Browse Source

perf: Translate

pull/14106/head
feng 2 months ago
parent
commit
0d833a966c
  1. 169
      apps/i18n/core/en/LC_MESSAGES/django.po
  2. 995
      apps/i18n/core/ja/LC_MESSAGES/django.po
  3. 143
      apps/i18n/core/zh/LC_MESSAGES/django.po
  4. 671
      apps/i18n/core/zh_Hant/LC_MESSAGES/django.po
  5. 12
      apps/i18n/koko/en.json
  6. 19
      apps/i18n/koko/ja.json
  7. 12
      apps/i18n/koko/zh.json
  8. 19
      apps/i18n/koko/zh_hant.json
  9. 23
      apps/i18n/lina/ja.json
  10. 4
      apps/i18n/lina/zh.json
  11. 22
      apps/i18n/lina/zh_hant.json
  12. 2
      apps/i18n/luna/en.json
  13. 2
      apps/i18n/luna/ja.json
  14. 2
      apps/i18n/luna/zh.json
  15. 2
      apps/i18n/luna/zh_hant.json

169
apps/i18n/core/en/LC_MESSAGES/django.po

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-08-30 15:08+0800\n"
"POT-Creation-Date: 2024-09-09 14:08+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"
@ -145,7 +145,7 @@ msgid "Access key"
msgstr ""
#: accounts/const/account.py:9 authentication/backends/passkey/models.py:16
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:52
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:55
msgid "Token"
msgstr ""
@ -315,7 +315,7 @@ msgstr ""
msgid "Database"
msgstr ""
#: accounts/const/vault.py:9 settings/serializers/feature.py:43
#: accounts/const/vault.py:9 settings/serializers/feature.py:46
msgid "HCP Vault"
msgstr ""
@ -461,7 +461,7 @@ msgstr ""
#: assets/models/automations/base.py:115 audits/models.py:65
#: ops/models/base.py:55 ops/models/celery.py:88 ops/models/job.py:242
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:25
#: settings/templates/ldap/_msg_import_ldap_user.html:5
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:45
#: tickets/models/ticket/apply_application.py:30
@ -712,7 +712,7 @@ msgstr ""
#: ops/models/celery.py:80 ops/models/job.py:142 ops/models/playbook.py:28
#: ops/serializers/job.py:18 orgs/models.py:82
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
#: rbac/serializers/role.py:28 settings/models.py:34 settings/models.py:183
#: rbac/serializers/role.py:28 settings/models.py:35 settings/models.py:184
#: settings/serializers/msg.py:89 settings/serializers/terminal.py:9
#: terminal/models/applet/applet.py:34 terminal/models/component/endpoint.py:12
#: terminal/models/component/endpoint.py:109
@ -847,7 +847,7 @@ msgstr ""
#: assets/models/platform.py:95 assets/serializers/asset/common.py:125
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:168
#: assets/serializers/platform.py:274 perms/serializers/user_permission.py:26
#: settings/models.py:36 tickets/models/ticket/apply_application.py:13
#: settings/models.py:37 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12
msgid "Category"
msgstr ""
@ -1029,7 +1029,7 @@ msgstr ""
#: accounts/serializers/account/virtual.py:19 assets/models/cmd_filter.py:40
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:26
#: ops/models/job.py:158 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:39 terminal/models/applet/applet.py:46
#: settings/models.py:40 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:332 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:25
#: terminal/models/component/endpoint.py:119
@ -1125,7 +1125,15 @@ msgstr ""
#: accounts/tasks/automation.py:87
msgid "Clean change secret and push record period description"
msgstr "The system will periodically clean up unnecessary change secret records and push records, including those associated with change tasks, execution records, assets, and accounts. When any of these associated items are deleted, the corresponding change secret and push records become invalid. Therefore, to maintain a tidy and efficient database, the system automatically cleans up these invalid records every 180 days by default. This regular cleanup process helps free up storage space and improves the security and overall performance of data management."
msgstr ""
"The system will periodically clean up unnecessary change secret records and "
"push records, including those associated with change tasks, execution "
"records, assets, and accounts. When any of these associated items are "
"deleted, the corresponding change secret and push records become invalid. "
"Therefore, to maintain a tidy and efficient database, the system "
"automatically cleans up these invalid records every 180 days by default. "
"This regular cleanup process helps free up storage space and improves the "
"security and overall performance of data management."
#: accounts/tasks/backup_account.py:25
msgid "Execute account backup plan"
@ -1225,6 +1233,10 @@ msgstr ""
msgid "Notify"
msgstr ""
#: acls/const.py:11
msgid "Notify and warn"
msgstr ""
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:112 xpack/plugins/cloud/models.py:314
msgid "Priority"
@ -1280,7 +1292,7 @@ msgid "Regex"
msgstr ""
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:184 settings/serializers/feature.py:19
#: settings/models.py:185 settings/serializers/feature.py:20
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content"
msgstr ""
@ -1578,7 +1590,7 @@ msgstr ""
#: assets/const/category.py:10 assets/models/asset/host.py:8
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
#: settings/serializers/feature.py:49 settings/serializers/msg.py:30
#: settings/serializers/feature.py:52 settings/serializers/msg.py:30
#: terminal/models/component/endpoint.py:13 terminal/serializers/applet.py:17
#: xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72
@ -1870,7 +1882,7 @@ msgstr ""
msgid "Allow invalid cert"
msgstr ""
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:89
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:92
msgid "Proxy"
msgstr ""
@ -1972,7 +1984,7 @@ msgstr ""
#: assets/serializers/cagegory.py:24
#: authentication/models/connection_token.py:29
#: authentication/serializers/connect_token_secret.py:125
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:35
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:36
#: users/models/preference.py:13
msgid "Value"
msgstr ""
@ -2047,7 +2059,7 @@ msgid "Setting"
msgstr ""
#: assets/models/platform.py:38 audits/const.py:59
#: authentication/backends/passkey/models.py:11 settings/models.py:38
#: authentication/backends/passkey/models.py:11 settings/models.py:39
#: terminal/serializers/applet_host.py:33 users/models/user/_auth.py:33
msgid "Enabled"
msgstr ""
@ -2567,7 +2579,7 @@ msgstr ""
#: audits/const.py:46 settings/serializers/terminal.py:6
#: terminal/models/applet/host.py:26 terminal/models/component/terminal.py:175
#: terminal/models/virtualapp/provider.py:14 terminal/serializers/session.py:55
#: terminal/serializers/session.py:69
#: terminal/serializers/session.py:78
msgid "Terminal"
msgstr ""
@ -2912,6 +2924,14 @@ msgstr ""
msgid "Invalid token or cache refreshed."
msgstr ""
#: authentication/backends/oidc/views.py:174
msgid "OpenID Error"
msgstr ""
#: authentication/backends/oidc/views.py:175
msgid "Please check if a user with the same username or email already exists"
msgstr ""
#: authentication/backends/passkey/api.py:37
msgid "Only register passkey for local user"
msgstr ""
@ -4378,7 +4398,7 @@ msgstr ""
msgid "VCS"
msgstr ""
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:120
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:123
msgid "Adhoc"
msgstr ""
@ -4759,7 +4779,7 @@ msgstr ""
msgid "SYSTEM"
msgstr ""
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:185
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:186
#: terminal/models/applet/applet.py:42
msgid "Builtin"
msgstr "Builtin"
@ -4882,7 +4902,7 @@ msgid "today"
msgstr ""
#: perms/notifications.py:12 perms/notifications.py:44
#: settings/serializers/feature.py:111
#: settings/serializers/feature.py:114
msgid "day"
msgstr ""
@ -5071,7 +5091,7 @@ msgstr "Workbench"
msgid "Audit view"
msgstr "Audits"
#: rbac/tree.py:27 settings/models.py:161
#: rbac/tree.py:27 settings/models.py:162
msgid "System setting"
msgstr ""
@ -5099,7 +5119,7 @@ msgstr ""
msgid "App ops"
msgstr "Ops"
#: rbac/tree.py:57 settings/serializers/feature.py:117
#: rbac/tree.py:57 settings/serializers/feature.py:120
msgid "Feature"
msgstr ""
@ -5134,8 +5154,8 @@ msgstr "Organizations"
msgid "Ticket comment"
msgstr ""
#: rbac/tree.py:159 settings/serializers/feature.py:98
#: settings/serializers/feature.py:100 tickets/models/ticket/general.py:308
#: rbac/tree.py:159 settings/serializers/feature.py:101
#: settings/serializers/feature.py:103 tickets/models/ticket/general.py:308
msgid "Ticket"
msgstr ""
@ -5182,75 +5202,75 @@ msgstr ""
msgid "App Settings"
msgstr "Settings"
#: settings/models.py:37 users/models/preference.py:14
#: settings/models.py:38 users/models/preference.py:14
msgid "Encrypted"
msgstr ""
#: settings/models.py:163
#: settings/models.py:164
msgid "Can change email setting"
msgstr ""
#: settings/models.py:164
#: settings/models.py:165
msgid "Can change auth setting"
msgstr ""
#: settings/models.py:165
#: settings/models.py:166
msgid "Can change auth ops"
msgstr ""
#: settings/models.py:166
#: settings/models.py:167
msgid "Can change auth ticket"
msgstr ""
#: settings/models.py:167
#: settings/models.py:168
msgid "Can change virtual app setting"
msgstr ""
#: settings/models.py:168
#: settings/models.py:169
msgid "Can change auth announcement"
msgstr ""
#: settings/models.py:169
#: settings/models.py:170
msgid "Can change vault setting"
msgstr ""
#: settings/models.py:170
#: settings/models.py:171
msgid "Can change chat ai setting"
msgstr ""
#: settings/models.py:171
#: settings/models.py:172
msgid "Can change system msg sub setting"
msgstr ""
#: settings/models.py:172
#: settings/models.py:173
msgid "Can change sms setting"
msgstr ""
#: settings/models.py:173
#: settings/models.py:174
msgid "Can change security setting"
msgstr ""
#: settings/models.py:174
#: settings/models.py:175
msgid "Can change clean setting"
msgstr ""
#: settings/models.py:175
#: settings/models.py:176
msgid "Can change interface setting"
msgstr ""
#: settings/models.py:176
#: settings/models.py:177
msgid "Can change license setting"
msgstr ""
#: settings/models.py:177
#: settings/models.py:178
msgid "Can change terminal setting"
msgstr ""
#: settings/models.py:178
#: settings/models.py:179
msgid "Can change other setting"
msgstr ""
#: settings/models.py:188
#: settings/models.py:189
msgid "Chat prompt"
msgstr ""
@ -5916,32 +5936,38 @@ msgstr ""
msgid "Change secret and push record retention days (day)"
msgstr ""
#: settings/serializers/feature.py:18 settings/serializers/msg.py:68
#: settings/serializers/feature.py:19 settings/serializers/msg.py:68
msgid "Subject"
msgstr ""
#: settings/serializers/feature.py:22
#: settings/serializers/feature.py:23
msgid "More Link"
msgstr ""
#: settings/serializers/feature.py:36 settings/serializers/feature.py:38
#: settings/serializers/feature.py:39
#: settings/serializers/feature.py:26
#: settings/templates/ldap/_msg_import_ldap_user.html:6
#: terminal/models/session/session.py:46
msgid "Date end"
msgstr ""
#: settings/serializers/feature.py:39 settings/serializers/feature.py:41
#: settings/serializers/feature.py:42
msgid "Announcement"
msgstr ""
#: settings/serializers/feature.py:46
#: settings/serializers/feature.py:49
msgid "Vault"
msgstr ""
#: settings/serializers/feature.py:55
#: settings/serializers/feature.py:58
msgid "Mount Point"
msgstr ""
#: settings/serializers/feature.py:61
#: settings/serializers/feature.py:64
msgid "Record limit"
msgstr ""
#: settings/serializers/feature.py:63
#: settings/serializers/feature.py:66
msgid ""
"If the specific value is less than 999 (default), the system will "
"automatically perform a task every night: check and delete historical "
@ -5949,74 +5975,74 @@ msgid ""
"exceeds 999 (default), no historical account deletion will be performed"
msgstr ""
#: settings/serializers/feature.py:73 settings/serializers/feature.py:79
#: settings/serializers/feature.py:76 settings/serializers/feature.py:82
msgid "Chat AI"
msgstr ""
#: settings/serializers/feature.py:82
#: settings/serializers/feature.py:85
msgid "GPT Base URL"
msgstr ""
#: settings/serializers/feature.py:83
#: settings/serializers/feature.py:86
msgid "The base URL of the GPT service. For example: https://api.openai.com/v1"
msgstr ""
#: settings/serializers/feature.py:86 templates/_header_bar.html:96
#: settings/serializers/feature.py:89 templates/_header_bar.html:96
msgid "API Key"
msgstr ""
#: settings/serializers/feature.py:90
#: settings/serializers/feature.py:93
msgid ""
"The proxy server address of the GPT service. For example: http://ip:port"
msgstr ""
#: settings/serializers/feature.py:93
#: settings/serializers/feature.py:96
msgid "GPT Model"
msgstr ""
#: settings/serializers/feature.py:102
#: settings/serializers/feature.py:105
msgid "Approval without login"
msgstr ""
#: settings/serializers/feature.py:103
#: settings/serializers/feature.py:106
msgid "Allow direct approval ticket without login"
msgstr ""
#: settings/serializers/feature.py:107
#: settings/serializers/feature.py:110
msgid "Period"
msgstr ""
#: settings/serializers/feature.py:108
#: settings/serializers/feature.py:111
msgid ""
"The default authorization time period when applying for assets via a ticket"
msgstr ""
#: settings/serializers/feature.py:111
#: settings/serializers/feature.py:114
msgid "hour"
msgstr ""
#: settings/serializers/feature.py:112
#: settings/serializers/feature.py:115
msgid "Unit"
msgstr ""
#: settings/serializers/feature.py:112
#: settings/serializers/feature.py:115
msgid "The unit of period"
msgstr ""
#: settings/serializers/feature.py:121
#: settings/serializers/feature.py:124
msgid ""
"Allow users to execute batch commands in the Workbench - Job Center - Adhoc"
msgstr ""
#: settings/serializers/feature.py:125
#: settings/serializers/feature.py:128
msgid "Command blacklist"
msgstr ""
#: settings/serializers/feature.py:126
#: settings/serializers/feature.py:129
msgid "Command blacklist in Adhoc"
msgstr ""
#: settings/serializers/feature.py:131
#: settings/serializers/feature.py:134
#: terminal/models/virtualapp/provider.py:17
#: terminal/models/virtualapp/virtualapp.py:36
#: terminal/models/virtualapp/virtualapp.py:97
@ -6024,11 +6050,11 @@ msgstr ""
msgid "Virtual app"
msgstr ""
#: settings/serializers/feature.py:134
#: settings/serializers/feature.py:137
msgid "Virtual App"
msgstr ""
#: settings/serializers/feature.py:136
#: settings/serializers/feature.py:139
msgid ""
"Virtual applications, you can use the Linux operating system as an "
"application server in remote applications."
@ -6460,11 +6486,6 @@ msgstr ""
msgid "Sync task finish"
msgstr ""
#: settings/templates/ldap/_msg_import_ldap_user.html:6
#: terminal/models/session/session.py:46
msgid "Date end"
msgstr ""
#: settings/templates/ldap/_msg_import_ldap_user.html:9
msgid "Synced Organization"
msgstr ""
@ -7180,7 +7201,7 @@ msgstr ""
msgid "Replay"
msgstr ""
#: terminal/models/session/session.py:48 terminal/serializers/session.py:68
#: terminal/models/session/session.py:48 terminal/serializers/session.py:77
msgid "Command amount"
msgstr ""
@ -8545,14 +8566,14 @@ msgstr ""
msgid "name not unique"
msgstr ""
#: users/signal_handlers.py:39
#: users/signal_handlers.py:41
msgid ""
"The administrator has enabled \"Only allow existing users to log in\", \n"
" and the current user is not in the user list. Please contact the "
"administrator."
msgstr ""
#: users/signal_handlers.py:183
#: users/signal_handlers.py:193
msgid "Clean up expired user sessions"
msgstr ""

