forked from baron/baron-sso
1370 lines
48 KiB
TOML
1370 lines
48 KiB
TOML
|
|
[domain]
|
|
|
|
[domain.affiliation]
|
|
affiliate = "Affiliate"
|
|
general = "General"
|
|
|
|
[domain.company]
|
|
baron = "Baron"
|
|
halla = "Halla"
|
|
hanmac = "Hanmac"
|
|
jangheon = "Jangheon"
|
|
ptc = "PTC"
|
|
saman = "Saman"
|
|
|
|
[err]
|
|
|
|
[err.common]
|
|
unknown = "An unknown error occurred."
|
|
|
|
[err.backend]
|
|
authorization_pending = "Authentication approval is still pending."
|
|
bad_request = "Please check your request."
|
|
conflict = "The request conflicts with the current state."
|
|
expired_token = "The token has expired."
|
|
forbidden = "This request is not allowed."
|
|
internal_error = "An internal error occurred while processing the request."
|
|
invalid_code = "The verification code is invalid."
|
|
invalid_or_expired_code = "The verification code is invalid or expired."
|
|
invalid_session = "The session is invalid."
|
|
invalid_session_reference = "The session reference is invalid."
|
|
not_found = "The requested authentication flow was not found."
|
|
not_supported = "This login method is not supported."
|
|
password_or_email_mismatch = "Email or password does not match."
|
|
rate_limited = "Too many requests. Please try again later."
|
|
service_unavailable = "The authentication service is currently unavailable."
|
|
slow_down = "Requests are too frequent. Please try again shortly."
|
|
|
|
[err.userfront]
|
|
|
|
[err.userfront.auth_proxy]
|
|
consent_accept = "Consent Accept"
|
|
consent_fetch = "Consent Fetch"
|
|
consent_reject = "Consent Reject"
|
|
linked_app_revoke = "Linked App Revoke"
|
|
login_failed = "Login Failed"
|
|
oidc_accept = "OIDC Accept"
|
|
password_reset_complete = "Password Reset Complete"
|
|
password_reset_init = "Password Reset Init"
|
|
|
|
[err.userfront.profile]
|
|
load_failed = "Load Failed"
|
|
password_change_failed = "Password Change Failed"
|
|
send_code_failed = "Send Code Failed"
|
|
update_failed = "Update Failed"
|
|
verify_code_failed = "Verify Code Failed"
|
|
|
|
[err.userfront.session]
|
|
missing = "Missing"
|
|
|
|
[msg]
|
|
|
|
[msg.admin]
|
|
logout_confirm = "Are you sure you want to log out?"
|
|
idp_env_prod = "IDP env: prod"
|
|
scope_admin = "Scoped to /admin"
|
|
session_ttl = "Session TTL: 15m admin"
|
|
tenant_headers = "Tenant-aware headers"
|
|
|
|
[msg.admin.api_keys]
|
|
|
|
[msg.admin.api_keys.create]
|
|
error = "Error"
|
|
name_required = "Name Required"
|
|
scope_required = "Scope Required"
|
|
scopes_count = "Scopes Count"
|
|
scopes_hint = "Scopes Hint"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.api_keys.create.success]
|
|
copy_hint = "Copy Hint"
|
|
notice = "Notice"
|
|
notice_emphasis = "Notice Emphasis"
|
|
notice_suffix = "Notice Suffix"
|
|
|
|
[msg.admin.api_keys.list]
|
|
delete_confirm = "Delete Confirm"
|
|
empty = "Empty"
|
|
fetch_error = "Fetch Error"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.api_keys.list.registry]
|
|
count = "Count"
|
|
|
|
[msg.admin.audit]
|
|
empty = "Empty"
|
|
end = "End of audit feed"
|
|
load_error = "Error loading logs: {{error}}"
|
|
loading = "Loading audit logs..."
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.audit.filters]
|
|
empty = "Empty"
|
|
|
|
[msg.admin.audit.registry]
|
|
count = "Count"
|
|
|
|
[msg.admin.groups]
|
|
|
|
[msg.admin.groups.list]
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.groups.members]
|
|
count = "Count"
|
|
empty = "Empty"
|
|
title = "Title"
|
|
|
|
[msg.admin.groups.prompt]
|
|
user_id = "User Id"
|
|
|
|
[msg.admin.header]
|
|
subtitle = "Tenant isolation & least privilege by default"
|
|
|
|
[msg.admin.notice]
|
|
idp_policy = "IDP Policy"
|
|
scope = "Scope"
|
|
|
|
[msg.admin.overview]
|
|
description = "Description"
|
|
idp_fallback = "Fallback: Descope"
|
|
idp_primary = "IDP: Ory primary"
|
|
|
|
[msg.admin.overview.playbook]
|
|
description = "Description"
|
|
idp_body = "IDP Body"
|
|
idp_title = "Backend-only IDP access"
|
|
tenant_body = "Tenant Body"
|
|
tenant_title = "Tenant isolation"
|
|
|
|
[msg.admin.overview.quick_links]
|
|
description = "Description"
|
|
|
|
[msg.admin.tenants]
|
|
delete_confirm = "Delete Tenant \\\"{{name}}\\\"?"
|
|
empty = "Empty"
|
|
fetch_error = "Fetch Error"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.tenants.create]
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.tenants.create.form]
|
|
domains_help = "Users with these email domains will be automatically assigned to this tenant."
|
|
|
|
[msg.admin.tenants.create.memo]
|
|
body = "Body"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.tenants.create.profile]
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.tenants.members]
|
|
empty = "Empty"
|
|
|
|
[msg.admin.tenants.registry]
|
|
count = "Count"
|
|
|
|
[msg.admin.tenants.schema]
|
|
empty = "No custom fields defined. Click \\\"Add Field\\\" to begin."
|
|
missing_id = "Tenant ID missing"
|
|
subtitle = "Define custom attributes for users in this tenant."
|
|
update_error = "Failed to update schema"
|
|
update_success = "Schema updated successfully"
|
|
|
|
[msg.admin.tenants.sub]
|
|
empty = "Empty"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.users]
|
|
|
|
[msg.admin.users.create]
|
|
error = "Failed to User Create."
|
|
password_required = "Password Required"
|
|
|
|
[msg.admin.users.create.account]
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.users.create.form]
|
|
email_required = "Email Required"
|
|
name_required = "Name Required"
|
|
password_auto_help = "Password Auto Help"
|
|
password_manual_help = "Password Manual Help"
|
|
role_help = "Role Help"
|
|
|
|
[msg.admin.users.create.password_generated]
|
|
default = "Default"
|
|
with_email = "With Email"
|
|
|
|
[msg.admin.users.detail]
|
|
edit_subtitle = "Edit Subtitle"
|
|
not_found = "Not Found"
|
|
update_error = "Failed to User Edit."
|
|
update_success = "Update Success"
|
|
|
|
[msg.admin.users.detail.form]
|
|
name_required = "Name Required"
|
|
|
|
[msg.admin.users.detail.security]
|
|
password_hint = "Password Hint"
|
|
|
|
[msg.admin.users.list]
|
|
delete_confirm = "Delete Confirm"
|
|
empty = "Empty"
|
|
fetch_error = "Fetch Error"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.admin.users.list.registry]
|
|
count = "Count"
|
|
|
|
[msg.common]
|
|
loading = "Loading..."
|
|
saving = "Saving..."
|
|
unknown_error = "unknown error"
|
|
|
|
[msg.dev]
|
|
logout_confirm = "Are you sure you want to log out?"
|
|
|
|
[msg.dev.clients]
|
|
copy_client_id = "Copy Client Id"
|
|
load_error = "Error loading clients: {{error}}"
|
|
loading = "Loading apps..."
|
|
showing = "Showing {{shown}} of {{total}} apps"
|
|
status_update_error = "Failed to update client status"
|
|
status_updated = "The app has been {{status}}."
|
|
|
|
[msg.dev.clients.consents]
|
|
empty = "No consents found."
|
|
load_error = "Error loading consents: {{error}}"
|
|
loading = "Loading consents..."
|
|
showing = "Showing {{from}} to {{to}} of {{total}} users"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.dev.clients.details]
|
|
copy_client_id = "Client ID copied."
|
|
copy_client_secret = "Copy Client Secret"
|
|
copy_endpoint = "{{label}} copied."
|
|
load_error = "Error loading client: {{error}}"
|
|
loading = "Loading client..."
|
|
missing_id = "Client ID is required."
|
|
redirect_saved = "Redirect URIs saved."
|
|
rotate_confirm = "Rotate Confirm"
|
|
rotate_error = "Rotate Error"
|
|
save_error = "Save Error"
|
|
secret_rotated = "Secret Rotated"
|
|
secret_unavailable = "SECRET_NOT_AVAILABLE"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.dev.clients.details.redirect]
|
|
description = "Description"
|
|
|
|
[msg.dev.clients.details.security]
|
|
footer = "Footer"
|
|
note = "Note"
|
|
|
|
[msg.dev.clients.general]
|
|
load_error = "Error loading client: {{error}}"
|
|
loading = "Loading client..."
|
|
saved = "Saved"
|
|
save_error = "Failed to save: {{error}}"
|
|
|
|
[msg.dev.clients.general.identity]
|
|
logo_help = "Logo Help"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.dev.clients.general.redirect]
|
|
help = "Help"
|
|
|
|
[msg.dev.clients.general.scopes]
|
|
empty = "Empty"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.dev.clients.general.security]
|
|
private_help = "Private App (Server-side): For apps that can safely store a client secret, such as Node.js or Java servers."
|
|
pkce_help = "PKCE App (SPA/Mobile): For apps that cannot safely store a client secret. PKCE is mandatory."
|
|
subtitle = "Select application type. Security level determines authentication method."
|
|
|
|
[msg.dev.clients.help]
|
|
docs_body = "Includes PKCE, client_secret_basic, redirect URI validation tips."
|
|
subtitle = "Developer guides for Confidential/Public clients, redirect URIs, and auth methods."
|
|
|
|
[msg.dev.clients.registry]
|
|
description = "Description"
|
|
|
|
[msg.dev.clients.scopes]
|
|
email = "Email"
|
|
openid = "Openid"
|
|
profile = "Profile"
|
|
|
|
[msg.dev.dashboard]
|
|
|
|
[msg.dev.dashboard.hero]
|
|
body = "Body"
|
|
title_emphasis = "Title Emphasis"
|
|
title_prefix = "Title Prefix"
|
|
title_suffix = "Title Suffix"
|
|
|
|
[msg.dev.dashboard.notice]
|
|
consent_audit = "Consent Audit"
|
|
dev_scope = "Dev Scope"
|
|
hydra_health = "Hydra Health"
|
|
|
|
[msg.dev.sidebar]
|
|
notice = "Notice"
|
|
notice_detail = "Notice Detail"
|
|
|
|
[msg.info]
|
|
saved_success = "Saved successfully."
|
|
|
|
[msg.userfront]
|
|
greeting = "Greeting"
|
|
|
|
[msg.userfront.audit]
|
|
date = "Date"
|
|
device = "Device"
|
|
end = "End"
|
|
ip = "Ip"
|
|
load_more_error = "Load More Error"
|
|
result = "Result"
|
|
session_id = "Session ID: {{value}}"
|
|
status = "Status"
|
|
|
|
[msg.userfront.dashboard]
|
|
approved_device = "Approved Device"
|
|
approved_ip = "Approve IP: {{ip}}"
|
|
audit_empty = "Audit Empty"
|
|
audit_load_error = "Audit Load Error"
|
|
render_error = "Dashboard render error: {{error}}"
|
|
auth_method = "Auth Method"
|
|
client_id = "Client ID: {{id}}"
|
|
client_id_missing = "Client Id Missing"
|
|
current_status = "Current Status"
|
|
last_auth = "Last Auth"
|
|
link_missing = "Link Missing"
|
|
link_open_error = "Link Open Error"
|
|
session_id_copied = "Session Id Copied"
|
|
|
|
[msg.userfront.dashboard.activities]
|
|
empty = "Empty"
|
|
empty_detail = "Empty Detail"
|
|
error = "Error"
|
|
|
|
[msg.userfront.dashboard.approved_session]
|
|
copy_click = "Copy Click"
|
|
copy_tap = "Copy Tap"
|
|
none = "None"
|
|
|
|
[msg.userfront.dashboard.revoke]
|
|
confirm = "Confirm"
|
|
error = "Error"
|
|
success = "Success"
|
|
|
|
[msg.userfront.dashboard.scopes]
|
|
empty = "Empty"
|
|
|
|
[msg.userfront.dashboard.timeline]
|
|
load_error = "Load Error"
|
|
|
|
[msg.userfront.error]
|
|
detail_contact = "msg.userfront.error.detail_contact"
|
|
detail_generic = "Detail Generic"
|
|
detail_request = "Detail Request"
|
|
id = "Id"
|
|
title = "Title"
|
|
title_generic = "Title Generic"
|
|
title_with_code = "Title With Code"
|
|
type = "Type"
|
|
|
|
[msg.userfront.error.whitelist]
|
|
"$normalizedCode" = "{{error}}"
|
|
settings_disabled = "Account settings are currently unavailable."
|
|
invalid_session = "Your session has expired. Please sign in again."
|
|
verification_required = "Additional verification is required. Please follow the instructions."
|
|
recovery_expired = "The recovery link has expired. Please request a new one."
|
|
recovery_invalid = "The recovery link is invalid."
|
|
rate_limited = "Too many requests. Please try again later."
|
|
not_found = "The requested page could not be found."
|
|
bad_request = "Please check your input."
|
|
password_or_email_mismatch = "Email or password does not match."
|
|
|
|
[msg.userfront.error.ory]
|
|
"$normalizedCode" = "{{error}}"
|
|
access_denied = "The user denied the consent request."
|
|
consent_required = "Consent is required to continue."
|
|
interaction_required = "Additional interaction is required. Please try again."
|
|
invalid_client = "Client authentication failed."
|
|
invalid_grant = "The authorization grant is invalid or expired."
|
|
invalid_request = "The request is invalid."
|
|
invalid_scope = "The requested scope is invalid."
|
|
login_required = "Login is required."
|
|
request_forbidden = "The request was forbidden."
|
|
server_error = "An authentication server error occurred."
|
|
temporarily_unavailable = "The authentication server is temporarily unavailable."
|
|
unauthorized_client = "The client is not authorized for this request."
|
|
unsupported_response_type = "The response type is not supported."
|
|
|
|
[msg.userfront.forgot]
|
|
description = "Description"
|
|
dry_send = "Dry Send"
|
|
error = "Error"
|
|
input_required = "Input Required"
|
|
sent = "Sent"
|
|
|
|
[msg.userfront.login]
|
|
cookie_check_failed = "Cookie Check Failed"
|
|
dry_send = "Dry Send"
|
|
link_failed = "Link Failed"
|
|
link_send_failed = "Link Send Failed"
|
|
link_sent_email = "Link Sent Email"
|
|
link_sent_phone = "Link Sent Phone"
|
|
link_timeout = "Time expired."
|
|
no_account = "New to Baron?"
|
|
oidc_failed = "OIDC Failed"
|
|
qr_expired = "Time expired."
|
|
qr_init_failed = "QR Init Failed"
|
|
qr_login_required = "QR Login Required"
|
|
token_missing = "Token Missing"
|
|
verification_failed = "Verification Failed"
|
|
|
|
[msg.userfront.login.link]
|
|
approved = "Approved"
|
|
helper = "Sending you a login link"
|
|
missing_login_id = "Missing Login Id"
|
|
missing_phone = "Missing Phone"
|
|
resend_wait = "Resend Wait"
|
|
short_code_help = "Short Code Help"
|
|
|
|
[msg.userfront.login.password]
|
|
failed = "Failed"
|
|
missing_credentials = "Missing Credentials"
|
|
|
|
[msg.userfront.login.qr]
|
|
load_failed = "Load Failed"
|
|
scan_hint = "Scan Hint"
|
|
|
|
[msg.userfront.login.short_code]
|
|
invalid = "Invalid"
|
|
|
|
[msg.userfront.login.unregistered]
|
|
body = "Body"
|
|
|
|
[msg.userfront.login.verification]
|
|
approved = "Approved"
|
|
approved_local = "Approved Local"
|
|
success = "Success"
|
|
|
|
[msg.userfront.login_success]
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.userfront.profile]
|
|
department_missing = "Department Missing"
|
|
department_required = "Department Required"
|
|
email_missing = "Email Missing"
|
|
greeting = "Greeting"
|
|
load_failed = "Load Failed"
|
|
name_missing = "Name Missing"
|
|
name_required = "Name Required"
|
|
phone_required = "Phone Required"
|
|
phone_verify_required = "Phone Verify Required"
|
|
update_failed = "Update Failed"
|
|
update_success = "Update Success"
|
|
|
|
[msg.userfront.profile.password]
|
|
change_failed = "Change Failed"
|
|
changed = "Changed"
|
|
current_required = "Current Required"
|
|
mismatch = "Mismatch"
|
|
new_required = "New Required"
|
|
subtitle = "Subtitle"
|
|
|
|
[msg.userfront.profile.phone]
|
|
code_sent = "Code Sent"
|
|
send_failed = "Send Failed"
|
|
verified = "Verified"
|
|
verify_failed = "Verify Failed"
|
|
verify_notice = "Verify Notice"
|
|
|
|
[msg.userfront.profile.section]
|
|
basic = "Basic"
|
|
organization = "Organization"
|
|
security = "Security"
|
|
|
|
[msg.userfront.qr]
|
|
approve_error = "Approve Error"
|
|
approve_success = "Approve Success"
|
|
camera_error = "Camera Error"
|
|
permission_error = "Permission Error"
|
|
permission_required = "Permission Required"
|
|
|
|
[msg.userfront.reset]
|
|
invalid_body = "Invalid Body"
|
|
invalid_link = "Invalid Link"
|
|
invalid_title = "Invalid Title"
|
|
policy_loading = "Policy Loading"
|
|
success = "Success"
|
|
|
|
[msg.userfront.reset.error]
|
|
empty_password = "Please enter Password."
|
|
generic = "Generic"
|
|
lowercase = "Lowercase"
|
|
min_length = "Min Length"
|
|
min_types = "Min Types"
|
|
mismatch = "Mismatch"
|
|
number = "Number"
|
|
symbol = "Symbol"
|
|
uppercase = "Uppercase"
|
|
|
|
[msg.userfront.reset.policy]
|
|
lowercase = "Lowercase"
|
|
min_length = "Min Length"
|
|
min_types = "Min Types"
|
|
number = "Number"
|
|
symbol = "Symbol"
|
|
uppercase = "Uppercase"
|
|
|
|
[msg.userfront.sections]
|
|
apps_subtitle = "Apps Subtitle"
|
|
audit_subtitle = "Audit Subtitle"
|
|
|
|
[msg.userfront.settings]
|
|
disabled = "Disabled"
|
|
|
|
[msg.userfront.signup]
|
|
failed = "Failed"
|
|
privacy_full = "\\n개인정보 수집 및 이용 동의\\n\\n바론서비스 개인정보처리방침\\n\\n제1조 (목적)\\n바론컨설턴트(이하 \\\"회사\\\")는 바론서비스(이하 \\\"서비스\\\")를 이용하는 고객(이하 \\\"이용자\\\")의 개인정보를 보호하고, 「개인정보 보호법」에 따라 책임과 의무를 다하기 위해 본 개인정보처리방침을 마련했습니다. 본 방침은 이용자가 제공한 개인정보가 어떻게 수집, 이용, 보관, 보호되는지를 설명합니다.\\n제2조 (개인정보의 처리목적)\\n회사는 다음의 목적을 위해 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며, 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다.\\n- 본인확인: 회원가입 및 관리를 위한 본인 확인, 전화 또는 이메일을 통한 연락\\n- 서비스 제공: 각종 통보 및 서비스 제공을 위한 업무 처리\\n- 제품소개서 다운로드: 설명자료 전달\\n- 상담 및 데모 신청: 상담 제공 및 데모 제공, 계약 처리자 정보 수집\\n- 행사 참가 신청: 참석 안내 및 세미나/설명회/교육 제공\\n- 보안가이드 제공: 안내자료 전달\\n- 기술지원 문의: 서비스 사용 지원\\n- 서비스 개선 의견 접수: 서비스 품질 개선\\n- 마케팅 활동: 동의한 고객에 한해 뉴스레터 및 매거진 발송\\n제3조 (개인정보의 처리 및 보유 기간)\\n① 회사는 법령에 따른 개인정보 보유 및 이용기간 또는 정보주체로부터 개인정보를 수집 시 동의받은 개인정보 보유 및 이용기간 내에서 개인정보를 처리 및 보유합니다.\\n② 각각의 개인정보 처리 및 보유 기간은 다음과 같습니다:\\n- 회원정보: 회원가입일부터 회원탈퇴 후 1년까지\\n- 홍보, 상담, 계약용 개인정보: 2년\\n제4조 (개인정보의 제3자 제공)\\n① 회사는 정보주체의 개인정보를 제2조에서 명시한 범위 내에서만 처리하며, 정보 주체의 동의, 법률의 특별한 규정 등 「개인정보 보호법」 제17조 및 제18조에 해당하는 경우에만 개인정보를 제3자에게 제공합니다.\\n② 회사는 다음과 같이 개인정보를 제3자에게 제공하고 있습니다:\\n- 제공받는 자: 수사기관 및 유관기관, 피신고업체\\n- 이용 목적: 개인정보 침해 민원 처리\\n- 제공하는 개인정보 항목: 성명, 연락처, 이메일\\n- 보유 및 이용기간: 법령에서 정한 보존기간 및 제공목적 달성 시 파기\\n제5조 (개인정보 처리 위탁)\\n① 회사는 개인정보 처리업무를 외부 업체에 위탁하지 않으며, 자체적으로 처리하고 있습니다.\\n② 회사가 특정 업무(예: 채용 업무)를 외부 업체에 위탁할 경우, 개인정보 처리방침 시행 전 회사 홈페이지에서 공지한 후 정보주체의 동의를 받은 후 위탁합니다.\\n제6조 (정보주체의 권리·의무 및 행사 방법)\\n① 정보주체는 회사에 대해 언제든지 개인정보 열람, 정정, 삭제, 처리정지 요구 등의 권리를 행사할 수 있습니다.\\n② 권리 행사는 다음과 같은 방법으로 할 수 있습니다:\\n- 서면: 회사 주소로 서면 제출\\n- 전자우편: 회사 이메일로 요청\\n- 모사전송(FAX): 회사 FAX로 요청\\n③ 권리 행사는 정보주체의 법정대리인이나 위임을 받은 자를 통해 대리로도 가능합니다. 이 경우 “개인정보 처리 방법에 관한 고시” 별지 제11호 서식에 따른 위임장을 제출해야 합니다.\\n④ 개인정보 열람 및 처리정지 요구는 「개인정보 보호법」 제35조 제4항, 제37조 제2항에 따라 제한될 수 있습니다.\\n⑤ 개인정보의 정정 및 삭제 요구는 다른 법령에 따라 수집된 개인정보인 경우 제한될 수 있습니다.\\n⑥ 회사는 권리 행사를 요청한 자가 본인 또는 정당한 대리인인지를 확인합니다.\\n제7조 (처리하는 개인정보의 항목)\\n회사는 다음의 개인정보 항목을 처리합니다:\\n- 수집 항목:\\n- 필수 항목: 성명, 휴대전화번호, 이메일\\n- 선택 항목: 회사전화번호, 문의사항\\n- 수집 방법:\\n- 홈페이지, 전화, 이메일을 통해 수집\\n제8조 (개인정보의 파기)\\n① 회사는 개인정보 보유 기간의 경과, 처리 목적 달성 등 개인정보가 불필요하게 되었을 때 지체 없이 해당 개인정보를 파기합니다.\\n② 정보주체로부터 동의받은 개인정보 보유 기간이 경과하거나 처리 목적이 달성된 경우에도 다른 법령에 따라 개인정보를 계속 보존해야 할 경우에는, 해당 개인정보를 별도의 데이터베이스(DB)로 옮기거나 보관 장소를 달리하여 보존합니다.\\n③ 개인정보 파기의 절차 및 방법은 다음과 같습니다:\\n- 파기 절차: 회사는 파기 사유가 발생한 개인정보를 선정하고, 개인정보 보호책임자의 승인을 받아 개인정보를 파기합니다.\\n- 파기 방법: 전자적 파일 형태로 기록된 개인정보는 복구할 수 없도록 기술적 방법을 사용해 삭제하며, 종이 문서에 기록된 개인정보는 분쇄기로 분쇄하거나 소각하여 파기합니다.\\n제9조 (개인정보의 안전성 확보 조치)\\n회사는 개인정보의 안전성 확보를 위해 다음과 같은 조치를 취합니다:\\n- 관리적 조치: 내부관리계획 수립·시행, 정기적 직원 교육\\n- 기술적 조치: 개인정보처리시스템 접근 권한 관리, 접근통제시스템 설치, 고유식별정보 암호화, 보안 프로그램 설치\\n- 물리적 조치: 전산실 및 자료보관실 접근 통제\\n제10조 (개인정보 자동 수집 장치의 설치·운영 및 거부에 관한 사항)\\n회사는 쿠키(Cookie)를 사용하지 않습니다. 쿠키는 이용자의 이용 정보를 저장하고 수시로 불러오는 작은 파일로, 바론서비스에서는 쿠키를 사용하지 않습니다.\\n제11조 (개인정보 보호책임자)\\n회사는 개인정보 처리에 관한 업무를 총괄하여 책임지고, 개인정보 처리와 관련된 정보주체의 불만처리 및 피해구제를 위해 개인정보 보호책임자를 지정하고 있습니다.\\n개인정보 보호책임자:\\n- 성명: 염승호\\n- 직책: 수석연구원\\n- 연락처: 02-2141-7448\\n- 팩스번호: 02-2141-7599\\n- 이메일: b23008@baroncs.co.kr\\n제12조 (개인정보 열람청구)\\n정보주체는 「개인정보 보호법」 제35조에 따른 개인정보 열람 청구를 아래 부서에 할 수 있습니다. 회사는 정보주체의 개인정보 열람청구가 신속하게 처리되도록 노력하겠습니다.\\n개인정보 열람청구 접수·처리 부서:\\n- 부서명: 총괄기획실\\n- 담당자: 권혁진\\n- 연락처: 02-2141-7465\\n- 팩스번호: 02-2141-7599\\n- 이메일: baroncs@baroncs.co.kr\\n제13조 (권익침해 구제방법)\\n정보주체는 개인정보 침해로 인한 구제를 위해 개인정보분쟁조정위원회, 한국인터넷진흥원 개인정보해신고센터 등에 분쟁 해결이나 상담을 신청할 수 있습니다.\\n- 개인정보분쟁조정위원회: (국번없이) 1833-6972 (www.kopico.go.kr)\\n- 개인정보침해신고센터: (국번없이) 118 (privacy.kisa.or.kr)\\n- 대검찰청: (국번없이) 1301 (www.spo.go.kr)\\n- 경찰청: (국번없이) 182 (www.police.go.kr)\\n제14조 (개인정보 처리방침의 변경)\\n본 개인정보처리방침은 법령, 정책 또는 보안 기술의 변경에 따라 내용의 추가, 삭제 및 수정이 있을 시, 개정 최소 7일 전에 홈페이지를 통해 사전 공지합니다.\\n\\n부칙\\n제1조 (시행일자)\\n이 개인정보처리방침은 2024년 10월 1일부터 시행됩니다.\\n제2조 (개정 및 고지의 의무)\\n회사는 개인정보처리방침을 변경하는 경우, 변경사항을 시행일자 7일 전부터 서비스 내 공지사항 페이지를 통해 고지할 것입니다. 다만, 이용자의 권리나 의무에 중대한 변경이 발생하는 경우에는 시행일자 30일 전부터 고지합니다.\\n제3조 (유효성)\\n본 개인정보처리방침의 일부 조항이 법적 또는 기타 사유로 인해 무효화되거나 시행할 수 없는 경우, 나머지 조항들은 계속해서 유효합니다. 무효화된 조항은 관련 법령에 부합하는 방식으로 수정되어 효력을 지속합니다.\\n제4조 (변경 통지의 방법)\\n회사는 개인정보처리방침의 변경 시, 다음의 방법으로 이용자에게 고지합니다:\\n- 서비스 초기화면 또는 팝업 공지\\n- 이메일 발송\\n- 회사 홈페이지 공지사항\\n제5조 (비회원의 개인정보 보호)\\n회사는 비회원의 개인정보도 회원과 동일한 수준으로 보호합니다. 비회원이 개인정보 제공을 거부할 경우 일부 서비스 이용에 제한이 있을 수 있습니다.\\n제6조 (14세 미만 아동의 개인정보 보호)\\n회사는 14세 미만 아동의 개인정보를 수집하지 않습니다. 만일 14세 미만 아동의 개인정보가 수집된 경우, 법정 대리인의 동의를 받아야 하며, 법정 대리인의 동의 없이 수집된 경우 이를 지체 없이 파기합니다.\\n제7조 (개인정보의 국외 이전)\\n회사는 이용자의 개인정보를 국외로 이전하지 않으며, 향후 필요한 경우, 사전에 이용자의 동의를 받습니다.\\n제8조 (기타)\\n본 방침에 명시되지 않은 사항은 회사의 내부 방침과 관련 법령에 따릅니다.\\n"
|
|
tos_full = "\\n바론 소프트웨어 이용약관\\n\\n제1장 총칙\\n제1조 (목적)\\n이 약관은 바론컨설턴트(이하 \\\"회사\\\"라 합니다)가 제공하는 바론소프트웨어(이하 \\\"서비스\\\"라 합니다)를 이용함에 있어 회사와 이용자 간의 권리, 의무 및 책임사항과 기타 필요한 사항을 정하는 것을 목적으로 합니다.\\n제2조 (용어의 정의)\\n① 본 약관에서 사용하는 용어의 정의는 다음과 같습니다:\\n- “서비스”란 회사가 제공하는 소프트웨어 및 관련 제반 서비스를 의미합니다.\\n- “이용자”란 회사의 서비스에 접속하여 본 약관에 따라 회사가 제공하는 서비스를 이용하는 회원 및 비회원을 말합니다.\\n- “회원”이란 본 약관에 동의하고 회사와 이용계약을 체결한 자를 의미합니다.\\n- “비회원”이란 회원가입을 하지 않고 회사가 제공하는 일부 서비스를 이용하는 자를 말합니다.\\n제3조 (약관의 효력 및 변경)\\n① 본 약관은 이용자가 본 약관에 동의하고, 회사가 이에 대한 승낙을 완료함으로써 효력이 발생합니다. ② 회사는 필요한 경우 본 약관을 변경할 수 있으며, 변경된 약관은 서비스 화면에 공지된 후 효력이 발생합니다.\\n제4조 (약관 외 준칙)\\n본 약관에 명시되지 않은 사항에 대해서는 대한민국의 관련 법령과 상관습에 따릅니다.\\n제2장 서비스 이용계약\\n제5조 (이용계약의 성립)\\n이용계약은 이용자가 약관의 내용에 동의하고, 회사가 제공하는 소정의 회원가입 신청서를 작성하여 가입을 완료한 후, 회사가 이를 승인함으로써 성립합니다.\\n제6조 (이용계약의 유보와 거절)\\n① 회사는 다음 각 호에 해당하는 경우 이용계약의 성립을 유보하거나 거절할 수 있습니다: - 신청서의 내용이 허위로 판명된 경우 - 서비스 제공이 기술적으로 어려운 경우\\n제7조 (계약사항의 변경)\\n회원은 개인정보 관리 메뉴를 통해 언제든지 자신의 정보를 열람하고 수정할 수 있습니다. 회원의 정보가 변경된 경우 즉시 수정해야 하며, 수정하지 않아 발생하는 문제의 책임은 회원에게 있습니다.\\n제3장 개인정보 보호\\n제8조 (개인정보 보호의 원칙)\\n① 회원의 개인정보는 관련 법령에 따라 보호됩니다. ② 회사는 개인정보 보호와 관련된 세부 사항을 별도로 마련한 개인정보처리방침에 따라 관리하며, 이용자는 언제든지 해당 방침을 통해 개인정보 관리에 대한 자세한 내용을 확인할 수 있습니다.\\n제9조 (개인정보처리방침 준수)\\n① 회사는 개인정보 보호와 관련된 구체적인 사항을 개인정보처리방침에 따라 관리합니다. ② 개인정보의 수집, 이용, 제공, 보관, 보호 등에 관한 사항은 회사의 개인정보처리방침을 따르며, 이용자는 회사 웹사이트에서 이를 확인할 수 있습니다. ③ 회사는 개인정보 보호를 위해 최선을 다하며, 관련 법령에 따라 이용자의 개인정보를 안전하게 관리합니다.\\n제10조 (14세 미만 아동의 개인정보 보호)\\n① 회사는 14세 미만 아동의 개인정보를 수집할 경우, 반드시 법정대리인의 동의를 받아야 합니다. ② 법정대리인은 아동의 개인정보 열람, 수정, 삭제를 요청할 수 있으며, 회사는 이를 신속하게 처리합니다. ③ 14세 미만 아동의 개인정보 보호와 관련된 구체적인 사항은 개인정보처리방침에 명시되어 있습니다.\\n제4장 서비스 제공 및 이용\\n제11조 (서비스 제공)\\n회사는 회원의 이용 신청을 승인한 때부터 서비스를 개시합니다. 서비스 이용은 연중무휴 24시간을 원칙으로 합니다.\\n제12조 (서비스의 변경 및 중단)\\n회사는 서비스 제공이 어려운 경우 사전 고지 후 서비스를 변경하거나 중단할 수 있습니다.\\n제5장 정보 제공 및 광고\\n제13조 (정보 제공 및 광고)\\n① 회사는 서비스 이용 중 필요하다고 인정되는 정보 및 광고를 제공할 수 있습니다. ② 회원은 원치 않는 정보를 수신 거부할 수 있습니다.\\n제6장 게시물 관리\\n제14조 (게시물의 관리)\\n회사는 회원이 게시한 내용이 불법적이거나 약관에 위배될 경우 이를 삭제할 수 있습니다.\\n제15조 (게시물의 저작권)\\n게시물의 저작권은 회원에게 있으며, 회사는 이를 서비스 홍보 및 개선 목적으로 사용할 수 있습니다.\\n제7장 계약 해지 및 이용 제한\\n제16조 (계약 해지)\\n회원은 언제든지 계약 해지를 요청할 수 있으며, 회사는 신속하게 처리합니다.\\n제17조 (이용 제한)\\n회사는 회원이 약관을 위반할 경우 서비스 이용을 제한할 수 있습니다.\\n제8장 손해 배상 및 면책 조항\\n제18조 (손해 배상)\\n회사는 무료로 제공되는 서비스와 관련하여 회원에게 발생한 손해에 대해 책임을 지지 않습니다.\\n제19조 (면책 조항)\\n회사는 천재지변 등 불가항력적인 사유로 인해 서비스를 제공하지 못하는 경우 책임을 지지 않습니다.\\n제9장 유료 서비스\\n20조 (유료 서비스의 이용)\\n① 회사는 회원에게 특정 서비스에 대해 유료로 제공할 수 있습니다. ② 유료 서비스의 이용 요금, 결제 방식, 환불 절차 등에 대한 상세 내용은 서비스 안내 페이지와 결제 화면에 명시합니다. ③ 유료 서비스 이용 요금은 회사가 정한 결제 방식에 따라 결제됩니다. 회원은 신용카드, 계좌이체, 휴대전화 결제 등 회사가 제공하는 다양한 결제 방식을 통해 요금을 납부할 수 있습니다. ④ 유료 서비스의 이용 요금은 선불 결제를 원칙으로 하며, 이용 기간 중 서비스 중지 및 해지 시 남은 이용 기간에 대한 환불은 회사의 환불 정책에 따라 처리됩니다. ⑤ 회사는 회원의 유료 서비스 이용과 관련하여 발생한 문제에 대해 최선을 다해 해결하도록 노력합니다. 다만, 회사의 고의 또는 중대한 과실이 없는 한 회원이 유료 서비스 이용 중 입은 손해에 대해서는 책임을 지지 않습니다.\\n제21조(환불 정책)\\n① 회원은 결제 후 7일 이내에 서비스 이용을 시작하지 않은 경우, 요금 전액을 환불받을 수 있습니다. ② 유료 서비스 이용 중 부득이한 사유로 서비스가 중지된 경우, 회사는 이용하지 않은 부분에 대해 환불 절차를 밟습니다. ③ 회원의 귀책사유로 인해 서비스 이용이 중지된 경우, 환불이 불가능합니다. ④ 환불은 회원이 지정한 계좌로 환불 절차를 거치며, 환불 요청 후 7일 이내에 처리됩니다.\\n제22조 (유료 서비스의 중지 및 해지)\\n① 회원이 유료 서비스를 해지하고자 하는 경우, 회사의 고객 지원 센터에 해지 신청을 해야 합니다. ② 회사는 회원이 약관을 위반하거나 부정한 방법으로 유료 서비스를 이용한 경우, 유료 서비스 이용을 즉시 중지하고 계약을 해지할 수 있습니다.\\n제10장 양도 금지\\n제23조 (양도 금지)\\n회원은 서비스 이용권한, 기타 이용계약상의 지위를 제3자에게 양도, 증여할 수 없으며, 이를 담보로 제공할 수 없습니다.\\n제11장 관할 법원\\n제24조 (분쟁 해결)\\n서비스 이용과 관련하여 분쟁이 발생한 경우, 회사와 회원은 성실히 협의하여 해결합니다.\\n제25조 (관할 법원)\\n본 약관에 따른 분쟁은 서울중앙지방법원을 관할 법원으로 합니다.\\n부칙\\n본 약관은 2024년 10월 1일부터 시행됩니다.\\n"
|
|
|
|
[msg.userfront.signup.agreement]
|
|
title = "Title"
|
|
|
|
[msg.userfront.signup.auth]
|
|
affiliate_notice = "Affiliate Notice"
|
|
title = "Title"
|
|
|
|
[msg.userfront.signup.email]
|
|
code_mismatch = "Code Mismatch"
|
|
duplicate = "Duplicate"
|
|
invalid = "Invalid"
|
|
send_failed = "Send Failed"
|
|
verified = "Verified"
|
|
verify_failed = "Verify Failed"
|
|
|
|
[msg.userfront.signup.password]
|
|
length_required = "Length Required"
|
|
lowercase_required = "Lowercase Required"
|
|
mismatch = "Mismatch"
|
|
number_required = "Number Required"
|
|
symbol_required = "Symbol Required"
|
|
title = "Title"
|
|
uppercase_required = "Uppercase Required"
|
|
|
|
[msg.userfront.signup.password.rule]
|
|
lowercase = "Lowercase"
|
|
min_length = "Min Length"
|
|
min_types = "Min Types"
|
|
number = "Number"
|
|
symbol = "Symbol"
|
|
uppercase = "Uppercase"
|
|
|
|
[msg.userfront.signup.phone]
|
|
code_mismatch = "Code Mismatch"
|
|
send_failed = "Send Failed"
|
|
verified = "Verified"
|
|
verify_failed = "Verify Failed"
|
|
|
|
[msg.userfront.signup.policy]
|
|
loading = "Loading"
|
|
lowercase = "Lowercase"
|
|
min_length = "Min Length"
|
|
min_types = "Min Types"
|
|
number = "Number"
|
|
summary = "Summary"
|
|
symbol = "Symbol"
|
|
uppercase = "Uppercase"
|
|
|
|
[msg.userfront.signup.profile]
|
|
affiliate_hint = "Affiliate Hint"
|
|
title = "Title"
|
|
|
|
[msg.userfront.signup.success]
|
|
body = "Body"
|
|
title = "Title"
|
|
|
|
[ui]
|
|
|
|
[ui.admin]
|
|
brand = "Brand"
|
|
dev_role_switcher = "🛠 DEV Role Switcher"
|
|
title = "Admin Control"
|
|
|
|
[ui.admin.api_keys]
|
|
|
|
[ui.admin.api_keys.create]
|
|
name_label = "Name Label"
|
|
name_placeholder = "Name Placeholder"
|
|
section_name = "Section Name"
|
|
section_scopes = "Section Scopes"
|
|
submit = "Submit"
|
|
title = "Title"
|
|
|
|
[ui.admin.api_keys.create.success]
|
|
copy_secret = "Copy Secret"
|
|
go_list = "Go List"
|
|
title = "Title"
|
|
|
|
[ui.admin.api_keys.list]
|
|
add = "Add"
|
|
title = "Title"
|
|
|
|
[ui.admin.api_keys.list.breadcrumb]
|
|
list = "List"
|
|
section = "API Keys"
|
|
|
|
[ui.admin.api_keys.list.registry]
|
|
title = "API Key Registry"
|
|
|
|
[ui.admin.api_keys.list.table]
|
|
actions = "ACTIONS"
|
|
client_id = "CLIENT ID"
|
|
last_used = "LAST USED"
|
|
name = "NAME"
|
|
scopes = "SCOPES"
|
|
|
|
[ui.admin.audit]
|
|
export_csv = "Export CSV"
|
|
load_more = "Load more"
|
|
target = "Target · {{target}}"
|
|
title = "Title"
|
|
|
|
[ui.admin.audit.breadcrumb]
|
|
logs = "Logs"
|
|
section = "Audit"
|
|
|
|
[ui.admin.audit.copy]
|
|
actor_id = "Copy actor id"
|
|
request_id = "Copy request id"
|
|
target = "Copy target"
|
|
|
|
[ui.admin.audit.details]
|
|
actor = "Actor"
|
|
actor_id = "Actor ID · {{value}}"
|
|
after = "After · {{value}}"
|
|
before = "Before · {{value}}"
|
|
device = "Device · {{value}}"
|
|
error = "Error · {{value}}"
|
|
event_id = "Event ID · {{value}}"
|
|
ip = "IP · {{value}}"
|
|
latency = "Latency · {{value}}"
|
|
request = "Request"
|
|
request_id = "Request ID · {{value}}"
|
|
result = "Result"
|
|
tenant = "Tenant · {{value}}"
|
|
|
|
[ui.admin.audit.filters]
|
|
placeholder = "Placeholder"
|
|
remove = "Remove"
|
|
|
|
[ui.admin.audit.registry]
|
|
title = "Audit registry"
|
|
|
|
[ui.admin.audit.table]
|
|
action_target = "Action / Target"
|
|
actor = "ACTOR (ID)"
|
|
path = "PATH"
|
|
request = "REQUEST"
|
|
status = "STATUS"
|
|
time = "TIME"
|
|
|
|
[ui.admin.groups]
|
|
|
|
[ui.admin.groups.create]
|
|
title = "Title"
|
|
|
|
[ui.admin.groups.form]
|
|
desc_label = "Description"
|
|
desc_placeholder = "Desc Placeholder"
|
|
name_label = "Group Name"
|
|
name_placeholder = "Name Placeholder"
|
|
submit = "Submit"
|
|
|
|
[ui.admin.groups.list]
|
|
title = "User Groups"
|
|
|
|
[ui.admin.groups.members]
|
|
|
|
[ui.admin.groups.members.table]
|
|
email = "Email"
|
|
name = "Name"
|
|
remove = "Remove"
|
|
|
|
[ui.admin.groups.table]
|
|
actions = "ACTIONS"
|
|
members = "MEMBERS"
|
|
name = "NAME"
|
|
|
|
[ui.admin.header]
|
|
plane = "Admin Plane"
|
|
|
|
[ui.admin.overview]
|
|
kicker = "Global Overview"
|
|
title = "Tenant-independent control plane"
|
|
|
|
[ui.admin.overview.playbook]
|
|
title = "Admin playbook"
|
|
|
|
[ui.admin.overview.quick_links]
|
|
add_tenant = "Tenant Add"
|
|
tenant_dashboard = "Tenant Dashboard"
|
|
title = "Title"
|
|
view_audit_logs = "View Audit Logs"
|
|
|
|
[ui.admin.role]
|
|
rp_admin = "RP ADMIN"
|
|
super_admin = "SUPER ADMIN"
|
|
tenant_admin = "TENANT ADMIN"
|
|
tenant_member = "TENANT MEMBER"
|
|
|
|
[ui.admin.tenants]
|
|
add = "Tenant Add"
|
|
title = "Tenant List"
|
|
|
|
[ui.admin.tenants.breadcrumb]
|
|
list = "List"
|
|
section = "Tenants"
|
|
|
|
[ui.admin.tenants.create]
|
|
title = "Tenant Add"
|
|
|
|
[ui.admin.tenants.create.breadcrumb]
|
|
action = "Create"
|
|
section = "Tenants"
|
|
|
|
[ui.admin.tenants.create.form]
|
|
description = "Description"
|
|
domains_label = "Allowed Domains (Comma separated)"
|
|
domains_placeholder = "example.com, example.kr"
|
|
name = "Tenant name"
|
|
slug = "Slug"
|
|
slug_placeholder = "tenant-slug"
|
|
status = "Status"
|
|
|
|
[ui.admin.tenants.create.memo]
|
|
title = "Title"
|
|
|
|
[ui.admin.tenants.create.profile]
|
|
title = "Tenant Profile"
|
|
|
|
[ui.admin.tenants.members]
|
|
title = "Tenant Members ({{count}})"
|
|
|
|
[ui.admin.tenants.members.table]
|
|
email = "EMAIL"
|
|
name = "NAME"
|
|
role = "ROLE"
|
|
status = "STATUS"
|
|
|
|
[ui.admin.tenants.registry]
|
|
title = "Tenant registry"
|
|
|
|
[ui.admin.tenants.schema]
|
|
add_field = "Add Field"
|
|
save = "Save Schema Changes"
|
|
title = "User Schema Extension"
|
|
|
|
[ui.admin.tenants.schema.field]
|
|
key = "Field Key (ID)"
|
|
key_placeholder = "e.g. employee_id"
|
|
label = "Display Label"
|
|
label_placeholder = "Label Placeholder"
|
|
type = "Type"
|
|
type_boolean = "Boolean"
|
|
type_number = "Number"
|
|
type_text = "Text"
|
|
|
|
[ui.admin.tenants.sub]
|
|
add = "Add"
|
|
manage = "Manage"
|
|
title = "Sub-tenants ({{count}})"
|
|
|
|
[ui.admin.tenants.sub.table]
|
|
action = "ACTION"
|
|
name = "NAME"
|
|
slug = "SLUG"
|
|
status = "STATUS"
|
|
|
|
[ui.admin.tenants.table]
|
|
actions = "ACTIONS"
|
|
name = "NAME"
|
|
slug = "SLUG"
|
|
status = "STATUS"
|
|
updated = "UPDATED"
|
|
|
|
[ui.admin.users]
|
|
|
|
[ui.admin.users.create]
|
|
back = "Back"
|
|
go_list = "Go List"
|
|
submit = "User Create"
|
|
title = "User Add"
|
|
|
|
[ui.admin.users.create.account]
|
|
title = "Title"
|
|
|
|
[ui.admin.users.create.breadcrumb]
|
|
new = "New"
|
|
section = "Users"
|
|
|
|
[ui.admin.users.create.custom_fields]
|
|
title = "Title"
|
|
|
|
[ui.admin.users.create.form]
|
|
auto_password = "Auto Password"
|
|
department = "Department"
|
|
department_placeholder = "Department Placeholder"
|
|
email = "Email"
|
|
email_placeholder = "user@example.com"
|
|
name = "Name"
|
|
name_placeholder = "Name Placeholder"
|
|
password = "Password"
|
|
password_placeholder = "********"
|
|
phone = "Phone number"
|
|
phone_placeholder = "010-1234-5678"
|
|
role = "Role"
|
|
tenant = "Tenant (Tenant)"
|
|
tenant_global = "Tenant Global"
|
|
|
|
[ui.admin.users.create.password_generated]
|
|
title = "Title"
|
|
|
|
[ui.admin.users.detail]
|
|
back = "Back"
|
|
edit_title = "Edit Title"
|
|
title = "User Details"
|
|
|
|
[ui.admin.users.detail.breadcrumb]
|
|
section = "Users"
|
|
|
|
[ui.admin.users.detail.custom_fields]
|
|
title = "Title"
|
|
|
|
[ui.admin.users.detail.form]
|
|
department = "Department"
|
|
department_placeholder = "Department Placeholder"
|
|
name = "Name"
|
|
name_placeholder = "Name Placeholder"
|
|
phone = "Phone number"
|
|
phone_placeholder = "010-1234-5678"
|
|
role = "Role"
|
|
status = "Status"
|
|
tenant = "Tenant (Tenant)"
|
|
tenant_global = "Tenant Global"
|
|
|
|
[ui.admin.users.detail.security]
|
|
password = "Password"
|
|
password_placeholder = "Password Placeholder"
|
|
title = "Security Settings"
|
|
|
|
[ui.admin.users.list]
|
|
add = "User Add"
|
|
delete_aria = "User Delete: {{name}}"
|
|
edit_aria = "User Edit: {{name}}"
|
|
search_placeholder = "Search Placeholder"
|
|
tenant_slug = "Slug: {{slug}}"
|
|
title = "User Manage"
|
|
|
|
[ui.admin.users.list.breadcrumb]
|
|
list = "List"
|
|
section = "Users"
|
|
|
|
[ui.admin.users.list.registry]
|
|
title = "User Registry"
|
|
|
|
[ui.admin.users.list.table]
|
|
actions = "ACTIONS"
|
|
created = "CREATED"
|
|
name_email = "NAME / EMAIL"
|
|
role = "ROLE"
|
|
status = "STATUS"
|
|
tenant_dept = "TENANT / DEPT"
|
|
|
|
|
|
[ui.common]
|
|
add = "Add"
|
|
back = "Back"
|
|
cancel = "Cancel"
|
|
close = "Close"
|
|
collapse = "Collapse"
|
|
confirm = "Confirm"
|
|
copy = "Copy"
|
|
create = "Create"
|
|
delete = "Delete"
|
|
details = "Details"
|
|
edit = "Edit"
|
|
hyphen = "-"
|
|
na = "N/A"
|
|
never = "Never"
|
|
next = "Next"
|
|
page_of = "Page {{page}} of {{total}}"
|
|
prev = "Prev"
|
|
previous = "Previous"
|
|
qr = "QR"
|
|
read_only = "Read Only"
|
|
refresh = "Refresh"
|
|
requesting = "Requesting"
|
|
resend = "Resend"
|
|
retry = "Retry"
|
|
save = "Save"
|
|
search = "Search"
|
|
show_more = "Show More"
|
|
language = "Language"
|
|
language_ko = "한국어"
|
|
language_en = "English"
|
|
theme_dark = "Dark"
|
|
theme_light = "Light"
|
|
theme_toggle = "Theme Toggle"
|
|
unknown = "Unknown"
|
|
|
|
[ui.common.badge]
|
|
admin_only = "Admin only"
|
|
command_only = "Command only"
|
|
system = "System"
|
|
|
|
[ui.common.role]
|
|
admin = "Admin"
|
|
user = "User"
|
|
|
|
[ui.common.status]
|
|
active = "Active"
|
|
blocked = "Blocked"
|
|
failure = "Failure"
|
|
inactive = "Inactive"
|
|
ok = "Ok"
|
|
pending = "Pending"
|
|
success = "Success"
|
|
|
|
[ui.dev]
|
|
brand = "Brand"
|
|
console_title = "Developer Console"
|
|
env_badge = "Env: dev"
|
|
scope_badge = "Scoped to /dev"
|
|
|
|
[ui.dev.nav]
|
|
clients = "Connected Application"
|
|
logout = "Logout"
|
|
|
|
[ui.dev.clients]
|
|
copy_client_id = "Copy client id"
|
|
new = "Add Connected Application"
|
|
search_placeholder = "Search by app name or ID..."
|
|
tenant_scoped = "Tenant-scoped"
|
|
untitled = "Untitled"
|
|
|
|
[ui.dev.clients.badge]
|
|
admin_session = "Admin Session"
|
|
tenant_selected = "Tenant Selected"
|
|
|
|
[ui.dev.clients.consents]
|
|
export_csv = "Export CSV"
|
|
revoke = "Revoke"
|
|
search_placeholder = "Search Placeholder"
|
|
status_all = "All Statuses"
|
|
status_label = "Status:"
|
|
status_revoked = "Revoked"
|
|
subject = "Subject"
|
|
title = "User Consent Grants"
|
|
|
|
[ui.dev.clients.consents.breadcrumb]
|
|
clients = "Clients"
|
|
current = "User Consent Grants"
|
|
home = "Home"
|
|
|
|
[ui.dev.clients.consents.filters]
|
|
advanced = "Advanced Filters"
|
|
|
|
[ui.dev.clients.consents.stats]
|
|
active_grants = "Active Grants"
|
|
avg_scopes = "Avg. Scopes per User"
|
|
total_scopes = "Total Scopes Issued"
|
|
|
|
[ui.dev.clients.consents.table]
|
|
action = "Action"
|
|
first_granted = "First Granted"
|
|
last_auth = "Last Authenticated"
|
|
scopes = "Granted Scopes"
|
|
status = "Status"
|
|
tenant = "Tenant"
|
|
user = "User"
|
|
|
|
[ui.dev.clients.details]
|
|
|
|
[ui.dev.clients.details.breadcrumb]
|
|
current = "Current"
|
|
section = "Relying Parties"
|
|
|
|
[ui.dev.clients.details.credentials]
|
|
client_id = "Client ID"
|
|
client_secret = "Client Secret"
|
|
title = "Title"
|
|
|
|
[ui.dev.clients.details.endpoints]
|
|
read_only = "Read Only"
|
|
title = "Title"
|
|
|
|
[ui.dev.clients.details.redirect]
|
|
callback_label = "Callback Label"
|
|
label = "Redirect URIs"
|
|
placeholder = "https://your-app.com/callback, http://localhost:3000/auth/callback"
|
|
save = "Save"
|
|
title = "Title"
|
|
|
|
[ui.dev.clients.details.secret]
|
|
hide = "Hide"
|
|
rotate = "Rotate"
|
|
show = "Show"
|
|
|
|
[ui.dev.clients.details.security]
|
|
title = "Title"
|
|
|
|
[ui.dev.clients.details.tab]
|
|
connection = "Connection"
|
|
consents = "Consent & Users"
|
|
settings = "Settings"
|
|
|
|
[ui.dev.clients.general]
|
|
create = "Create Application"
|
|
display_new = "Add Connected Application"
|
|
save = "Settings Save"
|
|
title_create = "Create Client"
|
|
title_edit = "Client Settings"
|
|
|
|
[ui.dev.clients.general.breadcrumb]
|
|
section = "Applications"
|
|
|
|
[ui.dev.clients.general.footer]
|
|
client_id = "Client ID"
|
|
created_on = "Created On"
|
|
|
|
[ui.dev.clients.general.identity]
|
|
description = "Description"
|
|
description_placeholder = "Description Placeholder"
|
|
logo = "App Logo URL"
|
|
logo_placeholder = "https://example.com/logo.png"
|
|
logo_preview = "Logo Preview"
|
|
name = "Name"
|
|
name_placeholder = "My Awesome Application"
|
|
title = "Application Identity"
|
|
|
|
[ui.dev.clients.general.redirect]
|
|
label = "Redirect URIs"
|
|
placeholder = "Placeholder"
|
|
|
|
[ui.dev.clients.general.scopes]
|
|
add = "Scope Add"
|
|
description_placeholder = "Description Placeholder"
|
|
name_placeholder = "e.g. profile"
|
|
title = "Scopes"
|
|
|
|
[ui.dev.clients.general.scopes.table]
|
|
description = "Description"
|
|
mandatory = "Mandatory"
|
|
name = "Scope Name"
|
|
delete = "Delete"
|
|
|
|
[ui.dev.clients.general.security]
|
|
private = "Private"
|
|
pkce = "PKCE"
|
|
title = "Security Settings"
|
|
|
|
[ui.dev.clients.help]
|
|
docs_title = "Docs & Examples"
|
|
title = "Need help with OIDC configuration?"
|
|
view_guides = "View guides"
|
|
|
|
[ui.dev.clients.list]
|
|
title = "Connected Applications"
|
|
|
|
[ui.dev.clients.owner]
|
|
avatar_alt = "ops user"
|
|
email = "admin@brsw.kr"
|
|
name = "AI Admin Bot"
|
|
role = "Role: Tenant Admin"
|
|
scope = "Scope: TENANT-12"
|
|
subtitle = "Tenant admin on-call"
|
|
title = "Owner"
|
|
|
|
[ui.dev.clients.registry]
|
|
subtitle = "Relying Parties"
|
|
title = "RP registry"
|
|
|
|
[ui.dev.clients.table]
|
|
actions = "Actions"
|
|
application = "Application"
|
|
client_id = "Client ID"
|
|
created_at = "Created At"
|
|
status = "Status"
|
|
type = "Type"
|
|
|
|
[ui.dev.clients.type]
|
|
private = "Private"
|
|
pkce = "PKCE"
|
|
|
|
[ui.dev.dashboard]
|
|
ready_badge = "devfront ready"
|
|
|
|
[ui.dev.dashboard.badge]
|
|
consent_guard = "Consent guard ready"
|
|
policy_toggle = "Policy toggle enabled"
|
|
rp_synced = "RP registry synced"
|
|
|
|
[ui.dev.dashboard.next]
|
|
subtitle = "Ship the RP controls"
|
|
title = "Next actions"
|
|
|
|
[ui.dev.dashboard.ops]
|
|
subtitle = "Subtitle"
|
|
title = "Ops board"
|
|
|
|
[ui.dev.dashboard.ops.card]
|
|
consent_revoked = "Consent Revoked"
|
|
hydra_status = "Hydra Status"
|
|
rp_requests = "Rp Requests"
|
|
|
|
[ui.dev.dashboard.ops.tag]
|
|
consent = "Consent grants"
|
|
rp_status = "RP status"
|
|
|
|
[ui.dev.dashboard.stack]
|
|
notes = "Setup notes"
|
|
subtitle = "Devfront baseline"
|
|
title = "Stack readiness"
|
|
|
|
[ui.dev.header]
|
|
plane = "Dev Plane"
|
|
subtitle = "Manage your applications"
|
|
|
|
|
|
[ui.userfront]
|
|
app_title = "Baron SW Portal"
|
|
|
|
[ui.userfront.app_label]
|
|
admin_console = "Admin Console"
|
|
baron = "Baron"
|
|
dev_console = "Dev Console"
|
|
|
|
[ui.userfront.audit]
|
|
|
|
[ui.userfront.audit.table]
|
|
app = "App"
|
|
auth_method = "Auth Method"
|
|
date = "Date"
|
|
device = "Device"
|
|
ip = "IP"
|
|
pending = "Pending"
|
|
result = "Result"
|
|
session_id = "Session ID"
|
|
status = "Status"
|
|
|
|
[ui.userfront.auth_method]
|
|
ory = "Ory"
|
|
session = "Session"
|
|
|
|
[ui.userfront.dashboard]
|
|
last_auth_label = "Last Auth Label"
|
|
status_history = "Status History"
|
|
|
|
[ui.userfront.dashboard.activity]
|
|
linked = "Linked"
|
|
|
|
[ui.userfront.dashboard.approved_session]
|
|
default = "Default"
|
|
userfront = "Userfront"
|
|
|
|
[ui.userfront.dashboard.revoke]
|
|
confirm_button = "Confirm Button"
|
|
title = "Title"
|
|
|
|
[ui.userfront.dashboard.scopes]
|
|
title = "Permission (Scopes)"
|
|
|
|
[ui.userfront.dashboard.status]
|
|
revoked = "Revoked"
|
|
|
|
[ui.userfront.device]
|
|
android = "Mobile(Android)"
|
|
ios = "Mobile(iOS)"
|
|
linux = "Desktop(Linux)"
|
|
macos = "Desktop(macOS)"
|
|
windows = "Desktop(Windows)"
|
|
|
|
[ui.userfront.error]
|
|
go_home = "Go Home"
|
|
go_login = "Go Login"
|
|
|
|
[ui.userfront.forgot]
|
|
heading = "Heading"
|
|
input_label = "Input Label"
|
|
submit = "Submit"
|
|
title = "Title"
|
|
|
|
[ui.userfront.login]
|
|
forgot_password = "Forgot Password"
|
|
signup = "Signup"
|
|
|
|
[ui.userfront.login.action]
|
|
submit = "Submit"
|
|
|
|
[ui.userfront.login.field]
|
|
login_id = "Emain or Phone Number"
|
|
password = "Password"
|
|
|
|
[ui.userfront.login.link]
|
|
action_label = "Action Label"
|
|
code_only = "Code Only"
|
|
page_title = "Page Title"
|
|
resend_with_time = "Resend With Time"
|
|
send = "Send"
|
|
title = "Title"
|
|
|
|
[ui.userfront.login.qr]
|
|
expired = "Expired"
|
|
refresh = "Refresh"
|
|
remaining = "Remaining: {{time}}"
|
|
|
|
[ui.userfront.login.short_code]
|
|
digits = "Digits"
|
|
expire_time = "Expire Time"
|
|
prefix = "Prefix"
|
|
submit = "Submit"
|
|
|
|
[ui.userfront.login.tabs]
|
|
link = "Link/Code"
|
|
password = "Password"
|
|
qr = "QR Code"
|
|
|
|
[ui.userfront.login.unregistered]
|
|
action = "Action"
|
|
title = "Title"
|
|
|
|
[ui.userfront.login.verification]
|
|
action_label = "Confirm"
|
|
page_title = "Page Title"
|
|
title = "Title"
|
|
|
|
[ui.userfront.login_success]
|
|
later = "Later"
|
|
qr = "QR"
|
|
title = "Title"
|
|
|
|
[ui.userfront.nav]
|
|
dashboard = "Dashboard"
|
|
logout = "Logout"
|
|
profile = "Profile"
|
|
qr_scan = "QR Scan"
|
|
|
|
[ui.userfront.profile]
|
|
department_empty = "Department Empty"
|
|
manage = "Manage"
|
|
user_fallback = "User"
|
|
|
|
[ui.userfront.profile.field]
|
|
affiliation = "Affiliation"
|
|
company_code = "Company Code"
|
|
department = "Department"
|
|
email = "Email"
|
|
name = "Name"
|
|
tenant = "Tenant"
|
|
|
|
[ui.userfront.profile.password]
|
|
change = "Change"
|
|
confirm = "Confirm"
|
|
current = "Current"
|
|
forgot = "Forgot"
|
|
new = "New"
|
|
title = "Title"
|
|
|
|
[ui.userfront.profile.phone]
|
|
code_hint = "Code Hint"
|
|
request_code = "Request Code"
|
|
title = "Phone number"
|
|
|
|
[ui.userfront.profile.section]
|
|
basic = "Basic"
|
|
organization = "Organization"
|
|
security = "Security"
|
|
|
|
[ui.userfront.qr]
|
|
request_permission = "Request Permission"
|
|
rescan = "Rescan"
|
|
result_failure = "Result Failure"
|
|
result_success = "Result Success"
|
|
title = "Scan QR Code"
|
|
|
|
[ui.userfront.reset]
|
|
confirm_password = "Confirm Password"
|
|
new_password = "New Password"
|
|
submit = "Submit"
|
|
subtitle = "Subtitle"
|
|
title = "Title"
|
|
|
|
[ui.userfront.sections]
|
|
apps = "Apps"
|
|
audit = "Audit"
|
|
|
|
[ui.userfront.session]
|
|
active = "Active"
|
|
unknown = "Unknown"
|
|
|
|
[ui.userfront.signup]
|
|
complete = "Complete"
|
|
next_step = "Next Step"
|
|
title = "Title"
|
|
|
|
[ui.userfront.signup.agreement]
|
|
all = "All"
|
|
privacy_title = "Privacy Title"
|
|
tos_title = "Tos Title"
|
|
|
|
[ui.userfront.signup.auth]
|
|
code_label = "Code Label"
|
|
request_code = "Request Code"
|
|
|
|
[ui.userfront.signup.auth.email]
|
|
label = "Label"
|
|
title = "Title"
|
|
|
|
[ui.userfront.signup.password]
|
|
confirm_label = "Password Confirm"
|
|
label = "Password"
|
|
|
|
[ui.userfront.signup.phone]
|
|
label = "Label"
|
|
title = "Title"
|
|
|
|
[ui.userfront.signup.profile]
|
|
affiliation_type = "Affiliation Type"
|
|
company = "Company"
|
|
department = "Department"
|
|
department_optional = "Department Optional"
|
|
name = "Name"
|
|
|
|
[ui.userfront.signup.steps]
|
|
agreement = "Agreement"
|
|
password = "Password"
|
|
profile = "Profile"
|
|
verify = "Verify"
|
|
|
|
[ui.userfront.signup.success]
|
|
action = "Action"
|
|
|
|
[ui.admin.nav]
|
|
api_keys = "API Keys"
|
|
audit_logs = "Audit Logs"
|
|
auth_guard = "Auth Guard"
|
|
logout = "Logout"
|
|
overview = "Overview"
|
|
relying_parties = "Apps (RP)"
|
|
tenant_dashboard = "Tenant Dashboard"
|
|
user_groups = "User Groups"
|
|
tenants = "Tenants"
|
|
users = "Users"
|