forked from baron/baron-sso
i18n 값 품질 검사 추가 및 devfront locale placeholder 정리
This commit is contained in:
@@ -163,9 +163,9 @@ forbidden = "이 작업을 수행할 권한이 없습니다."
|
||||
|
||||
[msg.admin.audit]
|
||||
empty = "아직 수집된 감사 로그가 없습니다."
|
||||
end = "End of audit feed"
|
||||
load_error = "Error loading logs: {{error}}"
|
||||
loading = "Loading audit logs..."
|
||||
end = "감사 로그의 마지막입니다."
|
||||
load_error = "감사 로그를 불러오지 못했습니다: {{error}}"
|
||||
loading = "감사 로그를 불러오는 중..."
|
||||
subtitle = "Command 요청 기반 ClickHouse 로그를 조회합니다. 사용자/테넌트는 추후 세션 연동 시 자동 채워집니다."
|
||||
|
||||
[msg.admin.header]
|
||||
@@ -221,9 +221,9 @@ subtitle = "현재 테넌트/앱 범위의 DevFront 작업 이력을 조회합
|
||||
deleted = "앱이 삭제되었습니다."
|
||||
delete_confirm = "정말로 이 앱을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다."
|
||||
delete_error = "삭제 실패: {{error}}"
|
||||
load_error = "Error loading clients: {{error}}"
|
||||
loading = "Loading apps..."
|
||||
showing = "Showing {{shown}} of {{total}} apps"
|
||||
load_error = "앱 정보를 불러오지 못했습니다: {{error}}"
|
||||
loading = "앱 정보를 불러오는 중..."
|
||||
showing = "전체 {{total}}개 중 {{shown}}개를 표시하는 중입니다."
|
||||
|
||||
[msg.dev.sidebar]
|
||||
notice = "개발자 전용 콘솔입니다."
|
||||
@@ -497,7 +497,7 @@ qr_scan = "QR 스캔"
|
||||
[ui.userfront.profile]
|
||||
department_empty = "소속 정보 없음"
|
||||
manage = "프로필 관리"
|
||||
user_fallback = "User"
|
||||
user_fallback = "사용자"
|
||||
|
||||
[ui.userfront.qr]
|
||||
rescan = "다시 스캔"
|
||||
@@ -666,19 +666,19 @@ fetch_error = "사용자 목록 조회에 실패했습니다."
|
||||
subtitle = "시스템 사용자를 조회하고 관리합니다. (Local DB)"
|
||||
|
||||
[msg.dev.clients.consents]
|
||||
empty = "No consents found."
|
||||
load_error = "Error loading consents: {{error}}"
|
||||
loading = "Loading consents..."
|
||||
empty = "등록된 동의 내역이 없습니다."
|
||||
load_error = "동의 내역을 불러오지 못했습니다: {{error}}"
|
||||
loading = "동의 내역을 불러오는 중..."
|
||||
revoke_confirm = "정말로 이 사용자의 권한을 철회하시겠습니까? 철회 시 사용자는 다음 접속 시 다시 동의해야 합니다."
|
||||
showing = "Showing {{from}} to {{to}} of {{total}} users"
|
||||
showing = "전체 {{total}}명 중 {{from}}번째부터 {{to}}번째 사용자를 표시합니다."
|
||||
subtitle = "OIDC Relying Party 사용자 권한을 검토·관리합니다."
|
||||
|
||||
[msg.dev.clients.details]
|
||||
copy_client_id = "Client ID가 복사되었습니다."
|
||||
copy_client_secret = "Client Secret이 복사되었습니다."
|
||||
copy_endpoint = "{{label}}가 복사되었습니다."
|
||||
load_error = "Error loading client: {{error}}"
|
||||
loading = "Loading client..."
|
||||
load_error = "앱 상세 정보를 불러오지 못했습니다: {{error}}"
|
||||
loading = "앱 상세 정보를 불러오는 중..."
|
||||
missing_id = "Client ID가 필요합니다."
|
||||
redirect_saved = "Redirect URIs가 저장되었습니다."
|
||||
rotate_confirm = "경고: Client Secret을 재발급하면 기존 시크릿은 즉시 무효화됩니다.\n연동된 애플리케이션이 중단될 수 있습니다. 계속하시겠습니까?"
|
||||
@@ -689,8 +689,8 @@ secret_unavailable = "SECRET_NOT_AVAILABLE"
|
||||
subtitle = "OIDC 자격 증명과 엔드포인트를 관리합니다."
|
||||
|
||||
[msg.dev.clients.general]
|
||||
load_error = "Error loading client: {{error}}"
|
||||
loading = "Loading client..."
|
||||
load_error = "앱 설정을 불러오지 못했습니다: {{error}}"
|
||||
loading = "앱 설정을 불러오는 중..."
|
||||
save_error = "저장 실패: {{error}}"
|
||||
saved = "설정이 저장되었습니다."
|
||||
status_changed = "상태가 {{status}}로 변경되었습니다."
|
||||
@@ -1192,6 +1192,7 @@ title = "User Consent Grants"
|
||||
[ui.dev.clients.general]
|
||||
create = "앱 생성"
|
||||
display_new = "연동 앱 추가"
|
||||
subtitle = "앱 설정과 보안 구성을 관리합니다."
|
||||
title_create = "연동 앱 생성"
|
||||
title_edit = "연동 앱 설정"
|
||||
|
||||
@@ -1232,7 +1233,7 @@ profile = "기본 프로필 정보 접근"
|
||||
[ui.dev.clients.table]
|
||||
actions = "액션"
|
||||
application = "애플리케이션"
|
||||
client_id = "Client ID"
|
||||
client_id = "클라이언트 ID"
|
||||
created_at = "생성일"
|
||||
status = "상태"
|
||||
type = "유형"
|
||||
@@ -1535,7 +1536,7 @@ type = "타입"
|
||||
type_boolean = "Boolean"
|
||||
type_date = "Date"
|
||||
type_number = "Number"
|
||||
type_text = "Text"
|
||||
type_text = "텍스트"
|
||||
validation_placeholder = "정규표현식 (선택 사항)"
|
||||
type_datetime = "일시 (DateTime)"
|
||||
type_float = "실수 (Float)"
|
||||
@@ -1636,25 +1637,25 @@ current = "User Consent Grants"
|
||||
home = "Home"
|
||||
|
||||
[ui.dev.clients.consents.filters]
|
||||
advanced = "Advanced Filters"
|
||||
advanced = "고급 필터"
|
||||
|
||||
[ui.dev.clients.consents.stats]
|
||||
active_grants = "Active Grants"
|
||||
avg_scopes = "Avg. Scopes per User"
|
||||
total_scopes = "Total Scopes Issued"
|
||||
active_grants = "활성 동의 건수"
|
||||
avg_scopes = "사용자당 평균 스코프"
|
||||
total_scopes = "총 발급 스코프 수"
|
||||
|
||||
[ui.dev.clients.consents.table]
|
||||
action = "Action"
|
||||
first_granted = "First Granted"
|
||||
last_auth = "Last Authenticated"
|
||||
scopes = "Granted Scopes"
|
||||
status = "Status"
|
||||
tenant = "Tenant"
|
||||
user = "User"
|
||||
action = "동작"
|
||||
first_granted = "최초 동의 시각"
|
||||
last_auth = "마지막 인증 시각"
|
||||
scopes = "승인된 스코프"
|
||||
status = "상태"
|
||||
tenant = "테넌트"
|
||||
user = "사용자"
|
||||
|
||||
[ui.dev.clients.details.credentials]
|
||||
client_id = "Client ID"
|
||||
client_secret = "Client Secret"
|
||||
client_id = "클라이언트 ID"
|
||||
client_secret = "클라이언트 시크릿"
|
||||
title = "앱 자격 증명"
|
||||
|
||||
[ui.dev.clients.details.endpoints]
|
||||
@@ -1663,7 +1664,7 @@ title = "OIDC 엔드포인트"
|
||||
|
||||
[ui.dev.clients.details.redirect]
|
||||
callback_label = "인증 콜백 URL"
|
||||
label = "Redirect URIs"
|
||||
label = "리디렉션 URI"
|
||||
placeholder = "https://your-app.com/callback, http://localhost:3000/auth/callback"
|
||||
save = "Redirect URIs 저장"
|
||||
title = "리디렉션 URI 설정"
|
||||
@@ -1682,24 +1683,24 @@ consents = "동의 및 사용자"
|
||||
settings = "설정"
|
||||
|
||||
[ui.dev.clients.general.identity]
|
||||
description = "Description"
|
||||
description = "설명"
|
||||
description_placeholder = "앱에 대한 간단한 설명을 입력하세요."
|
||||
logo = "App Logo URL"
|
||||
logo = "앱 로고 URL"
|
||||
logo_placeholder = "https://example.com/logo.png"
|
||||
logo_preview = "Logo Preview"
|
||||
logo_preview = "로고 미리보기"
|
||||
name = "앱 이름"
|
||||
name_placeholder = "My Awesome Application"
|
||||
title = "Application Identity"
|
||||
name_placeholder = "예: 멋진 애플리케이션"
|
||||
title = "애플리케이션 정보"
|
||||
|
||||
[ui.dev.clients.general.redirect]
|
||||
label = "Redirect URIs"
|
||||
label = "리디렉션 URI"
|
||||
placeholder = "https://app.example.com/callback, http://localhost:3000/auth/callback (콤마로 구분)"
|
||||
|
||||
[ui.dev.clients.general.scopes]
|
||||
add = "Scope 추가"
|
||||
description_placeholder = "권한에 대한 설명"
|
||||
name_placeholder = "e.g. profile"
|
||||
title = "Scopes"
|
||||
title = "스코프"
|
||||
|
||||
[ui.dev.clients.general.security]
|
||||
private = "Server side App"
|
||||
@@ -1720,7 +1721,7 @@ label = "이메일 주소"
|
||||
title = "이메일 인증"
|
||||
|
||||
[ui.dev.clients.general.scopes.table]
|
||||
description = "Description"
|
||||
mandatory = "Mandatory"
|
||||
name = "Scope Name"
|
||||
delete = "Delete"
|
||||
description = "설명"
|
||||
mandatory = "필수"
|
||||
name = "스코프 이름"
|
||||
delete = "삭제"
|
||||
|
||||
Reference in New Issue
Block a user