perf: translate

pull/15068/head
feng 2025-03-19 11:05:42 +08:00 committed by feng626
parent e5f66c4be2
commit 4fdb049c9d
21 changed files with 3431 additions and 4037 deletions

View File

@ -19,9 +19,9 @@
"CopyNotAllowed": "You are not allowed to copy, please contact the administrator to open it!",
"CopySucceeded": "Copy succeeded",
"Current": "Current",
"DownloadNotAllowed": "You are not allowed to download, please contact the administrator to open it!",
"DatabaseExplorer": "Database Explorer",
"DatabaseProperties": "Datasource properties",
"DownloadNotAllowed": "You are not allowed to download, please contact the administrator to open it!",
"DriverClass": "Driver class",
"DriverVersion": "Driver version",
"ErrorMessage": "Error message",

View File

@ -21,6 +21,7 @@
"Current": "Actual",
"DatabaseExplorer": "Navegador de base de datos.",
"DatabaseProperties": "Atributos de la fuente de datos",
"DownloadNotAllowed": "No se permite la descarga, ¡por favor contacta al administrador para habilitar los permisos!",
"DriverClass": "Clase de controlador.",
"DriverVersion": "Versión del controlador",
"ErrorMessage": "Mensaje de error",

View File

@ -21,6 +21,7 @@
"Current": "現在",
"DatabaseExplorer": "データベースエクスプローラー",
"DatabaseProperties": "データソースプロパティ",
"DownloadNotAllowed": "ダウンロードは許可されていません。管理者に連絡して権限を開いてください!",
"DriverClass": "ドライバークラス",
"DriverVersion": "ドライバーバージョン",
"ErrorMessage": "エラーメッセージ",

View File

@ -21,6 +21,7 @@
"Current": "Atual",
"DatabaseExplorer": "Navegador de Banco de Dados",
"DatabaseProperties": "Propriedades da fonte de dados",
"DownloadNotAllowed": "O download não é permitido, por favor, entre em contato com o administrador para habilitar as permissões!",
"DriverClass": "Classe do driver",
"DriverVersion": "Versão do driver",
"ErrorMessage": "Mensagem de erro",

View File

@ -21,6 +21,7 @@
"Current": "Текущая",
"DatabaseExplorer": "Обозреватель базы данных.",
"DatabaseProperties": "Свойства источника данных",
"DownloadNotAllowed": "Скачать нельзя, пожалуйста, свяжитесь с администратором для получения доступа!",
"DriverClass": "Класс драйвера",
"DriverVersion": "Версия драйвера",
"ErrorMessage": "Сообщение об ошибке",

View File

@ -19,9 +19,9 @@
"CopyNotAllowed": "不允许复制,请联系管理员开启权限!",
"CopySucceeded": "复制成功",
"Current": "当前",
"DownloadNotAllowed": "不允许下载,请联系管理员开启权限! ",
"DatabaseExplorer": "数据库浏览器",
"DatabaseProperties": "数据源属性",
"DownloadNotAllowed": "不允许下载,请联系管理员开启权限! ",
"DriverClass": "驱动类",
"DriverVersion": "驱动版本",
"ErrorMessage": "错误消息",

View File

