@frank-auth/react
Version:
Flexible and customizable React UI components for Frank Authentication
1 lines • 42.7 kB
Source Map (JSON)
{"version":3,"file":"ko.cjs","sources":["../../../src/locales/ko.ts"],"sourcesContent":["import type {LocaleMessages} from './types';\n\nexport const ko: LocaleMessages = {\n common: {\n actions: {\n save: '저장',\n cancel: '취소',\n delete: '삭제',\n edit: '편집',\n update: '업데이트',\n create: '생성',\n submit: '제출',\n reset: '재설정',\n clear: '지우기',\n search: '검색',\n filter: '필터',\n sort: '정렬',\n refresh: '새로 고침',\n reload: '다시 로드',\n back: '뒤로',\n next: '다음',\n previous: '이전',\n continue: '계속',\n finish: '완료',\n close: '닫기',\n open: '열기',\n show: '표시',\n hide: '숨기기',\n copy: '복사',\n paste: '붙여넣기',\n cut: '잘라내기',\n select: '선택',\n selectAll: '모두 선택',\n deselect: '선택 해제',\n confirm: '확인',\n deny: '거부',\n approve: '승인',\n reject: '거절',\n retry: '재시도',\n undo: '실행 취소',\n redo: '다시 실행'\n },\n status: {\n loading: '로딩 중...',\n success: '성공',\n error: '오류',\n warning: '경고',\n info: '정보',\n pending: '대기 중',\n completed: '완료됨',\n failed: '실패',\n cancelled: '취소됨',\n active: '활성',\n inactive: '비활성',\n enabled: '사용',\n disabled: '사용 안 함',\n online: '온라인',\n offline: '오프라인',\n connected: '연결됨',\n disconnected: '연결 끊김'\n },\n timeAgo: {\n justNow: '방금 전',\n minutesAgo: '{count}분 전',\n hoursAgo: '{count}시간 전',\n daysAgo: '{count}일 전',\n weeksAgo: '{count}주 전',\n monthsAgo: '{count}개월 전',\n yearsAgo: '{count}년 전'\n },\n navigation: {\n home: '홈',\n dashboard: '대시보드',\n profile: '프로필',\n settings: '설정',\n help: '도움말',\n support: '지원',\n documentation: '문서',\n feedback: '피드백',\n about: '정보',\n privacy: '개인정보',\n terms: '약관',\n contact: '연락처'\n },\n general: {\n yes: '예',\n no: '아니요',\n ok: '확인',\n maybe: '아마도',\n none: '없음',\n all: '모두',\n other: '기타',\n unknown: '알 수 없음',\n optional: '선택사항',\n required: '필수',\n recommended: '권장',\n advanced: '고급',\n basic: '기본',\n custom: '사용자 정의',\n default: '기본값',\n example: '예시',\n placeholder: '자리 표시자',\n noData: '데이터 없음',\n noResults: '결과 없음',\n empty: '비어 있음',\n total: '총계',\n subtotal: '소계',\n count: '개수',\n limit: '제한',\n unlimited: '무제한'\n }\n },\n auth: {\n signIn: {\n title: '로그인',\n subtitle: '계정에 로그인하세요',\n emailLabel: '이메일',\n emailPlaceholder: '이메일을 입력하세요',\n usernameLabel: '사용자명',\n usernamePlaceholder: '사용자명을 입력하세요',\n passwordLabel: '비밀번호',\n passwordPlaceholder: '비밀번호를 입력하세요',\n rememberMe: '로그인 상태 유지',\n forgotPassword: '비밀번호를 잊으셨나요?',\n signInButton: '로그인',\n signInWithProvider: '{provider}로 로그인',\n orDivider: '또는',\n noAccount: '계정이 없으신가요?',\n createAccount: '계정 만들기',\n success: '로그인되었습니다',\n welcomeBack: '다시 오신 것을 환영합니다!'\n },\n signUp: {\n title: '회원가입',\n subtitle: '계정을 만드세요',\n firstNameLabel: '이름',\n firstNamePlaceholder: '이름을 입력하세요',\n lastNameLabel: '성',\n lastNamePlaceholder: '성을 입력하세요',\n emailLabel: '이메일',\n emailPlaceholder: '이메일을 입력하세요',\n usernameLabel: '사용자명',\n usernamePlaceholder: '사용자명을 선택하세요',\n passwordLabel: '비밀번호',\n passwordPlaceholder: '비밀번호를 만드세요',\n confirmPasswordLabel: '비밀번호 확인',\n confirmPasswordPlaceholder: '비밀번호를 다시 입력하세요',\n phoneLabel: '전화번호',\n phonePlaceholder: '전화번호를 입력하세요',\n signUpButton: '회원가입',\n signUpWithProvider: '{provider}로 회원가입',\n orDivider: '또는',\n hasAccount: '이미 계정이 있으신가요?',\n signInLink: '로그인',\n termsAcceptance: '{terms} 및 {privacy}에 동의합니다',\n termsOfService: '서비스 약관',\n privacyPolicy: '개인정보 처리방침',\n success: '회원가입이 완료되었습니다',\n welcomeMessage: '환영합니다!'\n },\n passwordReset: {\n title: '비밀번호 재설정',\n subtitle: '비밀번호 재설정 링크를 보내드립니다',\n emailLabel: '이메일',\n emailPlaceholder: '이메일을 입력하세요',\n sendResetButton: '재설정 링크 보내기',\n backToSignIn: '로그인으로 돌아가기',\n success: '링크를 보냈습니다!',\n checkEmail: '이메일에서 재설정 링크를 확인하세요',\n resetPassword: '새 비밀번호 설정',\n newPasswordLabel: '새 비밀번호',\n newPasswordPlaceholder: '새 비밀번호를 입력하세요',\n confirmNewPasswordLabel: '새 비밀번호 확인',\n confirmNewPasswordPlaceholder: '새 비밀번호를 다시 입력하세요',\n resetButton: '비밀번호 재설정',\n passwordUpdated: '비밀번호가 업데이트되었습니다'\n },\n mfa: {\n title: '2단계 인증',\n subtitle: '인증 앱에서 코드를 입력하세요',\n codeLabel: '인증 코드',\n codePlaceholder: '6자리 코드를 입력하세요',\n verifyButton: '인증',\n resendCode: '코드 다시 보내기',\n useBackupCode: '백업 코드 사용',\n backupCodeLabel: '백업 코드',\n backupCodePlaceholder: '백업 코드를 입력하세요',\n useAuthenticator: '인증 앱 사용',\n success: '인증에 성공했습니다',\n setup: {\n title: '2단계 인증 설정',\n subtitle: '계정에 보안 계층을 추가하세요',\n step1: '인증 앱 다운로드',\n step2: 'QR 코드 스캔',\n step3: '인증 코드 입력',\n downloadApp: 'Google Authenticator 또는 Authy 다운로드',\n scanQR: '앱으로 이 QR 코드를 스캔하세요',\n enterCode: '앱에서 6자리 코드를 입력하세요',\n manualEntry: '수동 입력',\n secretKey: '비밀 키',\n verificationCode: '인증 코드',\n enableButton: '2FA 활성화',\n backupCodes: '백업 코드',\n saveBackupCodes: '이 코드들을 안전한 곳에 저장하세요',\n backupCodesWarning: '이 코드들은 한 번만 사용할 수 있습니다'\n }\n },\n passkeys: {\n title: '패스키',\n subtitle: '비밀번호 없이 안전하게 로그인하세요',\n setup: '패스키 설정',\n use: '패스키 사용',\n notSupported: '이 브라우저에서는 패스키가 지원되지 않습니다',\n setupButton: '패스키 설정',\n useButton: '패스키 사용',\n success: '패스키가 성공적으로 설정되었습니다',\n registered: '패스키가 등록되었습니다',\n manage: {\n title: '패스키 관리',\n noPasskeys: '설정된 패스키가 없습니다',\n addPasskey: '패스키 추가',\n deviceName: '장치 이름',\n createdAt: '생성일',\n lastUsed: '마지막 사용',\n remove: '제거',\n removeConfirm: '이 패스키를 제거하시겠습니까?'\n }\n },\n oauth: {\n signInWith: '{provider}로 로그인',\n signUpWith: '{provider}로 회원가입',\n continueWith: '{provider}로 계속',\n connecting: '연결 중...',\n success: '성공적으로 연결되었습니다',\n error: '연결 오류',\n cancelled: '연결이 취소되었습니다',\n providers: {\n google: 'Google',\n github: 'GitHub',\n microsoft: 'Microsoft',\n facebook: 'Facebook',\n apple: 'Apple',\n twitter: 'Twitter',\n linkedin: 'LinkedIn',\n discord: 'Discord',\n slack: 'Slack',\n spotify: 'Spotify'\n }\n },\n verification: {\n email: {\n title: '이메일 인증',\n subtitle: '이메일로 인증 링크를 보냈습니다',\n checkEmail: '이메일을 확인하세요',\n resendEmail: '이메일 다시 보내기',\n changeEmail: '이메일 변경',\n success: '이메일이 인증되었습니다',\n verified: '이메일 인증이 완료되었습니다'\n },\n phone: {\n title: '전화번호 인증',\n subtitle: '전화번호로 보낸 코드를 입력하세요',\n codeLabel: '인증 코드',\n codePlaceholder: '6자리 코드를 입력하세요',\n resendCode: '코드 다시 보내기',\n verifyButton: '인증',\n success: '전화번호가 인증되었습니다',\n verified: '전화번호 인증이 완료되었습니다'\n }\n },\n magicLink: {\n title: '매직 링크',\n subtitle: '로그인을 위한 안전한 링크를 보내드립니다',\n emailLabel: '이메일',\n emailPlaceholder: '이메일을 입력하세요',\n sendLinkButton: '매직 링크 보내기',\n checkEmail: '이메일에서 매직 링크를 확인하세요',\n success: '매직 링크를 보냈습니다',\n expired: '매직 링크가 만료되었습니다',\n invalid: '매직 링크가 유효하지 않습니다'\n },\n logout: {\n title: '로그아웃',\n subtitle: '로그아웃하시겠습니까?',\n button: '로그아웃',\n confirm: '네, 로그아웃',\n success: '로그아웃되었습니다',\n goodbye: '안녕히 가세요!'\n },\n session: {\n expired: '세션이 만료되었습니다',\n invalid: '유효하지 않은 세션입니다',\n refresh: '세션 새로 고침',\n refreshing: '세션 새로 고침 중...',\n multipleWarning: '여러 세션이 감지되었습니다',\n deviceLimit: '장치 제한에 도달했습니다'\n }\n },\n user: {\n profile: {\n title: '프로필',\n personalInfo: '개인 정보',\n accountInfo: '계정 정보',\n security: '보안',\n preferences: '환경설정',\n firstName: '이름',\n lastName: '성',\n email: '이메일',\n username: '사용자명',\n phone: '전화번호',\n bio: '자기소개',\n website: '웹사이트',\n location: '위치',\n timezone: '시간대',\n language: '언어',\n avatar: '아바타',\n changeAvatar: '아바타 변경',\n removeAvatar: '아바타 제거',\n updateProfile: '프로필 업데이트',\n profileUpdated: '프로필이 업데이트되었습니다'\n },\n security: {\n title: '보안',\n changePassword: '비밀번호 변경',\n currentPassword: '현재 비밀번호',\n newPassword: '새 비밀번호',\n confirmPassword: '비밀번호 확인',\n passwordStrength: '비밀번호 강도',\n passwordRequirements: '비밀번호 요구사항',\n twoFactor: '2단계 인증',\n enableTwoFactor: '2FA 활성화',\n disableTwoFactor: '2FA 비활성화',\n twoFactorEnabled: '2FA가 활성화되었습니다',\n twoFactorDisabled: '2FA가 비활성화되었습니다',\n backupCodes: '백업 코드',\n viewBackupCodes: '백업 코드 보기',\n regenerateBackupCodes: '백업 코드 재생성',\n devices: '장치',\n trustedDevices: '신뢰할 수 있는 장치',\n removeDevice: '장치 제거',\n deviceRemoved: '장치가 제거되었습니다',\n sessions: '세션',\n activeSessions: '활성 세션',\n terminateSession: '세션 종료',\n terminateAllSessions: '모든 세션 종료',\n sessionTerminated: '세션이 종료되었습니다',\n connectedAccounts: '연결된 계정',\n disconnect: '연결 해제',\n accountDisconnected: '계정 연결이 해제되었습니다',\n deleteAccount: '계정 삭제',\n deleteAccountWarning: '이 작업은 되돌릴 수 없습니다',\n deleteAccountConfirm: '내 계정 삭제',\n accountDeleted: '계정이 삭제되었습니다'\n },\n preferences: {\n title: '환경설정',\n theme: '테마',\n lightMode: '라이트 모드',\n darkMode: '다크 모드',\n systemMode: '시스템',\n notifications: '알림',\n emailNotifications: '이메일 알림',\n pushNotifications: '푸시 알림',\n smsNotifications: 'SMS 알림',\n marketingEmails: '마케팅 이메일',\n securityAlerts: '보안 알림',\n accountActivity: '계정 활동',\n productUpdates: '제품 업데이트',\n preferences: '환경설정',\n preferencesUpdated: '환경설정이 업데이트되었습니다'\n }\n },\n organization: {\n general: {\n title: '조직',\n name: '이름',\n description: '설명',\n website: '웹사이트',\n logo: '로고',\n settings: '설정',\n members: '구성원',\n billing: '결제',\n usage: '사용량',\n security: '보안',\n integrations: '통합',\n audit: '감사',\n support: '지원'\n },\n profile: {\n title: '조직 프로필',\n updateOrganization: '조직 업데이트',\n organizationUpdated: '조직이 업데이트되었습니다',\n logo: '로고',\n changeLogo: '로고 변경',\n removeLogo: '로고 제거',\n brandColors: '브랜드 색상',\n primaryColor: '기본 색상',\n secondaryColor: '보조 색상',\n customBranding: '사용자 정의 브랜딩',\n domain: '도메인',\n customDomain: '사용자 정의 도메인',\n verifyDomain: '도메인 인증',\n domainVerified: '도메인이 인증되었습니다',\n domainPending: '도메인 인증 대기 중',\n contact: '연락처',\n contactEmail: '연락처 이메일',\n supportUrl: '지원 URL',\n address: '주소',\n country: '국가',\n timezone: '시간대'\n },\n members: {\n title: '구성원',\n totalMembers: '총 구성원',\n activeMembers: '활성 구성원',\n pendingInvitations: '대기 중인 초대',\n roles: '역할',\n permissions: '권한',\n inviteMember: '구성원 초대',\n inviteMembers: '구성원 초대',\n emailAddress: '이메일 주소',\n role: '역할',\n customMessage: '사용자 정의 메시지',\n sendInvitation: '초대 보내기',\n invitationSent: '초대를 보냈습니다',\n resendInvitation: '초대 다시 보내기',\n cancelInvitation: '초대 취소',\n invitationCancelled: '초대가 취소되었습니다',\n memberName: '구성원 이름',\n memberEmail: '구성원 이메일',\n memberRole: '구성원 역할',\n memberStatus: '구성원 상태',\n memberJoined: '가입일',\n lastActive: '마지막 활동',\n changeRole: '역할 변경',\n removeMember: '구성원 제거',\n removeMemberConfirm: '이 구성원을 제거하시겠습니까?',\n memberRemoved: '구성원이 제거되었습니다',\n transferOwnership: '소유권 이전',\n transferOwnershipConfirm: '소유권을 이전하시겠습니까?',\n ownershipTransferred: '소유권이 이전되었습니다',\n bulkActions: '일괄 작업',\n selectAll: '모두 선택',\n selectedMembers: '선택된 구성원',\n bulkRemove: '선택한 구성원 제거',\n bulkChangeRole: '선택한 구성원 역할 변경',\n export: '내보내기',\n exportMembers: '구성원 내보내기'\n },\n roles: {\n title: '역할',\n createRole: '역할 생성',\n editRole: '역할 편집',\n deleteRole: '역할 삭제',\n roleName: '역할 이름',\n roleDescription: '역할 설명',\n permissions: '권한',\n systemPermissions: '시스템 권한',\n organizationPermissions: '조직 권한',\n memberPermissions: '구성원 권한',\n billingPermissions: '결제 권한',\n defaultRole: '기본 역할',\n customRole: '사용자 정의 역할',\n roleCreated: '역할이 생성되었습니다',\n roleUpdated: '역할이 업데이트되었습니다',\n roleDeleted: '역할이 삭제되었습니다',\n assignRole: '역할 할당',\n unassignRole: '역할 해제',\n roleAssigned: '역할이 할당되었습니다',\n roleUnassigned: '역할이 해제되었습니다',\n owner: '소유자',\n admin: '관리자',\n member: '구성원',\n guest: '게스트',\n viewer: '뷰어',\n editor: '편집자',\n manager: '매니저'\n },\n settings: {\n title: '설정',\n general: '일반',\n authentication: '인증',\n security: '보안',\n integrations: '통합',\n advanced: '고급',\n allowPublicSignup: '공개 회원가입 허용',\n requireEmailVerification: '이메일 인증 필요',\n allowUsernameSignup: '사용자명 회원가입 허용',\n passwordPolicy: '비밀번호 정책',\n minPasswordLength: '최소 비밀번호 길이',\n requireUppercase: '대문자 필요',\n requireLowercase: '소문자 필요',\n requireNumbers: '숫자 필요',\n requireSymbols: '기호 필요',\n sessionDuration: '세션 지속 시간',\n mfaRequired: 'MFA 필수',\n allowedDomains: '허용된 도메인',\n blockedDomains: '차단된 도메인',\n ipWhitelist: 'IP 화이트리스트',\n ssoEnabled: 'SSO 활성화',\n ssoProvider: 'SSO 제공자',\n auditLogRetention: '감사 로그 보존 기간',\n dataExport: '데이터 내보내기',\n deleteOrganization: '조직 삭제',\n deleteOrganizationWarning: '이 작업으로 조직이 영구적으로 삭제됩니다',\n deleteOrganizationConfirm: '조직 삭제',\n organizationDeleted: '조직이 삭제되었습니다',\n settingsUpdated: '설정이 업데이트되었습니다'\n },\n billing: {\n title: '결제',\n plan: '플랜',\n currentPlan: '현재 플랜',\n usage: '사용량',\n billing: '결제',\n invoices: '송장',\n paymentMethod: '결제 방법',\n subscription: '구독',\n seats: '시트',\n usedSeats: '사용된 시트',\n availableSeats: '사용 가능한 시트',\n addSeats: '시트 추가',\n removeSeats: '시트 제거',\n monthlyBilling: '월간 결제',\n yearlyBilling: '연간 결제',\n upgrade: '업그레이드',\n downgrade: '다운그레이드',\n cancel: '취소',\n pauseSubscription: '구독 일시 정지',\n resumeSubscription: '구독 재개',\n billingHistory: '결제 내역',\n downloadInvoice: '송장 다운로드',\n updatePaymentMethod: '결제 방법 업데이트',\n paymentMethodUpdated: '결제 방법이 업데이트되었습니다',\n subscriptionUpdated: '구독이 업데이트되었습니다',\n subscriptionCancelled: '구독이 취소되었습니다',\n subscriptionPaused: '구독이 일시 정지되었습니다',\n subscriptionResumed: '구독이 재개되었습니다',\n trialExpired: '평가판이 만료되었습니다',\n trialDaysLeft: '평가판 남은 일수',\n upgradeNow: '지금 업그레이드'\n },\n invitations: {\n title: '초대',\n youreInvited: '초대받았습니다',\n invitedBy: '초대한 사람',\n invitedTo: '초대받은 곳',\n roleOffered: '제공된 역할',\n acceptInvitation: '초대 수락',\n declineInvitation: '초대 거절',\n invitationAccepted: '초대를 수락했습니다',\n invitationDeclined: '초대를 거절했습니다',\n invitationExpired: '초대가 만료되었습니다',\n invitationInvalid: '초대가 유효하지 않습니다',\n alreadyMember: '이미 구성원입니다',\n pendingInvitations: '대기 중인 초대',\n sentInvitations: '보낸 초대',\n receivedInvitations: '받은 초대',\n invitationDetails: '초대 세부사항',\n expiresAt: '만료일',\n customMessage: '사용자 정의 메시지'\n }\n },\n validation: {\n required: '이 필드는 필수입니다',\n email: '유효한 이메일 주소를 입력하세요',\n phone: '유효한 전화번호를 입력하세요',\n url: '유효한 URL을 입력하세요',\n minLength: '최소 {min}자 이상이어야 합니다',\n maxLength: '{max}자를 초과할 수 없습니다',\n min: '최솟값은 {min}입니다',\n max: '최댓값은 {max}입니다',\n pattern: '잘못된 형식입니다',\n passwordMismatch: '비밀번호가 일치하지 않습니다',\n invalidFormat: '잘못된 형식입니다',\n invalid: '유효하지 않습니다',\n tooShort: '너무 짧습니다',\n tooLong: '너무 깁니다',\n tooSmall: '너무 작습니다',\n tooLarge: '너무 큽니다',\n notFound: '찾을 수 없습니다',\n alreadyExists: '이미 존재합니다',\n expired: '만료되었습니다',\n weak: '약함',\n strong: '강함',\n medium: '보통',\n passwordStrength: {\n veryWeak: '매우 약함',\n weak: '약함',\n fair: '보통',\n good: '좋음',\n strong: '강함'\n },\n passwordRequirements: {\n minLength: '최소 {min}자',\n uppercase: '대문자 1개 이상',\n lowercase: '소문자 1개 이상',\n number: '숫자 1개 이상',\n symbol: '기호 1개 이상'\n }\n },\n errors: {\n generic: {\n unknown: '알 수 없는 오류가 발생했습니다',\n network: '네트워크 오류',\n timeout: '요청 시간 초과',\n serverError: '서버 오류',\n notFound: '찾을 수 없음',\n unauthorized: '인증되지 않음',\n forbidden: '접근이 거부됨',\n badRequest: '잘못된 요청',\n conflict: '충돌',\n tooManyRequests: '요청이 너무 많음',\n maintenance: '시스템 유지보수 중',\n offline: '인터넷 연결 없음'\n },\n auth: {\n invalidCredentials: '잘못된 인증 정보',\n accountLocked: '계정이 잠겨 있음',\n accountDisabled: '계정이 비활성화됨',\n accountNotVerified: '계정이 인증되지 않음',\n sessionExpired: '세션이 만료됨',\n invalidToken: '유효하지 않은 토큰',\n mfaRequired: '2단계 인증 필요',\n invalidMfaCode: '유효하지 않은 MFA 코드',\n passkeyNotSupported: '패스키가 지원되지 않음',\n passkeyFailed: '패스키 인증 실패',\n oauthFailed: 'OAuth 인증 실패',\n oauthCancelled: 'OAuth 인증 취소됨',\n magicLinkExpired: '매직 링크가 만료됨',\n magicLinkInvalid: '매직 링크가 유효하지 않음',\n passwordTooWeak: '비밀번호가 너무 약함',\n passwordReused: '비밀번호가 재사용됨',\n emailNotVerified: '이메일이 인증되지 않음',\n phoneNotVerified: '전화번호가 인증되지 않음',\n invitationExpired: '초대가 만료됨',\n invitationInvalid: '초대가 유효하지 않음',\n invitationAlreadyAccepted: '초대가 이미 수락됨'\n },\n organization: {\n notFound: '조직을 찾을 수 없음',\n accessDenied: '조직 접근이 거부됨',\n memberLimitReached: '구성원 제한에 도달함',\n ownerRequired: '소유자가 필요함',\n cannotRemoveOwner: '소유자를 제거할 수 없음',\n cannotRemoveSelf: '자신을 제거할 수 없음',\n alreadyMember: '이미 구성원임',\n notMember: '구성원이 아님',\n invalidRole: '유효하지 않은 역할',\n roleNotFound: '역할을 찾을 수 없음',\n domainTaken: '도메인이 이미 사용됨',\n domainInvalid: '유효하지 않은 도메인',\n seatLimitReached: '시트 제한에 도달함',\n subscriptionRequired: '구독이 필요함',\n paymentFailed: '결제 실패'\n },\n validation: {\n invalidEmail: '유효하지 않은 이메일',\n invalidPhone: '유효하지 않은 전화번호',\n invalidUrl: '유효하지 않은 URL',\n fieldRequired: '필수 필드',\n fieldTooShort: '필드가 너무 짧음',\n fieldTooLong: '필드가 너무 김',\n fieldInvalid: '유효하지 않은 필드',\n passwordsDoNotMatch: '비밀번호가 일치하지 않음',\n emailTaken: '이메일이 이미 사용됨',\n usernameTaken: '사용자명이 이미 사용됨',\n phoneNumberTaken: '전화번호가 이미 사용됨',\n domainTaken: '도메인이 이미 사용됨'\n }\n },\n success: {\n generic: {\n saved: '저장되었습니다',\n updated: '업데이트되었습니다',\n created: '생성되었습니다',\n deleted: '삭제되었습니다',\n sent: '전송되었습니다',\n completed: '완료되었습니다',\n copied: '클립보드에 복사됨',\n uploaded: '업로드되었습니다',\n downloaded: '다운로드되었습니다',\n imported: '가져오기 완료',\n exported: '내보내기 완료'\n },\n auth: {\n signedIn: '로그인되었습니다',\n signedUp: '회원가입이 완료되었습니다',\n signedOut: '로그아웃되었습니다',\n passwordChanged: '비밀번호가 변경되었습니다',\n passwordReset: '비밀번호가 재설정되었습니다',\n emailVerified: '이메일이 인증되었습니다',\n phoneVerified: '전화번호가 인증되었습니다',\n mfaEnabled: '2단계 인증이 활성화되었습니다',\n mfaDisabled: '2단계 인증이 비활성화되었습니다',\n passkeyAdded: '패스키가 추가되었습니다',\n passkeyRemoved: '패스키가 제거되었습니다',\n accountConnected: '계정이 연결되었습니다',\n accountDisconnected: '계정 연결이 해제되었습니다'\n },\n organization: {\n created: '조직이 생성되었습니다',\n updated: '조직이 업데이트되었습니다',\n deleted: '조직이 삭제되었습니다',\n memberInvited: '구성원이 초대되었습니다',\n memberRemoved: '구성원이 제거되었습니다',\n roleChanged: '역할이 변경되었습니다',\n ownershipTransferred: '소유권이 이전되었습니다',\n settingsUpdated: '설정이 업데이트되었습니다',\n domainVerified: '도메인이 인증되었습니다',\n subscriptionUpdated: '구독이 업데이트되었습니다',\n paymentMethodUpdated: '결제 방법이 업데이트되었습니다'\n }\n },\n components: {\n loading: {\n generic: '로딩 중...',\n signIn: '로그인 중...',\n signUp: '회원가입 중...',\n profile: '프로필 로딩 중...',\n organization: '조직 로딩 중...',\n members: '구성원 로딩 중...',\n settings: '설정 로딩 중...',\n verification: '인증 중...',\n mfa: 'MFA 인증 중...',\n passkey: '패스키 설정 중...',\n oauth: 'OAuth 연결 중...'\n },\n empty: {\n generic: '사용 가능한 데이터가 없습니다',\n members: '구성원을 찾을 수 없습니다',\n invitations: '초대가 없습니다',\n sessions: '활성 세션이 없습니다',\n devices: '등록된 장치가 없습니다',\n notifications: '알림이 없습니다',\n history: '기록이 없습니다',\n logs: '로그가 없습니다',\n search: '검색 결과를 찾을 수 없습니다',\n filter: '필터와 일치하는 항목이 없습니다'\n },\n confirm: {\n delete: '이 항목을 삭제하시겠습니까?',\n remove: '이 항목을 제거하시겠습니까?',\n cancel: '취소하시겠습니까?',\n logout: '로그아웃하시겠습니까?',\n transfer: '이전하시겠습니까?',\n disable: '비활성화하시겠습니까?',\n enable: '활성화하시겠습니까?',\n reset: '재설정하시겠습니까?',\n clear: '지우시겠습니까?',\n proceed: '계속하시겠습니까?',\n areYouSure: '정말 확실하십니까?',\n cannotUndo: '이 작업은 되돌릴 수 없습니다',\n permanentAction: '이것은 영구적인 작업입니다'\n },\n help: {\n password: '문자, 숫자, 기호를 포함하여 8자 이상 사용하세요',\n mfa: '2단계 인증은 추가 보안을 제공합니다',\n passkey: '패스키는 비밀번호보다 안전합니다',\n backup: '백업 코드를 안전한 곳에 저장하세요',\n domain: '도메인은 사용하기 전에 인증이 필요합니다',\n webhook: '웹훅은 실시간 알림을 보냅니다',\n apiKey: 'API 키는 프로그래밍 방식 접근에 사용됩니다',\n role: '역할은 사용자 권한을 결정합니다',\n permission: '권한은 기능 접근을 제어합니다',\n billing: '결제는 매월 처리됩니다',\n usage: '사용량은 현재 플랜에서 모니터링됩니다'\n }\n }\n};"],"names":["ko"],"mappings":"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"}