Merge pull request #10583 from jumpserver/pr@dev@perf_perm_action_helptext

perf: 优化授权中动作的说明
pull/10585/head
老广 2023-05-30 09:52:38 +08:00 committed by GitHub
commit 5edacf369b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 43 additions and 12 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8e5c8032359c81278ddea64227bd4492fb49ea6b48587e6a0f406824238d6d46
size 141638
oid sha256:40f43cc773ecf5da0637ba302144e1b81ee837a835bda4a6c2cb1eedf5ccc5f1
size 141722

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-05-26 16:18+0800\n"
"POT-Creation-Date: 2023-05-29 18:19+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -2580,7 +2580,7 @@ msgstr "ユーザーなしまたは期限切れのユーザー"
msgid "No asset or inactive asset"
msgstr "アセットがないか、有効化されていないアセット"
#: authentication/models/connection_token.py:262
#: authentication/models/connection_token.py:264
msgid "Super connection token"
msgstr "スーパー接続トークン"
@ -3827,6 +3827,10 @@ msgstr "組織キャッシュを更新する"
msgid "App permissions"
msgstr "アプリの権限"
#: perms/const.py:12
msgid "All protocols"
msgstr "すべてのプロトコル"
#: perms/const.py:15
msgid "Copy"
msgstr "コピー"
@ -7706,6 +7710,11 @@ msgstr "究極のエディション"
msgid "Community edition"
msgstr "コミュニティ版"
#, fuzzy
#~| msgid "Delete"
#~ msgid "Delete (SFTP)"
#~ msgstr "削除"
#~ msgid "User (username)"
#~ msgstr "ユーザー (ユーザー名)"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-05-26 16:18+0800\n"
"POT-Creation-Date: 2023-05-29 18:19+0800\n"
"PO-Revision-Date: 2021-05-20 10:54+0800\n"
"Last-Translator: ibuler <ibuler@qq.com>\n"
"Language-Team: JumpServer team<ibuler@qq.com>\n"
@ -2555,7 +2555,7 @@ msgstr "没有用户或用户失效"
msgid "No asset or inactive asset"
msgstr "没有资产或资产未激活"
#: authentication/models/connection_token.py:262
#: authentication/models/connection_token.py:264
msgid "Super connection token"
msgstr "超级连接令牌"
@ -3786,6 +3786,10 @@ msgstr "刷新组织缓存"
msgid "App permissions"
msgstr "授权管理"
#: perms/const.py:12
msgid "All protocols"
msgstr "所有协议"
#: perms/const.py:15
msgid "Copy"
msgstr "复制"
@ -7598,6 +7602,24 @@ msgstr "旗舰版"
msgid "Community edition"
msgstr "社区版"
#~ msgid "Connect (All Protocols)"
#~ msgstr "连接 (所以协议)"
#~ msgid "Upload (RDP, SFTP)"
#~ msgstr "上传 (RDP, SFTP)"
#~ msgid "Download (RDP, SFTP)"
#~ msgstr "下载 (RDP, SFTP)"
#~ msgid "Copy (RDP, VNC)"
#~ msgstr "复制 (RDP, VNC)"
#~ msgid "Paste (RDP, VNC)"
#~ msgstr "粘贴 (RDP, VNC)"
#~ msgid "Delete (SFTP)"
#~ msgstr "删除 (SFTP)"
#~ msgid "User (username)"
#~ msgstr "用户(用户名)"

View File

@ -9,12 +9,12 @@ __all__ = ["ActionChoices"]
class ActionChoices(BitChoices):
connect = bit(1), _("Connect")
upload = bit(2), _("Upload")
download = bit(3), _("Download")
copy = bit(4), _("Copy")
paste = bit(5), _("Paste")
delete = bit(6), _("Delete")
connect = bit(1), _("Connect") + " ({})".format(_("All protocols"))
upload = bit(2), _("Upload") + " (RDP, SFTP)"
download = bit(3), _("Download") + " (RDP, SFTP)"
copy = bit(4), _("Copy") + " (RDP, VNC)"
paste = bit(5), _("Paste") + " (RDP, VNC)"
delete = bit(6), _("Delete") + " (SFTP)"
@classmethod
def is_tree(cls):