@ -21,6 +21,7 @@
"Current": "目前",
"DatabaseExplorer": "資料庫瀏覽器",
"DatabaseProperties": "資料源屬性",
"DownloadNotAllowed": "不允許下載,請聯繫管理員開啟權限!",
"DriverClass": "驅動類",
"DriverVersion": "驅動版本",
"ErrorMessage": "錯誤消息",

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-03-18 14:37+0800\n"
"POT-Creation-Date: 2025-03-19 10:58+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"
@ -458,7 +458,7 @@ msgstr ""
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290
msgid "Asset"
msgstr ""
@ -583,8 +583,8 @@ msgstr ""
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:75
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310
#: xpack/plugins/cloud/serializers/task.py:77
msgid "Name"
msgstr ""
@ -756,8 +756,8 @@ msgstr ""
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
#: tickets/serializers/super_ticket.py:13
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:293
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:227
#: xpack/plugins/cloud/models.py:294
msgid "Status"
msgstr ""
@ -1020,7 +1020,7 @@ msgstr ""
msgid "Push params"
msgstr ""
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391
msgid "Account template"
msgstr ""
@ -1140,6 +1140,10 @@ msgstr ""
msgid "Change password"
msgstr ""
#: accounts/risk_handlers.py:127
msgid "Execution failed: {}"
msgstr ""
#: accounts/serializers/account/account.py:31
msgid "Push now"
msgstr ""
@ -1207,7 +1211,7 @@ msgstr ""
#: ops/models/job.py:155 ops/serializers/job.py:21
#: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/manager.py:93
msgid "Assets"
msgstr ""
@ -1288,7 +1292,7 @@ msgstr ""
#: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124
msgid "Comment"
msgstr "Description"
@ -1755,12 +1759,12 @@ msgid "Face Online"
msgstr ""
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:115 xpack/plugins/cloud/models.py:315
#: terminal/models/component/endpoint.py:115 xpack/plugins/cloud/models.py:316
msgid "Priority"
msgstr ""
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:116 xpack/plugins/cloud/models.py:316
#: terminal/models/component/endpoint.py:116 xpack/plugins/cloud/models.py:317
msgid "1-100, the lower the value will be match first"
msgstr ""
@ -1794,13 +1798,13 @@ msgid "Command"
msgstr ""
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:356
#: xpack/plugins/cloud/models.py:357
msgid "Regex"
msgstr ""
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31
msgid "Content"
msgstr ""
@ -1897,7 +1901,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr ""
#: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:150
#: xpack/plugins/cloud/serializers/task.py:152
msgid "IP address invalid: `{}`"
msgstr ""
@ -1911,7 +1915,7 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: common/drf/renders/base.py:150 xpack/plugins/cloud/models.py:391
#: common/drf/renders/base.py:150 xpack/plugins/cloud/models.py:393
msgid "IP"
msgstr ""
@ -2004,10 +2008,8 @@ msgid "App Assets"
msgstr "Assets"
#: assets/automations/base/manager.py:140
#, fuzzy
#| msgid "Is finished"
msgid "Task: {} finished"
msgstr "Finished"
msgstr ""
#: assets/automations/base/manager.py:338
msgid " - Platform {} ansible disabled"
@ -2109,7 +2111,7 @@ msgstr ""
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
#: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host"
msgstr ""
@ -2375,7 +2377,7 @@ msgstr ""
#: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:118
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387
msgid "Platform"
msgstr ""
@ -2446,7 +2448,7 @@ msgstr ""
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:156
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:387
#: xpack/plugins/cloud/models.py:388
msgid "Node"
msgstr ""
@ -2474,19 +2476,19 @@ msgid "Date created"
msgstr ""
#: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:247
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242
#: xpack/plugins/cloud/serializers/task.py:249
msgid "Trigger mode"
msgstr ""
#: assets/models/automations/base.py:157 audits/serializers.py:39
#: ops/models/base.py:52 ops/models/job.py:236
#: xpack/plugins/cloud/manager.py:87
#: xpack/plugins/cloud/manager.py:103
msgid "Summary"
msgstr ""
#: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:235 xpack/plugins/cloud/models.py:224
#: ops/models/job.py:235 xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr ""
@ -2573,7 +2575,7 @@ msgstr ""
#: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:124
#: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392
msgid "Label"
msgstr ""
@ -2784,8 +2786,8 @@ msgstr ""
#: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:75
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:74 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:35
#: perms/serializers/user_permission.py:74 xpack/plugins/cloud/models.py:390
#: xpack/plugins/cloud/serializers/task.py:36
msgid "Protocols"
msgstr ""
@ -3188,7 +3190,7 @@ msgstr ""
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284
#: terminal/templates/terminal/_msg_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "View"
msgstr ""
@ -3342,7 +3344,7 @@ msgid "MFA"
msgstr ""
#: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231
msgid "Reason"
msgstr ""
@ -4062,13 +4064,13 @@ msgstr ""
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:213
#: xpack/plugins/cloud/serializers/account_attrs.py:214
msgid "Private key"
msgstr ""
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:34
#: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:210
#: xpack/plugins/cloud/serializers/account_attrs.py:211
msgid "Public key"
msgstr ""
@ -4106,7 +4108,7 @@ msgid "Component"
msgstr ""
#: authentication/serializers/connect_token_secret.py:136
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389
msgid "Domain"
msgstr ""
@ -4612,27 +4614,26 @@ msgid "Confirmed"
msgstr ""
#: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition"
msgstr ""
#: common/const/choices.py:123 xpack/plugins/license/models.py:80
#: common/const/choices.py:123
msgid "Basic edition"
msgstr ""
#: common/const/choices.py:124 xpack/plugins/license/models.py:82
#: common/const/choices.py:124
msgid "Standard edition"
msgstr ""
#: common/const/choices.py:125 xpack/plugins/license/models.py:84
#: common/const/choices.py:125
msgid "Professional edition"
msgstr ""
#: common/const/choices.py:126 xpack/plugins/license/models.py:86
#: common/const/choices.py:126
msgid "Ultimate edition"
msgstr ""
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:411
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425
#, python-format
msgid "%(name)s was created successfully"
msgstr ""
@ -4693,8 +4694,8 @@ msgstr ""
#: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:150
#: xpack/plugins/cloud/serializers/account_attrs.py:80
#: xpack/plugins/cloud/serializers/account_attrs.py:151
msgid "This field is required."
msgstr ""
@ -6099,7 +6100,7 @@ msgstr ""
msgid "Session audits"
msgstr "Session"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94
msgid "Cloud import"
msgstr ""
@ -6138,7 +6139,7 @@ msgid "Appearance"
msgstr ""
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:144
#: xpack/plugins/license/models.py:153
msgid "License"
msgstr ""
@ -6842,7 +6843,7 @@ msgid "SSO auth key TTL"
msgstr ""
#: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Unit: second"
msgstr ""
@ -6993,7 +6994,8 @@ msgid "Tenant ID"
msgstr ""
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116
#: xpack/plugins/cloud/models.py:287
msgid "Region"
msgstr ""
@ -7870,7 +7872,7 @@ msgstr ""
msgid "Command storages"
msgstr ""
#: terminal/api/component/storage.py:84
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111
msgid "Invalid"
msgstr ""
@ -10160,7 +10162,7 @@ msgstr ""
msgid "Public IP"
msgstr ""
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361
msgid "Instance name"
msgstr ""
@ -10172,19 +10174,19 @@ msgstr ""
msgid "Succeed"
msgstr ""
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99
msgid "Unsync"
msgstr ""
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98
msgid "New Sync"
msgstr ""
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98
msgid "Synced"
msgstr ""
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100
msgid "Released"
msgstr ""
@ -10204,88 +10206,97 @@ msgstr ""
msgid "Imported"
msgstr ""
#: xpack/plugins/cloud/manager.py:47
#: xpack/plugins/cloud/manager.py:52
#, python-format
msgid "Task \"%s\" starts executing"
msgstr ""
#: xpack/plugins/cloud/manager.py:81
#: xpack/plugins/cloud/manager.py:91
msgid "View the task details path: "
msgstr ""
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "Account Details"
msgstr ""
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization History List"
msgstr ""
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization Instance List"
msgstr ""
#: xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/manager.py:99
msgid "To be released"
msgstr ""
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed"
msgstr ""
#: xpack/plugins/cloud/manager.py:97
#: xpack/plugins/cloud/manager.py:108
msgid "Synchronization regions"
msgstr ""
#: xpack/plugins/cloud/manager.py:115
#: xpack/plugins/cloud/manager.py:133
#, python-format
msgid "Get instances of region \"%s\" error, error: %s"
msgstr ""
#: xpack/plugins/cloud/manager.py:157
#: xpack/plugins/cloud/manager.py:179
#, python-format
msgid "Failed to synchronize the instance \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:336
#: xpack/plugins/cloud/manager.py:355
#, python-format
msgid ""
"The updated platform of asset \"%s\" is inconsistent with the original "
"platform type. Skip platform and protocol updates"
msgstr ""
#: xpack/plugins/cloud/manager.py:392
#: xpack/plugins/cloud/manager.py:407
#, python-format
msgid "The asset \"%s\" already exists"
msgstr ""
#: xpack/plugins/cloud/manager.py:394
#: xpack/plugins/cloud/manager.py:409
#, python-format
msgid "Update asset \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:397
#: xpack/plugins/cloud/manager.py:412
#, python-format
msgid "Asset \"%s\" has been updated"
msgstr ""
#: xpack/plugins/cloud/manager.py:407
#: xpack/plugins/cloud/manager.py:421
#, python-format
msgid "Prepare to create asset \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:428
#: xpack/plugins/cloud/manager.py:442
#, python-format
msgid "Set nodes \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:454
#: xpack/plugins/cloud/manager.py:468
#, python-format
msgid "Set accounts \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:470
#: xpack/plugins/cloud/manager.py:484
#, python-format
msgid "Set protocols \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#: xpack/plugins/cloud/manager.py:492
#, python-format
msgid "Set labels \"%s\""
msgstr ""
#: xpack/plugins/cloud/manager.py:506 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task"
msgstr ""
@ -10312,8 +10323,8 @@ msgstr ""
#: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:158
#: xpack/plugins/cloud/serializers/task.py:159
#: xpack/plugins/cloud/serializers/task.py:160
msgid "Regions"
msgstr ""
@ -10326,7 +10337,7 @@ msgid "IP network segment group"
msgstr ""
#: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:161
#: xpack/plugins/cloud/serializers/task.py:163
msgid "Preferred IP type"
msgstr ""
@ -10338,120 +10349,124 @@ msgstr ""
msgid "Fully synchronous"
msgstr ""
#: xpack/plugins/cloud/models.py:126
#: xpack/plugins/cloud/models.py:122
msgid "Release assets"
msgstr ""
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync"
msgstr ""
#: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:404
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379
#: xpack/plugins/cloud/models.py:406
msgid "Strategy"
msgstr ""
#: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223
msgid "Sync instance task"
msgstr ""
#: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297
msgid "Date sync"
msgstr ""
#: xpack/plugins/cloud/models.py:237
#: xpack/plugins/cloud/models.py:238
msgid "Sync instance snapshot"
msgstr ""
#: xpack/plugins/cloud/models.py:245
#: xpack/plugins/cloud/models.py:246
msgid "Sync instance task execution"
msgstr ""
#: xpack/plugins/cloud/models.py:276
#: xpack/plugins/cloud/models.py:277
msgid "Sync task"
msgstr ""
#: xpack/plugins/cloud/models.py:280
#: xpack/plugins/cloud/models.py:281
msgid "Sync instance task history"
msgstr ""
#: xpack/plugins/cloud/models.py:283
#: xpack/plugins/cloud/models.py:284
msgid "Instance"
msgstr ""
#: xpack/plugins/cloud/models.py:300
#: xpack/plugins/cloud/models.py:301
msgid "Sync instance detail"
msgstr ""
#: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79
msgid "Rule relation"
msgstr ""
#: xpack/plugins/cloud/models.py:322
#: xpack/plugins/cloud/models.py:323
msgid "Task strategy"
msgstr ""
#: xpack/plugins/cloud/models.py:349
#: xpack/plugins/cloud/models.py:350
msgid "Equal"
msgstr ""
#: xpack/plugins/cloud/models.py:350
#: xpack/plugins/cloud/models.py:351
msgid "Not Equal"
msgstr ""
#: xpack/plugins/cloud/models.py:351
#: xpack/plugins/cloud/models.py:352
msgid "In"
msgstr ""
#: xpack/plugins/cloud/models.py:352
#: xpack/plugins/cloud/models.py:353
msgid "Contains"
msgstr ""
#: xpack/plugins/cloud/models.py:353
#: xpack/plugins/cloud/models.py:354
msgid "Exclude"
msgstr ""
#: xpack/plugins/cloud/models.py:354
#: xpack/plugins/cloud/models.py:355
msgid "Startswith"
msgstr ""
#: xpack/plugins/cloud/models.py:355
#: xpack/plugins/cloud/models.py:356
msgid "Endswith"
msgstr ""
#: xpack/plugins/cloud/models.py:361
#: xpack/plugins/cloud/models.py:362
msgid "Instance platform"
msgstr ""
#: xpack/plugins/cloud/models.py:362
#: xpack/plugins/cloud/models.py:363
msgid "Instance address"
msgstr ""
#: xpack/plugins/cloud/models.py:369
#: xpack/plugins/cloud/models.py:370
msgid "Rule attr"
msgstr ""
#: xpack/plugins/cloud/models.py:373
#: xpack/plugins/cloud/models.py:374
msgid "Rule match"
msgstr ""
#: xpack/plugins/cloud/models.py:375
#: xpack/plugins/cloud/models.py:376
msgid "Rule value"
msgstr ""
#: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82
msgid "Strategy rule"
msgstr ""
#: xpack/plugins/cloud/models.py:392
#: xpack/plugins/cloud/models.py:394
msgid "Name strategy"
msgstr ""
#: xpack/plugins/cloud/models.py:399
#: xpack/plugins/cloud/models.py:401
msgid "Action attr"
msgstr ""
#: xpack/plugins/cloud/models.py:401
#: xpack/plugins/cloud/models.py:403
msgid "Action value"
msgstr ""
#: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85
msgid "Strategy action"
msgstr ""
@ -10675,106 +10690,106 @@ msgstr "Access key id"
msgid "Subscription ID"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:98
#: xpack/plugins/cloud/serializers/account_attrs.py:102
#: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:206
#: xpack/plugins/cloud/serializers/account_attrs.py:74
msgid "Auto node classification"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:99
#: xpack/plugins/cloud/serializers/account_attrs.py:103
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:157
#: xpack/plugins/cloud/serializers/account_attrs.py:207
msgid "API Endpoint"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:108
#: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "Auth url"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:109
#: xpack/plugins/cloud/serializers/account_attrs.py:110
msgid "eg: http://openstack.example.com:5000/v3"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:112
#: xpack/plugins/cloud/serializers/account_attrs.py:113
msgid "User domain"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Cert File"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:128
#: xpack/plugins/cloud/serializers/account_attrs.py:129
msgid "Key File"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:144
#: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "Service account key"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:145
#: xpack/plugins/cloud/serializers/account_attrs.py:146
msgid "The file is in JSON format"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:163
#: xpack/plugins/cloud/serializers/account_attrs.py:164
msgid "IP address invalid `{}`, {}"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:179
#: xpack/plugins/cloud/serializers/account_attrs.py:180
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:182
#: xpack/plugins/cloud/serializers/account_attrs.py:183
msgid ""
"The port is used to detect the validity of the IP address. When the "
"synchronization task is executed, only the valid IP address will be "
"synchronized. <br>If the port is 0, all IP addresses are valid."
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:190
#: xpack/plugins/cloud/serializers/account_attrs.py:191
msgid "Hostname prefix"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:193
#: xpack/plugins/cloud/serializers/account_attrs.py:194
msgid "IP segment"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:197
#: xpack/plugins/cloud/serializers/account_attrs.py:198
msgid "Test port"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Test timeout"
msgstr ""
#: xpack/plugins/cloud/serializers/account_attrs.py:216
#: xpack/plugins/cloud/serializers/account_attrs.py:217
msgid "Project"
msgstr ""
#: xpack/plugins/cloud/serializers/task.py:155
#: xpack/plugins/cloud/serializers/task.py:157
msgid "History count"
msgstr ""
#: xpack/plugins/cloud/serializers/task.py:156
#: xpack/plugins/cloud/serializers/task.py:158
msgid "Instance count"
msgstr ""
#: xpack/plugins/cloud/tasks.py:33
msgid ""
"\n"
" Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
"Execute this task when manually or scheduled cloud synchronization tasks are "
"performed"
msgstr ""
#: xpack/plugins/cloud/tasks.py:52
#: xpack/plugins/cloud/tasks.py:50
msgid "Period clean sync instance task execution"
msgstr ""
#: xpack/plugins/cloud/tasks.py:54
#: xpack/plugins/cloud/tasks.py:52
msgid ""
"\n"
" Every day, according to the configuration in \"System Settings - "
"Tasks - Regular \n"
"Every day, according to the configuration in \"System Settings - Tasks - "
"Regular \n"
" clean-up - Cloud sync task history retention days\" the system will "
"clean up the execution \n"
" records generated by cloud synchronization\n"
" "
" records generated by cloud synchronization"
msgstr ""
#: xpack/plugins/interface/api.py:52

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-03-18 14:37+0800\n"
"POT-Creation-Date: 2025-03-19 10:58+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"
@ -460,7 +460,7 @@ msgstr "用户 %s 查看/导出 了密码"
#: terminal/serializers/command.py:17 terminal/serializers/session.py:30
#: terminal/templates/terminal/_msg_command_warning.html:4
#: terminal/templates/terminal/_msg_session_sharing.html:4
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:289
#: tickets/models/ticket/apply_asset.py:17 xpack/plugins/cloud/models.py:290
msgid "Asset"
msgstr "资产"
@ -585,8 +585,8 @@ msgstr "可以移除账号"
#: terminal/models/virtualapp/virtualapp.py:19 tickets/api/ticket.py:87
#: users/forms/profile.py:33 users/models/group.py:13
#: users/models/preference.py:11 users/models/user/__init__.py:60
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:309
#: xpack/plugins/cloud/serializers/task.py:75
#: xpack/plugins/cloud/models.py:34 xpack/plugins/cloud/models.py:310
#: xpack/plugins/cloud/serializers/task.py:77
msgid "Name"
msgstr "名称"
@ -758,8 +758,8 @@ msgstr "结束日期"
#: terminal/serializers/applet.py:18 terminal/serializers/applet_host.py:148
#: terminal/serializers/virtualapp.py:35 tickets/models/ticket/general.py:284
#: tickets/serializers/super_ticket.py:13
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:226
#: xpack/plugins/cloud/models.py:293
#: tickets/serializers/ticket/ticket.py:20 xpack/plugins/cloud/models.py:227
#: xpack/plugins/cloud/models.py:294
msgid "Status"
msgstr "状态"
@ -1024,7 +1024,7 @@ msgstr "平台"
msgid "Push params"
msgstr "账号推送参数"
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:390
#: accounts/models/template.py:26 xpack/plugins/cloud/models.py:391
msgid "Account template"
msgstr "账号模板"
@ -1153,6 +1153,12 @@ msgstr "改密并添加"
msgid "Change password"
msgstr "改密"
#: accounts/risk_handlers.py:127
#, fuzzy
#| msgid "Test connection failed: {}"
msgid "Execution failed: {}"
msgstr "测试连接失败:{}"
#: accounts/serializers/account/account.py:31
msgid "Push now"
msgstr "立即推送"
@ -1220,7 +1226,7 @@ msgstr "已修改"
#: ops/models/job.py:155 ops/serializers/job.py:21
#: perms/serializers/permission.py:57
#: terminal/templates/terminal/_msg_command_execute_alert.html:16
#: xpack/plugins/cloud/manager.py:83
#: xpack/plugins/cloud/manager.py:93
msgid "Assets"
msgstr "资产"
@ -1303,7 +1309,7 @@ msgstr "IP 白名单"
#: terminal/models/session/session.py:49
#: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32
#: tickets/models/ticket/general.py:298 users/models/user/__init__.py:94
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:123
#: xpack/plugins/cloud/models.py:41 xpack/plugins/cloud/models.py:124
msgid "Comment"
msgstr "备注"
@ -1786,12 +1792,12 @@ msgid "Face Online"
msgstr "人脸在线"
#: acls/models/base.py:37 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:115 xpack/plugins/cloud/models.py:315
#: terminal/models/component/endpoint.py:115 xpack/plugins/cloud/models.py:316
msgid "Priority"
msgstr "优先级"
#: acls/models/base.py:38 assets/models/cmd_filter.py:76
#: terminal/models/component/endpoint.py:116 xpack/plugins/cloud/models.py:316
#: terminal/models/component/endpoint.py:116 xpack/plugins/cloud/models.py:317
msgid "1-100, the lower the value will be match first"
msgstr "优先级可选范围为 1-100 (数值越小越优先)"
@ -1825,13 +1831,13 @@ msgid "Command"
msgstr "命令"
#: acls/models/command_acl.py:17 assets/models/cmd_filter.py:59
#: xpack/plugins/cloud/models.py:356
#: xpack/plugins/cloud/models.py:357
msgid "Regex"
msgstr "正则表达式"
#: acls/models/command_acl.py:26 assets/models/cmd_filter.py:79
#: settings/models.py:187 settings/serializers/feature.py:22
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:30
#: settings/serializers/msg.py:78 xpack/plugins/license/models.py:31
msgid "Content"
msgstr "内容"
@ -1930,7 +1936,7 @@ msgid "None of the reviewers belong to Organization `{}`"
msgstr "所有复核人都不属于组织 `{}`"
#: acls/serializers/rules/rules.py:20
#: xpack/plugins/cloud/serializers/task.py:150
#: xpack/plugins/cloud/serializers/task.py:152
msgid "IP address invalid: `{}`"
msgstr "IP 地址无效: `{}`"
@ -1946,7 +1952,7 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:12
#: authentication/templates/authentication/_msg_rest_password_success.html:8
#: authentication/templates/authentication/_msg_rest_public_key_success.html:8
#: common/drf/renders/base.py:150 xpack/plugins/cloud/models.py:391
#: common/drf/renders/base.py:150 xpack/plugins/cloud/models.py:393
msgid "IP"
msgstr "IP"
@ -2144,7 +2150,7 @@ msgstr "脚本"
#: settings/serializers/auth/radius.py:17 settings/serializers/auth/sms.py:76
#: settings/serializers/feature.py:81 settings/serializers/feature.py:94
#: settings/serializers/msg.py:30 terminal/models/component/endpoint.py:14
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:83
#: terminal/serializers/applet.py:17 xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/serializers/account_attrs.py:72
msgid "Host"
msgstr "主机"
@ -2415,7 +2421,7 @@ msgstr "地址"
#: assets/serializers/asset/common.py:150
#: authentication/backends/passkey/models.py:12
#: authentication/serializers/connect_token_secret.py:118
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:386
#: perms/serializers/user_permission.py:25 xpack/plugins/cloud/models.py:387
msgid "Platform"
msgstr "平台"
@ -2486,7 +2492,7 @@ msgstr "代理"
#: assets/models/automations/base.py:23 assets/models/cmd_filter.py:32
#: assets/models/node.py:553 ops/models/job.py:156
#: perms/models/asset_permission.py:72 tickets/models/ticket/apply_asset.py:15
#: xpack/plugins/cloud/models.py:387
#: xpack/plugins/cloud/models.py:388
msgid "Node"
msgstr "节点"
@ -2516,19 +2522,19 @@ msgid "Date created"
msgstr "创建日期"
#: assets/models/automations/base.py:155
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:241
#: xpack/plugins/cloud/serializers/task.py:247
#: assets/serializers/automations/base.py:44 xpack/plugins/cloud/models.py:242
#: xpack/plugins/cloud/serializers/task.py:249
msgid "Trigger mode"
msgstr "触发模式"
#: assets/models/automations/base.py:157 audits/serializers.py:39
#: ops/models/base.py:52 ops/models/job.py:236
#: xpack/plugins/cloud/manager.py:87
#: xpack/plugins/cloud/manager.py:103
msgid "Summary"
msgstr "汇总"
#: assets/models/automations/base.py:158 ops/models/base.py:51
#: ops/models/job.py:235 xpack/plugins/cloud/models.py:224
#: ops/models/job.py:235 xpack/plugins/cloud/models.py:225
msgid "Result"
msgstr "结果"
@ -2615,7 +2621,7 @@ msgstr "值"
#: assets/serializers/platform.py:159
#: authentication/serializers/connect_token_secret.py:124
#: common/serializers/common.py:85 labels/serializers.py:45
#: settings/serializers/msg.py:90
#: settings/serializers/msg.py:90 xpack/plugins/cloud/models.py:392
msgid "Label"
msgstr "标签"
@ -2828,8 +2834,8 @@ msgstr "节点路径,格式为 [\"/组织/节点名\"], 如果节点不存在
#: authentication/serializers/connect_token_secret.py:30
#: authentication/serializers/connect_token_secret.py:75
#: perms/models/asset_permission.py:76 perms/serializers/permission.py:67
#: perms/serializers/user_permission.py:74 xpack/plugins/cloud/models.py:389
#: xpack/plugins/cloud/serializers/task.py:35
#: perms/serializers/user_permission.py:74 xpack/plugins/cloud/models.py:390
#: xpack/plugins/cloud/serializers/task.py:36
msgid "Protocols"
msgstr "协议组"
@ -3248,7 +3254,7 @@ msgstr "映射目录"
#: audits/const.py:23 rbac/tree.py:268 terminal/api/session/session.py:284
#: terminal/templates/terminal/_msg_command_warning.html:18
#: terminal/templates/terminal/_msg_session_sharing.html:10
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "View"
msgstr "查看"
@ -3402,7 +3408,7 @@ msgid "MFA"
msgstr "MFA"
#: audits/models.py:204 terminal/models/session/sharing.py:125
#: xpack/plugins/cloud/manager.py:158 xpack/plugins/cloud/models.py:230
#: xpack/plugins/cloud/manager.py:180 xpack/plugins/cloud/models.py:231
msgid "Reason"
msgstr "原因"
@ -4129,13 +4135,13 @@ msgstr "私有令牌"
#: authentication/models/ssh_key.py:15 terminal/serializers/storage.py:146
#: users/models/user/__init__.py:89
#: xpack/plugins/cloud/serializers/account_attrs.py:213
#: xpack/plugins/cloud/serializers/account_attrs.py:214
msgid "Private key"
msgstr "ssh私钥"
#: authentication/models/ssh_key.py:18 settings/serializers/terminal.py:34
#: users/forms/profile.py:175 users/models/user/__init__.py:92
#: xpack/plugins/cloud/serializers/account_attrs.py:210
#: xpack/plugins/cloud/serializers/account_attrs.py:211
msgid "Public key"
msgstr "SSH公钥"
@ -4173,7 +4179,7 @@ msgid "Component"
msgstr "组件"
#: authentication/serializers/connect_token_secret.py:136
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:388
#: perms/serializers/user_permission.py:28 xpack/plugins/cloud/models.py:389
msgid "Domain"
msgstr "网域"
@ -4682,27 +4688,26 @@ msgid "Confirmed"
msgstr "确认"
#: common/const/choices.py:122 terminal/models/applet/applet.py:31
#: xpack/plugins/license/models.py:88
msgid "Community edition"
msgstr "社区版"
#: common/const/choices.py:123 xpack/plugins/license/models.py:80
#: common/const/choices.py:123
msgid "Basic edition"
msgstr "企业基础版"
#: common/const/choices.py:124 xpack/plugins/license/models.py:82
#: common/const/choices.py:124
msgid "Standard edition"
msgstr "企业标准版"
#: common/const/choices.py:125 xpack/plugins/license/models.py:84
#: common/const/choices.py:125
msgid "Professional edition"
msgstr "企业专业版"
#: common/const/choices.py:126 xpack/plugins/license/models.py:86
#: common/const/choices.py:126
msgid "Ultimate edition"
msgstr "企业旗舰版"
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:411
#: common/const/common.py:5 xpack/plugins/cloud/manager.py:425
#, python-format
msgid "%(name)s was created successfully"
msgstr "%(name)s 创建成功"
@ -4766,8 +4771,8 @@ msgstr "无效的ID应为列表"
#: common/serializers/fields.py:146 terminal/serializers/session.py:81
#: tickets/serializers/ticket/common.py:58
#: xpack/plugins/cloud/serializers/account_attrs.py:56
#: xpack/plugins/cloud/serializers/account_attrs.py:79
#: xpack/plugins/cloud/serializers/account_attrs.py:150
#: xpack/plugins/cloud/serializers/account_attrs.py:80
#: xpack/plugins/cloud/serializers/account_attrs.py:151
msgid "This field is required."
msgstr "该字段是必填项。"
@ -6197,7 +6202,7 @@ msgstr "系统设置"
msgid "Session audits"
msgstr "会话审计"
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:84
#: rbac/tree.py:49 xpack/plugins/cloud/manager.py:94
msgid "Cloud import"
msgstr "云同步"
@ -6236,7 +6241,7 @@ msgid "Appearance"
msgstr "界面"
#: rbac/tree.py:65 xpack/plugins/license/meta.py:10
#: xpack/plugins/license/models.py:144
#: xpack/plugins/license/models.py:153
msgid "License"
msgstr "许可证"
@ -6972,7 +6977,7 @@ msgid "SSO auth key TTL"
msgstr "令牌有效期"
#: settings/serializers/auth/sso.py:20
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Unit: second"
msgstr "单位: 秒"
@ -7128,7 +7133,8 @@ msgid "Tenant ID"
msgstr "租户 ID"
#: settings/serializers/feature.py:110 terminal/serializers/storage.py:68
#: xpack/plugins/cloud/manager.py:100 xpack/plugins/cloud/models.py:286
#: xpack/plugins/cloud/manager.py:111 xpack/plugins/cloud/manager.py:116
#: xpack/plugins/cloud/models.py:287
msgid "Region"
msgstr "地域"
@ -8042,7 +8048,7 @@ msgstr "无法删除正在使用的存储: {}"
msgid "Command storages"
msgstr "命令存储"
#: terminal/api/component/storage.py:84
#: terminal/api/component/storage.py:84 xpack/plugins/cloud/manager.py:111
msgid "Invalid"
msgstr "无效"
@ -10387,7 +10393,7 @@ msgstr "私有IP"
msgid "Public IP"
msgstr "公网IP"
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:360
#: xpack/plugins/cloud/const.py:42 xpack/plugins/cloud/models.py:361
msgid "Instance name"
msgstr "实例名称"
@ -10399,19 +10405,19 @@ msgstr "实例名称和部分IP"
msgid "Succeed"
msgstr "成功"
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:52 xpack/plugins/cloud/manager.py:99
msgid "Unsync"
msgstr "未同步"
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:53 xpack/plugins/cloud/manager.py:98
msgid "New Sync"
msgstr "新同步"
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:89
#: xpack/plugins/cloud/const.py:54 xpack/plugins/cloud/manager.py:98
msgid "Synced"
msgstr "已同步"
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:90
#: xpack/plugins/cloud/const.py:55 xpack/plugins/cloud/manager.py:100
msgid "Released"
msgstr "已释放"
@ -10431,88 +10437,97 @@ msgstr "已同步组织"
msgid "Imported"
msgstr "导入"
#: xpack/plugins/cloud/manager.py:47
#: xpack/plugins/cloud/manager.py:52
#, python-format
msgid "Task \"%s\" starts executing"
msgstr "任务 \"%s\" 开始执行"
#: xpack/plugins/cloud/manager.py:81
#: xpack/plugins/cloud/manager.py:91
msgid "View the task details path: "
msgstr "查看详情"
#: xpack/plugins/cloud/manager.py:84
#: xpack/plugins/cloud/manager.py:94
msgid "Account Details"
msgstr "账号"
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization History List"
msgstr "同步历史列表"
#: xpack/plugins/cloud/manager.py:85
#: xpack/plugins/cloud/manager.py:95
msgid "Synchronization Instance List"
msgstr "同步实例列表"
#: xpack/plugins/cloud/manager.py:93
#: xpack/plugins/cloud/manager.py:99
msgid "To be released"
msgstr "待释放"
#: xpack/plugins/cloud/manager.py:103
msgid "Task execution completed"
msgstr "任务执行完成"
#: xpack/plugins/cloud/manager.py:97
#: xpack/plugins/cloud/manager.py:108
msgid "Synchronization regions"
msgstr "同步地区"
#: xpack/plugins/cloud/manager.py:115
#: xpack/plugins/cloud/manager.py:133
#, python-format
msgid "Get instances of region \"%s\" error, error: %s"
msgstr "获取区域 \"%s\" 的实例错误,错误:%s"
#: xpack/plugins/cloud/manager.py:157
#: xpack/plugins/cloud/manager.py:179
#, python-format
msgid "Failed to synchronize the instance \"%s\""
msgstr "无法同步实例 %s"
#: xpack/plugins/cloud/manager.py:336
#: xpack/plugins/cloud/manager.py:355
#, python-format
msgid ""
"The updated platform of asset \"%s\" is inconsistent with the original "
"platform type. Skip platform and protocol updates"
msgstr "资产 \"%s\" 的更新平台与原平台类型不一致。跳过平台和协议更新"
#: xpack/plugins/cloud/manager.py:392
#: xpack/plugins/cloud/manager.py:407
#, python-format
msgid "The asset \"%s\" already exists"
msgstr "资产 \"%s\" 已存在"
#: xpack/plugins/cloud/manager.py:394
#: xpack/plugins/cloud/manager.py:409
#, python-format
msgid "Update asset \"%s\""
msgstr "更新资产 \"%s\""
#: xpack/plugins/cloud/manager.py:397
#: xpack/plugins/cloud/manager.py:412
#, python-format
msgid "Asset \"%s\" has been updated"
msgstr "资产 \"%s\" 已更新"
#: xpack/plugins/cloud/manager.py:407
#: xpack/plugins/cloud/manager.py:421
#, python-format
msgid "Prepare to create asset \"%s\""
msgstr "准备创建资产 %s"
#: xpack/plugins/cloud/manager.py:428
#: xpack/plugins/cloud/manager.py:442
#, python-format
msgid "Set nodes \"%s\""
msgstr "设置节点: \"%s\""
#: xpack/plugins/cloud/manager.py:454
#: xpack/plugins/cloud/manager.py:468
#, python-format
msgid "Set accounts \"%s\""
msgstr "设置账号: %s"
#: xpack/plugins/cloud/manager.py:470
#: xpack/plugins/cloud/manager.py:484
#, python-format
msgid "Set protocols \"%s\""
msgstr "设置协议 \"%s\""
#: xpack/plugins/cloud/manager.py:484 xpack/plugins/cloud/tasks.py:31
#: xpack/plugins/cloud/manager.py:492
#, python-format
msgid "Set labels \"%s\""
msgstr "设置标签: \"%s\""
#: xpack/plugins/cloud/manager.py:506 xpack/plugins/cloud/tasks.py:31
msgid "Run sync instance task"
msgstr "执行同步实例任务"
@ -10539,8 +10554,8 @@ msgstr "测试云账号"
#: xpack/plugins/cloud/models.py:104
#: xpack/plugins/cloud/serializers/account.py:76
#: xpack/plugins/cloud/serializers/task.py:157
#: xpack/plugins/cloud/serializers/task.py:158
#: xpack/plugins/cloud/serializers/task.py:159
#: xpack/plugins/cloud/serializers/task.py:160
msgid "Regions"
msgstr "地域"
@ -10553,7 +10568,7 @@ msgid "IP network segment group"
msgstr "IP网段组"
#: xpack/plugins/cloud/models.py:116
#: xpack/plugins/cloud/serializers/task.py:161
#: xpack/plugins/cloud/serializers/task.py:163
msgid "Preferred IP type"
msgstr "首选 IP 类型"
@ -10565,120 +10580,124 @@ msgstr "总是更新"
msgid "Fully synchronous"
msgstr "完全同步"
#: xpack/plugins/cloud/models.py:126
#: xpack/plugins/cloud/models.py:122
msgid "Release assets"
msgstr "发布资产"
#: xpack/plugins/cloud/models.py:127
msgid "Date last sync"
msgstr "最后同步日期"
#: xpack/plugins/cloud/models.py:129 xpack/plugins/cloud/models.py:378
#: xpack/plugins/cloud/models.py:404
#: xpack/plugins/cloud/models.py:130 xpack/plugins/cloud/models.py:379
#: xpack/plugins/cloud/models.py:406
msgid "Strategy"
msgstr "策略"
#: xpack/plugins/cloud/models.py:134 xpack/plugins/cloud/models.py:222
#: xpack/plugins/cloud/models.py:135 xpack/plugins/cloud/models.py:223
msgid "Sync instance task"
msgstr "同步实例任务"
#: xpack/plugins/cloud/models.py:233 xpack/plugins/cloud/models.py:296
#: xpack/plugins/cloud/models.py:234 xpack/plugins/cloud/models.py:297
msgid "Date sync"
msgstr "同步日期"
#: xpack/plugins/cloud/models.py:237
#: xpack/plugins/cloud/models.py:238
msgid "Sync instance snapshot"
msgstr "同步实例快照"
#: xpack/plugins/cloud/models.py:245
#: xpack/plugins/cloud/models.py:246
msgid "Sync instance task execution"
msgstr "同步实例任务执行"
#: xpack/plugins/cloud/models.py:276
#: xpack/plugins/cloud/models.py:277
msgid "Sync task"
msgstr "同步任务"
#: xpack/plugins/cloud/models.py:280
#: xpack/plugins/cloud/models.py:281
msgid "Sync instance task history"
msgstr "同步实例任务历史"
#: xpack/plugins/cloud/models.py:283
#: xpack/plugins/cloud/models.py:284
msgid "Instance"
msgstr "实例"
#: xpack/plugins/cloud/models.py:300
#: xpack/plugins/cloud/models.py:301
msgid "Sync instance detail"
msgstr "同步实例详情"
#: xpack/plugins/cloud/models.py:312 xpack/plugins/cloud/serializers/task.py:77
#: xpack/plugins/cloud/models.py:313 xpack/plugins/cloud/serializers/task.py:79
msgid "Rule relation"
msgstr "条件关系"
#: xpack/plugins/cloud/models.py:322
#: xpack/plugins/cloud/models.py:323
msgid "Task strategy"
msgstr "任务策略"
#: xpack/plugins/cloud/models.py:349
#: xpack/plugins/cloud/models.py:350
msgid "Equal"
msgstr "等于"
#: xpack/plugins/cloud/models.py:350
#: xpack/plugins/cloud/models.py:351
msgid "Not Equal"
msgstr "不等于"
#: xpack/plugins/cloud/models.py:351
#: xpack/plugins/cloud/models.py:352
msgid "In"
msgstr "在...中"
#: xpack/plugins/cloud/models.py:352
#: xpack/plugins/cloud/models.py:353
msgid "Contains"
msgstr "包含"
#: xpack/plugins/cloud/models.py:353
#: xpack/plugins/cloud/models.py:354
msgid "Exclude"
msgstr "排除"
#: xpack/plugins/cloud/models.py:354
#: xpack/plugins/cloud/models.py:355
msgid "Startswith"
msgstr "以...开头"
#: xpack/plugins/cloud/models.py:355
#: xpack/plugins/cloud/models.py:356
msgid "Endswith"
msgstr "以...结尾"
#: xpack/plugins/cloud/models.py:361
#: xpack/plugins/cloud/models.py:362
msgid "Instance platform"
msgstr "实例平台"
#: xpack/plugins/cloud/models.py:362
#: xpack/plugins/cloud/models.py:363
msgid "Instance address"
msgstr "实例地址"
#: xpack/plugins/cloud/models.py:369
#: xpack/plugins/cloud/models.py:370
msgid "Rule attr"
msgstr "规则属性"
#: xpack/plugins/cloud/models.py:373
#: xpack/plugins/cloud/models.py:374
msgid "Rule match"
msgstr "规则匹配"
#: xpack/plugins/cloud/models.py:375
#: xpack/plugins/cloud/models.py:376
msgid "Rule value"
msgstr "规则值"
#: xpack/plugins/cloud/models.py:382 xpack/plugins/cloud/serializers/task.py:80
#: xpack/plugins/cloud/models.py:383 xpack/plugins/cloud/serializers/task.py:82
msgid "Strategy rule"
msgstr "条件"
#: xpack/plugins/cloud/models.py:392
#: xpack/plugins/cloud/models.py:394
msgid "Name strategy"
msgstr "主机名策略"
#: xpack/plugins/cloud/models.py:399
#: xpack/plugins/cloud/models.py:401
msgid "Action attr"
msgstr "动作属性"
#: xpack/plugins/cloud/models.py:401
#: xpack/plugins/cloud/models.py:403
msgid "Action value"
msgstr "动作值"
#: xpack/plugins/cloud/models.py:408 xpack/plugins/cloud/serializers/task.py:83
#: xpack/plugins/cloud/models.py:410 xpack/plugins/cloud/serializers/task.py:85
msgid "Strategy action"
msgstr "动作"
@ -10902,51 +10921,55 @@ msgstr "Access key id"
msgid "Subscription ID"
msgstr "订阅 ID"
#: xpack/plugins/cloud/serializers/account_attrs.py:98
#: xpack/plugins/cloud/serializers/account_attrs.py:102
#: xpack/plugins/cloud/serializers/account_attrs.py:126
#: xpack/plugins/cloud/serializers/account_attrs.py:156
#: xpack/plugins/cloud/serializers/account_attrs.py:206
#: xpack/plugins/cloud/serializers/account_attrs.py:74
msgid "Auto node classification"
msgstr "自动节点分类"
#: xpack/plugins/cloud/serializers/account_attrs.py:99
#: xpack/plugins/cloud/serializers/account_attrs.py:103
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:157
#: xpack/plugins/cloud/serializers/account_attrs.py:207
msgid "API Endpoint"
msgstr "API 端点"
#: xpack/plugins/cloud/serializers/account_attrs.py:108
#: xpack/plugins/cloud/serializers/account_attrs.py:109
msgid "Auth url"
msgstr "认证地址"
#: xpack/plugins/cloud/serializers/account_attrs.py:109
#: xpack/plugins/cloud/serializers/account_attrs.py:110
msgid "eg: http://openstack.example.com:5000/v3"
msgstr "如: http://openstack.example.com:5000/v3"
#: xpack/plugins/cloud/serializers/account_attrs.py:112
#: xpack/plugins/cloud/serializers/account_attrs.py:113
msgid "User domain"
msgstr "用户域"
#: xpack/plugins/cloud/serializers/account_attrs.py:127
#: xpack/plugins/cloud/serializers/account_attrs.py:128
msgid "Cert File"
msgstr "证书文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:128
#: xpack/plugins/cloud/serializers/account_attrs.py:129
msgid "Key File"
msgstr "密钥文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:144
#: xpack/plugins/cloud/serializers/account_attrs.py:145
msgid "Service account key"
msgstr "服务帐号密钥"
#: xpack/plugins/cloud/serializers/account_attrs.py:145
#: xpack/plugins/cloud/serializers/account_attrs.py:146
msgid "The file is in JSON format"
msgstr "JSON 格式的文件"
#: xpack/plugins/cloud/serializers/account_attrs.py:163
#: xpack/plugins/cloud/serializers/account_attrs.py:164
msgid "IP address invalid `{}`, {}"
msgstr "IP 地址无效: `{}`, {}"
#: xpack/plugins/cloud/serializers/account_attrs.py:179
#: xpack/plugins/cloud/serializers/account_attrs.py:180
msgid "Such as: 192.168.1.0/24, 10.0.0.0-10.0.0.255"
msgstr "例: 192.168.1.0/24,10.0.0.0-10.0.0.255"
#: xpack/plugins/cloud/serializers/account_attrs.py:182
#: xpack/plugins/cloud/serializers/account_attrs.py:183
msgid ""
"The port is used to detect the validity of the IP address. When the "
"synchronization task is executed, only the valid IP address will be "
@ -10955,31 +10978,31 @@ msgstr ""
"端口用来检测 IP 地址的有效性,在同步任务执行时,只会同步有效的 IP 地址。 <br>"
"如果端口为 0则表示所有 IP 地址均有效。"
#: xpack/plugins/cloud/serializers/account_attrs.py:190
#: xpack/plugins/cloud/serializers/account_attrs.py:191
msgid "Hostname prefix"
msgstr "主机名前缀"
#: xpack/plugins/cloud/serializers/account_attrs.py:193
#: xpack/plugins/cloud/serializers/account_attrs.py:194
msgid "IP segment"
msgstr "IP 网段"
#: xpack/plugins/cloud/serializers/account_attrs.py:197
#: xpack/plugins/cloud/serializers/account_attrs.py:198
msgid "Test port"
msgstr "测试端口"
#: xpack/plugins/cloud/serializers/account_attrs.py:200
#: xpack/plugins/cloud/serializers/account_attrs.py:201
msgid "Test timeout"
msgstr "测试超时时间"
#: xpack/plugins/cloud/serializers/account_attrs.py:216
#: xpack/plugins/cloud/serializers/account_attrs.py:217
msgid "Project"
msgstr "project"
#: xpack/plugins/cloud/serializers/task.py:155
#: xpack/plugins/cloud/serializers/task.py:157
msgid "History count"
msgstr "执行次数"
#: xpack/plugins/cloud/serializers/task.py:156
#: xpack/plugins/cloud/serializers/task.py:158
msgid "Instance count"
msgstr "实例个数"
@ -10989,17 +11012,15 @@ msgstr "实例个数"
#| "Execute this task when manually or scheduled cloud synchronization tasks "
#| "are performed"
msgid ""
"\n"
" Execute this task when manually or scheduled cloud synchronization "
"tasks are performed\n"
" "
"Execute this task when manually or scheduled cloud synchronization tasks are "
"performed"
msgstr "手动,定时执行云同步任务时执行该任务"
#: xpack/plugins/cloud/tasks.py:52
#: xpack/plugins/cloud/tasks.py:50
msgid "Period clean sync instance task execution"
msgstr "定期清除同步实例任务执行记录"
#: xpack/plugins/cloud/tasks.py:54
#: xpack/plugins/cloud/tasks.py:52
#, fuzzy
#| msgid ""
#| "Every day, according to the configuration in \"System Settings - Tasks - "
@ -11008,13 +11029,11 @@ msgstr "定期清除同步实例任务执行记录"
#| "will clean up the execution \n"
#| " records generated by cloud synchronization"
msgid ""
"\n"
" Every day, according to the configuration in \"System Settings - "
"Tasks - Regular \n"
"Every day, according to the configuration in \"System Settings - Tasks - "
"Regular \n"
" clean-up - Cloud sync task history retention days\" the system will "
"clean up the execution \n"
" records generated by cloud synchronization\n"
" "
" records generated by cloud synchronization"
msgstr ""
"每天,系统会根据“系统设置-任务-”中的配置定期清理云同步任务历史保留天数,对云"
"同步产生的执行记录进行清理"
@ -11073,19 +11092,6 @@ msgstr "许可证导入成功"
msgid "Invalid license"
msgstr "许可证无效"
#~ msgid "To be released"
#~ msgstr "待释放"
#, python-format
#~ msgid "Set labels \"%s\""
#~ msgstr "设置标签: \"%s\""
#~ msgid "Release assets"
#~ msgstr "发布资产"
#~ msgid "Auto node classification"
#~ msgstr "自动节点分类"
#, fuzzy
#~| msgid "Container name"
#~ msgid "domain_name"

