번역 추가

This commit is contained in:
chan committed 2026-03-17 10:35:16 +09:00
1 parent 9bce34026c
commit 27e0f4c9dd
7 files changed
+2213 -736

No files matched your search

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
+354 -43
View File
@@ -13,11 +13,35 @@ jangheon = ""
ptc = ""
saman = ""
[domain.tenant_type]
company = ""
company_group = ""
personal = ""
user_group = ""
[err]
[err.common]
unknown = ""
[err.backend]
authorization_pending = ""
bad_request = ""
conflict = ""
expired_token = ""
forbidden = ""
internal_error = ""
invalid_code = ""
invalid_or_expired_code = ""
invalid_session = ""
invalid_session_reference = ""
not_found = ""
not_supported = ""
password_or_email_mismatch = ""
rate_limited = ""
service_unavailable = ""
slow_down = ""
[err.userfront]
[err.userfront.auth_proxy]
@@ -49,6 +73,9 @@ scope_admin = ""
session_ttl = ""
tenant_headers = ""
[msg.admin.common]
forbidden = ""
[msg.admin.api_keys]
[msg.admin.api_keys.create]
@@ -89,17 +116,40 @@ count = ""
[msg.admin.groups]
[msg.admin.groups.create]
description = ""
title = ""
[msg.admin.groups.list]
create_error = ""
create_success = ""
delete_confirm = ""
delete_error = ""
delete_success = ""
empty = ""
import_error = ""
import_success = ""
loading = ""
subtitle = ""
[msg.admin.groups.members]
add_success = ""
count = ""
empty = ""
remove_confirm = ""
remove_success = ""
title = ""
[msg.admin.groups.prompt]
user_id = ""
[msg.admin.groups.roles]
assign_success = ""
description = ""
empty = ""
remove_confirm = ""
remove_success = ""
[msg.admin.header]
subtitle = ""
@@ -107,6 +157,12 @@ subtitle = ""
idp_policy = ""
scope = ""
[msg.admin.org]
hover_member_info = ""
import_description = ""
import_error = ""
import_success = ""
[msg.admin.overview]
description = ""
idp_fallback = ""
@@ -122,10 +178,36 @@ tenant_title = ""
[msg.admin.overview.quick_links]
description = ""
[msg.admin.overview.summary]
audit_events_24h = ""
oidc_clients = ""
policy_gate = ""
total_tenants = ""
[msg.admin.tenants]
approve_confirm = ""
approve_success = ""
delete_confirm = ""
delete_success = ""
empty = ""
fetch_error = ""
missing_id = ""
not_found = ""
remove_sub_confirm = ""
subtitle = ""
[msg.admin.tenants.admins]
add_success = ""
empty = ""
remove_confirm = ""
remove_success = ""
subtitle = ""
[msg.admin.tenants.owners]
add_success = ""
empty = ""
remove_confirm = ""
remove_success = ""
subtitle = ""
[msg.admin.tenants.create]
@@ -142,7 +224,9 @@ subtitle = ""
subtitle = ""
[msg.admin.tenants.members]
desc = ""
empty = ""
limit_notice = ""
[msg.admin.tenants.registry]
count = ""
@@ -160,15 +244,28 @@ subtitle = ""
[msg.admin.users]
[msg.admin.users.bulk]
delete_confirm = ""
delete_success = ""
description = ""
move_description = ""
move_error = ""
move_success = ""
parsed_count = ""
update_success = ""
[msg.admin.users.create]
error = ""
password_required = ""
success = ""
[msg.admin.users.create.account]
subtitle = ""
[msg.admin.users.create.form]
email_required = ""
field_invalid = ""
field_required = ""
name_required = ""
password_auto_help = ""
password_manual_help = ""
@@ -185,6 +282,7 @@ update_error = ""
update_success = ""
[msg.admin.users.detail.form]
field_required = ""
name_required = ""
[msg.admin.users.detail.security]
@@ -196,23 +294,40 @@ empty = ""
fetch_error = ""
subtitle = ""
[msg.admin.users.list.columns]
description = ""
no_custom = ""
[msg.admin.users.list.registry]
count = ""
[msg.common]
error = ""
loading = ""
no_description = ""
parsing = ""
requesting = ""
saving = ""
unknown_error = ""
[msg.dev]
logout_confirm = ""
[msg.dev.audit]
empty = ""
forbidden = ""
load_error = ""
loaded_count = ""
loading = ""
subtitle = ""
[msg.dev.clients]
copy_client_id = ""
load_error = ""
loading = ""
showing = ""
status_update_error = ""
status_updated = ""
deleted = ""
delete_error = ""
delete_confirm = ""
[msg.dev.clients.consents]
empty = ""
@@ -220,6 +335,7 @@ load_error = ""
loading = ""
showing = ""
subtitle = ""
revoke_confirm = ""
[msg.dev.clients.details]
copy_client_id = ""
@@ -247,6 +363,13 @@ note = ""
load_error = ""
loading = ""
saved = ""
save_error = ""
status_changed = ""
[msg.dev.clients.federation]
subtitle = ""
add_subtitle = ""
empty = ""
[msg.dev.clients.general.identity]
logo_help = ""
@@ -260,8 +383,8 @@ empty = ""
subtitle = ""
[msg.dev.clients.general.security]
confidential_help = ""
public_help = ""
private_help = ""
pkce_help = ""
subtitle = ""
[msg.dev.clients.help]
@@ -314,6 +437,7 @@ approved_device = ""
approved_ip = ""
audit_empty = ""
audit_load_error = ""
render_error = ""
auth_method = ""
client_id = ""
client_id_missing = ""
@@ -406,7 +530,6 @@ token_missing = ""
verification_failed = ""
[msg.userfront.login.link]
approved = ""
helper = ""
missing_login_id = ""
missing_phone = ""
@@ -469,8 +592,6 @@ organization = ""
security = ""
[msg.userfront.qr]
approve_error = ""
approve_success = ""
camera_error = ""
permission_error = ""
permission_required = ""
@@ -655,16 +776,30 @@ status = ""
time = ""
[ui.admin.groups]
import_csv = ""
[ui.admin.groups.create]
description = ""
title = ""
[ui.admin.groups.detail]
breadcrumb_org = ""
breadcrumb_tenant = ""
breadcrumb_unit = ""
members_subtitle = ""
members_title = ""
permissions_subtitle = ""
permissions_title = ""
[ui.admin.groups.form]
desc_label = ""
desc_placeholder = ""
name_label = ""
name_placeholder = ""
parent_label = ""
submit = ""
unit_level_label = ""
unit_level_placeholder = ""
[ui.admin.groups.list]
title = ""
@@ -689,13 +824,19 @@ api_keys = ""
audit_logs = ""
auth_guard = ""
logout = ""
my_tenant = ""
overview = ""
relying_parties = ""
tenant_dashboard = ""
user_groups = ""
tenants = ""
users = ""
[ui.admin.org]
download_template = ""
import_btn = ""
import_title = ""
start_import = ""
[ui.admin.overview]
kicker = ""
title = ""
@@ -706,20 +847,54 @@ title = ""
[ui.admin.overview.quick_links]
add_tenant = ""
api_key_management = ""
title = ""
user_management = ""
title = ""
view_audit_logs = ""
[ui.admin.overview.summary]
audit_events_24h = ""
oidc_clients = ""
policy_gate = ""
total_tenants = ""
[ui.admin.profile]
manageable_tenants = ""
[ui.admin.role]
rp_admin = ""
super_admin = ""
tenant_admin = ""
tenant_member = ""
user = ""
[ui.admin.tenants]
add = ""
title = ""
[ui.admin.tenants.admins]
add_button = ""
already_admin = ""
dialog_description = ""
dialog_no_results = ""
dialog_search_hint = ""
dialog_search_placeholder = ""
dialog_title = ""
remove_title = ""
table_actions = ""
table_email = ""
table_name = ""
title = ""
[ui.admin.tenants.owners]
add_button = ""
already_owner = ""
dialog_description = ""
dialog_title = ""
remove_title = ""
table_actions = ""
table_email = ""
table_name = ""
title = ""
[ui.admin.tenants.breadcrumb]
list = ""
section = ""
@@ -736,9 +911,11 @@ description = ""
domains_label = ""
domains_placeholder = ""
name = ""
parent = ""
slug = ""
slug_placeholder = ""
status = ""
type = ""
[ui.admin.tenants.create.memo]
title = ""
@@ -746,15 +923,47 @@ title = ""
[ui.admin.tenants.create.profile]
title = ""
[ui.admin.tenants.members]
[ui.admin.tenants.detail]
breadcrumb_list = ""
header_subtitle = ""
loading = ""
tab_federation = ""
tab_organization = ""
tab_permissions = ""
tab_profile = ""
tab_schema = ""
title = ""
[ui.admin.tenants.list]
select_placeholder = ""
[ui.admin.tenants.members]
descendants = ""
direct = ""
direct_label = ""
list_title = ""
title = ""
total = ""
total_label = ""
[ui.admin.tenants.members.table]
email = ""
name = ""
role = ""
status = ""
[ui.admin.tenants.profile]
allowed_domains = ""
allowed_domains_help = ""
approve_button = ""
description = ""
name = ""
slug = ""
status = ""
subtitle = ""
title = ""
type = ""
[ui.admin.tenants.registry]
title = ""
@@ -764,19 +973,29 @@ save = ""
title = ""
[ui.admin.tenants.schema.field]
admin_only = ""
key = ""
key_placeholder = ""
label = ""
label_placeholder = ""
required = ""
type = ""
type_boolean = ""
type_date = ""
type_number = ""
type_text = ""
validation_placeholder = ""
[ui.admin.tenants.sub]
add = ""
add_dialog_desc = ""
add_dialog_title = ""
add_existing = ""
manage = ""
no_candidates = ""
search_placeholder = ""
title = ""
tree_search_placeholder = ""
[ui.admin.tenants.sub.table]
action = ""
@@ -786,13 +1005,26 @@ status = ""
[ui.admin.tenants.table]
actions = ""
members = ""
name = ""
slug = ""
status = ""
type = ""
updated = ""
[ui.admin.users]
[ui.admin.users.bulk]
do_move = ""
download_template = ""
move_group = ""
move_title = ""
no_department = ""
select_group = ""
selected_count = ""
start_upload = ""
title = ""
[ui.admin.users.create]
back = ""
go_list = ""
@@ -815,12 +1047,16 @@ department = ""
department_placeholder = ""
email = ""
email_placeholder = ""
job_title = ""
job_title_placeholder = ""
name = ""
name_placeholder = ""
password = ""
password_placeholder = ""
phone = ""
phone_placeholder = ""
position = ""
position_placeholder = ""
role = ""
tenant = ""
tenant_global = ""
@@ -837,7 +1073,7 @@ title = ""
section = ""
[ui.admin.users.detail.custom_fields]
title = ""
multi_title = ""
[ui.admin.users.detail.form]
department = ""
@@ -856,19 +1092,32 @@ password = ""
password_placeholder = ""
title = ""
[ui.admin.users.detail.tenants_section]
additional = ""
primary = ""
title = ""
[ui.admin.users.list]
add = ""
delete_aria = ""
edit_aria = ""
bulk_import = ""
empty = ""
fetch_error = ""
search_placeholder = ""
tenant_slug = ""
subtitle = ""
title = ""
[ui.admin.users.list.breadcrumb]
list = ""
section = ""
[ui.admin.users.list.columns]
title = ""
[ui.admin.users.list.filter]
tenant = ""
[ui.admin.users.list.registry]
count = ""
title = ""
[ui.admin.users.list.table]
@@ -879,11 +1128,21 @@ role = ""
status = ""
tenant_dept = ""
[ui.admin.users.table]
email = ""
name = ""
role = ""
[ui.common]
add = ""
all = ""
admin_only = ""
assign = ""
back = ""
cancel = ""
change_file = ""
clear_search = ""
close = ""
collapse = ""
confirm = ""
@@ -892,25 +1151,36 @@ create = ""
delete = ""
details = ""
edit = ""
export = ""
fail = ""
go_home = ""
view = ""
hyphen = ""
manage = ""
na = ""
never = ""
next = ""
none = ""
page_of = ""
prev = ""
previous = ""
qr = ""
reset = ""
read_only = ""
refresh = ""
requesting = ""
remove = ""
resend = ""
retry = ""
save = ""
search = ""
select = ""
select_file = ""
select_placeholder = ""
show_more = ""
language = ""
language_ko = ""
language_en = ""
success = ""
theme_dark = ""
theme_light = ""
theme_toggle = ""
@@ -921,10 +1191,6 @@ admin_only = ""
command_only = ""
system = ""
[ui.common.role]
admin = ""
user = ""
[ui.common.status]
active = ""
blocked = ""
@@ -934,14 +1200,48 @@ ok = ""
pending = ""
success = ""
[test]
key = ""
[non.existent]
key = ""
[ui.dev]
brand = ""
console_title = ""
env_badge = ""
scope_badge = ""
[ui.dev.nav]
clients = ""
logout = ""
[ui.dev.audit]
load_more = ""
title = ""
[ui.dev.audit.registry]
title = ""
[ui.dev.audit.filter]
action = ""
client_id = ""
status_all = ""
[ui.dev.audit.table]
action = ""
actor = ""
status = ""
target = ""
time = ""
[ui.dev.profile]
menu_aria = ""
menu_title = ""
unknown_email = ""
unknown_name = ""
[ui.dev.clients]
copy_client_id = ""
new = ""
search_placeholder = ""
tenant_scoped = ""
@@ -951,11 +1251,17 @@ untitled = ""
admin_session = ""
tenant_selected = ""
[ui.dev.clients.filter]
status_all = ""
type_all = ""
type_label = ""
[ui.dev.clients.consents]
export_csv = ""
revoke = ""
revoked_at = ""
scope_label = ""
search_placeholder = ""
status_all = ""
status_label = ""
status_revoked = ""
subject = ""
@@ -985,10 +1291,6 @@ user = ""
[ui.dev.clients.details]
[ui.dev.clients.details.breadcrumb]
current = ""
section = ""
[ui.dev.clients.details.credentials]
client_id = ""
client_secret = ""
@@ -1021,16 +1323,13 @@ settings = ""
[ui.dev.clients.general]
create = ""
display_new = ""
save = ""
title_create = ""
title_edit = ""
[ui.dev.clients.general.breadcrumb]
section = ""
[ui.dev.clients.general.footer]
client_id = ""
created_on = ""
[ui.dev.clients.federation]
title = ""
add_title = ""
add_btn = ""
[ui.dev.clients.general.identity]
description = ""
@@ -1056,14 +1355,17 @@ title = ""
description = ""
mandatory = ""
name = ""
delete = ""
[ui.dev.clients.general.security]
confidential = ""
public = ""
private = ""
pkce = ""
title = ""
[ui.dev.clients.help]
docs_body = ""
docs_title = ""
subtitle = ""
title = ""
view_guides = ""
@@ -1080,9 +1382,15 @@ subtitle = ""
title = ""
[ui.dev.clients.registry]
description = ""
subtitle = ""
title = ""
[ui.dev.clients.scopes]
email = ""
openid = ""
profile = ""
[ui.dev.clients.table]
actions = ""
application = ""
@@ -1092,8 +1400,8 @@ status = ""
type = ""
[ui.dev.clients.type]
confidential = ""
public = ""
pkce = ""
private = ""
[ui.dev.dashboard]
ready_badge = ""
@@ -1129,6 +1437,14 @@ title = ""
plane = ""
subtitle = ""
[ui.dev.session]
active = ""
unknown = ""
expired = ""
expiring = ""
remaining = ""
refresh = ""
refreshing = ""
[ui.userfront]
app_title = ""
@@ -1205,12 +1521,9 @@ login_id = ""
password = ""
[ui.userfront.login.link]
action_label = ""
code_only = ""
page_title = ""
resend_with_time = ""
send = ""
title = ""
[ui.userfront.login.qr]
expired = ""
@@ -1280,9 +1593,7 @@ organization = ""
security = ""
[ui.userfront.qr]
request_permission = ""
rescan = ""
result_failure = ""
result_success = ""
title = ""
+335 -83
View File
@@ -13,11 +13,35 @@ jangheon = "Jangheon"
ptc = "PTC"
saman = "Saman"
[domain.tenant_type]
company = "Company"
company_group = "Company Group"
personal = "Personal"
user_group = "User Group"
[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]
@@ -43,12 +67,15 @@ missing = "Missing"
[msg]
[msg.admin]
logout_confirm = "Are you sure you want to log out?"
idp_env_prod = "IDP env: prod"
logout_confirm = "Are you sure you want to log out?"
scope_admin = "Scoped to /admin"
session_ttl = "Session TTL: 15m admin"
tenant_headers = "Tenant-aware headers"
[msg.admin.common]
forbidden = "You do not have permission to perform this action."
[msg.admin.api_keys]
[msg.admin.api_keys.create]
@@ -89,17 +116,40 @@ count = "Count"
[msg.admin.groups]
[msg.admin.groups.create]
description = "Adds a new organization unit such as a department or team."
title = "Create New Organization Unit"
[msg.admin.groups.list]
create_error = "Create Failed"
create_success = "Create Success"
delete_confirm = "Delete Confirm"
delete_error = "Delete Error"
delete_success = "Delete Success"
empty = "Empty"
import_error = "Import Error"
import_success = "Import Success"
loading = "Loading..."
subtitle = "Subtitle"
[msg.admin.groups.members]
add_success = "Add Success"
count = "Count"
empty = "Empty"
remove_confirm = "Remove Confirm"
remove_success = "Remove Success"
title = "Title"
[msg.admin.groups.prompt]
user_id = "User Id"
[msg.admin.groups.roles]
assign_success = "Assign Success"
description = "Description"
empty = "Empty"
remove_confirm = "Are you sure you want to revoke this role?"
remove_success = "Role revoked successfully."
[msg.admin.header]
subtitle = "Tenant isolation & least privilege by default"
@@ -107,6 +157,12 @@ subtitle = "Tenant isolation & least privilege by default"
idp_policy = "IDP Policy"
scope = "Scope"
[msg.admin.org]
hover_member_info = "Hover to see member details."
import_description = "Upload a CSV file to bulk register the organization chart."
import_error = "An error occurred during organization chart import."
import_success = "Organization chart imported successfully."
[msg.admin.overview]
description = "Description"
idp_fallback = "Fallback: Descope"
@@ -122,12 +178,38 @@ tenant_title = "Tenant isolation"
[msg.admin.overview.quick_links]
description = "Description"
[msg.admin.overview.summary]
audit_events_24h = "24h Audit Events"
oidc_clients = "OIDC Clients"
policy_gate = "Policy Gate Status"
total_tenants = "Total Tenants"
[msg.admin.tenants]
delete_confirm = "Delete Tenant \\\"{{name}}\\\"?"
approve_confirm = "Approve Confirm"
approve_success = "Approve Success"
delete_confirm = "Delete Tenant \"{{name}}\"?"
delete_success = "Tenant deleted."
empty = "Empty"
fetch_error = "Fetch Error"
missing_id = "No Tenant ID."
not_found = "Tenant not found."
remove_sub_confirm = 'Remove tenant "{{name}}" from sub-tenants?'
subtitle = "Subtitle"
[msg.admin.tenants.admins]
add_success = "Add Success"
empty = "Empty"
remove_confirm = "Remove Confirm"
remove_success = "Remove Success"
subtitle = "Subtitle"
[msg.admin.tenants.owners]
add_success = "Owner added successfully."
empty = "No owners registered."
remove_confirm = "Are you sure you want to remove this owner?"
remove_success = "Owner permission revoked."
subtitle = "List of owners with top-level permissions for this tenant."
[msg.admin.tenants.create]
subtitle = "Subtitle"
@@ -142,13 +224,15 @@ subtitle = "Subtitle"
subtitle = "Subtitle"
[msg.admin.tenants.members]
empty = "Empty"
desc = "View the list of users belonging to this organization."
empty = "No members found."
limit_notice = "Showing members from the first 10 descendant organizations due to size limits."
[msg.admin.tenants.registry]
count = "Count"
[msg.admin.tenants.schema]
empty = "No custom fields defined. Click \\\"Add Field\\\" to begin."
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"
@@ -160,15 +244,28 @@ subtitle = "Subtitle"
[msg.admin.users]
[msg.admin.users.bulk]
delete_confirm = "Are you sure you want to delete the selected {{count}} users?"
delete_success = "{{count}} users have been deleted."
description = "Bulk register or manage users via CSV file."
move_description = "Bulk move selected users to another tenant."
move_error = "Error moving users."
move_success = "{{count}} users moved successfully."
parsed_count = "Parsed {{count}} rows."
update_success = "User info updated successfully."
[msg.admin.users.create]
error = "Failed to User Create."
password_required = "Password Required"
success = "User created successfully."
[msg.admin.users.create.account]
subtitle = "Subtitle"
[msg.admin.users.create.form]
email_required = "Email Required"
field_invalid = "Invalid {{label}} format."
field_required = "{{label}} is required."
name_required = "Name Required"
password_auto_help = "Password Auto Help"
password_manual_help = "Password Manual Help"
@@ -185,6 +282,7 @@ update_error = "Failed to User Edit."
update_success = "Update Success"
[msg.admin.users.detail.form]
field_required = "Required."
name_required = "Name Required"
[msg.admin.users.detail.security]
@@ -196,11 +294,19 @@ empty = "Empty"
fetch_error = "Fetch Error"
subtitle = "Subtitle"
[msg.admin.users.list.columns]
description = "Select columns to display in the table."
no_custom = "No custom fields defined for this tenant."
[msg.admin.users.list.registry]
count = "Count"
[msg.common]
error = "Error"
loading = "Loading..."
no_description = "No Description."
parsing = "Parsing data..."
requesting = "Requesting..."
saving = "Saving..."
unknown_error = "unknown error"
@@ -216,12 +322,9 @@ loading = "Loading audit logs..."
subtitle = "Shows DevFront activity history within current tenant/app scope."
[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}}."
deleted = "App deleted."
delete_error = "Failed to delete: {{error}}"
delete_confirm = "Are you sure you want to delete this app? This action cannot be undone."
@@ -232,28 +335,29 @@ load_error = "Error loading consents: {{error}}"
loading = "Loading consents..."
showing = "Showing {{from}} to {{to}} of {{total}} users"
subtitle = "Subtitle"
revoke_confirm = "Are you sure you want to revoke this user's permissions? After revocation, the user must consent again on next login."
[msg.dev.clients.details]
copy_client_id = "Client ID copied."
copy_client_secret = "Client Secret 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 = "Warning: Rotating the Client Secret will invalidate the existing secret immediately.\nConnected applications may experience downtime. Do you want to proceed?"
rotate_error = "Failed to rotate secret: {{error}}"
save_error = "Failed to save: {{error}}"
secret_rotated = "Client Secret has been rotated."
rotate_confirm = "Rotate Confirm"
rotate_error = "Rotate Error"
save_error = "Save Error"
secret_rotated = "Secret Rotated"
secret_unavailable = "SECRET_NOT_AVAILABLE"
subtitle = "Manage OIDC credentials and endpoints."
subtitle = "Subtitle"
[msg.dev.clients.details.redirect]
description = "A list of allowed URLs to redirect users to after successful authentication. You can enter multiple URLs separated by commas."
description = "Description"
[msg.dev.clients.details.security]
footer = "We recommend verifying admin session TTL, applying rate limits, and setting up notifications for secret rotation."
note = "Keep endpoints read-only and ensure that secret rotation and copying are tracked in audit logs."
footer = "Footer"
note = "Note"
[msg.dev.clients.general]
load_error = "Error loading client: {{error}}"
@@ -288,7 +392,7 @@ 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"
description = "OIDC 앱, 인증 방식, 리다이렉트 URI, 비밀키 재발행을 감사 로그와 함께 관리합니다."
[msg.dev.clients.scopes]
email = "Email"
@@ -365,7 +469,7 @@ empty = "Empty"
load_error = "Load Error"
[msg.userfront.error]
detail_contact = "msg.userfront.error.detail_contact"
detail_contact = "Please contact administrator."
detail_generic = "Detail Generic"
detail_request = "Detail Request"
id = "Id"
@@ -426,7 +530,6 @@ 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"
@@ -489,8 +592,6 @@ 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"
@@ -530,15 +631,15 @@ 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② 정보주체로부터 동의받은 개인정보 보유 기간이 경과하거나 처리 목적이 달성된 경우에도 다른 법령에 따라 개인정보를 계속 보존해야 할 경우에는, 해당 개인정보를 별도의 Line truncated
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회사는 회원이 Line truncated
privacy_full = "Privacy Full"
tos_full = "Tos Full"
[msg.userfront.signup.agreement]
title = "Title"
title = "Agreement Title"
[msg.userfront.signup.auth]
affiliate_notice = "Affiliate Notice"
title = "Title"
title = "Auth Title"
[msg.userfront.signup.email]
code_mismatch = "Code Mismatch"
@@ -554,7 +655,7 @@ lowercase_required = "Lowercase Required"
mismatch = "Mismatch"
number_required = "Number Required"
symbol_required = "Symbol Required"
title = "Title"
title = "Password Title"
uppercase_required = "Uppercase Required"
[msg.userfront.signup.password.rule]
@@ -583,7 +684,7 @@ uppercase = "Uppercase"
[msg.userfront.signup.profile]
affiliate_hint = "Affiliate Hint"
title = "Title"
title = "Profile Title"
[msg.userfront.signup.success]
body = "Body"
@@ -675,16 +776,30 @@ status = "STATUS"
time = "TIME"
[ui.admin.groups]
import_csv = "Import Csv"
[ui.admin.groups.create]
description = "Adds a new organization unit such as a department or team."
title = "Title"
[ui.admin.groups.detail]
breadcrumb_org = "Breadcrumb Org"
breadcrumb_tenant = "Tenant Details"
breadcrumb_unit = "Breadcrumb Unit"
members_subtitle = "Members Subtitle"
members_title = "Members Title"
permissions_subtitle = "Permissions Subtitle"
permissions_title = "Permission Manage"
[ui.admin.groups.form]
desc_label = "Description"
desc_placeholder = "Desc Placeholder"
name_label = "Group Name"
name_placeholder = "Name Placeholder"
parent_label = "Parent Unit"
submit = "Submit"
unit_level_label = "Unit Level Label"
unit_level_placeholder = "Unit Level Placeholder"
[ui.admin.groups.list]
title = "User Groups"
@@ -704,6 +819,24 @@ name = "NAME"
[ui.admin.header]
plane = "Admin Plane"
[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"
[ui.admin.org]
download_template = "Download Template"
import_btn = "Import"
import_title = "Bulk Organization Import"
start_import = "Start Import"
[ui.admin.overview]
kicker = "Global Overview"
title = "Tenant-independent control plane"
@@ -713,19 +846,54 @@ title = "Admin playbook"
[ui.admin.overview.quick_links]
add_tenant = "Tenant Add"
tenant_dashboard = "Tenant Dashboard"
api_key_management = "API Key Management"
user_management = "User Management"
title = "Title"
view_audit_logs = "View Audit Logs"
[ui.admin.overview.summary]
audit_events_24h = "24h Events"
oidc_clients = "OIDC Clients"
policy_gate = "Policy Gate"
total_tenants = "Total Tenants"
[ui.admin.profile]
manageable_tenants = "Manageable Tenants"
[ui.admin.role]
rp_admin = "RP ADMIN"
super_admin = "SUPER ADMIN"
tenant_admin = "TENANT ADMIN"
tenant_member = "TENANT MEMBER"
user = "TENANT MEMBER"
[ui.admin.tenants]
add = "Tenant Add"
title = "Tenant List"
add = "Add Tenant"
title = "Tenant Registry"
[ui.admin.tenants.admins]
add_button = "Add Button"
already_admin = "Already Admin"
dialog_description = "Dialog Description"
dialog_no_results = "Dialog No Results"
dialog_search_hint = "Dialog Search Hint"
dialog_search_placeholder = "Dialog Search Placeholder"
dialog_title = "Dialog Title"
remove_title = "Remove Title"
table_actions = "Table Actions"
table_email = "Email"
table_name = "Name"
title = "Title"
[ui.admin.tenants.owners]
add_button = "Add Owner"
already_owner = "Already Owner"
dialog_description = "Search users by name or email."
dialog_title = "Add New Owner"
remove_title = "Revoke Owner Permission"
table_actions = "Actions"
table_email = "Email"
table_name = "Name"
title = "Tenant Owners"
[ui.admin.tenants.breadcrumb]
list = "List"
@@ -743,9 +911,11 @@ description = "Description"
domains_label = "Allowed Domains (Comma separated)"
domains_placeholder = "example.com, example.kr"
name = "Tenant name"
parent = "Parent"
slug = "Slug"
slug_placeholder = "tenant-slug"
status = "Status"
type = "Type"
[ui.admin.tenants.create.memo]
title = "Title"
@@ -753,8 +923,28 @@ title = "Title"
[ui.admin.tenants.create.profile]
title = "Tenant Profile"
[ui.admin.tenants.detail]
breadcrumb_list = "Tenant List"
header_subtitle = "Header Subtitle"
loading = "Loading"
tab_federation = "Tab Federation"
tab_organization = "Organization Manage"
tab_permissions = "Permissions"
tab_profile = "Profile"
tab_schema = "Tab Schema"
title = "Details"
[ui.admin.tenants.list]
select_placeholder = "Select Placeholder"
[ui.admin.tenants.members]
descendants = "Descendant Members"
direct = "Direct Members"
direct_label = "Direct"
list_title = "Member Management"
title = "Tenant Members ({{count}})"
total = "Total"
total_label = "Total"
[ui.admin.tenants.members.table]
email = "EMAIL"
@@ -762,28 +952,50 @@ name = "NAME"
role = "ROLE"
status = "STATUS"
[ui.admin.tenants.profile]
allowed_domains = "Allowed Domains"
allowed_domains_help = "Users with these email domains will be automatically assigned to this tenant."
approve_button = "Approve Tenant"
description = "Description"
name = "Tenant Name"
slug = "Slug"
status = "Status"
subtitle = "Slug and status changes are applied immediately."
title = "Tenant Profile"
type = "Type"
[ui.admin.tenants.registry]
title = "Tenant registry"
[ui.admin.tenants.schema]
add_field = "Add Field"
save = "Save Schema Changes"
save = "Save Schema"
title = "User Schema Extension"
[ui.admin.tenants.schema.field]
admin_only = "Admin Only"
key = "Field Key (ID)"
key_placeholder = "e.g. employee_id"
label = "Display Label"
label_placeholder = "Label Placeholder"
required = "Required"
type = "Type"
type_boolean = "Boolean"
type_date = "Date"
type_number = "Number"
type_text = "Text"
validation_placeholder = "Regex Pattern (Optional)"
[ui.admin.tenants.sub]
add = "Add"
add_dialog_desc = "Select a tenant to add as a sub-tenant."
add_dialog_title = "Add Sub-tenant"
add_existing = "Add Existing Tenant"
manage = "Manage"
no_candidates = "No available tenants to add."
search_placeholder = "Search..."
title = "Sub-tenants ({{count}})"
tree_search_placeholder = "Search in tree..."
[ui.admin.tenants.sub.table]
action = "ACTION"
@@ -793,13 +1005,26 @@ status = "STATUS"
[ui.admin.tenants.table]
actions = "ACTIONS"
members = "Members"
name = "NAME"
slug = "SLUG"
status = "STATUS"
type = "TYPE"
updated = "UPDATED"
[ui.admin.users]
[ui.admin.users.bulk]
do_move = "Execute Move"
download_template = "Download Template"
move_group = "Bulk Tenant Move"
move_title = "Bulk User Move"
no_department = "No Department"
select_group = "Select Target Tenant"
selected_count = "{{count}} users selected"
start_upload = "Start Upload"
title = "Bulk Actions"
[ui.admin.users.create]
back = "Back"
go_list = "Go List"
@@ -822,14 +1047,18 @@ department = "Department"
department_placeholder = "Department Placeholder"
email = "Email"
email_placeholder = "user@example.com"
job_title = "Job Title"
job_title_placeholder = "e.g. Frontend Developer"
name = "Name"
name_placeholder = "Name Placeholder"
password = "Password"
password_placeholder = "********"
phone = "Phone number"
phone_placeholder = "010-1234-5678"
position = "Position"
position_placeholder = "e.g. Senior"
role = "Role"
tenant = "Tenant (Tenant)"
tenant = "Tenant"
tenant_global = "Tenant Global"
[ui.admin.users.create.password_generated]
@@ -844,7 +1073,7 @@ title = "User Details"
section = "Users"
[ui.admin.users.detail.custom_fields]
title = "Title"
multi_title = "Per-tenant Profile Management"
[ui.admin.users.detail.form]
department = "Department"
@@ -855,7 +1084,7 @@ phone = "Phone number"
phone_placeholder = "010-1234-5678"
role = "Role"
status = "Status"
tenant = "Tenant (Tenant)"
tenant = "Representative Affiliated Tenant"
tenant_global = "Tenant Global"
[ui.admin.users.detail.security]
@@ -863,19 +1092,32 @@ password = "Password"
password_placeholder = "Password Placeholder"
title = "Security Settings"
[ui.admin.users.detail.tenants_section]
additional = "Additional Affiliated/Manageable Tenants"
primary = "Representative Affiliated Tenant"
title = "Affiliation & Organization Info"
[ui.admin.users.list]
add = "User Add"
delete_aria = "User Delete: {{name}}"
edit_aria = "User Edit: {{name}}"
bulk_import = "Bulk Import"
empty = "Empty"
fetch_error = "Fetch Error"
search_placeholder = "Search Placeholder"
tenant_slug = "Slug: {{slug}}"
subtitle = "Subtitle"
title = "User Manage"
[ui.admin.users.list.breadcrumb]
list = "List"
section = "Users"
[ui.admin.users.list.columns]
title = "Column Settings"
[ui.admin.users.list.filter]
tenant = "Tenant Filter"
[ui.admin.users.list.registry]
count = "Count"
title = "User Registry"
[ui.admin.users.list.table]
@@ -886,11 +1128,21 @@ role = "ROLE"
status = "STATUS"
tenant_dept = "TENANT / DEPT"
[ui.admin.users.table]
email = "Email"
name = "Name"
role = "Role"
[ui.common]
add = "Add"
all = "All"
admin_only = "Admin Only"
assign = "Assign"
back = "Back"
cancel = "Cancel"
change_file = "Change File"
clear_search = "Clear Search"
close = "Close"
collapse = "Collapse"
confirm = "Confirm"
@@ -899,40 +1151,46 @@ create = "Create"
delete = "Delete"
details = "Details"
edit = "Edit"
export = "Export"
fail = "Fail"
go_home = "Go Home"
view = "View"
hyphen = "-"
manage = "Manage"
na = "N/A"
never = "Never"
next = "Next"
none = "None"
page_of = "Page {{page}} of {{total}}"
prev = "Prev"
previous = "Previous"
qr = "QR"
reset = "Reset"
read_only = "Read Only"
refresh = "Refresh"
requesting = "Requesting"
remove = "Remove"
resend = "Resend"
retry = "Retry"
save = "Save"
search = "Search"
select = "Select"
select_file = "Select File"
select_placeholder = "Select Placeholder"
show_more = "Show More"
language = "Language"
language_ko = "한국어"
language_ko = "Korean"
language_en = "English"
success = "Success"
theme_dark = "Dark"
theme_light = "Light"
theme_toggle = "Theme Toggle"
unknown = "Unknown"
view = "View"
[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"
@@ -942,6 +1200,12 @@ ok = "Ok"
pending = "Pending"
success = "Success"
[test]
key = "Test"
[non.existent]
key = "Non-existent key"
[ui.dev]
brand = "Brand"
console_title = "Developer Console"
@@ -949,7 +1213,6 @@ env_badge = "Env: dev"
scope_badge = "Scoped to /dev"
[ui.dev.nav]
audit_logs = "Audit Logs"
clients = "Connected Application"
logout = "Logout"
@@ -972,8 +1235,13 @@ status = "Status"
target = "Target"
time = "Time"
[ui.dev.profile]
menu_aria = "Open account menu"
menu_title = "Account"
unknown_email = "unknown@example.com"
unknown_name = "Unknown User"
[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"
@@ -983,9 +1251,16 @@ untitled = "Untitled"
admin_session = "Admin Session"
tenant_selected = "Tenant Selected"
[ui.dev.clients.filter]
status_all = "All Statuses"
type_all = "All Types"
type_label = "Type:"
[ui.dev.clients.consents]
export_csv = "Export CSV"
revoke = "Revoke"
revoked_at = "Revoked: "
scope_label = "Scope:"
search_placeholder = "Search Placeholder"
status_all = "All Statuses"
status_label = "Status:"
@@ -1006,13 +1281,6 @@ active_grants = "Active Grants"
avg_scopes = "Avg. Scopes per User"
total_scopes = "Total Scopes Issued"
[ui.dev.clients.stats]
total = "Total Applications"
active_sessions = "Active Sessions"
auth_failures = "Auth Failures (24h)"
realtime = "Realtime"
stable = "Stable"
[ui.dev.clients.consents.table]
action = "Action"
first_granted = "First Granted"
@@ -1024,10 +1292,6 @@ user = "User"
[ui.dev.clients.details]
[ui.dev.clients.details.breadcrumb]
current = "App Details"
section = "Connected Applications"
[ui.dev.clients.details.credentials]
client_id = "Client ID"
client_secret = "Client Secret"
@@ -1068,13 +1332,6 @@ title = "Identity Federation"
add_title = "Add Identity Provider"
add_btn = "Add Provider"
[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"
@@ -1107,7 +1364,9 @@ pkce = "PKCE"
title = "Security Settings"
[ui.dev.clients.help]
docs_body = "Includes PKCE, client_secret_basic, redirect URI validation tips."
docs_title = "Docs & Examples"
subtitle = "Developer guides for Confidential/Public clients, redirect URIs, and auth methods."
title = "Need help with OIDC configuration?"
view_guides = "View guides"
@@ -1124,9 +1383,15 @@ subtitle = "Tenant admin on-call"
title = "Owner"
[ui.dev.clients.registry]
description = "OIDC 앱, 인증 방식, 리다이렉트 URI, 비밀키 재발행을 감사 로그와 함께 관리합니다."
subtitle = "Applications"
title = "RP registry"
[ui.dev.clients.scopes]
email = "Email"
openid = "Openid"
profile = "Profile"
[ui.dev.clients.table]
actions = "Actions"
application = "Application"
@@ -1136,8 +1401,8 @@ status = "Status"
type = "Type"
[ui.dev.clients.type]
private = "Server side App"
pkce = "PKCE"
private = "Server side App"
[ui.dev.dashboard]
ready_badge = "devfront ready"
@@ -1180,6 +1445,7 @@ expired = "Session expired"
expiring = "Expiring soon: {{minutes}}m {{seconds}}s left"
remaining = "Expires in: {{minutes}}m {{seconds}}s"
refresh = "Refresh session expiry"
refreshing = "Refreshing session expiry..."
[ui.userfront]
app_title = "Baron SW Portal"
@@ -1256,12 +1522,9 @@ 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"
@@ -1331,9 +1594,10 @@ organization = "Organization"
security = "Security"
[ui.userfront.qr]
request_permission = "Request Permission"
camera_error = "Camera Error"
permission_error = "Permission Error"
permission_required = "Permission Required"
rescan = "Rescan"
result_failure = "Result Failure"
result_success = "Result Success"
title = "Scan QR Code"
@@ -1393,15 +1657,3 @@ 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"
File diff suppressed because it is too large. Load diff
+294 -46
View File
@@ -13,11 +13,35 @@ jangheon = ""
ptc = ""
saman = ""
[domain.tenant_type]
company = ""
company_group = ""
personal = ""
user_group = ""
[err]
[err.common]
unknown = ""
[err.backend]
authorization_pending = ""
bad_request = ""
conflict = ""
expired_token = ""
forbidden = ""
internal_error = ""
invalid_code = ""
invalid_or_expired_code = ""
invalid_session = ""
invalid_session_reference = ""
not_found = ""
not_supported = ""
password_or_email_mismatch = ""
rate_limited = ""
service_unavailable = ""
slow_down = ""
[err.userfront]
[err.userfront.auth_proxy]
@@ -49,6 +73,9 @@ scope_admin = ""
session_ttl = ""
tenant_headers = ""
[msg.admin.common]
forbidden = ""
[msg.admin.api_keys]
[msg.admin.api_keys.create]
@@ -89,17 +116,40 @@ count = ""
[msg.admin.groups]
[msg.admin.groups.create]
description = ""
title = ""
[msg.admin.groups.list]
create_error = ""
create_success = ""
delete_confirm = ""
delete_error = ""
delete_success = ""
empty = ""
import_error = ""
import_success = ""
loading = ""
subtitle = ""
[msg.admin.groups.members]
add_success = ""
count = ""
empty = ""
remove_confirm = ""
remove_success = ""
title = ""
[msg.admin.groups.prompt]
user_id = ""
[msg.admin.groups.roles]
assign_success = ""
description = ""
empty = ""
remove_confirm = ""
remove_success = ""
[msg.admin.header]
subtitle = ""
@@ -107,6 +157,12 @@ subtitle = ""
idp_policy = ""
scope = ""
[msg.admin.org]
hover_member_info = ""
import_description = ""
import_error = ""
import_success = ""
[msg.admin.overview]
description = ""
idp_fallback = ""
@@ -122,10 +178,36 @@ tenant_title = ""
[msg.admin.overview.quick_links]
description = ""
[msg.admin.overview.summary]
audit_events_24h = ""
oidc_clients = ""
policy_gate = ""
total_tenants = ""
[msg.admin.tenants]
approve_confirm = ""
approve_success = ""
delete_confirm = ""
delete_success = ""
empty = ""
fetch_error = ""
missing_id = ""
not_found = ""
remove_sub_confirm = ""
subtitle = ""
[msg.admin.tenants.admins]
add_success = ""
empty = ""
remove_confirm = ""
remove_success = ""
subtitle = ""
[msg.admin.tenants.owners]
add_success = ""
empty = ""
remove_confirm = ""
remove_success = ""
subtitle = ""
[msg.admin.tenants.create]
@@ -142,7 +224,9 @@ subtitle = ""
subtitle = ""
[msg.admin.tenants.members]
desc = ""
empty = ""
limit_notice = ""
[msg.admin.tenants.registry]
count = ""
@@ -160,15 +244,28 @@ subtitle = ""
[msg.admin.users]
[msg.admin.users.bulk]
delete_confirm = ""
delete_success = ""
description = ""
move_description = ""
move_error = ""
move_success = ""
parsed_count = ""
update_success = ""
[msg.admin.users.create]
error = ""
password_required = ""
success = ""
[msg.admin.users.create.account]
subtitle = ""
[msg.admin.users.create.form]
email_required = ""
field_invalid = ""
field_required = ""
name_required = ""
password_auto_help = ""
password_manual_help = ""
@@ -185,6 +282,7 @@ update_error = ""
update_success = ""
[msg.admin.users.detail.form]
field_required = ""
name_required = ""
[msg.admin.users.detail.security]
@@ -196,11 +294,19 @@ empty = ""
fetch_error = ""
subtitle = ""
[msg.admin.users.list.columns]
description = ""
no_custom = ""
[msg.admin.users.list.registry]
count = ""
[msg.common]
error = ""
loading = ""
no_description = ""
parsing = ""
requesting = ""
saving = ""
unknown_error = ""
@@ -216,12 +322,9 @@ loading = ""
subtitle = ""
[msg.dev.clients]
copy_client_id = ""
load_error = ""
loading = ""
showing = ""
status_update_error = ""
status_updated = ""
deleted = ""
delete_error = ""
delete_confirm = ""
@@ -232,6 +335,7 @@ load_error = ""
loading = ""
showing = ""
subtitle = ""
revoke_confirm = ""
[msg.dev.clients.details]
copy_client_id = ""
@@ -426,7 +530,6 @@ token_missing = ""
verification_failed = ""
[msg.userfront.login.link]
approved = ""
helper = ""
missing_login_id = ""
missing_phone = ""
@@ -489,8 +592,6 @@ organization = ""
security = ""
[msg.userfront.qr]
approve_error = ""
approve_success = ""
camera_error = ""
permission_error = ""
permission_required = ""
@@ -675,16 +776,30 @@ status = ""
time = ""
[ui.admin.groups]
import_csv = ""
[ui.admin.groups.create]
description = ""
title = ""
[ui.admin.groups.detail]
breadcrumb_org = ""
breadcrumb_tenant = ""
breadcrumb_unit = ""
members_subtitle = ""
members_title = ""
permissions_subtitle = ""
permissions_title = ""
[ui.admin.groups.form]
desc_label = ""
desc_placeholder = ""
name_label = ""
name_placeholder = ""
parent_label = ""
submit = ""
unit_level_label = ""
unit_level_placeholder = ""
[ui.admin.groups.list]
title = ""
@@ -716,6 +831,12 @@ user_groups = ""
tenants = ""
users = ""
[ui.admin.org]
download_template = ""
import_btn = ""
import_title = ""
start_import = ""
[ui.admin.overview]
kicker = ""
title = ""
@@ -725,20 +846,55 @@ title = ""
[ui.admin.overview.quick_links]
add_tenant = ""
tenant_dashboard = ""
api_key_management = ""
user_management = ""
title = ""
view_audit_logs = ""
[ui.admin.overview.summary]
audit_events_24h = ""
oidc_clients = ""
policy_gate = ""
total_tenants = ""
[ui.admin.profile]
manageable_tenants = ""
[ui.admin.role]
rp_admin = ""
super_admin = ""
tenant_admin = ""
tenant_member = ""
user = ""
[ui.admin.tenants]
add = ""
title = ""
[ui.admin.tenants.admins]
add_button = ""
already_admin = ""
dialog_description = ""
dialog_no_results = ""
dialog_search_hint = ""
dialog_search_placeholder = ""
dialog_title = ""
remove_title = ""
table_actions = ""
table_email = ""
table_name = ""
title = ""
[ui.admin.tenants.owners]
add_button = ""
already_owner = ""
dialog_description = ""
dialog_title = ""
remove_title = ""
table_actions = ""
table_email = ""
table_name = ""
title = ""
[ui.admin.tenants.breadcrumb]
list = ""
section = ""
@@ -755,9 +911,11 @@ description = ""
domains_label = ""
domains_placeholder = ""
name = ""
parent = ""
slug = ""
slug_placeholder = ""
status = ""
type = ""
[ui.admin.tenants.create.memo]
title = ""
@@ -765,15 +923,47 @@ title = ""
[ui.admin.tenants.create.profile]
title = ""
[ui.admin.tenants.members]
[ui.admin.tenants.detail]
breadcrumb_list = ""
header_subtitle = ""
loading = ""
tab_federation = ""
tab_organization = ""
tab_permissions = ""
tab_profile = ""
tab_schema = ""
title = ""
[ui.admin.tenants.list]
select_placeholder = ""
[ui.admin.tenants.members]
descendants = ""
direct = ""
direct_label = ""
list_title = ""
title = ""
total = ""
total_label = ""
[ui.admin.tenants.members.table]
email = ""
name = ""
role = ""
status = ""
[ui.admin.tenants.profile]
allowed_domains = ""
allowed_domains_help = ""
approve_button = ""
description = ""
name = ""
slug = ""
status = ""
subtitle = ""
title = ""
type = ""
[ui.admin.tenants.registry]
title = ""
@@ -783,19 +973,29 @@ save = ""
title = ""
[ui.admin.tenants.schema.field]
admin_only = ""
key = ""
key_placeholder = ""
label = ""
label_placeholder = ""
required = ""
type = ""
type_boolean = ""
type_date = ""
type_number = ""
type_text = ""
validation_placeholder = ""
[ui.admin.tenants.sub]
add = ""
add_dialog_desc = ""
add_dialog_title = ""
add_existing = ""
manage = ""
no_candidates = ""
search_placeholder = ""
title = ""
tree_search_placeholder = ""
[ui.admin.tenants.sub.table]
action = ""
@@ -805,13 +1005,26 @@ status = ""
[ui.admin.tenants.table]
actions = ""
members = ""
name = ""
slug = ""
status = ""
type = ""
updated = ""
[ui.admin.users]
[ui.admin.users.bulk]
do_move = ""
download_template = ""
move_group = ""
move_title = ""
no_department = ""
select_group = ""
selected_count = ""
start_upload = ""
title = ""
[ui.admin.users.create]
back = ""
go_list = ""
@@ -834,12 +1047,16 @@ department = ""
department_placeholder = ""
email = ""
email_placeholder = ""
job_title = ""
job_title_placeholder = ""
name = ""
name_placeholder = ""
password = ""
password_placeholder = ""
phone = ""
phone_placeholder = ""
position = ""
position_placeholder = ""
role = ""
tenant = ""
tenant_global = ""
@@ -856,7 +1073,7 @@ title = ""
section = ""
[ui.admin.users.detail.custom_fields]
title = ""
multi_title = ""
[ui.admin.users.detail.form]
department = ""
@@ -875,19 +1092,32 @@ password = ""
password_placeholder = ""
title = ""
[ui.admin.users.detail.tenants_section]
additional = ""
primary = ""
title = ""
[ui.admin.users.list]
add = ""
delete_aria = ""
edit_aria = ""
bulk_import = ""
empty = ""
fetch_error = ""
search_placeholder = ""
tenant_slug = ""
subtitle = ""
title = ""
[ui.admin.users.list.breadcrumb]
list = ""
section = ""
[ui.admin.users.list.columns]
title = ""
[ui.admin.users.list.filter]
tenant = ""
[ui.admin.users.list.registry]
count = ""
title = ""
[ui.admin.users.list.table]
@@ -898,11 +1128,21 @@ role = ""
status = ""
tenant_dept = ""
[ui.admin.users.table]
email = ""
name = ""
role = ""
[ui.common]
add = ""
all = ""
admin_only = ""
assign = ""
back = ""
cancel = ""
change_file = ""
clear_search = ""
close = ""
collapse = ""
confirm = ""
@@ -911,40 +1151,46 @@ create = ""
delete = ""
details = ""
edit = ""
export = ""
fail = ""
go_home = ""
view = ""
hyphen = ""
manage = ""
na = ""
never = ""
next = ""
none = ""
page_of = ""
prev = ""
previous = ""
qr = ""
reset = ""
read_only = ""
refresh = ""
requesting = ""
remove = ""
resend = ""
retry = ""
save = ""
search = ""
select = ""
select_file = ""
select_placeholder = ""
show_more = ""
language = ""
language_ko = ""
language_en = ""
success = ""
theme_dark = ""
theme_light = ""
theme_toggle = ""
unknown = ""
view = ""
[ui.common.badge]
admin_only = ""
command_only = ""
system = ""
[ui.common.role]
admin = ""
user = ""
[ui.common.status]
active = ""
blocked = ""
@@ -954,6 +1200,12 @@ ok = ""
pending = ""
success = ""
[test]
key = ""
[non.existent]
key = ""
[ui.dev]
brand = ""
console_title = ""
@@ -961,7 +1213,6 @@ env_badge = ""
scope_badge = ""
[ui.dev.nav]
audit_logs = ""
clients = ""
logout = ""
@@ -984,8 +1235,13 @@ status = ""
target = ""
time = ""
[ui.dev.profile]
menu_aria = ""
menu_title = ""
unknown_email = ""
unknown_name = ""
[ui.dev.clients]
copy_client_id = ""
new = ""
search_placeholder = ""
tenant_scoped = ""
@@ -995,11 +1251,17 @@ untitled = ""
admin_session = ""
tenant_selected = ""
[ui.dev.clients.filter]
status_all = ""
type_all = ""
type_label = ""
[ui.dev.clients.consents]
export_csv = ""
revoke = ""
revoked_at = ""
scope_label = ""
search_placeholder = ""
status_all = ""
status_label = ""
status_revoked = ""
subject = ""
@@ -1018,13 +1280,6 @@ active_grants = ""
avg_scopes = ""
total_scopes = ""
[ui.dev.clients.stats]
total = ""
active_sessions = ""
auth_failures = ""
realtime = ""
stable = ""
[ui.dev.clients.consents.table]
action = ""
first_granted = ""
@@ -1036,10 +1291,6 @@ user = ""
[ui.dev.clients.details]
[ui.dev.clients.details.breadcrumb]
current = ""
section = ""
[ui.dev.clients.details.credentials]
client_id = ""
client_secret = ""
@@ -1080,13 +1331,6 @@ title = ""
add_title = ""
add_btn = ""
[ui.dev.clients.general.breadcrumb]
section = ""
[ui.dev.clients.general.footer]
client_id = ""
created_on = ""
[ui.dev.clients.general.identity]
description = ""
description_placeholder = ""
@@ -1119,7 +1363,9 @@ pkce = ""
title = ""
[ui.dev.clients.help]
docs_body = ""
docs_title = ""
subtitle = ""
title = ""
view_guides = ""
@@ -1136,9 +1382,15 @@ subtitle = ""
title = ""
[ui.dev.clients.registry]
description = ""
subtitle = ""
title = ""
[ui.dev.clients.scopes]
email = ""
openid = ""
profile = ""
[ui.dev.clients.table]
actions = ""
application = ""
@@ -1148,8 +1400,8 @@ status = ""
type = ""
[ui.dev.clients.type]
private = ""
pkce = ""
private = ""
[ui.dev.dashboard]
ready_badge = ""
@@ -1192,6 +1444,7 @@ expired = ""
expiring = ""
remaining = ""
refresh = ""
refreshing = ""
[ui.userfront]
app_title = ""
@@ -1268,12 +1521,9 @@ login_id = ""
password = ""
[ui.userfront.login.link]
action_label = ""
code_only = ""
page_title = ""
resend_with_time = ""
send = ""
title = ""
[ui.userfront.login.qr]
expired = ""
@@ -1343,9 +1593,7 @@ organization = ""
security = ""
[ui.userfront.qr]
request_permission = ""
rescan = ""
result_failure = ""
result_success = ""
title = ""
+38 -41
View File
@@ -70,7 +70,7 @@ empty = "Empty"
load_error = "Load Error"
[msg.userfront.error]
detail_contact = "msg.userfront.error.detail_contact"
detail_contact = "Please contact administrator."
detail_generic = "Detail Generic"
detail_request = "Detail Request"
id = "Id"
@@ -79,6 +79,18 @@ 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."
@@ -95,18 +107,6 @@ 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.error.whitelist]
"$normalizedCode" = "{error}"
bad_request = "Please check your input."
invalid_session = "Your session has expired. Please sign in again."
not_found = "The requested page could not be found."
password_or_email_mismatch = "Email or password does not match."
rate_limited = "Too many requests. Please try again later."
recovery_expired = "The recovery link has expired. Please request a new one."
recovery_invalid = "The recovery link is invalid."
settings_disabled = "Account settings are currently unavailable."
verification_required = "Additional verification is required. Please follow the instructions."
[msg.userfront.forgot]
description = "Description"
dry_send = "Dry Send"
@@ -131,7 +131,6 @@ 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"
@@ -194,8 +193,6 @@ 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"
@@ -235,15 +232,15 @@ 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)로 옮기거나 보관 장소를 달리하Line truncated
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회사는 회원이 약관을 위반할 경우 서비스 이용을 제한Line truncated
privacy_full = "Privacy Full"
tos_full = "Tos Full"
[msg.userfront.signup.agreement]
title = "Title"
title = "Agreement Title"
[msg.userfront.signup.auth]
affiliate_notice = "Affiliate Notice"
title = "Title"
title = "Auth Title"
[msg.userfront.signup.email]
code_mismatch = "Code Mismatch"
@@ -259,7 +256,7 @@ lowercase_required = "Lowercase Required"
mismatch = "Mismatch"
number_required = "Number Required"
symbol_required = "Symbol Required"
title = "Title"
title = "Password Title"
uppercase_required = "Uppercase Required"
[msg.userfront.signup.password.rule]
@@ -288,7 +285,7 @@ uppercase = "Uppercase"
[msg.userfront.signup.profile]
affiliate_hint = "Affiliate Hint"
title = "Title"
title = "Profile Title"
[msg.userfront.signup.success]
body = "Body"
@@ -296,10 +293,13 @@ title = "Title"
[ui.common]
add = "Add"
all = "All"
admin_only = "Admin Only"
assign = "Assign"
back = "Back"
cancel = "Cancel"
change_file = "Change File"
clear_search = "Clear Search"
close = "Close"
collapse = "Collapse"
confirm = "Confirm"
@@ -308,10 +308,12 @@ create = "Create"
delete = "Delete"
details = "Details"
edit = "Edit"
export = "Export"
fail = "Fail"
go_home = "Go Home"
view = "View"
hyphen = "-"
language = "Language"
language_en = "English"
language_ko = "Language Ko"
manage = "Manage"
na = "N/A"
never = "Never"
next = "Next"
@@ -320,34 +322,32 @@ page_of = "Page {page} of {total}"
prev = "Prev"
previous = "Previous"
qr = "QR"
reset = "Reset"
read_only = "Read Only"
refresh = "Refresh"
reset = "Reset"
requesting = "Requesting"
remove = "Remove"
resend = "Resend"
retry = "Retry"
save = "Save"
search = "Search"
select = "User Optional"
select = "Select"
select_file = "Select File"
select_placeholder = "Select Placeholder"
show_more = "Show More"
language = "Language"
language_ko = "Korean"
language_en = "English"
success = "Success"
theme_dark = "Dark"
theme_light = "Light"
theme_toggle = "Theme Toggle"
unknown = "Unknown"
view = "View"
manage = "Manage"
remove = "Remove"
[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"
@@ -432,12 +432,9 @@ 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"
@@ -507,9 +504,10 @@ organization = "Organization"
security = "Security"
[ui.userfront.qr]
request_permission = "Request Permission"
camera_error = "Camera Error"
permission_error = "Permission Error"
permission_required = "Permission Required"
rescan = "Rescan"
result_failure = "Result Failure"
result_success = "Result Success"
title = "Scan QR Code"
@@ -569,4 +567,3 @@ verify = "Verify"
[ui.userfront.signup.success]
action = "Action"