From 79d184cf8879849bbb2f91ccfc4432527dc80941 Mon Sep 17 00:00:00 2001 From: KIM <46748877+cozyClassic@users.noreply.github.com> Date: Tue, 20 Jan 2026 13:50:30 +0900 Subject: [PATCH] feat: Add Korean language support Add Korean translation file (kr/translation.json) Update i18n.js to include 'kr' in whitelist Add Korean option to SelectLanguage component Manual inspection of full translation. TODO: check full-text about result of word translation --- .../public/locales/kr/translation.json | 1345 +++++++++++++++++ .../src/components/pdf/SelectLanguage.jsx | 3 +- apps/OpenSign/src/i18n.js | 2 +- 3 files changed, 1348 insertions(+), 2 deletions(-) create mode 100644 apps/OpenSign/public/locales/kr/translation.json diff --git a/apps/OpenSign/public/locales/kr/translation.json b/apps/OpenSign/public/locales/kr/translation.json new file mode 100644 index 0000000000..77d2a49c16 --- /dev/null +++ b/apps/OpenSign/public/locales/kr/translation.json @@ -0,0 +1,1345 @@ +{ + "header-news": "새로운 기능: 2단계 인증(2FA)으로 계정을 보호하고 비밀번호 없이 패스키로 로그인하는 미래를 즐기세요.", + "header-news-btn": "지금 설정", + "sandbox-news": "이것은 샌드박스 모드입니다. 운영 환경에서는 사용하지 마십시오.", + "create-account": "계정 생성", + "login": "로그인", + "language": "언어", + "dark-mode": "다크 모드", + "name": "이름", + "phone": "전화번호", + "phone-optional": "선택사항", + "email": "이메일", + "company": "회사", + "job-title": "직책", + "profile": "프로필", + "log-out": "로그아웃", + "is-email-verified": "이메일 인증여부", + "public-profile": "공개 프로필", + "tagline": "태그라인", + "has-requested-you-to-sign": "당신에게 서명을 요청했습니다", + "has-requested-you-to-review-and-sign": " 당신에게 검토 및 서명을 요청했습니다", + "input-required": "이 칸을 채워주세요.", + "sort-order": { + "Ascending": "오름차순", + "Descending": "내림차순", + "Name": "이름", + "Date": "날짜" + }, + "folder": "폴더", + "pdf": "PDF", + "context-menu": { + "Download": "다운로드", + "Rename": "이름 변경", + "Move": "이동", + "Delete": "삭제" + }, + "action": "실행", + "add": "추가", + "add-new-folder": "새 폴더 추가", + "disable-documentId": "문서 ID 비활성화", + "edit": "편집", + "change-password": "비밀번호 변경", + "save": "저장", + "cancel": "취소", + "upgrade-now": "지금 업그레이드", + "contact-now": "지금 문의", + "upgrade-to": "업그레이드", + "plan": "플랜", + "connect": "연결", + "connect-to-g-drive": "구글 드라이브 연결", + "reconnect-to-g-drive": "구글 드라이브 재연결", + "gdrive-info-connect": "구글 드라이브가 연결되면, 완료된 문서는 구글 드라이브의의 {{appName}} 폴더에 저장됩니다.", + "subscription-renew-warning": "구독이 {{remainingDays}} 일 후 만료됩니다. 구독을 갱신해 주세요.", + "subscribe-card-teamplan": "협업의 모든 기능을 잠금 해제하세요! 무제한 조직, 팀 및 계층 구조를 생성하세요. 팀 간에 템플릿을 원활하게 공유하고 사용자 지정 역할을 할당하세요. 오늘 워크플로를 향상시키세요!", + "subscribe-card-plan": "프리미엄 기능을 월 {{premiumPrice}}부터 잠금 해제하세요. 향상된 성능을 즐기고 포함된 프리미엄 크레딧 이후에는 추가 크레딧당 단 {{addonPrice}}만 지불하세요.", + "user-name-limit-char": " 8자 미만의 사용자 이름을 사용하려면 구독하세요.", + "tour-content": "다시 보이지 않기", + "pro": "PRO", + "team": "TEAM", + "user": "사용자", + "docs": "문서", + "session-expired": "세션이 만료되었습니다.", + "public-profile-help": "이것은 공개 URL입니다. 서명자와 복사하거나 공유하면 공개적으로 설정한 모든 템플릿을 볼 수 있습니다.", + "welcome": "환영합니다", + "Login-to-your-account": "계정에 로그인", + "password": "비밀번호", + "forgot-password": "비밀번호를 찾기", + "loading": "로딩 중...", + "of": "의", + "sign-SSO": "SSO 로그인", + "login-page": "로그인 페이지", + "or": "또는", + "signup-page": "회원가입 페이지", + "password-match-length": "새 비밀번호와 확인 비밀번호가 일치해야 합니다", + "password-length": "비밀번호는 8자 이상이어야 합니다", + "password-case": "비밀번호는 대문자, 소문자, 숫자를 포함해야 합니다", + "password-special-char": "비밀번호는 특수 문자를 포함해야 합니다", + "agreee": "저는 동의합니다", + "term": "서비스 약관", + "subscribe-to-opensign": "OpenSign 뉴스레터 구독", + "register": "등록", + "sidebar": { + "Dashboard": "대시보드", + "Sign yourself": "직접 서명", + "Request signatures": "서명 요청", + "Templates": "템플릿", + "Analytics": "분석", + "Branding": "브랜딩", + "Mail": "메일", + "Storage": "저장공간", + "Signing certificate": "서명 인증서", + "Teams": "팀", + "General": "일반", + "Teams-Children": { + "Organizations": "조직", + "OrgAdmins": "조직 관리자" + }, + "Templates-Children": { + "Create template": "템플릿 생성", + "Manage templates": "템플릿 관리", + "Embedding": "임베딩" + }, + "OpenSign™ Drive": "{{appName}} 드라이브", + "Reports": "보고서", + "Documents": "문서", + "Documents-Children": { + "Need your sign": "서명 필요", + "In Progress": "진행 중", + "Completed": "완료됨", + "Drafts": "초안", + "Declined": "거부됨", + "Expired": "만료됨" + }, + "Contactbook": "연락처", + "Settings": "설정", + "Settings-Children": { + "My Signature": "내 서명", + "API Token": "API 토큰", + "Webhook": "웹훅", + "Preferences": "환경설정", + "Teams": "팀", + "Team-update-successfully": "팀이 성공적으로 업데이트되었습니다.", + "Users": "사용자" + }, + "Global SMTP": "글로벌 SMTP" + }, + "dashboard-card": { + "Need your Signature": "서명 필요", + "Out for signatures": "서명 대기중" + }, + "report-name": { + "Draft Documents": "초안 문서", + "Need your sign": "서명 필요", + "In-progress documents": "진행 중인 문서", + "Completed Documents": "완료된 문서", + "Declined Documents": "거부된 문서", + "Expired Documents": "만료된 문서", + "Recently sent for signatures": "최근 서명 요청된 문서", + "Recent signature requests": "최근 서명 요청", + "Drafts": "초안", + "Contactbook": "연락처 목록", + "Templates": "템플릿", + "Teams": "팀", + "Users": "사용자" + }, + "btnLabel": { + "sign": "서명", + "Sign": "서명", + "Resend": "재전송", + "Rename": "이름 변경", + "Revoke": "취소", + "Delete": "삭제", + "Use": "사용", + "Quick send": "빠른 전송", + "Edit": "편집", + "Share with team": "팀과 공유", + "Share with user": "동료와 공유", + "Share": "공유", + "View": "보기", + "option": "옵션", + "Embed": "임베드", + "Copy TemplateId": "템플릿 ID 복사", + "Copy Public URL": "공개 URL 복사", + "extend-expiry-date": "만료일 연장", + "Duplicate Template": "템플릿 복제", + "Duplicate": "복제", + "daily-mail-quota": "일일 이메일 사용량", + "Save as template": "템플릿으로 저장", + "Fix & resend": "수정 및 재전송", + "Kiosk Mode": "키오스크 모드", + "Reset password": "비밀번호 재설정", + "View formdata": "양식 데이터 보기", + "Download all formdata": "모든 양식 데이터 다운로드", + "API credits": "API 크레딧" + }, + "report-heading": { + "Sr.No": "일련 번호", + "Title": "제목", + "Email": "이메일", + "Phone": "전화번호", + "File": "파일", + "Owner": "소유자", + "Signers": "서명자", + "Note": "메모", + "Folder": "폴더", + "Reason": "사유", + "Parent Team": "상위 팀", + "Active": "활성", + "Role": "역할", + "Team": "팀", + "Name": "이름", + "Status": "상태", + "created-date": "생성일", + "Type": "유형", + "Logs": "로그", + "Expiry-date": "만료일", + "Company": "회사", + "JobTitle": "직책", + "Time to complete (Days)": "완료 시간 (일)", + "Auto reminder": "자동 알림", + "Remind once in every (Days)": "매 (일)마다 한 번 알림", + "Enable OTP verification": "OTP 인증 활성화", + "Enable Tour": "투어 활성화", + "Notify on signatures": "서명 알림", + "Allow modifications": "수정 허용", + "Redirect url": "리디렉션 URL", + "Created Date": "생성일", + "Updated Date": "업데이트일", + "Expiry Date": "만료일", + "Sent Date": "전송일" + }, + "report-help": { + "Draft Documents": "다음은 작성은 시작했으나 최종 발송을 완료하지 않은 문서들입니다.", + "Need your sign": "서명이 필요한 문서 목록입니다.", + "In-progress documents": "서명을 위해 다른 당사자에게 전송한 문서 목록들입니다.", + "Completed Documents": " 모든 당사자가 서명한 문서 목록입니다.", + "Declined Documents": "서명자 중 한 명이 거부한 문서 목록입니다.", + "Expired Documents": "만료일이 지난 문서 목록입니다.", + "Contactbook": "사용자가 추가한 연락처/서명자 목록입니다. 새 문서에 서명자를 추가할 때 제안으로 표시됩니다.", + "Templates": "문서 작성을 위해 사용할 수 있는 템플릿 목록입니다. '사용' 버튼을 클릭하여 템플릿을 사용해 새 문서를 만들고, 다음 단계에서 문서를 수정하고 서명자를 추가할 수 있습니다." + }, + "Sign Yourself": "직접 서명", + "Request Signatures": "서명 요청", + "New Template": "새 템플릿", + "file-type": "pdf, png, jpg, jpeg", + "docx": "docx", + "file-selected": "선택된 파일", + "template-title": "템플릿 제목", + "document-title": "문서 제목", + "title": "제목", + "description": "설명", + "time-to-complete": "완료 시간 (일)", + "send-in-order": "순서대로 전송", + "send-in-order-help": { + "p1": "문서 서명자에게 서명 요청을 보내는 방식을 선택하세요:", + "p2": "이 옵션을 선택하면 서명 요청이 처음에 첫 번째 서명자에게 전송됩니다. 첫 번째 서명자가 자신의 부분을 완료하면 순서상 다음 서명자에게 요청이 전달됩니다. 이 과정은 모든 서명자가 문서에 서명할 때까지 계속됩니다. 이 방법은 문서가 특정 순서로 서명되도록 보장합니다.", + "p3": "이 옵션을 선택하면 서명 링크가 모든 서명자에게 동시에 전송됩니다. 각 서명자는 다른 서명자가 서명을 완료했는지 여부에 관계없이 편리한 시간에 문서에 서명할 수 있습니다. 이 방법은 더 빠르지만 참가자 간에 서명 순서를 강제하지 않습니다.", + "p4": "문서 처리 요구에 가장 적합한 옵션을 선택하세요." + }, + "no": "아니요", + "auto-reminder": "자동 알림", + "remind-once": " 매 (일)마다 한 번 알림", + "next": "다음", + "select-folder": "선택 폴더", + "OpenSign-drive": "{{appName}} 드라이브", + "drive-document-status": { + "Completed": "완료됨", + "Declined": "거부됨", + "Draft": "초안", + "Expired": "만료됨", + "In Progress": "진행 중" + }, + "select-folder-help": "폴더를 선택하지 않으면 서명한 문서가 기본 {{appName}} 드라이브 폴더에 저장됩니다.", + "no-data": "데이터 없음", + "save-here": "여기에 저장", + "back": "뒤로", + "add-folder": "폴더 추가", + "create-folder": "폴더 생성", + "parent-folder": "상위 폴더", + "create": "생성", + "signers": "서명자", + "signers-help": "연락처 이름을 입력하기 시작하면 저장된 연락처에서 추천 서명자가 표시되거나 새 연락처를 추가할 수 있습니다. 원하는 순서대로 서명자를 추가하여 서명 순서를 정렬하세요. '+' 버튼을 눌러 서명자를 포함시키고 'x' 버튼을 눌러 제거하세요. 각 서명자는 지정된 순서대로 문서에 서명하라는 이메일 안내를 받게 됩니다.", + "bcc-help": "연락처 이름을 입력하기 시작하면 저장된 연락처에서 제안된 항목이 표시되거나 새 연락처를 추가할 수 있습니다. '+' 버튼을 사용하여 사용자를 추가하고 'x' 버튼을 사용하여 제거하세요. 선택한 사용자의 이메일은 숨은 참조(Bcc)로 추가됩니다. 문서가 완료되면 각 사용자에게 이메일 알림이 전송됩니다.", + "add-signer": "서명자 추가", + "contact-not-found": "연락처를 찾을 수 없습니다", + "add-yourself": "본인 추가", + "submit": "제출", + "reset": "재설정", + "my-signature": "내 서명", + "signature": "서명", + "upload-image": " 이미지 업로드", + "clear": "지우기", + "upload-signature/Image": "서명/이미지/도장을 업로드하세요", + "initials": "이니셜", + "API": "API", + "api-token": "API 토큰", + "regenerate-token": "라이브 토큰 재생성", + "remove-background": "배경 제거", + "generate-token": "라이브 토큰 생성", + "view-docs": "문서 보기", + "generate-token-alert": "토큰을 재생성하면 이전 토큰이 만료됩니다. 계속하시겠습니까?", + "yes": "네", + "copied": "복사됨", + "something-went-wrong-mssg": "문제가 발생했습니다. 새로고침 시 문제가 해결될 수 있습니다.", + "token-generated": "토큰이 성공적으로 생성되었습니다.", + "webhook": "웹훅", + "update-webhook": "웹훅 업데이트", + "add-webhook": "웹훅 추가", + "webhook-added": "웹훅이 성공적으로 추가되었습니다.", + "team-disabled": "팀 비활성화됨", + "Team enabled": "팀 활성화됨", + "are-you-sure": "정말로 하시겠습니까?", + "disable": "비활성화", + "enable": "활성화", + "this-team": " 이 팀을?", + "edit-team": "팀 편집", + "name-of-team": "팀 이름", + "prev": "이전", + "no-data-avaliable": "데이터 없음", + "add-team": "팀 추가", + "page-not-found": "페이지를 찾을 수 없습니다", + "users-from-teams": "팀의 사용자", + "user-status": "사용자 상태", + "activate": "활성화", + "deactivate": "비활성화", + "this-user": " 이 사용자", + "delete-user": "사용자 삭제", + "delete": "삭제", + "add-user": "사용자 추가", + "password-generateed": "비밀번호는 한 번만 생성되므로 복사해 두세요.", + "Team status": "팀 상태", + "user-deactivated": "유저 비활성화됨.", + "user-activated": "유저 활성화됨.", + "public": "공개", + "download": "다운로드", + "view": "보기", + "make-template-public": "템플릿 공개하기", + "make-template-private": "템플릿 비공개하기", + "make-template-public-alert": "템플릿을 공개하시겠습니까?", + "make-template-private-alert-non": "템플릿을 비공개하시겠습니까?", + "make-template-private-alert": "템플릿을 비공개하시겠습니까? 이렇게 하면 공개 프로필에서 제거됩니다.", + "public-role": "공개 역할", + "public-url": "공개 프로필", + "embed-template": "템플릿 삽입", + "public-url-copy": "여기 공개 URL이 있습니다: ", + "public-url-copy-mssg": "복사하거나 서명자와 공유하면 공개 설정된 모든 템플릿을 볼 수 있습니다.", + "add-public-url-alert": "{{appName}} 공개 프로필을 생성할 수 있습니다", + "share-with-alert": "템플릿을 공유하려면 해당 역할에 연락처가 할당되어 있지 않아야 합니다. 템플릿을 공유하기 전에 역할에서 모든 연락처 할당을 제거하십시오.", + "share-with": "과 공유", + "team-not-found": "팀을 찾을 수 없습니다", + "roles": "역할", + "delete-document": "문서 삭제", + "delete-document-alert": "문서를 삭제하시겠습니까?", + "quick-send": "빠른 전송", + "add-new": "새로 추가", + "send": "전송", + "quick-send-alert-1": "이 문서의 모든 역할이 현재 연락처에 연결되어 있습니다. 이 템플릿의 사본을 여러 서명자에게 빠르게 보내려면, 최소한 하나의 역할이 어떤 연락처에도 연결되지 않도록 하십시오.", + "quick-send-alert-2": "모든 수신자에게 최소 한 개의 서명 위젯이 추가되었는지 확인하십시오.", + "quick-send-alert-3": "이 템플릿에 최소한 하나의 역할을 추가하십시오.", + "quick-send-alert-4": "빠른 전송 한도에 도달했습니다.", + "copy-link": "링크 복사", + "copy": "복사", + "revoke-document": "문서 취소", + "revoke-document-alert": "이 문서를 취소하시겠습니까?", + "resend-mail": "메일 재전송", + "resend-mail-help": "다음 변수를 사용할 수 있으며 실제 값으로 대체됩니다:- {{document_title}}, {{sender_name}}, {{sender_mail}}, {{sender_phone}}, {{receiver_name}}, {{receiver_email}}, {{receiver_phone}}, {{expiry_date}}, {{company_name}}, {{signing_url}}, {{note}}.", + "subject": "부제목", + "body": "본문", + "add-contact": "연락처 추가", + "edit-contact": "연락처 편집", + "add-signer-alert": "연락처가 이미 존재합니다! '서명자' 드롭다운에서 선택하십시오", + "record-delete-alert": "기록이 성공적으로 삭제되었습니다!", + "record-revoke-alert": "기록이 성공적으로 취소되었습니다!", + "mail-sent-alert": "메일이 성공적으로 전송되었습니다.", + "document-sent-alert": "문서가 성공적으로 전송되었습니다!", + "template-share-alert": "템플릿이 성공적으로 공유되었습니다.", + "template-public-alert-1": "템플릿을 성공적으로 공개했습니다.", + "template-public-alert-2": "템플릿을 성공적으로 비공개했습니다.", + "template-public-alert-3": "공개 서명자의 역할을 선택해야 합니다.", + "template-public-alert-4": "모든 서명자에 대해 최소한 하나의 서명 위젯이 추가되었는지 확인하십시오.", + "template-public-alert-5": "이 템플릿에 순서대로 전송이 활성화되어 있으므로 공개 역할이 맨 위에 위치해야 합니다.", + "template-public-alert-6": "공개 역할 사용자를 제외한 모든 역할에 서명자를 지정하십시오.", + "template-public-alert-7": "이 템플릿을 공개하려면 최소한 하나의 공개 역할을 지정하십시오.", + "loader": " 시간이 걸릴 수 있습니다.", + "pages": "페이지", + "document-signed": "문서에 서명됨", + "close": "닫기", + "validation-alert": "유효성 검사 경고", + "validate-alert-mssg": " 입력이 정규식으로 설정된 기준을 충족하지 않습니다.", + "otp-verification": "OTP 확인", + "enter-otp": "OTP 입력", + "verify": "검증", + "verify-email-1": "이메일 확인", + "resend": "재전송", + "contact-details": "연락처 상세", + "verify-email": "계속하려면 이메일을 확인하십시오. 이는 OpenSign 계정과 연결된 이메일을 확인하는 일회성 단계입니다.", + "send-otp": " OTP 전송", + "otp-placeholder": "이메일로 받은 인증 코드를 입력하세요", + "loading-doc": "문서 로딩 중..", + "widgets-name": { + "signature": "서명", + "stamp": "도장", + "initials": "이니셜", + "name": "이름", + "job title": "직책", + "company": "회사", + "date": "날짜", + "text": "텍스트", + "text input": "텍스트 입력", + "cells": "셀", + "checkbox": "체크박스", + "dropdown": "드롭다운", + "radio button": "라디오 버튼", + "image": "이미지", + "email": "이메일", + "number": "숫자", + "draw": "그리기" + }, + "fields": "필드", + "recipients": "수신자", + "please-add": "추가해주세요", + "signed-by": "서명자:", + "more": "더보기", + "sent": "전송됨", + "print": "인쇄", + "certificate": "증명서", + "decline": "거절", + "finish": "완료", + "done": "완료", + "mail": "메일", + "sign-now": "지금 서명", + "successfully-signed": "성공적으로 서명되었습니다!", + "email-mssg": "여기에 추가된 수신자는 서명된 문서의 사본을 받게 됩니다.", + "email-error-1": "올바른 이메일 주소를 제공하십시오", + "email-error-2": "한 번에 열 명의 수신자에게만 보낼 수 있습니다.", + "Email-verified-alert-1": "이메일이 확인되었습니다.", + "Email-verified-alert-2": "이메일이 이미 확인되었습니다.", + "upload-stamp-image": "도장 이미지 업로드", + "draw-signature": "서명 그리기", + "draw-initials": "이니셜 그리기", + "enter-text": "텍스트 입력", + "enter-widgettype": "{{widgetType}} 입력", + "draw": "그리기", + "type": "유형", + "color-type": { + "red": "빨간색", + "blue": "파란색", + "black": "검은색", + "yellow": "노란색" + }, + "my-initials": "내 이니셜", + "upload": "업로드", + "initial-teb": "이니셜", + "signature-tab": "서명", + "initial-alert": "내 이니셜을 찾을 수 없습니다", + "copy-title": "에 복사", + "contact-delete-alert": "이 연락처를 삭제하시겠습니까?", + "reset-password-alert-1": "비밀번호 재설정 링크가 이메일로 전송되었습니다", + "reset-password-alert-2": "이메일 어댑터를 설정하십시오 ", + "reset-password-alert-3": "비밀번호 재설정", + "faild-animation": "애니메이션 로드 실패", + "apply": "적용", + "select-columns": "열 선택", + "copy-type": { + "All pages": "모든 페이지", + "All pages but last": "마지막 페이지 제외 모든 페이지", + "All pages but first": "첫 페이지 제외 모든 페이지", + "Next to current widget": "현재 위젯 옆" + }, + "options": "옵션", + "minimum-check": "최소 선택", + "maximum-check": "최대 선택", + "cell-count": "셀 수", + "default-value": "기본값", + "formula": "수식", + "formula-placeholder": "숫자 위젯을 사용하여 수식을 만드세요", + "formula-no-widgets": "이 서명자에게 할당된 다른 숫자 위젯이 없습니다.", + "supported-operators": "지원되는 연산자:", + "formula-helper": "숫자 위젯 칩을 클릭하여 삽입하세요 (예: {{number-1}} + {{number-2}}).", + "formula-error-letter": "위젯 이름을 중괄호 두 개로 감싸세요 (예: {{number-1}}).", + "formula-error-characters": "중괄호 밖에는 숫자와 +, -, *, /, (, )만 허용됩니다.", + "formula-error-braces": "모든 열리는 중괄호 '{{' 는 반드시 닫히는 중괄호 '}}' 가 있어야 합니다.", + "formula-error-operators": "연산자나 괄호를 사용할 때는 최소 두 개의 값을 추가하세요.", + "formula-error-leading-operator": "수식은 연산자로 시작할 수 없습니다.", + "decimal-places": "소수점 자리수", + "number-of-decimal-places": "소수점 자리수", + "decimal-places-helper": "정수를 원하면 0으로 설정하세요", + "select": "선택", + "read-only": "읽기 전용", + "hide-labels": "레이블 숨기기", + "layout": "레이아웃", + "checkbox": "체크박스", + "alert": "알림", + "zoom-in": "줌인", + "zoom-out": "줌아웃", + "document-signed-alert": "축하합니다!🎉 이 문서는 성공적으로 서명되었습니다!", + "otp-sent-alert": "OTP가 이메일로 전송되었습니다", + "fields-required": "필수 필드", + "signature-widget-alert-1": "최소 한개의 서명 위젯이 추가되었는지 확인하십시오.", + "signature-widget-alert-2": "모든 필드가 정확하게 작성되고 모든 요구 사항을 충족하는지 확인하십시오.", + "encrypted-pdf-alert": "현재 암호화된 PDF 파일은 지원되지 않습니다.", + "encrypted-pdf-alert-1": "PFX 파일 비밀번호가 유효하지 않습니다.", + "user-not-exist": "사용자가 존재하지 않습니다", + "template-role-alert": "먼저 역할을 추가하십시오", + "create-document": "문서 생성", + "template-created-alert": "방금 생성한 템플릿으로 무엇을 하시겠습니까? ", + "signers-alert": "서명자 알림", + "template-creation-alert-1": "플레이스홀더를 추가할 서명자를 선택하십시오!", + "ok": "확인", + "radio-group": "라디오 그룹", + "dropdown-options": "드롭다운 옵션", + "add-role": "역할 추가", + "role-ex": " 예: 고객, 인사, 이사, 관리자, 학생 등", + "add/choose-signer": "서명자 추가/선택", + "choose-from-contacts": "연락처에서 선택", + "select-signer": " 서명자를 선택하십시오", + "edit-template": "템플릿 편집", + "widget-info": "위젯 정보", + "validation": "유효성 검사", + "invalid-default-value": "잘못된 기본값", + "hint": "힌트", + "color": "색상", + "role-help": { + "p1": "템플릿 역할은 무엇인가요?", + "p2": "문서 작성을 완료하는 데 필요한 각 역할을 먼저 명시하십시오. 서명 과정에 참여하는 당사자와 그들의 책임 범위를 고려하십시오. 일반적인 역할로는 내부 문서의 경우 인사부, 계약서의 경우 고객사 또는 비즈니스 계약서의 경우 공급업체 등이 있습니다.", + "p3": "왜 사용자를 특정 역할에 미리 할당하나요?", + "p4": "동일한 개인이 지속적으로 담당하는 역할(예: 직원 채용 제안서에 CEO 서명)의 경우, 템플릿 내에서 사용자를 역할에 미리 지정할 수 있습니다. 이 단계는 선택 사항이지만 문서 전반에 걸쳐 효율성과 일관성을 위해 권장됩니다.", + "p5": "언제 각 역할에 연결된 사용자를 지정하나요?", + "p6": "템플릿에서 문서를 생성할 때, 정의된 각 역할에 사용자를 연결하라는 메시지가 표시됩니다. 역할에 이미 사용자가 연결되어 있으면 미리 채워지지만, 문서를 보내기 전에 필요에 따라 수정할 수 있습니다." + }, + "add-recipients": "수신인 추가", + "loading-mssg": "시간이 걸릴 수 있습니다...", + "send-mail": "메일 보내기", + "signature-field-widget": "각 사용자에게 최소 하나의 서명 위젯이 있어야 합니다. {{signersName}}에 대한 서명 위젯을 추가하지 않았습니다.", + "placeholder-alert-1": "모든 수신인에 대해 최소 하나의 서명 위젯이 추가되었는지 확인하십시오.", + "placeholder-alert-2": "텍스트 필드를 작성했는지 확인하십시오.", + "placeholder-alert-3": "이 문서를 서명용으로 보내시겠습니까?", + "placeholder-alert-4": "모든 수신자에게 성공적으로 메일이 전송되었습니다!", + "placeholder-mail-alert": "{{name}}에게 성공적으로 메일이 전송되었습니다. {{name}}가 문서에 서명하면 이후 서명자에게 메일이 전송됩니다.", + "placeholder-mail-alert-you": "이후 서명자에게는 사용자가 문서에 서명한 후 메일이 전송됩니다.", + "placeholder-alert-5": "지금 서명하거나 나중에 완료할 수 있도록 이메일로 보낼 수 있습니다.", + "placeholder-alert-6": "메일을 보내려면 메일 어댑터를 설정하세요!", + "placeholder-alert-7": "플레이스홀더를 추가할 서명자를 선택하세요!", + "email-subject": "이메일 제목", + "email-body": "이메일 내용", + "email-placeholder": "이메일의 내용을 추가하세요.", + "reset-to-default": "기본값으로 재설정", + "customize-email": "이메일 사용자 지정", + "upgrade-to-customize-email": "이메일 사용자 지정을 위해 업그레이드", + "sign-url": "서명 URL", + "mails-sent": "메일 전송됨", + "mail-not-delivered": "메일이 전달되지 않음", + "document-alert": "문서 알림", + "owner-subscription-expired": "소유자의 구독이 만료되었습니다.", + "subscription-expired": "구독 만료", + "owner-doesnt-have-paid-plan": "소유자에게 유료 플랜이 없습니다.", + "alert-message": "알림 메시지", + "document-decline": "문서 거부", + "decline-alert-1": "이 문서를 거부하시겠습니까?", + "decline-alert-2": "이 문서를 거부했습니다!", + "decline-alert-3": "이 문서는 거부/취소되어 서명할 수 없습니다.", + "sign here": "여기에 서명하세요", + "guest-email-alert": "인증 코드가 이메일로 전송되었습니다", + "get-otp-alert": "이메일을 통해 인증 코드를 받게 됩니다", + "user-already-exist": "사용자가 이미 존재합니다.", + "server-error": "서버 내부 에러 !", + "fill-required-details!": "필수 정보를 입력해주세요!", + "sign-up-form": "회원가입 양식", + "sign-up": "회원가입", + "folder-already-exist!": "폴더가 이미 존재합니다!", + "please-select-position!": "위치를 선택해주세요!", + "default-sign-alert": "요청된 모든 {{widgetsType}} 위젯에 자동 서명하시겠습니까?", + "Your-Signature": "내 서명", + "auto-sign-all": "모두 자동 서명", + "generating-certificate": "인증서 생성 중", + "pdf-download": "PDF 다운로드", + "generate-certificate-alert": "완료 인증서가 생성 중입니다. 잠시만 기다려주세요. 곧 다운로드가 시작되지 않으면 버튼을 다시 클릭하세요.", + "generate-certificate-err": "현재 인증서 생성에 문제가 발생했습니다. 나중에 다시 시도해주세요.", + "folder-already-exist": "폴더가 이미 존재합니다!", + "folder-created-successfully": "폴더가 성공적으로 생성되었습니다!", + "fill-folder-name": "폴더 이름을 입력해주세요", + "already-exists-this-username": "이 사용자 이름은 이미 존재합니다!", + "verification-code-sent": "인증 메일이 이메일로 전송되었습니다!", + "registered-user-successfully": "사용자가 성공적으로 등록되었습니다.", + "role-not-found": "역할을 찾을 수 없습니다.", + "do-not-access": "접근 권한이 없습니다. 관리자에게 문의하세요.", + "add-admin": "관리자 추가", + "opensign-setup": "{{appName}} 설정", + "join-discord": "디스코드 서버에 참여하세요", + "admin-already-exist": "관리자가 이미 존재합니다.", + "password-update-alert-1": "비밀번호가 성공적으로 업데이트되었습니다.", + "password-update-alert-2": "현재 비밀번호가 없거나 잘못되었습니다.", + "password-update-alert-3": "현재 비밀번호가 없거나 잘못되었습니다.", + "password-update-alert-4": "비밀번호와 확인 비밀번호가 일치하지 않습니다.", + "current-password": "현재 비밀번호", + "new-password": "새 비밀번호", + "confirm-password": "비밀번호 확인", + "file-alert-1": "선택한 파일 크기가 너무 큽니다. 더 작은 파일을 선택하세요", + "file-alert-2": "파일을 선택하세요.", + "file-alert-3": "문서가 업로드되는 동안 잠시 기다려주세요.", + "enter-pdf-password": "PDF 비밀번호를 입력하세요", + "correct-password": "올바른 비밀번호를 입력하세요", + "decrypting-pdf": " PDF를 해독하는 중입니다. 잠시 기다려주세요...", + "invalid-otp": "잘못된 OTP입니다", + "user-not-found": "사용자를 찾을 수 없습니다", + "enter-otp-alert": "OTP를 입력하세요!", + "get-verification-code": "인증 코드 받기", + "get-verification-code-2": "이메일로 인증 코드를 받게 됩니다", + "enter-verification-code": "인증 코드를 입력하세요", + "provide-your-details": "상세 정보를 입력하세요", + "provide-email": "이메일을 입력하세요.", + "additional-info": "추가 정보", + "signature-saved-alert": "성공적으로 저장되었습니다.", + "saved-successfully": "성공적으로 저장되었습니다.", + "fill-field": "이 칸을 채워주세요", + "error-template": "오류: 템플릿을 찾을 수 없습니다!", + "error": "오류", + "invalid-document": "오류: 잘못된 문서입니다!", + "document-not-found": "문서를 찾을 수 없습니다!", + "document-signed-alert-1": "문서에 성공적으로 서명했습니다. 부분적으로 서명된 문서의 사본을 다운로드하거나 인쇄할 수 있습니다. 모든 서명자가 서명하면 디지털 서명된 문서 및 완료 인증서 사본이 소유자 및 모든 서명자에게 이메일로 전송됩니다.", + "encrypted-pdf-not-support": "현재 암호화된 PDF 파일은 지원되지 않습니다.", + "document-signed-alert-4": " 축하합니다! 🎉 이 문서는 모든 참가자가 성공적으로 서명했습니다!", + "document-signed-alert-5": "이 문서는 모든 서명자가 서명했습니다.", + "document-signed-alert-6": "이 문서는 한 명 이상의 수신자가 거부했습니다.", + "document-signed-alert-7": "이 문서는 더 이상 사용할 수 없습니다.", + "document-signed-alert-8": "문서가 이미 서명을 위해 발송되었습니다.", + "yet-to-sign": "서명 대기 중", + "validation-alert-1": "입력이 정규식으로 설정된 기준을 충족하지 않습니다.", + "account-already-exists": "계정이 이미 존재합니다!", + "choose-password": "비밀번호 선택", + "enter-password": "비밀번호 입력", + "sure": "확실합니까", + "subscribed-alert": "이미 플랜에 가입되어 있습니다!", + "monthly": "월간", + "yearly-upto": "연간 (최대 66% 할인)", + "billed-yearly": "연간 청구", + "billed-monthly": "월간 청구", + "plansubscription-1": "무료로 직접 호스팅하세요", + "visit-github": "Github 방문", + "user-already-exist-name": "이 사용자 이름은 이미 존재합니다!", + "do-not-access-contact-admin": "접근 권한이 없습니다. 관리자에게 문의하세요.", + "filed-required-correctly": "필수 정보를 올바르게 입력하세요.", + "admin-created": "관리자가 생성되었습니다", + "invalid-masterkey": "잘못된 마스터키입니다", + "master-key": " 마스터 키", + "profile-update-alert": "프로필이 성공적으로 업데이트되었습니다.", + "date": "날짜", + "report-not-found": "보고서를 찾을 수 없습니다", + "please-wait": "잠시만 기다려주세요", + "select-foler": "폴더 선택", + "generated-on": "생성 날짜", + "text-field": "텍스트 필드", + "font-size": "글꼴 크기", + "widget-status": { + "Required": "필수", + "Optional": "선택" + }, + "all-right": "All rights reserved", + "version": "버전", + "social-media": { + "github": "Github", + "linked-in": "LinkedIn", + "twitter": "Twitter", + "discord": "Discord" + }, + "tour-mssg": { + "home-layout-1": "성공적으로 로그인했습니다! 같이 둘러봐요.", + "home-layout-2": "직접 서명하거나 다른 사람의 서명을 요청하기 위해 문서를 업로드하려면, 단순히 해당 버튼을 선택하세요.", + "home-layout-3": "{{appName}}을(를) 사용할 준비가 되었습니다!", + "home-layout-4": "저희에게 별을 주세요", + "generate-token": "지금 업그레이드하여 프로덕션 API 토큰을 생성하세요.", + "opensign-drive-1": "폴더 계층 구조를 쉽게 탐색하고 각 폴더 내의 문서를 보려면 이동 경로 링크를 클릭하세요.", + "opensign-drive-2": "추가 버튼을 클릭하여 새 폴더나 문서를 만드세요.", + "opensign-drive-3": "이 메뉴를 사용하여 문서를 날짜 또는 이름으로 정렬하세요.", + "opensign-drive-4": "이 메뉴를 클릭하여 문서를 목록 보기로 표시하세요.", + "opensign-drive-5": "문서 목록은 선택한 정렬 옵션에 따라 표시됩니다. 각 문서 옆의 아이콘은 현재 상태를 나타냅니다.", + "opensign-drive-6": "문서를 마우스 오른쪽 버튼으로 클릭하여 다운로드, 이름 바꾸기, 이동 및 삭제와 같은 옵션을 확인하세요. 문서를 클릭하여 엽니다.", + "opensign-drive-7": "아무 폴더나 마우스 오른쪽 버튼으로 클릭하여 옵션을 확인하세요. 폴더 이름을 변경하려면 '이름 바꾸기'를 선택하거나 폴더를 클릭하여 내용을 탐색하세요.", + "pdf-request-file-1": "아직 문서에 서명해야 하는 서명자 목록입니다.", + "pdf-request-file-2": "시작하려면 문서에 나타나는 필드 중 하나를 클릭하세요. 그러면 필요한 정보를 입력할 수 있습니다.", + "pdf-request-file-3": "필요한 모든 필드를 입력한 후 '마침'을 클릭하세요. 그러면 서명된 문서를 다운로드할 수 있습니다. 발신자의 설정에 따라 모든 수신자가 서명을 마치면 완료 인증서와 함께 완료된 문서 사본을 받을 수 있습니다.", + "pdf-request-file-4": "이미 문서에 서명한 서명자 목록입니다.", + "pdf-request-file-5": "'모두 자동 서명'을 클릭하여 귀하가 서명해야 하는 모든 위치에 자동으로 서명할 수 있습니다. 이 버튼을 클릭하기 전에 문서를 올바르게 검토했는지 확인하세요.", + "pdf-request-file-6": "쉬운 식별을 위해 모두 같은 색으로 강조 표시된 {{pagenumbers}} 페이지의 필드를 완료하세요.", + "placeholder-sign-1": "이 목록에서 수신자를 선택하여 위젯을 추가하세요. 위젯은 문서에 놓으면 수신자 이름과 같은 색으로 나타납니다.", + "placeholder-sign-2": "'수신자 추가' 버튼을 클릭하면 더 많은 서명자를 추가할 수 있습니다.", + "placeholder-sign-3": "이 버튼을 클릭하여 문서에 더 많은 수신자/서명자를 추가하세요.", + "placeholder-sign-4": "위젯을 끌거나 클릭하여 문서에 추가하세요.", + "placeholder-sign-5": "PDF 콘텐츠 영역에는 이미 템플릿의 기존 위젯이 표시됩니다. 편의를 위해 이러한 위젯은 수신자 이름의 색상과 일치하여 쉽게 식별할 수 있습니다.", + "placeholder-sign-6": "'다음'을 클릭하면 문서가 저장됩니다. 다음 단계에서 수신자에게 보낼 이메일을 사용자 지정하거나 서명 링크를 복사하여 수신자와 직접 공유할 수 있습니다.", + "report-1": "'추가' 버튼을 클릭하여 새 템플릿을 만듭니다. 템플릿은 동일한 구조와 다양한 서명자로 새 문서를 빠르게 생성하도록 설계된 재사용 가능한 문서입니다. 예를 들어, 온보딩용 HR 템플릿에는 'HR 관리자' 및 '신입 사원'과 같은 미리 정의된 역할이 있을 수 있습니다. 템플릿을 사용할 때마다 다른 신입 직원에게 '신입 사원' 역할을 할당할 수 있으며 'HR 관리자' 역할은 일정하게 유지되어 각 신입 사원의 원활한 온보딩 프로세스를 촉진합니다.", + "redirect": "기존 템플릿에서 새 문서를 만들려면 '사용' 버튼을 클릭하세요.", + "bulksend": "수신자 이메일 주소만 입력하여 기존 템플릿을 사용하여 여러 문서를 빠르게 보내려면 '대량 전송' 버튼을 클릭하세요. 최대 50명의 수신자에게 보낼 수 있습니다.", + "option": "이 메뉴는 편집, 삭제, 이름 바꾸기, 복제, 공유 등과 같은 더 많은 옵션을 표시합니다. 사용 가능한 모든 옵션에 대해 자세히 알아보려면 <1>여기를 클릭하세요. <3>참고: 기존 템플릿에 대한 변경 사항은 해당 템플릿에서 생성된 모든 향후 문서에 적용되지만 이미 발송된 문서에는 영향을 미치지 않습니다.", + "signyour-self-1": "서명하기 전에 문서를 사용자 지정하려면 PDF에 원하는 위젯을 선택하거나 끌어다 놓으세요. 필요에 맞게 문서를 조정하려면 각 위젯에 가장 적합한 위치를 선택하세요.", + "signyour-self-2": "이 영역의 아무 곳에나 끌어다 놓으세요. 나중에 크기를 조정하고 이동할 수 있습니다.", + "template-placeholder-1": "'역할 추가' 버튼을 클릭하면 다양한 서명자 역할을 추가할 수 있습니다. 후속 단계에서 각 역할에 사용자를 연결할 수 있습니다.", + "template-placeholder-2": "역할을 추가한 후 목록에서 하나를 선택하여 해당 수신자에 대한 위젯을 배치합니다. 위젯을 클릭하거나 문서로 끌어다 놓을 수 있습니다. 배치되면 위젯은 선택한 역할과 동일한 색상으로 표시됩니다.", + "template-placeholder-3": "'다음'을 클릭하면 현재 템플릿이 저장됩니다. 저장 후 원하는 경우 이 템플릿에서 새 문서를 만들라는 메시지가 표시됩니다.", + "webhook-1": "지금 업그레이드하여 웹훅을 설정하세요", + "Need your Signature": "이 카드를 클릭하면 검토를 기다리는 문서 목록으로 이동합니다.", + "Out for signatures": "이 카드를 클릭하면 서명을 기다리는 문서 목록으로 이동합니다.", + "Recent signature requests": "귀하의 서명을 기다리는 문서 목록입니다.", + "Recently sent for signatures": "다른 당사자에게 서명을 위해 보낸 문서 목록입니다.", + "Drafts": "시작했지만 전송을 위해 최종 확정하지 않은 문서입니다.", + "public-template": "이 비디오는 'https://opensign.me/your-username'과 같은 개인화된 공개 프로필을 설정하는 방법을 보여줍니다. 또한 태그라인을 사용자 지정하고 템플릿을 공개 서명에 사용할 수 있도록 하는 방법도 배웁니다.", + "allowModify-widgets": "문서 작성자가 이미 지정한 필드 외에 이러한 필드 중 하나를 문서에 끌어다 놓을 수 있습니다." + }, + "enter-email-plaholder": "이메일 주소를 추가하고 Enter 키를 누르세요", + "success-email-alert": "이메일이 성공적으로 전송되었습니다!", + "expired-doc-title": "만료된 문서", + "expired-on-mssg": "이 문서는 {{expiredDate}}에 만료되어 더 이상 서명할 수 없습니다.", + "signature-validate-alert": "최소 {{minRequiredCount}}개의 확인란을 선택했는지 확인하세요.", + "signature-validate-alert-2": "이 필드가 정확하게 채워지고 모든 요구 사항을 충족하는지 확인하세요.", + "remaing-users": "남은 사용자", + "Role": "역할", + "additional-users": "추가 사용자를 구매하세요.", + "Quantity-of-users": "사용자 수", + "Price": "가격", + "Total-price-for-next-time": "다음 결제 총액", + "Proceed": "진행", + "Select": "선택", + "Add-seats": "사용자 추가", + "user-name-exist": "사용자 이름이 이미 존재합니다", + "format": "형식", + "select-date-format": "날짜 형식 선택", + "quantity-of-credits": "프리미엄 크레딧 수량", + "remaining-credits": "사용 가능한 프리미엄 크레딧:", + "remaining-credits-help": "API 문서 서명, 대량 전송 또는 웹 사이트에 OpenSign 통합을 포함하는 데 프리미엄 크레딧을 사용하세요. 포함된 크레딧 {{allowedcredits}}개와 추가로 구매한 크레딧 {{addoncredits}}개가 남아 있습니다. 팀 또는 엔터프라이즈 플랜을 사용하는 경우 계정 관리자가 귀하의 계정에 대해 설정한 제한이 없는 한 회사 내 모든 사용자와 공유할 수 있는 크레딧입니다.", + "additional-credits": "프리미엄 크레딧을 구매하세요", + "quota-err-quicksend": "할당량에 도달했습니다. 크레딧이 부족합니다.", + "buy-credits": "프리미엄 크레딧 구매", + "rotate-right": "오른쪽으로 회전", + "rotate-left": "왼쪽으로 회전", + "rotate-alert-mssg": "이 페이지의 모든 위젯이 손실됩니다. 계속하시겠습니까?", + "templateid": "템플릿 ID", + "bulk-send-subcription-alert": "대량 전송을 사용하려면 프로페셔널 또는 팀 플랜으로 업그레이드하세요.", + "generate-test-token": "테스트 토큰 생성", + "regenerate-test-token": "테스트 토큰 재성", + "help-test-token": "이 토큰은 https://sandbox.opensignlabs.com/api/v1 엔드포인트에서 API를 테스트하는 데 사용할 수 있으며 무제한 문서 서명을 수행할 수 있습니다. 샌드박스 API는 자체 서명된 인증서로 문서에 서명하므로 Adobe에서 유효한 것으로 인식하지 못할 수 있습니다. 테스트를 완료한 후 유료 플랜 중 하나로 업그레이드하여 프로덕션 토큰을 생성할 수 있습니다.", + "help-api-token": "이 토큰은 {{origin}}/api/v1 엔드포인트에서 프로덕션 API에 액세스하는 데 사용할 수 있습니다. 유료 플랜 중 하나에서만 생성할 수 있습니다.", + "reason": "사유", + "decline-by": "거부/취소한 사람", + "document-declined": "문서 거부됨", + "public-template-mssg-1": "React 또는 Next.js 프로젝트에 OpenSign을 통합하려면 다음 명령을 실행하기만 하면 됩니다.", + "public-template-mssg-2": "프로젝트에 npm 또는 yarn이 설정되어 있는지 확인하세요. Yarn을 사용하는 경우 npm install을 yarn add @opensign/react로 바꿀 수 있습니다.", + "public-template-mssg-3": "자세한 내용이나 예시가 필요하십니까?", + "public-template-mssg-4": "다음을 방문하세요 ", + "public-template-mssg-5": " 최신 업데이트, 자세한 설명서 및 버전 기록은 npm을 참조하세요.", + "public-template-mssg-6": "이 코드 스니펫을 사용하기 전에 이 템플릿을 공개해야 합니다.", + "public-template-mssg-7": "공개 링크를 생성하기 전에 이 템플릿을 공개해야 합니다.", + "here": "여기", + "copy-code": "복사", + "copied-code": "복사됨", + "Installation": "설치", + "Usage": "사용법", + "insufficient-credits": "서명 크레딧 부족", + "insufficient-credits-mssg": "이 문서의 소유자는 현재 서명하는 데 필요한 OpenSign 크레딧이 부족합니다. 자세한 내용이 필요한 경우 소유자에게 문의하세요.", + "angular-npm-mssg-1": "Angular 프로젝트에 OpenSign을 통합하려면 다음 명령을 실행하기만 하면 됩니다.", + "quota-mail-info-head": "월간 이메일 한도", + "quota-mail-info": "서비스 품질을 유지하고 스팸을 방지하기 위해 OpenSign은 무료 플랜에서 월 최대 15개의 이메일을 허용합니다. 지금 업그레이드하여 무제한 이메일 전송을 이용하세요.", + "quota-mail-reset": "서명 요청 이메일 크레딧은 다음에 재설정됩니다.", + "quota-mail": "이번 달 서명 요청 이메일 15개 한도에 도달했습니다. 지금 업그레이드하여 이메일을 계속 직접 보내세요.", + "quota-mail-tip": "팁: 서명 요청 링크를 수동으로 공유하여 <1>무제한 문서에 계속 서명할 수 있습니다.", + "quota-mail-head": "할당량 도달", + "unauthorized-modal": "이 작업을 수행할 권한이 없습니다. {{adminEmail}}에게 문의하세요.", + "sent-this-month": "이번 달에 보냄", + "available-seats": "사용 가능한 좌석", + "buy-users": "더 많은 사용자 구매", + "isenable-otp": "OTP 인증 활성화", + "isenable-otp-help": { + "p1": "일회용 비밀번호(OTP)를 사용하여 인증 프로세스를 활성화하시겠습니까?", + "p2": "이 옵션을 선택하면 OTP 인증이 활성화됩니다. 사용자는 이메일을 통해 인증 코드를 받게 되며, 문서에 서명하려면 해당 코드를 입력해야 합니다.", + "p3": "이 옵션을 선택하면 OTP 인증이 비활성화되어 사용자가 추가 단계 없이 직접 문서에 서명할 수 있습니다.", + "p4": "문서 서명 요구 사항에 가장 적합한 옵션을 선택하세요." + }, + "advanced-options": "고급 옵션", + "hide-advanced-options": "고급 옵션 숨기기", + "download-files": "파일 다운로드", + "download-pdf": "pdf 다운로드", + "pdf-certificate": "pdf + 인증서 다운로드", + "document-logs": "문서 로그", + "server-down": "{{appName}} 서버에 연결할 수 없습니다. {{appName}}을(를) 자체 호스팅하는 경우 설명서의 모든 단계가 올바르게 수행되었는지 확인하세요. {{appName}}을(를) 로컬에서 실행하는 경우 잘못된 포트 번호를 통해 액세스하고 있을 수 있습니다.", + "admin-exists": "관리자가 이미 존재합니다. 사용자를 관리하려면 관리자 자격 증명을 사용하여 애플리케이션에 로그인하세요.", + "enable-tour": "투어 활성화", + "istourenabled-help": { + "p1": "이렇게 하면 서명자를 위한 가이드 투어가 활성화되어 서명 과정 중에 지침을 제공합니다.", + "p2": "이렇게 하면 가이드 투어가 비활성화되어 더 빠르고 중단 없는 서명 환경을 보장합니다.", + "p3": "팁: 서명자가 {{appName}}에 익숙하고 자주 사용하는 경우 더 원활한 환경을 위해 가이드 투어를 비활성화할 수 있습니다. 문서 서명 요구에 가장 적합한 옵션을 선택하세요." + }, + "form-title-1": "문서 흐름 설정", + "form-title-2": "보안 설정", + "public-tour-message": "공유 가능한 링크를 생성하려면 템플릿이 공개되어야 합니다.", + "add-user-template": "필드를 추가하기 전에 역할을 추가해야 합니다.", + "pdf-uncompatible": "이 pdf는 호환되지 않습니다. {{appName}}에 문의하세요.", + "text-field-tour": "'선입력' 필드는 문서를 보내기 전에 미리 채워야 합니다. 서명자의 입력이 필요한 경우 대신 서명자 필드를 사용하세요.", + "attach-signer-tour": "모든 역할에 서명자를 연결해야 합니다. 이 아이콘을 클릭하면 됩니다. 서명자를 선택하면 동일한 색상으로 나타나는 해당 역할과 관련된 모든 필드에 연결됩니다.", + "allowed-signature-types": "허용된 서명 유형", + "at-least-one-signature-type": "하나 이상의 서명 유형을 활성화해야 합니다.", + "expect-default-one-signature-type": "기본값 외에 하나의 추가 서명 유형을 활성화하세요.", + "add-signer-note": "참고 - 이 연락처는 연락처에 저장됩니다.", + "allowed-signature-types-help": { + "p1": "이 서명 기본 설정은 서명자에게 제공되는 서명 옵션을 제어합니다. 선택한 서명 유형만 문서에 서명할 때 서명 위젯에 나타납니다. 예를 들어, 기본 설정에서 '그리기' 옵션만 선택하면 서명자는 서명 위젯에서 '그리기' 옵션만 볼 수 있으며 다른 세 가지 옵션은 사용할 수 없습니다.", + "l1": "손가락이나 스타일러스를 사용하여 화면에 직접 손으로 쓴 서명을 만듭니다.", + "l2": "이름을 입력하고 다양한 글꼴 스타일 중에서 선택하여 서명을 만듭니다.", + "l3": "기존 디지털 버전의 서명을 업로드합니다.", + "l4": "설정의 '내 서명' 아래에 저장된 미리 설정된 서명 스타일을 사용합니다." + }, + "notify-on-signatures": "서명 시 알림", + "notify-on-signatures-help": { + "p1": "문서 작성자는 서명자가 문서에 서명할 때마다 이메일 알림을 받게 됩니다.", + "note": "참고: 이 설정에 관계없이 서명된 문서와 완료 인증서가 첨부된 완료 이메일은 항상 모든 서명자와 문서 소유자에게 전송됩니다." + }, + "expiry-date": "만료일", + "expiry-date-updated": "만료일이 {{newexpirydate}}(으)로 성공적으로 연장되었습니다.", + "expiry-date-error": "현재보다 늦은 새 만료일을 입력하세요.", + "duplicate-template-alert": "이 템플릿의 사본을 만드시겠습니까?", + "duplicate-template-created": "중복 템플릿이 성공적으로 생성되었습니다.", + "delete-page": "페이지 삭제", + "merge-pdf": "PDF 병합", + "add-pages": "페이지 추가", + "reorder-pages": "페이지 재정렬", + "delete-alert": "단일 페이지는 삭제할 수 없습니다.", + "delete-alert-2": "이 페이지를 삭제하시겠습니까?", + "delete-note": "참고: 이 페이지를 삭제하면 되돌릴 수 없습니다.", + "Rotation-alert": "페이지 회전", + "bulk-import": "대량 가져오기", + "contacts-file": "연락처 파일 (xlsx, csv)", + "import-guideline": "이름, 이메일 및 선택적 전화 열이 있는 CSV 또는 Excel 파일을 업로드합니다. 처음 100개 레코드만 가져옵니다.", + "download-sample": "샘플 파일 다운로드", + "100-records-only": "현재 최대 100개의 레코드만 가져올 수 있습니다.", + "csv-excel-support-only": "CSV, XLSX 또는 XLS 형식 중 하나로 파일을 업로드합니다.", + "contact-imported": "{{imported}}개의 연락처를 가져왔습니다. {{failed}}개의 연락처를 가져오지 못했습니다.", + "invalid-data": "잘못된 데이터", + "delete-folder-alert": "이 폴더를 삭제하시겠습니까?", + "delete-folder-alert-1": "삭제할 수 없음: 폴더가 비어 있어야 합니다.", + "defaultSign-alert": "{{widgetsType}} 위젯은 자동 서명에 사용할 수 없습니다.", + "embed-heading": "{{appName}} 템플릿 포함", + "public-template-edit-title": "공개 템플릿 편집", + "public-template-edit-mssg": "공개 템플릿을 직접 편집할 수 없습니다. 변경하려면 템플릿이 비공개로 설정되며 나중에 다시 공개해야 합니다. 계속하시겠습니까?", + "agree-p1": "나는 ", + "agree-p2": "전자 기록 및 서명 공개", + "agree-p3": "를 읽고 이해했으며 전자 기록 및 서명 사용에 동의함을 확인합니다.", + "agrre-button": "확인하고 계속하는 데 동의합니다.", + "term-cond-title": "이용 약관", + "term-cond-h": "전자 기록 및 서명 공개", + "term-cond-p1": "이 전자 기록 및 서명 공개('공개')는 문서 작성자('발신자')와 서명자('귀하') 간의 계약이며, {{appName}} 플랫폼('플랫폼')을 통해 촉진됩니다. {{appName}}을 통해 문서에 서명함으로써 귀하는 이 공개에 설명된 조건에 동의합니다. 진행하기 전에 주의 깊게 읽어보십시오.", + "term-cond-h1": "1. 목적 및 범위", + "term-cond-p2": "이 공개는 발신자가 보내고 귀하가 {{appName}} 플랫폼을 통해 서명한 문서에 대한 전자 기록 및 서명 사용을 규율합니다. 동의함으로써 귀하는 다음을 인정합니다.", + "term-cond-p3": "귀하는 {{appName}}을 통해 전자적으로 문서를 받고 서명하게 됩니다.", + "term-cond-p4": "귀하의 전자 서명은 법적 구속력이 있으며 손으로 쓴 서명과 동일합니다.", + "term-cond-h2": "2. 전자 기록 및 서명 사용 동의", + "term-cond-p5": "이 공개에 동의함으로써:", + "term-cond-p6": "귀하는 {{appName}}을 사용하여 발신자와 전자적으로 거래하는 데 동의하며 이 동의는 철회될 때까지 유효함을 이해합니다.", + "term-cond-p7": "귀하는 {{appName}}을 사용하여 전자적으로 문서를 검토, 서명 및 반환하는 데 동의합니다.", + "term-cond-p8": "이 동의는 발신자가 제공한 특정 문서에만 적용됩니다.", + "term-cond-h3": "3. 동의 철회 권리", + "term-cond-p9": "귀하는 다음에 의해 전자 기록 및 서명 사용 동의를 철회할 권리가 있습니다.", + "term-cond-p10": "통신에 제공된 연락처 정보를 사용하여 발신자에게 직접 연락합니다.", + "term-cond-p11": "서명 프로세스를 완료하기 전에 발신자에게 알립니다.", + "term-cond-h4": "4. 하드웨어 및 소프트웨어 요구 사항", + "term-cond-p12": "{{appName}}을 사용하여 문서에 서명하려면 다음이 있어야 합니다.", + "term-cond-p13": "인터넷에 접속할 수 있는 장치.", + "term-cond-p14": "JavaScript가 활성화된 호환 웹 브라우저.", + "term-cond-p15": "알림 및 서명된 문서를 받을 이메일 계정.", + "term-cond-p16": "이러한 요구 사항이 변경되면 발신자 또는 {{appName}}에서 업데이트를 알려드립니다.", + "term-cond-h5": "5. 기록 보관 및 종이 사본 요청", + "term-cond-p17": "귀하는 전자적으로 서명된 문서에 액세스하고 보관할 수 있도록 할 책임이 있습니다. {{appName}}은 서명 프로세스가 완료된 직후 서명된 문서를 다운로드하거나 인쇄할 수 있는 도구를 제공합니다.", + "term-cond-p18": "전자적으로 서명된 문서의 종이 사본을 선호하는 경우 발신자에게 직접 요청할 수 있습니다. 발신자는 해당 법률에서 금지하지 않는 한 종이 사본 제공에 대해 합리적인 수수료를 부과할 수 있습니다.", + "term-cond-h6": "6. 인정 및 동의", + "term-cond-p19": "진행함으로써 귀하는:", + "term-cond-p20": "이 공개에 설명된 대로 전자 문서를 액세스하고 검토할 수 있음을 확인합니다.", + "term-cond-p21": "발신자와의 지정된 거래에 대해 전자 기록 및 서명을 사용하는 데 동의합니다.", + "term-cond-p22": "{{appName}}은 거래를 촉진하는 플랫폼이며 계약 당사자가 아님을 이해합니다.", + "term-cond-h7": "7. 법적 효력", + "term-cond-p23": "{{appName}}을 통해 촉진된 귀하의 전자 서명:", + "term-cond-p24": "미국의 E-SIGN 법, EU eIDAS 규정 및 인도의 정보 기술법을 포함하되 이에 국한되지 않는 해당 전자 서명법을 준수합니다.", + "term-cond-p25": "서명된 문서에 대해 귀하와 발신자 간에 법적 구속력이 있습니다.", + "term-cond-h8": "8. 플랫폼 역할 및 책임 제한", + "term-cond-p26": "{{appName}}은 전자 거래를 촉진하는 플랫폼 역할을 합니다. 발신자가 보낸 문서의 내용, 유효성 또는 집행 가능성에 대해 책임을 지지 않습니다. 문서 또는 서명과 관련된 모든 분쟁이나 문제는 귀하와 발신자 간에 직접 해결해야 합니다.", + "term-cond-h9": "9. 계약 종료", + "term-cond-p27": "귀하의 동의는 발신자가 달리 지정하지 않는 한 현재 거래에만 적용됩니다. {{appName}}은 서비스 약관 또는 정책 위반 시 플랫폼에 대한 액세스를 종료할 권리를 보유합니다.", + "term-cond-p28": "'동의'를 선택함으로써 귀하는 이 전자 기록 및 서명 공개의 조건을 이해하고 동의하며 {{appName}}을 통해 발신자가 제공한 문서에 전자적으로 서명하는 데 동의함을 확인합니다.", + "term-cond-p29": "이 공개에 대해 질문이 있는 경우 발신자에게 직접 문의하십시오. {{appName}}에 대한 기술 지원은 다음을 방문하십시오.", + "term-cond-p30": " 또는 이메일", + "js-snippet-msg": "HTML 웹사이트나 랜딩 페이지에 {{appName}} 템플릿을 통합하려면 아래 코드를 사용할 수 있습니다.", + "js-snippet-msg-1": "템플릿 ID는 다음에서 얻을 수 있습니다.", + "js-snippet-msg-2": "템플릿 관리", + "js-snippet-msg-3": "페이지.", + "agrrement-alert": "계속하려면 전자 기록 및 서명 공개에 동의해야 합니다.", + "webhook-already-exists": "URL이 이미 존재합니다! 다른 URL을 시도하세요.", + "webhook-must-be-secure": "웹훅 URL은 안전해야 하며 https://를 사용해야 합니다.", + "provide-test-token": "API 테스트 토큰을 생성하세요.", + "invalid-redirect-url": "유효한 리디렉션 URL을 제공하세요.", + "auto-sign-mssg": "모두 자동 서명", + "already-exist-signer": "선택한 서명자가 이미 있습니다.", + "change-signer": "서명자 변경", + "signyour-self-button": "다른 사람을 추가하지 않고 직접 문서에 서명하려면 이 옵션을 사용하세요.", + "requestsign-button": "다른 사람과 함께 서명을 요청하려면 이 옵션을 사용하세요.", + "signyour-self-description": "다른 사람을 추가하지 않고 직접 문서에 서명하려면 이 양식을 사용하세요.", + "requestsign-description": "다른 사람과 함께 서명을 요청하려면 이 양식을 사용하세요.", + "template-form-description": "문서에 재사용 가능한 템플릿을 만들려면 이 양식을 사용하세요.", + "allow-modify": " 수정 허용", + "allow-modify-help": { + "p1": "서명 과정 중에 문서 수정을 허용하시겠습니까?", + "p2": "이 옵션을 선택하면 서명자가 기존 위젯 위에 서명, 이니셜, 스탬프 또는 텍스트와 같은 추가 요소를 추가할 수 있습니다.", + "p3": "이 옵션을 선택하면 서명자가 서명 과정 중에 문서에 추가 작업을 할 수 없습니다." + }, + "signature-setting": "서명 설정", + "activation-key": "활성화 키", + "paid-selfhost-help": "자세한 내용은 {{appName}}에 문의하세요. ", + "remaining-credits-selfhost-help": "API 문서 서명, 대량 전송, 웹사이트에 {{appName}} 통합에 프리미엄 크레딧을 사용하세요. 포함된 크레딧 {{allowedcredits}}개와 추가 구매한 크레딧 {{addoncredits}}개가 남아 있습니다.", + "signature-type": "내 서명", + "initial-type": "내 이니셜", + "redirect-url": "리디렉션 URL", + "bulk-send": "대량 전송", + "select-timezone": "시간대", + "current-time": "현재 시간", + "email-help": "보안상의 이유로 이메일 주소를 변경할 수 없습니다. 새 이메일 주소를 사용하여 다른 무료 계정을 만드세요.", + "doc-sent": "문서가 성공적으로 전송되었습니다.", + "no-signer": "제거", + "and": "그리고", + "make-public": "공개하기", + "general": "일반", + "request-email": "이메일 요청", + "completion-email": "완료 이메일", + "variables-use": "사용할 변수", + "send-to-sign": "님이 서명을 요청했습니다.", + "use-template": "템플릿 사용", + "contact-already-exists": "연락처가 이미 존재합니다.", + "docx-error": "현재 DOCX 파일 처리 중 일부 문제가 발생했습니다. PDF 파일을 업로드하세요.", + "docx-error-contact": "또는 support@opensignlabs.com으로 문의하세요.", + "agreement-note": "참고: 이에 동의한다고 해서 즉시 문서에 서명하는 것은 아닙니다. 이는 단지 전자적으로 문서를 검토할 수 있도록 허용하는 것입니다. 전체를 읽고 서명 여부를 결정할 기회가 있습니다.", + "draft-template-info-p1": "템플릿을 공개하려면 단일 역할을 포함하거나 여러 역할을 포함하는 경우 모든 추가 역할이 이미 서명자에게 할당되어 있어야 합니다. 할당되지 않은 공개 역할은 비워두고 첫 번째 위치에 배치해야 합니다.", + "visit-below-link": "자세한 내용은 아래 링크를 방문하세요 -", + "storage-help": "BYOC를 활성화하면 자체 S3 저장소를 연결하여 파일이 외부 사본 없이 완전히 제어할 수 있습니다. 데이터 자율성이 중요하다면 팀으로 업그레이드하여 이 기능을 잠금 해제하는 것을 고려해보세요.", + "daily-quota-reached": "일일 할당량에 도달했습니다. 도움이 필요하시면 quotas@opensignlabs.com으로 문의하세요.", + "enabled-signature-type": "활성화된 서명 유형", + "enabled-signature-type-help": "'활성화된 서명 유형' 설정은 조직 전체에서 사용할 수 있는 서명 옵션을 결정합니다. 예를 들어 '그리기' 옵션을 비활성화하면 조직 구성원은 서명 위젯에서 해당 옵션을 볼 수 없지만 다른 세 가지 옵션은 계속 사용할 수 있습니다.", + "indexing-public-profile": "검색 엔진에 의한 공개 프로필 색인 허용", + "user-created-successfully": "사용자가 성공적으로 생성되었습니다.", + "only-15-reminder-allowed": "최대 15개의 자동 알림을 설정할 수 있습니다. 예를 들어 'TimeToComplete'이 15일이고 'RemindOnceInEvery'가 1일이면 최대 15개 알림 한도에 도달합니다. 설정을 적절하게 조정하세요.", + "rate-your-experience": "{{appName}} 경험은 어떠셨나요?", + "thanks-for-feedback": "피드백 감사합니다 🙏", + "share-your-feedback": "피드백 공유", + "share-your-review": "리뷰 공유", + "please-select-rating": "평점을 선택해주세요.", + "feedback-optional": "피드백 (선택 사항)", + "feedback-saved": "피드백이 저장되었습니다.", + "feedback-save-error": "피드백을 저장할 수 없습니다. 다시 시도해주세요.", + "date-format": "날짜 형식", + "document-deleted": "문서가 삭제되었거나 접근 권한이 없습니다. 발신자에게 문의하세요.", + "save-as-template-?": "이 문서를 템플릿으로 저장하시겠습니까?", + "go-to-manage-templates": "'템플릿 관리'로 이동", + "template-created": "템플릿 생성됨", + "how-would-you-like-to-proceed?": "어떻게 진행하시겠습니까?", + "failed-to-load-refresh-page": "문서를 로드하지 못했습니다. 이 페이지를 새로고침해보세요.", + "document-has-been-signed": "문서가 성공적으로 서명되었습니다!", + "document-has-been-signed-by-you": "귀하가 문서에 성공적으로 서명했습니다!", + "participant-completed-signing": "모든 참가자가 서명 절차를 완료했습니다.", + "you-will-receive-email-shortly": "✅ 됐습니다! 곧 확인 이메일을 받게 됩니다.", + "please-provide-templateid": "템플릿 ID를 입력하세요.", + "this-template-is-not-public": "이 템플릿은 공개되지 않았습니다.", + "invalid-templateid": "잘못된 템플릿 ID입니다.", + "contact-billing-at-opensign": "더 많은 좌석을 추가하려면 <1>billing@opensignlabs.com으로 OpenSign™에 문의하여 도움을 받으세요.", + "title-length-alert": "제목은 최대 250자여야 합니다.", + "note-length-alert": "메모는 최대 200자여야 합니다.", + "description-length-alert": "설명은 최대 500자여야 합니다.", + "fix-&-resend-document": "문서 수정 및 재전송", + "do-you-want-recreate-document?": "이렇게 하면 모든 필드가 그대로 유지된 이 문서에서 초안이 생성됩니다. 이 문서를 다시 만드시겠습니까?", + "start-editing": "편집 시작", + "unsaved-changes-discard-them?": "저장되지 않은 변경 사항이 있습니다. 삭제하시겠습니까?", + "yes-discard": "예, 삭제합니다.", + "LTV-enabled-signatures": "LTV 활성화된 서명", + "BETA": "BETA", + "two-factor-authentication": "2단계 인증", + "2fa-help-text": "2단계 인증은 로그인 시 비밀번호 외에 추가적인 보안 계층을 추가하여 계정을 보호합니다.", + "2fa-help-bullet1": "비밀번호와 인증 코드를 모두 요구하여 보안을 강화합니다.", + "2fa-help-bullet2": "인증 코드는 기기의 인증 앱에서 생성됩니다.", + "2fa-help-bullet3": "비밀번호가 유출되더라도 계정을 보호합니다.", + "setup-2fa": "2FA 설정", + "setup-2fa-again": "2FA 다시 설정", + "2fa-setup-intro": "2단계 인증으로 계정을 보호하세요. 활성화되면 로그인할 때마다 인증 앱의 코드를 입력해야 합니다.", + "scan-qr-code": "QR 코드 스캔", + "scan-qr-instructions": "Google Authenticator, Microsoft Authenticator 또는 Authy와 같은 인증 앱을 사용하여 이 QR 코드를 스캔하세요.", + "manual-setup-instructions": "코드를 스캔할 수 없습니까? 이 비밀 키를 사용하여 인증 앱을 수동으로 설정할 수 있습니다.", + "secret-key": "비밀 키", + "copied-to-clipboard": "클립보드에 복사됨", + "copy-to-clipboard": "클립보드에 복사", + "recovery-codes": "복구 코드", + "recovery-codes-instructions": "이 복구 코드를 안전한 곳에 저장하세요. 인증 앱에 대한 액세스 권한을 잃어버린 경우 이 일회용 코드 중 하나를 사용하여 로그인할 수 있습니다.", + "download-recovery-codes": "복구 코드 다운로드", + "verification-code": "인증 코드", + "enter-code-from-authenticator-app": "인증 앱에서 6자리 코드를 입력하세요.", + "verification-code-required": "인증 코드가 필요합니다.", + "verification-code-invalid": "잘못된 인증 코드입니다. 다시 시도해주세요.", + "2fa-enabled": "2FA 활성화됨", + "2fa-enabled-successfully": "2단계 인증이 성공적으로 활성화되었습니다.", + "2fa-setup-complete": "설정 완료!", + "2fa-setup-complete-instructions": "이제 계정이 2단계 인증으로 보호됩니다. 로그인할 때마다 인증 코드를 입력해야 합니다.", + "two-factor-verification": "2단계 인증", + "enter-verification-code-instructions": "계속하려면 인증 앱에서 6자리 인증 코드를 입력하세요.", + "recovery-code": "복구 코드", + "enter-recovery-code-help": "복구 코드 중 하나를 입력하세요.", + "recovery-code-required": "복구 코드가 필요합니다.", + "use-verification-code-instead": "대신 인증 코드 사용", + "use-recovery-code-instead": "대신 복구 코드 사용", + "regenerate-2fa-remove-existing": "2단계 인증을 다시 생성하시겠습니까? 이 작업을 수행하면 기존 인증 설정이 제거됩니다.", + "use-passkey": "패스키로 로그인", + "security-section": "보안", + "passkey-authentication": "패스키 인증", + "passkey-not-supported": "브라우저 또는 장치가 패스키 인증을 지원하지 않습니다.", + "passkey-description": "패스키는 비밀번호보다 강력하고 피싱에 강한 대안을 제공합니다. 지문, 얼굴 인식 또는 장치 PIN을 사용하여 안전하게 로그인할 수 있습니다.", + "passkey-tooltip": "패스키는 비밀번호보다 간단하고 안전한 대안입니다. 장치에 이미 저장된 지문이나 얼굴 인식과 같은 생체 인식 데이터를 사용합니다.", + "security-section-help": "계정을 보호하기 위해 패스키 및 인증 방법을 포함한 보안 옵션을 관리합니다.", + "passkey-register": "패스키 등록", + "passkey-register-another": "다른 패스키 등록", + "passkey-registered": "패스키 등록됨", + "passkey-registering": "패스키 등록 중...", + "passkey-registered-success": "패스키가 성공적으로 등록되었습니다!", + "passkey-registration-failed": "패스키 등록에 실패했습니다", + "passkey-auth-failed": "패스키 인증에 실패했습니다", + "passkey-missing-user-info": "사용자 정보가 필요합니다", + "passkeys-list": "내 패스키", + "default-passkey": "내 패스키", + "passkey-rename": "이름 바꾸기", + "passkey-delete": "삭제", + "passkey-rename-title": "패스키 이름 바꾸기", + "passkey-delete-title": "패스키 삭제", + "passkey-delete-confirm": "패스키 '{{name}}'을(를) 삭제하시겠습니까?", + "passkey-name": "패스키 이름", + "passkey-name-placeholder": "이 패스키에 대한 설명적인 이름을 입력하세요", + "passkey-renamed-success": "패스키 이름이 성공적으로 변경되었습니다", + "passkey-deleted-success": "패스키가 성공적으로 삭제되었습니다", + "passkey-rename-failed": "패스키 이름 바꾸기에 실패했습니다", + "passkey-delete-failed": "패스키 삭제에 실패했습니다", + "processing": "처리 중...", + "today": "오늘", + "yesterday": "어제", + "days-ago": "{{days}}일 전", + "verify-with-passkey": "패스키로 인증", + "verify-with-otp": "OTP로 인증", + "verification": "인증", + "verify-account": "계정 인증", + "verify-identity": "신원 인증", + "passkey-verification-failed": "패스키 인증에 실패했습니다. 다시 시도하거나 OTP를 사용하세요.", + "security-auth-help": { + "p1": "계정의 보안 설정을 관리하여 데이터를 안전하게 보호하세요. OpenSign은 계정 보호를 강화하기 위해 고급 인증 방법을 지원합니다.", + "2fa-auth-help": " 2FA를 활성화하여 보안 계층을 추가하세요. 이를 위해서는 비밀번호 외에 인증 앱의 인증 코드를 입력해야 합니다.", + "passkey-auth-help": "생체 인식 또는 기기 기반 인증을 통한 비밀번호 없는 로그인을 위해 패스키를 사용하여 강력한 보안과 편의성을 모두 제공합니다." + }, + "signer-already-present": "서명자가 이미 존재합니다", + "kiosk-sign": "키오스크 서명", + "dont-have-access-to-template": "템플릿이 삭제되었거나 접근 권한이 없습니다. 발신자에게 문의하십시오.", + "kiosk-info": "키오스크 모드를 사용하면 직접 서명을 빠르고 효율적으로 수집할 수 있습니다. 모든 서명자가 물리적으로 참석하는 무역 박람회, 이벤트 또는 방문 시나리오에 이상적입니다.", + "learn-more": "더 알아보기", + "finish-mssg": " 문서를 완료하시겠습니까?", + "review": "검토", + "next-field": "다음 필드", + "required-mssg": "{{totalWidget}}개 필드 중 {{leftRequiredWidget}}개 남음", + "verify-document": "문서 확인", + "verify-document-signature": "문서 서명 확인", + "select-pdf-document": "PDF 문서 선택", + "selected-file": "선택된 파일", + "verify-signature": "서명 확인", + "verification-status": "확인 상태", + "verification-in-progress": "확인 진행 중...", + "verification-results-will-appear-here": "확인 결과가 여기에 표시됩니다", + "please-select-pdf": "유효한 PDF 파일을 선택하십시오", + "please-select-file-to-verify": "확인할 파일을 선택하십시오", + "no-signature-found": "문서에서 서명을 찾을 수 없습니다", + "error-verifying-pdf": "PDF 확인 오류", + "signature-valid-basic": "서명이 유효합니다", + "signature-invalid-basic": "서명이 유효하지 않습니다", + "all-signatures-verified-convincing": "문서 확인됨: 모든 서명이 성공적으로 검증되었습니다.", + "some-signatures-invalid-basic": "일부 서명이 유효하지 않습니다", + "no-signatures-processed": "처리된 서명이 없습니다", + "unnamed-signature-field": "이름 없는 서명 필드", + "error-processing-signature": "서명 처리 오류", + "signer-info-not-available": "서명자 정보를 사용할 수 없습니다", + "cert-validity-not-checked": "인증서 유효성이 확인되지 않았습니다", + "valid": "유효함", + "expired-or-not-yet-valid": "만료되었거나 아직 유효하지 않음", + "valid-from": "유효 기간", + "to": "~", + "signer": "서명자", + "issuer": "발급자", + "not-available": "사용할 수 없음", + "not-performed": "수행되지 않음", + "missing-acrofield-dict": "대화형 양식필드 사전이 없습니다", + "signature-dictionary-not-found-or-invalid": "서명 사전을 찾을 수 없거나 유효하지 않습니다", + "missing-or-invalid-byterange": "ByteRange가 없거나 유효하지 않습니다", + "missing-or-invalid-contents": "콘텐츠가 없거나 유효하지 않습니다", + "missing-signature-contents": "서명 내용이 없습니다", + "invalid-signature-hex-format": "유효하지 않은 서명 16진수 형식", + "unsupported-signature-format-not-signeddata": "지원되지 않는 서명 형식 - SignedData가 아님", + "signer-certificate-not-found": "서명자 인증서를 찾을 수 없습니다", + "no-certificates-in-signature": "서명에 인증서가 없습니다", + "no-signer-info-in-pkcs7": "PKCS#7에 서명자 정보가 없습니다", + "could-not-parse-signer-info": "서명자 정보를 구문 분석할 수 없습니다", + "not-calculated": "계산되지 않음", + "not-found-in-signature": "서명에서 찾을 수 없음", + "readonly-error": "읽기 전용 {{widgetName}} 위젯은 기본값이 있어야 하거나 선택 사항으로 만들 수 있습니다.", + "choose-one": "하나를 선택하세요", + "search-templates": "템플릿 검색…", + "search-documents": "문서 검색…", + "search-contacts": "연락처 검색…", + "add-role-alert": "하나 이상의 역할을 추가하십시오", + "edit-draft": "초안 편집", + "invalid-email-found": "잘못된 이메일 발견: {{email}}", + "duplicate-email-found": "중복 이메일 발견: {{email}}", + "vertical": "세로", + "horizontal": "가로", + "billing": "결제", + "console": "콘솔", + "prefill-widget": "선입력 위젯", + "action-prohibited": "이 작업은 귀하의 이메일 도메인에서 허용되지 않습니다. 도움이 필요하시면 관리자에게 문의하십시오.", + "must-have-at-least-one-vacant-role": "템플릿을 '공개'로 설정하기 전에 할당되지 않은 역할이 하나 이상 있어야 합니다.", + "remove-duplicate": "중복 옵션을 제거하십시오", + "prefill-bulk-error": "선입력 위젯이 추가되면 대량 전송이 허용되지 않습니다. 계속하려면 선입력 위젯을 제거하십시오.", + "session-expired-title": "세션 만료", + "access-denied": "접근 거부", + "upgrade": "업그레이드", + "do-not-access-app": "이 애플리케이션에 접근할 수 없습니다.", + "dont-have-access": "접근 권한이 없습니다.", + "valid-email-alert": "유효한 이메일 주소를 입력하십시오.", + "otp-not-validate": "OTP가 유효하지 않습니다.", + "domain-not-allowed": "이 도메인은 허용되지 않습니다", + "atleast-one-recipient-alert": "수신인을 한 명 이상 추가하십시오!", + "incorrect-password-or-decryption-failed": "비밀번호가 틀렸거나 암호 해독에 실패했습니다.", + "incorrect-password-for-file": "파일 비밀번호가 틀렸습니다: {{file}}", + "error-uploading-pdf": "PDF 업로드 중 오류가 발생했습니다.", + "provide-password": "비밀번호를 입력하십시오.", + "only-pdf-allowed": "PDF 파일만 허용됩니다.", + "invalid-username-password-region": "사용자 이름/비밀번호 또는 지역이 잘못되었습니다.", + "pfx-extension-alert": ".pfx 확장자를 가진 파일을 업로드하십시오.", + "email-already-exist": "이메일이 이미 존재합니다", + "branding": "브랜딩", + "branding-help": "브랜딩은 앱에 화이트 라벨링을 제공합니다", + "custom-sub-domain": "사용자 지정 하위 도메인", + "app-name": "앱 이름", + "provide-domain-name": "도메인 이름을 입력하세요", + "provide-app-name": "앱 이름을 입력하세요", + "logo": "로고", + "upload-app-logo": "앱 로고 업로드", + "prefill-unfilled-widget": "다음 필수 필드를 비워 둘 수 없습니다: {{emptyWidget}} 계속하려면 채워주세요.", + "Dashboard": "대시보드", + "Analytics": "분석", + "Templates": "템플릿", + "Need your sign": "서명 필요", + "In Progress": "진행 중", + "Completed": "완료됨", + "Drafts": "초안", + "Declined": "거부됨", + "Expired": "만료됨", + "Contactbook": "연락처", + "My Signature": "내 서명", + "API Token": "API 토큰", + "Webhook": "웹훅", + "Preferences": "환경설정", + "Teams": "팀", + "Users": "사용자", + "Drive": "드라이브", + "Branding": "브랜딩", + "Mail": "메일", + "Storage": "저장공간", + "Signing certificate": "서명 인증서", + "General": "일반", + "Organizations": "조직", + "OrgAdmins": "조직 관리자", + "Debug Pdf": "PDF 디버그", + "New Document": "새 문서", + "subscription": "구독", + "Draft document": "초안 문서", + "Draft template": "초안 템플릿", + "Public sign": "공개 서명", + "Signup": "회원가입", + "delete-contact": "연락처 삭제", + "total-records-found": "총 {{count}}개의 레코드를 찾았습니다.", + "Invalid-records-found": "잘못된 레코드 발견: {{records}}", + "previous": "이전", + "page-n-of-n": "{{totalPages}}페이지 중 {{currentPage}}페이지", + "import": "가져오기", + "search": "검색", + "viewed-on": "본 날짜: {{ViewedOn}}", + "signed-on": "서명한 날짜: {{SignedOn}}", + "hide": "숨기기", + "show-more": "더 보기", + "browse-or-drag-to-replace-existing-file": "기존 파일을 바꾸려면 새 파일을 찾아보거나 끌어다 놓으세요.", + "optional-details": "선택적 세부 정보", + "hide-optional-details": "선택적 세부 정보 숨기기", + "mail-adapter-subscription-alert": "사용자 지정 SMTP를 설정하려면 프로페셔널 또는 팀 플랜으로 업그레이드하십시오.", + "connect-to-mail": "Gmail에 연결", + "custom-smtp": "사용자 지정 SMTP", + "default-smtp": "{{appName}} 기본 SMTP", + "host": "호스트", + "port": "포트", + "sender-email": "보내는 사람 이메일", + "username": "사용자 이름", + "use-default-mail-adapter": "{{appName}}의 기본 메일 서버를 사용하여 서명 요청 이메일을 보내시겠습니까? 받은 편지함 전달률을 높이려면 자체 Gmail 또는 SMTP 서버를 사용하는 것이 좋습니다.", + "verification-code-sent-registered-email": "등록된 이메일 <1>{{useremail}}(으)로 인증 코드가 전송되었습니다. 설정을 확인하세요. 아래에 코드를 입력하세요.", + "smpt-credentials": "SMTP 자격 증명", + "delete-account": "계정 삭제", + "delete-account-que": "계정을 삭제하시겠습니까?", + "delete-account-que-user": "이 사용자와 모든 관련 데이터를 영구적으로 삭제하려고 합니다. 이 작업은 취소할 수 없습니다.", + "user-deleted-successfully": "사용자 및 모든 관련 데이터가 성공적으로 삭제되었습니다.", + "account-deletion-request-sent-via-mail": "확인 링크를 이메일로 보내드렸습니다. 계정 삭제를 완료하려면 요청을 승인하세요.", + "type-exact-email-delete": "삭제를 활성화하려면 정확한 이메일을 입력하세요", + "email-does-not-match": "이메일이 일치하지 않습니다.", + "please-type-to-confirm": "확인하려면 <1>{{userEmail}}을(를) 입력하세요:", + "email-settings": "이메일 설정", + "email-settings-help": " 서명 요청 이메일의 받은 편지함 전달률을 높이려면 자체 이메일 공급자를 연결할 수 있습니다. 다음 옵션 중 하나를 선택하세요:", + "connect-to-gmail": "Gmail에 연결: ", + "connect-to-gmail-help": "Gmail 계정을 사용하여 자신의 받은 편지함에서 직접 서명 요청 이메일을 보내 전송률과 신뢰성을 높입니다.", + "connect-to-smtp": "사용자 지정 SMTP: ", + "connect-to-smtp-help": "사용자 지정 SMTP 서버를 사용하여 도메인을 통해 이메일을 보냅니다. 이 옵션을 사용하면 이메일 인프라를 완벽하게 제어하여 전달률과 브랜드 일관성을 향상시킬 수 있습니다.", + "connect-to-default": "원하는 경우 {{appName}} 기본 메일 서버를 사용할 수도 있지만 최적의 결과를 얻으려면 자체 서버를 사용하는 것이 좋습니다.", + "email-settings-redirect-message": "이 설정은 콘솔에서 주 메뉴 설정 → 환경설정으로 이동되었습니다. 이 페이지는 향후 버전에서 제거될 예정입니다.", + "go-to-preferences-menu": "환경설정 메뉴로 이동", + "document-download-filename-format": "문서 다운로드 파일 이름 형식", + "preview": "미리보기: ", + "download-filename-format-help": "다운로드한 PDF의 이름을 지정하는 방법을 선택합니다. 선택 사항은 프로필에 저장되어 앱 전체에서 사용됩니다.", + "delete-action-prohibited": "이 작업은 허용되지 않습니다. 계정 삭제를 요청하려면 관리자에게 문의하십시오.", + "not-verified": "확인되지 않음", + "verified": "확인됨", + "expires": "만료일", + "fix-resend-error": "이 문서에는 선입력 위젯이 포함되어 있어 수정하고 다시 보낼 수 없습니다.", + "duplicate-template-error": "이 템플릿에는 선입력 위젯이 포함되어 있어 복제할 수 없습니다.", + "save-as-template-error": "이 문서에는 선입력 위젯이 포함되어 있어 템플릿으로 저장할 수 없습니다.", + "redirecting-you-in": "{{redirectTimeLeft}}초 후에 리디렉션됩니다...", + "pdf-tools-tour": "페이지를 추가, 삭제, 재정렬, 회전 및 확대/축소하려면 이 버튼을 클릭하십시오.", + "widgets": "위젯", + "prefill-tour": "수신자에게 문서를 보내기 전에 미리 정보를 입력하려면 이 옵션을 사용하십시오.", + "empty-prefill-error": "다음 필수 필드는 비워 둘 수 없습니다:", + "please-fill-out": "계속하려면 작성해 주십시오.", + "custom-signing-certificate": "사용자 지정 서명 인증서", + "signing-certificate-help": "모든 문서와 완료 인증서에 서명하는 데 사용할 자체 문서 서명 인증서를 업로드할 수 있습니다. 인증서 파일은 PFX 형식의 P12 인증서여야 합니다.", + "certificate-file-p12-in-PFX-format": "인증서 파일 (PFX 형식의 p12 인증서)", + "password-of-pfx-file": "pfx 파일의 암호를 입력하십시오", + "update": "업데이트", + "use-default-certificate": "기본 {{appName}} 인증서 사용", + "upgrade-to-team-plan": "팀 플랜으로 업그레이드", + "setup-file-storage": "파일 저장소 설정", + "save-and-activate": "저장 및 활성화", + "logging-out-to-apply-settings": "새 설정을 적용하기 위해 로그아웃 중입니다", + "reconnect-to-default": "{{appName}}에 다시 연결", + "active-file-adapter": "활성 파일 어댑터", + "file-adapter-unique-name": "파일 어댑터 고유 이름", + "unique-name-for-file-adapter": "파일 어댑터의 고유 이름을 입력하십시오", + "storage-provider": "저장소 공급자", + "enter-bucket-name": "버킷 이름을 입력하십시오", + "enter-space-name": "공간 이름을 입력하십시오", + "enter-region-of-bucket": "버킷의 지역을 입력하십시오", + "enter-region-of-space": "공간의 지역을 입력하십시오", + "enter-access-key": "액세스 키를 입력하십시오", + "enter-secret-access-key": "비밀 액세스 키를 입력하십시오", + "otp-email": "다음으로 인증 코드를 보냈습니다.", + "save-as-temp-warn": "참고: 이 문서에는 미리 작성된 위젯이 포함되어 있으며, 기본 문서에 이미 통합되어 있으므로 자동으로 제거됩니다.", + "edit-document": "문서 편집", + "modify": "수정", + "merge-certificate-to-pdf": "인증서를 PDF에 병합", + "merge-cc-to-pdf-help": { + "p1": "이렇게 하면 완료 인증서가 최종 PDF 문서에 포함됩니다. 그러나 병합되면 인증서를 기본 문서에서 분리할 수 없습니다.", + "p2": "병합하지 않도록 선택하면 완료 인증서는 서명된 문서와 함께 별도의 PDF 파일로 제공됩니다." + }, + "read-only-date-error": "읽기 전용 날짜 위젯에는 기본 날짜가 있어야 합니다.", + "set-date": "날짜 설정", + "default-date": "기본 날짜", + "set-today": "서명 날짜", + "enter-name": "이름 입력", + "enter-email": "이메일 입력", + "subscribe-to-opensign-msg": "{{appName}}을(를) 구독하고 무제한 무료 디지털 서명을 즐기십시오.", + "duplicate-subscribe-msg": "복제를 사용하면 선택한 템플릿의 정확한 사본을 만들 수 있으므로 원본에 영향을 주지 않고 재사용하거나 수정할 수 있습니다.", + "save-as-template-msg": "이 문서를 향후 문서에 다시 사용할 수 있는 재사용 가능한 템플릿으로 저장하십시오.", + "public-credit-alert": "이 링크를 통해 서명하면 무료 이메일 크레딧이 소진됩니다. 무료 사용자는 스패머가 시스템을 남용하는 것을 방지하기 위해 매월 15개의 이메일 크레딧이 할당됩니다. 더 높은 한도와 중단 없는 액세스를 즐기려면 <1>OpenSign™ 유료 플랜을 구독하십시오.", + "know-more-about": "에 대해 더 알아보기", + "free-unlimited-signatures": "무료 무제한 서명", + "email-quota-updated": "일일 이메일 할당량이 성공적으로 업데이트되었습니다.", + "password-has-been-reset": "비밀번호가 재설정되었습니다.", + "Unauthorized to reset your own password.": "자신의 비밀번호를 재설정할 권한이 없습니다.", + "User not found or not allowed.": "사용자를 찾을 수 없거나 허용되지 않습니다.", + "User not found.": "사용자를 찾을 수 없습니다.", + "Admin user tenant not found.": "관리자 사용자 테넌트를 찾을 수 없습니다.", + "User is not authenticated.": "사용자가 인증되지 않았습니다.", + "Please provide required parameters.": "필수 매개변수를 제공하십시오.", + "reset-password": "사용자 비밀번호 재설정", + "enter-strong-password": "강력한 비밀번호를 입력하거나 자동 생성하십시오.", + "autogenerate": "자동 생성", + "extend": "연장", + "console-general-help": "개별 사용자가 자신의 이메일 템플릿을 사용자 지정하도록 하려면 다음으로 이동하십시오.", + "console-mail-help": "회사 전체 이메일 템플릿을 업데이트하려면 다음으로 이동하십시오.", + "admin-setting-disabled": "이 설정은 비활성화되어 있습니다. 도움이 필요하시면 관리자에게 문의하십시오.", + "company-email-settings": "회사 이메일 설정", + "allow-email-template-individually": "사용자별로 이메일 템플릿 사용자 지정 허용", + "user-email-template-general-help": "이 기능을 비활성화하면 사용자가 이메일 템플릿을 사용자 지정할 수 없습니다.", + "disable-individual-user-smtp": "개별 사용자 smtp 설정 비활성화", + "enable-individual-user-smtp": "개별 사용자 smtp 설정 활성화", + "user-smtp-general-help": "비활성화하면 사용자가 자신의 SMTP 설정을 구성할 수 없습니다. 모든 이메일은 대신 전역 SMTP 구성을 사용합니다.", + "global-smtp-settings": "전역 SMTP 설정", + "global-smtp-settings-help-p1": "이 설정은 전체 {{appName}} 계정에 전역적으로 적용됩니다. 개별 사용자가 자신의 이메일 전송 설정을 구성하지 않은 경우 시스템은 여기에 정의된 전역 SMTP 설정을 자동으로 사용합니다.", + "global-smtp-settings-help-p2": "모든 서명 요청 이메일의 받은 편지함 전달률을 높이려면 선호하는 이메일 공급자를 연결할 수 있습니다. 다음 옵션 중 하나를 선택하십시오:", + "global-connect-to-gmail-help": "조직의 받은 편지함에서 직접 서명 요청 이메일을 보내려면 Gmail 계정을 사용하십시오. 이렇게 하면 전송률, 평판 및 전반적인 신뢰성이 향상됩니다.", + "global-connect-to-smtp-help": "자신의 SMTP 서버를 사용하여 도메인을 통해 이메일을 보내십시오. 이렇게 하면 이메일 인프라를 완벽하게 제어하고 전달률을 높이며 일관된 브랜딩을 유지할 수 있습니다.", + "global-smtp-settings-help-p3": "개별 사용자 수준 설정이 구성되지 않은 경우 이러한 전역 설정이 자동으로 적용됩니다.", + "hide-text-with-asterisks": "텍스트를 별표로 숨기기", + "hide-text-with-asterisks-help": "서명된 문서의 텍스트는 보기에서 가려지지만 문서 발신자(소유자)는 {{appName}} 계정에서 액세스할 수 있습니다.", + "document-id": "문서 ID", + "sent-date": "보낸 날짜", + "status": "상태", + "signer-form-data-for": "서명자 양식 데이터: {{signerName}} <{{signerEmail}}>", + "widget-name": "위젯 이름", + "widget-responses": "위젯 응답", + "formdata-download-note": "참고: 서명, 스탬프, 이니셜 및 이미지는 내보내지지 않습니다.", + "export-all-formdata-error": "템플릿에 중복된 위젯 이름이 포함되어 있어 양식 데이터를 내보낼 수 없습니다. 양식 데이터를 내보내려면 새 템플릿을 만드십시오.", + "export-formdata-error": "문서에 중복된 위젯 이름이 포함되어 있어 양식 데이터를 내보낼 수 없습니다. 양식 데이터를 내보내려면 중복된 위젯 이름이 없는 새 문서를 만드십시오.", + "duplicate-widget-name-error": "이 위젯 이름은 이미 다른 서명자에게 할당되었습니다. 다른 이름을 선택하십시오.", + "duplicate-template-widget-error": "이 템플릿에는 중복된 위젯 이름이 포함되어 있어 복제할 수 없습니다.", + "credit-alert": "크레딧 알림", + "document-form-data": "문서 양식 데이터", + "view-formdata-paid-title-error": "양식 데이터 보기 기능을 사용하면 서명자가 서명하는 동안 채운 위젯 데이터를 인쇄하고 다운로드할 수 있습니다.", + "view-formdata-paid-error": "참고: '양식 데이터 보기' 기능은 v2.32.0 이상에서 생성되고 중복된 위젯 이름이 없는 문서에만 사용할 수 있습니다.", + "download-all-formdata-paid-title-error": "모든 양식 데이터 다운로드 기능을 사용하면 템플릿에서 생성된 모든 문서에 대해 서명자가 채운 위젯 데이터를 다운로드할 수 있습니다.", + "download-all-formdata-paid-error": "참고: '모든 양식 데이터 다운로드' 기능은 v2.32.0 이상에서 생성되고 중복된 위젯 이름이 없는 템플릿에만 사용할 수 있습니다.", + "api-token-not-found": "API 토큰을 찾을 수 없습니다.", + "sub-head-api-credits": " 이 사용자가 소비할 수 있는 최대 API 크레딧 수를 정의합니다.", + "consumed-credits": "소비된 크레딧", + "allowed-api-credits": "허용된 API 크레딧", + "allowed-api-credits-help": "허용된 크레딧은 소비된 크레딧보다 크거나 같아야 합니다.", + "Enter-allowed-api-credits": "허용된 API 크레딧 입력", + "login-to-sandbox": "샌드박스에 로그인", + "your-credits-usage": "내 크레딧 사용량", + "remaining": "남은", + "used": "사용한", + "your-credits-usage-help": "API 키로 소비된 크레딧 수입니다.", + "api-credits-updated": "API 크레딧이 성공적으로 할당되었습니다.", + "min-date": "최소 날짜", + "max-date": "최대 날짜", + "invalid-min-date": "잘못된 최소 날짜입니다.", + "min-less-max": "최소 날짜는 최대 날짜보다 작거나 같아야 합니다.", + "invalid-max-date": "잘못된 최대 날짜입니다.", + "max-less-min": "최대 날짜는 최소 날짜보다 크거나 같아야 합니다.", + "date-range": "날짜 범위", + "date-range-help": "선택을 제한하려면 최소 및/또는 최대를 설정합니다. 선택한 날짜는 범위 내에 있어야 합니다.", + "option-disabled-by-owner": "문서 작성자가 이 옵션을 비활성화했습니다", + "pen-colors": "펜 색상", + "pen-colors-help": "서명 및 이니셜 위젯에 사용할 수 있는 펜 색상을 선택합니다. 색상을 표시하려면 선택하고 숨기려면 선택 취소합니다.", + "security-key": "보안 키", + "remove-limit": "제한 제거", + "removed-api-credits": "API 크레딧 한도가 제거되었습니다.", + "enable-authentication": "인증 활성화", + "working": "작동 중", + "test-security-key": "보안 키 테스트", + "generate": "생성", + "regenerate": "재생성", + "signing-date": "서명 날짜", + "date-widget": "날짜 위젯", + "mail-failed": "이메일을 보내는 중에 문제가 발생했습니다. 다시 시도하십시오.", + "mail-status-head": "다음 단계: 문서에 서명하시겠습니까?", + "send-to-email": "이메일로 보내기", + "date-pref-help-sub-title": "날짜 위젯 환경 설정을 사용하면 날짜 위젯의 기본 설정을 정의할 수 있습니다. 이러한 기본값은 문서나 템플릿에 새 날짜 위젯을 추가할 때마다 자동으로 적용됩니다. 톱니바퀴 아이콘을 클릭하여 언제든지 개별 날짜 위젯을 사용자 지정할 수 있습니다.", + "date-pref-help-format": "날짜 위젯에 사용되는 기본 날짜 형식을 선택합니다.", + "date-pref-help-default-date": "날짜 위젯의 기본 날짜 값을 설정합니다.", + "date-pref-help-signing-date": "활성화하면 날짜 위젯이 서명자가 문서에 서명하는 날짜를 자동으로 사용합니다.", + "date-pref-help-read-only": "활성화하면 날짜 위젯이 서명자에게 읽기 전용입니다." +} \ No newline at end of file diff --git a/apps/OpenSign/src/components/pdf/SelectLanguage.jsx b/apps/OpenSign/src/components/pdf/SelectLanguage.jsx index eecf75747b..55f86d1c43 100644 --- a/apps/OpenSign/src/components/pdf/SelectLanguage.jsx +++ b/apps/OpenSign/src/components/pdf/SelectLanguage.jsx @@ -10,7 +10,8 @@ function SelectLanguage(props) { { value: "fr", text: "Français" }, //french { value: "it", text: "Italiano" }, //italian { value: "de", text: "Deutsch" }, //german - { value: "hi", text: "हिन्दी" } //hindi + { value: "hi", text: "हिन्दी" }, //hindi + { value: "kr", text: "한국어" } //korean ]; const defaultLanguage = i18next.language || "en"; const [lang, setLang] = useState(defaultLanguage); diff --git a/apps/OpenSign/src/i18n.js b/apps/OpenSign/src/i18n.js index e635921b4c..ac649f7064 100644 --- a/apps/OpenSign/src/i18n.js +++ b/apps/OpenSign/src/i18n.js @@ -25,7 +25,7 @@ i18n interpolation: { escapeValue: false // Not needed for react as it escapes by default }, - whitelist: ["en", "es", "fr", "it", "de", "hi"] // List of allowed languages + whitelist: ["en", "es", "fr", "it", "de", "hi", "kr"] // List of allowed languages }); export default i18n;