File diff suppressed because it is too large Load Diff

View File

@ -15,9 +15,8 @@
"AccountBackupList": "Backup account",
"AccountBackupTask": "Account backup task | Account backup tasks",
"AccountBackupUpdate": "Update account backup",
"AccountChangeSecretDetail": "Change account secret details",
"AccountChangeSecret": "Account change secret",
"SelectPlatform": "Select platform",
"AccountChangeSecretDetail": "Change account secret details",
"AccountData": "Account data",
"AccountDeleteConfirmMsg": "Delete account, continue?",
"AccountDeleted": "Account deleted",
@ -60,6 +59,7 @@
"Activity": "Activities",
"Add": "Add",
"AddAccount": "Add account",
"AddAccountAfterChangingPassword": "Add account after changing password",
"AddAccountByTemplate": "Add account from template",
"AddAccountResult": "Account batch adding results",
"AddAllMembersWarningMsg": "Are you sure add all user to this group ?",
@ -114,6 +114,7 @@
"AppletHosts": "RemoteApp machine",
"Applets": "RemoteApp",
"Applicant": "Applicant",
"ApplicationDetail": "Application detail",
"Applicationes": "ApplicationHello",
"Applications": "Applications",
"ApplyAsset": "Apply for assets",
@ -135,12 +136,12 @@
"ApproverNumbers": "Approvers",
"ApsaraStack": "Alibaba private cloud",
"Asset": "Asset",
"AssetAccount": "Accounts",
"AssetAccountDetail": "Account details",
"AssetACLCreate": "Create asset connect rule",
"AssetACLDetail": "Asset connect rule details",
"AssetACLs": "Asset connect ACLs",
"AssetACLUpdate": "Update the asset connect rules",
"AssetACLs": "Asset connect ACLs",
"AssetAccount": "Accounts",
"AssetAccountDetail": "Account details",
"AssetAddress": "Asset (ip/hostname)",
"AssetAmount": "Asset amount",
"AssetAndNode": "Assets/nodes",
@ -273,7 +274,6 @@
"ChangeOrganization": "Change organization",
"ChangePassword": "Change password",
"ChangeSecret": "Change secret",
"MenuChangeSecret": "Change secrets",
"ChangeSecretAccountHelpText": "For accounts in the same asset, if there is a switch-from relationship, the password change should not be performed in the same task, but should be divided into two tasks for execution separately.",
"ChangeSecretFailAccounts": "Secret change failed Accounts",
"ChangeSecretParams": "Change secret parameters",
@ -318,14 +318,14 @@
"CollectionSucceed": "Collection successful",
"Command": "Command",
"CommandConfirm": "Command review",
"CommandFilterACL": "Command filter ACL",
"CommandFilterACLs": "Command filter ACLs",
"CommandFilter": "Command filter",
"CommandFilterACLHelpMsg": "By filtering commands, you can control if commands can be sent to assets. based on your set rules, some commands can be allowed while others are prohibited.",
"CommandFilterACLHelpText": "By filtering commands, you can control if commands can be sent to assets. based on your set rules, some commands can be allowed while others are prohibited.",
"CommandFilterACL": "Command filter ACL",
"CommandFilterACLCreate": "Create command filter rule",
"CommandFilterACLDetail": "Details of command filter rule",
"CommandFilterACLHelpMsg": "By filtering commands, you can control if commands can be sent to assets. based on your set rules, some commands can be allowed while others are prohibited.",
"CommandFilterACLHelpText": "By filtering commands, you can control if commands can be sent to assets. based on your set rules, some commands can be allowed while others are prohibited.",
"CommandFilterACLUpdate": "Update the command filter rule",
"CommandFilterACLs": "Command filter ACLs",
"CommandFilterRuleContentHelpText": "One command per line",
"CommandFilterRules": "Command filter rules",
"CommandGroup": "Command group",
@ -352,12 +352,12 @@
"Connect": "Connect",
"ConnectAssets": "Access assets",
"ConnectMethod": "Connect method",
"ConnectMethodACLHelpMsg": "Connect methods can be filtered to control whether users can use a certain connect method to login to the asset. according to your set rules, some connect methods can be allowed, while others can be prohibited (globally effective).",
"ConnectMethodACLHelpText": "Connect methods can be filtered to control whether users can use a certain connect method to login to the asset. according to your set rules, some connect methods can be allowed, while others can be prohibited.",
"ConnectMethodACLCreate": "Create connect method control",
"ConnectMethodACLDetail": "Connect method control details",
"ConnectMethodACLs": "Connect method ACLs",
"ConnectMethodACLHelpMsg": "Connect methods can be filtered to control whether users can use a certain connect method to login to the asset. according to your set rules, some connect methods can be allowed, while others can be prohibited (globally effective).",
"ConnectMethodACLHelpText": "Connect methods can be filtered to control whether users can use a certain connect method to login to the asset. according to your set rules, some connect methods can be allowed, while others can be prohibited.",
"ConnectMethodACLUpdate": "Update the connect method control",
"ConnectMethodACLs": "Connect method ACLs",
"ConnectWebSocketError": "Connection to websocket failed",
"Connectable": "Connectable",
"ConnectionDropped": "Connection disconnected",
@ -449,10 +449,12 @@
"Delete": "Delete",
"DeleteConfirmMessage": "Deletion is irreversible, do you wish to continue?",
"DeleteErrorMsg": "Delete failed",
"DeleteGatherAccountTitle": "Delete gather account",
"DeleteNode": "Delete node",
"DeleteOrgMsg": "User, User group, Asset, Node, Label, Zone, Authorization",
"DeleteOrgTitle": "Please delete the following resources within the organization first",
"DeleteReleasedAssets": "Delete released assets",
"DeleteRemoteAccount": "Delete remote account",
"DeleteSelected": "Delete selected",
"DeleteSuccess": "Successfully deleted",
"DeleteSuccessMsg": "Successfully deleted",
@ -475,9 +477,10 @@
"Disable": "Disable",
"DisableSelected": "Disable selected",
"DisableSuccessMsg": "Successfully disabled",
"Disabled": "Disabled",
"DiscoverAccountDetail": "Discover account details",
"DiscoverAccountTask": "Account discovery task | Account discovery tasks",
"DiscoverAccounts": "Discover accounts",
"DiscoverAccountDetail": "Discover account details",
"DiscoverAccountsHelpText": "Collect account information on assets. the collected account information can be imported into the system for centralized management.",
"DiscoveredAccountList": "Discovered accounts",
"DisplayName": "Name",
@ -535,9 +538,11 @@
"ExcludeSymbol": "Exclude char",
"ExecCloudSyncErrorMsg": "The cloud account configuration is incomplete, please update and try again.",
"Execute": "Execute",
"ExecuteAfterSaving": "Execute after saving",
"ExecuteOnce": "Execute once",
"ExecutionDetail": "Execution details",
"ExecutionHistory": "Execution history",
"ExecutionID": "Execution ID",
"ExecutionList": "Executions",
"ExecutionRecord": "Execution records",
"ExecutionSummary": "Execution summary",
@ -610,8 +615,8 @@
"Goto": "Goto",
"GrantedAssets": "Authorized assets",
"GreatEqualThan": "Greater than or equal to",
"GroupsChanged": "Group changed",
"GroupsAmount": "User group",
"GroupsChanged": "Group changed",
"HTTPSRequiredForSupport": "HTTPS is required for support",
"HandleTicket": "Handle ticket",
"Hardware": "Hardware information",
@ -645,6 +650,8 @@
"IdeaTitle": "🌱 linux terminal",
"IdpMetadataHelpText": "Either idp metadata url or idp metadata xml is acceptable, with idp metadata url having higher priority",
"IdpMetadataUrlHelpText": "Load idp metadata from remote address",
"IgnoreAlert": "Ignore alert",
"IgnoreFail": "Ignore fail",
"ImageName": "Image name",
"Images": "Image",
"Import": "Import",
@ -678,10 +685,13 @@
"InterfaceSettings": "Appearance",
"Interval": "Interval",
"IntervalOfCreateUpdatePage": "Unit: hour",
"Invalid": "Invalid",
"InvalidJson": "Invalid json",
"InviteSuccess": "Invitation successful",
"InviteUser": "Invite",
"InviteUserInOrg": "Invite users to join this organization",
"IpGroup": "IP group",
"IpGroupHelpText": "* indicates match all. for example: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"IsActive": "Active",
"IsAlwaysUpdate": "Keeping assets up to date",
"IsAlwaysUpdateHelpTip": "Whether to synchronize and update asset information, including hostname, ip, platform, domain, node, etc. each time a synchronization task is performed",
@ -783,10 +793,11 @@
"MatchResult": "Match results",
"MatchedCount": "Match results",
"Members": "Members",
"MenuACLs": "ACLs",
"MenuAccountTemplates": "Templates",
"MenuAccounts": "Accounts",
"MenuACLs": "ACLs",
"MenuAssets": "Assets",
"MenuChangeSecret": "Change secrets",
"MenuMore": "Others",
"MenuPermissions": "Policies",
"MenuUsers": "Users",
@ -894,6 +905,7 @@
"OrgRoleHelpText": "The org role is the user's role within the current organization",
"OrgRoles": "Organizational roles",
"OrgUser": "Organize users",
"Organization": "Organization",
"OrganizationCreate": "Create organization",
"OrganizationDetail": "Organization details",
"OrganizationList": "Organizations",
@ -949,6 +961,7 @@
"PlaybookManage": "Playbook",
"PlaybookUpdate": "Update the playbook",
"PleaseAgreeToTheTerms": "Please agree to the terms",
"PleaseEnterReason": "Please enter a reason",
"PleaseSelect": "Please select ",
"PolicyName": "Policy name",
"Port": "Port",
@ -958,11 +971,13 @@
"Primary": "Primary",
"Priority": "Priority",
"PrivateCloud": "Private cloud",
"PrivateIP": "Private IP",
"PrivateKey": "Private key",
"Privileged": "Privileged",
"PrivilegedFirst": "Privileged first",
"PrivilegedOnly": "Privileged only",
"PrivilegedTemplate": "Privileged",
"Processing": "Processing",
"Product": "Product",
"ProfileSetting": "Profile info",
"Project": "Project name",
@ -975,6 +990,7 @@
"Provider": "Provider",
"Proxy": "Agent",
"PublicCloud": "Public cloud",
"PublicIP": "Public IP",
"PublicKey": "Public key",
"Publish": "Publish",
"PublishAllApplets": "Publish all applications",
@ -1084,6 +1100,7 @@
"RetrySelected": "Retry selected",
"Reviewer": "Approvers",
"RiskDetection": "Risk detection",
"RiskDetectionDetail": "Risk detection detail",
"RiskyAccount": "Risky account",
"Role": "Role",
"RoleCreate": "Create role",
@ -1157,11 +1174,13 @@
"SelectFile": "Select file",
"SelectKeyOrCreateNew": "Select tag key or create new one",
"SelectLabelFilter": "Select tag for search",
"SelectPlatform": "Select platform",
"SelectProperties": "Attributes",
"SelectProtocol": "Select protocol",
"SelectProvider": "Select provider",
"SelectProviderMsg": "Please select a cloud platform",
"SelectResource": "Select resources",
"SelectRisk": "Select risk",
"SelectTemplate": "Select template",
"SelectValueOrCreateNew": "Select tag value or create new one",
"Selected": "Selected",
@ -1307,10 +1326,10 @@
"TaskDone": "Task finished",
"TaskID": "Task id",
"TaskList": "Tasks",
"Tasks": "Tasks",
"TaskMonitor": "Monitoring",
"TaskPath": "Task path",
"TaskSummary": "Task summary",
"Tasks": "Tasks",
"TechnologyConsult": "Technical consultation",
"TempPasswordTip": "The temporary password is valid for 300 seconds and becomes invalid immediately after use",
"TempToken": "Temporary tokens",
@ -1432,13 +1451,13 @@
"UserGroups": "Groups",
"UserList": "Users",
"UserLogin": "User login",
"UserLoginACLHelpMsg": "When logging into the system, the user's login ip and time range can be audited to determine whether they are allowed to loginto the system (effective globally)",
"UserLoginACLHelpText": "When logging in, it can be audited based on the user's login ip and time segment to determine whether the user can login",
"UserLoginACL": "User login ACL",
"UserLoginACLCreate": "Create user login control",
"UserLoginACLDetail": "User login control details",
"UserLoginACLs": "User login ACLs",
"UserLoginACL": "User login ACL",
"UserLoginACLHelpMsg": "When logging into the system, the user's login ip and time range can be audited to determine whether they are allowed to loginto the system (effective globally)",
"UserLoginACLHelpText": "When logging in, it can be audited based on the user's login ip and time segment to determine whether the user can login",
"UserLoginACLUpdate": "Update the user login control",
"UserLoginACLs": "User login ACLs",
"UserLoginLimit": "User restriction",
"UserLoginTrend": "Account login trend",
"UserPasswordChangeLog": "User password change log",
@ -1506,24 +1525,5 @@
"disallowSelfUpdateFields": "Not allowed to modify the current fields yourself",
"forceEnableMFAHelpText": "If force enable, user can not disable by themselves",
"removeWarningMsg": "Are you sure you want to remove",
"setVariable": "Set variable",
"IgnoreAlert": "Ignore alert",
"DeleteGatherAccountTitle": "Delete gather account",
"DeleteRemoteAccount": "Delete remote account",
"AddAccountAfterChangingPassword": "Add account after changing password",
"ExecutionID": "Execution ID",
"Invalid": "Invalid",
"Disabled": "Disabled",
"IgnoreFail": "Ignore fail",
"RiskDetectionDetail": "Risk detection detail",
"ApplicationDetail": "Application detail",
"Organization": "Organization",
"IpGroupHelpText": "* indicates match all. for example: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"SelectRisk": "Select risk",
"IpGroup": "IP group",
"PublicIP": "Public IP",
"PrivateIP": "Private IP",
"ExecuteAfterSaving": "Execute after saving",
"PleaseEnterReason": "Please enter a reason",
"Processing": "Processing"
"setVariable": "Set variable"
}

