From 73a99de55c7d68578f072f0ba88d2b414b0f4493 Mon Sep 17 00:00:00 2001 From: ibuler Date: Mon, 1 Jan 2018 15:39:35 +0800 Subject: [PATCH] =?UTF-8?q?[Update]=20=E4=BF=AE=E6=94=B9terminal=E7=BF=BB?= =?UTF-8?q?=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/locale/zh/LC_MESSAGES/django.mo | Bin 28430 -> 28400 bytes apps/locale/zh/LC_MESSAGES/django.po | 50 ++++++++++++++------------- apps/terminal/views/session.py | 2 -- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/apps/locale/zh/LC_MESSAGES/django.mo b/apps/locale/zh/LC_MESSAGES/django.mo index 34bc950538f33866e6c3b55b84325fc8363a0b2c..64af76ad932e6d177defc827ddc1a91e29e4145b 100644 GIT binary patch delta 10416 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 delta 10443 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 Q%^Ej2Cr{SklsW$Y1xRIdGynhq diff --git a/apps/locale/zh/LC_MESSAGES/django.po b/apps/locale/zh/LC_MESSAGES/django.po index c062db32e..dbd4dac52 100644 --- a/apps/locale/zh/LC_MESSAGES/django.po +++ b/apps/locale/zh/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Jumpserver 0.3.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-01-01 14:59+0800\n" +"POT-Creation-Date: 2018-01-01 15:33+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: ibuler \n" "Language-Team: Jumpserver team\n" @@ -496,6 +496,10 @@ msgstr "推送系统用户到资产: {}" msgid "Push system user to cluster assets period: {}->{}" msgstr "定期推送系统用户到资产: {}->{}" +#: assets/templates/assets/_asset_group_bulk_update_modal.html:5 +msgid "Update asset group" +msgstr "编辑用户组" + #: assets/templates/assets/_asset_group_bulk_update_modal.html:8 msgid "Hint: only change the field you want to update." msgstr "仅修改你需要更新的字段" @@ -1292,7 +1296,7 @@ msgid "Version detail" msgstr "版本详情" #: ops/templates/ops/adhoc_detail.html:22 -#: ops/templates/ops/adhoc_history.html:22 ops/views.py:121 +#: ops/templates/ops/adhoc_history.html:22 ops/views.py:120 msgid "Version run history" msgstr "执行历史" @@ -1364,7 +1368,7 @@ msgstr "失败/成功/总" msgid "Version" msgstr "版本" -#: ops/templates/ops/adhoc_history_detail.html:19 ops/views.py:134 +#: ops/templates/ops/adhoc_history_detail.html:19 ops/views.py:133 msgid "Run history detail" msgstr "执行历史详情" @@ -1390,12 +1394,12 @@ msgid "Success assets" msgstr "成功资产" #: ops/templates/ops/task_adhoc.html:19 ops/templates/ops/task_detail.html:19 -#: ops/templates/ops/task_history.html:19 ops/views.py:59 +#: ops/templates/ops/task_history.html:19 ops/views.py:58 msgid "Task detail" msgstr "任务详情" #: ops/templates/ops/task_adhoc.html:22 ops/templates/ops/task_detail.html:22 -#: ops/templates/ops/task_history.html:22 ops/views.py:72 +#: ops/templates/ops/task_history.html:22 ops/views.py:71 msgid "Task versions" msgstr "任务各版本" @@ -1446,16 +1450,16 @@ msgstr "成功" msgid "Date" msgstr "日期" -#: ops/views.py:42 ops/views.py:58 ops/views.py:71 ops/views.py:84 -#: ops/views.py:107 ops/views.py:120 ops/views.py:133 +#: ops/views.py:41 ops/views.py:57 ops/views.py:70 ops/views.py:83 +#: ops/views.py:106 ops/views.py:119 ops/views.py:132 msgid "Ops" msgstr "作业中心" -#: ops/views.py:43 +#: ops/views.py:42 msgid "Task list" msgstr "任务列表" -#: ops/views.py:85 +#: ops/views.py:84 msgid "Task run history" msgstr "执行历史" @@ -1736,10 +1740,10 @@ msgstr "任务" #: templates/_nav.html:47 templates/_nav.html:50 #: terminal/templates/terminal/session_list.html:74 -#: terminal/views/command.py:47 terminal/views/session.py:77 -#: terminal/views/session.py:94 terminal/views/session.py:116 -#: terminal/views/terminal.py:31 terminal/views/terminal.py:46 -#: terminal/views/terminal.py:58 +#: terminal/views/command.py:47 terminal/views/session.py:54 +#: terminal/views/session.py:77 terminal/views/session.py:94 +#: terminal/views/session.py:116 terminal/views/terminal.py:31 +#: terminal/views/terminal.py:46 terminal/views/terminal.py:58 msgid "Terminal" msgstr "终端" @@ -1967,22 +1971,14 @@ msgstr "接受终端注册" msgid "Info" msgstr "信息" -#: terminal/views/session.py:54 -msgid "Audits" -msgstr "审计中心" - -#: terminal/views/session.py:55 -msgid "Proxy log list" -msgstr "Session列表" +#: terminal/views/session.py:55 terminal/views/session.py:95 +msgid "Session offline list" +msgstr "离线会话" #: terminal/views/session.py:78 msgid "Session online list" msgstr "在线会话" -#: terminal/views/session.py:95 -msgid "Session offline list" -msgstr "离线会话" - #: terminal/views/terminal.py:32 msgid "Terminal list" msgstr "终端列表" @@ -2652,5 +2648,11 @@ msgstr "密码更新" msgid "Public key update" msgstr "秘钥更新" +#~ msgid "Audits" +#~ msgstr "审计中心" + +#~ msgid "Proxy log list" +#~ msgstr "Session列表" + #~ msgid "If also set private key, use that first" #~ msgstr "如果设置私钥,则优先使用密钥" diff --git a/apps/terminal/views/session.py b/apps/terminal/views/session.py index f6f3ab9c8..e0caa9771 100644 --- a/apps/terminal/views/session.py +++ b/apps/terminal/views/session.py @@ -51,8 +51,6 @@ class SessionListView(AdminUserRequiredMixin, DatetimeSearchMixin, ListView): def get_context_data(self, **kwargs): context = { - 'app': _('Audits'), - 'action': _('Proxy log list'), 'user_list': utils.get_user_list_from_cache(), 'asset_list': utils.get_asset_list_from_cache(), 'system_user_list': utils.get_system_user_list_from_cache(),