995
apps/i18n/core/ja/LC_MESSAGES/django.po

File diff suppressed because it is too large Load Diff

143
apps/i18n/core/zh/LC_MESSAGES/django.po

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-09-06 10:29+0800\n"
"POT-Creation-Date: 2024-09-09 14:08+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"
@ -144,7 +144,7 @@ msgid "Access key"
msgstr "Access key"
#: accounts/const/account.py:9 authentication/backends/passkey/models.py:16
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:52
#: authentication/models/sso_token.py:14 settings/serializers/feature.py:55
msgid "Token"
msgstr "令牌"
@ -314,7 +314,7 @@ msgstr "待定的"
msgid "Database"
msgstr "数据库"
#: accounts/const/vault.py:9 settings/serializers/feature.py:43
#: accounts/const/vault.py:9 settings/serializers/feature.py:46
msgid "HCP Vault"
msgstr "HashiCorp Vault"
@ -460,7 +460,7 @@ msgstr "账号备份计划"
#: assets/models/automations/base.py:115 audits/models.py:65
#: ops/models/base.py:55 ops/models/celery.py:88 ops/models/job.py:242
#: ops/templates/ops/celery_task_log.html:101
#: perms/models/asset_permission.py:78
#: perms/models/asset_permission.py:78 settings/serializers/feature.py:25
#: settings/templates/ldap/_msg_import_ldap_user.html:5
#: terminal/models/applet/host.py:141 terminal/models/session/session.py:45
#: tickets/models/ticket/apply_application.py:30
@ -711,7 +711,7 @@ msgstr "密码规则"
#: ops/models/celery.py:80 ops/models/job.py:142 ops/models/playbook.py:28
#: ops/serializers/job.py:18 orgs/models.py:82
#: perms/models/asset_permission.py:61 rbac/models/role.py:29
#: rbac/serializers/role.py:28 settings/models.py:34 settings/models.py:183
#: rbac/serializers/role.py:28 settings/models.py:35 settings/models.py:184
#: settings/serializers/msg.py:89 settings/serializers/terminal.py:9
#: terminal/models/applet/applet.py:34 terminal/models/component/endpoint.py:12
#: terminal/models/component/endpoint.py:109
@ -855,7 +855,7 @@ msgstr "账号存在策略"
#: assets/models/platform.py:95 assets/serializers/asset/common.py:125
#: assets/serializers/cagegory.py:12 assets/serializers/platform.py:168
#: assets/serializers/platform.py:274 perms/serializers/user_permission.py:26
#: settings/models.py:36 tickets/models/ticket/apply_application.py:13
#: settings/models.py:37 tickets/models/ticket/apply_application.py:13
#: users/models/preference.py:12
msgid "Category"
msgstr "类别"
@ -1039,7 +1039,7 @@ msgstr "关联平台,可配置推送参数,如果不关联,将使用默认
#: accounts/serializers/account/virtual.py:19 assets/models/cmd_filter.py:40
#: assets/models/cmd_filter.py:88 common/db/models.py:36 ops/models/adhoc.py:26
#: ops/models/job.py:158 ops/models/playbook.py:31 rbac/models/role.py:37
#: settings/models.py:39 terminal/models/applet/applet.py:46
#: settings/models.py:40 terminal/models/applet/applet.py:46
#: terminal/models/applet/applet.py:332 terminal/models/applet/host.py:143
#: terminal/models/component/endpoint.py:25
#: terminal/models/component/endpoint.py:119
@ -1241,6 +1241,10 @@ msgstr "告警"
msgid "Notify"
msgstr "通知"
#: acls/const.py:11
msgid "Notify and warn"
msgstr "提示并告警"
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:112 xpack/plugins/cloud/models.py:314
msgid "Priority"
@ -1296,7 +1300,7 @@ msgid "Regex"
msgstr "正则表达式"
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:184 settings/serializers/feature.py:19
#: settings/models.py:185 settings/serializers/feature.py:20
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
msgid "Content"
msgstr "内容"
@ -1600,7 +1604,7 @@ msgstr "脚本"
#: assets/const/category.py:10 assets/models/asset/host.py:8
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
#: settings/serializers/feature.py:49 settings/serializers/msg.py:30
#: settings/serializers/feature.py:52 settings/serializers/msg.py:30
#: terminal/models/component/endpoint.py:13 terminal/serializers/applet.py:17
#: xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/serializers/account_attrs.py:72
@ -1899,7 +1903,7 @@ msgstr "客户端密钥"
msgid "Allow invalid cert"
msgstr "忽略证书校验"
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:89
#: assets/models/asset/gpt.py:8 settings/serializers/feature.py:92
msgid "Proxy"
msgstr "代理"
@ -2003,7 +2007,7 @@ msgstr "系统"
#: assets/serializers/cagegory.py:24
#: authentication/models/connection_token.py:29
#: authentication/serializers/connect_token_secret.py:125
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:35
#: common/serializers/common.py:86 labels/models.py:12 settings/models.py:36
#: users/models/preference.py:13
msgid "Value"
msgstr "值"
@ -2078,7 +2082,7 @@ msgid "Setting"
msgstr "设置"
#: assets/models/platform.py:38 audits/const.py:59
#: authentication/backends/passkey/models.py:11 settings/models.py:38
#: authentication/backends/passkey/models.py:11 settings/models.py:39
#: terminal/serializers/applet_host.py:33 users/models/user/_auth.py:33
msgid "Enabled"
msgstr "启用"
@ -4437,7 +4441,7 @@ msgstr "空白"
msgid "VCS"
msgstr "VCS"
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:120
#: ops/const.py:38 ops/models/adhoc.py:44 settings/serializers/feature.py:123
msgid "Adhoc"
msgstr "命令"
@ -4818,7 +4822,7 @@ msgstr "默认组织"
msgid "SYSTEM"
msgstr "系统组织"
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:185
#: orgs/models.py:83 rbac/models/role.py:36 settings/models.py:186
#: terminal/models/applet/applet.py:42
msgid "Builtin"
msgstr "内置的"
@ -4941,7 +4945,7 @@ msgid "today"
msgstr "今天"
#: perms/notifications.py:12 perms/notifications.py:44
#: settings/serializers/feature.py:111
#: settings/serializers/feature.py:114
msgid "day"
msgstr "天"
@ -5133,7 +5137,7 @@ msgstr "工作台"
msgid "Audit view"
msgstr "审计台"
#: rbac/tree.py:27 settings/models.py:161
#: rbac/tree.py:27 settings/models.py:162
msgid "System setting"
msgstr "系统设置"
@ -5161,7 +5165,7 @@ msgstr "账号改密"
msgid "App ops"
msgstr "作业中心"
#: rbac/tree.py:57 settings/serializers/feature.py:117
#: rbac/tree.py:57 settings/serializers/feature.py:120
msgid "Feature"
msgstr "功能"
@ -5196,8 +5200,8 @@ msgstr "组织管理"
msgid "Ticket comment"
msgstr "工单评论"
#: rbac/tree.py:159 settings/serializers/feature.py:98
#: settings/serializers/feature.py:100 tickets/models/ticket/general.py:308
#: rbac/tree.py:159 settings/serializers/feature.py:101
#: settings/serializers/feature.py:103 tickets/models/ticket/general.py:308
msgid "Ticket"
msgstr "工单"
@ -5244,75 +5248,75 @@ msgstr "测试手机号 该字段是必填项。"
msgid "App Settings"
msgstr "系统设置"
#: settings/models.py:37 users/models/preference.py:14
#: settings/models.py:38 users/models/preference.py:14
msgid "Encrypted"
msgstr "加密的"
#: settings/models.py:163
#: settings/models.py:164
msgid "Can change email setting"
msgstr "邮件设置"
#: settings/models.py:164
#: settings/models.py:165
msgid "Can change auth setting"
msgstr "认证设置"
#: settings/models.py:165
#: settings/models.py:166
msgid "Can change auth ops"
msgstr "任务中心设置"
#: settings/models.py:166
#: settings/models.py:167
msgid "Can change auth ticket"
msgstr "工单设置"
#: settings/models.py:167
#: settings/models.py:168
msgid "Can change virtual app setting"
msgstr "可以更改虚拟应用设置"
#: settings/models.py:168
#: settings/models.py:169
msgid "Can change auth announcement"
msgstr "公告设置"
#: settings/models.py:169
#: settings/models.py:170
msgid "Can change vault setting"
msgstr "可以更改 vault 设置"
#: settings/models.py:170
#: settings/models.py:171
msgid "Can change chat ai setting"
msgstr "可以修改聊天 AI 设置"
#: settings/models.py:171
#: settings/models.py:172
msgid "Can change system msg sub setting"
msgstr "消息订阅设置"
#: settings/models.py:172
#: settings/models.py:173
msgid "Can change sms setting"
msgstr "短信设置"
#: settings/models.py:173
#: settings/models.py:174
msgid "Can change security setting"
msgstr "安全设置"
#: settings/models.py:174
#: settings/models.py:175
msgid "Can change clean setting"
msgstr "定期清理"
#: settings/models.py:175
#: settings/models.py:176
msgid "Can change interface setting"
msgstr "界面设置"
#: settings/models.py:176
#: settings/models.py:177
msgid "Can change license setting"
msgstr "许可证设置"
#: settings/models.py:177
#: settings/models.py:178
msgid "Can change terminal setting"
msgstr "终端设置"
#: settings/models.py:178
#: settings/models.py:179
msgid "Can change other setting"
msgstr "其它设置"
#: settings/models.py:188
#: settings/models.py:189
msgid "Chat prompt"
msgstr "聊天提示"
@ -6011,32 +6015,38 @@ msgstr ""
msgid "Change secret and push record retention days (day)"
msgstr "改密推送记录保留天数 (天)"
#: settings/serializers/feature.py:18 settings/serializers/msg.py:68
#: settings/serializers/feature.py:19 settings/serializers/msg.py:68
msgid "Subject"
msgstr "主题"
#: settings/serializers/feature.py:22
#: settings/serializers/feature.py:23
msgid "More Link"
msgstr "更多信息 URL"
#: settings/serializers/feature.py:36 settings/serializers/feature.py:38
#: settings/serializers/feature.py:39
#: settings/serializers/feature.py:26
#: settings/templates/ldap/_msg_import_ldap_user.html:6
#: terminal/models/session/session.py:46
msgid "Date end"
msgstr "结束日期"
#: settings/serializers/feature.py:39 settings/serializers/feature.py:41
#: settings/serializers/feature.py:42
msgid "Announcement"
msgstr "公告"
#: settings/serializers/feature.py:46
#: settings/serializers/feature.py:49
msgid "Vault"
msgstr "启用 Vault"
#: settings/serializers/feature.py:55
#: settings/serializers/feature.py:58
msgid "Mount Point"
msgstr "挂载点"
#: settings/serializers/feature.py:61
#: settings/serializers/feature.py:64
msgid "Record limit"
msgstr "记录限制"
#: settings/serializers/feature.py:63
#: settings/serializers/feature.py:66
msgid ""
"If the specific value is less than 999 (default), the system will "
"automatically perform a task every night: check and delete historical "
@ -6046,74 +6056,74 @@ msgstr ""
"若特定数值小于999,系统将在每日晚间自动执行任务:检查并删除超出预定数量的历史"
"账号。如果该数值达到或超过999,则不进行任何历史账号的删除操作。"
#: settings/serializers/feature.py:73 settings/serializers/feature.py:79
#: settings/serializers/feature.py:76 settings/serializers/feature.py:82
msgid "Chat AI"
msgstr "聊天 AI"
#: settings/serializers/feature.py:82
#: settings/serializers/feature.py:85
msgid "GPT Base URL"
msgstr "GPT 地址"
#: settings/serializers/feature.py:83
#: settings/serializers/feature.py:86
msgid "The base URL of the GPT service. For example: https://api.openai.com/v1"
msgstr "GPT 服务的基本 URL。例如:https://api.openai.com/v1"
#: settings/serializers/feature.py:86 templates/_header_bar.html:96
#: settings/serializers/feature.py:89 templates/_header_bar.html:96
msgid "API Key"
msgstr "API Key"
#: settings/serializers/feature.py:90
#: settings/serializers/feature.py:93
msgid ""
"The proxy server address of the GPT service. For example: http://ip:port"
msgstr "GPT 服务的代理服务器地址。例如:http://ip:port"
#: settings/serializers/feature.py:93
#: settings/serializers/feature.py:96
msgid "GPT Model"
msgstr "GPT 模型"
#: settings/serializers/feature.py:102
#: settings/serializers/feature.py:105
msgid "Approval without login"
msgstr "免登录审批"
#: settings/serializers/feature.py:103
#: settings/serializers/feature.py:106
msgid "Allow direct approval ticket without login"
msgstr "允许无需登录直接批准工单"
#: settings/serializers/feature.py:107
#: settings/serializers/feature.py:110
msgid "Period"
msgstr "时段"
#: settings/serializers/feature.py:108
#: settings/serializers/feature.py:111
msgid ""
"The default authorization time period when applying for assets via a ticket"
msgstr "工单申请资产的默认授权时间段"
#: settings/serializers/feature.py:111
#: settings/serializers/feature.py:114
msgid "hour"
msgstr "时"
#: settings/serializers/feature.py:112
#: settings/serializers/feature.py:115
msgid "Unit"
msgstr "单位"
#: settings/serializers/feature.py:112
#: settings/serializers/feature.py:115
msgid "The unit of period"
msgstr "执行周期"
#: settings/serializers/feature.py:121
#: settings/serializers/feature.py:124
msgid ""
"Allow users to execute batch commands in the Workbench - Job Center - Adhoc"
msgstr "允许用户在工作台 - 作业中心 - Adhoc 中执行批量命令"
#: settings/serializers/feature.py:125
#: settings/serializers/feature.py:128
msgid "Command blacklist"
msgstr "作业中心命令黑名单"
#: settings/serializers/feature.py:126
#: settings/serializers/feature.py:129
msgid "Command blacklist in Adhoc"
msgstr "作业中心命令黑名单"
#: settings/serializers/feature.py:131
#: settings/serializers/feature.py:134
#: terminal/models/virtualapp/provider.py:17
#: terminal/models/virtualapp/virtualapp.py:36
#: terminal/models/virtualapp/virtualapp.py:97
@ -6121,11 +6131,11 @@ msgstr "作业中心命令黑名单"
msgid "Virtual app"
msgstr "虚拟应用"
#: settings/serializers/feature.py:134
#: settings/serializers/feature.py:137
msgid "Virtual App"
msgstr "虚拟应用"
#: settings/serializers/feature.py:136
#: settings/serializers/feature.py:139
msgid ""
"Virtual applications, you can use the Linux operating system as an "
"application server in remote applications."
@ -6582,11 +6592,6 @@ msgstr "注册周期导入 LDAP 用户 任务"
msgid "Sync task finish"
msgstr "同步任务完成"
#: settings/templates/ldap/_msg_import_ldap_user.html:6
#: terminal/models/session/session.py:46
msgid "Date end"
msgstr "结束日期"
#: settings/templates/ldap/_msg_import_ldap_user.html:9
msgid "Synced Organization"
msgstr "已同步组织"

