[domain] [domain.affiliation] affiliate = "Affiliate" general = "General" [domain.company] baron = "Baron" halla = "Halla" hanmac = "Hanmac" jangheon = "Jangheon" ptc = "PTC" saman = "Saman" [domain.tenant_type] company = "Company" company_group = "Company Group" organization = "Organization" personal = "Personal" user_group = "User Group" [err.userfront] [err.userfront.auth_proxy] consent_accept = "Failed to accept the consent request." consent_fetch = "Failed to load consent details." consent_reject = "Failed to reject the consent request." linked_app_revoke = "Failed to revoke the linked application." login_failed = "Login failed." oidc_accept = "OIDC Accept" password_reset_complete = "Failed to complete the password reset." password_reset_init = "Failed to start the password reset." [err.userfront.profile] load_failed = "Failed to load the profile." password_change_failed = "Password Change Failed" send_code_failed = "Failed to send the verification code." update_failed = "Failed to update the profile." verify_code_failed = "Verification failed." [err.userfront.session] missing = "No active session was found." [msg.userfront] greeting = "Hello, {name}." [msg.userfront.audit] browser = "Browser: {value}" date = "Date: {value}" device = "Device: {value}" end = "No more items to show." filtered_empty = "No sign-in history matches the active session filter." ip = "IP address: {value}" load_more_error = "Could not load more history." result = "Result: {value}" session_id = "Session ID: {value}" status = "Status: pending" [msg.userfront.audit.filter] description = "Toggle to view only active sessions." [msg.userfront.consent] accept_error = "Failed to process consent: {error}" client_id = "Client ID: {id}" client_unknown = "Unknown application" description = "The service below is requesting access to your account information.\\\\\\\\nPlease choose whether to continue." load_error = "Failed to load consent information: {error}" missing_redirect = "Consent was processed, but the redirect URL was missing." redirect_notice = "After consent, you will be redirected automatically." scope_count = "Total {count}" [msg.userfront.consent.cancel] confirm = "If you cancel consent, you will not be able to use this service. Do you want to cancel?" error = "An error occurred while cancelling consent: {error}" [msg.userfront.consent.scope] email = "Email address (account identification and notifications)" offline_access = "Offline access (keep signed in)" openid = "OpenID authentication information (signin session check)" phone = "Phone number (identity verification and notifications)" profile = "Basic profile information (name, user identifier)" [msg.userfront.dashboard] approved_device = "Approved device: {device}" approved_ip = "Approved IP: {ip}" audit_empty = "No recent sign-in activity." audit_load_error = "Could not load sign-in history." auth_method = "Auth method: {method}" auto_login_supported = "You can sign in without an extra login when opening this linked app." client_id = "Client ID: {id}" client_id_missing = "No client ID available." current_status = "Current status: {status}" last_auth = "Last signed in: {value}" link_missing = "This app does not have a launch URL configured." link_open_error = "Could not open the app link." link_status = "Link status: {status}" render_error = "Dashboard render error: {error}" session_id_copied = "Session ID copied." [msg.userfront.dashboard.activities] empty = "No linked apps yet." empty_detail = "Linked apps and their latest activity will appear here." error = "Could not load linked apps." [msg.userfront.dashboard.approved_session] copy_click = "{label}: {id}\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nClick to copy." copy_tap = "{label}: {id}\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nTap to copy." none = "No {label}" [msg.userfront.dashboard.revoke] confirm = "Disconnect {app}?\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nYou will need to grant access again the next time you sign in." error = "Could not disconnect the app: {error}" success = "{app} has been disconnected." [msg.userfront.dashboard.scopes] empty = "No scopes were requested." [msg.userfront.dashboard.sessions] browser = "Browser: {value}" empty = "No active sessions." empty_detail = "Devices signed in with this account will appear here." error = "Could not load sessions." os = "OS: {value}" recent_app = "Recent app: {app}" session_id = "Session ID: {id}" [msg.userfront.dashboard.sessions.revoke] confirm = "End the session for {target}?\\nThat device will need to sign in again." error = "Could not end the session: {error}" success = "The session has been ended." [msg.userfront.dashboard.timeline] load_error = "Could not load sign-in history." [msg.userfront.error] detail_contact = "If the problem continues, please contact your administrator." detail_generic = "Something went wrong." detail_request = "We had trouble processing your request." id = "Error ID: {id}" title = "An error occurred during authentication." title_generic = "An error occurred." title_with_code = "Error: {code}" type = "Error type: {type}" [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.error.tenant] account = "Account" account_unknown = "Unknown" affiliated_tenants = "All affiliated tenants" allowed_box_title = "Allowed tenants" allowed_tenants = "Allowed tenants" detail = "The currently signed-in account cannot access this application." load_failed = "We could not confirm the account details. Please try again." loading = "Loading the current account details." lookup_fallback = "Some fields could not be verified because the access context was incomplete." page_title = "Access to this application is restricted" primary_tenant = "Primary affiliated tenant" tenant = "Tenant" tenant_unknown = "Unknown" title = "Access restriction details" [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 = "Enter the email address or phone number linked to your account and we will send you a password reset link." dry_send = "Dry-send mode: no email or SMS was actually sent." error = "Failed to send the reset link: {error}" input_required = "Enter your email address or phone number." sent = "A password reset link has been sent. Check your email or SMS." [msg.userfront.login] cookie_check_failed = "Could not verify your sign-in state: {error}" dry_send = "Dry-send mode: no email or SMS was actually sent." link_failed = "Could not complete link sign-in: {error}" link_send_failed = "Failed to send the sign-in link: {error}" link_sent_email = "We sent a sign-in link to your email address." link_sent_phone = "We sent a sign-in link to your phone number." link_timeout = "Time expired." no_account = "New to Baron?" oidc_failed = "OIDC sign-in failed. Please try again." qr_expired = "Time expired." qr_init_failed = "Failed to initialize QR sign-in: {error}" qr_login_required = "You need to be signed in to approve a QR sign-in." token_missing = "Could not find the sign-in token." verification_failed = "Failed to approve the sign-in request: {error}" [msg.userfront.login.link] approved = "Sign-in approved. You will be redirected to the sign-in page shortly." helper = "We will send a sign-in link using the information you enter." missing_login_id = "Enter your email address or phone number." missing_phone = "Enter your phone number." resend_wait = "You can resend in {time}." short_code_help = "You can also sign in with the last 2 letters and 6 digits from the link you received." [msg.userfront.login.password] failed = "Sign-in failed: {error}" missing_credentials = "Enter both your email or phone number and your password." [msg.userfront.login.qr] load_failed = "Could not load the QR code." scan_hint = "Scan it with the mobile app." [msg.userfront.login.short_code] invalid = "Enter the 2 letters and 6 digits from your code." [msg.userfront.login.unregistered] body = "We could not find an account for that information.\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\nPlease sign up before continuing." [msg.userfront.login.verification] approved = "Approved. Complete sign-in in the original window." approved_local = "Approved. This device is already signed in, and the remote window will be signed in shortly." approved_remote = "Your requested sign-in is complete." close_hint = "You can close this window now." pending_remote = "Checking the sign-in approval request. Please wait." success = "Sign-in approval completed." [msg.userfront.login_success] subtitle = "You have signed in successfully." [msg.userfront.profile] department_missing = "No department information" department_required = "Enter your department." email_missing = "No email address" greeting = "Hello, {name}." load_failed = "Could not load your profile." name_missing = "No name provided" name_required = "Enter your name." phone_required = "Enter your phone number." phone_verify_required = "Phone verification is required." update_failed = "Failed to update your profile: {error}" update_success = "Your profile has been updated." [msg.userfront.profile.password] change_failed = "Failed to change your password: {error}" changed = "Your password has been changed." current_required = "Enter your current password." mismatch = "The new passwords do not match." new_required = "Enter a new password." subtitle = "Verify your current password before setting a new one." [msg.userfront.profile.phone] code_sent = "A verification code has been sent." send_failed = "Failed to send the code: {error}" verified = "Phone number verified." verify_failed = "Verification failed: {error}" verify_notice = "SMS verification is required to change your phone number." [msg.userfront.profile.section] basic = "Manage your basic account information." organization = "Your organization and affiliation details." security = "Keep your password secure." [msg.userfront.qr] approve_error = "QR approval failed: {error}" approve_success = "QR approval complete. Continue on your desktop." camera_error = "Camera error: {error}" permission_error = "Could not request camera access. Check your browser or OS settings." permission_required = "Camera access is required." [msg.userfront.reset] invalid_body = "This password reset link is invalid or has expired. Please request a new one." invalid_link = "This reset link is invalid. Missing loginId or token." invalid_title = "Invalid reset link" policy_loading = "Loading the password policy..." success = "Your password has been changed successfully. Please sign in again." [msg.userfront.reset.error] empty_password = "Please enter Password." generic = "Failed to change your password: {error}" lowercase = "Include at least one lowercase letter." min_length = "Use at least {count} characters." min_types = "Use at least {count} character types: uppercase, lowercase, number, or symbol." mismatch = "The passwords do not match." number = "Include at least one number." symbol = "Include at least one symbol." uppercase = "Include at least one uppercase letter." [msg.userfront.reset.policy] lowercase = "At least one lowercase letter" min_length = "At least {count} characters" min_types = "At least {count} character types" number = "At least one number" symbol = "At least one symbol" uppercase = "At least one uppercase letter" [msg.userfront.sections] apps_subtitle = "Your linked apps and their latest sign-in status." audit_subtitle = "Recent access history for Baron sign-in." sessions_subtitle = "Your currently signed-in devices and browser sessions." [msg.userfront.settings] disabled = "Account settings are currently unavailable." [msg.userfront.signup] failed = "Failed" privacy_full = "Privacy collection and use consent notice." tos_full = "Service terms of use notice." [msg.userfront.signup.agreement] all_hint = "Agree to both required documents to continue to the next step." description = "Review the service terms and privacy collection notice, then agree to continue." privacy_summary = "Review what personal data is collected, why it is used, and how it is retained." progress = "{count} of {total} required agreements completed" title = "Please review and agree to the terms to continue." tos_summary = "Review the service terms, usage conditions, and responsibilities." [msg.userfront.signup.auth] affiliate_notice = "If you are an affiliate employee, use your official company email address." title = "Verify your email and phone number." [msg.userfront.signup.email] code_mismatch = "The verification code does not match." duplicate = "This email address is already registered." invalid = "Enter a valid email address." send_failed = "Failed to send the email: {error}" verified = "Email verified." verify_failed = "Email verification failed: {error}" [msg.userfront.signup.password] length_required = "Your password must be at least 12 characters long." lowercase_required = "Include at least one lowercase letter." mismatch = "The passwords do not match." number_required = "Include at least one number." symbol_required = "Include at least one symbol." title = "Create a secure password to finish signing up." uppercase_required = "Include at least one uppercase letter." [msg.userfront.signup.password.rule] lowercase = "Lowercase letter" min_length = "At least {count} characters" min_types = "At least {count} character types" number = "Number" symbol = "Symbol" uppercase = "Uppercase letter" [msg.userfront.signup.phone] code_mismatch = "The verification code does not match." send_failed = "Failed to send the SMS: {error}" verified = "Phone number verified." verify_failed = "Phone verification failed: {error}" [msg.userfront.signup.policy] loading = "Loading the password policy..." lowercase = "Lowercase letter" min_length = "At least {count} characters" min_types = "At least {count} character types" number = "Number" summary = "Security policy: {rules}" symbol = "Symbol" uppercase = "Uppercase letter" [msg.userfront.signup.profile] affiliate_hint = "This will be selected automatically when you use an affiliate email." title = "Tell us about your affiliation." [msg.userfront.signup.success] body = "Your account has been created successfully." title = "Sign-up complete" [ui.common] add = "Add" admin_only = "Admin Only" all = "All" assign = "Assign" back = "Back" back_to_login = "Back to login" cancel = "Cancel" change_file = "Change File" clear_search = "Clear Search" close = "Close" collapse = "Collapse" confirm = "Confirm" copy = "Copy" create = "Create" delete = "Delete" details = "Details" edit = "Edit" enabled = "Enabled" export = "Export" fail = "Fail" generate = "ui.common.generate" go_home = "Go Home" hyphen = "-" language = "Language" language_en = "English" language_ko = "Korean" manage = "Manage" na = "N/A" never = "Never" next = "Next" none = "None" page_of = "Page {page} of {total}" prev = "Prev" previous = "Previous" qr = "QR" read_only = "Read Only" refresh = "Refresh" remove = "Remove" resend = "Resend" reset = "Reset" retry = "Retry" save = "Save" search = "Search" select = "Select" select_file = "Select File" select_placeholder = "Select Placeholder" show_more = "Show More" 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.status] active = "Active" archived = "Archived" baron_guest = "Baron Guest" blocked = "ui.common.status.blocked" extended_leave = "Extended Leave" failure = "Failure" inactive = "Inactive" leave_of_absence = "Leave of absence" ok = "Ok" pending = "Pending" preboarding = "Preboarding" success = "Success" suspended = "Suspended" temporary_leave = "Temporary Leave" [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.filter] title = "Manage My Activity" toggle_label = "Show active sessions only" [ui.userfront.audit.table] action = "Action" app = "App" auth_method = "Auth Method" browser = "Browser" 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.consent] accept = "Agree and continue" requested_scopes = "Requested permissions" title = "Permission request" [ui.userfront.consent.cancel] confirm_button = "Yes, cancel" title = "Cancel consent" [ui.userfront.dashboard] last_auth_label = "Last sign-in" link_status_label = "Link status" status_history = "Link details" [ui.userfront.dashboard.activity] linked = "Linked" [ui.userfront.dashboard.approved_session] default = "Default" userfront = "Approved UserFront session ID" [ui.userfront.dashboard.revoke] confirm_button = "Disconnect" title = "Disconnect app" [ui.userfront.dashboard.scopes] title = "Consent scopes" [ui.userfront.dashboard.sessions] active_badge = "Active" current_badge = "Current" current_disabled = "Current session" unknown_device = "Unknown device" unknown_session = "Session" [ui.userfront.dashboard.sessions.revoke] action = "End session" title = "End session" [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" switch_account = "Sign in with another account" [ui.userfront.forgot] heading = "Forgot your password?" input_label = "Email address or phone number" submit = "Send reset link" title = "Reset password" [ui.userfront.login] forgot_password = "Forgot Password" signup = "Sign up" [ui.userfront.login.action] submit = "Sign in" [ui.userfront.login.field] login_id = "Email address or phone number" password = "Password" [ui.userfront.login.link] action_label = "Go to sign-in" code_only = "Get code only ({time})" page_title = "Link sign-in" resend_with_time = "Resend ({time})" send = "Send" title = "Link sign-in complete" [ui.userfront.login.qr] expired = "Expired" refresh = "Refresh" remaining = "Remaining: {time}" [ui.userfront.login.short_code] digits = "6 digits" expire_time = "Expires in {time}" prefix = "2 letters" submit = "Sign in with code" [ui.userfront.login.tabs] link = "Sign-in link" password = "Password" qr = "QR Code" [ui.userfront.login.unregistered] action = "Create an account" title = "Account not found" [ui.userfront.login.verification] action_label = "Done" action_label_close = "Close Window" action_label_remote = "Go to sign-in window" page_title = "Baron SW Portal" title = "Approval complete" title_pending = "Checking approval" title_remote = "Sign-in Approved" [ui.userfront.login_success] later = "Do this later (go to dashboard)" qr = "Use QR approval" title = "Sign-in complete" [ui.userfront.nav] dashboard = "Dashboard" logout = "Logout" profile = "Profile" qr_scan = "QR Scan" [ui.userfront.profile] department_empty = "Department Empty" manage = "Manage profile" user_fallback = "User" [ui.userfront.profile.field] affiliation = "Affiliation" company_code = "Company Code" department = "Department" email = "Email" name = "Name" tenant = "Tenant" tenant_slug = "Tenant Slug" [ui.userfront.profile.password] change = "Change" confirm = "Confirm" current = "Current" forgot = "Forgot" new = "New" title = "Change password" [ui.userfront.profile.phone] code_hint = "6-digit code" request_code = "Send code" title = "Phone number" [ui.userfront.profile.section] basic = "Basic" organization = "Organization" security = "Security" [ui.userfront.qr] request_permission = "Allow camera access" rescan = "Rescan" result_failure = "Approval failed" result_success = "Approval complete" title = "Scan QR Code" [ui.userfront.reset] confirm_password = "Confirm Password" new_password = "New Password" submit = "Submit" subtitle = "Set a new password" title = "Create a new password" [ui.userfront.sections] apps = "Apps" audit = "Audit" sessions = "Sessions" [ui.userfront.session] active = "Active session" unknown = "Unknown" [ui.userfront.signup] complete = "Finish sign-up" next_step = "Next" title = "Sign up" [ui.userfront.signup.agreement] all = "Agree to all" privacy_title = "Privacy Policy (Required)" required = "Required" tos_title = "Terms of Service (Required)" [ui.userfront.signup.auth] code_label = "6-digit verification code" request_code = "Send code" [ui.userfront.signup.auth.email] label = "Email address" title = "Email verification" [ui.userfront.signup.password] confirm_label = "Password Confirm" label = "Password" [ui.userfront.signup.phone] label = "Phone number (no hyphens)" title = "Phone verification" [ui.userfront.signup.profile] affiliation_type = "Affiliation Type" company = "Company" department = "Department" department_optional = "Department (optional)" name = "Name" [ui.userfront.signup.steps] agreement = "Terms" password = "Password" profile = "Profile" verify = "Verification" [ui.userfront.signup.success] action = "Go to sign-in"