View File

@ -11,7 +11,11 @@
"AccountActivities": "Actividad de la cuenta",
"AccountBackup": "Copia de seguridad de cuenta",
"AccountBackupCreate": "Crear copia de seguridad de la cuenta",
"AccountBackupDetail": "Detalles de respaldo de cuenta",
"AccountBackupList": "Lista de respaldo de cuenta",
"AccountBackupTask": "Tarea de respaldo de cuenta",
"AccountBackupUpdate": "Actualizar copia de seguridad de la cuenta",
"AccountChangeSecret": "Cambiar contraseña de cuenta",
"AccountChangeSecretDetail": "detalles de cambio de contraseña de cuenta",
"AccountData": "Datos de la cuenta",
"AccountDeleteConfirmMsg": "¿Eliminar cuenta, desea continuar?",
@ -22,6 +26,7 @@
"AccountDiscoverTaskCreate": "Crear tarea de descubrimiento de cuenta",
"AccountDiscoverTaskUpdate": "Actualizar tarea de descubrimiento de cuentas",
"AccountExportTips": "La información exportada contiene cifrado de cuentas que implica datos sensibles; el formato de exportación es un archivo zip cifrado (si no ha configurado una contraseña de cifrado, por favor dirígete a la información personal para establecerla).",
"AccountList": "Cuenta",
"AccountPolicy": "Política de cuenta",
"AccountPolicyHelpText": "Al crear cuentas que no cumplen con los requisitos, como: tipo de clave no conforme, restricción de clave única, se pueden seleccionar las estrategias anteriores.",
"AccountPushCreate": "Crear cuenta de envío",
@ -48,14 +53,18 @@
"ActivateSelected": "Activar seleccionado",
"ActivateSuccessMsg": "Activación exitosa",
"Active": "Activación en curso",
"ActiveAsset": "Ingreso reciente",
"ActiveAssetRanking": "Iniciar sesión en el ranking de activos",
"ActiveUser": "iniciado sesión recientemente",
"ActiveUsers": "Usuarios activos",
"Activity": "Actividad",
"Add": "Agregar",
"AddAccount": "Añadir cuenta",
"AddAccountAfterChangingPassword": "Agregar cuenta después de modificar la contraseña",
"AddAccountByTemplate": "Agregar cuenta desde plantilla",
"AddAccountResult": "Resultados de la adición masiva de cuentas",
"AddAllMembersWarningMsg": "¿Estás seguro de que deseas agregar a todos los miembros?",
"AddAsset": "Agregar activos",
"AddAssetInDomain": "Agregar activos al dominio",
"AddAssetToNode": "Agregar activos al nodo",
"AddAssetToThisPermission": "Añadir activos",
@ -121,9 +130,11 @@
"Appoint": "Especificar",
"ApprovaLevel": "Información de aprobación",
"ApprovalLevel": "Nivel de aprobación",
"ApprovalProcess": "Proceso de aprobación",
"ApprovalSelected": "Aprobación masiva",
"Approved": "Ya aceptado",
"ApproverNumbers": "Cantidad de aprobadores",
"ApsaraStack": "Nube privada de Alibaba Cloud",
"Asset": "Activos",
"AssetACLCreate": "Crear reglas de inicio de sesión de activos",
"AssetACLDetail": "detalles de las reglas de inicio de sesión de activos",
@ -151,6 +162,7 @@
"AssetPermissionHelpMsg": "La autorización de activos le permite seleccionar usuarios y activos, concediendo acceso a los activos a los usuarios. Una vez completada la autorización, los usuarios podrán navegar fácilmente por estos activos. Además, puede establecer permisos específicos para definir aún más el alcance de los derechos de los usuarios sobre los activos.",
"AssetPermissionRules": "Reglas de autorización de activos",
"AssetPermissionUpdate": "Actualizar las reglas de autorización de activos",
"AssetPermsAmount": "Cantidad de autorización de activos",
"AssetProtocolHelpText": "Los protocolos compatibles con los activos están sujetos a restricciones de la plataforma; haz clic en el botón de configuración para ver la configuración de los protocolos. Si necesitas actualizar, por favor actualiza la plataforma",
"AssetTree": "Árbol de activos",
"Assets": "Gestión de activos",
@ -233,6 +245,7 @@
"BindResource": "Recurso asociado",
"BindSuccess": "Vinculación exitosa",
"BiometricFeatures": "Identificación biométrica",
"BlockedIPS": "IP bloqueada",
"BuiltinVariable": "Variables integradas",
"BulkClearErrorMsg": "Error al limpiar por lotes:",
"BulkDeleteErrorMsg": "Eliminación masiva fallida:",
@ -277,7 +290,9 @@
"Clear": "Limpiar",
"ClearErrorMsg": "Error en la limpieza:",
"ClearScreen": "Limpiar pantalla",
"ClearSecret": "Limpiar texto cifrado",
"ClearSelection": "Limpiar selección",
"ClearSuccessMsg": "Limpieza exitosa",
"ClickCopy": "Hacer clic para copiar",
"ClientCertificate": "Certificado de cliente",
"Clipboard": "Portapapeles",
@ -335,6 +350,7 @@
"ConfirmPassword": "Confirmar contraseña",
"Connect": "Conexión",
"ConnectAssets": "Conectar activos",
"ConnectMethod": "Método de conexión",
"ConnectMethodACLCreate": "Crear control de método de conexión",
"ConnectMethodACLDetail": "Detalles del control del modo de conexión",
"ConnectMethodACLHelpMsg": "A través del método de conexión filtrada, puede controlar si los usuarios pueden iniciar sesión en los activos utilizando ciertos métodos de conexión. Según las reglas que establezca, algunos métodos de conexión pueden ser permitidos, mientras que otros pueden ser prohibidos (efecto global).",
@ -346,6 +362,7 @@
"ConnectionDropped": "Conexión desconectada",
"ConnectionToken": "Token de conexión",
"ConnectionTokenList": "El token de conexión es un tipo de información de autenticación que combina la verificación de identidad y el acceso a los activos, permitiendo a los usuarios iniciar sesión en los activos con un solo clic. Los componentes actualmente compatibles incluyen: KoKo, Lion, Magnus, Razor, entre otros.",
"Console": "Consola",
"Consult": "Consulta",
"ContainAttachment": "Adjunto",
"Containers": "contenedor",
@ -417,6 +434,7 @@
"DateLastWeek": "Última semana",
"DateLastYear": "Último año",
"DatePasswordLastUpdated": "Última fecha de actualización de la contraseña",
"DateStart": "Fecha de inicio",
"DateSync": "Sincronizar fecha",
"DateUpdated": "Fecha de actualización",
"Datetime": "Fecha y hora",
@ -460,6 +478,7 @@
"DisableSuccessMsg": "Desactivación exitosa",
"Disabled": "Desactivado",
"DiscoverAccountDetail": "Detalles sobre el descubrimiento de cuentas",
"DiscoverAccountTask": "Tarea de descubrimiento de cuentas",
"DiscoverAccounts": "Descubrimiento de cuenta",
"DiscoverAccountsHelpText": "Recolección de información contable de activos, se puede importar la información contable recolectada al sistema para una gestión centralizada.",
"DiscoveredAccountList": "Descubrir cuenta",
@ -480,6 +499,7 @@
"Edit": "editar",
"EditRecipient": "Editar receptor",
"EditSecret": "Editar texto cifrado",
"Edition": "Versión",
"Effective": "Efectivo",
"Email": "Correo electrónico",
"EmailContent": "Personalización del contenido del correo",
@ -487,8 +507,10 @@
"EmailTemplateHelpTip": "La plantilla de correo es un formato utilizado para enviar correos, que incluye el prefijo del título del correo y el contenido del correo",
"EmailTest": "Probar conexión",
"Empty": "Vacío",
"EmptyPassword": "Contraseña vacía",
"Enable": "habilitar",
"EnableDomain": "Habilitar dominio",
"EnableKoKoSSHHelpText": "Al activar, la conexión al activo se mostrará en modo cliente SSH",
"Endpoint": "Punto de servicio",
"EndpointListHelpMessage": "El punto final del servidor de servicios es la dirección (puerto) que los usuarios utilizan para acceder a los servicios. Cuando el usuario conecta los activos, se selecciona el punto final del servicio según las reglas del punto final y las etiquetas de los activos, estableciendo así una conexión como entrada para acceder a activos distribuidos.",
"EndpointRuleListHelpMessage": "Para la selección de políticas de puntos de servicio, actualmente se admiten dos opciones:<br>1. Especificar el punto de servicio según las reglas del punto de servicio (página actual);<br>2. Seleccionar el punto de servicio mediante etiquetas de activos, donde el nombre de la etiqueta es fijo como endpoint y el valor es el nombre del punto de servicio.<br>Se debe priorizar el uso de coincidencias de etiquetas, dado que los rangos de IP pueden entrar en conflicto, el método de etiquetas se complementa como una regla.",
@ -508,12 +530,14 @@
"ErrorMsg": "Error",
"EsDisabled": "Nodos no disponibles, por favor contacte al administrador",
"EsIndex": "es proporcionando el índice predeterminado: jumpserver. Si se habilita el índice por fecha, el valor ingresado se usará como prefijo del índice",
"EsUrl": "No puede incluir caracteres especiales `#`; ej: http://es_user:es_password@es_host:es_port",
"Every": "Cada",
"Exclude": "No incluir",
"ExcludeAsset": "Activos omitidos",
"ExcludeSymbol": "Caracteres excluidos",
"ExecCloudSyncErrorMsg": "La configuración de la cuenta en la nube está incompleta, por favor actualiza y vuelve a intentarlo",
"Execute": "Ejecutar",
"ExecuteAfterSaving": "Ejecutar después de guardar",
"ExecuteOnce": "Ejecutar una vez",
"ExecutionDetail": "Detalles de ejecución",
"ExecutionHistory": "Historial de acciones",
@ -562,6 +586,7 @@
"FinishedTicket": "solicitud de trabajo completada.",
"FirstLogin": "Primera vez que inicias sesión",
"FlowSetUp": "Configuración de procesos",
"Footer": "Pie de página",
"ForgotPasswordURL": "Enlace para recuperar contraseña",
"FormatError": "Formato incorrecto",
"FoundAccountInAssetDeleteMsg": "Eliminar cuentas descubiertas del sistema de activos",
@ -589,8 +614,8 @@
"Goto": "Ir a",
"GrantedAssets": "Activos autorizados",
"GreatEqualThan": "Mayor o igual que",
"GroupsChanged": "Cambio de grupo",
"GroupsAmount": "Grupo de usuarios",
"GroupsChanged": "Cambio de grupo",
"HTTPSRequiredForSupport": "Se requiere soporte HTTPS para habilitar",
"HandleTicket": "Gestionar tickets",
"Hardware": "Información de hardware",
@ -615,6 +640,7 @@
"IAgree": "Estoy de acuerdo",
"ID": "ID",
"IP": "IP",
"IPLoginLimit": "Restricción de inicio de sesión por IP",
"IPMatch": "Coincidencia de IP",
"IPNetworkSegment": "Rango de IP",
"IPType": "Tipo de IP",
@ -626,6 +652,7 @@
"IgnoreAlert": "Ignorar alerta",
"IgnoreFail": "Ignorar fallos",
"ImageName": "nombre de imagen",
"Images": "Imagen",
"Import": "Importar",
"ImportAll": "Importar todo",
"ImportFail": "Importación fallida",
@ -644,6 +671,7 @@
"InformationModification": "Cambio de información",
"InheritPlatformConfig": "Heredado de la configuración de la plataforma, si desea cambiarlo, modifique la configuración en la plataforma.",
"InitialDeploy": "Inicializar despliegue",
"Input": "Entrada",
"InputEmailAddress": "Por favor ingresa una dirección de correo electrónico válida",
"InputMessage": "Ingresar mensaje...",
"InputPhone": "por favor ingrese su número de teléfono",
@ -661,7 +689,9 @@
"InviteSuccess": "Invitación exitosa",
"InviteUser": "invitar a usuarios",
"InviteUserInOrg": "Invitar a usuarios a unirse a esta organización",
"IpGroup": "Grupo IP",
"IpGroupHelpText": "* Indica que coincide con todos. Por ejemplo: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"IsActive": "Activar",
"IsAlwaysUpdate": "Mantener activos actualizados",
"IsAlwaysUpdateHelpTip": "¿Sincronizar información de activos en cada ejecución de tarea sincronizada, incluyendo nombre del host, IP, plataforma, dominio, nodo, etc.?",
"IsFinished": "Completar",
@ -693,6 +723,7 @@
"Ldap": "LDAP",
"LdapBulkImport": "Importar usuario",
"LdapConnectTest": "Probar conexión",
"LdapLoginTest": "Prueba de inicio de sesión",
"LeakedPassword": "Contraseña filtrada",
"Length": "Longitud",
"LessEqualThan": "Menor o igual que",
@ -711,6 +742,7 @@
"LogData": "Datos de registro",
"LogOfLoginSuccessNum": "número de logs de inicio de sesión exitosos",
"Logging": "Registro",
"LoginAssetConfirm": "Revisión de inicio de sesión de activos",
"LoginAssetToday": "Número de activos activos hoy",
"LoginAssets": "activos activos",
"LoginBlocked": "inicio de sesión bloqueado",
@ -734,8 +766,10 @@
"LoginUsers": "Cuentas activas",
"LogoIndexTip": "Sugerencia: se mostrará en la parte superior izquierda de la página de gestión (se recomienda un tamaño de imagen de: 185px*55px)",
"LogoLogoutTip": "Nota: Se mostrará en la página del terminal web del usuario de la versión empresarial (se recomienda un tamaño de imagen de: 82px*82px)",
"Logout": "Cerrar sesión",
"LogsAudit": "Auditoría de registros",
"LongTimeNoVerify": "No verificado durante mucho tiempo",
"LongTimePassword": "Contraseña no cambiada por mucho tiempo",
"Lowercase": "Minúsculas",
"LunaSetting": "Configuración de Luna",
"MFAAllUsers": "Activar globalmente: Todos los usuarios",
@ -760,6 +794,7 @@
"Members": "Miembros",
"MenuACLs": "Control de acceso",
"MenuAccountTemplates": "Plantilla de cuenta",
"MenuAccounts": "Gestión de cuentas",
"MenuAssets": "Gestión de activos",
"MenuChangeSecret": "Cambiar contraseña de la cuenta",
"MenuMore": "Otros",
@ -802,6 +837,7 @@
"NewSyncCount": "Nueva sincronización",
"Next": "Siguiente paso",
"No": "No",
"NoAccountFound": "Cuenta no encontrada",
"NoAdminAccount": "Sin cuenta de administrador",
"NoContent": "Sin contenido",
"NoData": "Sin datos disponibles",
@ -868,6 +904,7 @@
"OrgRoleHelpText": "El rol organizacional es el rol del usuario en la organización actual",
"OrgRoles": "Roles de organización",
"OrgUser": "Organizar usuarios",
"Organization": "Organización",
"OrganizationCreate": "Crear organización",
"OrganizationDetail": "Detalles de la organización",
"OrganizationList": "Gestión organizativa",
@ -912,15 +949,18 @@
"PersonalSettings": "Configuración personal",
"Phone": "teléfono móvil",
"Plan": "Planificación",
"Platform": "Plataforma",
"PlatformCreate": "Crear plataforma",
"PlatformDetail": "Detalles de la plataforma",
"PlatformList": "Lista de plataformas",
"PlatformPageHelpMsg": "La plataforma es la clasificación de los activos, por ejemplo: Windows, Linux, dispositivos de red, etc. También se pueden especificar algunas configuraciones en la plataforma, como el protocolo, puerta de enlace, etc., que determinan si se activan ciertas funciones en el activo.",
"PlatformProtocolConfig": "Configuración de protocolo de plataforma",
"PlatformUpdate": "Actualizar plataforma",
"PlaybookDetail": "Detalles del Playbook",
"PlaybookManage": "Gestión de Playbook",
"PlaybookUpdate": "Actualizar Playbook",
"PleaseAgreeToTheTerms": "Por favor, acepte los términos",
"PleaseEnterReason": "Por favor, introduzca el motivo",
"PleaseSelect": "Por favor seleccione",
"PolicyName": "Nombre de la estrategia",
"Port": "Puerto",
@ -930,11 +970,13 @@
"Primary": "Principal",
"Priority": "Prioridad",
"PrivateCloud": "Nube privada",
"PrivateIP": "IP privada",
"PrivateKey": "Clave privada",
"Privileged": "Cuenta privilegiada",
"PrivilegedFirst": "Cuenta de privilegios especiales",
"PrivilegedOnly": "Solo cuentas privilegiadas",
"PrivilegedTemplate": "Privilegiado",
"Processing": "En proceso",
"Product": "Productos",
"ProfileSetting": "Configuración de información personal",
"Project": "Nombre del proyecto",
@ -947,6 +989,8 @@
"Provider": "Proveedor",
"Proxy": "Agente",
"PublicCloud": "Nube pública",
"PublicIP": "IP pública",
"PublicKey": "Clave pública",
"Publish": "Publicar",
"PublishAllApplets": "Publicar todas las aplicaciones",
"PublishStatus": "Publicar estado",
@ -1009,6 +1053,7 @@
"RemoveWarningMsg": "¿Está seguro de que desea eliminar?",
"Rename": "Cambiar nombre",
"RenameNode": "Renombrar nodo",
"Reopen": "Reabrir",
"RepeatedPassword": "Repetir Contraseña",
"ReplaceNodeAssetsAdminUserWithThis": "Administrador de activos de reemplazo",
"Replay": "Reproducción",
@ -1033,6 +1078,7 @@
"ResetMFAWarningMsg": "¿Estás seguro de que deseas restablecer la MFA del usuario? \nPlataforma",
"ResetMFAdSuccessMsg": "Restablecimiento de MFA exitoso, el usuario puede volver a configurar MFA",
"ResetPassword": "Restablecer contraseña",
"ResetPasswordNextLogin": "El próximo inicio de sesión requiere cambiar la contraseña",
"ResetPasswordSuccessMsg": "Se ha enviado al usuario un mensaje para restablecer la contraseña",
"ResetPasswordWarningMsg": "¿Estás seguro de que deseas enviar el correo para restablecer la contraseña del usuario?",
"ResetPublicKeyAndDownload": "Reiniciar y descargar la clave SSH",
@ -1052,6 +1098,7 @@
"ResumeTaskSendSuccessMsg": "La tarea de recuperación ha sido emitida, por favor actualice más tarde para ver",
"Retry": "Reintentar",
"RetrySelected": "Reintentar selección",
"Review": "Revisión",
"Reviewer": "Aprobador",
"RiskDetection": "Detección de riesgos",
"RiskDetectionDetail": "Detalles de detección de riesgos",
@ -1122,16 +1169,19 @@
"Select": "Seleccionar",
"SelectAdhoc": "Seleccionar comando",
"SelectAll": "Seleccionar todo.",
"SelectAtLeastOneAssetOrNodeErrMsg": "Selecciona al menos un activo o nodo",
"SelectAttrs": "Seleccionar atributos",
"SelectByAttr": "Filtrado de atributos",
"SelectFile": "Seleccionar archivo",
"SelectKeyOrCreateNew": "Seleccionar clave de etiqueta o crear nueva",
"SelectLabelFilter": "Seleccionar etiquetas para filtrar",
"SelectPlatform": "Seleccionar plataforma",
"SelectProperties": "Seleccionar atributos",
"SelectProtocol": "Protocolos seleccionables",
"SelectProvider": "seleccionar plataforma",
"SelectProviderMsg": "Por favor, seleccione una plataforma en la nube",
"SelectResource": "Seleccionar recurso",
"SelectRisk": "Seleccionar riesgo",
"SelectTemplate": "Seleccionar plantilla",
"SelectValueOrCreateNew": "Seleccionar valor de etiqueta o crear uno nuevo",
"Selected": "Seleccionado",
@ -1187,6 +1237,7 @@
"Slack": "Slack",
"SlackOAuth": "Autenticación de Slack",
"Source": "Fuente",
"SourceIP": "Dirección de origen",
"SourcePort": "Puerto de origen",
"Spec": "Especificar",
"SpecAccount": "Cuenta designada",
@ -1195,6 +1246,7 @@
"SpecificInfo": "información especial",
"SshKeyFingerprint": "Huella digital SSH",
"Startswith": "Comenzando con...",
"State": "Estado",
"StateClosed": "ha cerrado",
"StatePrivate": "Privado",
"Status": "Estado",
@ -1265,6 +1317,7 @@
"TableSetting": "Preferencias de formulario",
"TagCreate": "Crear etiqueta",
"TagInputFormatValidation": "Formato de etiqueta incorrecto, el formato correcto es: nombre:valor",
"TagList": "Lista de etiquetas",
"TagUpdate": "Actualizar etiqueta",
"Tags": "Etiqueta",
"TailLog": "Registro de seguimiento",
@ -1359,6 +1412,7 @@
"UnselectedOrg": "No se ha seleccionado organización",
"UnselectedUser": "No se seleccionó ningún usuario",
"UpDownload": "Subir y descargar",
"Update": "Actualizar",
"UpdateAccount": "Actualizar cuenta",
"UpdateAccountTemplate": "Actualizar plantilla de cuenta",
"UpdateAssetDetail": "Configurar más información",
@ -1436,6 +1490,7 @@
"VirtualAccountDetail": "detalles de cuenta virtual",
"VirtualAccountHelpMsg": "La cuenta virtual es una cuenta especializada con un propósito específico al conectar activos.",
"VirtualAccountUpdate": "Actualización de cuenta virtual",
"VirtualAccounts": "Cuenta virtual",
"VirtualApp": "Aplicación virtual",
"VirtualAppDetail": "Detalles de la aplicación virtual",
"VirtualApps": "aplicación virtual",

