forked from baron/baron-sso
adminfront 상단 화면 i18n 정리
This commit is contained in:
@@ -2663,6 +2663,31 @@ success = "Check completed."
|
||||
[msg.admin.integrity.report]
|
||||
load_error = "Failed to load the integrity report."
|
||||
|
||||
[msg.admin.integrity.check.duplicate_tenant_slugs]
|
||||
description = "Checks duplicate active tenant slugs using LOWER(TRIM(slug))."
|
||||
|
||||
[msg.admin.integrity.check.orphan_tenant_parents]
|
||||
description = "Checks whether tenants.parent_id points to a missing or soft-deleted tenant."
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_login_id_tenants]
|
||||
description = "Checks whether user_login_ids.tenant_id points to a missing or soft-deleted tenant."
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_login_id_users]
|
||||
description = "Checks whether user_login_ids.user_id points to a missing or soft-deleted user."
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_tenant_memberships]
|
||||
description = "Checks whether users.tenant_id points to a missing or soft-deleted tenant."
|
||||
|
||||
[msg.admin.user_projection]
|
||||
action_error = "Projection operation failed."
|
||||
action_success = "Refreshed the projection for {{count}} users."
|
||||
forbidden_description = "This screen is only available to super_admin users."
|
||||
load_error = "Failed to load projection status."
|
||||
reset_confirm = "Rebuild user projection from the Kratos source of truth?"
|
||||
|
||||
[msg.admin.user_projection.forbidden]
|
||||
description = "This screen is only available to super_admin users."
|
||||
|
||||
[ui.admin.integrity]
|
||||
fetch_error = "Unable to load the final integrity check result."
|
||||
kicker = "System"
|
||||
@@ -2715,6 +2740,21 @@ user = "User"
|
||||
tenant_integrity = "Tenant integrity"
|
||||
user_integrity = "User integrity"
|
||||
|
||||
[ui.admin.integrity.check.duplicate_tenant_slugs]
|
||||
title = "Duplicate tenant slug"
|
||||
|
||||
[ui.admin.integrity.check.orphan_tenant_parents]
|
||||
title = "Orphan tenant parents"
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_login_id_tenants]
|
||||
title = "Orphan user login ID tenants"
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_login_id_users]
|
||||
title = "Orphan user login ID users"
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_tenant_memberships]
|
||||
title = "Orphan user tenant memberships"
|
||||
|
||||
[msg.admin.api_keys.list]
|
||||
edit_scopes_desc = "Edit the scopes granted to this API key."
|
||||
rotate_confirm = "Rotate the secret for this API key?"
|
||||
@@ -2729,6 +2769,60 @@ rotate_secret = "Rotate secret"
|
||||
rotate_secret_done = "Secret rotated"
|
||||
save_scopes = "Save scopes"
|
||||
|
||||
[ui.admin.user_projection]
|
||||
loading = "Loading user projection data..."
|
||||
title = "User Projection Management"
|
||||
|
||||
[ui.admin.user_projection.actions]
|
||||
reconcile = "Re-sync"
|
||||
reset = "Reset and rebuild"
|
||||
|
||||
[ui.admin.user_projection.card]
|
||||
description = "Current user read model state referenced by backend DB statistics."
|
||||
title = "Kratos users projection"
|
||||
|
||||
[ui.admin.user_projection.forbidden]
|
||||
title = "Access denied"
|
||||
|
||||
[ui.admin.user_projection.status]
|
||||
failed = "failed"
|
||||
not_ready = "not ready"
|
||||
ready = "ready"
|
||||
|
||||
[ui.admin.user_projection.summary]
|
||||
last_synced = "Last synced"
|
||||
projected_users = "Projected users"
|
||||
status = "Status"
|
||||
updated_at = "Updated at"
|
||||
|
||||
[ui.admin.auth_guard]
|
||||
subtitle = "Verify admin privileges and ReBAC relationships against the policy engine."
|
||||
title = "Auth Guard"
|
||||
|
||||
[ui.admin.auth_guard.checker]
|
||||
check = "Check permission"
|
||||
checking = "Checking..."
|
||||
denied = "Access DENIED"
|
||||
denied_description = "The subject does not have access to the requested resource."
|
||||
description = "Check in real time whether a subject has access to a resource through Ory Keto."
|
||||
object_id = "Object ID"
|
||||
object_id_placeholder = "Tenant UUID, etc."
|
||||
allowed = "Access ALLOWED"
|
||||
allowed_description = "The subject has access to the requested resource, including inherited permissions."
|
||||
namespace = "Namespace"
|
||||
relation = "Relation"
|
||||
relation_placeholder = "view, manage, admins..."
|
||||
subject = "Subject (User:ID)"
|
||||
subject_placeholder = "User:uuid or Namespace:ID#Relation"
|
||||
title = "ReBAC permission checker"
|
||||
|
||||
[ui.admin.auth_guard.checker.namespace]
|
||||
label = "Namespace"
|
||||
relying_party = "RelyingParty"
|
||||
system = "System"
|
||||
tenant = "Tenant"
|
||||
tenant_group = "TenantGroup"
|
||||
|
||||
[ui.admin.overview.summary]
|
||||
total_users = "Total Users"
|
||||
|
||||
|
||||
@@ -3087,6 +3087,31 @@ success = "검사가 완료되었습니다."
|
||||
[msg.admin.integrity.report]
|
||||
load_error = "정합성 리포트를 불러오지 못했습니다."
|
||||
|
||||
[msg.admin.integrity.check.duplicate_tenant_slugs]
|
||||
description = "삭제되지 않은 tenant의 LOWER(TRIM(slug)) 기준 중복을 검사합니다."
|
||||
|
||||
[msg.admin.integrity.check.orphan_tenant_parents]
|
||||
description = "tenants.parent_id가 존재하지 않거나 soft-deleted tenant를 참조하는지 검사합니다."
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_login_id_tenants]
|
||||
description = "user_login_ids.tenant_id가 존재하지 않거나 soft-deleted tenant를 참조하는지 검사합니다."
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_login_id_users]
|
||||
description = "user_login_ids.user_id가 존재하지 않거나 soft-deleted user를 참조하는지 검사합니다."
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_tenant_memberships]
|
||||
description = "users.tenant_id가 존재하지 않거나 soft-deleted tenant를 참조하는지 검사합니다."
|
||||
|
||||
[msg.admin.user_projection]
|
||||
action_error = "사용자 동기화 작업에 실패했습니다."
|
||||
action_success = "{{count}}명 기준으로 사용자 동기화를 갱신했습니다."
|
||||
forbidden_description = "이 화면은 super_admin 권한으로만 접근할 수 있습니다."
|
||||
load_error = "사용자 동기화 상태를 불러오지 못했습니다."
|
||||
reset_confirm = "사용자 동기화를 Kratos 기준으로 다시 구축하시겠습니까?"
|
||||
|
||||
[msg.admin.user_projection.forbidden]
|
||||
description = "이 화면은 super_admin 권한으로만 접근할 수 있습니다."
|
||||
|
||||
[ui.admin.integrity]
|
||||
fetch_error = "정합성 최종 검증 결과를 불러오지 못했습니다."
|
||||
kicker = "시스템"
|
||||
@@ -3139,6 +3164,21 @@ user = "사용자"
|
||||
tenant_integrity = "테넌트 정합성"
|
||||
user_integrity = "사용자 정합성"
|
||||
|
||||
[ui.admin.integrity.check.duplicate_tenant_slugs]
|
||||
title = "중복 테넌트 slug"
|
||||
|
||||
[ui.admin.integrity.check.orphan_tenant_parents]
|
||||
title = "고아 테넌트 부모"
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_login_id_tenants]
|
||||
title = "고아 로그인 ID 테넌트"
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_login_id_users]
|
||||
title = "고아 로그인 ID 사용자"
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_tenant_memberships]
|
||||
title = "고아 사용자 테넌트 소속"
|
||||
|
||||
[msg.admin.api_keys.list]
|
||||
edit_scopes_desc = "API 키에 부여할 권한 범위를 수정합니다."
|
||||
rotate_confirm = "이 API 키의 Secret을 재발급할까요?"
|
||||
@@ -3153,6 +3193,60 @@ rotate_secret = "Secret 재발급"
|
||||
rotate_secret_done = "Secret 재발급 완료"
|
||||
save_scopes = "권한 저장"
|
||||
|
||||
[ui.admin.user_projection]
|
||||
loading = "불러오는 중"
|
||||
title = "사용자 동기화 관리"
|
||||
|
||||
[ui.admin.user_projection.actions]
|
||||
reconcile = "재동기화"
|
||||
reset = "초기화 후 재구축"
|
||||
|
||||
[ui.admin.user_projection.card]
|
||||
description = "Backend DB 통계가 참조하는 사용자 read model 상태입니다."
|
||||
title = "Kratos 사용자 동기화"
|
||||
|
||||
[ui.admin.user_projection.forbidden]
|
||||
title = "접근 권한이 없습니다"
|
||||
|
||||
[ui.admin.user_projection.status]
|
||||
failed = "실패"
|
||||
not_ready = "준비되지 않음"
|
||||
ready = "준비됨"
|
||||
|
||||
[ui.admin.user_projection.summary]
|
||||
last_synced = "마지막 동기화"
|
||||
projected_users = "동기화 사용자"
|
||||
status = "상태"
|
||||
updated_at = "상태 갱신"
|
||||
|
||||
[ui.admin.auth_guard]
|
||||
subtitle = "관리자 권한과 ReBAC 관계를 실제 정책 엔진 기준으로 확인합니다."
|
||||
title = "인증 가드"
|
||||
|
||||
[ui.admin.auth_guard.checker]
|
||||
check = "권한 확인 실행"
|
||||
checking = "검증 중..."
|
||||
denied = "접근 거부"
|
||||
denied_description = "해당 사용자는 요청한 리소스에 대해 권한이 없습니다."
|
||||
description = "특정 주체(Subject)가 특정 리소스(Object)에 대해 권한이 있는지 Ory Keto를 통해 실시간으로 확인합니다."
|
||||
object_id = "대상 ID"
|
||||
object_id_placeholder = "Tenant UUID 등"
|
||||
allowed = "접근 허용"
|
||||
allowed_description = "해당 사용자는 요청한 리소스에 대해 권한이 있습니다. (상속 포함)"
|
||||
namespace = "네임스페이스"
|
||||
relation = "관계"
|
||||
relation_placeholder = "view, manage, admins..."
|
||||
subject = "주체 (User:ID)"
|
||||
subject_placeholder = "User:uuid 또는 Namespace:ID#Relation"
|
||||
title = "ReBAC 권한 검증 도구"
|
||||
|
||||
[ui.admin.auth_guard.checker.namespace]
|
||||
label = "네임스페이스"
|
||||
relying_party = "애플리케이션(RP)"
|
||||
system = "시스템"
|
||||
tenant = "테넌트"
|
||||
tenant_group = "테넌트 그룹"
|
||||
|
||||
[ui.admin.overview.summary]
|
||||
total_users = "전체 사용자 수"
|
||||
|
||||
|
||||
@@ -2967,6 +2967,31 @@ success = ""
|
||||
[msg.admin.integrity.report]
|
||||
load_error = ""
|
||||
|
||||
[msg.admin.integrity.check.duplicate_tenant_slugs]
|
||||
description = ""
|
||||
|
||||
[msg.admin.integrity.check.orphan_tenant_parents]
|
||||
description = ""
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_login_id_tenants]
|
||||
description = ""
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_login_id_users]
|
||||
description = ""
|
||||
|
||||
[msg.admin.integrity.check.orphan_user_tenant_memberships]
|
||||
description = ""
|
||||
|
||||
[msg.admin.user_projection]
|
||||
action_error = ""
|
||||
action_success = ""
|
||||
forbidden_description = ""
|
||||
load_error = ""
|
||||
reset_confirm = ""
|
||||
|
||||
[msg.admin.user_projection.forbidden]
|
||||
description = ""
|
||||
|
||||
[ui.admin.integrity]
|
||||
fetch_error = ""
|
||||
kicker = ""
|
||||
@@ -3019,6 +3044,21 @@ user = ""
|
||||
tenant_integrity = ""
|
||||
user_integrity = ""
|
||||
|
||||
[ui.admin.integrity.check.duplicate_tenant_slugs]
|
||||
title = ""
|
||||
|
||||
[ui.admin.integrity.check.orphan_tenant_parents]
|
||||
title = ""
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_login_id_tenants]
|
||||
title = ""
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_login_id_users]
|
||||
title = ""
|
||||
|
||||
[ui.admin.integrity.check.orphan_user_tenant_memberships]
|
||||
title = ""
|
||||
|
||||
[msg.admin.api_keys.list]
|
||||
edit_scopes_desc = ""
|
||||
rotate_confirm = ""
|
||||
@@ -3033,6 +3073,60 @@ rotate_secret = ""
|
||||
rotate_secret_done = ""
|
||||
save_scopes = ""
|
||||
|
||||
[ui.admin.user_projection]
|
||||
loading = ""
|
||||
title = ""
|
||||
|
||||
[ui.admin.user_projection.actions]
|
||||
reconcile = ""
|
||||
reset = ""
|
||||
|
||||
[ui.admin.user_projection.card]
|
||||
description = ""
|
||||
title = ""
|
||||
|
||||
[ui.admin.user_projection.forbidden]
|
||||
title = ""
|
||||
|
||||
[ui.admin.user_projection.status]
|
||||
failed = ""
|
||||
not_ready = ""
|
||||
ready = ""
|
||||
|
||||
[ui.admin.user_projection.summary]
|
||||
last_synced = ""
|
||||
projected_users = ""
|
||||
status = ""
|
||||
updated_at = ""
|
||||
|
||||
[ui.admin.auth_guard]
|
||||
subtitle = ""
|
||||
title = ""
|
||||
|
||||
[ui.admin.auth_guard.checker]
|
||||
check = ""
|
||||
checking = ""
|
||||
denied = ""
|
||||
denied_description = ""
|
||||
description = ""
|
||||
object_id = ""
|
||||
object_id_placeholder = ""
|
||||
allowed = ""
|
||||
allowed_description = ""
|
||||
namespace = ""
|
||||
relation = ""
|
||||
relation_placeholder = ""
|
||||
subject = ""
|
||||
subject_placeholder = ""
|
||||
title = ""
|
||||
|
||||
[ui.admin.auth_guard.checker.namespace]
|
||||
label = ""
|
||||
relying_party = ""
|
||||
system = ""
|
||||
tenant = ""
|
||||
tenant_group = ""
|
||||
|
||||
[ui.admin.overview.summary]
|
||||
total_users = ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user