671
apps/i18n/core/zh_Hant/LC_MESSAGES/django.po

File diff suppressed because it is too large Load Diff

12
apps/i18n/koko/en.json

@ -52,5 +52,15 @@
"Writable": "Writable",
"JoinedWithSuccess": "Successfully joined",
"KubernetesManagement": "Kubernetes management",
"WebSocketClosed": "WebSocket closed"
"WebSocketClosed": "WebSocket closed",
"Connect": "Connect",
"Search": "Search",
"Refresh": "Refresh",
"Hotkeys": "Hotkeys",
"Paste": "Paste",
"DownArrow": "Down arrow",
"LeftArrow": "Left arrow",
"RightArrow": "Right arrow",
"UpArrow": "Up arrow",
"Expand": "Expand"
}

19
apps/i18n/koko/ja.json

@ -1,20 +1,28 @@
{
"ActionPerm": "アクション権限",
"Cancel": "キャンセル",
"Confirm": "確認",
"ConfirmBtn": "確定",
"Connect": "接続",
"CopyLink": "リンクと認証コードのコピー",
"CopyShareURLSuccess": "レプリケーション共有住所成功",
"CreateLink": "シェアリンクの作成",
"CreateSuccess": "作成に成功しました",
"DownArrow": "下向き矢印",
"Download": "ダウンロード",
"DownloadSuccess": "ダウンロードに成功しました",
"EndFileTransfer": "ファイル転送終了",
"ExceedTransferSize": "最大転送サイズを超えています",
"Expand": "展開",
"ExpiredTime": "有効期限",
"GetShareUser": "ユーザー名の入力",
"Hotkeys": "ショートカットキー",
"InputVerifyCode": "認証コードを入力してください",
"JoinShare": "共有セッションに参加",
"JoinedWithSuccess": "正常に参加しました",
"KubernetesManagement": "Kubernetes 管理",
"LeaveShare": "共有セッションから退出",
"LeftArrow": "戻る矢印",
"LinkAddr": "リンク先",
"Minute": "分間",
"Minutes": "分間",
@ -22,12 +30,16 @@
"MustSelectOneFile": "ファイルを選択する必要があります",
"NoLink": "住所なし",
"OnlineUsers": "オンラインスタッフ",
"Paste": "貼り付け",
"PauseSession": "セッションを一時停止",
"ReadOnly": "読み取り専用",
"Refresh": "リフレッシュ",
"Remove": "削除",
"RemoveShareUser": "あなたはすでに共有セッションから削除されました」という意味です",
"RemoveShareUserConfirm": "共有セッションから削除してもよろしいですか?",
"ResumeSession": "セッションを再開",
"RightArrow": "進む矢印",
"Search": "検索",
"SelectAction": "選択してください",
"SelectTheme": "テーマを選択してください",
"Self": "自分",
@ -41,6 +53,7 @@
"Theme": "テーマ",
"ThemeColors": "テーマカラー",
"ThemeConfig": "テーマ",
"UpArrow": "上向き矢印",
"Upload": "アップロード",
"UploadSuccess": "アップロード成功",
"UploadTips": "ファイルをここにドラッグするか、アップロードをクリックします",
@ -48,8 +61,6 @@
"User": "ユーザー",
"VerifyCode": "認証コード",
"WaitFileTransfer": "ファイル転送終了待ち",
"Writable": "書き込み可能",
"JoinedWithSuccess": "正常に参加しました",
"KubernetesManagement": "Kubernetes 管理",
"WebSocketClosed": "WebSocket 閉店"
"WebSocketClosed": "WebSocket 閉店",
"Writable": "書き込み可能"
}