View File

@ -16,6 +16,7 @@
"AccountBackupList": "アカウントバックアップリスト",
"AccountBackupTask": "アカウントバックアップタスク",
"AccountBackupUpdate": "アカウントバックアップの更新",
"AccountChangeSecret": "アカウント変更",
"AccountChangeSecretDetail": "アカウントのパスワード変更詳細",
"AccountData": "アカウントデータ",
"AccountDeleteConfirmMsg": "アカウントを削除しますか?続行しますか?",
@ -541,6 +542,7 @@
"ExcludeSymbol": "文字の除外",
"ExecCloudSyncErrorMsg": "クラウドアカウントの設定が完全でないので、更新して再試行してください",
"Execute": "実行",
"ExecuteAfterSaving": "保存後実行",
"ExecuteOnce": "一度実行する",
"ExecutionDetail": "Action詳細",
"ExecutionHistory": "アクション履歴",
@ -617,8 +619,8 @@
"Goto": "へ移動",
"GrantedAssets": "資産の承認",
"GreatEqualThan": "以上または等しい",
"GroupsChanged": "グループ変更",
"GroupsAmount": "ユーザーグループ",
"GroupsChanged": "グループ変更",
"HTTPSRequiredForSupport": "HTTPS サポートが必要で、それを有効にする",
"HandleTicket": "ワークオーダーを処理",
"Hardware": "ハードウェア情報",
@ -692,6 +694,7 @@
"InviteSuccess": "招待が成功しました。",
"InviteUser": "ユーザーを招待",
"InviteUserInOrg": "ユーザーをこの組織に招待する",
"IpGroup": "IPグループ",
"IpGroupHelpText": "* はすべてにマッチします。例: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"IsActive": "Activate",
"IsAlwaysUpdate": "最新の資産を保持",
@ -906,6 +909,7 @@
"OrgRoleHelpText": "組織ロールは、現在の組織内でのユーザーのロールです",
"OrgRoles": "組織の役割",
"OrgUser": "組織のユーザー",
"Organization": "組織",
"OrganizationCreate": "組織の作成",
"OrganizationDetail": "組織の詳細",
"OrganizationList": "組織管理",
@ -961,6 +965,7 @@
"PlaybookManage": "Playbook管理",
"PlaybookUpdate": "Playbookを更新",
"PleaseAgreeToTheTerms": "規約に同意してください",
"PleaseEnterReason": "理由を入力してください",
"PleaseSelect": "選択してくださ",
"PolicyName": "ポリシー名称",
"Port": "ポート",
@ -970,11 +975,13 @@
"Primary": "主な",
"Priority": "優先順位",
"PrivateCloud": "プライベートクラウド",
"PrivateIP": "プライベートIP",
"PrivateKey": "秘密鍵",
"Privileged": "特権アカウント",
"PrivilegedFirst": "優先的な特権アカウント",
"PrivilegedOnly": "特権アカウントのみ",
"PrivilegedTemplate": "特別な権限の",
"Processing": "処理中",
"Product": "商品",
"ProfileSetting": "個人情報設定",
"Project": "プロジェクト名",
@ -987,6 +994,7 @@
"Provider": "供給業者",
"Proxy": "代理",
"PublicCloud": "パブリッククラウド",
"PublicIP": "パブリックIP",
"PublicKey": "公開鍵",
"Publish": "公開",
"PublishAllApplets": "すべてのアプリを公開",
@ -1050,6 +1058,7 @@
"RemoveWarningMsg": "削除してもよろしいですか",
"Rename": "名前変更",
"RenameNode": "ノードの名前を変更",
"Reopen": "再オープン",
"RepeatedPassword": "重複するパスワード",
"ReplaceNodeAssetsAdminUserWithThis": "アセットの管理者を交換する",
"Replay": "再生",
@ -1094,6 +1103,7 @@
"ResumeTaskSendSuccessMsg": "リカバリータスクが発行されました、しばらくしてから更新してご確認ください",
"Retry": "再試行",
"RetrySelected": "選択したものを再試行",
"Review": "審査",
"Reviewer": "承認者",
"RiskDetection": "リスク検出",
"RiskDetectionDetail": "リスク検出の詳細",
@ -1170,11 +1180,13 @@
"SelectFile": "ファイル選択",
"SelectKeyOrCreateNew": "タグキーを選択するか、新しいものを作成します",
"SelectLabelFilter": "タグを選択して検索",
"SelectPlatform": "プラットフォームを選択",
"SelectProperties": "属性を選択",
"SelectProtocol": "選択可能なプロトコル",
"SelectProvider": "プラットフォームの選択",
"SelectProviderMsg": "クラウドプラットフォームを選択してください",
"SelectResource": "リソースを選択",
"SelectRisk": "リスクを選択",
"SelectTemplate": "テンプレートを選択",
"SelectValueOrCreateNew": "タグの値を選択または新規作成",
"Selected": "選択済み",

