From dc929630597677fc84ee84ecc3cdf3780285c75e Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Fri, 27 Jun 2025 13:15:07 +0800 Subject: [PATCH] perf: Translate --- apps/acls/const.py | 2 +- apps/i18n/core/en/LC_MESSAGES/django.po | 44 +++++++++------- apps/i18n/core/es/LC_MESSAGES/django.po | 48 ++++++++++------- apps/i18n/core/ja/LC_MESSAGES/django.po | 48 ++++++++++------- apps/i18n/core/ko/LC_MESSAGES/django.po | 48 ++++++++++------- apps/i18n/core/pt_BR/LC_MESSAGES/django.po | 48 ++++++++++------- apps/i18n/core/ru/LC_MESSAGES/django.po | 48 ++++++++++------- apps/i18n/core/zh/LC_MESSAGES/django.po | 55 +++++++++----------- apps/i18n/core/zh_Hant/LC_MESSAGES/django.po | 48 ++++++++++------- apps/i18n/luna/zh_hant.json | 3 ++ 10 files changed, 220 insertions(+), 172 deletions(-) diff --git a/apps/acls/const.py b/apps/acls/const.py index 450db4306..3afa53291 100644 --- a/apps/acls/const.py +++ b/apps/acls/const.py @@ -11,4 +11,4 @@ class ActionChoices(models.TextChoices): notify_and_warn = 'notify_and_warn', _('Prompt and warn') face_verify = 'face_verify', _('Face verify') face_online = 'face_online', _('Face online') - change_secret = 'change_secret', _('Change secret') + change_secret = 'change_secret', _('Secret rotation') diff --git a/apps/i18n/core/en/LC_MESSAGES/django.po b/apps/i18n/core/en/LC_MESSAGES/django.po index 89667d8db..31e95dbb2 100644 --- a/apps/i18n/core/en/LC_MESSAGES/django.po +++ b/apps/i18n/core/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -215,7 +215,7 @@ msgid "Push account" msgstr "" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "" @@ -451,7 +451,7 @@ msgstr "" #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -518,7 +518,7 @@ msgstr "" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1256,7 +1256,7 @@ msgstr "" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1296,7 +1296,7 @@ msgstr "" #: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143 #: terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1623,7 +1623,7 @@ msgstr "" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1636,7 +1636,7 @@ msgstr "" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "" @@ -1787,6 +1787,10 @@ msgstr "" msgid "Face online" msgstr "" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1819,7 +1823,7 @@ msgstr "" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3341,7 +3345,7 @@ msgid "Job audit log" msgstr "" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "" @@ -8435,43 +8439,43 @@ msgstr "" msgid "Can download session replay" msgstr "" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "" -#: terminal/models/session/session.py:39 terminal/models/session/sharing.py:118 +#: terminal/models/session/session.py:40 terminal/models/session/sharing.py:118 msgid "Login from" msgstr "" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "" diff --git a/apps/i18n/core/es/LC_MESSAGES/django.po b/apps/i18n/core/es/LC_MESSAGES/django.po index c3b8e3d3b..e79de7d25 100644 --- a/apps/i18n/core/es/LC_MESSAGES/django.po +++ b/apps/i18n/core/es/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -241,7 +241,7 @@ msgid "Push account" msgstr "Notificación de cuenta" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "Cambiar contraseña" @@ -479,7 +479,7 @@ msgstr "" #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -546,7 +546,7 @@ msgstr "Estado de cambio de contraseña" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1314,7 +1314,7 @@ msgstr "ID" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1356,7 +1356,7 @@ msgstr "Lista blanca de IP" #: terminal/models/applet/applet.py:46 terminal/models/applet/applet.py:375 #: terminal/models/applet/host.py:143 terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1728,7 +1728,7 @@ msgstr "Nombre de la tarea" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1741,7 +1741,7 @@ msgstr "Fecha de inicio" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "Fecha de finalización" @@ -1897,6 +1897,10 @@ msgstr "Verificación facial" msgid "Face online" msgstr "Facial en línea" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "Rotación de contraseñas" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1932,7 +1936,7 @@ msgstr "Usuario" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3535,7 +3539,7 @@ msgid "Job audit log" msgstr "Registro de auditoría de trabajos" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "Dirección remota" @@ -9153,44 +9157,44 @@ msgstr "Se puede subir la grabación de la sesión" msgid "Can download session replay" msgstr "Se puede descargar la grabación de la conversación" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "Cuenta" -#: terminal/models/session/session.py:39 +#: terminal/models/session/session.py:40 #: terminal/models/session/sharing.py:118 msgid "Login from" msgstr "Fuente de inicio de sesión" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "Reproducción" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "Cantidad de comandos" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "Razón del error" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "Registro de la conversación" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "Se puede monitorear la conversación" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "Se puede compartir la conversación" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "Se puede interrumpir la conversación" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "Se puede verificar la autorización de acción de la conversación" @@ -11887,6 +11891,10 @@ msgstr "Importación de licencia exitosa" msgid "Invalid license" msgstr "Licencia no válida" +#, fuzzy +#~ msgid "Change rotation" +#~ msgstr "Automatización de cambio de clave" + #~ msgid "Change password" #~ msgstr "Modificar contraseña" diff --git a/apps/i18n/core/ja/LC_MESSAGES/django.po b/apps/i18n/core/ja/LC_MESSAGES/django.po index 18452cd9b..7c32fdf9a 100644 --- a/apps/i18n/core/ja/LC_MESSAGES/django.po +++ b/apps/i18n/core/ja/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -219,7 +219,7 @@ msgid "Push account" msgstr "アカウントプッシュ" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "パスワードを変更する" @@ -455,7 +455,7 @@ msgstr "Vault 操作に失敗しました。再試行するか、Vault のアカ #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -537,7 +537,7 @@ msgstr "変更状態" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1284,7 +1284,7 @@ msgstr "ID" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1325,7 +1325,7 @@ msgstr "Access IP" #: terminal/models/applet/applet.py:46 terminal/models/applet/applet.py:375 #: terminal/models/applet/host.py:143 terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1646,7 +1646,7 @@ msgstr "タスク名" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1659,7 +1659,7 @@ msgstr "開始日" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "終了日" @@ -1810,6 +1810,10 @@ msgstr "顔認証" msgid "Face online" msgstr "顔オンライン" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "パスワードのローテーション" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1843,7 +1847,7 @@ msgstr "ユーザー" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3384,7 +3388,7 @@ msgid "Job audit log" msgstr "業務監査" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "リモートaddr" @@ -8549,44 +8553,44 @@ msgstr "セッションのリプレイをアップロードできます" msgid "Can download session replay" msgstr "セッション再生をダウンロードできます" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "アカウント ID" -#: terminal/models/session/session.py:39 +#: terminal/models/session/session.py:40 #: terminal/models/session/sharing.py:118 msgid "Login from" msgstr "ログイン元" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "リプレイ" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "コマンド量" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "間違った理由" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "セッション記録" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "セッションを監視できます" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "セッションを共有できます" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "セッションを終了できます" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "セッションアクションのパーマを検証できます" @@ -11139,6 +11143,10 @@ msgstr "ライセンスのインポートに成功" msgid "Invalid license" msgstr "ライセンスが無効です" +#, fuzzy +#~ msgid "Change rotation" +#~ msgstr "自動暗号化" + #~ msgid "Change password" #~ msgstr "パスワードを変更する" diff --git a/apps/i18n/core/ko/LC_MESSAGES/django.po b/apps/i18n/core/ko/LC_MESSAGES/django.po index 91305cabb..bd63fb180 100644 --- a/apps/i18n/core/ko/LC_MESSAGES/django.po +++ b/apps/i18n/core/ko/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -219,7 +219,7 @@ msgid "Push account" msgstr "계정 푸시" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "비밀번호 변경" @@ -455,7 +455,7 @@ msgstr "Vault 작업이 실패했습니다. 다시 시도하거나 Vault의 계 #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -522,7 +522,7 @@ msgstr "비밀번호 변경 상태" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1270,7 +1270,7 @@ msgstr "ID" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1311,7 +1311,7 @@ msgstr "IP 화이트리스트" #: terminal/models/applet/applet.py:46 terminal/models/applet/applet.py:375 #: terminal/models/applet/host.py:143 terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1636,7 +1636,7 @@ msgstr "작업 이름" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1649,7 +1649,7 @@ msgstr "시작 날짜" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "종료 날짜" @@ -1800,6 +1800,10 @@ msgstr "안면 확인" msgid "Face online" msgstr "안면 온라인" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "비밀번호 회전" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1833,7 +1837,7 @@ msgstr "사용자" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3375,7 +3379,7 @@ msgid "Job audit log" msgstr "작업 감사 로그" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "원격 주소" @@ -8604,44 +8608,44 @@ msgstr "세션 녹화 업로드 가능" msgid "Can download session replay" msgstr "세션 녹화 다운로드 가능" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "계정" -#: terminal/models/session/session.py:39 +#: terminal/models/session/session.py:40 #: terminal/models/session/sharing.py:118 msgid "Login from" msgstr "로그인 출처" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "재생" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "명령 수" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "오류 원인" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "세션 기록" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "세션 모니터링 가능" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "세션 공유 가능" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "세션 종료 가능" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "세션 Action 권한 검증 가능" @@ -11223,6 +11227,10 @@ msgstr "라이센스 가져오기 성공" msgid "Invalid license" msgstr "라이센스가 유효하지 않습니다." +#, fuzzy +#~ msgid "Change rotation" +#~ msgstr "자동화 비밀번호 변경" + #~ msgid "Change password" #~ msgstr "비밀번호 변경" diff --git a/apps/i18n/core/pt_BR/LC_MESSAGES/django.po b/apps/i18n/core/pt_BR/LC_MESSAGES/django.po index b658c8db6..20574ab92 100644 --- a/apps/i18n/core/pt_BR/LC_MESSAGES/django.po +++ b/apps/i18n/core/pt_BR/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -219,7 +219,7 @@ msgid "Push account" msgstr "Push de Conta" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "Alterar Senha" @@ -458,7 +458,7 @@ msgstr "" #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -525,7 +525,7 @@ msgstr "Status da Alteração de Senha" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1303,7 +1303,7 @@ msgstr "ID" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1345,7 +1345,7 @@ msgstr "Lista branca de IP" #: terminal/models/applet/applet.py:46 terminal/models/applet/applet.py:375 #: terminal/models/applet/host.py:143 terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1706,7 +1706,7 @@ msgstr "Nome da tarefa" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1719,7 +1719,7 @@ msgstr "Data de Início" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "Data de Encerramento" @@ -1873,6 +1873,10 @@ msgstr "Verificação facial" msgid "Face online" msgstr "Facial online" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "Rotação de senha" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1908,7 +1912,7 @@ msgstr "Usuário" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3498,7 +3502,7 @@ msgid "Job audit log" msgstr "Logs de auditoria de tarefas" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "Endereço remoto" @@ -8941,44 +8945,44 @@ msgstr "É possível fazer upload da gravação da sessão" msgid "Can download session replay" msgstr "É possível fazer download da gravação da sessão" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "Conta" -#: terminal/models/session/session.py:39 +#: terminal/models/session/session.py:40 #: terminal/models/session/sharing.py:118 msgid "Login from" msgstr "Origem do login" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "Reprodução" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "Quantidade de comandos" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "Motivo do erro" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "Registros de sessão" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "É possível monitorar a sessão" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "É possível compartilhar a sessão" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "É possível encerrar a sessão" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "É possível validar as permissões de Action na sessão." @@ -11637,6 +11641,10 @@ msgstr "Importação de licença bem-sucedida" msgid "Invalid license" msgstr "Licença inválida" +#, fuzzy +#~ msgid "Change rotation" +#~ msgstr "Automação da alteração de senha" + #~ msgid "Change password" #~ msgstr "Alterar Senha" diff --git a/apps/i18n/core/ru/LC_MESSAGES/django.po b/apps/i18n/core/ru/LC_MESSAGES/django.po index a63e08b0a..8bd19dd6b 100644 --- a/apps/i18n/core/ru/LC_MESSAGES/django.po +++ b/apps/i18n/core/ru/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: 2025-06-11 11:51+0300\n" "Last-Translator: \n" "Language-Team: \n" @@ -221,7 +221,7 @@ msgid "Push account" msgstr "Публикация учетной записи" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "Смена секрета" @@ -459,7 +459,7 @@ msgstr "" #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -526,7 +526,7 @@ msgstr "Статус изменения секрета" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1290,7 +1290,7 @@ msgstr "ID" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1332,7 +1332,7 @@ msgstr "Белый список IP" #: terminal/models/applet/applet.py:46 terminal/models/applet/applet.py:375 #: terminal/models/applet/host.py:143 terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1684,7 +1684,7 @@ msgstr "Название задачи" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1697,7 +1697,7 @@ msgstr "Дата начала" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "Дата окончания" @@ -1852,6 +1852,10 @@ msgstr "Проверка по лицу" msgid "Face online" msgstr "Лицо онлайн" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "Смена паролей" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1885,7 +1889,7 @@ msgstr "Пользователь" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3480,7 +3484,7 @@ msgid "Job audit log" msgstr "Журнал аудита заданий" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "Удалённый адрес" @@ -8904,44 +8908,44 @@ msgstr "Загрузка записи сессии" msgid "Can download session replay" msgstr "Скачивание записи сессий" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "ID УЗ" -#: terminal/models/session/session.py:39 +#: terminal/models/session/session.py:40 #: terminal/models/session/sharing.py:118 msgid "Login from" msgstr "Источник входа" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "Воспроизведение" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "Количество команд" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "Причина ошибки" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "Запись сессии" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "Контроль сессии" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "Поделиться сессией" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "Прерывание сессии" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "Проверка прав на действия с сессией" @@ -11594,5 +11598,9 @@ msgstr "Лицензия успешно импортирована" msgid "Invalid license" msgstr "Лицензия недействительна" +#, fuzzy +#~ msgid "Change rotation" +#~ msgstr "Автоматизация смены секрета" + #~ msgid "Change password" #~ msgstr "Изменить пароль" diff --git a/apps/i18n/core/zh/LC_MESSAGES/django.po b/apps/i18n/core/zh/LC_MESSAGES/django.po index a29504329..f83a7103b 100644 --- a/apps/i18n/core/zh/LC_MESSAGES/django.po +++ b/apps/i18n/core/zh/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: JumpServer 0.3.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: 2021-05-20 10:54+0800\n" "Last-Translator: ibuler \n" "Language-Team: JumpServer team\n" @@ -217,7 +217,7 @@ msgid "Push account" msgstr "账号推送" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "改密" @@ -453,7 +453,7 @@ msgstr "Vault 操作失败,请重试,或者检查 Vault 上的账号信息 #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -520,7 +520,7 @@ msgstr "改密状态" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1267,7 +1267,7 @@ msgstr "ID" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1309,7 +1309,7 @@ msgstr "IP 白名单" #: terminal/models/applet/applet.py:375 terminal/models/applet/host.py:143 #: terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1652,7 +1652,7 @@ msgstr "任务名称" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1665,7 +1665,7 @@ msgstr "开始日期" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "结束日期" @@ -1816,6 +1816,10 @@ msgstr "人脸验证" msgid "Face online" msgstr "人脸在线" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "密码轮换" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1848,7 +1852,7 @@ msgstr "用户" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3403,7 +3407,7 @@ msgid "Job audit log" msgstr "作业审计日志" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "远端地址" @@ -8609,43 +8613,43 @@ msgstr "可以上传会话录像" msgid "Can download session replay" msgstr "可以下载会话录像" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "账号" -#: terminal/models/session/session.py:39 terminal/models/session/sharing.py:118 +#: terminal/models/session/session.py:40 terminal/models/session/sharing.py:118 msgid "Login from" msgstr "登录来源" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "回放" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "命令数量" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "错误原因" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "会话记录" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "可以监控会话" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "可以分享会话" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "可以终断会话" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "可以验证会话动作权限" @@ -11233,14 +11237,3 @@ msgstr "许可证导入成功" #: xpack/plugins/license/api.py:53 msgid "Invalid license" msgstr "许可证无效" - -#~ msgid "domain_name" -#~ msgstr "域名称" - -#~ msgid "Change password" -#~ msgstr "改密" - -#~ msgid "" -#~ "When creating or modifying an account requires account push, this task is " -#~ "executed" -#~ msgstr "当创建账号,修改账号时,需要账号推送时执行该任务" diff --git a/apps/i18n/core/zh_Hant/LC_MESSAGES/django.po b/apps/i18n/core/zh_Hant/LC_MESSAGES/django.po index f8e213f84..dfea05444 100644 --- a/apps/i18n/core/zh_Hant/LC_MESSAGES/django.po +++ b/apps/i18n/core/zh_Hant/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: JumpServer 0.3.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-06-26 18:07+0800\n" +"POT-Creation-Date: 2025-06-27 13:13+0800\n" "PO-Revision-Date: 2021-05-20 10:54+0800\n" "Last-Translator: ibuler \n" "Language-Team: JumpServer team\n" @@ -219,7 +219,7 @@ msgid "Push account" msgstr "帳號推送" #: accounts/const/automation.py:26 accounts/risk_handlers.py:26 -#: acls/const.py:14 audits/const.py:32 ops/const.py:9 +#: audits/const.py:32 ops/const.py:9 msgid "Change secret" msgstr "更改密碼" @@ -455,7 +455,7 @@ msgstr "Vault 操作失敗,請重試,或檢查 Vault 上的帳號信息。" #: audits/models.py:59 audits/models.py:315 audits/serializers.py:230 #: authentication/models/connection_token.py:41 #: perms/models/asset_permission.py:69 terminal/backends/command/models.py:17 -#: terminal/models/session/session.py:34 terminal/notifications.py:156 +#: terminal/models/session/session.py:35 terminal/notifications.py:156 #: terminal/serializers/command.py:17 terminal/serializers/session.py:38 #: terminal/templates/terminal/_msg_command_warning.html:4 #: terminal/templates/terminal/_msg_session_sharing.html:4 @@ -522,7 +522,7 @@ msgstr "改密狀態" #: audits/serializers.py:231 authentication/api/connection_token.py:464 #: ops/models/base.py:18 perms/models/asset_permission.py:75 #: settings/serializers/msg.py:33 terminal/backends/command/models.py:18 -#: terminal/models/session/session.py:36 terminal/serializers/command.py:72 +#: terminal/models/session/session.py:37 terminal/serializers/command.py:72 #: terminal/templates/terminal/_msg_command_warning.html:8 #: terminal/templates/terminal/_msg_session_sharing.html:8 #: tickets/models/ticket/command_confirm.py:14 @@ -1270,7 +1270,7 @@ msgstr "ID" #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 -#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 +#: terminal/models/session/session.py:33 terminal/models/session/sharing.py:34 #: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/serializers/command.py:16 #: terminal/templates/terminal/_msg_command_warning.html:6 @@ -1310,7 +1310,7 @@ msgstr "IP 白名單" #: terminal/models/applet/applet.py:46 terminal/models/applet/applet.py:375 #: terminal/models/applet/host.py:143 terminal/models/component/endpoint.py:29 #: terminal/models/component/endpoint.py:117 -#: terminal/models/session/session.py:49 +#: terminal/models/session/session.py:50 #: terminal/models/virtualapp/virtualapp.py:28 tickets/models/comment.py:32 #: tickets/models/ticket/general.py:298 users/models/user/__init__.py:99 #: xpack/plugins/cloud/models.py:45 xpack/plugins/cloud/models.py:129 @@ -1628,7 +1628,7 @@ msgstr "任務名稱" #: ops/templates/ops/celery_task_log.html:101 #: perms/models/asset_permission.py:78 settings/serializers/feature.py:27 #: settings/templates/ldap/_msg_import_ldap_user.html:5 -#: terminal/models/applet/host.py:141 terminal/models/session/session.py:47 +#: terminal/models/applet/host.py:141 terminal/models/session/session.py:48 #: tickets/models/ticket/apply_application.py:30 #: tickets/models/ticket/apply_asset.py:20 msgid "Date start" @@ -1641,7 +1641,7 @@ msgstr "開始日期" #: accounts/templates/accounts/push_account_report.html:27 #: settings/serializers/feature.py:28 #: settings/templates/ldap/_msg_import_ldap_user.html:6 -#: terminal/models/session/session.py:48 +#: terminal/models/session/session.py:49 msgid "Date end" msgstr "結束日期" @@ -1792,6 +1792,10 @@ msgstr "人臉驗證" msgid "Face online" msgstr "人臉在線" +#: acls/const.py:14 +msgid "Secret rotation" +msgstr "密碼輪換" + #: acls/models/base.py:37 assets/models/cmd_filter.py:76 #: terminal/models/component/endpoint.py:110 xpack/plugins/cloud/models.py:321 msgid "Priority" @@ -1825,7 +1829,7 @@ msgstr "用戶管理" #: acls/models/command_acl.py:16 assets/models/cmd_filter.py:60 #: ops/serializers/job.py:92 terminal/const.py:88 -#: terminal/models/session/session.py:45 terminal/serializers/command.py:18 +#: terminal/models/session/session.py:46 terminal/serializers/command.py:18 #: terminal/templates/terminal/_msg_command_alert.html:12 #: terminal/templates/terminal/_msg_command_execute_alert.html:10 #: terminal/templates/terminal/_msg_command_warning.html:23 @@ -3363,7 +3367,7 @@ msgid "Job audit log" msgstr "作業審計" #: audits/models.py:57 audits/models.py:104 audits/models.py:179 -#: audits/models.py:312 terminal/models/session/session.py:41 +#: audits/models.py:312 terminal/models/session/session.py:42 #: terminal/models/session/sharing.py:113 msgid "Remote addr" msgstr "遠端地址" @@ -8482,44 +8486,44 @@ msgstr "可以上傳會話錄影" msgid "Can download session replay" msgstr "可以下載會話錄影" -#: terminal/models/session/session.py:37 +#: terminal/models/session/session.py:38 msgid "Account ID" msgstr "帳號" -#: terminal/models/session/session.py:39 +#: terminal/models/session/session.py:40 #: terminal/models/session/sharing.py:118 msgid "Login from" msgstr "登錄來源" -#: terminal/models/session/session.py:44 +#: terminal/models/session/session.py:45 msgid "Replay" msgstr "重播" -#: terminal/models/session/session.py:50 terminal/serializers/session.py:179 +#: terminal/models/session/session.py:51 terminal/serializers/session.py:179 msgid "Command amount" msgstr "命令數量" -#: terminal/models/session/session.py:51 terminal/serializers/session.py:40 +#: terminal/models/session/session.py:52 terminal/serializers/session.py:40 msgid "Error reason" msgstr "錯誤原因" -#: terminal/models/session/session.py:319 +#: terminal/models/session/session.py:323 msgid "Session record" msgstr "會話記錄" -#: terminal/models/session/session.py:321 +#: terminal/models/session/session.py:325 msgid "Can monitor session" msgstr "可以監控會話" -#: terminal/models/session/session.py:322 +#: terminal/models/session/session.py:326 msgid "Can share session" msgstr "可以分享會話" -#: terminal/models/session/session.py:323 +#: terminal/models/session/session.py:327 msgid "Can terminate session" msgstr "可以終斷會話" -#: terminal/models/session/session.py:324 +#: terminal/models/session/session.py:328 msgid "Can validate session action perm" msgstr "可以驗證會話動作權限" @@ -11067,6 +11071,10 @@ msgstr "許可證匯入成功" msgid "Invalid license" msgstr "許可證無效" +#, fuzzy +#~ msgid "Change rotation" +#~ msgstr "自動化改密" + #~ msgid "Change password" #~ msgstr "改密" diff --git a/apps/i18n/luna/zh_hant.json b/apps/i18n/luna/zh_hant.json index 8f8b8b71c..bbfc61ebd 100644 --- a/apps/i18n/luna/zh_hant.json +++ b/apps/i18n/luna/zh_hant.json @@ -30,6 +30,7 @@ "Checkbox": "多選", "Choose a User": "選擇一個用戶", "Click to copy": "點擊複製", + "Click to download rdp file": "點擊下載 RDP 文件", "Client": "用戶端", "Clone Connect": "複製窗口", "Close": "關閉", @@ -174,6 +175,7 @@ "RDP client options": "RDP 用戶端選項", "RDP color quality": "RDP 顏色質量", "RDP connection speed": "RDP 連接速度", + "RDP file reusable": "RDP 文件可重複使用", "RDP resolution": "RDP 解析度", "RDP smart size": "RDP 智慧大小", "Re-use for a long time after opening": "開啟後該連接資訊可長時間多次使用", @@ -261,6 +263,7 @@ "Web Terminal": "Web終端", "Website": "官網", "With secret accounts": "託管帳號", + "WordSep": "", "Writable": "可寫", "Yes": "是", "asset": "資產",