12
apps/i18n/koko/zh.json

@ -52,5 +52,15 @@
"Writable": "读写",
"JoinedWithSuccess": "已成功加入",
"KubernetesManagement": "Kubernetes 管理",
"WebSocketClosed": "WebSocket 已关闭"
"WebSocketClosed": "WebSocket 已关闭",
"Connect": "连接",
"Search": "搜索",
"Refresh": "刷新",
"Hotkeys": "快捷键",
"Paste": "粘贴",
"DownArrow": "向下箭头",
"LeftArrow": "后退箭头",
"RightArrow": "前进箭头",
"UpArrow": "向上箭头",
"Expand": "展开"
}

19
apps/i18n/koko/zh_hant.json

@ -1,20 +1,28 @@
{
"ActionPerm": "操作權限",
"Cancel": "取消",
"Confirm": "確認",
"ConfirmBtn": "確定",
"Connect": "連接",
"CopyLink": "複製連結及驗證碼",
"CopyShareURLSuccess": "複製分享地址成功",
"CreateLink": "創建分享連結",
"CreateSuccess": "創建成功",
"DownArrow": "向下箭頭",
"Download": "下載",
"DownloadSuccess": "下載成功",
"EndFileTransfer": "文件傳輸結束",
"ExceedTransferSize": "超過最大傳輸大小",
"Expand": "展開",
"ExpiredTime": "有效期限",
"GetShareUser": "輸入使用者名稱",
"Hotkeys": "快速鍵",
"InputVerifyCode": "請輸入驗證碼",
"JoinShare": "加入共享",
"JoinedWithSuccess": "已成功加入",
"KubernetesManagement": "Kubernetes 管理",
"LeaveShare": "離開共享",
"LeftArrow": "後退箭頭",
"LinkAddr": "連結地址",
"Minute": "分鐘",
"Minutes": "分鐘",
@ -22,12 +30,16 @@
"MustSelectOneFile": "必須選擇一個文件",
"NoLink": "無地址",
"OnlineUsers": "在線人員",
"Paste": "貼上",
"PauseSession": "暫停此會話",
"ReadOnly": "只讀",
"Refresh": "刷新",
"Remove": "移除",
"RemoveShareUser": "你已經被移除共享會話",
"RemoveShareUserConfirm": "確定要移除該用戶嗎?",
"ResumeSession": "恢復此會話",
"RightArrow": "前進箭頭",
"Search": "搜尋",
"SelectAction": "請選擇",
"SelectTheme": "請選擇主題",
"Self": "我",
@ -41,6 +53,7 @@
"Theme": "主題",
"ThemeColors": "主題顏色",
"ThemeConfig": "主題",
"UpArrow": "向上箭頭",
"Upload": "上傳",
"UploadSuccess": "上傳成功",
"UploadTips": "將文件拖到此處,或點擊上傳",
@ -48,8 +61,6 @@
"User": "用戶",
"VerifyCode": "驗證碼",
"WaitFileTransfer": "等待文件傳輸結束",
"Writable": "讀寫",
"JoinedWithSuccess": "已成功加入",
"KubernetesManagement": "Kubernetes 管理",
"WebSocketClosed": "WebSocket 已關閉"
"WebSocketClosed": "WebSocket 已關閉",
"Writable": "讀寫"
}