View File

@ -15,6 +15,7 @@
"AccountBackupList": "Lista de Backup de Contas",
"AccountBackupTask": "Tarefa de backup de conta",
"AccountBackupUpdate": "Atualizar backup da conta",
"AccountChangeSecret": "Alterar senha da conta",
"AccountChangeSecretDetail": "Detalhes da alteração de senha da conta",
"AccountData": " Dados da conta ",
"AccountDeleteConfirmMsg": "Excluir conta, continuar?",
@ -537,6 +538,7 @@
"ExcludeSymbol": " Excluir caracteres",
"ExecCloudSyncErrorMsg": "A configuração da conta em nuvem não está completa, atualize e tente novamente",
"Execute": "Action",
"ExecuteAfterSaving": "Executar após salvar",
"ExecuteOnce": "Executar uma vez",
"ExecutionDetail": "Detalhes da Execução",
"ExecutionHistory": "Histórico de Ação",
@ -613,8 +615,8 @@
"Goto": "Ir para",
"GrantedAssets": "Ativos autorizados",
"GreatEqualThan": "Maior ou igual a",
"GroupsChanged": " Alteração de grupo ",
"GroupsAmount": "Grupo de Usuários",
"GroupsChanged": " Alteração de grupo ",
"HTTPSRequiredForSupport": "É necessário suporte HTTPS para ativar",
"HandleTicket": "Tratar pedido",
"Hardware": "Informações de hardware",
@ -688,6 +690,7 @@
"InviteSuccess": "Convite bem-sucedido",
"InviteUser": "Convidar usuário",
"InviteUserInOrg": "Convide usuários para ingressar nessa organização",
"IpGroup": "Grupo IP",
"IpGroupHelpText": "* indica correspondência com todos. Por exemplo: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"IsActive": " Ativar ",
"IsAlwaysUpdate": "Manter ativos atualizados",
@ -902,6 +905,7 @@
"OrgRoleHelpText": "O papel organizacional é o papel do usuário na organização atual ",
"OrgRoles": "Papéis na organização",
"OrgUser": "Usuários da organização",
"Organization": "Organização",
"OrganizationCreate": "Criar organização",
"OrganizationDetail": " Detalhes da organização ",
"OrganizationList": "Gestão organizacional",
@ -957,6 +961,7 @@
"PlaybookManage": "Playbook gerenciar",
"PlaybookUpdate": "Atualizar Playbook",
"PleaseAgreeToTheTerms": "Por favor, concorde com os termos",
"PleaseEnterReason": "Por favor, insira o motivo",
"PleaseSelect": "Por favor, selecione",
"PolicyName": "Nome da Política",
"Port": "Porta",
@ -966,11 +971,13 @@
"Primary": "Principais",
"Priority": "Prioridade",
"PrivateCloud": "Nuvem privada",
"PrivateIP": "IP Privado",
"PrivateKey": "Chave privada",
"Privileged": "Conta Privilegiada",
"PrivilegedFirst": "Conta com privilégios prioritários",
"PrivilegedOnly": "Apenas contas privilegiadas",
"PrivilegedTemplate": "Privilégios",
"Processing": "Em processamento",
"Product": "Produto",
"ProfileSetting": "Configurações de Informações Pessoais",
"Project": "Nome do Projeto",
@ -983,6 +990,7 @@
"Provider": "Fornecedor",
"Proxy": "Proxy",
"PublicCloud": "Nuvem pública",
"PublicIP": "IP Público",
"PublicKey": "Chave pública",
"Publish": "Publicação",
"PublishAllApplets": " Publicar todos os aplicativos ",
@ -1046,6 +1054,7 @@
"RemoveWarningMsg": "Tem certeza de que quer remover?",
"Rename": "Renomear",
"RenameNode": "Renomear nó",
"Reopen": "Reabrir",
"RepeatedPassword": "Senha duplicada",
"ReplaceNodeAssetsAdminUserWithThis": "Substituir o administrador do ativo",
"Replay": "Reprodução",
@ -1090,6 +1099,7 @@
"ResumeTaskSendSuccessMsg": "A tarefa de recuperação foi emitida, por favor, atualize e verifique um pouco depois",
"Retry": " Tentar novamente ",
"RetrySelected": "repetir a seleção",
"Review": "Revisar",
"Reviewer": "Aprovador",
"RiskDetection": " Detecção de risco ",
"RiskDetectionDetail": "Detalhes da Detecção de Risco",
@ -1166,11 +1176,13 @@
"SelectFile": "Selecionar arquivo",
"SelectKeyOrCreateNew": "Selecionar chave de etiqueta ou criar nova",
"SelectLabelFilter": "Selecionar filtro de tags",
"SelectPlatform": "Selecionar plataforma",
"SelectProperties": "Selecionar atributos",
"SelectProtocol": " Protocolos selecionáveis ",
"SelectProvider": "Escolha a plataforma",
"SelectProviderMsg": "Por favor, selecione uma plataforma de nuvem",
"SelectResource": "Selecionar recursos",
"SelectRisk": "Selecionar risco",
"SelectTemplate": "Escolher Modelo",
"SelectValueOrCreateNew": "Selecione o valor da tag ou crie um novo",
"Selected": "Selecionado",

View File

