From ce43bae75a687ff50b78cc3a5d3ccbeefe20ecb9 Mon Sep 17 00:00:00 2001 From: BigQiang Date: Tue, 9 Feb 2021 20:53:10 +0800 Subject: [PATCH] upgrade to version 1.61.5 --- .idea/Workspace.iml | 9 + .idea/misc.xml | 6 + .idea/modules.xml | 8 + .idea/vcs.xml | 6 + README.md | 8 +- evolution/lang/dictionary.pot | 9488 ++++++++++++++++++--------------- evolution/lang/zh_Hans.po | 4215 ++++++++++----- 7 files changed, 8139 insertions(+), 5601 deletions(-) create mode 100644 .idea/Workspace.iml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml diff --git a/.idea/Workspace.iml b/.idea/Workspace.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/Workspace.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..4d5a22e --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..3b8434a --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index e32968b..8274406 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # DirectAdmin Enhanced/Evolution 简体中文语言包 -**2020年5月,DA官方已经将Evolution作为默认风格,我们已升级至支持最新** +**2020年5月,DA官方已经将Evolution作为默认风格,我们已升级至支持最新的版本** 本语言包均为 [主机软件](http://www.hostsoft.cn "主机软件") 原创手工混合翻译 (部分由Deepl.com机器翻译和Poedit建议自动完成) 原本仅提供给购买我们授权的客户内部使用的, 现在免费提供给非授权的公众客户使用 @@ -15,10 +15,10 @@ 请在我们的官方网站 [点击这里到成立于2007年的主机软件官方网站购买](http://www.hostsoft.cn) ## 当前版本 -* DirectAdmin 最新软件 版本 ![#f03c15](https://placehold.it/15/f03c15/000000?text=+) `1.604` 系列 -* DirectAdmin 中文语言 版本 1.604 +* DirectAdmin 最新软件 版本 ![#f03c15](https://placehold.it/15/f03c15/000000?text=+) `1.61.5` 系列 +* DirectAdmin 中文语言 版本 1.61.5 -我们会一直与官方同步,最后更新 2020/05/13 +我们会一直与官方同步,最后更新 2021/02/09 ## 截图预览 | Enhanced风格 | Evolution风格(DA默认) | diff --git a/evolution/lang/dictionary.pot b/evolution/lang/dictionary.pot index 561fc26..4e0ffca 100644 --- a/evolution/lang/dictionary.pot +++ b/evolution/lang/dictionary.pot @@ -1,108 +1,112 @@ msgid "" -msgstr "" -"Content-Type: text/plain; charset=UTF-8\n" - -#: ./src/js/pages/admin/users/create-admin.vue:59 -msgid "" -msgstr "" +msgstr "Content-Type: text/plain; charset=UTF-8\n" -#: ./src/js/pages/reseller/backups/restore.vue:12 +#: src/js/pages/reseller/backups/restore.vue:12 #: src/js/pages/reseller/backups/restore.vue:22 msgid " Select IP address used for restore." msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:37 -#: ./src/js/pages/user/email/autoresponders/modify.vue:27 -#: ./src/js/pages/user/email/vacations/create.vue:32 -#: ./src/js/pages/user/email/vacations/modify.vue:22 +#: src/js/pages/user/email/autoresponders/create.vue:37 +#: src/js/pages/user/email/autoresponders/modify.vue:29 +#: src/js/pages/user/email/vacations/create.vue:38 +#: src/js/pages/user/email/vacations/modify.vue:26 msgid ": original subject" msgstr "" -#: ./src/js/components/global/ui/ui-pagination.vue:6 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:124 +msgid ":blackhole:" +msgstr "" + +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:125 +msgid ":fail:" +msgstr "" + +#: src/js/components/global/ui/ui-pagination.vue:6 msgid "..." msgstr "" -#: ./src/js/pages/admin/custom-httpd/index.vue:124 +#: src/js/pages/admin/custom-httpd/index.vue:124 msgid "./build rewrite_confs" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:140 +#: src/js/pages/reseller/users/view.vue:153 msgid "( Today: %{ sent } )" msgstr "" -#: ./src/js/components/local/user-domains.vue:24 +#: src/js/components/local/user-domains.vue:24 msgid "(pointers)" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:68 +#: src/js/components/local/stats/webalizer-table.vue:68 msgid "{{ bandwidth.limit | humanReadableSize }}" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/category-draggable.vue:22 +#: src/js/pages/reseller/customize-skin/_components/category-draggable.vue:22 msgid "{{ category.name }}" msgstr "" -#: ./src/js/components/local/layouts/shared/search.vue:83 +#: src/js/components/local/layouts/shared/search.vue:83 msgid "{{ entry.label }}" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-draggable.vue:56 +#: src/js/pages/reseller/customize-skin/_components/menu-draggable.vue:56 msgid "{{ entry.name }}" msgstr "" -#: ./src/js/components/local/layouts/shared/error.vue:55 +#: src/js/components/local/layouts/shared/error.vue:55 msgid "{{ err.toString() }}" msgstr "" -#: ./src/js/components/local/user-package.vue:10 -#: ./src/js/components/local/user-package.vue:42 -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:46 -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:7 -#: ./src/js/pages/admin/users/resellers/modify.vue:45 -#: ./src/js/pages/admin/users/resellers/modify.vue:78 +#: src/js/components/local/user-package.vue:10 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:46 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:7 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:42 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:76 msgid "{{ label }}" msgstr "" -#: ./src/js/components/local/main-menu/plugged-menu-category.vue:49 -#: ./src/js/components/local/main-menu/plugged-menu-category.vue:89 +#: src/js/components/local/main-menu/plugged-menu-category.vue:49 +#: src/js/components/local/main-menu/plugged-menu-category.vue:89 msgid "{{category.name}}" msgstr "" -#: ./src/js/pages/user/dns/mx-records.vue:69 -msgid "* Note: Making modifications to the MX records can potentially disable all of your email accounts from receiving mail." +#: src/js/pages/user/dns/mx-records.vue:69 +msgid "" +"* Note: Making modifications to the MX records can potentially disable all " +"of your email accounts from receiving mail." msgstr "" -#: ./src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:11 +#: src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:11 msgid "/ Day" msgstr "" -#: ./src/js/pages/admin/stats.vue:78 +#: src/js/pages/admin/stats.vue:78 msgid " Database Disk Usage" msgstr "" -#: ./src/js/pages/admin/stats.vue:69 +#: src/js/pages/admin/stats.vue:69 msgid " E-mail Disk Usage" msgstr "" -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:76 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:102 msgid "# of DBs" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/users/admins.vue:43 -#: src/js/pages/admin/users/index.vue:35 -#: src/js/pages/admin/users/resellers/index.vue:45 -#: src/js/pages/reseller/users/index.vue:44 +#: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/users/admins.vue:49 src/js/pages/admin/users/index.vue:35 +#: src/js/pages/admin/users/resellers/index.vue:51 +#: src/js/pages/reseller/users/index.vue:51 msgid "# of domains" msgstr "" -#: ./src/js/pages/admin/stats.vue:115 -#: ./src/js/pages/admin/users/resellers/_components/users-table.vue:2 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:70 +#: src/js/pages/admin/stats.vue:115 +#: src/js/pages/admin/users/resellers/_components/users-table.vue:2 +#: src/js/pages/user/stats/index.vue:49 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:96 #: src/js/pages/admin/users/resellers/_components/users-table.vue:20 #: src/js/pages/reseller/stats.vue:172 #: src/js/pages/reseller/users/_components/usage-table.vue:114 @@ -119,73 +123,73 @@ msgstr "" msgid "# of IPs" msgstr "" -#: ./src/js/pages/admin/stats.vue:213 -#: ./src/js/pages/user/stats/index.vue:49 +#: src/js/pages/admin/stats.vue:213 src/js/pages/user/stats/index.vue:49 #: src/js/pages/reseller/stats.vue:180 #: src/js/pages/reseller/users/_components/usage-table.vue:146 #: src/js/pages/user/stats/index.vue:111 msgid "# of MySQL DBs" msgstr "" -#: ./src/js/pages/admin/stats.vue:108 +#: src/js/pages/admin/stats.vue:108 msgid "# of Resellers" msgstr "" -#: ./src/js/pages/admin/stats.vue:129 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:71 +#: src/js/pages/admin/stats.vue:129 src/js/pages/user/stats/index.vue:49 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:97 #: src/js/pages/reseller/stats.vue:173 #: src/js/pages/reseller/users/_components/usage-table.vue:118 #: src/js/pages/user/stats/index.vue:82 msgid "# of Subdomains" msgstr "" -#: ./src/js/pages/admin/stats.vue:101 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/user/dashboard/_components/widgets/db.vue:12 -#: src/js/pages/admin/users/admins.vue:42 -#: src/js/pages/admin/users/resellers/index.vue:44 +#: src/js/pages/admin/stats.vue:101 src/js/pages/admin/users/admins.vue:20 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/user/dashboard/_components/widgets/db.vue:12 +#: src/js/pages/admin/users/admins.vue:48 +#: src/js/pages/admin/users/resellers/index.vue:50 #: src/js/pages/user/dashboard/_components/widgets/db.vue:21 msgid "# of Users" msgstr "" -#: ./src/js/pages/admin/settings.vue:150 -#: ./src/js/pages/admin/settings.vue:158 +#: src/js/pages/admin/settings.vue:150 src/js/pages/admin/settings.vue:158 #: src/js/pages/admin/settings.vue:155 msgid "% Disk Usage to create Backups." msgstr "" -#: ./src/js/pages/admin/settings.vue:312 -#: ./src/js/pages/admin/settings.vue:320 +#: src/js/pages/admin/settings.vue:312 src/js/pages/admin/settings.vue:320 #: src/js/pages/admin/settings.vue:317 msgid "% of partition usage" msgstr "" -#: ./src/js/pages/admin/custom-httpd/customize.vue:15 +#: src/js/pages/admin/custom-httpd/customize.vue:15 msgid "%{ filename } customization for %{ domain }" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:151 +#: src/js/pages/reseller/users/view.vue:164 msgid "%{ limit } / Day" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:25 +#: src/js/pages/admin/brute-force-monitor/index.vue:25 msgid "%{ log } is %{ size }" msgstr "" -#: src/js/components/global/App.vue:182 +#: src/js/components/global/App.vue:186 msgid "%{ n } new ticket created" msgid_plural "%{ n } new tickets created" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/r-table/r-table-actions.vue:25 +#: src/js/pages/admin/users/index.vue:276 +msgid "%{ name } and %{nusers } user" +msgid_plural "%{ name } and %{nusers } users" +msgstr[0] "" +msgstr[1] "" + +#: src/js/components/local/r-table/r-table-actions.vue:25 msgid "%{ selected }/%{ total } selected" msgstr "" -#: ./src/js/pages/user/stats/index.vue:178 -#: src/js/pages/admin/users/index.vue:455 +#: src/js/pages/user/stats/index.vue:178 src/js/pages/admin/users/index.vue:509 msgid "%{ sent } (Today: %{ today } / %{ limit })" msgstr "" @@ -193,25 +197,25 @@ msgstr "" msgid "%{days} Days, %{hours} Hours and %{minutes} Minutes" msgstr "" -#: ./src/js/components/local/filemanager/tree-view-item.vue:42 +#: src/js/components/local/filemanager/tree-view-item.vue:42 msgid "%{dirs} Folders / %{files} Files" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:102 +#: src/js/pages/admin/users/resellers/create.vue:105 msgid "%{freeIPs} Free IP" msgid_plural "%{freeIPs} Free IPs." msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/email/lists/view.vue:107 +#: src/js/pages/user/email/lists/view.vue:107 msgid "%{name}-digest" msgstr "" -#: ./src/js/components/local/layouts/sidebar/aside.vue:25 +#: src/js/components/local/layouts/sidebar/aside.vue:25 msgid "© %{ year } JBMC Software" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:136 +#: src/js/pages/admin/users/resellers/create.vue:139 msgid "" "
\n" "\n" @@ -220,7 +224,7 @@ msgid "" "
" msgstr "" -#: ./src/js/pages/user/password.vue:43 +#: src/js/pages/user/password.vue:43 msgid "" "
" msgstr "" -#: ./src/js/pages/reseller/users/create.vue:126 +#: src/js/pages/reseller/users/create.vue:129 msgid "" "
\n" "\n" @@ -247,63 +251,76 @@ msgid "" "
" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:188 +#: src/js/components/local/dns/spf-editor.vue:191 msgid "" -"Fail: The SPF record has designated the host as NOT being allowed to send (reject)
\n" -"SoftFail: The SPF record has designated the host as NOT being allowed to send but is in transition (accept but mark)
\n" -"Neutral: The SPF record specifies explicitly that nothing can be said about validity (accept)
" +"Fail: The SPF record has designated the host as NOT being " +"allowed to send (reject)
" msgstr "" -#: ./src/js/components/local/layouts/shared/user-bar.vue:19 +#: src/js/components/local/layouts/shared/user-bar.vue:19 msgid "Hello, %{ username }" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:195 +#: src/js/pages/user/email/accounts/index.vue:195 msgid "Last Login: on %{ date } from %{ ip }" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:204 +#: src/js/pages/user/email/accounts/index.vue:204 msgid "Last Password Change: on %{ date } from %{ ip }" msgstr "" -#: src/js/pages/user/ftp-accounts/create.vue:183 -msgid "
Login:%{ login }
Password:%{ passwd }
Path:%{ path }
" +#: src/js/components/local/dns/spf-editor.vue:193 +msgid "" +"Neutral: The SPF record specifies explicitly that nothing " +"can be said about validity (accept)
" +msgstr "" + +#: src/js/components/local/dns/spf-editor.vue:192 +msgid "" +"SoftFail: The SPF record has designated the host as NOT " +"being allowed to send but is in transition (accept but mark)
" +msgstr "" + +#: src/js/pages/user/ftp-accounts/create.vue:198 +msgid "" +"
Login:%{ login }
Password:%{ passwd }
Path:" +"%{ path }
" msgstr "" -#: src/js/pages/reseller/users/view.vue:348 -#: src/js/pages/reseller/users/view.vue:353 +#: src/js/pages/reseller/users/view.vue:379 +#: src/js/pages/reseller/users/view.vue:384 msgid "∞" msgstr "" -#: ./src/js/pages/admin/settings.vue:554 -#: ./src/js/pages/admin/settings.vue:668 -#: ./src/js/pages/admin/settings.vue:918 +#: src/js/pages/admin/settings.vue:554 src/js/pages/admin/settings.vue:668 +#: src/js/pages/admin/settings.vue:918 msgid "0 = never" msgstr "" -#: ./src/js/pages/admin/settings.vue:140 +#: src/js/pages/admin/settings.vue:140 msgid "0 = off, 100 = always on" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:142 +#: src/js/pages/admin/backups/schedule.vue:195 msgid "0-23" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:127 +#: src/js/pages/admin/backups/schedule.vue:178 msgid "0-59" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:182 +#: src/js/pages/admin/backups/schedule.vue:241 msgid "0-7. 0,7 - Sunday" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:132 -#: ./src/js/pages/reseller/backups/schedule.vue:148 -#: ./src/js/pages/user/cronjobs/create.vue:80 +#: src/js/pages/admin/backups/modify.vue:188 +#: src/js/pages/reseller/backups/schedule.vue:148 +#: src/js/pages/user/cronjobs/create.vue:80 msgid "0–7; 0, 7 = Sunday" msgstr "" -#: ./src/js/pages/reseller/backups/modify.vue:113 +#: src/js/pages/reseller/backups/modify.vue:113 msgid "0–7; 0,7 = Sunday" msgstr "" @@ -319,15 +336,15 @@ msgstr "" msgid "1 Week" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:172 +#: src/js/pages/admin/backups/schedule.vue:229 msgid "1-12" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:157 +#: src/js/pages/admin/backups/schedule.vue:212 msgid "1-31" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:176 +#: src/js/pages/user/email/spamassassin.vue:164 msgid "1-50, no decimals" msgstr "" @@ -335,6 +352,10 @@ msgstr "" msgid "12 Months" msgstr "" +#: src/js/pages/user/mod-security/index.vue:138 +msgid "1234 or 1234-1239" +msgstr "" + #: src/js/pages/user/two-step-auth.vue:257 msgid "2 Days" msgstr "" @@ -343,46 +364,43 @@ msgstr "" msgid "2 Weeks" msgstr "" -#: ./src/js/components/local/date-formats.vue:53 +#: src/js/components/local/date-formats.vue:53 msgid "24H" msgstr "" -#: ./src/js/pages/user/redirects.vue:105 -#: ./src/js/pages/user/redirects.vue:54 +#: src/js/pages/user/redirects.vue:105 src/js/pages/user/redirects.vue:54 #: src/js/pages/user/redirects.vue:109 msgid "301 — Permanent" msgstr "" -#: ./src/js/pages/user/redirects.vue:105 -#: ./src/js/pages/user/redirects.vue:57 +#: src/js/pages/user/redirects.vue:105 src/js/pages/user/redirects.vue:57 #: src/js/pages/user/redirects.vue:110 msgid "302 — Temporary" msgstr "" -#: ./src/js/pages/user/redirects.vue:105 -#: ./src/js/pages/user/redirects.vue:60 +#: src/js/pages/user/redirects.vue:105 src/js/pages/user/redirects.vue:60 #: src/js/pages/user/redirects.vue:111 msgid "303 — Replaced" msgstr "" -#: src/js/pages/user/error-pages.vue:59 +#: src/js/pages/user/error-pages.vue:52 msgid "401 Unauthorized" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:110 -#: src/js/pages/user/error-pages.vue:62 +#: src/js/pages/user/hotlinks/index.vue:110 +#: src/js/pages/user/error-pages.vue:56 msgid "403 Forbidden" msgstr "" -#: ./src/js/pages/404.vue:13 +#: src/js/pages/404.vue:13 msgid "404 Error" msgstr "" -#: src/js/pages/user/error-pages.vue:65 +#: src/js/pages/user/error-pages.vue:60 msgid "404 Not Found" msgstr "" -#: src/js/pages/user/error-pages.vue:68 +#: src/js/pages/user/error-pages.vue:64 msgid "500 Internal Server Error" msgstr "" @@ -390,67 +408,71 @@ msgstr "" msgid "6 Months" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:83 -msgid "A higher threshold will let more spam through, but is less likely to tag legitimate mail." +#: src/js/pages/user/email/spamassassin.vue:75 +msgid "" +"A higher threshold will let more spam through, but is less likely to tag " +"legitimate mail." msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:38 +#: src/js/pages/user/login-keys/create.vue:38 msgid "A label to manage the keys. This is not the login username. (a-zA-Z0-9)" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:79 -msgid "A lower threshold will block more spam, but can potentially tag legitimate mail." +#: src/js/pages/user/email/spamassassin.vue:73 +msgid "" +"A lower threshold will block more spam, but can potentially tag legitimate " +"mail." msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:38 +#: src/js/components/local/suspend-user-dialog.vue:84 msgid "Abuse" msgstr "" -#: ./src/js/components/global/input/input-dropzone.vue:42 +#: src/js/components/global/input/input-dropzone.vue:42 msgid "Accepted type:" msgid_plural "Accepted types" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/database/view.vue:146 +#: src/js/pages/user/database/view.vue:146 msgid "Access host" msgid_plural "Access hosts" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/database/view.vue:116 -#: ./src/js/pages/user/database/view.vue:99 +#: src/js/pages/user/database/view.vue:116 +#: src/js/pages/user/database/view.vue:99 #: src/js/pages/user/database/view.vue:102 msgid "Access Host" msgstr "" -#: ./src/js/pages/user/database/view.vue:95 +#: src/js/pages/user/database/view.vue:95 msgid "Access Hosts" msgstr "" -#: ./src/js/components/local/layouts/nav-grid/header.vue:21 -#: ./src/js/components/local/layouts/shared/access-level-dropdown.vue:9 -#: ./src/js/components/local/layouts/sidebar/header.vue:6 +#: src/js/components/local/layouts/nav-grid/header.vue:21 +#: src/js/components/local/layouts/shared/access-level-dropdown.vue:9 +#: src/js/components/local/layouts/sidebar/header.vue:6 msgid "Access Level" msgstr "" -#: ./src/js/components/local/layouts/mobile/access-level-dropdown.vue:11 +#: src/js/components/local/layouts/mobile/access-level-dropdown.vue:11 msgid "Access Level:" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:343 -#: ./src/js/pages/user/ftp-accounts/index.vue:113 +#: src/js/pages/user/email/accounts/index.vue:343 +#: src/js/pages/user/ftp-accounts/index.vue:139 msgid "account" msgid_plural "accounts" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:15 -#: ./src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:6 -#: ./src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:15 +#: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:6 +#: src/js/pages/user/email/accounts/index.vue:55 #: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:20 #: src/js/pages/user/email/accounts/index.vue:64 -#: src/js/pages/user/ftp-accounts/index.vue:49 +#: src/js/pages/user/ftp-accounts/index.vue:55 msgid "Account" msgstr "" @@ -458,19 +480,16 @@ msgstr "" msgid "Account Configuration" msgstr "" -#: ./src/js/pages/reseller/stats.vue:11 -#: ./src/js/pages/reseller/users/view.vue:105 -#: src/js/pages/reseller/stats.vue:14 -#: src/js/pages/reseller/users/view.vue:109 +#: src/js/pages/reseller/stats.vue:11 src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/reseller/stats.vue:14 src/js/pages/reseller/users/view.vue:121 msgid "Account Info" msgstr "" -#: ./src/js/pages/admin/license.vue:39 +#: src/js/pages/admin/license.vue:39 msgid "Account Limit" msgstr "" -#: src/js/modules/navigation/admin.js:7 -#: src/js/modules/navigation/reseller.js:7 +#: src/js/modules/navigation/admin.js:7 src/js/modules/navigation/reseller.js:7 #: src/js/modules/navigation/user.js:7 msgid "Account Manager" msgstr "" @@ -479,19 +498,19 @@ msgstr "" msgid "Account modified" msgstr "" -#: src/js/pages/user/ftp-accounts/index.vue:218 +#: src/js/pages/user/ftp-accounts/index.vue:247 msgid "Account was successfully deleted" msgid_plural "Accounts was successfully deleted" msgstr[0] "" msgstr[1] "" -#: src/js/pages/user/ftp-accounts/index.vue:196 +#: src/js/pages/user/ftp-accounts/index.vue:225 msgid "Account was successfully suspended" msgid_plural "Accounts was successfully suspended" msgstr[0] "" msgstr[1] "" -#: src/js/pages/user/ftp-accounts/index.vue:207 +#: src/js/pages/user/ftp-accounts/index.vue:236 msgid "Account was successfully unsuspended" msgid_plural "Accounts was successfully unsuspended" msgstr[0] "" @@ -501,176 +520,179 @@ msgstr[1] "" msgid "Accounts and usage information" msgstr "" -#: ./src/js/pages/user/email/filters.vue:182 +#: src/js/pages/user/email/filters.vue:182 msgid "Action for filter matches:" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:103 -#: ./src/js/pages/admin/users/resellers/view.vue:28 -#: ./src/js/pages/reseller/users/view.vue:25 +#: src/js/pages/admin/multi-server.vue:103 +#: src/js/pages/reseller/users/view.vue:43 msgid "Actions" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:74 +#: src/js/pages/admin/plugin-manager.vue:74 msgid "Activate" msgstr "" -#: ./src/js/pages/user/dns/_components/zone-key.vue:19 -#: ./src/js/pages/user/dns/security.vue:65 +#: src/js/pages/user/dns/_components/zone-key.vue:19 +#: src/js/pages/user/dns/security.vue:65 msgid "Activated" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:15 -#: ./src/js/pages/admin/ssl/index.vue:35 -#: ./src/js/pages/user/domains/index.vue:127 -#: src/js/pages/admin/plugin-manager.vue:22 -#: src/js/pages/admin/ssl/index.vue:56 +#: src/js/pages/admin/plugin-manager.vue:15 src/js/pages/admin/ssl/index.vue:35 +#: src/js/pages/user/domains/index.vue:126 +#: src/js/pages/admin/plugin-manager.vue:22 src/js/pages/admin/ssl/index.vue:56 msgid "Active" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/db.vue:5 +#: src/js/pages/user/dashboard/_components/widgets/db.vue:5 msgid "Active databases" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:73 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:114 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:73 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:140 msgid "Active Since" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:181 -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:25 -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:12 -#: ./src/js/pages/admin/multi-server.vue:307 -#: ./src/js/pages/admin/plugin-manager.vue:12 -#: ./src/js/pages/admin/settings.vue:1061 -#: ./src/js/pages/admin/settings.vue:1087 -#: ./src/js/pages/admin/system-backup.vue:218 -#: ./src/js/pages/admin/system-backup.vue:257 -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:44 -#: ./src/js/pages/user/_components/add-security-question-dialog.vue:57 -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:151 -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:182 -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:77 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:111 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:80 -#: ./src/js/pages/user/email/lists/view.vue:120 -#: ./src/js/pages/user/email/spamassassin.vue:353 -#: ./src/js/pages/user/email/spamassassin.vue:455 -#: ./src/js/pages/user/hotlinks/index.vue:71 -#: ./src/js/pages/user/mimetypes/index.vue:67 -#: ./src/js/pages/user/protected-directories/view.vue:131 +#: src/js/components/local/dns/add-record-dialog.vue:195 +#: src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:25 +#: src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:12 +#: src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:12 +#: src/js/pages/admin/multi-server.vue:307 +#: src/js/pages/admin/plugin-manager.vue:12 +#: src/js/pages/admin/settings.vue:1061 src/js/pages/admin/settings.vue:1087 +#: src/js/pages/admin/system-backup.vue:218 +#: src/js/pages/admin/system-backup.vue:257 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:70 +#: src/js/pages/user/_components/add-security-question-dialog.vue:57 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:153 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:184 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:77 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:113 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:82 +#: src/js/pages/user/email/lists/view.vue:120 +#: src/js/pages/user/email/spamassassin.vue:323 +#: src/js/pages/user/email/spamassassin.vue:421 +#: src/js/pages/user/hotlinks/index.vue:71 +#: src/js/pages/user/mimetypes/index.vue:67 +#: src/js/pages/user/php-settings/index.vue:92 +#: src/js/pages/user/protected-directories/view.vue:131 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:88 msgid "Add" msgstr "" -#: ./src/js/pages/reseller/users/modify.vue:77 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:77 +#: src/js/pages/reseller/users/profile.vue:79 msgid "Add Additional IP" msgstr "" -#: ./src/js/pages/user/email/lists/view.vue:69 +#: src/js/pages/user/email/lists/view.vue:69 msgid "Add an E-mail Address to the list" msgstr "" -#: ./src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:3 +#: src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:3 msgid "Add Another IP" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:93 -msgid "Add any other server hostname that may deliver or relay mail for this domain" +#: src/js/components/local/dns/spf-editor.vue:93 +msgid "" +"Add any other server hostname that may deliver or relay mail for this domain" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:207 -#: ./src/js/pages/user/two-step-auth.vue:22 +#: src/js/pages/user/two-step-auth.vue:207 +#: src/js/pages/user/two-step-auth.vue:22 msgid "Add Codes" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:115 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:44 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:115 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:44 msgid "Add Destination" msgstr "" -#: ./src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:19 +#: src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:19 msgid "Add DNS records for this IP" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:16 +#: src/js/pages/admin/dns/index.vue:16 msgid "Add DNS Zone" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:59 -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:87 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:116 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:85 msgid "Add Entry" msgstr "" -#: ./src/js/pages/user/database/view.vue:89 +#: src/js/pages/user/database/view.vue:89 msgid "Add Existing User" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:60 -#: ./src/js/pages/admin/ip-manager/index.vue:18 -#: ./src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:24 -#: ./src/js/pages/user/domains/ips.vue:16 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:60 +#: src/js/pages/admin/ip-manager/index.vue:18 +#: src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:24 +#: src/js/pages/user/domains/ips.vue:16 msgid "Add IP" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:3 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:3 msgid "Add IP Address" msgstr "" -#: ./src/js/pages/user/mimetypes/index.vue:16 +#: src/js/pages/user/mimetypes/index.vue:16 msgid "Add Mime Type" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:36 +#: src/js/pages/user/hotlinks/index.vue:36 msgid "Add My Domains" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:62 -#: ./src/js/pages/user/database/view.vue:127 -#: ./src/js/pages/user/domains/index.vue:27 +#: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:62 +#: src/js/pages/user/database/view.vue:127 +#: src/js/pages/user/domains/index.vue:27 msgid "Add New" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:44 +#: src/js/pages/user/handlers/index.vue:44 msgid "Add New Apache Handler" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:26 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:49 msgid "Add New Category" msgstr "" -#: ./src/js/pages/user/_components/create-domain-pointer-dialog.vue:3 +#: src/js/pages/user/_components/create-domain-pointer-dialog.vue:3 msgid "Add New Domain Pointer" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:39 +#: src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:39 msgid "Add New IP" msgstr "" -#: ./src/js/pages/user/mimetypes/index.vue:48 +#: src/js/pages/user/mimetypes/index.vue:48 msgid "Add New Mime Type" msgstr "" -#: ./src/js/pages/user/redirects.vue:72 +#: src/js/pages/user/php-settings/index.vue:61 +msgid "Add New Override" +msgstr "" + +#: src/js/pages/user/redirects.vue:72 msgid "Add New Redirect" msgstr "" -#: ./src/js/pages/user/security-questions.vue:62 +#: src/js/pages/user/security-questions.vue:94 msgid "Add new Security Question" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:186 -#: ./src/js/pages/admin/multi-server.vue:30 +#: src/js/pages/admin/multi-server.vue:186 +#: src/js/pages/admin/multi-server.vue:30 msgid "Add New Server" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:76 +#: src/js/pages/user/subdomains/index.vue:153 msgid "Add New Subdomain" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/all-users.vue:57 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:86 +#: src/js/pages/user/dashboard/_components/widgets/all-users.vue:57 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:86 msgid "Add new User" msgstr "" @@ -678,74 +700,76 @@ msgstr "" msgid "Add New User" msgstr "" -#: ./src/js/pages/user/dashboard/_components/add-widget-dialog.vue:7 +#: src/js/pages/user/dashboard/_components/add-widget-dialog.vue:7 msgid "Add New Widget" msgstr "" -#: ./src/js/pages/user/security-questions.vue:15 -msgid "Add one or more Security Question, and then enable it in the options at the bottom of the page." +#: src/js/pages/user/security-questions.vue:19 +msgid "" +"Add one or more Security Question, and then enable it in the options at the " +"bottom of the page." msgstr "" -#: ./src/js/pages/user/ssh-keys/edit.vue:68 +#: src/js/pages/user/ssh-keys/edit.vue:68 msgid "Add Option" msgstr "" -#: ./src/js/pages/reseller/user-packages/index.vue:12 +#: src/js/pages/reseller/user-packages/index.vue:16 msgid "Add Package" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:109 +#: src/js/pages/admin/plugin-manager.vue:109 msgid "Add Plugin" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:7 -#: ./src/js/components/local/dns/records-table.vue:40 +#: src/js/components/local/dns/add-record-dialog.vue:7 +#: src/js/components/local/dns/records-table.vue:43 msgid "Add Record" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:193 +#: src/js/pages/user/two-step-auth.vue:193 msgid "Add Scratch Codes" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:73 +#: src/js/components/local/ui-api-table/filters-editor.vue:92 msgid "Add Search Filter" msgstr "" -#: ./src/js/pages/user/_components/add-security-question-dialog.vue:3 +#: src/js/pages/user/_components/add-security-question-dialog.vue:3 msgid "Add Security Question" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:101 -#: ./src/js/pages/user/subdomains/index.vue:18 +#: src/js/pages/user/subdomains/index.vue:18 +#: src/js/pages/user/subdomains/index.vue:180 msgid "Add Subdomain" msgstr "" -#: ./src/js/pages/user/email/lists/view.vue:15 +#: src/js/pages/user/email/lists/view.vue:15 msgid "Add Subscriber" msgstr "" -#: ./src/js/pages/admin/custom-httpd/php-fpm.vue:20 +#: src/js/pages/admin/custom-httpd/php-fpm.vue:20 msgid "Add the code to be inserted into the CUSTOM tokens." msgstr "" -#: ./src/js/pages/admin/settings.vue:1066 +#: src/js/pages/admin/settings.vue:1066 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:51 msgid "Add to" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:42 +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:42 msgid "Add to Apache" msgstr "" -#: ./src/js/pages/admin/settings.vue:967 +#: src/js/pages/admin/settings.vue:967 msgid "Add to blacklist" msgstr "" -#: ./src/js/pages/admin/settings.vue:1022 +#: src/js/pages/admin/settings.vue:1022 msgid "Add to Blacklist" msgstr "" -#: ./src/js/components/local/filemanager/actions.vue:30 +#: src/js/components/local/filemanager/actions.vue:30 msgid "Add to clipboard" msgstr "" @@ -753,74 +777,69 @@ msgstr "" msgid "Add to Clipboard" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:51 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:51 msgid "Add to device" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:31 -msgid "Add to NS" +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:31 +msgid "Add to DNS" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:3 -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:3 -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:16 +#: src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:3 +#: src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:3 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:16 msgid "Add to skip list" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:3 +#: src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:3 msgid "Add to Skip List" msgstr "" -#: ./src/js/pages/user/email/lists/view.vue:91 +#: src/js/pages/user/email/lists/view.vue:91 msgid "Add to:" msgstr "" -#: ./src/js/pages/user/protected-directories/view.vue:80 -#: ./src/js/pages/user/protected-directories/view.vue:92 +#: src/js/pages/user/protected-directories/view.vue:80 +#: src/js/pages/user/protected-directories/view.vue:92 msgid "Add User" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:105 +#: src/js/pages/admin/system-backup.vue:105 msgid "Add user home directories to directory list" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:31 -#: ./src/js/pages/user/dashboard/_components/add-widget-dialog.vue:27 -#: ./src/js/pages/user/dashboard/_components/standard-dashboard.vue:110 -#: ./src/js/pages/user/dashboard/_components/standard-dashboard.vue:228 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:31 +#: src/js/pages/user/dashboard/_components/add-widget-dialog.vue:27 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:126 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:247 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:45 msgid "Add Widget" msgstr "" -#: ./src/js/pages/admin/ip-manager/details.vue:47 -#: src/js/pages/admin/ip-manager/details.vue:57 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/details.vue:85 msgid "Added to Apache" msgstr "" -#: ./src/js/pages/admin/ip-manager/details.vue:47 -#: src/js/pages/admin/ip-manager/details.vue:56 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/details.vue:84 msgid "Added to DNS" msgstr "" -#: ./src/js/pages/reseller/stats.vue:73 +#: src/js/pages/reseller/stats.vue:73 msgid "Additional Bandwidth" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:201 +#: src/js/pages/admin/users/resellers/view.vue:75 +#: src/js/pages/reseller/users/view.vue:214 msgid "Additional Bandwidth: %{ amount }" msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:57 +#: src/js/pages/user/email/catch-all.vue:57 msgid "Address:" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:163 -msgid "admin" -msgid_plural "admins" -msgstr[0] "" -msgstr[1] "" - -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 #: src/js/components/local/app-global-modals/route-search.vue:58 #: src/js/components/local/layouts/mobile/access-level-dropdown.vue:50 #: src/js/components/local/layouts/nav-grid/icon-entry.vue:117 @@ -829,25 +848,26 @@ msgstr[1] "" #: src/js/components/local/layouts/shared/search.vue:160 #: src/js/pages/reseller/_dialogs/view-ticket.vue:90 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:10 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:163 +#: src/js/pages/reseller/suspension-message.vue:95 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:182 #: src/js/pages/user/dashboard/_components/standard-dashboard.vue:42 #: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:50 msgid "Admin" msgstr "" -#: src/js/modules/navigation/admin.js:120 +#: src/js/modules/navigation/admin.js:131 msgid "Admin Backup/Transfer" msgstr "" -#: ./src/js/pages/admin/backups/index.vue:1 +#: src/js/pages/admin/backups/index.vue:1 msgid "Admin Backups" msgstr "" -#: ./src/js/pages/admin/history.vue:1 +#: src/js/pages/admin/history.vue:1 msgid "Admin History" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:15 +#: src/js/pages/user/email/lists/modify.vue:18 msgid "Admin Password" msgstr "" @@ -855,7 +875,7 @@ msgstr "" msgid "Admin Plugins" msgstr "" -#: ./src/js/pages/admin/settings.vue:1 +#: src/js/pages/admin/settings.vue:1 msgid "Admin Settings" msgstr "" @@ -863,70 +883,78 @@ msgstr "" msgid "Admin Stats" msgstr "" -#: src/js/modules/navigation/admin.js:113 +#: src/js/modules/navigation/admin.js:124 msgid "Admin Tools" msgstr "" -#: ./src/js/pages/admin/settings.vue:12 -#: src/js/modules/navigation/admin.js:70 +#: src/js/pages/admin/users/admins.vue:214 +msgid "Admin: %{ username }" +msgstr "" + +#: src/js/pages/admin/users/admins.vue:197 +msgid "Admin: %{ username } and %{ nusers } user" +msgid_plural "Admin: %{ username } and %{ nusers } users" +msgstr[0] "" +msgstr[1] "" + +#: src/js/pages/admin/settings.vue:12 src/js/modules/navigation/admin.js:76 #: src/js/pages/admin/settings.vue:16 msgid "Administrator Settings" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:37 +#: src/js/pages/user/email/lists/modify.vue:61 msgid "Administrivia" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:1 +#: src/js/pages/admin/users/admins.vue:1 #: src/js/components/local/layouts/shared/search.vue:128 msgid "Admins" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:51 +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:53 msgid "AdSense Configuration" msgstr "" -#: ./src/js/pages/user/email/filters.vue:166 +#: src/js/pages/user/email/filters.vue:166 msgid "Adult Filter:" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:178 +#: src/js/components/local/filemanager/files-table.vue:187 msgid "Advanced edit" msgstr "" -#: src/js/modules/navigation/user.js:126 +#: src/js/modules/navigation/user.js:132 msgid "Advanced Features" msgstr "" -#: ./src/js/pages/user/dns/mx-records.vue:55 +#: src/js/pages/user/dns/mx-records.vue:55 msgid "Affect Pointers" msgstr "" -#: ./src/js/pages/admin/settings.vue:438 -#: ./src/js/pages/admin/settings.vue:455 +#: src/js/pages/admin/settings.vue:438 src/js/pages/admin/settings.vue:455 msgid "after" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:29 +#: src/js/components/local/dns/dmarc-editor.vue:29 msgid "Aggregate Email (RUA)" msgstr "" -#: ./src/js/pages/reseller/users/_components/domains.vue:82 +#: src/js/pages/reseller/users/_components/domains.vue:82 #: src/js/pages/user/domain-pointers.vue:59 msgid "Alias" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:58 +#: src/js/components/local/dns/dmarc-editor.vue:58 msgid "Alignment mode for DKIM" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:69 +#: src/js/components/local/dns/dmarc-editor.vue:69 msgid "Alignment mode for SPF" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:342 -#: ./src/js/pages/admin/backups/schedule.vue:400 +#: src/js/pages/admin/backups/modify.vue:526 +#: src/js/pages/admin/backups/schedule.vue:578 msgid "All" msgstr "" @@ -934,170 +962,178 @@ msgstr "" msgid "All Accounts on the Server" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:63 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:53 -#: ./src/js/pages/admin/backups/modify.vue:274 -#: ./src/js/pages/admin/backups/schedule.vue:337 +#: src/js/pages/admin/backups/_components/crons-table.vue:100 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:53 +#: src/js/pages/admin/backups/modify.vue:402 +#: src/js/pages/admin/backups/schedule.vue:454 msgid "All Data" msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:88 +#: src/js/components/local/create-message-dialog.vue:88 msgid "All Email Accounts" msgstr "" -#: ./src/js/pages/admin/settings.vue:743 +#: src/js/pages/admin/settings.vue:743 msgid "All Logs" msgstr "" #: src/js/pages/user/stats/domain-statistics.vue:141 -#: src/js/pages/user/subdomains/stats.vue:105 +#: src/js/pages/user/subdomains/stats.vue:124 msgid "All Month(cgi)" msgstr "" -#: ./src/js/pages/reseller/message-users.vue:17 +#: src/js/pages/reseller/message-users.vue:17 msgid "All of Your Users" msgstr "" -#: ./src/js/pages/admin/cron-jobs.vue:1 -#: src/js/modules/navigation/admin.js:170 +#: src/js/pages/admin/cron-jobs.vue:1 src/js/modules/navigation/admin.js:197 msgid "All User Cron Jobs" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:58 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:58 msgid "all users" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:47 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:34 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:30 -#: ./src/js/pages/admin/backups/modify.vue:47 -#: ./src/js/pages/admin/backups/schedule.vue:54 -#: ./src/js/pages/reseller/backups/index.vue:51 -#: ./src/js/pages/reseller/backups/modify.vue:40 -#: ./src/js/pages/reseller/backups/schedule.vue:41 -#: ./src/js/pages/user/ssh-keys/edit.vue:88 -#: src/js/modules/widgets.js:59 +#: src/js/pages/admin/backups/_components/crons-table.vue:63 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:34 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:30 +#: src/js/pages/admin/backups/modify.vue:50 +#: src/js/pages/admin/backups/schedule.vue:57 +#: src/js/pages/reseller/backups/index.vue:51 +#: src/js/pages/reseller/backups/modify.vue:40 +#: src/js/pages/reseller/backups/schedule.vue:41 +#: src/js/pages/user/ssh-keys/edit.vue:88 src/js/modules/widgets.js:59 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:35 msgid "All Users" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:55 -#: ./src/js/pages/admin/backups/schedule.vue:62 -#: ./src/js/pages/reseller/backups/modify.vue:54 -#: ./src/js/pages/reseller/backups/schedule.vue:55 +#: src/js/pages/admin/backups/modify.vue:65 +#: src/js/pages/admin/backups/schedule.vue:72 +#: src/js/pages/reseller/backups/modify.vue:54 +#: src/js/pages/reseller/backups/schedule.vue:55 msgid "All Users Except Selected" msgstr "" -#: ./src/js/pages/user/ssh-keys/edit.vue:91 +#: src/js/pages/user/ssh-keys/edit.vue:91 msgid "All Users Except Selected Users" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:53 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:40 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:36 -#: ./src/js/pages/reseller/backups/index.vue:57 +#: src/js/pages/admin/backups/_components/crons-table.vue:78 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:40 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:36 +#: src/js/pages/reseller/backups/index.vue:57 msgid "All Users Except:" msgstr "" -#: ./src/js/pages/admin/stats.vue:30 -#: ./src/js/pages/admin/users/resellers/_components/usage-table.vue:17 -#: ./src/js/pages/reseller/stats.vue:45 +#: src/js/pages/admin/stats.vue:30 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:27 +#: src/js/pages/reseller/stats.vue:45 msgid "Allocated" msgstr "" -#: ./src/js/pages/user/login-keys/_components/command-box.vue:34 -#: ./src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/user/login-keys/_components/command-box.vue:34 +#: src/js/pages/user/login-keys/index.vue:21 #: src/js/pages/user/login-keys/index.vue:32 msgid "Allow" msgstr "" -#: ./src/js/pages/admin/settings.vue:69 -msgid "Allow a Reseller to Backup/Restore their Users(Separate from User Backup/Restore)" +#: src/js/pages/admin/settings.vue:69 +msgid "" +"Allow a Reseller to Backup/Restore their Users(Separate from User Backup/" +"Restore)" +msgstr "" + +#: src/js/components/local/user-package.vue:190 +#: src/js/components/local/user-package.vue:238 +msgid "Allow All" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:43 +#: src/js/components/local/dns/spf-editor.vue:43 msgid "Allow any hostname ending in %{ domain } to send email for this domain" msgstr "" -#: ./src/js/pages/user/security-questions.vue:98 -#: ./src/js/pages/user/two-step-auth.vue:146 -msgid "Allow API logins with the current User/password. Login Keys and Session Keys are always allowed." +#: src/js/pages/user/security-questions.vue:160 +#: src/js/pages/user/two-step-auth.vue:146 +msgid "" +"Allow API logins with the current User/password. Login Keys and Session Keys " +"are always allowed." msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:92 +#: src/js/pages/user/hotlinks/index.vue:92 msgid "Allow Blank Referrer" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:33 +#: src/js/components/local/dns/spf-editor.vue:33 msgid "Allow current IP address of the domain to send email for this domain" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:127 -#: ./src/js/pages/user/login-keys/modify.vue:90 +#: src/js/pages/user/login-keys/create.vue:127 msgid "Allow HTM:" msgstr "" #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:207 -#: src/js/pages/admin/users/resellers/modify.vue:231 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:227 msgid "Allow Overselling" msgstr "" -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:67 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:67 msgid "Allow Reseller to create sites with server IP" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:23 +#: src/js/components/local/user-package.vue:198 +#: src/js/components/local/user-package.vue:254 +msgid "Allow Selected" +msgstr "" + +#: src/js/components/local/dns/spf-editor.vue:23 msgid "Allow servers listed as MX to send email for this domain" msgstr "" -#: ./src/js/pages/admin/settings.vue:79 -msgid "Allow the latest version of DirectAdmin to be pushed to this server, as needed." +#: src/js/pages/admin/settings.vue:79 +msgid "" +"Allow the latest version of DirectAdmin to be pushed to this server, as " +"needed." msgstr "" -#: ./src/js/pages/admin/settings.vue:137 +#: src/js/pages/admin/settings.vue:137 msgid "Allow Users with less than" msgstr "" -#: ./src/js/pages/user/ftp-settings.vue:34 +#: src/js/pages/user/ftp-settings.vue:34 msgid "Allow:" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:153 -#: ./src/js/pages/user/login-keys/modify.vue:116 -msgid "Allowed IPs:" -msgstr "" - -#: ./src/js/pages/user/login-keys/create.vue:131 -#: ./src/js/pages/user/login-keys/modify.vue:94 -msgid "Allows browsing of the DA interface to HTM, IMG and CSS files." +#: src/js/pages/user/email/spamassassin.vue:347 +#: src/js/pages/user/email/spamassassin.vue:354 +msgid "Allowed E-mail" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:464 -msgid "Already blacklisted" +#: src/js/pages/user/login-keys/create.vue:153 +msgid "Allowed IPs:" msgstr "" -#: ./src/js/pages/user/email/vacations/create.vue:25 -msgid "Already exists" +#: src/js/pages/user/login-keys/create.vue:131 +msgid "Allows browsing of the DA interface to HTM, IMG and CSS files." msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:359 -#: ./src/js/pages/user/email/spamassassin.vue:461 -msgid "Already in the list" +#: src/js/pages/user/email/spamassassin.vue:332 +msgid "Already allowed" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:362 -msgid "Already whitelisted" +#: src/js/pages/user/email/spamassassin.vue:430 +msgid "Already blocked" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:43 -msgid "Alter" +#: src/js/pages/user/email/vacations/create.vue:29 +msgid "Already exists" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:67 -msgid "Alter Routine" +#: src/js/pages/user/email/spamassassin.vue:329 +#: src/js/pages/user/email/spamassassin.vue:427 +msgid "Already in the list" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/user/stats/index.vue:195 #: src/js/pages/admin/users/resellers/_components/info-table.vue:63 #: src/js/pages/reseller/stats.vue:269 #: src/js/pages/reseller/users/_components/account-info.vue:301 @@ -1105,18 +1141,18 @@ msgstr "" msgid "Anonymous FTP" msgstr "" -#: src/js/components/local/user-package.vue:262 +#: src/js/components/local/user-package.vue:462 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:199 -#: src/js/pages/admin/users/resellers/modify.vue:223 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:219 msgid "Anonymous FTP Accounts" msgstr "" -#: ./src/js/pages/user/ftp-accounts/index.vue:32 -#: ./src/js/pages/user/ftp-settings.vue:1 +#: src/js/pages/user/ftp-accounts/index.vue:38 +#: src/js/pages/user/ftp-settings.vue:1 msgid "Anonymous FTP Settings" msgstr "" -#: ./src/js/pages/user/_components/add-security-question-dialog.vue:48 +#: src/js/pages/user/_components/add-security-question-dialog.vue:48 msgid "Answer" msgstr "" @@ -1124,41 +1160,39 @@ msgstr "" msgid "Any" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:143 +#: src/js/components/local/dns/spf-editor.vue:143 msgid "Any domain that will be searched for a match" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:282 +#: src/js/pages/user/email/spamassassin.vue:256 msgid "Any e-mail from these addresses will automatically be tagged as spam." msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:22 -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:37 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:22 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:37 #: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:28 #: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:41 msgid "Any Time" msgstr "" -#: ./src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:20 +#: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:20 msgid "Anything" msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:160 #: src/js/pages/reseller/users/bandwidth.vue:200 #: src/js/pages/reseller/users/bandwidth.vue:254 -#: src/js/pages/user/bandwidth.vue:152 -#: src/js/pages/user/bandwidth.vue:192 +#: src/js/pages/user/bandwidth.vue:152 src/js/pages/user/bandwidth.vue:192 #: src/js/pages/user/bandwidth.vue:250 msgid "Apache" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:1 -#: src/js/modules/navigation/user.js:132 +#: src/js/pages/user/handlers/index.vue:1 src/js/modules/navigation/user.js:138 msgid "Apache Handlers" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:52 -#: ./src/js/pages/user/email/accounts/index.vue:237 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:52 +#: src/js/pages/user/email/accounts/index.vue:237 msgid "Apparent Usage:" msgstr "" @@ -1173,7 +1207,8 @@ msgid "Appears at the very top of the template, before setting the variables." msgstr "" #: src/js/pages/admin/custom-httpd/customize.vue:172 -msgid "Appears in ALL context{} sections, used for password protected directories." +msgid "" +"Appears in ALL context{} sections, used for password protected directories." msgstr "" #: src/js/pages/admin/custom-httpd/customize.vue:159 @@ -1205,38 +1240,38 @@ msgstr "" msgid "Appears just before the webapps include." msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:221 -#: ./src/js/pages/admin/backups/schedule.vue:282 -#: ./src/js/pages/reseller/backups/modify.vue:167 -#: ./src/js/pages/reseller/backups/schedule.vue:239 +#: src/js/pages/admin/backups/modify.vue:335 +#: src/js/pages/admin/backups/schedule.vue:383 +#: src/js/pages/reseller/backups/modify.vue:167 +#: src/js/pages/reseller/backups/schedule.vue:239 msgid "Append" msgstr "" -#: ./src/js/pages/user/ssh-keys/edit.vue:85 +#: src/js/pages/user/ssh-keys/edit.vue:85 msgid "Apply To" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/skins.vue:26 +#: src/js/pages/user/dashboard/_components/widgets/skins.vue:26 msgid "Apply to all users" msgstr "" -#: ./src/js/pages/reseller/skins.vue:43 +#: src/js/pages/reseller/skins.vue:43 msgid "Apply to All Users" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:53 +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:53 msgid "Apply to existing domains" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/skins.vue:21 +#: src/js/pages/user/dashboard/_components/widgets/skins.vue:21 msgid "Apply to me" msgstr "" -#: ./src/js/pages/reseller/skins.vue:38 +#: src/js/pages/reseller/skins.vue:38 msgid "Apply to Me" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:22 +#: src/js/pages/user/email/lists/modify.vue:27 msgid "Approve Password" msgstr "" @@ -1245,152 +1280,164 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:289 #: src/js/pages/user/bandwidth.vue:285 #: src/js/pages/user/stats/domain-statistics.vue:124 +#: src/js/pages/user/subdomains/stats.vue:89 msgid "April" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:26 +#: src/js/pages/user/email/lists/index.vue:26 #: src/js/pages/user/email/lists/index.vue:33 msgid "Archive Size" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-download-dialog.vue:10 +#: src/js/components/local/filemanager/dialogs/compress-download-dialog.vue:10 msgid "Archive Type" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:164 +#: src/js/pages/admin/plugin-manager.vue:164 msgid "Are you sure you want to activate “%{ name }” plugin?" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:4 +#: src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:4 msgid "Are you sure you want to add selected IP to skip list?" msgid_plural "Are you sure you want to add selected IPs to skip list?" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:4 +#: src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:4 msgid "Are you sure you want to add selected user to skip list?" msgid_plural "Are you sure you want to add selected users to skip list?" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/brute-force-monitor/_components/block-dialog.vue:9 +#: src/js/pages/admin/brute-force-monitor/_components/block-dialog.vue:9 msgid "Are you sure you want to block selected %{ subject }?" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:161 +#: src/js/pages/admin/plugin-manager.vue:161 msgid "Are you sure you want to deactivate “%{ name }” plugin?" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:176 +#: src/js/pages/admin/plugin-manager.vue:176 msgid "Are you sure you want to delete “%{ name }” plugin?" msgstr "" -#: ./src/js/components/global/ui/ui-dialog-delete-items.vue:14 +#: src/js/components/global/ui/ui-dialog-delete-items.vue:14 msgid "Are you sure you want to delete selected %{subject}?" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:7 +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:11 msgid "Are you sure you want to delete selected files?" msgstr "" -#: ./src/js/pages/reseller/users/_components/delete-user-dialog.vue:6 +#: src/js/pages/admin/users/index.vue:251 +msgid "Are you sure you want to delete selected user?" +msgid_plural "Are you sure you want to delete selected users?" +msgstr[0] "" +msgstr[1] "" + +#: src/js/pages/reseller/users/_components/delete-user-dialog.vue:6 msgid "Are you sure you want to delete user %{user}?" msgstr "" -#: ./src/js/pages/user/protected-directories/view.vue:136 +#: src/js/pages/user/protected-directories/view.vue:136 msgid "Are you sure you want to disable protection for %{path}?" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:174 +#: src/js/pages/admin/multi-server.vue:174 msgid "Are you sure you want to disable this feature?" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:170 +#: src/js/pages/admin/plugin-manager.vue:170 msgid "Are you sure you want to install “%{ name }” plugin?" msgstr "" -#: ./src/js/pages/admin/services.vue:102 +#: src/js/pages/admin/services.vue:102 msgid "Are you sure you want to reboot server?" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:46 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:46 msgid "Are you sure you want to remove selected elements from skip list?" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:74 +#: src/js/components/local/filemanager/dialogs/restore-file.vue:10 +msgid "Are you sure you want to restore selected files?" +msgstr "" + +#: src/js/pages/admin/brute-force-monitor/block_list.vue:74 msgid "Are you sure you want to unblock selected IP?" msgid_plural "Are you sure you want to unblock selected IPs?" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/plugin-manager.vue:173 +#: src/js/pages/admin/plugin-manager.vue:173 msgid "Are you sure you want to uninstall “%{ name }” plugin?" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:11 +#: src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:11 msgid "Are you sure you want to unlink selected IP?" msgid_plural "Are you sure you want to unlink selected IPs?" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/plugin-manager.vue:167 +#: src/js/pages/admin/plugin-manager.vue:167 msgid "Are you sure you want to update “%{ name }” plugin?" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:29 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:55 msgid "As Link" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:71 -#: src/js/components/local/app-global-modals/skin-options.vue:76 +#: src/js/components/local/app-global-modals/skin-options.vue:74 +#: src/js/components/local/app-global-modals/skin-options.vue:79 msgid "Aside" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/assign-ip-dialog.vue:33 -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: ./src/js/pages/user/database/_dialogs/existing-db-user-dialog.vue:23 +#: src/js/pages/admin/ip-manager/_dialogs/assign-ip-dialog.vue:33 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/user/database/_dialogs/existing-db-user-dialog.vue:23 #: src/js/pages/admin/ip-manager/index.vue:41 msgid "Assign" msgstr "" -#: ./src/js/pages/user/database/_dialogs/existing-db-user-dialog.vue:3 +#: src/js/pages/user/database/_dialogs/existing-db-user-dialog.vue:3 msgid "Assign Existing User to %{database}" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/assign-ip-dialog.vue:3 +#: src/js/pages/admin/ip-manager/_dialogs/assign-ip-dialog.vue:3 msgid "Assign IP" msgid_plural "Assign IPs" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/ip-manager/_dialogs/assign-ip-dialog.vue:14 +#: src/js/pages/admin/ip-manager/_dialogs/assign-ip-dialog.vue:14 msgid "Assign IP to:" msgid_plural "Assign IPs to:" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/users/resellers/create.vue:125 -#: src/js/pages/admin/users/resellers/create.vue:130 +#: src/js/pages/admin/users/resellers/create.vue:128 +#: src/js/pages/admin/users/resellers/create.vue:133 msgid "Assigned" msgstr "" -#: ./src/js/pages/user/domains/ips.vue:20 -#: src/js/pages/user/domains/ips.vue:26 +#: src/js/pages/user/domains/ips.vue:20 src/js/pages/user/domains/ips.vue:26 msgid "Assigned IP" msgid_plural "Assigned IPs" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/domains/edit.vue:155 +#: src/js/pages/user/domains/edit.vue:178 msgid "Assigned IPs" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:232 -msgid "Attachments will separate the spam into its own message, preventing scripts from being run." +#: src/js/pages/user/email/spamassassin.vue:216 +msgid "" +"Attachments will separate the spam into its own message, preventing scripts " +"from being run." msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:97 -#: ./src/js/pages/user/login-history.vue:11 +#: src/js/pages/admin/brute-force-monitor/index.vue:97 +#: src/js/pages/user/login-history.vue:11 #: src/js/pages/admin/brute-force-monitor/index.vue:105 #: src/js/pages/user/login-history.vue:21 msgid "Attempts" @@ -1401,321 +1448,331 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:293 #: src/js/pages/user/bandwidth.vue:289 #: src/js/pages/user/stats/domain-statistics.vue:128 +#: src/js/pages/user/subdomains/stats.vue:93 msgid "August" msgstr "" -#: ./src/js/pages/admin/_dialogs/root-auth-dialog.vue:10 -#: ./src/js/pages/admin/_dialogs/root-auth-dialog.vue:32 -#: ./src/js/pages/admin/process-monitor.vue:161 +#: src/js/pages/admin/_dialogs/root-auth-dialog.vue:10 +#: src/js/pages/admin/_dialogs/root-auth-dialog.vue:32 +#: src/js/pages/admin/process-monitor.vue:230 msgid "Authenticate" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:143 -#: ./src/js/pages/admin/process-monitor.vue:15 +#: src/js/pages/admin/process-monitor.vue:207 +#: src/js/pages/admin/process-monitor.vue:25 msgid "Authenticate to send signals" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/user/email/usage/index.vue:118 -#: src/js/pages/user/email/usage/index.vue:199 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/email/usage/index.vue:134 +#: src/js/pages/user/email/usage/index.vue:234 msgid "Authentication" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:38 +#: src/js/components/local/dns/dmarc-editor.vue:38 #: src/js/components/local/dns/dmarc-editor.vue:42 msgid "Authentication Failure Reporting Format" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:15 +#: src/js/pages/admin/plugin-manager.vue:15 #: src/js/pages/admin/plugin-manager.vue:25 msgid "Author" msgstr "" -#: ./src/js/pages/user/ssh-keys/_components/public-keys.vue:17 -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:32 +#: src/js/pages/user/ssh-keys/_components/public-keys.vue:17 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:32 msgid "Authorize" msgstr "" -#: ./src/js/pages/user/ssh-keys/index.vue:26 +#: src/js/pages/user/ssh-keys/index.vue:26 #: src/js/pages/user/ssh-keys/index.vue:29 msgid "Authorized Keys" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:54 +#: src/js/components/local/app-global-modals/skin-options.vue:54 #: src/js/components/local/app-global-modals/skin-options.vue:58 -#: src/js/pages/user/email/lists/modify.vue:399 +#: src/js/pages/user/email/lists/modify.vue:452 msgid "Auto" msgstr "" -#: src/js/pages/user/email/lists/modify.vue:407 +#: src/js/pages/user/email/lists/modify.vue:460 msgid "Auto + Confirm" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:36 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:36 msgid "Auto-Responders" msgstr "" -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:61 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:119 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:123 +msgid "Automatic/User Select" +msgstr "" + +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:61 msgid "Automatically delete messages" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:121 -#: ./src/js/pages/user/login-keys/modify.vue:84 -msgid "Automatically delete the key once the key expires, or all uses are used." +#: src/js/pages/user/login-keys/create.vue:121 +msgid "" +"Automatically delete the key once the key expires, or all uses are used." msgstr "" -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:36 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:36 msgid "Automatically delete tickets" msgstr "" -#: ./src/js/pages/user/email/autoresponders/index.vue:75 -#: src/js/pages/user/email/autoresponders/index.vue:77 +#: src/js/pages/user/email/autoresponders/index.vue:71 +#: src/js/pages/user/email/autoresponders/index.vue:73 msgid "autoresponder" msgid_plural "autoresponders" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/email/autoresponders/index.vue:25 +#: src/js/pages/user/email/autoresponders/index.vue:25 #: src/js/pages/user/email/autoresponders/index.vue:31 msgid "Autoresponder" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:336 -#: ./src/js/pages/admin/backups/schedule.vue:394 -#: ./src/js/pages/admin/stats.vue:185 -#: ./src/js/pages/user/email/autoresponders/index.vue:1 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:255 -#: src/js/modules/navigation/user.js:88 -#: src/js/pages/admin/backups/_components/crons-table.vue:138 +#: src/js/pages/admin/backups/modify.vue:510 +#: src/js/pages/admin/backups/schedule.vue:562 src/js/pages/admin/stats.vue:185 +#: src/js/pages/user/email/autoresponders/index.vue:1 +#: src/js/pages/user/stats/index.vue:49 +#: src/js/components/local/user-package.vue:454 +#: src/js/modules/navigation/user.js:94 +#: src/js/pages/admin/backups/_components/crons-table.vue:181 #: src/js/pages/admin/backups/_components/current-backups-table.vue:113 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:191 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:75 -#: src/js/pages/admin/users/resellers/modify.vue:215 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:211 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:101 #: src/js/pages/reseller/stats.vue:177 #: src/js/pages/reseller/users/_components/usage-table.vue:134 #: src/js/pages/user/stats/index.vue:98 msgid "Autoresponders" msgstr "" -#: ./src/js/pages/user/email/autoresponders/index.vue:19 +#: src/js/pages/user/email/autoresponders/index.vue:19 msgid "Autoresponders limit reached" msgstr "" -#: ./src/js/pages/user/backup/index.vue:65 -#: ./src/js/pages/user/backup/restore.vue:80 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:38 +#: src/js/pages/user/backup/restore.vue:122 msgid "Autoresponders: Includes all autoresponders and messages." msgstr "" -#: ./src/js/pages/admin/stats.vue:293 -#: src/js/pages/admin/stats.vue:301 +#: src/js/pages/admin/stats.vue:293 src/js/pages/admin/stats.vue:301 msgid "Available" msgstr "" -#: ./src/js/pages/user/system-info/_tables/memory-info-table.vue:26 +#: src/js/pages/user/system-info/_tables/memory-info-table.vue:26 msgid "Available Memory" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:15 +#: src/js/pages/admin/plugin-manager.vue:15 #: src/js/pages/admin/plugin-manager.vue:21 msgid "Available Version" msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:45 -msgid "Avoid using the Ignore option unless you know what you are doing. Spammers will be sending you e-mails to random addresses, and this option will accept those e-mails. You will not know it because the accepted e-mails would be discarded. This greatly increases the server load unnecessarily. If you do not want the catch-all to be on, then use the Fail option instead." +#: src/js/pages/user/email/catch-all.vue:45 +msgid "" +"Avoid using the Ignore option unless you know what you are doing. Spammers " +"will be sending you e-mails to random addresses, and this option will accept " +"those e-mails. You will not know it because the accepted e-mails would be " +"discarded. This greatly increases the server load unnecessarily. If you do " +"not want the catch-all to be on, then use the Fail option instead." msgstr "" -#: ./src/js/pages/user/stats/index.vue:389 -#: ./src/js/pages/user/subdomains/stats.vue:11 +#: src/js/pages/user/stats/index.vue:388 +#: src/js/pages/user/subdomains/stats.vue:11 #: src/js/pages/user/subdomains/stats.vue:14 msgid "AWstats" msgstr "" -#: ./src/js/pages/user/stats/domain-statistics.vue:11 +#: src/js/pages/user/stats/domain-statistics.vue:11 #: src/js/pages/user/stats/domain-statistics.vue:20 msgid "AWStats" msgstr "" -#: ./src/js/components/global/app/app-page.vue:21 -#: ./src/js/pages/admin/_dialogs/root-auth-dialog.vue:40 +#: src/js/components/global/app/app-page.vue:119 +#: src/js/components/global/app/app-page.vue:35 +#: src/js/pages/admin/_dialogs/root-auth-dialog.vue:40 msgid "Back" msgstr "" -#: ./src/js/pages/404.vue:17 +#: src/js/pages/404.vue:17 msgid "Back to Homepage" msgstr "" -#: ./src/js/pages/user/stats/index.vue:324 +#: src/js/pages/user/stats/index.vue:324 msgid "Backed up Web Logs" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:78 -#: ./src/js/pages/user/backup/restore.vue:12 +#: src/js/pages/admin/system-backup.vue:78 +#: src/js/pages/user/backup/restore.vue:12 #: src/js/pages/admin/backups/_components/current-backups-table.vue:50 msgid "Backup" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:269 -#: ./src/js/pages/reseller/backups/restore.vue:221 +#: src/js/pages/admin/backups/restore.vue:269 +#: src/js/pages/reseller/backups/restore.vue:221 msgid "Backup Decryption" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:249 -#: ./src/js/pages/admin/backups/schedule.vue:306 -#: ./src/js/pages/reseller/backups/modify.vue:193 -#: ./src/js/pages/reseller/backups/schedule.vue:262 +#: src/js/pages/admin/backups/modify.vue:371 +#: src/js/pages/admin/backups/schedule.vue:418 +#: src/js/pages/reseller/backups/modify.vue:193 +#: src/js/pages/reseller/backups/schedule.vue:262 msgid "Backup Encryption" msgstr "" -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:21 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:21 #: src/js/pages/admin/backups/_components/current-backups-table.vue:8 msgid "Backup ID" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:47 +#: src/js/pages/admin/system-backup.vue:47 msgid "Backup Path" msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:6 -#: ./src/js/pages/admin/backups/index.vue:60 -#: ./src/js/pages/reseller/backups/_components/settings-dialog.vue:3 -#: ./src/js/pages/reseller/backups/index.vue:95 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:6 +#: src/js/pages/admin/backups/index.vue:66 +#: src/js/pages/reseller/backups/_components/settings-dialog.vue:3 +#: src/js/pages/reseller/backups/index.vue:95 msgid "Backup/Restore Settings" msgstr "" -#: ./src/js/components/local/history/table.vue:3 -#: ./src/js/components/local/stats/webalizer-table.vue:3 -#: ./src/js/pages/admin/reseller-packages/index.vue:19 -#: ./src/js/pages/admin/stats.vue:37 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/resellers/_components/users-table.vue:2 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/user-packages/index.vue:16 -#: ./src/js/pages/reseller/users/_components/domains.vue:2 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/reseller/users/view.vue:176 -#: ./src/js/pages/reseller/users/view.vue:96 -#: ./src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:12 -#: ./src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:15 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:29 -#: ./src/js/pages/user/domains/add.vue:35 -#: ./src/js/pages/user/domains/edit.vue:20 -#: ./src/js/pages/user/domains/index.vue:43 -#: ./src/js/pages/user/stats/index.vue:130 -#: ./src/js/pages/user/stats/index.vue:49 -#: ./src/js/pages/user/subdomains/index.vue:22 +#: src/js/components/local/history/table.vue:3 +#: src/js/components/local/stats/webalizer-table.vue:3 +#: src/js/pages/admin/reseller-packages/index.vue:19 +#: src/js/pages/admin/stats.vue:37 src/js/pages/admin/users/admins.vue:20 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/resellers/_components/users-table.vue:2 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/user-packages/index.vue:20 +#: src/js/pages/reseller/users/_components/domains.vue:2 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:108 +#: src/js/pages/reseller/users/view.vue:189 +#: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:12 +#: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:15 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:34 +#: src/js/pages/user/domains/add.vue:42 src/js/pages/user/domains/edit.vue:23 +#: src/js/pages/user/domains/index.vue:43 src/js/pages/user/stats/index.vue:130 +#: src/js/pages/user/stats/index.vue:49 +#: src/js/pages/user/subdomains/index.vue:24 #: src/js/components/local/history/chart.vue:129 #: src/js/components/local/history/chart.vue:98 #: src/js/components/local/history/table.vue:8 #: src/js/components/local/stats/webalizer-table.vue:14 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:183 -#: src/js/pages/admin/reseller-packages/index.vue:29 -#: src/js/pages/admin/users/admins.vue:33 -#: src/js/pages/admin/users/index.vue:28 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:66 +#: src/js/pages/admin/reseller-packages/index.vue:30 +#: src/js/pages/admin/users/admins.vue:33 src/js/pages/admin/users/index.vue:28 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:92 #: src/js/pages/admin/users/resellers/_components/users-table.vue:13 #: src/js/pages/admin/users/resellers/index.vue:35 #: src/js/pages/reseller/stats.vue:190 -#: src/js/pages/reseller/user-packages/index.vue:25 +#: src/js/pages/reseller/user-packages/index.vue:30 #: src/js/pages/reseller/users/_components/domains.vue:12 #: src/js/pages/reseller/users/_components/usage-table.vue:90 -#: src/js/pages/reseller/users/index.vue:37 -#: src/js/pages/reseller/users/view.vue:98 +#: src/js/pages/reseller/users/index.vue:44 +#: src/js/pages/reseller/users/view.vue:110 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:18 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:9 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:9 -#: src/js/pages/user/domains/index.vue:52 -#: src/js/pages/user/stats/index.vue:52 -#: src/js/pages/user/subdomains/index.vue:33 +#: src/js/pages/user/domains/index.vue:52 src/js/pages/user/stats/index.vue:52 +#: src/js/pages/user/subdomains/index.vue:35 msgid "Bandwidth" msgstr "" -#: src/js/components/local/user-package.vue:245 -#: src/js/pages/admin/users/resellers/modify.vue:207 +#: src/js/components/local/user-package.vue:444 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:203 msgid "Bandwidth (MB)" msgstr "" -#: ./src/js/pages/reseller/users/bandwidth.vue:1 -#: ./src/js/pages/user/bandwidth.vue:1 +#: src/js/pages/reseller/users/bandwidth.vue:1 +#: src/js/pages/user/bandwidth.vue:1 msgid "Bandwidth Breakdown" msgstr "" -#: ./src/js/pages/user/bandwidth.vue:12 +#: src/js/pages/user/bandwidth.vue:12 msgid "Bandwidth Breakdown for %{month} %{year}" msgstr "" -#: ./src/js/pages/reseller/users/bandwidth.vue:12 +#: src/js/pages/reseller/users/bandwidth.vue:12 msgid "Bandwidth Breakdown for %{user}: %{year} %{month}" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:16 #: src/js/pages/admin/system-backup.vue:20 msgid "Basic Configuration" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request-dialog.vue:28 -msgid "Be sure to copy and backup the \"RSA PRIVATE KEY\" along with the request. You will need it when installing the certificate. Because you're an admin, you will be saving to the \"shared server certificate\" and the key is not saved anywhere until you paste it with the certificate." +#: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:28 +msgid "" +"Be sure to copy and backup the \"RSA PRIVATE KEY\" along with the request. " +"You will need it when installing the certificate. Because you're an admin, " +"you will be saving to the \"shared server certificate\" and the key is not " +"saved anywhere until you paste it with the certificate." msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:100 +#: src/js/pages/user/two-step-auth.vue:100 msgid "Be sure to re-scan the QR code, as all old codes become invalid." msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:39 +#: src/js/components/local/suspend-user-dialog.vue:85 msgid "Billing Issue" msgstr "" -#: ./src/js/pages/admin/settings.vue:950 -#: src/js/pages/admin/settings.vue:959 +#: src/js/pages/admin/settings.vue:950 src/js/pages/admin/settings.vue:959 msgid "bl_auth" msgstr "" -#: ./src/js/pages/admin/settings.vue:950 -#: src/js/pages/admin/settings.vue:958 +#: src/js/pages/admin/settings.vue:950 src/js/pages/admin/settings.vue:958 msgid "bl_script" msgstr "" -#: ./src/js/pages/admin/settings.vue:950 -#: src/js/pages/admin/settings.vue:957 +#: src/js/pages/admin/settings.vue:950 src/js/pages/admin/settings.vue:957 msgid "bl_smtp" msgstr "" -#: ./src/js/pages/admin/settings.vue:950 -#: src/js/pages/admin/settings.vue:956 +#: src/js/pages/admin/settings.vue:950 src/js/pages/admin/settings.vue:956 msgid "bl_usernames" msgstr "" -#: ./src/js/pages/admin/settings.vue:429 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:53 +msgid "Blackhole" +msgstr "" + +#: src/js/pages/admin/settings.vue:429 msgid "Blacklist IPs for excessive DA login attempts" msgstr "" -#: ./src/js/pages/admin/settings.vue:947 +#: src/js/pages/admin/settings.vue:947 msgid "Blacklist Usernames" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:63 -#: ./src/js/pages/user/email/accounts/create.vue:86 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:63 +#: src/js/pages/user/email/accounts/create.vue:86 msgid "Blank will default to %{ limit }" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:70 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:70 msgid "Blank will default to unlimited" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/block-dialog.vue:20 -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:25 -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/user/email/_components/filter-input.vue:23 +#: src/js/pages/admin/brute-force-monitor/_components/block-dialog.vue:20 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:25 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/user/email/_components/filter-input.vue:23 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:42 msgid "Block" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/block-dialog.vue:3 +#: src/js/pages/admin/brute-force-monitor/_components/block-dialog.vue:3 msgid "Block %{ subject }" msgstr "" @@ -1731,14 +1788,14 @@ msgstr "" msgid "Block all e-mails larger than (KB)" msgstr "" -#: ./src/js/pages/user/email/filters.vue:111 -#: ./src/js/pages/user/email/filters.vue:12 +#: src/js/pages/user/email/filters.vue:111 +#: src/js/pages/user/email/filters.vue:12 #: src/js/pages/user/email/filters.vue:19 msgid "Block By" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/index.vue:151 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/index.vue:151 msgid "Block IP" msgstr "" @@ -1750,13 +1807,13 @@ msgstr "" msgid "Block mail from an entire domain" msgstr "" -#: ./src/js/pages/user/email/usage/blockcracking.vue:1 -#: ./src/js/pages/user/email/usage/blockcracking.vue:11 +#: src/js/pages/user/email/usage/blockcracking.vue:1 +#: src/js/pages/user/email/usage/blockcracking.vue:11 #: src/js/pages/user/email/usage/blockcracking.vue:15 msgid "BlockCracker Blocked Paths" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:150 +#: src/js/pages/user/email/usage/index.vue:175 msgid "BlockCracking Blocked Paths" msgstr "" @@ -1764,70 +1821,69 @@ msgstr "" msgid "BlockCracking Disabled" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:33 -#: ./src/js/pages/user/email/accounts/index.vue:178 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:33 +#: src/js/pages/user/email/accounts/index.vue:178 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:36 msgid "Blocked" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:291 -#: src/js/pages/user/email/spamassassin.vue:296 +#: src/js/pages/user/email/spamassassin.vue:261 +#: src/js/pages/user/email/spamassassin.vue:266 msgid "Blocked E-mail" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:34 -#: ./src/js/pages/user/email/accounts/index.vue:179 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:34 +#: src/js/pages/user/email/accounts/index.vue:179 msgid "Blocked Permanently" msgstr "" -#: ./src/js/pages/user/email/filters.vue:168 +#: src/js/pages/user/email/filters.vue:168 msgid "" "Blocks out common adult phrases, words, and\n" "addresses" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:101 -#: ./src/js/pages/admin/dns/index.vue:69 +#: src/js/pages/admin/dns/index.vue:101 src/js/pages/admin/dns/index.vue:69 msgid "Both" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/mail-queue/index.vue:23 #: src/js/pages/admin/mail-queue/index.vue:60 msgid "Bounce" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:1 -#: src/js/modules/navigation/admin.js:126 +#: src/js/pages/admin/brute-force-monitor/index.vue:1 +#: src/js/modules/navigation/admin.js:137 msgid "Brute Force Monitor" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:1 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:1 msgid "Brute Force Monitor: Block List" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:1 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:1 msgid "Brute Force Monitor: IP List" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:1 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:1 msgid "Brute Force Monitor: Skip List" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/user_list.vue:1 +#: src/js/pages/admin/brute-force-monitor/user_list.vue:1 msgid "Brute Force Monitor: User List" msgstr "" -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:26 -#: ./src/js/pages/user/ssl/index.vue:91 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:26 +#: src/js/pages/user/ssl/index.vue:91 msgid "CA Root Certificate" msgstr "" -#: ./src/js/pages/user/system-info/_tables/memory-info-table.vue:50 +#: src/js/pages/user/system-info/_tables/memory-info-table.vue:50 msgid "Cached Swap Memory" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:15 +#: src/js/pages/admin/plugin-manager.vue:15 #: src/js/pages/admin/plugin-manager.vue:23 msgid "Can Update" msgstr "" @@ -1845,51 +1901,51 @@ msgstr "" msgid "Cannot Execute Your Request" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:266 -#: src/js/modules/navigation/user.js:138 +#: src/js/pages/user/stats/index.vue:195 +#: src/js/components/local/user-package.vue:466 +#: src/js/modules/navigation/user.js:144 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:203 #: src/js/pages/admin/users/resellers/_components/info-table.vue:62 -#: src/js/pages/admin/users/resellers/modify.vue:227 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:223 #: src/js/pages/reseller/stats.vue:270 #: src/js/pages/reseller/users/_components/account-info.vue:300 #: src/js/pages/user/stats/index.vue:238 msgid "Catch-All E-mail" msgstr "" -#: ./src/js/pages/user/email/autoresponders/index.vue:25 +#: src/js/pages/user/email/autoresponders/index.vue:25 #: src/js/pages/user/email/autoresponders/index.vue:34 msgid "CC Address" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:119 -#: ./src/js/pages/user/email/autoresponders/modify.vue:109 -#: ./src/js/pages/user/email/autoresponders/modify.vue:70 +#: src/js/pages/user/email/autoresponders/create.vue:114 +#: src/js/pages/user/email/autoresponders/modify.vue:108 +#: src/js/pages/user/email/autoresponders/modify.vue:71 msgid "CC should not be equal to Autoresponder address" msgstr "" -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:31 -#: ./src/js/pages/user/ssl/_components/paste-cert-tab.vue:27 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:31 +#: src/js/pages/user/ssl/_components/paste-cert-tab.vue:27 msgid "Certificate" msgstr "" -#: ./src/js/pages/user/ssl/ca-cert.vue:1 +#: src/js/pages/user/ssl/ca-cert.vue:1 msgid "Certificate Authority SSL Certificate" msgstr "" -#: ./src/js/pages/user/ssl/_components/paste-cert-tab.vue:56 +#: src/js/pages/user/ssl/_components/paste-cert-tab.vue:56 msgid "Certificate Expiry" msgstr "" -#: ./src/js/pages/user/ssl/_components/paste-cert-tab.vue:50 +#: src/js/pages/user/ssl/_components/paste-cert-tab.vue:50 msgid "Certificate Hosts" msgstr "" -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:35 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:35 msgid "Certificate Key" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request-dialog.vue:8 +#: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:8 msgid "Certificate Request" msgstr "" @@ -1897,56 +1953,51 @@ msgstr "" msgid "Certificate Request copied to clipboard" msgstr "" -#: ./src/js/pages/user/ssl/_components/common-data-editor.vue:56 +#: src/js/pages/user/ssl/_components/common-data-editor.vue:56 msgid "Certificate Type" msgstr "" -#: ./src/js/pages/reseller/users/_components/domains.vue:60 +#: src/js/pages/reseller/users/_components/domains.vue:60 #: src/js/pages/admin/users/resellers/_components/info-table.vue:59 #: src/js/pages/reseller/stats.vue:271 msgid "CGI" msgstr "" -#: ./src/js/pages/user/domains/add.vue:101 -#: ./src/js/pages/user/domains/edit.vue:65 -#: src/js/components/local/user-package.vue:263 +#: src/js/pages/user/domains/add.vue:115 src/js/pages/user/domains/edit.vue:81 +#: src/js/components/local/user-package.vue:463 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:200 -#: src/js/pages/admin/users/resellers/modify.vue:224 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:220 msgid "CGI Access" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/user/stats/index.vue:195 #: src/js/pages/reseller/users/_components/account-info.vue:297 #: src/js/pages/user/stats/index.vue:226 msgid "CGI-Bin" msgstr "" -#: ./src/js/pages/reseller/users/_components/change-ip-dialog.vue:20 -#: ./src/js/pages/reseller/users/_components/change-package-dialog.vue:20 -#: ./src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:35 -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:85 -#: ./src/js/pages/user/database/view.vue:65 -#: ./src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:38 -#: ./src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:34 +#: src/js/pages/reseller/users/_components/change-ip-dialog.vue:20 +#: src/js/pages/reseller/users/_components/change-package-dialog.vue:20 +#: src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:35 +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:138 +#: src/js/pages/user/database/view.vue:65 +#: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:38 +#: src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:34 +#: src/js/pages/user/subdomains/index.vue:111 msgid "Change" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:146 -#: ./src/js/pages/admin/users/index.vue:237 -#: ./src/js/pages/admin/users/resellers/index.vue:165 -#: ./src/js/pages/reseller/users/index.vue:242 +#: src/js/pages/admin/users/admins.vue:156 +#: src/js/pages/admin/users/index.vue:230 +#: src/js/pages/admin/users/resellers/index.vue:175 msgid "Change %{ username }'s password" msgstr "" -#: ./src/js/pages/reseller/users/index.vue:271 -msgid "Change A User's Password" -msgstr "" - -#: ./src/js/pages/user/security-questions.vue:51 +#: src/js/pages/user/security-questions.vue:80 msgid "Change Answer" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:159 +#: src/js/pages/reseller/users/view.vue:172 msgid "Change Daily Limit" msgstr "" @@ -1954,95 +2005,101 @@ msgstr "" msgid "Change domain options" msgstr "" -#: ./src/js/pages/reseller/users/_components/change-ip-dialog.vue:3 -#: ./src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/index.vue:88 +#: src/js/pages/reseller/users/_components/change-ip-dialog.vue:3 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/profile.vue:47 +#: src/js/pages/reseller/users/index.vue:95 msgid "Change IP" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:7 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:7 msgid "Change Limit/Quota" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:307 +#: src/js/pages/user/email/accounts/index.vue:307 msgid "Change Limits" msgstr "" -#: ./src/js/pages/reseller/users/_components/change-package-dialog.vue:3 -#: ./src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/index.vue:84 +#: src/js/pages/reseller/users/_components/change-package-dialog.vue:3 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/profile.vue:12 +#: src/js/pages/reseller/users/index.vue:91 msgid "Change Package" msgstr "" -#: ./src/js/pages/reseller/users/modify.vue:12 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:10 msgid "Change Package for User %{user}" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:3 +#: src/js/pages/reseller/users/index.vue:248 +#: src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:3 msgid "Change password" msgstr "" -#: ./src/js/pages/user/database/view.vue:68 -#: ./src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:3 -#: ./src/js/pages/user/email/accounts/index.vue:295 -#: ./src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:3 +#: src/js/components/local/change-user-password-dialog.vue:3 +#: src/js/pages/reseller/users/view.vue:297 +#: src/js/pages/user/database/view.vue:68 +#: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:3 +#: src/js/pages/user/email/accounts/index.vue:295 +#: src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:3 msgid "Change Password" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-dialog.vue:7 -#: ./src/js/pages/user/email/accounts/index.vue:302 +#: src/js/pages/user/email/_components/modify-account-dialog.vue:7 +#: src/js/pages/user/email/accounts/index.vue:302 msgid "Change Password/Username" msgstr "" -#: ./src/js/pages/reseller/passwords.vue:1 -#: src/js/modules/navigation/admin.js:26 +#: src/js/pages/reseller/passwords.vue:1 src/js/modules/navigation/admin.js:26 #: src/js/modules/navigation/reseller.js:32 msgid "Change Passwords" msgstr "" -#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:142 +#: src/js/components/local/change-user-password-dialog.vue:45 +msgid "Change Pasword" +msgstr "" + +#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:149 msgid "Change position" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:7 +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:7 msgid "Change privileges" msgstr "" -#: ./src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:3 +#: src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:3 msgid "Change sent emails daily limit" msgstr "" -#: ./src/js/pages/reseller/users/modify.vue:45 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:45 msgid "Change the User's IP" msgstr "" -#: ./src/js/pages/reseller/users/create.vue:16 +#: src/js/pages/reseller/users/create.vue:19 msgid "Change User Message" msgstr "" -#: ./src/js/pages/user/password.vue:1 +#: src/js/pages/user/password.vue:1 msgid "Change your Password" msgstr "" -#: ./src/js/pages/admin/history.vue:19 -#: ./src/js/pages/reseller/history.vue:21 -#: ./src/js/pages/reseller/users/bandwidth.vue:30 -#: ./src/js/pages/reseller/users/history.vue:26 -#: ./src/js/pages/user/bandwidth.vue:29 -#: ./src/js/pages/user/history.vue:25 +#: src/js/pages/admin/history.vue:19 src/js/pages/reseller/history.vue:21 +#: src/js/pages/reseller/users/bandwidth.vue:30 +#: src/js/pages/reseller/users/history.vue:26 +#: src/js/pages/user/bandwidth.vue:29 src/js/pages/user/history.vue:25 msgid "Chart" msgstr "" -#: ./src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/database/index.vue:67 #: src/js/pages/user/database/index.vue:84 msgid "Check" msgstr "" -#: ./src/js/pages/admin/settings.vue:783 +#: src/js/pages/admin/settings.vue:783 msgid "Check domain owner for Subdomain creation" msgstr "" -#: ./src/js/pages/admin/settings.vue:333 +#: src/js/pages/admin/settings.vue:333 msgid "Check usage every" msgstr "" @@ -2050,73 +2107,71 @@ msgstr "" msgid "Choose a new look" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:16 #: src/js/pages/admin/system-backup.vue:31 msgid "Choose directories to backup" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:16 #: src/js/pages/admin/system-backup.vue:36 msgid "Choose files to backup" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request.vue:37 +#: src/js/pages/user/ssl/_components/certificate-request.vue:37 msgid "City" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:356 +#: src/js/pages/user/email/accounts/index.vue:356 msgid "Clean Forwarders" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:68 -#: ./src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:72 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:68 +#: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:72 msgid "Clear" msgstr "" -#: ./src/js/components/local/app-global-modals/notifications-center.vue:17 -#: ./src/js/components/local/notifications-center/archive-header.vue:16 +#: src/js/components/local/app-global-modals/notifications-center.vue:17 +#: src/js/components/local/notifications-center/archive-header.vue:16 msgid "Clear All" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:51 +#: src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:51 msgid "Clear Clipboard" msgstr "" -#: ./src/js/pages/admin/settings.vue:705 +#: src/js/pages/admin/settings.vue:705 msgid "Clear failed login attempts from log" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:64 -#: ./src/js/components/local/ui-api-table/filters-editor.vue:46 -#: ./src/js/pages/admin/brute-force-monitor/index.vue:177 -#: src/js/components/local/ui-api-table/filters-editor.vue:52 +#: src/js/components/local/filemanager/files-table.vue:73 +#: src/js/components/local/ui-api-table/filters-editor.vue:62 +#: src/js/pages/admin/brute-force-monitor/index.vue:177 +#: src/js/components/local/ui-api-table/filters-editor.vue:68 msgid "Clear Filter" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:117 -#: ./src/js/pages/user/login-keys/modify.vue:80 +#: src/js/pages/user/login-keys/create.vue:117 msgid "Clear Key:" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:3 -#: ./src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:3 -#: ./src/js/pages/user/messages/index.vue:84 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:3 +#: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:3 +#: src/js/pages/user/messages/index.vue:84 msgid "Clear Message System" msgstr "" -#: ./src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/index.vue:22 #: src/js/pages/admin/ip-manager/index.vue:48 msgid "Clear NS" msgstr "" -#: ./src/js/pages/admin/custom-httpd/index.vue:36 -#: ./src/js/pages/admin/dns/index.vue:44 -#: ./src/js/pages/admin/php-safe-mode.vue:31 +#: src/js/pages/admin/custom-httpd/index.vue:36 +#: src/js/pages/admin/dns/index.vue:44 src/js/pages/admin/php-safe-mode.vue:31 msgid "Clear Search" msgstr "" -#: ./src/js/components/global/input/input-select-multiple.vue:7 -#: ./src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:37 +#: src/js/components/global/input/input-select-multiple.vue:7 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:66 #: src/js/components/global/input/input-select-multiple.vue:12 msgid "Clear Selection" msgstr "" @@ -2126,171 +2181,176 @@ msgstr "" msgid "Click for details" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:80 -#: ./src/js/components/local/master-login-drawer.vue:110 -#: ./src/js/components/local/reseller-skin-warning-dialog.vue:15 +#: src/js/components/local/master-login-bar.vue:82 +#: src/js/components/local/master-login-drawer.vue:110 +#: src/js/components/local/reseller-skin-warning-dialog.vue:15 msgid "Click for more info" msgstr "" -#: ./src/js/pages/user/backup/restore.vue:136 +#: src/js/pages/user/backup/restore.vue:54 msgid "Click here for a list of your current backups" msgstr "" -#: ./src/js/pages/admin/license.vue:33 -#: ./src/js/pages/reseller/customize-skin/_components/adsense.vue:10 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:23 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:165 +#: src/js/pages/admin/license.vue:33 +#: src/js/pages/reseller/customize-skin/_components/adsense.vue:10 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:25 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:203 msgid "Client ID" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:3 -#: src/js/components/local/filemanager/files-table.vue:39 +#: src/js/pages/user/mod-security/index.vue:226 +msgid "Client IP" +msgstr "" + +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/files-table.vue:46 msgid "Clipboard" msgstr "" -#: ./src/js/pages/user/filemanager/_components/clipboard-actions.vue:13 +#: src/js/pages/user/filemanager/_components/clipboard-actions.vue:13 msgid "Clipboard Actions" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:13 +#: src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:13 msgid "Clipboard is empty" msgstr "" -#: ./src/js/components/global/ui/ui-dialog.vue:25 -#: ./src/js/components/global/ui/ui-dialog.vue:68 -#: ./src/js/components/global/ui/ui-drawer.vue:45 -#: ./src/js/components/global/ui/ui-notification.vue:41 -#: ./src/js/components/local/filemanager/search.vue:48 -#: ./src/js/pages/reseller/tickets.vue:16 -#: src/js/pages/reseller/tickets.vue:34 +#: src/js/components/global/ui/ui-dialog.vue:42 +#: src/js/components/global/ui/ui-dialog.vue:87 +#: src/js/components/global/ui/ui-drawer.vue:45 +#: src/js/components/global/ui/ui-notification.vue:41 +#: src/js/components/local/filemanager/search.vue:48 +#: src/js/pages/reseller/tickets.vue:16 src/js/pages/reseller/tickets.vue:34 msgid "Close" msgstr "" -#: ./src/js/components/global/input/input-select-legacy.vue:22 -#: ./src/js/components/global/ui/ui-button-dropdown.vue:7 +#: src/js/components/global/input/input-select-legacy.vue:22 +#: src/js/components/global/ui/ui-button-dropdown.vue:7 msgid "Close dropdown" msgstr "" -#: ./src/js/pages/user/filemanager/_components/fullpage-header.vue:15 +#: src/js/pages/user/filemanager/_components/fullpage-header.vue:15 msgid "Close fullscreen" msgstr "" -#: ./src/js/components/local/layouts/shared/error.vue:7 +#: src/js/components/local/layouts/shared/error.vue:7 msgid "Close Report" msgstr "" -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:41 -#: ./src/js/pages/reseller/tickets.vue:93 +#: src/js/pages/reseller/_dialogs/view-ticket.vue:41 +#: src/js/pages/reseller/tickets.vue:93 #: src/js/pages/reseller/_dialogs/view-ticket.vue:47 #: src/js/pages/reseller/tickets.vue:99 -#: src/js/pages/user/email/lists/modify.vue:393 -#: src/js/pages/user/email/lists/modify.vue:398 -#: src/js/pages/user/email/lists/modify.vue:403 +#: src/js/pages/user/email/lists/modify.vue:446 +#: src/js/pages/user/email/lists/modify.vue:451 +#: src/js/pages/user/email/lists/modify.vue:456 msgid "Closed" msgstr "" -#: src/js/pages/user/email/lists/modify.vue:406 +#: src/js/pages/user/email/lists/modify.vue:459 msgid "Closed + Confirm" msgstr "" -#: ./src/js/components/local/filemanager/tree-view-item.vue:12 +#: src/js/components/local/filemanager/tree-view-item.vue:12 msgid "Collapse" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:48 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:11 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:31 +msgid "Color" +msgstr "" + +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:50 msgid "Colors" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:7 +#: src/js/components/local/ui-api-table/filters-editor.vue:10 msgid "Column" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/category-editor.vue:66 +#: src/js/pages/reseller/customize-skin/_components/category-editor.vue:66 msgid "Column Size" msgstr "" -#: ./src/js/components/local/r-table/r-table-buttons-before.vue:22 -#: ./src/js/components/local/r-table/r-table-settings-dialog.vue:7 +#: src/js/components/local/r-table/r-table-buttons-before.vue:22 +#: src/js/components/local/r-table/r-table-settings-dialog.vue:7 msgid "Columns" msgstr "" -#: ./src/js/pages/admin/cron-jobs.vue:12 -#: ./src/js/pages/user/cronjobs/create.vue:92 -#: ./src/js/pages/user/cronjobs/index.vue:17 -#: ./src/js/pages/user/cronjobs/index.vue:193 -#: ./src/js/pages/user/login-keys/_components/command-box.vue:12 -#: ./src/js/pages/user/login-keys/log.vue:11 -#: src/js/pages/admin/cron-jobs.vue:23 +#: src/js/pages/admin/cron-jobs.vue:12 src/js/pages/user/cronjobs/create.vue:92 +#: src/js/pages/user/cronjobs/index.vue:17 +#: src/js/pages/user/cronjobs/index.vue:193 +#: src/js/pages/user/login-keys/_components/command-box.vue:12 +#: src/js/pages/user/login-keys/log.vue:11 src/js/pages/admin/cron-jobs.vue:23 #: src/js/pages/user/cronjobs/index.vue:38 #: src/js/pages/user/login-keys/log.vue:18 msgid "Command" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:137 -#: ./src/js/pages/user/login-keys/modify.vue:100 +#: src/js/pages/user/login-keys/create.vue:137 msgid "Commands:" msgstr "" -#: ./src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/_components/public-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:52 -#: ./src/js/pages/user/ssh-keys/edit.vue:16 +#: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 +#: src/js/pages/user/ssh-keys/_components/public-keys.vue:2 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:52 +#: src/js/pages/user/ssh-keys/edit.vue:16 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:4 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:7 msgid "Comment" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:13 -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:19 -#: ./src/js/pages/admin/users/resellers/view.vue:50 -#: ./src/js/pages/reseller/users/view.vue:105 -#: ./src/js/pages/reseller/users/view.vue:257 -#: src/js/pages/admin/brute-force-monitor/skip_list.vue:32 +#: src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:13 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:19 #: src/js/pages/admin/users/resellers/view.vue:55 -#: src/js/pages/reseller/users/view.vue:110 +#: src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/reseller/users/view.vue:275 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:32 +#: src/js/pages/admin/users/resellers/view.vue:60 +#: src/js/pages/reseller/users/view.vue:122 msgid "Comments" msgstr "" -#: ./src/js/pages/user/ssl/_components/common-data-editor.vue:8 +#: src/js/pages/user/ssl/_components/common-data-editor.vue:8 msgid "Common Name" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request.vue:50 +#: src/js/pages/user/ssl/_components/certificate-request.vue:50 msgid "Company" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request.vue:63 +#: src/js/pages/user/ssl/_components/certificate-request.vue:63 msgid "Company Division" msgstr "" -#: ./src/js/pages/admin/license.vue:163 +#: src/js/pages/admin/license.vue:170 msgid "Compile Date" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:101 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:114 msgid "Compiled Date" msgstr "" -#: ./src/js/pages/admin/license.vue:155 +#: src/js/pages/admin/license.vue:162 msgid "Compiled on" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:100 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:110 msgid "Compiled On" msgstr "" -#: src/js/modules/navigation/admin.js:200 +#: src/js/modules/navigation/admin.js:228 msgid "Complete Usage Statistics" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:36 -#: ./src/js/components/local/filemanager/files-table.vue:3 -#: src/js/components/local/filemanager/files-table.vue:38 +#: src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:36 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/files-table.vue:42 msgid "Compress" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-download-dialog.vue:5 +#: src/js/components/local/filemanager/dialogs/compress-download-dialog.vue:5 msgid "Compress and Download directory" msgstr "" @@ -2298,92 +2358,95 @@ msgstr "" msgid "Compress and download..." msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:3 +#: src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:3 #: src/js/pages/user/filemanager/_components/clipboard-actions.vue:42 msgid "Compress Files" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:151 -#: src/js/components/local/app-global-modals/skin-options.vue:155 +#: src/js/components/local/app-global-modals/skin-options.vue:154 +#: src/js/components/local/app-global-modals/skin-options.vue:158 #: src/js/components/local/r-table/r-table-buttons-before.vue:88 msgid "Condensed" msgstr "" -#: ./src/js/pages/admin/custom-httpd/index.vue:48 +#: src/js/pages/admin/custom-httpd/index.vue:48 #: src/js/pages/admin/custom-httpd/index.vue:61 msgid "Conf. Files" msgstr "" -#: ./src/js/pages/admin/custom-httpd/view.vue:38 +#: src/js/pages/admin/custom-httpd/view.vue:38 msgid "Configuration Check" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:16 #: src/js/pages/admin/system-backup.vue:21 msgid "Configure full system Backup" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:16 #: src/js/pages/admin/system-backup.vue:26 msgid "Configure Remote Transfer option" msgstr "" -#: ./src/js/components/global/ui/ui-dialog-confirm.vue:13 -#: ./src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:6 +#: src/js/components/global/ui/ui-dialog-confirm.vue:13 +#: src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:6 +#: src/js/pages/admin/users/admins.vue:229 +#: src/js/pages/admin/users/resellers/index.vue:248 msgid "Confirm" msgstr "" -#: ./src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:8 +#: src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:8 msgid "Confirm File Save" msgstr "" -#: ./src/js/components/global/ui/ui-dialog-confirm.vue:3 +#: src/js/components/global/ui/ui-dialog-confirm.vue:3 msgid "Confirmation" msgstr "" -#: ./src/js/components/local/app-global-modals/network-error.vue:26 +#: src/js/components/local/app-global-modals/network-error.vue:26 msgid "Connect" msgstr "" -#: src/js/pages/admin/users/index.vue:353 +#: src/js/pages/admin/users/index.vue:404 msgid "Connection Error" msgstr "" -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:34 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:34 msgid "Connection Method" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:19 -#: ./src/js/pages/admin/custom-httpd/index.vue:22 -#: ./src/js/pages/admin/dns/index.vue:30 -#: ./src/js/pages/admin/php-safe-mode.vue:17 -#: src/js/components/local/ui-api-table/filters-editor.vue:23 +#: src/js/components/local/ui-api-table/filters-editor.vue:28 +#: src/js/pages/admin/custom-httpd/index.vue:22 +#: src/js/pages/admin/dns/index.vue:30 src/js/pages/admin/php-safe-mode.vue:17 +#: src/js/components/local/ui-api-table/filters-editor.vue:33 #: src/js/pages/admin/custom-httpd/index.vue:28 -#: src/js/pages/admin/dns/index.vue:36 -#: src/js/pages/admin/php-safe-mode.vue:23 +#: src/js/pages/admin/dns/index.vue:36 src/js/pages/admin/php-safe-mode.vue:23 msgid "Contains" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:53 -#: ./src/js/pages/user/email/autoresponders/modify.vue:43 -#: ./src/js/pages/user/email/vacations/create.vue:47 -#: ./src/js/pages/user/email/vacations/modify.vue:37 +#: src/js/pages/user/email/autoresponders/create.vue:45 +#: src/js/pages/user/email/autoresponders/modify.vue:37 +#: src/js/pages/user/email/vacations/create.vue:45 +#: src/js/pages/user/email/vacations/modify.vue:43 msgid "Content-Type" msgstr "" -#: ./src/js/pages/admin/custom-httpd/view.vue:25 +#: src/js/pages/admin/custom-httpd/view.vue:25 msgid "Contents of the %{ filename } file for %{ domain }" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:48 +#: src/js/components/local/dns/records-table.vue:67 +#: src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:48 +#: src/js/pages/admin/reseller-packages/index.vue:85 +#: src/js/pages/reseller/user-packages/index.vue:82 msgid "Copy" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:19 +#: src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:19 msgid "Copy %{type} \"%{name}\" to:" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:7 +#: src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:7 #: src/js/components/local/filemanager/file-actions.vue:107 msgid "Copy File" msgstr "" @@ -2392,64 +2455,77 @@ msgstr "" msgid "Copy Files" msgstr "" -#: ./src/js/pages/user/ssl/_components/paste-cert-tab.vue:20 -#: ./src/js/pages/user/ssl/ca-cert.vue:16 +#: src/js/components/local/package-action-dialog.vue:9 +msgid "Copy Package" +msgstr "" + +#: src/js/pages/user/ssl/_components/paste-cert-tab.vue:20 +#: src/js/pages/user/ssl/ca-cert.vue:16 msgid "Copy to clipboard" msgstr "" -#: ./src/js/components/global/input/input-password.vue:48 -#: ./src/js/pages/user/ssl/_components/certificate-request-dialog.vue:37 +#: src/js/components/global/input/input-password.vue:48 +#: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:37 msgid "Copy to Clipboard" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:33 +#: src/js/components/local/user-package.vue:213 +#: src/js/components/local/user-package.vue:407 +msgid "Core Functions" +msgstr "" + +#: src/js/components/local/user-package.vue:216 +msgid "" +"Core functions are needed for the skin to work. Disable it for API only." +msgstr "" + +#: src/js/pages/admin/plugin-manager.vue:33 msgid "Corrupted Plugin" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:76 -#: src/js/pages/user/email/usage/index.vue:85 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/email/usage/index.vue:90 msgid "Count" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request.vue:11 +#: src/js/pages/user/ssl/_components/certificate-request.vue:11 msgid "Country" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:80 +#: src/js/pages/admin/process-monitor.vue:106 msgid "CPU(s):" msgstr "" -#: ./src/js/pages/user/system-info/_tables/general-info-table.vue:17 +#: src/js/pages/user/system-info/_tables/general-info-table.vue:17 msgid "CPUs count" msgstr "" -#: ./src/js/pages/user/system-info/_tables/cpu-info-table.vue:3 +#: src/js/pages/user/system-info/_tables/cpu-info-table.vue:3 msgid "CPUs Information" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/create-file-dialog.vue:37 -#: ./src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:37 -#: ./src/js/pages/admin/dns/add.vue:92 -#: ./src/js/pages/admin/reseller-packages/create.vue:39 -#: ./src/js/pages/admin/reseller-packages/index.vue:16 -#: ./src/js/pages/admin/users/create-admin.vue:72 -#: ./src/js/pages/admin/users/resellers/create.vue:161 -#: ./src/js/pages/user/_components/create-domain-pointer-dialog.vue:42 -#: ./src/js/pages/user/create-ticket.vue:68 -#: ./src/js/pages/user/cronjobs/create.vue:141 -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:37 -#: ./src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:47 -#: ./src/js/pages/user/domains/add.vue:16 -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:199 -#: ./src/js/pages/user/email/lists/index.vue:94 -#: ./src/js/pages/user/email/vacations/create.vue:135 -#: ./src/js/pages/user/ftp-accounts/create.vue:19 -#: ./src/js/pages/user/handlers/index.vue:79 -#: ./src/js/pages/user/login-keys/create.vue:185 -#: ./src/js/pages/user/login-keys/index.vue:16 -#: ./src/js/pages/user/redirects.vue:146 -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:88 -#: ./src/js/pages/user/ssh-keys/_dialogs/paste-key-dialog.vue:35 +#: src/js/components/local/filemanager/dialogs/create-file-dialog.vue:37 +#: src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:37 +#: src/js/pages/admin/dns/add.vue:101 +#: src/js/pages/admin/reseller-packages/create.vue:39 +#: src/js/pages/admin/reseller-packages/index.vue:16 +#: src/js/pages/admin/users/create-admin.vue:85 +#: src/js/pages/admin/users/resellers/create.vue:164 +#: src/js/pages/user/_components/create-domain-pointer-dialog.vue:42 +#: src/js/pages/user/create-ticket.vue:68 +#: src/js/pages/user/cronjobs/create.vue:141 +#: src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:47 +#: src/js/pages/user/domains/add.vue:16 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:201 +#: src/js/pages/user/email/lists/index.vue:94 +#: src/js/pages/user/email/vacations/create.vue:152 +#: src/js/pages/user/ftp-accounts/create.vue:19 +#: src/js/pages/user/handlers/index.vue:79 +#: src/js/pages/user/login-keys/create.vue:185 +#: src/js/pages/user/login-keys/index.vue:16 +#: src/js/pages/user/redirects.vue:146 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:88 +#: src/js/pages/user/ssh-keys/_dialogs/paste-key-dialog.vue:35 msgid "Create" msgstr "" @@ -2457,17 +2533,17 @@ msgstr "" msgid "Create A Certificate Request" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:42 +#: src/js/pages/user/two-step-auth.vue:42 msgid "Create a new secret to begin." msgstr "" -#: ./src/js/pages/user/email/accounts/create.vue:120 -#: ./src/js/pages/user/email/accounts/index.vue:19 +#: src/js/pages/user/email/accounts/create.vue:120 +#: src/js/pages/user/email/accounts/index.vue:19 msgid "Create Account" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:15 -#: ./src/js/pages/admin/users/create-admin.vue:1 +#: src/js/pages/admin/users/admins.vue:15 +#: src/js/pages/admin/users/create-admin.vue:1 msgid "Create Admin" msgstr "" @@ -2475,199 +2551,193 @@ msgstr "" msgid "Create Administrator" msgstr "" -#: ./src/js/pages/user/_components/create-domain-pointer-dialog.vue:32 +#: src/js/pages/user/_components/create-domain-pointer-dialog.vue:32 msgid "Create as an Alias" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:1 -#: ./src/js/pages/user/email/autoresponders/index.vue:18 +#: src/js/pages/user/email/autoresponders/create.vue:1 +#: src/js/pages/user/email/autoresponders/index.vue:18 msgid "Create Autoresponder" msgstr "" -#: ./src/js/pages/user/backup/index.vue:122 -#: ./src/js/pages/user/backup/restore.vue:27 +#: src/js/pages/user/backup/index.vue:74 +#: src/js/pages/user/backup/restore.vue:32 msgid "Create Backup" msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:12 +#: src/js/pages/user/cronjobs/index.vue:12 msgid "Create Cron job" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:1 +#: src/js/pages/user/cronjobs/create.vue:1 msgid "Create Cron Job" msgstr "" -#: ./src/js/pages/user/database/create.vue:1 -#: ./src/js/pages/user/database/create.vue:98 +#: src/js/pages/user/database/create.vue:1 +#: src/js/pages/user/database/create.vue:98 msgid "Create Database" msgstr "" -#: ./src/js/pages/user/domains/add.vue:1 +#: src/js/pages/user/domains/add.vue:1 msgid "Create Domain" msgstr "" -#: ./src/js/pages/user/domain-pointers.vue:18 +#: src/js/pages/user/domain-pointers.vue:18 msgid "Create Domain Pointer" msgstr "" -#: ./src/js/pages/user/email/forwarders.vue:22 +#: src/js/pages/user/email/forwarders.vue:22 msgid "Create E-mail Forwarder" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/create-file-dialog.vue:4 -#: ./src/js/pages/user/filemanager/_components/new-items-buttons.vue:15 +#: src/js/components/local/filemanager/dialogs/create-file-dialog.vue:4 +#: src/js/pages/user/filemanager/_components/new-items-buttons.vue:15 msgid "Create File" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:5 +#: src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:5 msgid "Create Folder" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:6 +#: src/js/pages/user/email/_components/create-forwarder-dialog-legacy.vue:7 +msgid "Create Forwarder" +msgstr "" + +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:6 msgid "Create Forwarders" msgstr "" -#: ./src/js/pages/user/ftp-accounts/create.vue:1 -#: ./src/js/pages/user/ftp-accounts/index.vue:27 +#: src/js/pages/user/email/forwarders.vue:33 +msgid "Create forwarders from raw data" +msgstr "" + +#: src/js/pages/user/ftp-accounts/create.vue:1 +#: src/js/pages/user/ftp-accounts/index.vue:26 msgid "Create FTP Account" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:13 +#: src/js/pages/user/handlers/index.vue:13 msgid "Create Handler" msgstr "" -#: ./src/js/pages/user/ssh-keys/index.vue:16 +#: src/js/pages/user/ssh-keys/index.vue:16 msgid "Create Key" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:1 +#: src/js/pages/user/login-keys/create.vue:1 msgid "Create Login Key" msgstr "" -#: ./src/js/pages/user/email/accounts/create.vue:1 +#: src/js/pages/user/email/accounts/create.vue:1 msgid "Create Mail Account" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:22 -#: ./src/js/pages/user/email/lists/index.vue:69 +#: src/js/pages/user/email/lists/index.vue:22 +#: src/js/pages/user/email/lists/index.vue:69 msgid "Create Mailing List" msgstr "" -#: ./src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:8 -#: ./src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:81 -#: ./src/js/pages/reseller/nameservers.vue:16 +#: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:8 +#: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:81 +#: src/js/pages/reseller/nameservers.vue:16 msgid "Create Name Servers" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/db.vue:52 -#: ./src/js/pages/user/database/index.vue:38 +#: src/js/pages/user/dashboard/_components/widgets/db.vue:52 +#: src/js/pages/user/database/index.vue:38 msgid "Create new Database" msgstr "" -#: ./src/js/pages/reseller/user-packages/create.vue:1 +#: src/js/pages/reseller/user-packages/create.vue:1 msgid "Create New Package" msgstr "" -#: ./src/js/pages/user/redirects.vue:16 +#: src/js/pages/user/redirects.vue:16 msgid "Create New Redirect" msgstr "" -#: ./src/js/pages/user/database/view.vue:80 +#: src/js/pages/user/database/view.vue:80 msgid "Create New User" msgstr "" -#: ./src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:3 +#: src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:3 msgid "Create New User for %{database}" msgstr "" -#: ./src/js/pages/admin/reseller-packages/create.vue:1 +#: src/js/pages/admin/reseller-packages/create.vue:1 msgid "Create Package" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:1 -#: ./src/js/pages/admin/users/resellers/index.vue:20 +#: src/js/pages/admin/users/resellers/create.vue:1 +#: src/js/pages/admin/users/resellers/index.vue:20 #: src/js/modules/navigation/admin.js:32 msgid "Create Reseller" msgstr "" -#: ./src/js/pages/admin/reseller-packages/create.vue:11 -#: ./src/js/pages/admin/users/resellers/create.vue:175 +#: src/js/pages/admin/reseller-packages/create.vue:11 +#: src/js/pages/admin/users/resellers/create.vue:178 msgid "Create Reseller Package" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:76 +#: src/js/pages/admin/dns/add.vue:85 msgid "Create Reverse IP Lookup" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:64 -msgid "Create Routine" -msgstr "" - -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:8 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:8 msgid "Create SSH Key" msgstr "" -#: ./src/js/pages/reseller/create-ticket.vue:1 -#: ./src/js/pages/user/create-ticket.vue:1 -#: ./src/js/pages/user/messages/index.vue:99 -#: src/js/modules/navigation/reseller.js:192 -#: src/js/modules/navigation/user.js:274 +#: src/js/pages/reseller/create-ticket.vue:1 +#: src/js/pages/user/create-ticket.vue:1 +#: src/js/pages/user/messages/index.vue:99 +#: src/js/modules/navigation/reseller.js:199 +#: src/js/modules/navigation/user.js:287 msgid "Create Ticket" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:55 -msgid "Create tmp tables" -msgstr "" - -#: ./src/js/pages/reseller/users/create.vue:1 -#: ./src/js/pages/reseller/users/index.vue:21 +#: src/js/pages/reseller/users/create.vue:1 +#: src/js/pages/reseller/users/index.vue:21 msgid "Create User" msgstr "" -#: ./src/js/pages/reseller/users/create.vue:144 +#: src/js/pages/reseller/users/create.vue:147 msgid "Create User Package" msgstr "" -#: ./src/js/pages/user/email/vacations/create.vue:1 +#: src/js/pages/user/email/vacations/create.vue:1 msgid "Create Vacation Message" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:73 -msgid "Create View" -msgstr "" - #: src/js/pages/user/ssl/index.vue:167 msgid "Create your own self signed certificate" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:1 +#: src/js/pages/admin/dns/add.vue:1 msgid "Create Zone" msgstr "" -#: src/js/modules/navigation/user.js:144 +#: src/js/modules/navigation/user.js:150 msgid "Create/Restore Backups" msgstr "" -#: ./src/js/pages/user/dns/_components/zone-key.vue:11 -#: ./src/js/pages/user/dns/security.vue:63 +#: src/js/pages/user/dns/_components/zone-key.vue:11 +#: src/js/pages/user/dns/security.vue:63 msgid "Created" msgstr "" -#: ./src/js/pages/reseller/users/index.vue:138 +#: src/js/pages/reseller/users/index.vue:145 msgid "Creation in Progress" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:35 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/reseller/users/_components/account-info.vue:105 -#: src/js/modules/search/index.js:125 -#: src/js/pages/admin/ssl/index.vue:48 +#: src/js/pages/admin/ssl/index.vue:35 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/reseller/users/_components/account-info.vue:105 +#: src/js/modules/search/index.js:125 src/js/pages/admin/ssl/index.vue:48 #: src/js/pages/admin/users/index.vue:24 msgid "Creator" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:33 -#: ./src/js/components/local/master-login-drawer.vue:78 +#: src/js/components/local/master-login-bar.vue:34 +#: src/js/components/local/master-login-drawer.vue:78 msgid "Creator: %{ creator }" msgstr "" @@ -2675,272 +2745,285 @@ msgstr "" msgid "Cron" msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:74 +#: src/js/pages/user/cronjobs/index.vue:74 msgid "Cron job" msgid_plural "Cron jobs" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/cronjobs/index.vue:1 -#: ./src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:269 -#: src/js/modules/navigation/user.js:150 +#: src/js/pages/user/cronjobs/index.vue:1 src/js/pages/user/stats/index.vue:195 +#: src/js/components/local/user-package.vue:469 +#: src/js/modules/navigation/user.js:156 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:208 #: src/js/pages/admin/users/resellers/_components/info-table.vue:64 -#: src/js/pages/admin/users/resellers/modify.vue:232 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:228 #: src/js/pages/reseller/users/_components/account-info.vue:302 #: src/js/pages/user/stats/index.vue:246 msgid "Cron Jobs" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:111 -#: ./src/js/pages/admin/system-backup.vue:279 +#: src/js/pages/admin/backups/schedule.vue:152 +#: src/js/pages/admin/system-backup.vue:279 msgid "Cron Schedule" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:120 -#: ./src/js/pages/reseller/backups/schedule.vue:97 +#: src/js/pages/admin/backups/schedule.vue:167 +#: src/js/pages/reseller/backups/schedule.vue:97 msgid "Cron Settings" msgstr "" -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:29 +#: src/js/pages/reseller/_dialogs/view-ticket.vue:29 msgid "Ctrl+Enter to post reply" msgstr "" -#: ./src/js/pages/reseller/skins.vue:64 +#: src/js/pages/reseller/skins.vue:64 msgid "Current" msgstr "" -#: ./src/js/pages/admin/license.vue:179 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:103 +#: src/js/pages/admin/license.vue:197 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:122 msgid "Current Available Version" msgstr "" -#: ./src/js/pages/user/password.vue:18 +#: src/js/pages/user/password.vue:18 msgid "Current DirectAdmin Password:" msgstr "" -#: ./src/js/pages/reseller/users/modify.vue:99 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:99 +#: src/js/pages/reseller/users/profile.vue:101 msgid "Current IPs" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:170 -#: ./src/js/pages/user/login-keys/modify.vue:130 +#: src/js/pages/user/login-keys/create.vue:170 msgid "Current Password:" msgstr "" -#: ./src/js/pages/user/protected-directories/index.vue:12 +#: src/js/pages/user/protected-directories/index.vue:12 #: src/js/pages/user/protected-directories/index.vue:15 msgid "Current Protected Directories" msgstr "" -#: ./src/js/pages/admin/license.vue:105 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:56 +#: src/js/pages/admin/license.vue:105 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:58 msgid "Current Server Time" msgstr "" -#: ./src/js/pages/user/email/vacations/create.vue:122 -#: ./src/js/pages/user/email/vacations/modify.vue:105 +#: src/js/pages/user/email/vacations/create.vue:137 +#: src/js/pages/user/email/vacations/modify.vue:124 msgid "Current Server Time:" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:102 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:118 msgid "Current Server Version" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:19 +#: src/js/pages/user/cronjobs/create.vue:19 msgid "Current Time" msgstr "" -#: ./src/js/pages/admin/stats.vue:27 +#: src/js/pages/admin/stats.vue:27 msgid "Current Usage" msgstr "" -#: ./src/js/pages/admin/custom-httpd/view.vue:60 -#: ./src/js/pages/admin/dns/_components/override-ttl-dialog.vue:10 -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:164 -#: ./src/js/pages/user/_components/add-security-question-dialog.vue:4 -#: ./src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:10 +#: src/js/pages/admin/custom-httpd/view.vue:60 +#: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:10 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:178 +#: src/js/pages/user/_components/add-security-question-dialog.vue:4 +#: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:10 +#: src/js/pages/user/subdomains/docroot.vue:32 +#: src/js/pages/user/subdomains/docroot.vue:79 +#: src/js/pages/user/subdomains/index.vue:79 #: src/js/components/local/date-formats.vue:126 #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:14 #: src/js/pages/user/_components/add-security-question-dialog.vue:9 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:14 -#: src/js/pages/user/ftp-accounts/create.vue:167 +#: src/js/pages/user/ftp-accounts/create.vue:179 #: src/js/pages/user/ftp-accounts/edit.vue:115 msgid "Custom" msgstr "" -#: ./src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:38 +#: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:38 msgid "Custom Color %{index}" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:96 +#: src/js/pages/admin/system-backup.vue:96 msgid "Custom Directories & Files" msgstr "" -#: src/js/modules/navigation/user.js:156 +#: src/js/modules/navigation/user.js:162 msgid "Custom Error Pages" msgstr "" -#: ./src/js/pages/admin/custom-httpd/index.vue:1 -#: src/js/modules/navigation/admin.js:76 +#: src/js/pages/admin/custom-httpd/index.vue:1 +#: src/js/modules/navigation/admin.js:82 msgid "Custom HTTPD Configurations" msgstr "" -#: ./src/js/pages/reseller/users/_components/account-info.vue:160 -#: ./src/js/pages/user/domains/add.vue:110 -#: ./src/js/pages/user/domains/edit.vue:117 -#: ./src/js/pages/user/stats/index.vue:270 +#: src/js/pages/reseller/users/_components/account-info.vue:160 +#: src/js/pages/user/domains/add.vue:124 src/js/pages/user/domains/edit.vue:137 +#: src/js/pages/user/stats/index.vue:268 msgid "Custom Items" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:55 +#: src/js/pages/admin/brute-force-monitor/index.vue:55 msgid "Custom number of bytes from the end of the file" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:234 -#: ./src/js/pages/admin/backups/schedule.vue:291 -#: ./src/js/pages/reseller/backups/modify.vue:179 -#: ./src/js/pages/reseller/backups/schedule.vue:248 +#: src/js/pages/admin/backups/modify.vue:354 +#: src/js/pages/admin/backups/schedule.vue:401 +#: src/js/pages/reseller/backups/modify.vue:179 +#: src/js/pages/reseller/backups/schedule.vue:248 msgid "Custom Path" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:125 +#: src/js/pages/user/email/spamassassin.vue:115 msgid "Custom Threshold" msgstr "" -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:53 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:53 msgid "Custom username & password" msgstr "" -#: ./src/js/pages/admin/custom-httpd/view.vue:16 -#: ./src/js/pages/admin/users/resellers/create.vue:154 -#: ./src/js/pages/reseller/skins.vue:67 -#: ./src/js/pages/reseller/users/create.vue:106 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:50 +msgid "Custom Value" +msgstr "" + +#: src/js/pages/admin/custom-httpd/view.vue:16 +#: src/js/pages/admin/users/resellers/create.vue:157 +#: src/js/pages/reseller/skins.vue:67 +#: src/js/pages/reseller/users/create.vue:109 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:27 msgid "Customize" msgstr "" -#: ./src/js/pages/admin/custom-httpd/customize.vue:1 +#: src/js/pages/admin/custom-httpd/customize.vue:1 msgid "Customize configuration" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:1 -#: src/js/modules/navigation/admin.js:156 -#: src/js/modules/navigation/reseller.js:96 +#: src/js/pages/reseller/customize-skin/index.vue:1 +#: src/js/modules/navigation/admin.js:167 +#: src/js/modules/navigation/reseller.js:102 msgid "Customize Evolution Skin" msgstr "" -#: ./src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:12 +#: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:12 msgid "Customize Skin" msgstr "" -#: ./src/js/pages/admin/settings.vue:815 +#: src/js/pages/admin/settings.vue:815 msgid "Daily E-mail limit per DirectAdmin User" msgstr "" -#: ./src/js/pages/admin/settings.vue:830 +#: src/js/pages/admin/settings.vue:830 msgid "Daily limit per E-mail Account" msgstr "" -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:39 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:114 msgid "Danger" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:51 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:119 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:125 +msgid "Dark" +msgstr "" + +#: src/js/components/local/app-global-modals/skin-options.vue:51 msgid "Dark Mode" msgstr "" -#: ./src/js/components/local/layouts/shared/breadcrumbs.vue:5 -#: ./src/js/pages/user/dashboard/index.vue:1 -#: src/js/components/global/app/app-plugin-page.vue:115 +#: src/js/components/local/layouts/shared/breadcrumbs.vue:5 +#: src/js/pages/user/dashboard/index.vue:1 #: src/js/components/local/layouts/nav-grid/breadcrumbs.vue:27 msgid "Dashboard" msgstr "" -#: ./src/js/pages/user/database/index.vue:144 +#: src/js/pages/user/database/index.vue:144 msgid "database" msgid_plural "databases" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/dashboard/_components/widgets/db.vue:12 -#: ./src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/user/dashboard/_components/widgets/db.vue:12 +#: src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/backup/index.vue:51 #: src/js/pages/user/dashboard/_components/widgets/db.vue:20 #: src/js/pages/user/database/index.vue:76 msgid "Database" msgstr "" -#: ./src/js/pages/user/database/index.vue:53 -#: ./src/js/pages/user/database/index.vue:95 +#: src/js/pages/user/database/index.vue:53 +#: src/js/pages/user/database/index.vue:95 #: src/js/pages/user/database/index.vue:100 #: src/js/pages/user/database/index.vue:56 msgid "Database Count" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:318 -#: ./src/js/pages/admin/backups/schedule.vue:376 -#: ./src/js/pages/user/backup/index.vue:114 -#: ./src/js/pages/user/backup/restore.vue:124 -#: src/js/pages/admin/backups/_components/crons-table.vue:132 +#: src/js/pages/admin/backups/modify.vue:474 +#: src/js/pages/admin/backups/schedule.vue:526 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:175 #: src/js/pages/admin/backups/_components/current-backups-table.vue:107 +#: src/js/pages/user/backup/index.vue:54 +#: src/js/pages/user/backup/restore.vue:146 msgid "Database Data" msgstr "" -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/pages/reseller/stats.vue:214 +#: src/js/pages/user/stats/index.vue:49 src/js/pages/reseller/stats.vue:214 #: src/js/pages/reseller/users/_components/usage-table.vue:105 #: src/js/pages/user/stats/index.vue:69 msgid "Database Disk Usage" msgstr "" -#: ./src/js/pages/user/database/index.vue:39 +#: src/js/pages/user/database/index.vue:39 msgid "Database limit reached" msgstr "" -#: ./src/js/pages/user/database/create.vue:20 +#: src/js/pages/user/database/create.vue:20 msgid "Database Name:" msgstr "" -#: ./src/js/pages/user/database/create.vue:83 +#: src/js/pages/user/database/create.vue:83 msgid "Database Password:" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:315 -#: ./src/js/pages/admin/backups/schedule.vue:373 -#: src/js/pages/admin/backups/_components/crons-table.vue:131 +#: src/js/pages/admin/backups/modify.vue:468 +#: src/js/pages/admin/backups/schedule.vue:520 +#: src/js/pages/admin/backups/_components/crons-table.vue:174 #: src/js/pages/admin/backups/_components/current-backups-table.vue:106 msgid "Database Settings" msgstr "" -#: ./src/js/pages/user/backup/index.vue:104 -#: ./src/js/pages/user/backup/restore.vue:117 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:53 +#: src/js/pages/user/backup/restore.vue:143 msgid "Database Settings: Backs up all DB Users and DB Settings" msgstr "" -#: ./src/js/pages/user/database/create.vue:41 +#: src/js/pages/user/database/create.vue:41 msgid "Database User:" msgstr "" -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/user/backup/index.vue:99 -#: ./src/js/pages/user/backup/restore.vue:114 -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:38 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:56 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:58 -#: src/js/modules/widgets.js:14 -#: src/js/pages/admin/users/index.vue:67 -#: src/js/pages/reseller/users/index.vue:74 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:38 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:56 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:63 +#: src/js/modules/widgets.js:14 src/js/pages/admin/users/index.vue:67 +#: src/js/pages/reseller/users/index.vue:81 +#: src/js/pages/user/backup/restore.vue:141 msgid "Databases" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:3 -#: ./src/js/components/local/history/table.vue:3 -#: ./src/js/pages/user/email/usage/blockcracking.vue:11 -#: ./src/js/pages/user/login-history.vue:11 -#: ./src/js/pages/user/login-keys/log.vue:11 -#: ./src/js/pages/user/messages/index.vue:23 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 +#: src/js/components/local/history/table.vue:3 +#: src/js/pages/user/email/usage/blockcracking.vue:11 +#: src/js/pages/user/login-history.vue:11 +#: src/js/pages/user/login-keys/log.vue:11 +#: src/js/pages/user/messages/index.vue:23 +#: src/js/pages/user/mod-security/index.vue:209 #: src/js/components/local/filemanager/files-table.vue:22 +#: src/js/components/local/filemanager/trash-files-table.vue:22 #: src/js/components/local/history/table.vue:7 #: src/js/pages/user/email/usage/blockcracking.vue:17 #: src/js/pages/user/login-history.vue:17 @@ -2949,56 +3032,59 @@ msgstr "" msgid "Date" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:142 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:156 msgid "Date / Date & Time formats:" msgstr "" -#: ./src/js/components/local/date-formats.vue:38 +#: src/js/components/local/date-formats.vue:38 msgid "Date & Time Format" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:217 +#: src/js/components/local/filemanager/files-table.vue:226 +#: src/js/components/local/filemanager/trash-files-table.vue:106 msgid "Date Acessed" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:19 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:19 #: src/js/pages/admin/brute-force-monitor/skip_list.vue:29 msgid "Date Added" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:29 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:29 #: src/js/pages/admin/brute-force-monitor/block_list.vue:39 msgid "Date Blocked" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:227 +#: src/js/components/local/filemanager/files-table.vue:236 +#: src/js/components/local/filemanager/trash-files-table.vue:116 msgid "Date Changed" msgstr "" -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/reseller/users/_components/account-info.vue:89 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/user/two-step-auth.vue:161 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/reseller/users/_components/account-info.vue:89 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/user/two-step-auth.vue:161 #: src/js/pages/admin/users/index.vue:62 -#: src/js/pages/reseller/users/index.vue:69 +#: src/js/pages/reseller/users/index.vue:76 #: src/js/pages/user/two-step-auth.vue:165 msgid "Date Created" msgstr "" -#: ./src/js/components/local/date-formats.vue:4 +#: src/js/components/local/date-formats.vue:4 msgid "Date Format" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:134 +#: src/js/components/local/app-global-modals/skin-options.vue:137 msgid "Date Formats" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:222 +#: src/js/components/local/filemanager/files-table.vue:231 +#: src/js/components/local/filemanager/trash-files-table.vue:111 msgid "Date Modified" msgstr "" -#: ./src/js/pages/admin/settings.vue:349 -#: ./src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:55 +#: src/js/pages/admin/settings.vue:349 +#: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:55 #: src/js/pages/reseller/users/bandwidth.vue:156 #: src/js/pages/user/bandwidth.vue:146 msgid "Day" @@ -3006,64 +3092,61 @@ msgid_plural "Days" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:53 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:53 msgid "day ago" msgid_plural "days ago" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/backups/modify.vue:112 -#: ./src/js/pages/admin/backups/schedule.vue:156 -#: ./src/js/pages/admin/cron-jobs.vue:12 -#: ./src/js/pages/reseller/backups/modify.vue:95 -#: ./src/js/pages/reseller/backups/schedule.vue:125 -#: ./src/js/pages/user/cronjobs/create.vue:55 -#: ./src/js/pages/user/cronjobs/index.vue:159 -#: ./src/js/pages/user/cronjobs/index.vue:17 -#: src/js/pages/admin/cron-jobs.vue:19 +#: src/js/pages/admin/backups/modify.vue:156 +#: src/js/pages/admin/backups/schedule.vue:209 +#: src/js/pages/admin/cron-jobs.vue:12 +#: src/js/pages/reseller/backups/modify.vue:95 +#: src/js/pages/reseller/backups/schedule.vue:125 +#: src/js/pages/user/cronjobs/create.vue:55 +#: src/js/pages/user/cronjobs/index.vue:159 +#: src/js/pages/user/cronjobs/index.vue:17 src/js/pages/admin/cron-jobs.vue:19 #: src/js/pages/user/cronjobs/index.vue:29 msgid "Day of Month" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:41 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:28 -#: ./src/js/pages/reseller/backups/index.vue:45 +#: src/js/pages/admin/backups/_components/crons-table.vue:48 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:28 +#: src/js/pages/reseller/backups/index.vue:45 msgid "Day of Month: %{dayofmonth}" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:131 -#: ./src/js/pages/admin/backups/schedule.vue:181 -#: ./src/js/pages/admin/cron-jobs.vue:12 -#: ./src/js/pages/reseller/backups/modify.vue:112 -#: ./src/js/pages/reseller/backups/schedule.vue:147 -#: ./src/js/pages/user/cronjobs/create.vue:77 -#: ./src/js/pages/user/cronjobs/index.vue:17 -#: ./src/js/pages/user/cronjobs/index.vue:183 -#: src/js/pages/admin/cron-jobs.vue:21 +#: src/js/pages/admin/backups/modify.vue:185 +#: src/js/pages/admin/backups/schedule.vue:238 +#: src/js/pages/admin/cron-jobs.vue:12 +#: src/js/pages/reseller/backups/modify.vue:112 +#: src/js/pages/reseller/backups/schedule.vue:147 +#: src/js/pages/user/cronjobs/create.vue:77 +#: src/js/pages/user/cronjobs/index.vue:17 +#: src/js/pages/user/cronjobs/index.vue:183 src/js/pages/admin/cron-jobs.vue:21 #: src/js/pages/user/cronjobs/index.vue:35 msgid "Day of Week" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:43 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:30 -#: ./src/js/pages/reseller/backups/index.vue:47 +#: src/js/pages/admin/backups/_components/crons-table.vue:54 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:30 +#: src/js/pages/reseller/backups/index.vue:47 msgid "Day of Week: %{dayofweek}" msgstr "" -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:75 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:75 msgid "days" msgstr "" -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:48 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:48 msgid "Days" msgstr "" -#: ./src/js/pages/admin/settings.vue:716 -#: ./src/js/pages/admin/settings.vue:721 +#: src/js/pages/admin/settings.vue:716 src/js/pages/admin/settings.vue:721 msgid "Days after entry was made." msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:104 +#: src/js/pages/user/email/lists/index.vue:104 msgid "Days." msgstr "" @@ -3071,11 +3154,11 @@ msgstr "" msgid "DB Entries" msgstr "" -#: ./src/js/pages/user/database/create.vue:26 +#: src/js/pages/user/database/create.vue:26 msgid "DB Name is too long" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:67 +#: src/js/pages/admin/plugin-manager.vue:67 msgid "Deactivate" msgstr "" @@ -3084,125 +3167,135 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:297 #: src/js/pages/user/bandwidth.vue:293 #: src/js/pages/user/stats/domain-statistics.vue:132 +#: src/js/pages/user/subdomains/stats.vue:97 msgid "December" msgstr "" -#: ./src/js/pages/admin/dns/_components/override-ttl-dialog.vue:10 -#: ./src/js/pages/reseller/customize-skin/_components/logo-editor.vue:3 -#: ./src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:10 -#: ./src/js/pages/user/email/accounts/index.vue:139 -#: src/js/components/local/app-global-modals/skin-options.vue:252 +#: src/js/pages/user/subdomains/index.vue:90 +#: src/js/pages/user/subdomains/index.vue:98 +msgid "default" +msgstr "" + +#: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:10 +#: src/js/pages/reseller/customize-skin/_components/logo-editor.vue:3 +#: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:10 +#: src/js/pages/user/email/accounts/index.vue:139 +#: src/js/pages/user/subdomains/docroot.vue:24 +#: src/js/pages/user/subdomains/docroot.vue:71 +#: src/js/pages/user/subdomains/index.vue:68 +#: src/js/components/local/app-global-modals/skin-options.vue:266 #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:13 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:13 msgid "Default" msgstr "" -#: ./src/js/pages/reseller/stats.vue:98 -#: ./src/js/pages/user/stats/index.vue:409 -#: src/js/pages/reseller/stats.vue:103 -#: src/js/pages/user/stats/index.vue:418 +#: src/js/pages/reseller/stats.vue:98 src/js/pages/user/stats/index.vue:408 +#: src/js/pages/reseller/stats.vue:103 src/js/pages/user/stats/index.vue:417 msgid "Default (Off)" msgstr "" -#: ./src/js/pages/reseller/stats.vue:98 -#: ./src/js/pages/user/stats/index.vue:409 -#: src/js/pages/reseller/stats.vue:102 -#: src/js/pages/user/stats/index.vue:417 +#: src/js/pages/reseller/stats.vue:98 src/js/pages/user/stats/index.vue:408 +#: src/js/pages/reseller/stats.vue:102 src/js/pages/user/stats/index.vue:416 msgid "Default (On)" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:127 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:141 msgid "Default Date & Time Formats" msgstr "" -#: ./src/js/pages/user/domains/index.vue:35 -#: ./src/js/pages/user/domains/index.vue:64 +#: src/js/pages/user/domains/index.vue:35 +#: src/js/pages/user/domains/index.vue:63 #: src/js/pages/user/domains/index.vue:38 -#: src/js/pages/user/domains/index.vue:69 +#: src/js/pages/user/domains/index.vue:68 msgid "Default Domain" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:62 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:62 msgid "Default icon pack" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:4 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:4 msgid "Default Layout" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:3 +#: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:3 msgid "Default menu type" msgstr "" -#: ./src/js/pages/admin/php-safe-mode.vue:114 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:42 +msgid "Default Value" +msgstr "" + +#: src/js/pages/admin/php-safe-mode.vue:120 msgid "Defaults for new domains" msgstr "" -#: ./src/js/components/global/ui/ui-dialog-delete-items.vue:27 -#: ./src/js/components/local/dns/records-table.vue:46 -#: ./src/js/components/local/filemanager/actions.vue:33 -#: ./src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:13 -#: ./src/js/components/local/filemanager/files-table.vue:3 -#: ./src/js/pages/admin/backups/_components/crons-table.vue:3 -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/admin/multi-server.vue:156 -#: ./src/js/pages/admin/plugin-manager.vue:102 -#: ./src/js/pages/admin/reseller-packages/index.vue:19 -#: ./src/js/pages/admin/system-backup.vue:204 -#: ./src/js/pages/admin/system-backup.vue:244 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/admin/users/resellers/view.vue:44 -#: ./src/js/pages/reseller/backups/index.vue:20 -#: ./src/js/pages/reseller/nameservers.vue:42 -#: ./src/js/pages/reseller/skins.vue:53 -#: ./src/js/pages/reseller/user-packages/index.vue:16 -#: ./src/js/pages/reseller/users/_components/delete-user-dialog.vue:12 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/reseller/users/modify.vue:122 -#: ./src/js/pages/user/cronjobs/index.vue:49 -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:34 -#: ./src/js/pages/user/database/index.vue:67 -#: ./src/js/pages/user/database/view.vue:113 -#: ./src/js/pages/user/database/view.vue:46 -#: ./src/js/pages/user/domain-pointers.vue:24 -#: ./src/js/pages/user/domains/index.vue:86 -#: ./src/js/pages/user/domains/ips.vue:35 -#: ./src/js/pages/user/email/accounts/index.vue:55 -#: ./src/js/pages/user/email/autoresponders/index.vue:45 -#: ./src/js/pages/user/email/filters.vue:40 -#: ./src/js/pages/user/email/forwarders.vue:45 -#: ./src/js/pages/user/email/lists/index.vue:46 -#: ./src/js/pages/user/email/lists/view.vue:25 -#: ./src/js/pages/user/email/lists/view.vue:44 -#: ./src/js/pages/user/email/vacations/index.vue:23 -#: ./src/js/pages/user/ftp-accounts/index.vue:80 -#: ./src/js/pages/user/handlers/index.vue:113 -#: ./src/js/pages/user/hotlinks/index.vue:55 -#: ./src/js/pages/user/login-keys/index.vue:21 -#: ./src/js/pages/user/messages/index.vue:23 -#: ./src/js/pages/user/mimetypes/index.vue:98 -#: ./src/js/pages/user/protected-directories/view.vue:51 -#: ./src/js/pages/user/redirects.vue:19 -#: ./src/js/pages/user/security-questions.vue:21 -#: ./src/js/pages/user/ssh-keys/_components/authorized-keys.vue:18 -#: ./src/js/pages/user/ssh-keys/_components/public-keys.vue:20 -#: ./src/js/pages/user/subdomains/index.vue:22 -#: ./src/js/pages/user/two-step-auth.vue:177 +#: src/js/components/global/ui/ui-dialog-delete-items.vue:27 +#: src/js/components/local/dns/records-table.vue:74 +#: src/js/components/local/filemanager/actions.vue:33 +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:38 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 +#: src/js/pages/admin/backups/_components/crons-table.vue:3 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/multi-server.vue:156 +#: src/js/pages/admin/plugin-manager.vue:102 +#: src/js/pages/admin/reseller-packages/index.vue:19 +#: src/js/pages/admin/system-backup.vue:204 +#: src/js/pages/admin/system-backup.vue:244 +#: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/index.vue:305 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/admin/users/resellers/view.vue:50 +#: src/js/pages/reseller/backups/index.vue:20 +#: src/js/pages/reseller/nameservers.vue:42 src/js/pages/reseller/skins.vue:53 +#: src/js/pages/reseller/user-packages/index.vue:20 +#: src/js/pages/reseller/users/_components/delete-user-dialog.vue:12 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:122 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/profile.vue:124 +#: src/js/pages/user/cronjobs/index.vue:49 +#: src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/database/view.vue:113 +#: src/js/pages/user/database/view.vue:46 +#: src/js/pages/user/domain-pointers.vue:24 +#: src/js/pages/user/domains/index.vue:85 src/js/pages/user/domains/ips.vue:35 +#: src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/user/email/autoresponders/index.vue:45 +#: src/js/pages/user/email/filters.vue:40 +#: src/js/pages/user/email/forwarders.vue:53 +#: src/js/pages/user/email/lists/index.vue:46 +#: src/js/pages/user/email/lists/view.vue:25 +#: src/js/pages/user/email/lists/view.vue:44 +#: src/js/pages/user/email/vacations/index.vue:23 +#: src/js/pages/user/ftp-accounts/index.vue:87 +#: src/js/pages/user/handlers/index.vue:113 +#: src/js/pages/user/hotlinks/index.vue:55 +#: src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/user/messages/index.vue:23 +#: src/js/pages/user/mimetypes/index.vue:98 +#: src/js/pages/user/mod-security/index.vue:131 +#: src/js/pages/user/php-settings/index.vue:47 +#: src/js/pages/user/protected-directories/view.vue:51 +#: src/js/pages/user/redirects.vue:19 +#: src/js/pages/user/security-questions.vue:50 +#: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:18 +#: src/js/pages/user/ssh-keys/_components/public-keys.vue:20 +#: src/js/pages/user/subdomains/index.vue:24 +#: src/js/pages/user/two-step-auth.vue:177 #: src/js/components/local/filemanager/file-actions.vue:146 -#: src/js/components/local/filemanager/files-table.vue:40 -#: src/js/pages/admin/backups/_components/crons-table.vue:27 -#: src/js/pages/admin/ip-manager/index.vue:50 +#: src/js/components/local/filemanager/files-table.vue:49 +#: src/js/components/local/filemanager/trash-files-table.vue:34 +#: src/js/pages/admin/backups/_components/crons-table.vue:28 +#: src/js/pages/admin/ip-manager/index.vue:54 #: src/js/pages/admin/mail-queue/index.vue:61 -#: src/js/pages/admin/reseller-packages/index.vue:34 -#: src/js/pages/admin/users/admins.vue:61 -#: src/js/pages/admin/users/index.vue:76 -#: src/js/pages/admin/users/resellers/index.vue:63 +#: src/js/pages/admin/reseller-packages/index.vue:35 +#: src/js/pages/admin/users/admins.vue:67 src/js/pages/admin/users/index.vue:76 +#: src/js/pages/admin/users/resellers/index.vue:69 #: src/js/pages/reseller/backups/index.vue:31 -#: src/js/pages/reseller/user-packages/index.vue:29 -#: src/js/pages/reseller/users/index.vue:91 +#: src/js/pages/reseller/user-packages/index.vue:34 +#: src/js/pages/reseller/users/index.vue:98 #: src/js/pages/user/database/index.vue:86 #: src/js/pages/user/domain-pointers.vue:40 #: src/js/pages/user/email/accounts/index.vue:84 @@ -3213,244 +3306,275 @@ msgstr "" #: src/js/pages/user/messages/index.vue:41 #: src/js/pages/user/protected-directories/view.vue:64 #: src/js/pages/user/redirects.vue:29 -#: src/js/pages/user/security-questions.vue:34 -#: src/js/pages/user/subdomains/index.vue:38 +#: src/js/pages/user/security-questions.vue:64 +#: src/js/pages/user/subdomains/index.vue:44 msgid "Delete" msgstr "" -#: ./src/js/components/global/ui/ui-dialog-delete-items.vue:7 +#: src/js/components/global/ui/ui-dialog-delete-items.vue:7 msgid "Delete %{subject}" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:493 +#: src/js/pages/admin/users/admins.vue:177 +msgid "Delete Admin" +msgid_plural "Delete Admins" +msgstr[0] "" +msgstr[1] "" + +#: src/js/pages/user/email/spamassassin.vue:459 msgid "Delete Bayes Data" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:18 -#: ./src/js/pages/user/handlers/index.vue:94 -#: ./src/js/pages/user/mimetypes/index.vue:20 -#: ./src/js/pages/user/mimetypes/index.vue:82 +#: src/js/pages/user/handlers/index.vue:18 +#: src/js/pages/user/handlers/index.vue:94 +#: src/js/pages/user/mimetypes/index.vue:20 +#: src/js/pages/user/mimetypes/index.vue:82 #: src/js/pages/user/handlers/index.vue:28 #: src/js/pages/user/mimetypes/index.vue:31 msgid "Delete Extension" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:3 +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:6 msgid "Delete Files" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:18 +#: src/js/pages/user/handlers/index.vue:18 #: src/js/pages/user/handlers/index.vue:27 msgid "Delete Handler" msgstr "" -#: ./src/js/pages/user/mimetypes/index.vue:20 +#: src/js/pages/user/mimetypes/index.vue:20 #: src/js/pages/user/mimetypes/index.vue:30 msgid "Delete Mime Type" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:121 -#: src/js/pages/admin/dns/index.vue:133 +#: src/js/pages/admin/users/resellers/index.vue:196 +msgid "Delete Reseller" +msgid_plural "Delete Resellers" +msgstr[0] "" +msgstr[1] "" + +#: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/dns/index.vue:134 msgid "Delete Selected" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:134 +#: src/js/pages/admin/system-backup.vue:134 msgid "Delete the local backup after remote transfer" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:69 +#: src/js/pages/user/email/spamassassin.vue:65 msgid "Delete the spam" msgstr "" -#: ./src/js/pages/reseller/users/_components/delete-user-dialog.vue:3 -#: ./src/js/pages/reseller/users/view.vue:50 +#: src/js/pages/admin/users/index.vue:244 +msgid "Delete user" +msgid_plural "Delete users" +msgstr[0] "" +msgstr[1] "" + +#: src/js/pages/reseller/users/_components/delete-user-dialog.vue:3 +#: src/js/pages/reseller/users/view.vue:62 msgid "Delete User" msgstr "" -#: ./src/js/pages/user/domains/index.vue:157 +#: src/js/pages/user/domains/index.vue:157 msgid "Delete web data" msgstr "" -#: ./src/js/pages/admin/users/index.vue:138 +#: src/js/pages/admin/users/index.vue:138 msgid "Deleted" msgstr "" -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:67 +#: src/js/pages/admin/backups/modify.vue:522 +#: src/js/pages/admin/backups/schedule.vue:574 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:183 +#: src/js/pages/user/backup/index.vue:60 +msgid "Deleted Trash Data" +msgstr "" + +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:93 msgid "Deleted User Bandwidth" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:145 +#: src/js/pages/admin/system-backup.vue:145 msgid "Deletes local file before creating the next one" msgstr "" -#: ./src/js/components/local/r-table/r-table-buttons-before.vue:25 +#: src/js/components/local/r-table/r-table-buttons-before.vue:25 msgid "Density:" msgstr "" -#: ./src/js/pages/user/login-keys/_components/command-box.vue:53 -#: ./src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/user/login-keys/_components/command-box.vue:53 +#: src/js/pages/user/login-keys/index.vue:21 #: src/js/pages/user/login-keys/index.vue:33 msgid "Deny" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:47 -#: ./src/js/pages/user/two-step-auth.vue:129 +#: src/js/components/local/user-package.vue:246 +msgid "Deny Selected" +msgstr "" + +#: src/js/pages/user/email/lists/modify.vue:71 +#: src/js/pages/user/two-step-auth.vue:129 msgid "Description" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:53 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:53 msgid "Descriptor for the Key" msgstr "" -#: ./src/js/components/local/r-table/r-table-actions.vue:20 +#: src/js/components/local/r-table/r-table-actions.vue:20 #: src/js/components/global/ui/ui-table-actions.vue:47 msgid "Deselect all rows" msgstr "" -#: src/js/components/local/r-table/r-table-columns.vue:284 +#: src/js/components/local/r-table/r-table-columns.vue:294 #: src/js/components/local/r-table/r-table-grid-columns.vue:205 msgid "Deselect row" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:97 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:26 -#: ./src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/user/email/usage/index.vue:130 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:97 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:26 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/email/usage/index.vue:146 msgid "Destination" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:154 -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:188 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:117 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:83 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:156 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:190 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:119 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:85 msgid "Destination already in list" msgstr "" -#: ./src/js/pages/user/redirects.vue:125 +#: src/js/pages/user/redirects.vue:125 msgid "Destination URL" msgstr "" -#: ./src/js/components/local/suspend-user-dialog.vue:16 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:76 -#: ./src/js/pages/admin/ip-manager/details.vue:26 -#: ./src/js/pages/reseller/users/view.vue:189 -#: ./src/js/pages/reseller/users/view.vue:240 -#: ./src/js/pages/user/stats/index.vue:145 -#: ./src/js/pages/user/stats/index.vue:165 +#: src/js/components/local/suspend-user-dialog.vue:21 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:76 +#: src/js/pages/admin/ip-manager/details.vue:26 +#: src/js/pages/reseller/users/view.vue:202 +#: src/js/pages/reseller/users/view.vue:253 +#: src/js/pages/user/stats/index.vue:145 src/js/pages/user/stats/index.vue:165 #: src/js/pages/admin/ip-manager/details.vue:28 msgid "Details" msgstr "" -#: ./src/js/pages/admin/ip-manager/details.vue:13 +#: src/js/pages/admin/ip-manager/details.vue:13 msgid "Details for %{ip}" msgstr "" -#: ./src/js/pages/user/stats/index.vue:11 +#: src/js/pages/user/stats/index.vue:11 msgid "Details for user \"%{username}\"" msgstr "" -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:65 -#: ./src/js/pages/reseller/users/view.vue:87 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:65 +#: src/js/pages/reseller/users/view.vue:99 msgid "Details:" msgstr "" -#: ./src/js/pages/playground.vue:1 +#: src/js/pages/playground.vue:1 msgid "DEV Playground" msgstr "" -#: ./src/js/pages/admin/settings.vue:769 +#: src/js/pages/admin/settings.vue:769 msgid "Difficult Password Enforcement" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:56 +#: src/js/pages/user/email/lists/modify.vue:80 msgid "Digest Issue" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:76 +#: src/js/pages/user/email/lists/modify.vue:100 msgid "Digest MaxDays" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:86 +#: src/js/pages/user/email/lists/modify.vue:110 msgid "Digest MaxLines" msgstr "" -#: ./src/js/pages/user/email/lists/view.vue:132 +#: src/js/pages/user/email/lists/view.vue:132 #: src/js/pages/user/email/lists/view.vue:135 msgid "digest subscriber" msgid_plural "digest subscribers" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/email/lists/index.vue:26 -#: ./src/js/pages/user/email/lists/view.vue:18 +#: src/js/pages/user/email/lists/index.vue:26 +#: src/js/pages/user/email/lists/view.vue:18 #: src/js/pages/user/email/lists/index.vue:32 #: src/js/pages/user/email/lists/view.vue:21 msgid "Digest Subscribers" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:66 +#: src/js/pages/user/email/lists/modify.vue:90 msgid "Digest Volume" msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:180 #: src/js/pages/reseller/users/bandwidth.vue:220 #: src/js/pages/reseller/users/bandwidth.vue:259 -#: src/js/pages/user/bandwidth.vue:172 -#: src/js/pages/user/bandwidth.vue:212 +#: src/js/pages/user/bandwidth.vue:172 src/js/pages/user/bandwidth.vue:212 #: src/js/pages/user/bandwidth.vue:255 msgid "Direct Admin" msgstr "" -#: ./src/js/pages/user/password.vue:53 +#: src/js/pages/user/password.vue:53 msgid "DirectAdmin Account" msgstr "" -#: ./src/js/pages/admin/license.vue:210 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:112 +#: src/js/pages/admin/license.vue:228 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:140 msgid "DirectAdmin has not been restarted since the last license.key update!" msgstr "" -#: ./src/js/pages/admin/license.vue:148 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:95 +#: src/js/pages/admin/license.vue:155 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:103 msgid "DirectAdmin Values" msgstr "" -#: ./src/js/components/local/layouts/mobile/footer.vue:25 -#: ./src/js/components/local/layouts/nav-grid/footer.vue:10 -#: ./src/js/components/local/layouts/simple/footer.vue:25 +#: src/js/components/local/layouts/mobile/footer.vue:25 +#: src/js/components/local/layouts/nav-grid/footer.vue:10 +#: src/js/components/local/layouts/simple/footer.vue:25 msgid "DirectAdmin Web Control Panel © %{ year } JBMC Software" msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:47 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:47 msgid "directadmin.conf values" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:49 +#: src/js/pages/user/email/usage/index.vue:54 msgid "Direction:" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:16 -#: ./src/js/pages/admin/system-backup.vue:191 +#: src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:191 #: src/js/pages/admin/system-backup.vue:195 #: src/js/pages/admin/system-backup.vue:30 msgid "Directories" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:179 -#: ./src/js/pages/user/ftp-accounts/create.vue:79 -#: ./src/js/pages/user/ftp-accounts/edit.vue:61 +#: src/js/components/local/stats/webalizer-table.vue:179 +#: src/js/pages/user/ftp-accounts/create.vue:81 +#: src/js/pages/user/ftp-accounts/edit.vue:61 msgid "Directory" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:44 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:44 msgid "Directory %{ path } already protected." msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:151 +#: src/js/components/local/stats/webalizer-table.vue:151 msgid "Directory:" msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:42 +#: src/js/pages/user/security-questions.vue:44 +msgid "Disable" +msgstr "" + +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:42 msgid "Disable auto-renew after certificate request failure" msgstr "" @@ -3458,113 +3582,111 @@ msgstr "" msgid "Disable DKIM" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:28 +#: src/js/pages/user/hotlinks/index.vue:28 msgid "Disable Hotlinks Protection" msgstr "" -#: ./src/js/pages/admin/php-safe-mode.vue:43 -#: src/js/pages/admin/php-safe-mode.vue:57 +#: src/js/pages/admin/php-safe-mode.vue:43 +#: src/js/pages/admin/php-safe-mode.vue:65 msgid "Disable Open Basedir" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:122 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:136 msgid "Disable Route Transition" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:129 +#: src/js/components/local/app-global-modals/skin-options.vue:132 msgid "Disable Route Transitions" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:17 +#: src/js/pages/user/mod-security/index.vue:150 +msgid "Disable Rule" +msgstr "" + +#: src/js/pages/user/email/spamassassin.vue:17 msgid "Disable SpamAssassin" msgstr "" -#: ./src/js/pages/user/ssl/index.vue:36 +#: src/js/pages/user/ssl/index.vue:36 msgid "Disable SSL" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:54 -#: ./src/js/components/local/stats/usage-table-value.vue:17 -#: ./src/js/pages/admin/dns/index.vue:115 -#: ./src/js/pages/admin/dns/index.vue:83 -#: ./src/js/pages/admin/php-safe-mode.vue:89 -#: ./src/js/pages/admin/php-safe-mode.vue:99 -#: ./src/js/pages/admin/users/resellers/_components/info-table.vue:29 -#: ./src/js/pages/reseller/stats.vue:89 -#: ./src/js/pages/reseller/users/_components/account-info.vue:149 +#: src/js/components/local/app-global-modals/skin-options.vue:54 +#: src/js/components/local/stats/usage-table-value.vue:17 +#: src/js/pages/admin/dns/index.vue:115 src/js/pages/admin/dns/index.vue:83 +#: src/js/pages/admin/php-safe-mode.vue:104 +#: src/js/pages/admin/php-safe-mode.vue:92 +#: src/js/pages/admin/users/resellers/_components/info-table.vue:29 +#: src/js/pages/reseller/stats.vue:89 +#: src/js/pages/reseller/users/_components/account-info.vue:149 #: src/js/components/local/app-global-modals/skin-options.vue:60 #: src/js/components/local/app-global-modals/skin-options.vue:63 -#: src/js/pages/admin/php-safe-mode.vue:104 -#: src/js/pages/admin/php-safe-mode.vue:94 -#: src/js/pages/reseller/stats.vue:252 +#: src/js/pages/admin/php-safe-mode.vue:111 +#: src/js/pages/admin/php-safe-mode.vue:99 src/js/pages/reseller/stats.vue:252 #: src/js/pages/user/email/filters.vue:178 msgid "Disabled" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:126 +#: src/js/pages/user/mod-security/index.vue:116 +msgid "Disabled Rules" +msgstr "" + +#: src/js/pages/reseller/customize-skin/index.vue:128 msgid "Discard" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:5 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:5 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:8 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:5 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:5 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:11 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:184 msgid "Disk Space" msgstr "" -#: src/js/components/local/user-package.vue:246 -#: src/js/pages/admin/users/resellers/modify.vue:208 +#: src/js/components/local/user-package.vue:445 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:204 msgid "Disk Space (MB)" msgstr "" -#: ./src/js/components/local/history/table.vue:3 -#: ./src/js/components/local/stats/webalizer-table.vue:3 -#: ./src/js/pages/admin/reseller-packages/index.vue:19 -#: ./src/js/pages/admin/stats.vue:53 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/resellers/_components/users-table.vue:2 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/user-packages/index.vue:16 -#: ./src/js/pages/reseller/users/_components/domains.vue:2 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/reseller/users/view.vue:229 -#: ./src/js/pages/reseller/users/view.vue:96 -#: ./src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 -#: ./src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 -#: ./src/js/pages/user/dashboard/_components/widgets/db.vue:8 -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:13 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 -#: ./src/js/pages/user/disk-usage.vue:1 -#: ./src/js/pages/user/disk-usage.vue:15 -#: ./src/js/pages/user/disk-usage.vue:25 -#: ./src/js/pages/user/disk-usage.vue:62 -#: ./src/js/pages/user/domains/add.vue:61 -#: ./src/js/pages/user/domains/edit.vue:40 -#: ./src/js/pages/user/domains/index.vue:43 -#: ./src/js/pages/user/stats/index.vue:155 +#: src/js/components/local/history/table.vue:3 +#: src/js/components/local/stats/webalizer-table.vue:3 +#: src/js/pages/admin/reseller-packages/index.vue:19 +#: src/js/pages/admin/stats.vue:53 src/js/pages/admin/users/admins.vue:20 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/resellers/_components/users-table.vue:2 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/user-packages/index.vue:20 +#: src/js/pages/reseller/users/_components/domains.vue:2 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:108 +#: src/js/pages/reseller/users/view.vue:242 +#: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 +#: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 +#: src/js/pages/user/dashboard/_components/widgets/db.vue:8 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:13 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 +#: src/js/pages/user/disk-usage.vue:1 src/js/pages/user/disk-usage.vue:15 +#: src/js/pages/user/disk-usage.vue:25 src/js/pages/user/disk-usage.vue:62 +#: src/js/pages/user/domains/add.vue:69 src/js/pages/user/domains/edit.vue:45 +#: src/js/pages/user/domains/index.vue:43 src/js/pages/user/stats/index.vue:155 #: src/js/components/local/history/chart.vue:103 #: src/js/components/local/history/chart.vue:129 #: src/js/components/local/history/table.vue:9 #: src/js/components/local/stats/webalizer-table.vue:16 -#: src/js/pages/admin/reseller-packages/index.vue:30 -#: src/js/pages/admin/users/admins.vue:38 -#: src/js/pages/admin/users/index.vue:32 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:68 +#: src/js/pages/admin/reseller-packages/index.vue:31 +#: src/js/pages/admin/users/admins.vue:41 src/js/pages/admin/users/index.vue:32 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:94 #: src/js/pages/admin/users/resellers/_components/users-table.vue:17 -#: src/js/pages/admin/users/resellers/index.vue:40 +#: src/js/pages/admin/users/resellers/index.vue:43 #: src/js/pages/reseller/stats.vue:198 -#: src/js/pages/reseller/user-packages/index.vue:26 +#: src/js/pages/reseller/user-packages/index.vue:31 #: src/js/pages/reseller/users/_components/domains.vue:14 -#: src/js/pages/reseller/users/index.vue:41 -#: src/js/pages/reseller/users/view.vue:99 +#: src/js/pages/reseller/users/index.vue:48 +#: src/js/pages/reseller/users/view.vue:111 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:19 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:10 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:10 -#: src/js/pages/user/disk-usage.vue:17 -#: src/js/pages/user/disk-usage.vue:33 -#: src/js/pages/user/disk-usage.vue:70 -#: src/js/pages/user/domains/index.vue:53 +#: src/js/pages/user/disk-usage.vue:17 src/js/pages/user/disk-usage.vue:33 +#: src/js/pages/user/disk-usage.vue:70 src/js/pages/user/domains/index.vue:53 msgid "Disk Usage" msgstr "" @@ -3572,7 +3694,7 @@ msgstr "" msgid "Display as grid" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:34 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:34 #: src/js/pages/reseller/customize-skin/_components/misc-options.vue:37 msgid "Display as Grid" msgstr "" @@ -3581,7 +3703,7 @@ msgstr "" msgid "Display as list" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:34 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:34 #: src/js/pages/reseller/customize-skin/_components/misc-options.vue:38 msgid "Display as List" msgstr "" @@ -3590,115 +3712,139 @@ msgstr "" msgid "DLV Record" msgstr "" -#: ./src/js/pages/user/domain-pointers.vue:24 +#: src/js/pages/user/domain-pointers.vue:24 #: src/js/pages/user/domain-pointers.vue:37 msgid "DNS" msgstr "" -#: ./src/js/pages/admin/dns/edit.vue:1 -#: ./src/js/pages/admin/dns/index.vue:1 -#: src/js/modules/navigation/admin.js:82 -#: src/js/pages/reseller/stats.vue:273 +#: src/js/pages/admin/dns/edit.vue:1 src/js/pages/admin/dns/index.vue:1 +#: src/js/modules/navigation/admin.js:88 src/js/pages/reseller/stats.vue:273 msgid "DNS Administration" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:272 +#: src/js/pages/user/stats/index.vue:195 +#: src/js/components/local/user-package.vue:472 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:211 #: src/js/pages/admin/users/resellers/_components/info-table.vue:67 -#: src/js/pages/admin/users/resellers/modify.vue:235 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:231 #: src/js/pages/reseller/stats.vue:274 #: src/js/pages/reseller/users/_components/account-info.vue:305 #: src/js/pages/user/stats/index.vue:258 msgid "DNS Control" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:86 +#: src/js/components/local/dns/records-table.vue:57 +msgid "" +"DNS Control is disabled for this User. You can edit the zone because your " +"master account has DNS Control." +msgstr "" + +#: src/js/pages/admin/system-backup.vue:86 msgid "DNS data" msgstr "" -#: ./src/js/pages/user/dns/index.vue:1 -#: src/js/modules/navigation/user.js:26 +#: src/js/pages/user/dns/index.vue:1 src/js/modules/navigation/user.js:26 msgid "DNS Management" msgstr "" -#: ./src/js/components/local/dns/records-table.vue:74 +#: src/js/components/local/user-package.vue:408 +msgid "DNS Only" +msgstr "" + +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:11 +msgid "DNS Provider" +msgstr "" + +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:109 +msgid "DNS Provider Configuration" +msgstr "" + +#: src/js/components/local/dns/records-table.vue:135 msgid "DNS record" msgid_plural "DNS Records" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/dns/security.vue:1 +#: src/js/pages/user/dns/security.vue:1 msgid "DNS Security" msgstr "" -#: ./src/js/pages/admin/dns/edit.vue:49 -#: ./src/js/pages/user/dns/index.vue:48 +#: src/js/pages/admin/dns/edit.vue:54 src/js/pages/user/dns/index.vue:50 msgid "DNSSEC" msgstr "" -#: ./src/js/pages/admin/custom-httpd/customize.vue:33 +#: src/js/pages/admin/custom-httpd/customize.vue:33 msgid "Do not add a whole .." msgstr "" -#: ./src/js/pages/admin/custom-httpd/customize.vue:27 +#: src/js/pages/admin/custom-httpd/customize.vue:27 msgid "Do not add a whole server { ... } entry." msgstr "" -#: ./src/js/pages/admin/custom-httpd/customize.vue:30 +#: src/js/pages/admin/custom-httpd/customize.vue:30 msgid "Do not add a whole virtualHost { ... } entry." msgstr "" -#: ./src/js/pages/admin/users/index.vue:268 +#: src/js/pages/admin/users/index.vue:295 msgid "Do not remove DNS zones of domains owned by the user." msgstr "" -#: ./src/js/pages/user/domains/add.vue:29 +#: src/js/pages/user/domains/add.vue:31 msgid "Do not use CAPS, www, or http:// in your domain name" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:111 +#: src/js/pages/reseller/customize-skin/index.vue:113 msgid "Do you want to discard all of unsaved changes before leave?" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:193 +#: src/js/pages/user/email/spamassassin.vue:179 msgid "Do you wish to rewrite the subject of a spam e-mail?" msgstr "" -#: ./src/js/pages/admin/settings.vue:286 +#: src/js/pages/user/subdomains/index.vue:24 +#: src/js/pages/user/subdomains/index.vue:39 +msgid "Docroot" +msgstr "" + +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:7 +#: src/js/pages/user/subdomains/docroot.vue:1 +msgid "Document Root Override" +msgstr "" + +#: src/js/pages/admin/settings.vue:286 msgid "Document Root to Demo Skin" msgstr "" -#: ./src/js/pages/admin/file-editor.vue:39 +#: src/js/pages/admin/file-editor.vue:39 msgid "Does not exist" msgstr "" -#: ./src/js/pages/user/domains/index.vue:149 +#: src/js/pages/user/domains/index.vue:149 msgid "domain" msgid_plural "domains" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/layouts/mobile/domain-select.vue:30 -#: ./src/js/components/local/layouts/shared/domains-dropdown.vue:12 -#: ./src/js/components/local/layouts/shared/domains-dropdown.vue:38 -#: ./src/js/components/local/stats/webalizer-table.vue:3 -#: ./src/js/pages/admin/custom-httpd/index.vue:48 -#: ./src/js/pages/admin/dns/index.vue:121 -#: ./src/js/pages/admin/php-safe-mode.vue:43 -#: ./src/js/pages/admin/ssl/index.vue:35 -#: ./src/js/pages/admin/users/resellers/create.vue:74 -#: ./src/js/pages/reseller/users/_components/domains.vue:2 -#: ./src/js/pages/reseller/users/create.vue:76 -#: ./src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:69 -#: ./src/js/pages/user/domains/index.vue:43 -#: ./src/js/pages/user/email/filters.vue:114 -#: ./src/js/pages/user/email/filters.vue:69 +#: src/js/components/local/layouts/mobile/domain-select.vue:30 +#: src/js/components/local/layouts/shared/domains-dropdown.vue:12 +#: src/js/components/local/layouts/shared/domains-dropdown.vue:38 +#: src/js/components/local/stats/webalizer-table.vue:3 +#: src/js/pages/admin/custom-httpd/index.vue:48 +#: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/php-safe-mode.vue:43 +#: src/js/pages/admin/ssl/index.vue:35 +#: src/js/pages/admin/users/resellers/create.vue:77 +#: src/js/pages/reseller/users/_components/domains.vue:2 +#: src/js/pages/reseller/users/create.vue:79 +#: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:77 +#: src/js/pages/user/domains/index.vue:43 +#: src/js/pages/user/email/filters.vue:114 +#: src/js/pages/user/email/filters.vue:69 +#: src/js/pages/user/mod-security/index.vue:215 +#: src/js/pages/user/mod-security/index.vue:37 #: src/js/components/local/stats/webalizer-table.vue:11 #: src/js/pages/admin/custom-httpd/index.vue:54 -#: src/js/pages/admin/dns/index.vue:128 -#: src/js/pages/admin/php-safe-mode.vue:50 +#: src/js/pages/admin/dns/index.vue:129 src/js/pages/admin/php-safe-mode.vue:50 #: src/js/pages/admin/ssl/index.vue:40 #: src/js/pages/reseller/users/_components/domains.vue:9 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:17 @@ -3706,46 +3852,49 @@ msgstr[1] "" #: src/js/pages/user/email/filters.vue:119 #: src/js/pages/user/email/filters.vue:272 #: src/js/pages/user/email/filters.vue:75 -#: src/js/pages/user/ftp-accounts/create.vue:155 +#: src/js/pages/user/ftp-accounts/create.vue:158 #: src/js/pages/user/ftp-accounts/edit.vue:103 msgid "Domain" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:89 +#: src/js/pages/admin/multi-server.vue:89 #: src/js/pages/admin/multi-server.vue:369 #: src/js/pages/admin/multi-server.vue:95 msgid "Domain Check" msgstr "" -#: src/js/pages/admin/backups/_components/crons-table.vue:127 +#: src/js/pages/admin/backups/_components/crons-table.vue:170 #: src/js/pages/admin/backups/_components/current-backups-table.vue:102 msgid "Domain Directory" msgstr "" -#: ./src/js/pages/user/domains/ips.vue:1 +#: src/js/pages/user/domains/ips.vue:1 msgid "Domain IPs" msgstr "" -#: ./src/js/pages/user/domains/index.vue:1 +#: src/js/pages/user/domains/index.vue:1 msgid "Domain management" msgstr "" #: src/js/pages/user/domains/_components/rename-domain-dialog.vue:74 -#: src/js/pages/user/domains/add.vue:208 -msgid "Domain name has been automatically converted to punycode format. Punycode is used to encode internationalized domain names (IDN) by converting Unicode characters to ASCII." +#: src/js/pages/user/domains/add.vue:230 +msgid "" +"Domain name has been automatically converted to punycode format. Punycode is " +"used to encode internationalized domain names (IDN) by converting Unicode " +"characters to ASCII." msgstr "" #: src/js/pages/user/domains/_components/rename-domain-dialog.vue:73 -#: src/js/pages/user/domains/add.vue:207 +#: src/js/pages/user/domains/add.vue:229 msgid "Domain name punycoded" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:17 +#: src/js/pages/admin/dns/add.vue:17 msgid "Domain Name:" msgstr "" -#: ./src/js/pages/user/domain-pointers.vue:24 -#: ./src/js/pages/user/domain-pointers.vue:87 +#: src/js/pages/user/domain-pointers.vue:24 +#: src/js/pages/user/domain-pointers.vue:87 #: src/js/pages/user/domain-pointers.vue:32 #: src/js/pages/user/domain-pointers.vue:90 msgid "Domain Pointer" @@ -3753,31 +3902,29 @@ msgid_plural "Domain Pointers" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/stats.vue:227 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:53 -#: ./src/js/pages/user/domain-pointers.vue:1 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:257 +#: src/js/pages/admin/stats.vue:227 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:53 +#: src/js/pages/user/domain-pointers.vue:1 src/js/pages/user/stats/index.vue:49 +#: src/js/components/local/user-package.vue:456 #: src/js/modules/navigation/user.js:50 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:193 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:77 -#: src/js/pages/admin/users/resellers/modify.vue:217 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:213 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:103 #: src/js/pages/reseller/stats.vue:181 #: src/js/pages/reseller/users/_components/usage-table.vue:150 #: src/js/pages/user/stats/index.vue:115 msgid "Domain Pointers" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:4 +#: src/js/components/local/dns/dmarc-editor.vue:4 msgid "Domain policy type" msgstr "" -#: src/js/components/local/dns/records-table.vue:244 +#: src/js/components/local/dns/records-table.vue:313 msgid "Domain record was updated successfully" msgstr "" -#: src/js/modules/navigation/user.js:14 -#: src/js/modules/widgets.js:9 +#: src/js/modules/navigation/user.js:14 src/js/modules/widgets.js:9 msgid "Domain Setup" msgstr "" @@ -3785,93 +3932,89 @@ msgstr "" msgid "Domain Statistics" msgstr "" -#: ./src/js/components/local/layouts/mobile/domain-select.vue:9 -#: ./src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:14 -#: ./src/js/pages/user/domains/add.vue:28 +#: src/js/components/local/layouts/mobile/domain-select.vue:9 +#: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:14 +#: src/js/pages/user/domains/add.vue:28 msgid "Domain:" msgstr "" -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 #: src/js/pages/admin/users/index.vue:37 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:11 msgid "Domain(s)" msgstr "" -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:39 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/reseller/users/view.vue:105 -#: ./src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:4 -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:23 -#: ./src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:50 -#: ./src/js/pages/user/domains/index.vue:35 -#: ./src/js/pages/user/domains/index.vue:64 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:39 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:4 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:23 +#: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:50 +#: src/js/pages/user/domains/index.vue:35 +#: src/js/pages/user/domains/index.vue:63 #: src/js/components/local/layouts/shared/search.vue:138 -#: src/js/components/local/user-package.vue:250 +#: src/js/components/local/user-package.vue:449 #: src/js/modules/search/index.js:70 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:186 -#: src/js/pages/admin/users/resellers/modify.vue:210 -#: src/js/pages/reseller/users/index.vue:47 -#: src/js/pages/reseller/users/view.vue:107 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:206 +#: src/js/pages/reseller/users/index.vue:54 +#: src/js/pages/reseller/users/view.vue:119 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:11 #: src/js/pages/user/domains/index.vue:37 -#: src/js/pages/user/domains/index.vue:68 +#: src/js/pages/user/domains/index.vue:67 msgid "Domains" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:303 -#: ./src/js/pages/admin/backups/schedule.vue:361 +#: src/js/pages/admin/backups/modify.vue:444 +#: src/js/pages/admin/backups/schedule.vue:496 msgid "Domains Directory" msgstr "" -#: ./src/js/pages/user/backup/index.vue:22 -#: ./src/js/pages/user/backup/restore.vue:37 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:27 +#: src/js/pages/user/backup/restore.vue:99 msgid "Domains Directory: Backs up all user files for all domains" msgstr "" -#: ./src/js/pages/admin/license.vue:55 +#: src/js/pages/admin/license.vue:55 msgid "Domains Limit" msgstr "" -#: ./src/js/pages/user/domains/index.vue:28 +#: src/js/pages/user/domains/index.vue:28 msgid "Domains Limit Reached" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:254 +#: src/js/pages/user/email/spamassassin.vue:232 msgid "Don't use attachments (dangerous)." msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-download-dialog.vue:26 +#: src/js/components/local/filemanager/dialogs/compress-download-dialog.vue:26 #: src/js/components/local/filemanager/file-actions.vue:141 msgid "Download" msgstr "" -#: ./src/js/pages/user/database/index.vue:126 +#: src/js/pages/user/database/index.vue:126 msgid "Download as GZ" msgstr "" -#: ./src/js/pages/user/database/index.vue:133 +#: src/js/pages/user/database/index.vue:133 msgid "Download as SQL" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/db.vue:37 +#: src/js/pages/user/dashboard/_components/widgets/db.vue:37 msgid "Download Backup" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:315 +#: src/js/pages/user/email/accounts/index.vue:315 msgid "Download Outlook Configuration" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:40 -msgid "Drop" -msgstr "" - -#: ./src/js/pages/user/email/filters.vue:198 +#: src/js/pages/user/email/filters.vue:198 msgid "Drop E-mail" msgstr "" -#: ./src/js/components/global/input/input-dropzone.vue:34 +#: src/js/components/global/input/input-dropzone.vue:34 msgid "Drop file here or click to upload" msgid_plural "Drop files here or click to upload" msgstr[0] "" @@ -3881,147 +4024,153 @@ msgstr[1] "" msgid "DS Record" msgstr "" -#: ./src/js/components/local/dns/edit-record-dialog.vue:86 +#: src/js/components/local/dns/edit-record-dialog.vue:95 msgid "Due to advanced SPF record syntax, text-mode is used for SPF changes." msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:3 -#: ./src/js/pages/reseller/backups/index.vue:20 -#: src/js/pages/admin/backups/_components/crons-table.vue:26 +#: src/js/pages/admin/backups/_components/crons-table.vue:3 +#: src/js/pages/reseller/backups/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:27 #: src/js/pages/reseller/backups/index.vue:30 msgid "Duplicate" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:170 -#: ./src/js/components/local/dns/edit-record-dialog.vue:151 +#: src/js/components/local/dns/add-record-dialog.vue:184 +#: src/js/components/local/dns/edit-record-dialog.vue:170 msgid "Duplicate to pointers" msgstr "" -#: ./src/js/pages/admin/users/create-admin.vue:37 -#: ./src/js/pages/admin/users/resellers/create.vue:42 -#: ./src/js/pages/reseller/users/_components/account-info.vue:4 -#: ./src/js/pages/reseller/users/create.vue:41 -#: ./src/js/pages/user/backup/index.vue:34 -#: ./src/js/pages/user/backup/restore.vue:49 -#: ./src/js/pages/user/cronjobs/index.vue:83 -#: ./src/js/pages/user/email/filters.vue:114 -#: ./src/js/pages/user/email/filters.vue:69 -#: ./src/js/pages/user/ssl/_components/common-data-editor.vue:34 -#: ./src/js/pages/user/stats/index.vue:195 -#: ./src/js/pages/user/stats/index.vue:362 +#: src/js/pages/admin/users/create-admin.vue:41 +#: src/js/pages/admin/users/resellers/create.vue:45 +#: src/js/pages/reseller/users/_components/account-info.vue:4 +#: src/js/pages/reseller/users/create.vue:44 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/user/cronjobs/index.vue:83 +#: src/js/pages/user/email/filters.vue:114 +#: src/js/pages/user/email/filters.vue:69 +#: src/js/pages/user/ssl/_components/common-data-editor.vue:34 +#: src/js/pages/user/stats/index.vue:195 src/js/pages/user/stats/index.vue:363 +#: src/js/pages/user/backup/index.vue:32 +#: src/js/pages/user/backup/restore.vue:108 #: src/js/pages/user/email/filters.vue:118 #: src/js/pages/user/email/filters.vue:268 -#: src/js/pages/user/email/filters.vue:74 -#: src/js/pages/user/stats/index.vue:202 +#: src/js/pages/user/email/filters.vue:74 src/js/pages/user/stats/index.vue:202 msgid "E-mail" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 #: src/js/pages/user/email/_components/create-forwarder-dialog.vue:122 #: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:51 msgid "E-Mail" msgstr "" -#: ./src/js/pages/reseller/tickets.vue:151 -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:18 +#: src/js/pages/reseller/tickets.vue:151 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:18 msgid "E-mail a copy of all messages" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:37 -#: ./src/js/pages/user/email/accounts/index.vue:96 +#: src/js/pages/user/email/accounts/index.vue:37 +#: src/js/pages/user/email/accounts/index.vue:96 #: src/js/pages/user/email/accounts/index.vue:102 #: src/js/pages/user/email/accounts/index.vue:41 msgid "E-mail accounts" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:324 -#: ./src/js/pages/admin/backups/schedule.vue:382 -#: ./src/js/pages/admin/stats.vue:143 -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:6 -#: ./src/js/pages/user/email/accounts/index.vue:1 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:252 -#: src/js/modules/navigation/user.js:76 -#: src/js/modules/widgets.js:29 -#: src/js/pages/admin/backups/_components/crons-table.vue:134 +#: src/js/pages/admin/backups/modify.vue:486 +#: src/js/pages/admin/backups/schedule.vue:538 src/js/pages/admin/stats.vue:143 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:6 +#: src/js/pages/user/email/accounts/index.vue:1 +#: src/js/pages/user/stats/index.vue:49 +#: src/js/components/local/user-package.vue:451 +#: src/js/modules/navigation/user.js:82 src/js/modules/widgets.js:29 +#: src/js/pages/admin/backups/_components/crons-table.vue:177 #: src/js/pages/admin/backups/_components/current-backups-table.vue:109 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:188 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:72 -#: src/js/pages/admin/users/resellers/modify.vue:212 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:208 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:98 #: src/js/pages/reseller/stats.vue:174 #: src/js/pages/reseller/users/_components/usage-table.vue:122 #: src/js/pages/user/stats/index.vue:86 msgid "E-mail Accounts" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:20 +#: src/js/pages/user/email/accounts/index.vue:20 msgid "E-mail accounts limit reached" msgstr "" -#: ./src/js/pages/user/backup/index.vue:37 -#: ./src/js/pages/user/backup/restore.vue:52 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:34 +#: src/js/pages/user/backup/restore.vue:110 msgid "E-mail Accounts List for all domains (names and passwords)" msgstr "" -#: ./src/js/pages/user/email/lists/view.vue:82 +#: src/js/pages/user/email/lists/view.vue:82 msgid "E-mail Address:" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:276 -msgid "E-mail Blacklist" +#: src/js/pages/user/email/spamassassin.vue:340 +msgid "E-mail Allow" +msgstr "" + +#: src/js/pages/user/email/spamassassin.vue:252 +msgid "E-mail Blocklist" +msgstr "" + +#: src/js/components/local/user-package.vue:458 +msgid "E-mail Daily Limit" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:327 -#: ./src/js/pages/admin/backups/schedule.vue:385 -#: src/js/pages/admin/backups/_components/crons-table.vue:135 +#: src/js/pages/admin/backups/modify.vue:492 +#: src/js/pages/admin/backups/schedule.vue:544 +#: src/js/pages/admin/backups/_components/crons-table.vue:178 #: src/js/pages/admin/backups/_components/current-backups-table.vue:110 msgid "E-mail Data" msgstr "" -#: ./src/js/pages/user/backup/index.vue:44 -#: ./src/js/pages/user/backup/restore.vue:59 -msgid "E-mail Data: Includes the messages from the Inbox, IMAP Folders, and webmail data." +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:35 +#: src/js/pages/user/backup/restore.vue:113 +msgid "" +"E-mail Data: Includes the messages from the Inbox, IMAP Folders, and webmail " +"data." msgstr "" -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/pages/reseller/stats.vue:206 +#: src/js/pages/user/stats/index.vue:49 src/js/pages/reseller/stats.vue:206 #: src/js/pages/reseller/users/_components/usage-table.vue:100 #: src/js/pages/user/stats/index.vue:64 msgid "E-mail Disk Usage" msgstr "" -#: ./src/js/pages/user/email/filters.vue:1 +#: src/js/pages/user/email/filters.vue:1 msgid "E-mail Filters" msgstr "" -#: ./src/js/pages/admin/stats.vue:157 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:253 +#: src/js/pages/admin/stats.vue:157 src/js/pages/user/stats/index.vue:49 +#: src/js/components/local/user-package.vue:452 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:189 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:73 -#: src/js/pages/admin/users/resellers/modify.vue:213 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:209 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:99 #: src/js/pages/reseller/stats.vue:175 #: src/js/pages/reseller/users/_components/usage-table.vue:126 #: src/js/pages/user/stats/index.vue:90 msgid "E-mail Forwarders" msgstr "" -#: ./src/js/pages/user/email/forwarders.vue:23 +#: src/js/pages/user/email/forwarders.vue:23 msgid "E-mail Forwarders limit reached" msgstr "" -#: ./src/js/pages/admin/mail-queue/view.vue:14 +#: src/js/pages/admin/mail-queue/view.vue:14 msgid "E-mail Headers" msgstr "" -#: src/js/modules/navigation/user.js:69 +#: src/js/modules/navigation/user.js:75 msgid "E-mail Manager" msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:82 -#: ./src/js/pages/reseller/message-users.vue:28 -#: ./src/js/pages/user/create-ticket.vue:57 +#: src/js/components/local/create-message-dialog.vue:82 +#: src/js/pages/reseller/message-users.vue:28 +#: src/js/pages/user/create-ticket.vue:57 +#: src/js/components/local/user-package.vue:409 msgid "E-mail Only" msgstr "" @@ -4029,42 +4178,37 @@ msgstr "" msgid "E-mail pending delivery" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:20 -#: ./src/js/pages/user/email/accounts/create.vue:54 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:20 +#: src/js/pages/user/email/accounts/create.vue:54 msgid "E-mail Quota (MB)" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:330 -#: ./src/js/pages/admin/backups/schedule.vue:388 -#: ./src/js/pages/admin/settings.vue:12 -#: src/js/pages/admin/backups/_components/crons-table.vue:136 +#: src/js/pages/admin/backups/modify.vue:498 +#: src/js/pages/admin/backups/schedule.vue:550 +#: src/js/pages/admin/settings.vue:12 +#: src/js/pages/admin/backups/_components/crons-table.vue:179 #: src/js/pages/admin/backups/_components/current-backups-table.vue:111 #: src/js/pages/admin/settings.vue:25 msgid "E-mail Settings" msgstr "" -#: ./src/js/pages/user/backup/index.vue:51 -#: ./src/js/pages/user/backup/restore.vue:66 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:36 +#: src/js/pages/user/backup/restore.vue:116 msgid "E-mail Settings: Includes the filters and the catchall address." msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:339 -#: ./src/js/pages/user/email/usage/index.vue:1 +#: src/js/pages/user/email/accounts/index.vue:339 +#: src/js/pages/user/email/usage/index.vue:1 msgid "E-mail Usage" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:370 -msgid "E-mail Whitelist" -msgstr "" - -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:32 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:30 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:46 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:32 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:30 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:51 #: src/js/components/local/layouts/shared/search.vue:142 #: src/js/pages/reseller/users/bandwidth.vue:204 #: src/js/pages/reseller/users/bandwidth.vue:255 -#: src/js/pages/user/bandwidth.vue:196 -#: src/js/pages/user/bandwidth.vue:251 +#: src/js/pages/user/bandwidth.vue:196 src/js/pages/user/bandwidth.vue:251 msgid "E-mails" msgstr "" @@ -4073,149 +4217,159 @@ msgstr "" msgid "E-mails (Incoming / Outgoing)" msgstr "" -#: ./src/js/pages/user/redirects.vue:88 +#: src/js/pages/user/redirects.vue:88 msgid "e.g. \"/redirect\", \"/\"" msgstr "" -#: ./src/js/pages/user/redirects.vue:128 +#: src/js/pages/user/redirects.vue:128 msgid "e.g. \"http://www.redirected.com\"" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:286 +#: src/js/pages/user/email/spamassassin.vue:258 msgid "e.g. *@domain.com" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:14 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:14 msgid "e.g. Member's Area" msgstr "" -#: ./src/js/components/local/dns/edit-record-dialog.vue:162 -#: ./src/js/components/local/dns/records-table.vue:49 -#: ./src/js/pages/reseller/backups/index.vue:83 -#: ./src/js/pages/user/cronjobs/index.vue:54 -#: ./src/js/pages/user/dashboard/_components/standard-dashboard.vue:208 -#: ./src/js/pages/user/dashboard/_components/standard-dashboard.vue:94 -#: ./src/js/pages/user/email/forwarders.vue:69 -#: ./src/js/pages/user/email/lists/index.vue:57 -#: ./src/js/pages/user/error-pages.vue:34 -#: ./src/js/pages/user/filemanager/view.vue:30 +#: src/js/components/local/dns/edit-record-dialog.vue:181 +#: src/js/components/local/dns/records-table.vue:77 +#: src/js/pages/reseller/backups/index.vue:83 +#: src/js/pages/user/cronjobs/index.vue:54 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:108 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:227 +#: src/js/pages/user/email/forwarders.vue:77 +#: src/js/pages/user/email/lists/index.vue:57 +#: src/js/pages/user/error-pages.vue:35 +#: src/js/pages/user/filemanager/view.vue:30 msgid "Edit" msgstr "" -#: ./src/js/pages/user/stats/index.vue:23 -#: ./src/js/pages/user/stats/index.vue:335 +#: src/js/pages/user/stats/index.vue:23 src/js/pages/user/stats/index.vue:336 msgid "Edit Account Configuration" msgstr "" -#: ./src/js/pages/admin/users/create-admin.vue:16 +#: src/js/pages/admin/users/create-admin.vue:16 msgid "Edit Admin Message" msgstr "" -#: ./src/js/pages/user/error-pages.vue:1 +#: src/js/pages/user/error-pages.vue:1 msgid "Edit Apache Error Pages" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:50 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:76 msgid "Edit Category" msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:100 +#: src/js/pages/user/cronjobs/index.vue:100 msgid "Edit Cron Job" msgstr "" -#: ./src/js/pages/admin/dns/edit.vue:11 +#: src/js/pages/admin/dns/edit.vue:11 msgid "Edit DNS Records for %{ domain }" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:79 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:90 msgid "Edit Domain" msgstr "" -#: ./src/js/components/local/edit-admin-message-dialog.vue:3 -#: ./src/js/components/local/edit-reseller-message-dialog.vue:3 +#: src/js/components/local/edit-admin-message-dialog.vue:3 +#: src/js/components/local/edit-reseller-message-dialog.vue:3 msgid "Edit E-mail Message" msgstr "" -#: ./src/js/pages/user/filemanager/edit.vue:1 +#: src/js/pages/user/filemanager/edit.vue:1 #: src/js/components/local/filemanager/file-actions.vue:96 msgid "Edit File" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:104 -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:95 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:124 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:136 msgid "Edit Link" msgstr "" -#: ./src/js/components/local/dns/edit-record-dialog.vue:84 +#: src/js/components/local/dns/add-record-dialog.vue:112 +#: src/js/components/local/dns/edit-record-dialog.vue:93 msgid "Edit Manually" msgstr "" -#: ./src/js/pages/reseller/user-packages/view.vue:1 +#: src/js/pages/reseller/user-packages/view.vue:1 msgid "Edit Package" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:62 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:62 msgid "Edit Protection" msgstr "" -#: ./src/js/pages/user/security-questions.vue:72 +#: src/js/pages/user/security-questions.vue:110 msgid "Edit question" msgstr "" -#: ./src/js/components/local/dns/edit-record-dialog.vue:6 +#: src/js/components/local/dns/edit-record-dialog.vue:6 msgid "Edit Record" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:17 +#: src/js/pages/admin/users/resellers/create.vue:20 msgid "Edit Reseller Message" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:103 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:133 msgid "Edit Route" msgstr "" -#: ./src/js/pages/user/ssh-keys/edit.vue:1 +#: src/js/pages/user/ssh-keys/edit.vue:1 msgid "Edit SSH Key" msgstr "" -#: ./src/js/pages/reseller/edit-user-message.vue:1 -#: ./src/js/pages/reseller/users/_components/change-user-message.vue:9 +#: src/js/pages/reseller/edit-user-message.vue:1 +#: src/js/pages/reseller/users/_components/change-user-message.vue:9 #: src/js/modules/navigation/reseller.js:38 msgid "Edit User Message" msgstr "" -#: ./src/js/pages/user/protected-directories/view.vue:36 +#: src/js/pages/user/protected-directories/view.vue:36 msgid "eg. Member's Area" msgstr "" -#: ./src/js/pages/user/_components/create-domain-pointer-dialog.vue:15 +#: src/js/pages/user/_components/create-domain-pointer-dialog.vue:15 msgid "eg. sourcedomain.com" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:89 +#: src/js/pages/admin/multi-server.vue:89 #: src/js/pages/admin/multi-server.vue:371 #: src/js/pages/admin/multi-server.vue:97 msgid "Email Accounts" msgstr "" +#: src/js/pages/reseller/suspension-message.vue:60 +msgid "Email Only" +msgstr "" + #: src/js/pages/user/filemanager/_components/clipboard-actions.vue:43 msgid "Empty Clipboard" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:185 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:114 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:187 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:116 msgid "Empty pipes are not allowed" msgstr "" -#: ./src/js/pages/admin/settings.vue:119 -msgid "Enable Admin Demo. Login: %{login}; Password: %{password}" +#: src/js/pages/user/security-questions.vue:36 +msgid "Enable" +msgstr "" + +#: src/js/pages/admin/settings.vue:119 +msgid "" +"Enable Admin Demo. Login: %{login}; Password: " +"%{password}" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/adsense.vue:6 +#: src/js/pages/reseller/customize-skin/_components/adsense.vue:6 msgid "Enable AdSense" msgstr "" -#: ./src/js/pages/admin/settings.vue:414 +#: src/js/pages/admin/settings.vue:414 msgid "Enable Automatic Lost Password Recovery" msgstr "" @@ -4223,98 +4377,97 @@ msgstr "" msgid "Enable DKIM" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:20 +#: src/js/pages/user/hotlinks/index.vue:20 msgid "Enable Hotlinks Protection" msgstr "" -#: ./src/js/pages/admin/php-safe-mode.vue:43 -#: src/js/pages/admin/php-safe-mode.vue:56 +#: src/js/pages/admin/php-safe-mode.vue:43 +#: src/js/pages/admin/php-safe-mode.vue:64 msgid "Enable Open Basedir" msgstr "" -#: ./src/js/pages/admin/settings.vue:104 -msgid "Enable Reseller Demo. Login: %{login}; Password: %{password}" +#: src/js/pages/admin/settings.vue:104 +msgid "" +"Enable Reseller Demo. Login: %{login}; Password: " +"%{password}" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:477 +#: src/js/pages/user/email/spamassassin.vue:443 msgid "Enable SpamAssassin" msgstr "" -#: ./src/js/pages/user/ssl/index.vue:26 +#: src/js/pages/user/ssl/index.vue:26 msgid "Enable SSL" msgstr "" -#: ./src/js/pages/admin/settings.vue:89 -msgid "Enable User Demo. Login: %{login}; Password: %{password}" +#: src/js/pages/admin/settings.vue:89 +msgid "" +"Enable User Demo. Login: %{login}; Password: " +"%{password}" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:54 -#: ./src/js/components/local/stats/usage-table-value.vue:16 -#: ./src/js/pages/admin/dns/index.vue:108 -#: ./src/js/pages/admin/dns/index.vue:76 -#: ./src/js/pages/admin/php-safe-mode.vue:89 -#: ./src/js/pages/admin/php-safe-mode.vue:99 -#: ./src/js/pages/admin/users/resellers/_components/info-table.vue:29 -#: ./src/js/pages/reseller/customize-skin/_components/category-editor.vue:78 -#: ./src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:37 -#: ./src/js/pages/reseller/customize-skin/_components/link-editor.vue:41 -#: ./src/js/pages/reseller/customize-skin/_components/route-editor.vue:42 -#: ./src/js/pages/reseller/stats.vue:89 -#: ./src/js/pages/reseller/users/_components/account-info.vue:149 +#: src/js/components/local/app-global-modals/skin-options.vue:54 +#: src/js/components/local/stats/usage-table-value.vue:16 +#: src/js/pages/admin/dns/index.vue:108 src/js/pages/admin/dns/index.vue:76 +#: src/js/pages/admin/php-safe-mode.vue:104 +#: src/js/pages/admin/php-safe-mode.vue:92 +#: src/js/pages/admin/users/resellers/_components/info-table.vue:29 +#: src/js/pages/reseller/customize-skin/_components/category-editor.vue:78 +#: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:37 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:53 +#: src/js/pages/reseller/customize-skin/_components/route-editor.vue:42 +#: src/js/pages/reseller/stats.vue:89 +#: src/js/pages/reseller/users/_components/account-info.vue:149 #: src/js/components/local/app-global-modals/skin-options.vue:59 #: src/js/components/local/app-global-modals/skin-options.vue:62 -#: src/js/pages/admin/php-safe-mode.vue:103 -#: src/js/pages/admin/php-safe-mode.vue:93 -#: src/js/pages/reseller/stats.vue:252 +#: src/js/pages/admin/php-safe-mode.vue:110 +#: src/js/pages/admin/php-safe-mode.vue:98 src/js/pages/reseller/stats.vue:252 #: src/js/pages/user/email/filters.vue:178 msgid "Enabled" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:78 -#: ./src/js/pages/reseller/backups/index.vue:73 +#: src/js/pages/admin/backups/_components/crons-table.vue:121 +#: src/js/pages/reseller/backups/index.vue:73 msgid "Encrypted" msgstr "" -#: ./src/js/pages/user/email/vacations/index.vue:23 +#: src/js/pages/user/email/vacations/index.vue:23 #: src/js/pages/user/email/vacations/index.vue:38 msgid "End Time" msgstr "" -#: ./src/js/pages/user/email/vacations/create.vue:105 +#: src/js/pages/user/email/vacations/create.vue:118 msgid "End time should be larger than start time" msgstr "" -#: ./src/js/pages/user/password.vue:32 +#: src/js/pages/user/password.vue:32 msgid "Enter new password:" msgstr "" -#: ./src/js/pages/admin/users/create-admin.vue:51 -#: ./src/js/pages/admin/users/resellers/create.vue:57 -#: ./src/js/pages/user/ftp-accounts/create.vue:55 -#: ./src/js/pages/user/ftp-accounts/edit.vue:40 +#: src/js/pages/admin/users/create-admin.vue:59 +#: src/js/pages/admin/users/resellers/create.vue:60 +#: src/js/pages/user/ftp-accounts/create.vue:57 +#: src/js/pages/user/ftp-accounts/edit.vue:40 msgid "Enter Password" msgstr "" -#: ./src/js/pages/reseller/passwords.vue:41 +#: src/js/pages/reseller/passwords.vue:43 msgid "Enter Password:" msgstr "" -#: ./src/js/pages/user/disk-usage.vue:15 -#: src/js/pages/user/disk-usage.vue:21 +#: src/js/pages/user/disk-usage.vue:15 src/js/pages/user/disk-usage.vue:21 msgid "Entries already included in the System Quotas" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:19 -#: src/js/components/local/ui-api-table/filters-editor.vue:22 +#: src/js/components/local/ui-api-table/filters-editor.vue:28 +#: src/js/components/local/ui-api-table/filters-editor.vue:32 msgid "Equal" msgstr "" -#: ./src/js/pages/admin/custom-httpd/index.vue:22 -#: ./src/js/pages/admin/dns/index.vue:30 -#: ./src/js/pages/admin/php-safe-mode.vue:17 +#: src/js/pages/admin/custom-httpd/index.vue:22 +#: src/js/pages/admin/dns/index.vue:30 src/js/pages/admin/php-safe-mode.vue:17 #: src/js/pages/admin/custom-httpd/index.vue:29 -#: src/js/pages/admin/dns/index.vue:37 -#: src/js/pages/admin/php-safe-mode.vue:24 +#: src/js/pages/admin/dns/index.vue:37 src/js/pages/admin/php-safe-mode.vue:24 msgid "Equals" msgstr "" @@ -4323,7 +4476,7 @@ msgstr "" msgid "Error" msgstr "" -#: ./src/js/pages/404.vue:1 +#: src/js/pages/404.vue:1 msgid "Error 404: File Not Found" msgstr "" @@ -4331,99 +4484,95 @@ msgstr "" msgid "Error getting backup details" msgstr "" -#: ./src/js/pages/user/plugins/_components/InvalidPluginComponent.vue:8 -msgid "Error loading %{ id } plugin: loaded bundle does not export valid Vue component." +#: src/js/pages/user/plugins/_components/InvalidPluginComponent.vue:8 +msgid "" +"Error loading %{ id } plugin: loaded bundle does not export valid Vue " +"component." msgstr "" -#: ./src/js/pages/user/plugins/_components/InvalidPluginBundle.vue:8 +#: src/js/pages/user/plugins/_components/InvalidPluginBundle.vue:8 msgid "Error loading %{ id } plugin: loaded bundle is not ES6 Module." msgstr "" -#: ./src/js/pages/user/plugins/_components/ErrorLoading.vue:8 +#: src/js/pages/user/plugins/_components/ErrorLoading.vue:8 msgid "Error loading %{ id } plugin." msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:132 -#: ./src/js/pages/user/subdomains/index.vue:70 +#: src/js/components/local/stats/webalizer-table.vue:132 +#: src/js/pages/user/subdomains/index.vue:141 msgid "Error Log" msgstr "" -#: ./src/js/pages/admin/users/resellers/index.vue:103 +#: src/js/pages/admin/users/resellers/index.vue:109 msgid "Error reading file" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:55 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:55 msgid "Error reading File" msgstr "" -#: ./src/js/pages/reseller/users/index.vue:144 +#: src/js/pages/reseller/users/index.vue:151 msgid "Error Reading File" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:76 -msgid "Event" -msgstr "" - #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:36 msgid "Except Selected Users" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:47 -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:73 -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:98 -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:70 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:47 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:73 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:98 msgid "Execute" msgstr "" -#: ./src/js/components/local/filemanager/tree-view-item.vue:12 +#: src/js/components/local/filemanager/tree-view-item.vue:12 msgid "Expand" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:151 -#: src/js/components/local/app-global-modals/skin-options.vue:157 +#: src/js/components/local/app-global-modals/skin-options.vue:154 +#: src/js/components/local/app-global-modals/skin-options.vue:160 #: src/js/components/local/r-table/r-table-buttons-before.vue:90 msgid "Expanded" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:161 +#: src/js/pages/user/two-step-auth.vue:161 #: src/js/pages/user/two-step-auth.vue:166 msgid "Expires" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:61 -#: ./src/js/pages/user/login-keys/modify.vue:23 +#: src/js/pages/user/login-keys/create.vue:61 msgid "Expires On" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:21 -#: ./src/js/pages/user/two-step-auth.vue:199 +#: src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/user/two-step-auth.vue:199 #: src/js/pages/user/dns/security.vue:157 #: src/js/pages/user/login-keys/index.vue:30 msgid "Expiry" msgstr "" -#: ./src/js/pages/admin/reseller-packages/index.vue:19 -#: ./src/js/pages/reseller/user-packages/index.vue:16 -#: src/js/pages/admin/reseller-packages/index.vue:35 -#: src/js/pages/reseller/user-packages/index.vue:30 +#: src/js/pages/admin/reseller-packages/index.vue:19 +#: src/js/pages/reseller/user-packages/index.vue:20 +#: src/js/pages/admin/reseller-packages/index.vue:36 +#: src/js/pages/reseller/user-packages/index.vue:35 msgid "Export" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:66 -#: ./src/js/pages/user/mimetypes/index.vue:57 +#: src/js/pages/user/handlers/index.vue:66 +#: src/js/pages/user/mimetypes/index.vue:57 msgid "Extension" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:100 -#: ./src/js/pages/user/mimetypes/index.vue:85 +#: src/js/pages/user/handlers/index.vue:100 +#: src/js/pages/user/mimetypes/index.vue:85 msgid "Extension:" msgstr "" -#: ./src/js/components/local/main-menu/plugged-menu-category.vue:81 -#: ./src/js/pages/user/handlers/index.vue:18 -#: ./src/js/pages/user/handlers/system.vue:11 -#: ./src/js/pages/user/mimetypes/index.vue:20 -#: ./src/js/pages/user/mimetypes/system.vue:11 +#: src/js/components/local/main-menu/plugged-menu-category.vue:81 +#: src/js/pages/user/handlers/index.vue:18 +#: src/js/pages/user/handlers/system.vue:11 +#: src/js/pages/user/mimetypes/index.vue:20 +#: src/js/pages/user/mimetypes/system.vue:11 #: src/js/pages/user/handlers/index.vue:24 #: src/js/pages/user/handlers/system.vue:16 #: src/js/pages/user/mimetypes/index.vue:27 @@ -4431,14 +4580,14 @@ msgstr "" msgid "Extensions" msgstr "" -#: ./src/js/pages/admin/license.vue:70 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:31 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:172 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:35 +#: src/js/pages/admin/license.vue:70 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:33 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:210 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:37 msgid "External" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:87 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:87 msgid "External CSS URL" msgstr "" @@ -4446,30 +4595,32 @@ msgstr "" msgid "External Entries" msgstr "" -#: src/js/modules/navigation/admin.js:207 -#: src/js/modules/navigation/reseller.js:129 -#: src/js/modules/navigation/user.js:226 +#: src/js/modules/navigation/admin.js:235 +#: src/js/modules/navigation/reseller.js:136 +#: src/js/modules/navigation/user.js:239 msgid "Extra Features" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:43 +#: src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:43 #: src/js/components/local/filemanager/file-actions.vue:131 msgid "Extract" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:15 +#: src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:15 msgid "Extract \"%{name}\" to:" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:7 +#: src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:7 msgid "Extract Archive" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:196 +#: src/js/components/local/dns/spf-editor.vue:195 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:54 msgid "Fail" msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:19 +#: src/js/pages/user/email/catch-all.vue:19 msgid "Fail:" msgstr "" @@ -4485,12 +4636,20 @@ msgstr "" msgid "Failed logins: Usernames List" msgstr "" -#: src/js/modules/router/before-each.js:70 +#: src/js/modules/router/before-each.js:88 #: src/js/modules/router/before-resolve.js:35 msgid "Feature Disabled" msgstr "" -#: ./src/js/pages/reseller/users/_components/account-info.vue:138 +#: src/js/components/local/user-package.vue:203 +msgid "Feature Set" +msgstr "" + +#: src/js/components/local/user-package.vue:177 +msgid "Feature Sets" +msgstr "" + +#: src/js/pages/reseller/users/_components/account-info.vue:138 msgid "Features" msgstr "" @@ -4499,6 +4658,7 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:287 #: src/js/pages/user/bandwidth.vue:283 #: src/js/pages/user/stats/domain-statistics.vue:122 +#: src/js/pages/user/subdomains/stats.vue:87 msgid "February" msgstr "" @@ -4510,39 +4670,37 @@ msgstr "" msgid "Field too short" msgstr "" -#: ./src/js/pages/admin/file-editor.vue:12 -#: ./src/js/pages/admin/log-viewer/index.vue:43 -#: ./src/js/pages/admin/plugin-manager.vue:118 -#: ./src/js/pages/admin/plugin-manager.vue:128 +#: src/js/pages/admin/file-editor.vue:12 +#: src/js/pages/admin/plugin-manager.vue:118 +#: src/js/pages/admin/plugin-manager.vue:128 #: src/js/pages/admin/file-editor.vue:18 msgid "File" msgstr "" -#: ./src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:9 +#: src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:9 msgid "File %{ filename } already exists. Confirm overwrite?" msgstr "" -#: ./src/js/pages/admin/file-editor.vue:1 -#: src/js/modules/navigation/admin.js:182 +#: src/js/pages/admin/file-editor.vue:1 src/js/modules/navigation/admin.js:210 msgid "File Editor" msgstr "" -#: ./src/js/pages/user/filemanager/index.vue:1 -#: src/js/modules/navigation/admin.js:176 -#: src/js/modules/navigation/reseller.js:110 -#: src/js/modules/navigation/user.js:200 +#: src/js/pages/user/filemanager/index.vue:1 +#: src/js/modules/navigation/admin.js:204 +#: src/js/modules/navigation/reseller.js:117 +#: src/js/modules/navigation/user.js:213 msgid "File Manager" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:14 +#: src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:14 msgid "File Name" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/create-file-dialog.vue:22 +#: src/js/components/local/filemanager/dialogs/create-file-dialog.vue:22 msgid "File Name:" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:23 +#: src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:23 msgid "File Type" msgstr "" @@ -4550,189 +4708,203 @@ msgstr "" msgid "File was not added due to max file size limit" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:14 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:14 msgid "File:" msgid_plural "Files:" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/components/local/filemanager/files-table.vue:11 +#: src/js/components/local/filemanager/trash-files-table.vue:11 msgid "Filename" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:16 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:16 msgid "Filename of the new key" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:35 -#: ./src/js/components/local/filemanager/search.vue:41 -#: ./src/js/pages/admin/backups/restore.vue:234 -#: ./src/js/pages/admin/system-backup.vue:16 -#: ./src/js/pages/admin/system-backup.vue:226 -#: ./src/js/pages/reseller/backups/restore.vue:208 +#: src/js/components/local/filemanager/dialogs/extract-file-dialog.vue:35 +#: src/js/components/local/filemanager/search.vue:41 +#: src/js/pages/admin/backups/restore.vue:234 +#: src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:226 +#: src/js/pages/reseller/backups/restore.vue:208 #: src/js/pages/admin/system-backup.vue:233 #: src/js/pages/admin/system-backup.vue:35 msgid "Files" msgstr "" -#: ./src/js/pages/admin/stats.vue:293 -#: src/js/pages/admin/stats.vue:298 +#: src/js/pages/admin/stats.vue:293 src/js/pages/admin/stats.vue:298 msgid "Filesystem" msgstr "" -#: ./src/js/pages/user/email/filters.vue:210 +#: src/js/pages/user/email/filters.vue:210 msgid "filter" msgid_plural "filters" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:97 -#: ./src/js/pages/reseller/tickets.vue:103 +#: src/js/components/local/ui-api-table/filters-editor.vue:101 +#: src/js/pages/admin/brute-force-monitor/index.vue:97 +#: src/js/pages/reseller/tickets.vue:103 #: src/js/pages/admin/brute-force-monitor/index.vue:106 msgid "Filter" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:32 +#: src/js/pages/admin/ssl/index.vue:32 msgid "Filter domains by issuer:" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:24 +#: src/js/pages/admin/ssl/index.vue:24 msgid "Filter domains by username:" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:136 +#: src/js/pages/admin/brute-force-monitor/index.vue:136 msgid "Filter IP" msgstr "" -#: ./src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:6 +#: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:6 msgid "Filter Tokens" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:18 +#: src/js/components/local/ui-api-table/filters-editor.vue:24 msgid "Filter Type" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:31 +#: src/js/components/local/ui-api-table/filters-editor.vue:40 msgid "Filter Value" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:61 +#: src/js/components/local/filemanager/files-table.vue:70 msgid "Filtered by name:" msgstr "" -#: ./src/js/pages/user/protected-directories/index.vue:37 +#: src/js/pages/user/protected-directories/index.vue:36 msgid "Find a Directory to Password Protect" msgstr "" -#: ./src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/_components/public-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/edit.vue:23 +#: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 +#: src/js/pages/user/ssh-keys/_components/public-keys.vue:2 +#: src/js/pages/user/ssh-keys/edit.vue:23 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:5 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:8 msgid "Fingerprint" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/pages/user/subdomains/docroot.vue:118 #: src/js/components/global/ui/ui-pagination.vue:108 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:26 #: src/js/pages/admin/brute-force-monitor/user_list.vue:23 msgid "First" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:19 +#: src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:19 msgid "Flush from DNS" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:23 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:44 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:71 +#: src/js/pages/user/subdomains/docroot.vue:100 +#: src/js/pages/user/subdomains/docroot.vue:53 +msgid "Folder does not exist" +msgstr "" + +#: src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:23 msgid "Folder Name:" msgstr "" -#: ./src/js/pages/user/email/_components/purge-folder-dialog.vue:7 +#: src/js/pages/user/email/_components/purge-folder-dialog.vue:7 msgid "Folder:" msgstr "" -#: ./src/js/components/local/filemanager/folder-tree-view.vue:19 -#: ./src/js/components/local/filemanager/search.vue:44 -#: ./src/js/pages/user/filemanager/index.vue:30 +#: src/js/components/local/filemanager/folder-tree-view.vue:19 +#: src/js/components/local/filemanager/search.vue:44 +#: src/js/pages/user/filemanager/index.vue:36 msgid "Folders" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/logo-editor.vue:10 +#: src/js/pages/reseller/customize-skin/_components/logo-editor.vue:10 msgid "For dark mode & sidebar layout" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:44 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:44 msgid "For IPv6 IPs, use a /mask, eg: /64" msgstr "" -#: src/js/modules/router/before-each.js:26 +#: src/js/modules/router/before-each.js:42 msgid "Forbidden" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:19 -#: ./src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:52 +#: src/js/pages/admin/mail-queue/index.vue:19 +#: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:52 msgid "Force Load" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:73 +#: src/js/pages/user/domains/edit.vue:92 msgid "Force redirect" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:108 -#: ./src/js/pages/user/ssl/_components/force-redirect-option.vue:10 +#: src/js/pages/user/domains/edit.vue:130 +#: src/js/pages/user/ssl/_components/force-redirect-option.vue:10 msgid "Force SSL with https redirect" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:111 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:111 msgid "Force theme" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:81 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:81 msgid "Force white background for sidebar header" msgstr "" -#: src/js/pages/user/domains/edit.vue:300 +#: src/js/pages/user/domains/edit.vue:342 msgid "force_ssl option has been updated" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:33 +#: src/js/components/local/user-package.vue:78 +msgid "Forced" +msgstr "" + +#: src/js/components/local/dns/dmarc-editor.vue:33 msgid "Forensic Email (RUF)" msgstr "" -#: ./src/js/pages/user/email/forwarders.vue:84 +#: src/js/pages/user/email/forwarders.vue:93 msgid "forwarder" msgid_plural "forwarders" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/email/forwarders.vue:28 -#: src/js/pages/user/email/forwarders.vue:33 +#: src/js/pages/user/email/forwarders.vue:36 +#: src/js/pages/user/email/forwarders.vue:41 msgid "Forwarder" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:16 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:12 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:16 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:12 msgid "Forwarder Name" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:321 -#: ./src/js/pages/admin/backups/schedule.vue:379 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:33 -#: ./src/js/pages/user/email/forwarders.vue:1 -#: src/js/modules/navigation/user.js:82 -#: src/js/pages/admin/backups/_components/crons-table.vue:133 +#: src/js/pages/admin/backups/modify.vue:480 +#: src/js/pages/admin/backups/schedule.vue:532 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:33 +#: src/js/pages/user/email/forwarders.vue:1 +#: src/js/modules/navigation/user.js:88 +#: src/js/pages/admin/backups/_components/crons-table.vue:176 #: src/js/pages/admin/backups/_components/current-backups-table.vue:108 msgid "Forwarders" msgstr "" -#: ./src/js/pages/user/backup/index.vue:58 -#: ./src/js/pages/user/backup/restore.vue:73 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:37 +#: src/js/pages/user/backup/restore.vue:119 msgid "Forwarders: Includes all forwarding addresses." msgstr "" -#: ./src/js/pages/reseller/ip-config.vue:34 +#: src/js/pages/reseller/ip-config.vue:34 msgid "Free" msgstr "" @@ -4740,15 +4912,15 @@ msgstr "" msgid "Free & automatic certificate from Let's Encrypt" msgstr "" -#: ./src/js/pages/user/system-info/_tables/memory-info-table.vue:18 +#: src/js/pages/user/system-info/_tables/memory-info-table.vue:18 msgid "Free Memory" msgstr "" -#: ./src/js/pages/user/system-info/_tables/memory-info-table.vue:42 +#: src/js/pages/user/system-info/_tables/memory-info-table.vue:42 msgid "Free Swap Memory" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/mail-queue/index.vue:23 #: src/js/pages/admin/mail-queue/index.vue:58 msgid "Freeze" msgstr "" @@ -4757,94 +4929,99 @@ msgstr "" msgid "Friday" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:175 -#: ./src/js/pages/reseller/backups/restore.vue:168 +#: src/js/pages/admin/backups/restore.vue:175 +#: src/js/pages/reseller/backups/restore.vue:168 msgid "from the list" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/admin/mail-queue/index.vue:81 -#: ./src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:26 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/mail-queue/index.vue:81 +#: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:26 #: src/js/pages/admin/mail-queue/index.vue:45 msgid "Frozen" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:165 -#: ./src/js/pages/admin/backups/restore.vue:81 -#: ./src/js/pages/admin/backups/schedule.vue:226 -#: ./src/js/pages/reseller/backups/modify.vue:129 -#: ./src/js/pages/reseller/backups/restore.vue:55 -#: ./src/js/pages/reseller/backups/schedule.vue:169 -#: ./src/js/pages/user/backup/index.vue:84 -#: ./src/js/pages/user/backup/restore.vue:99 +#: src/js/pages/admin/backups/modify.vue:236 +#: src/js/pages/admin/backups/restore.vue:81 +#: src/js/pages/admin/backups/schedule.vue:292 +#: src/js/pages/reseller/backups/modify.vue:129 +#: src/js/pages/reseller/backups/restore.vue:55 +#: src/js/pages/reseller/backups/schedule.vue:169 +#: src/js/pages/user/backup/index.vue:20 #: src/js/pages/reseller/users/bandwidth.vue:168 #: src/js/pages/reseller/users/bandwidth.vue:208 #: src/js/pages/reseller/users/bandwidth.vue:256 -#: src/js/pages/user/bandwidth.vue:160 -#: src/js/pages/user/bandwidth.vue:200 -#: src/js/pages/user/bandwidth.vue:252 -#: src/js/pages/user/ftp-accounts/create.vue:159 +#: src/js/pages/user/backup/index.vue:44 +#: src/js/pages/user/backup/restore.vue:134 src/js/pages/user/bandwidth.vue:160 +#: src/js/pages/user/bandwidth.vue:200 src/js/pages/user/bandwidth.vue:252 +#: src/js/pages/user/ftp-accounts/create.vue:165 #: src/js/pages/user/ftp-accounts/edit.vue:107 msgid "FTP" msgstr "" -#: src/js/pages/user/ftp-accounts/create.vue:185 +#: src/js/pages/user/ftp-accounts/create.vue:200 msgid "FTP account created" msgstr "" -#: ./src/js/pages/user/ftp-accounts/index.vue:28 +#: src/js/pages/user/ftp-accounts/index.vue:27 msgid "FTP Account limit reached" msgstr "" -#: src/js/pages/user/ftp-accounts/create.vue:164 -msgid "FTP account with the root directory as the user name in the public_html directory" +#: src/js/pages/user/ftp-accounts/create.vue:173 +msgid "" +"FTP account with the root directory as the user name in the public_html " +"directory" msgstr "" #: src/js/pages/user/ftp-accounts/edit.vue:112 -msgid "FTP account with the root directory as the users name in the public_html directory" +msgid "" +"FTP account with the root directory as the users name in the public_html " +"directory" msgstr "" -#: src/js/pages/user/ftp-accounts/create.vue:156 +#: src/js/pages/user/ftp-accounts/create.vue:159 #: src/js/pages/user/ftp-accounts/edit.vue:104 -msgid "FTP account with the root directory in the domains home directory (one up from the public_html)" +msgid "" +"FTP account with the root directory in the domains home directory (one up " +"from the public_html)" msgstr "" -#: src/js/pages/user/ftp-accounts/create.vue:160 +#: src/js/pages/user/ftp-accounts/create.vue:166 #: src/js/pages/user/ftp-accounts/edit.vue:108 msgid "FTP account with the root directory in the domains public_ftp directory" msgstr "" -#: ./src/js/pages/user/ftp-accounts/index.vue:1 -#: ./src/js/pages/user/ftp-accounts/index.vue:36 -#: ./src/js/pages/user/ftp-accounts/index.vue:58 -#: src/js/pages/user/ftp-accounts/index.vue:38 -#: src/js/pages/user/ftp-accounts/index.vue:61 +#: src/js/pages/user/ftp-accounts/index.vue:1 +#: src/js/pages/user/ftp-accounts/index.vue:42 +#: src/js/pages/user/ftp-accounts/index.vue:65 +#: src/js/pages/user/ftp-accounts/index.vue:44 +#: src/js/pages/user/ftp-accounts/index.vue:68 msgid "FTP accounts" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:309 -#: ./src/js/pages/admin/backups/schedule.vue:367 -#: ./src/js/pages/admin/stats.vue:241 -#: ./src/js/pages/user/backup/index.vue:87 -#: ./src/js/pages/user/backup/restore.vue:102 -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:35 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:47 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:52 -#: ./src/js/pages/user/stats/index.vue:49 +#: src/js/pages/admin/backups/modify.vue:456 +#: src/js/pages/admin/backups/schedule.vue:508 src/js/pages/admin/stats.vue:241 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:35 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:47 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:57 +#: src/js/pages/user/stats/index.vue:49 #: src/js/components/local/layouts/shared/search.vue:146 -#: src/js/components/local/user-package.vue:258 -#: src/js/pages/admin/backups/_components/crons-table.vue:129 +#: src/js/components/local/user-package.vue:457 +#: src/js/pages/admin/backups/_components/crons-table.vue:172 #: src/js/pages/admin/backups/_components/current-backups-table.vue:104 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:194 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:78 -#: src/js/pages/admin/users/resellers/modify.vue:218 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:214 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:104 #: src/js/pages/reseller/stats.vue:182 #: src/js/pages/reseller/users/_components/usage-table.vue:154 +#: src/js/pages/user/backup/index.vue:46 +#: src/js/pages/user/backup/restore.vue:136 #: src/js/pages/user/stats/index.vue:119 msgid "FTP Accounts" msgstr "" -#: ./src/js/pages/user/ftp-accounts/index.vue:15 +#: src/js/pages/user/ftp-accounts/index.vue:11 msgid "FTP Accounts for %{ domain }" msgstr "" @@ -4852,36 +5029,41 @@ msgstr "" msgid "FTP Management" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:169 -#: ./src/js/pages/admin/backups/modify.vue:312 -#: ./src/js/pages/admin/backups/restore.vue:89 -#: ./src/js/pages/admin/backups/schedule.vue:235 -#: ./src/js/pages/admin/backups/schedule.vue:370 -#: ./src/js/pages/reseller/backups/modify.vue:133 -#: ./src/js/pages/reseller/backups/restore.vue:68 -#: ./src/js/pages/reseller/backups/schedule.vue:173 -#: ./src/js/pages/user/backup/index.vue:94 -#: ./src/js/pages/user/backup/restore.vue:109 -#: src/js/pages/admin/backups/_components/crons-table.vue:130 +#: src/js/pages/admin/backups/modify.vue:250 +#: src/js/pages/admin/backups/modify.vue:462 +#: src/js/pages/admin/backups/restore.vue:89 +#: src/js/pages/admin/backups/schedule.vue:306 +#: src/js/pages/admin/backups/schedule.vue:514 +#: src/js/pages/reseller/backups/modify.vue:133 +#: src/js/pages/reseller/backups/restore.vue:68 +#: src/js/pages/reseller/backups/schedule.vue:173 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:173 #: src/js/pages/admin/backups/_components/current-backups-table.vue:105 +#: src/js/pages/user/backup/index.vue:47 +#: src/js/pages/user/backup/restore.vue:137 msgid "FTP Settings" msgstr "" -#: ./src/js/pages/user/ftp-accounts/create.vue:33 +#: src/js/pages/user/ftp-accounts/create.vue:33 msgid "FTP Username" msgstr "" -#: ./src/js/pages/user/ftp-accounts/edit.vue:25 +#: src/js/pages/user/ftp-accounts/edit.vue:25 msgid "FTP Username:" msgstr "" -#: ./src/js/pages/user/stats/log.vue:44 -#: ./src/js/pages/user/stats/subdomain-log.vue:44 -#: ./src/js/pages/user/subdomains/logs.vue:31 +#: src/js/pages/user/stats/log.vue:44 +#: src/js/pages/user/stats/subdomain-log.vue:44 +#: src/js/pages/user/subdomains/logs.vue:31 msgid "Full Log" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-reload-dialog.vue:11 +#: src/js/pages/user/mod-security/index.vue:180 +msgid "Full Log (slow for large logfiles)" +msgstr "" + +#: src/js/components/local/app-global-modals/skin-reload-dialog.vue:11 msgid "Full reload will be performed in %{ seconds } seconds" msgstr "" @@ -4889,68 +5071,73 @@ msgstr "" msgid "Full Server Statistics" msgstr "" -#: ./src/js/pages/user/dns/security.vue:27 +#: src/js/pages/user/dns/security.vue:27 msgid "Generate Keys" msgstr "" -#: ./src/js/components/global/input/input-password.vue:14 +#: src/js/components/global/input/input-password.vue:14 msgid "Generate Random Password" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:17 -#: ./src/js/pages/user/two-step-auth.vue:59 -#: ./src/js/pages/user/two-step-auth.vue:69 +#: src/js/pages/user/two-step-auth.vue:17 +#: src/js/pages/user/two-step-auth.vue:59 +#: src/js/pages/user/two-step-auth.vue:69 msgid "Generate Secret" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:96 +#: src/js/pages/user/email/lists/modify.vue:120 msgid "Get Access" msgstr "" -#: ./src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/edit.vue:78 +#: src/js/pages/admin/ip-manager/details.vue:60 +#: src/js/pages/admin/ip-manager/index.vue:83 +msgid "Global" +msgstr "" + +#: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 +#: src/js/pages/user/ssh-keys/edit.vue:78 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:8 msgid "Global Key" msgstr "" -#: ./src/js/pages/user/ssh-keys/edit.vue:83 +#: src/js/pages/user/ssh-keys/edit.vue:83 msgid "Global Key Options" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:49 -msgid "Grant" +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:73 +msgid "Grep" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:81 -msgid "Grep" +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:27 +msgid "Grep:" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:7 +#: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:7 #: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:10 msgid "Grid" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:56 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:56 msgid "Group" msgstr "" -#: ./src/js/pages/user/handlers/system.vue:11 +#: src/js/pages/user/handlers/system.vue:11 #: src/js/pages/user/handlers/system.vue:15 msgid "Hander" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:83 +#: src/js/pages/user/handlers/index.vue:83 msgid "handler" msgid_plural "handlers" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/handlers/index.vue:18 +#: src/js/pages/user/handlers/index.vue:18 #: src/js/pages/user/handlers/index.vue:23 msgid "Handler" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:69 +#: src/js/pages/user/handlers/index.vue:69 msgid "Handler for such extension already exists" msgstr "" @@ -4958,26 +5145,25 @@ msgstr "" msgid "Hardware details" msgstr "" -#: src/js/modules/navigation/admin.js:263 -#: src/js/modules/navigation/reseller.js:179 -#: src/js/modules/navigation/user.js:267 +#: src/js/modules/navigation/admin.js:291 +#: src/js/modules/navigation/reseller.js:186 +#: src/js/modules/navigation/user.js:280 msgid "Help" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request-dialog.vue:11 +#: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:11 msgid "Here is your SSL Certificate Request." msgstr "" -#: ./src/js/components/global/input/input-password.vue:27 +#: src/js/components/global/input/input-password.vue:27 msgid "Hide" msgstr "" -#: ./src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:21 +#: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:21 msgid "Hide Empty" msgstr "" -#: ./src/js/pages/user/disk-usage.vue:42 -#: ./src/js/pages/user/disk-usage.vue:79 +#: src/js/pages/user/disk-usage.vue:42 src/js/pages/user/disk-usage.vue:79 msgid "Hide entries which use 0 bytes" msgstr "" @@ -4993,9 +5179,9 @@ msgstr "" msgid "Hide success messages" msgstr "" -#: ./src/js/pages/reseller/create-ticket.vue:26 -#: ./src/js/pages/reseller/message-users.vue:41 -#: ./src/js/pages/user/create-ticket.vue:16 +#: src/js/pages/reseller/create-ticket.vue:26 +#: src/js/pages/reseller/message-users.vue:41 +#: src/js/pages/user/create-ticket.vue:16 #: src/js/components/local/create-message-dialog.vue:132 #: src/js/components/local/send-user-message-dialog.vue:88 #: src/js/pages/reseller/create-ticket.vue:32 @@ -5004,26 +5190,25 @@ msgstr "" msgid "High" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:111 +#: src/js/pages/user/email/spamassassin.vue:101 msgid "High Threshold (10.0)" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:76 -#: src/js/pages/user/email/usage/index.vue:83 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/email/usage/index.vue:88 msgid "Highest" msgstr "" -#: ./src/js/pages/reseller/tickets.vue:93 -#: src/js/pages/reseller/tickets.vue:98 +#: src/js/pages/reseller/tickets.vue:93 src/js/pages/reseller/tickets.vue:98 msgid "Hold" msgstr "" -#: ./src/js/components/local/user-package.vue:87 -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:71 +#: src/js/components/local/user-package.vue:127 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:71 msgid "Home Directory" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:1 +#: src/js/pages/user/hotlinks/index.vue:1 msgid "Hotlink Protection" msgstr "" @@ -5031,43 +5216,43 @@ msgstr "" msgid "Hotlinks Protection" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:103 -#: ./src/js/pages/admin/backups/schedule.vue:141 -#: ./src/js/pages/admin/cron-jobs.vue:12 -#: ./src/js/pages/reseller/backups/modify.vue:87 -#: ./src/js/pages/reseller/backups/schedule.vue:114 -#: ./src/js/pages/user/cronjobs/create.vue:40 -#: ./src/js/pages/user/cronjobs/index.vue:141 -#: ./src/js/pages/user/cronjobs/index.vue:17 -#: src/js/pages/admin/cron-jobs.vue:18 +#: src/js/pages/admin/backups/modify.vue:142 +#: src/js/pages/admin/backups/schedule.vue:192 +#: src/js/pages/admin/cron-jobs.vue:12 +#: src/js/pages/reseller/backups/modify.vue:87 +#: src/js/pages/reseller/backups/schedule.vue:114 +#: src/js/pages/user/cronjobs/create.vue:40 +#: src/js/pages/user/cronjobs/index.vue:141 +#: src/js/pages/user/cronjobs/index.vue:17 src/js/pages/admin/cron-jobs.vue:18 #: src/js/pages/user/cronjobs/index.vue:26 msgid "Hour" msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:148 +#: src/js/pages/user/cronjobs/index.vue:148 msgid "Hour should be a number between 0 and 23 or *" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:40 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:27 -#: ./src/js/pages/reseller/backups/index.vue:44 +#: src/js/pages/admin/backups/_components/crons-table.vue:45 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:27 +#: src/js/pages/reseller/backups/index.vue:44 msgid "Hour: %{hour}" msgstr "" -#: ./src/js/pages/admin/settings.vue:687 -#: ./src/js/pages/admin/settings.vue:692 +#: src/js/pages/admin/settings.vue:687 src/js/pages/admin/settings.vue:692 msgid "hours after last attempt." msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:230 +#: src/js/pages/user/email/spamassassin.vue:214 msgid "How should the spam be delivered?" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:115 -msgid "However, these passwords have attributes, such as the ability to expire, usage limit, and can be limited to certain functions." +#: src/js/pages/user/login-keys/index.vue:115 +msgid "" +"However, these passwords have attributes, such as the ability to expire, " +"usage limit, and can be limited to certain functions." msgstr "" -#: ./src/js/pages/admin/system-backup.vue:81 +#: src/js/pages/admin/system-backup.vue:81 msgid "HTTPD data" msgstr "" @@ -5075,173 +5260,185 @@ msgstr "" msgid "Hue" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:26 -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 +#: src/js/components/local/app-global-modals/skin-options.vue:26 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 #: src/js/components/local/app-global-modals/skin-options.vue:33 #: src/js/pages/reseller/customize-skin/_components/misc-options.vue:14 msgid "Hybrid" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/category-editor.vue:23 -#: ./src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:21 -#: ./src/js/pages/reseller/customize-skin/_components/link-editor.vue:27 -#: ./src/js/pages/reseller/customize-skin/_components/route-editor.vue:35 +#: src/js/pages/reseller/customize-skin/_components/category-editor.vue:23 +#: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:21 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:31 +#: src/js/pages/reseller/customize-skin/_components/route-editor.vue:35 msgid "Icon" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:84 +#: src/js/components/local/app-global-modals/skin-options.vue:87 msgid "Icon Pack" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:26 -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 +#: src/js/components/local/app-global-modals/skin-options.vue:26 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 #: src/js/components/local/app-global-modals/skin-options.vue:32 #: src/js/pages/reseller/customize-skin/_components/misc-options.vue:13 msgid "Icons Grid" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:97 -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 -#: ./src/js/pages/user/dns/_components/zone-key.vue:4 -#: ./src/js/pages/user/dns/security.vue:62 -#: ./src/js/pages/user/email/usage/index.vue:104 -#: ./src/js/pages/user/security-questions.vue:21 +#: src/js/pages/admin/brute-force-monitor/index.vue:97 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 +#: src/js/pages/user/dns/_components/zone-key.vue:4 +#: src/js/pages/user/dns/security.vue:62 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/mod-security/index.vue:135 +#: src/js/pages/user/security-questions.vue:50 #: src/js/pages/admin/brute-force-monitor/index.vue:102 #: src/js/pages/admin/mail-queue/index.vue:30 #: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:9 -#: src/js/pages/user/email/usage/index.vue:137 -#: src/js/pages/user/security-questions.vue:27 +#: src/js/pages/user/email/usage/index.vue:153 +#: src/js/pages/user/security-questions.vue:57 msgid "ID" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:125 +#: src/js/pages/user/email/usage/_components/id-info-dialog.vue:7 +msgid "ID Info" +msgstr "" + +#: src/js/pages/admin/system-backup.vue:125 msgid "id_dsa.pub for scp (~/user/.ssh/authorized_keys2)" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:190 +#: src/js/pages/user/login-keys/create.vue:190 msgid "If no commands are checked (allow and deny), all commands are allowed." msgstr "" -#: src/js/pages/user/email/usage/index.vue:200 -msgid "If SMTP authentication is used, this will show the login name used. Scripts will show the owner of the script. Can be considered accurate." +#: src/js/pages/user/email/usage/index.vue:235 +msgid "" +"If SMTP authentication is used, this will show the login name used. Scripts " +"will show the owner of the script. Can be considered accurate." msgstr "" -#: src/js/pages/user/email/usage/index.vue:210 -msgid "If the email was generated from a script, the path value will show the working directory the script was in. An email in the spool will have a path value of \"retry\" for each attempt." +#: src/js/pages/user/email/usage/index.vue:249 +msgid "" +"If the email was generated from a script, the path value will show the " +"working directory the script was in. An email in the spool will have a path " +"value of \"retry\" for each attempt." msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:208 -#: ./src/js/pages/reseller/backups/restore.vue:190 +#: src/js/pages/admin/backups/restore.vue:208 +#: src/js/pages/reseller/backups/restore.vue:190 msgid "If the user already exists, this setting will have no effect." msgstr "" -#: src/js/pages/user/email/usage/index.vue:205 -msgid "If this is set, it will show the IP that connect to the server. If no IP is set, then the email was sent vie a local script." +#: src/js/pages/user/email/usage/index.vue:242 +msgid "" +"If this is set, it will show the IP that connect to the server. If no IP is " +"set, then the email was sent vie a local script." msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:215 -msgid "If using the IPs from within the backup, any IPs that don't exist on this system will not be included. If there no IPs to be used, a Reseller or Admin will be restored to the server IP." +#: src/js/pages/admin/backups/restore.vue:215 +msgid "" +"If using the IPs from within the backup, any IPs that don't exist on this " +"system will not be included. If there no IPs to be used, a Reseller or Admin " +"will be restored to the server IP." msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:96 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:98 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:128 msgid "Ignore Case" msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:36 +#: src/js/pages/user/email/catch-all.vue:36 msgid "Ignore:" msgstr "" -#: ./src/js/components/local/dropzone-file-preview.vue:58 +#: src/js/components/local/dropzone-file-preview.vue:58 msgid "Image preview" msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:176 #: src/js/pages/reseller/users/bandwidth.vue:216 #: src/js/pages/reseller/users/bandwidth.vue:258 -#: src/js/pages/user/bandwidth.vue:168 -#: src/js/pages/user/bandwidth.vue:208 +#: src/js/pages/user/bandwidth.vue:168 src/js/pages/user/bandwidth.vue:208 #: src/js/pages/user/bandwidth.vue:254 msgid "IMAP" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:56 -#: ./src/js/pages/user/email/accounts/index.vue:243 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:56 +#: src/js/pages/user/email/accounts/index.vue:243 msgid "IMAP:" msgstr "" -#: ./src/js/components/local/import-packages-dialog.vue:17 +#: src/js/components/local/import-packages-dialog.vue:17 msgid "Import" msgstr "" -#: ./src/js/components/local/import-packages-dialog.vue:3 +#: src/js/components/local/import-packages-dialog.vue:3 msgid "Import packages" msgstr "" -#: ./src/js/pages/admin/reseller-packages/index.vue:77 -#: ./src/js/pages/reseller/user-packages/index.vue:76 +#: src/js/pages/admin/reseller-packages/index.vue:105 +#: src/js/pages/reseller/user-packages/index.vue:103 msgid "Import Packages" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:273 +#: src/js/pages/user/email/accounts/index.vue:273 msgid "In" msgstr "" -#: ./src/js/pages/admin/backups/index.vue:25 -#: src/js/pages/admin/backups/index.vue:34 +#: src/js/pages/admin/backups/index.vue:31 +#: src/js/pages/admin/backups/index.vue:40 msgid "In Progress" msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:40 +#: src/js/components/local/suspend-user-dialog.vue:86 msgid "Inactive" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:43 +#: src/js/pages/user/email/spamassassin.vue:43 msgid "Inbox (don't block it)" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:38 +#: src/js/components/local/dns/dmarc-editor.vue:38 #: src/js/components/local/dns/dmarc-editor.vue:43 msgid "Incident Object Description Exchange Format" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:140 +#: src/js/components/local/dns/spf-editor.vue:140 msgid "Include Domain" msgstr "" -#: ./src/js/pages/user/_components/add-security-question-dialog.vue:4 +#: src/js/pages/user/_components/add-security-question-dialog.vue:4 #: src/js/pages/user/_components/add-security-question-dialog.vue:8 msgid "Included" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:70 +#: src/js/pages/user/email/usage/index.vue:75 msgid "Incoming" msgstr "" -#: ./src/js/pages/reseller/users/_components/additional-bandwidth-dialog.vue:26 +#: src/js/pages/admin/users/resellers/_components/additional-bandwidth-dialog.vue:28 +#: src/js/pages/reseller/users/_components/additional-bandwidth-dialog.vue:28 msgid "Increase Bandwidth" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:142 +#: src/js/pages/admin/system-backup.vue:142 msgid "Incremental file-by-file backup" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:46 -msgid "Index" -msgstr "" - -#: ./src/js/pages/user/email/lists/modify.vue:106 +#: src/js/pages/user/email/lists/modify.vue:130 msgid "Index Access" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:29 -#: ./src/js/pages/admin/users/resellers/view.vue:50 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:29 +#: src/js/pages/admin/users/resellers/view.vue:55 #: src/js/pages/admin/brute-force-monitor/block_list.vue:42 -#: src/js/pages/admin/users/resellers/view.vue:54 +#: src/js/pages/admin/users/resellers/view.vue:59 msgid "Info" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:116 +#: src/js/pages/user/email/lists/modify.vue:140 msgid "Info Access" msgstr "" @@ -5249,61 +5446,56 @@ msgstr "" msgid "Information" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:18 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:25 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:64 -#: src/js/components/local/user-package.vue:248 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:18 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:25 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:69 +#: src/js/components/local/user-package.vue:447 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:185 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:69 -#: src/js/pages/admin/users/resellers/modify.vue:209 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:205 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:95 msgid "Inode" msgstr "" -#: ./src/js/pages/admin/stats.vue:87 -#: ./src/js/pages/user/stats/index.vue:49 +#: src/js/pages/admin/stats.vue:87 src/js/pages/user/stats/index.vue:49 #: src/js/pages/reseller/stats.vue:171 #: src/js/pages/reseller/users/_components/usage-table.vue:110 #: src/js/pages/user/stats/index.vue:74 msgid "Inodes" msgstr "" -#: ./src/js/components/local/history/table.vue:3 +#: src/js/components/local/history/table.vue:3 #: src/js/components/local/history/chart.vue:149 #: src/js/components/local/history/table.vue:10 msgid "Inodes Count" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:28 -msgid "Insert" -msgstr "" - -#: ./src/js/pages/admin/plugin-manager.vue:147 -#: ./src/js/pages/admin/plugin-manager.vue:89 +#: src/js/pages/admin/plugin-manager.vue:147 +#: src/js/pages/admin/plugin-manager.vue:89 msgid "Install" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:142 +#: src/js/pages/admin/plugin-manager.vue:142 msgid "Install after upload" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:15 -#: ./src/js/pages/user/system-info/_tables/services-info-table.vue:40 +#: src/js/pages/admin/plugin-manager.vue:15 +#: src/js/pages/user/system-info/_tables/services-info-table.vue:40 #: src/js/pages/admin/plugin-manager.vue:24 msgid "Installed" msgstr "" -#: src/js/modules/navigation/user.js:206 +#: src/js/modules/navigation/user.js:219 msgid "Installed Perl Modules" msgstr "" -#: ./src/js/pages/admin/license.vue:67 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:31 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:171 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:34 +#: src/js/pages/admin/license.vue:67 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:33 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:209 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:36 msgid "Internal" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:126 +#: src/js/pages/user/email/lists/modify.vue:150 msgid "Intro Access" msgstr "" @@ -5311,57 +5503,59 @@ msgstr "" msgid "Invalid date format" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:179 +#: src/js/components/local/dns/spf-editor.vue:179 msgid "Invalid Domain" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:34 +#: src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:34 msgid "Invalid filename" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/route-editor.vue:21 +#: src/js/pages/reseller/customize-skin/_components/route-editor.vue:21 msgid "Invalid route name" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:282 +#: src/js/pages/admin/multi-server.vue:282 msgid "Invalid username" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:93 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:91 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:125 msgid "Invert" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:176 -#: ./src/js/pages/admin/backups/restore.vue:184 -#: ./src/js/pages/admin/backups/restore.vue:97 -#: ./src/js/pages/admin/backups/schedule.vue:241 -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:29 -#: ./src/js/pages/admin/brute-force-monitor/index.vue:97 -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: ./src/js/pages/admin/multi-server.vue:34 -#: ./src/js/pages/admin/users/resellers/create.vue:118 -#: ./src/js/pages/reseller/backups/modify.vue:136 -#: ./src/js/pages/reseller/backups/restore.vue:76 -#: ./src/js/pages/reseller/backups/schedule.vue:179 -#: ./src/js/pages/reseller/nameservers.vue:20 -#: ./src/js/pages/reseller/users/_components/account-info.vue:80 -#: ./src/js/pages/reseller/users/_components/change-ip-dialog.vue:8 -#: ./src/js/pages/reseller/users/create.vue:116 -#: ./src/js/pages/reseller/users/modify.vue:105 -#: ./src/js/pages/reseller/users/modify.vue:170 -#: ./src/js/pages/user/domains/ips.vue:39 -#: ./src/js/pages/user/login-history.vue:11 -#: ./src/js/pages/user/login-keys/log.vue:11 -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/admin/backups/modify.vue:259 +#: src/js/pages/admin/backups/restore.vue:184 +#: src/js/pages/admin/backups/restore.vue:97 +#: src/js/pages/admin/backups/schedule.vue:314 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:29 +#: src/js/pages/admin/brute-force-monitor/index.vue:97 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/multi-server.vue:34 +#: src/js/pages/admin/users/resellers/create.vue:121 +#: src/js/pages/reseller/backups/modify.vue:136 +#: src/js/pages/reseller/backups/restore.vue:76 +#: src/js/pages/reseller/backups/schedule.vue:179 +#: src/js/pages/reseller/nameservers.vue:20 +#: src/js/pages/reseller/users/_components/account-info.vue:80 +#: src/js/pages/reseller/users/_components/change-ip-dialog.vue:8 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:105 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:173 +#: src/js/pages/reseller/users/create.vue:119 +#: src/js/pages/reseller/users/profile.vue:107 +#: src/js/pages/reseller/users/profile.vue:175 +#: src/js/pages/user/domains/ips.vue:39 src/js/pages/user/login-history.vue:11 +#: src/js/pages/user/login-keys/log.vue:11 +#: src/js/pages/user/stats/index.vue:195 #: src/js/pages/admin/brute-force-monitor/block_list.vue:35 #: src/js/pages/admin/brute-force-monitor/index.vue:103 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:18 #: src/js/pages/admin/ip-manager/index.vue:29 #: src/js/pages/admin/multi-server.vue:38 -#: src/js/pages/reseller/nameservers.vue:22 -#: src/js/pages/reseller/stats.vue:287 -#: src/js/pages/reseller/users/modify.vue:109 +#: src/js/pages/reseller/nameservers.vue:22 src/js/pages/reseller/stats.vue:287 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:109 +#: src/js/pages/reseller/users/profile.vue:111 #: src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:16 #: src/js/pages/user/login-history.vue:20 #: src/js/pages/user/login-keys/log.vue:17 @@ -5371,26 +5565,26 @@ msgid_plural "IPs" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:6 +#: src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:6 msgid "IP / Range / Domain / E-mail" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:19 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:19 #: src/js/pages/admin/brute-force-monitor/skip_list.vue:25 msgid "IP / User" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:183 -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:93 -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:16 -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:17 -#: ./src/js/pages/admin/ip-manager/details.vue:47 -#: ./src/js/pages/admin/ip-manager/index.vue:79 -#: ./src/js/pages/reseller/backups/restore.vue:174 -#: ./src/js/pages/reseller/ip-config.vue:12 -#: ./src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 -#: ./src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:4 -#: src/js/pages/admin/ip-manager/details.vue:55 +#: src/js/pages/admin/brute-force-monitor/index.vue:183 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:93 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:16 +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:17 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/index.vue:106 +#: src/js/pages/reseller/backups/restore.vue:174 +#: src/js/pages/reseller/ip-config.vue:12 +#: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 +#: src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:4 +#: src/js/pages/admin/ip-manager/details.vue:83 #: src/js/pages/reseller/ip-config.vue:15 #: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:11 msgid "IP Address" @@ -5398,72 +5592,85 @@ msgid_plural "IP Addresses" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/dns/add.vue:29 +#: src/js/pages/admin/dns/add.vue:31 msgid "IP Address:" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:52 -#: ./src/js/pages/user/dashboard/_components/widgets/ip-config.vue:4 +#: src/js/components/local/dns/spf-editor.vue:52 +#: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:4 msgid "IP Addresses" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:55 +#: src/js/components/local/dns/spf-editor.vue:55 msgid "IP Addresses in CIDR format that deliver or relay mail for this domain" msgstr "" -#: ./src/js/pages/admin/ip-manager/details.vue:1 +#: src/js/pages/admin/ip-manager/details.vue:1 msgid "IP Details" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:29 -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:56 -#: ./src/js/pages/admin/brute-force-monitor/index.vue:143 -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:82 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:29 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:56 +#: src/js/pages/admin/brute-force-monitor/index.vue:143 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:82 #: src/js/pages/admin/brute-force-monitor/block_list.vue:43 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:37 msgid "IP Info" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/ipinfo-dialog.vue:3 +#: src/js/pages/admin/brute-force-monitor/_components/ipinfo-dialog.vue:3 msgid "IP Info: %{ ip }" msgstr "" -#: ./src/js/pages/reseller/ip-config.vue:1 -#: src/js/modules/navigation/admin.js:88 -#: src/js/modules/navigation/reseller.js:52 +#: src/js/pages/reseller/ip-config.vue:1 src/js/modules/navigation/admin.js:94 +#: src/js/modules/navigation/reseller.js:58 msgid "IP Management" msgstr "" -#: ./src/js/pages/admin/ip-manager/index.vue:1 -#: src/js/modules/widgets.js:19 +#: src/js/pages/admin/ip-manager/index.vue:1 src/js/modules/widgets.js:19 #: src/js/modules/widgets.js:49 msgid "IP Manager" msgstr "" -#: ./src/js/pages/admin/reseller-packages/index.vue:19 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/reseller-packages/index.vue:31 +#: src/js/pages/admin/reseller-packages/index.vue:19 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/reseller-packages/index.vue:32 #: src/js/pages/admin/users/index.vue:42 -#: src/js/pages/reseller/users/index.vue:50 +#: src/js/pages/reseller/users/index.vue:57 msgid "IP(s)" msgstr "" -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:34 -#: ./src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:34 +#: src/js/pages/user/login-keys/index.vue:21 #: src/js/pages/user/login-keys/index.vue:34 msgid "IPs" msgstr "" -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:54 -#: ./src/js/pages/admin/ssl/index.vue:35 -#: src/js/pages/admin/ssl/index.vue:52 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:54 +#: src/js/pages/admin/ssl/index.vue:35 src/js/pages/admin/ssl/index.vue:52 msgid "Issuer" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:499 -msgid "It will free up some space, but will reset any learned progress SpamAssassin has previously made." +#: src/js/pages/user/email/spamassassin.vue:463 +msgid "" +"It will free up some space, but will reset any learned progress SpamAssassin " +"has previously made." +msgstr "" + +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:16 +msgid "" +"It's recommended to use Feature Sets functionality in user packages/" +"configuration to limit the features for end-customers. Disabling menu " +"entries here just removes a menu entry, but it still leaves the " +"functionality available." +msgstr "" + +#: src/js/components/local/user-package.vue:61 +#: src/js/components/local/user-package.vue:74 +#: src/js/components/local/user-package.vue:86 +msgid "Jailed" msgstr "" #: src/js/components/local/history/chart.vue:199 @@ -5471,6 +5678,7 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:286 #: src/js/pages/user/bandwidth.vue:282 #: src/js/pages/user/stats/domain-statistics.vue:121 +#: src/js/pages/user/subdomains/stats.vue:86 msgid "January" msgstr "" @@ -5479,6 +5687,7 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:292 #: src/js/pages/user/bandwidth.vue:288 #: src/js/pages/user/stats/domain-statistics.vue:127 +#: src/js/pages/user/subdomains/stats.vue:92 msgid "July" msgstr "" @@ -5487,168 +5696,166 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:291 #: src/js/pages/user/bandwidth.vue:287 #: src/js/pages/user/stats/domain-statistics.vue:126 +#: src/js/pages/user/subdomains/stats.vue:91 msgid "June" msgstr "" -#: ./src/js/pages/admin/settings.vue:272 +#: src/js/pages/admin/settings.vue:272 msgid "Keep Number of Apache Log Backups" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:119 +#: src/js/pages/user/login-keys/index.vue:119 msgid "key" msgid_plural "keys" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/dns/security.vue:61 -#: ./src/js/pages/user/login-keys/create.vue:19 -#: ./src/js/pages/user/ssl/_components/paste-cert-tab.vue:4 +#: src/js/pages/user/dns/security.vue:61 +#: src/js/pages/user/login-keys/create.vue:19 +#: src/js/pages/user/ssl/_components/paste-cert-tab.vue:4 msgid "Key" msgstr "" -#: ./src/js/pages/user/ssh-keys/edit.vue:11 +#: src/js/pages/user/ssh-keys/edit.vue:11 msgid "Key Data" msgstr "" -#: ./src/js/pages/user/ssh-keys/_components/public-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:15 +#: src/js/pages/user/ssh-keys/_components/public-keys.vue:2 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:15 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:6 msgid "Key ID" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/user/login-keys/index.vue:21 #: src/js/pages/user/login-keys/index.vue:27 msgid "Key Name" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:35 +#: src/js/pages/user/login-keys/create.vue:35 msgid "Key Name:" msgstr "" -#: ./src/js/pages/user/ssh-keys/edit.vue:48 +#: src/js/pages/user/ssh-keys/edit.vue:48 msgid "Key Options" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:63 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:63 msgid "Key size" msgstr "" -#: ./src/js/pages/user/ssl/_components/common-data-editor.vue:46 +#: src/js/pages/user/ssl/_components/common-data-editor.vue:46 msgid "Key Size (bits)" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:12 +#: src/js/pages/user/login-keys/create.vue:12 msgid "Key Type" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:48 -#: ./src/js/pages/user/login-keys/modify.vue:12 +#: src/js/pages/user/login-keys/create.vue:48 msgid "Key Value:" msgstr "" -#: src/js/pages/user/dns/security.vue:146 -#: src/js/pages/user/dns/security.vue:87 +#: src/js/pages/user/dns/security.vue:146 src/js/pages/user/dns/security.vue:87 msgid "Key-Signing Key" msgstr "" -#: ./src/js/pages/user/dns/security.vue:103 +#: src/js/pages/user/dns/security.vue:103 msgid "Keys not yet generated." msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:81 +#: src/js/pages/admin/process-monitor.vue:109 msgid "KiB Mem:" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:82 +#: src/js/pages/admin/process-monitor.vue:112 msgid "KiB Swap:" msgstr "" -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 #: src/js/pages/admin/backups/_components/current-backups-table.vue:16 msgid "Kill" msgstr "" -#: ./src/js/pages/kitchen-sink/index.vue:1 -#: src/js/components/local/layouts/shared/user-bar.vue:137 +#: src/js/pages/kitchen-sink/index.vue:1 +#: src/js/components/local/layouts/shared/user-bar.vue:141 msgid "Kitchen sink" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:28 -msgid "Label" -msgstr "" - -#: ./src/js/components/local/app-global-modals/skin-options.vue:110 -#: ./src/js/components/local/user-package.vue:73 -#: ./src/js/pages/reseller/users/_components/account-info.vue:40 +#: src/js/components/local/app-global-modals/skin-options.vue:113 +#: src/js/components/local/user-package.vue:110 +#: src/js/pages/reseller/users/_components/account-info.vue:40 msgid "Language" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:155 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:169 msgid "Language defined" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/user_list.vue:12 #: src/js/components/global/ui/ui-pagination.vue:113 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:31 #: src/js/pages/admin/brute-force-monitor/user_list.vue:27 msgid "Last" msgstr "" -#: ./src/js/pages/user/messages/_tables/tickets.vue:2 +#: src/js/pages/user/messages/_tables/tickets.vue:2 #: src/js/pages/reseller/tickets.vue:30 #: src/js/pages/user/messages/_tables/tickets.vue:12 msgid "Last Message" msgstr "" -#: ./src/js/pages/admin/license.vue:195 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:105 +#: src/js/pages/admin/process-monitor.vue:129 +msgid "Last PID:" +msgstr "" + +#: src/js/pages/admin/license.vue:213 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:130 msgid "Last Restart" msgstr "" -#: ./src/js/pages/admin/stats.vue:264 +#: src/js/pages/admin/stats.vue:264 msgid "Last Tally Completion" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:64 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:105 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:64 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:121 msgid "Last time login" msgstr "" -#: ./src/js/pages/admin/license.vue:121 -#: ./src/js/pages/admin/license.vue:187 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:104 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:69 +#: src/js/pages/admin/license.vue:121 src/js/pages/admin/license.vue:205 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:126 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:71 msgid "Last Updated" msgstr "" -#: ./src/js/pages/admin/license.vue:241 +#: src/js/pages/admin/license.vue:259 msgid "Latest version of DirectAdmin already installed" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:23 +#: src/js/components/local/app-global-modals/skin-options.vue:23 msgid "Layout" msgstr "" -#: ./src/js/pages/admin/users/index.vue:266 +#: src/js/pages/admin/users/index.vue:293 msgid "Leave DNS" msgstr "" -#: ./src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:49 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:78 msgid "Let's Encrypt Certificate Entries" msgstr "" -#: ./src/js/pages/user/ssl/_components/paste-cert-tab.vue:39 +#: src/js/pages/user/ssl/_components/paste-cert-tab.vue:39 msgid "Let's Encrypt in use. Auto Renewal in %{n} Days." msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:4 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:4 msgid "Level" msgstr "" -#: ./src/js/pages/admin/license.vue:27 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:18 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:161 +#: src/js/pages/admin/license.vue:27 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:20 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:199 msgid "License ID" msgstr "" @@ -5656,25 +5863,25 @@ msgstr "" msgid "License Info and updates" msgstr "" -#: ./src/js/pages/admin/license.vue:15 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:8 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:153 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:179 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:183 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:187 +#: src/js/pages/admin/license.vue:15 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:10 #: src/js/pages/user/dashboard/_components/widgets/license.vue:191 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:195 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:199 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:217 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:221 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:225 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:229 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:233 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:237 msgid "License IP" msgstr "" -#: ./src/js/pages/admin/license.vue:63 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:27 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:169 +#: src/js/pages/admin/license.vue:63 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:29 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:207 msgid "License Type" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:3 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:3 msgid "License Values" msgstr "" @@ -5682,78 +5889,97 @@ msgstr "" msgid "License/Updates" msgstr "" -#: ./src/js/pages/admin/license.vue:1 -#: src/js/modules/navigation/admin.js:276 +#: src/js/pages/admin/license.vue:1 src/js/modules/navigation/admin.js:304 msgid "Licensing / Updates" msgstr "" +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:119 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:124 +msgid "Light" +msgstr "" + #: src/js/components/global/ui/ui-color-picker.vue:82 msgid "Lightness" msgstr "" -#: ./src/js/pages/admin/users/resellers/_components/usage-table.vue:30 -#: ./src/js/pages/reseller/stats.vue:36 -#: ./src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:10 -#: ./src/js/pages/reseller/users/_components/usage-table.vue:32 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:47 +#: src/js/pages/reseller/stats.vue:36 +#: src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:10 +#: src/js/pages/reseller/users/_components/usage-table.vue:32 msgid "Limit" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:102 -#: ./src/js/pages/user/email/accounts/create.vue:106 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:102 +#: src/js/pages/user/email/accounts/create.vue:106 msgid "Limit can't be larger than %{ limit }" msgstr "" -#: ./src/js/pages/reseller/stats.vue:97 -#: ./src/js/pages/user/stats/index.vue:406 +#: src/js/pages/reseller/stats.vue:97 src/js/pages/user/stats/index.vue:405 msgid "Limit Notice" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:137 +#: src/js/components/local/dns/spf-editor.vue:137 msgid "Limit of 10 domain lookups reached" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:107 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:107 msgid "Limit should be larger than 0" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/paste-key-dialog.vue:12 +#: src/js/components/global/app/app-page.vue:108 +msgid "Limited License" +msgstr "" + +#: src/js/pages/user/ssh-keys/_dialogs/paste-key-dialog.vue:12 msgid "Line" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:77 -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:73 +#: src/js/components/global/ui/ui-pre.vue:19 +msgid "Line Numbers" +msgstr "" + +#: src/js/pages/user/mod-security/index.vue:167 +msgid "Lines Count" +msgstr "" + +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:77 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:102 msgid "Link" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:7 +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:7 msgid "Link an IP to %{ip}" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:64 +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:64 msgid "Link in background" msgstr "" -#: ./src/js/pages/admin/ip-manager/details.vue:22 +#: src/js/pages/admin/ip-manager/details.vue:22 msgid "Link IP" msgstr "" -#: ./src/js/pages/admin/ip-manager/details.vue:26 +#: src/js/pages/admin/ip-manager/details.vue:26 #: src/js/pages/admin/ip-manager/details.vue:29 msgid "Linked IP(s)" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:44 -msgid "Linking an IP with apache will add the linked IP into the VirtualHost with the current IP." +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:44 +msgid "" +"Linking an IP with apache will add the linked IP into the VirtualHost with " +"the current IP." msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:33 -msgid "Linking an IP with DNS will duplicate the A/AAAA records for the current IP with the linked IP." +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:33 +msgid "" +"Linking an IP with DNS will duplicate the A/AAAA records for the current IP " +"with the linked IP." msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:7 +#: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:7 #: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:11 -#: src/js/pages/user/email/lists/modify.vue:394 -#: src/js/pages/user/email/lists/modify.vue:404 +#: src/js/pages/user/email/lists/modify.vue:447 +#: src/js/pages/user/email/lists/modify.vue:457 msgid "List" msgstr "" @@ -5769,11 +5995,11 @@ msgstr "" msgid "List filtered by User: %{ user } " msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:271 +#: src/js/pages/user/email/lists/modify.vue:296 msgid "List Information" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:79 +#: src/js/pages/user/email/lists/index.vue:79 msgid "List Name:" msgstr "" @@ -5781,206 +6007,212 @@ msgstr "" msgid "List Resellers" msgstr "" -#: src/js/modules/navigation/reseller.js:20 -#: src/js/modules/widgets.js:39 +#: src/js/modules/navigation/reseller.js:20 src/js/modules/widgets.js:39 msgid "List Users" msgstr "" -#: ./src/js/pages/admin/stats.vue:255 +#: src/js/pages/admin/stats.vue:255 msgid "Load Average" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:118 +#: src/js/pages/admin/process-monitor.vue:132 +msgid "Load Average:" +msgstr "" + +#: src/js/pages/admin/log-viewer/index.vue:66 +#: src/js/pages/user/mod-security/index.vue:200 msgid "Load Log" msgstr "" -#: ./src/js/components/global/ui/ui-request-notification.vue:13 +#: src/js/components/global/ui/ui-request-notification.vue:13 msgid "Loading" msgstr "" -#: ./src/js/components/local/plugins/notification.vue:17 +#: src/js/components/local/plugins/notification.vue:17 msgid "Loading “%{name}” plugin" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/preload.vue:8 +#: src/js/pages/user/mod-security/index.vue:437 +msgid "" +"Loading was aborted due to %{ time }s timeout.
%{returned} lines was " +"returned of %{ requested } requested" +msgstr "" + +#: src/js/pages/user/dashboard/_components/widgets/preload.vue:8 msgid "Loading widget data..." msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:142 -#: ./src/js/pages/admin/backups/restore.vue:58 -#: ./src/js/pages/admin/backups/schedule.vue:199 +#: src/js/pages/admin/backups/modify.vue:206 +#: src/js/pages/admin/backups/restore.vue:58 +#: src/js/pages/admin/backups/schedule.vue:261 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:243 msgid "Local" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:121 -#: ./src/js/pages/admin/dns/index.vue:56 -#: src/js/pages/admin/dns/index.vue:129 +#: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/dns/index.vue:56 +#: src/js/pages/admin/dns/index.vue:130 msgid "Local Data" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:121 -#: ./src/js/pages/admin/dns/index.vue:88 -#: ./src/js/pages/user/domain-pointers.vue:24 -#: src/js/pages/admin/dns/index.vue:130 +#: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/dns/index.vue:88 +#: src/js/pages/user/domain-pointers.vue:24 +#: src/js/pages/admin/dns/index.vue:131 #: src/js/pages/user/domain-pointers.vue:36 msgid "Local Mail" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:214 +#: src/js/pages/admin/backups/schedule.vue:278 msgid "Local path" msgstr "" -#: ./src/js/pages/user/redirects.vue:19 -#: ./src/js/pages/user/redirects.vue:85 +#: src/js/pages/user/redirects.vue:19 src/js/pages/user/redirects.vue:85 #: src/js/pages/user/redirects.vue:25 msgid "Local URL Path" msgstr "" -#: ./src/js/pages/reseller/backups/modify.vue:122 +#: src/js/pages/reseller/backups/modify.vue:122 msgid "Local: %{ local_path }" msgstr "" -#: ./src/js/pages/reseller/backups/restore.vue:47 -#: ./src/js/pages/reseller/backups/schedule.vue:162 +#: src/js/pages/reseller/backups/restore.vue:47 +#: src/js/pages/reseller/backups/schedule.vue:162 msgid "Local: %{ location }" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:222 -#: ./src/js/pages/reseller/backups/restore.vue:198 +#: src/js/pages/admin/backups/restore.vue:222 +#: src/js/pages/reseller/backups/restore.vue:198 msgid "Location" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:58 -msgid "Lock Tables" -msgstr "" - -#: ./src/js/pages/user/login-keys/index.vue:109 -#: ./src/js/pages/user/login-keys/log.vue:1 +#: src/js/pages/user/login-keys/index.vue:109 +#: src/js/pages/user/login-keys/log.vue:1 +#: src/js/pages/user/mod-security/index.vue:57 +#: src/js/pages/user/mod-security/index.vue:60 msgid "Log" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:97 +#: src/js/pages/admin/brute-force-monitor/index.vue:97 #: src/js/pages/admin/brute-force-monitor/index.vue:108 msgid "Log Entry" msgstr "" -#: ./src/js/pages/reseller/users/_components/domains.vue:2 +#: src/js/pages/reseller/users/_components/domains.vue:2 #: src/js/pages/reseller/users/_components/domains.vue:18 msgid "Log Usage" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:1 -#: src/js/modules/navigation/admin.js:194 +#: src/js/pages/admin/log-viewer/index.vue:38 +msgid "Log View Options" +msgstr "" + +#: src/js/pages/admin/log-viewer/index.vue:1 +#: src/js/modules/navigation/admin.js:222 msgid "Log Viewer" msgstr "" -#: src/js/components/local/master-login-bar.vue:191 -#: src/js/components/local/master-login-drawer.vue:235 +#: src/js/components/local/master-login-bar.vue:196 +#: src/js/components/local/master-login-drawer.vue:238 msgid "Logged in" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:4 +#: src/js/components/local/master-login-bar.vue:4 msgid "Logged in as" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:34 +#: src/js/pages/admin/multi-server.vue:34 #: src/js/pages/admin/multi-server.vue:47 msgid "Login" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:88 -#: ./src/js/components/local/master-login-drawer.vue:118 -#: ./src/js/components/local/reseller-skin-warning-dialog.vue:23 +#: src/js/components/local/master-login-bar.vue:90 +#: src/js/components/local/master-login-drawer.vue:118 +#: src/js/components/local/reseller-skin-warning-dialog.vue:23 msgid "Login anyway" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:136 -#: ./src/js/pages/admin/users/index.vue:227 -#: ./src/js/pages/admin/users/resellers/index.vue:155 -#: ./src/js/pages/reseller/users/index.vue:232 +#: src/js/pages/admin/users/admins.vue:151 +#: src/js/pages/admin/users/index.vue:225 +#: src/js/pages/admin/users/resellers/index.vue:170 +#: src/js/pages/reseller/users/index.vue:239 msgid "Login as %{ username }" msgstr "" -#: ./src/js/pages/admin/users/resellers/view.vue:24 -#: ./src/js/pages/reseller/users/view.vue:21 +#: src/js/pages/admin/users/resellers/view.vue:44 +#: src/js/pages/reseller/users/view.vue:39 msgid "Login as %{user}" msgstr "" -#: ./src/js/pages/admin/settings.vue:455 -#: ./src/js/pages/admin/settings.vue:461 +#: src/js/pages/admin/settings.vue:455 src/js/pages/admin/settings.vue:461 msgid "login attempts" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/user_list.vue:12 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:22 #: src/js/pages/admin/brute-force-monitor/user_list.vue:21 msgid "Login Failures" msgstr "" -#: ./src/js/pages/admin/settings.vue:642 -#: ./src/js/pages/admin/settings.vue:648 +#: src/js/pages/admin/settings.vue:642 src/js/pages/admin/settings.vue:648 msgid "login failures from any IP." msgstr "" -#: ./src/js/pages/admin/settings.vue:614 -#: ./src/js/pages/admin/settings.vue:619 +#: src/js/pages/admin/settings.vue:614 src/js/pages/admin/settings.vue:619 msgid "login failures on any account." msgstr "" -#: ./src/js/pages/user/login-history.vue:1 -#: src/js/components/local/layouts/shared/user-bar.vue:100 +#: src/js/pages/user/login-history.vue:1 +#: src/js/components/local/layouts/shared/user-bar.vue:102 msgid "Login History" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:1 -#: ./src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/layouts/shared/user-bar.vue:92 -#: src/js/components/local/user-package.vue:271 +#: src/js/pages/user/login-keys/index.vue:1 +#: src/js/pages/user/stats/index.vue:195 +#: src/js/components/local/layouts/shared/user-bar.vue:93 +#: src/js/components/local/user-package.vue:471 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:210 #: src/js/pages/admin/users/resellers/_components/info-table.vue:66 -#: src/js/pages/admin/users/resellers/modify.vue:234 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:230 #: src/js/pages/reseller/stats.vue:275 #: src/js/pages/reseller/users/_components/account-info.vue:304 #: src/js/pages/user/stats/index.vue:254 msgid "Login Keys" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:114 +#: src/js/pages/user/login-keys/index.vue:114 msgid "Login keys allow you to create extra passwords for your account." msgstr "" -#: ./src/js/pages/user/database/index.vue:139 -#: ./src/js/pages/user/database/index.vue:19 -#: ./src/js/pages/user/database/view.vue:10 +#: src/js/pages/user/database/index.vue:139 +#: src/js/pages/user/database/index.vue:19 +#: src/js/pages/user/database/view.vue:10 msgid "Login to phpMyAdmin" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:128 +#: src/js/pages/user/email/accounts/index.vue:128 msgid "Login: %{ login }" msgstr "" -#: ./src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:16 -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:50 +#: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:16 +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:46 msgid "Logo" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:52 -#: ./src/js/components/local/master-login-drawer.vue:17 -#: ./src/js/pages/logout.vue:1 -#: src/js/components/local/layouts/shared/user-bar.vue:131 +#: src/js/components/local/master-login-bar.vue:54 +#: src/js/components/local/master-login-drawer.vue:17 src/js/pages/logout.vue:1 +#: src/js/components/local/layouts/shared/user-bar.vue:135 msgid "Logout" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:3 +#: src/js/components/local/stats/webalizer-table.vue:3 #: src/js/components/local/stats/webalizer-table.vue:21 msgid "Logs" msgstr "" -#: ./src/js/pages/reseller/create-ticket.vue:26 -#: ./src/js/pages/reseller/message-users.vue:41 -#: ./src/js/pages/user/create-ticket.vue:16 +#: src/js/pages/reseller/create-ticket.vue:26 +#: src/js/pages/reseller/message-users.vue:41 +#: src/js/pages/user/create-ticket.vue:16 #: src/js/components/local/create-message-dialog.vue:130 #: src/js/components/local/send-user-message-dialog.vue:82 #: src/js/pages/reseller/create-ticket.vue:30 @@ -5989,7 +6221,7 @@ msgstr "" msgid "Low" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:97 +#: src/js/pages/user/email/spamassassin.vue:87 msgid "Low Threshold (5.0)" msgstr "" @@ -5997,69 +6229,75 @@ msgstr "" msgid "Mail Queue" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:1 -#: src/js/modules/navigation/admin.js:138 +#: src/js/pages/admin/mail-queue/index.vue:1 +#: src/js/modules/navigation/admin.js:149 msgid "Mail Queue Administration" msgstr "" -#: ./src/js/pages/user/email/usage/php-scripts.vue:35 +#: src/js/pages/user/email/usage/php-scripts.vue:35 #: src/js/pages/user/email/usage/php-scripts.vue:46 msgid "mail() Line Number" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:117 +#: src/js/pages/user/email/lists/index.vue:117 msgid "mailing list" msgid_plural "mailing lists" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/email/lists/index.vue:26 +#: src/js/pages/user/email/lists/index.vue:26 #: src/js/pages/user/email/lists/index.vue:30 msgid "Mailing List" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:339 -#: ./src/js/pages/admin/backups/schedule.vue:397 -#: ./src/js/pages/admin/stats.vue:171 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:39 -#: ./src/js/pages/user/email/lists/index.vue:1 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:254 -#: src/js/modules/navigation/user.js:112 -#: src/js/pages/admin/backups/_components/crons-table.vue:139 +#: src/js/pages/admin/backups/modify.vue:516 +#: src/js/pages/admin/backups/schedule.vue:568 src/js/pages/admin/stats.vue:171 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:39 +#: src/js/pages/user/email/lists/index.vue:1 +#: src/js/pages/user/stats/index.vue:49 +#: src/js/components/local/user-package.vue:453 +#: src/js/modules/navigation/user.js:118 +#: src/js/pages/admin/backups/_components/crons-table.vue:182 #: src/js/pages/admin/backups/_components/current-backups-table.vue:114 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:190 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:74 -#: src/js/pages/admin/users/resellers/modify.vue:214 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:210 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:100 #: src/js/pages/reseller/stats.vue:176 #: src/js/pages/reseller/users/_components/usage-table.vue:130 #: src/js/pages/user/stats/index.vue:94 msgid "Mailing Lists" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:23 +#: src/js/pages/user/email/lists/index.vue:23 msgid "Mailing Lists limit reached" msgstr "" -#: ./src/js/pages/user/backup/index.vue:79 -#: ./src/js/pages/user/backup/restore.vue:94 +#: src/js/pages/user/backup/restore.vue:128 msgid "Mailing Lists: Includes the list, digest-list and archives." msgstr "" -#: ./src/js/pages/user/password.vue:59 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:4 +msgid "Main Colors" +msgstr "" + +#: src/js/pages/user/password.vue:59 msgid "Main Database Account" msgstr "" -#: ./src/js/pages/user/password.vue:56 +#: src/js/pages/user/mod-security/index.vue:412 +msgid "Main Domain..." +msgstr "" + +#: src/js/pages/user/password.vue:56 msgid "Main FTP Account" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:71 +#: src/js/pages/admin/ssl/index.vue:71 msgid "Make Request" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:138 -#: ./src/js/components/local/stats/webalizer-table.vue:3 +#: src/js/components/local/stats/webalizer-table.vue:138 +#: src/js/components/local/stats/webalizer-table.vue:3 #: src/js/components/local/stats/webalizer-table.vue:26 msgid "Make statistics publicly viewable" msgstr "" @@ -6072,12 +6310,12 @@ msgstr "" msgid "Manage IPs" msgstr "" -#: ./src/js/pages/admin/reseller-packages/index.vue:1 +#: src/js/pages/admin/reseller-packages/index.vue:1 #: src/js/modules/navigation/admin.js:44 msgid "Manage Reseller Packages" msgstr "" -#: ./src/js/pages/user/password.vue:67 +#: src/js/pages/user/password.vue:67 msgid "Manage Security Questions" msgstr "" @@ -6085,32 +6323,32 @@ msgstr "" msgid "Manage Server IPs" msgstr "" -#: ./src/js/pages/reseller/tickets.vue:1 -#: src/js/modules/navigation/admin.js:270 -#: src/js/modules/navigation/reseller.js:186 +#: src/js/pages/reseller/tickets.vue:1 src/js/modules/navigation/admin.js:298 +#: src/js/modules/navigation/reseller.js:193 msgid "Manage Tickets" msgstr "" -#: ./src/js/pages/reseller/backups/index.vue:1 -#: src/js/modules/navigation/reseller.js:78 +#: src/js/pages/reseller/backups/index.vue:1 +#: src/js/modules/navigation/reseller.js:84 msgid "Manage User Backups" msgstr "" -#: ./src/js/pages/reseller/user-packages/index.vue:1 +#: src/js/pages/reseller/user-packages/index.vue:1 #: src/js/modules/navigation/reseller.js:26 msgid "Manage User Packages" msgstr "" -#: ./src/js/pages/admin/settings.vue:751 +#: src/js/pages/admin/settings.vue:751 msgid "Manual" msgstr "" -#: ./src/js/pages/admin/users/resellers/modify.vue:37 -#: ./src/js/pages/reseller/users/modify.vue:129 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:32 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:130 +#: src/js/pages/reseller/users/profile.vue:132 msgid "Manually Change Settings" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:515 +#: src/js/pages/user/email/spamassassin.vue:477 msgid "Manually edit the config file yourself" msgstr "" @@ -6119,60 +6357,64 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:288 #: src/js/pages/user/bandwidth.vue:284 #: src/js/pages/user/stats/domain-statistics.vue:123 +#: src/js/pages/user/subdomains/stats.vue:88 msgid "March" msgstr "" -#: ./src/js/pages/reseller/tickets.vue:16 -#: ./src/js/pages/user/messages/index.vue:23 -#: src/js/pages/reseller/tickets.vue:39 -#: src/js/pages/user/messages/index.vue:40 +#: src/js/pages/reseller/tickets.vue:16 src/js/pages/user/messages/index.vue:23 +#: src/js/pages/reseller/tickets.vue:39 src/js/pages/user/messages/index.vue:40 msgid "Mark as read" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:68 -#: ./src/js/components/local/master-login-drawer.vue:7 -#: src/js/components/local/layouts/shared/user-bar.vue:122 +#: src/js/components/local/app-global-modals/skin-options.vue:71 +#: src/js/components/local/master-login-drawer.vue:7 +#: src/js/components/local/layouts/shared/user-bar.vue:126 msgid "Master Login" msgstr "" -#: ./src/js/components/global/input/input-dropzone.vue:53 +#: src/js/components/global/input/input-dropzone.vue:53 msgid "Max File Size:" msgstr "" -#: ./src/js/components/global/input/input-dropzone.vue:50 +#: src/js/components/global/input/input-dropzone.vue:50 msgid "Max Files Size:" msgstr "" -#: ./src/js/pages/admin/settings.vue:859 +#: src/js/pages/admin/settings.vue:859 msgid "Max limit User can set per E-mail" msgstr "" -#: ./src/js/pages/admin/settings.vue:259 +#: src/js/pages/admin/settings.vue:259 msgid "Max Request / Upload Size" msgstr "" -#: ./src/js/pages/admin/settings.vue:378 +#: src/js/pages/user/mod-security/index.vue:185 +msgid "Max Time" +msgstr "" + +#: src/js/pages/admin/settings.vue:378 msgid "Max Username Length" msgstr "" -#: ./src/js/pages/admin/settings.vue:389 +#: src/js/pages/admin/settings.vue:389 msgid "Max Username length could not be higher than 30 characters" msgstr "" -#: ./src/js/pages/admin/settings.vue:386 +#: src/js/pages/admin/settings.vue:386 msgid "Max Username length could not be lower than 8 characters" msgstr "" -#: ./src/js/pages/user/filemanager/index.vue:107 -#: src/js/components/global/app/app-plugin-page.vue:18 +#: src/js/components/global/ui/ui-dialog.vue:30 +#: src/js/pages/user/filemanager/index.vue:115 +#: src/js/pages/user/plugins/_host/legacy-host.vue:20 msgid "Maximize" msgstr "" -#: ./src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:23 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:48 msgid "Maximum requests per week: %{n}" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:241 +#: src/js/pages/user/email/lists/modify.vue:266 msgid "MaxLength" msgstr "" @@ -6181,12 +6423,13 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:290 #: src/js/pages/user/bandwidth.vue:286 #: src/js/pages/user/stats/domain-statistics.vue:125 +#: src/js/pages/user/subdomains/stats.vue:90 msgid "May" msgstr "" -#: ./src/js/pages/reseller/create-ticket.vue:26 -#: ./src/js/pages/reseller/message-users.vue:41 -#: ./src/js/pages/user/create-ticket.vue:16 +#: src/js/pages/reseller/create-ticket.vue:26 +#: src/js/pages/reseller/message-users.vue:41 +#: src/js/pages/user/create-ticket.vue:16 #: src/js/components/local/create-message-dialog.vue:131 #: src/js/components/local/send-user-message-dialog.vue:85 #: src/js/pages/reseller/create-ticket.vue:31 @@ -6195,96 +6438,108 @@ msgstr "" msgid "Medium" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:104 +#: src/js/pages/user/email/spamassassin.vue:94 msgid "Medium Threshold (7.5)" msgstr "" -#: ./src/js/pages/user/system-info/_tables/memory-info-table.vue:3 +#: src/js/pages/admin/process-monitor.vue:138 +msgid "Mem:" +msgstr "" + +#: src/js/pages/user/system-info/_tables/memory-info-table.vue:3 msgid "Memory Information" msgstr "" -#: ./src/js/pages/admin/services.vue:18 -#: ./src/js/pages/user/dashboard/_components/widgets/show-services.vue:3 +#: src/js/pages/admin/services.vue:18 +#: src/js/pages/user/dashboard/_components/widgets/show-services.vue:3 #: src/js/pages/admin/services.vue:24 #: src/js/pages/user/dashboard/_components/widgets/show-services.vue:8 msgid "Memory Usage" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:47 +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:49 msgid "Menu: Admin" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:46 +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:48 msgid "Menu: Reseller" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:45 +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:47 msgid "Menu: User" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:53 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:53 msgid "Merge Access Levels for \"Icons Grid\"" msgstr "" -#: ./src/js/pages/user/messages/index.vue:102 +#: src/js/pages/user/messages/index.vue:102 msgid "message" msgid_plural "messages" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/edit-admin-message-dialog.vue:10 -#: ./src/js/components/local/edit-reseller-message-dialog.vue:21 -#: ./src/js/pages/reseller/edit-user-message.vue:30 -#: ./src/js/pages/reseller/users/_components/change-user-message.vue:29 -#: ./src/js/pages/user/messages/_dialogs/view-message-dialog.vue:8 +#: src/js/components/local/edit-admin-message-dialog.vue:10 +#: src/js/components/local/edit-reseller-message-dialog.vue:21 +#: src/js/components/local/suspend-user-dialog.vue:50 +#: src/js/pages/reseller/edit-user-message.vue:30 +#: src/js/pages/reseller/suspension-message.vue:42 +#: src/js/pages/reseller/users/_components/change-user-message.vue:29 +#: src/js/pages/user/messages/_dialogs/view-message-dialog.vue:8 msgid "Message" msgstr "" -#: ./src/js/pages/reseller/message-users.vue:1 -#: src/js/modules/navigation/reseller.js:84 +#: src/js/pages/reseller/message-users.vue:1 +#: src/js/modules/navigation/reseller.js:90 msgid "Message All Users" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:298 +#: src/js/pages/user/mod-security/index.vue:303 +msgid "Message Details" +msgstr "" + +#: src/js/pages/user/email/lists/modify.vue:323 msgid "Message Footer" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:307 +#: src/js/pages/user/email/lists/modify.vue:332 msgid "Message Fronter" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:316 +#: src/js/pages/user/email/lists/modify.vue:341 msgid "Message Headers" msgstr "" -#: ./src/js/pages/reseller/message-users.vue:78 +#: src/js/pages/reseller/message-users.vue:78 msgid "Message sent successfully." msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:90 -msgid "Message will be delivered to all User/Reseller accounts that were selected plus all E-Mail accounts that exist under domains for selected User accounts." +#: src/js/components/local/create-message-dialog.vue:90 +msgid "" +"Message will be delivered to all User/Reseller accounts that were selected " +"plus all E-Mail accounts that exist under domains for selected User accounts." msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:62 -#: ./src/js/components/local/send-user-message-dialog.vue:36 -#: ./src/js/pages/reseller/create-ticket.vue:47 -#: ./src/js/pages/reseller/message-users.vue:68 -#: ./src/js/pages/user/create-ticket.vue:43 +#: src/js/components/local/create-message-dialog.vue:62 +#: src/js/components/local/send-user-message-dialog.vue:36 +#: src/js/pages/reseller/create-ticket.vue:47 +#: src/js/pages/reseller/message-users.vue:68 +#: src/js/pages/user/create-ticket.vue:43 msgid "Message:" msgstr "" -#: ./src/js/pages/user/messages/index.vue:12 +#: src/js/pages/user/messages/index.vue:12 #: src/js/components/local/layouts/shared/user-bar.vue:84 #: src/js/pages/user/messages/index.vue:14 msgid "Messages" msgstr "" -#: ./src/js/pages/user/mimetypes/index.vue:20 -#: ./src/js/pages/user/mimetypes/index.vue:71 -#: ./src/js/pages/user/mimetypes/system.vue:11 +#: src/js/pages/user/mimetypes/index.vue:20 +#: src/js/pages/user/mimetypes/index.vue:71 +#: src/js/pages/user/mimetypes/system.vue:11 #: src/js/pages/user/mimetypes/index.vue:26 #: src/js/pages/user/mimetypes/system.vue:14 msgid "Mime Type" @@ -6292,168 +6547,179 @@ msgid_plural "Mime Types" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/mimetypes/index.vue:1 -#: src/js/modules/navigation/user.js:162 +#: src/js/pages/user/mimetypes/index.vue:1 +#: src/js/modules/navigation/user.js:168 msgid "Mime Types" msgstr "" -#: src/js/components/global/app/app-plugin-page.vue:18 +#: src/js/components/global/ui/ui-dialog.vue:30 +#: src/js/pages/user/plugins/_host/legacy-host.vue:20 msgid "Minimize" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:57 +#: src/js/pages/admin/system-backup.vue:57 msgid "Minimum disk space required for backup (MB)" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:94 -#: ./src/js/pages/admin/backups/schedule.vue:126 -#: ./src/js/pages/admin/cron-jobs.vue:12 -#: ./src/js/pages/admin/settings.vue:342 -#: ./src/js/pages/reseller/backups/modify.vue:79 -#: ./src/js/pages/reseller/backups/schedule.vue:103 -#: ./src/js/pages/user/cronjobs/create.vue:30 -#: ./src/js/pages/user/cronjobs/index.vue:112 -#: ./src/js/pages/user/cronjobs/index.vue:17 -#: src/js/pages/admin/cron-jobs.vue:17 +#: src/js/pages/user/email/autoresponders/create.vue:58 +#: src/js/pages/user/email/autoresponders/modify.vue:50 +#: src/js/pages/user/email/vacations/create.vue:60 +#: src/js/pages/user/email/vacations/modify.vue:57 +msgid "Minimum time before a repeated reply" +msgstr "" + +#: src/js/pages/admin/backups/modify.vue:128 +#: src/js/pages/admin/backups/schedule.vue:175 +#: src/js/pages/admin/cron-jobs.vue:12 src/js/pages/admin/settings.vue:342 +#: src/js/pages/reseller/backups/modify.vue:79 +#: src/js/pages/reseller/backups/schedule.vue:103 +#: src/js/pages/user/cronjobs/create.vue:30 +#: src/js/pages/user/cronjobs/index.vue:112 +#: src/js/pages/user/cronjobs/index.vue:17 src/js/pages/admin/cron-jobs.vue:17 #: src/js/pages/user/cronjobs/index.vue:23 msgid "Minute" msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:130 +#: src/js/pages/user/cronjobs/index.vue:130 msgid "Minute should be a number between 0 and 59 or *" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:39 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:26 -#: ./src/js/pages/reseller/backups/index.vue:43 +#: src/js/pages/admin/backups/_components/crons-table.vue:42 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:26 +#: src/js/pages/reseller/backups/index.vue:43 msgid "Minute: %{minute}" msgstr "" -#: ./src/js/pages/admin/settings.vue:564 -#: ./src/js/pages/admin/settings.vue:569 -#: ./src/js/pages/admin/settings.vue:662 +#: src/js/pages/admin/settings.vue:564 src/js/pages/admin/settings.vue:569 +#: src/js/pages/admin/settings.vue:662 msgid "minutes" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:49 +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:45 msgid "Misc. Options" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:185 +#: src/js/components/local/dns/spf-editor.vue:185 msgid "Mode" msgstr "" -#: ./src/js/components/local/inputs/input-text-editor.vue:29 +#: src/js/components/local/inputs/input-text-editor.vue:34 msgid "Mode:" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:175 +#: src/js/pages/user/email/lists/modify.vue:200 msgid "Moderate" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:185 +#: src/js/pages/user/email/lists/modify.vue:210 msgid "Moderator" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:82 -#: ./src/js/pages/admin/reseller-packages/view.vue:34 -#: ./src/js/pages/reseller/backups/modify.vue:223 -#: ./src/js/pages/user/database/view.vue:53 -#: ./src/js/pages/user/domains/edit.vue:179 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:129 -#: ./src/js/pages/user/email/autoresponders/index.vue:47 -#: ./src/js/pages/user/email/autoresponders/index.vue:57 -#: ./src/js/pages/user/email/vacations/index.vue:64 -#: ./src/js/pages/user/email/vacations/modify.vue:118 -#: ./src/js/pages/user/ftp-accounts/edit.vue:18 +#: src/js/pages/admin/backups/_components/crons-table.vue:125 +#: src/js/pages/admin/reseller-packages/view.vue:42 +#: src/js/pages/admin/users/resellers/view.vue:55 +#: src/js/pages/reseller/backups/modify.vue:223 +#: src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/user/database/view.vue:53 +#: src/js/pages/user/domains/edit.vue:209 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:131 +#: src/js/pages/user/email/autoresponders/index.vue:47 +#: src/js/pages/user/email/autoresponders/index.vue:57 +#: src/js/pages/user/email/vacations/index.vue:64 +#: src/js/pages/user/email/vacations/modify.vue:139 +#: src/js/pages/user/ftp-accounts/edit.vue:18 +#: src/js/pages/admin/users/resellers/view.vue:61 +#: src/js/pages/reseller/users/view.vue:123 msgid "Modify" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:12 +#: src/js/pages/user/domains/edit.vue:12 msgid "Modify %{domain}" msgstr "" -#: ./src/js/pages/user/email/autoresponders/modify.vue:1 +#: src/js/pages/user/email/autoresponders/modify.vue:1 msgid "Modify Autoresponder" msgstr "" -#: ./src/js/pages/reseller/backups/modify.vue:1 +#: src/js/pages/reseller/backups/modify.vue:1 msgid "Modify Backup" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:1 +#: src/js/pages/admin/backups/modify.vue:1 msgid "Modify Backup Schedule" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:1 +#: src/js/pages/user/domains/edit.vue:1 msgid "Modify Domain" msgstr "" -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:7 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:7 msgid "Modify Forwarder" msgstr "" -#: ./src/js/pages/user/ftp-accounts/edit.vue:1 +#: src/js/pages/user/ftp-accounts/edit.vue:1 msgid "Modify FTP Account" msgstr "" -#: ./src/js/pages/user/login-keys/modify.vue:144 -msgid "Modify Key" -msgstr "" - -#: ./src/js/pages/user/login-keys/modify.vue:1 -msgid "Modify Login Key" -msgstr "" - -#: ./src/js/pages/user/email/lists/modify.vue:1 +#: src/js/pages/user/email/lists/modify.vue:1 msgid "Modify Mailing List" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:10 +#: src/js/pages/user/email/lists/modify.vue:10 msgid "Modify Mailing List: %{list}" msgstr "" -#: ./src/js/pages/user/dns/index.vue:40 -#: ./src/js/pages/user/dns/mx-records.vue:1 +#: src/js/pages/user/dns/index.vue:42 src/js/pages/user/dns/mx-records.vue:1 msgid "Modify MX Records" msgstr "" -#: ./src/js/pages/admin/reseller-packages/view.vue:1 +#: src/js/pages/admin/reseller-packages/view.vue:1 msgid "Modify Package" msgstr "" -#: ./src/js/pages/user/database/view.vue:56 +#: src/js/pages/user/database/view.vue:56 msgid "Modify Privileges" msgstr "" -#: ./src/js/pages/admin/users/resellers/modify.vue:1 -#: ./src/js/pages/admin/users/resellers/view.vue:35 -msgid "Modify Reseller" +#: src/js/pages/admin/reseller-packages/view.vue:10 +msgid "Modify Reseller Package" msgstr "" -#: ./src/js/pages/admin/reseller-packages/view.vue:10 -msgid "Modify Reseller Package" +#: src/js/pages/user/email/vacations/modify.vue:1 +msgid "Modify Vacation Message" msgstr "" -#: ./src/js/pages/admin/users/resellers/modify.vue:10 -msgid "Modify Reseller: %{ user }" +#: src/js/pages/reseller/users/index.vue:28 +msgid "Modify Your Own User data" msgstr "" -#: ./src/js/pages/reseller/users/modify.vue:1 -#: ./src/js/pages/reseller/users/view.vue:35 -msgid "Modify User" +#: src/js/pages/reseller/users/profile.vue:1 +msgid "Modify Your Own User Data" msgstr "" -#: ./src/js/pages/user/email/vacations/modify.vue:1 -msgid "Modify Vacation Message" +#: src/js/pages/user/domains/edit.vue:196 +#: src/js/pages/user/mod-security/index.vue:1 +#: src/js/pages/user/subdomains/index.vue:147 +#: src/js/modules/navigation/admin.js:118 src/js/modules/navigation/user.js:198 +msgid "ModSecurity" +msgstr "" + +#: src/js/pages/user/mod-security/index.vue:119 +#: src/js/pages/user/mod-security/index.vue:123 +msgid "ModSecurity Disabled Rules" +msgstr "" + +#: src/js/pages/user/mod-security/index.vue:70 +msgid "ModSecurity Status" msgstr "" -#: ./src/js/pages/reseller/users/index.vue:278 -msgid "Modify your own user data" +#: src/js/pages/user/mod-security/index.vue:23 +#: src/js/pages/user/mod-security/index.vue:29 +msgid "Modsecurity: %{ domain }" msgstr "" -#: ./src/js/components/local/date-formats.vue:72 +#: src/js/components/local/date-formats.vue:72 #: src/js/components/local/date-formats.vue:75 #: src/js/components/local/inputs/input-week-day.vue:24 msgid "Monday" @@ -6463,32 +6729,30 @@ msgstr "" msgid "Monitor all services" msgstr "" -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:8 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:8 msgid "Monitor Backup: %{ id }" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:121 -#: ./src/js/pages/admin/backups/schedule.vue:171 -#: ./src/js/pages/admin/cron-jobs.vue:12 -#: ./src/js/pages/reseller/backups/modify.vue:103 -#: ./src/js/pages/reseller/backups/schedule.vue:137 -#: ./src/js/pages/user/cronjobs/create.vue:67 -#: ./src/js/pages/user/cronjobs/index.vue:17 -#: ./src/js/pages/user/cronjobs/index.vue:174 -#: ./src/js/pages/user/stats/domain-statistics.vue:39 -#: src/js/pages/admin/cron-jobs.vue:20 -#: src/js/pages/user/cronjobs/index.vue:32 +#: src/js/pages/admin/backups/modify.vue:170 +#: src/js/pages/admin/backups/schedule.vue:226 +#: src/js/pages/admin/cron-jobs.vue:12 +#: src/js/pages/reseller/backups/modify.vue:103 +#: src/js/pages/reseller/backups/schedule.vue:137 +#: src/js/pages/user/cronjobs/create.vue:67 +#: src/js/pages/user/cronjobs/index.vue:17 +#: src/js/pages/user/cronjobs/index.vue:174 +#: src/js/pages/user/stats/domain-statistics.vue:39 +#: src/js/pages/admin/cron-jobs.vue:20 src/js/pages/user/cronjobs/index.vue:32 msgid "Month" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:42 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:29 -#: ./src/js/pages/reseller/backups/index.vue:46 +#: src/js/pages/admin/backups/_components/crons-table.vue:51 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:29 +#: src/js/pages/reseller/backups/index.vue:46 msgid "Month: %{month}" msgstr "" -#: ./src/js/pages/admin/stats.vue:293 -#: src/js/pages/admin/stats.vue:303 +#: src/js/pages/admin/stats.vue:293 src/js/pages/admin/stats.vue:303 msgid "Mounted on" msgstr "" @@ -6496,7 +6760,7 @@ msgstr "" msgid "Move Files" msgstr "" -#: ./src/js/pages/admin/users/move.vue:34 +#: src/js/pages/admin/users/move.vue:34 msgid "Move Users" msgstr "" @@ -6504,39 +6768,38 @@ msgstr "" msgid "Move Users between Resellers" msgstr "" -#: ./src/js/pages/admin/users/move.vue:1 +#: src/js/pages/admin/users/move.vue:1 msgid "Move Users Between Resellers" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:165 +#: src/js/pages/admin/multi-server.vue:165 msgid "Multi Server is currently turned OFF" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:1 -#: src/js/modules/navigation/admin.js:94 +#: src/js/pages/admin/multi-server.vue:1 src/js/modules/navigation/admin.js:100 msgid "Multi Server Setup" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:165 +#: src/js/pages/user/email/lists/modify.vue:190 msgid "Mungedomain" msgstr "" -#: src/js/modules/navigation/user.js:118 +#: src/js/modules/navigation/user.js:124 msgid "MX Records" msgstr "" -#: ./src/js/pages/user/dns/mx-records.vue:43 +#: src/js/pages/user/dns/mx-records.vue:43 msgid "MX Template" msgstr "" -#: ./src/js/pages/user/messages/index.vue:1 +#: src/js/pages/user/messages/index.vue:1 msgid "My messages" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:91 -#: src/js/components/local/user-package.vue:256 +#: src/js/pages/admin/system-backup.vue:91 +#: src/js/components/local/user-package.vue:455 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:192 -#: src/js/pages/admin/users/resellers/modify.vue:216 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:212 msgid "MySQL Databases" msgstr "" @@ -6544,27 +6807,26 @@ msgstr "" msgid "MySQL Management" msgstr "" -#: ./src/js/pages/user/database/index.vue:1 +#: src/js/pages/user/database/index.vue:1 msgid "MySQL Management " msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:34 -#: ./src/js/components/local/dns/edit-record-dialog.vue:27 -#: ./src/js/components/local/dns/records-table.vue:7 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:26 -#: ./src/js/pages/reseller/customize-skin/_components/category-editor.vue:9 -#: ./src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:9 -#: ./src/js/pages/reseller/customize-skin/_components/link-editor.vue:18 -#: ./src/js/pages/reseller/customize-skin/_components/route-editor.vue:29 -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:17 -#: ./src/js/pages/reseller/users/_components/account-info.vue:23 -#: ./src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 -#: ./src/js/pages/user/handlers/index.vue:54 -#: ./src/js/pages/user/mimetypes/index.vue:52 -#: ./src/js/pages/user/stats/index.vue:195 -#: ./src/js/pages/user/stats/index.vue:345 -#: src/js/components/local/dns/records-table.vue:13 +#: src/js/components/local/dns/add-record-dialog.vue:35 +#: src/js/components/local/dns/edit-record-dialog.vue:27 +#: src/js/components/local/dns/records-table.vue:7 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:26 +#: src/js/pages/reseller/customize-skin/_components/category-editor.vue:9 +#: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:9 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:20 +#: src/js/pages/reseller/customize-skin/_components/route-editor.vue:29 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:17 +#: src/js/pages/reseller/users/_components/account-info.vue:23 +#: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 +#: src/js/pages/user/handlers/index.vue:54 +#: src/js/pages/user/mimetypes/index.vue:52 +#: src/js/pages/user/stats/index.vue:195 src/js/pages/user/stats/index.vue:346 +#: src/js/components/local/dns/records-table.vue:12 #: src/js/pages/admin/users/resellers/index.vue:30 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:22 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:8 @@ -6572,167 +6834,170 @@ msgstr "" msgid "Name" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:88 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:88 msgid "Name already in list" msgstr "" -#: ./src/js/pages/admin/license.vue:21 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:13 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:157 +#: src/js/pages/admin/license.vue:21 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:15 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:195 msgid "Name in License" msgstr "" -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: ./src/js/pages/reseller/ip-config.vue:12 -#: ./src/js/pages/reseller/nameservers.vue:20 -#: src/js/pages/admin/ip-manager/details.vue:152 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/reseller/ip-config.vue:12 +#: src/js/pages/reseller/nameservers.vue:20 +#: src/js/pages/admin/ip-manager/details.vue:179 #: src/js/pages/admin/ip-manager/index.vue:34 #: src/js/pages/reseller/ip-config.vue:18 #: src/js/pages/reseller/nameservers.vue:27 msgid "Name Server" msgstr "" -#: ./src/js/pages/reseller/nameservers.vue:65 -#: ./src/js/pages/reseller/users/_components/account-info.vue:49 -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/reseller/nameservers.vue:65 +#: src/js/pages/reseller/users/_components/account-info.vue:49 +#: src/js/pages/user/stats/index.vue:195 #: src/js/pages/admin/users/resellers/_components/info-table.vue:73 -#: src/js/pages/reseller/stats.vue:285 -#: src/js/pages/user/stats/index.vue:210 +#: src/js/pages/reseller/stats.vue:285 src/js/pages/user/stats/index.vue:210 msgid "Name Server 1" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:45 -#: ./src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:34 +#: src/js/pages/admin/dns/add.vue:49 +#: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:34 msgid "Name Server 1:" msgstr "" -#: ./src/js/pages/reseller/nameservers.vue:81 -#: ./src/js/pages/reseller/users/_components/account-info.vue:54 -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/reseller/nameservers.vue:81 +#: src/js/pages/reseller/users/_components/account-info.vue:54 +#: src/js/pages/user/stats/index.vue:195 #: src/js/pages/admin/users/resellers/_components/info-table.vue:74 -#: src/js/pages/reseller/stats.vue:286 -#: src/js/pages/user/stats/index.vue:214 +#: src/js/pages/reseller/stats.vue:286 src/js/pages/user/stats/index.vue:214 msgid "Name Server 2" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:61 -#: ./src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:55 +#: src/js/pages/admin/dns/add.vue:67 +#: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:55 msgid "Name Server 2:" msgstr "" -#: ./src/js/pages/reseller/nameservers.vue:1 -#: src/js/modules/navigation/reseller.js:58 +#: src/js/pages/reseller/nameservers.vue:1 +#: src/js/modules/navigation/reseller.js:64 msgid "Name Servers" msgstr "" -#: ./src/js/pages/user/protected-directories/view.vue:35 +#: src/js/pages/user/protected-directories/view.vue:35 msgid "Name:" msgstr "" -#: ./src/js/pages/reseller/nameservers.vue:104 +#: src/js/pages/reseller/nameservers.vue:104 msgid "nameserver" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 +#: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 #: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:14 msgid "Nameserver" msgstr "" -#: ./src/js/components/local/layouts/shared/navigation-type-switch.vue:3 +#: src/js/components/local/layouts/shared/navigation-type-switch.vue:3 msgid "Navigation" msgstr "" -#: ./src/js/components/local/layouts/sidebar/main-menu.vue:4 +#: src/js/components/local/layouts/sidebar/main-menu.vue:4 msgid "Navigation filter" msgstr "" -#: ./src/js/components/local/layouts/nav-grid/icons-grid.vue:9 +#: src/js/components/local/layouts/nav-grid/icons-grid.vue:9 msgid "Navigation Filter" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:37 -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: src/js/pages/admin/ip-manager/details.vue:149 +#: src/js/modules/navigation/admin.js:182 +msgid "Netdata server metrics" +msgstr "" + +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:37 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/details.vue:177 #: src/js/pages/admin/ip-manager/index.vue:37 msgid "Netmask" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:196 -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:40 +#: src/js/components/local/dns/spf-editor.vue:195 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:115 msgid "Neutral" msgstr "" -#: ./src/js/pages/admin/settings.vue:356 -#: ./src/js/pages/user/login-keys/create.vue:67 -#: ./src/js/pages/user/login-keys/index.vue:58 -#: ./src/js/pages/user/login-keys/modify.vue:29 -#: ./src/js/pages/user/two-step-auth.vue:186 +#: src/js/pages/admin/settings.vue:356 +#: src/js/pages/user/login-keys/create.vue:67 +#: src/js/pages/user/login-keys/index.vue:58 +#: src/js/pages/user/two-step-auth.vue:186 #: src/js/pages/user/two-step-auth.vue:288 msgid "Never" msgstr "" -#: ./src/js/pages/user/security-questions.vue:74 +#: src/js/pages/user/security-questions.vue:117 msgid "New answer:" msgstr "" -#: ./src/js/pages/user/domains/_components/rename-domain-dialog.vue:30 +#: src/js/pages/user/domains/_components/rename-domain-dialog.vue:30 msgid "New Domain" msgstr "" -#: ./src/js/pages/user/filemanager/_components/new-items-buttons.vue:8 +#: src/js/pages/user/filemanager/_components/new-items-buttons.vue:8 msgid "New Folder" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:48 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:48 msgid "New Forwarder Name" msgstr "" -#: ./src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:17 +#: src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:17 msgid "New name" msgstr "" -#: ./src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:29 -#: ./src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:21 +#: src/js/components/local/package-action-dialog.vue:35 +msgid "New Package Name" +msgstr "" + +#: src/js/components/local/change-user-password-dialog.vue:29 +#: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:29 +#: src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:21 msgid "New Password" msgstr "" -#: ./src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:18 +#: src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:18 msgid "New Random Password" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/category-editor.vue:53 -#: ./src/js/pages/reseller/customize-skin/_components/link-editor.vue:36 +#: src/js/pages/reseller/customize-skin/_components/category-editor.vue:53 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:48 msgid "New Tab" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:22 -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:37 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:22 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:37 #: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:29 #: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:42 msgid "Newer than" msgstr "" -#: ./src/js/components/local/filemanager/pagination.vue:18 +#: src/js/components/local/filemanager/pagination.vue:18 #: src/js/components/global/ui/ui-pagination.vue:103 msgid "Next" msgstr "" -#: ./src/js/components/global/ui/ui-steps.vue:57 +#: src/js/components/global/ui/ui-steps.vue:57 msgid "Next Step" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:149 -#: ./src/js/pages/admin/dns/index.vue:156 -#: ./src/js/pages/admin/ip-manager/details.vue:74 -#: ./src/js/pages/admin/ip-manager/details.vue:85 -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/admin/settings.vue:759 -#: ./src/js/pages/admin/ssl/index.vue:108 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:28 +#: src/js/pages/admin/dns/index.vue:150 src/js/pages/admin/dns/index.vue:157 +#: src/js/pages/admin/ip-manager/details.vue:102 +#: src/js/pages/admin/ip-manager/details.vue:113 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/settings.vue:759 src/js/pages/admin/ssl/index.vue:108 +#: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:28 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:70 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:79 #: src/js/pages/admin/brute-force-monitor/user_list.vue:57 @@ -6740,120 +7005,133 @@ msgstr "" #: src/js/pages/admin/plugin-manager.vue:42 #: src/js/pages/admin/plugin-manager.vue:50 #: src/js/pages/admin/plugin-manager.vue:58 -#: src/js/pages/admin/users/admins.vue:52 -#: src/js/pages/admin/users/index.vue:52 -#: src/js/pages/admin/users/resellers/index.vue:54 -#: src/js/pages/reseller/users/index.vue:60 +#: src/js/pages/admin/users/admins.vue:58 src/js/pages/admin/users/index.vue:52 +#: src/js/pages/admin/users/resellers/index.vue:60 +#: src/js/pages/reseller/users/index.vue:67 #: src/js/pages/user/domain-pointers.vue:67 -#: src/js/pages/user/email/lists/modify.vue:389 +#: src/js/pages/user/email/lists/modify.vue:442 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:33 msgid "No" msgstr "" -#: ./src/js/components/local/r-table/r-table-empty.vue:4 +#: src/js/pages/user/mod-security/index.vue:290 +msgid "No data to show" +msgstr "" + +#: src/js/components/local/r-table/r-table-empty.vue:4 msgid "No Data to Show" msgstr "" -#: src/js/pages/user/domains/index.vue:269 +#: src/js/pages/user/domains/index.vue:267 msgid "No default domain" msgstr "" -#: src/js/modules/router/before-each.js:49 +#: src/js/modules/router/before-each.js:66 msgid "No Domains" msgstr "" -#: ./src/js/pages/user/dashboard/_components/standard-dashboard.vue:73 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:87 msgid "No Installed Widgets" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:90 -#: src/js/pages/user/domains/edit.vue:94 +#: src/js/pages/user/domains/edit.vue:109 +#: src/js/pages/user/domains/edit.vue:113 msgid "No redirection" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:76 +#: src/js/pages/user/domains/edit.vue:95 msgid "No Redirection" msgstr "" -#: ./src/js/components/local/layouts/shared/search.vue:26 +#: src/js/components/local/layouts/shared/search.vue:26 msgid "No results" msgstr "" -#: ./src/js/components/global/input/input-select-multiple.vue:78 -#: ./src/js/components/global/input/input-select.vue:111 -#: ./src/js/components/local/layouts/nav-grid/icons-grid.vue:57 -#: ./src/js/components/local/layouts/sidebar/main-menu.vue:42 +#: src/js/components/global/input/input-select-multiple.vue:78 +#: src/js/components/global/input/input-select.vue:111 +#: src/js/components/local/layouts/nav-grid/icons-grid.vue:57 +#: src/js/components/local/layouts/sidebar/main-menu.vue:42 msgid "No Results" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/placeholder-widget.vue:2 +#: src/js/pages/user/dashboard/_components/widgets/placeholder-widget.vue:2 msgid "No widget selected" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:186 -msgid "No, do not block high scoring spam. Use only the threshold in the previous section." +#: src/js/pages/user/email/spamassassin.vue:174 +msgid "" +"No, do not block high scoring spam. Use only the threshold in the previous " +"section." msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:223 +#: src/js/pages/user/email/spamassassin.vue:207 msgid "No, leave the subject unchanged." msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:17 -#: ./src/js/components/local/dns/dmarc-editor.vue:5 -#: ./src/js/pages/admin/backups/modify.vue:344 -#: ./src/js/pages/admin/backups/schedule.vue:402 -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:54 +#: src/js/components/local/dns/dmarc-editor.vue:17 +#: src/js/components/local/dns/dmarc-editor.vue:5 +#: src/js/pages/admin/backups/modify.vue:530 +#: src/js/pages/admin/backups/schedule.vue:582 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:30 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:54 #: src/js/components/local/dns/dmarc-editor.vue:22 #: src/js/components/local/dns/dmarc-editor.vue:9 -#: src/js/components/local/suspend-user-dialog.vue:37 +#: src/js/components/local/suspend-user-dialog.vue:83 msgid "None" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:151 -#: src/js/components/local/app-global-modals/skin-options.vue:156 +#: src/js/components/local/app-global-modals/skin-options.vue:154 +#: src/js/components/local/app-global-modals/skin-options.vue:159 #: src/js/components/local/r-table/r-table-buttons-before.vue:89 msgid "Normal" msgstr "" -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:69 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:69 msgid "Not After" msgstr "" -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:64 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:64 msgid "Not Before" msgstr "" -#: src/js/pages/reseller/users/view.vue:375 +#: src/js/pages/reseller/users/view.vue:419 msgid "Not defined" msgstr "" -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:235 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:249 msgid "Not forced (User Select)" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:240 -msgid "Not using attachments will leave the spam unaltered except for spam headers." +#: src/js/pages/user/email/spamassassin.vue:220 +msgid "" +"Not using attachments will leave the spam unaltered except for spam headers." msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:116 -msgid "Note that the Login Keys are one-way encrypted, just like passwords. They cannot be retrieved if you forget them." +#: src/js/pages/user/login-keys/index.vue:116 +msgid "" +"Note that the Login Keys are one-way encrypted, just like passwords. They " +"cannot be retrieved if you forget them." msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:112 -#: ./src/js/pages/user/cronjobs/index.vue:122 +#: src/js/pages/user/cronjobs/create.vue:112 +#: src/js/pages/user/cronjobs/index.vue:122 msgid "Note that there are no spaces" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:205 -#: ./src/js/pages/reseller/backups/restore.vue:185 -msgid "Note that you must set the IP to be shared if you want to add multiple users to it. If you select a non-shared IP, you can only restore 1 user to it." +#: src/js/pages/admin/backups/restore.vue:205 +#: src/js/pages/reseller/backups/restore.vue:185 +msgid "" +"Note that you must set the IP to be shared if you want to add multiple users " +"to it. If you select a non-shared IP, you can only restore 1 user to it." msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:97 -msgid "Note: For older exim.pl files before version 13, each delivery attempt is counted, including retries." +#: src/js/pages/user/email/usage/index.vue:113 +msgid "" +"Note: For older exim.pl files before version 13, each delivery attempt is " +"counted, including retries." msgstr "" -#: ./src/js/pages/user/email/filters.vue:87 +#: src/js/pages/user/email/filters.vue:87 msgid "" "Note: the word filter matches partial words. For\n" "example, if you block the word \"put\" and the\n" @@ -6863,7 +7141,7 @@ msgid "" "avoid partial matching." msgstr "" -#: ./src/js/pages/user/email/filters.vue:140 +#: src/js/pages/user/email/filters.vue:140 msgid "" "Note: the word filter matches partial words. For\n" "example, if you block the word \"put\" and the email\n" @@ -6873,58 +7151,70 @@ msgid "" "matching." msgstr "" -#: ./src/js/components/local/filemanager/search.vue:19 +#: src/js/components/local/filemanager/search.vue:19 msgid "Nothing found" msgstr "" -#: ./src/js/components/local/app-global-modals/notifications-center.vue:8 -#: ./src/js/components/local/notifications-center/archive-header.vue:7 +#: src/js/components/local/app-global-modals/notifications-center.vue:8 +#: src/js/components/local/notifications-center/archive-header.vue:7 msgid "Notifications" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/user_list.vue:12 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:35 #: src/js/pages/admin/brute-force-monitor/user_list.vue:30 msgid "Notified" msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:10 +#: src/js/components/local/suspend-user-dialog.vue:63 +msgid "Notify" +msgstr "" + +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:10 msgid "Notify administrator account on certificate request failures" msgstr "" -#: ./src/js/pages/admin/settings.vue:632 +#: src/js/pages/admin/settings.vue:632 msgid "Notify Admins after a User has" msgstr "" -#: ./src/js/pages/admin/settings.vue:604 +#: src/js/pages/admin/settings.vue:604 msgid "Notify Admins after an IP has" msgstr "" -#: ./src/js/pages/admin/settings.vue:39 -msgid "Notify all admins whenever a service goes down using the messaging/ticket system." +#: src/js/pages/admin/settings.vue:39 +msgid "" +"Notify all admins whenever a service goes down using the messaging/ticket " +"system." msgstr "" -#: ./src/js/pages/user/security-questions.vue:105 -msgid "Notify me on all failed question attempts. Disabling this option will still notify you after %{ count } failed attempts." +#: src/js/pages/user/security-questions.vue:170 +msgid "" +"Notify me on all failed question attempts. Disabling this option will still " +"notify you after %{ count } failed attempts." msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:154 -msgid "Notify me on all incorrect codes entries. Disabling this option will still notify you after 5 failed attempts." +#: src/js/pages/user/two-step-auth.vue:154 +msgid "" +"Notify me on all incorrect codes entries. Disabling this option will still " +"notify you after 5 failed attempts." msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:34 +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:34 msgid "Notify user on certificate request success" msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:18 +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:18 msgid "Notify users on certificate request failures" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:72 -#: ./src/js/components/local/master-login-drawer.vue:102 -#: ./src/js/components/local/reseller-skin-warning-dialog.vue:7 -msgid "Notifying you that if you 'Login As' this account, you might be using a skin who's code under their control." +#: src/js/components/local/master-login-bar.vue:74 +#: src/js/components/local/master-login-drawer.vue:102 +#: src/js/components/local/reseller-skin-warning-dialog.vue:7 +msgid "" +"Notifying you that if you 'Login As' this account, you might be using a skin " +"who's code under their control." msgstr "" #: src/js/components/local/history/chart.vue:209 @@ -6932,49 +7222,51 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:296 #: src/js/pages/user/bandwidth.vue:292 #: src/js/pages/user/stats/domain-statistics.vue:131 +#: src/js/pages/user/subdomains/stats.vue:96 msgid "November" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:102 -#: ./src/js/pages/admin/process-monitor.vue:72 -#: ./src/js/pages/reseller/backups/schedule.vue:80 +#: src/js/pages/admin/backups/schedule.vue:136 +#: src/js/pages/admin/process-monitor.vue:91 +#: src/js/pages/reseller/backups/schedule.vue:80 msgid "Now" msgstr "" -#: ./src/js/pages/admin/settings.vue:204 -#: ./src/js/pages/reseller/users/modify.vue:140 +#: src/js/pages/admin/settings.vue:204 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:141 +#: src/js/pages/reseller/users/profile.vue:143 msgid "NS1" msgstr "" -#: ./src/js/pages/admin/settings.vue:217 -#: ./src/js/pages/reseller/users/modify.vue:151 +#: src/js/pages/admin/settings.vue:217 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:152 +#: src/js/pages/reseller/users/profile.vue:154 msgid "NS2" msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:48 +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:48 msgid "Number of auto-renew certificate request failures before disabling it" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:63 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:48 msgid "Number of lines from the end" msgstr "" -#: ./src/js/pages/user/stats/log.vue:61 -#: ./src/js/pages/user/stats/subdomain-log.vue:61 -#: ./src/js/pages/user/subdomains/logs.vue:49 +#: src/js/pages/user/stats/log.vue:61 +#: src/js/pages/user/stats/subdomain-log.vue:61 +#: src/js/pages/user/subdomains/logs.vue:49 msgid "Number of lines to show" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:108 -#: ./src/js/pages/user/login-keys/modify.vue:73 +#: src/js/pages/user/login-keys/create.vue:108 msgid "Number of requests allowed with this key. 0=Unlimited" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:162 +#: src/js/components/local/app-global-modals/skin-options.vue:165 msgid "Number of user domains shown" msgstr "" -#: ./src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/database/index.vue:67 #: src/js/pages/user/database/index.vue:79 msgid "Number of Users" msgstr "" @@ -6984,63 +7276,70 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:295 #: src/js/pages/user/bandwidth.vue:291 #: src/js/pages/user/stats/domain-statistics.vue:130 +#: src/js/pages/user/subdomains/stats.vue:95 msgid "October" msgstr "" -#: ./src/js/components/global/ui/ui-mobile-pagination.vue:13 +#: src/js/components/global/ui/ui-mobile-pagination.vue:13 msgid "of %{ total }" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:126 -#: ./src/js/pages/reseller/stats.vue:98 -#: ./src/js/pages/user/stats/index.vue:392 -#: ./src/js/pages/user/stats/index.vue:409 +#: src/js/pages/admin/ssl/index.vue:126 src/js/pages/reseller/stats.vue:98 +#: src/js/pages/user/mod-security/index.vue:97 +#: src/js/pages/user/php-settings/_components/setting-input.vue:2 +#: src/js/pages/user/stats/index.vue:391 src/js/pages/user/stats/index.vue:408 #: src/js/pages/reseller/stats.vue:104 -#: src/js/pages/user/stats/index.vue:396 -#: src/js/pages/user/stats/index.vue:413 +#: src/js/pages/user/php-settings/_components/setting-input.vue:7 +#: src/js/pages/user/stats/index.vue:395 src/js/pages/user/stats/index.vue:412 msgid "Off" msgstr "" -#: ./src/js/pages/user/domains/_components/rename-domain-dialog.vue:10 +#: src/js/pages/user/domains/_components/rename-domain-dialog.vue:10 msgid "Old Domain" msgstr "" -#: ./src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:18 +#: src/js/components/local/package-action-dialog.vue:16 +msgid "Old Package Name" +msgstr "" + +#: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:18 msgid "Old Password" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:22 -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:37 -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:45 -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:72 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:22 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:37 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:45 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:72 #: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:30 #: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:43 msgid "Older than" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:133 -#: ./src/js/pages/reseller/stats.vue:98 -#: ./src/js/pages/user/stats/index.vue:392 -#: ./src/js/pages/user/stats/index.vue:409 +#: src/js/pages/admin/ssl/index.vue:133 src/js/pages/reseller/stats.vue:98 +#: src/js/pages/user/mod-security/index.vue:89 +#: src/js/pages/user/php-settings/_components/setting-input.vue:2 +#: src/js/pages/user/stats/index.vue:391 src/js/pages/user/stats/index.vue:408 #: src/js/pages/reseller/stats.vue:105 -#: src/js/pages/user/stats/index.vue:397 -#: src/js/pages/user/stats/index.vue:414 +#: src/js/pages/user/php-settings/_components/setting-input.vue:6 +#: src/js/pages/user/stats/index.vue:396 src/js/pages/user/stats/index.vue:413 msgid "On" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:72 +#: src/js/pages/admin/system-backup.vue:72 msgid "on partition" msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:43 -msgid "On restore, check for domain conflict in domainowners file, rather than the named.conf, or remote named.conf files." +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:43 +msgid "" +"On restore, check for domain conflict in domainowners file, rather than the " +"named.conf, or remote named.conf files." msgstr "" -#: ./src/js/pages/reseller/backups/schedule.vue:88 +#: src/js/pages/reseller/backups/schedule.vue:88 msgid "On Schedule" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:156 +#: src/js/pages/user/login-keys/create.vue:156 msgid "" "One IP per line.
\n" "Ranges allowed: 1.2.3.4-5
\n" @@ -7048,69 +7347,72 @@ msgid "" msgstr "" #: src/js/pages/user/email/accounts/index.vue:498 -msgid "One-Click login requires does not support webmail_link=%{ webmail_link }. Try webmail_link=roundcube" +msgid "" +"One-Click login requires does not support webmail_link=%{ webmail_link }. " +"Try webmail_link=roundcube" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:27 +#: src/js/pages/user/login-keys/create.vue:27 msgid "One-Time Login URL" msgstr "" -#: ./src/js/pages/user/login-keys/_components/one-time-url-dialog.vue:7 +#: src/js/pages/user/login-keys/_components/one-time-url-dialog.vue:7 msgid "One-Time Login URL Created" msgstr "" -#: ./src/js/pages/admin/custom-httpd/customize.vue:23 +#: src/js/pages/admin/custom-httpd/customize.vue:23 msgid "Only add the few lines of the server code you need to insert." msgstr "" -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:41 -#: ./src/js/pages/reseller/tickets.vue:16 -#: ./src/js/pages/reseller/tickets.vue:93 +#: src/js/pages/reseller/_dialogs/view-ticket.vue:41 +#: src/js/pages/reseller/tickets.vue:16 src/js/pages/reseller/tickets.vue:93 #: src/js/pages/reseller/_dialogs/view-ticket.vue:46 -#: src/js/pages/reseller/tickets.vue:36 -#: src/js/pages/reseller/tickets.vue:97 -#: src/js/pages/user/email/lists/modify.vue:392 -#: src/js/pages/user/email/lists/modify.vue:397 -#: src/js/pages/user/email/lists/modify.vue:402 +#: src/js/pages/reseller/tickets.vue:36 src/js/pages/reseller/tickets.vue:97 +#: src/js/pages/user/email/lists/modify.vue:445 +#: src/js/pages/user/email/lists/modify.vue:450 +#: src/js/pages/user/email/lists/modify.vue:455 msgid "Open" msgstr "" -#: src/js/pages/user/email/lists/modify.vue:405 +#: src/js/pages/user/email/lists/modify.vue:458 msgid "Open + Confirm" msgstr "" -#: ./src/js/pages/admin/php-safe-mode.vue:107 -#: ./src/js/pages/admin/php-safe-mode.vue:128 +#: src/js/pages/admin/php-safe-mode.vue:43 +#: src/js/pages/admin/php-safe-mode.vue:55 +msgid "Open Basedir" +msgstr "" + +#: src/js/pages/admin/php-safe-mode.vue:114 +#: src/js/pages/admin/php-safe-mode.vue:134 msgid "Open BaseDir" msgstr "" -#: ./src/js/components/global/input/input-select-legacy.vue:22 -#: ./src/js/components/global/ui/ui-button-dropdown.vue:7 +#: src/js/components/global/input/input-select-legacy.vue:22 +#: src/js/components/global/ui/ui-button-dropdown.vue:7 msgid "Open dropdown" msgstr "" -#: ./src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/database/index.vue:67 #: src/js/pages/user/database/index.vue:85 msgid "Optimize" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:74 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:74 msgid "Optional" msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:3 -#: ./src/js/pages/user/dns/mx-records.vue:28 -#: ./src/js/pages/user/domains/add.vue:84 -#: ./src/js/pages/user/email/filters.vue:156 -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:6 -#: ./src/js/pages/user/messages/index.vue:91 -#: ./src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:3 +#: src/js/pages/user/dns/mx-records.vue:28 src/js/pages/user/domains/add.vue:96 +#: src/js/pages/user/email/filters.vue:156 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:6 +#: src/js/pages/user/messages/index.vue:91 +#: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:9 msgid "Options" msgstr "" -#: ./src/js/pages/admin/settings.vue:470 -#: ./src/js/pages/admin/settings.vue:487 +#: src/js/pages/admin/settings.vue:470 src/js/pages/admin/settings.vue:487 msgid "or" msgstr "" @@ -7119,31 +7421,47 @@ msgstr "" msgid "Original Package" msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:41 +#: src/js/components/local/suspend-user-dialog.vue:87 #: src/js/pages/reseller/users/bandwidth.vue:184 #: src/js/pages/reseller/users/bandwidth.vue:224 #: src/js/pages/reseller/users/bandwidth.vue:260 -#: src/js/pages/user/bandwidth.vue:176 -#: src/js/pages/user/bandwidth.vue:216 +#: src/js/pages/user/bandwidth.vue:176 src/js/pages/user/bandwidth.vue:216 #: src/js/pages/user/bandwidth.vue:256 msgid "Other" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:279 +#: src/js/pages/user/email/accounts/index.vue:279 msgid "Out" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:62 +#: src/js/pages/user/email/usage/index.vue:67 msgid "Outgoing" msgstr "" -#: ./src/js/pages/admin/dns/_components/override-ttl-dialog.vue:7 -#: ./src/js/pages/admin/dns/edit.vue:30 -#: ./src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:7 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:60 +msgid "Override private HTML document root" +msgstr "" + +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:33 +msgid "Override public HTML document root" +msgstr "" + +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:32 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:6 +msgid "Override Shade" +msgstr "" + +#: src/js/components/local/suspend-user-dialog.vue:35 +msgid "Override Suspension Message" +msgstr "" + +#: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:7 +#: src/js/pages/admin/dns/edit.vue:33 +#: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:7 msgid "Override TTL" msgstr "" -#: ./src/js/pages/user/dns/index.vue:17 +#: src/js/pages/user/dns/index.vue:17 msgid "Override TTL Value" msgstr "" @@ -7152,118 +7470,118 @@ msgstr "" msgid "Oversell" msgstr "" -#: ./src/js/pages/admin/settings.vue:49 -msgid "Overselling: Allow Resellers to sell More features than they are allowed." +#: src/js/pages/admin/settings.vue:49 +msgid "" +"Overselling: Allow Resellers to sell More features than they are allowed." msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:177 +#: src/js/components/local/app-global-modals/skin-options.vue:180 msgid "Overusage highlight" msgstr "" -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:59 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:59 msgid "Overview:" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:42 +#: src/js/components/local/filemanager/dialogs/restore-file.vue:17 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:42 msgid "Overwrite" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:41 +#: src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:41 msgid "Overwrite if already exists" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:28 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:22 -#: ./src/js/pages/user/disk-usage.vue:25 -#: ./src/js/pages/user/disk-usage.vue:62 -#: src/js/pages/user/disk-usage.vue:32 -#: src/js/pages/user/disk-usage.vue:69 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:28 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:22 +#: src/js/pages/user/disk-usage.vue:25 src/js/pages/user/disk-usage.vue:62 +#: src/js/pages/user/disk-usage.vue:32 src/js/pages/user/disk-usage.vue:69 msgid "Owner" msgstr "" -#: ./src/js/pages/admin/reseller-packages/index.vue:67 +#: src/js/pages/admin/reseller-packages/index.vue:90 msgid "package" msgid_plural "packages" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/reseller-packages/index.vue:19 -#: ./src/js/pages/admin/users/resellers/create.vue:89 -#: ./src/js/pages/reseller/user-packages/index.vue:16 -#: ./src/js/pages/reseller/users/_components/account-info.vue:97 -#: ./src/js/pages/reseller/users/_components/change-package-dialog.vue:8 -#: ./src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/reseller-packages/index.vue:25 +#: src/js/pages/admin/reseller-packages/index.vue:19 +#: src/js/pages/admin/users/resellers/create.vue:92 +#: src/js/pages/reseller/user-packages/index.vue:20 +#: src/js/pages/reseller/users/_components/account-info.vue:97 +#: src/js/pages/reseller/users/_components/change-package-dialog.vue:8 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/reseller-packages/index.vue:26 #: src/js/pages/admin/users/resellers/_components/info-table.vue:75 #: src/js/pages/reseller/stats.vue:288 -#: src/js/pages/reseller/user-packages/index.vue:22 -#: src/js/pages/reseller/users/index.vue:65 +#: src/js/pages/reseller/user-packages/index.vue:27 +#: src/js/pages/reseller/users/index.vue:72 msgid "Package" msgstr "" -#: ./src/js/pages/reseller/user-packages/create.vue:34 +#: src/js/components/local/package-action-dialog.vue:47 +#: src/js/pages/reseller/user-packages/create.vue:36 msgid "Package already exists" msgstr "" -#: ./src/js/pages/admin/reseller-packages/create.vue:22 -#: ./src/js/pages/admin/reseller-packages/view.vue:17 -#: ./src/js/pages/reseller/user-packages/create.vue:25 -#: ./src/js/pages/reseller/user-packages/view.vue:15 +#: src/js/pages/admin/reseller-packages/create.vue:22 +#: src/js/pages/admin/reseller-packages/view.vue:19 +#: src/js/pages/reseller/user-packages/create.vue:26 +#: src/js/pages/reseller/user-packages/view.vue:15 msgid "Package Name" msgstr "" -#: ./src/js/pages/admin/reseller-packages/create.vue:28 +#: src/js/pages/admin/reseller-packages/create.vue:28 msgid "Package Name should not contain any special symbols" msgstr "" -#: ./src/js/pages/reseller/user-packages/create.vue:31 +#: src/js/components/local/package-action-dialog.vue:44 +#: src/js/pages/reseller/user-packages/create.vue:33 msgid "Package name should not contain special characters" msgstr "" -#: ./src/js/pages/admin/settings.vue:582 -#: ./src/js/pages/admin/settings.vue:592 +#: src/js/pages/admin/settings.vue:582 src/js/pages/admin/settings.vue:592 msgid "Parse service logs for brute force attacks" msgstr "" -#: ./src/js/pages/admin/settings.vue:163 -#: ./src/js/pages/admin/settings.vue:328 +#: src/js/pages/admin/settings.vue:163 src/js/pages/admin/settings.vue:328 msgid "Partition Usage Threshold should be number between 0 and 100" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:36 -#: ./src/js/pages/admin/backups/modify.vue:192 -#: ./src/js/pages/admin/backups/modify.vue:257 -#: ./src/js/pages/admin/backups/restore.vue:116 -#: ./src/js/pages/admin/backups/restore.vue:279 -#: ./src/js/pages/admin/backups/schedule.vue:258 -#: ./src/js/pages/admin/backups/schedule.vue:320 -#: ./src/js/pages/admin/multi-server.vue:291 -#: ./src/js/pages/admin/plugin-manager.vue:137 -#: ./src/js/pages/admin/plugin-manager.vue:180 -#: ./src/js/pages/reseller/backups/modify.vue:144 -#: ./src/js/pages/reseller/backups/modify.vue:206 -#: ./src/js/pages/reseller/backups/restore.vue:100 -#: ./src/js/pages/reseller/backups/restore.vue:231 -#: ./src/js/pages/reseller/backups/schedule.vue:199 -#: ./src/js/pages/reseller/backups/schedule.vue:270 -#: ./src/js/pages/reseller/users/create.vue:59 -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:76 -#: ./src/js/pages/user/database/view.vue:28 -#: ./src/js/pages/user/email/_components/modify-account-dialog.vue:38 -#: ./src/js/pages/user/email/accounts/create.vue:37 -#: ./src/js/pages/user/protected-directories/view.vue:117 -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:73 -#: src/js/components/local/layouts/shared/user-bar.vue:107 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:36 +#: src/js/pages/admin/backups/modify.vue:285 +#: src/js/pages/admin/backups/modify.vue:385 +#: src/js/pages/admin/backups/restore.vue:116 +#: src/js/pages/admin/backups/restore.vue:279 +#: src/js/pages/admin/backups/schedule.vue:338 +#: src/js/pages/admin/backups/schedule.vue:434 +#: src/js/pages/admin/multi-server.vue:291 +#: src/js/pages/admin/plugin-manager.vue:137 +#: src/js/pages/admin/plugin-manager.vue:180 +#: src/js/pages/reseller/backups/modify.vue:144 +#: src/js/pages/reseller/backups/modify.vue:206 +#: src/js/pages/reseller/backups/restore.vue:100 +#: src/js/pages/reseller/backups/restore.vue:231 +#: src/js/pages/reseller/backups/schedule.vue:199 +#: src/js/pages/reseller/backups/schedule.vue:270 +#: src/js/pages/reseller/users/create.vue:62 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:76 +#: src/js/pages/user/database/view.vue:28 +#: src/js/pages/user/email/_components/modify-account-dialog.vue:38 +#: src/js/pages/user/email/accounts/create.vue:37 +#: src/js/pages/user/protected-directories/view.vue:117 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:73 +#: src/js/components/local/layouts/shared/user-bar.vue:110 #: src/js/pages/user/database/view.vue:32 msgid "Password" msgstr "" -#: src/js/modules/navigation/user.js:180 +#: src/js/modules/navigation/user.js:186 msgid "Password Protected Directories" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:21 -#: ./src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:33 +#: src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:21 +#: src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:33 msgid "Password:" msgstr "" @@ -7271,77 +7589,78 @@ msgstr "" msgid "Paste a pre-generated certificate and key" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/paste-key-dialog.vue:3 +#: src/js/pages/user/ssh-keys/_dialogs/paste-key-dialog.vue:3 msgid "Paste Authorized Key" msgstr "" -#: ./src/js/pages/user/ssh-keys/index.vue:23 +#: src/js/pages/user/ssh-keys/index.vue:23 msgid "Paste Key" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:6 -#: ./src/js/pages/admin/backups/modify.vue:156 -#: ./src/js/pages/admin/backups/restore.vue:69 -#: ./src/js/pages/reseller/skins.vue:18 -#: ./src/js/pages/user/disk-usage.vue:25 -#: ./src/js/pages/user/disk-usage.vue:62 -#: ./src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/reseller/skins.vue:27 -#: src/js/pages/user/disk-usage.vue:31 +#: src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:6 +#: src/js/pages/admin/backups/modify.vue:222 +#: src/js/pages/admin/backups/restore.vue:69 src/js/pages/reseller/skins.vue:18 +#: src/js/pages/user/disk-usage.vue:25 src/js/pages/user/disk-usage.vue:62 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/reseller/skins.vue:27 src/js/pages/user/disk-usage.vue:31 #: src/js/pages/user/disk-usage.vue:68 -#: src/js/pages/user/email/usage/index.vue:134 -#: src/js/pages/user/email/usage/index.vue:209 +#: src/js/pages/user/email/usage/index.vue:150 +#: src/js/pages/user/email/usage/index.vue:248 msgid "Path" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/create-file-dialog.vue:11 -#: ./src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:12 -#: ./src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:51 -#: ./src/js/pages/user/protected-directories/view.vue:22 +#: src/js/components/local/filemanager/dialogs/create-file-dialog.vue:11 +#: src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:12 +#: src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:51 +#: src/js/pages/user/protected-directories/view.vue:22 msgid "Path:" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:76 -#: src/js/pages/user/email/usage/index.vue:86 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/email/usage/index.vue:91 msgid "Percent" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:54 +#: src/js/components/local/dns/dmarc-editor.vue:54 msgid "Percentage" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:21 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:21 msgid "Period" msgstr "" -#: ./src/js/pages/user/email/_components/purge-folder-dialog.vue:21 +#: src/js/pages/user/email/_components/purge-folder-dialog.vue:21 msgid "Period:" msgstr "" -#: ./src/js/pages/user/perl-modules.vue:1 +#: src/js/pages/user/perl-modules.vue:1 msgid "Perl Modules" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/components/local/filemanager/files-table.vue:19 +#: src/js/components/local/filemanager/trash-files-table.vue:19 msgid "Perm." msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:23 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:23 msgid "Permissions" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:131 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:131 msgid "Permissions is not valid" msgstr "" -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:51 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:51 msgid "Personal DNS's" msgstr "" -#: ./src/js/pages/admin/php-safe-mode.vue:97 -#: ./src/js/pages/reseller/users/_components/domains.vue:54 -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/admin/php-safe-mode.vue:102 +#: src/js/pages/admin/php-safe-mode.vue:43 +#: src/js/pages/reseller/users/_components/domains.vue:54 +#: src/js/pages/user/stats/index.vue:195 +#: src/js/pages/admin/php-safe-mode.vue:59 #: src/js/pages/admin/users/resellers/_components/info-table.vue:60 #: src/js/pages/reseller/stats.vue:277 #: src/js/pages/reseller/users/_components/account-info.vue:298 @@ -7349,369 +7668,419 @@ msgstr "" msgid "PHP" msgstr "" -#: ./src/js/pages/user/domains/add.vue:104 -#: ./src/js/pages/user/domains/edit.vue:68 -#: src/js/components/local/user-package.vue:264 +#: src/js/pages/user/domains/add.vue:118 src/js/pages/user/domains/edit.vue:87 +#: src/js/components/local/user-package.vue:464 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:201 -#: src/js/pages/admin/users/resellers/modify.vue:225 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:221 msgid "PHP Access" msgstr "" -#: src/js/modules/navigation/admin.js:100 +#: src/js/modules/navigation/admin.js:106 msgid "PHP Configuration" msgstr "" -#: ./src/js/pages/user/email/usage/php-scripts.vue:35 +#: src/js/pages/user/email/usage/php-scripts.vue:35 #: src/js/pages/user/email/usage/php-scripts.vue:41 msgid "PHP Script Name" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:153 -#: ./src/js/pages/user/email/usage/php-scripts.vue:1 +#: src/js/pages/user/email/usage/index.vue:181 +#: src/js/pages/user/email/usage/php-scripts.vue:1 msgid "PHP Scripts" msgstr "" -#: ./src/js/pages/admin/php-safe-mode.vue:1 +#: src/js/pages/admin/php-safe-mode.vue:1 +#: src/js/pages/user/php-settings/index.vue:1 +#: src/js/modules/navigation/user.js:68 msgid "PHP Settings" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:88 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:99 msgid "PHP Version" msgstr "" -#: ./src/js/pages/user/domains/_components/php-version-dialog.vue:6 +#: src/js/pages/user/domains/_components/php-version-dialog.vue:6 msgid "PHP Version selector" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:164 +#: src/js/pages/user/domains/edit.vue:187 +#: src/js/pages/user/subdomains/docroot.vue:114 msgid "PHP Version Selector" msgstr "" -#: ./src/js/pages/admin/custom-httpd/php-fpm.vue:11 +#: src/js/pages/admin/custom-httpd/php-fpm.vue:11 msgid "PHP-FPM config customization for %{ user } php-fpm %{ version }" msgstr "" -#: ./src/js/pages/admin/custom-httpd/php-fpm.vue:1 +#: src/js/pages/admin/custom-httpd/php-fpm.vue:1 msgid "PHP-FPM Configuration" msgstr "" -#: ./src/js/pages/admin/custom-httpd/php-fpm.vue:21 +#: src/js/pages/admin/custom-httpd/php-fpm.vue:21 #: src/js/pages/admin/custom-httpd/php-fpm.vue:23 msgid "php-fpm Global |CUSTOM1|" msgstr "" -#: ./src/js/pages/admin/custom-httpd/php-fpm.vue:21 +#: src/js/pages/admin/custom-httpd/php-fpm.vue:21 #: src/js/pages/admin/custom-httpd/php-fpm.vue:24 msgid "php-fpm Global |CUSTOM2|" msgstr "" -#: ./src/js/pages/phpmyadmin.vue:1 -#: src/js/modules/navigation/admin.js:238 -#: src/js/modules/navigation/reseller.js:160 -#: src/js/modules/navigation/user.js:248 +#: src/js/pages/phpmyadmin.vue:1 src/js/modules/navigation/admin.js:266 +#: src/js/modules/navigation/reseller.js:167 +#: src/js/modules/navigation/user.js:261 msgid "phpMyAdmin" msgstr "" -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 #: src/js/pages/admin/backups/_components/current-backups-table.vue:7 msgid "PID" msgstr "" -#: ./src/js/pages/admin/services.vue:18 -#: ./src/js/pages/user/dashboard/_components/widgets/show-services.vue:3 +#: src/js/pages/admin/services.vue:18 +#: src/js/pages/user/dashboard/_components/widgets/show-services.vue:3 #: src/js/pages/admin/services.vue:23 #: src/js/pages/user/dashboard/_components/widgets/show-services.vue:7 msgid "PID(s)" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 #: src/js/pages/user/email/_components/create-forwarder-dialog.vue:123 #: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:52 msgid "Pipe" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:81 -#: src/js/components/local/dns/add-record-dialog.vue:85 +#: src/js/components/local/dns/add-record-dialog.vue:90 +#: src/js/components/local/dns/add-record-dialog.vue:94 msgid "Plain" msgstr "" -#: ./src/js/components/local/filemanager/search.vue:9 -#: ./src/js/components/local/layouts/shared/search.vue:6 +#: src/js/components/local/dns/add-record-dialog.vue:162 +#: src/js/components/local/dns/add-record-dialog.vue:55 +#: src/js/components/local/dns/edit-record-dialog.vue:148 +#: src/js/components/local/dns/edit-record-dialog.vue:49 +msgid "" +"Please add a period symbol at the end of the domain name if domain should " +"not be auto-appended." +msgstr "" + +#: src/js/pages/admin/users/admins.vue:185 +#: src/js/pages/admin/users/resellers/index.vue:204 +msgid "Please confirm your request" +msgstr "" + +#: src/js/components/local/master-login-bar.vue:7 +msgid "Please enter username/domain to search" +msgstr "" + +#: src/js/components/local/filemanager/search.vue:9 +#: src/js/components/local/layouts/shared/search.vue:6 #: src/js/components/local/filemanager/search.vue:13 msgid "Please enter your search criteria" msgstr "" -#: src/js/pages/user/ftp-accounts/create.vue:168 +#: src/js/pages/user/ftp-accounts/create.vue:180 #: src/js/pages/user/ftp-accounts/edit.vue:116 msgid "Please provide custom directory in the field below" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:36 +#: src/js/pages/user/email/spamassassin.vue:36 msgid "Please, select one of options listed below" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:15 +#: src/js/pages/admin/plugin-manager.vue:15 #: src/js/pages/admin/plugin-manager.vue:19 msgid "Plugin" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:1 -#: src/js/modules/navigation/admin.js:244 +#: src/js/pages/admin/plugin-manager.vue:1 +#: src/js/modules/navigation/admin.js:272 msgid "Plugin Manager" msgstr "" -#: ./src/js/components/local/main-menu/plugged-menu-category.vue:36 -#: ./src/js/pages/user/plugins/index.vue:1 +#: src/js/components/local/main-menu/plugged-menu-category.vue:36 +#: src/js/pages/user/plugins/index.vue:1 msgid "Plugins" msgstr "" -#: src/js/modules/navigation/admin.js:250 -#: src/js/modules/navigation/reseller.js:166 -#: src/js/modules/navigation/user.js:254 +#: src/js/components/local/user-package.vue:225 +msgid "Plugins Allow/Deny" +msgstr "" + +#: src/js/modules/navigation/admin.js:278 +#: src/js/modules/navigation/reseller.js:173 +#: src/js/modules/navigation/user.js:267 msgid "Plugins will be inserted after this entry" msgstr "" -#: ./src/js/pages/reseller/users/_components/domains.vue:82 +#: src/js/pages/reseller/users/_components/domains.vue:82 #: src/js/pages/user/domain-pointers.vue:60 msgid "Pointer" msgstr "" -#: ./src/js/pages/reseller/users/_components/domains.vue:2 -#: ./src/js/pages/user/domains/index.vue:43 +#: src/js/pages/reseller/users/_components/domains.vue:2 +#: src/js/pages/user/domains/index.vue:43 #: src/js/pages/reseller/users/_components/domains.vue:22 #: src/js/pages/user/domains/index.vue:55 msgid "Pointers" msgstr "" -#: ./src/js/pages/user/domain-pointers.vue:19 +#: src/js/pages/user/domain-pointers.vue:19 msgid "Pointers limit reached" msgstr "" +#: src/js/components/local/user-package.vue:181 +#: src/js/components/local/user-package.vue:229 +msgid "Policy" +msgstr "" + #: src/js/pages/reseller/users/bandwidth.vue:172 #: src/js/pages/reseller/users/bandwidth.vue:212 #: src/js/pages/reseller/users/bandwidth.vue:257 -#: src/js/pages/user/bandwidth.vue:164 -#: src/js/pages/user/bandwidth.vue:204 +#: src/js/pages/user/bandwidth.vue:164 src/js/pages/user/bandwidth.vue:204 #: src/js/pages/user/bandwidth.vue:253 msgid "POP" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:208 -#: ./src/js/pages/admin/backups/restore.vue:136 -#: ./src/js/pages/admin/backups/schedule.vue:272 -#: ./src/js/pages/admin/multi-server.vue:246 -#: ./src/js/pages/admin/multi-server.vue:34 -#: ./src/js/pages/reseller/backups/modify.vue:152 -#: ./src/js/pages/reseller/backups/restore.vue:124 -#: ./src/js/pages/reseller/backups/schedule.vue:219 +#: src/js/components/local/dns/srv-editor.vue:45 +#: src/js/pages/admin/backups/modify.vue:311 +#: src/js/pages/admin/backups/restore.vue:136 +#: src/js/pages/admin/backups/schedule.vue:362 +#: src/js/pages/admin/multi-server.vue:246 +#: src/js/pages/admin/multi-server.vue:34 +#: src/js/pages/reseller/backups/modify.vue:152 +#: src/js/pages/reseller/backups/restore.vue:124 +#: src/js/pages/reseller/backups/schedule.vue:219 #: src/js/pages/admin/multi-server.vue:43 msgid "Port" msgstr "" -#: ./src/js/pages/admin/license.vue:92 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:74 +#: src/js/pages/admin/license.vue:92 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:76 msgid "Portioned License" msgstr "" -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:56 +#: src/js/pages/reseller/_dialogs/view-ticket.vue:56 msgid "Post reply" msgstr "" -#: ./src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:23 +#: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:23 msgid "Post Reply" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:194 +#: src/js/pages/user/email/lists/modify.vue:219 msgid "Precedence" msgstr "" #: src/js/pages/user/stats/domain-statistics.vue:116 -#: src/js/pages/user/subdomains/stats.vue:91 +#: src/js/pages/user/subdomains/stats.vue:111 msgid "Present" msgstr "" -#: ./src/js/pages/admin/settings.vue:506 +#: src/js/components/local/dns/input-inline.vue:34 +msgid "Press Ctrl+Enter to save" +msgstr "" + +#: src/js/pages/admin/settings.vue:506 msgid "Prevent 127.0.0.1 from being Blacklisted" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:133 +#: src/js/pages/user/cronjobs/create.vue:133 msgid "Prevent E-mail" msgstr "" -#: ./src/js/components/local/filemanager/pagination.vue:4 +#: src/js/components/local/filemanager/pagination.vue:4 #: src/js/components/global/ui/ui-pagination.vue:98 msgid "Previous" msgstr "" -#: ./src/js/components/global/ui/ui-steps.vue:45 +#: src/js/components/global/ui/ui-steps.vue:45 msgid "Previous Step" msgstr "" -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:37 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:112 msgid "Primary" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:25 +#: src/js/pages/user/two-step-auth.vue:25 msgid "Print" msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:35 -#: ./src/js/components/local/send-user-message-dialog.vue:22 -#: ./src/js/pages/reseller/create-ticket.vue:23 -#: ./src/js/pages/reseller/message-users.vue:38 -#: ./src/js/pages/user/create-ticket.vue:13 +#: src/js/components/local/dns/srv-editor.vue:11 +msgid "Priority" +msgstr "" + +#: src/js/components/local/create-message-dialog.vue:35 +#: src/js/components/local/send-user-message-dialog.vue:22 +#: src/js/pages/reseller/create-ticket.vue:23 +#: src/js/pages/reseller/message-users.vue:38 +#: src/js/pages/user/create-ticket.vue:13 msgid "Priority:" msgstr "" -#: src/js/pages/user/domains/edit.vue:303 +#: src/js/pages/user/subdomains/docroot.vue:59 +msgid "Private HTML Root" +msgstr "" + +#: src/js/pages/user/domains/edit.vue:347 msgid "private_html option has been updated" msgstr "" -#: ./src/js/pages/user/domains/_components/private-html-dialog.vue:3 -#: ./src/js/pages/user/domains/edit.vue:145 +#: src/js/pages/user/domains/_components/private-html-dialog.vue:3 +#: src/js/pages/user/domains/edit.vue:168 msgid "private_html setup" msgstr "" -#: ./src/js/pages/user/database/view.vue:28 +#: src/js/pages/user/database/view.vue:28 #: src/js/pages/user/database/view.vue:33 msgid "Privileges" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:22 +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:26 msgid "Privileges:" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:1 -#: src/js/modules/navigation/admin.js:132 +#: src/js/pages/admin/process-monitor.vue:1 +#: src/js/modules/navigation/admin.js:143 msgid "Process Monitor" msgstr "" -#: ./src/js/pages/user/system-info/_tables/cpu-info-table.vue:8 +#: src/js/pages/admin/process-monitor.vue:135 +msgid "Processes:" +msgstr "" + +#: src/js/pages/user/system-info/_tables/cpu-info-table.vue:8 msgid "Processor Name" msgstr "" -#: ./src/js/pages/user/system-info/_tables/cpu-info-table.vue:16 +#: src/js/pages/user/system-info/_tables/cpu-info-table.vue:16 msgid "Processor Speed (MHz)" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:78 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:119 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:78 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:151 msgid "Profile Setup" msgstr "" -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 #: src/js/pages/admin/backups/_components/current-backups-table.vue:13 msgid "Progress" msgstr "" -#: ./src/js/components/local/filemanager/actions.vue:21 -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:59 +#: src/js/components/local/filemanager/actions.vue:21 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:59 #: src/js/components/local/filemanager/file-actions.vue:112 msgid "Protect" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:5 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:5 msgid "Protect Directory" msgstr "" -#: ./src/js/pages/user/protected-directories/index.vue:1 +#: src/js/pages/user/protected-directories/index.vue:1 msgid "Protected Directories" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:13 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:13 msgid "Protected Directory Prompt" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:78 +#: src/js/pages/user/hotlinks/index.vue:78 msgid "Protected file types" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:81 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:81 msgid "Public" msgstr "" -#: ./src/js/pages/user/ssh-keys/index.vue:26 +#: src/js/pages/user/subdomains/docroot.vue:12 +msgid "Public HTML Root" +msgstr "" + +#: src/js/pages/user/ssh-keys/index.vue:26 #: src/js/pages/user/ssh-keys/index.vue:28 msgid "Public Keys" msgstr "" -#: ./src/js/pages/user/dns/_components/zone-key.vue:15 -#: ./src/js/pages/user/dns/security.vue:64 +#: src/js/pages/user/dns/_components/zone-key.vue:15 +#: src/js/pages/user/dns/security.vue:64 msgid "Published" msgstr "" -#: ./src/js/pages/user/email/_components/purge-folder-dialog.vue:38 -#: ./src/js/pages/user/email/accounts/index.vue:55 -#: ./src/js/pages/user/email/lists/index.vue:113 +#: src/js/pages/user/email/_components/purge-folder-dialog.vue:38 +#: src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/user/email/lists/index.vue:113 #: src/js/pages/user/email/accounts/index.vue:87 msgid "Purge" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:43 -#: ./src/js/pages/user/email/lists/index.vue:99 +#: src/js/pages/user/email/lists/index.vue:43 +#: src/js/pages/user/email/lists/index.vue:99 msgid "Purge Archives" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:110 +#: src/js/pages/user/email/lists/index.vue:110 msgid "Purge Archives older than" msgstr "" -#: ./src/js/pages/user/email/_components/purge-folder-dialog.vue:4 +#: src/js/pages/user/email/_components/purge-folder-dialog.vue:4 msgid "Purge Folder" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:203 +#: src/js/pages/user/email/lists/modify.vue:228 msgid "Purge Received" msgstr "" -#: ./src/js/pages/admin/settings.vue:921 +#: src/js/pages/admin/settings.vue:921 msgid "Purge Spambox / Trash data after (days)" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:108 +#: src/js/pages/user/two-step-auth.vue:108 msgid "QR Code" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:17 -#: ./src/js/components/local/dns/dmarc-editor.vue:5 +#: src/js/components/local/dns/dmarc-editor.vue:17 +#: src/js/components/local/dns/dmarc-editor.vue:5 #: src/js/components/local/dns/dmarc-editor.vue:11 #: src/js/components/local/dns/dmarc-editor.vue:24 msgid "Quarantine" msgstr "" -#: ./src/js/pages/user/_components/add-security-question-dialog.vue:19 -#: ./src/js/pages/user/_components/add-security-question-dialog.vue:32 +#: src/js/pages/user/_components/add-security-question-dialog.vue:19 +#: src/js/pages/user/_components/add-security-question-dialog.vue:32 msgid "Question" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:15 -#: ./src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:43 -msgid "Queue size (%{ queue_size }) is larger than the maximum value (%{ max_load_size}) and may timeout." +#: src/js/pages/admin/mail-queue/index.vue:15 +#: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:43 +msgid "" +"Queue size (%{ queue_size }) is larger than the maximum value " +"(%{ max_load_size}) and may timeout." msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:43 -#: ./src/js/pages/user/email/accounts/create.vue:73 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:43 +#: src/js/pages/user/email/accounts/create.vue:73 msgid "Quota can't be larger than 100TB" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:26 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:26 msgid "Range end should be larger than start" msgstr "" -#: ./src/js/pages/user/stats/log.vue:101 -#: ./src/js/pages/user/stats/subdomain-log.vue:101 -#: ./src/js/pages/user/subdomains/logs.vue:94 +#: src/js/pages/user/stats/log.vue:101 +#: src/js/pages/user/stats/subdomain-log.vue:101 +#: src/js/pages/user/subdomains/logs.vue:94 msgid "raw" msgstr "" -#: ./src/js/pages/user/dns/security.vue:17 +#: src/js/pages/user/dns/security.vue:17 msgid "Re-sign your zone" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:33 -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:61 -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:86 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:33 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:61 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:86 msgid "Read" msgstr "" @@ -7719,403 +8088,393 @@ msgstr "" msgid "Reading from tracker stream..." msgstr "" -#: ./src/js/components/local/suspend-user-dialog.vue:8 +#: src/js/components/local/suspend-user-dialog.vue:11 msgid "Reason" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:68 +#: src/js/pages/reseller/users/view.vue:80 msgid "Reason:" msgstr "" -#: ./src/js/pages/admin/services.vue:110 -#: ./src/js/pages/admin/services.vue:13 +#: src/js/pages/admin/services.vue:110 src/js/pages/admin/services.vue:13 msgid "Reboot" msgstr "" -#: ./src/js/pages/admin/services.vue:100 +#: src/js/pages/admin/services.vue:100 msgid "Reboot Server" msgstr "" -#: ./src/js/pages/admin/stats.vue:285 +#: src/js/pages/admin/stats.vue:285 msgid "Received" msgstr "" -#: ./src/js/pages/admin/stats.vue:206 -#: ./src/js/pages/user/stats/index.vue:49 +#: src/js/pages/admin/stats.vue:206 src/js/pages/user/stats/index.vue:49 #: src/js/pages/reseller/stats.vue:179 #: src/js/pages/reseller/users/_components/usage-table.vue:142 #: src/js/pages/user/stats/index.vue:107 msgid "Received E-mails" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 #: src/js/pages/admin/mail-queue/index.vue:40 #: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:13 msgid "Recipient(s)" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:166 +#: src/js/pages/admin/dns/index.vue:167 msgid "record" msgid_plural "records" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/dns/add-record-dialog.vue:12 -#: ./src/js/components/local/dns/edit-record-dialog.vue:11 +#: src/js/components/local/dns/add-record-dialog.vue:12 +#: src/js/components/local/dns/edit-record-dialog.vue:11 msgid "Record Type" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:127 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:127 msgid "Recursive" msgstr "" -#: ./src/js/components/local/app-global-modals/redirect-dialog.vue:10 -#: ./src/js/pages/user/redirects.vue:150 +#: src/js/components/local/app-global-modals/redirect-dialog.vue:10 +#: src/js/pages/user/redirects.vue:150 msgid "Redirect" msgid_plural "Redirects" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/dns/spf-editor.vue:4 +#: src/js/components/local/dns/spf-editor.vue:4 msgid "Redirect Domain" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:51 +#: src/js/pages/user/email/spamassassin.vue:51 msgid "Redirect it to the catch-all spam folder in your main IMAP account" msgstr "" -#: ./src/js/components/local/app-global-modals/redirect-dialog.vue:25 +#: src/js/components/local/app-global-modals/redirect-dialog.vue:25 msgid "Redirect Now" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:96 +#: src/js/pages/user/hotlinks/index.vue:96 msgid "Redirect to" msgstr "" -#: ./src/js/pages/user/redirects.vue:102 +#: src/js/pages/user/redirects.vue:102 msgid "Redirect Type" msgstr "" -#: ./src/js/pages/user/hotlinks/index.vue:128 -#: ./src/js/pages/user/redirects.vue:19 +#: src/js/pages/user/hotlinks/index.vue:128 src/js/pages/user/redirects.vue:19 #: src/js/pages/user/redirects.vue:27 msgid "Redirect URL" msgstr "" -#: ./src/js/components/local/app-global-modals/redirect-dialog.vue:11 +#: src/js/components/local/app-global-modals/redirect-dialog.vue:11 msgid "Redirecting to %{ url } after %{ s } seconds" msgstr "" -#: ./src/js/pages/user/domains/edit.vue:83 +#: src/js/pages/user/domains/edit.vue:102 msgid "Redirection for domain, pointers, and sub-domains." msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:52 -msgid "Reference" -msgstr "" - -#: ./src/js/components/local/dns/dmarc-editor.vue:17 -#: ./src/js/components/local/dns/dmarc-editor.vue:5 +#: src/js/components/local/dns/dmarc-editor.vue:17 +#: src/js/components/local/dns/dmarc-editor.vue:5 #: src/js/components/local/dns/dmarc-editor.vue:10 #: src/js/components/local/dns/dmarc-editor.vue:23 msgid "Reject" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:59 -#: ./src/js/components/local/dns/dmarc-editor.vue:70 +#: src/js/components/local/dns/dmarc-editor.vue:59 +#: src/js/components/local/dns/dmarc-editor.vue:70 #: src/js/components/local/dns/dmarc-editor.vue:63 #: src/js/components/local/dns/dmarc-editor.vue:74 msgid "Relaxed" msgstr "" -#: ./src/js/pages/admin/services.vue:93 -#: ./src/js/pages/user/system-info/_tables/services-info-table.vue:60 +#: src/js/pages/admin/services.vue:93 +#: src/js/pages/user/system-info/_tables/services-info-table.vue:60 msgid "Reload" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:24 +#: src/js/pages/admin/process-monitor.vue:37 msgid "Reload every" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:41 -#: ./src/js/pages/reseller/backups/restore.vue:40 +#: src/js/pages/admin/backups/restore.vue:41 +#: src/js/pages/reseller/backups/restore.vue:40 msgid "Reload Files" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:48 +#: src/js/pages/admin/process-monitor.vue:67 msgid "reload in %{delay} seconds" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:109 -#: ./src/js/pages/user/stats/log.vue:76 -#: ./src/js/pages/user/stats/subdomain-log.vue:76 -#: ./src/js/pages/user/subdomains/logs.vue:69 +#: src/js/pages/admin/log-viewer/index.vue:57 +#: src/js/pages/user/stats/log.vue:76 +#: src/js/pages/user/stats/subdomain-log.vue:76 +#: src/js/pages/user/subdomains/logs.vue:69 msgid "Reload Log" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-reload-dialog.vue:23 +#: src/js/components/local/app-global-modals/skin-reload-dialog.vue:23 msgid "Reload Now" msgstr "" -#: ./src/js/components/global/ui/ui-api-table.vue:74 +#: src/js/components/global/ui/ui-api-table.vue:75 msgid "Reload Table" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:55 +#: src/js/pages/admin/process-monitor.vue:74 msgid "reloading..." msgstr "" -#: ./src/js/pages/admin/system-backup.vue:152 +#: src/js/pages/admin/system-backup.vue:152 msgid "Remote Host" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:172 +#: src/js/pages/admin/system-backup.vue:172 msgid "Remote Password" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:200 -#: ./src/js/pages/admin/backups/restore.vue:126 -#: ./src/js/pages/admin/backups/schedule.vue:265 -#: ./src/js/pages/admin/system-backup.vue:182 -#: ./src/js/pages/reseller/backups/modify.vue:148 -#: ./src/js/pages/reseller/backups/restore.vue:112 -#: ./src/js/pages/reseller/backups/schedule.vue:209 +#: src/js/pages/admin/backups/modify.vue:298 +#: src/js/pages/admin/backups/restore.vue:126 +#: src/js/pages/admin/backups/schedule.vue:350 +#: src/js/pages/admin/system-backup.vue:182 +#: src/js/pages/reseller/backups/modify.vue:148 +#: src/js/pages/reseller/backups/restore.vue:112 +#: src/js/pages/reseller/backups/schedule.vue:209 msgid "Remote Path" msgstr "" -#: ./src/js/pages/admin/users/index.vue:11 -#: src/js/pages/admin/users/index.vue:58 +#: src/js/pages/admin/users/index.vue:11 src/js/pages/admin/users/index.vue:58 msgid "Remote Server" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:16 +#: src/js/pages/admin/system-backup.vue:16 #: src/js/pages/admin/system-backup.vue:25 msgid "Remote Transfer" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:121 +#: src/js/pages/admin/system-backup.vue:121 msgid "Remote transfer method" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:162 +#: src/js/pages/admin/system-backup.vue:162 msgid "Remote User" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:82 -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:19 -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:48 -#: ./src/js/pages/admin/settings.vue:1041 -#: ./src/js/pages/admin/settings.vue:1121 -#: ./src/js/pages/admin/users/admins.vue:155 -#: ./src/js/pages/admin/users/index.vue:246 -#: ./src/js/pages/admin/users/resellers/index.vue:174 -#: ./src/js/pages/reseller/users/index.vue:251 -#: ./src/js/pages/user/email/spamassassin.vue:311 -#: ./src/js/pages/user/email/spamassassin.vue:404 -#: ./src/js/pages/user/email/spamassassin.vue:418 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:82 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:19 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:48 +#: src/js/pages/admin/settings.vue:1041 src/js/pages/admin/settings.vue:1121 +#: src/js/pages/admin/users/admins.vue:166 +#: src/js/pages/admin/users/index.vue:235 +#: src/js/pages/admin/users/resellers/index.vue:185 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:69 +#: src/js/pages/reseller/users/index.vue:255 +#: src/js/pages/user/email/spamassassin.vue:281 +#: src/js/pages/user/email/spamassassin.vue:370 +#: src/js/pages/user/email/spamassassin.vue:384 #: src/js/pages/admin/brute-force-monitor/skip_list.vue:35 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:88 msgid "Remove" msgstr "" -#: ./src/js/pages/admin/settings.vue:659 +#: src/js/pages/admin/settings.vue:659 msgid "Remove an IP from the BF blacklist after" msgstr "" -#: ./src/js/pages/admin/settings.vue:551 +#: src/js/pages/admin/settings.vue:551 msgid "Remove an IP from the blacklist after" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:12 +#: src/js/pages/admin/process-monitor.vue:17 msgid "Remove Authentication" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:106 -#: ./src/js/pages/user/email/_components/modify-forwarder-dialog.vue:35 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:106 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:35 msgid "Remove Destination" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:110 +#: src/js/pages/user/subdomains/index.vue:189 msgid "Remove Directory Content" msgstr "" -#: ./src/js/pages/reseller/users/modify.vue:177 -#: ./src/js/pages/user/domains/ips.vue:44 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:180 +#: src/js/pages/reseller/users/profile.vue:182 +#: src/js/pages/user/domains/ips.vue:44 msgid "Remove DNS records for IP" msgid_plural "Remove DNS records for IPs" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/dropzone-file-preview.vue:67 +#: src/js/components/local/dropzone-file-preview.vue:67 msgid "Remove file" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:46 -#: ./src/js/components/local/ui-api-table/filters-editor.vue:58 -#: src/js/components/local/ui-api-table/filters-editor.vue:53 +#: src/js/components/local/ui-api-table/filters-editor.vue:62 +#: src/js/components/local/ui-api-table/filters-editor.vue:74 +#: src/js/components/local/ui-api-table/filters-editor.vue:69 msgid "Remove Filter" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:30 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:30 msgid "Remove Forwarder" msgstr "" -#: ./src/js/pages/admin/settings.vue:1101 +#: src/js/pages/admin/settings.vue:1101 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:51 msgid "Remove from" msgstr "" -#: ./src/js/pages/admin/settings.vue:1094 -#: ./src/js/pages/admin/settings.vue:973 +#: src/js/pages/admin/settings.vue:1094 src/js/pages/admin/settings.vue:973 msgid "Remove from blacklist" msgstr "" -#: ./src/js/components/local/dns/records-table.vue:84 +#: src/js/components/local/dns/records-table.vue:145 msgid "Remove from pointers" msgstr "" -#: ./src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/index.vue:22 #: src/js/pages/admin/ip-manager/index.vue:45 msgid "Remove from reseller" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/skip_list.vue:45 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:45 msgid "Remove from Skip List" msgstr "" -#: ./src/js/pages/user/protected-directories/view.vue:17 +#: src/js/pages/user/protected-directories/view.vue:17 msgid "Remove Protection" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:3 +#: src/js/components/local/stats/webalizer-table.vue:3 #: src/js/components/local/stats/webalizer-table.vue:27 msgid "Remove public stats" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:42 +#: src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:42 msgid "Remove Selected" msgstr "" -#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:146 +#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:153 msgid "Remove widget" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:34 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:34 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:45 msgid "Remove Widget" msgstr "" -#: ./src/js/components/local/filemanager/actions.vue:18 -#: ./src/js/pages/admin/reseller-packages/view.vue:28 -#: ./src/js/pages/reseller/user-packages/view.vue:25 -#: ./src/js/pages/user/domains/_components/rename-domain-dialog.vue:44 -#: ./src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:36 +#: src/js/components/local/filemanager/actions.vue:18 +#: src/js/components/local/package-action-dialog.vue:58 +#: src/js/pages/admin/reseller-packages/index.vue:82 +#: src/js/pages/admin/reseller-packages/view.vue:32 +#: src/js/pages/reseller/user-packages/index.vue:79 +#: src/js/pages/reseller/user-packages/view.vue:25 +#: src/js/pages/user/domains/_components/rename-domain-dialog.vue:44 +#: src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:36 #: src/js/components/local/filemanager/file-actions.vue:91 msgid "Rename" msgstr "" -#: ./src/js/pages/user/domains/index.vue:17 +#: src/js/pages/user/domains/index.vue:17 msgid "Rename domain" msgstr "" -#: ./src/js/pages/user/domains/_components/rename-domain-dialog.vue:3 +#: src/js/pages/user/domains/_components/rename-domain-dialog.vue:3 msgid "Rename Domain" msgstr "" -#: ./src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:3 +#: src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:3 msgid "Rename File" msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:26 +#: src/js/components/local/package-action-dialog.vue:8 +msgid "Rename Package" +msgstr "" + +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:26 msgid "Renew certificates on suspended domains" msgstr "" -#: ./src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/database/index.vue:67 #: src/js/pages/user/database/index.vue:83 msgid "Repair" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:88 +#: src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:88 msgid "Replace" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:17 +#: src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:17 msgid "Replace existing files:" msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:62 +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:62 msgid "Replace expired/invalid certificates with Let's Encrypt ones" msgstr "" -#: ./src/js/pages/user/messages/_tables/tickets.vue:2 +#: src/js/pages/user/messages/_tables/tickets.vue:2 #: src/js/pages/reseller/tickets.vue:28 #: src/js/pages/user/messages/_tables/tickets.vue:9 msgid "Replies" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:45 -#: ./src/js/pages/user/email/autoresponders/modify.vue:35 -#: ./src/js/pages/user/email/vacations/create.vue:39 -#: ./src/js/pages/user/email/vacations/modify.vue:29 +#: src/js/pages/user/email/vacations/modify.vue:33 msgid "Reply Encoding" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:61 -#: ./src/js/pages/user/email/autoresponders/modify.vue:51 -#: ./src/js/pages/user/email/vacations/create.vue:55 -#: ./src/js/pages/user/email/vacations/modify.vue:45 +#: src/js/pages/user/email/autoresponders/create.vue:55 +#: src/js/pages/user/email/autoresponders/modify.vue:47 +#: src/js/pages/user/email/vacations/create.vue:57 +#: src/js/pages/user/email/vacations/modify.vue:53 msgid "Reply Frequency" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:29 +#: src/js/pages/user/email/lists/modify.vue:36 msgid "Reply To" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:37 +#: src/js/components/local/dns/dmarc-editor.vue:37 msgid "Report Format" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:50 +#: src/js/components/local/dns/dmarc-editor.vue:50 msgid "Reporting Interval" msgstr "" -#: src/js/components/local/dns/records-table.vue:245 +#: src/js/components/local/dns/records-table.vue:314 msgid "Request failed" msgstr "" +#: src/js/pages/user/mod-security/index.vue:221 +msgid "Request Line" +msgstr "" + #: src/js/modules/router/before-resolve.js:36 msgid "Requested page depends on one or more of denied commands" msgstr "" -#: src/js/modules/router/before-each.js:27 +#: src/js/modules/router/before-each.js:43 msgid "Requested page doesn't belong to your authority level" msgstr "" -#: ./src/js/pages/user/security-questions.vue:91 -msgid "Require valid answers to the Security Questions for login on this account" -msgstr "" - -#: ./src/js/pages/user/two-step-auth.vue:138 +#: src/js/pages/user/two-step-auth.vue:138 msgid "Require valid Two-Step Authentication Code to login to this account." msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:40 -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:97 -#: ./src/js/pages/user/handlers/index.vue:68 -#: ./src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:23 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:40 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:97 +#: src/js/pages/user/handlers/index.vue:68 +#: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:23 #: src/js/components/global/ui/ui-form-element.vue:198 msgid "Required field" msgstr "" -#: ./src/js/pages/admin/users/resellers/index.vue:182 -msgid "reseller" -msgid_plural "resellers" -msgstr[0] "" -msgstr[1] "" - -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 +#: src/js/pages/admin/ip-manager/details.vue:55 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 #: src/js/components/local/app-global-modals/route-search.vue:59 #: src/js/components/local/layouts/mobile/access-level-dropdown.vue:51 #: src/js/components/local/layouts/nav-grid/icon-entry.vue:116 @@ -8123,31 +8482,34 @@ msgstr[1] "" #: src/js/components/local/layouts/shared/hybrid-level-toggle.vue:45 #: src/js/components/local/layouts/shared/search.vue:161 #: src/js/components/local/layouts/sidebar/main-menu.vue:152 -#: src/js/pages/admin/ip-manager/details.vue:150 -#: src/js/pages/admin/ip-manager/index.vue:31 #: src/js/pages/reseller/_dialogs/view-ticket.vue:91 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:9 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:162 +#: src/js/pages/reseller/suspension-message.vue:94 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:181 #: src/js/pages/user/dashboard/_components/standard-dashboard.vue:41 #: src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:18 #: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:51 msgid "Reseller" msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:49 +#: src/js/components/local/suspend-user-dialog.vue:95 msgid "Reseller Bandwidth" msgstr "" -#: ./src/js/pages/reseller/history.vue:1 -#: ./src/js/pages/reseller/stats.vue:123 +#: src/js/pages/admin/users/resellers/view.vue:33 +#: src/js/pages/reseller/users/view.vue:28 +msgid "Reseller data" +msgstr "" + +#: src/js/pages/reseller/history.vue:1 src/js/pages/reseller/stats.vue:123 msgid "Reseller History" msgstr "" -#: ./src/js/pages/admin/license.vue:47 +#: src/js/pages/admin/license.vue:47 msgid "Reseller Limit" msgstr "" -#: ./src/js/pages/admin/reseller-packages/create.vue:27 +#: src/js/pages/admin/reseller-packages/create.vue:27 msgid "Reseller package with such name exists already and will be overwritten." msgstr "" @@ -8155,259 +8517,289 @@ msgstr "" msgid "Reseller Plugins" msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:50 +#: src/js/components/local/suspend-user-dialog.vue:96 msgid "Reseller Quota" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:60 -#: ./src/js/components/local/master-login-drawer.vue:90 -#: ./src/js/components/local/reseller-skin-warning-dialog.vue:3 +#: src/js/components/local/master-login-bar.vue:62 +#: src/js/components/local/master-login-drawer.vue:90 +#: src/js/components/local/reseller-skin-warning-dialog.vue:3 msgid "Reseller Skin owned by %{ owner }" msgstr "" -#: src/js/modules/navigation/reseller.js:122 +#: src/js/modules/navigation/reseller.js:129 msgid "Reseller Statistics" msgstr "" -#: ./src/js/pages/reseller/stats.vue:1 -#: src/js/modules/widgets.js:34 +#: src/js/pages/reseller/stats.vue:1 src/js/modules/widgets.js:34 msgid "Reseller Stats" msgstr "" -#: src/js/modules/navigation/reseller.js:71 +#: src/js/modules/navigation/reseller.js:77 msgid "Reseller Tools" msgstr "" -#: src/js/pages/admin/backups/modify.vue:492 -#: src/js/pages/admin/backups/schedule.vue:525 +#: src/js/pages/admin/backups/modify.vue:681 +#: src/js/pages/admin/backups/schedule.vue:717 #: src/js/pages/admin/users/move.vue:73 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:133 msgid "Reseller: %{ creator }" msgstr "" -#: ./src/js/pages/admin/users/resellers/index.vue:1 -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:29 +#: src/js/pages/admin/users/resellers/index.vue:233 +msgid "Reseller: %{ username }" +msgstr "" + +#: src/js/pages/admin/users/resellers/index.vue:216 +msgid "Reseller: %{ username } and %{ nusers } user" +msgid_plural "Reseller: %{ username } and %{ nusers } users" +msgstr[0] "" +msgstr[1] "" + +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/index.vue:31 +msgid "Reseller(s)" +msgstr "" + +#: src/js/pages/admin/ip-manager/details.vue:46 +#: src/js/pages/admin/users/resellers/index.vue:1 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:29 #: src/js/components/local/layouts/shared/search.vue:133 msgid "Resellers" msgstr "" -#: ./src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:26 +#: src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:26 msgid "Resend" msgstr "" -#: ./src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:6 -#: ./src/js/pages/reseller/users/view.vue:29 +#: src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:6 +#: src/js/pages/reseller/users/view.vue:47 msgid "Resend Welcome E-mail" msgstr "" -#: ./src/js/components/local/edit-admin-message-dialog.vue:18 -#: ./src/js/components/local/edit-reseller-message-dialog.vue:38 -#: ./src/js/pages/reseller/customize-skin/index.vue:38 -#: ./src/js/pages/reseller/users/_components/change-user-message.vue:49 -#: ./src/js/pages/user/email/lists/modify.vue:329 +#: src/js/components/local/edit-admin-message-dialog.vue:18 +#: src/js/components/local/edit-reseller-message-dialog.vue:38 +#: src/js/pages/reseller/customize-skin/index.vue:38 +#: src/js/pages/reseller/suspension-message.vue:18 +#: src/js/pages/reseller/users/_components/change-user-message.vue:49 +#: src/js/pages/user/email/lists/modify.vue:362 msgid "Reset" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:16 +#: src/js/components/local/app-global-modals/skin-options.vue:16 msgid "Reset All" msgstr "" -#: ./src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:65 +#: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:65 msgid "Reset colors" msgstr "" -#: ./src/js/pages/kitchen-sink/_components/kitchen-sink-component.vue:11 +#: src/js/pages/kitchen-sink/_components/kitchen-sink-component.vue:11 msgid "Reset component" msgstr "" -#: ./src/js/pages/admin/settings.vue:677 +#: src/js/pages/admin/settings.vue:677 msgid "Reset count of IP/User failed attempts" msgstr "" -#: ./src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:3 -#: ./src/js/pages/admin/dns/edit.vue:22 +#: src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:3 +#: src/js/pages/admin/dns/edit.vue:25 msgid "Reset Defaults" msgstr "" -#: ./src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:58 +#: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:58 msgid "Reset logo" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/logo-uploader.vue:37 +#: src/js/pages/reseller/customize-skin/_components/logo-uploader.vue:37 msgid "Reset Logo" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:3 -#: src/js/components/local/filemanager/files-table.vue:35 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/files-table.vue:38 msgid "Reset owner" msgstr "" -#: ./src/js/components/local/filemanager/actions.vue:27 +#: src/js/components/local/filemanager/actions.vue:27 #: src/js/components/local/filemanager/file-actions.vue:122 msgid "Reset Owner" msgstr "" -#: ./src/js/pages/reseller/edit-user-message.vue:12 +#: src/js/pages/reseller/edit-user-message.vue:12 msgid "Reset to default" msgstr "" -#: ./src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:30 +#: src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:30 msgid "Reset to defaults" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:130 +#: src/js/pages/reseller/users/view.vue:143 msgid "Reset Today" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/user/login-keys/index.vue:21 #: src/js/pages/user/login-keys/index.vue:37 msgid "Reset Uses" msgstr "" -#: ./src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:4 +#: src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:4 msgid "Resetting the defaults will wipe any custom entries you have made." msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:19 -#: ./src/js/pages/user/email/autoresponders/modify.vue:12 +#: src/js/pages/user/email/autoresponders/create.vue:19 +#: src/js/pages/user/email/autoresponders/modify.vue:12 msgid "Responder Address:" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:74 -#: ./src/js/pages/user/email/autoresponders/modify.vue:63 +#: src/js/pages/user/email/autoresponders/create.vue:73 +#: src/js/pages/user/email/autoresponders/modify.vue:64 msgid "Responder Message:" msgstr "" -#: ./src/js/pages/admin/services.vue:86 +#: src/js/pages/admin/services.vue:86 msgid "Restart" msgstr "" -#: ./src/js/pages/admin/license.vue:227 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:119 +#: src/js/pages/admin/license.vue:245 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:154 msgid "Restart DirectAdmin" msgstr "" -#: ./src/js/pages/admin/backups/index.vue:20 -#: ./src/js/pages/admin/backups/restore.vue:51 -#: ./src/js/pages/reseller/backups/restore.vue:248 -#: ./src/js/pages/user/backup/restore.vue:145 +#: src/js/components/local/filemanager/dialogs/restore-file.vue:25 +#: src/js/components/local/filemanager/trash-files-table.vue:139 +#: src/js/components/local/filemanager/trash-files-table.vue:3 +#: src/js/pages/admin/backups/index.vue:26 +#: src/js/pages/admin/backups/restore.vue:51 +#: src/js/pages/reseller/backups/restore.vue:248 +#: src/js/pages/user/backup/restore.vue:63 +#: src/js/components/local/filemanager/trash-files-table.vue:28 +#: src/js/components/local/filemanager/trash-files-table.vue:35 #: src/js/pages/admin/backups/_components/current-backups-table.vue:50 msgid "Restore" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:1 -#: ./src/js/pages/reseller/backups/index.vue:16 -#: ./src/js/pages/reseller/backups/restore.vue:1 -#: ./src/js/pages/user/backup/index.vue:13 -#: ./src/js/pages/user/backup/restore.vue:1 +#: src/js/pages/admin/backups/restore.vue:1 +#: src/js/pages/reseller/backups/index.vue:16 +#: src/js/pages/reseller/backups/restore.vue:1 +#: src/js/pages/user/backup/index.vue:16 src/js/pages/user/backup/restore.vue:1 msgid "Restore Backup" msgstr "" -#: ./src/js/pages/user/backup/restore.vue:32 +#: src/js/components/local/filemanager/dialogs/restore-file.vue:3 +msgid "Restore File" +msgstr "" + +#: src/js/pages/user/backup/restore.vue:37 msgid "Restore Options" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:196 +#: src/js/pages/admin/backups/restore.vue:196 msgid "Restore to partition" msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:16 -#: ./src/js/pages/reseller/backups/_components/settings-dialog.vue:13 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:16 +#: src/js/pages/reseller/backups/_components/settings-dialog.vue:13 msgid "Restore with local NameServers." msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:30 -#: ./src/js/pages/reseller/backups/_components/settings-dialog.vue:27 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:30 +#: src/js/pages/reseller/backups/_components/settings-dialog.vue:27 msgid "Restore with SPF values from backup." msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:213 +#: src/js/pages/user/email/lists/modify.vue:238 msgid "Restrict Post" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:143 -#: ./src/js/components/local/dns/add-record-dialog.vue:43 -#: ./src/js/components/local/dns/edit-record-dialog.vue:126 -#: ./src/js/components/local/dns/edit-record-dialog.vue:38 +#: src/js/components/local/dns/add-record-dialog.vue:156 +#: src/js/components/local/dns/add-record-dialog.vue:49 +#: src/js/components/local/dns/edit-record-dialog.vue:142 +#: src/js/components/local/dns/edit-record-dialog.vue:43 msgid "Result: %{ name }" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/mail-queue/index.vue:23 #: src/js/pages/admin/mail-queue/index.vue:59 msgid "Retry" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:24 +#: src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:24 msgid "Rewrite Apache" msgstr "" -#: ./src/js/components/local/filemanager/breadcrumbs.vue:10 -#: ./src/js/components/local/filemanager/folder-tree-view.vue:49 +#: src/js/components/local/filemanager/breadcrumbs.vue:10 +#: src/js/components/local/filemanager/folder-tree-view.vue:49 msgid "Root" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:152 +#: src/js/pages/admin/process-monitor.vue:216 msgid "Root Password" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/menu-editor.vue:66 -#: ./src/js/pages/reseller/customize-skin/_components/route-editor.vue:10 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:95 +#: src/js/pages/reseller/customize-skin/_components/route-editor.vue:10 msgid "Route" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:148 -#: ./src/js/components/local/r-table/r-table-settings-dialog.vue:33 +#: src/js/components/local/app-global-modals/skin-options.vue:151 +#: src/js/components/local/r-table/r-table-settings-dialog.vue:33 msgid "Rows Density" msgstr "" -#: ./src/js/components/global/ui/ui-mobile-pagination.vue:55 +#: src/js/components/global/ui/ui-mobile-pagination.vue:55 msgid "Rows:" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:3 -#: src/js/pages/admin/backups/_components/crons-table.vue:25 +#: src/js/modules/navigation/admin.js:174 +msgid "Rspamd spam filtering system" +msgstr "" + +#: src/js/pages/user/mod-security/index.vue:232 +msgid "Rule ID" +msgstr "" + +#: src/js/pages/admin/backups/_components/crons-table.vue:3 +#: src/js/pages/admin/backups/_components/crons-table.vue:26 msgid "Run Now" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:13 +#: src/js/pages/user/cronjobs/create.vue:13 msgid "Run on @reboot" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:12 +#: src/js/pages/admin/system-backup.vue:12 msgid "Run System Backup right now" msgstr "" -#: ./src/js/pages/user/system-info/_tables/services-info-table.vue:26 +#: src/js/pages/user/system-info/_tables/services-info-table.vue:26 #: src/js/pages/admin/services.vue:48 msgid "Running" msgstr "" -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:38 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:113 msgid "Safe" msgstr "" -#: ./src/js/pages/admin/php-safe-mode.vue:122 +#: src/js/pages/admin/php-safe-mode.vue:128 msgid "Safe Mode" msgstr "" -#: ./src/js/pages/user/database/create.vue:56 -#: ./src/js/pages/user/database/create.vue:69 +#: src/js/pages/user/database/create.vue:56 +#: src/js/pages/user/database/create.vue:69 msgid "Same as database name" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:17 +#: src/js/components/local/dns/dmarc-editor.vue:17 #: src/js/components/local/dns/dmarc-editor.vue:21 msgid "Same as domain" msgstr "" -#: ./src/js/pages/user/domains/add.vue:52 -#: ./src/js/pages/user/domains/add.vue:77 -#: ./src/js/pages/user/domains/edit.vue:33 -#: ./src/js/pages/user/domains/edit.vue:50 +#: src/js/pages/user/domains/add.vue:60 src/js/pages/user/domains/add.vue:87 +#: src/js/pages/user/domains/edit.vue:38 src/js/pages/user/domains/edit.vue:60 msgid "Same as Main account" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:114 +#: src/js/pages/user/cronjobs/create.vue:114 msgid "Sample Cron commands:" msgstr "" @@ -8419,266 +8811,281 @@ msgstr "" msgid "Saturday" msgstr "" -#: ./src/js/components/local/edit-admin-message-dialog.vue:15 -#: ./src/js/components/local/edit-reseller-message-dialog.vue:35 -#: ./src/js/components/local/filemanager/files-table.vue:187 -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:81 -#: ./src/js/pages/admin/backups/modify.vue:355 -#: ./src/js/pages/admin/dns/_components/override-ttl-dialog.vue:33 -#: ./src/js/pages/admin/file-editor.vue:56 -#: ./src/js/pages/admin/multi-server.vue:137 -#: ./src/js/pages/admin/php-safe-mode.vue:138 -#: ./src/js/pages/admin/settings.vue:177 -#: ./src/js/pages/admin/settings.vue:402 -#: ./src/js/pages/admin/settings.vue:801 -#: ./src/js/pages/admin/settings.vue:940 -#: ./src/js/pages/admin/system-backup.vue:271 -#: ./src/js/pages/admin/users/resellers/modify.vue:117 -#: ./src/js/pages/admin/users/resellers/modify.vue:31 -#: ./src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:72 -#: ./src/js/pages/reseller/backups/_components/settings-dialog.vue:40 -#: ./src/js/pages/reseller/customize-skin/index.vue:119 -#: ./src/js/pages/reseller/customize-skin/index.vue:20 -#: ./src/js/pages/reseller/edit-user-message.vue:44 -#: ./src/js/pages/reseller/nameservers.vue:95 -#: ./src/js/pages/reseller/tickets.vue:157 -#: ./src/js/pages/reseller/user-packages/create.vue:45 -#: ./src/js/pages/reseller/user-packages/view.vue:32 -#: ./src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:23 -#: ./src/js/pages/reseller/users/_components/change-user-message.vue:42 -#: ./src/js/pages/reseller/users/modify.vue:167 -#: ./src/js/pages/reseller/users/modify.vue:38 -#: ./src/js/pages/reseller/users/modify.vue:70 -#: ./src/js/pages/reseller/users/modify.vue:92 -#: ./src/js/pages/user/cronjobs/index.vue:209 -#: ./src/js/pages/user/cronjobs/index.vue:95 -#: ./src/js/pages/user/dashboard/_components/standard-dashboard.vue:101 -#: ./src/js/pages/user/dashboard/_components/standard-dashboard.vue:218 -#: ./src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:33 -#: ./src/js/pages/user/dns/mx-records.vue:64 -#: ./src/js/pages/user/domains/_components/php-version-dialog.vue:29 -#: ./src/js/pages/user/domains/_components/private-html-dialog.vue:31 -#: ./src/js/pages/user/email/_components/modify-account-dialog.vue:52 -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:120 -#: ./src/js/pages/user/email/autoresponders/modify.vue:118 -#: ./src/js/pages/user/email/catch-all.vue:78 -#: ./src/js/pages/user/email/lists/modify.vue:326 -#: ./src/js/pages/user/email/spamassassin.vue:485 -#: ./src/js/pages/user/filemanager/edit.vue:24 -#: ./src/js/pages/user/ftp-settings.vue:46 -#: ./src/js/pages/user/hotlinks/index.vue:143 -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:86 -#: ./src/js/pages/user/security-questions.vue:114 -#: ./src/js/pages/user/security-questions.vue:78 -#: ./src/js/pages/user/ssh-keys/edit.vue:119 -#: ./src/js/pages/user/ssl/_components/force-redirect-option.vue:13 -#: ./src/js/pages/user/ssl/_components/save-button.vue:4 -#: ./src/js/pages/user/stats/index.vue:429 -#: ./src/js/pages/user/two-step-auth.vue:217 +#: src/js/components/local/dns/input-inline.vue:40 +#: src/js/components/local/dns/input-inline.vue:58 +#: src/js/components/local/edit-admin-message-dialog.vue:15 +#: src/js/components/local/edit-reseller-message-dialog.vue:35 +#: src/js/components/local/filemanager/files-table.vue:196 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:81 +#: src/js/pages/admin/backups/modify.vue:542 +#: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:33 +#: src/js/pages/admin/file-editor.vue:56 +#: src/js/pages/admin/multi-server.vue:137 +#: src/js/pages/admin/php-safe-mode.vue:144 src/js/pages/admin/settings.vue:177 +#: src/js/pages/admin/settings.vue:402 src/js/pages/admin/settings.vue:801 +#: src/js/pages/admin/settings.vue:940 src/js/pages/admin/system-backup.vue:271 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:122 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:26 +#: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:72 +#: src/js/pages/reseller/backups/_components/settings-dialog.vue:40 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:48 +#: src/js/pages/reseller/customize-skin/index.vue:121 +#: src/js/pages/reseller/customize-skin/index.vue:20 +#: src/js/pages/reseller/edit-user-message.vue:44 +#: src/js/pages/reseller/nameservers.vue:95 +#: src/js/pages/reseller/suspension-message.vue:71 +#: src/js/pages/reseller/tickets.vue:157 +#: src/js/pages/reseller/user-packages/create.vue:47 +#: src/js/pages/reseller/user-packages/view.vue:32 +#: src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:23 +#: src/js/pages/reseller/users/_components/change-user-message.vue:42 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:168 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:37 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:70 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:92 +#: src/js/pages/reseller/users/profile.vue:170 +#: src/js/pages/reseller/users/profile.vue:39 +#: src/js/pages/reseller/users/profile.vue:72 +#: src/js/pages/reseller/users/profile.vue:94 +#: src/js/pages/user/cronjobs/index.vue:209 +#: src/js/pages/user/cronjobs/index.vue:95 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:117 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:237 +#: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:33 +#: src/js/pages/user/dns/mx-records.vue:64 +#: src/js/pages/user/domains/_components/php-version-dialog.vue:29 +#: src/js/pages/user/domains/_components/private-html-dialog.vue:31 +#: src/js/pages/user/email/_components/create-forwarder-dialog-legacy.vue:23 +#: src/js/pages/user/email/_components/modify-account-dialog.vue:52 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:120 +#: src/js/pages/user/email/autoresponders/modify.vue:119 +#: src/js/pages/user/email/catch-all.vue:78 +#: src/js/pages/user/email/lists/modify.vue:355 +#: src/js/pages/user/email/spamassassin.vue:451 +#: src/js/pages/user/filemanager/edit.vue:24 +#: src/js/pages/user/ftp-settings.vue:46 +#: src/js/pages/user/hotlinks/index.vue:143 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:86 +#: src/js/pages/user/mod-security/index.vue:108 +#: src/js/pages/user/php-settings/index.vue:57 +#: src/js/pages/user/security-questions.vue:131 +#: src/js/pages/user/security-questions.vue:185 +#: src/js/pages/user/ssh-keys/edit.vue:119 +#: src/js/pages/user/ssl/_components/force-redirect-option.vue:13 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:161 +#: src/js/pages/user/ssl/_components/save-button.vue:4 +#: src/js/pages/user/stats/index.vue:428 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:82 +#: src/js/pages/user/subdomains/docroot.vue:110 +#: src/js/pages/user/subdomains/docroot.vue:133 +#: src/js/pages/user/two-step-auth.vue:217 msgid "Save" msgstr "" -#: ./src/js/pages/user/filemanager/edit.vue:12 +#: src/js/pages/user/filemanager/edit.vue:12 msgid "Save As" msgstr "" -#: ./src/js/pages/reseller/customize-skin/index.vue:108 +#: src/js/pages/reseller/customize-skin/index.vue:110 msgid "Save Changes" msgstr "" -#: ./src/js/pages/reseller/users/_components/comments.vue:12 +#: src/js/pages/reseller/users/_components/comments.vue:12 msgid "Save Comments" msgstr "" -#: ./src/js/pages/reseller/users/_components/account-info.vue:18 +#: src/js/pages/reseller/users/_components/account-info.vue:18 msgid "Save E-mail" msgstr "" -#: ./src/js/pages/reseller/stats.vue:114 +#: src/js/pages/reseller/stats.vue:114 msgid "Save Limit Notice" msgstr "" -#: ./src/js/pages/reseller/users/_components/account-info.vue:34 +#: src/js/pages/reseller/users/_components/account-info.vue:34 msgid "Save Name" msgstr "" -#: ./src/js/pages/reseller/users/_components/account-info.vue:65 +#: src/js/pages/reseller/users/_components/account-info.vue:65 msgid "Save Name Servers" msgstr "" -#: ./src/js/pages/admin/settings.vue:730 +#: src/js/pages/admin/settings.vue:730 msgid "Scan for WordPress attacks" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:91 +#: src/js/pages/user/two-step-auth.vue:91 msgid "Scan this code in your phone" msgstr "" -#: ./src/js/pages/admin/backups/index.vue:17 -#: ./src/js/pages/admin/backups/schedule.vue:46 -#: ./src/js/pages/reseller/backups/schedule.vue:287 +#: src/js/pages/admin/backups/index.vue:20 +#: src/js/pages/admin/backups/schedule.vue:46 +#: src/js/pages/reseller/backups/schedule.vue:287 msgid "Schedule" msgstr "" -#: ./src/js/pages/admin/backups/schedule.vue:1 -#: ./src/js/pages/reseller/backups/index.vue:13 -#: ./src/js/pages/reseller/backups/schedule.vue:1 +#: src/js/pages/admin/backups/schedule.vue:1 +#: src/js/pages/reseller/backups/index.vue:13 +#: src/js/pages/reseller/backups/schedule.vue:1 msgid "Schedule Backup" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:91 -#: ./src/js/pages/reseller/backups/index.vue:97 +#: src/js/pages/admin/backups/_components/crons-table.vue:134 +#: src/js/pages/reseller/backups/index.vue:97 msgid "scheduled backup" msgid_plural "scheduled backups" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/backups/index.vue:25 -#: src/js/pages/admin/backups/index.vue:29 +#: src/js/pages/admin/backups/index.vue:31 +#: src/js/pages/admin/backups/index.vue:35 msgid "Scheduled Backups" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:161 +#: src/js/pages/user/two-step-auth.vue:161 #: src/js/pages/user/two-step-auth.vue:164 msgid "Scratch Code" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:45 +#: src/js/pages/user/two-step-auth.vue:45 #: src/js/pages/user/two-step-auth.vue:49 msgid "Scratch Codes" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:195 -#: ./src/js/pages/user/two-step-auth.vue:36 -msgid "Scratch Codes are one-time use codes in case you don't have your phone, so keep them safe." +#: src/js/pages/user/two-step-auth.vue:195 +#: src/js/pages/user/two-step-auth.vue:36 +msgid "" +"Scratch Codes are one-time use codes in case you don't have your phone, so " +"keep them safe." msgstr "" -#: ./src/js/components/global/input/input-select-multiple.vue:16 -#: ./src/js/components/global/input/input-select.vue:35 -#: ./src/js/components/local/master-login-drawer.vue:21 -#: ./src/js/pages/user/filemanager/index.vue:101 -#: ./src/js/pages/user/login-keys/_components/command-box.vue:13 +#: src/js/components/global/input/input-select-multiple.vue:16 +#: src/js/components/local/master-login-drawer.vue:21 +#: src/js/pages/user/filemanager/index.vue:109 +#: src/js/pages/user/login-keys/_components/command-box.vue:13 +#: src/js/components/global/input/input-select.vue:156 msgid "Search" msgstr "" -#: ./src/js/components/local/app-global-modals/route-search.vue:13 +#: src/js/components/local/app-global-modals/route-search.vue:13 msgid "Search Criteria" msgstr "" -#: ./src/js/components/local/layouts/mobile/domain-select.vue:35 +#: src/js/components/local/layouts/mobile/domain-select.vue:35 msgid "Search domain name" msgstr "" -#: ./src/js/components/local/layouts/sidebar/main-menu.vue:23 +#: src/js/components/local/layouts/sidebar/main-menu.vue:23 msgid "Search Results" msgstr "" -#: ./src/js/components/local/layouts/shared/search.vue:54 +#: src/js/components/local/layouts/shared/search.vue:54 msgid "Search settings" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:34 +#: src/js/pages/admin/process-monitor.vue:50 msgid "seconds" msgstr "" -#: ./src/js/pages/admin/settings.vue:530 -#: ./src/js/pages/admin/settings.vue:538 +#: src/js/pages/admin/settings.vue:530 src/js/pages/admin/settings.vue:538 #: src/js/pages/admin/settings.vue:535 msgid "seconds after the last attempt" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:57 +#: src/js/pages/user/two-step-auth.vue:57 msgid "Secret" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:212 -#: ./src/js/pages/admin/backups/restore.vue:147 -#: ./src/js/pages/admin/backups/schedule.vue:276 -#: ./src/js/pages/reseller/backups/modify.vue:159 -#: ./src/js/pages/reseller/backups/restore.vue:136 -#: ./src/js/pages/reseller/backups/schedule.vue:230 +#: src/js/pages/user/mod-security/index.vue:81 +msgid "SecRuleEngine" +msgstr "" + +#: src/js/pages/admin/backups/modify.vue:321 +#: src/js/pages/admin/backups/restore.vue:147 +#: src/js/pages/admin/backups/schedule.vue:372 +#: src/js/pages/reseller/backups/modify.vue:159 +#: src/js/pages/reseller/backups/restore.vue:136 +#: src/js/pages/reseller/backups/schedule.vue:230 msgid "Secure FTP" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/user/stats/index.vue:195 #: src/js/pages/reseller/users/_components/account-info.vue:296 #: src/js/pages/user/stats/index.vue:222 msgid "Secure Socket Layer (SSL)" msgstr "" -#: ./src/js/pages/user/domains/add.vue:98 -#: ./src/js/pages/user/domains/edit.vue:62 +#: src/js/pages/user/domains/add.vue:112 src/js/pages/user/domains/edit.vue:75 msgid "Secure SSL" msgstr "" -#: ./src/js/pages/user/security-questions.vue:21 -#: src/js/pages/user/security-questions.vue:29 +#: src/js/pages/user/security-questions.vue:50 +#: src/js/pages/user/security-questions.vue:59 msgid "Security Question" msgstr "" -#: ./src/js/pages/user/security-questions.vue:1 -#: src/js/modules/navigation/user.js:168 +#: src/js/pages/user/security-questions.vue:1 +#: src/js/modules/navigation/user.js:174 msgid "Security Questions" msgstr "" -#: ./src/js/pages/user/security-questions.vue:65 -#: ./src/js/pages/user/security-questions.vue:83 +#: src/js/pages/user/security-questions.vue:100 +#: src/js/pages/user/security-questions.vue:140 msgid "Security Questions options" msgstr "" -#: ./src/js/pages/admin/settings.vue:12 -#: src/js/pages/admin/settings.vue:22 +#: src/js/pages/admin/settings.vue:12 src/js/pages/admin/settings.vue:22 msgid "Security Settings" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:76 +#: src/js/pages/admin/brute-force-monitor/index.vue:76 msgid "Seek should be smaller than %{ size }" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:25 +#: src/js/components/local/user-package.vue:259 #: src/js/components/global/input/input-select-legacy.vue:36 #: src/js/components/global/input/input-select.vue:49 msgid "Select" msgstr "" -#: ./src/js/components/global/input/input-checkable-select.vue:50 -#: ./src/js/components/global/input/input-select-multiple.vue:7 +#: src/js/components/global/input/input-checkable-select.vue:50 +#: src/js/components/global/input/input-select-multiple.vue:7 #: src/js/components/global/input/input-select-multiple.vue:13 msgid "Select All" msgstr "" -#: ./src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:37 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:66 msgid "Select All Domains" msgstr "" -#: ./src/js/components/local/r-table/r-table-columns.vue:17 -#: ./src/js/components/local/r-table/r-table-grid-columns.vue:12 +#: src/js/components/local/r-table/r-table-columns.vue:18 +#: src/js/components/local/r-table/r-table-grid-columns.vue:12 #: src/js/components/global/ui/ui-table-actions.vue:48 msgid "Select all rows" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:12 -#: ./src/js/pages/reseller/backups/restore.vue:12 +#: src/js/pages/admin/backups/restore.vue:12 +#: src/js/pages/reseller/backups/restore.vue:12 #: src/js/pages/admin/backups/restore.vue:28 #: src/js/pages/reseller/backups/restore.vue:26 msgid "Select backup files to restore." msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 #: src/js/pages/admin/backups/modify.vue:35 #: src/js/pages/admin/backups/schedule.vue:34 msgid "Select data you would like to backup." msgstr "" -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:17 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:17 msgid "Select Database" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 -#: ./src/js/pages/reseller/backups/modify.vue:11 -#: ./src/js/pages/reseller/backups/schedule.vue:13 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/reseller/backups/modify.vue:11 +#: src/js/pages/reseller/backups/schedule.vue:13 #: src/js/pages/admin/backups/modify.vue:29 #: src/js/pages/admin/backups/schedule.vue:28 #: src/js/pages/reseller/backups/modify.vue:28 @@ -8686,14 +9093,14 @@ msgstr "" msgid "Select directory for backups." msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:12 -#: ./src/js/pages/reseller/backups/restore.vue:12 +#: src/js/pages/admin/backups/restore.vue:12 +#: src/js/pages/reseller/backups/restore.vue:12 #: src/js/pages/admin/backups/restore.vue:17 #: src/js/pages/reseller/backups/restore.vue:17 msgid "Select directory for restore." msgstr "" -#: ./src/js/components/global/input/input-dropzone.vue:13 +#: src/js/components/global/input/input-dropzone.vue:13 msgid "Select file to upload" msgid_plural "Select files to upload" msgstr[0] "" @@ -8703,12 +9110,12 @@ msgstr[1] "" msgid "Select IP address or User to filter results" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:12 +#: src/js/pages/admin/backups/restore.vue:12 #: src/js/pages/admin/backups/restore.vue:23 msgid "Select IP address used for restore." msgstr "" -#: ./src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:8 +#: src/js/pages/user/domains/_components/add-ip-to-domain-dialog.vue:8 msgid "Select IP to Add" msgstr "" @@ -8716,35 +9123,36 @@ msgstr "" msgid "Select IP to filter results" msgstr "" -#: ./src/js/pages/user/backup/index.vue:17 -msgid "Select Items to include in Backup" +#: src/js/pages/admin/log-viewer/_components/log-file-select.vue:16 +msgid "Select log file" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:20 +#: src/js/pages/admin/log-viewer/index.vue:20 +#: src/js/pages/admin/log-viewer/index.vue:28 msgid "Select log file to view" msgstr "" -#: ./src/js/components/global/input/input-checkable-select.vue:47 +#: src/js/components/global/input/input-checkable-select.vue:47 msgid "Select None" msgstr "" -#: ./src/js/pages/admin/users/move.vue:20 +#: src/js/pages/admin/users/move.vue:20 msgid "Select Reseller" msgstr "" -#: src/js/components/local/r-table/r-table-columns.vue:285 +#: src/js/components/local/r-table/r-table-columns.vue:295 #: src/js/components/local/r-table/r-table-grid-columns.vue:206 msgid "Select row" msgstr "" -#: ./src/js/pages/user/domains/_components/rename-domain-dialog.vue:13 +#: src/js/pages/user/domains/_components/rename-domain-dialog.vue:13 msgid "Select the domain to change and enter its new value" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 -#: ./src/js/pages/reseller/backups/modify.vue:11 -#: ./src/js/pages/reseller/backups/schedule.vue:13 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/reseller/backups/modify.vue:11 +#: src/js/pages/reseller/backups/schedule.vue:13 #: src/js/pages/admin/backups/modify.vue:23 #: src/js/pages/admin/backups/schedule.vue:22 #: src/js/pages/reseller/backups/modify.vue:22 @@ -8756,14 +9164,14 @@ msgstr "" msgid "Select username to filter results" msgstr "" -#: ./src/js/pages/admin/users/move.vue:12 +#: src/js/pages/admin/users/move.vue:12 msgid "Select Users" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 -#: ./src/js/pages/reseller/backups/modify.vue:11 -#: ./src/js/pages/reseller/backups/schedule.vue:13 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/reseller/backups/modify.vue:11 +#: src/js/pages/reseller/backups/schedule.vue:13 #: src/js/pages/admin/backups/modify.vue:16 #: src/js/pages/admin/backups/schedule.vue:16 #: src/js/pages/reseller/backups/modify.vue:16 @@ -8771,151 +9179,148 @@ msgstr "" msgid "Select users you would like to backup." msgstr "" -#: ./src/js/components/local/layouts/shared/search.vue:58 +#: src/js/components/local/layouts/shared/search.vue:58 msgid "Select your searching criteria:" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:283 -#: ./src/js/pages/admin/backups/schedule.vue:346 +#: src/js/pages/admin/backups/modify.vue:418 +#: src/js/pages/admin/backups/schedule.vue:470 msgid "Selected Data" msgstr "" -#: ./src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:15 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:40 msgid "Selected entries count: %{n}" msgstr "" -#: ./src/js/pages/reseller/skins.vue:85 +#: src/js/pages/reseller/skins.vue:85 msgid "selected skin" msgid_plural "selected skins" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:65 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:65 msgid "selected users" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:63 -#: ./src/js/pages/admin/backups/schedule.vue:71 -#: ./src/js/pages/reseller/backups/modify.vue:47 -#: ./src/js/pages/reseller/backups/schedule.vue:48 -#: ./src/js/pages/user/ssh-keys/edit.vue:94 +#: src/js/pages/admin/backups/modify.vue:80 +#: src/js/pages/admin/backups/schedule.vue:88 +#: src/js/pages/reseller/backups/modify.vue:47 +#: src/js/pages/reseller/backups/schedule.vue:48 +#: src/js/pages/user/ssh-keys/edit.vue:94 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:34 msgid "Selected Users" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:49 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:36 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:32 -#: ./src/js/pages/reseller/backups/index.vue:53 +#: src/js/pages/admin/backups/_components/crons-table.vue:67 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:36 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:32 +#: src/js/pages/reseller/backups/index.vue:53 msgid "Selected Users:" msgstr "" -#: ./src/js/pages/reseller/message-users.vue:96 +#: src/js/pages/reseller/message-users.vue:96 msgid "Send" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:111 -#: ./src/js/pages/user/email/autoresponders/create.vue:91 -#: ./src/js/pages/user/email/autoresponders/modify.vue:101 -#: ./src/js/pages/user/email/autoresponders/modify.vue:81 +#: src/js/pages/user/email/autoresponders/create.vue:108 +#: src/js/pages/user/email/autoresponders/create.vue:90 +#: src/js/pages/user/email/autoresponders/modify.vue:102 +#: src/js/pages/user/email/autoresponders/modify.vue:84 msgid "Send a CC to:" msgstr "" -#: ./src/js/pages/reseller/tickets.vue:137 +#: src/js/pages/reseller/tickets.vue:137 msgid "Send a message" msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:7 -#: ./src/js/components/local/send-user-message-dialog.vue:3 -#: ./src/js/pages/admin/users/admins.vue:119 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/index.vue:210 -#: ./src/js/pages/admin/users/resellers/index.vue:138 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/users/index.vue:215 -#: ./src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/users/admins.vue:58 -#: src/js/pages/admin/users/index.vue:73 -#: src/js/pages/admin/users/resellers/index.vue:60 -#: src/js/pages/reseller/users/index.vue:80 +#: src/js/components/local/create-message-dialog.vue:7 +#: src/js/components/local/send-user-message-dialog.vue:3 +#: src/js/pages/admin/users/admins.vue:130 +#: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/index.vue:210 +#: src/js/pages/admin/users/resellers/index.vue:149 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/users/index.vue:222 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/users/admins.vue:64 src/js/pages/admin/users/index.vue:73 +#: src/js/pages/admin/users/resellers/index.vue:66 +#: src/js/pages/reseller/users/index.vue:87 msgid "Send a Message" msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:10 -#: ./src/js/pages/reseller/backups/_components/settings-dialog.vue:7 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:10 +#: src/js/pages/reseller/backups/_components/settings-dialog.vue:7 msgid "Send a message when a backup has finished." msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:69 +#: src/js/pages/user/cronjobs/index.vue:69 msgid "Send all Cron output to e-mail" msgstr "" -#: ./src/js/pages/reseller/message-users.vue:85 +#: src/js/pages/reseller/message-users.vue:85 msgid "Send another message" msgstr "" -#: ./src/js/pages/user/email/usage/php-scripts.vue:35 +#: src/js/pages/user/email/usage/php-scripts.vue:35 #: src/js/pages/user/email/usage/php-scripts.vue:50 msgid "Send Count" msgstr "" -#: ./src/js/pages/admin/users/create-admin.vue:61 -#: ./src/js/pages/admin/users/resellers/create.vue:142 -#: ./src/js/pages/reseller/users/create.vue:129 +#: src/js/pages/admin/users/create-admin.vue:74 +#: src/js/pages/admin/users/resellers/create.vue:145 +#: src/js/pages/reseller/users/create.vue:132 msgid "Send E-mail Notification" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:60 -#: ./src/js/pages/user/email/accounts/create.vue:83 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:60 +#: src/js/pages/user/email/accounts/create.vue:83 msgid "Send Limit" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:60 +#: src/js/pages/user/email/spamassassin.vue:58 msgid "Send the spam to the user's spam folder" msgstr "" -#: ./src/js/pages/user/email/filters.vue:205 +#: src/js/pages/user/email/filters.vue:205 msgid "Send to spambox" msgstr "" -#: ./src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:9 +#: src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:9 msgid "Send To:" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 -#: ./src/js/pages/user/email/usage/index.vue:104 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 +#: src/js/pages/user/email/lists/modify.vue:46 +#: src/js/pages/user/email/usage/index.vue:120 #: src/js/pages/admin/mail-queue/index.vue:36 #: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:10 -#: src/js/pages/user/email/usage/index.vue:114 -#: src/js/pages/user/email/usage/index.vue:194 +#: src/js/pages/user/email/usage/index.vue:130 +#: src/js/pages/user/email/usage/index.vue:227 msgid "Sender" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/user/email/usage/index.vue:122 -#: src/js/pages/user/email/usage/index.vue:204 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/email/usage/index.vue:138 +#: src/js/pages/user/email/usage/index.vue:241 msgid "Sender Host" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:37 -#: ./src/js/pages/user/email/accounts/index.vue:96 +#: src/js/pages/user/email/accounts/index.vue:37 +#: src/js/pages/user/email/accounts/index.vue:96 #: src/js/pages/user/email/accounts/index.vue:110 #: src/js/pages/user/email/accounts/index.vue:49 msgid "Sends" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/user/email/accounts/index.vue:55 #: src/js/pages/user/email/accounts/index.vue:69 msgid "Sent" msgstr "" -#: ./src/js/pages/admin/stats.vue:199 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/reseller/users/view.vue:123 -#: ./src/js/pages/user/stats/index.vue:49 -#: src/js/pages/admin/users/index.vue:56 +#: src/js/pages/admin/stats.vue:199 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/reseller/users/view.vue:136 +#: src/js/pages/user/stats/index.vue:49 src/js/pages/admin/users/index.vue:56 #: src/js/pages/reseller/stats.vue:178 #: src/js/pages/reseller/users/_components/usage-table.vue:138 #: src/js/pages/user/stats/index.vue:102 @@ -8927,46 +9332,46 @@ msgstr "" #: src/js/pages/reseller/users/bandwidth.vue:294 #: src/js/pages/user/bandwidth.vue:290 #: src/js/pages/user/stats/domain-statistics.vue:129 +#: src/js/pages/user/subdomains/stats.vue:94 msgid "September" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:179 +#: src/js/pages/admin/multi-server.vue:179 msgid "server" msgid_plural "server" msgstr[0] "" msgstr[1] "" -#: src/js/pages/reseller/users/create.vue:212 +#: src/js/pages/reseller/users/create.vue:228 msgid "Server" msgstr "" -#: ./src/js/pages/admin/stats.vue:16 +#: src/js/pages/admin/stats.vue:16 msgid "Server History" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:90 +#: src/js/components/local/dns/spf-editor.vue:90 msgid "Server Hostname" msgstr "" -#: src/js/modules/navigation/admin.js:63 -#: src/js/modules/navigation/reseller.js:45 +#: src/js/modules/navigation/admin.js:69 +#: src/js/modules/navigation/reseller.js:51 msgid "Server Manager" msgstr "" -#: src/js/pages/user/ftp-accounts/index.vue:50 +#: src/js/pages/user/ftp-accounts/index.vue:56 msgid "Server Path" msgstr "" -#: ./src/js/pages/admin/settings.vue:12 -#: src/js/pages/admin/settings.vue:19 +#: src/js/pages/admin/settings.vue:12 src/js/pages/admin/settings.vue:19 msgid "Server Settings" msgstr "" -#: ./src/js/pages/admin/stats.vue:1 +#: src/js/pages/admin/stats.vue:1 msgid "Server Statistics" msgstr "" -#: ./src/js/pages/admin/license.vue:171 +#: src/js/pages/admin/license.vue:178 msgid "Server Version" msgstr "" @@ -8974,22 +9379,22 @@ msgstr "" msgid "Server was successfully rebooted" msgstr "" -#: ./src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:35 +#: src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:35 msgid "Server wide" msgstr "" -#: ./src/js/pages/admin/settings.vue:191 +#: src/js/pages/admin/settings.vue:191 msgid "Server's Hostname" msgstr "" -#: ./src/js/pages/admin/services.vue:18 -#: ./src/js/pages/user/dashboard/_components/widgets/show-services.vue:3 +#: src/js/pages/admin/services.vue:18 +#: src/js/pages/user/dashboard/_components/widgets/show-services.vue:3 #: src/js/pages/admin/services.vue:21 #: src/js/pages/user/dashboard/_components/widgets/show-services.vue:6 msgid "Service" msgstr "" -#: src/js/modules/navigation/admin.js:144 +#: src/js/modules/navigation/admin.js:155 msgid "Service Monitor" msgstr "" @@ -9009,106 +9414,112 @@ msgstr "" msgid "Service was stopped successfully" msgstr "" -#: ./src/js/pages/user/system-info/_tables/services-info-table.vue:3 +#: src/js/pages/user/system-info/_tables/services-info-table.vue:3 #: src/js/modules/widgets.js:74 msgid "Services" msgstr "" -#: ./src/js/pages/admin/settings.vue:244 +#: src/js/pages/admin/settings.vue:244 msgid "Session Timeout (minutes)" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:139 -#: ./src/js/components/local/stats/webalizer-table.vue:166 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:139 +#: src/js/components/local/stats/webalizer-table.vue:166 msgid "Set" msgstr "" -#: ./src/js/pages/user/domains/index.vue:77 +#: src/js/pages/user/domains/index.vue:76 msgid "Set as default" msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:1 +#: src/js/pages/user/email/catch-all.vue:1 msgid "Set Catch All E-mail" msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:80 +#: src/js/pages/user/cronjobs/index.vue:80 msgid "Set E-mail" msgstr "" -#: ./src/js/pages/reseller/skins.vue:50 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/reseller/skins.vue:50 +#: src/js/pages/admin/ip-manager/index.vue:50 msgid "Set Global" msgstr "" -#: ./src/js/pages/reseller/users/modify.vue:52 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:52 +#: src/js/pages/reseller/users/profile.vue:54 msgid "Set IP To" msgstr "" -#: ./src/js/pages/user/domain-pointers.vue:24 +#: src/js/pages/user/domain-pointers.vue:24 #: src/js/pages/user/domain-pointers.vue:41 msgid "Set Local Mail" msgstr "" -#: ./src/js/pages/admin/users/resellers/modify.vue:18 -#: ./src/js/pages/reseller/users/modify.vue:19 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:11 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:17 +#: src/js/pages/reseller/users/profile.vue:19 msgid "Set Package to" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:119 +#: src/js/pages/admin/multi-server.vue:119 #: src/js/pages/admin/multi-server.vue:123 msgid "Set Password (optional)" msgstr "" -#: ./src/js/components/local/filemanager/actions.vue:24 +#: src/js/components/local/filemanager/actions.vue:24 msgid "Set permission" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:194 +#: src/js/components/local/filemanager/files-table.vue:203 msgid "Set permissions" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:7 -#: ./src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:7 +#: src/js/components/local/filemanager/files-table.vue:3 #: src/js/components/local/filemanager/file-actions.vue:117 -#: src/js/components/local/filemanager/files-table.vue:33 +#: src/js/components/local/filemanager/files-table.vue:34 msgid "Set Permissions" msgstr "" -#: ./src/js/pages/user/domain-pointers.vue:24 +#: src/js/pages/user/domain-pointers.vue:24 #: src/js/pages/user/domain-pointers.vue:42 msgid "Set Remote Mail" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:142 +#: src/js/components/local/stats/webalizer-table.vue:142 msgid "Set selected domain to be publicly viewable." msgid_plural "Set selected domains to be publicly viewable" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/reseller/nameservers.vue:54 +#: src/js/pages/reseller/nameservers.vue:54 msgid "Set the Name servers that will be assigned to new users" msgstr "" -#: ./src/js/pages/user/email/vacations/index.vue:20 +#: src/js/pages/user/email/vacations/index.vue:20 msgid "Set Vacation Message" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:25 +#: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:25 msgid "Set/Update User" msgstr "" -#: ./src/js/pages/admin/stats.vue:24 -#: ./src/js/pages/admin/users/resellers/_components/usage-table.vue:6 -#: ./src/js/pages/reseller/stats.vue:23 -#: ./src/js/pages/reseller/users/_components/usage-table.vue:6 +#: src/js/pages/admin/stats.vue:24 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:6 +#: src/js/pages/reseller/stats.vue:23 +#: src/js/pages/reseller/users/_components/usage-table.vue:6 +#: src/js/pages/user/mod-security/index.vue:73 +#: src/js/pages/user/php-settings/index.vue:15 +#: src/js/pages/user/php-settings/index.vue:65 #: src/js/components/local/stats/usage-table.vue:53 msgid "Setting" msgstr "" -#: ./src/js/components/local/r-table/r-table-settings-dialog.vue:4 -#: ./src/js/pages/admin/ssl/index.vue:16 -#: ./src/js/pages/reseller/tickets.vue:141 -#: ./src/js/pages/reseller/users/_components/domains.vue:2 -#: ./src/js/pages/user/two-step-auth.vue:45 +#: src/js/components/local/r-table/r-table-settings-dialog.vue:4 +#: src/js/pages/admin/ssl/index.vue:16 src/js/pages/reseller/tickets.vue:141 +#: src/js/pages/reseller/users/_components/domains.vue:2 +#: src/js/pages/user/two-step-auth.vue:45 #: src/js/pages/reseller/users/_components/domains.vue:23 #: src/js/pages/user/two-step-auth.vue:48 msgid "Settings" @@ -9118,107 +9529,116 @@ msgstr "" msgid "Setup your Databases" msgstr "" -#: ./src/js/pages/reseller/ip-config.vue:31 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:38 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:21 +msgid "Shade" +msgstr "" + +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:24 +msgid "Shades" +msgstr "" + +#: src/js/pages/reseller/ip-config.vue:31 msgid "Share" msgstr "" -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:65 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:65 msgid "Share Server IP" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:62 -#: ./src/js/components/local/stats/webalizer-table.vue:65 -#: src/js/pages/reseller/users/create.vue:209 +#: src/js/components/local/stats/webalizer-table.vue:62 +#: src/js/components/local/stats/webalizer-table.vue:65 +#: src/js/pages/reseller/users/create.vue:225 msgid "Shared" msgstr "" -#: src/js/pages/reseller/users/create.vue:222 +#: src/js/pages/reseller/users/create.vue:238 msgid "Shared - randomly selected" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:125 -#: src/js/pages/admin/users/resellers/create.vue:129 +#: src/js/pages/admin/users/resellers/create.vue:128 +#: src/js/pages/admin/users/resellers/create.vue:132 msgid "Shared - Reseller's IP" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:125 #: src/js/pages/admin/users/resellers/create.vue:128 +#: src/js/pages/admin/users/resellers/create.vue:131 msgid "Shared - Server" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 +#: src/js/pages/user/stats/index.vue:195 #: src/js/pages/reseller/users/_components/account-info.vue:295 #: src/js/pages/user/stats/index.vue:218 msgid "Shell Access (SSH)" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:217 +#: src/js/pages/admin/multi-server.vue:217 msgid "Should be a valid IP Address" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:263 +#: src/js/pages/admin/multi-server.vue:263 msgid "Should be a valid port number" msgstr "" -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:46 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:46 msgid "Should be larger than zero" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:81 -#: ./src/js/pages/user/email/_components/filter-input.vue:27 +#: src/js/pages/admin/users/resellers/create.vue:84 +#: src/js/pages/user/email/_components/filter-input.vue:27 #: src/js/components/global/ui/ui-form-element.vue:202 msgid "Should be valid domain" msgstr "" -#: ./src/js/pages/reseller/users/create.vue:83 -#: ./src/js/pages/user/domains/_components/rename-domain-dialog.vue:35 +#: src/js/pages/reseller/users/create.vue:86 +#: src/js/pages/user/domains/_components/rename-domain-dialog.vue:35 msgid "Should be valid domain name" msgstr "" -#: ./src/js/pages/admin/users/create-admin.vue:39 -#: ./src/js/pages/user/email/_components/filter-input.vue:26 -#: ./src/js/pages/user/email/catch-all.vue:68 -#: ./src/js/pages/user/email/spamassassin.vue:356 -#: ./src/js/pages/user/email/spamassassin.vue:458 -#: ./src/js/pages/user/messages/_dialogs/message-system-options.vue:25 -#: ./src/js/pages/user/stats/index.vue:369 +#: src/js/pages/admin/users/create-admin.vue:48 +#: src/js/pages/user/email/_components/filter-input.vue:26 +#: src/js/pages/user/email/catch-all.vue:68 +#: src/js/pages/user/email/spamassassin.vue:326 +#: src/js/pages/user/email/spamassassin.vue:424 +#: src/js/pages/user/messages/_dialogs/message-system-options.vue:25 +#: src/js/pages/user/stats/index.vue:370 #: src/js/components/global/ui/ui-form-element.vue:201 msgid "Should be valid email" msgstr "" -#: ./src/js/pages/reseller/users/create.vue:48 -#: ./src/js/pages/user/ssl/_components/common-data-editor.vue:40 +#: src/js/pages/reseller/users/create.vue:51 +#: src/js/pages/user/ssl/_components/common-data-editor.vue:40 msgid "Should be valid email address" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:25 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:25 msgid "Should be valid IP Address" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:47 +#: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:47 msgid "Should be valid netmask" msgstr "" -#: ./src/js/pages/user/redirects.vue:135 +#: src/js/pages/user/redirects.vue:135 msgid "Should be valid URL" msgstr "" -#: ./src/js/pages/user/email/_components/create-forwarder-dialog.vue:85 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:85 msgid "Should not contain spaces" msgstr "" -#: ./src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:23 +#: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:23 msgid "Should not contain special characters" msgstr "" -#: ./src/js/pages/user/redirects.vue:96 +#: src/js/pages/user/redirects.vue:96 msgid "Should start with a forward flash \"/\"" msgstr "" -#: ./src/js/components/global/input/input-password.vue:27 -#: ./src/js/pages/user/stats/log.vue:31 -#: ./src/js/pages/user/stats/subdomain-log.vue:31 -#: ./src/js/pages/user/subdomains/logs.vue:18 +#: src/js/components/global/input/input-password.vue:27 +#: src/js/pages/user/stats/log.vue:31 +#: src/js/pages/user/stats/subdomain-log.vue:31 +#: src/js/pages/user/subdomains/logs.vue:18 msgid "Show" msgstr "" @@ -9226,55 +9646,61 @@ msgstr "" msgid "Show %{ count } Results" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:333 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:15 +msgid "Show %{ linesCount } lines" +msgstr "" + +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:133 +msgid "Show additional configuration" +msgstr "" + +#: src/js/pages/user/email/accounts/index.vue:333 msgid "Show all accounts" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:89 -#: src/js/modules/navigation/admin.js:50 +#: src/js/pages/admin/multi-server.vue:89 src/js/modules/navigation/admin.js:50 #: src/js/pages/admin/multi-server.vue:372 #: src/js/pages/admin/multi-server.vue:98 msgid "Show All Users" msgstr "" -#: ./src/js/components/local/user-domains.vue:54 +#: src/js/components/local/user-domains.vue:54 msgid "show all..." msgstr "" -#: ./src/js/pages/admin/history.vue:14 -#: ./src/js/pages/reseller/history.vue:16 -#: ./src/js/pages/reseller/users/history.vue:16 -#: ./src/js/pages/user/history.vue:19 +#: src/js/pages/admin/history.vue:14 src/js/pages/reseller/history.vue:16 +#: src/js/pages/reseller/users/history.vue:16 src/js/pages/user/history.vue:19 msgid "Show as:" msgstr "" -#: ./src/js/pages/reseller/users/bandwidth.vue:25 -#: ./src/js/pages/user/bandwidth.vue:24 +#: src/js/pages/reseller/users/bandwidth.vue:25 +#: src/js/pages/user/bandwidth.vue:24 msgid "Show As:" msgstr "" -#: ./src/js/pages/user/messages/_tables/tickets.vue:26 +#: src/js/pages/user/messages/_tables/tickets.vue:26 msgid "Show closed" msgstr "" -#: ./src/js/components/local/notifications-center/archived-notification.vue:48 +#: src/js/components/local/notifications-center/archived-notification.vue:48 msgid "Show details" msgstr "" -#: ./src/js/components/global/ui/ui-notification.vue:36 +#: src/js/components/global/ui/ui-notification.vue:36 msgid "Show Details" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:21 +#: src/js/pages/admin/dns/index.vue:21 msgid "Show domains that" msgstr "" -#: ./src/js/pages/admin/custom-httpd/index.vue:18 -#: ./src/js/pages/admin/php-safe-mode.vue:13 +#: src/js/pages/admin/custom-httpd/index.vue:18 +#: src/js/pages/admin/php-safe-mode.vue:13 msgid "Show Domains that" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:76 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:67 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:9 msgid "Show entire file" msgstr "" @@ -9282,19 +9708,23 @@ msgstr "" msgid "Show error messages" msgstr "" +#: src/js/pages/user/filemanager/index.vue:18 +msgid "Show folder sizes" +msgstr "" + #: src/js/components/local/notifications-center/notification-filter-button.vue:64 msgid "Show information messages" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:20 +#: src/js/pages/admin/ssl/index.vue:20 msgid "Show only domains containing" msgstr "" -#: ./src/js/components/global/ui/ui-api-table.vue:71 +#: src/js/components/global/ui/ui-api-table.vue:72 msgid "Show Search" msgstr "" -#: ./src/js/pages/admin/services.vue:1 +#: src/js/pages/admin/services.vue:1 msgid "Show Services" msgstr "" @@ -9302,40 +9732,32 @@ msgstr "" msgid "Show success messages" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:19 -#: ./src/js/pages/user/email/usage/php-scripts.vue:22 +#: src/js/pages/user/email/usage/index.vue:19 +#: src/js/pages/user/email/usage/php-scripts.vue:22 msgid "Show Usage From:" msgstr "" -#: ./src/js/pages/admin/users/resellers/view.vue:41 -msgid "Show User Data" -msgstr "" - -#: ./src/js/pages/reseller/users/index.vue:1 +#: src/js/pages/reseller/users/index.vue:1 msgid "Show Users" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:61 -msgid "Show View" -msgstr "" - -#: ./src/js/pages/admin/brute-force-monitor/index.vue:47 +#: src/js/pages/admin/brute-force-monitor/index.vue:47 msgid "Show whole file" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:26 -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 +#: src/js/components/local/app-global-modals/skin-options.vue:26 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 #: src/js/components/local/app-global-modals/skin-options.vue:31 #: src/js/pages/reseller/customize-skin/_components/misc-options.vue:12 msgid "Sidebar" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:141 -#: ./src/js/pages/user/email/accounts/index.vue:158 +#: src/js/pages/user/email/accounts/index.vue:141 +#: src/js/pages/user/email/accounts/index.vue:158 msgid "Sign In to Webmail" msgstr "" -#: ./src/js/pages/user/dns/security.vue:24 +#: src/js/pages/user/dns/security.vue:24 msgid "Sign your zone" msgstr "" @@ -9343,7 +9765,7 @@ msgstr "" msgid "Signed" msgstr "" -#: ./src/js/pages/user/backup/index.vue:1 +#: src/js/pages/user/backup/index.vue:1 msgid "Site Backup" msgstr "" @@ -9351,89 +9773,87 @@ msgstr "" msgid "Site Redirection" msgstr "" -#: ./src/js/pages/user/redirects.vue:1 +#: src/js/pages/user/redirects.vue:1 msgid "Site Redirects" msgstr "" -#: src/js/modules/navigation/user.js:218 +#: src/js/modules/navigation/user.js:231 msgid "Site Summary / Statistics / Logs" msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:3 -#: ./src/js/pages/admin/file-editor.vue:12 -#: ./src/js/pages/admin/log-viewer/index.vue:47 -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/admin/stats.vue:293 -#: ./src/js/pages/user/dashboard/_components/widgets/db.vue:12 -#: ./src/js/pages/user/database/index.vue:67 -#: ./src/js/pages/user/email/filters.vue:114 -#: ./src/js/pages/user/email/filters.vue:69 -#: ./src/js/pages/user/email/usage/index.vue:104 -#: ./src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/_components/public-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/edit.vue:39 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 +#: src/js/pages/admin/file-editor.vue:12 +#: src/js/pages/admin/mail-queue/index.vue:23 src/js/pages/admin/stats.vue:293 +#: src/js/pages/user/dashboard/_components/widgets/db.vue:12 +#: src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/email/filters.vue:114 +#: src/js/pages/user/email/filters.vue:69 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 +#: src/js/pages/user/ssh-keys/_components/public-keys.vue:2 +#: src/js/pages/user/ssh-keys/edit.vue:39 #: src/js/components/local/filemanager/files-table.vue:15 +#: src/js/components/local/filemanager/trash-files-table.vue:15 #: src/js/pages/admin/file-editor.vue:22 -#: src/js/pages/admin/mail-queue/index.vue:34 -#: src/js/pages/admin/stats.vue:299 +#: src/js/pages/admin/mail-queue/index.vue:34 src/js/pages/admin/stats.vue:299 #: src/js/pages/user/dashboard/_components/widgets/db.vue:22 #: src/js/pages/user/database/index.vue:80 #: src/js/pages/user/email/filters.vue:121 #: src/js/pages/user/email/filters.vue:282 #: src/js/pages/user/email/filters.vue:77 -#: src/js/pages/user/email/usage/index.vue:126 +#: src/js/pages/user/email/usage/index.vue:142 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:7 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:10 msgid "Size" msgstr "" -#: ./src/js/components/local/user-package.vue:59 -#: ./src/js/pages/reseller/users/_components/account-info.vue:71 -#: ./src/js/pages/user/stats/index.vue:379 +#: src/js/components/local/user-package.vue:93 +#: src/js/pages/reseller/users/_components/account-info.vue:71 +#: src/js/pages/user/stats/index.vue:378 msgid "Skin" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-reload-dialog.vue:10 +#: src/js/components/local/app-global-modals/skin-reload-dialog.vue:10 msgid "Skin has been updated" msgstr "" -#: src/js/modules/navigation/reseller.js:90 +#: src/js/modules/navigation/reseller.js:96 msgid "Skin Manager" msgstr "" -#: ./src/js/pages/reseller/skins.vue:18 -#: ./src/js/pages/user/dashboard/_components/widgets/skins.vue:3 +#: src/js/pages/reseller/skins.vue:18 +#: src/js/pages/user/dashboard/_components/widgets/skins.vue:3 #: src/js/pages/reseller/skins.vue:23 #: src/js/pages/user/dashboard/_components/widgets/skins.vue:9 msgid "Skin Name" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:6 -#: src/js/components/local/layouts/shared/user-bar.vue:115 +#: src/js/components/local/app-global-modals/skin-options.vue:6 +#: src/js/components/local/layouts/shared/user-bar.vue:118 msgid "Skin Options" msgstr "" -#: ./src/js/pages/reseller/skins.vue:18 -#: ./src/js/pages/user/dashboard/_components/widgets/skins.vue:3 +#: src/js/pages/reseller/skins.vue:18 +#: src/js/pages/user/dashboard/_components/widgets/skins.vue:3 #: src/js/pages/reseller/skins.vue:28 #: src/js/pages/user/dashboard/_components/widgets/skins.vue:10 msgid "Skin Owner" msgstr "" -#: ./src/js/pages/reseller/skins.vue:1 -#: src/js/modules/widgets.js:44 +#: src/js/pages/reseller/skins.vue:1 src/js/modules/widgets.js:44 msgid "Skins" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:96 -#: ./src/js/pages/admin/brute-force-monitor/ip_list.vue:12 -#: ./src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:96 +#: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 +#: src/js/pages/admin/brute-force-monitor/user_list.vue:12 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:40 #: src/js/pages/admin/brute-force-monitor/user_list.vue:33 msgid "Skip" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:158 +#: src/js/pages/admin/brute-force-monitor/index.vue:158 msgid "Skip IP" msgstr "" @@ -9441,14 +9861,22 @@ msgstr "" msgid "Skip List" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:59 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:46 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:44 -#: ./src/js/pages/admin/backups/modify.vue:84 -#: ./src/js/pages/admin/backups/schedule.vue:91 -#: ./src/js/pages/reseller/backups/index.vue:63 -#: ./src/js/pages/reseller/backups/modify.vue:70 -#: ./src/js/pages/reseller/backups/schedule.vue:71 +#: src/js/pages/user/mod-security/index.vue:283 +msgid "Skip Rule" +msgstr "" + +#: src/js/pages/user/mod-security/index.vue:271 +msgid "Skip Rule: %{ rule }" +msgstr "" + +#: src/js/pages/admin/backups/_components/crons-table.vue:93 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:46 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:44 +#: src/js/pages/admin/backups/modify.vue:110 +#: src/js/pages/admin/backups/schedule.vue:117 +#: src/js/pages/reseller/backups/index.vue:63 +#: src/js/pages/reseller/backups/modify.vue:70 +#: src/js/pages/reseller/backups/schedule.vue:71 msgid "Skip Suspended" msgstr "" @@ -9456,17 +9884,17 @@ msgstr "" msgid "Skipped IPs / Users" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/adsense.vue:16 +#: src/js/pages/reseller/customize-skin/_components/adsense.vue:16 msgid "Slot" msgstr "" -#: ./src/js/pages/user/email/_components/show-smtp-log-dialog.vue:6 -#: ./src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/user/email/_components/show-smtp-log-dialog.vue:7 +#: src/js/pages/user/email/accounts/index.vue:55 #: src/js/pages/user/email/accounts/index.vue:72 msgid "SMTP Log" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:196 +#: src/js/components/local/dns/spf-editor.vue:195 msgid "SoftFail" msgstr "" @@ -9474,74 +9902,81 @@ msgstr "" msgid "Some files was not added due to max files size limit" msgstr "" -#: ./src/js/pages/404.vue:20 +#: src/js/pages/404.vue:20 msgid "Sorry, but the page you are looking for can't be found." msgstr "" -#: ./src/js/pages/user/backup/restore.vue:21 -msgid "Sorry, it seems that there are no backups created yet. Would you like to create one?" +#: src/js/pages/user/backup/restore.vue:22 +msgid "" +"Sorry, it seems that there are no backups created yet. Would you like to " +"create one?" msgstr "" -#: ./src/js/pages/admin/users/resellers/create.vue:167 -msgid "Sorry, it seems that there are no reseller packages created yet. Would you like to create one?" +#: src/js/pages/admin/users/resellers/create.vue:170 +msgid "" +"Sorry, it seems that there are no reseller packages created yet. Would you " +"like to create one?" msgstr "" -#: ./src/js/pages/reseller/users/create.vue:135 +#: src/js/pages/reseller/users/create.vue:138 msgid "" "Sorry, it seems that there are no user packages created yet.\n" "Would you like to create one?" msgstr "" -#: src/js/components/local/r-table/r-table-columns.vue:280 +#: src/js/components/local/r-table/r-table-columns.vue:290 #: src/js/components/local/r-table/r-table-grid-columns.vue:201 msgid "Sort this column ascending" msgstr "" -#: src/js/components/local/r-table/r-table-columns.vue:278 +#: src/js/components/local/r-table/r-table-columns.vue:288 #: src/js/components/local/r-table/r-table-grid-columns.vue:199 msgid "Sort this column descending" msgstr "" -#: ./src/js/pages/user/_components/create-domain-pointer-dialog.vue:14 +#: src/js/pages/user/_components/create-domain-pointer-dialog.vue:14 msgid "Source Domain" msgstr "" #: src/js/pages/user/_components/create-domain-pointer-dialog.vue:63 -msgid "Source domain name has been automatically converted to punycode format. Punycode is used to encode internationalized domain names (IDN) by converting Unicode characters to ASCII." +msgid "" +"Source domain name has been automatically converted to punycode format. " +"Punycode is used to encode internationalized domain names (IDN) by " +"converting Unicode characters to ASCII." msgstr "" #: src/js/pages/user/_components/create-domain-pointer-dialog.vue:62 msgid "Source domain name punycoded" msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:42 +#: src/js/components/local/suspend-user-dialog.vue:88 msgid "Spam" msgstr "" -#: src/js/modules/navigation/user.js:106 +#: src/js/modules/navigation/user.js:112 msgid "SPAM Filters" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:265 +#: src/js/pages/user/stats/index.vue:195 +#: src/js/components/local/user-package.vue:465 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:202 #: src/js/pages/admin/users/resellers/_components/info-table.vue:61 -#: src/js/pages/admin/users/resellers/modify.vue:226 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:222 #: src/js/pages/reseller/stats.vue:279 #: src/js/pages/reseller/users/_components/account-info.vue:299 #: src/js/pages/user/stats/index.vue:234 msgid "SpamAssassin" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:21 +#: src/js/pages/user/email/spamassassin.vue:21 msgid "SpamAssassin is not currently enabled." msgstr "" -#: src/js/modules/navigation/user.js:100 +#: src/js/modules/navigation/user.js:106 msgid "Spamassassin Setup" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:1 +#: src/js/pages/user/email/spamassassin.vue:1 msgid "SpamAssassin Setup" msgstr "" @@ -9550,93 +9985,89 @@ msgstr "" msgid "SSH" msgstr "" -#: src/js/components/local/user-package.vue:268 +#: src/js/components/local/user-package.vue:468 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:205 -#: src/js/pages/admin/users/resellers/modify.vue:229 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:225 msgid "SSH Access" msgstr "" #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:206 -#: src/js/pages/admin/users/resellers/modify.vue:230 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:226 msgid "SSH Access for Users" msgstr "" -#: ./src/js/pages/user/ssh-keys/index.vue:1 -#: src/js/modules/navigation/admin.js:106 -#: src/js/modules/navigation/reseller.js:64 -#: src/js/modules/navigation/user.js:186 +#: src/js/pages/user/ssh-keys/index.vue:1 +#: src/js/modules/navigation/admin.js:112 +#: src/js/modules/navigation/reseller.js:70 +#: src/js/modules/navigation/user.js:192 msgid "SSH Keys" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:259 -#: ./src/js/pages/admin/multi-server.vue:87 -#: ./src/js/pages/admin/ssl/index.vue:35 -#: ./src/js/pages/reseller/users/_components/domains.vue:66 +#: src/js/pages/admin/multi-server.vue:259 +#: src/js/pages/admin/multi-server.vue:87 src/js/pages/admin/ssl/index.vue:35 +#: src/js/pages/reseller/users/_components/domains.vue:66 #: src/js/pages/admin/ssl/index.vue:60 #: src/js/pages/admin/users/resellers/_components/info-table.vue:58 #: src/js/pages/reseller/stats.vue:281 msgid "SSL" msgstr "" -#: src/js/components/local/user-package.vue:267 +#: src/js/components/local/user-package.vue:467 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:204 -#: src/js/pages/admin/users/resellers/modify.vue:228 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:224 msgid "SSL Access" msgstr "" -#: ./src/js/pages/user/ssl/index.vue:1 -#: src/js/modules/navigation/user.js:32 +#: src/js/pages/user/ssl/index.vue:1 src/js/modules/navigation/user.js:32 msgid "SSL Certificates" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:34 +#: src/js/pages/admin/multi-server.vue:34 #: src/js/pages/admin/multi-server.vue:51 msgid "SSL Connection" msgstr "" -#: ./src/js/pages/user/ssl/index.vue:97 +#: src/js/pages/user/ssl/index.vue:97 msgid "SSL is currently disabled for this domain" msgstr "" -#: ./src/js/pages/admin/ssl/index.vue:1 +#: src/js/pages/admin/ssl/index.vue:1 msgid "SSL Management" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:26 -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 +#: src/js/components/local/app-global-modals/skin-options.vue:26 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:7 #: src/js/components/local/app-global-modals/skin-options.vue:30 #: src/js/pages/reseller/customize-skin/_components/misc-options.vue:11 msgid "Standard" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:31 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:31 msgid "Standard layout default menu type" msgstr "" -#: ./src/js/pages/admin/services.vue:72 +#: src/js/pages/admin/services.vue:72 msgid "Start" msgstr "" -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:23 -#: ./src/js/pages/user/email/vacations/index.vue:23 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:23 +#: src/js/pages/user/email/vacations/index.vue:23 #: src/js/pages/admin/backups/_components/current-backups-table.vue:10 #: src/js/pages/user/email/vacations/index.vue:33 msgid "Start Time" msgstr "" -#: ./src/js/components/local/ui-api-table/filters-editor.vue:19 -#: ./src/js/pages/admin/custom-httpd/index.vue:22 -#: ./src/js/pages/admin/dns/index.vue:30 -#: ./src/js/pages/admin/php-safe-mode.vue:17 -#: src/js/components/local/ui-api-table/filters-editor.vue:24 +#: src/js/components/local/ui-api-table/filters-editor.vue:28 +#: src/js/pages/admin/custom-httpd/index.vue:22 +#: src/js/pages/admin/dns/index.vue:30 src/js/pages/admin/php-safe-mode.vue:17 +#: src/js/components/local/ui-api-table/filters-editor.vue:34 #: src/js/pages/admin/custom-httpd/index.vue:27 -#: src/js/pages/admin/dns/index.vue:35 -#: src/js/pages/admin/php-safe-mode.vue:22 +#: src/js/pages/admin/dns/index.vue:35 src/js/pages/admin/php-safe-mode.vue:22 msgid "Starts With" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request.vue:24 +#: src/js/pages/user/ssl/_components/certificate-request.vue:24 msgid "State/Province" msgstr "" @@ -9644,22 +10075,21 @@ msgstr "" msgid "Statistics for your Account" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:57 +#: src/js/pages/user/subdomains/index.vue:128 msgid "Stats" msgstr "" -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: ./src/js/pages/admin/services.vue:18 -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:41 -#: ./src/js/pages/reseller/ip-config.vue:12 -#: ./src/js/pages/reseller/nameservers.vue:20 -#: ./src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 -#: ./src/js/pages/user/login-keys/log.vue:11 -#: ./src/js/pages/user/messages/_tables/tickets.vue:2 -#: src/js/pages/admin/ip-manager/details.vue:148 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/services.vue:18 +#: src/js/pages/reseller/_dialogs/view-ticket.vue:41 +#: src/js/pages/reseller/ip-config.vue:12 +#: src/js/pages/reseller/nameservers.vue:20 +#: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 +#: src/js/pages/user/login-keys/log.vue:11 +#: src/js/pages/user/messages/_tables/tickets.vue:2 +#: src/js/pages/admin/ip-manager/details.vue:176 #: src/js/pages/admin/ip-manager/index.vue:30 -#: src/js/pages/admin/services.vue:22 -#: src/js/pages/reseller/ip-config.vue:16 +#: src/js/pages/admin/services.vue:22 src/js/pages/reseller/ip-config.vue:16 #: src/js/pages/reseller/nameservers.vue:23 #: src/js/pages/reseller/tickets.vue:29 #: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:12 @@ -9669,21 +10099,26 @@ msgstr "" msgid "Status" msgstr "" -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:39 +#: src/js/pages/user/mod-security/index.vue:57 +#: src/js/pages/user/mod-security/index.vue:59 +msgid "Status & Disabled Rules" +msgstr "" + +#: src/js/pages/reseller/_dialogs/view-ticket.vue:39 msgid "Status:" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:12 -#: ./src/js/pages/reseller/backups/restore.vue:12 +#: src/js/pages/admin/backups/restore.vue:12 +#: src/js/pages/reseller/backups/restore.vue:12 #: src/js/pages/admin/backups/restore.vue:16 #: src/js/pages/reseller/backups/restore.vue:16 msgid "Step 1: From Where" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 -#: ./src/js/pages/reseller/backups/modify.vue:11 -#: ./src/js/pages/reseller/backups/schedule.vue:13 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/reseller/backups/modify.vue:11 +#: src/js/pages/reseller/backups/schedule.vue:13 #: src/js/pages/admin/backups/modify.vue:15 #: src/js/pages/admin/backups/schedule.vue:15 #: src/js/pages/reseller/backups/modify.vue:15 @@ -9691,17 +10126,17 @@ msgstr "" msgid "Step 1: Who" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:12 -#: ./src/js/pages/reseller/backups/restore.vue:12 +#: src/js/pages/admin/backups/restore.vue:12 +#: src/js/pages/reseller/backups/restore.vue:12 #: src/js/pages/admin/backups/restore.vue:22 #: src/js/pages/reseller/backups/restore.vue:21 msgid "Step 2: Select IP" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 -#: ./src/js/pages/reseller/backups/modify.vue:11 -#: ./src/js/pages/reseller/backups/schedule.vue:13 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/reseller/backups/modify.vue:11 +#: src/js/pages/reseller/backups/schedule.vue:13 #: src/js/pages/admin/backups/modify.vue:21 #: src/js/pages/admin/backups/schedule.vue:21 #: src/js/pages/reseller/backups/modify.vue:21 @@ -9709,17 +10144,17 @@ msgstr "" msgid "Step 2: When" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:12 -#: ./src/js/pages/reseller/backups/restore.vue:12 +#: src/js/pages/admin/backups/restore.vue:12 +#: src/js/pages/reseller/backups/restore.vue:12 #: src/js/pages/admin/backups/restore.vue:27 #: src/js/pages/reseller/backups/restore.vue:25 msgid "Step 3: Select File(s)" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 -#: ./src/js/pages/reseller/backups/modify.vue:11 -#: ./src/js/pages/reseller/backups/schedule.vue:13 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/reseller/backups/modify.vue:11 +#: src/js/pages/reseller/backups/schedule.vue:13 #: src/js/pages/admin/backups/modify.vue:27 #: src/js/pages/admin/backups/schedule.vue:27 #: src/js/pages/reseller/backups/modify.vue:27 @@ -9727,74 +10162,79 @@ msgstr "" msgid "Step 3: Where" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:11 -#: ./src/js/pages/admin/backups/schedule.vue:11 +#: src/js/pages/admin/backups/modify.vue:11 +#: src/js/pages/admin/backups/schedule.vue:11 #: src/js/pages/admin/backups/modify.vue:33 #: src/js/pages/admin/backups/schedule.vue:33 msgid "Step 4: What" msgstr "" -#: ./src/js/pages/admin/services.vue:79 +#: src/js/pages/admin/services.vue:79 msgid "Stop" msgstr "" -#: ./src/js/pages/user/email/filters.vue:114 -#: ./src/js/pages/user/email/filters.vue:69 +#: src/js/pages/user/email/filters.vue:114 +#: src/js/pages/user/email/filters.vue:69 #: src/js/pages/user/email/filters.vue:120 #: src/js/pages/user/email/filters.vue:276 #: src/js/pages/user/email/filters.vue:76 msgid "Stop word" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/show-services.vue:21 -#: ./src/js/pages/user/system-info/_tables/services-info-table.vue:32 +#: src/js/pages/user/dashboard/_components/widgets/show-services.vue:21 +#: src/js/pages/user/system-info/_tables/services-info-table.vue:32 #: src/js/pages/admin/services.vue:48 msgid "Stopped" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:167 -#: ./src/js/pages/reseller/backups/restore.vue:161 +#: src/js/pages/admin/backups/restore.vue:167 +#: src/js/pages/reseller/backups/restore.vue:161 msgid "stored in the backup" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:59 -#: ./src/js/components/local/dns/dmarc-editor.vue:70 +#: src/js/components/local/dns/dmarc-editor.vue:59 +#: src/js/components/local/dns/dmarc-editor.vue:70 #: src/js/components/local/dns/dmarc-editor.vue:64 #: src/js/components/local/dns/dmarc-editor.vue:75 msgid "Strict" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:222 +#: src/js/pages/user/email/lists/modify.vue:247 msgid "Strip" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/adsense.vue:20 +#: src/js/pages/reseller/customize-skin/_components/adsense.vue:20 msgid "Style" msgstr "" -#: src/js/components/local/user-package.vue:251 +#: src/js/components/local/user-package.vue:450 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:187 -#: src/js/pages/admin/users/resellers/modify.vue:211 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:207 msgid "Sub-Domains" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:19 +#: src/js/pages/user/subdomains/index.vue:19 msgid "Sub-Domains Limit Reached" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:1 +#: src/js/pages/user/subdomains/index.vue:1 msgid "Sub-Domains Setup" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:105 +#: src/js/pages/user/subdomains/index.vue:184 msgid "subdomain" msgid_plural "subdomains" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/backups/modify.vue:306 -#: ./src/js/pages/admin/backups/schedule.vue:364 -#: src/js/pages/admin/backups/_components/crons-table.vue:128 +#: src/js/pages/user/mod-security/index.vue:48 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:12 +msgid "Subdomain" +msgstr "" + +#: src/js/pages/admin/backups/modify.vue:450 +#: src/js/pages/admin/backups/schedule.vue:502 +#: src/js/pages/admin/backups/_components/crons-table.vue:171 #: src/js/pages/admin/backups/_components/current-backups-table.vue:103 msgid "Subdomain Lists" msgstr "" @@ -9803,108 +10243,111 @@ msgstr "" msgid "Subdomain Management" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:22 -#: src/js/pages/user/subdomains/index.vue:29 +#: src/js/pages/user/subdomains/index.vue:24 +#: src/js/pages/user/subdomains/index.vue:31 msgid "Subdomain Name" msgstr "" -#: src/js/pages/user/subdomains/index.vue:162 -msgid "Subdomain name has been automatically converted to punycode format. Punycode is used to encode internationalized domain names (IDN) by converting Unicode characters to ASCII." +#: src/js/pages/user/subdomains/index.vue:265 +msgid "" +"Subdomain name has been automatically converted to punycode format. Punycode " +"is used to encode internationalized domain names (IDN) by converting Unicode " +"characters to ASCII." msgstr "" -#: src/js/pages/user/subdomains/index.vue:161 +#: src/js/pages/user/subdomains/index.vue:264 msgid "Subdomain name punycoded" msgstr "" -#: ./src/js/components/local/dns/dmarc-editor.vue:16 +#: src/js/components/local/dns/dmarc-editor.vue:16 msgid "Subdomain policy type" msgstr "" -#: ./src/js/pages/user/subdomains/index.vue:86 +#: src/js/pages/user/subdomains/index.vue:165 msgid "Subdomain:" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:3 -#: ./src/js/pages/reseller/users/_components/domains.vue:2 -#: ./src/js/pages/user/domains/index.vue:43 +#: src/js/components/local/stats/webalizer-table.vue:3 +#: src/js/pages/reseller/users/_components/domains.vue:2 +#: src/js/pages/user/domains/index.vue:43 #: src/js/components/local/stats/webalizer-table.vue:19 #: src/js/pages/reseller/users/_components/domains.vue:21 #: src/js/pages/user/domains/index.vue:54 msgid "Subdomains" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:10 +#: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:10 msgid "SubDomains" msgstr "" -#: ./src/js/pages/user/backup/index.vue:29 -#: ./src/js/pages/user/backup/restore.vue:44 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:28 +#: src/js/pages/user/backup/restore.vue:102 msgid "Subdomains Lists: Backs up the list of subdomains for each domain" msgstr "" -#: ./src/js/components/local/edit-admin-message-dialog.vue:6 -#: ./src/js/components/local/edit-reseller-message-dialog.vue:10 -#: ./src/js/pages/admin/ssl/_components/info-dialog.vue:59 -#: ./src/js/pages/reseller/edit-user-message.vue:19 -#: ./src/js/pages/reseller/users/_components/change-user-message.vue:18 -#: ./src/js/pages/user/messages/_tables/tickets.vue:2 -#: ./src/js/pages/user/messages/index.vue:23 -#: src/js/pages/reseller/tickets.vue:25 +#: src/js/components/local/edit-admin-message-dialog.vue:6 +#: src/js/components/local/edit-reseller-message-dialog.vue:10 +#: src/js/components/local/suspend-user-dialog.vue:41 +#: src/js/pages/admin/ssl/_components/info-dialog.vue:59 +#: src/js/pages/reseller/edit-user-message.vue:19 +#: src/js/pages/reseller/suspension-message.vue:33 +#: src/js/pages/reseller/users/_components/change-user-message.vue:18 +#: src/js/pages/user/messages/_tables/tickets.vue:2 +#: src/js/pages/user/messages/index.vue:23 src/js/pages/reseller/tickets.vue:25 #: src/js/pages/user/messages/_tables/tickets.vue:8 #: src/js/pages/user/messages/index.vue:31 msgid "Subject" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:8 +#: src/js/pages/admin/brute-force-monitor/_components/clear-messages-dialog.vue:8 msgid "Subject contains" msgstr "" -#: ./src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:9 +#: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:9 msgid "Subject Contains" msgstr "" -#: ./src/js/pages/user/email/autoresponders/create.vue:36 -#: ./src/js/pages/user/email/autoresponders/modify.vue:26 -#: ./src/js/pages/user/email/lists/modify.vue:232 -#: ./src/js/pages/user/email/vacations/create.vue:31 -#: ./src/js/pages/user/email/vacations/modify.vue:21 +#: src/js/pages/user/email/autoresponders/create.vue:34 +#: src/js/pages/user/email/autoresponders/modify.vue:26 +#: src/js/pages/user/email/lists/modify.vue:257 +#: src/js/pages/user/email/vacations/create.vue:35 +#: src/js/pages/user/email/vacations/modify.vue:23 msgid "Subject Prefix" msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:49 -#: ./src/js/components/local/send-user-message-dialog.vue:31 -#: ./src/js/pages/reseller/create-ticket.vue:37 -#: ./src/js/pages/reseller/message-users.vue:55 -#: ./src/js/pages/user/create-ticket.vue:30 +#: src/js/components/local/create-message-dialog.vue:49 +#: src/js/components/local/send-user-message-dialog.vue:31 +#: src/js/pages/reseller/create-ticket.vue:37 +#: src/js/pages/reseller/message-users.vue:55 +#: src/js/pages/user/create-ticket.vue:30 msgid "Subject:" msgstr "" -#: ./src/js/pages/reseller/passwords.vue:56 -#: ./src/js/pages/reseller/users/create.vue:154 -#: ./src/js/pages/user/password.vue:79 +#: src/js/pages/reseller/passwords.vue:61 +#: src/js/pages/reseller/users/create.vue:157 src/js/pages/user/password.vue:79 msgid "Submit" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:251 +#: src/js/pages/user/email/lists/modify.vue:276 msgid "Subscribe Policy" msgstr "" -#: ./src/js/pages/user/email/lists/view.vue:124 +#: src/js/pages/user/email/lists/view.vue:124 #: src/js/pages/user/email/lists/view.vue:127 msgid "subscriber" msgid_plural "subscribers" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/email/lists/view.vue:25 -#: ./src/js/pages/user/email/lists/view.vue:44 +#: src/js/pages/user/email/lists/view.vue:25 +#: src/js/pages/user/email/lists/view.vue:44 #: src/js/pages/user/email/lists/view.vue:34 #: src/js/pages/user/email/lists/view.vue:53 msgid "Subscriber" msgstr "" -#: ./src/js/pages/user/email/lists/index.vue:26 -#: ./src/js/pages/user/email/lists/view.vue:18 +#: src/js/pages/user/email/lists/index.vue:26 +#: src/js/pages/user/email/lists/view.vue:18 #: src/js/pages/user/email/lists/index.vue:31 #: src/js/pages/user/email/lists/view.vue:20 msgid "Subscribers" @@ -9914,260 +10357,282 @@ msgstr "" msgid "Success" msgstr "" -#: src/js/components/local/master-login-bar.vue:193 -#: src/js/components/local/master-login-drawer.vue:237 +#: src/js/components/local/master-login-bar.vue:198 +#: src/js/components/local/master-login-drawer.vue:240 msgid "Successfully logged as %{ user }" msgstr "" -#: ./src/js/components/local/date-formats.vue:72 +#: src/js/components/local/date-formats.vue:72 #: src/js/components/local/date-formats.vue:76 #: src/js/components/local/inputs/input-week-day.vue:30 msgid "Sunday" msgstr "" -#: src/js/modules/navigation/admin.js:256 -#: src/js/modules/navigation/reseller.js:172 -#: src/js/modules/navigation/user.js:261 +#: src/js/modules/navigation/admin.js:284 +#: src/js/modules/navigation/reseller.js:179 +#: src/js/modules/navigation/user.js:274 msgid "Support & Help" msgstr "" -#: src/js/modules/navigation/user.js:280 +#: src/js/modules/navigation/user.js:293 msgid "Support Center" msgstr "" -#: ./src/js/components/local/suspend-user-dialog.vue:29 -#: ./src/js/pages/admin/users/admins.vue:125 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/index.vue:216 -#: ./src/js/pages/admin/users/resellers/index.vue:144 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/users/index.vue:221 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/reseller/users/view.vue:41 -#: ./src/js/pages/user/email/accounts/index.vue:55 -#: ./src/js/pages/user/ftp-accounts/index.vue:71 -#: src/js/pages/admin/users/admins.vue:59 -#: src/js/pages/admin/users/index.vue:74 -#: src/js/pages/admin/users/resellers/index.vue:61 -#: src/js/pages/reseller/users/index.vue:81 +#: src/js/components/local/suspend-user-dialog.vue:73 +#: src/js/pages/admin/users/admins.vue:139 +#: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/index.vue:216 +#: src/js/pages/admin/users/resellers/index.vue:158 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/users/index.vue:228 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:53 +#: src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/user/ftp-accounts/index.vue:78 +#: src/js/pages/admin/users/admins.vue:65 src/js/pages/admin/users/index.vue:74 +#: src/js/pages/admin/users/resellers/index.vue:67 +#: src/js/pages/reseller/users/index.vue:88 #: src/js/pages/user/email/accounts/index.vue:76 msgid "Suspend" msgstr "" -#: ./src/js/pages/user/domains/index.vue:80 +#: src/js/pages/user/domains/index.vue:79 msgid "Suspend / Unsuspend" msgstr "" -#: ./src/js/pages/admin/settings.vue:59 -msgid "Suspend a Reseller and their Users when the Reseller goes over their Bandwidth limit." +#: src/js/pages/admin/settings.vue:59 +msgid "" +"Suspend a Reseller and their Users when the Reseller goes over their " +"Bandwidth limit." msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:273 +#: src/js/pages/user/stats/index.vue:195 +#: src/js/components/local/user-package.vue:473 #: src/js/pages/reseller/users/_components/account-info.vue:306 #: src/js/pages/user/stats/index.vue:262 msgid "Suspend at Limit" msgstr "" -#: ./src/js/components/local/suspend-user-dialog.vue:5 +#: src/js/components/local/suspend-user-dialog.vue:6 msgid "Suspend user" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:52 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/index.vue:123 -#: ./src/js/pages/admin/users/resellers/_components/users-table.vue:36 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:32 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:35 -#: ./src/js/pages/user/domains/index.vue:107 -#: ./src/js/pages/user/domains/index.vue:130 -#: ./src/js/pages/user/email/accounts/index.vue:177 -#: ./src/js/pages/user/ftp-accounts/index.vue:107 -#: src/js/pages/admin/users/admins.vue:45 -#: src/js/pages/admin/users/index.vue:46 -#: src/js/pages/admin/users/resellers/index.vue:47 -#: src/js/pages/reseller/users/index.vue:54 +#: src/js/components/local/stats/webalizer-table.vue:52 +#: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/index.vue:123 +#: src/js/pages/admin/users/resellers/_components/users-table.vue:43 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:32 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:35 +#: src/js/pages/user/domains/index.vue:106 +#: src/js/pages/user/domains/index.vue:129 +#: src/js/pages/user/email/accounts/index.vue:177 +#: src/js/pages/user/ftp-accounts/index.vue:133 +#: src/js/pages/admin/users/admins.vue:51 src/js/pages/admin/users/index.vue:46 +#: src/js/pages/admin/users/resellers/index.vue:53 +#: src/js/pages/reseller/users/index.vue:61 msgid "Suspended" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:63 +#: src/js/pages/reseller/users/view.vue:75 msgid "Suspended on:" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:90 -#: ./src/js/pages/admin/users/index.vue:126 -#: ./src/js/pages/admin/users/resellers/index.vue:89 -#: ./src/js/pages/reseller/users/index.vue:118 +#: src/js/pages/admin/users/admins.vue:96 +#: src/js/pages/admin/users/index.vue:126 +#: src/js/pages/admin/users/resellers/index.vue:95 +#: src/js/pages/reseller/users/index.vue:125 msgid "Suspended: %{ reason }" msgstr "" -#: ./src/js/pages/admin/custom-httpd/php-fpm.vue:15 -#: ./src/js/pages/admin/custom-httpd/view.vue:21 -msgid "Syntax Error" +#: src/js/pages/reseller/suspension-message.vue:1 +#: src/js/modules/navigation/admin.js:62 +#: src/js/modules/navigation/reseller.js:44 +msgid "Suspension Message" msgstr "" -#: ./src/js/pages/user/handlers/index.vue:40 -#: ./src/js/pages/user/handlers/system.vue:1 +#: src/js/pages/admin/process-monitor.vue:141 +msgid "Swap:" +msgstr "" + +#: src/js/pages/admin/custom-httpd/php-fpm.vue:15 +#: src/js/pages/admin/custom-httpd/view.vue:21 +msgid "Syntax Error" +msgstr "" + +#: src/js/pages/user/handlers/index.vue:40 +#: src/js/pages/user/handlers/system.vue:1 msgid "System Apache Handlers" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:1 -#: src/js/modules/navigation/admin.js:150 +#: src/js/pages/admin/system-backup.vue:1 +#: src/js/modules/navigation/admin.js:161 msgid "System Backup" msgstr "" -#: ./src/js/pages/user/stats/index.vue:195 -#: ./src/js/pages/user/system-info/_tables/general-info-table.vue:3 -#: ./src/js/pages/user/system-info/index.vue:1 -#: src/js/components/local/user-package.vue:270 +#: src/js/pages/user/stats/index.vue:195 +#: src/js/pages/user/system-info/_tables/general-info-table.vue:3 +#: src/js/pages/user/system-info/index.vue:1 +#: src/js/components/local/user-package.vue:470 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:209 #: src/js/pages/admin/users/resellers/_components/info-table.vue:65 -#: src/js/pages/admin/users/resellers/modify.vue:233 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:229 #: src/js/pages/reseller/stats.vue:282 #: src/js/pages/reseller/users/_components/account-info.vue:303 #: src/js/pages/user/stats/index.vue:250 msgid "System Info" msgstr "" -#: src/js/modules/navigation/admin.js:163 -#: src/js/modules/navigation/reseller.js:103 -#: src/js/modules/navigation/user.js:194 +#: src/js/modules/navigation/admin.js:190 +#: src/js/modules/navigation/reseller.js:109 +#: src/js/modules/navigation/user.js:206 msgid "System Info & Files" msgstr "" -#: src/js/modules/navigation/admin.js:188 -#: src/js/modules/navigation/reseller.js:116 -#: src/js/modules/navigation/user.js:212 -#: src/js/modules/widgets.js:4 +#: src/js/modules/navigation/admin.js:216 +#: src/js/modules/navigation/reseller.js:123 +#: src/js/modules/navigation/user.js:225 src/js/modules/widgets.js:4 msgid "System Information" msgstr "" -#: ./src/js/pages/user/mimetypes/index.vue:44 -#: ./src/js/pages/user/mimetypes/system.vue:1 +#: src/js/pages/user/mimetypes/index.vue:44 +#: src/js/pages/user/mimetypes/system.vue:1 msgid "System Mime Types" msgstr "" -#: ./src/js/pages/user/disk-usage.vue:15 -#: src/js/pages/user/disk-usage.vue:20 +#: src/js/pages/user/disk-usage.vue:15 src/js/pages/user/disk-usage.vue:20 msgid "System Quotas" msgstr "" -#: ./src/js/pages/admin/history.vue:16 -#: ./src/js/pages/reseller/history.vue:18 -#: ./src/js/pages/reseller/users/bandwidth.vue:27 -#: ./src/js/pages/reseller/users/history.vue:23 -#: ./src/js/pages/user/bandwidth.vue:26 -#: ./src/js/pages/user/history.vue:22 +#: src/js/pages/admin/history.vue:16 src/js/pages/reseller/history.vue:18 +#: src/js/pages/reseller/users/bandwidth.vue:27 +#: src/js/pages/reseller/users/history.vue:23 +#: src/js/pages/user/bandwidth.vue:26 src/js/pages/user/history.vue:22 msgid "Table" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:144 +#: src/js/components/local/app-global-modals/skin-options.vue:147 msgid "Tables" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:280 +#: src/js/pages/user/email/lists/modify.vue:305 msgid "Taboo Body" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:289 +#: src/js/pages/user/email/lists/modify.vue:314 msgid "Taboo Headers" msgstr "" -#: ./src/js/pages/user/stats/log.vue:52 -#: ./src/js/pages/user/stats/subdomain-log.vue:52 -#: ./src/js/pages/user/subdomains/logs.vue:39 +#: src/js/pages/user/stats/log.vue:52 +#: src/js/pages/user/stats/subdomain-log.vue:52 +#: src/js/pages/user/subdomains/logs.vue:39 msgid "Tail" msgstr "" -#: ./src/js/pages/user/_components/create-domain-pointer-dialog.vue:23 +#: src/js/components/local/dns/srv-editor.vue:63 +msgid "Target" +msgstr "" + +#: src/js/pages/user/_components/create-domain-pointer-dialog.vue:23 msgid "Target Domain" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:79 +#: src/js/pages/admin/process-monitor.vue:103 msgid "Tasks:" msgstr "" -#: ./src/js/pages/admin/custom-httpd/diff.vue:1 +#: src/js/pages/admin/custom-httpd/diff.vue:1 msgid "Template Diff" msgstr "" -#: ./src/js/pages/admin/custom-httpd/diff.vue:10 +#: src/js/pages/admin/custom-httpd/diff.vue:10 msgid "Template Diff: %{ name }" msgstr "" -#: ./src/js/pages/admin/custom-httpd/view.vue:43 +#: src/js/pages/admin/custom-httpd/view.vue:43 msgid "Templates" msgstr "" -#: ./src/js/pages/reseller/users/_components/additional-bandwidth-dialog.vue:6 -#: ./src/js/pages/reseller/users/view.vue:208 +#: src/js/pages/admin/users/resellers/_components/additional-bandwidth-dialog.vue:6 +#: src/js/pages/admin/users/resellers/view.vue:80 +#: src/js/pages/reseller/users/_components/additional-bandwidth-dialog.vue:6 +#: src/js/pages/reseller/users/view.vue:221 msgid "Temporary Bandwidth Increase" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:121 +#: src/js/pages/user/two-step-auth.vue:121 msgid "Test Code" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:143 +#: src/js/pages/admin/multi-server.vue:143 msgid "Test Connection" msgid_plural "Test Connections" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/two-step-auth.vue:110 +#: src/js/pages/user/two-step-auth.vue:110 msgid "Test your phone's code" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:236 +#: src/js/components/global/ui/ui-pre.vue:25 +msgid "Text Wrap" +msgstr "" + +#: src/js/pages/user/email/spamassassin.vue:218 msgid "Text-only attachments are used for increased safety." msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/mail-queue/index.vue:23 #: src/js/pages/admin/mail-queue/index.vue:57 msgid "Thaw" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:55 -msgid "The \"Apply to existing Domains\" option will trigger the httpd.conf rewrites and insert A/AAAA records into the local DNS zones. Disabling this checkbox won't touch the DNS or httpd.conf files, but future httpd.cont rewrites will have the linked IP added." +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:55 +msgid "" +"The \"Apply to existing Domains\" option will trigger the httpd.conf " +"rewrites and insert A/AAAA records into the local DNS zones. Disabling this " +"checkbox won't touch the DNS or httpd.conf files, but future httpd.cont " +"rewrites will have the linked IP added." msgstr "" -#: src/js/pages/user/email/usage/index.vue:195 -msgid "The \"From\" value set in the email header. This value should not be considered as accurate, as a sender can specify any value they wish." +#: src/js/pages/user/email/usage/index.vue:228 +msgid "" +"The \"From\" value set in the email header. This value should not be " +"considered as accurate, as a sender can specify any value they wish." msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:193 -msgid "The ALL_USER type commands are replaced with all commands the User is allowed, at that level." +#: src/js/pages/user/login-keys/create.vue:193 +msgid "" +"The ALL_USER type commands are replaced with all commands the User is " +"allowed, at that level." msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:35 +#: src/js/pages/user/two-step-auth.vue:35 msgid "The App will show you a code, which you'll use to Login to DirectAdmin." msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:41 +#: src/js/pages/user/email/catch-all.vue:41 msgid "The e-mail is dropped and completely ignored" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:376 -msgid "The format is the same as the E-mail Blacklist" +#: src/js/pages/user/email/spamassassin.vue:344 +msgid "The format is the same as the E-mail Blocklist" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:117 +#: src/js/pages/user/login-keys/index.vue:117 msgid "The login username used will still be your normal DA username." msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:191 +#: src/js/pages/user/login-keys/create.vue:191 msgid "The priorities for allow and deny are" msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:24 +#: src/js/pages/user/email/catch-all.vue:24 msgid "The sender is notified that the address doesn't exist" msgstr "" -#: ./src/js/components/local/dns/spf-editor.vue:7 +#: src/js/components/local/dns/spf-editor.vue:7 msgid "The SPF record for this domain replaces the current record." msgstr "" @@ -10177,193 +10642,220 @@ msgstr "" msgid "The very last entry." msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:40 -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:98 +#: src/js/components/local/app-global-modals/skin-options.vue:40 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:98 msgid "Theme" msgstr "" -#: ./src/js/components/local/inputs/input-text-editor.vue:42 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:116 +msgid "Theme Mode" +msgstr "" + +#: src/js/components/local/inputs/input-text-editor.vue:47 msgid "Theme:" msgstr "" -#: ./src/js/pages/user/stats/domain-statistics.vue:33 +#: src/js/pages/user/stats/domain-statistics.vue:33 msgid "There are no statistics for the domain yet" msgstr "" -#: src/js/modules/router/before-each.js:50 +#: src/js/modules/router/before-each.js:67 msgid "There is no default domain; you should start with creating one first" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:495 +#: src/js/pages/user/email/spamassassin.vue:461 msgid "This button will remove data learned by SpamAssassin." msgstr "" -#: ./src/js/pages/admin/ssl/_components/settings-dialog.vue:64 +#: src/js/pages/admin/ssl/_components/settings-dialog.vue:64 msgid "This could replace paid EV certificates" msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:12 -msgid "This e-mail address will catch all improperly addressed mail (i.e. to a user that doesn't exist) to your site. This address may be your defaultusername@yourdomain.com, or any other email account you have created." +#: src/js/pages/admin/php-safe-mode.vue:80 +msgid "This domain is controlled by the main domain for this User." +msgstr "" + +#: src/js/pages/user/email/catch-all.vue:12 +msgid "" +"This e-mail address will catch all improperly addressed mail (i.e. to a user " +"that doesn't exist) to your site. This address may be your " +"defaultusername@yourdomain.com, or any other email account you have created." msgstr "" -#: src/js/modules/router/before-each.js:71 +#: src/js/modules/router/before-each.js:89 msgid "This feature has been disabled. Please, contact your administrator." msgstr "" -#: ./src/js/pages/user/security-questions.vue:12 -#: ./src/js/pages/user/two-step-auth.vue:41 +#: src/js/pages/user/security-questions.vue:12 +#: src/js/pages/user/two-step-auth.vue:41 msgid "This feature is not turned on." msgstr "" -#: ./src/js/pages/admin/_dialogs/root-auth-dialog.vue:19 +#: src/js/pages/admin/_dialogs/root-auth-dialog.vue:19 msgid "This file is tagged as secure. Root password required to edit" msgstr "" -#: ./src/js/components/global/App.vue:12 +#: src/js/components/global/App.vue:12 msgid "This is a Trial License of DirectAdmin" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:372 -msgid "This is the list of e-mail address that will be allowed through, regardless of content." +#: src/js/pages/user/email/spamassassin.vue:342 +msgid "" +"This is the list of e-mail address that will be allowed through, regardless " +"of content." msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:278 +#: src/js/pages/user/email/spamassassin.vue:254 msgid "This is the list of e-mail address that will be blocked." msgstr "" -#: ./src/js/pages/user/email/catch-all.vue:28 -msgid "This is the recommended option for the catch-all setting. Catch-all's will increase the server load due to spam, so having them disable is highly recommended unless you absolutely need the feature on." +#: src/js/pages/user/email/catch-all.vue:28 +msgid "" +"This is the recommended option for the catch-all setting. Catch-all's will " +"increase the server load due to spam, so having them disable is highly " +"recommended unless you absolutely need the feature on." msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:39 -#: ./src/js/pages/user/email/usage/php-scripts.vue:30 +#: src/js/pages/user/email/usage/index.vue:44 +#: src/js/pages/user/email/usage/php-scripts.vue:30 msgid "This Month" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:32 -#: ./src/js/pages/user/email/usage/php-scripts.vue:27 +#: src/js/pages/user/email/usage/index.vue:37 +#: src/js/pages/user/email/usage/php-scripts.vue:27 msgid "This Month (excluding today)" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:82 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:87 msgid "" -"This Portioned License is a license that has a true expiry at a date further into the future than is set in the physical key.\n" -"The license will automatically update to the next time period when the key’s expiry nears." +"This Portioned License is a license that has a true expiry at a date further " +"into the future than is set in the physical key.\n" +"The license will automatically update to the next time period when the key’s " +"expiry nears." msgstr "" -#: ./src/js/pages/admin/license.vue:98 -msgid "This Portioned License is a license that has a true expiry at a date further into the future than is set in the physical key. The license will automatically update to the next time period when the key’s expiry nears." +#: src/js/pages/admin/license.vue:98 +msgid "" +"This Portioned License is a license that has a true expiry at a date further " +"into the future than is set in the physical key. The license will " +"automatically update to the next time period when the key’s expiry nears." msgstr "" #: src/js/components/local/inputs/input-week-day.vue:27 msgid "Thursday" msgstr "" -#: ./src/js/pages/user/messages/_tables/tickets.vue:2 +#: src/js/pages/user/messages/_tables/tickets.vue:2 #: src/js/pages/reseller/tickets.vue:23 #: src/js/pages/user/messages/_tables/tickets.vue:7 msgid "Ticket #" msgstr "" -#: ./src/js/pages/reseller/tickets.vue:145 +#: src/js/pages/reseller/tickets.vue:145 msgid "Ticket System Enabled" msgstr "" -#: ./src/js/pages/reseller/tickets.vue:130 +#: src/js/pages/reseller/tickets.vue:130 msgid "Ticket System Settings" msgstr "" -#: ./src/js/pages/user/messages/index.vue:12 +#: src/js/pages/user/messages/index.vue:12 #: src/js/pages/user/messages/index.vue:16 msgid "Tickets" msgstr "" -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/user/email/usage/index.vue:104 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/user/email/usage/index.vue:120 #: src/js/pages/admin/mail-queue/index.vue:33 -#: src/js/pages/user/email/usage/index.vue:110 +#: src/js/pages/user/email/usage/index.vue:126 msgid "Time" msgstr "" -#: ./src/js/pages/admin/settings.vue:520 +#: src/js/pages/admin/settings.vue:520 msgid "Time before failed login count resets" msgstr "" -#: ./src/js/pages/admin/license.vue:113 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:65 +#: src/js/pages/admin/license.vue:113 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:67 msgid "Time Remaining" msgstr "" -#: ./src/js/pages/admin/settings.vue:230 +#: src/js/pages/admin/settings.vue:230 msgid "Timeout (seconds)" msgstr "" -#: ./src/js/pages/admin/settings.vue:361 +#: src/js/pages/admin/settings.vue:361 msgid "Timezone" msgstr "" -#: ./src/js/pages/user/ssl/_components/certificate-request-dialog.vue:15 -msgid "To use it, paste the Signed Certificate on \"Paste a pre-generated certificate and key\" tab and click \"Save\"." +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:20 +msgid "To Trash" msgstr "" -#: ./src/js/pages/user/two-step-auth.vue:34 -msgid "To use this feature, download the Google Authenticator App for your phone (or equivalent), and scan in the QR code." +#: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:15 +msgid "" +"To use it, paste the Signed Certificate on \"Paste a pre-generated " +"certificate and key\" tab and click \"Save\"." msgstr "" -#: ./src/js/components/local/create-message-dialog.vue:13 -#: ./src/js/components/local/send-user-message-dialog.vue:7 -#: ./src/js/pages/reseller/create-ticket.vue:13 -#: ./src/js/pages/reseller/message-users.vue:13 +#: src/js/pages/user/two-step-auth.vue:34 +msgid "" +"To use this feature, download the Google Authenticator App for your phone " +"(or equivalent), and scan in the QR code." +msgstr "" + +#: src/js/components/local/create-message-dialog.vue:13 +#: src/js/components/local/send-user-message-dialog.vue:7 +#: src/js/pages/reseller/create-ticket.vue:13 +#: src/js/pages/reseller/message-users.vue:13 msgid "To:" msgstr "" -#: ./src/js/pages/user/email/usage/index.vue:25 -#: ./src/js/pages/user/email/usage/php-scripts.vue:24 +#: src/js/pages/user/email/usage/index.vue:30 +#: src/js/pages/user/email/usage/php-scripts.vue:24 msgid "Today" msgstr "" -#: ./src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:26 +#: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:26 #: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:30 msgid "Token" msgstr "" -#: ./src/js/components/local/app-global-modals/skin-options.vue:71 -#: src/js/components/local/app-global-modals/skin-options.vue:75 +#: src/js/components/local/app-global-modals/skin-options.vue:74 +#: src/js/components/local/app-global-modals/skin-options.vue:78 msgid "Top Line" msgstr "" -#: ./src/js/pages/admin/process-monitor.vue:78 +#: src/js/pages/admin/process-monitor.vue:100 msgid "Top:" msgstr "" -#: ./src/js/pages/reseller/users/bandwidth.vue:72 -#: ./src/js/pages/user/bandwidth.vue:72 -#: ./src/js/pages/user/disk-usage.vue:47 +#: src/js/pages/reseller/users/bandwidth.vue:72 +#: src/js/pages/user/bandwidth.vue:72 src/js/pages/user/disk-usage.vue:47 #: src/js/pages/reseller/users/bandwidth.vue:188 #: src/js/pages/reseller/users/bandwidth.vue:196 #: src/js/pages/reseller/users/bandwidth.vue:253 -#: src/js/pages/user/bandwidth.vue:180 -#: src/js/pages/user/bandwidth.vue:188 +#: src/js/pages/user/bandwidth.vue:180 src/js/pages/user/bandwidth.vue:188 #: src/js/pages/user/bandwidth.vue:249 msgid "Total" msgstr "" -#: ./src/js/pages/user/stats/index.vue:49 +#: src/js/pages/user/stats/index.vue:49 #: src/js/pages/reseller/users/_components/usage-table.vue:95 #: src/js/pages/user/stats/index.vue:58 msgid "Total Disk Usage" msgstr "" -#: ./src/js/pages/user/system-info/_tables/memory-info-table.vue:10 +#: src/js/pages/user/system-info/_tables/memory-info-table.vue:10 msgid "Total Memory" msgstr "" -#: ./src/js/pages/user/system-info/_tables/memory-info-table.vue:34 +#: src/js/pages/user/system-info/_tables/memory-info-table.vue:34 msgid "Total Swap Memory" msgstr "" -#: ./src/js/pages/user/email/accounts/index.vue:37 -#: ./src/js/pages/user/email/accounts/index.vue:96 +#: src/js/pages/user/email/accounts/index.vue:37 +#: src/js/pages/user/email/accounts/index.vue:96 #: src/js/pages/user/email/accounts/index.vue:106 #: src/js/pages/user/email/accounts/index.vue:45 msgid "Total Usage" @@ -10373,41 +10865,41 @@ msgstr "" msgid "Tracker stream was closed!" msgstr "" -#: ./src/js/pages/admin/stats.vue:291 +#: src/js/pages/admin/stats.vue:291 msgid "Transmitted" msgstr "" -#: ./src/js/pages/user/filemanager/index.vue:92 -msgid "Tree View" +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:58 +msgid "Trash" msgstr "" -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:79 -msgid "Trigger" +#: src/js/pages/user/filemanager/index.vue:100 +msgid "Tree View" msgstr "" -#: ./src/js/pages/user/plugins/_components/ErrorLoading.vue:22 +#: src/js/pages/user/plugins/_components/ErrorLoading.vue:22 msgid "Try Again" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:59 -#: ./src/js/components/local/dns/edit-record-dialog.vue:55 -#: ./src/js/components/local/dns/records-table.vue:7 -#: src/js/components/local/dns/records-table.vue:17 +#: src/js/components/local/dns/add-record-dialog.vue:68 +#: src/js/components/local/dns/edit-record-dialog.vue:63 +#: src/js/components/local/dns/records-table.vue:7 +#: src/js/components/local/dns/records-table.vue:16 msgid "TTL" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:69 +#: src/js/components/local/dns/add-record-dialog.vue:78 msgid "" "TTL is overriden globally. Changing this setting will have\n" "no effect." msgstr "" -#: ./src/js/components/local/dns/edit-record-dialog.vue:64 +#: src/js/components/local/dns/edit-record-dialog.vue:72 msgid "TTL is overriden globally. Changing this setting will have no effect." msgstr "" -#: ./src/js/pages/admin/dns/_components/override-ttl-dialog.vue:9 -#: ./src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:9 +#: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:9 +#: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:9 msgid "TTL Value" msgstr "" @@ -10415,276 +10907,282 @@ msgstr "" msgid "Tuesday" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:24 +#: src/js/pages/admin/multi-server.vue:24 msgid "Turn off" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:17 +#: src/js/pages/admin/multi-server.vue:17 msgid "Turn on" msgstr "" -#: ./src/js/pages/user/password.vue:70 -#: ./src/js/pages/user/two-step-auth.vue:1 -#: ./src/js/pages/user/two-step-auth.vue:30 -#: src/js/modules/navigation/user.js:174 +#: src/js/pages/user/password.vue:70 src/js/pages/user/two-step-auth.vue:1 +#: src/js/pages/user/two-step-auth.vue:30 src/js/modules/navigation/user.js:180 msgid "Two-Step Authentication" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:78 +#: src/js/components/local/dns/add-record-dialog.vue:87 msgid "TXT Record Type" msgstr "" -#: ./src/js/components/local/dns/records-table.vue:7 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 -#: ./src/js/pages/reseller/users/modify.vue:105 -#: ./src/js/pages/user/domain-pointers.vue:24 -#: ./src/js/pages/user/redirects.vue:19 -#: ./src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/_components/public-keys.vue:2 -#: ./src/js/pages/user/ssh-keys/edit.vue:31 -#: src/js/components/local/dns/records-table.vue:10 +#: src/js/components/local/dns/records-table.vue:7 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:105 +#: src/js/pages/reseller/users/profile.vue:107 +#: src/js/pages/user/domain-pointers.vue:24 src/js/pages/user/redirects.vue:19 +#: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 +#: src/js/pages/user/ssh-keys/_components/public-keys.vue:2 +#: src/js/pages/user/ssh-keys/edit.vue:31 +#: src/js/components/local/dns/records-table.vue:17 #: src/js/pages/admin/backups/_components/current-backups-table.vue:9 -#: src/js/pages/reseller/users/modify.vue:110 -#: src/js/pages/user/domain-pointers.vue:35 -#: src/js/pages/user/redirects.vue:26 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:110 +#: src/js/pages/reseller/users/profile.vue:112 +#: src/js/pages/user/domain-pointers.vue:35 src/js/pages/user/redirects.vue:26 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:6 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:9 msgid "Type" msgstr "" -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:19 -#: ./src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:9 +#: src/js/pages/reseller/_dialogs/view-ticket.vue:19 +#: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:9 msgid "Type your reply here..." msgstr "" -#: ./src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/components/local/filemanager/files-table.vue:25 +#: src/js/components/local/filemanager/trash-files-table.vue:25 msgid "UID/GID" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:96 +#: src/js/pages/admin/plugin-manager.vue:96 msgid "Un-Install" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:33 -#: ./src/js/pages/admin/ip-manager/details.vue:47 -#: src/js/pages/admin/ip-manager/details.vue:60 +#: src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:33 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/details.vue:88 msgid "Un-Link" msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:3 +#: src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:3 msgid "Un-Link IP Address" msgid_plural "Un-Link IP Addresses" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/stats/webalizer-table.vue:194 +#: src/js/components/local/stats/webalizer-table.vue:194 msgid "Un-Set" msgstr "" -#: ./src/js/components/local/app-global-modals/network-error.vue:15 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/index.vue:50 +msgid "Un-Set Global" +msgstr "" + +#: src/js/components/local/app-global-modals/network-error.vue:15 msgid "Unable to reach network. Please check your internet connection." msgstr "" -#: ./src/js/pages/admin/settings.vue:487 -#: ./src/js/pages/admin/settings.vue:493 +#: src/js/pages/admin/settings.vue:487 src/js/pages/admin/settings.vue:493 msgid "unauthorized connections" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:29 -#: ./src/js/pages/user/email/usage/blockcracking.vue:11 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:29 +#: src/js/pages/user/email/usage/blockcracking.vue:11 #: src/js/pages/admin/brute-force-monitor/block_list.vue:47 #: src/js/pages/user/email/usage/blockcracking.vue:21 msgid "Unblock" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/block_list.vue:67 +#: src/js/pages/admin/brute-force-monitor/block_list.vue:67 msgid "Unblock IP" msgid_plural "Unblock IPs" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/reseller/customize-skin/index.vue:29 +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:25 +msgid "" +"Unchecking will immediately delete the file from disk and cannot be recovered" +msgstr "" + +#: src/js/pages/reseller/customize-skin/index.vue:29 msgid "Undo Changes" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/misc-options.vue:130 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:144 msgid "Unicode Tokens" msgstr "" -#: ./src/js/components/local/user-package.vue:30 -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:25 -#: ./src/js/pages/admin/reseller-packages/index.vue:54 -#: ./src/js/pages/admin/reseller-packages/index.vue:60 -#: ./src/js/pages/admin/stats.vue:119 -#: ./src/js/pages/admin/stats.vue:133 -#: ./src/js/pages/admin/stats.vue:147 -#: ./src/js/pages/admin/stats.vue:161 -#: ./src/js/pages/admin/stats.vue:175 -#: ./src/js/pages/admin/stats.vue:189 -#: ./src/js/pages/admin/stats.vue:217 -#: ./src/js/pages/admin/stats.vue:231 -#: ./src/js/pages/admin/stats.vue:245 -#: ./src/js/pages/admin/stats.vue:43 -#: ./src/js/pages/admin/stats.vue:59 -#: ./src/js/pages/admin/stats.vue:91 -#: ./src/js/pages/admin/users/resellers/_components/usage-table.vue:19 -#: ./src/js/pages/admin/users/resellers/_components/usage-table.vue:32 -#: ./src/js/pages/admin/users/resellers/modify.vue:62 -#: ./src/js/pages/reseller/stats.vue:39 -#: ./src/js/pages/reseller/stats.vue:48 -#: ./src/js/pages/reseller/user-packages/index.vue:49 -#: ./src/js/pages/reseller/user-packages/index.vue:58 -#: ./src/js/pages/reseller/users/view.vue:216 -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:47 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:47 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:68 -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:36 -#: ./src/js/pages/user/email/_components/modify-account-quota-dialog.vue:93 -#: ./src/js/pages/user/email/accounts/create.vue:102 -#: ./src/js/pages/user/email/accounts/create.vue:69 -#: ./src/js/pages/user/login-keys/index.vue:70 +#: src/js/pages/user/mod-security/index.vue:246 +msgid "Unknown" +msgstr "" + +#: src/js/components/local/user-package.vue:31 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:25 +#: src/js/pages/admin/reseller-packages/index.vue:59 +#: src/js/pages/admin/reseller-packages/index.vue:70 +#: src/js/pages/admin/stats.vue:119 src/js/pages/admin/stats.vue:133 +#: src/js/pages/admin/stats.vue:147 src/js/pages/admin/stats.vue:161 +#: src/js/pages/admin/stats.vue:175 src/js/pages/admin/stats.vue:189 +#: src/js/pages/admin/stats.vue:217 src/js/pages/admin/stats.vue:231 +#: src/js/pages/admin/stats.vue:245 src/js/pages/admin/stats.vue:43 +#: src/js/pages/admin/stats.vue:59 src/js/pages/admin/stats.vue:91 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:61 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:34 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:54 +#: src/js/pages/reseller/stats.vue:39 src/js/pages/reseller/stats.vue:48 +#: src/js/pages/reseller/user-packages/index.vue:55 +#: src/js/pages/reseller/user-packages/index.vue:66 +#: src/js/pages/reseller/users/view.vue:229 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:47 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:47 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:68 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:36 +#: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:93 +#: src/js/pages/user/email/accounts/create.vue:102 +#: src/js/pages/user/email/accounts/create.vue:69 +#: src/js/pages/user/login-keys/index.vue:70 #: src/js/pages/reseller/stats.vue:246 #: src/js/pages/reseller/users/_components/usage-table.vue:69 #: src/js/pages/user/email/accounts/index.vue:478 msgid "Unlimited" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:171 +#: src/js/components/local/stats/webalizer-table.vue:171 msgid "Unset publicly viewable statistics" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:261 +#: src/js/pages/user/email/lists/modify.vue:286 msgid "Unsubscribe Policy" msgstr "" -#: ./src/js/pages/admin/users/admins.vue:131 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/index.vue:222 -#: ./src/js/pages/admin/users/resellers/index.vue:150 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/users/index.vue:227 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/reseller/users/view.vue:47 -#: ./src/js/pages/reseller/users/view.vue:83 -#: ./src/js/pages/user/email/accounts/index.vue:55 -#: ./src/js/pages/user/ftp-accounts/index.vue:77 -#: src/js/pages/admin/users/admins.vue:60 -#: src/js/pages/admin/users/index.vue:75 -#: src/js/pages/admin/users/resellers/index.vue:62 -#: src/js/pages/reseller/users/index.vue:82 +#: src/js/pages/admin/users/admins.vue:148 +#: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/index.vue:222 +#: src/js/pages/admin/users/resellers/index.vue:167 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/users/index.vue:234 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:59 +#: src/js/pages/reseller/users/view.vue:95 +#: src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/user/ftp-accounts/index.vue:84 +#: src/js/pages/admin/users/admins.vue:66 src/js/pages/admin/users/index.vue:75 +#: src/js/pages/admin/users/resellers/index.vue:68 +#: src/js/pages/reseller/users/index.vue:89 #: src/js/pages/user/email/accounts/index.vue:80 msgid "Unsuspend" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:82 -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:31 -#: ./src/js/pages/user/protected-directories/view.vue:47 -#: ./src/js/pages/user/stats/index.vue:162 +#: src/js/pages/admin/plugin-manager.vue:82 +#: src/js/pages/user/protected-directories/view.vue:47 +#: src/js/pages/user/stats/index.vue:162 msgid "Update" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/adsense.vue:31 +#: src/js/pages/reseller/customize-skin/_components/adsense.vue:31 msgid "Update Adsense Information" msgstr "" -#: ./src/js/pages/admin/license.vue:239 -#: ./src/js/pages/admin/license.vue:249 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:122 +#: src/js/pages/admin/license.vue:257 src/js/pages/admin/license.vue:267 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:160 msgid "Update DirectAdmin" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:9 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:12 msgid "Update disk usage" msgstr "" -#: ./src/js/pages/admin/license.vue:143 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:92 +#: src/js/pages/admin/license.vue:143 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:100 msgid "Update License" msgstr "" -#: ./src/js/pages/admin/brute-force-monitor/index.vue:92 +#: src/js/pages/admin/license.vue:150 +msgid "Update License Auto" +msgstr "" + +#: src/js/pages/admin/brute-force-monitor/index.vue:92 msgid "Update List" msgstr "" -#: ./src/js/pages/admin/services.vue:42 +#: src/js/pages/admin/services.vue:42 msgid "Update Services List" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:79 -#: ./src/js/pages/admin/plugin-manager.vue:150 -#: ./src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:47 -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:132 +#: src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:79 +#: src/js/pages/admin/plugin-manager.vue:150 +#: src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:47 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:132 msgid "Upload" msgstr "" -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:9 -#: ./src/js/pages/user/database/index.vue:48 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:9 +#: src/js/pages/user/database/index.vue:48 msgid "Upload Backup" msgstr "" -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:114 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:114 msgid "Upload completed. Processing uploaded file" msgstr "" -#: ./src/js/pages/user/filemanager/_components/new-items-buttons.vue:22 +#: src/js/pages/user/filemanager/_components/new-items-buttons.vue:22 msgid "Upload File" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:11 +#: src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:11 msgid "Upload Files" msgstr "" -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:104 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:104 msgid "Upload In Progress" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/logo-uploader.vue:29 +#: src/js/pages/reseller/customize-skin/_components/logo-uploader.vue:29 msgid "Upload Logo" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:112 +#: src/js/pages/admin/plugin-manager.vue:112 msgid "Upload Method:" msgstr "" -#: ./src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:8 -#: ./src/js/pages/reseller/skins.vue:13 +#: src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:8 +#: src/js/pages/reseller/skins.vue:13 msgid "Upload Skin" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:29 +#: src/js/components/local/filemanager/dialogs/upload-files-dialog.vue:29 msgid "Uploading files..." msgstr "" -#: ./src/js/pages/user/system-info/_tables/general-info-table.vue:13 +#: src/js/pages/user/system-info/_tables/general-info-table.vue:13 msgid "Uptime" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:115 -#: ./src/js/pages/admin/plugin-manager.vue:124 -#: ./src/js/pages/reseller/customize-skin/_components/category-editor.vue:42 -#: ./src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:31 -#: ./src/js/pages/reseller/customize-skin/_components/link-editor.vue:8 -#: ./src/js/pages/user/hotlinks/index.vue:118 -#: ./src/js/pages/user/hotlinks/index.vue:40 +#: src/js/pages/admin/plugin-manager.vue:115 +#: src/js/pages/admin/plugin-manager.vue:124 +#: src/js/pages/reseller/customize-skin/_components/category-editor.vue:42 +#: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:31 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:8 +#: src/js/pages/user/hotlinks/index.vue:118 +#: src/js/pages/user/hotlinks/index.vue:40 #: src/js/pages/user/hotlinks/index.vue:43 msgid "URL" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/category-editor.vue:26 -#: ./src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:22 +#: src/js/pages/reseller/customize-skin/_components/category-editor.vue:26 +#: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:22 msgid "URL to image in JPG/PNG/SVG format" msgstr "" -#: ./src/js/pages/admin/stats.vue:293 -#: ./src/js/pages/admin/users/resellers/_components/usage-table.vue:7 -#: ./src/js/pages/reseller/stats.vue:28 -#: ./src/js/pages/reseller/users/_components/usage-table.vue:21 -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:15 -#: ./src/js/pages/user/database/index.vue:53 -#: ./src/js/pages/user/database/index.vue:95 -#: ./src/js/pages/user/email/accounts/index.vue:55 +#: src/js/pages/admin/stats.vue:293 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:10 +#: src/js/pages/reseller/stats.vue:28 +#: src/js/pages/reseller/users/_components/usage-table.vue:21 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:15 +#: src/js/pages/user/database/index.vue:53 +#: src/js/pages/user/database/index.vue:95 +#: src/js/pages/user/email/accounts/index.vue:55 #: src/js/components/local/stats/usage-table.vue:58 #: src/js/pages/admin/stats.vue:302 #: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:21 @@ -10694,26 +11192,24 @@ msgstr "" msgid "Usage" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:94 +#: src/js/components/local/stats/webalizer-table.vue:94 msgid "Usage log" msgstr "" -#: ./src/js/components/local/stats/webalizer-table.vue:121 -#: ./src/js/pages/user/subdomains/index.vue:63 +#: src/js/components/local/stats/webalizer-table.vue:121 +#: src/js/pages/user/subdomains/index.vue:134 msgid "Usage Log" msgstr "" -#: ./src/js/pages/admin/users/resellers/view.vue:50 -#: ./src/js/pages/reseller/stats.vue:11 -#: ./src/js/pages/reseller/users/view.vue:105 -#: src/js/pages/admin/users/resellers/view.vue:53 -#: src/js/pages/reseller/stats.vue:13 -#: src/js/pages/reseller/users/view.vue:108 +#: src/js/pages/admin/users/resellers/view.vue:55 +#: src/js/pages/reseller/stats.vue:11 src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/admin/users/resellers/view.vue:58 +#: src/js/pages/reseller/stats.vue:13 src/js/pages/reseller/users/view.vue:120 #: src/js/pages/user/stats/index.vue:36 msgid "Usage Statistics" msgstr "" -#: ./src/js/pages/admin/stats.vue:275 +#: src/js/pages/admin/stats.vue:275 msgid "Usage Statistics for %{device}" msgstr "" @@ -10721,49 +11217,51 @@ msgstr "" msgid "Usage, logs and statistics" msgstr "" -#: ./src/js/pages/user/domains/_components/private-html-dialog.vue:15 +#: src/js/pages/user/domains/_components/private-html-dialog.vue:15 msgid "Use a directory named private_html" msgstr "" -#: ./src/js/pages/user/domains/_components/private-html-dialog.vue:26 -msgid "Use a symbolink link from private_html to public_html - allows for same data in http and https" +#: src/js/pages/user/domains/_components/private-html-dialog.vue:26 +msgid "" +"Use a symbolink link from private_html to public_html - allows for same data " +"in http and https" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:263 +#: src/js/pages/user/email/spamassassin.vue:239 msgid "Use attachments." msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:35 -#: ./src/js/pages/reseller/backups/_components/settings-dialog.vue:32 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:35 +#: src/js/pages/reseller/backups/_components/settings-dialog.vue:32 msgid "Use local SPF values." msgstr "" -#: ./src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:21 -#: ./src/js/pages/reseller/backups/_components/settings-dialog.vue:18 +#: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:21 +#: src/js/pages/reseller/backups/_components/settings-dialog.vue:18 msgid "Use NS values from backup." msgstr "" -#: ./src/js/pages/admin/settings.vue:905 +#: src/js/pages/admin/settings.vue:905 msgid "Use RBL Blocking" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:117 +#: src/js/pages/admin/system-backup.vue:117 msgid "Use Remote Transfer" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:270 +#: src/js/pages/user/email/spamassassin.vue:246 msgid "Use text-only attachments." msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:82 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:76 msgid "Use the | charter for separation." msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:156 +#: src/js/pages/admin/backups/restore.vue:156 msgid "Use the IP" msgstr "" -#: ./src/js/pages/reseller/backups/restore.vue:147 +#: src/js/pages/reseller/backups/restore.vue:147 msgid "Use the IP stored in the backup" msgstr "" @@ -10771,32 +11269,32 @@ msgstr "" msgid "Use the server's certificate" msgstr "" -#: ./src/js/pages/user/dns/mx-records.vue:36 -msgid "Use this server to handle my e-mails. If not, change the MX records and uncheck this option." +#: src/js/pages/user/dns/mx-records.vue:36 +msgid "" +"Use this server to handle my e-mails. If not, change the MX records and " +"uncheck this option." msgstr "" -#: ./src/js/pages/admin/stats.vue:293 -#: src/js/pages/admin/stats.vue:300 +#: src/js/pages/admin/stats.vue:293 src/js/pages/admin/stats.vue:300 msgid "Used" msgstr "" -#: ./src/js/pages/admin/users/index.vue:254 -#: ./src/js/pages/reseller/users/index.vue:283 -#: ./src/js/pages/user/database/view.vue:151 -#: ./src/js/pages/user/protected-directories/view.vue:86 +#: src/js/pages/reseller/users/index.vue:271 +#: src/js/pages/user/database/view.vue:151 +#: src/js/pages/user/protected-directories/view.vue:86 msgid "user" msgid_plural "users" msgstr[0] "" msgstr[1] "" -#: ./src/js/components/local/layouts/shared/hybrid-level-toggle.vue:11 -#: ./src/js/pages/admin/brute-force-monitor/index.vue:97 -#: ./src/js/pages/admin/brute-force-monitor/user_list.vue:12 -#: ./src/js/pages/admin/cron-jobs.vue:12 -#: ./src/js/pages/admin/custom-httpd/index.vue:48 -#: ./src/js/pages/admin/php-safe-mode.vue:43 -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 -#: ./src/js/pages/user/database/view.vue:28 +#: src/js/components/local/layouts/shared/hybrid-level-toggle.vue:11 +#: src/js/pages/admin/brute-force-monitor/index.vue:97 +#: src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/pages/admin/cron-jobs.vue:12 +#: src/js/pages/admin/custom-httpd/index.vue:48 +#: src/js/pages/admin/php-safe-mode.vue:43 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 +#: src/js/pages/user/database/view.vue:28 #: src/js/components/local/app-global-modals/route-search.vue:60 #: src/js/components/local/layouts/mobile/access-level-dropdown.vue:52 #: src/js/components/local/layouts/nav-grid/icon-entry.vue:115 @@ -10809,63 +11307,72 @@ msgstr[1] "" #: src/js/pages/admin/php-safe-mode.vue:53 #: src/js/pages/reseller/_dialogs/view-ticket.vue:92 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:8 +#: src/js/pages/reseller/suspension-message.vue:93 #: src/js/pages/reseller/tickets.vue:31 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:161 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:180 #: src/js/pages/user/database/view.vue:31 -#: src/js/pages/user/ftp-accounts/create.vue:163 +#: src/js/pages/user/ftp-accounts/create.vue:172 #: src/js/pages/user/ftp-accounts/edit.vue:111 #: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:52 msgid "User" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:44 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:44 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:195 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:79 -#: src/js/pages/admin/users/resellers/modify.vue:219 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:215 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:105 msgid "User Accounts" msgstr "" -#: ./src/js/pages/user/ftp-accounts/create.vue:39 -#: ./src/js/pages/user/protected-directories/view.vue:108 +#: src/js/pages/user/ftp-accounts/create.vue:41 +#: src/js/pages/user/protected-directories/view.vue:108 msgid "User already exists" msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:43 +#: src/js/components/local/suspend-user-dialog.vue:89 msgid "User Bandwidth" msgstr "" -#: ./src/js/pages/admin/settings.vue:844 +#: src/js/pages/admin/settings.vue:844 msgid "User can set limit per E-mail" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:89 +#: src/js/pages/admin/multi-server.vue:89 #: src/js/pages/admin/multi-server.vue:370 #: src/js/pages/admin/multi-server.vue:96 msgid "User Check" msgstr "" -#: ./src/js/pages/reseller/passwords.vue:28 +#: src/js/pages/admin/users/resellers/view.vue:25 +#: src/js/pages/reseller/users/view.vue:20 +msgid "User data" +msgstr "" + +#: src/js/pages/reseller/passwords.vue:30 msgid "User does not exist" msgstr "" -#: ./src/js/pages/reseller/users/history.vue:1 -#: ./src/js/pages/reseller/users/view.vue:271 -#: ./src/js/pages/user/history.vue:1 -#: ./src/js/pages/user/stats/index.vue:317 +#: src/js/pages/reseller/users/history.vue:1 +#: src/js/pages/reseller/users/view.vue:289 src/js/pages/user/history.vue:1 +#: src/js/pages/user/stats/index.vue:316 msgid "User History" msgstr "" -#: ./src/js/pages/reseller/users/_components/account-info.vue:109 +#: src/js/pages/reseller/users/_components/account-info.vue:109 msgid "User Home" msgstr "" -#: ./src/js/pages/reseller/user-packages/index.vue:66 +#: src/js/pages/reseller/suspension-message.vue:22 +msgid "User Level" +msgstr "" + +#: src/js/pages/reseller/user-packages/index.vue:88 msgid "user package" msgid_plural "user packages" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/reseller/users/create.vue:94 +#: src/js/pages/reseller/users/create.vue:97 msgid "User Package" msgstr "" @@ -10873,7 +11380,7 @@ msgstr "" msgid "User Plugins" msgstr "" -#: src/js/components/local/suspend-user-dialog.vue:44 +#: src/js/components/local/suspend-user-dialog.vue:90 msgid "User Quota" msgstr "" @@ -10882,26 +11389,26 @@ msgstr "" msgid "User SSH" msgstr "" -#: ./src/js/pages/user/stats/index.vue:1 +#: src/js/pages/user/stats/index.vue:1 msgid "User Statistics" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:56 +#: src/js/pages/reseller/users/view.vue:68 msgid "User Suspended" msgstr "" -#: ./src/js/pages/reseller/users/_components/account-info.vue:101 +#: src/js/pages/reseller/users/_components/account-info.vue:101 msgid "User Type" msgstr "" -#: ./src/js/components/local/master-login-bar.vue:26 -#: ./src/js/components/local/master-login-drawer.vue:55 +#: src/js/components/local/master-login-bar.vue:27 +#: src/js/components/local/master-login-drawer.vue:55 msgid "User: %{ user }" msgstr "" -#: ./src/js/pages/reseller/ip-config.vue:12 -#: ./src/js/pages/reseller/nameservers.vue:20 -#: ./src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 +#: src/js/pages/reseller/ip-config.vue:12 +#: src/js/pages/reseller/nameservers.vue:20 +#: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 #: src/js/pages/reseller/ip-config.vue:17 #: src/js/pages/reseller/nameservers.vue:24 #: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:13 @@ -10909,46 +11416,48 @@ msgstr "" msgid "User(s)" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:184 -#: ./src/js/pages/admin/backups/restore.vue:106 -#: ./src/js/pages/admin/backups/schedule.vue:251 -#: ./src/js/pages/admin/multi-server.vue:275 -#: ./src/js/pages/admin/ssl/index.vue:35 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/create-admin.vue:25 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/resellers/_components/users-table.vue:2 -#: ./src/js/pages/admin/users/resellers/create.vue:27 -#: ./src/js/pages/reseller/backups/modify.vue:140 -#: ./src/js/pages/reseller/backups/restore.vue:88 -#: ./src/js/pages/reseller/backups/schedule.vue:189 -#: ./src/js/pages/reseller/users/create.vue:26 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 -#: ./src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:12 -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:63 -#: ./src/js/pages/user/email/_components/modify-account-dialog.vue:19 -#: ./src/js/pages/user/email/accounts/create.vue:19 -#: ./src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:6 -#: ./src/js/pages/user/protected-directories/view.vue:103 -#: src/js/pages/admin/ssl/index.vue:44 -#: src/js/pages/admin/users/admins.vue:28 +#: src/js/components/local/change-user-password-dialog.vue:11 +#: src/js/pages/admin/backups/modify.vue:272 +#: src/js/pages/admin/backups/restore.vue:106 +#: src/js/pages/admin/backups/schedule.vue:326 +#: src/js/pages/admin/multi-server.vue:275 src/js/pages/admin/ssl/index.vue:35 +#: src/js/pages/admin/users/admins.vue:20 +#: src/js/pages/admin/users/create-admin.vue:26 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/resellers/_components/users-table.vue:2 +#: src/js/pages/admin/users/resellers/create.vue:30 +#: src/js/pages/reseller/backups/modify.vue:140 +#: src/js/pages/reseller/backups/restore.vue:88 +#: src/js/pages/reseller/backups/schedule.vue:189 +#: src/js/pages/reseller/users/create.vue:29 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:14 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:63 +#: src/js/pages/user/email/_components/modify-account-dialog.vue:19 +#: src/js/pages/user/email/accounts/create.vue:19 +#: src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:6 +#: src/js/pages/user/protected-directories/view.vue:103 +#: src/js/pages/admin/ssl/index.vue:44 src/js/pages/admin/users/admins.vue:28 #: src/js/pages/admin/users/index.vue:20 #: src/js/pages/admin/users/resellers/_components/users-table.vue:9 -#: src/js/pages/reseller/users/index.vue:32 +#: src/js/pages/reseller/users/index.vue:39 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:8 msgid "Username" msgstr "" -#: ./src/js/pages/admin/settings.vue:1032 +#: src/js/pages/admin/settings.vue:1032 msgid "Username / E-Mail" msgstr "" #: src/js/pages/user/email/_components/modify-account-dialog.vue:120 -msgid "Username has been automatically converted to punycode format. Punycode is used to encode internationalized domain names (IDN) by converting Unicode characters to ASCII." +msgid "" +"Username has been automatically converted to punycode format. Punycode is " +"used to encode internationalized domain names (IDN) by converting Unicode " +"characters to ASCII." msgstr "" -#: ./src/js/pages/user/database/create.vue:63 +#: src/js/pages/user/database/create.vue:63 msgid "Username is too long" msgstr "" @@ -10956,34 +11465,33 @@ msgstr "" msgid "Username punycoded" msgstr "" -#: ./src/js/pages/reseller/passwords.vue:21 -#: ./src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:6 -#: ./src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:18 -#: ./src/js/pages/user/database/_dialogs/existing-db-user-dialog.vue:5 +#: src/js/pages/reseller/passwords.vue:21 +#: src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:6 +#: src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:18 +#: src/js/pages/user/database/_dialogs/existing-db-user-dialog.vue:5 msgid "Username:" msgstr "" -#: ./src/js/pages/admin/settings.vue:950 -#: src/js/pages/admin/settings.vue:955 +#: src/js/pages/admin/settings.vue:950 src/js/pages/admin/settings.vue:955 msgid "Username/Email" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:69 -#: ./src/js/pages/admin/backups/schedule.vue:77 -#: ./src/js/pages/admin/ip-manager/index.vue:22 -#: ./src/js/pages/admin/users/index.vue:1 -#: ./src/js/pages/admin/users/resellers/view.vue:50 -#: ./src/js/pages/reseller/backups/modify.vue:58 -#: ./src/js/pages/reseller/backups/schedule.vue:59 -#: ./src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:26 -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:59 -#: ./src/js/pages/user/database/view.vue:24 -#: ./src/js/pages/user/protected-directories/view.vue:51 +#: src/js/pages/admin/backups/modify.vue:93 +#: src/js/pages/admin/backups/schedule.vue:101 +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/users/index.vue:1 +#: src/js/pages/admin/users/resellers/view.vue:55 +#: src/js/pages/reseller/backups/modify.vue:58 +#: src/js/pages/reseller/backups/schedule.vue:59 +#: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:26 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:59 +#: src/js/pages/user/database/view.vue:24 +#: src/js/pages/user/protected-directories/view.vue:51 #: src/js/components/local/layouts/shared/search.vue:123 #: src/js/modules/search/index.js:124 -#: src/js/pages/admin/ip-manager/details.vue:151 +#: src/js/pages/admin/ip-manager/details.vue:178 #: src/js/pages/admin/ip-manager/index.vue:32 -#: src/js/pages/admin/users/resellers/view.vue:52 +#: src/js/pages/admin/users/resellers/view.vue:57 #: src/js/pages/user/protected-directories/view.vue:58 msgid "Users" msgstr "" @@ -10992,124 +11500,127 @@ msgstr "" msgid "Users under your control" msgstr "" -#: ./src/js/pages/user/login-keys/index.vue:21 +#: src/js/pages/user/login-keys/index.vue:21 #: src/js/pages/user/login-keys/index.vue:31 msgid "Uses" msgstr "" -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:57 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:57 msgid "Uses 2 IP's, domain uses one of them" msgstr "" -#: ./src/js/pages/admin/reseller-packages/_components/reseller-package.vue:60 +#: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:60 msgid "Uses 3 IP's, domain gets own IP" msgstr "" -#: ./src/js/pages/user/login-keys/create.vue:105 -#: ./src/js/pages/user/login-keys/modify.vue:67 +#: src/js/pages/user/login-keys/create.vue:105 msgid "Uses:" msgstr "" -#: ./src/js/pages/user/email/vacations/index.vue:23 +#: src/js/pages/user/email/vacations/index.vue:23 #: src/js/pages/user/email/vacations/index.vue:29 msgid "Vacation Account" msgstr "" -#: ./src/js/pages/user/email/vacations/create.vue:17 -#: ./src/js/pages/user/email/vacations/modify.vue:12 +#: src/js/pages/user/email/vacations/create.vue:17 +#: src/js/pages/user/email/vacations/modify.vue:12 msgid "Vacation Account:" msgstr "" -#: ./src/js/pages/user/email/vacations/create.vue:87 -#: ./src/js/pages/user/email/vacations/modify.vue:74 +#: src/js/pages/user/email/vacations/create.vue:98 +#: src/js/pages/user/email/vacations/modify.vue:89 msgid "Vacation End" msgstr "" -#: ./src/js/pages/user/email/vacations/index.vue:68 +#: src/js/pages/user/email/vacations/index.vue:68 msgid "vacation message" msgid_plural "vacation messages" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/email/vacations/create.vue:115 -#: ./src/js/pages/user/email/vacations/modify.vue:98 +#: src/js/pages/user/email/vacations/create.vue:128 +#: src/js/pages/user/email/vacations/modify.vue:115 msgid "Vacation Message:" msgstr "" -#: ./src/js/pages/admin/backups/modify.vue:333 -#: ./src/js/pages/admin/backups/schedule.vue:391 -#: ./src/js/pages/user/email/vacations/index.vue:1 -#: src/js/modules/navigation/user.js:94 -#: src/js/pages/admin/backups/_components/crons-table.vue:137 +#: src/js/pages/admin/backups/modify.vue:504 +#: src/js/pages/admin/backups/schedule.vue:556 +#: src/js/pages/user/email/vacations/index.vue:1 +#: src/js/modules/navigation/user.js:100 +#: src/js/pages/admin/backups/_components/crons-table.vue:180 #: src/js/pages/admin/backups/_components/current-backups-table.vue:112 msgid "Vacation Messages" msgstr "" -#: ./src/js/pages/user/backup/index.vue:72 -#: ./src/js/pages/user/backup/restore.vue:87 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:39 +#: src/js/pages/user/backup/index.vue:40 +#: src/js/pages/user/backup/restore.vue:125 msgid "Vacation Messages: Includes all vacation messages and times." msgstr "" -#: ./src/js/pages/user/email/vacations/create.vue:65 -#: ./src/js/pages/user/email/vacations/modify.vue:55 +#: src/js/pages/user/email/vacations/create.vue:74 +#: src/js/pages/user/email/vacations/modify.vue:69 msgid "Vacation Start" msgstr "" -#: ./src/js/pages/admin/license.vue:76 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:39 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:175 +#: src/js/pages/admin/license.vue:76 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:41 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:213 msgid "Valid After" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:107 -#: ./src/js/pages/user/cronjobs/index.vue:117 +#: src/js/pages/user/cronjobs/create.vue:107 +#: src/js/pages/user/cronjobs/index.vue:117 msgid "Valid Cron time values are the numbers indicated and *." msgstr "" -#: ./src/js/pages/admin/license.vue:84 -#: ./src/js/pages/user/dashboard/_components/widgets/license.vue:47 +#: src/js/pages/admin/license.vue:84 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:49 msgid "Valid Until" msgstr "" -#: ./src/js/pages/user/cronjobs/index.vue:84 -msgid "Valid values are an E-mail address, your DA username: admin, or a blank field to prevent any e-mail." +#: src/js/pages/user/cronjobs/index.vue:84 +msgid "" +"Valid values are an E-mail address, your DA username: admin, or a blank " +"field to prevent any e-mail." msgstr "" -#: ./src/js/pages/admin/license.vue:137 +#: src/js/pages/admin/license.vue:137 msgid "Validate License" msgstr "" -#: ./src/js/components/local/dns/add-record-dialog.vue:105 -#: ./src/js/components/local/dns/edit-record-dialog.vue:102 -#: ./src/js/components/local/dns/records-table.vue:7 -#: ./src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:26 -#: ./src/js/pages/user/email/filters.vue:12 -#: ./src/js/pages/user/email/filters.vue:126 -#: ./src/js/pages/user/email/forwarders.vue:28 -#: ./src/js/pages/user/email/usage/index.vue:76 +#: src/js/components/local/dns/add-record-dialog.vue:123 +#: src/js/components/local/dns/edit-record-dialog.vue:111 +#: src/js/components/local/dns/records-table.vue:7 +#: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:26 +#: src/js/pages/user/email/filters.vue:12 +#: src/js/pages/user/email/filters.vue:126 +#: src/js/pages/user/email/forwarders.vue:36 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/php-settings/index.vue:24 +#: src/js/pages/user/php-settings/index.vue:76 #: src/js/components/local/dns/records-table.vue:20 #: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:31 #: src/js/pages/user/email/filters.vue:24 -#: src/js/pages/user/email/forwarders.vue:34 -#: src/js/pages/user/email/usage/index.vue:84 +#: src/js/pages/user/email/forwarders.vue:42 +#: src/js/pages/user/email/usage/index.vue:89 msgid "Value" msgstr "" -#: ./src/js/pages/user/system-info/_tables/cpu-info-table.vue:12 +#: src/js/pages/user/system-info/_tables/cpu-info-table.vue:12 msgid "Vendor ID" msgstr "" -#: ./src/js/pages/user/stats/index.vue:330 +#: src/js/pages/user/stats/index.vue:331 msgid "Verify License" msgstr "" -#: ./src/js/pages/admin/plugin-manager.vue:15 +#: src/js/pages/admin/plugin-manager.vue:15 #: src/js/pages/admin/plugin-manager.vue:20 msgid "Version" msgstr "" -#: ./src/js/pages/admin/custom-httpd/customize.vue:11 -#: ./src/js/pages/user/error-pages.vue:43 +#: src/js/pages/admin/custom-httpd/customize.vue:11 #: src/js/pages/user/domain-pointers.vue:78 msgid "View" msgstr "" @@ -11118,165 +11629,168 @@ msgstr "" msgid "View / Delete Blocked IPs" msgstr "" -#: ./src/js/components/local/app-global-modals/notifications.vue:23 +#: src/js/components/local/app-global-modals/notifications.vue:27 msgid "View %{ count } hidden notification..." msgid_plural "View %{ count } hidden notifications..." msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/admin/mail-queue/view.vue:10 +#: src/js/pages/admin/mail-queue/view.vue:10 msgid "View %{id}" msgstr "" -#: ./src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:3 -#: ./src/js/pages/admin/custom-httpd/view.vue:70 +#: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:3 +#: src/js/pages/admin/custom-httpd/view.vue:70 msgid "View All Available Tokens" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:3 -#: ./src/js/pages/user/filemanager/_components/clipboard-actions.vue:23 +#: src/js/components/local/filemanager/dialogs/view-clipboard-dialog.vue:3 +#: src/js/pages/user/filemanager/_components/clipboard-actions.vue:23 msgid "View Clipboard" msgstr "" -#: ./src/js/pages/user/database/view.vue:1 +#: src/js/pages/user/database/view.vue:1 msgid "View Database" msgstr "" -#: ./src/js/pages/admin/custom-httpd/view.vue:1 -#: ./src/js/pages/admin/custom-httpd/view.vue:19 +#: src/js/pages/admin/custom-httpd/view.vue:1 +#: src/js/pages/admin/custom-httpd/view.vue:19 msgid "View Domain Configuration" msgstr "" -#: ./src/js/pages/user/stats/log.vue:18 -#: ./src/js/pages/user/stats/subdomain-log.vue:18 +#: src/js/pages/user/stats/log.vue:18 +#: src/js/pages/user/stats/subdomain-log.vue:18 msgid "View Error Log for %{ domain }" msgstr "" -#: ./src/js/pages/user/filemanager/view.vue:1 +#: src/js/pages/user/filemanager/view.vue:1 msgid "View File" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:69 -#: ./src/js/pages/user/dashboard/_components/widgets/user-stats.vue:110 +#: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:69 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:132 msgid "View History" msgstr "" -#: ./src/js/pages/admin/system-backup.vue:275 -#: ./src/js/pages/admin/system-backup.vue:283 +#: src/js/pages/admin/system-backup.vue:275 +#: src/js/pages/admin/system-backup.vue:283 msgid "View Last Backup Log" msgstr "" -#: ./src/js/pages/admin/settings.vue:595 -#: ./src/js/pages/user/stats/log.vue:1 +#: src/js/pages/admin/settings.vue:595 src/js/pages/user/stats/log.vue:1 msgid "View Log" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:11 +#: src/js/pages/user/mod-security/index.vue:262 +msgid "View Log Item" +msgstr "" + +#: src/js/pages/admin/log-viewer/index.vue:11 msgid "View Log: %{ log }" msgstr "" -#: ./src/js/pages/user/email/lists/view.vue:1 +#: src/js/pages/user/email/lists/view.vue:1 msgid "View Mailing List" msgstr "" -#: ./src/js/pages/user/dashboard/_components/dashboard-tab.vue:55 -#: ./src/js/pages/user/dashboard/_components/dashboard-tab.vue:64 +#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:55 +#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:64 msgid "View more" msgstr "" -#: ./src/js/pages/user/protected-directories/view.vue:1 +#: src/js/pages/user/protected-directories/view.vue:1 msgid "View Protected Directory" msgstr "" -#: ./src/js/pages/admin/mail-queue/view.vue:1 +#: src/js/pages/admin/mail-queue/view.vue:1 msgid "View Queue Item" msgstr "" -#: ./src/js/pages/admin/log-viewer/index.vue:126 +#: src/js/pages/admin/log-viewer/index.vue:75 msgid "View RAW" msgstr "" -#: ./src/js/pages/admin/users/resellers/view.vue:1 +#: src/js/pages/admin/users/resellers/view.vue:1 msgid "View Reseller" msgstr "" -#: ./src/js/pages/admin/users/resellers/view.vue:11 +#: src/js/pages/admin/users/resellers/view.vue:12 msgid "View Reseller: %{ user }" msgstr "" -#: ./src/js/pages/user/stats/domain-statistics.vue:1 +#: src/js/pages/user/stats/domain-statistics.vue:1 msgid "View Statistic Reports" msgstr "" -#: ./src/js/pages/user/subdomains/logs.vue:1 +#: src/js/pages/user/subdomains/logs.vue:1 msgid "View Sub-Domain Log" msgstr "" -#: ./src/js/pages/user/subdomains/stats.vue:1 +#: src/js/pages/user/subdomains/stats.vue:1 msgid "View Sub-Domain Stats" msgstr "" -#: ./src/js/pages/user/stats/subdomain-log.vue:1 +#: src/js/pages/user/stats/subdomain-log.vue:1 msgid "View Subdomain Log" msgstr "" -#: ./src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:3 +#: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:3 msgid "View Ticket: #%{ number }" msgstr "" -#: ./src/js/pages/reseller/_dialogs/view-ticket.vue:10 +#: src/js/pages/reseller/_dialogs/view-ticket.vue:10 msgid "View Ticket: #%{ ticket }" msgstr "" -#: ./src/js/pages/user/stats/log.vue:12 -#: ./src/js/pages/user/stats/subdomain-log.vue:12 +#: src/js/pages/user/stats/log.vue:12 +#: src/js/pages/user/stats/subdomain-log.vue:12 msgid "View Usage Log for %{ domain }" msgstr "" -#: ./src/js/pages/reseller/users/view.vue:1 -#: ./src/js/pages/reseller/users/view.vue:12 +#: src/js/pages/reseller/users/view.vue:1 +#: src/js/pages/reseller/users/view.vue:12 msgid "View User" msgstr "" -#: ./src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:28 +#: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:28 msgid "Virtual" msgstr "" -#: ./src/js/pages/admin/settings.vue:302 +#: src/js/pages/admin/settings.vue:302 msgid "Warn Admin's at" msgstr "" -#: ./src/js/pages/user/stats/domain-statistics.vue:11 -#: ./src/js/pages/user/subdomains/stats.vue:11 +#: src/js/pages/user/stats/domain-statistics.vue:11 +#: src/js/pages/user/subdomains/stats.vue:11 #: src/js/pages/user/stats/domain-statistics.vue:16 #: src/js/pages/user/subdomains/stats.vue:13 msgid "Webalizer" msgstr "" -#: ./src/js/pages/user/dashboard/_components/widgets/email-pop.vue:60 -#: ./src/js/pages/user/email/accounts/index.vue:249 +#: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:60 +#: src/js/pages/user/email/accounts/index.vue:249 msgid "Webmail:" msgstr "" -#: src/js/modules/navigation/admin.js:231 -#: src/js/modules/navigation/reseller.js:152 -#: src/js/modules/navigation/user.js:240 +#: src/js/modules/navigation/admin.js:259 +#: src/js/modules/navigation/reseller.js:159 +#: src/js/modules/navigation/user.js:253 msgid "Webmail: Roundcube" msgstr "" -#: src/js/modules/navigation/admin.js:215 -#: src/js/modules/navigation/reseller.js:136 -#: src/js/modules/navigation/user.js:232 +#: src/js/modules/navigation/admin.js:243 +#: src/js/modules/navigation/reseller.js:143 +#: src/js/modules/navigation/user.js:245 msgid "Webmail: Squirrelmail" msgstr "" -#: src/js/modules/navigation/admin.js:223 -#: src/js/modules/navigation/reseller.js:144 +#: src/js/modules/navigation/admin.js:251 +#: src/js/modules/navigation/reseller.js:151 msgid "Webmail: UebiMiau" msgstr "" -#: ./src/js/pages/user/backup/index.vue:19 -#: ./src/js/pages/user/backup/restore.vue:34 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:25 +#: src/js/pages/user/backup/restore.vue:97 msgid "Website Data" msgstr "" @@ -11284,143 +11798,147 @@ msgstr "" msgid "Wednesday" msgstr "" -#: ./src/js/components/local/date-formats.vue:71 +#: src/js/components/local/date-formats.vue:71 msgid "Week Start" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:156 +#: src/js/components/local/dns/srv-editor.vue:28 +msgid "Weight" +msgstr "" + +#: src/js/pages/user/email/lists/modify.vue:180 msgid "Welcome" msgstr "" -#: ./src/js/pages/user/ftp-settings.vue:27 +#: src/js/pages/user/ftp-settings.vue:27 msgid "Welcome Message" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:3 -#: src/js/pages/admin/backups/_components/crons-table.vue:22 +#: src/js/pages/admin/backups/_components/crons-table.vue:3 +#: src/js/pages/admin/backups/_components/crons-table.vue:23 msgid "What" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:75 +#: src/js/pages/user/email/spamassassin.vue:71 msgid "What score threshold do you wish to use?" msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:3 -#: ./src/js/pages/reseller/backups/index.vue:20 -#: ./src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:31 -#: src/js/pages/admin/backups/_components/crons-table.vue:9 +#: src/js/pages/admin/backups/_components/crons-table.vue:3 +#: src/js/pages/reseller/backups/index.vue:20 +#: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:31 +#: src/js/pages/admin/backups/_components/crons-table.vue:10 #: src/js/pages/reseller/backups/index.vue:25 msgid "When" msgstr "" -#: ./src/js/pages/admin/backups/restore.vue:211 +#: src/js/pages/admin/ip-manager/details.vue:70 +msgid "When enabled, this IP can be used by multiple Resellers" +msgstr "" + +#: src/js/pages/admin/backups/restore.vue:211 msgid "" -"When restoring a Reseller or Admin, if you select an IP from the list, that Reseller will only receive the single IP.\n" +"When restoring a Reseller or Admin, if you select an IP from the list, that " +"Reseller will only receive the single IP.\n" "You would need to add extra IPs to that accounts IP list after he's created." msgstr "" -#: ./src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:66 -msgid "When this is set, the add link task is processed in the background via task.queue. It may take up to 1 minute before the processing starts, and an unknown amount of time, depending on the number of websites present." +#: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:66 +msgid "" +"When this is set, the add link task is processed in the background via task." +"queue. It may take up to 1 minute before the processing starts, and an " +"unknown amount of time, depending on the number of websites present." msgstr "" -#: ./src/js/pages/admin/backups/_components/crons-table.vue:3 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:48 -#: ./src/js/pages/reseller/backups/index.vue:20 -#: src/js/pages/admin/backups/_components/crons-table.vue:18 +#: src/js/pages/admin/backups/_components/crons-table.vue:3 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:48 +#: src/js/pages/reseller/backups/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:19 #: src/js/pages/admin/backups/_components/current-backups-table.vue:12 #: src/js/pages/reseller/backups/index.vue:27 msgid "Where" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:25 +#: src/js/pages/user/email/spamassassin.vue:25 msgid "Where do you want the spam to go?" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:136 +#: src/js/pages/user/email/lists/modify.vue:160 msgid "Which Access" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:381 -#: src/js/pages/user/email/spamassassin.vue:388 -msgid "Whitelisted E-mail" -msgstr "" - -#: ./src/js/pages/admin/backups/_components/crons-table.vue:3 -#: ./src/js/pages/admin/backups/_components/current-backups-table.vue:2 -#: ./src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:28 -#: ./src/js/pages/reseller/backups/index.vue:20 -#: src/js/pages/admin/backups/_components/crons-table.vue:14 +#: src/js/pages/admin/backups/_components/crons-table.vue:3 +#: src/js/pages/admin/backups/_components/current-backups-table.vue:2 +#: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:28 +#: src/js/pages/reseller/backups/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:15 #: src/js/pages/admin/backups/_components/current-backups-table.vue:11 #: src/js/pages/reseller/backups/index.vue:26 msgid "Who" msgstr "" -#: ./src/js/pages/user/email/lists/modify.vue:146 +#: src/js/pages/user/email/lists/modify.vue:170 msgid "Who Access" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:17 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:17 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:21 msgid "Widget ID" msgstr "" -#: ./src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:16 -#: ./src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:54 +#: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:16 +#: src/js/pages/reseller/customize-skin/index.vue:43 +#: src/js/pages/reseller/customize-skin/index.vue:56 msgid "Widgets" msgstr "" -#: ./src/js/pages/user/ssl/_components/common-data-editor.vue:20 +#: src/js/pages/user/ssl/_components/common-data-editor.vue:20 msgid "Wildcard" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:116 +#: src/js/pages/admin/multi-server.vue:116 msgid "With Selected" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:137 +#: src/js/pages/user/email/spamassassin.vue:127 msgid "Would you like to delete high scoring spam?" msgstr "" -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:40 -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:67 -#: ./src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:92 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:40 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:67 +#: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:92 msgid "Write" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:23 +#: src/js/pages/admin/dns/add.vue:25 msgid "Wrong format for a domain" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:50 -#: ./src/js/pages/admin/dns/add.vue:66 +#: src/js/pages/admin/dns/add.vue:56 src/js/pages/admin/dns/add.vue:74 msgid "Wrong format for a nameserver" msgstr "" -#: ./src/js/pages/admin/dns/add.vue:34 +#: src/js/pages/admin/dns/add.vue:38 msgid "Wrong IP format" msgstr "" -#: ./src/js/pages/user/ftp-accounts/create.vue:42 +#: src/js/pages/user/ftp-accounts/create.vue:44 msgid "Wrong username format" msgstr "" -#: ./src/js/components/local/history/chart.vue:7 +#: src/js/components/local/history/chart.vue:7 msgid "Year:" msgstr "" -#: ./src/js/pages/admin/dns/index.vue:149 -#: ./src/js/pages/admin/dns/index.vue:156 -#: ./src/js/pages/admin/ip-manager/details.vue:71 -#: ./src/js/pages/admin/ip-manager/details.vue:82 -#: ./src/js/pages/admin/mail-queue/index.vue:23 -#: ./src/js/pages/admin/ssl/index.vue:101 -#: ./src/js/pages/admin/users/admins.vue:20 -#: ./src/js/pages/admin/users/index.vue:11 -#: ./src/js/pages/admin/users/resellers/index.vue:23 -#: ./src/js/pages/reseller/users/index.vue:24 -#: ./src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:22 +#: src/js/pages/admin/dns/index.vue:150 src/js/pages/admin/dns/index.vue:157 +#: src/js/pages/admin/ip-manager/details.vue:110 +#: src/js/pages/admin/ip-manager/details.vue:99 +#: src/js/pages/admin/mail-queue/index.vue:23 +#: src/js/pages/admin/ssl/index.vue:101 src/js/pages/admin/users/admins.vue:20 +#: src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/resellers/index.vue:23 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:22 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:70 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:79 #: src/js/pages/admin/brute-force-monitor/user_list.vue:57 @@ -11428,114 +11946,782 @@ msgstr "" #: src/js/pages/admin/plugin-manager.vue:42 #: src/js/pages/admin/plugin-manager.vue:50 #: src/js/pages/admin/plugin-manager.vue:58 -#: src/js/pages/admin/users/admins.vue:51 -#: src/js/pages/admin/users/index.vue:51 -#: src/js/pages/admin/users/resellers/index.vue:53 -#: src/js/pages/reseller/users/index.vue:59 +#: src/js/pages/admin/users/admins.vue:57 src/js/pages/admin/users/index.vue:51 +#: src/js/pages/admin/users/resellers/index.vue:59 +#: src/js/pages/reseller/users/index.vue:66 #: src/js/pages/user/domain-pointers.vue:67 -#: src/js/pages/user/email/lists/modify.vue:388 +#: src/js/pages/user/email/lists/modify.vue:441 msgid "Yes" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:156 +#: src/js/pages/user/email/spamassassin.vue:146 msgid "Yes, block all spam scoring higher than:" msgstr "" -#: ./src/js/pages/user/email/spamassassin.vue:212 +#: src/js/pages/user/email/spamassassin.vue:198 msgid "Yes, set the subject to the following:" msgstr "" -#: src/js/api/commands/admin/ip-manager/index.js:85 +#: src/js/api/commands/admin/ip-manager/index.js:96 msgid "You already have this IP on your system." msgstr "" -#: ./src/js/pages/user/dashboard/_components/add-widget-dialog.vue:12 +#: src/js/pages/user/dashboard/_components/add-widget-dialog.vue:12 msgid "You are about to add the following widgets to your dashboard:" msgstr "" -#: ./src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:7 +#: src/js/pages/admin/users/admins.vue:205 +msgid "" +"You are deleting admin that have users under\n" +"control. If you proceed, these user\n" +"accounts, along with ALL the associated\n" +"website and email contents, which are not\n" +"listed here, will also be removed." +msgstr "" + +#: src/js/pages/admin/users/resellers/index.vue:224 +msgid "" +"You are deleting reseller that have users\n" +"under control. If you proceed, these user\n" +"accounts, along with ALL the associated\n" +"website and email contents, which are not\n" +"listed here, will also be removed." +msgstr "" + +#: src/js/pages/admin/users/index.vue:263 +msgid "" +"You are deleting reseller that have users under control. If you proceed, " +"these user accounts, along with ALL the associated website and email " +"contents, which are not listed here, will also be removed." +msgid_plural "" +"You are deleting resellers that have users under control. If you proceed, " +"these user accounts, along with ALL the associated website and email " +"contents, which are not listed here, will also be removed." +msgstr[0] "" +msgstr[1] "" + +#: src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:7 msgid "You are going to rename %{ file }" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:111 -#: ./src/js/pages/user/cronjobs/index.vue:121 -msgid "You can combine them to create a more precise schedule. e.g. 1,5,11-15,30-59/2 (minutes 1, 5, 11 to 15 and every 2nd minute between 30 and 59)" +#: src/js/pages/user/cronjobs/create.vue:111 +#: src/js/pages/user/cronjobs/index.vue:121 +msgid "" +"You can combine them to create a more precise schedule. e.g. " +"1,5,11-15,30-59/2 (minutes 1, 5, 11 to 15 and every 2nd minute between 30 " +"and 59)" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:108 -#: ./src/js/pages/user/cronjobs/index.vue:118 -msgid "You can specify exact times using commas to separate them. e.g. 1,2,3 (minutes 1,2 and 3)" +#: src/js/pages/user/cronjobs/create.vue:108 +#: src/js/pages/user/cronjobs/index.vue:118 +msgid "" +"You can specify exact times using commas to separate them. e.g. 1,2,3 " +"(minutes 1,2 and 3)" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:110 -#: ./src/js/pages/user/cronjobs/index.vue:120 -msgid "You can specify intervals using a star and a forward slash. e.g. */2 (every 2nd minute)" +#: src/js/pages/user/cronjobs/create.vue:110 +#: src/js/pages/user/cronjobs/index.vue:120 +msgid "" +"You can specify intervals using a star and a forward slash. e.g. */2 (every " +"2nd minute)" msgstr "" -#: ./src/js/pages/user/cronjobs/create.vue:109 -#: ./src/js/pages/user/cronjobs/index.vue:119 +#: src/js/pages/user/cronjobs/create.vue:109 +#: src/js/pages/user/cronjobs/index.vue:119 msgid "You can specify spans using a dash. e.g. 5-7 (minutes 5 to 7)" msgstr "" -#: src/js/pages/user/domains/index.vue:270 -msgid "You deleted all of your domains. You should create one for full functionality." +#: src/js/pages/user/domains/index.vue:268 +msgid "" +"You deleted all of your domains. You should create one for full " +"functionality." msgstr "" -#: src/js/components/global/App.vue:187 +#: src/js/components/global/App.vue:191 msgid "You have %{ n } unread ticket" msgid_plural "You have %{ n } unread tickets" msgstr[0] "" msgstr[1] "" -#: ./src/js/pages/user/ssl/_components/certificate-request-dialog.vue:13 -msgid "You will send this text to a Certificate Authority and they will give you a Signed Certificate." +#: src/js/pages/admin/users/resellers/create.vue:182 +msgid "" +"You have reached your license limits and could not create resellers anymore" +msgstr "" + +#: src/js/pages/reseller/users/create.vue:160 +msgid "You have reached your license limits and could not create users anymore" +msgstr "" + +#: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:13 +msgid "" +"You will send this text to a Certificate Authority and they will give you a " +"Signed Certificate." msgstr "" #: src/js/modules/widgets.js:24 msgid "Your Account" msgstr "" -#: ./src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:46 +#: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:46 msgid "Your current login information" msgstr "" -#: ./src/js/pages/admin/services.vue:104 +#: src/js/pages/admin/services.vue:104 msgid "Your Password:" msgstr "" -#: ./src/js/pages/user/dns/security.vue:58 +#: src/js/pages/user/dns/security.vue:58 msgid "Zone Keys" msgstr "" -#: ./src/js/pages/user/dns/security.vue:33 +#: src/js/pages/user/dns/security.vue:33 msgid "Zone Signing" msgstr "" -#: ./src/js/pages/admin/multi-server.vue:89 +#: src/js/pages/admin/multi-server.vue:89 #: src/js/pages/admin/multi-server.vue:368 #: src/js/pages/admin/multi-server.vue:94 msgid "Zone Transfer" msgstr "" -#: src/js/pages/user/dns/security.vue:142 -#: src/js/pages/user/dns/security.vue:86 +#: src/js/pages/user/dns/security.vue:142 src/js/pages/user/dns/security.vue:86 msgid "Zone-Signing Key" msgstr "" -#### Lang-specific vars +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:66 +msgctxt "mysql_privs" +msgid "Alter" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:106 +msgctxt "mysql_privs" +msgid "Alter Routine" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:56 +msgctxt "mysql_privs" +msgid "Create" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:101 +msgctxt "mysql_privs" +msgid "Create Routine" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:86 +msgctxt "mysql_privs" +msgid "Create tmp tables" +msgstr "" -#DateTime format +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:116 +msgctxt "mysql_privs" +msgid "Create View" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:51 +msgctxt "mysql_privs" +msgid "Delete" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:61 +msgctxt "mysql_privs" +msgid "Drop" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:121 +msgctxt "mysql_privs" +msgid "Event" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:111 +msgctxt "mysql_privs" +msgid "Execute" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:76 +msgctxt "mysql_privs" +msgid "Grant" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:71 +msgctxt "mysql_privs" +msgid "Index" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:41 +msgctxt "mysql_privs" +msgid "Insert" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:91 +msgctxt "mysql_privs" +msgid "Lock Tables" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:81 +msgctxt "mysql_privs" +msgid "Reference" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:36 +msgctxt "mysql_privs" +msgid "Select" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:96 +msgctxt "mysql_privs" +msgid "Show View" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:126 +msgctxt "mysql_privs" +msgid "Trigger" +msgstr "" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:46 +msgctxt "mysql_privs" +msgid "Update" +msgstr "" + +# ### Lang-specific vars +# DateTime format msgid "format:datetime" -msgstr "yyyy-M-d HH:mm" +msgstr "yyyy-MM-dd HH:mm" -#Date format +# Date format msgid "format:date" -msgstr "yyyy-M-d" +msgstr "yyyy-MM-dd" -#Week start +# Week start msgid "format:weekStart" msgstr "monday" # Text Direction msgid "$direction" -msgstr "ltr" \ No newline at end of file +msgstr "ltr" + +#: src/components/layout/folders-tree.vue:165 +#: src/components/file-view/grid.vue:287 +msgid "%{n} file" +msgid_plural "%{n} files" +msgstr[0] "" +msgstr[1] "" + +#: src/dialogs/upload.vue:318 +msgid "%{n} files did not pass file size limit (%{ limit })" +msgstr "" + +#: src/components/layout/folders-tree.vue:156 +#: src/components/file-view/grid.vue:279 +msgid "%{n} folder" +msgid_plural "%{n} folders" +msgstr[0] "" +msgstr[1] "" + +#: src/dialogs/upload.vue:216 +msgid "Abort" +msgstr "" + +#: src/dialogs/drag-upload.vue:75 +msgid "Abort Upload" +msgstr "" + +#: src/components/file-view/file-grid-info.vue:226 +#: src/components/file-view/file-grid-info.vue:86 +msgid "Accessed" +msgstr "" + +#: src/components/file-view/table.vue:111 +msgid "Accessed: %{ accessed }" +msgstr "" + +#: src/dialogs/upload.vue:174 +msgid "Add file to queue" +msgstr "" + +#: src/components/file-view/grid-context-menu.vue:166 +msgid "Add to archive" +msgstr "" + +#: src/dialogs/compress.vue:51 src/dialogs/create-file.vue:20 +#: src/dialogs/create-folder.vue:23 src/dialogs/edit.vue:181 +#: src/dialogs/protect.vue:51 src/dialogs/remove-from-tree.vue:39 +#: src/dialogs/remove.vue:101 src/dialogs/rename.vue:24 +msgid "Cancel" +msgstr "" + +#: src/pages/FileEdit.vue:17 +msgid "Change filename / path" +msgstr "" + +#: src/dialogs/drag-upload.vue:80 +msgid "Checking files before upload..." +msgstr "" + +#: src/components/layout/folders-tree.vue:112 +msgid "Children count" +msgstr "" + +#: src/components/options.vue:72 +msgid "Choose one of possible container modes" +msgstr "" + +#: src/components/layout/folders-tree.vue:42 +msgid "Clear Trash Bin" +msgstr "" + +#: src/pages/FileEdit.vue:23 +msgid "Close Editor" +msgstr "" + +#: src/dialogs/image-preview.vue:49 +msgid "Close Preview" +msgstr "" + +#: src/components/file-view/grid-context-menu.vue:179 +msgid "Compress and download" +msgstr "" + +#: src/pages/FileEdit.vue:118 +msgid "Confirm closing" +msgstr "" + +#: src/dialogs/copymove.vue:218 +msgid "Copy to %{directory}" +msgstr "" + +#: src/components/file-view/grid-context-menu.vue:102 +#: src/components/layout/folders-tree.vue:235 +msgid "Copy/Move" +msgstr "" + +#: src/dialogs/copymove.vue:10 +msgid "Copy/Move..." +msgstr "" + +#: src/components/input-path-select.vue:189 +#: src/components/path-select/path-select.js:30 src/dialogs/copymove.vue:215 +msgid "Create folder in %{directory}" +msgstr "" + +#: src/components/file-view/table.vue:101 +msgid "Created: %{ created }" +msgstr "" + +#: src/components/layout/toolbar.vue:68 +msgid "CSS" +msgstr "" + +#: src/components/file-view/file-grid-info.vue:110 +#: src/components/file-view/file-grid-info.vue:250 +msgid "Dirs" +msgstr "" + +#: src/pages/FileEdit.vue:119 +msgid "Discard unsaved changes?" +msgstr "" + +#: src/components/layout/mobile-toolbar.vue:69 +#: src/components/layout/toolbar.vue:143 +msgid "Display Mode: Grid" +msgstr "" + +#: src/components/layout/mobile-toolbar.vue:70 +#: src/components/layout/toolbar.vue:144 +msgid "Display Mode: Table" +msgstr "" + +#: src/dialogs/upload.vue:93 +msgid "Done" +msgstr "" + +#: src/dialogs/audio-preview.vue:22 +msgid "Dowload" +msgstr "" + +#: src/dialogs/image-preview.vue:36 +msgid "Download Image" +msgstr "" + +#: src/pages/FilesView.vue:16 +msgid "Drop here to upload" +msgstr "" + +#: src/dialogs/edit.vue:7 +msgid "Edit \"%{ name }\"" +msgstr "" + +#: src/components/file-view/grid-context-menu.vue:48 +msgid "Edit in new tab" +msgstr "" + +#: src/dialogs/search.vue:30 +msgid "Everything" +msgstr "" + +#: src/components/layout/folders-tree.vue:375 +msgid "Extra Small" +msgstr "" + +#: src/dialogs/extract.vue:8 +msgid "Extract \"%{name}\"" +msgstr "" + +#: src/dialogs/extract.vue:230 +msgid "Extract to %{ target }" +msgstr "" + +#: src/components/input-path-select.vue:139 +#: src/components/input-path-select.vue:3 src/dialogs/compress.vue:17 +#: src/dialogs/copymove.vue:118 src/dialogs/create-file.vue:8 +#: src/dialogs/create-folder.vue:11 src/dialogs/edit.vue:104 +#: src/dialogs/extract.vue:197 src/dialogs/protect.vue:17 +#: src/dialogs/protect.vue:25 src/dialogs/protect.vue:32 +#: src/dialogs/rename.vue:9 src/pages/FileEdit.vue:91 src/dialogs/rename.vue:17 +msgid "Field is required" +msgstr "" + +#: src/dialogs/upload.vue:324 +msgid "File is too big" +msgid_plural "Files are too big" +msgstr[0] "" +msgstr[1] "" + +#: src/dialogs/rename.vue:9 src/dialogs/rename.vue:18 +msgid "Filename has not been changed" +msgstr "" + +#: src/components/file-view/file-grid-info.vue:160 +#: src/components/file-view/file-grid-info.vue:23 +#: src/components/layout/toolbar.vue:31 +msgid "Folder" +msgstr "" + +#: src/dialogs/create-folder.vue:8 +msgid "Folder Name" +msgstr "" + +#: src/components/options.vue:115 +msgid "Folder Sizes" +msgstr "" + +#: src/layouts/Mobile.vue:41 +msgid "Folders Tree" +msgstr "" + +#: src/components/layout/mobile-toolbar.vue:53 +msgid "Global Search" +msgstr "" + +#: src/components/file-view/drag.vue:41 +msgid "Hold ⌘ or control key to copy" +msgstr "" + +#: src/components/file-view/drag.vue:44 +msgid "Hold Shift key to remove completely" +msgstr "" + +#: src/components/layout/toolbar.vue:100 +msgid "HTML File" +msgstr "" + +#: src/components/layout/folders-tree.vue:63 +msgid "Icon Size" +msgstr "" + +#: src/components/layout/toolbar.vue:61 +msgid "JavaScript" +msgstr "" + +#: src/components/layout/folders-tree.vue:378 +msgid "Large" +msgstr "" + +#: src/dialogs/edit.vue:34 +msgid "Line Wrap" +msgstr "" + +#: src/components/file-view/icon.vue:12 +#: src/components/layout/folders-tree.vue:142 +msgid "Link to: %{ path }" +msgstr "" + +#: src/components/layout/toolbar.vue:82 +msgid "Markdown" +msgstr "" + +#: src/components/file-view/file-grid-info.vue:214 +#: src/components/file-view/file-grid-info.vue:74 +msgid "Modified" +msgstr "" + +#: src/dialogs/copymove.vue:148 +msgid "Move" +msgstr "" + +#: src/components/file-view/drag.vue:23 +msgid "Move File" +msgid_plural "Move Files" +msgstr[0] "" +msgstr[1] "" + +#: src/dialogs/copymove.vue:221 +msgid "Move to %{directory}" +msgstr "" + +#: src/components/layout/folders-tree.vue:59 +#: src/components/files-select-tree.vue:137 +#: src/components/input-path-select.vue:194 +#: src/components/layout/breadcrumbs.vue:230 +#: src/components/layout/folders-tree.vue:391 +#: src/components/path-select/path-select.js:35 src/dialogs/copymove.vue:227 +msgid "My Files" +msgstr "" + +#: src/components/layout/toolbar.vue:18 +msgid "New" +msgstr "" + +#: src/components/layout/mobile-toolbar.vue:34 +msgid "New File" +msgstr "" + +#: src/components/layout/folders-tree.vue:186 +msgid "New sub-folder" +msgstr "" + +#: src/components/files-select-tree.vue:82 +msgid "Open folder" +msgstr "" + +#: src/components/input-path-select.vue:106 src/dialogs/copymove.vue:86 +#: src/dialogs/extract.vue:92 +msgid "Open Folder" +msgstr "" + +#: src/components/layout/folders-tree.vue:217 +msgid "Open in new tab" +msgstr "" + +#: src/components/layout/toolbar.vue:89 +msgid "Other..." +msgstr "" + +#: src/dialogs/drag-upload.vue:129 +msgid "Overwrite all" +msgstr "" + +#: src/dialogs/drag-upload.vue:107 src/dialogs/upload.vue:115 +msgid "Overwrite Files" +msgstr "" + +#: src/dialogs/drag-upload.vue:142 src/dialogs/upload.vue:138 +msgid "Overwrite selected" +msgstr "" + +#: src/components/layout/toolbar.vue:54 +msgid "Plain Text" +msgstr "" + +#: src/components/file-view/grid-context-menu.vue:248 +#: src/components/file-view/grid-context-menu.vue:249 +msgid "Play" +msgstr "" + +#: src/components/options.vue:15 +msgid "Preferences" +msgstr "" + +#: src/components/options.vue:22 +msgid "Preferred Archive Type" +msgstr "" + +#: src/components/layout/toolbar.vue:155 +msgid "Refresh" +msgstr "" + +#: src/pages/FileEdit.vue:37 +msgid "Reload file" +msgstr "" + +#: src/dialogs/remove.vue:13 +msgid "Remove %{n} file" +msgid_plural "Remove %{n} files" +msgstr[0] "" +msgstr[1] "" + +#: src/components/file-view/grid-context-menu.vue:15 +msgid "Remove completely" +msgstr "" + +#: src/dialogs/remove.vue:6 +msgid "Remove File" +msgid_plural "Remove Files" +msgstr[0] "" +msgstr[1] "" + +#: src/components/file-view/drag.vue:31 +msgid "Remove Files" +msgid_plural "Remove File" +msgstr[0] "" +msgstr[1] "" + +#: src/dialogs/remove-from-tree.vue:8 +msgid "Remove folder" +msgstr "" + +#: src/dialogs/remove.vue:7 +msgid "Remove Folder" +msgid_plural "Remove Folders" +msgstr[0] "" +msgstr[1] "" + +#: src/dialogs/upload.vue:94 +msgid "Remove from queue" +msgstr "" + +#: src/dialogs/upload.vue:197 +msgid "Remove uploaded files" +msgstr "" + +#: src/components/options.vue:119 +msgid "" +"Request and display folder sizes; noticeably increases data loading time " +"when enabled." +msgstr "" + +#: src/components/file-view/grid-context-menu.vue:153 +msgid "Reset Owner Recursive" +msgstr "" + +#: src/dialogs/edit.vue:189 +msgid "Save as..." +msgstr "" + +#: src/pages/FileEdit.vue:51 +msgid "Save file" +msgstr "" + +#: src/dialogs/edit.vue:210 src/dialogs/edit.vue:78 +msgid "Save file as %{ path }" +msgstr "" + +#: src/dialogs/edit.vue:64 src/pages/FileEdit.vue:72 +msgid "Save File As..." +msgstr "" + +#: src/dialogs/edit.vue:197 +msgid "Save in different directory and/or with different name" +msgstr "" + +#: src/components/file-view/grid.vue:171 src/components/file-view/grid.vue:40 +#: src/components/file-view/table.vue:152 src/components/file-view/table.vue:27 +msgid "Search in current folder" +msgstr "" + +#: src/dialogs/remove.vue:26 +msgid "Select at least one file to remove" +msgstr "" + +#: src/dialogs/compress.vue:47 +msgid "Select files to archive" +msgstr "" + +#: src/dialogs/extract.vue:217 +msgid "Select files to extract" +msgstr "" + +#: src/dialogs/drag-upload.vue:93 +msgid "Select files to overwrite..." +msgstr "" + +#: src/dialogs/extract.vue:114 +msgid "Selected: %{ selected } / %{ total }" +msgstr "" + +#: src/components/layout/folders-tree.vue:88 +msgid "Show Additional Info" +msgstr "" + +#: src/components/options.vue:67 +msgid "Show files as..." +msgstr "" + +#: src/dialogs/drag-upload.vue:117 +msgid "Skip all" +msgstr "" + +#: src/dialogs/upload.vue:125 +msgid "Skip all existing files" +msgstr "" + +#: src/components/layout/folders-tree.vue:376 +msgid "Small" +msgstr "" + +#: src/components/layout/folders-tree.vue:94 +msgid "Sort By" +msgstr "" + +#: src/components/layout/toolbar.vue:40 +msgid "Text File" +msgstr "" + +#: src/components/file-view/grid.vue:6 +msgid "Toggle Info Panel" +msgstr "" + +#: src/components/layout/folders-tree.vue:29 +#: src/components/layout/breadcrumbs.vue:228 +#: src/components/layout/folders-tree.vue:400 +msgid "Trash Bin" +msgstr "" + +#: src/components/file-view/table.vue:121 +msgid "Updated: %{ updated }" +msgstr "" + +#: src/components/layout/mobile-toolbar.vue:44 +#: src/components/layout/toolbar.vue:109 +msgid "Upload files" +msgstr "" + +#: src/dialogs/upload.vue:61 +msgid "Uploaded %{ progress } of %{ size }" +msgstr "" + +#: src/dialogs/drag-upload.vue:52 +msgid "Uploading: %{ uploaded } of %{ total }" +msgstr "" + +#: src/components/options.vue:25 +msgid "Will be used for fast compression and downloads" +msgstr "" + +#: src/pages/FileEdit.vue:130 +msgid "Line Numbers: Disabled" +msgstr "" + +#: src/pages/FileEdit.vue:129 +msgid "Line Numbers: Enabled" +msgstr "" + +#: src/pages/FileEdit.vue:149 +msgid "Line Wrap: Disabled" +msgstr "" + +#: src/pages/FileEdit.vue:148 +msgid "Line Wrap: Enabled" +msgstr "" + +#: src/pages/FileEdit.vue:75 +msgid "Mode: %{mode}" +msgstr "" + +#: src/pages/FileEdit.vue:93 +msgid "Theme: %{theme}" +msgstr "" + +#: src/components/input-path-select.vue:55 +msgid "Close Dialog" +msgstr "" diff --git a/evolution/lang/zh_Hans.po b/evolution/lang/zh_Hans.po index c5335c5..fdb6a5d 100644 --- a/evolution/lang/zh_Hans.po +++ b/evolution/lang/zh_Hans.po @@ -18,12 +18,22 @@ msgid " Select IP address used for restore." msgstr " 选择备份恢复所将会使用的IP地址." #: src/js/pages/user/email/autoresponders/create.vue:37 -#: src/js/pages/user/email/autoresponders/modify.vue:27 -#: src/js/pages/user/email/vacations/create.vue:32 -#: src/js/pages/user/email/vacations/modify.vue:22 +#: src/js/pages/user/email/autoresponders/modify.vue:29 +#: src/js/pages/user/email/vacations/create.vue:38 +#: src/js/pages/user/email/vacations/modify.vue:26 msgid ": original subject" msgstr ": 源主题" +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:124 +msgid ":blackhole:" +msgstr ":blackhole:" + +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:118 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:125 +msgid ":fail:" +msgstr ":fail:" + #: src/js/components/global/ui/ui-pagination.vue:6 msgid "..." msgstr "..." @@ -32,7 +42,7 @@ msgstr "..." msgid "./build rewrite_confs" msgstr "./build rewrite_confs" -#: src/js/pages/reseller/users/view.vue:140 +#: src/js/pages/reseller/users/view.vue:153 msgid "( Today: %{ sent } )" msgstr "( 今日: %{ sent } )" @@ -61,11 +71,10 @@ msgid "{{ err.toString() }}" msgstr "{{ err.toString() }}" #: src/js/components/local/user-package.vue:10 -#: src/js/components/local/user-package.vue:42 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:46 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:7 -#: src/js/pages/admin/users/resellers/modify.vue:45 -#: src/js/pages/admin/users/resellers/modify.vue:78 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:42 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:76 msgid "{{ label }}" msgstr "{{ label }}" @@ -92,23 +101,23 @@ msgstr " 数据库磁盘使用情况" msgid " E-mail Disk Usage" msgstr " 邮件磁盘使用情况" -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:76 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:102 msgid "# of DBs" msgstr "数据库数量" #: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/users/admins.vue:43 src/js/pages/admin/users/index.vue:35 -#: src/js/pages/admin/users/resellers/index.vue:45 -#: src/js/pages/reseller/users/index.vue:44 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/users/admins.vue:49 src/js/pages/admin/users/index.vue:35 +#: src/js/pages/admin/users/resellers/index.vue:51 +#: src/js/pages/reseller/users/index.vue:51 msgid "# of domains" msgstr "域名数量" #: src/js/pages/admin/stats.vue:115 #: src/js/pages/admin/users/resellers/_components/users-table.vue:2 #: src/js/pages/user/stats/index.vue:49 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:70 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:96 #: src/js/pages/admin/users/resellers/_components/users-table.vue:20 #: src/js/pages/reseller/stats.vue:172 #: src/js/pages/reseller/users/_components/usage-table.vue:114 @@ -137,7 +146,7 @@ msgid "# of Resellers" msgstr "代理商数量" #: src/js/pages/admin/stats.vue:129 src/js/pages/user/stats/index.vue:49 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:71 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:97 #: src/js/pages/reseller/stats.vue:173 #: src/js/pages/reseller/users/_components/usage-table.vue:118 #: src/js/pages/user/stats/index.vue:82 @@ -147,8 +156,8 @@ msgstr "子域名数量" #: src/js/pages/admin/stats.vue:101 src/js/pages/admin/users/admins.vue:20 #: src/js/pages/admin/users/resellers/index.vue:23 #: src/js/pages/user/dashboard/_components/widgets/db.vue:12 -#: src/js/pages/admin/users/admins.vue:42 -#: src/js/pages/admin/users/resellers/index.vue:44 +#: src/js/pages/admin/users/admins.vue:48 +#: src/js/pages/admin/users/resellers/index.vue:50 #: src/js/pages/user/dashboard/_components/widgets/db.vue:21 msgid "# of Users" msgstr "用户数量" @@ -156,18 +165,18 @@ msgstr "用户数量" #: src/js/pages/admin/settings.vue:150 src/js/pages/admin/settings.vue:158 #: src/js/pages/admin/settings.vue:155 msgid "% Disk Usage to create Backups." -msgstr "%用于创建备份的磁盘使用率。" +msgstr "% 用于创建备份的磁盘使用率。" #: src/js/pages/admin/settings.vue:312 src/js/pages/admin/settings.vue:320 #: src/js/pages/admin/settings.vue:317 msgid "% of partition usage" -msgstr "%分区使用" +msgstr "% 分区使用" #: src/js/pages/admin/custom-httpd/customize.vue:15 msgid "%{ filename } customization for %{ domain }" msgstr "%{ filename } 定制 %{ domain }" -#: src/js/pages/reseller/users/view.vue:151 +#: src/js/pages/reseller/users/view.vue:164 msgid "%{ limit } / Day" msgstr "%{ limit } / 天" @@ -175,16 +184,21 @@ msgstr "%{ limit } / 天" msgid "%{ log } is %{ size }" msgstr "%{ log } 为 %{ size }" -#: src/js/components/global/App.vue:182 +#: src/js/components/global/App.vue:186 msgid "%{ n } new ticket created" msgid_plural "%{ n } new tickets created" msgstr[0] "创建了 %{ n } 个新工单" +#: src/js/pages/admin/users/index.vue:276 +msgid "%{ name } and %{nusers } user" +msgid_plural "%{ name } and %{nusers } users" +msgstr[0] "%{ name } 和 %{nusers } 用户" + #: src/js/components/local/r-table/r-table-actions.vue:25 msgid "%{ selected }/%{ total } selected" -msgstr "已选 %{ selected }/%{ total }" +msgstr "%{ selected }/%{ total } 已选" -#: src/js/pages/user/stats/index.vue:178 src/js/pages/admin/users/index.vue:455 +#: src/js/pages/user/stats/index.vue:178 src/js/pages/admin/users/index.vue:509 msgid "%{ sent } (Today: %{ today } / %{ limit })" msgstr "%{ sent } (今天: %{ today } / %{ limit })" @@ -196,7 +210,7 @@ msgstr "%{days} 天, %{hours} 小时 %{minutes} 秒" msgid "%{dirs} Folders / %{files} Files" msgstr "%{dirs} 文件夹 / %{files} 文件" -#: src/js/pages/admin/users/resellers/create.vue:102 +#: src/js/pages/admin/users/resellers/create.vue:105 msgid "%{freeIPs} Free IP" msgid_plural "%{freeIPs} Free IPs." msgstr[0] "%{freeIPs} 个空闲IP" @@ -208,11 +222,11 @@ msgstr "%{name}-digest" #: src/js/components/local/layouts/sidebar/aside.vue:25 msgid "© %{ year } JBMC Software" msgstr "" -"© %{ year } 加拿大 JBMC Software 主机软件(中" -"国)" +"© %{ year } 加拿大 JBMC Software, 本中文翻译由主机软件(中国) 提供." -#: src/js/pages/admin/users/resellers/create.vue:136 +#: src/js/pages/admin/users/resellers/create.vue:139 msgid "" "
\n" "\n" @@ -258,7 +272,7 @@ msgstr "" "\n" "
" -#: src/js/pages/reseller/users/create.vue:126 +#: src/js/pages/reseller/users/create.vue:129 msgid "" "
\n" "\n" @@ -272,21 +286,11 @@ msgstr "" "\n" "
" -#: src/js/components/local/dns/spf-editor.vue:188 +#: src/js/components/local/dns/spf-editor.vue:191 msgid "" "Fail: The SPF record has designated the host as NOT being " -"allowed to send (reject)
\n" -"SoftFail: The SPF record has designated the host as NOT " -"being allowed to send but is in transition (accept but mark)
\n" -"Neutral: The SPF record specifies explicitly that nothing " -"can be said about validity (accept)
" -msgstr "" -"Fail: The SPF record has designated the host as NOT being " -"allowed to send (reject)
\n" -"SoftFail: The SPF record has designated the host as NOT " -"being allowed to send but is in transition (accept but mark)
\n" -"Neutral: The SPF record specifies explicitly that nothing " -"can be said about validity (accept)
" +"allowed to send (reject)
" +msgstr "错误: SPF记录已指定主机不允许发送(拒绝)
" #: src/js/components/local/layouts/shared/user-bar.vue:19 msgid "Hello, %{ username }" @@ -300,7 +304,21 @@ msgstr "最近登录:于%{ date }从%{ ip }登陆。" msgid "Last Password Change: on %{ date } from %{ ip }" msgstr "最近密码变更:于%{ date }从%{ ip }变更。" -#: src/js/pages/user/ftp-accounts/create.vue:183 +#: src/js/components/local/dns/spf-editor.vue:193 +msgid "" +"Neutral: The SPF record specifies explicitly that nothing " +"can be said about validity (accept)
" +msgstr "中性:SPF记录明确规定,对有效性无话可说(接受)
" + +#: src/js/components/local/dns/spf-editor.vue:192 +msgid "" +"SoftFail: The SPF record has designated the host as NOT " +"being allowed to send but is in transition (accept but mark)
" +msgstr "" +"软错误:SPF记录已指定主机不允许发送,但正在过渡中(接受但标" +"记)
" + +#: src/js/pages/user/ftp-accounts/create.vue:198 msgid "" "
Login:%{ login }
Password:%{ passwd }
Path:" @@ -310,8 +328,8 @@ msgstr "" "tr>
密码:%{ passwd }
路径:%{ path }" "
" -#: src/js/pages/reseller/users/view.vue:348 -#: src/js/pages/reseller/users/view.vue:353 +#: src/js/pages/reseller/users/view.vue:379 +#: src/js/pages/reseller/users/view.vue:384 msgid "∞" msgstr "∞" @@ -324,19 +342,19 @@ msgstr "0 = 从不" msgid "0 = off, 100 = always on" msgstr "0 = 关闭, 100 = 始终开启" -#: src/js/pages/admin/backups/schedule.vue:142 +#: src/js/pages/admin/backups/schedule.vue:195 msgid "0-23" msgstr "0-23" -#: src/js/pages/admin/backups/schedule.vue:127 +#: src/js/pages/admin/backups/schedule.vue:178 msgid "0-59" msgstr "0-59" -#: src/js/pages/admin/backups/schedule.vue:182 +#: src/js/pages/admin/backups/schedule.vue:241 msgid "0-7. 0,7 - Sunday" msgstr "0-7;0和7均可用作星期日" -#: src/js/pages/admin/backups/modify.vue:132 +#: src/js/pages/admin/backups/modify.vue:188 #: src/js/pages/reseller/backups/schedule.vue:148 #: src/js/pages/user/cronjobs/create.vue:80 msgid "0–7; 0, 7 = Sunday" @@ -358,15 +376,15 @@ msgstr "1个月" msgid "1 Week" msgstr "1周" -#: src/js/pages/admin/backups/schedule.vue:172 +#: src/js/pages/admin/backups/schedule.vue:229 msgid "1-12" msgstr "1-12" -#: src/js/pages/admin/backups/schedule.vue:157 +#: src/js/pages/admin/backups/schedule.vue:212 msgid "1-31" msgstr "1-31" -#: src/js/pages/user/email/spamassassin.vue:176 +#: src/js/pages/user/email/spamassassin.vue:164 msgid "1-50, no decimals" msgstr "1-50, 无小数" @@ -374,6 +392,10 @@ msgstr "1-50, 无小数" msgid "12 Months" msgstr "12个月" +#: src/js/pages/user/mod-security/index.vue:138 +msgid "1234 or 1234-1239" +msgstr "1234 或 1234-1239" + #: src/js/pages/user/two-step-auth.vue:257 msgid "2 Days" msgstr "2天" @@ -401,12 +423,12 @@ msgstr "302 — 暂时重定向" msgid "303 — Replaced" msgstr "303 — 已替换" -#: src/js/pages/user/error-pages.vue:59 +#: src/js/pages/user/error-pages.vue:52 msgid "401 Unauthorized" msgstr "401 未授权" #: src/js/pages/user/hotlinks/index.vue:110 -#: src/js/pages/user/error-pages.vue:62 +#: src/js/pages/user/error-pages.vue:56 msgid "403 Forbidden" msgstr "403 内容禁止" @@ -414,11 +436,11 @@ msgstr "403 内容禁止" msgid "404 Error" msgstr "404 错误" -#: src/js/pages/user/error-pages.vue:65 +#: src/js/pages/user/error-pages.vue:60 msgid "404 Not Found" msgstr "404 未找到" -#: src/js/pages/user/error-pages.vue:68 +#: src/js/pages/user/error-pages.vue:64 msgid "500 Internal Server Error" msgstr "500 内部服务器错误" @@ -426,7 +448,7 @@ msgstr "500 内部服务器错误" msgid "6 Months" msgstr "6个月" -#: src/js/pages/user/email/spamassassin.vue:83 +#: src/js/pages/user/email/spamassassin.vue:75 msgid "" "A higher threshold will let more spam through, but is less likely to tag " "legitimate mail." @@ -437,14 +459,14 @@ msgstr "" msgid "A label to manage the keys. This is not the login username. (a-zA-Z0-9)" msgstr "用于管理密钥的标签。这不是登录用户名。(a-zA-Z0-9)" -#: src/js/pages/user/email/spamassassin.vue:79 +#: src/js/pages/user/email/spamassassin.vue:73 msgid "" "A lower threshold will block more spam, but can potentially tag legitimate " "mail." msgstr "" "较低的阈值会拦截更多的垃圾邮件, 但会增加正常邮件被标记为垃圾邮件的机率。" -#: src/js/components/local/suspend-user-dialog.vue:38 +#: src/js/components/local/suspend-user-dialog.vue:84 msgid "Abuse" msgstr "滥用" @@ -479,7 +501,7 @@ msgid "Access Level:" msgstr "访问级别:" #: src/js/pages/user/email/accounts/index.vue:343 -#: src/js/pages/user/ftp-accounts/index.vue:113 +#: src/js/pages/user/ftp-accounts/index.vue:139 msgid "account" msgid_plural "accounts" msgstr[0] "账号" @@ -489,7 +511,7 @@ msgstr[0] "账号" #: src/js/pages/user/email/accounts/index.vue:55 #: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:20 #: src/js/pages/user/email/accounts/index.vue:64 -#: src/js/pages/user/ftp-accounts/index.vue:49 +#: src/js/pages/user/ftp-accounts/index.vue:55 msgid "Account" msgstr "账号" @@ -497,8 +519,8 @@ msgstr "账号" msgid "Account Configuration" msgstr "帐号设置" -#: src/js/pages/reseller/stats.vue:11 src/js/pages/reseller/users/view.vue:105 -#: src/js/pages/reseller/stats.vue:14 src/js/pages/reseller/users/view.vue:109 +#: src/js/pages/reseller/stats.vue:11 src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/reseller/stats.vue:14 src/js/pages/reseller/users/view.vue:121 msgid "Account Info" msgstr "帐号信息" @@ -515,17 +537,17 @@ msgstr "账号管理" msgid "Account modified" msgstr "修改账号" -#: src/js/pages/user/ftp-accounts/index.vue:218 +#: src/js/pages/user/ftp-accounts/index.vue:247 msgid "Account was successfully deleted" msgid_plural "Accounts was successfully deleted" msgstr[0] "账号已成功删除" -#: src/js/pages/user/ftp-accounts/index.vue:196 +#: src/js/pages/user/ftp-accounts/index.vue:225 msgid "Account was successfully suspended" msgid_plural "Accounts was successfully suspended" msgstr[0] "账号已成功暂停" -#: src/js/pages/user/ftp-accounts/index.vue:207 +#: src/js/pages/user/ftp-accounts/index.vue:236 msgid "Account was successfully unsuspended" msgid_plural "Accounts was successfully unsuspended" msgstr[0] "账号已成功取消暂停" @@ -539,8 +561,7 @@ msgid "Action for filter matches:" msgstr "筛选器匹配的操作:" #: src/js/pages/admin/multi-server.vue:103 -#: src/js/pages/admin/users/resellers/view.vue:28 -#: src/js/pages/reseller/users/view.vue:25 +#: src/js/pages/reseller/users/view.vue:43 msgid "Actions" msgstr "操作" @@ -554,7 +575,7 @@ msgid "Activated" msgstr "已启用" #: src/js/pages/admin/plugin-manager.vue:15 src/js/pages/admin/ssl/index.vue:35 -#: src/js/pages/user/domains/index.vue:127 +#: src/js/pages/user/domains/index.vue:126 #: src/js/pages/admin/plugin-manager.vue:22 src/js/pages/admin/ssl/index.vue:56 msgid "Active" msgstr "启用" @@ -564,11 +585,11 @@ msgid "Active databases" msgstr "启用的数据库" #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:73 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:114 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:140 msgid "Active Since" msgstr "账号创建于" -#: src/js/components/local/dns/add-record-dialog.vue:181 +#: src/js/components/local/dns/add-record-dialog.vue:195 #: src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:25 #: src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:12 #: src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:12 @@ -577,24 +598,26 @@ msgstr "账号创建于" #: src/js/pages/admin/settings.vue:1061 src/js/pages/admin/settings.vue:1087 #: src/js/pages/admin/system-backup.vue:218 #: src/js/pages/admin/system-backup.vue:257 -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:44 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:70 #: src/js/pages/user/_components/add-security-question-dialog.vue:57 -#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:151 -#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:182 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:153 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:184 #: src/js/pages/user/email/_components/create-forwarder-dialog.vue:77 -#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:111 -#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:80 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:113 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:82 #: src/js/pages/user/email/lists/view.vue:120 -#: src/js/pages/user/email/spamassassin.vue:353 -#: src/js/pages/user/email/spamassassin.vue:455 +#: src/js/pages/user/email/spamassassin.vue:323 +#: src/js/pages/user/email/spamassassin.vue:421 #: src/js/pages/user/hotlinks/index.vue:71 #: src/js/pages/user/mimetypes/index.vue:67 +#: src/js/pages/user/php-settings/index.vue:92 #: src/js/pages/user/protected-directories/view.vue:131 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:88 msgid "Add" msgstr "添加" -#: src/js/pages/reseller/users/modify.vue:77 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:77 +#: src/js/pages/reseller/users/profile.vue:79 msgid "Add Additional IP" msgstr "添加附加IP" @@ -629,8 +652,8 @@ msgstr "为此 IP 添加 DNS 记录" msgid "Add DNS Zone" msgstr "添加DNS Zone" -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:59 -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:87 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:116 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:85 msgid "Add Entry" msgstr "添加条目" @@ -667,7 +690,7 @@ msgstr "新增" msgid "Add New Apache Handler" msgstr "添加新的Apache处理器" -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:26 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:49 msgid "Add New Category" msgstr "添加新分类" @@ -683,11 +706,15 @@ msgstr "添加新的IP" msgid "Add New Mime Type" msgstr "添加新的Mime类型" +#: src/js/pages/user/php-settings/index.vue:61 +msgid "Add New Override" +msgstr "添加新重写" + #: src/js/pages/user/redirects.vue:72 msgid "Add New Redirect" msgstr "添加新的域名重定向" -#: src/js/pages/user/security-questions.vue:62 +#: src/js/pages/user/security-questions.vue:94 msgid "Add new Security Question" msgstr "添加新的安全问题" @@ -696,7 +723,7 @@ msgstr "添加新的安全问题" msgid "Add New Server" msgstr "添加服务器" -#: src/js/pages/user/subdomains/index.vue:76 +#: src/js/pages/user/subdomains/index.vue:153 msgid "Add New Subdomain" msgstr "添加新的子域名" @@ -713,7 +740,7 @@ msgstr "添加新用户" msgid "Add New Widget" msgstr "添加新的组件" -#: src/js/pages/user/security-questions.vue:15 +#: src/js/pages/user/security-questions.vue:19 msgid "" "Add one or more Security Question, and then enable it in the options at the " "bottom of the page." @@ -723,7 +750,7 @@ msgstr "添加一个或多个安全问题并在页底选项里启用。" msgid "Add Option" msgstr "添加选项" -#: src/js/pages/reseller/user-packages/index.vue:12 +#: src/js/pages/reseller/user-packages/index.vue:16 msgid "Add Package" msgstr "添加套餐" @@ -732,7 +759,7 @@ msgid "Add Plugin" msgstr "添加插件" #: src/js/components/local/dns/add-record-dialog.vue:7 -#: src/js/components/local/dns/records-table.vue:40 +#: src/js/components/local/dns/records-table.vue:43 msgid "Add Record" msgstr "添加记录" @@ -740,7 +767,7 @@ msgstr "添加记录" msgid "Add Scratch Codes" msgstr "添加Scratch Code" -#: src/js/components/local/ui-api-table/filters-editor.vue:73 +#: src/js/components/local/ui-api-table/filters-editor.vue:92 msgid "Add Search Filter" msgstr "添加搜索筛选器" @@ -748,8 +775,8 @@ msgstr "添加搜索筛选器" msgid "Add Security Question" msgstr "添加安全问题" -#: src/js/pages/user/subdomains/index.vue:101 #: src/js/pages/user/subdomains/index.vue:18 +#: src/js/pages/user/subdomains/index.vue:180 msgid "Add Subdomain" msgstr "添加子域名" @@ -791,8 +818,8 @@ msgid "Add to device" msgstr "添加到设备" #: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:31 -msgid "Add to NS" -msgstr "添加到NS服务器" +msgid "Add to DNS" +msgstr "添加到DNS" #: src/js/pages/admin/brute-force-monitor/_components/skip-ips-dialog.vue:3 #: src/js/pages/admin/brute-force-monitor/_components/skip-users-dialog.vue:3 @@ -819,19 +846,19 @@ msgstr "将用户主目录添加到目录列表" #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:31 #: src/js/pages/user/dashboard/_components/add-widget-dialog.vue:27 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:110 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:228 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:126 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:247 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:45 msgid "Add Widget" msgstr "添加组件" -#: src/js/pages/admin/ip-manager/details.vue:47 -#: src/js/pages/admin/ip-manager/details.vue:57 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/details.vue:85 msgid "Added to Apache" msgstr "已添加到Apache" -#: src/js/pages/admin/ip-manager/details.vue:47 -#: src/js/pages/admin/ip-manager/details.vue:56 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/details.vue:84 msgid "Added to DNS" msgstr "已添加到DNS" @@ -839,7 +866,8 @@ msgstr "已添加到DNS" msgid "Additional Bandwidth" msgstr "额外流量" -#: src/js/pages/reseller/users/view.vue:201 +#: src/js/pages/admin/users/resellers/view.vue:75 +#: src/js/pages/reseller/users/view.vue:214 msgid "Additional Bandwidth: %{ amount }" msgstr "额外流量:%{amount}" @@ -847,11 +875,6 @@ msgstr "额外流量:%{amount}" msgid "Address:" msgstr "地址:" -#: src/js/pages/admin/users/admins.vue:163 -msgid "admin" -msgid_plural "admins" -msgstr[0] "管理员" - #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 #: src/js/components/local/app-global-modals/route-search.vue:58 #: src/js/components/local/layouts/mobile/access-level-dropdown.vue:50 @@ -861,13 +884,14 @@ msgstr[0] "管理员" #: src/js/components/local/layouts/shared/search.vue:160 #: src/js/pages/reseller/_dialogs/view-ticket.vue:90 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:10 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:163 +#: src/js/pages/reseller/suspension-message.vue:95 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:182 #: src/js/pages/user/dashboard/_components/standard-dashboard.vue:42 #: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:50 msgid "Admin" msgstr "管理员" -#: src/js/modules/navigation/admin.js:120 +#: src/js/modules/navigation/admin.js:131 msgid "Admin Backup/Transfer" msgstr "管理备份/传输" @@ -879,7 +903,7 @@ msgstr "管理备份" msgid "Admin History" msgstr "管理历史" -#: src/js/pages/user/email/lists/modify.vue:15 +#: src/js/pages/user/email/lists/modify.vue:18 msgid "Admin Password" msgstr "管理员密码" @@ -895,16 +919,25 @@ msgstr "管理员设置" msgid "Admin Stats" msgstr "管理员统计" -#: src/js/modules/navigation/admin.js:113 +#: src/js/modules/navigation/admin.js:124 msgid "Admin Tools" msgstr "管理员工具" -#: src/js/pages/admin/settings.vue:12 src/js/modules/navigation/admin.js:70 +#: src/js/pages/admin/users/admins.vue:214 +msgid "Admin: %{ username }" +msgstr "管理员: %{ username }" + +#: src/js/pages/admin/users/admins.vue:197 +msgid "Admin: %{ username } and %{ nusers } user" +msgid_plural "Admin: %{ username } and %{ nusers } users" +msgstr[0] "Admin: %{ username } 和 %{ nusers } 用户" + +#: src/js/pages/admin/settings.vue:12 src/js/modules/navigation/admin.js:76 #: src/js/pages/admin/settings.vue:16 msgid "Administrator Settings" msgstr "管理员设置" -#: src/js/pages/user/email/lists/modify.vue:37 +#: src/js/pages/user/email/lists/modify.vue:61 msgid "Administrivia" msgstr "管理员" @@ -914,7 +947,7 @@ msgid "Admins" msgstr "管理员" #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:51 +#: src/js/pages/reseller/customize-skin/index.vue:53 msgid "AdSense Configuration" msgstr "AdSense设置" @@ -922,11 +955,11 @@ msgstr "AdSense设置" msgid "Adult Filter:" msgstr "过滤成人内容:" -#: src/js/components/local/filemanager/files-table.vue:178 +#: src/js/components/local/filemanager/files-table.vue:187 msgid "Advanced edit" msgstr "高级编辑" -#: src/js/modules/navigation/user.js:126 +#: src/js/modules/navigation/user.js:132 msgid "Advanced Features" msgstr "高级功能" @@ -955,8 +988,8 @@ msgstr "DKIM Alignment 模式" msgid "Alignment mode for SPF" msgstr "SPF Alignment 模式" -#: src/js/pages/admin/backups/modify.vue:342 -#: src/js/pages/admin/backups/schedule.vue:400 +#: src/js/pages/admin/backups/modify.vue:526 +#: src/js/pages/admin/backups/schedule.vue:578 msgid "All" msgstr "全部" @@ -964,10 +997,10 @@ msgstr "全部" msgid "All Accounts on the Server" msgstr "服务器上的所有帐户" -#: src/js/pages/admin/backups/_components/crons-table.vue:63 +#: src/js/pages/admin/backups/_components/crons-table.vue:100 #: src/js/pages/admin/backups/_components/current-backups-table.vue:53 -#: src/js/pages/admin/backups/modify.vue:274 -#: src/js/pages/admin/backups/schedule.vue:337 +#: src/js/pages/admin/backups/modify.vue:402 +#: src/js/pages/admin/backups/schedule.vue:454 msgid "All Data" msgstr "所有数据" @@ -980,7 +1013,7 @@ msgid "All Logs" msgstr "所有日志" #: src/js/pages/user/stats/domain-statistics.vue:141 -#: src/js/pages/user/subdomains/stats.vue:105 +#: src/js/pages/user/subdomains/stats.vue:124 msgid "All Month(cgi)" msgstr "所有月份(cgi)" @@ -988,7 +1021,7 @@ msgstr "所有月份(cgi)" msgid "All of Your Users" msgstr "当前账号下的所有用户" -#: src/js/pages/admin/cron-jobs.vue:1 src/js/modules/navigation/admin.js:170 +#: src/js/pages/admin/cron-jobs.vue:1 src/js/modules/navigation/admin.js:197 msgid "All User Cron Jobs" msgstr "所有用户Cron任务" @@ -996,11 +1029,11 @@ msgstr "所有用户Cron任务" msgid "all users" msgstr "所有用户" -#: src/js/pages/admin/backups/_components/crons-table.vue:47 +#: src/js/pages/admin/backups/_components/crons-table.vue:63 #: src/js/pages/admin/backups/_components/current-backups-table.vue:34 #: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:30 -#: src/js/pages/admin/backups/modify.vue:47 -#: src/js/pages/admin/backups/schedule.vue:54 +#: src/js/pages/admin/backups/modify.vue:50 +#: src/js/pages/admin/backups/schedule.vue:57 #: src/js/pages/reseller/backups/index.vue:51 #: src/js/pages/reseller/backups/modify.vue:40 #: src/js/pages/reseller/backups/schedule.vue:41 @@ -1009,8 +1042,8 @@ msgstr "所有用户" msgid "All Users" msgstr "所有用户" -#: src/js/pages/admin/backups/modify.vue:55 -#: src/js/pages/admin/backups/schedule.vue:62 +#: src/js/pages/admin/backups/modify.vue:65 +#: src/js/pages/admin/backups/schedule.vue:72 #: src/js/pages/reseller/backups/modify.vue:54 #: src/js/pages/reseller/backups/schedule.vue:55 msgid "All Users Except Selected" @@ -1020,7 +1053,7 @@ msgstr "除选中以外的所有用户" msgid "All Users Except Selected Users" msgstr "除选中用户外的所有用户" -#: src/js/pages/admin/backups/_components/crons-table.vue:53 +#: src/js/pages/admin/backups/_components/crons-table.vue:78 #: src/js/pages/admin/backups/_components/current-backups-table.vue:40 #: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:36 #: src/js/pages/reseller/backups/index.vue:57 @@ -1028,7 +1061,7 @@ msgid "All Users Except:" msgstr "所有除以下用户的用户:" #: src/js/pages/admin/stats.vue:30 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:17 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:27 #: src/js/pages/reseller/stats.vue:45 msgid "Allocated" msgstr "分配" @@ -1045,11 +1078,16 @@ msgid "" "Restore)" msgstr "允许分销者备份及还原其用户数据(独立于用户备份/还原)" +#: src/js/components/local/user-package.vue:190 +#: src/js/components/local/user-package.vue:238 +msgid "Allow All" +msgstr "允许所有" + #: src/js/components/local/dns/spf-editor.vue:43 msgid "Allow any hostname ending in %{ domain } to send email for this domain" msgstr "允许任何以 %{ domain } 结尾的域名来为这个域名发送邮件" -#: src/js/pages/user/security-questions.vue:98 +#: src/js/pages/user/security-questions.vue:160 #: src/js/pages/user/two-step-auth.vue:146 msgid "" "Allow API logins with the current User/password. Login Keys and Session Keys " @@ -1065,12 +1103,11 @@ msgid "Allow current IP address of the domain to send email for this domain" msgstr "允许域名当前IP地址为此域名发送电子邮件" #: src/js/pages/user/login-keys/create.vue:127 -#: src/js/pages/user/login-keys/modify.vue:90 msgid "Allow HTM:" msgstr "允许 HTM:" #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:207 -#: src/js/pages/admin/users/resellers/modify.vue:231 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:227 msgid "Allow Overselling" msgstr "允许超售" @@ -1078,6 +1115,11 @@ msgstr "允许超售" msgid "Allow Reseller to create sites with server IP" msgstr "允许经销商使用服务器IP创建网站" +#: src/js/components/local/user-package.vue:198 +#: src/js/components/local/user-package.vue:254 +msgid "Allow Selected" +msgstr "已选允许" + #: src/js/components/local/dns/spf-editor.vue:23 msgid "Allow servers listed as MX to send email for this domain" msgstr "允许列为MX的服务器为此域名发送电子邮件" @@ -1096,41 +1138,36 @@ msgstr "允许用户有少于" msgid "Allow:" msgstr "允许:" +#: src/js/pages/user/email/spamassassin.vue:347 +#: src/js/pages/user/email/spamassassin.vue:354 +msgid "Allowed E-mail" +msgstr "允许邮件" + #: src/js/pages/user/login-keys/create.vue:153 -#: src/js/pages/user/login-keys/modify.vue:116 msgid "Allowed IPs:" msgstr "允许的IP:" #: src/js/pages/user/login-keys/create.vue:131 -#: src/js/pages/user/login-keys/modify.vue:94 msgid "Allows browsing of the DA interface to HTM, IMG and CSS files." msgstr "允许浏览 DA 接口到 HTM、IMG 和 CSS 文件。" -#: src/js/pages/user/email/spamassassin.vue:464 -msgid "Already blacklisted" -msgstr "已列入黑名单" +#: src/js/pages/user/email/spamassassin.vue:332 +msgid "Already allowed" +msgstr "已允许" -#: src/js/pages/user/email/vacations/create.vue:25 +#: src/js/pages/user/email/spamassassin.vue:430 +msgid "Already blocked" +msgstr "已拦截" + +#: src/js/pages/user/email/vacations/create.vue:29 msgid "Already exists" msgstr "已存在" -#: src/js/pages/user/email/spamassassin.vue:359 -#: src/js/pages/user/email/spamassassin.vue:461 +#: src/js/pages/user/email/spamassassin.vue:329 +#: src/js/pages/user/email/spamassassin.vue:427 msgid "Already in the list" msgstr "已在列表中" -#: src/js/pages/user/email/spamassassin.vue:362 -msgid "Already whitelisted" -msgstr "已列入白名单" - -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:43 -msgid "Alter" -msgstr "修改" - -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:67 -msgid "Alter Routine" -msgstr "改变程序" - #: src/js/pages/user/stats/index.vue:195 #: src/js/pages/admin/users/resellers/_components/info-table.vue:63 #: src/js/pages/reseller/stats.vue:269 @@ -1139,13 +1176,13 @@ msgstr "改变程序" msgid "Anonymous FTP" msgstr "匿名 FTP" -#: src/js/components/local/user-package.vue:262 +#: src/js/components/local/user-package.vue:462 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:199 -#: src/js/pages/admin/users/resellers/modify.vue:223 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:219 msgid "Anonymous FTP Accounts" msgstr "匿名 FTP 账号" -#: src/js/pages/user/ftp-accounts/index.vue:32 +#: src/js/pages/user/ftp-accounts/index.vue:38 #: src/js/pages/user/ftp-settings.vue:1 msgid "Anonymous FTP Settings" msgstr "匿名 FTP 设置" @@ -1162,7 +1199,7 @@ msgstr "任意" msgid "Any domain that will be searched for a match" msgstr "将搜索匹配项的任何域名" -#: src/js/pages/user/email/spamassassin.vue:282 +#: src/js/pages/user/email/spamassassin.vue:256 msgid "Any e-mail from these addresses will automatically be tagged as spam." msgstr "来自这些地址的任何电子邮件都会自动标记为垃圾邮件。" @@ -1185,7 +1222,7 @@ msgstr "任意" msgid "Apache" msgstr "Apache" -#: src/js/pages/user/handlers/index.vue:1 src/js/modules/navigation/user.js:132 +#: src/js/pages/user/handlers/index.vue:1 src/js/modules/navigation/user.js:138 msgid "Apache Handlers" msgstr "Apache Handlers" @@ -1238,8 +1275,8 @@ msgstr "在 section 上方。" msgid "Appears just before the webapps include." msgstr "显示在 webapps include 上方。" -#: src/js/pages/admin/backups/modify.vue:221 -#: src/js/pages/admin/backups/schedule.vue:282 +#: src/js/pages/admin/backups/modify.vue:335 +#: src/js/pages/admin/backups/schedule.vue:383 #: src/js/pages/reseller/backups/modify.vue:167 #: src/js/pages/reseller/backups/schedule.vue:239 msgid "Append" @@ -1269,7 +1306,7 @@ msgstr "应用到当前账号" msgid "Apply to Me" msgstr "应用到当前账号" -#: src/js/pages/user/email/lists/modify.vue:22 +#: src/js/pages/user/email/lists/modify.vue:27 msgid "Approve Password" msgstr "批准密码" @@ -1278,6 +1315,7 @@ msgstr "批准密码" #: src/js/pages/reseller/users/bandwidth.vue:289 #: src/js/pages/user/bandwidth.vue:285 #: src/js/pages/user/stats/domain-statistics.vue:124 +#: src/js/pages/user/subdomains/stats.vue:89 msgid "April" msgstr "4月" @@ -1320,10 +1358,15 @@ msgstr "确实要删除 \"%{ name }\" 插件吗?" msgid "Are you sure you want to delete selected %{subject}?" msgstr "确定要删除选中的 %{ name } 吗?" -#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:7 +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:11 msgid "Are you sure you want to delete selected files?" msgstr "确定要删除选中文件吗?" +#: src/js/pages/admin/users/index.vue:251 +msgid "Are you sure you want to delete selected user?" +msgid_plural "Are you sure you want to delete selected users?" +msgstr[0] "确定要删除选中的用户吗?" + #: src/js/pages/reseller/users/_components/delete-user-dialog.vue:6 msgid "Are you sure you want to delete user %{user}?" msgstr "确定要删除用户%{user}吗?" @@ -1348,6 +1391,10 @@ msgstr "确实要重新启动服务器吗?" msgid "Are you sure you want to remove selected elements from skip list?" msgstr "确实要从跳过列表中删除选定项目吗?" +#: src/js/components/local/filemanager/dialogs/restore-file.vue:10 +msgid "Are you sure you want to restore selected files?" +msgstr "确定要恢复选中的文件吗?" + #: src/js/pages/admin/brute-force-monitor/block_list.vue:74 msgid "Are you sure you want to unblock selected IP?" msgid_plural "Are you sure you want to unblock selected IPs?" @@ -1366,12 +1413,12 @@ msgstr[0] "确实要 Unlink 选定 IP 的吗?" msgid "Are you sure you want to update “%{ name }” plugin?" msgstr "确定要更新 \"%{ name }\" 插件吗?" -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:29 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:55 msgid "As Link" msgstr "链接" -#: src/js/components/local/app-global-modals/skin-options.vue:71 -#: src/js/components/local/app-global-modals/skin-options.vue:76 +#: src/js/components/local/app-global-modals/skin-options.vue:74 +#: src/js/components/local/app-global-modals/skin-options.vue:79 msgid "Aside" msgstr "除此以外" @@ -1396,8 +1443,8 @@ msgid "Assign IP to:" msgid_plural "Assign IPs to:" msgstr[0] "分配IP到:" -#: src/js/pages/admin/users/resellers/create.vue:125 -#: src/js/pages/admin/users/resellers/create.vue:130 +#: src/js/pages/admin/users/resellers/create.vue:128 +#: src/js/pages/admin/users/resellers/create.vue:133 msgid "Assigned" msgstr "已分配" @@ -1406,11 +1453,11 @@ msgid "Assigned IP" msgid_plural "Assigned IPs" msgstr[0] "已分配的IP" -#: src/js/pages/user/domains/edit.vue:155 +#: src/js/pages/user/domains/edit.vue:178 msgid "Assigned IPs" msgstr "已分配的IP" -#: src/js/pages/user/email/spamassassin.vue:232 +#: src/js/pages/user/email/spamassassin.vue:216 msgid "" "Attachments will separate the spam into its own message, preventing scripts " "from being run." @@ -1428,23 +1475,24 @@ msgstr "尝试次数" #: src/js/pages/reseller/users/bandwidth.vue:293 #: src/js/pages/user/bandwidth.vue:289 #: src/js/pages/user/stats/domain-statistics.vue:128 +#: src/js/pages/user/subdomains/stats.vue:93 msgid "August" msgstr "8月" #: src/js/pages/admin/_dialogs/root-auth-dialog.vue:10 #: src/js/pages/admin/_dialogs/root-auth-dialog.vue:32 -#: src/js/pages/admin/process-monitor.vue:161 +#: src/js/pages/admin/process-monitor.vue:230 msgid "Authenticate" msgstr "验证" -#: src/js/pages/admin/process-monitor.vue:143 -#: src/js/pages/admin/process-monitor.vue:15 +#: src/js/pages/admin/process-monitor.vue:207 +#: src/js/pages/admin/process-monitor.vue:25 msgid "Authenticate to send signals" msgstr "验证发送信号" -#: src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/user/email/usage/index.vue:118 -#: src/js/pages/user/email/usage/index.vue:199 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/email/usage/index.vue:134 +#: src/js/pages/user/email/usage/index.vue:234 msgid "Authentication" msgstr "验证" @@ -1470,11 +1518,11 @@ msgstr "授权密钥" #: src/js/components/local/app-global-modals/skin-options.vue:54 #: src/js/components/local/app-global-modals/skin-options.vue:58 -#: src/js/pages/user/email/lists/modify.vue:399 +#: src/js/pages/user/email/lists/modify.vue:452 msgid "Auto" msgstr "自动" -#: src/js/pages/user/email/lists/modify.vue:407 +#: src/js/pages/user/email/lists/modify.vue:460 msgid "Auto + Confirm" msgstr "自动 + 确认" @@ -1482,12 +1530,16 @@ msgstr "自动 + 确认" msgid "Auto-Responders" msgstr "自动回复" +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:119 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:123 +msgid "Automatic/User Select" +msgstr "自动/用户 选择" + #: src/js/pages/user/messages/_dialogs/message-system-options.vue:61 msgid "Automatically delete messages" msgstr "自动删除邮件" #: src/js/pages/user/login-keys/create.vue:121 -#: src/js/pages/user/login-keys/modify.vue:84 msgid "" "Automatically delete the key once the key expires, or all uses are used." msgstr "一旦密钥过期或使用了所有用途,自动删除密钥。" @@ -1496,8 +1548,8 @@ msgstr "一旦密钥过期或使用了所有用途,自动删除密钥。" msgid "Automatically delete tickets" msgstr "自动删除工单" -#: src/js/pages/user/email/autoresponders/index.vue:75 -#: src/js/pages/user/email/autoresponders/index.vue:77 +#: src/js/pages/user/email/autoresponders/index.vue:71 +#: src/js/pages/user/email/autoresponders/index.vue:73 msgid "autoresponder" msgid_plural "autoresponders" msgstr[0] "自动回复" @@ -1507,17 +1559,17 @@ msgstr[0] "自动回复" msgid "Autoresponder" msgstr "自动回复" -#: src/js/pages/admin/backups/modify.vue:336 -#: src/js/pages/admin/backups/schedule.vue:394 src/js/pages/admin/stats.vue:185 +#: src/js/pages/admin/backups/modify.vue:510 +#: src/js/pages/admin/backups/schedule.vue:562 src/js/pages/admin/stats.vue:185 #: src/js/pages/user/email/autoresponders/index.vue:1 #: src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:255 -#: src/js/modules/navigation/user.js:88 -#: src/js/pages/admin/backups/_components/crons-table.vue:138 +#: src/js/components/local/user-package.vue:454 +#: src/js/modules/navigation/user.js:94 +#: src/js/pages/admin/backups/_components/crons-table.vue:181 #: src/js/pages/admin/backups/_components/current-backups-table.vue:113 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:191 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:75 -#: src/js/pages/admin/users/resellers/modify.vue:215 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:211 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:101 #: src/js/pages/reseller/stats.vue:177 #: src/js/pages/reseller/users/_components/usage-table.vue:134 #: src/js/pages/user/stats/index.vue:98 @@ -1528,8 +1580,8 @@ msgstr "自动回复" msgid "Autoresponders limit reached" msgstr "已达到自动回复上限" -#: src/js/pages/user/backup/index.vue:65 -#: src/js/pages/user/backup/restore.vue:80 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:38 +#: src/js/pages/user/backup/restore.vue:122 msgid "Autoresponders: Includes all autoresponders and messages." msgstr "自动回复: 包括所有自动回复和消息。" @@ -1559,7 +1611,7 @@ msgstr "" "些邮件会被丢弃掉,但这个过程会大大增加服务器不必要的负载。如果你不想开启这个" "catch-all选项,可以考虑使用Fail选项。" -#: src/js/pages/user/stats/index.vue:389 +#: src/js/pages/user/stats/index.vue:388 #: src/js/pages/user/subdomains/stats.vue:11 #: src/js/pages/user/subdomains/stats.vue:14 msgid "AWstats" @@ -1570,7 +1622,8 @@ msgstr "AWstats" msgid "AWStats" msgstr "AWStats" -#: src/js/components/global/app/app-page.vue:21 +#: src/js/components/global/app/app-page.vue:119 +#: src/js/components/global/app/app-page.vue:35 #: src/js/pages/admin/_dialogs/root-auth-dialog.vue:40 msgid "Back" msgstr "返回" @@ -1594,8 +1647,8 @@ msgstr "备份" msgid "Backup Decryption" msgstr "备份解密" -#: src/js/pages/admin/backups/modify.vue:249 -#: src/js/pages/admin/backups/schedule.vue:306 +#: src/js/pages/admin/backups/modify.vue:371 +#: src/js/pages/admin/backups/schedule.vue:418 #: src/js/pages/reseller/backups/modify.vue:193 #: src/js/pages/reseller/backups/schedule.vue:262 msgid "Backup Encryption" @@ -1612,7 +1665,7 @@ msgid "Backup Path" msgstr "备份路径" #: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:6 -#: src/js/pages/admin/backups/index.vue:60 +#: src/js/pages/admin/backups/index.vue:66 #: src/js/pages/reseller/backups/_components/settings-dialog.vue:3 #: src/js/pages/reseller/backups/index.vue:95 msgid "Backup/Restore Settings" @@ -1625,47 +1678,47 @@ msgstr "备份/恢复设置" #: src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/resellers/_components/users-table.vue:2 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/user-packages/index.vue:16 +#: src/js/pages/reseller/user-packages/index.vue:20 #: src/js/pages/reseller/users/_components/domains.vue:2 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/view.vue:176 -#: src/js/pages/reseller/users/view.vue:96 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:108 +#: src/js/pages/reseller/users/view.vue:189 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:12 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:15 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:29 -#: src/js/pages/user/domains/add.vue:35 src/js/pages/user/domains/edit.vue:20 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:34 +#: src/js/pages/user/domains/add.vue:42 src/js/pages/user/domains/edit.vue:23 #: src/js/pages/user/domains/index.vue:43 src/js/pages/user/stats/index.vue:130 #: src/js/pages/user/stats/index.vue:49 -#: src/js/pages/user/subdomains/index.vue:22 +#: src/js/pages/user/subdomains/index.vue:24 #: src/js/components/local/history/chart.vue:129 #: src/js/components/local/history/chart.vue:98 #: src/js/components/local/history/table.vue:8 #: src/js/components/local/stats/webalizer-table.vue:14 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:183 -#: src/js/pages/admin/reseller-packages/index.vue:29 +#: src/js/pages/admin/reseller-packages/index.vue:30 #: src/js/pages/admin/users/admins.vue:33 src/js/pages/admin/users/index.vue:28 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:66 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:92 #: src/js/pages/admin/users/resellers/_components/users-table.vue:13 #: src/js/pages/admin/users/resellers/index.vue:35 #: src/js/pages/reseller/stats.vue:190 -#: src/js/pages/reseller/user-packages/index.vue:25 +#: src/js/pages/reseller/user-packages/index.vue:30 #: src/js/pages/reseller/users/_components/domains.vue:12 #: src/js/pages/reseller/users/_components/usage-table.vue:90 -#: src/js/pages/reseller/users/index.vue:37 -#: src/js/pages/reseller/users/view.vue:98 +#: src/js/pages/reseller/users/index.vue:44 +#: src/js/pages/reseller/users/view.vue:110 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:18 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:9 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:9 #: src/js/pages/user/domains/index.vue:52 src/js/pages/user/stats/index.vue:52 -#: src/js/pages/user/subdomains/index.vue:33 +#: src/js/pages/user/subdomains/index.vue:35 msgid "Bandwidth" msgstr "流量" -#: src/js/components/local/user-package.vue:245 -#: src/js/pages/admin/users/resellers/modify.vue:207 +#: src/js/components/local/user-package.vue:444 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:203 msgid "Bandwidth (MB)" msgstr "流量 (MB)" @@ -1702,7 +1755,7 @@ msgstr "" msgid "Be sure to re-scan the QR code, as all old codes become invalid." msgstr "请务必重新扫描新的二维码。旧的二维码都将不会有效。" -#: src/js/components/local/suspend-user-dialog.vue:39 +#: src/js/components/local/suspend-user-dialog.vue:85 msgid "Billing Issue" msgstr "财务问题" @@ -1722,6 +1775,11 @@ msgstr "bl_smtp" msgid "bl_usernames" msgstr "用户名" +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:53 +msgid "Blackhole" +msgstr "黑洞" + #: src/js/pages/admin/settings.vue:429 msgid "Blacklist IPs for excessive DA login attempts" msgstr "将DA登陆失败次数过多的IP地址拉入黑名单" @@ -1788,7 +1846,7 @@ msgstr "屏蔽来自这一域名的所有邮件" msgid "BlockCracker Blocked Paths" msgstr "BlockCracker 拦截的路径" -#: src/js/pages/user/email/usage/index.vue:150 +#: src/js/pages/user/email/usage/index.vue:175 msgid "BlockCracking Blocked Paths" msgstr "BlockCracking 拦截的路径" @@ -1803,8 +1861,8 @@ msgstr "BlockCracking 已停用" msgid "Blocked" msgstr "已拦截" -#: src/js/pages/user/email/spamassassin.vue:291 -#: src/js/pages/user/email/spamassassin.vue:296 +#: src/js/pages/user/email/spamassassin.vue:261 +#: src/js/pages/user/email/spamassassin.vue:266 msgid "Blocked E-mail" msgstr "拦截邮件" @@ -1829,7 +1887,7 @@ msgid "Bounce" msgstr "退信" #: src/js/pages/admin/brute-force-monitor/index.vue:1 -#: src/js/modules/navigation/admin.js:126 +#: src/js/modules/navigation/admin.js:137 msgid "Brute Force Monitor" msgstr "暴力破解检测器" @@ -1877,11 +1935,11 @@ msgid "Cannot Execute Your Request" msgstr "无法执行请求" #: src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:266 -#: src/js/modules/navigation/user.js:138 +#: src/js/components/local/user-package.vue:466 +#: src/js/modules/navigation/user.js:144 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:203 #: src/js/pages/admin/users/resellers/_components/info-table.vue:62 -#: src/js/pages/admin/users/resellers/modify.vue:227 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:223 #: src/js/pages/reseller/stats.vue:270 #: src/js/pages/reseller/users/_components/account-info.vue:300 #: src/js/pages/user/stats/index.vue:238 @@ -1893,9 +1951,9 @@ msgstr "Catch-All E-mail" msgid "CC Address" msgstr "CC地址" -#: src/js/pages/user/email/autoresponders/create.vue:119 -#: src/js/pages/user/email/autoresponders/modify.vue:109 -#: src/js/pages/user/email/autoresponders/modify.vue:70 +#: src/js/pages/user/email/autoresponders/create.vue:114 +#: src/js/pages/user/email/autoresponders/modify.vue:108 +#: src/js/pages/user/email/autoresponders/modify.vue:71 msgid "CC should not be equal to Autoresponder address" msgstr "CC不应等同于自动回复地址" @@ -1938,10 +1996,10 @@ msgstr "证书类型" msgid "CGI" msgstr "CGI" -#: src/js/pages/user/domains/add.vue:101 src/js/pages/user/domains/edit.vue:65 -#: src/js/components/local/user-package.vue:263 +#: src/js/pages/user/domains/add.vue:115 src/js/pages/user/domains/edit.vue:81 +#: src/js/components/local/user-package.vue:463 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:200 -#: src/js/pages/admin/users/resellers/modify.vue:224 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:220 msgid "CGI Access" msgstr "CGI权限" @@ -1954,29 +2012,25 @@ msgstr "CGI-Bin" #: src/js/pages/reseller/users/_components/change-ip-dialog.vue:20 #: src/js/pages/reseller/users/_components/change-package-dialog.vue:20 #: src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:35 -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:85 +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:138 #: src/js/pages/user/database/view.vue:65 #: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:38 #: src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:34 +#: src/js/pages/user/subdomains/index.vue:111 msgid "Change" msgstr "更改" -#: src/js/pages/admin/users/admins.vue:146 -#: src/js/pages/admin/users/index.vue:237 -#: src/js/pages/admin/users/resellers/index.vue:165 -#: src/js/pages/reseller/users/index.vue:242 +#: src/js/pages/admin/users/admins.vue:156 +#: src/js/pages/admin/users/index.vue:230 +#: src/js/pages/admin/users/resellers/index.vue:175 msgid "Change %{ username }'s password" msgstr "修改%{ username }的密码" -#: src/js/pages/reseller/users/index.vue:271 -msgid "Change A User's Password" -msgstr "修改一个用户的密码" - -#: src/js/pages/user/security-questions.vue:51 +#: src/js/pages/user/security-questions.vue:80 msgid "Change Answer" msgstr "修改答案" -#: src/js/pages/reseller/users/view.vue:159 +#: src/js/pages/reseller/users/view.vue:172 msgid "Change Daily Limit" msgstr "更改每日限制" @@ -1985,8 +2039,9 @@ msgid "Change domain options" msgstr "更改域名选项" #: src/js/pages/reseller/users/_components/change-ip-dialog.vue:3 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/index.vue:88 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/profile.vue:47 +#: src/js/pages/reseller/users/index.vue:95 msgid "Change IP" msgstr "更改IP" @@ -1999,19 +2054,23 @@ msgid "Change Limits" msgstr "更改限制" #: src/js/pages/reseller/users/_components/change-package-dialog.vue:3 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/index.vue:84 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/profile.vue:12 +#: src/js/pages/reseller/users/index.vue:91 msgid "Change Package" msgstr "更改套餐" -#: src/js/pages/reseller/users/modify.vue:12 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:10 msgid "Change Package for User %{user}" msgstr "更改用户%{user}的套餐" +#: src/js/pages/reseller/users/index.vue:248 #: src/js/pages/user/database/_dialogs/change-db-user-pass-dialog.vue:3 msgid "Change password" msgstr "更改密码" +#: src/js/components/local/change-user-password-dialog.vue:3 +#: src/js/pages/reseller/users/view.vue:297 #: src/js/pages/user/database/view.vue:68 #: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:3 #: src/js/pages/user/email/accounts/index.vue:295 @@ -2029,7 +2088,11 @@ msgstr "更改密码/用户名" msgid "Change Passwords" msgstr "更改密码" -#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:142 +#: src/js/components/local/change-user-password-dialog.vue:45 +msgid "Change Pasword" +msgstr "更改密码" + +#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:149 msgid "Change position" msgstr "修改位置" @@ -2041,11 +2104,11 @@ msgstr "修改权限" msgid "Change sent emails daily limit" msgstr "更改每日限制发送邮件数量" -#: src/js/pages/reseller/users/modify.vue:45 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:45 msgid "Change the User's IP" msgstr "修改用户的IP" -#: src/js/pages/reseller/users/create.vue:16 +#: src/js/pages/reseller/users/create.vue:19 msgid "Change User Message" msgstr "修改用户消息" @@ -2113,15 +2176,14 @@ msgstr "清空剪贴板" msgid "Clear failed login attempts from log" msgstr "清除日志中的失败登录尝试" -#: src/js/components/local/filemanager/files-table.vue:64 -#: src/js/components/local/ui-api-table/filters-editor.vue:46 +#: src/js/components/local/filemanager/files-table.vue:73 +#: src/js/components/local/ui-api-table/filters-editor.vue:62 #: src/js/pages/admin/brute-force-monitor/index.vue:177 -#: src/js/components/local/ui-api-table/filters-editor.vue:52 +#: src/js/components/local/ui-api-table/filters-editor.vue:68 msgid "Clear Filter" msgstr "清除过滤器" #: src/js/pages/user/login-keys/create.vue:117 -#: src/js/pages/user/login-keys/modify.vue:80 msgid "Clear Key:" msgstr "清理密匙:" @@ -2142,7 +2204,7 @@ msgid "Clear Search" msgstr "清除搜索" #: src/js/components/global/input/input-select-multiple.vue:7 -#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:37 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:66 #: src/js/components/global/input/input-select-multiple.vue:12 msgid "Clear Selection" msgstr "取消选定" @@ -2152,25 +2214,29 @@ msgstr "取消选定" msgid "Click for details" msgstr "点击查看详情" -#: src/js/components/local/master-login-bar.vue:80 +#: src/js/components/local/master-login-bar.vue:82 #: src/js/components/local/master-login-drawer.vue:110 #: src/js/components/local/reseller-skin-warning-dialog.vue:15 msgid "Click for more info" msgstr "点击查看更多信息" -#: src/js/pages/user/backup/restore.vue:136 +#: src/js/pages/user/backup/restore.vue:54 msgid "Click here for a list of your current backups" msgstr "点击查看备份列表" #: src/js/pages/admin/license.vue:33 #: src/js/pages/reseller/customize-skin/_components/adsense.vue:10 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:23 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:165 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:25 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:203 msgid "Client ID" msgstr "Client ID" +#: src/js/pages/user/mod-security/index.vue:226 +msgid "Client IP" +msgstr "Client IP" + #: src/js/components/local/filemanager/files-table.vue:3 -#: src/js/components/local/filemanager/files-table.vue:39 +#: src/js/components/local/filemanager/files-table.vue:46 msgid "Clipboard" msgstr "剪贴板" @@ -2182,8 +2248,8 @@ msgstr "剪贴板操作" msgid "Clipboard is empty" msgstr "剪贴板为空" -#: src/js/components/global/ui/ui-dialog.vue:25 -#: src/js/components/global/ui/ui-dialog.vue:68 +#: src/js/components/global/ui/ui-dialog.vue:42 +#: src/js/components/global/ui/ui-dialog.vue:87 #: src/js/components/global/ui/ui-drawer.vue:45 #: src/js/components/global/ui/ui-notification.vue:41 #: src/js/components/local/filemanager/search.vue:48 @@ -2208,13 +2274,13 @@ msgstr "关闭报告" #: src/js/pages/reseller/tickets.vue:93 #: src/js/pages/reseller/_dialogs/view-ticket.vue:47 #: src/js/pages/reseller/tickets.vue:99 -#: src/js/pages/user/email/lists/modify.vue:393 -#: src/js/pages/user/email/lists/modify.vue:398 -#: src/js/pages/user/email/lists/modify.vue:403 +#: src/js/pages/user/email/lists/modify.vue:446 +#: src/js/pages/user/email/lists/modify.vue:451 +#: src/js/pages/user/email/lists/modify.vue:456 msgid "Closed" msgstr "已关闭" -#: src/js/pages/user/email/lists/modify.vue:406 +#: src/js/pages/user/email/lists/modify.vue:459 msgid "Closed + Confirm" msgstr "已关闭 + 确认" @@ -2222,12 +2288,17 @@ msgstr "已关闭 + 确认" msgid "Collapse" msgstr "收起" +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:11 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:31 +msgid "Color" +msgstr "颜色" + #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:48 +#: src/js/pages/reseller/customize-skin/index.vue:50 msgid "Colors" msgstr "配色" -#: src/js/components/local/ui-api-table/filters-editor.vue:7 +#: src/js/components/local/ui-api-table/filters-editor.vue:10 msgid "Column" msgstr "列" @@ -2251,7 +2322,6 @@ msgid "Command" msgstr "命令" #: src/js/pages/user/login-keys/create.vue:137 -#: src/js/pages/user/login-keys/modify.vue:100 msgid "Commands:" msgstr "命令:" @@ -2266,12 +2336,12 @@ msgstr "注释" #: src/js/pages/admin/brute-force-monitor/_components/skip-dialog.vue:13 #: src/js/pages/admin/brute-force-monitor/skip_list.vue:19 -#: src/js/pages/admin/users/resellers/view.vue:50 -#: src/js/pages/reseller/users/view.vue:105 -#: src/js/pages/reseller/users/view.vue:257 -#: src/js/pages/admin/brute-force-monitor/skip_list.vue:32 #: src/js/pages/admin/users/resellers/view.vue:55 -#: src/js/pages/reseller/users/view.vue:110 +#: src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/reseller/users/view.vue:275 +#: src/js/pages/admin/brute-force-monitor/skip_list.vue:32 +#: src/js/pages/admin/users/resellers/view.vue:60 +#: src/js/pages/reseller/users/view.vue:122 msgid "Comments" msgstr "注释" @@ -2287,29 +2357,29 @@ msgstr "公司" msgid "Company Division" msgstr "公司部门" -#: src/js/pages/admin/license.vue:163 +#: src/js/pages/admin/license.vue:170 msgid "Compile Date" msgstr "编译日期" -#: src/js/pages/user/dashboard/_components/widgets/license.vue:101 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:114 msgid "Compiled Date" msgstr "编译日期" -#: src/js/pages/admin/license.vue:155 +#: src/js/pages/admin/license.vue:162 msgid "Compiled on" msgstr "编译于" -#: src/js/pages/user/dashboard/_components/widgets/license.vue:100 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:110 msgid "Compiled On" msgstr "编译于" -#: src/js/modules/navigation/admin.js:200 +#: src/js/modules/navigation/admin.js:228 msgid "Complete Usage Statistics" msgstr "完整的使用统计" #: src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:36 #: src/js/components/local/filemanager/files-table.vue:3 -#: src/js/components/local/filemanager/files-table.vue:38 +#: src/js/components/local/filemanager/files-table.vue:42 msgid "Compress" msgstr "压缩" @@ -2326,8 +2396,8 @@ msgstr "压缩并下载..." msgid "Compress Files" msgstr "压缩文件" -#: src/js/components/local/app-global-modals/skin-options.vue:151 -#: src/js/components/local/app-global-modals/skin-options.vue:155 +#: src/js/components/local/app-global-modals/skin-options.vue:154 +#: src/js/components/local/app-global-modals/skin-options.vue:158 #: src/js/components/local/r-table/r-table-buttons-before.vue:88 msgid "Condensed" msgstr "简要" @@ -2353,6 +2423,8 @@ msgstr "配置远程传输选项" #: src/js/components/global/ui/ui-dialog-confirm.vue:13 #: src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:6 +#: src/js/pages/admin/users/admins.vue:229 +#: src/js/pages/admin/users/resellers/index.vue:248 msgid "Confirm" msgstr "确认" @@ -2368,7 +2440,7 @@ msgstr "确认" msgid "Connect" msgstr "连接" -#: src/js/pages/admin/users/index.vue:353 +#: src/js/pages/admin/users/index.vue:404 msgid "Connection Error" msgstr "连接错误" @@ -2376,19 +2448,19 @@ msgstr "连接错误" msgid "Connection Method" msgstr "连接方法" -#: src/js/components/local/ui-api-table/filters-editor.vue:19 +#: src/js/components/local/ui-api-table/filters-editor.vue:28 #: src/js/pages/admin/custom-httpd/index.vue:22 #: src/js/pages/admin/dns/index.vue:30 src/js/pages/admin/php-safe-mode.vue:17 -#: src/js/components/local/ui-api-table/filters-editor.vue:23 +#: src/js/components/local/ui-api-table/filters-editor.vue:33 #: src/js/pages/admin/custom-httpd/index.vue:28 #: src/js/pages/admin/dns/index.vue:36 src/js/pages/admin/php-safe-mode.vue:23 msgid "Contains" msgstr "包含" -#: src/js/pages/user/email/autoresponders/create.vue:53 -#: src/js/pages/user/email/autoresponders/modify.vue:43 -#: src/js/pages/user/email/vacations/create.vue:47 -#: src/js/pages/user/email/vacations/modify.vue:37 +#: src/js/pages/user/email/autoresponders/create.vue:45 +#: src/js/pages/user/email/autoresponders/modify.vue:37 +#: src/js/pages/user/email/vacations/create.vue:45 +#: src/js/pages/user/email/vacations/modify.vue:43 msgid "Content-Type" msgstr "Content-Type" @@ -2396,7 +2468,10 @@ msgstr "Content-Type" msgid "Contents of the %{ filename } file for %{ domain }" msgstr "%{ domain }的%{ filename }文件内容" +#: src/js/components/local/dns/records-table.vue:67 #: src/js/components/local/filemanager/dialogs/copy-file-dialog.vue:48 +#: src/js/pages/admin/reseller-packages/index.vue:85 +#: src/js/pages/reseller/user-packages/index.vue:82 msgid "Copy" msgstr "复制" @@ -2413,6 +2488,10 @@ msgstr "复制文件" msgid "Copy Files" msgstr "复制文件" +#: src/js/components/local/package-action-dialog.vue:9 +msgid "Copy Package" +msgstr "复制套餐" + #: src/js/pages/user/ssl/_components/paste-cert-tab.vue:20 #: src/js/pages/user/ssl/ca-cert.vue:16 msgid "Copy to clipboard" @@ -2423,12 +2502,22 @@ msgstr "复制到剪贴板" msgid "Copy to Clipboard" msgstr "复制到剪贴板" +#: src/js/components/local/user-package.vue:213 +#: src/js/components/local/user-package.vue:407 +msgid "Core Functions" +msgstr "核心功能" + +#: src/js/components/local/user-package.vue:216 +msgid "" +"Core functions are needed for the skin to work. Disable it for API only." +msgstr "皮肤工作需要核心功能。只为API禁用它。" + #: src/js/pages/admin/plugin-manager.vue:33 msgid "Corrupted Plugin" msgstr "损坏的插件" -#: src/js/pages/user/email/usage/index.vue:76 -#: src/js/pages/user/email/usage/index.vue:85 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/email/usage/index.vue:90 msgid "Count" msgstr "数量" @@ -2436,7 +2525,7 @@ msgstr "数量" msgid "Country" msgstr "国家" -#: src/js/pages/admin/process-monitor.vue:80 +#: src/js/pages/admin/process-monitor.vue:106 msgid "CPU(s):" msgstr "CPU(s):" @@ -2450,20 +2539,19 @@ msgstr "CPU信息" #: src/js/components/local/filemanager/dialogs/create-file-dialog.vue:37 #: src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:37 -#: src/js/pages/admin/dns/add.vue:92 +#: src/js/pages/admin/dns/add.vue:101 #: src/js/pages/admin/reseller-packages/create.vue:39 #: src/js/pages/admin/reseller-packages/index.vue:16 -#: src/js/pages/admin/users/create-admin.vue:72 -#: src/js/pages/admin/users/resellers/create.vue:161 +#: src/js/pages/admin/users/create-admin.vue:85 +#: src/js/pages/admin/users/resellers/create.vue:164 #: src/js/pages/user/_components/create-domain-pointer-dialog.vue:42 #: src/js/pages/user/create-ticket.vue:68 #: src/js/pages/user/cronjobs/create.vue:141 -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:37 #: src/js/pages/user/database/_dialogs/create-db-user-dialog.vue:47 #: src/js/pages/user/domains/add.vue:16 -#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:199 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:201 #: src/js/pages/user/email/lists/index.vue:94 -#: src/js/pages/user/email/vacations/create.vue:135 +#: src/js/pages/user/email/vacations/create.vue:152 #: src/js/pages/user/ftp-accounts/create.vue:19 #: src/js/pages/user/handlers/index.vue:79 #: src/js/pages/user/login-keys/create.vue:185 @@ -2505,8 +2593,8 @@ msgstr "创建为别名" msgid "Create Autoresponder" msgstr "创建自动回复" -#: src/js/pages/user/backup/index.vue:122 -#: src/js/pages/user/backup/restore.vue:27 +#: src/js/pages/user/backup/index.vue:74 +#: src/js/pages/user/backup/restore.vue:32 msgid "Create Backup" msgstr "创建备份" @@ -2544,12 +2632,20 @@ msgstr "创建文件" msgid "Create Folder" msgstr "创建文件夹" +#: src/js/pages/user/email/_components/create-forwarder-dialog-legacy.vue:7 +msgid "Create Forwarder" +msgstr "创建转发" + #: src/js/pages/user/email/_components/create-forwarder-dialog.vue:6 msgid "Create Forwarders" msgstr "创建转发" +#: src/js/pages/user/email/forwarders.vue:33 +msgid "Create forwarders from raw data" +msgstr "创建转发 从源数据" + #: src/js/pages/user/ftp-accounts/create.vue:1 -#: src/js/pages/user/ftp-accounts/index.vue:27 +#: src/js/pages/user/ftp-accounts/index.vue:26 msgid "Create FTP Account" msgstr "创建FTP账号" @@ -2612,18 +2708,14 @@ msgid "Create Reseller" msgstr "添加分销者" #: src/js/pages/admin/reseller-packages/create.vue:11 -#: src/js/pages/admin/users/resellers/create.vue:175 +#: src/js/pages/admin/users/resellers/create.vue:178 msgid "Create Reseller Package" msgstr "添加分销者套餐" -#: src/js/pages/admin/dns/add.vue:76 +#: src/js/pages/admin/dns/add.vue:85 msgid "Create Reverse IP Lookup" msgstr "创建反向IP查询" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:64 -msgid "Create Routine" -msgstr "创建 Routine" - #: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:8 msgid "Create SSH Key" msgstr "创建 SSH Key" @@ -2631,21 +2723,17 @@ msgstr "创建 SSH Key" #: src/js/pages/reseller/create-ticket.vue:1 #: src/js/pages/user/create-ticket.vue:1 #: src/js/pages/user/messages/index.vue:99 -#: src/js/modules/navigation/reseller.js:192 -#: src/js/modules/navigation/user.js:274 +#: src/js/modules/navigation/reseller.js:199 +#: src/js/modules/navigation/user.js:287 msgid "Create Ticket" msgstr "创建工单" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:55 -msgid "Create tmp tables" -msgstr "创建tmp表" - #: src/js/pages/reseller/users/create.vue:1 #: src/js/pages/reseller/users/index.vue:21 msgid "Create User" msgstr "创建用户" -#: src/js/pages/reseller/users/create.vue:144 +#: src/js/pages/reseller/users/create.vue:147 msgid "Create User Package" msgstr "创建用户套餐" @@ -2653,10 +2741,6 @@ msgstr "创建用户套餐" msgid "Create Vacation Message" msgstr "创建假期自动回复消息" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:73 -msgid "Create View" -msgstr "创建视图" - #: src/js/pages/user/ssl/index.vue:167 msgid "Create your own self signed certificate" msgstr "创建自签证书" @@ -2665,7 +2749,7 @@ msgstr "创建自签证书" msgid "Create Zone" msgstr "创建Zone" -#: src/js/modules/navigation/user.js:144 +#: src/js/modules/navigation/user.js:150 msgid "Create/Restore Backups" msgstr "创建/恢复备份" @@ -2674,7 +2758,7 @@ msgstr "创建/恢复备份" msgid "Created" msgstr "已创建" -#: src/js/pages/reseller/users/index.vue:138 +#: src/js/pages/reseller/users/index.vue:145 msgid "Creation in Progress" msgstr "创建中" @@ -2685,7 +2769,7 @@ msgstr "创建中" msgid "Creator" msgstr "创建者" -#: src/js/components/local/master-login-bar.vue:33 +#: src/js/components/local/master-login-bar.vue:34 #: src/js/components/local/master-login-drawer.vue:78 msgid "Creator: %{ creator }" msgstr "创建者:%{ creator }" @@ -2700,22 +2784,22 @@ msgid_plural "Cron jobs" msgstr[0] "定时任务" #: src/js/pages/user/cronjobs/index.vue:1 src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:269 -#: src/js/modules/navigation/user.js:150 +#: src/js/components/local/user-package.vue:469 +#: src/js/modules/navigation/user.js:156 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:208 #: src/js/pages/admin/users/resellers/_components/info-table.vue:64 -#: src/js/pages/admin/users/resellers/modify.vue:232 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:228 #: src/js/pages/reseller/users/_components/account-info.vue:302 #: src/js/pages/user/stats/index.vue:246 msgid "Cron Jobs" msgstr "定时任务" -#: src/js/pages/admin/backups/schedule.vue:111 +#: src/js/pages/admin/backups/schedule.vue:152 #: src/js/pages/admin/system-backup.vue:279 msgid "Cron Schedule" msgstr "定时任务计划" -#: src/js/pages/admin/backups/schedule.vue:120 +#: src/js/pages/admin/backups/schedule.vue:167 #: src/js/pages/reseller/backups/schedule.vue:97 msgid "Cron Settings" msgstr "定时任务设置" @@ -2728,8 +2812,8 @@ msgstr "按Ctrl + Enter发布回复" msgid "Current" msgstr "当前" -#: src/js/pages/admin/license.vue:179 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:103 +#: src/js/pages/admin/license.vue:197 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:122 msgid "Current Available Version" msgstr "当前可用版本" @@ -2737,12 +2821,12 @@ msgstr "当前可用版本" msgid "Current DirectAdmin Password:" msgstr "当前 DirectAdmin 密码:" -#: src/js/pages/reseller/users/modify.vue:99 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:99 +#: src/js/pages/reseller/users/profile.vue:101 msgid "Current IPs" msgstr "当前 IP" #: src/js/pages/user/login-keys/create.vue:170 -#: src/js/pages/user/login-keys/modify.vue:130 msgid "Current Password:" msgstr "当前密码:" @@ -2752,16 +2836,16 @@ msgid "Current Protected Directories" msgstr "当前受保护的目录" #: src/js/pages/admin/license.vue:105 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:56 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:58 msgid "Current Server Time" msgstr "当前服务器时间" -#: src/js/pages/user/email/vacations/create.vue:122 -#: src/js/pages/user/email/vacations/modify.vue:105 +#: src/js/pages/user/email/vacations/create.vue:137 +#: src/js/pages/user/email/vacations/modify.vue:124 msgid "Current Server Time:" msgstr "当前服务器时间:" -#: src/js/pages/user/dashboard/_components/widgets/license.vue:102 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:118 msgid "Current Server Version" msgstr "当前服务器版本" @@ -2775,14 +2859,17 @@ msgstr "目前的使用情况" #: src/js/pages/admin/custom-httpd/view.vue:60 #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:10 -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:164 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:178 #: src/js/pages/user/_components/add-security-question-dialog.vue:4 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:10 +#: src/js/pages/user/subdomains/docroot.vue:32 +#: src/js/pages/user/subdomains/docroot.vue:79 +#: src/js/pages/user/subdomains/index.vue:79 #: src/js/components/local/date-formats.vue:126 #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:14 #: src/js/pages/user/_components/add-security-question-dialog.vue:9 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:14 -#: src/js/pages/user/ftp-accounts/create.vue:167 +#: src/js/pages/user/ftp-accounts/create.vue:179 #: src/js/pages/user/ftp-accounts/edit.vue:115 msgid "Custom" msgstr "自定义" @@ -2795,18 +2882,18 @@ msgstr "自定义颜色 %{index}" msgid "Custom Directories & Files" msgstr "自定义目录和文件" -#: src/js/modules/navigation/user.js:156 +#: src/js/modules/navigation/user.js:162 msgid "Custom Error Pages" msgstr "自定义错误页面" #: src/js/pages/admin/custom-httpd/index.vue:1 -#: src/js/modules/navigation/admin.js:76 +#: src/js/modules/navigation/admin.js:82 msgid "Custom HTTPD Configurations" msgstr "自定义HTTPD设置" #: src/js/pages/reseller/users/_components/account-info.vue:160 -#: src/js/pages/user/domains/add.vue:110 src/js/pages/user/domains/edit.vue:117 -#: src/js/pages/user/stats/index.vue:270 +#: src/js/pages/user/domains/add.vue:124 src/js/pages/user/domains/edit.vue:137 +#: src/js/pages/user/stats/index.vue:268 msgid "Custom Items" msgstr "自定义项目" @@ -2814,14 +2901,14 @@ msgstr "自定义项目" msgid "Custom number of bytes from the end of the file" msgstr "从文件末尾的自定义字节数" -#: src/js/pages/admin/backups/modify.vue:234 -#: src/js/pages/admin/backups/schedule.vue:291 +#: src/js/pages/admin/backups/modify.vue:354 +#: src/js/pages/admin/backups/schedule.vue:401 #: src/js/pages/reseller/backups/modify.vue:179 #: src/js/pages/reseller/backups/schedule.vue:248 msgid "Custom Path" msgstr "自定义路径" -#: src/js/pages/user/email/spamassassin.vue:125 +#: src/js/pages/user/email/spamassassin.vue:115 msgid "Custom Threshold" msgstr "自定义阈值" @@ -2829,10 +2916,15 @@ msgstr "自定义阈值" msgid "Custom username & password" msgstr "自定义用户名和密码" +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:50 +msgid "Custom Value" +msgstr "定制变量" + #: src/js/pages/admin/custom-httpd/view.vue:16 -#: src/js/pages/admin/users/resellers/create.vue:154 +#: src/js/pages/admin/users/resellers/create.vue:157 #: src/js/pages/reseller/skins.vue:67 -#: src/js/pages/reseller/users/create.vue:106 +#: src/js/pages/reseller/users/create.vue:109 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:27 msgid "Customize" msgstr "定制" @@ -2841,8 +2933,8 @@ msgid "Customize configuration" msgstr "自定义配置" #: src/js/pages/reseller/customize-skin/index.vue:1 -#: src/js/modules/navigation/admin.js:156 -#: src/js/modules/navigation/reseller.js:96 +#: src/js/modules/navigation/admin.js:167 +#: src/js/modules/navigation/reseller.js:102 msgid "Customize Evolution Skin" msgstr "自定义Evolution 皮肤" @@ -2858,17 +2950,21 @@ msgstr "每个 DirectAdmin 用户的每日电子邮件限制" msgid "Daily limit per E-mail Account" msgstr "每个电子邮件帐户的每日限制" -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:39 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:114 msgid "Danger" msgstr "危险" +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:119 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:125 +msgid "Dark" +msgstr "暗黑模式" + #: src/js/components/local/app-global-modals/skin-options.vue:51 msgid "Dark Mode" msgstr "黑暗模式" #: src/js/components/local/layouts/shared/breadcrumbs.vue:5 #: src/js/pages/user/dashboard/index.vue:1 -#: src/js/components/global/app/app-plugin-page.vue:115 #: src/js/components/local/layouts/nav-grid/breadcrumbs.vue:27 msgid "Dashboard" msgstr "控制面板" @@ -2878,8 +2974,10 @@ msgid "database" msgid_plural "databases" msgstr[0] "数据库" +#: src/js/pages/user/backup/index.vue:20 #: src/js/pages/user/dashboard/_components/widgets/db.vue:12 #: src/js/pages/user/database/index.vue:67 +#: src/js/pages/user/backup/index.vue:51 #: src/js/pages/user/dashboard/_components/widgets/db.vue:20 #: src/js/pages/user/database/index.vue:76 msgid "Database" @@ -2892,12 +2990,13 @@ msgstr "数据库" msgid "Database Count" msgstr "数据库数量" -#: src/js/pages/admin/backups/modify.vue:318 -#: src/js/pages/admin/backups/schedule.vue:376 -#: src/js/pages/user/backup/index.vue:114 -#: src/js/pages/user/backup/restore.vue:124 -#: src/js/pages/admin/backups/_components/crons-table.vue:132 +#: src/js/pages/admin/backups/modify.vue:474 +#: src/js/pages/admin/backups/schedule.vue:526 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:175 #: src/js/pages/admin/backups/_components/current-backups-table.vue:107 +#: src/js/pages/user/backup/index.vue:54 +#: src/js/pages/user/backup/restore.vue:146 msgid "Database Data" msgstr "数据库数据" @@ -2919,15 +3018,15 @@ msgstr "数据库名称:" msgid "Database Password:" msgstr "数据库密码:" -#: src/js/pages/admin/backups/modify.vue:315 -#: src/js/pages/admin/backups/schedule.vue:373 -#: src/js/pages/admin/backups/_components/crons-table.vue:131 +#: src/js/pages/admin/backups/modify.vue:468 +#: src/js/pages/admin/backups/schedule.vue:520 +#: src/js/pages/admin/backups/_components/crons-table.vue:174 #: src/js/pages/admin/backups/_components/current-backups-table.vue:106 msgid "Database Settings" msgstr "数据库设置" -#: src/js/pages/user/backup/index.vue:104 -#: src/js/pages/user/backup/restore.vue:117 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:53 +#: src/js/pages/user/backup/restore.vue:143 msgid "Database Settings: Backs up all DB Users and DB Settings" msgstr "数据库设置:备份所有数据库用户和数据库设置" @@ -2936,24 +3035,26 @@ msgid "Database User:" msgstr "数据库用户:" #: src/js/pages/admin/users/index.vue:11 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/user/backup/index.vue:99 -#: src/js/pages/user/backup/restore.vue:114 +#: src/js/pages/reseller/users/index.vue:31 #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:38 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:56 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:58 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:63 #: src/js/modules/widgets.js:14 src/js/pages/admin/users/index.vue:67 -#: src/js/pages/reseller/users/index.vue:74 +#: src/js/pages/reseller/users/index.vue:81 +#: src/js/pages/user/backup/restore.vue:141 msgid "Databases" msgstr "数据库" #: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/components/local/history/table.vue:3 #: src/js/pages/user/email/usage/blockcracking.vue:11 #: src/js/pages/user/login-history.vue:11 #: src/js/pages/user/login-keys/log.vue:11 #: src/js/pages/user/messages/index.vue:23 +#: src/js/pages/user/mod-security/index.vue:209 #: src/js/components/local/filemanager/files-table.vue:22 +#: src/js/components/local/filemanager/trash-files-table.vue:22 #: src/js/components/local/history/table.vue:7 #: src/js/pages/user/email/usage/blockcracking.vue:17 #: src/js/pages/user/login-history.vue:17 @@ -2962,7 +3063,7 @@ msgstr "数据库" msgid "Date" msgstr "日期" -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:142 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:156 msgid "Date / Date & Time formats:" msgstr "日期和时间格式:" @@ -2970,7 +3071,8 @@ msgstr "日期和时间格式:" msgid "Date & Time Format" msgstr "日期&时间格式" -#: src/js/components/local/filemanager/files-table.vue:217 +#: src/js/components/local/filemanager/files-table.vue:226 +#: src/js/components/local/filemanager/trash-files-table.vue:106 msgid "Date Acessed" msgstr "访问日期" @@ -2984,16 +3086,17 @@ msgstr "添加日期" msgid "Date Blocked" msgstr "拦截日期" -#: src/js/components/local/filemanager/files-table.vue:227 +#: src/js/components/local/filemanager/files-table.vue:236 +#: src/js/components/local/filemanager/trash-files-table.vue:116 msgid "Date Changed" msgstr "日期已变更" #: src/js/pages/admin/users/index.vue:11 #: src/js/pages/reseller/users/_components/account-info.vue:89 -#: src/js/pages/reseller/users/index.vue:24 +#: src/js/pages/reseller/users/index.vue:31 #: src/js/pages/user/two-step-auth.vue:161 #: src/js/pages/admin/users/index.vue:62 -#: src/js/pages/reseller/users/index.vue:69 +#: src/js/pages/reseller/users/index.vue:76 #: src/js/pages/user/two-step-auth.vue:165 msgid "Date Created" msgstr "创建日期" @@ -3002,11 +3105,12 @@ msgstr "创建日期" msgid "Date Format" msgstr "日期格式" -#: src/js/components/local/app-global-modals/skin-options.vue:134 +#: src/js/components/local/app-global-modals/skin-options.vue:137 msgid "Date Formats" msgstr "日期格式" -#: src/js/components/local/filemanager/files-table.vue:222 +#: src/js/components/local/filemanager/files-table.vue:231 +#: src/js/components/local/filemanager/trash-files-table.vue:111 msgid "Date Modified" msgstr "变更日期" @@ -3023,8 +3127,8 @@ msgid "day ago" msgid_plural "days ago" msgstr[0] "天前" -#: src/js/pages/admin/backups/modify.vue:112 -#: src/js/pages/admin/backups/schedule.vue:156 +#: src/js/pages/admin/backups/modify.vue:156 +#: src/js/pages/admin/backups/schedule.vue:209 #: src/js/pages/admin/cron-jobs.vue:12 #: src/js/pages/reseller/backups/modify.vue:95 #: src/js/pages/reseller/backups/schedule.vue:125 @@ -3035,14 +3139,14 @@ msgstr[0] "天前" msgid "Day of Month" msgstr "日" -#: src/js/pages/admin/backups/_components/crons-table.vue:41 +#: src/js/pages/admin/backups/_components/crons-table.vue:48 #: src/js/pages/admin/backups/_components/current-backups-table.vue:28 #: src/js/pages/reseller/backups/index.vue:45 msgid "Day of Month: %{dayofmonth}" msgstr "日:%{dayofmonth}" -#: src/js/pages/admin/backups/modify.vue:131 -#: src/js/pages/admin/backups/schedule.vue:181 +#: src/js/pages/admin/backups/modify.vue:185 +#: src/js/pages/admin/backups/schedule.vue:238 #: src/js/pages/admin/cron-jobs.vue:12 #: src/js/pages/reseller/backups/modify.vue:112 #: src/js/pages/reseller/backups/schedule.vue:147 @@ -3053,7 +3157,7 @@ msgstr "日:%{dayofmonth}" msgid "Day of Week" msgstr "星期几" -#: src/js/pages/admin/backups/_components/crons-table.vue:43 +#: src/js/pages/admin/backups/_components/crons-table.vue:54 #: src/js/pages/admin/backups/_components/current-backups-table.vue:30 #: src/js/pages/reseller/backups/index.vue:47 msgid "Day of Week: %{dayofweek}" @@ -3092,37 +3196,46 @@ msgstr "停用" #: src/js/pages/reseller/users/bandwidth.vue:297 #: src/js/pages/user/bandwidth.vue:293 #: src/js/pages/user/stats/domain-statistics.vue:132 +#: src/js/pages/user/subdomains/stats.vue:97 msgid "December" msgstr "12月" +#: src/js/pages/user/subdomains/index.vue:90 +#: src/js/pages/user/subdomains/index.vue:98 +msgid "default" +msgstr "默认" + #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:10 #: src/js/pages/reseller/customize-skin/_components/logo-editor.vue:3 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:10 #: src/js/pages/user/email/accounts/index.vue:139 -#: src/js/components/local/app-global-modals/skin-options.vue:252 +#: src/js/pages/user/subdomains/docroot.vue:24 +#: src/js/pages/user/subdomains/docroot.vue:71 +#: src/js/pages/user/subdomains/index.vue:68 +#: src/js/components/local/app-global-modals/skin-options.vue:266 #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:13 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:13 msgid "Default" msgstr "默认" -#: src/js/pages/reseller/stats.vue:98 src/js/pages/user/stats/index.vue:409 -#: src/js/pages/reseller/stats.vue:103 src/js/pages/user/stats/index.vue:418 +#: src/js/pages/reseller/stats.vue:98 src/js/pages/user/stats/index.vue:408 +#: src/js/pages/reseller/stats.vue:103 src/js/pages/user/stats/index.vue:417 msgid "Default (Off)" msgstr "默认(关闭)" -#: src/js/pages/reseller/stats.vue:98 src/js/pages/user/stats/index.vue:409 -#: src/js/pages/reseller/stats.vue:102 src/js/pages/user/stats/index.vue:417 +#: src/js/pages/reseller/stats.vue:98 src/js/pages/user/stats/index.vue:408 +#: src/js/pages/reseller/stats.vue:102 src/js/pages/user/stats/index.vue:416 msgid "Default (On)" msgstr "默认(开启)" -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:127 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:141 msgid "Default Date & Time Formats" msgstr "默认时间 & 日期格式" #: src/js/pages/user/domains/index.vue:35 -#: src/js/pages/user/domains/index.vue:64 +#: src/js/pages/user/domains/index.vue:63 #: src/js/pages/user/domains/index.vue:38 -#: src/js/pages/user/domains/index.vue:69 +#: src/js/pages/user/domains/index.vue:68 msgid "Default Domain" msgstr "默认域名" @@ -3138,15 +3251,20 @@ msgstr "默认布局" msgid "Default menu type" msgstr "默认菜单类型" -#: src/js/pages/admin/php-safe-mode.vue:114 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:42 +msgid "Default Value" +msgstr "默认变量" + +#: src/js/pages/admin/php-safe-mode.vue:120 msgid "Defaults for new domains" msgstr "新域名默认" #: src/js/components/global/ui/ui-dialog-delete-items.vue:27 -#: src/js/components/local/dns/records-table.vue:46 +#: src/js/components/local/dns/records-table.vue:74 #: src/js/components/local/filemanager/actions.vue:33 -#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:13 +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:38 #: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/pages/admin/backups/_components/crons-table.vue:3 #: src/js/pages/admin/ip-manager/index.vue:22 #: src/js/pages/admin/mail-queue/index.vue:23 @@ -3156,53 +3274,57 @@ msgstr "新域名默认" #: src/js/pages/admin/system-backup.vue:204 #: src/js/pages/admin/system-backup.vue:244 #: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 +#: src/js/pages/admin/users/index.vue:305 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/admin/users/resellers/view.vue:44 +#: src/js/pages/admin/users/resellers/view.vue:50 #: src/js/pages/reseller/backups/index.vue:20 #: src/js/pages/reseller/nameservers.vue:42 src/js/pages/reseller/skins.vue:53 -#: src/js/pages/reseller/user-packages/index.vue:16 +#: src/js/pages/reseller/user-packages/index.vue:20 #: src/js/pages/reseller/users/_components/delete-user-dialog.vue:12 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/modify.vue:122 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:122 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/profile.vue:124 #: src/js/pages/user/cronjobs/index.vue:49 -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:34 #: src/js/pages/user/database/index.vue:67 #: src/js/pages/user/database/view.vue:113 #: src/js/pages/user/database/view.vue:46 #: src/js/pages/user/domain-pointers.vue:24 -#: src/js/pages/user/domains/index.vue:86 src/js/pages/user/domains/ips.vue:35 +#: src/js/pages/user/domains/index.vue:85 src/js/pages/user/domains/ips.vue:35 #: src/js/pages/user/email/accounts/index.vue:55 #: src/js/pages/user/email/autoresponders/index.vue:45 #: src/js/pages/user/email/filters.vue:40 -#: src/js/pages/user/email/forwarders.vue:45 +#: src/js/pages/user/email/forwarders.vue:53 #: src/js/pages/user/email/lists/index.vue:46 #: src/js/pages/user/email/lists/view.vue:25 #: src/js/pages/user/email/lists/view.vue:44 #: src/js/pages/user/email/vacations/index.vue:23 -#: src/js/pages/user/ftp-accounts/index.vue:80 +#: src/js/pages/user/ftp-accounts/index.vue:87 #: src/js/pages/user/handlers/index.vue:113 #: src/js/pages/user/hotlinks/index.vue:55 #: src/js/pages/user/login-keys/index.vue:21 #: src/js/pages/user/messages/index.vue:23 #: src/js/pages/user/mimetypes/index.vue:98 +#: src/js/pages/user/mod-security/index.vue:131 +#: src/js/pages/user/php-settings/index.vue:47 #: src/js/pages/user/protected-directories/view.vue:51 #: src/js/pages/user/redirects.vue:19 -#: src/js/pages/user/security-questions.vue:21 +#: src/js/pages/user/security-questions.vue:50 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:18 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:20 -#: src/js/pages/user/subdomains/index.vue:22 +#: src/js/pages/user/subdomains/index.vue:24 #: src/js/pages/user/two-step-auth.vue:177 #: src/js/components/local/filemanager/file-actions.vue:146 -#: src/js/components/local/filemanager/files-table.vue:40 -#: src/js/pages/admin/backups/_components/crons-table.vue:27 -#: src/js/pages/admin/ip-manager/index.vue:50 +#: src/js/components/local/filemanager/files-table.vue:49 +#: src/js/components/local/filemanager/trash-files-table.vue:34 +#: src/js/pages/admin/backups/_components/crons-table.vue:28 +#: src/js/pages/admin/ip-manager/index.vue:54 #: src/js/pages/admin/mail-queue/index.vue:61 -#: src/js/pages/admin/reseller-packages/index.vue:34 -#: src/js/pages/admin/users/admins.vue:61 src/js/pages/admin/users/index.vue:76 -#: src/js/pages/admin/users/resellers/index.vue:63 +#: src/js/pages/admin/reseller-packages/index.vue:35 +#: src/js/pages/admin/users/admins.vue:67 src/js/pages/admin/users/index.vue:76 +#: src/js/pages/admin/users/resellers/index.vue:69 #: src/js/pages/reseller/backups/index.vue:31 -#: src/js/pages/reseller/user-packages/index.vue:29 -#: src/js/pages/reseller/users/index.vue:91 +#: src/js/pages/reseller/user-packages/index.vue:34 +#: src/js/pages/reseller/users/index.vue:98 #: src/js/pages/user/database/index.vue:86 #: src/js/pages/user/domain-pointers.vue:40 #: src/js/pages/user/email/accounts/index.vue:84 @@ -3213,8 +3335,8 @@ msgstr "新域名默认" #: src/js/pages/user/messages/index.vue:41 #: src/js/pages/user/protected-directories/view.vue:64 #: src/js/pages/user/redirects.vue:29 -#: src/js/pages/user/security-questions.vue:34 -#: src/js/pages/user/subdomains/index.vue:38 +#: src/js/pages/user/security-questions.vue:64 +#: src/js/pages/user/subdomains/index.vue:44 msgid "Delete" msgstr "删除" @@ -3222,7 +3344,12 @@ msgstr "删除" msgid "Delete %{subject}" msgstr "删除 %{subject}" -#: src/js/pages/user/email/spamassassin.vue:493 +#: src/js/pages/admin/users/admins.vue:177 +msgid "Delete Admin" +msgid_plural "Delete Admins" +msgstr[0] "删除管理员" + +#: src/js/pages/user/email/spamassassin.vue:459 msgid "Delete Bayes Data" msgstr "删除Bayes数据" @@ -3235,7 +3362,7 @@ msgstr "删除Bayes数据" msgid "Delete Extension" msgstr "删除扩展名" -#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:3 +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:6 msgid "Delete Files" msgstr "删除文件" @@ -3249,7 +3376,12 @@ msgstr "删除Handler" msgid "Delete Mime Type" msgstr "删除MIME类型" -#: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/dns/index.vue:133 +#: src/js/pages/admin/users/resellers/index.vue:196 +msgid "Delete Reseller" +msgid_plural "Delete Resellers" +msgstr[0] "删除代理商" + +#: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/dns/index.vue:134 msgid "Delete Selected" msgstr "删除选中" @@ -3257,12 +3389,17 @@ msgstr "删除选中" msgid "Delete the local backup after remote transfer" msgstr "远程传输后删除本地备份" -#: src/js/pages/user/email/spamassassin.vue:69 +#: src/js/pages/user/email/spamassassin.vue:65 msgid "Delete the spam" msgstr "删除垃圾邮件" +#: src/js/pages/admin/users/index.vue:244 +msgid "Delete user" +msgid_plural "Delete users" +msgstr[0] "删除用户" + #: src/js/pages/reseller/users/_components/delete-user-dialog.vue:3 -#: src/js/pages/reseller/users/view.vue:50 +#: src/js/pages/reseller/users/view.vue:62 msgid "Delete User" msgstr "删除用户" @@ -3274,7 +3411,15 @@ msgstr "删除web数据" msgid "Deleted" msgstr "已删除" -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:67 +#: src/js/pages/admin/backups/modify.vue:522 +#: src/js/pages/admin/backups/schedule.vue:574 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:183 +#: src/js/pages/user/backup/index.vue:60 +msgid "Deleted Trash Data" +msgstr "删除回收站数据" + +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:93 msgid "Deleted User Bandwidth" msgstr "删除用户流量" @@ -3292,7 +3437,11 @@ msgstr "密度:" msgid "Deny" msgstr "拒绝" -#: src/js/pages/user/email/lists/modify.vue:47 +#: src/js/components/local/user-package.vue:246 +msgid "Deny Selected" +msgstr "拒绝 已选中" + +#: src/js/pages/user/email/lists/modify.vue:71 #: src/js/pages/user/two-step-auth.vue:129 msgid "Description" msgstr "描述" @@ -3306,22 +3455,22 @@ msgstr "Key描述" msgid "Deselect all rows" msgstr "取消选择所有行" -#: src/js/components/local/r-table/r-table-columns.vue:284 +#: src/js/components/local/r-table/r-table-columns.vue:294 #: src/js/components/local/r-table/r-table-grid-columns.vue:205 msgid "Deselect row" msgstr "取消选中行" #: src/js/pages/user/email/_components/create-forwarder-dialog.vue:97 #: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:26 -#: src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/user/email/usage/index.vue:130 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/email/usage/index.vue:146 msgid "Destination" msgstr "目标" -#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:154 -#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:188 -#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:117 -#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:83 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:156 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:190 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:119 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:85 msgid "Destination already in list" msgstr "目标已存在" @@ -3329,11 +3478,11 @@ msgstr "目标已存在" msgid "Destination URL" msgstr "目标URL" -#: src/js/components/local/suspend-user-dialog.vue:16 +#: src/js/components/local/suspend-user-dialog.vue:21 #: src/js/pages/admin/backups/_components/current-backups-table.vue:76 #: src/js/pages/admin/ip-manager/details.vue:26 -#: src/js/pages/reseller/users/view.vue:189 -#: src/js/pages/reseller/users/view.vue:240 +#: src/js/pages/reseller/users/view.vue:202 +#: src/js/pages/reseller/users/view.vue:253 #: src/js/pages/user/stats/index.vue:145 src/js/pages/user/stats/index.vue:165 #: src/js/pages/admin/ip-manager/details.vue:28 msgid "Details" @@ -3348,7 +3497,7 @@ msgid "Details for user \"%{username}\"" msgstr "用户\"%{username}\"的详情" #: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:65 -#: src/js/pages/reseller/users/view.vue:87 +#: src/js/pages/reseller/users/view.vue:99 msgid "Details:" msgstr "详细信息:" @@ -3360,15 +3509,15 @@ msgstr "DEV Playground" msgid "Difficult Password Enforcement" msgstr "高强度密码强制要求" -#: src/js/pages/user/email/lists/modify.vue:56 +#: src/js/pages/user/email/lists/modify.vue:80 msgid "Digest Issue" msgstr "Digest Issue" -#: src/js/pages/user/email/lists/modify.vue:76 +#: src/js/pages/user/email/lists/modify.vue:100 msgid "Digest MaxDays" msgstr "Digest MaxDays" -#: src/js/pages/user/email/lists/modify.vue:86 +#: src/js/pages/user/email/lists/modify.vue:110 msgid "Digest MaxLines" msgstr "Digest MaxLines" @@ -3385,7 +3534,7 @@ msgstr[0] "digest 订阅者" msgid "Digest Subscribers" msgstr "Digest订阅者" -#: src/js/pages/user/email/lists/modify.vue:66 +#: src/js/pages/user/email/lists/modify.vue:90 msgid "Digest Volume" msgstr "Digest Volume" @@ -3401,13 +3550,13 @@ msgstr "Direct Admin" msgid "DirectAdmin Account" msgstr "DirectAdmin帐号" -#: src/js/pages/admin/license.vue:210 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:112 +#: src/js/pages/admin/license.vue:228 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:140 msgid "DirectAdmin has not been restarted since the last license.key update!" msgstr "上次更新 license.key 之后 DirectAdmin 尚未重启动过!" -#: src/js/pages/admin/license.vue:148 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:95 +#: src/js/pages/admin/license.vue:155 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:103 msgid "DirectAdmin Values" msgstr "关于DirectAdmin" @@ -3415,16 +3564,13 @@ msgstr "关于DirectAdmin" #: src/js/components/local/layouts/nav-grid/footer.vue:10 #: src/js/components/local/layouts/simple/footer.vue:25 msgid "DirectAdmin Web Control Panel © %{ year } JBMC Software" -msgstr "" -"DirectAdmin主机控制面板 © %{ year } 加拿大 JBMC Software | 主机软件(中国)" +msgstr "DirectAdmin Web Control Panel © %{ year } JBMC Software" #: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:47 msgid "directadmin.conf values" msgstr "directadmin.conf内容" -#: src/js/pages/user/email/usage/index.vue:49 +#: src/js/pages/user/email/usage/index.vue:54 msgid "Direction:" msgstr "目录:" @@ -3436,7 +3582,7 @@ msgid "Directories" msgstr "目录" #: src/js/components/local/stats/webalizer-table.vue:179 -#: src/js/pages/user/ftp-accounts/create.vue:79 +#: src/js/pages/user/ftp-accounts/create.vue:81 #: src/js/pages/user/ftp-accounts/edit.vue:61 msgid "Directory" msgstr "目录" @@ -3449,6 +3595,10 @@ msgstr "目录%{ path }已被保护." msgid "Directory:" msgstr "目录:" +#: src/js/pages/user/security-questions.vue:44 +msgid "Disable" +msgstr "停用" + #: src/js/pages/admin/ssl/_components/settings-dialog.vue:42 msgid "Disable auto-renew after certificate request failure" msgstr "证书自动续期错误后关闭" @@ -3462,18 +3612,22 @@ msgid "Disable Hotlinks Protection" msgstr "停用热链保护" #: src/js/pages/admin/php-safe-mode.vue:43 -#: src/js/pages/admin/php-safe-mode.vue:57 +#: src/js/pages/admin/php-safe-mode.vue:65 msgid "Disable Open Basedir" msgstr "停用Open Basedir" -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:122 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:136 msgid "Disable Route Transition" msgstr "关闭路由传输" -#: src/js/components/local/app-global-modals/skin-options.vue:129 +#: src/js/components/local/app-global-modals/skin-options.vue:132 msgid "Disable Route Transitions" msgstr "关闭路由传输" +#: src/js/pages/user/mod-security/index.vue:150 +msgid "Disable Rule" +msgstr "停用规则" + #: src/js/pages/user/email/spamassassin.vue:17 msgid "Disable SpamAssassin" msgstr "停用SpamAssassin" @@ -3485,32 +3639,36 @@ msgstr "停用SSL" #: src/js/components/local/app-global-modals/skin-options.vue:54 #: src/js/components/local/stats/usage-table-value.vue:17 #: src/js/pages/admin/dns/index.vue:115 src/js/pages/admin/dns/index.vue:83 -#: src/js/pages/admin/php-safe-mode.vue:89 -#: src/js/pages/admin/php-safe-mode.vue:99 +#: src/js/pages/admin/php-safe-mode.vue:104 +#: src/js/pages/admin/php-safe-mode.vue:92 #: src/js/pages/admin/users/resellers/_components/info-table.vue:29 #: src/js/pages/reseller/stats.vue:89 #: src/js/pages/reseller/users/_components/account-info.vue:149 #: src/js/components/local/app-global-modals/skin-options.vue:60 #: src/js/components/local/app-global-modals/skin-options.vue:63 -#: src/js/pages/admin/php-safe-mode.vue:104 -#: src/js/pages/admin/php-safe-mode.vue:94 src/js/pages/reseller/stats.vue:252 +#: src/js/pages/admin/php-safe-mode.vue:111 +#: src/js/pages/admin/php-safe-mode.vue:99 src/js/pages/reseller/stats.vue:252 #: src/js/pages/user/email/filters.vue:178 msgid "Disabled" msgstr "停用" -#: src/js/pages/reseller/customize-skin/index.vue:126 +#: src/js/pages/user/mod-security/index.vue:116 +msgid "Disabled Rules" +msgstr "停用规则" + +#: src/js/pages/reseller/customize-skin/index.vue:128 msgid "Discard" msgstr "丢弃" #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:5 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:5 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:8 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:11 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:184 msgid "Disk Space" msgstr "磁盘空间" -#: src/js/components/local/user-package.vue:246 -#: src/js/pages/admin/users/resellers/modify.vue:208 +#: src/js/components/local/user-package.vue:445 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:204 msgid "Disk Space (MB)" msgstr "磁盘空间 (MB)" @@ -3521,11 +3679,11 @@ msgstr "磁盘空间 (MB)" #: src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/resellers/_components/users-table.vue:2 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/user-packages/index.vue:16 +#: src/js/pages/reseller/user-packages/index.vue:20 #: src/js/pages/reseller/users/_components/domains.vue:2 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/view.vue:229 -#: src/js/pages/reseller/users/view.vue:96 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:108 +#: src/js/pages/reseller/users/view.vue:242 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 #: src/js/pages/user/dashboard/_components/widgets/db.vue:8 @@ -3533,22 +3691,22 @@ msgstr "磁盘空间 (MB)" #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 #: src/js/pages/user/disk-usage.vue:1 src/js/pages/user/disk-usage.vue:15 #: src/js/pages/user/disk-usage.vue:25 src/js/pages/user/disk-usage.vue:62 -#: src/js/pages/user/domains/add.vue:61 src/js/pages/user/domains/edit.vue:40 +#: src/js/pages/user/domains/add.vue:69 src/js/pages/user/domains/edit.vue:45 #: src/js/pages/user/domains/index.vue:43 src/js/pages/user/stats/index.vue:155 #: src/js/components/local/history/chart.vue:103 #: src/js/components/local/history/chart.vue:129 #: src/js/components/local/history/table.vue:9 #: src/js/components/local/stats/webalizer-table.vue:16 -#: src/js/pages/admin/reseller-packages/index.vue:30 -#: src/js/pages/admin/users/admins.vue:38 src/js/pages/admin/users/index.vue:32 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:68 +#: src/js/pages/admin/reseller-packages/index.vue:31 +#: src/js/pages/admin/users/admins.vue:41 src/js/pages/admin/users/index.vue:32 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:94 #: src/js/pages/admin/users/resellers/_components/users-table.vue:17 -#: src/js/pages/admin/users/resellers/index.vue:40 +#: src/js/pages/admin/users/resellers/index.vue:43 #: src/js/pages/reseller/stats.vue:198 -#: src/js/pages/reseller/user-packages/index.vue:26 +#: src/js/pages/reseller/user-packages/index.vue:31 #: src/js/pages/reseller/users/_components/domains.vue:14 -#: src/js/pages/reseller/users/index.vue:41 -#: src/js/pages/reseller/users/view.vue:99 +#: src/js/pages/reseller/users/index.vue:48 +#: src/js/pages/reseller/users/view.vue:111 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:19 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:10 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:10 @@ -3585,21 +3743,28 @@ msgid "DNS" msgstr "DNS" #: src/js/pages/admin/dns/edit.vue:1 src/js/pages/admin/dns/index.vue:1 -#: src/js/modules/navigation/admin.js:82 src/js/pages/reseller/stats.vue:273 +#: src/js/modules/navigation/admin.js:88 src/js/pages/reseller/stats.vue:273 msgid "DNS Administration" msgstr "DNS管理" #: src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:272 +#: src/js/components/local/user-package.vue:472 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:211 #: src/js/pages/admin/users/resellers/_components/info-table.vue:67 -#: src/js/pages/admin/users/resellers/modify.vue:235 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:231 #: src/js/pages/reseller/stats.vue:274 #: src/js/pages/reseller/users/_components/account-info.vue:305 #: src/js/pages/user/stats/index.vue:258 msgid "DNS Control" msgstr "DNS控制" +#: src/js/components/local/dns/records-table.vue:57 +msgid "" +"DNS Control is disabled for this User. You can edit the zone because your " +"master account has DNS Control." +msgstr "" +"此用户的DNS控制被禁用。 您可以编辑DNS区域,因为您的主帐户具有DNS控制权限." + #: src/js/pages/admin/system-backup.vue:86 msgid "DNS data" msgstr "DNS数据" @@ -3608,7 +3773,19 @@ msgstr "DNS数据" msgid "DNS Management" msgstr "DNS管理" -#: src/js/components/local/dns/records-table.vue:74 +#: src/js/components/local/user-package.vue:408 +msgid "DNS Only" +msgstr "仅DNS" + +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:11 +msgid "DNS Provider" +msgstr "DNS提供商" + +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:109 +msgid "DNS Provider Configuration" +msgstr "DNS提供商配置" + +#: src/js/components/local/dns/records-table.vue:135 msgid "DNS record" msgid_plural "DNS Records" msgstr[0] "DNS记录" @@ -3617,7 +3794,7 @@ msgstr[0] "DNS记录" msgid "DNS Security" msgstr "DNS安全" -#: src/js/pages/admin/dns/edit.vue:49 src/js/pages/user/dns/index.vue:48 +#: src/js/pages/admin/dns/edit.vue:54 src/js/pages/user/dns/index.vue:50 msgid "DNSSEC" msgstr "DNSSEC" @@ -3633,22 +3810,32 @@ msgstr "不要添加整个 server { ... } 条目。" msgid "Do not add a whole virtualHost { ... } entry." msgstr "不要添加整个 virtualHost { ... } 条目。" -#: src/js/pages/admin/users/index.vue:268 +#: src/js/pages/admin/users/index.vue:295 msgid "Do not remove DNS zones of domains owned by the user." msgstr "不要移除有用户的域名的DNS Zone。" -#: src/js/pages/user/domains/add.vue:29 +#: src/js/pages/user/domains/add.vue:31 msgid "Do not use CAPS, www, or http:// in your domain name" msgstr "不要在域名中使用大写字母,也不要包含www,或http://" -#: src/js/pages/reseller/customize-skin/index.vue:111 +#: src/js/pages/reseller/customize-skin/index.vue:113 msgid "Do you want to discard all of unsaved changes before leave?" msgstr "您想在离开之前丢弃所有未保存的更改吗?" -#: src/js/pages/user/email/spamassassin.vue:193 +#: src/js/pages/user/email/spamassassin.vue:179 msgid "Do you wish to rewrite the subject of a spam e-mail?" msgstr "您是否希望重写垃圾电子邮件的主题?" +#: src/js/pages/user/subdomains/index.vue:24 +#: src/js/pages/user/subdomains/index.vue:39 +msgid "Docroot" +msgstr "根目录" + +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:7 +#: src/js/pages/user/subdomains/docroot.vue:1 +msgid "Document Root Override" +msgstr "重写根目录" + #: src/js/pages/admin/settings.vue:286 msgid "Document Root to Demo Skin" msgstr "Demo皮肤的根目录" @@ -3669,17 +3856,19 @@ msgstr[0] "域名" #: src/js/pages/admin/custom-httpd/index.vue:48 #: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/php-safe-mode.vue:43 #: src/js/pages/admin/ssl/index.vue:35 -#: src/js/pages/admin/users/resellers/create.vue:74 +#: src/js/pages/admin/users/resellers/create.vue:77 #: src/js/pages/reseller/users/_components/domains.vue:2 -#: src/js/pages/reseller/users/create.vue:76 +#: src/js/pages/reseller/users/create.vue:79 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:12 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:69 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:77 #: src/js/pages/user/domains/index.vue:43 #: src/js/pages/user/email/filters.vue:114 #: src/js/pages/user/email/filters.vue:69 +#: src/js/pages/user/mod-security/index.vue:215 +#: src/js/pages/user/mod-security/index.vue:37 #: src/js/components/local/stats/webalizer-table.vue:11 #: src/js/pages/admin/custom-httpd/index.vue:54 -#: src/js/pages/admin/dns/index.vue:128 src/js/pages/admin/php-safe-mode.vue:50 +#: src/js/pages/admin/dns/index.vue:129 src/js/pages/admin/php-safe-mode.vue:50 #: src/js/pages/admin/ssl/index.vue:40 #: src/js/pages/reseller/users/_components/domains.vue:9 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:17 @@ -3687,7 +3876,7 @@ msgstr[0] "域名" #: src/js/pages/user/email/filters.vue:119 #: src/js/pages/user/email/filters.vue:272 #: src/js/pages/user/email/filters.vue:75 -#: src/js/pages/user/ftp-accounts/create.vue:155 +#: src/js/pages/user/ftp-accounts/create.vue:158 #: src/js/pages/user/ftp-accounts/edit.vue:103 msgid "Domain" msgstr "域名" @@ -3698,7 +3887,7 @@ msgstr "域名" msgid "Domain Check" msgstr "域名检查" -#: src/js/pages/admin/backups/_components/crons-table.vue:127 +#: src/js/pages/admin/backups/_components/crons-table.vue:170 #: src/js/pages/admin/backups/_components/current-backups-table.vue:102 msgid "Domain Directory" msgstr "域名目录" @@ -3712,7 +3901,7 @@ msgid "Domain management" msgstr "域名管理" #: src/js/pages/user/domains/_components/rename-domain-dialog.vue:74 -#: src/js/pages/user/domains/add.vue:208 +#: src/js/pages/user/domains/add.vue:230 msgid "" "Domain name has been automatically converted to punycode format. Punycode is " "used to encode internationalized domain names (IDN) by converting Unicode " @@ -3722,7 +3911,7 @@ msgstr "" "来编码国际化域名 (IDN)。" #: src/js/pages/user/domains/_components/rename-domain-dialog.vue:73 -#: src/js/pages/user/domains/add.vue:207 +#: src/js/pages/user/domains/add.vue:229 msgid "Domain name punycoded" msgstr "已转化为punycode的域名" @@ -3741,11 +3930,11 @@ msgstr[0] "域名指向" #: src/js/pages/admin/stats.vue:227 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:53 #: src/js/pages/user/domain-pointers.vue:1 src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:257 +#: src/js/components/local/user-package.vue:456 #: src/js/modules/navigation/user.js:50 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:193 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:77 -#: src/js/pages/admin/users/resellers/modify.vue:217 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:213 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:103 #: src/js/pages/reseller/stats.vue:181 #: src/js/pages/reseller/users/_components/usage-table.vue:150 #: src/js/pages/user/stats/index.vue:115 @@ -3756,7 +3945,7 @@ msgstr "域名指向" msgid "Domain policy type" msgstr "域名策略类型" -#: src/js/components/local/dns/records-table.vue:244 +#: src/js/components/local/dns/records-table.vue:313 msgid "Domain record was updated successfully" msgstr "域名记录已更新成功" @@ -3782,34 +3971,34 @@ msgid "Domain(s)" msgstr "域名" #: src/js/pages/admin/ssl/_components/info-dialog.vue:39 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/view.vue:105 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:117 #: src/js/pages/user/dashboard/_components/widgets/additional-domains.vue:4 #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:23 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:50 #: src/js/pages/user/domains/index.vue:35 -#: src/js/pages/user/domains/index.vue:64 +#: src/js/pages/user/domains/index.vue:63 #: src/js/components/local/layouts/shared/search.vue:138 -#: src/js/components/local/user-package.vue:250 +#: src/js/components/local/user-package.vue:449 #: src/js/modules/search/index.js:70 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:186 -#: src/js/pages/admin/users/resellers/modify.vue:210 -#: src/js/pages/reseller/users/index.vue:47 -#: src/js/pages/reseller/users/view.vue:107 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:206 +#: src/js/pages/reseller/users/index.vue:54 +#: src/js/pages/reseller/users/view.vue:119 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:11 #: src/js/pages/user/domains/index.vue:37 -#: src/js/pages/user/domains/index.vue:68 +#: src/js/pages/user/domains/index.vue:67 msgid "Domains" msgstr "域名" -#: src/js/pages/admin/backups/modify.vue:303 -#: src/js/pages/admin/backups/schedule.vue:361 +#: src/js/pages/admin/backups/modify.vue:444 +#: src/js/pages/admin/backups/schedule.vue:496 msgid "Domains Directory" msgstr "域名目录" -#: src/js/pages/user/backup/index.vue:22 -#: src/js/pages/user/backup/restore.vue:37 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:27 +#: src/js/pages/user/backup/restore.vue:99 msgid "Domains Directory: Backs up all user files for all domains" msgstr "域名目录: 备份所有域名的所有用户文件" @@ -3821,7 +4010,7 @@ msgstr "域名上限" msgid "Domains Limit Reached" msgstr "域名数量已达到上限" -#: src/js/pages/user/email/spamassassin.vue:254 +#: src/js/pages/user/email/spamassassin.vue:232 msgid "Don't use attachments (dangerous)." msgstr "不使用附件(危险)。" @@ -3846,10 +4035,6 @@ msgstr "下载备份" msgid "Download Outlook Configuration" msgstr "下载Outlook配置" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:40 -msgid "Drop" -msgstr "删除" - #: src/js/pages/user/email/filters.vue:198 msgid "Drop E-mail" msgstr "删除Email" @@ -3863,33 +4048,34 @@ msgstr[0] "拖拽文件至此区域或点击进行上传" msgid "DS Record" msgstr "DS 记录" -#: src/js/components/local/dns/edit-record-dialog.vue:86 +#: src/js/components/local/dns/edit-record-dialog.vue:95 msgid "Due to advanced SPF record syntax, text-mode is used for SPF changes." msgstr "由于高级SPF记录语法的原因,SPF变化时使用了文本模式。" #: src/js/pages/admin/backups/_components/crons-table.vue:3 #: src/js/pages/reseller/backups/index.vue:20 -#: src/js/pages/admin/backups/_components/crons-table.vue:26 +#: src/js/pages/admin/backups/_components/crons-table.vue:27 #: src/js/pages/reseller/backups/index.vue:30 msgid "Duplicate" msgstr "复制" -#: src/js/components/local/dns/add-record-dialog.vue:170 -#: src/js/components/local/dns/edit-record-dialog.vue:151 +#: src/js/components/local/dns/add-record-dialog.vue:184 +#: src/js/components/local/dns/edit-record-dialog.vue:170 msgid "Duplicate to pointers" msgstr "重复点" -#: src/js/pages/admin/users/create-admin.vue:37 -#: src/js/pages/admin/users/resellers/create.vue:42 +#: src/js/pages/admin/users/create-admin.vue:41 +#: src/js/pages/admin/users/resellers/create.vue:45 #: src/js/pages/reseller/users/_components/account-info.vue:4 -#: src/js/pages/reseller/users/create.vue:41 -#: src/js/pages/user/backup/index.vue:34 -#: src/js/pages/user/backup/restore.vue:49 +#: src/js/pages/reseller/users/create.vue:44 +#: src/js/pages/user/backup/index.vue:20 #: src/js/pages/user/cronjobs/index.vue:83 #: src/js/pages/user/email/filters.vue:114 #: src/js/pages/user/email/filters.vue:69 #: src/js/pages/user/ssl/_components/common-data-editor.vue:34 -#: src/js/pages/user/stats/index.vue:195 src/js/pages/user/stats/index.vue:362 +#: src/js/pages/user/stats/index.vue:195 src/js/pages/user/stats/index.vue:363 +#: src/js/pages/user/backup/index.vue:32 +#: src/js/pages/user/backup/restore.vue:108 #: src/js/pages/user/email/filters.vue:118 #: src/js/pages/user/email/filters.vue:268 #: src/js/pages/user/email/filters.vue:74 src/js/pages/user/stats/index.vue:202 @@ -3915,18 +4101,18 @@ msgstr "通过邮件发送一份全部消息的副本" msgid "E-mail accounts" msgstr "邮箱账号" -#: src/js/pages/admin/backups/modify.vue:324 -#: src/js/pages/admin/backups/schedule.vue:382 src/js/pages/admin/stats.vue:143 +#: src/js/pages/admin/backups/modify.vue:486 +#: src/js/pages/admin/backups/schedule.vue:538 src/js/pages/admin/stats.vue:143 #: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:6 #: src/js/pages/user/email/accounts/index.vue:1 #: src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:252 -#: src/js/modules/navigation/user.js:76 src/js/modules/widgets.js:29 -#: src/js/pages/admin/backups/_components/crons-table.vue:134 +#: src/js/components/local/user-package.vue:451 +#: src/js/modules/navigation/user.js:82 src/js/modules/widgets.js:29 +#: src/js/pages/admin/backups/_components/crons-table.vue:177 #: src/js/pages/admin/backups/_components/current-backups-table.vue:109 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:188 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:72 -#: src/js/pages/admin/users/resellers/modify.vue:212 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:208 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:98 #: src/js/pages/reseller/stats.vue:174 #: src/js/pages/reseller/users/_components/usage-table.vue:122 #: src/js/pages/user/stats/index.vue:86 @@ -3937,8 +4123,8 @@ msgstr "邮箱账号" msgid "E-mail accounts limit reached" msgstr "邮箱帐号已达到上限" -#: src/js/pages/user/backup/index.vue:37 -#: src/js/pages/user/backup/restore.vue:52 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:34 +#: src/js/pages/user/backup/restore.vue:110 msgid "E-mail Accounts List for all domains (names and passwords)" msgstr "所有域名的邮箱账号列表(名字及密码)" @@ -3946,19 +4132,27 @@ msgstr "所有域名的邮箱账号列表(名字及密码)" msgid "E-mail Address:" msgstr "邮件地址:" -#: src/js/pages/user/email/spamassassin.vue:276 -msgid "E-mail Blacklist" +#: src/js/pages/user/email/spamassassin.vue:340 +msgid "E-mail Allow" +msgstr "允许电子邮件" + +#: src/js/pages/user/email/spamassassin.vue:252 +msgid "E-mail Blocklist" msgstr "邮件黑名单" -#: src/js/pages/admin/backups/modify.vue:327 -#: src/js/pages/admin/backups/schedule.vue:385 -#: src/js/pages/admin/backups/_components/crons-table.vue:135 +#: src/js/components/local/user-package.vue:458 +msgid "E-mail Daily Limit" +msgstr "Email 每日限制" + +#: src/js/pages/admin/backups/modify.vue:492 +#: src/js/pages/admin/backups/schedule.vue:544 +#: src/js/pages/admin/backups/_components/crons-table.vue:178 #: src/js/pages/admin/backups/_components/current-backups-table.vue:110 msgid "E-mail Data" msgstr "邮箱数据" -#: src/js/pages/user/backup/index.vue:44 -#: src/js/pages/user/backup/restore.vue:59 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:35 +#: src/js/pages/user/backup/restore.vue:113 msgid "" "E-mail Data: Includes the messages from the Inbox, IMAP Folders, and webmail " "data." @@ -3975,10 +4169,10 @@ msgid "E-mail Filters" msgstr "邮件筛选器" #: src/js/pages/admin/stats.vue:157 src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:253 +#: src/js/components/local/user-package.vue:452 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:189 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:73 -#: src/js/pages/admin/users/resellers/modify.vue:213 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:209 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:99 #: src/js/pages/reseller/stats.vue:175 #: src/js/pages/reseller/users/_components/usage-table.vue:126 #: src/js/pages/user/stats/index.vue:90 @@ -3993,13 +4187,14 @@ msgstr "已达到电子邮件转发器上限" msgid "E-mail Headers" msgstr "邮件页头" -#: src/js/modules/navigation/user.js:69 +#: src/js/modules/navigation/user.js:75 msgid "E-mail Manager" msgstr "邮件管理器" #: src/js/components/local/create-message-dialog.vue:82 #: src/js/pages/reseller/message-users.vue:28 #: src/js/pages/user/create-ticket.vue:57 +#: src/js/components/local/user-package.vue:409 msgid "E-mail Only" msgstr "仅限电子邮件" @@ -4012,17 +4207,17 @@ msgstr "待发送邮件" msgid "E-mail Quota (MB)" msgstr "邮件配额(MB)" -#: src/js/pages/admin/backups/modify.vue:330 -#: src/js/pages/admin/backups/schedule.vue:388 +#: src/js/pages/admin/backups/modify.vue:498 +#: src/js/pages/admin/backups/schedule.vue:550 #: src/js/pages/admin/settings.vue:12 -#: src/js/pages/admin/backups/_components/crons-table.vue:136 +#: src/js/pages/admin/backups/_components/crons-table.vue:179 #: src/js/pages/admin/backups/_components/current-backups-table.vue:111 #: src/js/pages/admin/settings.vue:25 msgid "E-mail Settings" msgstr "邮箱设置" -#: src/js/pages/user/backup/index.vue:51 -#: src/js/pages/user/backup/restore.vue:66 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:36 +#: src/js/pages/user/backup/restore.vue:116 msgid "E-mail Settings: Includes the filters and the catchall address." msgstr "邮箱设置: 包括筛选器和Catch-All地址。" @@ -4031,13 +4226,9 @@ msgstr "邮箱设置: 包括筛选器和Catch-All地址。" msgid "E-mail Usage" msgstr "邮箱用量" -#: src/js/pages/user/email/spamassassin.vue:370 -msgid "E-mail Whitelist" -msgstr "邮件白名单" - #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:32 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:30 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:46 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:51 #: src/js/components/local/layouts/shared/search.vue:142 #: src/js/pages/reseller/users/bandwidth.vue:204 #: src/js/pages/reseller/users/bandwidth.vue:255 @@ -4058,7 +4249,7 @@ msgstr "例子:\"/redirect\", \"/\"" msgid "e.g. \"http://www.redirected.com\"" msgstr "例子:\"http://www.redirected.com\"" -#: src/js/pages/user/email/spamassassin.vue:286 +#: src/js/pages/user/email/spamassassin.vue:258 msgid "e.g. *@domain.com" msgstr "例子:*@domain.com" @@ -4066,20 +4257,20 @@ msgstr "例子:*@domain.com" msgid "e.g. Member's Area" msgstr "例子:成员专区" -#: src/js/components/local/dns/edit-record-dialog.vue:162 -#: src/js/components/local/dns/records-table.vue:49 +#: src/js/components/local/dns/edit-record-dialog.vue:181 +#: src/js/components/local/dns/records-table.vue:77 #: src/js/pages/reseller/backups/index.vue:83 #: src/js/pages/user/cronjobs/index.vue:54 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:208 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:94 -#: src/js/pages/user/email/forwarders.vue:69 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:108 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:227 +#: src/js/pages/user/email/forwarders.vue:77 #: src/js/pages/user/email/lists/index.vue:57 -#: src/js/pages/user/error-pages.vue:34 +#: src/js/pages/user/error-pages.vue:35 #: src/js/pages/user/filemanager/view.vue:30 msgid "Edit" msgstr "编辑" -#: src/js/pages/user/stats/index.vue:23 src/js/pages/user/stats/index.vue:335 +#: src/js/pages/user/stats/index.vue:23 src/js/pages/user/stats/index.vue:336 msgid "Edit Account Configuration" msgstr "编辑帐户配置" @@ -4091,7 +4282,7 @@ msgstr "编辑管理员备注" msgid "Edit Apache Error Pages" msgstr "编辑 Apache 错误页" -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:50 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:76 msgid "Edit Category" msgstr "编辑分类" @@ -4103,7 +4294,7 @@ msgstr "编辑定时任务" msgid "Edit DNS Records for %{ domain }" msgstr "编辑 %{ domain } 的DNS记录" -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:79 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:90 msgid "Edit Domain" msgstr "编辑域名" @@ -4117,12 +4308,13 @@ msgstr "编辑邮件信息" msgid "Edit File" msgstr "编辑文件" -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:104 -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:95 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:124 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:136 msgid "Edit Link" msgstr "编辑链接" -#: src/js/components/local/dns/edit-record-dialog.vue:84 +#: src/js/components/local/dns/add-record-dialog.vue:112 +#: src/js/components/local/dns/edit-record-dialog.vue:93 msgid "Edit Manually" msgstr "手动编辑" @@ -4134,7 +4326,7 @@ msgstr "编辑套餐" msgid "Edit Protection" msgstr "编辑保护" -#: src/js/pages/user/security-questions.vue:72 +#: src/js/pages/user/security-questions.vue:110 msgid "Edit question" msgstr "编辑问题" @@ -4142,11 +4334,11 @@ msgstr "编辑问题" msgid "Edit Record" msgstr "编辑记录" -#: src/js/pages/admin/users/resellers/create.vue:17 +#: src/js/pages/admin/users/resellers/create.vue:20 msgid "Edit Reseller Message" msgstr "编辑分销者信息" -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:103 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:133 msgid "Edit Route" msgstr "编辑路由" @@ -4174,15 +4366,23 @@ msgstr "例子:sourcedomain.com" msgid "Email Accounts" msgstr "邮件账号" +#: src/js/pages/reseller/suspension-message.vue:60 +msgid "Email Only" +msgstr "仅限电子邮件" + #: src/js/pages/user/filemanager/_components/clipboard-actions.vue:43 msgid "Empty Clipboard" msgstr "清空剪贴板" -#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:185 -#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:114 +#: src/js/pages/user/email/_components/create-forwarder-dialog.vue:187 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:116 msgid "Empty pipes are not allowed" msgstr "不允许使用空Pipes管道" +#: src/js/pages/user/security-questions.vue:36 +msgid "Enable" +msgstr "启用" + #: src/js/pages/admin/settings.vue:119 msgid "" "Enable Admin Demo. Login: %{login}; Password: " @@ -4208,7 +4408,7 @@ msgid "Enable Hotlinks Protection" msgstr "编辑热链保护" #: src/js/pages/admin/php-safe-mode.vue:43 -#: src/js/pages/admin/php-safe-mode.vue:56 +#: src/js/pages/admin/php-safe-mode.vue:64 msgid "Enable Open Basedir" msgstr "启用 Open Basedir 保护" @@ -4220,7 +4420,7 @@ msgstr "" "启用分销演示。Login: %{login}; Password: %{password}" "" -#: src/js/pages/user/email/spamassassin.vue:477 +#: src/js/pages/user/email/spamassassin.vue:443 msgid "Enable SpamAssassin" msgstr "启用 SpamAssassin" @@ -4239,24 +4439,24 @@ msgstr "" #: src/js/components/local/app-global-modals/skin-options.vue:54 #: src/js/components/local/stats/usage-table-value.vue:16 #: src/js/pages/admin/dns/index.vue:108 src/js/pages/admin/dns/index.vue:76 -#: src/js/pages/admin/php-safe-mode.vue:89 -#: src/js/pages/admin/php-safe-mode.vue:99 +#: src/js/pages/admin/php-safe-mode.vue:104 +#: src/js/pages/admin/php-safe-mode.vue:92 #: src/js/pages/admin/users/resellers/_components/info-table.vue:29 #: src/js/pages/reseller/customize-skin/_components/category-editor.vue:78 #: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:37 -#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:41 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:53 #: src/js/pages/reseller/customize-skin/_components/route-editor.vue:42 #: src/js/pages/reseller/stats.vue:89 #: src/js/pages/reseller/users/_components/account-info.vue:149 #: src/js/components/local/app-global-modals/skin-options.vue:59 #: src/js/components/local/app-global-modals/skin-options.vue:62 -#: src/js/pages/admin/php-safe-mode.vue:103 -#: src/js/pages/admin/php-safe-mode.vue:93 src/js/pages/reseller/stats.vue:252 +#: src/js/pages/admin/php-safe-mode.vue:110 +#: src/js/pages/admin/php-safe-mode.vue:98 src/js/pages/reseller/stats.vue:252 #: src/js/pages/user/email/filters.vue:178 msgid "Enabled" msgstr "启用" -#: src/js/pages/admin/backups/_components/crons-table.vue:78 +#: src/js/pages/admin/backups/_components/crons-table.vue:121 #: src/js/pages/reseller/backups/index.vue:73 msgid "Encrypted" msgstr "加密的" @@ -4266,7 +4466,7 @@ msgstr "加密的" msgid "End Time" msgstr "结束时间" -#: src/js/pages/user/email/vacations/create.vue:105 +#: src/js/pages/user/email/vacations/create.vue:118 msgid "End time should be larger than start time" msgstr "结束时间应大于开始时间" @@ -4274,14 +4474,14 @@ msgstr "结束时间应大于开始时间" msgid "Enter new password:" msgstr "输入新密码:" -#: src/js/pages/admin/users/create-admin.vue:51 -#: src/js/pages/admin/users/resellers/create.vue:57 -#: src/js/pages/user/ftp-accounts/create.vue:55 +#: src/js/pages/admin/users/create-admin.vue:59 +#: src/js/pages/admin/users/resellers/create.vue:60 +#: src/js/pages/user/ftp-accounts/create.vue:57 #: src/js/pages/user/ftp-accounts/edit.vue:40 msgid "Enter Password" msgstr "输入密码" -#: src/js/pages/reseller/passwords.vue:41 +#: src/js/pages/reseller/passwords.vue:43 msgid "Enter Password:" msgstr "输入密码:" @@ -4289,8 +4489,8 @@ msgstr "输入密码:" msgid "Entries already included in the System Quotas" msgstr "条目已包含在System Quotas内" -#: src/js/components/local/ui-api-table/filters-editor.vue:19 -#: src/js/components/local/ui-api-table/filters-editor.vue:22 +#: src/js/components/local/ui-api-table/filters-editor.vue:28 +#: src/js/components/local/ui-api-table/filters-editor.vue:32 msgid "Equal" msgstr "等于" @@ -4331,11 +4531,11 @@ msgid "Error loading %{ id } plugin." msgstr "%{ id } 插件载入错误." #: src/js/components/local/stats/webalizer-table.vue:132 -#: src/js/pages/user/subdomains/index.vue:70 +#: src/js/pages/user/subdomains/index.vue:141 msgid "Error Log" msgstr "错误日志" -#: src/js/pages/admin/users/resellers/index.vue:103 +#: src/js/pages/admin/users/resellers/index.vue:109 msgid "Error reading file" msgstr "读取文件时出错" @@ -4343,14 +4543,10 @@ msgstr "读取文件时出错" msgid "Error reading File" msgstr "读取文件时出错" -#: src/js/pages/reseller/users/index.vue:144 +#: src/js/pages/reseller/users/index.vue:151 msgid "Error Reading File" msgstr "读取文件时出错" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:76 -msgid "Event" -msgstr "事件" - #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:36 msgid "Except Selected Users" msgstr "除选中用户外" @@ -4358,7 +4554,6 @@ msgstr "除选中用户外" #: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:47 #: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:73 #: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:98 -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:70 msgid "Execute" msgstr "执行" @@ -4366,8 +4561,8 @@ msgstr "执行" msgid "Expand" msgstr "展开" -#: src/js/components/local/app-global-modals/skin-options.vue:151 -#: src/js/components/local/app-global-modals/skin-options.vue:157 +#: src/js/components/local/app-global-modals/skin-options.vue:154 +#: src/js/components/local/app-global-modals/skin-options.vue:160 #: src/js/components/local/r-table/r-table-buttons-before.vue:90 msgid "Expanded" msgstr "展开" @@ -4378,7 +4573,6 @@ msgid "Expires" msgstr "过期" #: src/js/pages/user/login-keys/create.vue:61 -#: src/js/pages/user/login-keys/modify.vue:23 msgid "Expires On" msgstr "过期时间" @@ -4390,9 +4584,9 @@ msgid "Expiry" msgstr "过期日期" #: src/js/pages/admin/reseller-packages/index.vue:19 -#: src/js/pages/reseller/user-packages/index.vue:16 -#: src/js/pages/admin/reseller-packages/index.vue:35 -#: src/js/pages/reseller/user-packages/index.vue:30 +#: src/js/pages/reseller/user-packages/index.vue:20 +#: src/js/pages/admin/reseller-packages/index.vue:36 +#: src/js/pages/reseller/user-packages/index.vue:35 msgid "Export" msgstr "导出" @@ -4419,9 +4613,9 @@ msgid "Extensions" msgstr "扩展名" #: src/js/pages/admin/license.vue:70 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:31 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:172 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:35 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:33 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:210 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:37 msgid "External" msgstr "外部" @@ -4433,9 +4627,9 @@ msgstr "外部CSS URL" msgid "External Entries" msgstr "外部条目" -#: src/js/modules/navigation/admin.js:207 -#: src/js/modules/navigation/reseller.js:129 -#: src/js/modules/navigation/user.js:226 +#: src/js/modules/navigation/admin.js:235 +#: src/js/modules/navigation/reseller.js:136 +#: src/js/modules/navigation/user.js:239 msgid "Extra Features" msgstr "附加功能" @@ -4452,7 +4646,9 @@ msgstr "解压文件\"%{name}\" 到:" msgid "Extract Archive" msgstr "解压" -#: src/js/components/local/dns/spf-editor.vue:196 +#: src/js/components/local/dns/spf-editor.vue:195 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:47 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:54 msgid "Fail" msgstr "失败" @@ -4472,11 +4668,19 @@ msgstr "失败的登录: IP 列表" msgid "Failed logins: Usernames List" msgstr "失败的登录: 用户名列表" -#: src/js/modules/router/before-each.js:70 +#: src/js/modules/router/before-each.js:88 #: src/js/modules/router/before-resolve.js:35 msgid "Feature Disabled" msgstr "已禁用的功能" +#: src/js/components/local/user-package.vue:203 +msgid "Feature Set" +msgstr "功能" + +#: src/js/components/local/user-package.vue:177 +msgid "Feature Sets" +msgstr "功能" + #: src/js/pages/reseller/users/_components/account-info.vue:138 msgid "Features" msgstr "功能" @@ -4486,6 +4690,7 @@ msgstr "功能" #: src/js/pages/reseller/users/bandwidth.vue:287 #: src/js/pages/user/bandwidth.vue:283 #: src/js/pages/user/stats/domain-statistics.vue:122 +#: src/js/pages/user/subdomains/stats.vue:87 msgid "February" msgstr "2月" @@ -4498,7 +4703,6 @@ msgid "Field too short" msgstr "字段太短" #: src/js/pages/admin/file-editor.vue:12 -#: src/js/pages/admin/log-viewer/index.vue:43 #: src/js/pages/admin/plugin-manager.vue:118 #: src/js/pages/admin/plugin-manager.vue:128 #: src/js/pages/admin/file-editor.vue:18 @@ -4509,14 +4713,14 @@ msgstr "文件" msgid "File %{ filename } already exists. Confirm overwrite?" msgstr "文件%{ filename }已存在。确认覆盖?" -#: src/js/pages/admin/file-editor.vue:1 src/js/modules/navigation/admin.js:182 +#: src/js/pages/admin/file-editor.vue:1 src/js/modules/navigation/admin.js:210 msgid "File Editor" msgstr "文件编辑器" #: src/js/pages/user/filemanager/index.vue:1 -#: src/js/modules/navigation/admin.js:176 -#: src/js/modules/navigation/reseller.js:110 -#: src/js/modules/navigation/user.js:200 +#: src/js/modules/navigation/admin.js:204 +#: src/js/modules/navigation/reseller.js:117 +#: src/js/modules/navigation/user.js:213 msgid "File Manager" msgstr "文件管理器" @@ -4542,7 +4746,9 @@ msgid_plural "Files:" msgstr[0] "文件:" #: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/components/local/filemanager/files-table.vue:11 +#: src/js/components/local/filemanager/trash-files-table.vue:11 msgid "Filename" msgstr "文件名" @@ -4570,6 +4776,7 @@ msgid "filter" msgid_plural "filters" msgstr[0] "过滤器" +#: src/js/components/local/ui-api-table/filters-editor.vue:101 #: src/js/pages/admin/brute-force-monitor/index.vue:97 #: src/js/pages/reseller/tickets.vue:103 #: src/js/pages/admin/brute-force-monitor/index.vue:106 @@ -4592,19 +4799,19 @@ msgstr "过滤IP" msgid "Filter Tokens" msgstr "过滤器 Token" -#: src/js/components/local/ui-api-table/filters-editor.vue:18 +#: src/js/components/local/ui-api-table/filters-editor.vue:24 msgid "Filter Type" msgstr "筛选类型" -#: src/js/components/local/ui-api-table/filters-editor.vue:31 +#: src/js/components/local/ui-api-table/filters-editor.vue:40 msgid "Filter Value" msgstr "筛选值" -#: src/js/components/local/filemanager/files-table.vue:61 +#: src/js/components/local/filemanager/files-table.vue:70 msgid "Filtered by name:" msgstr "按名称筛选:" -#: src/js/pages/user/protected-directories/index.vue:37 +#: src/js/pages/user/protected-directories/index.vue:36 msgid "Find a Directory to Password Protect" msgstr "选一个文件夹来进行密码保护" @@ -4618,6 +4825,7 @@ msgstr "Fingerprint" #: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 #: src/js/pages/admin/brute-force-monitor/user_list.vue:12 +#: src/js/pages/user/subdomains/docroot.vue:118 #: src/js/components/global/ui/ui-pagination.vue:108 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:26 #: src/js/pages/admin/brute-force-monitor/user_list.vue:23 @@ -4628,6 +4836,13 @@ msgstr "第一" msgid "Flush from DNS" msgstr "从DNS刷新" +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:44 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:71 +#: src/js/pages/user/subdomains/docroot.vue:100 +#: src/js/pages/user/subdomains/docroot.vue:53 +msgid "Folder does not exist" +msgstr "文件夹不存在" + #: src/js/components/local/filemanager/dialogs/create-folder-dialog.vue:23 msgid "Folder Name:" msgstr "文件夹名称:" @@ -4638,7 +4853,7 @@ msgstr "文件夹:" #: src/js/components/local/filemanager/folder-tree-view.vue:19 #: src/js/components/local/filemanager/search.vue:44 -#: src/js/pages/user/filemanager/index.vue:30 +#: src/js/pages/user/filemanager/index.vue:36 msgid "Folders" msgstr "文件夹" @@ -4650,7 +4865,7 @@ msgstr "用于黑暗模式和侧边栏布局" msgid "For IPv6 IPs, use a /mask, eg: /64" msgstr "对于IPv6 IP,请使用/mask,例如:/64" -#: src/js/modules/router/before-each.js:26 +#: src/js/modules/router/before-each.js:42 msgid "Forbidden" msgstr "禁止" @@ -4659,11 +4874,11 @@ msgstr "禁止" msgid "Force Load" msgstr "强制加载" -#: src/js/pages/user/domains/edit.vue:73 +#: src/js/pages/user/domains/edit.vue:92 msgid "Force redirect" msgstr "强制重定向" -#: src/js/pages/user/domains/edit.vue:108 +#: src/js/pages/user/domains/edit.vue:130 #: src/js/pages/user/ssl/_components/force-redirect-option.vue:10 msgid "Force SSL with https redirect" msgstr "强制SSL进行https重定向" @@ -4676,21 +4891,25 @@ msgstr "强制使用主题" msgid "Force white background for sidebar header" msgstr "强制边栏header使用白色背景" -#: src/js/pages/user/domains/edit.vue:300 +#: src/js/pages/user/domains/edit.vue:342 msgid "force_ssl option has been updated" msgstr "force_ssl选项已更新" +#: src/js/components/local/user-package.vue:78 +msgid "Forced" +msgstr "强制" + #: src/js/components/local/dns/dmarc-editor.vue:33 msgid "Forensic Email (RUF)" msgstr "电子邮件(联检组)" -#: src/js/pages/user/email/forwarders.vue:84 +#: src/js/pages/user/email/forwarders.vue:93 msgid "forwarder" msgid_plural "forwarders" msgstr[0] "转发器" -#: src/js/pages/user/email/forwarders.vue:28 -#: src/js/pages/user/email/forwarders.vue:33 +#: src/js/pages/user/email/forwarders.vue:36 +#: src/js/pages/user/email/forwarders.vue:41 msgid "Forwarder" msgstr "转发器" @@ -4699,18 +4918,18 @@ msgstr "转发器" msgid "Forwarder Name" msgstr "添加转发器" -#: src/js/pages/admin/backups/modify.vue:321 -#: src/js/pages/admin/backups/schedule.vue:379 +#: src/js/pages/admin/backups/modify.vue:480 +#: src/js/pages/admin/backups/schedule.vue:532 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:33 #: src/js/pages/user/email/forwarders.vue:1 -#: src/js/modules/navigation/user.js:82 -#: src/js/pages/admin/backups/_components/crons-table.vue:133 +#: src/js/modules/navigation/user.js:88 +#: src/js/pages/admin/backups/_components/crons-table.vue:176 #: src/js/pages/admin/backups/_components/current-backups-table.vue:108 msgid "Forwarders" msgstr "转发器" -#: src/js/pages/user/backup/index.vue:58 -#: src/js/pages/user/backup/restore.vue:73 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:37 +#: src/js/pages/user/backup/restore.vue:119 msgid "Forwarders: Includes all forwarding addresses." msgstr "转发器:包括所有转发地址。" @@ -4751,33 +4970,33 @@ msgstr "从列表中" msgid "Frozen" msgstr "冻结" -#: src/js/pages/admin/backups/modify.vue:165 +#: src/js/pages/admin/backups/modify.vue:236 #: src/js/pages/admin/backups/restore.vue:81 -#: src/js/pages/admin/backups/schedule.vue:226 +#: src/js/pages/admin/backups/schedule.vue:292 #: src/js/pages/reseller/backups/modify.vue:129 #: src/js/pages/reseller/backups/restore.vue:55 #: src/js/pages/reseller/backups/schedule.vue:169 -#: src/js/pages/user/backup/index.vue:84 -#: src/js/pages/user/backup/restore.vue:99 +#: src/js/pages/user/backup/index.vue:20 #: src/js/pages/reseller/users/bandwidth.vue:168 #: src/js/pages/reseller/users/bandwidth.vue:208 #: src/js/pages/reseller/users/bandwidth.vue:256 -#: src/js/pages/user/bandwidth.vue:160 src/js/pages/user/bandwidth.vue:200 -#: src/js/pages/user/bandwidth.vue:252 -#: src/js/pages/user/ftp-accounts/create.vue:159 +#: src/js/pages/user/backup/index.vue:44 +#: src/js/pages/user/backup/restore.vue:134 src/js/pages/user/bandwidth.vue:160 +#: src/js/pages/user/bandwidth.vue:200 src/js/pages/user/bandwidth.vue:252 +#: src/js/pages/user/ftp-accounts/create.vue:165 #: src/js/pages/user/ftp-accounts/edit.vue:107 msgid "FTP" msgstr "FTP" -#: src/js/pages/user/ftp-accounts/create.vue:185 +#: src/js/pages/user/ftp-accounts/create.vue:200 msgid "FTP account created" msgstr "FTP帐号已创建" -#: src/js/pages/user/ftp-accounts/index.vue:28 +#: src/js/pages/user/ftp-accounts/index.vue:27 msgid "FTP Account limit reached" msgstr "FTP帐号已到达上限" -#: src/js/pages/user/ftp-accounts/create.vue:164 +#: src/js/pages/user/ftp-accounts/create.vue:173 msgid "" "FTP account with the root directory as the user name in the public_html " "directory" @@ -4789,48 +5008,49 @@ msgid "" "directory" msgstr "以在public_html中和用户名相同的目录作为根目录的FTP账号" -#: src/js/pages/user/ftp-accounts/create.vue:156 +#: src/js/pages/user/ftp-accounts/create.vue:159 #: src/js/pages/user/ftp-accounts/edit.vue:104 msgid "" "FTP account with the root directory in the domains home directory (one up " "from the public_html)" msgstr "以在域名根目录(public_html对上的一个目录)作为根目录的FTP账号" -#: src/js/pages/user/ftp-accounts/create.vue:160 +#: src/js/pages/user/ftp-accounts/create.vue:166 #: src/js/pages/user/ftp-accounts/edit.vue:108 msgid "FTP account with the root directory in the domains public_ftp directory" msgstr "以在域名目录里的public_ftp作为根目录的FTP账号" #: src/js/pages/user/ftp-accounts/index.vue:1 -#: src/js/pages/user/ftp-accounts/index.vue:36 -#: src/js/pages/user/ftp-accounts/index.vue:58 -#: src/js/pages/user/ftp-accounts/index.vue:38 -#: src/js/pages/user/ftp-accounts/index.vue:61 +#: src/js/pages/user/ftp-accounts/index.vue:42 +#: src/js/pages/user/ftp-accounts/index.vue:65 +#: src/js/pages/user/ftp-accounts/index.vue:44 +#: src/js/pages/user/ftp-accounts/index.vue:68 msgid "FTP accounts" msgstr "FTP账号" -#: src/js/pages/admin/backups/modify.vue:309 -#: src/js/pages/admin/backups/schedule.vue:367 src/js/pages/admin/stats.vue:241 -#: src/js/pages/user/backup/index.vue:87 -#: src/js/pages/user/backup/restore.vue:102 +#: src/js/pages/admin/backups/modify.vue:456 +#: src/js/pages/admin/backups/schedule.vue:508 src/js/pages/admin/stats.vue:241 +#: src/js/pages/user/backup/index.vue:20 #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:35 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:47 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:52 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:57 #: src/js/pages/user/stats/index.vue:49 #: src/js/components/local/layouts/shared/search.vue:146 -#: src/js/components/local/user-package.vue:258 -#: src/js/pages/admin/backups/_components/crons-table.vue:129 +#: src/js/components/local/user-package.vue:457 +#: src/js/pages/admin/backups/_components/crons-table.vue:172 #: src/js/pages/admin/backups/_components/current-backups-table.vue:104 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:194 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:78 -#: src/js/pages/admin/users/resellers/modify.vue:218 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:214 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:104 #: src/js/pages/reseller/stats.vue:182 #: src/js/pages/reseller/users/_components/usage-table.vue:154 +#: src/js/pages/user/backup/index.vue:46 +#: src/js/pages/user/backup/restore.vue:136 #: src/js/pages/user/stats/index.vue:119 msgid "FTP Accounts" msgstr "FTP账号" -#: src/js/pages/user/ftp-accounts/index.vue:15 +#: src/js/pages/user/ftp-accounts/index.vue:11 msgid "FTP Accounts for %{ domain }" msgstr "%{ domain }的 FTP 帐账号" @@ -4838,18 +5058,19 @@ msgstr "%{ domain }的 FTP 帐账号" msgid "FTP Management" msgstr "FTP管理" -#: src/js/pages/admin/backups/modify.vue:169 -#: src/js/pages/admin/backups/modify.vue:312 +#: src/js/pages/admin/backups/modify.vue:250 +#: src/js/pages/admin/backups/modify.vue:462 #: src/js/pages/admin/backups/restore.vue:89 -#: src/js/pages/admin/backups/schedule.vue:235 -#: src/js/pages/admin/backups/schedule.vue:370 +#: src/js/pages/admin/backups/schedule.vue:306 +#: src/js/pages/admin/backups/schedule.vue:514 #: src/js/pages/reseller/backups/modify.vue:133 #: src/js/pages/reseller/backups/restore.vue:68 #: src/js/pages/reseller/backups/schedule.vue:173 -#: src/js/pages/user/backup/index.vue:94 -#: src/js/pages/user/backup/restore.vue:109 -#: src/js/pages/admin/backups/_components/crons-table.vue:130 +#: src/js/pages/user/backup/index.vue:20 +#: src/js/pages/admin/backups/_components/crons-table.vue:173 #: src/js/pages/admin/backups/_components/current-backups-table.vue:105 +#: src/js/pages/user/backup/index.vue:47 +#: src/js/pages/user/backup/restore.vue:137 msgid "FTP Settings" msgstr "FTP设置" @@ -4867,6 +5088,10 @@ msgstr "FTP 用户名:" msgid "Full Log" msgstr "完整日志" +#: src/js/pages/user/mod-security/index.vue:180 +msgid "Full Log (slow for large logfiles)" +msgstr "完整日志 (大日志文件会很慢)" + #: src/js/components/local/app-global-modals/skin-reload-dialog.vue:11 msgid "Full reload will be performed in %{ seconds } seconds" msgstr "完全重载将在 %{ seconds } 秒内执行" @@ -4889,10 +5114,15 @@ msgstr "生成随机密码" msgid "Generate Secret" msgstr "生成密钥" -#: src/js/pages/user/email/lists/modify.vue:96 +#: src/js/pages/user/email/lists/modify.vue:120 msgid "Get Access" msgstr "获取访问权限" +#: src/js/pages/admin/ip-manager/details.vue:60 +#: src/js/pages/admin/ip-manager/index.vue:83 +msgid "Global" +msgstr "全局" + #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 #: src/js/pages/user/ssh-keys/edit.vue:78 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:8 @@ -4903,14 +5133,14 @@ msgstr "全局Key" msgid "Global Key Options" msgstr "全局Key选项" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:49 -msgid "Grant" -msgstr "授予" - -#: src/js/pages/admin/log-viewer/index.vue:81 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:73 msgid "Grep" msgstr "Grep" +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:27 +msgid "Grep:" +msgstr "Grep:" + #: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:7 #: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:10 msgid "Grid" @@ -4943,9 +5173,9 @@ msgstr "此类扩展的Handler已存在" msgid "Hardware details" msgstr "硬件详细信息" -#: src/js/modules/navigation/admin.js:263 -#: src/js/modules/navigation/reseller.js:179 -#: src/js/modules/navigation/user.js:267 +#: src/js/modules/navigation/admin.js:291 +#: src/js/modules/navigation/reseller.js:186 +#: src/js/modules/navigation/user.js:280 msgid "Help" msgstr "帮助" @@ -4988,12 +5218,12 @@ msgstr "隐藏成功消息" msgid "High" msgstr "高" -#: src/js/pages/user/email/spamassassin.vue:111 +#: src/js/pages/user/email/spamassassin.vue:101 msgid "High Threshold (10.0)" msgstr "高阈值 (10.0)" -#: src/js/pages/user/email/usage/index.vue:76 -#: src/js/pages/user/email/usage/index.vue:83 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/email/usage/index.vue:88 msgid "Highest" msgstr "最高" @@ -5001,7 +5231,7 @@ msgstr "最高" msgid "Hold" msgstr "保持" -#: src/js/components/local/user-package.vue:87 +#: src/js/components/local/user-package.vue:127 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:71 msgid "Home Directory" msgstr "主目录" @@ -5014,8 +5244,8 @@ msgstr "防盗链" msgid "Hotlinks Protection" msgstr "防盗链" -#: src/js/pages/admin/backups/modify.vue:103 -#: src/js/pages/admin/backups/schedule.vue:141 +#: src/js/pages/admin/backups/modify.vue:142 +#: src/js/pages/admin/backups/schedule.vue:192 #: src/js/pages/admin/cron-jobs.vue:12 #: src/js/pages/reseller/backups/modify.vue:87 #: src/js/pages/reseller/backups/schedule.vue:114 @@ -5030,7 +5260,7 @@ msgstr "小时" msgid "Hour should be a number between 0 and 23 or *" msgstr "小时必须是0到23之间的数字或是 *" -#: src/js/pages/admin/backups/_components/crons-table.vue:40 +#: src/js/pages/admin/backups/_components/crons-table.vue:45 #: src/js/pages/admin/backups/_components/current-backups-table.vue:27 #: src/js/pages/reseller/backups/index.vue:44 msgid "Hour: %{hour}" @@ -5040,7 +5270,7 @@ msgstr "小时: %{hour}" msgid "hours after last attempt." msgstr "小时自最后一次尝试。" -#: src/js/pages/user/email/spamassassin.vue:230 +#: src/js/pages/user/email/spamassassin.vue:214 msgid "How should the spam be delivered?" msgstr "垃圾邮件应该如何投递?" @@ -5067,12 +5297,12 @@ msgstr "混合" #: src/js/pages/reseller/customize-skin/_components/category-editor.vue:23 #: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:21 -#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:27 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:31 #: src/js/pages/reseller/customize-skin/_components/route-editor.vue:35 msgid "Icon" msgstr "图标" -#: src/js/components/local/app-global-modals/skin-options.vue:84 +#: src/js/components/local/app-global-modals/skin-options.vue:87 msgid "Icon Pack" msgstr "图标" @@ -5088,16 +5318,21 @@ msgstr "图标" #: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 #: src/js/pages/user/dns/_components/zone-key.vue:4 #: src/js/pages/user/dns/security.vue:62 -#: src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/user/security-questions.vue:21 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/mod-security/index.vue:135 +#: src/js/pages/user/security-questions.vue:50 #: src/js/pages/admin/brute-force-monitor/index.vue:102 #: src/js/pages/admin/mail-queue/index.vue:30 #: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:9 -#: src/js/pages/user/email/usage/index.vue:137 -#: src/js/pages/user/security-questions.vue:27 +#: src/js/pages/user/email/usage/index.vue:153 +#: src/js/pages/user/security-questions.vue:57 msgid "ID" msgstr "ID" +#: src/js/pages/user/email/usage/_components/id-info-dialog.vue:7 +msgid "ID Info" +msgstr "ID 信息" + #: src/js/pages/admin/system-backup.vue:125 msgid "id_dsa.pub for scp (~/user/.ssh/authorized_keys2)" msgstr "scp的id_dsa.pub(~/user/.ssh/authorized_keys2)" @@ -5106,7 +5341,7 @@ msgstr "scp的id_dsa.pub(~/user/.ssh/authorized_keys2)" msgid "If no commands are checked (allow and deny), all commands are allowed." msgstr "如果未选中任何命令(允许或拒绝),则允许所有命令。" -#: src/js/pages/user/email/usage/index.vue:200 +#: src/js/pages/user/email/usage/index.vue:235 msgid "" "If SMTP authentication is used, this will show the login name used. Scripts " "will show the owner of the script. Can be considered accurate." @@ -5114,7 +5349,7 @@ msgstr "" "如果使用了SMTP认证,这将显示使用的登录名。脚本将显示该脚本的所有者。可以认为" "是准确的." -#: src/js/pages/user/email/usage/index.vue:210 +#: src/js/pages/user/email/usage/index.vue:249 msgid "" "If the email was generated from a script, the path value will show the " "working directory the script was in. An email in the spool will have a path " @@ -5128,7 +5363,7 @@ msgstr "" msgid "If the user already exists, this setting will have no effect." msgstr "如果用户已经存在, 此设置将不起作用。" -#: src/js/pages/user/email/usage/index.vue:205 +#: src/js/pages/user/email/usage/index.vue:242 msgid "" "If this is set, it will show the IP that connect to the server. If no IP is " "set, then the email was sent vie a local script." @@ -5145,7 +5380,8 @@ msgstr "" "如果使用备份中的IP地址的话,所有使用这个系统不存在的IP的备份将不会被恢复。如" "果备份中没有指明IP地址的话,分销者或者管理员会被恢复到服务器IP地址。" -#: src/js/pages/admin/log-viewer/index.vue:96 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:98 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:128 msgid "Ignore Case" msgstr "大小写不敏感" @@ -5178,8 +5414,8 @@ msgstr "导入" msgid "Import packages" msgstr "导入套餐" -#: src/js/pages/admin/reseller-packages/index.vue:77 -#: src/js/pages/reseller/user-packages/index.vue:76 +#: src/js/pages/admin/reseller-packages/index.vue:105 +#: src/js/pages/reseller/user-packages/index.vue:103 msgid "Import Packages" msgstr "导入套餐" @@ -5187,12 +5423,12 @@ msgstr "导入套餐" msgid "In" msgstr "在" -#: src/js/pages/admin/backups/index.vue:25 -#: src/js/pages/admin/backups/index.vue:34 +#: src/js/pages/admin/backups/index.vue:31 +#: src/js/pages/admin/backups/index.vue:40 msgid "In Progress" msgstr "处理中" -#: src/js/components/local/suspend-user-dialog.vue:40 +#: src/js/components/local/suspend-user-dialog.vue:86 msgid "Inactive" msgstr "不可用" @@ -5214,11 +5450,12 @@ msgstr "包含域名" msgid "Included" msgstr "已包括" -#: src/js/pages/user/email/usage/index.vue:70 +#: src/js/pages/user/email/usage/index.vue:75 msgid "Incoming" msgstr "来信" -#: src/js/pages/reseller/users/_components/additional-bandwidth-dialog.vue:26 +#: src/js/pages/admin/users/resellers/_components/additional-bandwidth-dialog.vue:28 +#: src/js/pages/reseller/users/_components/additional-bandwidth-dialog.vue:28 msgid "Increase Bandwidth" msgstr "增加流量" @@ -5226,22 +5463,18 @@ msgstr "增加流量" msgid "Incremental file-by-file backup" msgstr "增量备份" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:46 -msgid "Index" -msgstr "索引" - -#: src/js/pages/user/email/lists/modify.vue:106 +#: src/js/pages/user/email/lists/modify.vue:130 msgid "Index Access" msgstr "主页全选" #: src/js/pages/admin/brute-force-monitor/block_list.vue:29 -#: src/js/pages/admin/users/resellers/view.vue:50 +#: src/js/pages/admin/users/resellers/view.vue:55 #: src/js/pages/admin/brute-force-monitor/block_list.vue:42 -#: src/js/pages/admin/users/resellers/view.vue:54 +#: src/js/pages/admin/users/resellers/view.vue:59 msgid "Info" msgstr "信息" -#: src/js/pages/user/email/lists/modify.vue:116 +#: src/js/pages/user/email/lists/modify.vue:140 msgid "Info Access" msgstr "信息访问" @@ -5251,11 +5484,11 @@ msgstr "信息" #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:18 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:25 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:64 -#: src/js/components/local/user-package.vue:248 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:69 +#: src/js/components/local/user-package.vue:447 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:185 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:69 -#: src/js/pages/admin/users/resellers/modify.vue:209 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:205 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:95 msgid "Inode" msgstr "Inode" @@ -5272,10 +5505,6 @@ msgstr "Inodes" msgid "Inodes Count" msgstr "Inodes 数量" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:28 -msgid "Insert" -msgstr "插入" - #: src/js/pages/admin/plugin-manager.vue:147 #: src/js/pages/admin/plugin-manager.vue:89 msgid "Install" @@ -5291,18 +5520,18 @@ msgstr "上传后安装" msgid "Installed" msgstr "已安装" -#: src/js/modules/navigation/user.js:206 +#: src/js/modules/navigation/user.js:219 msgid "Installed Perl Modules" msgstr "已安装的 Perl 模块" #: src/js/pages/admin/license.vue:67 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:31 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:171 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:34 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:33 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:209 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:36 msgid "Internal" msgstr "内部" -#: src/js/pages/user/email/lists/modify.vue:126 +#: src/js/pages/user/email/lists/modify.vue:150 msgid "Intro Access" msgstr "Intro Access" @@ -5326,29 +5555,32 @@ msgstr "无效的路由名" msgid "Invalid username" msgstr "无效用户名" -#: src/js/pages/admin/log-viewer/index.vue:93 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:91 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:125 msgid "Invert" msgstr "倒置" -#: src/js/pages/admin/backups/modify.vue:176 +#: src/js/pages/admin/backups/modify.vue:259 #: src/js/pages/admin/backups/restore.vue:184 #: src/js/pages/admin/backups/restore.vue:97 -#: src/js/pages/admin/backups/schedule.vue:241 +#: src/js/pages/admin/backups/schedule.vue:314 #: src/js/pages/admin/brute-force-monitor/block_list.vue:29 #: src/js/pages/admin/brute-force-monitor/index.vue:97 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:12 #: src/js/pages/admin/ip-manager/index.vue:22 #: src/js/pages/admin/multi-server.vue:34 -#: src/js/pages/admin/users/resellers/create.vue:118 +#: src/js/pages/admin/users/resellers/create.vue:121 #: src/js/pages/reseller/backups/modify.vue:136 #: src/js/pages/reseller/backups/restore.vue:76 #: src/js/pages/reseller/backups/schedule.vue:179 #: src/js/pages/reseller/nameservers.vue:20 #: src/js/pages/reseller/users/_components/account-info.vue:80 #: src/js/pages/reseller/users/_components/change-ip-dialog.vue:8 -#: src/js/pages/reseller/users/create.vue:116 -#: src/js/pages/reseller/users/modify.vue:105 -#: src/js/pages/reseller/users/modify.vue:170 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:105 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:173 +#: src/js/pages/reseller/users/create.vue:119 +#: src/js/pages/reseller/users/profile.vue:107 +#: src/js/pages/reseller/users/profile.vue:175 #: src/js/pages/user/domains/ips.vue:39 src/js/pages/user/login-history.vue:11 #: src/js/pages/user/login-keys/log.vue:11 #: src/js/pages/user/stats/index.vue:195 @@ -5358,7 +5590,8 @@ msgstr "倒置" #: src/js/pages/admin/ip-manager/index.vue:29 #: src/js/pages/admin/multi-server.vue:38 #: src/js/pages/reseller/nameservers.vue:22 src/js/pages/reseller/stats.vue:287 -#: src/js/pages/reseller/users/modify.vue:109 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:109 +#: src/js/pages/reseller/users/profile.vue:111 #: src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:16 #: src/js/pages/user/login-history.vue:20 #: src/js/pages/user/login-keys/log.vue:17 @@ -5380,20 +5613,20 @@ msgstr "IP / 用户" #: src/js/pages/admin/brute-force-monitor/ip_list.vue:93 #: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:16 #: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:17 -#: src/js/pages/admin/ip-manager/details.vue:47 -#: src/js/pages/admin/ip-manager/index.vue:79 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/index.vue:106 #: src/js/pages/reseller/backups/restore.vue:174 #: src/js/pages/reseller/ip-config.vue:12 #: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 #: src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:4 -#: src/js/pages/admin/ip-manager/details.vue:55 +#: src/js/pages/admin/ip-manager/details.vue:83 #: src/js/pages/reseller/ip-config.vue:15 #: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:11 msgid "IP Address" msgid_plural "IP Addresses" msgstr[0] "IP地址" -#: src/js/pages/admin/dns/add.vue:29 +#: src/js/pages/admin/dns/add.vue:31 msgid "IP Address:" msgstr "IP地址:" @@ -5424,8 +5657,8 @@ msgstr "IP 信息" msgid "IP Info: %{ ip }" msgstr "IP 信息: %{ ip }" -#: src/js/pages/reseller/ip-config.vue:1 src/js/modules/navigation/admin.js:88 -#: src/js/modules/navigation/reseller.js:52 +#: src/js/pages/reseller/ip-config.vue:1 src/js/modules/navigation/admin.js:94 +#: src/js/modules/navigation/reseller.js:58 msgid "IP Management" msgstr "IP管理" @@ -5436,10 +5669,10 @@ msgstr "IP管理器" #: src/js/pages/admin/reseller-packages/index.vue:19 #: src/js/pages/admin/users/index.vue:11 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/reseller-packages/index.vue:31 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/reseller-packages/index.vue:32 #: src/js/pages/admin/users/index.vue:42 -#: src/js/pages/reseller/users/index.vue:50 +#: src/js/pages/reseller/users/index.vue:57 msgid "IP(s)" msgstr "IP" @@ -5454,17 +5687,34 @@ msgstr "IP地址" msgid "Issuer" msgstr "颁发" -#: src/js/pages/user/email/spamassassin.vue:499 +#: src/js/pages/user/email/spamassassin.vue:463 msgid "" "It will free up some space, but will reset any learned progress SpamAssassin " "has previously made." msgstr "这能释放一些空间,但将重置 SpamAssassin 以前所取得的任何学习进展。" +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:16 +msgid "" +"It's recommended to use Feature Sets functionality in user packages/" +"configuration to limit the features for end-customers. Disabling menu " +"entries here just removes a menu entry, but it still leaves the " +"functionality available." +msgstr "" +"建议在用户软件包/配置中使用功能集功能来限制最终客户的功能。 在这里禁用菜单项" +"只是删除了一个菜单项,但是仍然保留了可用的功能." + +#: src/js/components/local/user-package.vue:61 +#: src/js/components/local/user-package.vue:74 +#: src/js/components/local/user-package.vue:86 +msgid "Jailed" +msgstr "监禁" + #: src/js/components/local/history/chart.vue:199 #: src/js/components/local/history/table.vue:94 #: src/js/pages/reseller/users/bandwidth.vue:286 #: src/js/pages/user/bandwidth.vue:282 #: src/js/pages/user/stats/domain-statistics.vue:121 +#: src/js/pages/user/subdomains/stats.vue:86 msgid "January" msgstr "1月" @@ -5473,6 +5723,7 @@ msgstr "1月" #: src/js/pages/reseller/users/bandwidth.vue:292 #: src/js/pages/user/bandwidth.vue:288 #: src/js/pages/user/stats/domain-statistics.vue:127 +#: src/js/pages/user/subdomains/stats.vue:92 msgid "July" msgstr "7月" @@ -5481,6 +5732,7 @@ msgstr "7月" #: src/js/pages/reseller/users/bandwidth.vue:291 #: src/js/pages/user/bandwidth.vue:287 #: src/js/pages/user/stats/domain-statistics.vue:126 +#: src/js/pages/user/subdomains/stats.vue:91 msgid "June" msgstr "6月" @@ -5535,7 +5787,6 @@ msgid "Key Type" msgstr "Key类型" #: src/js/pages/user/login-keys/create.vue:48 -#: src/js/pages/user/login-keys/modify.vue:12 msgid "Key Value:" msgstr "Key 值:" @@ -5547,11 +5798,11 @@ msgstr "Key-Signing Key" msgid "Keys not yet generated." msgstr "Key尚未生成。" -#: src/js/pages/admin/process-monitor.vue:81 +#: src/js/pages/admin/process-monitor.vue:109 msgid "KiB Mem:" msgstr "KiB 内存:" -#: src/js/pages/admin/process-monitor.vue:82 +#: src/js/pages/admin/process-monitor.vue:112 msgid "KiB Swap:" msgstr "KiB Swap:" @@ -5561,21 +5812,17 @@ msgid "Kill" msgstr "结束进程" #: src/js/pages/kitchen-sink/index.vue:1 -#: src/js/components/local/layouts/shared/user-bar.vue:137 +#: src/js/components/local/layouts/shared/user-bar.vue:141 msgid "Kitchen sink" msgstr "Kitchen sink" -#: src/js/pages/admin/log-viewer/index.vue:28 -msgid "Label" -msgstr "标签" - -#: src/js/components/local/app-global-modals/skin-options.vue:110 -#: src/js/components/local/user-package.vue:73 +#: src/js/components/local/app-global-modals/skin-options.vue:113 +#: src/js/components/local/user-package.vue:110 #: src/js/pages/reseller/users/_components/account-info.vue:40 msgid "Language" msgstr "语言" -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:155 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:169 msgid "Language defined" msgstr "语言定义" @@ -5593,8 +5840,12 @@ msgstr "最后" msgid "Last Message" msgstr "最后消息" -#: src/js/pages/admin/license.vue:195 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:105 +#: src/js/pages/admin/process-monitor.vue:129 +msgid "Last PID:" +msgstr "最后PID:" + +#: src/js/pages/admin/license.vue:213 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:130 msgid "Last Restart" msgstr "上一次重启" @@ -5603,17 +5854,17 @@ msgid "Last Tally Completion" msgstr "上一次统计完成" #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:64 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:105 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:121 msgid "Last time login" msgstr "上一次登陆" -#: src/js/pages/admin/license.vue:121 src/js/pages/admin/license.vue:187 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:104 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:69 +#: src/js/pages/admin/license.vue:121 src/js/pages/admin/license.vue:205 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:126 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:71 msgid "Last Updated" msgstr "最后更新" -#: src/js/pages/admin/license.vue:241 +#: src/js/pages/admin/license.vue:259 msgid "Latest version of DirectAdmin already installed" msgstr "已是最新版本的DirectAdmin" @@ -5621,11 +5872,11 @@ msgstr "已是最新版本的DirectAdmin" msgid "Layout" msgstr "布局" -#: src/js/pages/admin/users/index.vue:266 +#: src/js/pages/admin/users/index.vue:293 msgid "Leave DNS" msgstr "离开DNS" -#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:49 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:78 msgid "Let's Encrypt Certificate Entries" msgstr "Let's Encrypt 证书" @@ -5638,8 +5889,8 @@ msgid "Level" msgstr "用户等级" #: src/js/pages/admin/license.vue:27 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:18 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:161 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:20 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:199 msgid "License ID" msgstr "License ID" @@ -5648,20 +5899,20 @@ msgid "License Info and updates" msgstr "授权与更新" #: src/js/pages/admin/license.vue:15 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:8 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:153 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:179 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:183 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:187 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:10 #: src/js/pages/user/dashboard/_components/widgets/license.vue:191 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:195 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:199 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:217 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:221 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:225 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:229 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:233 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:237 msgid "License IP" msgstr "License IP" #: src/js/pages/admin/license.vue:63 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:27 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:169 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:29 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:207 msgid "License Type" msgstr "License 类型" @@ -5673,15 +5924,20 @@ msgstr "License 数值" msgid "License/Updates" msgstr "授权/更新" -#: src/js/pages/admin/license.vue:1 src/js/modules/navigation/admin.js:276 +#: src/js/pages/admin/license.vue:1 src/js/modules/navigation/admin.js:304 msgid "Licensing / Updates" msgstr "授权 / 更新" +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:119 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:124 +msgid "Light" +msgstr "白天" + #: src/js/components/global/ui/ui-color-picker.vue:82 msgid "Lightness" msgstr "亮度" -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:30 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:47 #: src/js/pages/reseller/stats.vue:36 #: src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:10 #: src/js/pages/reseller/users/_components/usage-table.vue:32 @@ -5693,7 +5949,7 @@ msgstr "限制" msgid "Limit can't be larger than %{ limit }" msgstr "限制不能大于%{ limit }" -#: src/js/pages/reseller/stats.vue:97 src/js/pages/user/stats/index.vue:406 +#: src/js/pages/reseller/stats.vue:97 src/js/pages/user/stats/index.vue:405 msgid "Limit Notice" msgstr "限制通知" @@ -5705,12 +5961,24 @@ msgstr "反向域名查询限制10个域名" msgid "Limit should be larger than 0" msgstr "限制应大于0" +#: src/js/components/global/app/app-page.vue:108 +msgid "Limited License" +msgstr "License限制" + #: src/js/pages/user/ssh-keys/_dialogs/paste-key-dialog.vue:12 msgid "Line" msgstr "行" +#: src/js/components/global/ui/ui-pre.vue:19 +msgid "Line Numbers" +msgstr "行号" + +#: src/js/pages/user/mod-security/index.vue:167 +msgid "Lines Count" +msgstr "行统计" + #: src/js/pages/admin/ip-manager/_dialogs/link-ip-dialog.vue:77 -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:73 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:102 msgid "Link" msgstr "链接" @@ -5745,8 +6013,8 @@ msgstr "将IP与DNS链接将复制当前IP与链接IP的A/AAAA记录." #: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:7 #: src/js/pages/reseller/customize-skin/_components/change-default-menu-type-dialog.vue:11 -#: src/js/pages/user/email/lists/modify.vue:394 -#: src/js/pages/user/email/lists/modify.vue:404 +#: src/js/pages/user/email/lists/modify.vue:447 +#: src/js/pages/user/email/lists/modify.vue:457 msgid "List" msgstr "列表" @@ -5762,7 +6030,7 @@ msgstr "按 IP 筛选的列表: %{ ip }" msgid "List filtered by User: %{ user } " msgstr "按用户筛选的列表: %{ user } " -#: src/js/pages/user/email/lists/modify.vue:271 +#: src/js/pages/user/email/lists/modify.vue:296 msgid "List Information" msgstr "列表信息" @@ -5782,7 +6050,12 @@ msgstr "用户列表" msgid "Load Average" msgstr "系统负载" -#: src/js/pages/admin/log-viewer/index.vue:118 +#: src/js/pages/admin/process-monitor.vue:132 +msgid "Load Average:" +msgstr "系统负载:" + +#: src/js/pages/admin/log-viewer/index.vue:66 +#: src/js/pages/user/mod-security/index.vue:200 msgid "Load Log" msgstr "加载日志" @@ -5794,29 +6067,38 @@ msgstr "载入中" msgid "Loading “%{name}” plugin" msgstr "正在加载插件“%{name}”" +#: src/js/pages/user/mod-security/index.vue:437 +msgid "" +"Loading was aborted due to %{ time }s timeout.
%{returned} lines was " +"returned of %{ requested } requested" +msgstr "" +"由于加载%{time} s超时已中止,
已返回%{requested}行,其中%{request}条请" +"求" + #: src/js/pages/user/dashboard/_components/widgets/preload.vue:8 msgid "Loading widget data..." msgstr "正在加载组件数据..." -#: src/js/pages/admin/backups/modify.vue:142 +#: src/js/pages/admin/backups/modify.vue:206 #: src/js/pages/admin/backups/restore.vue:58 -#: src/js/pages/admin/backups/schedule.vue:199 +#: src/js/pages/admin/backups/schedule.vue:261 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:243 msgid "Local" msgstr "本地" #: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/dns/index.vue:56 -#: src/js/pages/admin/dns/index.vue:129 +#: src/js/pages/admin/dns/index.vue:130 msgid "Local Data" msgstr "本地数据" #: src/js/pages/admin/dns/index.vue:121 src/js/pages/admin/dns/index.vue:88 #: src/js/pages/user/domain-pointers.vue:24 -#: src/js/pages/admin/dns/index.vue:130 +#: src/js/pages/admin/dns/index.vue:131 #: src/js/pages/user/domain-pointers.vue:36 msgid "Local Mail" msgstr "本地邮件" -#: src/js/pages/admin/backups/schedule.vue:214 +#: src/js/pages/admin/backups/schedule.vue:278 msgid "Local path" msgstr "本地路径" @@ -5839,12 +6121,10 @@ msgstr "本地位置: %{ location }" msgid "Location" msgstr "位置" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:58 -msgid "Lock Tables" -msgstr "锁定表" - #: src/js/pages/user/login-keys/index.vue:109 #: src/js/pages/user/login-keys/log.vue:1 +#: src/js/pages/user/mod-security/index.vue:57 +#: src/js/pages/user/mod-security/index.vue:60 msgid "Log" msgstr "日志" @@ -5858,13 +6138,17 @@ msgstr "日志条目" msgid "Log Usage" msgstr "日志使用情况" +#: src/js/pages/admin/log-viewer/index.vue:38 +msgid "Log View Options" +msgstr "日志查看设置" + #: src/js/pages/admin/log-viewer/index.vue:1 -#: src/js/modules/navigation/admin.js:194 +#: src/js/modules/navigation/admin.js:222 msgid "Log Viewer" msgstr "日志查看器" -#: src/js/components/local/master-login-bar.vue:191 -#: src/js/components/local/master-login-drawer.vue:235 +#: src/js/components/local/master-login-bar.vue:196 +#: src/js/components/local/master-login-drawer.vue:238 msgid "Logged in" msgstr "已登录" @@ -5877,21 +6161,21 @@ msgstr "已登录为" msgid "Login" msgstr "登录" -#: src/js/components/local/master-login-bar.vue:88 +#: src/js/components/local/master-login-bar.vue:90 #: src/js/components/local/master-login-drawer.vue:118 #: src/js/components/local/reseller-skin-warning-dialog.vue:23 msgid "Login anyway" msgstr "强制登录" -#: src/js/pages/admin/users/admins.vue:136 -#: src/js/pages/admin/users/index.vue:227 -#: src/js/pages/admin/users/resellers/index.vue:155 -#: src/js/pages/reseller/users/index.vue:232 +#: src/js/pages/admin/users/admins.vue:151 +#: src/js/pages/admin/users/index.vue:225 +#: src/js/pages/admin/users/resellers/index.vue:170 +#: src/js/pages/reseller/users/index.vue:239 msgid "Login as %{ username }" msgstr "作为 %{ username } 登录" -#: src/js/pages/admin/users/resellers/view.vue:24 -#: src/js/pages/reseller/users/view.vue:21 +#: src/js/pages/admin/users/resellers/view.vue:44 +#: src/js/pages/reseller/users/view.vue:39 msgid "Login as %{user}" msgstr "作为%{user}登录" @@ -5915,17 +6199,17 @@ msgid "login failures on any account." msgstr "所有账号的登录失败记录." #: src/js/pages/user/login-history.vue:1 -#: src/js/components/local/layouts/shared/user-bar.vue:100 +#: src/js/components/local/layouts/shared/user-bar.vue:102 msgid "Login History" msgstr "登录历史记录" #: src/js/pages/user/login-keys/index.vue:1 #: src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/layouts/shared/user-bar.vue:92 -#: src/js/components/local/user-package.vue:271 +#: src/js/components/local/layouts/shared/user-bar.vue:93 +#: src/js/components/local/user-package.vue:471 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:210 #: src/js/pages/admin/users/resellers/_components/info-table.vue:66 -#: src/js/pages/admin/users/resellers/modify.vue:234 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:230 #: src/js/pages/reseller/stats.vue:275 #: src/js/pages/reseller/users/_components/account-info.vue:304 #: src/js/pages/user/stats/index.vue:254 @@ -5948,13 +6232,13 @@ msgstr "登陆:%{ login }" #: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:16 #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:50 +#: src/js/pages/reseller/customize-skin/index.vue:46 msgid "Logo" msgstr "Logo" -#: src/js/components/local/master-login-bar.vue:52 +#: src/js/components/local/master-login-bar.vue:54 #: src/js/components/local/master-login-drawer.vue:17 src/js/pages/logout.vue:1 -#: src/js/components/local/layouts/shared/user-bar.vue:131 +#: src/js/components/local/layouts/shared/user-bar.vue:135 msgid "Logout" msgstr "注销" @@ -5974,7 +6258,7 @@ msgstr "日志" msgid "Low" msgstr "低" -#: src/js/pages/user/email/spamassassin.vue:97 +#: src/js/pages/user/email/spamassassin.vue:87 msgid "Low Threshold (5.0)" msgstr "低阈值 (5.0)" @@ -5983,7 +6267,7 @@ msgid "Mail Queue" msgstr "邮件队列" #: src/js/pages/admin/mail-queue/index.vue:1 -#: src/js/modules/navigation/admin.js:138 +#: src/js/modules/navigation/admin.js:149 msgid "Mail Queue Administration" msgstr "邮件队列管理" @@ -6002,18 +6286,18 @@ msgstr[0] "邮件列表" msgid "Mailing List" msgstr "邮件列表" -#: src/js/pages/admin/backups/modify.vue:339 -#: src/js/pages/admin/backups/schedule.vue:397 src/js/pages/admin/stats.vue:171 +#: src/js/pages/admin/backups/modify.vue:516 +#: src/js/pages/admin/backups/schedule.vue:568 src/js/pages/admin/stats.vue:171 #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:39 #: src/js/pages/user/email/lists/index.vue:1 #: src/js/pages/user/stats/index.vue:49 -#: src/js/components/local/user-package.vue:254 -#: src/js/modules/navigation/user.js:112 -#: src/js/pages/admin/backups/_components/crons-table.vue:139 +#: src/js/components/local/user-package.vue:453 +#: src/js/modules/navigation/user.js:118 +#: src/js/pages/admin/backups/_components/crons-table.vue:182 #: src/js/pages/admin/backups/_components/current-backups-table.vue:114 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:190 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:74 -#: src/js/pages/admin/users/resellers/modify.vue:214 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:210 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:100 #: src/js/pages/reseller/stats.vue:176 #: src/js/pages/reseller/users/_components/usage-table.vue:130 #: src/js/pages/user/stats/index.vue:94 @@ -6024,15 +6308,22 @@ msgstr "邮件列表" msgid "Mailing Lists limit reached" msgstr "已达到邮件列表上限" -#: src/js/pages/user/backup/index.vue:79 -#: src/js/pages/user/backup/restore.vue:94 +#: src/js/pages/user/backup/restore.vue:128 msgid "Mailing Lists: Includes the list, digest-list and archives." msgstr "邮件列表: 包括列表、Digest列表和存档。" +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:4 +msgid "Main Colors" +msgstr "主色彩" + #: src/js/pages/user/password.vue:59 msgid "Main Database Account" msgstr "主数据库账号" +#: src/js/pages/user/mod-security/index.vue:412 +msgid "Main Domain..." +msgstr "默认域名..." + #: src/js/pages/user/password.vue:56 msgid "Main FTP Account" msgstr "主FTP账号" @@ -6068,13 +6359,13 @@ msgstr "管理安全问题" msgid "Manage Server IPs" msgstr "管理服务器 IP" -#: src/js/pages/reseller/tickets.vue:1 src/js/modules/navigation/admin.js:270 -#: src/js/modules/navigation/reseller.js:186 +#: src/js/pages/reseller/tickets.vue:1 src/js/modules/navigation/admin.js:298 +#: src/js/modules/navigation/reseller.js:193 msgid "Manage Tickets" msgstr "管理工单" #: src/js/pages/reseller/backups/index.vue:1 -#: src/js/modules/navigation/reseller.js:78 +#: src/js/modules/navigation/reseller.js:84 msgid "Manage User Backups" msgstr "管理用户备份" @@ -6087,12 +6378,13 @@ msgstr "管理用户套餐" msgid "Manual" msgstr "手动" -#: src/js/pages/admin/users/resellers/modify.vue:37 -#: src/js/pages/reseller/users/modify.vue:129 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:32 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:130 +#: src/js/pages/reseller/users/profile.vue:132 msgid "Manually Change Settings" msgstr "手动更改设置" -#: src/js/pages/user/email/spamassassin.vue:515 +#: src/js/pages/user/email/spamassassin.vue:477 msgid "Manually edit the config file yourself" msgstr "手动编辑配置文件" @@ -6101,6 +6393,7 @@ msgstr "手动编辑配置文件" #: src/js/pages/reseller/users/bandwidth.vue:288 #: src/js/pages/user/bandwidth.vue:284 #: src/js/pages/user/stats/domain-statistics.vue:123 +#: src/js/pages/user/subdomains/stats.vue:88 msgid "March" msgstr "3月" @@ -6109,9 +6402,9 @@ msgstr "3月" msgid "Mark as read" msgstr "标记为已读" -#: src/js/components/local/app-global-modals/skin-options.vue:68 +#: src/js/components/local/app-global-modals/skin-options.vue:71 #: src/js/components/local/master-login-drawer.vue:7 -#: src/js/components/local/layouts/shared/user-bar.vue:122 +#: src/js/components/local/layouts/shared/user-bar.vue:126 msgid "Master Login" msgstr "主登陆" @@ -6131,6 +6424,10 @@ msgstr "每封电子邮件用户可以设置的最大限制" msgid "Max Request / Upload Size" msgstr "每个请求或上传请求的大小上限" +#: src/js/pages/user/mod-security/index.vue:185 +msgid "Max Time" +msgstr "最大时间" + #: src/js/pages/admin/settings.vue:378 msgid "Max Username Length" msgstr "用户名最大长度" @@ -6143,16 +6440,17 @@ msgstr "最大用户名长度不能超过30个字符" msgid "Max Username length could not be lower than 8 characters" msgstr "最大用户名不能超过8位" -#: src/js/pages/user/filemanager/index.vue:107 -#: src/js/components/global/app/app-plugin-page.vue:18 +#: src/js/components/global/ui/ui-dialog.vue:30 +#: src/js/pages/user/filemanager/index.vue:115 +#: src/js/pages/user/plugins/_host/legacy-host.vue:20 msgid "Maximize" msgstr "最大化" -#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:23 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:48 msgid "Maximum requests per week: %{n}" msgstr "每周最大请求数: %{n}" -#: src/js/pages/user/email/lists/modify.vue:241 +#: src/js/pages/user/email/lists/modify.vue:266 msgid "MaxLength" msgstr "最大长度" @@ -6161,6 +6459,7 @@ msgstr "最大长度" #: src/js/pages/reseller/users/bandwidth.vue:290 #: src/js/pages/user/bandwidth.vue:286 #: src/js/pages/user/stats/domain-statistics.vue:125 +#: src/js/pages/user/subdomains/stats.vue:90 msgid "May" msgstr "5月" @@ -6175,10 +6474,14 @@ msgstr "5月" msgid "Medium" msgstr "中" -#: src/js/pages/user/email/spamassassin.vue:104 +#: src/js/pages/user/email/spamassassin.vue:94 msgid "Medium Threshold (7.5)" msgstr "中等阈值 (7.5)" +#: src/js/pages/admin/process-monitor.vue:138 +msgid "Mem:" +msgstr "内存:" + #: src/js/pages/user/system-info/_tables/memory-info-table.vue:3 msgid "Memory Information" msgstr "内存信息" @@ -6191,17 +6494,17 @@ msgid "Memory Usage" msgstr "内存使用情况" #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:47 +#: src/js/pages/reseller/customize-skin/index.vue:49 msgid "Menu: Admin" msgstr "菜单:管理员" #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:46 +#: src/js/pages/reseller/customize-skin/index.vue:48 msgid "Menu: Reseller" msgstr "菜单:分销者" #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:45 +#: src/js/pages/reseller/customize-skin/index.vue:47 msgid "Menu: User" msgstr "菜单:用户" @@ -6216,26 +6519,32 @@ msgstr[0] "信息" #: src/js/components/local/edit-admin-message-dialog.vue:10 #: src/js/components/local/edit-reseller-message-dialog.vue:21 +#: src/js/components/local/suspend-user-dialog.vue:50 #: src/js/pages/reseller/edit-user-message.vue:30 +#: src/js/pages/reseller/suspension-message.vue:42 #: src/js/pages/reseller/users/_components/change-user-message.vue:29 #: src/js/pages/user/messages/_dialogs/view-message-dialog.vue:8 msgid "Message" msgstr "信息" #: src/js/pages/reseller/message-users.vue:1 -#: src/js/modules/navigation/reseller.js:84 +#: src/js/modules/navigation/reseller.js:90 msgid "Message All Users" msgstr "向所有用户留言" -#: src/js/pages/user/email/lists/modify.vue:298 +#: src/js/pages/user/mod-security/index.vue:303 +msgid "Message Details" +msgstr "消息详情" + +#: src/js/pages/user/email/lists/modify.vue:323 msgid "Message Footer" msgstr "消息页脚" -#: src/js/pages/user/email/lists/modify.vue:307 +#: src/js/pages/user/email/lists/modify.vue:332 msgid "Message Fronter" msgstr "消息 Fronter" -#: src/js/pages/user/email/lists/modify.vue:316 +#: src/js/pages/user/email/lists/modify.vue:341 msgid "Message Headers" msgstr "消息头部" @@ -6273,11 +6582,12 @@ msgid_plural "Mime Types" msgstr[0] "Mime类型" #: src/js/pages/user/mimetypes/index.vue:1 -#: src/js/modules/navigation/user.js:162 +#: src/js/modules/navigation/user.js:168 msgid "Mime Types" msgstr "Mime类型" -#: src/js/components/global/app/app-plugin-page.vue:18 +#: src/js/components/global/ui/ui-dialog.vue:30 +#: src/js/pages/user/plugins/_host/legacy-host.vue:20 msgid "Minimize" msgstr "最小化" @@ -6285,8 +6595,15 @@ msgstr "最小化" msgid "Minimum disk space required for backup (MB)" msgstr "备份所需的最小磁盘空间(MB)" -#: src/js/pages/admin/backups/modify.vue:94 -#: src/js/pages/admin/backups/schedule.vue:126 +#: src/js/pages/user/email/autoresponders/create.vue:58 +#: src/js/pages/user/email/autoresponders/modify.vue:50 +#: src/js/pages/user/email/vacations/create.vue:60 +#: src/js/pages/user/email/vacations/modify.vue:57 +msgid "Minimum time before a repeated reply" +msgstr "重复回复之前的最短时间" + +#: src/js/pages/admin/backups/modify.vue:128 +#: src/js/pages/admin/backups/schedule.vue:175 #: src/js/pages/admin/cron-jobs.vue:12 src/js/pages/admin/settings.vue:342 #: src/js/pages/reseller/backups/modify.vue:79 #: src/js/pages/reseller/backups/schedule.vue:103 @@ -6301,7 +6618,7 @@ msgstr "分" msgid "Minute should be a number between 0 and 59 or *" msgstr "分钟数必须是0到59之间的数字或是 *" -#: src/js/pages/admin/backups/_components/crons-table.vue:39 +#: src/js/pages/admin/backups/_components/crons-table.vue:42 #: src/js/pages/admin/backups/_components/current-backups-table.vue:26 #: src/js/pages/reseller/backups/index.vue:43 msgid "Minute: %{minute}" @@ -6313,7 +6630,7 @@ msgid "minutes" msgstr "分钟" #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:49 +#: src/js/pages/reseller/customize-skin/index.vue:45 msgid "Misc. Options" msgstr "杂项" @@ -6321,29 +6638,33 @@ msgstr "杂项" msgid "Mode" msgstr "模式" -#: src/js/components/local/inputs/input-text-editor.vue:29 +#: src/js/components/local/inputs/input-text-editor.vue:34 msgid "Mode:" msgstr "模式:" -#: src/js/pages/user/email/lists/modify.vue:175 +#: src/js/pages/user/email/lists/modify.vue:200 msgid "Moderate" msgstr "管理" -#: src/js/pages/user/email/lists/modify.vue:185 +#: src/js/pages/user/email/lists/modify.vue:210 msgid "Moderator" msgstr "管理这" -#: src/js/pages/admin/backups/_components/crons-table.vue:82 -#: src/js/pages/admin/reseller-packages/view.vue:34 +#: src/js/pages/admin/backups/_components/crons-table.vue:125 +#: src/js/pages/admin/reseller-packages/view.vue:42 +#: src/js/pages/admin/users/resellers/view.vue:55 #: src/js/pages/reseller/backups/modify.vue:223 +#: src/js/pages/reseller/users/view.vue:117 #: src/js/pages/user/database/view.vue:53 -#: src/js/pages/user/domains/edit.vue:179 -#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:129 +#: src/js/pages/user/domains/edit.vue:209 +#: src/js/pages/user/email/_components/modify-forwarder-dialog.vue:131 #: src/js/pages/user/email/autoresponders/index.vue:47 #: src/js/pages/user/email/autoresponders/index.vue:57 #: src/js/pages/user/email/vacations/index.vue:64 -#: src/js/pages/user/email/vacations/modify.vue:118 +#: src/js/pages/user/email/vacations/modify.vue:139 #: src/js/pages/user/ftp-accounts/edit.vue:18 +#: src/js/pages/admin/users/resellers/view.vue:61 +#: src/js/pages/reseller/users/view.vue:123 msgid "Modify" msgstr "修改" @@ -6375,14 +6696,6 @@ msgstr "修改转发器" msgid "Modify FTP Account" msgstr "修改FTP账号" -#: src/js/pages/user/login-keys/modify.vue:144 -msgid "Modify Key" -msgstr "修改Key" - -#: src/js/pages/user/login-keys/modify.vue:1 -msgid "Modify Login Key" -msgstr "修改登录Key" - #: src/js/pages/user/email/lists/modify.vue:1 msgid "Modify Mailing List" msgstr "修改邮件列表" @@ -6391,7 +6704,7 @@ msgstr "修改邮件列表" msgid "Modify Mailing List: %{list}" msgstr "修改邮件列表:%{list}" -#: src/js/pages/user/dns/index.vue:40 src/js/pages/user/dns/mx-records.vue:1 +#: src/js/pages/user/dns/index.vue:42 src/js/pages/user/dns/mx-records.vue:1 msgid "Modify MX Records" msgstr "修改MX记录" @@ -6403,32 +6716,43 @@ msgstr "修改套餐" msgid "Modify Privileges" msgstr "修改权限" -#: src/js/pages/admin/users/resellers/modify.vue:1 -#: src/js/pages/admin/users/resellers/view.vue:35 -msgid "Modify Reseller" -msgstr "修改分销者" - #: src/js/pages/admin/reseller-packages/view.vue:10 msgid "Modify Reseller Package" msgstr "修改分销者套餐" -#: src/js/pages/admin/users/resellers/modify.vue:10 -msgid "Modify Reseller: %{ user }" -msgstr "修改分销者:%{ user }" - -#: src/js/pages/reseller/users/modify.vue:1 -#: src/js/pages/reseller/users/view.vue:35 -msgid "Modify User" -msgstr "修改用户" - #: src/js/pages/user/email/vacations/modify.vue:1 msgid "Modify Vacation Message" msgstr "修改假期信息" -#: src/js/pages/reseller/users/index.vue:278 -msgid "Modify your own user data" +#: src/js/pages/reseller/users/index.vue:28 +msgid "Modify Your Own User data" msgstr "修改自己的用户数据" +#: src/js/pages/reseller/users/profile.vue:1 +msgid "Modify Your Own User Data" +msgstr "修改自己的用户数据" + +#: src/js/pages/user/domains/edit.vue:196 +#: src/js/pages/user/mod-security/index.vue:1 +#: src/js/pages/user/subdomains/index.vue:147 +#: src/js/modules/navigation/admin.js:118 src/js/modules/navigation/user.js:198 +msgid "ModSecurity" +msgstr "ModSecurity安全" + +#: src/js/pages/user/mod-security/index.vue:119 +#: src/js/pages/user/mod-security/index.vue:123 +msgid "ModSecurity Disabled Rules" +msgstr "ModSecurity 已关闭的规则" + +#: src/js/pages/user/mod-security/index.vue:70 +msgid "ModSecurity Status" +msgstr "ModSecurity 状态" + +#: src/js/pages/user/mod-security/index.vue:23 +#: src/js/pages/user/mod-security/index.vue:29 +msgid "Modsecurity: %{ domain }" +msgstr "ModSecurity : %{domain}" + #: src/js/components/local/date-formats.vue:72 #: src/js/components/local/date-formats.vue:75 #: src/js/components/local/inputs/input-week-day.vue:24 @@ -6443,8 +6767,8 @@ msgstr "监控所有服务" msgid "Monitor Backup: %{ id }" msgstr "监视器备份: %{id}" -#: src/js/pages/admin/backups/modify.vue:121 -#: src/js/pages/admin/backups/schedule.vue:171 +#: src/js/pages/admin/backups/modify.vue:170 +#: src/js/pages/admin/backups/schedule.vue:226 #: src/js/pages/admin/cron-jobs.vue:12 #: src/js/pages/reseller/backups/modify.vue:103 #: src/js/pages/reseller/backups/schedule.vue:137 @@ -6456,7 +6780,7 @@ msgstr "监视器备份: %{id}" msgid "Month" msgstr "月" -#: src/js/pages/admin/backups/_components/crons-table.vue:42 +#: src/js/pages/admin/backups/_components/crons-table.vue:51 #: src/js/pages/admin/backups/_components/current-backups-table.vue:29 #: src/js/pages/reseller/backups/index.vue:46 msgid "Month: %{month}" @@ -6486,15 +6810,15 @@ msgstr "修改用户归属分销者" msgid "Multi Server is currently turned OFF" msgstr "集群功能已关闭" -#: src/js/pages/admin/multi-server.vue:1 src/js/modules/navigation/admin.js:94 +#: src/js/pages/admin/multi-server.vue:1 src/js/modules/navigation/admin.js:100 msgid "Multi Server Setup" msgstr "集群设置" -#: src/js/pages/user/email/lists/modify.vue:165 +#: src/js/pages/user/email/lists/modify.vue:190 msgid "Mungedomain" msgstr "Mungedomain" -#: src/js/modules/navigation/user.js:118 +#: src/js/modules/navigation/user.js:124 msgid "MX Records" msgstr "MX记录" @@ -6507,9 +6831,9 @@ msgid "My messages" msgstr "我的消息" #: src/js/pages/admin/system-backup.vue:91 -#: src/js/components/local/user-package.vue:256 +#: src/js/components/local/user-package.vue:455 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:192 -#: src/js/pages/admin/users/resellers/modify.vue:216 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:212 msgid "MySQL Databases" msgstr "MySQL数据库" @@ -6521,22 +6845,22 @@ msgstr "MySQL数据库管理" msgid "MySQL Management " msgstr "MySQL 数据库管理 " -#: src/js/components/local/dns/add-record-dialog.vue:34 +#: src/js/components/local/dns/add-record-dialog.vue:35 #: src/js/components/local/dns/edit-record-dialog.vue:27 #: src/js/components/local/dns/records-table.vue:7 #: src/js/pages/admin/users/resellers/index.vue:23 #: src/js/pages/reseller/_dialogs/upload-skin-dialog.vue:26 #: src/js/pages/reseller/customize-skin/_components/category-editor.vue:9 #: src/js/pages/reseller/customize-skin/_components/category-link-editor.vue:9 -#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:18 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:20 #: src/js/pages/reseller/customize-skin/_components/route-editor.vue:29 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:17 #: src/js/pages/reseller/users/_components/account-info.vue:23 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:3 #: src/js/pages/user/handlers/index.vue:54 #: src/js/pages/user/mimetypes/index.vue:52 -#: src/js/pages/user/stats/index.vue:195 src/js/pages/user/stats/index.vue:345 -#: src/js/components/local/dns/records-table.vue:13 +#: src/js/pages/user/stats/index.vue:195 src/js/pages/user/stats/index.vue:346 +#: src/js/components/local/dns/records-table.vue:12 #: src/js/pages/admin/users/resellers/index.vue:30 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:22 #: src/js/pages/user/dashboard/_components/widgets/all-users.vue:8 @@ -6549,15 +6873,15 @@ msgid "Name already in list" msgstr "名称已存在" #: src/js/pages/admin/license.vue:21 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:13 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:157 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:15 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:195 msgid "Name in License" msgstr "License中的名称" #: src/js/pages/admin/ip-manager/index.vue:22 #: src/js/pages/reseller/ip-config.vue:12 #: src/js/pages/reseller/nameservers.vue:20 -#: src/js/pages/admin/ip-manager/details.vue:152 +#: src/js/pages/admin/ip-manager/details.vue:179 #: src/js/pages/admin/ip-manager/index.vue:34 #: src/js/pages/reseller/ip-config.vue:18 #: src/js/pages/reseller/nameservers.vue:27 @@ -6572,7 +6896,7 @@ msgstr "NS服务器" msgid "Name Server 1" msgstr "NS服务器1" -#: src/js/pages/admin/dns/add.vue:45 +#: src/js/pages/admin/dns/add.vue:49 #: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:34 msgid "Name Server 1:" msgstr "NS服务器1:" @@ -6585,13 +6909,13 @@ msgstr "NS服务器1:" msgid "Name Server 2" msgstr "NS服务器2" -#: src/js/pages/admin/dns/add.vue:61 +#: src/js/pages/admin/dns/add.vue:67 #: src/js/pages/reseller/_dialogs/create-nameservers-dialog.vue:55 msgid "Name Server 2:" msgstr "NS服务器2:" #: src/js/pages/reseller/nameservers.vue:1 -#: src/js/modules/navigation/reseller.js:58 +#: src/js/modules/navigation/reseller.js:64 msgid "Name Servers" msgstr "NS服务器" @@ -6620,28 +6944,31 @@ msgstr "导航过滤" msgid "Navigation Filter" msgstr "导航过滤" +#: src/js/modules/navigation/admin.js:182 +msgid "Netdata server metrics" +msgstr "Netdata服务器指标" + #: src/js/pages/admin/ip-manager/_dialogs/add-ip-dialog.vue:37 #: src/js/pages/admin/ip-manager/index.vue:22 -#: src/js/pages/admin/ip-manager/details.vue:149 +#: src/js/pages/admin/ip-manager/details.vue:177 #: src/js/pages/admin/ip-manager/index.vue:37 msgid "Netmask" msgstr "掩码" -#: src/js/components/local/dns/spf-editor.vue:196 -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:40 +#: src/js/components/local/dns/spf-editor.vue:195 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:115 msgid "Neutral" msgstr "中性" #: src/js/pages/admin/settings.vue:356 #: src/js/pages/user/login-keys/create.vue:67 #: src/js/pages/user/login-keys/index.vue:58 -#: src/js/pages/user/login-keys/modify.vue:29 #: src/js/pages/user/two-step-auth.vue:186 #: src/js/pages/user/two-step-auth.vue:288 msgid "Never" msgstr "从不" -#: src/js/pages/user/security-questions.vue:74 +#: src/js/pages/user/security-questions.vue:117 msgid "New answer:" msgstr "新回答:" @@ -6661,6 +6988,11 @@ msgstr "新转发器名" msgid "New name" msgstr "新名称" +#: src/js/components/local/package-action-dialog.vue:35 +msgid "New Package Name" +msgstr "套餐名称" + +#: src/js/components/local/change-user-password-dialog.vue:29 #: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:29 #: src/js/pages/user/ftp-accounts/_dialogs/change-password-dialog.vue:21 msgid "New Password" @@ -6671,7 +7003,7 @@ msgid "New Random Password" msgstr "新随机密码" #: src/js/pages/reseller/customize-skin/_components/category-editor.vue:53 -#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:36 +#: src/js/pages/reseller/customize-skin/_components/link-editor.vue:48 msgid "New Tab" msgstr "新标签页" @@ -6691,14 +7023,14 @@ msgstr "下一页" msgid "Next Step" msgstr "下一步" -#: src/js/pages/admin/dns/index.vue:149 src/js/pages/admin/dns/index.vue:156 -#: src/js/pages/admin/ip-manager/details.vue:74 -#: src/js/pages/admin/ip-manager/details.vue:85 +#: src/js/pages/admin/dns/index.vue:150 src/js/pages/admin/dns/index.vue:157 +#: src/js/pages/admin/ip-manager/details.vue:102 +#: src/js/pages/admin/ip-manager/details.vue:113 #: src/js/pages/admin/mail-queue/index.vue:23 #: src/js/pages/admin/settings.vue:759 src/js/pages/admin/ssl/index.vue:108 #: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/users/index.vue:24 +#: src/js/pages/reseller/users/index.vue:31 #: src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:28 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:70 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:79 @@ -6707,36 +7039,41 @@ msgstr "下一步" #: src/js/pages/admin/plugin-manager.vue:42 #: src/js/pages/admin/plugin-manager.vue:50 #: src/js/pages/admin/plugin-manager.vue:58 -#: src/js/pages/admin/users/admins.vue:52 src/js/pages/admin/users/index.vue:52 -#: src/js/pages/admin/users/resellers/index.vue:54 -#: src/js/pages/reseller/users/index.vue:60 +#: src/js/pages/admin/users/admins.vue:58 src/js/pages/admin/users/index.vue:52 +#: src/js/pages/admin/users/resellers/index.vue:60 +#: src/js/pages/reseller/users/index.vue:67 #: src/js/pages/user/domain-pointers.vue:67 -#: src/js/pages/user/email/lists/modify.vue:389 +#: src/js/pages/user/email/lists/modify.vue:442 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:33 msgid "No" msgstr "否" +#: src/js/pages/user/mod-security/index.vue:290 +msgid "No data to show" +msgstr "无数据显示" + #: src/js/components/local/r-table/r-table-empty.vue:4 msgid "No Data to Show" msgstr "无数据显示" -#: src/js/pages/user/domains/index.vue:269 +#: src/js/pages/user/domains/index.vue:267 msgid "No default domain" msgstr "无默认域名" -#: src/js/modules/router/before-each.js:49 +#: src/js/modules/router/before-each.js:66 msgid "No Domains" msgstr "无域名" -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:73 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:87 msgid "No Installed Widgets" msgstr "无已安装的组件" -#: src/js/pages/user/domains/edit.vue:90 src/js/pages/user/domains/edit.vue:94 +#: src/js/pages/user/domains/edit.vue:109 +#: src/js/pages/user/domains/edit.vue:113 msgid "No redirection" msgstr "无重定向" -#: src/js/pages/user/domains/edit.vue:76 +#: src/js/pages/user/domains/edit.vue:95 msgid "No Redirection" msgstr "无重定向" @@ -6755,29 +7092,30 @@ msgstr "无结果" msgid "No widget selected" msgstr "无选中的组件" -#: src/js/pages/user/email/spamassassin.vue:186 +#: src/js/pages/user/email/spamassassin.vue:174 msgid "" "No, do not block high scoring spam. Use only the threshold in the previous " "section." msgstr "不,不要拦截垃圾邮件的Spamming , 使用上一个配置." -#: src/js/pages/user/email/spamassassin.vue:223 +#: src/js/pages/user/email/spamassassin.vue:207 msgid "No, leave the subject unchanged." msgstr "否,离开且不要保留更改." #: src/js/components/local/dns/dmarc-editor.vue:17 #: src/js/components/local/dns/dmarc-editor.vue:5 -#: src/js/pages/admin/backups/modify.vue:344 -#: src/js/pages/admin/backups/schedule.vue:402 +#: src/js/pages/admin/backups/modify.vue:530 +#: src/js/pages/admin/backups/schedule.vue:582 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:30 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:54 #: src/js/components/local/dns/dmarc-editor.vue:22 #: src/js/components/local/dns/dmarc-editor.vue:9 -#: src/js/components/local/suspend-user-dialog.vue:37 +#: src/js/components/local/suspend-user-dialog.vue:83 msgid "None" msgstr "无" -#: src/js/components/local/app-global-modals/skin-options.vue:151 -#: src/js/components/local/app-global-modals/skin-options.vue:156 +#: src/js/components/local/app-global-modals/skin-options.vue:154 +#: src/js/components/local/app-global-modals/skin-options.vue:159 #: src/js/components/local/r-table/r-table-buttons-before.vue:89 msgid "Normal" msgstr "正常" @@ -6790,15 +7128,15 @@ msgstr "生效于此日期之后" msgid "Not Before" msgstr "不早于" -#: src/js/pages/reseller/users/view.vue:375 +#: src/js/pages/reseller/users/view.vue:419 msgid "Not defined" msgstr "生效于此日期之后" -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:235 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:249 msgid "Not forced (User Select)" msgstr "未强制(用户选择)" -#: src/js/pages/user/email/spamassassin.vue:240 +#: src/js/pages/user/email/spamassassin.vue:220 msgid "" "Not using attachments will leave the spam unaltered except for spam headers." msgstr "不使用附件将使垃圾邮件保持不变,垃圾邮件头除外." @@ -6823,7 +7161,7 @@ msgstr "" "请注意如果希望让多个用户共享一个IP的话,那个IP必须设置为共享的。如果选择了一" "个非共享的IP,则只能有1个用户还原到这个IP。" -#: src/js/pages/user/email/usage/index.vue:97 +#: src/js/pages/user/email/usage/index.vue:113 msgid "" "Note: For older exim.pl files before version 13, each delivery attempt is " "counted, including retries." @@ -6877,6 +7215,10 @@ msgstr "通知" msgid "Notified" msgstr "已通知" +#: src/js/components/local/suspend-user-dialog.vue:63 +msgid "Notify" +msgstr "通知" + #: src/js/pages/admin/ssl/_components/settings-dialog.vue:10 msgid "Notify administrator account on certificate request failures" msgstr "在SSL证书申请失败时通知管理员账户" @@ -6895,7 +7237,7 @@ msgid "" "system." msgstr "在服务离线时使用消息/工单系统通知所有管理员。" -#: src/js/pages/user/security-questions.vue:105 +#: src/js/pages/user/security-questions.vue:170 msgid "" "Notify me on all failed question attempts. Disabling this option will still " "notify you after %{ count } failed attempts." @@ -6917,7 +7259,7 @@ msgstr "创建一个证书签名请求" msgid "Notify users on certificate request failures" msgstr "在SSL证书请求失败时通知用户" -#: src/js/components/local/master-login-bar.vue:72 +#: src/js/components/local/master-login-bar.vue:74 #: src/js/components/local/master-login-drawer.vue:102 #: src/js/components/local/reseller-skin-warning-dialog.vue:7 msgid "" @@ -6930,22 +7272,25 @@ msgstr "通知你,如果你 \"登录为 \"这个账号,你可能使用的是 #: src/js/pages/reseller/users/bandwidth.vue:296 #: src/js/pages/user/bandwidth.vue:292 #: src/js/pages/user/stats/domain-statistics.vue:131 +#: src/js/pages/user/subdomains/stats.vue:96 msgid "November" msgstr "11月" -#: src/js/pages/admin/backups/schedule.vue:102 -#: src/js/pages/admin/process-monitor.vue:72 +#: src/js/pages/admin/backups/schedule.vue:136 +#: src/js/pages/admin/process-monitor.vue:91 #: src/js/pages/reseller/backups/schedule.vue:80 msgid "Now" msgstr "现在" #: src/js/pages/admin/settings.vue:204 -#: src/js/pages/reseller/users/modify.vue:140 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:141 +#: src/js/pages/reseller/users/profile.vue:143 msgid "NS1" msgstr "NS1" #: src/js/pages/admin/settings.vue:217 -#: src/js/pages/reseller/users/modify.vue:151 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:152 +#: src/js/pages/reseller/users/profile.vue:154 msgid "NS2" msgstr "NS2" @@ -6953,7 +7298,7 @@ msgstr "NS2" msgid "Number of auto-renew certificate request failures before disabling it" msgstr "停用前自动更新证书请求失败的次数" -#: src/js/pages/admin/log-viewer/index.vue:63 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:48 msgid "Number of lines from the end" msgstr "从尾部开始的行数" @@ -6964,11 +7309,10 @@ msgid "Number of lines to show" msgstr "显示行数" #: src/js/pages/user/login-keys/create.vue:108 -#: src/js/pages/user/login-keys/modify.vue:73 msgid "Number of requests allowed with this key. 0=Unlimited" msgstr "这个Key所允许的请求数量。0为无限制" -#: src/js/components/local/app-global-modals/skin-options.vue:162 +#: src/js/components/local/app-global-modals/skin-options.vue:165 msgid "Number of user domains shown" msgstr "用户域名显示数量" @@ -6982,6 +7326,7 @@ msgstr "用户数量" #: src/js/pages/reseller/users/bandwidth.vue:295 #: src/js/pages/user/bandwidth.vue:291 #: src/js/pages/user/stats/domain-statistics.vue:130 +#: src/js/pages/user/subdomains/stats.vue:95 msgid "October" msgstr "10月" @@ -6990,9 +7335,12 @@ msgid "of %{ total }" msgstr "/ %{ total }" #: src/js/pages/admin/ssl/index.vue:126 src/js/pages/reseller/stats.vue:98 -#: src/js/pages/user/stats/index.vue:392 src/js/pages/user/stats/index.vue:409 -#: src/js/pages/reseller/stats.vue:104 src/js/pages/user/stats/index.vue:396 -#: src/js/pages/user/stats/index.vue:413 +#: src/js/pages/user/mod-security/index.vue:97 +#: src/js/pages/user/php-settings/_components/setting-input.vue:2 +#: src/js/pages/user/stats/index.vue:391 src/js/pages/user/stats/index.vue:408 +#: src/js/pages/reseller/stats.vue:104 +#: src/js/pages/user/php-settings/_components/setting-input.vue:7 +#: src/js/pages/user/stats/index.vue:395 src/js/pages/user/stats/index.vue:412 msgid "Off" msgstr "关闭" @@ -7000,6 +7348,10 @@ msgstr "关闭" msgid "Old Domain" msgstr "旧域名" +#: src/js/components/local/package-action-dialog.vue:16 +msgid "Old Package Name" +msgstr "旧套餐名称" + #: src/js/pages/user/email/accounts/_dialogs/change-password-dialog.vue:18 msgid "Old Password" msgstr "旧密码" @@ -7014,9 +7366,12 @@ msgid "Older than" msgstr "日期之前的" #: src/js/pages/admin/ssl/index.vue:133 src/js/pages/reseller/stats.vue:98 -#: src/js/pages/user/stats/index.vue:392 src/js/pages/user/stats/index.vue:409 -#: src/js/pages/reseller/stats.vue:105 src/js/pages/user/stats/index.vue:397 -#: src/js/pages/user/stats/index.vue:414 +#: src/js/pages/user/mod-security/index.vue:89 +#: src/js/pages/user/php-settings/_components/setting-input.vue:2 +#: src/js/pages/user/stats/index.vue:391 src/js/pages/user/stats/index.vue:408 +#: src/js/pages/reseller/stats.vue:105 +#: src/js/pages/user/php-settings/_components/setting-input.vue:6 +#: src/js/pages/user/stats/index.vue:396 src/js/pages/user/stats/index.vue:413 msgid "On" msgstr "开启" @@ -7070,18 +7425,23 @@ msgstr "只添加你需要插入的几行服务器代码。" #: src/js/pages/reseller/tickets.vue:16 src/js/pages/reseller/tickets.vue:93 #: src/js/pages/reseller/_dialogs/view-ticket.vue:46 #: src/js/pages/reseller/tickets.vue:36 src/js/pages/reseller/tickets.vue:97 -#: src/js/pages/user/email/lists/modify.vue:392 -#: src/js/pages/user/email/lists/modify.vue:397 -#: src/js/pages/user/email/lists/modify.vue:402 +#: src/js/pages/user/email/lists/modify.vue:445 +#: src/js/pages/user/email/lists/modify.vue:450 +#: src/js/pages/user/email/lists/modify.vue:455 msgid "Open" msgstr "打开" -#: src/js/pages/user/email/lists/modify.vue:405 +#: src/js/pages/user/email/lists/modify.vue:458 msgid "Open + Confirm" msgstr "打开 + 确认" -#: src/js/pages/admin/php-safe-mode.vue:107 -#: src/js/pages/admin/php-safe-mode.vue:128 +#: src/js/pages/admin/php-safe-mode.vue:43 +#: src/js/pages/admin/php-safe-mode.vue:55 +msgid "Open Basedir" +msgstr "Open BaseDir" + +#: src/js/pages/admin/php-safe-mode.vue:114 +#: src/js/pages/admin/php-safe-mode.vue:134 msgid "Open BaseDir" msgstr "Open BaseDir" @@ -7100,7 +7460,7 @@ msgid "Optional" msgstr "可选" #: src/js/pages/admin/ssl/_components/settings-dialog.vue:3 -#: src/js/pages/user/dns/mx-records.vue:28 src/js/pages/user/domains/add.vue:84 +#: src/js/pages/user/dns/mx-records.vue:28 src/js/pages/user/domains/add.vue:96 #: src/js/pages/user/email/filters.vue:156 #: src/js/pages/user/messages/_dialogs/message-system-options.vue:6 #: src/js/pages/user/messages/index.vue:91 @@ -7118,7 +7478,7 @@ msgstr "或" msgid "Original Package" msgstr "原始套餐" -#: src/js/components/local/suspend-user-dialog.vue:41 +#: src/js/components/local/suspend-user-dialog.vue:87 #: src/js/pages/reseller/users/bandwidth.vue:184 #: src/js/pages/reseller/users/bandwidth.vue:224 #: src/js/pages/reseller/users/bandwidth.vue:260 @@ -7131,12 +7491,29 @@ msgstr "其他" msgid "Out" msgstr "出" -#: src/js/pages/user/email/usage/index.vue:62 +#: src/js/pages/user/email/usage/index.vue:67 msgid "Outgoing" msgstr "外向" +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:60 +msgid "Override private HTML document root" +msgstr "重写加密目录路径" + +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:33 +msgid "Override public HTML document root" +msgstr "重写公开目录路径" + +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:32 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:6 +msgid "Override Shade" +msgstr "重写阴影" + +#: src/js/components/local/suspend-user-dialog.vue:35 +msgid "Override Suspension Message" +msgstr "重写滥用消息" + #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:7 -#: src/js/pages/admin/dns/edit.vue:30 +#: src/js/pages/admin/dns/edit.vue:33 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:7 msgid "Override TTL" msgstr "覆盖 TTL" @@ -7155,7 +7532,7 @@ msgid "" "Overselling: Allow Resellers to sell More features than they are allowed." msgstr "超售: 允许分销销售超过允许的资源数量。" -#: src/js/components/local/app-global-modals/skin-options.vue:177 +#: src/js/components/local/app-global-modals/skin-options.vue:180 msgid "Overusage highlight" msgstr "高亮超限制使用" @@ -7163,6 +7540,7 @@ msgstr "高亮超限制使用" msgid "Overview:" msgstr "概览:" +#: src/js/components/local/filemanager/dialogs/restore-file.vue:17 #: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:42 msgid "Overwrite" msgstr "覆盖" @@ -7178,32 +7556,33 @@ msgstr "如已存在, 进行覆盖" msgid "Owner" msgstr "所有者" -#: src/js/pages/admin/reseller-packages/index.vue:67 +#: src/js/pages/admin/reseller-packages/index.vue:90 msgid "package" msgid_plural "packages" msgstr[0] "套餐" #: src/js/pages/admin/reseller-packages/index.vue:19 -#: src/js/pages/admin/users/resellers/create.vue:89 -#: src/js/pages/reseller/user-packages/index.vue:16 +#: src/js/pages/admin/users/resellers/create.vue:92 +#: src/js/pages/reseller/user-packages/index.vue:20 #: src/js/pages/reseller/users/_components/account-info.vue:97 #: src/js/pages/reseller/users/_components/change-package-dialog.vue:8 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/reseller-packages/index.vue:25 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/reseller-packages/index.vue:26 #: src/js/pages/admin/users/resellers/_components/info-table.vue:75 #: src/js/pages/reseller/stats.vue:288 -#: src/js/pages/reseller/user-packages/index.vue:22 -#: src/js/pages/reseller/users/index.vue:65 +#: src/js/pages/reseller/user-packages/index.vue:27 +#: src/js/pages/reseller/users/index.vue:72 msgid "Package" msgstr "套餐" -#: src/js/pages/reseller/user-packages/create.vue:34 +#: src/js/components/local/package-action-dialog.vue:47 +#: src/js/pages/reseller/user-packages/create.vue:36 msgid "Package already exists" msgstr "同名套餐已存在" #: src/js/pages/admin/reseller-packages/create.vue:22 -#: src/js/pages/admin/reseller-packages/view.vue:17 -#: src/js/pages/reseller/user-packages/create.vue:25 +#: src/js/pages/admin/reseller-packages/view.vue:19 +#: src/js/pages/reseller/user-packages/create.vue:26 #: src/js/pages/reseller/user-packages/view.vue:15 msgid "Package Name" msgstr "套餐名称" @@ -7212,7 +7591,8 @@ msgstr "套餐名称" msgid "Package Name should not contain any special symbols" msgstr "套餐名不应包含任何特殊符号" -#: src/js/pages/reseller/user-packages/create.vue:31 +#: src/js/components/local/package-action-dialog.vue:44 +#: src/js/pages/reseller/user-packages/create.vue:33 msgid "Package name should not contain special characters" msgstr "套餐名不应包含任何特殊字母" @@ -7225,12 +7605,12 @@ msgid "Partition Usage Threshold should be number between 0 and 100" msgstr "分区使用阈值应为0到100之间" #: src/js/components/local/filemanager/dialogs/protect-directory-dialog.vue:36 -#: src/js/pages/admin/backups/modify.vue:192 -#: src/js/pages/admin/backups/modify.vue:257 +#: src/js/pages/admin/backups/modify.vue:285 +#: src/js/pages/admin/backups/modify.vue:385 #: src/js/pages/admin/backups/restore.vue:116 #: src/js/pages/admin/backups/restore.vue:279 -#: src/js/pages/admin/backups/schedule.vue:258 -#: src/js/pages/admin/backups/schedule.vue:320 +#: src/js/pages/admin/backups/schedule.vue:338 +#: src/js/pages/admin/backups/schedule.vue:434 #: src/js/pages/admin/multi-server.vue:291 #: src/js/pages/admin/plugin-manager.vue:137 #: src/js/pages/admin/plugin-manager.vue:180 @@ -7240,19 +7620,19 @@ msgstr "分区使用阈值应为0到100之间" #: src/js/pages/reseller/backups/restore.vue:231 #: src/js/pages/reseller/backups/schedule.vue:199 #: src/js/pages/reseller/backups/schedule.vue:270 -#: src/js/pages/reseller/users/create.vue:59 +#: src/js/pages/reseller/users/create.vue:62 #: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:76 #: src/js/pages/user/database/view.vue:28 #: src/js/pages/user/email/_components/modify-account-dialog.vue:38 #: src/js/pages/user/email/accounts/create.vue:37 #: src/js/pages/user/protected-directories/view.vue:117 #: src/js/pages/user/ssh-keys/_dialogs/create-key-dialog.vue:73 -#: src/js/components/local/layouts/shared/user-bar.vue:107 +#: src/js/components/local/layouts/shared/user-bar.vue:110 #: src/js/pages/user/database/view.vue:32 msgid "Password" msgstr "密码" -#: src/js/modules/navigation/user.js:180 +#: src/js/modules/navigation/user.js:186 msgid "Password Protected Directories" msgstr "密码保护的目录" @@ -7274,14 +7654,14 @@ msgid "Paste Key" msgstr "粘贴Key" #: src/js/components/local/filemanager/dialogs/compress-clipboard-files-dialog.vue:6 -#: src/js/pages/admin/backups/modify.vue:156 +#: src/js/pages/admin/backups/modify.vue:222 #: src/js/pages/admin/backups/restore.vue:69 src/js/pages/reseller/skins.vue:18 #: src/js/pages/user/disk-usage.vue:25 src/js/pages/user/disk-usage.vue:62 -#: src/js/pages/user/email/usage/index.vue:104 +#: src/js/pages/user/email/usage/index.vue:120 #: src/js/pages/reseller/skins.vue:27 src/js/pages/user/disk-usage.vue:31 #: src/js/pages/user/disk-usage.vue:68 -#: src/js/pages/user/email/usage/index.vue:134 -#: src/js/pages/user/email/usage/index.vue:209 +#: src/js/pages/user/email/usage/index.vue:150 +#: src/js/pages/user/email/usage/index.vue:248 msgid "Path" msgstr "路径" @@ -7292,8 +7672,8 @@ msgstr "路径" msgid "Path:" msgstr "路径:" -#: src/js/pages/user/email/usage/index.vue:76 -#: src/js/pages/user/email/usage/index.vue:86 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/email/usage/index.vue:91 msgid "Percent" msgstr "百分之" @@ -7314,7 +7694,9 @@ msgid "Perl Modules" msgstr "Perl 模块" #: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/components/local/filemanager/files-table.vue:19 +#: src/js/components/local/filemanager/trash-files-table.vue:19 msgid "Perm." msgstr "权限." @@ -7330,9 +7712,11 @@ msgstr "权限无效" msgid "Personal DNS's" msgstr "个人的DNS" -#: src/js/pages/admin/php-safe-mode.vue:97 +#: src/js/pages/admin/php-safe-mode.vue:102 +#: src/js/pages/admin/php-safe-mode.vue:43 #: src/js/pages/reseller/users/_components/domains.vue:54 #: src/js/pages/user/stats/index.vue:195 +#: src/js/pages/admin/php-safe-mode.vue:59 #: src/js/pages/admin/users/resellers/_components/info-table.vue:60 #: src/js/pages/reseller/stats.vue:277 #: src/js/pages/reseller/users/_components/account-info.vue:298 @@ -7340,14 +7724,14 @@ msgstr "个人的DNS" msgid "PHP" msgstr "PHP" -#: src/js/pages/user/domains/add.vue:104 src/js/pages/user/domains/edit.vue:68 -#: src/js/components/local/user-package.vue:264 +#: src/js/pages/user/domains/add.vue:118 src/js/pages/user/domains/edit.vue:87 +#: src/js/components/local/user-package.vue:464 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:201 -#: src/js/pages/admin/users/resellers/modify.vue:225 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:221 msgid "PHP Access" msgstr "使用PHP的权限" -#: src/js/modules/navigation/admin.js:100 +#: src/js/modules/navigation/admin.js:106 msgid "PHP Configuration" msgstr "PHP配置" @@ -7356,16 +7740,18 @@ msgstr "PHP配置" msgid "PHP Script Name" msgstr "PHP脚本名称" -#: src/js/pages/user/email/usage/index.vue:153 +#: src/js/pages/user/email/usage/index.vue:181 #: src/js/pages/user/email/usage/php-scripts.vue:1 msgid "PHP Scripts" msgstr "PHP脚本" #: src/js/pages/admin/php-safe-mode.vue:1 +#: src/js/pages/user/php-settings/index.vue:1 +#: src/js/modules/navigation/user.js:68 msgid "PHP Settings" msgstr "PHP设置" -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:88 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:99 msgid "PHP Version" msgstr "PHP版本" @@ -7373,7 +7759,8 @@ msgstr "PHP版本" msgid "PHP Version selector" msgstr "PHP版本选择" -#: src/js/pages/user/domains/edit.vue:164 +#: src/js/pages/user/domains/edit.vue:187 +#: src/js/pages/user/subdomains/docroot.vue:114 msgid "PHP Version Selector" msgstr "PHP版本选择" @@ -7395,9 +7782,9 @@ msgstr "php-fpm 全局 |CUSTOM1|" msgid "php-fpm Global |CUSTOM2|" msgstr "php-fpm 全局 |CUSTOM2|" -#: src/js/pages/phpmyadmin.vue:1 src/js/modules/navigation/admin.js:238 -#: src/js/modules/navigation/reseller.js:160 -#: src/js/modules/navigation/user.js:248 +#: src/js/pages/phpmyadmin.vue:1 src/js/modules/navigation/admin.js:266 +#: src/js/modules/navigation/reseller.js:167 +#: src/js/modules/navigation/user.js:261 msgid "phpMyAdmin" msgstr "phpMyAdmin" @@ -7420,18 +7807,36 @@ msgstr "PID" msgid "Pipe" msgstr "Pipe管道" -#: src/js/components/local/dns/add-record-dialog.vue:81 -#: src/js/components/local/dns/add-record-dialog.vue:85 +#: src/js/components/local/dns/add-record-dialog.vue:90 +#: src/js/components/local/dns/add-record-dialog.vue:94 msgid "Plain" msgstr "纯文本" +#: src/js/components/local/dns/add-record-dialog.vue:162 +#: src/js/components/local/dns/add-record-dialog.vue:55 +#: src/js/components/local/dns/edit-record-dialog.vue:148 +#: src/js/components/local/dns/edit-record-dialog.vue:49 +msgid "" +"Please add a period symbol at the end of the domain name if domain should " +"not be auto-appended." +msgstr "如果不应自动添加域,请在域名末尾添加句号." + +#: src/js/pages/admin/users/admins.vue:185 +#: src/js/pages/admin/users/resellers/index.vue:204 +msgid "Please confirm your request" +msgstr "请确认您的请求" + +#: src/js/components/local/master-login-bar.vue:7 +msgid "Please enter username/domain to search" +msgstr "请输入用户名/域名搜索" + #: src/js/components/local/filemanager/search.vue:9 #: src/js/components/local/layouts/shared/search.vue:6 #: src/js/components/local/filemanager/search.vue:13 msgid "Please enter your search criteria" msgstr "请输入搜索条件" -#: src/js/pages/user/ftp-accounts/create.vue:168 +#: src/js/pages/user/ftp-accounts/create.vue:180 #: src/js/pages/user/ftp-accounts/edit.vue:116 msgid "Please provide custom directory in the field below" msgstr "请提供自定义目录" @@ -7446,7 +7851,7 @@ msgid "Plugin" msgstr "插件" #: src/js/pages/admin/plugin-manager.vue:1 -#: src/js/modules/navigation/admin.js:244 +#: src/js/modules/navigation/admin.js:272 msgid "Plugin Manager" msgstr "插件管理器" @@ -7455,9 +7860,13 @@ msgstr "插件管理器" msgid "Plugins" msgstr "插件" -#: src/js/modules/navigation/admin.js:250 -#: src/js/modules/navigation/reseller.js:166 -#: src/js/modules/navigation/user.js:254 +#: src/js/components/local/user-package.vue:225 +msgid "Plugins Allow/Deny" +msgstr "插件 允许/拒绝" + +#: src/js/modules/navigation/admin.js:278 +#: src/js/modules/navigation/reseller.js:173 +#: src/js/modules/navigation/user.js:267 msgid "Plugins will be inserted after this entry" msgstr "插件将在此条目后插入" @@ -7477,6 +7886,11 @@ msgstr "域名指向" msgid "Pointers limit reached" msgstr "达到域名指向数量上限" +#: src/js/components/local/user-package.vue:181 +#: src/js/components/local/user-package.vue:229 +msgid "Policy" +msgstr "政策" + #: src/js/pages/reseller/users/bandwidth.vue:172 #: src/js/pages/reseller/users/bandwidth.vue:212 #: src/js/pages/reseller/users/bandwidth.vue:257 @@ -7485,9 +7899,10 @@ msgstr "达到域名指向数量上限" msgid "POP" msgstr "POP" -#: src/js/pages/admin/backups/modify.vue:208 +#: src/js/components/local/dns/srv-editor.vue:45 +#: src/js/pages/admin/backups/modify.vue:311 #: src/js/pages/admin/backups/restore.vue:136 -#: src/js/pages/admin/backups/schedule.vue:272 +#: src/js/pages/admin/backups/schedule.vue:362 #: src/js/pages/admin/multi-server.vue:246 #: src/js/pages/admin/multi-server.vue:34 #: src/js/pages/reseller/backups/modify.vue:152 @@ -7498,7 +7913,7 @@ msgid "Port" msgstr "端口" #: src/js/pages/admin/license.vue:92 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:74 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:76 msgid "Portioned License" msgstr "Portioned License" @@ -7510,15 +7925,19 @@ msgstr "发表回复" msgid "Post Reply" msgstr "发表回复" -#: src/js/pages/user/email/lists/modify.vue:194 +#: src/js/pages/user/email/lists/modify.vue:219 msgid "Precedence" msgstr "优先级" #: src/js/pages/user/stats/domain-statistics.vue:116 -#: src/js/pages/user/subdomains/stats.vue:91 +#: src/js/pages/user/subdomains/stats.vue:111 msgid "Present" msgstr "当前" +#: src/js/components/local/dns/input-inline.vue:34 +msgid "Press Ctrl+Enter to save" +msgstr "按Ctrl + Enter 保存" + #: src/js/pages/admin/settings.vue:506 msgid "Prevent 127.0.0.1 from being Blacklisted" msgstr "防止127.0.0.1 被列入黑名单" @@ -7536,7 +7955,7 @@ msgstr "上一页" msgid "Previous Step" msgstr "上一步" -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:37 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:112 msgid "Primary" msgstr "主要" @@ -7544,6 +7963,10 @@ msgstr "主要" msgid "Print" msgstr "打印" +#: src/js/components/local/dns/srv-editor.vue:11 +msgid "Priority" +msgstr "优先级" + #: src/js/components/local/create-message-dialog.vue:35 #: src/js/components/local/send-user-message-dialog.vue:22 #: src/js/pages/reseller/create-ticket.vue:23 @@ -7552,12 +7975,16 @@ msgstr "打印" msgid "Priority:" msgstr "优先级:" -#: src/js/pages/user/domains/edit.vue:303 +#: src/js/pages/user/subdomains/docroot.vue:59 +msgid "Private HTML Root" +msgstr "加密目录路径" + +#: src/js/pages/user/domains/edit.vue:347 msgid "private_html option has been updated" msgstr "private_html选项已更新" #: src/js/pages/user/domains/_components/private-html-dialog.vue:3 -#: src/js/pages/user/domains/edit.vue:145 +#: src/js/pages/user/domains/edit.vue:168 msgid "private_html setup" msgstr "private_html设置" @@ -7566,15 +7993,19 @@ msgstr "private_html设置" msgid "Privileges" msgstr "权限" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:22 +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:26 msgid "Privileges:" msgstr "权限:" #: src/js/pages/admin/process-monitor.vue:1 -#: src/js/modules/navigation/admin.js:132 +#: src/js/modules/navigation/admin.js:143 msgid "Process Monitor" msgstr "进程监视器" +#: src/js/pages/admin/process-monitor.vue:135 +msgid "Processes:" +msgstr "处理器:" + #: src/js/pages/user/system-info/_tables/cpu-info-table.vue:8 msgid "Processor Name" msgstr "处理器名称" @@ -7584,7 +8015,7 @@ msgid "Processor Speed (MHz)" msgstr "处理器速度 (MHz)" #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:78 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:119 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:151 msgid "Profile Setup" msgstr "配置文件设置" @@ -7619,6 +8050,10 @@ msgstr "受保护的文件类型" msgid "Public" msgstr "公开" +#: src/js/pages/user/subdomains/docroot.vue:12 +msgid "Public HTML Root" +msgstr "公开目录路径" + #: src/js/pages/user/ssh-keys/index.vue:26 #: src/js/pages/user/ssh-keys/index.vue:28 msgid "Public Keys" @@ -7649,7 +8084,7 @@ msgstr "清除早于日期的档案" msgid "Purge Folder" msgstr "清除文件夹" -#: src/js/pages/user/email/lists/modify.vue:203 +#: src/js/pages/user/email/lists/modify.vue:228 msgid "Purge Received" msgstr "收到的清洗" @@ -7710,11 +8145,11 @@ msgstr "读取" msgid "Reading from tracker stream..." msgstr "从跟踪流中读取....." -#: src/js/components/local/suspend-user-dialog.vue:8 +#: src/js/components/local/suspend-user-dialog.vue:11 msgid "Reason" msgstr "原因" -#: src/js/pages/reseller/users/view.vue:68 +#: src/js/pages/reseller/users/view.vue:80 msgid "Reason:" msgstr "原因:" @@ -7744,7 +8179,7 @@ msgstr "收到的电子邮件" msgid "Recipient(s)" msgstr "收件人" -#: src/js/pages/admin/dns/index.vue:166 +#: src/js/pages/admin/dns/index.vue:167 msgid "record" msgid_plural "records" msgstr[0] "记录" @@ -7793,14 +8228,10 @@ msgstr "重定向网址" msgid "Redirecting to %{ url } after %{ s } seconds" msgstr "%{ s } 秒后 转向 %{ url }" -#: src/js/pages/user/domains/edit.vue:83 +#: src/js/pages/user/domains/edit.vue:102 msgid "Redirection for domain, pointers, and sub-domains." msgstr "转向所有域名 (包含停靠和子域名)." -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:52 -msgid "Reference" -msgstr "参考" - #: src/js/components/local/dns/dmarc-editor.vue:17 #: src/js/components/local/dns/dmarc-editor.vue:5 #: src/js/components/local/dns/dmarc-editor.vue:10 @@ -7820,7 +8251,7 @@ msgstr "休息" msgid "Reload" msgstr "刷新" -#: src/js/pages/admin/process-monitor.vue:24 +#: src/js/pages/admin/process-monitor.vue:37 msgid "Reload every" msgstr "全部重载入" @@ -7829,11 +8260,11 @@ msgstr "全部重载入" msgid "Reload Files" msgstr "重新加载文件" -#: src/js/pages/admin/process-monitor.vue:48 +#: src/js/pages/admin/process-monitor.vue:67 msgid "reload in %{delay} seconds" msgstr "在 %{delay} 秒内重新加载" -#: src/js/pages/admin/log-viewer/index.vue:109 +#: src/js/pages/admin/log-viewer/index.vue:57 #: src/js/pages/user/stats/log.vue:76 #: src/js/pages/user/stats/subdomain-log.vue:76 #: src/js/pages/user/subdomains/logs.vue:69 @@ -7844,11 +8275,11 @@ msgstr "重新加载日志" msgid "Reload Now" msgstr "立即重载" -#: src/js/components/global/ui/ui-api-table.vue:74 +#: src/js/components/global/ui/ui-api-table.vue:75 msgid "Reload Table" msgstr "重载表格" -#: src/js/pages/admin/process-monitor.vue:55 +#: src/js/pages/admin/process-monitor.vue:74 msgid "reloading..." msgstr "重新载入中..." @@ -7860,9 +8291,9 @@ msgstr "远程主机" msgid "Remote Password" msgstr "远程密码" -#: src/js/pages/admin/backups/modify.vue:200 +#: src/js/pages/admin/backups/modify.vue:298 #: src/js/pages/admin/backups/restore.vue:126 -#: src/js/pages/admin/backups/schedule.vue:265 +#: src/js/pages/admin/backups/schedule.vue:350 #: src/js/pages/admin/system-backup.vue:182 #: src/js/pages/reseller/backups/modify.vue:148 #: src/js/pages/reseller/backups/restore.vue:112 @@ -7891,13 +8322,14 @@ msgstr "远程用户" #: src/js/pages/admin/brute-force-monitor/skip_list.vue:19 #: src/js/pages/admin/brute-force-monitor/skip_list.vue:48 #: src/js/pages/admin/settings.vue:1041 src/js/pages/admin/settings.vue:1121 -#: src/js/pages/admin/users/admins.vue:155 -#: src/js/pages/admin/users/index.vue:246 -#: src/js/pages/admin/users/resellers/index.vue:174 -#: src/js/pages/reseller/users/index.vue:251 -#: src/js/pages/user/email/spamassassin.vue:311 -#: src/js/pages/user/email/spamassassin.vue:404 -#: src/js/pages/user/email/spamassassin.vue:418 +#: src/js/pages/admin/users/admins.vue:166 +#: src/js/pages/admin/users/index.vue:235 +#: src/js/pages/admin/users/resellers/index.vue:185 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:69 +#: src/js/pages/reseller/users/index.vue:255 +#: src/js/pages/user/email/spamassassin.vue:281 +#: src/js/pages/user/email/spamassassin.vue:370 +#: src/js/pages/user/email/spamassassin.vue:384 #: src/js/pages/admin/brute-force-monitor/skip_list.vue:35 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:88 msgid "Remove" @@ -7911,7 +8343,7 @@ msgstr "在黑名单里删除IP" msgid "Remove an IP from the blacklist after" msgstr "IP黑名单保留天数" -#: src/js/pages/admin/process-monitor.vue:12 +#: src/js/pages/admin/process-monitor.vue:17 msgid "Remove Authentication" msgstr "删除认证" @@ -7920,11 +8352,12 @@ msgstr "删除认证" msgid "Remove Destination" msgstr "收信者" -#: src/js/pages/user/subdomains/index.vue:110 +#: src/js/pages/user/subdomains/index.vue:189 msgid "Remove Directory Content" msgstr "删除目录内容" -#: src/js/pages/reseller/users/modify.vue:177 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:180 +#: src/js/pages/reseller/users/profile.vue:182 #: src/js/pages/user/domains/ips.vue:44 msgid "Remove DNS records for IP" msgid_plural "Remove DNS records for IPs" @@ -7934,9 +8367,9 @@ msgstr[0] "从此IP移除DNS记录" msgid "Remove file" msgstr "删除文件" -#: src/js/components/local/ui-api-table/filters-editor.vue:46 -#: src/js/components/local/ui-api-table/filters-editor.vue:58 -#: src/js/components/local/ui-api-table/filters-editor.vue:53 +#: src/js/components/local/ui-api-table/filters-editor.vue:62 +#: src/js/components/local/ui-api-table/filters-editor.vue:74 +#: src/js/components/local/ui-api-table/filters-editor.vue:69 msgid "Remove Filter" msgstr "删除过滤器" @@ -7953,7 +8386,7 @@ msgstr "移除" msgid "Remove from blacklist" msgstr "从黑名单中移除" -#: src/js/components/local/dns/records-table.vue:84 +#: src/js/components/local/dns/records-table.vue:145 msgid "Remove from pointers" msgstr "从域名指向中移除" @@ -7979,7 +8412,7 @@ msgstr "删除公开统计" msgid "Remove Selected" msgstr "删除所选" -#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:146 +#: src/js/pages/user/dashboard/_components/dashboard-tab.vue:153 msgid "Remove widget" msgstr "移除组件" @@ -7989,7 +8422,10 @@ msgid "Remove Widget" msgstr "移除组件" #: src/js/components/local/filemanager/actions.vue:18 -#: src/js/pages/admin/reseller-packages/view.vue:28 +#: src/js/components/local/package-action-dialog.vue:58 +#: src/js/pages/admin/reseller-packages/index.vue:82 +#: src/js/pages/admin/reseller-packages/view.vue:32 +#: src/js/pages/reseller/user-packages/index.vue:79 #: src/js/pages/reseller/user-packages/view.vue:25 #: src/js/pages/user/domains/_components/rename-domain-dialog.vue:44 #: src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:36 @@ -8009,6 +8445,10 @@ msgstr "重命名域名" msgid "Rename File" msgstr "文件重命名" +#: src/js/components/local/package-action-dialog.vue:8 +msgid "Rename Package" +msgstr "重命名套餐" + #: src/js/pages/admin/ssl/_components/settings-dialog.vue:26 msgid "Renew certificates on suspended domains" msgstr "给已暂停的域名续期SSL证书" @@ -8036,21 +8476,18 @@ msgstr "用 Let's Encrypt 证书替换过期/无效证书" msgid "Replies" msgstr "回复" -#: src/js/pages/user/email/autoresponders/create.vue:45 -#: src/js/pages/user/email/autoresponders/modify.vue:35 -#: src/js/pages/user/email/vacations/create.vue:39 -#: src/js/pages/user/email/vacations/modify.vue:29 +#: src/js/pages/user/email/vacations/modify.vue:33 msgid "Reply Encoding" msgstr "回复编码" -#: src/js/pages/user/email/autoresponders/create.vue:61 -#: src/js/pages/user/email/autoresponders/modify.vue:51 -#: src/js/pages/user/email/vacations/create.vue:55 -#: src/js/pages/user/email/vacations/modify.vue:45 +#: src/js/pages/user/email/autoresponders/create.vue:55 +#: src/js/pages/user/email/autoresponders/modify.vue:47 +#: src/js/pages/user/email/vacations/create.vue:57 +#: src/js/pages/user/email/vacations/modify.vue:53 msgid "Reply Frequency" msgstr "回复频率" -#: src/js/pages/user/email/lists/modify.vue:29 +#: src/js/pages/user/email/lists/modify.vue:36 msgid "Reply To" msgstr "答复" @@ -8062,23 +8499,22 @@ msgstr "报告格式" msgid "Reporting Interval" msgstr "报告间隔" -#: src/js/components/local/dns/records-table.vue:245 +#: src/js/components/local/dns/records-table.vue:314 msgid "Request failed" msgstr "请求失败" +#: src/js/pages/user/mod-security/index.vue:221 +msgid "Request Line" +msgstr "请求行" + #: src/js/modules/router/before-resolve.js:36 msgid "Requested page depends on one or more of denied commands" msgstr "请求的页面取决于一个或多个被拒绝的命令" -#: src/js/modules/router/before-each.js:27 +#: src/js/modules/router/before-each.js:43 msgid "Requested page doesn't belong to your authority level" msgstr "您没有权限请求此页面" -#: src/js/pages/user/security-questions.vue:91 -msgid "" -"Require valid answers to the Security Questions for login on this account" -msgstr "需要对安全问题的有效答案才能登陆到此账号" - #: src/js/pages/user/two-step-auth.vue:138 msgid "Require valid Two-Step Authentication Code to login to this account." msgstr "需要有效的两步验证代码才能登录到此账号。" @@ -8091,12 +8527,7 @@ msgstr "需要有效的两步验证代码才能登录到此账号。" msgid "Required field" msgstr "必填字段" -#: src/js/pages/admin/users/resellers/index.vue:182 -msgid "reseller" -msgid_plural "resellers" -msgstr[0] "分销者" - -#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/details.vue:55 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:5 #: src/js/components/local/app-global-modals/route-search.vue:59 #: src/js/components/local/layouts/mobile/access-level-dropdown.vue:51 @@ -8105,21 +8536,25 @@ msgstr[0] "分销者" #: src/js/components/local/layouts/shared/hybrid-level-toggle.vue:45 #: src/js/components/local/layouts/shared/search.vue:161 #: src/js/components/local/layouts/sidebar/main-menu.vue:152 -#: src/js/pages/admin/ip-manager/details.vue:150 -#: src/js/pages/admin/ip-manager/index.vue:31 #: src/js/pages/reseller/_dialogs/view-ticket.vue:91 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:9 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:162 +#: src/js/pages/reseller/suspension-message.vue:94 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:181 #: src/js/pages/user/dashboard/_components/standard-dashboard.vue:41 #: src/js/pages/user/dashboard/_components/widgets/ip-manager.vue:18 #: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:51 msgid "Reseller" msgstr "分销者" -#: src/js/components/local/suspend-user-dialog.vue:49 +#: src/js/components/local/suspend-user-dialog.vue:95 msgid "Reseller Bandwidth" msgstr "分销者流量" +#: src/js/pages/admin/users/resellers/view.vue:33 +#: src/js/pages/reseller/users/view.vue:28 +msgid "Reseller data" +msgstr "代理商配额" + #: src/js/pages/reseller/history.vue:1 src/js/pages/reseller/stats.vue:123 msgid "Reseller History" msgstr "分销者历史" @@ -8136,17 +8571,17 @@ msgstr "具有此名称的分销套餐已存在, 将被覆盖。" msgid "Reseller Plugins" msgstr "分销者插件" -#: src/js/components/local/suspend-user-dialog.vue:50 +#: src/js/components/local/suspend-user-dialog.vue:96 msgid "Reseller Quota" msgstr "经销商配额" -#: src/js/components/local/master-login-bar.vue:60 +#: src/js/components/local/master-login-bar.vue:62 #: src/js/components/local/master-login-drawer.vue:90 #: src/js/components/local/reseller-skin-warning-dialog.vue:3 msgid "Reseller Skin owned by %{ owner }" msgstr "由 %{ owner } 拥有的分销者界面皮肤" -#: src/js/modules/navigation/reseller.js:122 +#: src/js/modules/navigation/reseller.js:129 msgid "Reseller Statistics" msgstr "分销者统计" @@ -8154,17 +8589,32 @@ msgstr "分销者统计" msgid "Reseller Stats" msgstr "分销者统计" -#: src/js/modules/navigation/reseller.js:71 +#: src/js/modules/navigation/reseller.js:77 msgid "Reseller Tools" msgstr "分销者工具" -#: src/js/pages/admin/backups/modify.vue:492 -#: src/js/pages/admin/backups/schedule.vue:525 +#: src/js/pages/admin/backups/modify.vue:681 +#: src/js/pages/admin/backups/schedule.vue:717 #: src/js/pages/admin/users/move.vue:73 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:133 msgid "Reseller: %{ creator }" msgstr "分销者: %{ creator }" +#: src/js/pages/admin/users/resellers/index.vue:233 +msgid "Reseller: %{ username }" +msgstr "代理商:%{ user }" + +#: src/js/pages/admin/users/resellers/index.vue:216 +msgid "Reseller: %{ username } and %{ nusers } user" +msgid_plural "Reseller: %{ username } and %{ nusers } users" +msgstr[0] "代理商: %{ username } 和 %{ nusers } 用户" + +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/index.vue:31 +msgid "Reseller(s)" +msgstr "代理商(s)" + +#: src/js/pages/admin/ip-manager/details.vue:46 #: src/js/pages/admin/users/resellers/index.vue:1 #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:29 #: src/js/components/local/layouts/shared/search.vue:133 @@ -8176,15 +8626,16 @@ msgid "Resend" msgstr "重新发送" #: src/js/pages/reseller/users/_components/resend-welcome-email-dialog.vue:6 -#: src/js/pages/reseller/users/view.vue:29 +#: src/js/pages/reseller/users/view.vue:47 msgid "Resend Welcome E-mail" msgstr "重新发送欢迎电子邮件" #: src/js/components/local/edit-admin-message-dialog.vue:18 #: src/js/components/local/edit-reseller-message-dialog.vue:38 #: src/js/pages/reseller/customize-skin/index.vue:38 +#: src/js/pages/reseller/suspension-message.vue:18 #: src/js/pages/reseller/users/_components/change-user-message.vue:49 -#: src/js/pages/user/email/lists/modify.vue:329 +#: src/js/pages/user/email/lists/modify.vue:362 msgid "Reset" msgstr "重置" @@ -8205,7 +8656,7 @@ msgid "Reset count of IP/User failed attempts" msgstr "重置IP/用户尝试失败计数" #: src/js/pages/admin/dns/_components/reset-zone-defaults-dialog.vue:3 -#: src/js/pages/admin/dns/edit.vue:22 +#: src/js/pages/admin/dns/edit.vue:25 msgid "Reset Defaults" msgstr "复位默认值" @@ -8218,7 +8669,7 @@ msgid "Reset Logo" msgstr "重置Logo" #: src/js/components/local/filemanager/files-table.vue:3 -#: src/js/components/local/filemanager/files-table.vue:35 +#: src/js/components/local/filemanager/files-table.vue:38 msgid "Reset owner" msgstr "重置所有者" @@ -8235,7 +8686,7 @@ msgstr "重置为默认值" msgid "Reset to defaults" msgstr "重置为默认值" -#: src/js/pages/reseller/users/view.vue:130 +#: src/js/pages/reseller/users/view.vue:143 msgid "Reset Today" msgstr "\"立即重置\"" @@ -8253,8 +8704,8 @@ msgstr "重置为默认值将会清除所有自定义项目。" msgid "Responder Address:" msgstr "自动回复地址:" -#: src/js/pages/user/email/autoresponders/create.vue:74 -#: src/js/pages/user/email/autoresponders/modify.vue:63 +#: src/js/pages/user/email/autoresponders/create.vue:73 +#: src/js/pages/user/email/autoresponders/modify.vue:64 msgid "Responder Message:" msgstr "自动回复信息:" @@ -8262,15 +8713,20 @@ msgstr "自动回复信息:" msgid "Restart" msgstr "重启" -#: src/js/pages/admin/license.vue:227 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:119 +#: src/js/pages/admin/license.vue:245 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:154 msgid "Restart DirectAdmin" msgstr "重启DirectAdmin" -#: src/js/pages/admin/backups/index.vue:20 +#: src/js/components/local/filemanager/dialogs/restore-file.vue:25 +#: src/js/components/local/filemanager/trash-files-table.vue:139 +#: src/js/components/local/filemanager/trash-files-table.vue:3 +#: src/js/pages/admin/backups/index.vue:26 #: src/js/pages/admin/backups/restore.vue:51 #: src/js/pages/reseller/backups/restore.vue:248 -#: src/js/pages/user/backup/restore.vue:145 +#: src/js/pages/user/backup/restore.vue:63 +#: src/js/components/local/filemanager/trash-files-table.vue:28 +#: src/js/components/local/filemanager/trash-files-table.vue:35 #: src/js/pages/admin/backups/_components/current-backups-table.vue:50 msgid "Restore" msgstr "恢复" @@ -8278,11 +8734,15 @@ msgstr "恢复" #: src/js/pages/admin/backups/restore.vue:1 #: src/js/pages/reseller/backups/index.vue:16 #: src/js/pages/reseller/backups/restore.vue:1 -#: src/js/pages/user/backup/index.vue:13 src/js/pages/user/backup/restore.vue:1 +#: src/js/pages/user/backup/index.vue:16 src/js/pages/user/backup/restore.vue:1 msgid "Restore Backup" msgstr "恢复备份" -#: src/js/pages/user/backup/restore.vue:32 +#: src/js/components/local/filemanager/dialogs/restore-file.vue:3 +msgid "Restore File" +msgstr "恢复文件" + +#: src/js/pages/user/backup/restore.vue:37 msgid "Restore Options" msgstr "还原选项" @@ -8300,14 +8760,14 @@ msgstr "使用本地NameServer恢复。" msgid "Restore with SPF values from backup." msgstr "使用备份中的SPF参数恢复." -#: src/js/pages/user/email/lists/modify.vue:213 +#: src/js/pages/user/email/lists/modify.vue:238 msgid "Restrict Post" msgstr "限制 Post" -#: src/js/components/local/dns/add-record-dialog.vue:143 -#: src/js/components/local/dns/add-record-dialog.vue:43 -#: src/js/components/local/dns/edit-record-dialog.vue:126 -#: src/js/components/local/dns/edit-record-dialog.vue:38 +#: src/js/components/local/dns/add-record-dialog.vue:156 +#: src/js/components/local/dns/add-record-dialog.vue:49 +#: src/js/components/local/dns/edit-record-dialog.vue:142 +#: src/js/components/local/dns/edit-record-dialog.vue:43 msgid "Result: %{ name }" msgstr "结果:%{ name }" @@ -8325,16 +8785,16 @@ msgstr "Rewrite Apache" msgid "Root" msgstr "根目录" -#: src/js/pages/admin/process-monitor.vue:152 +#: src/js/pages/admin/process-monitor.vue:216 msgid "Root Password" msgstr "Root Password" -#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:66 +#: src/js/pages/reseller/customize-skin/_components/menu-editor.vue:95 #: src/js/pages/reseller/customize-skin/_components/route-editor.vue:10 msgid "Route" msgstr "路由" -#: src/js/components/local/app-global-modals/skin-options.vue:148 +#: src/js/components/local/app-global-modals/skin-options.vue:151 #: src/js/components/local/r-table/r-table-settings-dialog.vue:33 msgid "Rows Density" msgstr "行密度" @@ -8343,8 +8803,16 @@ msgstr "行密度" msgid "Rows:" msgstr "行:" +#: src/js/modules/navigation/admin.js:174 +msgid "Rspamd spam filtering system" +msgstr "Rspamd 垃圾邮件过滤系统" + +#: src/js/pages/user/mod-security/index.vue:232 +msgid "Rule ID" +msgstr "规则 ID" + #: src/js/pages/admin/backups/_components/crons-table.vue:3 -#: src/js/pages/admin/backups/_components/crons-table.vue:25 +#: src/js/pages/admin/backups/_components/crons-table.vue:26 msgid "Run Now" msgstr "立即运行" @@ -8361,11 +8829,11 @@ msgstr "立即运行系统备份" msgid "Running" msgstr "运行" -#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:38 +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:113 msgid "Safe" msgstr "安全" -#: src/js/pages/admin/php-safe-mode.vue:122 +#: src/js/pages/admin/php-safe-mode.vue:128 msgid "Safe Mode" msgstr "安全模式" @@ -8379,8 +8847,8 @@ msgstr "与数据库名称相同" msgid "Same as domain" msgstr "与域名相同" -#: src/js/pages/user/domains/add.vue:52 src/js/pages/user/domains/add.vue:77 -#: src/js/pages/user/domains/edit.vue:33 src/js/pages/user/domains/edit.vue:50 +#: src/js/pages/user/domains/add.vue:60 src/js/pages/user/domains/add.vue:87 +#: src/js/pages/user/domains/edit.vue:38 src/js/pages/user/domains/edit.vue:60 msgid "Same as Main account" msgstr "与主帐号相同" @@ -8396,58 +8864,73 @@ msgstr "饱和度" msgid "Saturday" msgstr "星期六" +#: src/js/components/local/dns/input-inline.vue:40 +#: src/js/components/local/dns/input-inline.vue:58 #: src/js/components/local/edit-admin-message-dialog.vue:15 #: src/js/components/local/edit-reseller-message-dialog.vue:35 -#: src/js/components/local/filemanager/files-table.vue:187 +#: src/js/components/local/filemanager/files-table.vue:196 #: src/js/pages/admin/backups/_components/backup-restore-settings-dialog.vue:81 -#: src/js/pages/admin/backups/modify.vue:355 +#: src/js/pages/admin/backups/modify.vue:542 #: src/js/pages/admin/dns/_components/override-ttl-dialog.vue:33 #: src/js/pages/admin/file-editor.vue:56 #: src/js/pages/admin/multi-server.vue:137 -#: src/js/pages/admin/php-safe-mode.vue:138 src/js/pages/admin/settings.vue:177 +#: src/js/pages/admin/php-safe-mode.vue:144 src/js/pages/admin/settings.vue:177 #: src/js/pages/admin/settings.vue:402 src/js/pages/admin/settings.vue:801 #: src/js/pages/admin/settings.vue:940 src/js/pages/admin/system-backup.vue:271 -#: src/js/pages/admin/users/resellers/modify.vue:117 -#: src/js/pages/admin/users/resellers/modify.vue:31 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:122 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:26 #: src/js/pages/reseller/_dialogs/customize-skin-dialog.vue:72 #: src/js/pages/reseller/backups/_components/settings-dialog.vue:40 -#: src/js/pages/reseller/customize-skin/index.vue:119 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:48 +#: src/js/pages/reseller/customize-skin/index.vue:121 #: src/js/pages/reseller/customize-skin/index.vue:20 #: src/js/pages/reseller/edit-user-message.vue:44 #: src/js/pages/reseller/nameservers.vue:95 +#: src/js/pages/reseller/suspension-message.vue:71 #: src/js/pages/reseller/tickets.vue:157 -#: src/js/pages/reseller/user-packages/create.vue:45 +#: src/js/pages/reseller/user-packages/create.vue:47 #: src/js/pages/reseller/user-packages/view.vue:32 #: src/js/pages/reseller/users/_components/change-sent-emails-daily-limit-dialog.vue:23 #: src/js/pages/reseller/users/_components/change-user-message.vue:42 -#: src/js/pages/reseller/users/modify.vue:167 -#: src/js/pages/reseller/users/modify.vue:38 -#: src/js/pages/reseller/users/modify.vue:70 -#: src/js/pages/reseller/users/modify.vue:92 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:168 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:37 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:70 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:92 +#: src/js/pages/reseller/users/profile.vue:170 +#: src/js/pages/reseller/users/profile.vue:39 +#: src/js/pages/reseller/users/profile.vue:72 +#: src/js/pages/reseller/users/profile.vue:94 #: src/js/pages/user/cronjobs/index.vue:209 #: src/js/pages/user/cronjobs/index.vue:95 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:101 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:218 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:117 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:237 #: src/js/pages/user/dns/_dialogs/override-ttl-dialog.vue:33 #: src/js/pages/user/dns/mx-records.vue:64 #: src/js/pages/user/domains/_components/php-version-dialog.vue:29 #: src/js/pages/user/domains/_components/private-html-dialog.vue:31 +#: src/js/pages/user/email/_components/create-forwarder-dialog-legacy.vue:23 #: src/js/pages/user/email/_components/modify-account-dialog.vue:52 #: src/js/pages/user/email/_components/modify-account-quota-dialog.vue:120 -#: src/js/pages/user/email/autoresponders/modify.vue:118 +#: src/js/pages/user/email/autoresponders/modify.vue:119 #: src/js/pages/user/email/catch-all.vue:78 -#: src/js/pages/user/email/lists/modify.vue:326 -#: src/js/pages/user/email/spamassassin.vue:485 +#: src/js/pages/user/email/lists/modify.vue:355 +#: src/js/pages/user/email/spamassassin.vue:451 #: src/js/pages/user/filemanager/edit.vue:24 #: src/js/pages/user/ftp-settings.vue:46 #: src/js/pages/user/hotlinks/index.vue:143 #: src/js/pages/user/messages/_dialogs/message-system-options.vue:86 -#: src/js/pages/user/security-questions.vue:114 -#: src/js/pages/user/security-questions.vue:78 +#: src/js/pages/user/mod-security/index.vue:108 +#: src/js/pages/user/php-settings/index.vue:57 +#: src/js/pages/user/security-questions.vue:131 +#: src/js/pages/user/security-questions.vue:185 #: src/js/pages/user/ssh-keys/edit.vue:119 #: src/js/pages/user/ssl/_components/force-redirect-option.vue:13 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:161 #: src/js/pages/user/ssl/_components/save-button.vue:4 -#: src/js/pages/user/stats/index.vue:429 +#: src/js/pages/user/stats/index.vue:428 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:82 +#: src/js/pages/user/subdomains/docroot.vue:110 +#: src/js/pages/user/subdomains/docroot.vue:133 #: src/js/pages/user/two-step-auth.vue:217 msgid "Save" msgstr "保存" @@ -8456,7 +8939,7 @@ msgstr "保存" msgid "Save As" msgstr "另存为" -#: src/js/pages/reseller/customize-skin/index.vue:108 +#: src/js/pages/reseller/customize-skin/index.vue:110 msgid "Save Changes" msgstr "保存更改" @@ -8488,7 +8971,7 @@ msgstr "扫描 WordPress 攻击" msgid "Scan this code in your phone" msgstr "用您的手机扫描此代码" -#: src/js/pages/admin/backups/index.vue:17 +#: src/js/pages/admin/backups/index.vue:20 #: src/js/pages/admin/backups/schedule.vue:46 #: src/js/pages/reseller/backups/schedule.vue:287 msgid "Schedule" @@ -8500,14 +8983,14 @@ msgstr "计划" msgid "Schedule Backup" msgstr "计划备份" -#: src/js/pages/admin/backups/_components/crons-table.vue:91 +#: src/js/pages/admin/backups/_components/crons-table.vue:134 #: src/js/pages/reseller/backups/index.vue:97 msgid "scheduled backup" msgid_plural "scheduled backups" msgstr[0] "已计划的备份" -#: src/js/pages/admin/backups/index.vue:25 -#: src/js/pages/admin/backups/index.vue:29 +#: src/js/pages/admin/backups/index.vue:31 +#: src/js/pages/admin/backups/index.vue:35 msgid "Scheduled Backups" msgstr "已计划的备份" @@ -8531,10 +9014,10 @@ msgstr "" "码。请妥善保管Scratch Code。" #: src/js/components/global/input/input-select-multiple.vue:16 -#: src/js/components/global/input/input-select.vue:35 #: src/js/components/local/master-login-drawer.vue:21 -#: src/js/pages/user/filemanager/index.vue:101 +#: src/js/pages/user/filemanager/index.vue:109 #: src/js/pages/user/login-keys/_components/command-box.vue:13 +#: src/js/components/global/input/input-select.vue:156 msgid "Search" msgstr "搜索" @@ -8554,7 +9037,7 @@ msgstr "搜索结果" msgid "Search settings" msgstr "搜索设置" -#: src/js/pages/admin/process-monitor.vue:34 +#: src/js/pages/admin/process-monitor.vue:50 msgid "seconds" msgstr "秒" @@ -8567,9 +9050,13 @@ msgstr "秒自最后一次尝试" msgid "Secret" msgstr "密钥" -#: src/js/pages/admin/backups/modify.vue:212 +#: src/js/pages/user/mod-security/index.vue:81 +msgid "SecRuleEngine" +msgstr "安全规则引擎" + +#: src/js/pages/admin/backups/modify.vue:321 #: src/js/pages/admin/backups/restore.vue:147 -#: src/js/pages/admin/backups/schedule.vue:276 +#: src/js/pages/admin/backups/schedule.vue:372 #: src/js/pages/reseller/backups/modify.vue:159 #: src/js/pages/reseller/backups/restore.vue:136 #: src/js/pages/reseller/backups/schedule.vue:230 @@ -8582,22 +9069,22 @@ msgstr "安全FTP" msgid "Secure Socket Layer (SSL)" msgstr "安全套接字层(SSL)" -#: src/js/pages/user/domains/add.vue:98 src/js/pages/user/domains/edit.vue:62 +#: src/js/pages/user/domains/add.vue:112 src/js/pages/user/domains/edit.vue:75 msgid "Secure SSL" msgstr "安全SSL" -#: src/js/pages/user/security-questions.vue:21 -#: src/js/pages/user/security-questions.vue:29 +#: src/js/pages/user/security-questions.vue:50 +#: src/js/pages/user/security-questions.vue:59 msgid "Security Question" msgstr "安全问题" #: src/js/pages/user/security-questions.vue:1 -#: src/js/modules/navigation/user.js:168 +#: src/js/modules/navigation/user.js:174 msgid "Security Questions" msgstr "安全问题" -#: src/js/pages/user/security-questions.vue:65 -#: src/js/pages/user/security-questions.vue:83 +#: src/js/pages/user/security-questions.vue:100 +#: src/js/pages/user/security-questions.vue:140 msgid "Security Questions options" msgstr "安全问题选项" @@ -8609,7 +9096,7 @@ msgstr "安全设置" msgid "Seek should be smaller than %{ size }" msgstr "Seek应小于%{ size }" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:25 +#: src/js/components/local/user-package.vue:259 #: src/js/components/global/input/input-select-legacy.vue:36 #: src/js/components/global/input/input-select.vue:49 msgid "Select" @@ -8621,11 +9108,11 @@ msgstr "选择" msgid "Select All" msgstr "全选" -#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:37 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:66 msgid "Select All Domains" msgstr "选择全部域名" -#: src/js/components/local/r-table/r-table-columns.vue:17 +#: src/js/components/local/r-table/r-table-columns.vue:18 #: src/js/components/local/r-table/r-table-grid-columns.vue:12 #: src/js/components/global/ui/ui-table-actions.vue:48 msgid "Select all rows" @@ -8689,11 +9176,12 @@ msgstr "选择要添加的IP" msgid "Select IP to filter results" msgstr "选择IP以筛选结果" -#: src/js/pages/user/backup/index.vue:17 -msgid "Select Items to include in Backup" -msgstr "选择要包括在备份里的项目" +#: src/js/pages/admin/log-viewer/_components/log-file-select.vue:16 +msgid "Select log file" +msgstr "选择日志文件" #: src/js/pages/admin/log-viewer/index.vue:20 +#: src/js/pages/admin/log-viewer/index.vue:28 msgid "Select log file to view" msgstr "选择要查看的日志文件" @@ -8705,7 +9193,7 @@ msgstr "全部不选" msgid "Select Reseller" msgstr "选择分销者" -#: src/js/components/local/r-table/r-table-columns.vue:285 +#: src/js/components/local/r-table/r-table-columns.vue:295 #: src/js/components/local/r-table/r-table-grid-columns.vue:206 msgid "Select row" msgstr "选择行" @@ -8748,12 +9236,12 @@ msgstr "选择需要备份的用户。" msgid "Select your searching criteria:" msgstr "选择您的搜索条件:" -#: src/js/pages/admin/backups/modify.vue:283 -#: src/js/pages/admin/backups/schedule.vue:346 +#: src/js/pages/admin/backups/modify.vue:418 +#: src/js/pages/admin/backups/schedule.vue:470 msgid "Selected Data" msgstr "所选数据" -#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:15 +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:40 msgid "Selected entries count: %{n}" msgstr "所选条目数: %{n}" @@ -8766,8 +9254,8 @@ msgstr[0] "选中的皮肤" msgid "selected users" msgstr "选中的用户" -#: src/js/pages/admin/backups/modify.vue:63 -#: src/js/pages/admin/backups/schedule.vue:71 +#: src/js/pages/admin/backups/modify.vue:80 +#: src/js/pages/admin/backups/schedule.vue:88 #: src/js/pages/reseller/backups/modify.vue:47 #: src/js/pages/reseller/backups/schedule.vue:48 #: src/js/pages/user/ssh-keys/edit.vue:94 @@ -8775,7 +9263,7 @@ msgstr "选中的用户" msgid "Selected Users" msgstr "选中的用户" -#: src/js/pages/admin/backups/_components/crons-table.vue:49 +#: src/js/pages/admin/backups/_components/crons-table.vue:67 #: src/js/pages/admin/backups/_components/current-backups-table.vue:36 #: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:32 #: src/js/pages/reseller/backups/index.vue:53 @@ -8786,10 +9274,10 @@ msgstr "选中的用户:" msgid "Send" msgstr "发送" -#: src/js/pages/user/email/autoresponders/create.vue:111 -#: src/js/pages/user/email/autoresponders/create.vue:91 -#: src/js/pages/user/email/autoresponders/modify.vue:101 -#: src/js/pages/user/email/autoresponders/modify.vue:81 +#: src/js/pages/user/email/autoresponders/create.vue:108 +#: src/js/pages/user/email/autoresponders/create.vue:90 +#: src/js/pages/user/email/autoresponders/modify.vue:102 +#: src/js/pages/user/email/autoresponders/modify.vue:84 msgid "Send a CC to:" msgstr "转寄至:" @@ -8799,16 +9287,16 @@ msgstr "发送消息" #: src/js/components/local/create-message-dialog.vue:7 #: src/js/components/local/send-user-message-dialog.vue:3 -#: src/js/pages/admin/users/admins.vue:119 +#: src/js/pages/admin/users/admins.vue:130 #: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/index.vue:210 -#: src/js/pages/admin/users/resellers/index.vue:138 +#: src/js/pages/admin/users/resellers/index.vue:149 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/users/index.vue:215 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/admin/users/admins.vue:58 src/js/pages/admin/users/index.vue:73 -#: src/js/pages/admin/users/resellers/index.vue:60 -#: src/js/pages/reseller/users/index.vue:80 +#: src/js/pages/reseller/users/index.vue:222 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/admin/users/admins.vue:64 src/js/pages/admin/users/index.vue:73 +#: src/js/pages/admin/users/resellers/index.vue:66 +#: src/js/pages/reseller/users/index.vue:87 msgid "Send a Message" msgstr "发送信息" @@ -8830,9 +9318,9 @@ msgstr "发送另一条消息" msgid "Send Count" msgstr "发送计数" -#: src/js/pages/admin/users/create-admin.vue:61 -#: src/js/pages/admin/users/resellers/create.vue:142 -#: src/js/pages/reseller/users/create.vue:129 +#: src/js/pages/admin/users/create-admin.vue:74 +#: src/js/pages/admin/users/resellers/create.vue:145 +#: src/js/pages/reseller/users/create.vue:132 msgid "Send E-mail Notification" msgstr "发送邮件通知" @@ -8841,7 +9329,7 @@ msgstr "发送邮件通知" msgid "Send Limit" msgstr "发送限制" -#: src/js/pages/user/email/spamassassin.vue:60 +#: src/js/pages/user/email/spamassassin.vue:58 msgid "Send the spam to the user's spam folder" msgstr "将垃圾邮件发送到用户的垃圾邮件文件夹" @@ -8855,17 +9343,18 @@ msgstr "发送至:" #: src/js/pages/admin/mail-queue/index.vue:23 #: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:4 -#: src/js/pages/user/email/usage/index.vue:104 +#: src/js/pages/user/email/lists/modify.vue:46 +#: src/js/pages/user/email/usage/index.vue:120 #: src/js/pages/admin/mail-queue/index.vue:36 #: src/js/pages/user/dashboard/_components/widgets/mail-queue.vue:10 -#: src/js/pages/user/email/usage/index.vue:114 -#: src/js/pages/user/email/usage/index.vue:194 +#: src/js/pages/user/email/usage/index.vue:130 +#: src/js/pages/user/email/usage/index.vue:227 msgid "Sender" msgstr "发件人" -#: src/js/pages/user/email/usage/index.vue:104 -#: src/js/pages/user/email/usage/index.vue:122 -#: src/js/pages/user/email/usage/index.vue:204 +#: src/js/pages/user/email/usage/index.vue:120 +#: src/js/pages/user/email/usage/index.vue:138 +#: src/js/pages/user/email/usage/index.vue:241 msgid "Sender Host" msgstr "发件人主机" @@ -8882,7 +9371,7 @@ msgid "Sent" msgstr "已发送" #: src/js/pages/admin/stats.vue:199 src/js/pages/admin/users/index.vue:11 -#: src/js/pages/reseller/users/view.vue:123 +#: src/js/pages/reseller/users/view.vue:136 #: src/js/pages/user/stats/index.vue:49 src/js/pages/admin/users/index.vue:56 #: src/js/pages/reseller/stats.vue:178 #: src/js/pages/reseller/users/_components/usage-table.vue:138 @@ -8895,6 +9384,7 @@ msgstr "已发送的邮件" #: src/js/pages/reseller/users/bandwidth.vue:294 #: src/js/pages/user/bandwidth.vue:290 #: src/js/pages/user/stats/domain-statistics.vue:129 +#: src/js/pages/user/subdomains/stats.vue:94 msgid "September" msgstr "9月" @@ -8903,7 +9393,7 @@ msgid "server" msgid_plural "server" msgstr[0] "服务器" -#: src/js/pages/reseller/users/create.vue:212 +#: src/js/pages/reseller/users/create.vue:228 msgid "Server" msgstr "服务器" @@ -8915,12 +9405,12 @@ msgstr "服务器历史记录" msgid "Server Hostname" msgstr "服务器主机名" -#: src/js/modules/navigation/admin.js:63 -#: src/js/modules/navigation/reseller.js:45 +#: src/js/modules/navigation/admin.js:69 +#: src/js/modules/navigation/reseller.js:51 msgid "Server Manager" msgstr "服务器管理" -#: src/js/pages/user/ftp-accounts/index.vue:50 +#: src/js/pages/user/ftp-accounts/index.vue:56 msgid "Server Path" msgstr "服务器路径" @@ -8932,7 +9422,7 @@ msgstr "服务器设置" msgid "Server Statistics" msgstr "服务器统计" -#: src/js/pages/admin/license.vue:171 +#: src/js/pages/admin/license.vue:178 msgid "Server Version" msgstr "服务器版本" @@ -8955,7 +9445,7 @@ msgstr "服务器主机名" msgid "Service" msgstr "服务" -#: src/js/modules/navigation/admin.js:144 +#: src/js/modules/navigation/admin.js:155 msgid "Service Monitor" msgstr "服务监视器" @@ -8989,7 +9479,7 @@ msgstr "会话超时(分钟)" msgid "Set" msgstr "设置" -#: src/js/pages/user/domains/index.vue:77 +#: src/js/pages/user/domains/index.vue:76 msgid "Set as default" msgstr "设为默认" @@ -9001,11 +9491,14 @@ msgstr "设置捕捉所有电子邮件" msgid "Set E-mail" msgstr "设置电子邮件" +#: src/js/pages/admin/ip-manager/index.vue:22 #: src/js/pages/reseller/skins.vue:50 +#: src/js/pages/admin/ip-manager/index.vue:50 msgid "Set Global" msgstr "设置全局" -#: src/js/pages/reseller/users/modify.vue:52 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:52 +#: src/js/pages/reseller/users/profile.vue:54 msgid "Set IP To" msgstr "将IP设置为" @@ -9014,8 +9507,9 @@ msgstr "将IP设置为" msgid "Set Local Mail" msgstr "设置本地邮件" -#: src/js/pages/admin/users/resellers/modify.vue:18 -#: src/js/pages/reseller/users/modify.vue:19 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:11 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:17 +#: src/js/pages/reseller/users/profile.vue:19 msgid "Set Package to" msgstr "变更套餐为" @@ -9028,14 +9522,14 @@ msgstr "设置密码(可选)" msgid "Set permission" msgstr "设置权限" -#: src/js/components/local/filemanager/files-table.vue:194 +#: src/js/components/local/filemanager/files-table.vue:203 msgid "Set permissions" msgstr "设置权限" #: src/js/components/local/filemanager/dialogs/set-permissions-dialog.vue:7 #: src/js/components/local/filemanager/files-table.vue:3 #: src/js/components/local/filemanager/file-actions.vue:117 -#: src/js/components/local/filemanager/files-table.vue:33 +#: src/js/components/local/filemanager/files-table.vue:34 msgid "Set Permissions" msgstr "设置权限" @@ -9065,6 +9559,9 @@ msgstr "设置/更新用户" #: src/js/pages/admin/users/resellers/_components/usage-table.vue:6 #: src/js/pages/reseller/stats.vue:23 #: src/js/pages/reseller/users/_components/usage-table.vue:6 +#: src/js/pages/user/mod-security/index.vue:73 +#: src/js/pages/user/php-settings/index.vue:15 +#: src/js/pages/user/php-settings/index.vue:65 #: src/js/components/local/stats/usage-table.vue:53 msgid "Setting" msgstr "设置" @@ -9082,6 +9579,15 @@ msgstr "设置" msgid "Setup your Databases" msgstr "设置数据库" +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:38 +#: src/js/pages/reseller/customize-skin/_components/override-shade-dialog.vue:21 +msgid "Shade" +msgstr "阴影" + +#: src/js/pages/reseller/customize-skin/_components/colors-editor.vue:24 +msgid "Shades" +msgstr "阴影" + #: src/js/pages/reseller/ip-config.vue:31 msgid "Share" msgstr "共享" @@ -9092,21 +9598,21 @@ msgstr "使用服务器共享IP" #: src/js/components/local/stats/webalizer-table.vue:62 #: src/js/components/local/stats/webalizer-table.vue:65 -#: src/js/pages/reseller/users/create.vue:209 +#: src/js/pages/reseller/users/create.vue:225 msgid "Shared" msgstr "共享" -#: src/js/pages/reseller/users/create.vue:222 +#: src/js/pages/reseller/users/create.vue:238 msgid "Shared - randomly selected" msgstr "共享 - 已选随机" -#: src/js/pages/admin/users/resellers/create.vue:125 -#: src/js/pages/admin/users/resellers/create.vue:129 +#: src/js/pages/admin/users/resellers/create.vue:128 +#: src/js/pages/admin/users/resellers/create.vue:132 msgid "Shared - Reseller's IP" msgstr "共享 - 分销IP" -#: src/js/pages/admin/users/resellers/create.vue:125 #: src/js/pages/admin/users/resellers/create.vue:128 +#: src/js/pages/admin/users/resellers/create.vue:131 msgid "Shared - Server" msgstr "共享 - 服务器" @@ -9128,29 +9634,29 @@ msgstr "应为有效端口号码" msgid "Should be larger than zero" msgstr "应大于0" -#: src/js/pages/admin/users/resellers/create.vue:81 +#: src/js/pages/admin/users/resellers/create.vue:84 #: src/js/pages/user/email/_components/filter-input.vue:27 #: src/js/components/global/ui/ui-form-element.vue:202 msgid "Should be valid domain" msgstr "应为有效域名" -#: src/js/pages/reseller/users/create.vue:83 +#: src/js/pages/reseller/users/create.vue:86 #: src/js/pages/user/domains/_components/rename-domain-dialog.vue:35 msgid "Should be valid domain name" msgstr "应为有效域名" -#: src/js/pages/admin/users/create-admin.vue:39 +#: src/js/pages/admin/users/create-admin.vue:48 #: src/js/pages/user/email/_components/filter-input.vue:26 #: src/js/pages/user/email/catch-all.vue:68 -#: src/js/pages/user/email/spamassassin.vue:356 -#: src/js/pages/user/email/spamassassin.vue:458 +#: src/js/pages/user/email/spamassassin.vue:326 +#: src/js/pages/user/email/spamassassin.vue:424 #: src/js/pages/user/messages/_dialogs/message-system-options.vue:25 -#: src/js/pages/user/stats/index.vue:369 +#: src/js/pages/user/stats/index.vue:370 #: src/js/components/global/ui/ui-form-element.vue:201 msgid "Should be valid email" msgstr "应为有效邮箱" -#: src/js/pages/reseller/users/create.vue:48 +#: src/js/pages/reseller/users/create.vue:51 #: src/js/pages/user/ssl/_components/common-data-editor.vue:40 msgid "Should be valid email address" msgstr "应为有效邮箱地址" @@ -9190,6 +9696,14 @@ msgstr "显示" msgid "Show %{ count } Results" msgstr "显示 %{ count } 个结果" +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:15 +msgid "Show %{ linesCount } lines" +msgstr "显示 %{ linesCount } 行" + +#: src/js/pages/user/ssl/_components/lets-encrypt-tab.vue:133 +msgid "Show additional configuration" +msgstr "显示附加配置" + #: src/js/pages/user/email/accounts/index.vue:333 msgid "Show all accounts" msgstr "显示所有帐号" @@ -9235,7 +9749,8 @@ msgstr "显示符合如下条件的域名" msgid "Show Domains that" msgstr "显示符合如下条件的域名" -#: src/js/pages/admin/log-viewer/index.vue:76 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:67 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:9 msgid "Show entire file" msgstr "显示整个文件" @@ -9243,6 +9758,10 @@ msgstr "显示整个文件" msgid "Show error messages" msgstr "显示错误消息" +#: src/js/pages/user/filemanager/index.vue:18 +msgid "Show folder sizes" +msgstr "显示文件夹大小" + #: src/js/components/local/notifications-center/notification-filter-button.vue:64 msgid "Show information messages" msgstr "显示信息消息" @@ -9251,7 +9770,7 @@ msgstr "显示信息消息" msgid "Show only domains containing" msgstr "只显示包含以下内容的域名" -#: src/js/components/global/ui/ui-api-table.vue:71 +#: src/js/components/global/ui/ui-api-table.vue:72 msgid "Show Search" msgstr "显示搜索" @@ -9268,18 +9787,10 @@ msgstr "显示成功消息" msgid "Show Usage From:" msgstr "显示以下来源的用量:" -#: src/js/pages/admin/users/resellers/view.vue:41 -msgid "Show User Data" -msgstr "显示用户数据" - #: src/js/pages/reseller/users/index.vue:1 msgid "Show Users" msgstr "显示用户" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:61 -msgid "Show View" -msgstr "显示视图" - #: src/js/pages/admin/brute-force-monitor/index.vue:47 msgid "Show whole file" msgstr "显示整个文件" @@ -9316,23 +9827,24 @@ msgstr "网站重定向" msgid "Site Redirects" msgstr "网站重定向" -#: src/js/modules/navigation/user.js:218 +#: src/js/modules/navigation/user.js:231 msgid "Site Summary / Statistics / Logs" msgstr "网站概览/统计信息/日志" #: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/pages/admin/file-editor.vue:12 -#: src/js/pages/admin/log-viewer/index.vue:47 #: src/js/pages/admin/mail-queue/index.vue:23 src/js/pages/admin/stats.vue:293 #: src/js/pages/user/dashboard/_components/widgets/db.vue:12 #: src/js/pages/user/database/index.vue:67 #: src/js/pages/user/email/filters.vue:114 #: src/js/pages/user/email/filters.vue:69 -#: src/js/pages/user/email/usage/index.vue:104 +#: src/js/pages/user/email/usage/index.vue:120 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:2 #: src/js/pages/user/ssh-keys/edit.vue:39 #: src/js/components/local/filemanager/files-table.vue:15 +#: src/js/components/local/filemanager/trash-files-table.vue:15 #: src/js/pages/admin/file-editor.vue:22 #: src/js/pages/admin/mail-queue/index.vue:34 src/js/pages/admin/stats.vue:299 #: src/js/pages/user/dashboard/_components/widgets/db.vue:22 @@ -9340,15 +9852,15 @@ msgstr "网站概览/统计信息/日志" #: src/js/pages/user/email/filters.vue:121 #: src/js/pages/user/email/filters.vue:282 #: src/js/pages/user/email/filters.vue:77 -#: src/js/pages/user/email/usage/index.vue:126 +#: src/js/pages/user/email/usage/index.vue:142 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:7 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:10 msgid "Size" msgstr "大小" -#: src/js/components/local/user-package.vue:59 +#: src/js/components/local/user-package.vue:93 #: src/js/pages/reseller/users/_components/account-info.vue:71 -#: src/js/pages/user/stats/index.vue:379 +#: src/js/pages/user/stats/index.vue:378 msgid "Skin" msgstr "皮肤" @@ -9356,7 +9868,7 @@ msgstr "皮肤" msgid "Skin has been updated" msgstr "皮肤已更新" -#: src/js/modules/navigation/reseller.js:90 +#: src/js/modules/navigation/reseller.js:96 msgid "Skin Manager" msgstr "皮肤管理" @@ -9368,7 +9880,7 @@ msgid "Skin Name" msgstr "皮肤名称" #: src/js/components/local/app-global-modals/skin-options.vue:6 -#: src/js/components/local/layouts/shared/user-bar.vue:115 +#: src/js/components/local/layouts/shared/user-bar.vue:118 msgid "Skin Options" msgstr "皮肤选项" @@ -9399,11 +9911,19 @@ msgstr "跳过IP" msgid "Skip List" msgstr "跳过列表" -#: src/js/pages/admin/backups/_components/crons-table.vue:59 +#: src/js/pages/user/mod-security/index.vue:283 +msgid "Skip Rule" +msgstr "跳过规则" + +#: src/js/pages/user/mod-security/index.vue:271 +msgid "Skip Rule: %{ rule }" +msgstr "跳过规则 %{ rule }" + +#: src/js/pages/admin/backups/_components/crons-table.vue:93 #: src/js/pages/admin/backups/_components/current-backups-table.vue:46 #: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:44 -#: src/js/pages/admin/backups/modify.vue:84 -#: src/js/pages/admin/backups/schedule.vue:91 +#: src/js/pages/admin/backups/modify.vue:110 +#: src/js/pages/admin/backups/schedule.vue:117 #: src/js/pages/reseller/backups/index.vue:63 #: src/js/pages/reseller/backups/modify.vue:70 #: src/js/pages/reseller/backups/schedule.vue:71 @@ -9418,13 +9938,13 @@ msgstr "跳过的IP/用户" msgid "Slot" msgstr "缝隙" -#: src/js/pages/user/email/_components/show-smtp-log-dialog.vue:6 +#: src/js/pages/user/email/_components/show-smtp-log-dialog.vue:7 #: src/js/pages/user/email/accounts/index.vue:55 #: src/js/pages/user/email/accounts/index.vue:72 msgid "SMTP Log" msgstr "SMTP日志" -#: src/js/components/local/dns/spf-editor.vue:196 +#: src/js/components/local/dns/spf-editor.vue:195 msgid "SoftFail" msgstr "SoftFail" @@ -9436,19 +9956,19 @@ msgstr "一些文件因超过大小限制,未被添加" msgid "Sorry, but the page you are looking for can't be found." msgstr "对不起,无法找到您正查阅的网页。" -#: src/js/pages/user/backup/restore.vue:21 +#: src/js/pages/user/backup/restore.vue:22 msgid "" "Sorry, it seems that there are no backups created yet. Would you like to " "create one?" msgstr "对不起, 似乎还没有创建备份。需要创建一个吗?" -#: src/js/pages/admin/users/resellers/create.vue:167 +#: src/js/pages/admin/users/resellers/create.vue:170 msgid "" "Sorry, it seems that there are no reseller packages created yet. Would you " "like to create one?" msgstr "对不起,似乎还没有创建分销者套餐。 需要创建一个吗?" -#: src/js/pages/reseller/users/create.vue:135 +#: src/js/pages/reseller/users/create.vue:138 msgid "" "Sorry, it seems that there are no user packages created yet.\n" "Would you like to create one?" @@ -9456,12 +9976,12 @@ msgstr "" "对不起,似乎还没有用户套餐。\n" "需要创建一个吗?" -#: src/js/components/local/r-table/r-table-columns.vue:280 +#: src/js/components/local/r-table/r-table-columns.vue:290 #: src/js/components/local/r-table/r-table-grid-columns.vue:201 msgid "Sort this column ascending" msgstr "按升序对此列进行排序" -#: src/js/components/local/r-table/r-table-columns.vue:278 +#: src/js/components/local/r-table/r-table-columns.vue:288 #: src/js/components/local/r-table/r-table-grid-columns.vue:199 msgid "Sort this column descending" msgstr "按降序对此列进行排序" @@ -9483,19 +10003,19 @@ msgstr "" msgid "Source domain name punycoded" msgstr "源域名 (punycode转码过的格式)" -#: src/js/components/local/suspend-user-dialog.vue:42 +#: src/js/components/local/suspend-user-dialog.vue:88 msgid "Spam" msgstr "垃圾邮件" -#: src/js/modules/navigation/user.js:106 +#: src/js/modules/navigation/user.js:112 msgid "SPAM Filters" msgstr "垃圾邮件过滤器" #: src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:265 +#: src/js/components/local/user-package.vue:465 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:202 #: src/js/pages/admin/users/resellers/_components/info-table.vue:61 -#: src/js/pages/admin/users/resellers/modify.vue:226 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:222 #: src/js/pages/reseller/stats.vue:279 #: src/js/pages/reseller/users/_components/account-info.vue:299 #: src/js/pages/user/stats/index.vue:234 @@ -9506,7 +10026,7 @@ msgstr "SpamAssassin" msgid "SpamAssassin is not currently enabled." msgstr "SpamAssassin未启用." -#: src/js/modules/navigation/user.js:100 +#: src/js/modules/navigation/user.js:106 msgid "Spamassassin Setup" msgstr "SpamAssassin配置" @@ -9519,21 +10039,21 @@ msgstr "SpamAssassin配置" msgid "SSH" msgstr "SSH" -#: src/js/components/local/user-package.vue:268 +#: src/js/components/local/user-package.vue:468 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:205 -#: src/js/pages/admin/users/resellers/modify.vue:229 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:225 msgid "SSH Access" msgstr "SSH 权限" #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:206 -#: src/js/pages/admin/users/resellers/modify.vue:230 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:226 msgid "SSH Access for Users" msgstr "用户的SSH权限" #: src/js/pages/user/ssh-keys/index.vue:1 -#: src/js/modules/navigation/admin.js:106 -#: src/js/modules/navigation/reseller.js:64 -#: src/js/modules/navigation/user.js:186 +#: src/js/modules/navigation/admin.js:112 +#: src/js/modules/navigation/reseller.js:70 +#: src/js/modules/navigation/user.js:192 msgid "SSH Keys" msgstr "SSH Key" @@ -9546,9 +10066,9 @@ msgstr "SSH Key" msgid "SSL" msgstr "SSL证书" -#: src/js/components/local/user-package.vue:267 +#: src/js/components/local/user-package.vue:467 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:204 -#: src/js/pages/admin/users/resellers/modify.vue:228 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:224 msgid "SSL Access" msgstr "SSL权限" @@ -9592,10 +10112,10 @@ msgstr "开始" msgid "Start Time" msgstr "开始时间" -#: src/js/components/local/ui-api-table/filters-editor.vue:19 +#: src/js/components/local/ui-api-table/filters-editor.vue:28 #: src/js/pages/admin/custom-httpd/index.vue:22 #: src/js/pages/admin/dns/index.vue:30 src/js/pages/admin/php-safe-mode.vue:17 -#: src/js/components/local/ui-api-table/filters-editor.vue:24 +#: src/js/components/local/ui-api-table/filters-editor.vue:34 #: src/js/pages/admin/custom-httpd/index.vue:27 #: src/js/pages/admin/dns/index.vue:35 src/js/pages/admin/php-safe-mode.vue:22 msgid "Starts With" @@ -9609,7 +10129,7 @@ msgstr "州份/省份" msgid "Statistics for your Account" msgstr "当前账户统计信息" -#: src/js/pages/user/subdomains/index.vue:57 +#: src/js/pages/user/subdomains/index.vue:128 msgid "Stats" msgstr "统计" @@ -9621,7 +10141,7 @@ msgstr "统计" #: src/js/pages/user/dashboard/_components/widgets/ip-config.vue:6 #: src/js/pages/user/login-keys/log.vue:11 #: src/js/pages/user/messages/_tables/tickets.vue:2 -#: src/js/pages/admin/ip-manager/details.vue:148 +#: src/js/pages/admin/ip-manager/details.vue:176 #: src/js/pages/admin/ip-manager/index.vue:30 #: src/js/pages/admin/services.vue:22 src/js/pages/reseller/ip-config.vue:16 #: src/js/pages/reseller/nameservers.vue:23 @@ -9633,6 +10153,11 @@ msgstr "统计" msgid "Status" msgstr "状态" +#: src/js/pages/user/mod-security/index.vue:57 +#: src/js/pages/user/mod-security/index.vue:59 +msgid "Status & Disabled Rules" +msgstr "状态 & 已关闭规则" + #: src/js/pages/reseller/_dialogs/view-ticket.vue:39 msgid "Status:" msgstr "状态:" @@ -9728,7 +10253,7 @@ msgstr "存于备份中" msgid "Strict" msgstr "严格" -#: src/js/pages/user/email/lists/modify.vue:222 +#: src/js/pages/user/email/lists/modify.vue:247 msgid "Strip" msgstr "剥离" @@ -9736,9 +10261,9 @@ msgstr "剥离" msgid "Style" msgstr "风格" -#: src/js/components/local/user-package.vue:251 +#: src/js/components/local/user-package.vue:450 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:187 -#: src/js/pages/admin/users/resellers/modify.vue:211 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:207 msgid "Sub-Domains" msgstr "子域名" @@ -9750,14 +10275,19 @@ msgstr "已达到子域名数量上限" msgid "Sub-Domains Setup" msgstr "子域名设置" -#: src/js/pages/user/subdomains/index.vue:105 +#: src/js/pages/user/subdomains/index.vue:184 msgid "subdomain" msgid_plural "subdomains" msgstr[0] "子域名" -#: src/js/pages/admin/backups/modify.vue:306 -#: src/js/pages/admin/backups/schedule.vue:364 -#: src/js/pages/admin/backups/_components/crons-table.vue:128 +#: src/js/pages/user/mod-security/index.vue:48 +#: src/js/pages/user/subdomains/_components/docroot-override-dialog.vue:12 +msgid "Subdomain" +msgstr "子域名" + +#: src/js/pages/admin/backups/modify.vue:450 +#: src/js/pages/admin/backups/schedule.vue:502 +#: src/js/pages/admin/backups/_components/crons-table.vue:171 #: src/js/pages/admin/backups/_components/current-backups-table.vue:103 msgid "Subdomain Lists" msgstr "子域名列表" @@ -9766,12 +10296,12 @@ msgstr "子域名列表" msgid "Subdomain Management" msgstr "子域名管理" -#: src/js/pages/user/subdomains/index.vue:22 -#: src/js/pages/user/subdomains/index.vue:29 +#: src/js/pages/user/subdomains/index.vue:24 +#: src/js/pages/user/subdomains/index.vue:31 msgid "Subdomain Name" msgstr "子域名名称" -#: src/js/pages/user/subdomains/index.vue:162 +#: src/js/pages/user/subdomains/index.vue:265 msgid "" "Subdomain name has been automatically converted to punycode format. Punycode " "is used to encode internationalized domain names (IDN) by converting Unicode " @@ -9780,7 +10310,7 @@ msgstr "" "域名已自动转换为 punycode 格式。Punycode 用于通过将 Unicode 字符转换为 ASCII " "来编码国际化域名 (IDN)。" -#: src/js/pages/user/subdomains/index.vue:161 +#: src/js/pages/user/subdomains/index.vue:264 msgid "Subdomain name punycoded" msgstr "已转化为punycode的子域名" @@ -9788,7 +10318,7 @@ msgstr "已转化为punycode的子域名" msgid "Subdomain policy type" msgstr "子域策略类型" -#: src/js/pages/user/subdomains/index.vue:86 +#: src/js/pages/user/subdomains/index.vue:165 msgid "Subdomain:" msgstr "子域名:" @@ -9805,15 +10335,17 @@ msgstr "子域名" msgid "SubDomains" msgstr "子域名" -#: src/js/pages/user/backup/index.vue:29 -#: src/js/pages/user/backup/restore.vue:44 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:28 +#: src/js/pages/user/backup/restore.vue:102 msgid "Subdomains Lists: Backs up the list of subdomains for each domain" msgstr "子域列表: 备份每个域名的子域名列表" #: src/js/components/local/edit-admin-message-dialog.vue:6 #: src/js/components/local/edit-reseller-message-dialog.vue:10 +#: src/js/components/local/suspend-user-dialog.vue:41 #: src/js/pages/admin/ssl/_components/info-dialog.vue:59 #: src/js/pages/reseller/edit-user-message.vue:19 +#: src/js/pages/reseller/suspension-message.vue:33 #: src/js/pages/reseller/users/_components/change-user-message.vue:18 #: src/js/pages/user/messages/_tables/tickets.vue:2 #: src/js/pages/user/messages/index.vue:23 src/js/pages/reseller/tickets.vue:25 @@ -9830,11 +10362,11 @@ msgstr "主题包含" msgid "Subject Contains" msgstr "主题包含" -#: src/js/pages/user/email/autoresponders/create.vue:36 +#: src/js/pages/user/email/autoresponders/create.vue:34 #: src/js/pages/user/email/autoresponders/modify.vue:26 -#: src/js/pages/user/email/lists/modify.vue:232 -#: src/js/pages/user/email/vacations/create.vue:31 -#: src/js/pages/user/email/vacations/modify.vue:21 +#: src/js/pages/user/email/lists/modify.vue:257 +#: src/js/pages/user/email/vacations/create.vue:35 +#: src/js/pages/user/email/vacations/modify.vue:23 msgid "Subject Prefix" msgstr "主题前缀" @@ -9846,12 +10378,12 @@ msgstr "主题前缀" msgid "Subject:" msgstr "主题:" -#: src/js/pages/reseller/passwords.vue:56 -#: src/js/pages/reseller/users/create.vue:154 src/js/pages/user/password.vue:79 +#: src/js/pages/reseller/passwords.vue:61 +#: src/js/pages/reseller/users/create.vue:157 src/js/pages/user/password.vue:79 msgid "Submit" msgstr "提交" -#: src/js/pages/user/email/lists/modify.vue:251 +#: src/js/pages/user/email/lists/modify.vue:276 msgid "Subscribe Policy" msgstr "订阅策略" @@ -9879,8 +10411,8 @@ msgstr "订阅者" msgid "Success" msgstr "成功" -#: src/js/components/local/master-login-bar.vue:193 -#: src/js/components/local/master-login-drawer.vue:237 +#: src/js/components/local/master-login-bar.vue:198 +#: src/js/components/local/master-login-drawer.vue:240 msgid "Successfully logged as %{ user }" msgstr "%{ user } 用户已经成功登陆" @@ -9890,35 +10422,35 @@ msgstr "%{ user } 用户已经成功登陆" msgid "Sunday" msgstr "星期日" -#: src/js/modules/navigation/admin.js:256 -#: src/js/modules/navigation/reseller.js:172 -#: src/js/modules/navigation/user.js:261 +#: src/js/modules/navigation/admin.js:284 +#: src/js/modules/navigation/reseller.js:179 +#: src/js/modules/navigation/user.js:274 msgid "Support & Help" msgstr "支持和帮助" -#: src/js/modules/navigation/user.js:280 +#: src/js/modules/navigation/user.js:293 msgid "Support Center" msgstr "帮助中心" -#: src/js/components/local/suspend-user-dialog.vue:29 -#: src/js/pages/admin/users/admins.vue:125 +#: src/js/components/local/suspend-user-dialog.vue:73 +#: src/js/pages/admin/users/admins.vue:139 #: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/index.vue:216 -#: src/js/pages/admin/users/resellers/index.vue:144 +#: src/js/pages/admin/users/resellers/index.vue:158 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/users/index.vue:221 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/view.vue:41 +#: src/js/pages/reseller/users/index.vue:228 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:53 #: src/js/pages/user/email/accounts/index.vue:55 -#: src/js/pages/user/ftp-accounts/index.vue:71 -#: src/js/pages/admin/users/admins.vue:59 src/js/pages/admin/users/index.vue:74 -#: src/js/pages/admin/users/resellers/index.vue:61 -#: src/js/pages/reseller/users/index.vue:81 +#: src/js/pages/user/ftp-accounts/index.vue:78 +#: src/js/pages/admin/users/admins.vue:65 src/js/pages/admin/users/index.vue:74 +#: src/js/pages/admin/users/resellers/index.vue:67 +#: src/js/pages/reseller/users/index.vue:88 #: src/js/pages/user/email/accounts/index.vue:76 msgid "Suspend" msgstr "暂停" -#: src/js/pages/user/domains/index.vue:80 +#: src/js/pages/user/domains/index.vue:79 msgid "Suspend / Unsuspend" msgstr "暂停/取消暂停" @@ -9929,45 +10461,55 @@ msgid "" msgstr "当分销者超过其带宽限制时, 暂停分销者及其用户。" #: src/js/pages/user/stats/index.vue:195 -#: src/js/components/local/user-package.vue:273 +#: src/js/components/local/user-package.vue:473 #: src/js/pages/reseller/users/_components/account-info.vue:306 #: src/js/pages/user/stats/index.vue:262 msgid "Suspend at Limit" msgstr "超限后暂停" -#: src/js/components/local/suspend-user-dialog.vue:5 +#: src/js/components/local/suspend-user-dialog.vue:6 msgid "Suspend user" msgstr "暂停用户" #: src/js/components/local/stats/webalizer-table.vue:52 #: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/index.vue:123 -#: src/js/pages/admin/users/resellers/_components/users-table.vue:36 +#: src/js/pages/admin/users/resellers/_components/users-table.vue:43 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/users/index.vue:24 +#: src/js/pages/reseller/users/index.vue:31 #: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:32 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:35 -#: src/js/pages/user/domains/index.vue:107 -#: src/js/pages/user/domains/index.vue:130 +#: src/js/pages/user/domains/index.vue:106 +#: src/js/pages/user/domains/index.vue:129 #: src/js/pages/user/email/accounts/index.vue:177 -#: src/js/pages/user/ftp-accounts/index.vue:107 -#: src/js/pages/admin/users/admins.vue:45 src/js/pages/admin/users/index.vue:46 -#: src/js/pages/admin/users/resellers/index.vue:47 -#: src/js/pages/reseller/users/index.vue:54 +#: src/js/pages/user/ftp-accounts/index.vue:133 +#: src/js/pages/admin/users/admins.vue:51 src/js/pages/admin/users/index.vue:46 +#: src/js/pages/admin/users/resellers/index.vue:53 +#: src/js/pages/reseller/users/index.vue:61 msgid "Suspended" msgstr "已暂停" -#: src/js/pages/reseller/users/view.vue:63 +#: src/js/pages/reseller/users/view.vue:75 msgid "Suspended on:" msgstr "暂停于:" -#: src/js/pages/admin/users/admins.vue:90 +#: src/js/pages/admin/users/admins.vue:96 #: src/js/pages/admin/users/index.vue:126 -#: src/js/pages/admin/users/resellers/index.vue:89 -#: src/js/pages/reseller/users/index.vue:118 +#: src/js/pages/admin/users/resellers/index.vue:95 +#: src/js/pages/reseller/users/index.vue:125 msgid "Suspended: %{ reason }" msgstr "暂停:" +#: src/js/pages/reseller/suspension-message.vue:1 +#: src/js/modules/navigation/admin.js:62 +#: src/js/modules/navigation/reseller.js:44 +msgid "Suspension Message" +msgstr "停用消息" + +#: src/js/pages/admin/process-monitor.vue:141 +msgid "Swap:" +msgstr "Swap:" + #: src/js/pages/admin/custom-httpd/php-fpm.vue:15 #: src/js/pages/admin/custom-httpd/view.vue:21 msgid "Syntax Error" @@ -9979,32 +10521,32 @@ msgid "System Apache Handlers" msgstr "系统Apache Handlers" #: src/js/pages/admin/system-backup.vue:1 -#: src/js/modules/navigation/admin.js:150 +#: src/js/modules/navigation/admin.js:161 msgid "System Backup" msgstr "系统备份" #: src/js/pages/user/stats/index.vue:195 #: src/js/pages/user/system-info/_tables/general-info-table.vue:3 #: src/js/pages/user/system-info/index.vue:1 -#: src/js/components/local/user-package.vue:270 +#: src/js/components/local/user-package.vue:470 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:209 #: src/js/pages/admin/users/resellers/_components/info-table.vue:65 -#: src/js/pages/admin/users/resellers/modify.vue:233 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:229 #: src/js/pages/reseller/stats.vue:282 #: src/js/pages/reseller/users/_components/account-info.vue:303 #: src/js/pages/user/stats/index.vue:250 msgid "System Info" msgstr "系统信息" -#: src/js/modules/navigation/admin.js:163 -#: src/js/modules/navigation/reseller.js:103 -#: src/js/modules/navigation/user.js:194 +#: src/js/modules/navigation/admin.js:190 +#: src/js/modules/navigation/reseller.js:109 +#: src/js/modules/navigation/user.js:206 msgid "System Info & Files" msgstr "系统信息和文件" -#: src/js/modules/navigation/admin.js:188 -#: src/js/modules/navigation/reseller.js:116 -#: src/js/modules/navigation/user.js:212 src/js/modules/widgets.js:4 +#: src/js/modules/navigation/admin.js:216 +#: src/js/modules/navigation/reseller.js:123 +#: src/js/modules/navigation/user.js:225 src/js/modules/widgets.js:4 msgid "System Information" msgstr "系统信息" @@ -10024,15 +10566,15 @@ msgstr "系统配额" msgid "Table" msgstr "表" -#: src/js/components/local/app-global-modals/skin-options.vue:144 +#: src/js/components/local/app-global-modals/skin-options.vue:147 msgid "Tables" msgstr "表" -#: src/js/pages/user/email/lists/modify.vue:280 +#: src/js/pages/user/email/lists/modify.vue:305 msgid "Taboo Body" msgstr "Taboo 主体" -#: src/js/pages/user/email/lists/modify.vue:289 +#: src/js/pages/user/email/lists/modify.vue:314 msgid "Taboo Headers" msgstr "Taboo 头" @@ -10042,11 +10584,15 @@ msgstr "Taboo 头" msgid "Tail" msgstr "截取行" +#: src/js/components/local/dns/srv-editor.vue:63 +msgid "Target" +msgstr "域名" + #: src/js/pages/user/_components/create-domain-pointer-dialog.vue:23 msgid "Target Domain" msgstr "目标域名" -#: src/js/pages/admin/process-monitor.vue:79 +#: src/js/pages/admin/process-monitor.vue:103 msgid "Tasks:" msgstr "任务:" @@ -10062,8 +10608,10 @@ msgstr "模板不同之处: %{ name }" msgid "Templates" msgstr "模板" +#: src/js/pages/admin/users/resellers/_components/additional-bandwidth-dialog.vue:6 +#: src/js/pages/admin/users/resellers/view.vue:80 #: src/js/pages/reseller/users/_components/additional-bandwidth-dialog.vue:6 -#: src/js/pages/reseller/users/view.vue:208 +#: src/js/pages/reseller/users/view.vue:221 msgid "Temporary Bandwidth Increase" msgstr "临时增加流量" @@ -10080,7 +10628,11 @@ msgstr[0] "测试连接" msgid "Test your phone's code" msgstr "测试您的手机的代码" -#: src/js/pages/user/email/spamassassin.vue:236 +#: src/js/components/global/ui/ui-pre.vue:25 +msgid "Text Wrap" +msgstr "文本换行" + +#: src/js/pages/user/email/spamassassin.vue:218 msgid "Text-only attachments are used for increased safety." msgstr "仅使用文本附件以提高安全性。" @@ -10100,7 +10652,7 @@ msgstr "" "禁用此复选框不会触碰DNS或httpd.conf格式文件,但未来httpd.续重写将添加链接的" "IP。" -#: src/js/pages/user/email/usage/index.vue:195 +#: src/js/pages/user/email/usage/index.vue:228 msgid "" "The \"From\" value set in the email header. This value should not be " "considered as accurate, as a sender can specify any value they wish." @@ -10122,8 +10674,8 @@ msgstr "App会给你显示一个代码,你可以用它来登录到DirectAdmin msgid "The e-mail is dropped and completely ignored" msgstr "邮件被删除,请忽略" -#: src/js/pages/user/email/spamassassin.vue:376 -msgid "The format is the same as the E-mail Blacklist" +#: src/js/pages/user/email/spamassassin.vue:344 +msgid "The format is the same as the E-mail Blocklist" msgstr "这个格式和Email Blacklist 黑名单一致" #: src/js/pages/user/login-keys/index.vue:117 @@ -10153,7 +10705,11 @@ msgstr "最后一个条目." msgid "Theme" msgstr "主题" -#: src/js/components/local/inputs/input-text-editor.vue:42 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:116 +msgid "Theme Mode" +msgstr "主题" + +#: src/js/components/local/inputs/input-text-editor.vue:47 msgid "Theme:" msgstr "主题:" @@ -10161,11 +10717,11 @@ msgstr "主题:" msgid "There are no statistics for the domain yet" msgstr "此域名暂无统计信息" -#: src/js/modules/router/before-each.js:50 +#: src/js/modules/router/before-each.js:67 msgid "There is no default domain; you should start with creating one first" msgstr "无默认域名, 请先创建一个" -#: src/js/pages/user/email/spamassassin.vue:495 +#: src/js/pages/user/email/spamassassin.vue:461 msgid "This button will remove data learned by SpamAssassin." msgstr "此按钮将会移除SpamAssassin学习了的数据。" @@ -10173,6 +10729,10 @@ msgstr "此按钮将会移除SpamAssassin学习了的数据。" msgid "This could replace paid EV certificates" msgstr "这可能会取代付费的EV SSL 证书" +#: src/js/pages/admin/php-safe-mode.vue:80 +msgid "This domain is controlled by the main domain for this User." +msgstr "该域由该用户的主域控制." + #: src/js/pages/user/email/catch-all.vue:12 msgid "" "This e-mail address will catch all improperly addressed mail (i.e. to a user " @@ -10183,7 +10743,7 @@ msgstr "" "站。这个地址可以是您的defaultusername@yourdomain.com,也可以是您创建的任何其" "他电子邮件帐户。" -#: src/js/modules/router/before-each.js:71 +#: src/js/modules/router/before-each.js:89 msgid "This feature has been disabled. Please, contact your administrator." msgstr "此功能已被禁用。请与管理员联系。" @@ -10200,13 +10760,13 @@ msgstr "此文件被标记为 \"最高安全级\"。要编辑此文件需要提 msgid "This is a Trial License of DirectAdmin" msgstr "这是DirectAdmin的试用许可证" -#: src/js/pages/user/email/spamassassin.vue:372 +#: src/js/pages/user/email/spamassassin.vue:342 msgid "" "This is the list of e-mail address that will be allowed through, regardless " "of content." msgstr "此白名单中的邮箱地址,无论内容为何,都将会被通过。" -#: src/js/pages/user/email/spamassassin.vue:278 +#: src/js/pages/user/email/spamassassin.vue:254 msgid "This is the list of e-mail address that will be blocked." msgstr "此黑名单中的邮箱地址将会被拦截。" @@ -10219,17 +10779,17 @@ msgstr "" "这是建议使用的Catch-all设置的选项。Catch-all's会因为垃圾邮件而增加服务器的负" "载,所以强烈建议关闭它们,除非你绝对需要这个功能。" -#: src/js/pages/user/email/usage/index.vue:39 +#: src/js/pages/user/email/usage/index.vue:44 #: src/js/pages/user/email/usage/php-scripts.vue:30 msgid "This Month" msgstr "本月" -#: src/js/pages/user/email/usage/index.vue:32 +#: src/js/pages/user/email/usage/index.vue:37 #: src/js/pages/user/email/usage/php-scripts.vue:27 msgid "This Month (excluding today)" msgstr "本月 (不包括今天)" -#: src/js/pages/user/dashboard/_components/widgets/license.vue:82 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:87 msgid "" "This Portioned License is a license that has a true expiry at a date further " "into the future than is set in the physical key.\n" @@ -10273,9 +10833,9 @@ msgid "Tickets" msgstr "工单" #: src/js/pages/admin/mail-queue/index.vue:23 -#: src/js/pages/user/email/usage/index.vue:104 +#: src/js/pages/user/email/usage/index.vue:120 #: src/js/pages/admin/mail-queue/index.vue:33 -#: src/js/pages/user/email/usage/index.vue:110 +#: src/js/pages/user/email/usage/index.vue:126 msgid "Time" msgstr "时间" @@ -10284,7 +10844,7 @@ msgid "Time before failed login count resets" msgstr "到登录失败计数重置的时间" #: src/js/pages/admin/license.vue:113 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:65 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:67 msgid "Time Remaining" msgstr "剩余时间" @@ -10296,6 +10856,10 @@ msgstr "超时 (秒)" msgid "Timezone" msgstr "时区" +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:20 +msgid "To Trash" +msgstr "至 回收站" + #: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:15 msgid "" "To use it, paste the Signed Certificate on \"Paste a pre-generated " @@ -10319,7 +10883,7 @@ msgstr "" msgid "To:" msgstr "至:" -#: src/js/pages/user/email/usage/index.vue:25 +#: src/js/pages/user/email/usage/index.vue:30 #: src/js/pages/user/email/usage/php-scripts.vue:24 msgid "Today" msgstr "今天" @@ -10329,12 +10893,12 @@ msgstr "今天" msgid "Token" msgstr "Token" -#: src/js/components/local/app-global-modals/skin-options.vue:71 -#: src/js/components/local/app-global-modals/skin-options.vue:75 +#: src/js/components/local/app-global-modals/skin-options.vue:74 +#: src/js/components/local/app-global-modals/skin-options.vue:78 msgid "Top Line" msgstr "顶行" -#: src/js/pages/admin/process-monitor.vue:78 +#: src/js/pages/admin/process-monitor.vue:100 msgid "Top:" msgstr "顶部:" @@ -10377,32 +10941,32 @@ msgstr "跟踪器流已关闭!" msgid "Transmitted" msgstr "传送" -#: src/js/pages/user/filemanager/index.vue:92 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:58 +msgid "Trash" +msgstr "回收站" + +#: src/js/pages/user/filemanager/index.vue:100 msgid "Tree View" msgstr "树视图" -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:79 -msgid "Trigger" -msgstr "触发" - #: src/js/pages/user/plugins/_components/ErrorLoading.vue:22 msgid "Try Again" msgstr "重试" -#: src/js/components/local/dns/add-record-dialog.vue:59 -#: src/js/components/local/dns/edit-record-dialog.vue:55 +#: src/js/components/local/dns/add-record-dialog.vue:68 +#: src/js/components/local/dns/edit-record-dialog.vue:63 #: src/js/components/local/dns/records-table.vue:7 -#: src/js/components/local/dns/records-table.vue:17 +#: src/js/components/local/dns/records-table.vue:16 msgid "TTL" msgstr "TTL" -#: src/js/components/local/dns/add-record-dialog.vue:69 +#: src/js/components/local/dns/add-record-dialog.vue:78 msgid "" "TTL is overriden globally. Changing this setting will have\n" "no effect." msgstr "TTL已全局重写覆盖. 修改这个设置将不会有效果." -#: src/js/components/local/dns/edit-record-dialog.vue:64 +#: src/js/components/local/dns/edit-record-dialog.vue:72 msgid "TTL is overriden globally. Changing this setting will have no effect." msgstr "TTL已全局重写覆盖. 修改这个设置将不会有效果." @@ -10424,24 +10988,26 @@ msgid "Turn on" msgstr "打开" #: src/js/pages/user/password.vue:70 src/js/pages/user/two-step-auth.vue:1 -#: src/js/pages/user/two-step-auth.vue:30 src/js/modules/navigation/user.js:174 +#: src/js/pages/user/two-step-auth.vue:30 src/js/modules/navigation/user.js:180 msgid "Two-Step Authentication" msgstr "二步身份验证" -#: src/js/components/local/dns/add-record-dialog.vue:78 +#: src/js/components/local/dns/add-record-dialog.vue:87 msgid "TXT Record Type" msgstr "TXT记录类型" #: src/js/components/local/dns/records-table.vue:7 #: src/js/pages/admin/backups/_components/current-backups-table.vue:2 -#: src/js/pages/reseller/users/modify.vue:105 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:105 +#: src/js/pages/reseller/users/profile.vue:107 #: src/js/pages/user/domain-pointers.vue:24 src/js/pages/user/redirects.vue:19 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:2 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:2 #: src/js/pages/user/ssh-keys/edit.vue:31 -#: src/js/components/local/dns/records-table.vue:10 +#: src/js/components/local/dns/records-table.vue:17 #: src/js/pages/admin/backups/_components/current-backups-table.vue:9 -#: src/js/pages/reseller/users/modify.vue:110 +#: src/js/pages/reseller/users/_components/modify-user-tab.vue:110 +#: src/js/pages/reseller/users/profile.vue:112 #: src/js/pages/user/domain-pointers.vue:35 src/js/pages/user/redirects.vue:26 #: src/js/pages/user/ssh-keys/_components/authorized-keys.vue:6 #: src/js/pages/user/ssh-keys/_components/public-keys.vue:9 @@ -10454,7 +11020,9 @@ msgid "Type your reply here..." msgstr "在此处输入您的回复..." #: src/js/components/local/filemanager/files-table.vue:3 +#: src/js/components/local/filemanager/trash-files-table.vue:3 #: src/js/components/local/filemanager/files-table.vue:25 +#: src/js/components/local/filemanager/trash-files-table.vue:25 msgid "UID/GID" msgstr "UID/GID" @@ -10463,8 +11031,8 @@ msgid "Un-Install" msgstr "卸载" #: src/js/pages/admin/ip-manager/_dialogs/unlink-ip-dialog.vue:33 -#: src/js/pages/admin/ip-manager/details.vue:47 -#: src/js/pages/admin/ip-manager/details.vue:60 +#: src/js/pages/admin/ip-manager/details.vue:75 +#: src/js/pages/admin/ip-manager/details.vue:88 msgid "Un-Link" msgstr "释放" @@ -10477,6 +11045,11 @@ msgstr[0] "释放 IP 地址" msgid "Un-Set" msgstr "取消设置" +#: src/js/pages/admin/ip-manager/index.vue:22 +#: src/js/pages/admin/ip-manager/index.vue:50 +msgid "Un-Set Global" +msgstr "设置全局" + #: src/js/components/local/app-global-modals/network-error.vue:15 msgid "Unable to reach network. Please check your internet connection." msgstr "无法访问网络。请检查您的互联网连接。" @@ -10497,31 +11070,40 @@ msgid "Unblock IP" msgid_plural "Unblock IPs" msgstr[0] "取消拦截IP" +#: src/js/components/local/filemanager/dialogs/delete-files-dialog.vue:25 +msgid "" +"Unchecking will immediately delete the file from disk and cannot be recovered" +msgstr "取消选中将立即从磁盘上删除文件,并且无法恢复" + #: src/js/pages/reseller/customize-skin/index.vue:29 msgid "Undo Changes" msgstr "撤销更改" -#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:130 +#: src/js/pages/reseller/customize-skin/_components/misc-options.vue:144 msgid "Unicode Tokens" msgstr "Unicode Tokens" -#: src/js/components/local/user-package.vue:30 +#: src/js/pages/user/mod-security/index.vue:246 +msgid "Unknown" +msgstr "未知" + +#: src/js/components/local/user-package.vue:31 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:25 -#: src/js/pages/admin/reseller-packages/index.vue:54 -#: src/js/pages/admin/reseller-packages/index.vue:60 +#: src/js/pages/admin/reseller-packages/index.vue:59 +#: src/js/pages/admin/reseller-packages/index.vue:70 #: src/js/pages/admin/stats.vue:119 src/js/pages/admin/stats.vue:133 #: src/js/pages/admin/stats.vue:147 src/js/pages/admin/stats.vue:161 #: src/js/pages/admin/stats.vue:175 src/js/pages/admin/stats.vue:189 #: src/js/pages/admin/stats.vue:217 src/js/pages/admin/stats.vue:231 #: src/js/pages/admin/stats.vue:245 src/js/pages/admin/stats.vue:43 #: src/js/pages/admin/stats.vue:59 src/js/pages/admin/stats.vue:91 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:19 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:32 -#: src/js/pages/admin/users/resellers/modify.vue:62 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:61 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:34 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:54 #: src/js/pages/reseller/stats.vue:39 src/js/pages/reseller/stats.vue:48 -#: src/js/pages/reseller/user-packages/index.vue:49 -#: src/js/pages/reseller/user-packages/index.vue:58 -#: src/js/pages/reseller/users/view.vue:216 +#: src/js/pages/reseller/user-packages/index.vue:55 +#: src/js/pages/reseller/user-packages/index.vue:66 +#: src/js/pages/reseller/users/view.vue:229 #: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:47 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:47 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:68 @@ -10540,30 +11122,29 @@ msgstr "无限制" msgid "Unset publicly viewable statistics" msgstr "重置公开可见的统计信息" -#: src/js/pages/user/email/lists/modify.vue:261 +#: src/js/pages/user/email/lists/modify.vue:286 msgid "Unsubscribe Policy" msgstr "退订政策" -#: src/js/pages/admin/users/admins.vue:131 +#: src/js/pages/admin/users/admins.vue:148 #: src/js/pages/admin/users/admins.vue:20 src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/index.vue:222 -#: src/js/pages/admin/users/resellers/index.vue:150 +#: src/js/pages/admin/users/resellers/index.vue:167 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/users/index.vue:227 -#: src/js/pages/reseller/users/index.vue:24 -#: src/js/pages/reseller/users/view.vue:47 -#: src/js/pages/reseller/users/view.vue:83 +#: src/js/pages/reseller/users/index.vue:234 +#: src/js/pages/reseller/users/index.vue:31 +#: src/js/pages/reseller/users/view.vue:59 +#: src/js/pages/reseller/users/view.vue:95 #: src/js/pages/user/email/accounts/index.vue:55 -#: src/js/pages/user/ftp-accounts/index.vue:77 -#: src/js/pages/admin/users/admins.vue:60 src/js/pages/admin/users/index.vue:75 -#: src/js/pages/admin/users/resellers/index.vue:62 -#: src/js/pages/reseller/users/index.vue:82 +#: src/js/pages/user/ftp-accounts/index.vue:84 +#: src/js/pages/admin/users/admins.vue:66 src/js/pages/admin/users/index.vue:75 +#: src/js/pages/admin/users/resellers/index.vue:68 +#: src/js/pages/reseller/users/index.vue:89 #: src/js/pages/user/email/accounts/index.vue:80 msgid "Unsuspend" msgstr "取消暂停" #: src/js/pages/admin/plugin-manager.vue:82 -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:31 #: src/js/pages/user/protected-directories/view.vue:47 #: src/js/pages/user/stats/index.vue:162 msgid "Update" @@ -10573,20 +11154,24 @@ msgstr "更新" msgid "Update Adsense Information" msgstr "更新Adsense信息" -#: src/js/pages/admin/license.vue:239 src/js/pages/admin/license.vue:249 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:122 +#: src/js/pages/admin/license.vue:257 src/js/pages/admin/license.vue:267 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:160 msgid "Update DirectAdmin" msgstr "更新DirectAdmin" -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:9 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:12 msgid "Update disk usage" msgstr "更新磁盘使用情况" #: src/js/pages/admin/license.vue:143 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:92 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:100 msgid "Update License" msgstr "更新License" +#: src/js/pages/admin/license.vue:150 +msgid "Update License Auto" +msgstr "自动更新授权" + #: src/js/pages/admin/brute-force-monitor/index.vue:92 msgid "Update List" msgstr "更新列表" @@ -10661,7 +11246,7 @@ msgid "URL to image in JPG/PNG/SVG format" msgstr "图像URL(JPG/PNG/SVG格式)" #: src/js/pages/admin/stats.vue:293 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:7 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:10 #: src/js/pages/reseller/stats.vue:28 #: src/js/pages/reseller/users/_components/usage-table.vue:21 #: src/js/pages/user/dashboard/_components/widgets/email-pop.vue:15 @@ -10682,14 +11267,14 @@ msgid "Usage log" msgstr "用量日志" #: src/js/components/local/stats/webalizer-table.vue:121 -#: src/js/pages/user/subdomains/index.vue:63 +#: src/js/pages/user/subdomains/index.vue:134 msgid "Usage Log" msgstr "用量日志" -#: src/js/pages/admin/users/resellers/view.vue:50 -#: src/js/pages/reseller/stats.vue:11 src/js/pages/reseller/users/view.vue:105 -#: src/js/pages/admin/users/resellers/view.vue:53 -#: src/js/pages/reseller/stats.vue:13 src/js/pages/reseller/users/view.vue:108 +#: src/js/pages/admin/users/resellers/view.vue:55 +#: src/js/pages/reseller/stats.vue:11 src/js/pages/reseller/users/view.vue:117 +#: src/js/pages/admin/users/resellers/view.vue:58 +#: src/js/pages/reseller/stats.vue:13 src/js/pages/reseller/users/view.vue:120 #: src/js/pages/user/stats/index.vue:36 msgid "Usage Statistics" msgstr "用量统计" @@ -10712,7 +11297,7 @@ msgid "" "in http and https" msgstr "使用从 private_html 到 public_html 的软链接,让http和https里的数据同步" -#: src/js/pages/user/email/spamassassin.vue:263 +#: src/js/pages/user/email/spamassassin.vue:239 msgid "Use attachments." msgstr "使用附件。" @@ -10734,11 +11319,11 @@ msgstr "使用 RBL 阻断" msgid "Use Remote Transfer" msgstr "使用远程传输" -#: src/js/pages/user/email/spamassassin.vue:270 +#: src/js/pages/user/email/spamassassin.vue:246 msgid "Use text-only attachments." msgstr "使用纯文本附件。" -#: src/js/pages/admin/log-viewer/index.vue:82 +#: src/js/pages/admin/log-viewer/_components/log-view-options.vue:76 msgid "Use the | charter for separation." msgstr "使用 | 作为分隔符。" @@ -10764,8 +11349,7 @@ msgstr "使用此服务器来处理我的邮件。如果没有,请更改MX记 msgid "Used" msgstr "已使用" -#: src/js/pages/admin/users/index.vue:254 -#: src/js/pages/reseller/users/index.vue:283 +#: src/js/pages/reseller/users/index.vue:271 #: src/js/pages/user/database/view.vue:151 #: src/js/pages/user/protected-directories/view.vue:86 msgid "user" @@ -10792,10 +11376,11 @@ msgstr[0] "用户" #: src/js/pages/admin/php-safe-mode.vue:53 #: src/js/pages/reseller/_dialogs/view-ticket.vue:92 #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:8 +#: src/js/pages/reseller/suspension-message.vue:93 #: src/js/pages/reseller/tickets.vue:31 -#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:161 +#: src/js/pages/user/dashboard/_components/standard-dashboard.vue:180 #: src/js/pages/user/database/view.vue:31 -#: src/js/pages/user/ftp-accounts/create.vue:163 +#: src/js/pages/user/ftp-accounts/create.vue:172 #: src/js/pages/user/ftp-accounts/edit.vue:111 #: src/js/pages/user/messages/_dialogs/view-ticket-dialog.vue:52 msgid "User" @@ -10803,17 +11388,17 @@ msgstr "用户" #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:44 #: src/js/pages/admin/reseller-packages/_components/reseller-package.vue:195 -#: src/js/pages/admin/users/resellers/_components/usage-table.vue:79 -#: src/js/pages/admin/users/resellers/modify.vue:219 +#: src/js/pages/admin/users/resellers/_components/modify-reseller-tab.vue:215 +#: src/js/pages/admin/users/resellers/_components/usage-table.vue:105 msgid "User Accounts" msgstr "用户账号" -#: src/js/pages/user/ftp-accounts/create.vue:39 +#: src/js/pages/user/ftp-accounts/create.vue:41 #: src/js/pages/user/protected-directories/view.vue:108 msgid "User already exists" msgstr "用户已存在" -#: src/js/components/local/suspend-user-dialog.vue:43 +#: src/js/components/local/suspend-user-dialog.vue:89 msgid "User Bandwidth" msgstr "用户流量" @@ -10827,13 +11412,18 @@ msgstr "用户可以设置每个邮箱的限制" msgid "User Check" msgstr "用户检查" -#: src/js/pages/reseller/passwords.vue:28 +#: src/js/pages/admin/users/resellers/view.vue:25 +#: src/js/pages/reseller/users/view.vue:20 +msgid "User data" +msgstr "用户配额" + +#: src/js/pages/reseller/passwords.vue:30 msgid "User does not exist" msgstr "用户不存在" #: src/js/pages/reseller/users/history.vue:1 -#: src/js/pages/reseller/users/view.vue:271 src/js/pages/user/history.vue:1 -#: src/js/pages/user/stats/index.vue:317 +#: src/js/pages/reseller/users/view.vue:289 src/js/pages/user/history.vue:1 +#: src/js/pages/user/stats/index.vue:316 msgid "User History" msgstr "用户历史记录" @@ -10841,12 +11431,16 @@ msgstr "用户历史记录" msgid "User Home" msgstr "用户主目录" -#: src/js/pages/reseller/user-packages/index.vue:66 +#: src/js/pages/reseller/suspension-message.vue:22 +msgid "User Level" +msgstr "用户级别" + +#: src/js/pages/reseller/user-packages/index.vue:88 msgid "user package" msgid_plural "user packages" msgstr[0] "用户套餐" -#: src/js/pages/reseller/users/create.vue:94 +#: src/js/pages/reseller/users/create.vue:97 msgid "User Package" msgstr "用户套餐" @@ -10854,7 +11448,7 @@ msgstr "用户套餐" msgid "User Plugins" msgstr "用户插件" -#: src/js/components/local/suspend-user-dialog.vue:44 +#: src/js/components/local/suspend-user-dialog.vue:90 msgid "User Quota" msgstr "用户配额" @@ -10867,7 +11461,7 @@ msgstr "用户 SSH" msgid "User Statistics" msgstr "用户统计" -#: src/js/pages/reseller/users/view.vue:56 +#: src/js/pages/reseller/users/view.vue:68 msgid "User Suspended" msgstr "用户已暂停" @@ -10875,7 +11469,7 @@ msgstr "用户已暂停" msgid "User Type" msgstr "用户类型" -#: src/js/components/local/master-login-bar.vue:26 +#: src/js/components/local/master-login-bar.vue:27 #: src/js/components/local/master-login-drawer.vue:55 msgid "User: %{ user }" msgstr "用户:%{ user }" @@ -10890,22 +11484,23 @@ msgstr "用户:%{ user }" msgid "User(s)" msgstr "用户" -#: src/js/pages/admin/backups/modify.vue:184 +#: src/js/components/local/change-user-password-dialog.vue:11 +#: src/js/pages/admin/backups/modify.vue:272 #: src/js/pages/admin/backups/restore.vue:106 -#: src/js/pages/admin/backups/schedule.vue:251 +#: src/js/pages/admin/backups/schedule.vue:326 #: src/js/pages/admin/multi-server.vue:275 src/js/pages/admin/ssl/index.vue:35 #: src/js/pages/admin/users/admins.vue:20 -#: src/js/pages/admin/users/create-admin.vue:25 +#: src/js/pages/admin/users/create-admin.vue:26 #: src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/resellers/_components/users-table.vue:2 -#: src/js/pages/admin/users/resellers/create.vue:27 +#: src/js/pages/admin/users/resellers/create.vue:30 #: src/js/pages/reseller/backups/modify.vue:140 #: src/js/pages/reseller/backups/restore.vue:88 #: src/js/pages/reseller/backups/schedule.vue:189 -#: src/js/pages/reseller/users/create.vue:26 -#: src/js/pages/reseller/users/index.vue:24 +#: src/js/pages/reseller/users/create.vue:29 +#: src/js/pages/reseller/users/index.vue:31 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:3 -#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:12 +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:14 #: src/js/pages/user/database/_dialogs/upload-backup-dialog.vue:63 #: src/js/pages/user/email/_components/modify-account-dialog.vue:19 #: src/js/pages/user/email/accounts/create.vue:19 @@ -10914,7 +11509,7 @@ msgstr "用户" #: src/js/pages/admin/ssl/index.vue:44 src/js/pages/admin/users/admins.vue:28 #: src/js/pages/admin/users/index.vue:20 #: src/js/pages/admin/users/resellers/_components/users-table.vue:9 -#: src/js/pages/reseller/users/index.vue:32 +#: src/js/pages/reseller/users/index.vue:39 #: src/js/pages/user/dashboard/_components/widgets/list-users.vue:8 msgid "Username" msgstr "用户名" @@ -10951,11 +11546,11 @@ msgstr "用户名:" msgid "Username/Email" msgstr "用户名/电子邮件" -#: src/js/pages/admin/backups/modify.vue:69 -#: src/js/pages/admin/backups/schedule.vue:77 +#: src/js/pages/admin/backups/modify.vue:93 +#: src/js/pages/admin/backups/schedule.vue:101 #: src/js/pages/admin/ip-manager/index.vue:22 #: src/js/pages/admin/users/index.vue:1 -#: src/js/pages/admin/users/resellers/view.vue:50 +#: src/js/pages/admin/users/resellers/view.vue:55 #: src/js/pages/reseller/backups/modify.vue:58 #: src/js/pages/reseller/backups/schedule.vue:59 #: src/js/pages/user/dashboard/_components/widgets/admin-stats.vue:26 @@ -10964,9 +11559,9 @@ msgstr "用户名/电子邮件" #: src/js/pages/user/protected-directories/view.vue:51 #: src/js/components/local/layouts/shared/search.vue:123 #: src/js/modules/search/index.js:124 -#: src/js/pages/admin/ip-manager/details.vue:151 +#: src/js/pages/admin/ip-manager/details.vue:178 #: src/js/pages/admin/ip-manager/index.vue:32 -#: src/js/pages/admin/users/resellers/view.vue:52 +#: src/js/pages/admin/users/resellers/view.vue:57 #: src/js/pages/user/protected-directories/view.vue:58 msgid "Users" msgstr "用户" @@ -10989,7 +11584,6 @@ msgid "Uses 3 IP's, domain gets own IP" msgstr "给用户分配 3 个IP, 域名独立使用其中之一" #: src/js/pages/user/login-keys/create.vue:105 -#: src/js/pages/user/login-keys/modify.vue:67 msgid "Uses:" msgstr "已使用:" @@ -11003,8 +11597,8 @@ msgstr "假期帐户" msgid "Vacation Account:" msgstr "假期账户:" -#: src/js/pages/user/email/vacations/create.vue:87 -#: src/js/pages/user/email/vacations/modify.vue:74 +#: src/js/pages/user/email/vacations/create.vue:98 +#: src/js/pages/user/email/vacations/modify.vue:89 msgid "Vacation End" msgstr "假期结束" @@ -11013,33 +11607,34 @@ msgid "vacation message" msgid_plural "vacation messages" msgstr[0] "假期消息" -#: src/js/pages/user/email/vacations/create.vue:115 -#: src/js/pages/user/email/vacations/modify.vue:98 +#: src/js/pages/user/email/vacations/create.vue:128 +#: src/js/pages/user/email/vacations/modify.vue:115 msgid "Vacation Message:" msgstr "假期消息:" -#: src/js/pages/admin/backups/modify.vue:333 -#: src/js/pages/admin/backups/schedule.vue:391 +#: src/js/pages/admin/backups/modify.vue:504 +#: src/js/pages/admin/backups/schedule.vue:556 #: src/js/pages/user/email/vacations/index.vue:1 -#: src/js/modules/navigation/user.js:94 -#: src/js/pages/admin/backups/_components/crons-table.vue:137 +#: src/js/modules/navigation/user.js:100 +#: src/js/pages/admin/backups/_components/crons-table.vue:180 #: src/js/pages/admin/backups/_components/current-backups-table.vue:112 msgid "Vacation Messages" msgstr "假期消息" -#: src/js/pages/user/backup/index.vue:72 -#: src/js/pages/user/backup/restore.vue:87 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:39 +#: src/js/pages/user/backup/index.vue:40 +#: src/js/pages/user/backup/restore.vue:125 msgid "Vacation Messages: Includes all vacation messages and times." msgstr "假期消息: 包含所有假期时间的消息." -#: src/js/pages/user/email/vacations/create.vue:65 -#: src/js/pages/user/email/vacations/modify.vue:55 +#: src/js/pages/user/email/vacations/create.vue:74 +#: src/js/pages/user/email/vacations/modify.vue:69 msgid "Vacation Start" msgstr "假期开始" #: src/js/pages/admin/license.vue:76 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:39 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:175 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:41 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:213 msgid "Valid After" msgstr "生效于此日期之后" @@ -11049,7 +11644,7 @@ msgid "Valid Cron time values are the numbers indicated and *." msgstr "验证定时任务的时间变量 *." #: src/js/pages/admin/license.vue:84 -#: src/js/pages/user/dashboard/_components/widgets/license.vue:47 +#: src/js/pages/user/dashboard/_components/widgets/license.vue:49 msgid "Valid Until" msgstr "有效期至" @@ -11064,19 +11659,21 @@ msgstr "" msgid "Validate License" msgstr "验证License" -#: src/js/components/local/dns/add-record-dialog.vue:105 -#: src/js/components/local/dns/edit-record-dialog.vue:102 +#: src/js/components/local/dns/add-record-dialog.vue:123 +#: src/js/components/local/dns/edit-record-dialog.vue:111 #: src/js/components/local/dns/records-table.vue:7 #: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:26 #: src/js/pages/user/email/filters.vue:12 #: src/js/pages/user/email/filters.vue:126 -#: src/js/pages/user/email/forwarders.vue:28 -#: src/js/pages/user/email/usage/index.vue:76 +#: src/js/pages/user/email/forwarders.vue:36 +#: src/js/pages/user/email/usage/index.vue:81 +#: src/js/pages/user/php-settings/index.vue:24 +#: src/js/pages/user/php-settings/index.vue:76 #: src/js/components/local/dns/records-table.vue:20 #: src/js/pages/admin/custom-httpd/_dialogs/available-tokens-dialog.vue:31 #: src/js/pages/user/email/filters.vue:24 -#: src/js/pages/user/email/forwarders.vue:34 -#: src/js/pages/user/email/usage/index.vue:84 +#: src/js/pages/user/email/forwarders.vue:42 +#: src/js/pages/user/email/usage/index.vue:89 msgid "Value" msgstr "值" @@ -11084,7 +11681,7 @@ msgstr "值" msgid "Vendor ID" msgstr "供应商ID" -#: src/js/pages/user/stats/index.vue:330 +#: src/js/pages/user/stats/index.vue:331 msgid "Verify License" msgstr "验证License" @@ -11094,7 +11691,6 @@ msgid "Version" msgstr "版本" #: src/js/pages/admin/custom-httpd/customize.vue:11 -#: src/js/pages/user/error-pages.vue:43 #: src/js/pages/user/domain-pointers.vue:78 msgid "View" msgstr "查看" @@ -11103,7 +11699,7 @@ msgstr "查看" msgid "View / Delete Blocked IPs" msgstr "查看/删除被拦截的IP" -#: src/js/components/local/app-global-modals/notifications.vue:23 +#: src/js/components/local/app-global-modals/notifications.vue:27 msgid "View %{ count } hidden notification..." msgid_plural "View %{ count } hidden notifications..." msgstr[0] "查看%{ count }条隐藏通知..." @@ -11141,7 +11737,7 @@ msgid "View File" msgstr "查看文件" #: src/js/pages/user/dashboard/_components/widgets/reseller-stats.vue:69 -#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:110 +#: src/js/pages/user/dashboard/_components/widgets/user-stats.vue:132 msgid "View History" msgstr "查看历史" @@ -11154,6 +11750,10 @@ msgstr "查看最近一次的备份日志" msgid "View Log" msgstr "查看日志" +#: src/js/pages/user/mod-security/index.vue:262 +msgid "View Log Item" +msgstr "查看日志条目" + #: src/js/pages/admin/log-viewer/index.vue:11 msgid "View Log: %{ log }" msgstr "查看日志: %{ log }" @@ -11175,7 +11775,7 @@ msgstr "查看受保护的目录" msgid "View Queue Item" msgstr "查看队列项目" -#: src/js/pages/admin/log-viewer/index.vue:126 +#: src/js/pages/admin/log-viewer/index.vue:75 msgid "View RAW" msgstr "查看 RAW" @@ -11183,7 +11783,7 @@ msgstr "查看 RAW" msgid "View Reseller" msgstr "查看分销者" -#: src/js/pages/admin/users/resellers/view.vue:11 +#: src/js/pages/admin/users/resellers/view.vue:12 msgid "View Reseller: %{ user }" msgstr "查看分销者:%{ user }" @@ -11241,25 +11841,25 @@ msgstr "Webalizer" msgid "Webmail:" msgstr "Webmail:" -#: src/js/modules/navigation/admin.js:231 -#: src/js/modules/navigation/reseller.js:152 -#: src/js/modules/navigation/user.js:240 +#: src/js/modules/navigation/admin.js:259 +#: src/js/modules/navigation/reseller.js:159 +#: src/js/modules/navigation/user.js:253 msgid "Webmail: Roundcube" msgstr "Webmail:Roundcube" -#: src/js/modules/navigation/admin.js:215 -#: src/js/modules/navigation/reseller.js:136 -#: src/js/modules/navigation/user.js:232 +#: src/js/modules/navigation/admin.js:243 +#: src/js/modules/navigation/reseller.js:143 +#: src/js/modules/navigation/user.js:245 msgid "Webmail: Squirrelmail" msgstr "Webmail:Squirrelmail" -#: src/js/modules/navigation/admin.js:223 -#: src/js/modules/navigation/reseller.js:144 +#: src/js/modules/navigation/admin.js:251 +#: src/js/modules/navigation/reseller.js:151 msgid "Webmail: UebiMiau" msgstr "Webmail:UebiMiau" -#: src/js/pages/user/backup/index.vue:19 -#: src/js/pages/user/backup/restore.vue:34 +#: src/js/pages/user/backup/index.vue:20 src/js/pages/user/backup/index.vue:25 +#: src/js/pages/user/backup/restore.vue:97 msgid "Website Data" msgstr "网站数据" @@ -11271,7 +11871,11 @@ msgstr "星期三" msgid "Week Start" msgstr "一周始于" -#: src/js/pages/user/email/lists/modify.vue:156 +#: src/js/components/local/dns/srv-editor.vue:28 +msgid "Weight" +msgstr "权重" + +#: src/js/pages/user/email/lists/modify.vue:180 msgid "Welcome" msgstr "欢迎" @@ -11280,22 +11884,26 @@ msgid "Welcome Message" msgstr "欢迎信息" #: src/js/pages/admin/backups/_components/crons-table.vue:3 -#: src/js/pages/admin/backups/_components/crons-table.vue:22 +#: src/js/pages/admin/backups/_components/crons-table.vue:23 msgid "What" msgstr "什么" -#: src/js/pages/user/email/spamassassin.vue:75 +#: src/js/pages/user/email/spamassassin.vue:71 msgid "What score threshold do you wish to use?" msgstr "你希望使用哪种反垃圾邮件的级别?" #: src/js/pages/admin/backups/_components/crons-table.vue:3 #: src/js/pages/reseller/backups/index.vue:20 #: src/js/pages/user/messages/_dialogs/clear-message-system-dialog.vue:31 -#: src/js/pages/admin/backups/_components/crons-table.vue:9 +#: src/js/pages/admin/backups/_components/crons-table.vue:10 #: src/js/pages/reseller/backups/index.vue:25 msgid "When" msgstr "当" +#: src/js/pages/admin/ip-manager/details.vue:70 +msgid "When enabled, this IP can be used by multiple Resellers" +msgstr "启用后,该IP可被多个经销商使用" + #: src/js/pages/admin/backups/restore.vue:211 msgid "" "When restoring a Reseller or Admin, if you select an IP from the list, that " @@ -11318,7 +11926,7 @@ msgstr "" #: src/js/pages/admin/backups/_components/current-backups-table.vue:2 #: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:48 #: src/js/pages/reseller/backups/index.vue:20 -#: src/js/pages/admin/backups/_components/crons-table.vue:18 +#: src/js/pages/admin/backups/_components/crons-table.vue:19 #: src/js/pages/admin/backups/_components/current-backups-table.vue:12 #: src/js/pages/reseller/backups/index.vue:27 msgid "Where" @@ -11328,26 +11936,21 @@ msgstr "哪里" msgid "Where do you want the spam to go?" msgstr "你希望Spam?" -#: src/js/pages/user/email/lists/modify.vue:136 +#: src/js/pages/user/email/lists/modify.vue:160 msgid "Which Access" msgstr "Which Access" -#: src/js/pages/user/email/spamassassin.vue:381 -#: src/js/pages/user/email/spamassassin.vue:388 -msgid "Whitelisted E-mail" -msgstr "已列入白名单的电子邮件" - #: src/js/pages/admin/backups/_components/crons-table.vue:3 #: src/js/pages/admin/backups/_components/current-backups-table.vue:2 #: src/js/pages/admin/backups/_components/monitor-backup-status-dialog.vue:28 #: src/js/pages/reseller/backups/index.vue:20 -#: src/js/pages/admin/backups/_components/crons-table.vue:14 +#: src/js/pages/admin/backups/_components/crons-table.vue:15 #: src/js/pages/admin/backups/_components/current-backups-table.vue:11 #: src/js/pages/reseller/backups/index.vue:26 msgid "Who" msgstr "谁" -#: src/js/pages/user/email/lists/modify.vue:146 +#: src/js/pages/user/email/lists/modify.vue:170 msgid "Who Access" msgstr "谁权限" @@ -11358,7 +11961,7 @@ msgstr "Widget ID" #: src/js/pages/reseller/customize-skin/_components/widgets-editor.vue:16 #: src/js/pages/reseller/customize-skin/index.vue:43 -#: src/js/pages/reseller/customize-skin/index.vue:54 +#: src/js/pages/reseller/customize-skin/index.vue:56 msgid "Widgets" msgstr "组件" @@ -11370,7 +11973,7 @@ msgstr "通配符" msgid "With Selected" msgstr "选中" -#: src/js/pages/user/email/spamassassin.vue:137 +#: src/js/pages/user/email/spamassassin.vue:127 msgid "Would you like to delete high scoring spam?" msgstr "你希望删除Spamming嘛?" @@ -11380,19 +11983,19 @@ msgstr "你希望删除Spamming嘛?" msgid "Write" msgstr "写" -#: src/js/pages/admin/dns/add.vue:23 +#: src/js/pages/admin/dns/add.vue:25 msgid "Wrong format for a domain" msgstr "域名格式错误" -#: src/js/pages/admin/dns/add.vue:50 src/js/pages/admin/dns/add.vue:66 +#: src/js/pages/admin/dns/add.vue:56 src/js/pages/admin/dns/add.vue:74 msgid "Wrong format for a nameserver" msgstr "DNS服务器格式错误" -#: src/js/pages/admin/dns/add.vue:34 +#: src/js/pages/admin/dns/add.vue:38 msgid "Wrong IP format" msgstr "IP格式错误" -#: src/js/pages/user/ftp-accounts/create.vue:42 +#: src/js/pages/user/ftp-accounts/create.vue:44 msgid "Wrong username format" msgstr "错误的用户名格式" @@ -11400,14 +12003,14 @@ msgstr "错误的用户名格式" msgid "Year:" msgstr "年:" -#: src/js/pages/admin/dns/index.vue:149 src/js/pages/admin/dns/index.vue:156 -#: src/js/pages/admin/ip-manager/details.vue:71 -#: src/js/pages/admin/ip-manager/details.vue:82 +#: src/js/pages/admin/dns/index.vue:150 src/js/pages/admin/dns/index.vue:157 +#: src/js/pages/admin/ip-manager/details.vue:110 +#: src/js/pages/admin/ip-manager/details.vue:99 #: src/js/pages/admin/mail-queue/index.vue:23 #: src/js/pages/admin/ssl/index.vue:101 src/js/pages/admin/users/admins.vue:20 #: src/js/pages/admin/users/index.vue:11 #: src/js/pages/admin/users/resellers/index.vue:23 -#: src/js/pages/reseller/users/index.vue:24 +#: src/js/pages/reseller/users/index.vue:31 #: src/js/pages/user/filemanager/_dialogs/file-exists-dialog.vue:22 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:70 #: src/js/pages/admin/brute-force-monitor/ip_list.vue:79 @@ -11416,23 +12019,23 @@ msgstr "年:" #: src/js/pages/admin/plugin-manager.vue:42 #: src/js/pages/admin/plugin-manager.vue:50 #: src/js/pages/admin/plugin-manager.vue:58 -#: src/js/pages/admin/users/admins.vue:51 src/js/pages/admin/users/index.vue:51 -#: src/js/pages/admin/users/resellers/index.vue:53 -#: src/js/pages/reseller/users/index.vue:59 +#: src/js/pages/admin/users/admins.vue:57 src/js/pages/admin/users/index.vue:51 +#: src/js/pages/admin/users/resellers/index.vue:59 +#: src/js/pages/reseller/users/index.vue:66 #: src/js/pages/user/domain-pointers.vue:67 -#: src/js/pages/user/email/lists/modify.vue:388 +#: src/js/pages/user/email/lists/modify.vue:441 msgid "Yes" msgstr "确定" -#: src/js/pages/user/email/spamassassin.vue:156 +#: src/js/pages/user/email/spamassassin.vue:146 msgid "Yes, block all spam scoring higher than:" msgstr "是,拦截所有Spamming大于:" -#: src/js/pages/user/email/spamassassin.vue:212 +#: src/js/pages/user/email/spamassassin.vue:198 msgid "Yes, set the subject to the following:" msgstr "是,设置主题跟随:" -#: src/js/api/commands/admin/ip-manager/index.js:85 +#: src/js/api/commands/admin/ip-manager/index.js:96 msgid "You already have this IP on your system." msgstr "此IP已在系统内。" @@ -11440,6 +12043,47 @@ msgstr "此IP已在系统内。" msgid "You are about to add the following widgets to your dashboard:" msgstr "将向面板中添加以下组件:" +#: src/js/pages/admin/users/admins.vue:205 +msgid "" +"You are deleting admin that have users under\n" +"control. If you proceed, these user\n" +"accounts, along with ALL the associated\n" +"website and email contents, which are not\n" +"listed here, will also be removed." +msgstr "" +"您正在删除具有以下用户的管理员\n" +"控制。 如果继续,这些用户\n" +"帐户,以及所有相关的帐户\n" +"网站和电子邮件内容,不是\n" +"此处列出的内容也将被删除." + +#: src/js/pages/admin/users/resellers/index.vue:224 +msgid "" +"You are deleting reseller that have users\n" +"under control. If you proceed, these user\n" +"accounts, along with ALL the associated\n" +"website and email contents, which are not\n" +"listed here, will also be removed." +msgstr "" +"您要删除具有用户的代理商\n" +"控制下。 如果继续,这些用户\n" +"帐户,以及所有相关的帐户\n" +"网站和电子邮件内容,不是\n" +"此处列出的内容也将被删除." + +#: src/js/pages/admin/users/index.vue:263 +msgid "" +"You are deleting reseller that have users under control. If you proceed, " +"these user accounts, along with ALL the associated website and email " +"contents, which are not listed here, will also be removed." +msgid_plural "" +"You are deleting resellers that have users under control. If you proceed, " +"these user accounts, along with ALL the associated website and email " +"contents, which are not listed here, will also be removed." +msgstr[0] "" +"您正在删除受用户控制的经销商。 如果继续,这些用户帐户以及所有未在此处列出的相" +"关网站和电子邮件内容也将被删除." + #: src/js/pages/user/filemanager/_dialogs/rename-file-dialog.vue:7 msgid "You are going to rename %{ file }" msgstr "%{ file }文件将被重命名" @@ -11473,17 +12117,26 @@ msgstr "时间间隔可用通配符和斜杠表示,如:*/2 (每2分钟)" msgid "You can specify spans using a dash. e.g. 5-7 (minutes 5 to 7)" msgstr "时间段可用横杠表示,如:5-7(分钟数为5-7之间的整数)" -#: src/js/pages/user/domains/index.vue:270 +#: src/js/pages/user/domains/index.vue:268 msgid "" "You deleted all of your domains. You should create one for full " "functionality." msgstr "所有域名都被删除了。请创建一个以使用面板全部功能." -#: src/js/components/global/App.vue:187 +#: src/js/components/global/App.vue:191 msgid "You have %{ n } unread ticket" msgid_plural "You have %{ n } unread tickets" msgstr[0] "您有%{ n }个未读工单" +#: src/js/pages/admin/users/resellers/create.vue:182 +msgid "" +"You have reached your license limits and could not create resellers anymore" +msgstr "您已达到授权许可的限制,无法再创建转销商" + +#: src/js/pages/reseller/users/create.vue:160 +msgid "You have reached your license limits and could not create users anymore" +msgstr "您已达到授权许可限制,无法再创建用户" + #: src/js/pages/user/ssl/_components/certificate-request-dialog.vue:13 msgid "" "You will send this text to a Certificate Authority and they will give you a " @@ -11520,6 +12173,101 @@ msgstr "Zone 转移" msgid "Zone-Signing Key" msgstr "Zone 签名Key" +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:66 +msgctxt "mysql_privs" +msgid "Alter" +msgstr "修改" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:106 +msgctxt "mysql_privs" +msgid "Alter Routine" +msgstr "改变程序" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:56 +msgctxt "mysql_privs" +msgid "Create" +msgstr "创建" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:101 +msgctxt "mysql_privs" +msgid "Create Routine" +msgstr "创建 Routine" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:86 +msgctxt "mysql_privs" +msgid "Create tmp tables" +msgstr "创建tmp表" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:116 +msgctxt "mysql_privs" +msgid "Create View" +msgstr "创建视图" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:51 +msgctxt "mysql_privs" +msgid "Delete" +msgstr "删除" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:61 +msgctxt "mysql_privs" +msgid "Drop" +msgstr "丢弃" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:121 +msgctxt "mysql_privs" +msgid "Event" +msgstr "事件" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:111 +msgctxt "mysql_privs" +msgid "Execute" +msgstr "执行" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:76 +msgctxt "mysql_privs" +msgid "Grant" +msgstr "授予" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:71 +msgctxt "mysql_privs" +msgid "Index" +msgstr "索引" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:41 +msgctxt "mysql_privs" +msgid "Insert" +msgstr "插入" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:91 +msgctxt "mysql_privs" +msgid "Lock Tables" +msgstr "锁定表" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:81 +msgctxt "mysql_privs" +msgid "Reference" +msgstr "参考" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:36 +msgctxt "mysql_privs" +msgid "Select" +msgstr "选择" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:96 +msgctxt "mysql_privs" +msgid "Show View" +msgstr "显示视图" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:126 +msgctxt "mysql_privs" +msgid "Trigger" +msgstr "触发" + +#: src/js/pages/user/database/_dialogs/change-db-user-privs-dialog.vue:46 +msgctxt "mysql_privs" +msgid "Update" +msgstr "更新" + # ### Lang-specific vars # DateTime format msgid "format:datetime" @@ -11536,6 +12284,587 @@ msgstr "format:weekStart" msgid "$direction" msgstr "$direction" +#: src/components/layout/folders-tree.vue:165 +#: src/components/file-view/grid.vue:287 +msgid "%{n} file" +msgid_plural "%{n} files" +msgstr[0] "%{n} 文件" + +#: src/dialogs/upload.vue:318 +msgid "%{n} files did not pass file size limit (%{ limit })" +msgstr "%{n} 文件未通过文件大小限制 (%{limit}个)" + +#: src/components/layout/folders-tree.vue:156 +#: src/components/file-view/grid.vue:279 +msgid "%{n} folder" +msgid_plural "%{n} folders" +msgstr[0] "%{n} 文件夹" + +#: src/dialogs/upload.vue:216 +msgid "Abort" +msgstr "中止" + +#: src/dialogs/drag-upload.vue:75 +msgid "Abort Upload" +msgstr "中止上传" + +#: src/components/file-view/file-grid-info.vue:226 +#: src/components/file-view/file-grid-info.vue:86 +msgid "Accessed" +msgstr "已授权" + +#: src/components/file-view/table.vue:111 +msgid "Accessed: %{ accessed }" +msgstr "权限至: %{ accessed }" + +#: src/dialogs/upload.vue:174 +msgid "Add file to queue" +msgstr "添加文件至队列" + +#: src/components/file-view/grid-context-menu.vue:166 +msgid "Add to archive" +msgstr "添加到压缩包" + +#: src/dialogs/compress.vue:51 src/dialogs/create-file.vue:20 +#: src/dialogs/create-folder.vue:23 src/dialogs/edit.vue:181 +#: src/dialogs/protect.vue:51 src/dialogs/remove-from-tree.vue:39 +#: src/dialogs/remove.vue:101 src/dialogs/rename.vue:24 +msgid "Cancel" +msgstr "取消" + +#: src/pages/FileEdit.vue:17 +msgid "Change filename / path" +msgstr "更改 文件名/目录" + +#: src/dialogs/drag-upload.vue:80 +msgid "Checking files before upload..." +msgstr "上传后检查文件..." + +#: src/components/layout/folders-tree.vue:112 +msgid "Children count" +msgstr "子统计" + +#: src/components/options.vue:72 +msgid "Choose one of possible container modes" +msgstr "选择一种可能的容器模式" + +#: src/components/layout/folders-tree.vue:42 +msgid "Clear Trash Bin" +msgstr "清理回收站" + +#: src/pages/FileEdit.vue:23 +msgid "Close Editor" +msgstr "关闭编辑器" + +#: src/dialogs/image-preview.vue:49 +msgid "Close Preview" +msgstr "关闭预览" + +#: src/components/file-view/grid-context-menu.vue:179 +msgid "Compress and download" +msgstr "压缩并下载" + +#: src/pages/FileEdit.vue:118 +msgid "Confirm closing" +msgstr "确认关闭" + +#: src/dialogs/copymove.vue:218 +msgid "Copy to %{directory}" +msgstr "复制到 %{directory}" + +#: src/components/file-view/grid-context-menu.vue:102 +#: src/components/layout/folders-tree.vue:235 +msgid "Copy/Move" +msgstr "复制/移动" + +#: src/dialogs/copymove.vue:10 +msgid "Copy/Move..." +msgstr "复制/移动..." + +#: src/components/input-path-select.vue:189 +#: src/components/path-select/path-select.js:30 src/dialogs/copymove.vue:215 +msgid "Create folder in %{directory}" +msgstr "创建文件夹在 %{directory}" + +#: src/components/file-view/table.vue:101 +msgid "Created: %{ created }" +msgstr "已创建:%{ created }" + +#: src/components/layout/toolbar.vue:68 +msgid "CSS" +msgstr "CSS" + +#: src/components/file-view/file-grid-info.vue:110 +#: src/components/file-view/file-grid-info.vue:250 +msgid "Dirs" +msgstr "目录" + +#: src/pages/FileEdit.vue:119 +msgid "Discard unsaved changes?" +msgstr "放弃未保存的更改?" + +#: src/components/layout/mobile-toolbar.vue:69 +#: src/components/layout/toolbar.vue:143 +msgid "Display Mode: Grid" +msgstr "显示模式: 网格" + +#: src/components/layout/mobile-toolbar.vue:70 +#: src/components/layout/toolbar.vue:144 +msgid "Display Mode: Table" +msgstr "显示模式:表格" + +#: src/dialogs/upload.vue:93 +msgid "Done" +msgstr "完成" + +#: src/dialogs/audio-preview.vue:22 +msgid "Dowload" +msgstr "下载" + +#: src/dialogs/image-preview.vue:36 +msgid "Download Image" +msgstr "下载图片" + +#: src/pages/FilesView.vue:16 +msgid "Drop here to upload" +msgstr "拖拽文件至此区域或点击进行上传" + +#: src/dialogs/edit.vue:7 +msgid "Edit \"%{ name }\"" +msgstr "编辑 \"%{ name }\"" + +#: src/components/file-view/grid-context-menu.vue:48 +msgid "Edit in new tab" +msgstr "新窗口编辑" + +#: src/dialogs/search.vue:30 +msgid "Everything" +msgstr "任意" + +#: src/components/layout/folders-tree.vue:375 +msgid "Extra Small" +msgstr "特小" + +#: src/dialogs/extract.vue:8 +msgid "Extract \"%{name}\"" +msgstr "解压文件 \"%{name}\"" + +#: src/dialogs/extract.vue:230 +msgid "Extract to %{ target }" +msgstr "解压至 \"%{ target }\"" + +#: src/components/input-path-select.vue:139 +#: src/components/input-path-select.vue:3 src/dialogs/compress.vue:17 +#: src/dialogs/copymove.vue:118 src/dialogs/create-file.vue:8 +#: src/dialogs/create-folder.vue:11 src/dialogs/edit.vue:104 +#: src/dialogs/extract.vue:197 src/dialogs/protect.vue:17 +#: src/dialogs/protect.vue:25 src/dialogs/protect.vue:32 +#: src/dialogs/rename.vue:9 src/pages/FileEdit.vue:91 src/dialogs/rename.vue:17 +msgid "Field is required" +msgstr "必需字段" + +#: src/dialogs/upload.vue:324 +msgid "File is too big" +msgid_plural "Files are too big" +msgstr[0] "文件太太太大啦" + +#: src/dialogs/rename.vue:9 src/dialogs/rename.vue:18 +msgid "Filename has not been changed" +msgstr "文件名未能更改" + +#: src/components/file-view/file-grid-info.vue:160 +#: src/components/file-view/file-grid-info.vue:23 +#: src/components/layout/toolbar.vue:31 +msgid "Folder" +msgstr "文件夹" + +#: src/dialogs/create-folder.vue:8 +msgid "Folder Name" +msgstr "文件夹名称" + +#: src/components/options.vue:115 +msgid "Folder Sizes" +msgstr "文件夹大小" + +#: src/layouts/Mobile.vue:41 +msgid "Folders Tree" +msgstr "文件夹数" + +#: src/components/layout/mobile-toolbar.vue:53 +msgid "Global Search" +msgstr "全局搜索" + +#: src/components/file-view/drag.vue:41 +msgid "Hold ⌘ or control key to copy" +msgstr "按住⌘或控制键进行复制" + +#: src/components/file-view/drag.vue:44 +msgid "Hold Shift key to remove completely" +msgstr "按住Shift键可完全删除" + +#: src/components/layout/toolbar.vue:100 +msgid "HTML File" +msgstr "HTML文件" + +#: src/components/layout/folders-tree.vue:63 +msgid "Icon Size" +msgstr "图标大小" + +#: src/components/layout/toolbar.vue:61 +msgid "JavaScript" +msgstr "JavaScript" + +#: src/components/layout/folders-tree.vue:378 +msgid "Large" +msgstr "大" + +#: src/dialogs/edit.vue:34 +msgid "Line Wrap" +msgstr "换行" + +#: src/components/file-view/icon.vue:12 +#: src/components/layout/folders-tree.vue:142 +msgid "Link to: %{ path }" +msgstr "链接至: %{ path }" + +#: src/components/layout/toolbar.vue:82 +msgid "Markdown" +msgstr "Markdown" + +#: src/components/file-view/file-grid-info.vue:214 +#: src/components/file-view/file-grid-info.vue:74 +msgid "Modified" +msgstr "已修改" + +#: src/dialogs/copymove.vue:148 +msgid "Move" +msgstr "移动" + +#: src/components/file-view/drag.vue:23 +msgid "Move File" +msgid_plural "Move Files" +msgstr[0] "移动文件" + +#: src/dialogs/copymove.vue:221 +msgid "Move to %{directory}" +msgstr "移动至 %{directory}" + +#: src/components/layout/folders-tree.vue:59 +#: src/components/files-select-tree.vue:137 +#: src/components/input-path-select.vue:194 +#: src/components/layout/breadcrumbs.vue:230 +#: src/components/layout/folders-tree.vue:391 +#: src/components/path-select/path-select.js:35 src/dialogs/copymove.vue:227 +msgid "My Files" +msgstr "我的文件" + +#: src/components/layout/toolbar.vue:18 +msgid "New" +msgstr "新" + +#: src/components/layout/mobile-toolbar.vue:34 +msgid "New File" +msgstr "新文件" + +#: src/components/layout/folders-tree.vue:186 +msgid "New sub-folder" +msgstr "新子文件夹" + +#: src/components/files-select-tree.vue:82 +msgid "Open folder" +msgstr "打开文件夹" + +#: src/components/input-path-select.vue:106 src/dialogs/copymove.vue:86 +#: src/dialogs/extract.vue:92 +msgid "Open Folder" +msgstr "打开文件夹" + +#: src/components/layout/folders-tree.vue:217 +msgid "Open in new tab" +msgstr "新窗口打开" + +#: src/components/layout/toolbar.vue:89 +msgid "Other..." +msgstr "其他..." + +#: src/dialogs/drag-upload.vue:129 +msgid "Overwrite all" +msgstr "覆盖所有" + +#: src/dialogs/drag-upload.vue:107 src/dialogs/upload.vue:115 +msgid "Overwrite Files" +msgstr "覆盖文件" + +#: src/dialogs/drag-upload.vue:142 src/dialogs/upload.vue:138 +msgid "Overwrite selected" +msgstr "覆盖已选" + +#: src/components/layout/toolbar.vue:54 +msgid "Plain Text" +msgstr "纯文本" + +#: src/components/file-view/grid-context-menu.vue:248 +#: src/components/file-view/grid-context-menu.vue:249 +msgid "Play" +msgstr "播放" + +#: src/components/options.vue:15 +msgid "Preferences" +msgstr "参考" + +#: src/components/options.vue:22 +msgid "Preferred Archive Type" +msgstr "存档类型" + +#: src/components/layout/toolbar.vue:155 +msgid "Refresh" +msgstr "刷新" + +#: src/pages/FileEdit.vue:37 +msgid "Reload file" +msgstr "重新加载文件" + +#: src/dialogs/remove.vue:13 +msgid "Remove %{n} file" +msgid_plural "Remove %{n} files" +msgstr[0] "删除文件" + +#: src/components/file-view/grid-context-menu.vue:15 +msgid "Remove completely" +msgstr "完全删除" + +#: src/dialogs/remove.vue:6 +msgid "Remove File" +msgid_plural "Remove Files" +msgstr[0] "删除文件" + +#: src/components/file-view/drag.vue:31 +msgid "Remove Files" +msgid_plural "Remove File" +msgstr[0] "删除文件" + +#: src/dialogs/remove-from-tree.vue:8 +msgid "Remove folder" +msgstr "删除文件夹" + +#: src/dialogs/remove.vue:7 +msgid "Remove Folder" +msgid_plural "Remove Folders" +msgstr[0] "删除文件夹" + +#: src/dialogs/upload.vue:94 +msgid "Remove from queue" +msgstr "从队列中移除" + +#: src/dialogs/upload.vue:197 +msgid "Remove uploaded files" +msgstr "删除已上传文件" + +#: src/components/options.vue:119 +msgid "" +"Request and display folder sizes; noticeably increases data loading time " +"when enabled." +msgstr "请求和显示文件夹大小; 启用后,明显增加了数据加载时间." + +#: src/components/file-view/grid-context-menu.vue:153 +msgid "Reset Owner Recursive" +msgstr "重置所有者权限" + +#: src/dialogs/edit.vue:189 +msgid "Save as..." +msgstr "另存为..." + +#: src/pages/FileEdit.vue:51 +msgid "Save file" +msgstr "保存文件" + +#: src/dialogs/edit.vue:210 src/dialogs/edit.vue:78 +msgid "Save file as %{ path }" +msgstr "将文件另存为%{path}" + +#: src/dialogs/edit.vue:64 src/pages/FileEdit.vue:72 +msgid "Save File As..." +msgstr "文件另存为..." + +#: src/dialogs/edit.vue:197 +msgid "Save in different directory and/or with different name" +msgstr "保存在不同的目录中和/或使用不同的名称" + +#: src/components/file-view/grid.vue:171 src/components/file-view/grid.vue:40 +#: src/components/file-view/table.vue:152 src/components/file-view/table.vue:27 +msgid "Search in current folder" +msgstr "当前目录搜索" + +#: src/dialogs/remove.vue:26 +msgid "Select at least one file to remove" +msgstr "请至少选择一个文件后删除" + +#: src/dialogs/compress.vue:47 +msgid "Select files to archive" +msgstr "选择要打包的文件" + +#: src/dialogs/extract.vue:217 +msgid "Select files to extract" +msgstr "选择要解压的文件" + +#: src/dialogs/drag-upload.vue:93 +msgid "Select files to overwrite..." +msgstr "选择要覆盖的文件..." + +#: src/dialogs/extract.vue:114 +msgid "Selected: %{ selected } / %{ total }" +msgstr "已选: %{ selected }/%{ total }" + +#: src/components/layout/folders-tree.vue:88 +msgid "Show Additional Info" +msgstr "显示附加信息" + +#: src/components/options.vue:67 +msgid "Show files as..." +msgstr "显示文件为..." + +#: src/dialogs/drag-upload.vue:117 +msgid "Skip all" +msgstr "跳过所有" + +#: src/dialogs/upload.vue:125 +msgid "Skip all existing files" +msgstr "跳过已存在的文件" + +#: src/components/layout/folders-tree.vue:376 +msgid "Small" +msgstr "小" + +#: src/components/layout/folders-tree.vue:94 +msgid "Sort By" +msgstr "按排序" + +#: src/components/layout/toolbar.vue:40 +msgid "Text File" +msgstr "文本文件" + +#: src/components/file-view/grid.vue:6 +msgid "Toggle Info Panel" +msgstr "切换信息面板" + +#: src/components/layout/folders-tree.vue:29 +#: src/components/layout/breadcrumbs.vue:228 +#: src/components/layout/folders-tree.vue:400 +msgid "Trash Bin" +msgstr "回收站" + +#: src/components/file-view/table.vue:121 +msgid "Updated: %{ updated }" +msgstr "已更新:%{ updated }" + +#: src/components/layout/mobile-toolbar.vue:44 +#: src/components/layout/toolbar.vue:109 +msgid "Upload files" +msgstr "上传文件" + +#: src/dialogs/upload.vue:61 +msgid "Uploaded %{ progress } of %{ size }" +msgstr "已上传 %{ progress } of %{ size }" + +#: src/dialogs/drag-upload.vue:52 +msgid "Uploading: %{ uploaded } of %{ total }" +msgstr "上传进度: %{ uploaded } / %{ total }" + +#: src/components/options.vue:25 +msgid "Will be used for fast compression and downloads" +msgstr "将用于快速压缩和下载" + +#: src/pages/FileEdit.vue:130 +msgid "Line Numbers: Disabled" +msgstr "行号: 已关闭" + +#: src/pages/FileEdit.vue:129 +msgid "Line Numbers: Enabled" +msgstr "行号: 开启" + +#: src/pages/FileEdit.vue:149 +msgid "Line Wrap: Disabled" +msgstr "文本换行: 已关闭" + +#: src/pages/FileEdit.vue:148 +msgid "Line Wrap: Enabled" +msgstr "文本换行: 开启" + +#: src/pages/FileEdit.vue:75 +msgid "Mode: %{mode}" +msgstr "模式: %{mode}" + +#: src/pages/FileEdit.vue:93 +msgid "Theme: %{theme}" +msgstr "主题: %{theme}" + +#: src/components/input-path-select.vue:55 +msgid "Close Dialog" +msgstr "关闭窗口" + +#~ msgid "" +#~ "Fail: The SPF record has designated the host as NOT " +#~ "being allowed to send (reject)
\n" +#~ "SoftFail: The SPF record has designated the host as NOT " +#~ "being allowed to send but is in transition (accept but mark)
\n" +#~ "Neutral: The SPF record specifies explicitly that " +#~ "nothing can be said about validity (accept)
" +#~ msgstr "" +#~ "Fail: The SPF record has designated the host as NOT " +#~ "being allowed to send (reject)
\n" +#~ "SoftFail: The SPF record has designated the host as NOT " +#~ "being allowed to send but is in transition (accept but mark)
\n" +#~ "Neutral: The SPF record specifies explicitly that " +#~ "nothing can be said about validity (accept)
" + +#~ msgid "admin" +#~ msgid_plural "admins" +#~ msgstr[0] "管理员" + +#~ msgid "Already whitelisted" +#~ msgstr "已列入白名单" + +#~ msgid "Change A User's Password" +#~ msgstr "修改一个用户的密码" + +#~ msgid "E-mail Whitelist" +#~ msgstr "邮件白名单" + +#~ msgid "Label" +#~ msgstr "标签" + +#~ msgid "Modify Key" +#~ msgstr "修改Key" + +#~ msgid "Modify Login Key" +#~ msgstr "修改登录Key" + +#~ msgid "Modify Reseller" +#~ msgstr "修改分销者" + +#~ msgid "Modify Reseller: %{ user }" +#~ msgstr "修改分销者:%{ user }" + +#~ msgid "Modify User" +#~ msgstr "修改用户" + +#~ msgid "" +#~ "Require valid answers to the Security Questions for login on this account" +#~ msgstr "需要对安全问题的有效答案才能登陆到此账号" + +#~ msgid "reseller" +#~ msgid_plural "resellers" +#~ msgstr[0] "分销者" + +#~ msgid "Select Items to include in Backup" +#~ msgstr "选择要包括在备份里的项目" + +#~ msgid "Show User Data" +#~ msgstr "显示用户数据" + +#~ msgid "Whitelisted E-mail" +#~ msgstr "已列入白名单的电子邮件" + #~ msgid "Add Destination E-mail" #~ msgstr "添加目标电子邮件" @@ -11633,9 +12962,6 @@ msgstr "$direction" #~ msgid "Error Loading" #~ msgstr "加载时出错" -#~ msgid "Feature" -#~ msgstr "功能" - #~ msgid "Feb" #~ msgstr "2月" @@ -11679,9 +13005,6 @@ msgstr "$direction" #~ msgid "Reload Services" #~ msgstr "重新加载服务" -#~ msgid "Reseller Level" -#~ msgstr "分销者等级" - #~ msgid "Second PHP" #~ msgstr "第二个PHP"