23
apps/i18n/lina/ja.json

@ -67,6 +67,7 @@
"AddUserGroupToThisPermission": "ユーザーグループを追加",
"AddUserToThisPermission": "ユーザーを追加する",
"Address": "アドレス",
"AdhocCreate": "アドホックコマンドを作成",
"AdhocDetail": "コマンド詳細",
"AdhocManage": "コマンド",
"AdhocUpdate": "コマンドを更新",
@ -116,6 +117,7 @@
"ApprovaLevel": "承認情報",
"ApprovalLevel": "承認レベル",
"ApprovalProcess": "承認プロセス",
"ApprovalSelected": "大量承認です",
"Approved": "同意済み",
"ApproverNumbers": "アプルーバの数",
"ApsaraStack": "アリババクラウド専用クラウド",
@ -330,7 +332,7 @@
"CommunityEdition": "コミュニティ版",
"Component": "コンポーネント",
"ComponentMonitor": "コンポーネントの監視",
"Components": "コンポーネント設定",
"Components": "コンポーネントリスト",
"ConceptContent": "あなたにはPythonインタープリタのように行動してほしい。Pythonのコードを提供しますので、それを実行してください。説明は一切不要です。コードの出力以外では何も反応しないでください。",
"ConceptTitle": "🤔 Python インタープリター",
"Config": "設定",
@ -1027,6 +1029,7 @@
"Resume": "回復",
"ResumeTaskSendSuccessMsg": "リカバリータスクが発行されました、しばらくしてから更新してご確認ください",
"Retry": "再試行",
"RetrySelected": "選択したものを再試行",
"Reviewer": "承認者",
"Role": "役割",
"RoleCreate": "ロール作成",
@ -1053,6 +1056,7 @@
"RunasHelpText": "実行スクリプトのユーザー名を入力してください",
"RunasPolicy": "アカウント戦略",
"RunasPolicyHelpText": "現在の資産にはこの実行ユーザーがいない場合、どのアカウント選択戦略を採用するか。スキップ:実行しない。特権アカウントを優先:特権アカウントがあれば最初に特権アカウントを選び、なければ一般アカウントを選ぶ。特権アカウントのみ:特権アカウントからのみ選択し、なければ実行しない",
"Running": "実行中",
"RunningPath": "実行パス",
"RunningPathHelpText": "スクリプトの実行パスを記入してください、この設定はシェルスクリプトのみ有効です",
"RunningTimes": "最近5回の実行時間",
@ -1061,7 +1065,7 @@
"SMSProvider": "メッセージサービスプロバイダ",
"SMTP": "メールサーバ",
"SPECIAL_CHAR_REQUIRED": "特別な文字を含む必要があります",
"SSHKey": "SSH公開鍵",
"SSHKey": "SSHキー",
"SSHKeyOfProfileSSHUpdatePage": "下のボタンをクリックしてSSH公開鍵をリセットおよびダウンロードするか、あなたのSSH公開鍵をコピーして提出できます。",
"SSHPort": "SSH ポート",
"SSHSecretKey": "SSHキー",
@ -1069,7 +1073,6 @@
"SameAccount": "同名アカウント",
"SameAccountTip": "権限を持つユーザーのユーザー名と同じアカウント",
"SameTypeAccountTip": "同じユーザー名、鍵の種類のアカウントがすでに存在しています",
"Share": "共有",
"Saturday": "土曜日",
"Save": "保存",
"SaveAdhoc": "コマンドを保存する",
@ -1120,6 +1123,7 @@
"SessionData": "セッションデータ",
"SessionDetail": "セッションの詳細",
"SessionID": "セッションID",
"SessionJoinRecords": "協力記録",
"SessionList": "セッション記録",
"SessionMonitor": "監視",
"SessionOffline": "過去のセッション",
@ -1141,6 +1145,7 @@
"Setting": "設定",
"SettingInEndpointHelpText": "システム設定/コンポーネント設定/サーバーエンドポイントでサービスのアドレスとポートを設定してください",
"Settings": "システム設定",
"Share": "共有",
"Show": "表示",
"ShowAssetAllChildrenNode": "すべての子ノードの資産を表示",
"ShowAssetOnlyCurrentNode": "現在のノードアセットのみを表示",
@ -1343,6 +1348,7 @@
"UploadCsvLth10MHelpText": "アップロード可能なのは csv/xlsx のみで、10Mを超えないこと",
"UploadDir": "アップロードディレクトリ",
"UploadFileLthHelpText": "{limit}MB以下のファイルのみアップロード可能",
"UploadHelpText": "次のサンプル構造ディレクトリを含む .zip ファイルをアップロードしてください。",
"UploadPlaybook": "Playbookのアップロード",
"UploadSucceed": "アップロード成功",
"UploadZipTips": "zip形式のファイルをアップロードしてください",
@ -1383,6 +1389,7 @@
"Valid": "有効",
"Variable": "変数",
"VariableHelpText": "コマンド中で {{ key }} を使用して内蔵変数を読み取ることができます",
"VaultHCPMountPoint": "Vault サーバのマウントポイント、デフォルトはjumpserver",
"VaultHelpText": "1. セキュリティ上の理由により、設定ファイルで Vault ストレージをオンにする必要があります。<br>2. オンにした後、他の設定を入力してテストを行います。<br>3. データ同期を行います。同期は一方向です。ローカルデータベースからリモートの Vault にのみ同期します。同期が終了すればローカルデータベースはパスワードを保管していませんので、データのバックアップをお願いします。<br>4. Vault の設定を二度変更した後はサービスを再起動する必要があります。",
"VerificationCodeSent": "認証コードが送信されました",
"VerifySignTmpl": "認証コードのSMSテンプレート",
@ -1427,11 +1434,7 @@
"ZoneHelpMessage": "エリアとはアセットの位置で、データセンターやパブリッククラウド、あるいはVPCが該当します。エリアにはゲートウェイを設定でき、ネットワークが直接接続できない場合、ゲートウェイを経由してアセットにログインすることができます",
"ZoneList": "地域リスト",
"ZoneUpdate": "更新エリア",
"disallowSelfUpdateFields": "現在のフィールドを自分で変更することは許可されていません",
"forceEnableMFAHelpText": "強制的に有効化すると、ユーザーは自分で無効化することができません。",
"removeWarningMsg": "削除してもよろしいですか",
"AdhocCreate": "アドホックコマンドを作成",
"UploadHelpText": "次のサンプル構造ディレクトリを含む .zip ファイルをアップロードしてください。",
"SessionJoinRecords": "協力記録",
"ApprovalSelected": "大量承認です",
"disallowSelfUpdateFields": "現在のフィールドを自分で変更することは許可されていません"
}
"removeWarningMsg": "削除してもよろしいですか"
}