@ -11,9 +11,11 @@
"AccountActivities": "Активность учетной записи",
"AccountBackup": "Резервное копирование аккаунта",
"AccountBackupCreate": "Создать резервную копию аккаунта",
"AccountBackupDetail": "Подробности резервного копирования аккаунта",
"AccountBackupList": "Список резервных копий аккаунта",
"AccountBackupTask": "Задачи резервного копирования аккаунта",
"AccountBackupUpdate": "обновить резервную копию аккаунта",
"AccountChangeSecret": "Изменение пароля аккаунта",
"AccountChangeSecretDetail": "подробности изменения пароля учетной записи",
"AccountData": "Данные учетной записи",
"AccountDeleteConfirmMsg": "Удалить аккаунт, продолжить?",
@ -62,6 +64,7 @@
"AddAccountByTemplate": "Добавление учетной записи из шаблона",
"AddAccountResult": "Результаты массового добавления аккаунтов",
"AddAllMembersWarningMsg": "Вы уверены, что хотите добавить всех участников?",
"AddAsset": "Добавить актив",
"AddAssetInDomain": "Добавить активы в домен",
"AddAssetToNode": "Добавить актив к узлу",
"AddAssetToThisPermission": "Добавить актив",
@ -77,6 +80,7 @@
"AddVariable": "Добавить параметры",
"Address": "Адрес",
"AdhocCreate": "Создать команду",
"AdhocDetail": "Детали команды",
"AdhocManage": "Управление скриптами",
"AdhocUpdate": "Обновление команд",
"Advanced": "Расширенные настройки",
@ -140,6 +144,7 @@
"AssetAccountDetail": "Детали аккаунта",
"AssetAddress": "Активы (IP/Имя хоста)",
"AssetAmount": "Количество активов",
"AssetAndNode": "Активы/Узлы",
"AssetBulkUpdateTips": "Сетевые устройства, облачные сервисы, веб, массовое обновление доменов не поддерживается",
"AssetChangeSecretCreate": "Изменение пароля аккаунта",
"AssetChangeSecretUpdate": "Обновить аккаунт и изменить пароль",
@ -240,6 +245,7 @@
"BindResource": "Связанный ресурс",
"BindSuccess": "Успешное связывание",
"BiometricFeatures": "Биометрические данные",
"BlockedIPS": "Заблокированный IP",
"BuiltinVariable": "Встроенные переменные",
"BulkClearErrorMsg": "Ошибки при массовом удалении:",
"BulkDeleteErrorMsg": "Ошибка массового удаления:",
@ -284,6 +290,7 @@
"Clear": "Очистить",
"ClearErrorMsg": "Очистка не удалась:",
"ClearScreen": "очистить экран",
"ClearSecret": "Удалить шифртекст",
"ClearSelection": "Очистить выбор",
"ClearSuccessMsg": "Очистка выполнена успешно",
"ClickCopy": "Нажмите для копирования",
@ -326,12 +333,15 @@
"CommandGroupList": "Группа команд",
"CommandGroupUpdate": "Обновить группу команд",
"CommandStorage": "Хранилище команд",
"CommandStorageUpdate": "Обновить хранилище команд",
"Commands": "Запись команд",
"CommandsTotal": "Общее количество записей команд",
"Comment": "Заметка",
"CommentHelpText": "Обратите внимание: информация в комментариях будет отображаться при наведении в дереве авторизованных активов пользователей на странице Luna, обычные пользователи могут просматривать ее, пожалуйста, не указывайте конфиденциальную информацию.",
"CommunityEdition": "Коммерческая версия",
"Component": "Компоненты",
"ComponentMonitor": "Мониторинг компонентов",
"Components": "Список компонентов",
"ConceptContent": "Очистка шифрованного текста \nТестирование входа \nНижний колонтитул \nДата начала \nВыберите хотя бы один актив или узел \nПустой пароль \nЗаблокированный IP \nИзображение \nУправление аккаунтом \nОграничение IP для входа \nУчётная запись не найдена \nДобавить актив \nДетали резервного копирования аккаунта \nВвод",
"ConceptTitle": "🤔 Интерпретатор Python",
"Config": "Настройка",
@ -405,6 +415,7 @@
"DangerCommand": "Опасный приказ",
"DangerousCommandNum": "Количество опасных команд",
"Dashboard": "панель мониторинга",
"Database": "База данных",
"DatabaseCreate": "создать актив - база данных",
"DatabasePort": "Порт протокола базы данных",
"DatabaseUpdate": "Обновление активов - база данных",
@ -423,6 +434,7 @@
"DateLastWeek": "Последняя неделя",
"DateLastYear": "За последний год",
"DatePasswordLastUpdated": "Дата последнего обновления пароля",
"DateStart": "Дата начала",
"DateSync": "Синхронизация даты",
"DateUpdated": "Дата обновления",
"Datetime": "Дата и время",
@ -495,6 +507,7 @@
"EmailTemplateHelpTip": "Шаблон письма используется для отправки писем и включает префикс заголовка и содержание письма",
"EmailTest": "Тестирование соединения",
"Empty": "Пусто",
"EmptyPassword": "Пустой пароль",
"Enable": "Активировать",
"EnableDomain": "Включить домен",
"EnableKoKoSSHHelpText": "При включении подключенные активы будут отображаться с использованием способа SSH Client",
@ -524,6 +537,7 @@
"ExcludeSymbol": "Исключить символы",
"ExecCloudSyncErrorMsg": "Конфигурация облачного аккаунта неполная, пожалуйста, обновите и попробуйте снова",
"Execute": "Исполнять",
"ExecuteAfterSaving": "Сохранить и выполнить",
"ExecuteOnce": "Выполнить один раз",
"ExecutionDetail": "Детали выполнения",
"ExecutionHistory": "История действий",
@ -572,6 +586,7 @@
"FinishedTicket": "Завершенные заявки",
"FirstLogin": "Первый вход",
"FlowSetUp": "Настройки процесса",
"Footer": "Нижний колонтитул",
"ForgotPasswordURL": "Ссылка для восстановления пароля",
"FormatError": "Ошибка формата",
"FoundAccountInAssetDeleteMsg": "Удалить аккаунты, найденные в системных активах",
@ -599,8 +614,8 @@
"Goto": "Перейти к",
"GrantedAssets": "Авторизованные активы",
"GreatEqualThan": "Больше или равно",
"GroupsChanged": "Изменение группы",
"GroupsAmount": "Группа пользователей",
"GroupsChanged": "Изменение группы",
"HTTPSRequiredForSupport": "Требуется поддержка HTTPS для активации",
"HandleTicket": "Обработка рабочего задания",
"Hardware": "Информация о оборудовании",
@ -625,7 +640,9 @@
"IAgree": "Я согласен",
"ID": "ID",
"IP": "IP",
"IPLoginLimit": "Ограничение на вход по IP",
"IPMatch": "Совпадение IP",
"IPNetworkSegment": "IP-диапазон",
"IPType": "Тип IP",
"Id": "ID",
"IdeaContent": "Я хочу, чтобы ты выступил в роли терминала Linux. Я буду вводить команды, а ты будешь отвечать тем, что должен отображать терминал. Я прошу отвечать только в одном уникальном блоке кода, без дополнительных комментариев. Когда мне нужно будет что-то тебе сказать, я помещу текст в фигурные скобки{замечание текста}.",
@ -635,6 +652,7 @@
"IgnoreAlert": "Игнорировать оповещение",
"IgnoreFail": "Игнорировать ошибки",
"ImageName": "Название образа",
"Images": "Изображение",
"Import": "Импорт",
"ImportAll": "Импортировать все",
"ImportFail": "Ошибка импорта",
@ -653,6 +671,7 @@
"InformationModification": "Изменение информации",
"InheritPlatformConfig": "Унаследовано от конфигурации платформы, для изменения пожалуйста, измените конфигурацию на платформе.",
"InitialDeploy": "Инициализация развертывания",
"Input": "Ввод",
"InputEmailAddress": "Пожалуйста, введите правильный адрес электронной почты",
"InputMessage": "Введите сообщение...",
"InputPhone": "Пожалуйста, введите номер телефона",
@ -670,6 +689,7 @@
"InviteSuccess": "Приглашение успешно",
"InviteUser": "пригласить пользователя",
"InviteUserInOrg": "Пригласить пользователей присоединиться к этой организации",
"IpGroup": "Группа IP",
"IpGroupHelpText": "* означает соответствие всем. Например: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"IsActive": "Активация",
"IsAlwaysUpdate": "Поддержание актуальности активов",
@ -686,6 +706,7 @@
"JobDetail": "Детали задания",
"JobExecutionLog": "Журнал задач",
"JobList": "Список заданий",
"JobManagement": "Управление заданиями",
"JobUpdate": "Обновить задачу",
"JobsAudit": "Аудит заданий",
"KingSoftCloud": "Облако Jinshan",
@ -702,11 +723,13 @@
"Ldap": "LDAP",
"LdapBulkImport": "Импорт пользователей",
"LdapConnectTest": "Проверка соединения",
"LdapLoginTest": "Тестовый вход",
"LeakedPassword": "Утечка пароля",
"Length": "Длина",
"LessEqualThan": "Меньше или равно",
"LevelApproval": "Уровень одобрения",
"License": "Лицензия",
"LicenseExpired": "Лицензия истекла",
"LicenseFile": "Лицензионный файл",
"LicenseForTest": "Лицензия на тестовое использование, данная лицензия используется исключительно для тестирования (PoC) и демонстраций",
"LicenseReachedAssetAmountLimit": "Количество активов превышает ограничение по количеству лицензий",
@ -771,6 +794,7 @@
"Members": "Участник",
"MenuACLs": "Контроль доступа",
"MenuAccountTemplates": "Шаблон учетной записи",
"MenuAccounts": "Управление аккаунтом",
"MenuAssets": "Управление активами",
"MenuChangeSecret": "Сменить пароль аккаунта",
"MenuMore": "Прочее",
@ -813,6 +837,7 @@
"NewSyncCount": "Новое синхронизирование",
"Next": "Далее",
"No": "Нет",
"NoAccountFound": "Не найден аккаунт",
"NoAdminAccount": "Нет учетной записи администратора",
"NoContent": "Нет содержания",
"NoData": "Нет данных",
@ -879,6 +904,7 @@
"OrgRoleHelpText": "Роль организации — это роль пользователя в текущей организации",
"OrgRoles": "Организационная роль",
"OrgUser": "Организация пользователей",
"Organization": "Организация",
"OrganizationCreate": "Создать организацию",
"OrganizationDetail": "Организационные детали",
"OrganizationList": "Управление организацией",
@ -934,6 +960,7 @@
"PlaybookManage": "Управление плейбуком",
"PlaybookUpdate": "Обновить Playbook",
"PleaseAgreeToTheTerms": "Пожалуйста, согласитесь с условиями",
"PleaseEnterReason": "Введите причину",
"PleaseSelect": "Пожалуйста, выберите",
"PolicyName": "Название стратегии",
"Port": "Порт",
@ -943,14 +970,17 @@
"Primary": "основные",
"Priority": "Приоритет",
"PrivateCloud": "Частное облако",
"PrivateIP": "Приватный IP",
"PrivateKey": "Приватный ключ",
"Privileged": "Привилегированная учетная запись",
"PrivilegedFirst": "Привилегированный аккаунт",
"PrivilegedOnly": "Только привилегированные аккаунты",
"PrivilegedTemplate": "Привилегированные",
"Processing": "В процессе",
"Product": "Продукты",
"ProfileSetting": "Настройка личной информации",
"Project": "Название проекта",
"Prompt": "Подсказка",
"Proportion": "доля",
"ProportionOfAccountTypes": "Типы учетных записей и их доля",
"ProportionOfAssetTypes": "Тип актива占比",
@ -959,6 +989,7 @@
"Provider": "Поставщик",
"Proxy": "Агент",
"PublicCloud": "Облачные сервисы",
"PublicIP": "Общий IP",
"PublicKey": "Публичный ключ",
"Publish": "Опубликовать",
"PublishAllApplets": "Опубликовать все приложения",
@ -992,6 +1023,7 @@
"RecentlyDiscovered": "Недавние находки",
"RecentlyLoggedIn": "Последний вход",
"RecentlyModified": "Последние изменения",
"RecentlyUsed": "Недавние использования",
"Recipient": "Получатель",
"RecipientHelpText": "Если одновременно заданы получатели A и B, зашифрованное содержимое аккаунта будет разделено на две части; если задан только один получатель, ключ не будет разделен.",
"RecipientServer": "Сервер получения",
@ -1021,6 +1053,7 @@
"RemoveWarningMsg": "Вы уверены, что хотите удалить",
"Rename": "Переименовать",
"RenameNode": "Переименование узла",
"Reopen": "Перезапустить",
"RepeatedPassword": "Повторите пароль",
"ReplaceNodeAssetsAdminUserWithThis": "Замена администраторов активов",
"Replay": "Воспроизведение",
@ -1065,10 +1098,12 @@
"ResumeTaskSendSuccessMsg": "Задача на восстановление была отправлена, пожалуйста, обновите страницу позже",
"Retry": "Повторить попытку",
"RetrySelected": "Повторить выбранное",
"Review": "Рецензия",
"Reviewer": "Утверждающий",
"RiskDetection": "Обнаружение рисков",
"RiskDetectionDetail": "Детали обнаружения риска",
"RiskyAccount": "Рискованный аккаунт",
"Role": "Роль",
"RoleCreate": "Создать роль",
"RoleDetail": "Подробности роли",
"RoleInfo": "Информация о роли",
@ -1134,15 +1169,19 @@
"Select": "Выберите",
"SelectAdhoc": "Выбрать команду",
"SelectAll": "Выбрать все",
"SelectAtLeastOneAssetOrNodeErrMsg": "Выберите хотя бы один актив или узел",
"SelectAttrs": "Выбрать свойства",
"SelectByAttr": "Фильтрация атрибутов",
"SelectFile": "Выбрать файл",
"SelectKeyOrCreateNew": "Выберите ключ метки или создайте новый",
"SelectLabelFilter": "Выбрать фильтр по меткам",
"SelectPlatform": "Выберите платформу",
"SelectProperties": "Выбор атрибутов",
"SelectProtocol": "Выбираемый протокол",
"SelectProvider": "выбрать платформу",
"SelectProviderMsg": "Пожалуйста, выберите облачную платформу",
"SelectResource": "Выбор ресурсов",
"SelectRisk": "Выбрать риск",
"SelectTemplate": "Выбрать шаблон",
"SelectValueOrCreateNew": "Выберите значение метки или создайте новое",
"Selected": "Выбрано",
@ -1176,6 +1215,7 @@
"SessionsNum": "Количество сессий",
"Set": "Установлено",
"SetDingTalk": "Настроить аутентификацию DingTalk",
"SetFailed": "Ошибка настройки",
"SetFeiShu": "Настройки аутентификации Feishu",
"SetMFA": "MFA аутентификация",
"SetSuccess": "Настройка успешна",

View File