4
apps/i18n/lina/zh.json

@ -315,7 +315,7 @@
"CommunityEdition": "社区版",
"Component": "组件",
"ComponentMonitor": "组件监控",
"Components": "组件设置",
"Components": "组件列表",
"ConceptContent": "我想让你像一个 Python 解释器一样行事。我将给你 Python 代码,你将执行它。不要提供任何解释。除了代码的输出,不要用任何东西来回应。",
"ConceptTitle": "🤔 Python 解释器 ",
"Config": "配置",
@ -1030,7 +1030,7 @@
"SMSProvider": "短信服务商",
"SMTP": "邮件服务器",
"SPECIAL_CHAR_REQUIRED": "必须包含特殊字符",
"SSHKey": "SSH钥",
"SSHKey": "SSH钥",
"SSHKeyOfProfileSSHUpdatePage": "你可以点击下面的按钮重置并下载密钥,或者复制你的 SSH 公钥并提交。",
"SSHPort": "SSH 端口",
"SSHSecretKey": "SSH 密钥",

22
apps/i18n/lina/zh_hant.json

@ -85,6 +85,7 @@
"AddUserToThisPermission": "新增使用者",
"Address": "地址",
"Addressee": "收件人",
"AdhocCreate": "創建命令",
"AdhocDetail": "命令詳情",
"AdhocManage": "命令管理",
"AdhocUpdate": "更新命令",
@ -155,6 +156,7 @@
"ApprovaLevel": "審批資訊",
"ApprovalLevel": "審批級別",
"ApprovalProcess": "審批流程",
"ApprovalSelected": "批次審批",
"Approved": "已同意",
"ApproverNumbers": "審批人數量",
"ApsaraStack": "阿里雲專有雲",
@ -423,7 +425,7 @@
"CommunityEdition": "社區版",
"Component": "組件",
"ComponentMonitor": "組件監控",
"Components": "組件設置",
"Components": "組件列表",
"ConceptContent": "我想讓你像一個 Python 解釋器一樣行事。我將給你 Python 代碼,你將執行它。不要提供任何解釋。除了代碼的輸出,不要用任何東西來回應。",
"ConceptTitle": "🤔 Python 解釋器 ",
"Config": "配置",
@ -766,8 +768,8 @@
"IPLoginLimit": "IP 登入限制",
"IPMatch": "IP 匹配",
"IPNetworkSegment": "IP網段",
"Icon": "圖示",
"IPType": "IP 類型",
"Icon": "圖示",
"Id": "ID",
"IdeaContent": "我想讓你充當一個 Linux 終端。我將輸入命令,你將回答終端應該顯示的內容。我希望你只在一個獨特的代碼塊內回復終端輸出,而不是其他。不要寫解釋。當我需要告訴你一些事情時,我會把文字放在大括號裡{備註文本}。",
"IdeaTitle": "🌱 Linux 終端",
@ -1357,6 +1359,7 @@
"RunasHelpText": "填寫運行腳本的使用者名稱",
"RunasPolicy": "帳號策略",
"RunasPolicyHelpText": "當前資產上沒此運行用戶時,採取什麼帳號選擇策略。跳過:不執行。優先特權帳號:如果有特權帳號先選特權帳號,如果沒有就選普通帳號。僅特權帳號:只從特權帳號中選擇,如果沒有則不執行",
"Running": "正在運行中的Vault 伺服器掛載點,預設為 jumpserver",
"RunningPath": "運行路徑",
"RunningPathHelpText": "填寫腳本的運行路徑,此設置僅 shell 腳本生效",
"RunningTimes": " Last 5 run times",
@ -1367,7 +1370,7 @@
"SMSProvider": "簡訊服務商",
"SMTP": "郵件伺服器",
"SPECIAL_CHAR_REQUIRED": "須包含特殊字元",
"SSHKey": "SSH鑰",
"SSHKey": "SSH鑰",
"SSHKeyOfProfileSSHUpdatePage": "複製你的公鑰到這裡",
"SSHKeySetting": "SSH公鑰設置",
"SSHPort": "SSH 埠",
@ -1378,7 +1381,6 @@
"SameAccount": "同名帳號",
"SameAccountTip": "與被授權人使用者名稱相同的帳號",
"SameTypeAccountTip": "相同使用者名稱、金鑰類型的帳號已存在",
"Share": "分享",
"Saturday": "週六",
"Save": "保存",
"SaveAdhoc": "保存命令",
@ -1439,6 +1441,7 @@
"SessionData": "會話數據",
"SessionDetail": "會話詳情",
"SessionID": "會話ID",
"SessionJoinRecords": "協作記錄",
"SessionList": "會話記錄",
"SessionMonitor": "監控",
"SessionOffline": "歷史會話",
@ -1463,6 +1466,7 @@
"Setting": "設置",
"SettingInEndpointHelpText": "在 系統設置 / 組件設置 / 服務端點 中配置服務地址和埠",
"Settings": "系統設置",
"Share": "分享",
"Show": "顯示",
"ShowAssetAllChildrenNode": "顯示所有子節點資產",
"ShowAssetOnlyCurrentNode": "僅顯示當前節點資產",
@ -1716,6 +1720,7 @@
"UploadDir": "上傳目錄",
"UploadFailed": "上傳失敗",
"UploadFileLthHelpText": "只能上傳小於{limit}MB檔案",
"UploadHelpText": "請上傳包含以下範例結構目錄的 .zip 壓縮文件",
"UploadPlaybook": "上傳 Playbook",
"UploadSucceed": "上傳成功",
"UploadZipTips": "請上傳 zip 格式的文件",
@ -1780,6 +1785,7 @@
"Variable": "變數",
"VariableHelpText": "您可以在命令中使用 {{ key }} 讀取內建變數",
"Vault": "密碼匣子",
"VaultHCPMountPoint": "重新嘗試所選",
"VaultHelpText": "1. 由於安全原因,需要配置文件中開啟 Vault 儲存。<br>2. 開啟後,填寫其他配置,進行測試。<br>3. 進行數據同步,同步是單向的,只會從本地資料庫同步到遠端 Vault,同步完成本地資料庫不再儲存密碼,請備份好數據。<br>4. 二次修改 Vault 配置後需重啟服務。",
"Vendor": "製造商",
"VerificationCodeSent": "驗證碼已發送",
@ -1912,7 +1918,6 @@
"consult": "諮詢",
"containerName": "容器名稱",
"contents": "內容",
"AdhocCreate": "創建命令",
"createBy": "創建者",
"createErrorMsg": "創建失敗",
"createSuccessMsg": "導入創建成功,總共:{count}",
@ -2271,8 +2276,5 @@
"weComTest": "測試",
"week": "周",
"weekOf": "周的星期",
"wildcardsAllowed": "允許的通配符",
"UploadHelpText": "請上傳包含以下範例結構目錄的 .zip 壓縮文件",
"SessionJoinRecords": "協作記錄",
"ApprovalSelected": "批次審批"
}
"wildcardsAllowed": "允許的通配符"
}