@ -15,9 +15,8 @@
"AccountBackupList": "账号备份列表",
"AccountBackupTask": "账号备份任务",
"AccountBackupUpdate": "更新账号备份",
"AccountChangeSecretDetail": "账号改密详情",
"AccountChangeSecret": "账号改密",
"SelectPlatform": "选择平台",
"AccountChangeSecretDetail": "账号改密详情",
"AccountData": "账号数据",
"AccountDeleteConfirmMsg": "删除账号,是否继续?",
"AccountDeleted": "账号删除",
@ -61,6 +60,7 @@
"Activity": "活动",
"Add": "新增",
"AddAccount": "新增账号",
"AddAccountAfterChangingPassword": "修改密码后添加账号",
"AddAccountByTemplate": "从模板添加账号",
"AddAccountResult": "账号批量添加结果",
"AddAllMembersWarningMsg": "你确定要添加全部成员?",
@ -115,6 +115,7 @@
"AppletHosts": "应用发布机",
"Applets": "远程应用",
"Applicant": "申请人",
"ApplicationDetail": "应用详情",
"Applications": "应用管理",
"ApplyAsset": "申请资产",
"ApplyFromCMDFilterRule": "命令过滤规则",
@ -135,12 +136,12 @@
"ApproverNumbers": "审批人数量",
"ApsaraStack": "阿里云专有云",
"Asset": "资产",
"AssetAccount": "账号列表",
"AssetAccountDetail": "账号详情",
"AssetACLCreate": "创建资产登录规则",
"AssetACLDetail": "资产登录规则详情",
"AssetACLs": "资产登录",
"AssetACLUpdate": "更新资产登录规则",
"AssetACLs": "资产登录",
"AssetAccount": "账号列表",
"AssetAccountDetail": "账号详情",
"AssetAddress": "资产IP/主机名)",
"AssetAmount": "资产数量",
"AssetAndNode": "资产/节点",
@ -317,12 +318,12 @@
"CollectionSucceed": "收藏成功",
"Command": "命令",
"CommandConfirm": "命令复核",
"CommandFilterACL": "命令过滤",
"CommandFilter": "命令过滤",
"CommandFilterACLHelpMsg": "通过命令过滤,您可以控制命令是否可以发送到资产上。根据您设定的规则,某些命令可以被放行,而另一些命令则被禁止。",
"CommandFilterACLHelpText": "通过命令过滤,您可以控制命令是否可以发送到资产上。根据您设定的规则,某些命令可以被放行,而另一些命令则被禁止",
"CommandFilterACL": "命令过滤",
"CommandFilterACLCreate": "创建命令过滤规则",
"CommandFilterACLDetail": "命令过滤规则详情",
"CommandFilterACLHelpMsg": "通过命令过滤,您可以控制命令是否可以发送到资产上。根据您设定的规则,某些命令可以被放行,而另一些命令则被禁止。",
"CommandFilterACLHelpText": "通过命令过滤,您可以控制命令是否可以发送到资产上。根据您设定的规则,某些命令可以被放行,而另一些命令则被禁止",
"CommandFilterACLUpdate": "更新命令过滤规则",
"CommandFilterRuleContentHelpText": "每行一个命令",
"CommandFilterRules": "命令过滤器规则",
@ -350,12 +351,12 @@
"Connect": "连接",
"ConnectAssets": "连接资产",
"ConnectMethod": "连接方式",
"ConnectMethodACLHelpMsg": "通过连接方式过滤,您可以控制用户是否可以使用某种连接方式登录到资产上。根据您设定的规则,某些连接方式可以被放行,而另一些连接方式则被禁止(全局生效)。",
"ConnectMethodACLHelpText": "通过连接方式过滤,您可以控制用户是否可以使用某种连接方式登录到资产上。根据您设定的规则,某些连接方式可以被放行,而另一些连接方式则被禁止。",
"ConnectMethodACLCreate": "创建连接方式控制",
"ConnectMethodACLDetail": "连接方式控制详情",
"ConnectMethodACLs": "连接方式",
"ConnectMethodACLHelpMsg": "通过连接方式过滤,您可以控制用户是否可以使用某种连接方式登录到资产上。根据您设定的规则,某些连接方式可以被放行,而另一些连接方式则被禁止(全局生效)。",
"ConnectMethodACLHelpText": "通过连接方式过滤,您可以控制用户是否可以使用某种连接方式登录到资产上。根据您设定的规则,某些连接方式可以被放行,而另一些连接方式则被禁止。",
"ConnectMethodACLUpdate": "更新连接方式控制",
"ConnectMethodACLs": "连接方式",
"ConnectWebSocketError": "连接 WebSocket 失败",
"Connectable": "可连接",
"ConnectionDropped": "连接已断开",
@ -447,10 +448,12 @@
"Delete": "删除",
"DeleteConfirmMessage": "删除后无法恢复,是否继续?",
"DeleteErrorMsg": "删除失败",
"DeleteGatherAccountTitle": "删除发现的账号",
"DeleteNode": "删除节点",
"DeleteOrgMsg": "用户,用户组,资产,节点,标签,网域,资产授权",
"DeleteOrgTitle": "请确保组织内的以下资源已删除",
"DeleteReleasedAssets": "删除已释放资产",
"DeleteRemoteAccount": "删除远端账号",
"DeleteSelected": "删除所选",
"DeleteSuccess": "删除成功",
"DeleteSuccessMsg": "删除成功",
@ -473,9 +476,10 @@
"Disable": "禁用",
"DisableSelected": "禁用所选",
"DisableSuccessMsg": "禁用成功",
"Disabled": "已禁用",
"DiscoverAccountDetail": "帐号发现详情",
"DiscoverAccountTask": "账号发现任务",
"DiscoverAccounts": "帐号发现",
"DiscoverAccountDetail": "帐号发现详情",
"DiscoverAccountsHelpText": "采集资产的账务信息,可将采集到的账务信息导入系统进行集中管理。",
"DiscoveredAccountList": "发现账号",
"DisplayName": "名称",
@ -533,9 +537,11 @@
"ExcludeSymbol": "排除字符",
"ExecCloudSyncErrorMsg": "云账号配置不完整,请更新后重试",
"Execute": "执行",
"ExecuteAfterSaving": "保存后执行",
"ExecuteOnce": "执行一次",
"ExecutionDetail": "执行详情",
"ExecutionHistory": "执行历史",
"ExecutionID": "执行 ID",
"ExecutionList": "执行列表",
"ExecutionRecord": "执行记录",
"ExecutionSummary": "执行汇总",
@ -608,8 +614,8 @@
"Goto": "转到",
"GrantedAssets": "授权的资产",
"GreatEqualThan": "大于等于",
"GroupsChanged": "组变更",
"GroupsAmount": "用户组",
"GroupsChanged": "组变更",
"HTTPSRequiredForSupport": "需要 HTTPS 支持,才能开启",
"HandleTicket": "处理工单",
"Hardware": "硬件信息",
@ -643,6 +649,8 @@
"IdeaTitle": "🌱 Linux 终端",
"IdpMetadataHelpText": "IDP Metadata URL 和 IDP MetadataXML参数二选一即可IDP MetadataURL的优先级高",
"IdpMetadataUrlHelpText": "从远端地址中加载 IDP Metadata",
"IgnoreAlert": "忽略警报",
"IgnoreFail": "忽略失败",
"ImageName": "镜像名",
"Images": "图片",
"Import": "导入",
@ -676,10 +684,13 @@
"InterfaceSettings": "界面设置",
"Interval": "间隔",
"IntervalOfCreateUpdatePage": "单位:时",
"Invalid": "无效",
"InvalidJson": "不是合法 JSON",
"InviteSuccess": "邀请成功",
"InviteUser": "邀请用户",
"InviteUserInOrg": "邀请用户加入此组织",
"IpGroup": "IP 组",
"IpGroupHelpText": "* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"IsActive": "激活",
"IsAlwaysUpdate": "资产保持最新",
"IsAlwaysUpdateHelpTip": "每次执行同步任务时是否同步更新资产信息包括主机名、ip、平台、域、节点等",
@ -781,14 +792,14 @@
"MatchResult": "匹配结果",
"MatchedCount": "匹配结果",
"Members": "成员",
"MenuACLs": "访问控制",
"MenuAccountTemplates": "账号模版",
"MenuAccounts": "账号管理",
"MenuACLs": "访问控制",
"MenuAssets": "资产管理",
"MenuChangeSecret": "账号改密",
"MenuMore": "其它",
"MenuPermissions": "授权管理",
"MenuUsers": "用户管理",
"MenuChangeSecret": "账号改密",
"Message": "消息",
"MessageType": "消息类型",
"MfaLevel": "多因子认证",
@ -893,6 +904,7 @@
"OrgRoleHelpText": "组织角色是用户在当前组织中的角色",
"OrgRoles": "组织角色",
"OrgUser": "组织用户",
"Organization": "组织",
"OrganizationCreate": "创建组织",
"OrganizationDetail": "组织详情",
"OrganizationList": "组织管理",
@ -948,6 +960,7 @@
"PlaybookManage": "Playbook管理",
"PlaybookUpdate": "更新Playbook",
"PleaseAgreeToTheTerms": "请同意条款",
"PleaseEnterReason": "请输入原因",
"PleaseSelect": "请选择",
"PolicyName": "策略名称",
"Port": "端口",
@ -957,11 +970,13 @@
"Primary": "主要的",
"Priority": "优先级",
"PrivateCloud": "私有云",
"PrivateIP": "私有 IP",
"PrivateKey": "私钥",
"Privileged": "特权账号",
"PrivilegedFirst": "优先特权账号",
"PrivilegedOnly": "仅特权账号",
"PrivilegedTemplate": "特权的",
"Processing": "处理中",
"Product": "产品",
"ProfileSetting": "个人信息设置",
"Project": "项目名",
@ -974,6 +989,7 @@
"Provider": "供应商",
"Proxy": "代理",
"PublicCloud": "公有云",
"PublicIP": "公有 IP",
"PublicKey": "公钥",
"Publish": "发布",
"PublishAllApplets": "发布所有应用",
@ -1037,6 +1053,7 @@
"RemoveWarningMsg": "你确定要移除",
"Rename": "重命名",
"RenameNode": "重命名节点",
"Reopen": "重新打开",
"RepeatedPassword": "重复密码",
"ReplaceNodeAssetsAdminUserWithThis": "替换资产的管理员",
"Replay": "回放",
@ -1081,8 +1098,10 @@
"ResumeTaskSendSuccessMsg": "恢复任务已下发,请稍后刷新查看",
"Retry": "重试",
"RetrySelected": "重试所选",
"Review": "审查",
"Reviewer": "审批人",
"RiskDetection": "风险检测",
"RiskDetectionDetail": "风险检测详情",
"RiskyAccount": "风险账号",
"Role": "角色",
"RoleCreate": "创建角色",
@ -1156,11 +1175,13 @@
"SelectFile": "选择文件",
"SelectKeyOrCreateNew": "选择标签键或创建新的",
"SelectLabelFilter": "选择标签筛选",
"SelectPlatform": "选择平台",
"SelectProperties": "选择属性",
"SelectProtocol": "可选择的协议",
"SelectProvider": "选择平台",
"SelectProviderMsg": "请选择一个云平台",
"SelectResource": "选择资源",
"SelectRisk": "选择风险",
"SelectTemplate": "选择模版",
"SelectValueOrCreateNew": "选择标签值或创建新的",
"Selected": "已选择",
@ -1307,10 +1328,10 @@
"TaskDone": "任务结束",
"TaskID": "任务 ID",
"TaskList": "任务列表",
"Tasks": "任务",
"TaskMonitor": "任务监控",
"TaskPath": "任务路径",
"TaskSummary": "任务汇总",
"Tasks": "任务",
"TechnologyConsult": "技术咨询",
"TempPasswordTip": "临时密码有效期为 300 秒,使用后立刻失效",
"TempToken": "临时密码",
@ -1432,13 +1453,13 @@
"UserGroups": "用户组",
"UserList": "用户列表",
"UserLogin": "用户登录",
"UserLoginACLHelpMsg": "登录系统时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录系统(全局生效)",
"UserLoginACLHelpText": "登录系统时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录",
"UserLoginACL": "用户登录控制",
"UserLoginACLCreate": "创建用户登录控制",
"UserLoginACLDetail": "用户登录控制详情",
"UserLoginACLs": "用户登录控制",
"UserLoginACL": "用户登录控制",
"UserLoginACLHelpMsg": "登录系统时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录系统(全局生效)",
"UserLoginACLHelpText": "登录系统时,可以根据用户的登录 IP 和时间段进行审核,判断是否可以登录",
"UserLoginACLUpdate": "更新用户登录控制",
"UserLoginACLs": "用户登录控制",
"UserLoginLimit": "用户登录限制",
"UserLoginTrend": "账号登录趋势",
"UserPasswordChangeLog": "用户密码修改日志",
@ -1506,26 +1527,5 @@
"disallowSelfUpdateFields": "不允许自己修改当前字段",
"forceEnableMFAHelpText": "如果强制启用,用户无法自行禁用",
"removeWarningMsg": "你确定要移除",
"setVariable": "设置参数",
"IgnoreAlert": "忽略警报",
"DeleteGatherAccountTitle": "删除发现的账号",
"DeleteRemoteAccount": "删除远端账号",
"AddAccountAfterChangingPassword": "修改密码后添加账号",
"ExecutionID": "执行 ID",
"Invalid": "无效",
"Disabled": "已禁用",
"IgnoreFail": "忽略失败",
"RiskDetectionDetail": "风险检测详情",
"ApplicationDetail": "应用详情",
"Organization": "组织",
"IpGroupHelpText": "* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"Reopen": "重新打开",
"Review": "审查",
"SelectRisk": "选择风险",
"IpGroup": "IP 组",
"PublicIP": "公有 IP",
"PrivateIP": "私有 IP",
"ExecuteAfterSaving": "保存后执行",
"PleaseEnterReason": "请输入原因",
"Processing": "处理中"
"setVariable": "设置参数"
}

View File

@ -16,6 +16,7 @@
"AccountBackupList": "賬號備份列表",
"AccountBackupTask": "帳號備份任務",
"AccountBackupUpdate": "更新帳號備份",
"AccountChangeSecret": "帳號更改密碼",
"AccountChangeSecretDetail": "帳號變更密碼詳情",
"AccountData": "帳號數據",
"AccountDeleteConfirmMsg": "刪除帳號,是否繼續?",
@ -541,6 +542,7 @@
"ExcludeSymbol": "排除字元",
"ExecCloudSyncErrorMsg": "雲帳號配置不完整,請更新後重試",
"Execute": "執行",
"ExecuteAfterSaving": "保存後執行",
"ExecuteOnce": "執行一次",
"ExecutionDetail": "執行詳情",
"ExecutionHistory": "執行歷史",
@ -617,8 +619,8 @@
"Goto": "轉到",
"GrantedAssets": "授權的資產",
"GreatEqualThan": "大於等於",
"GroupsChanged": "組變更",
"GroupsAmount": "使用者組",
"GroupsChanged": "組變更",
"HTTPSRequiredForSupport": "需要 HTTPS 支援,才能開啟",
"HandleTicket": "處理工單",
"Hardware": "硬體資訊",
@ -692,6 +694,7 @@
"InviteSuccess": "邀請成功",
"InviteUser": "邀請用戶",
"InviteUserInOrg": "邀請用戶加入此組織",
"IpGroup": "IP 組",
"IpGroupHelpText": "* 表示匹配所有。例如: 192.168.10.1, 192.168.1.0/24, 10.1.1.1-10.1.1.20, 2001:db8:2de::e13, 2001:db8:1a:1110::/64",
"IsActive": "啟用",
"IsAlwaysUpdate": "資產保持最新",
@ -906,6 +909,7 @@
"OrgRoleHelpText": "組織角色是用戶在當前組織中的角色",
"OrgRoles": "組織角色",
"OrgUser": "組織用戶",
"Organization": "組織",
"OrganizationCreate": "創建組織",
"OrganizationDetail": "組織詳情",
"OrganizationList": "組織管理",
@ -961,6 +965,7 @@
"PlaybookManage": "Playbook管理",
"PlaybookUpdate": "更新Playbook",
"PleaseAgreeToTheTerms": "請同意條款",
"PleaseEnterReason": "請輸入原因",
"PleaseSelect": "請選擇",
"PolicyName": "策略名稱",
"Port": "端口",
@ -970,11 +975,13 @@
"Primary": "主要",
"Priority": "優先等級",
"PrivateCloud": "私有雲",
"PrivateIP": "私有 IP",
"PrivateKey": "私鑰",
"Privileged": "特權帳號",
"PrivilegedFirst": "優先特權帳號",
"PrivilegedOnly": "僅特權帳號",
"PrivilegedTemplate": "特權的",
"Processing": "處理中",
"Product": "產品",
"ProfileSetting": "個人資訊設置",
"Project": "項目名",
@ -987,6 +994,7 @@
"Provider": "雲服務商",
"Proxy": "代理",
"PublicCloud": "公有雲",
"PublicIP": "公有 IP",
"PublicKey": "公鑰",
"Publish": "發布",
"PublishAllApplets": "發布所有應用",
@ -1050,6 +1058,7 @@
"RemoveWarningMsg": "你確定要移除",
"Rename": "重命名",
"RenameNode": "重命名節點",
"Reopen": "重新打開",
"RepeatedPassword": "重複密碼",
"ReplaceNodeAssetsAdminUserWithThis": "替換資產的管理員",
"Replay": "回放",
@ -1094,6 +1103,7 @@
"ResumeTaskSendSuccessMsg": "恢復任務已下發,請稍後刷新查看",
"Retry": "重試",
"RetrySelected": "重新嘗試所選",
"Review": "審查",
"Reviewer": "審批人",
"RiskDetection": "風險檢測",
"RiskDetectionDetail": "風險檢測詳情",
@ -1170,11 +1180,13 @@
"SelectFile": "選擇文件",
"SelectKeyOrCreateNew": "選擇標籤鍵或創建新的",
"SelectLabelFilter": "選擇標籤搜索",
"SelectPlatform": "選擇平台",
"SelectProperties": "選擇屬性",
"SelectProtocol": "可選擇的協議",
"SelectProvider": "選擇平台",
"SelectProviderMsg": "請選擇一個雲平臺",
"SelectResource": "選擇資源",
"SelectRisk": "選擇風險",
"SelectTemplate": "選擇模板",
"SelectValueOrCreateNew": "選擇標籤值或創建新的",
"Selected": "已選擇",