2
apps/i18n/luna/en.json

@ -91,7 +91,7 @@
"Info": "Info",
"InstallClientMsg": "JumpServer client not found, Go to download and install?",
"Japanese keyboard layout": "Japanese (Qwerty)",
"Keyboard keys": "Option + Left / Option + Right",
"Keyboard keys": "Option + Shift + Left / Right",
"Keyboard layout": "Keyboard layout",
"Keyboard switch session": "Switch session → Shortcut keys",
"Kubernetes": "Kubernetes",

2
apps/i18n/luna/ja.json

@ -90,7 +90,7 @@
"Info": "ヒント",
"InstallClientMsg": "JumpServerクライアントがインストールされていない、今ダウンロードしてインストールしますか?",
"Japanese keyboard layout": "Japanese (Qwerty)",
"Keyboard keys": "Option + Left / Option + Right",
"Keyboard keys": "Option + Shift + Left / Right",
"Keyboard layout": "キーボードレイアウト",
"Keyboard switch session": "セッションの切り替え → ショートカットキー",
"Kubernetes": "Kubernetes",

2
apps/i18n/luna/zh.json

@ -89,7 +89,7 @@
"Info": "提示",
"InstallClientMsg": "JumpServer 客户端没有安装,现在去下载安装?",
"Japanese keyboard layout": "Japanese (Qwerty)",
"Keyboard keys": "Option + Left / Option + Right",
"Keyboard keys": "Option + Shift + Left / Right",
"Keyboard layout": "键盘布局",
"Keyboard switch session": "切换会话 → 快捷键",
"Kubernetes": "Kubernetes",

2
apps/i18n/luna/zh_hant.json

@ -90,7 +90,7 @@
"Info": "提示",
"InstallClientMsg": "JumpServer 用戶端沒有安裝,現在去下載安裝?",
"Japanese keyboard layout": "Japanese (Qwerty)",
"Keyboard keys": "Option + Left / Option + Right",
"Keyboard keys": "Option + Shift + Left / Right",
"Keyboard layout": "鍵盤布局",
"Keyboard switch session": "切換會話 → 快捷鍵",
"Kubernetes": "Kubernetes",

Loading…
Cancel
Save