1
0
mirror of https://github.com/stonith404/pingvin-share.git synced 2024-11-10 18:00:13 +01:00

Compare commits

..

No commits in common. "0f22c845ef8bbe215baf3b7ec46c8746c29d6b01" and "305959eb34aa050390396e3acbcd84788ab7f55c" have entirely different histories.

View File

@ -1,169 +1,169 @@
export default { export default {
// Navbar // Navbar
"navbar.upload": "업로드", "navbar.upload": "Upload",
"navbar.signin": "로그인", "navbar.signin": "Sign in",
"navbar.home": "", "navbar.home": "Home",
"navbar.signup": "계정 만들기", "navbar.signup": "Sign Up",
"navbar.links.shares": "내 공유", "navbar.links.shares": "My shares",
"navbar.links.reverse": "역방향 공유", "navbar.links.reverse": "Reverse shares",
"navbar.avatar.account": "내 계정", "navbar.avatar.account": "My account",
"navbar.avatar.admin": "관리자", "navbar.avatar.admin": "Administration",
"navbar.avatar.signout": "로그아웃", "navbar.avatar.signout": "Sign out",
// END navbar // END navbar
// / // /
"home.title": "<h>직접 호스팅</h>하는 파일 공유 플랫폼.", "home.title": "A <h>self-hosted</h> file sharing platform.",
"home.description": "정말 WeTransfer와 같은 제3자에게 개인 파일을 맡기고 싶으세요?", "home.description": "Do you really want to give your personal files in the hand of third parties like WeTransfer?",
"home.bullet.a.name": "직접 호스팅", "home.bullet.a.name": "Self-Hosted",
"home.bullet.a.description": "자신의 컴퓨터에서 Pingvin Share를 호스팅하세요.", "home.bullet.a.description": "Host Pingvin Share on your own machine.",
"home.bullet.b.name": "개인 정보 보호", "home.bullet.b.name": "Privacy",
"home.bullet.b.description": "당신의 파일은 당신의 것이므로 절대로 제3자의 손에 들어가서는 안 됩니다.", "home.bullet.b.description": "Your files are your files and should never get into the hands of third parties.",
"home.bullet.c.name": "귀찮은 파일 크기 제한 없음", "home.bullet.c.name": "No annoying file size limit",
"home.bullet.c.description": "원하는 만큼 큰 파일을 업로드하세요. 오직 여러분의 하드 디스크만이 한계가 될 것입니다.", "home.bullet.c.description": "Upload as big files as you want. Only your hard drive will be your limit.",
"home.button.start": "시작하기", "home.button.start": "Get started",
"home.button.source": "소스 코드", "home.button.source": "Source code",
// END / // END /
// /auth/signin // /auth/signin
"signin.title": "다시 오신 것을 환영합니다!", "signin.title": "Welcome back",
"signin.description": "아직 계정이 없으신가요?", "signin.description": "You don't have an account yet?",
"signin.button.signup": "계정 만들기", "signin.button.signup": "Sign up",
"signin.input.email-or-username": "이메일 또는 사용자 이름", "signin.input.email-or-username": "Email or username",
"signin.input.email-or-username.placeholder": "당신의 이메일 또는 사용자 이름", "signin.input.email-or-username.placeholder": "Your email or username",
"signin.input.password": "비밀번호", "signin.input.password": "Password",
"signin.input.password.placeholder": "당신의 비밀번호", "signin.input.password.placeholder": "Your password",
"signin.button.submit": "로그인", "signin.button.submit": "Sign in",
"signIn.notify.totp-required.title": "2단계 인증이 필요합니다", "signIn.notify.totp-required.title": "Two-factor authentication required",
"signIn.notify.totp-required.description": "2단계 인증 코드를 입력해주세요", "signIn.notify.totp-required.description": "Please enter your two-factor authentication code",
"signIn.oauth.or": "또는", "signIn.oauth.or": "OR",
"signIn.oauth.github": "깃허브", "signIn.oauth.github": "GitHub",
"signIn.oauth.google": "구글", "signIn.oauth.google": "Google",
"signIn.oauth.microsoft": "마이크로소프트", "signIn.oauth.microsoft": "Microsoft",
"signIn.oauth.discord": "디스코드", "signIn.oauth.discord": "Discord",
"signIn.oauth.oidc": "오픈ID", "signIn.oauth.oidc": "OpenID",
// END /auth/signin // END /auth/signin
// /auth/signup // /auth/signup
"signup.title": "계정 만들기", "signup.title": "Create an account",
"signup.description": "이미 계정이 있으신가요?", "signup.description": "Already have an account?",
"signup.button.signin": "로그인", "signup.button.signin": "Sign in",
"signup.input.username": "사용자 이름", "signup.input.username": "Username",
"signup.input.username.placeholder": "당신의 사용지 이름", "signup.input.username.placeholder": "Your username",
"signup.input.email": "이메일", "signup.input.email": "Email",
"signup.input.email.placeholder": "당신의 이메일", "signup.input.email.placeholder": "Your email",
"signup.button.submit": "시작하기", "signup.button.submit": "Let's get started",
// END /auth/signup // END /auth/signup
// /auth/totp // /auth/totp
"totp.title": "TOTP 인증", "totp.title": "TOTP Authentication",
"totp.button.signIn": "로그인", "totp.button.signIn": "Sign in",
// END /auth/totp // END /auth/totp
// /auth/reset-password // /auth/reset-password
"resetPassword.title": "비밀번호를 잊으셨나요?", "resetPassword.title": "Forgot your password?",
"resetPassword.description": "비밀번호를 재설정하려면 이메일을 입력하세요.", "resetPassword.description": "Enter your email to reset your password.",
"resetPassword.notify.success": "이메일이 존재한다면 비밀번호를 재설정하는 링크를 포함한 메시지가 발송되었습니다.", "resetPassword.notify.success": "A message with a link to reset your password has been sent if the email exists.",
"resetPassword.button.back": "로그인 페이지로 돌아가기", "resetPassword.button.back": "Back to sign in page",
"resetPassword.text.resetPassword": "비밀번호 재설정", "resetPassword.text.resetPassword": "Reset password",
"resetPassword.text.enterNewPassword": "새로운 비밀번호를 입력하세요", "resetPassword.text.enterNewPassword": "Enter your new password",
"resetPassword.input.password": "새로운 비밀번호", "resetPassword.input.password": "New password",
"resetPassword.notify.passwordReset": "비밀번호가 성공적으로 재설정되었습니다.", "resetPassword.notify.passwordReset": "Your password has been reset successfully.",
// /account // /account
"account.title": "내 계정", "account.title": "My account",
"account.card.info.title": "계정 정보", "account.card.info.title": "Account info",
"account.card.info.username": "사용자 이름", "account.card.info.username": "Username",
"account.card.info.email": "이메일", "account.card.info.email": "Email",
"account.notify.info.success": "계정이 업데이트되었습니다.", "account.notify.info.success": "Account updated successfully",
"account.card.password.title": "비밀번호", "account.card.password.title": "Password",
"account.card.password.old": "기존 비밀번호", "account.card.password.old": "Old password",
"account.card.password.new": "새로운 비밀번호", "account.card.password.new": "New password",
"account.card.password.noPasswordSet": "비밀번호를 설정하지 않았습니다. 이메일과 비밀번호로 로그인하려면 비밀번호를 설정해야 합니다.", "account.card.password.noPasswordSet": "You don't have a password set. If you want to sign in with email and password you need to set a password.",
"account.notify.password.success": "비밀번호 변경 완료", "account.notify.password.success": "Password changed successfully",
"account.card.oauth.title": "소셜 로그인", "account.card.oauth.title": "Social login",
"account.card.oauth.github": "깃허브", "account.card.oauth.github": "GitHub",
"account.card.oauth.google": "구글", "account.card.oauth.google": "Google",
"account.card.oauth.microsoft": "마이크로소프트", "account.card.oauth.microsoft": "Microsoft",
"account.card.oauth.discord": "디스코드", "account.card.oauth.discord": "Discord",
"account.card.oauth.oidc": "오픈ID", "account.card.oauth.oidc": "OpenID",
"account.card.oauth.link": "연결", "account.card.oauth.link": "Link",
"account.card.oauth.unlink": "연결 해제", "account.card.oauth.unlink": "Unlink",
"account.card.oauth.unlinked": "연결 해제", "account.card.oauth.unlinked": "Unlinked",
"account.modal.unlink.title": "계정 연결 해제", "account.modal.unlink.title": "Unlink account",
"account.modal.unlink.description": "소셜 계정 연결을 해제하면 사용자 이름과 비밀번호를 기억하지 못할 경우 계정을 잃을 수 있습니다.", "account.modal.unlink.description": "Unlinking your social accounts may cause you to lose your account if you don't remember your username and password.",
"account.notify.oauth.unlinked.success": "연결 해제됨", "account.notify.oauth.unlinked.success": "Unlinked successfully",
"account.card.security.title": "보안", "account.card.security.title": "Security",
"account.card.security.totp.enable.description": "TOTP 활성화를 시작하려면 현재 비밀번호를 입력하세요.", "account.card.security.totp.enable.description": "Enter your current password to start enabling TOTP",
"account.card.security.totp.disable.description": "TOTP 를 비활성화 하려면 비밀번호를 입력하세요.", "account.card.security.totp.disable.description": "Enter your current password to disable TOTP",
"account.card.security.totp.button.start": "시작", "account.card.security.totp.button.start": "Start",
"account.modal.totp.title": "TOTP 활성화", "account.modal.totp.title": "Enable TOTP",
"account.modal.totp.step1": "1단계: 인증기를 추가하세요.", "account.modal.totp.step1": "Step 1: Add your authenticator",
"account.modal.totp.step2": "2 단계: 코드 유효성 검사", "account.modal.totp.step2": "Step 2: Validate your code",
"account.modal.totp.enterManually": "직접 입력", "account.modal.totp.enterManually": "Enter manually",
"account.modal.totp.code": "코드", "account.modal.totp.code": "Code",
"account.modal.totp.clickToCopy": "클릭하여 복사", "account.modal.totp.clickToCopy": "Click to copy",
"account.modal.totp.verify": "인증", "account.modal.totp.verify": "Verify",
"account.notify.totp.disable": "TOTP가 비활성화되었습니다.", "account.notify.totp.disable": "TOTP disabled successfully",
"account.notify.totp.enable": "TOTP가 활성화 되었습니다.", "account.notify.totp.enable": "TOTP enabled successfully",
"account.card.language.title": "언어", "account.card.language.title": "Language",
"account.card.language.description": "이 프로젝트는 커뮤니티에 의해 번역됩니다. 일부 언어는 불완전할 수 있습니다.", "account.card.language.description": "The project is translated by the community. Some languages might be incomplete.",
"account.card.color.title": "배경 설정", "account.card.color.title": "Color scheme",
// ThemeSwitcher.tsx // ThemeSwitcher.tsx
"account.theme.dark": "어두운 배경", "account.theme.dark": "Dark",
"account.theme.light": "밝은 배경", "account.theme.light": "Light",
"account.theme.system": "시스템", "account.theme.system": "System",
"account.button.delete": "계정 삭제", "account.button.delete": "Delete Account",
"account.modal.delete.title": "계정 삭제", "account.modal.delete.title": "Delete Account",
"account.modal.delete.description": "정말로 활성화된 모든 공유를 포함하여 계정을 삭제하시겠습니까?", "account.modal.delete.description": "Do you really want to delete your account including all your active shares?",
// END /account // END /account
// /account/shares // /account/shares
"account.shares.title": "내 공유", "account.shares.title": "My shares",
"account.shares.title.empty": "이곳은 아무것도 없는것 같아요 👀", "account.shares.title.empty": "It's empty here 👀",
"account.shares.description.empty": "당신은 아무것도 공유한것이 없어요.", "account.shares.description.empty": "You don't have any shares.",
"account.shares.button.create": "파일 업로드", "account.shares.button.create": "Create one",
"account.shares.info.title": "공유 정보", "account.shares.info.title": "Share informations",
"account.shares.table.id": "ID", "account.shares.table.id": "ID",
"account.shares.table.name": "이름", "account.shares.table.name": "Name",
"account.shares.table.description": "설명", "account.shares.table.description": "Description",
"account.shares.table.visitors": "방문자", "account.shares.table.visitors": "Visitors",
"account.shares.table.expiresAt": "만료일", "account.shares.table.expiresAt": "Expires at",
"account.shares.table.createdAt": "생성일", "account.shares.table.createdAt": "Created at",
"account.shares.table.size": "크기", "account.shares.table.size": "Size",
"account.shares.modal.share-informations": "공유 정보", "account.shares.modal.share-informations": "Share informations",
"account.shares.modal.share-link": "공유 링크", "account.shares.modal.share-link": "Share link",
"account.shares.modal.delete.title": "공유 삭제 {share}", "account.shares.modal.delete.title": "Delete share {share}",
"account.shares.modal.delete.description": "정말로 이 공유를 삭제하시겠습니까?", "account.shares.modal.delete.description": "Do you really want to delete this share?",
// END /account/shares // END /account/shares
// /account/reverseShares // /account/reverseShares
"account.reverseShares.title": "역방향 공유", "account.reverseShares.title": "Reverse shares",
"account.reverseShares.description": "역방향 공유를 통해 외부 사용자가 공유를 생성할 수 있는 고유 URL을 생성할 수 있습니다.", "account.reverseShares.description": "A reverse share allows you to generate a unique URL that allows external users to create a share.",
"account.reverseShares.title.empty": "이곳은 아무것도 없는것 같아요 👀", "account.reverseShares.title.empty": "It's empty here 👀",
"account.reverseShares.description.empty": "당신은 역방향 공유한것이 없어요.", "account.reverseShares.description.empty": "You don't have any reverse shares.",
// showCreateReverseShareModal.tsx // showCreateReverseShareModal.tsx
"account.reverseShares.modal.title": "새로운 역방향 공유 생성", "account.reverseShares.modal.title": "Create reverse share",
"account.reverseShares.modal.expiration.label": "만료일", "account.reverseShares.modal.expiration.label": "Expiration",
"account.reverseShares.modal.expiration.minute-singular": "", "account.reverseShares.modal.expiration.minute-singular": "Minute",
"account.reverseShares.modal.expiration.minute-plural": "", "account.reverseShares.modal.expiration.minute-plural": "Minutes",
"account.reverseShares.modal.expiration.hour-singular": "", "account.reverseShares.modal.expiration.hour-singular": "Hour",
"account.reverseShares.modal.expiration.hour-plural": "", "account.reverseShares.modal.expiration.hour-plural": "Hours",
"account.reverseShares.modal.expiration.day-singular": "", "account.reverseShares.modal.expiration.day-singular": "Day",
"account.reverseShares.modal.expiration.day-plural": "", "account.reverseShares.modal.expiration.day-plural": "Days",
"account.reverseShares.modal.expiration.week-singular": "", "account.reverseShares.modal.expiration.week-singular": "Week",
"account.reverseShares.modal.expiration.week-plural": "", "account.reverseShares.modal.expiration.week-plural": "Weeks",
"account.reverseShares.modal.expiration.month-singular": "개월", "account.reverseShares.modal.expiration.month-singular": "Month",
"account.reverseShares.modal.expiration.month-plural": "개월", "account.reverseShares.modal.expiration.month-plural": "Months",
"account.reverseShares.modal.expiration.year-singular": "", "account.reverseShares.modal.expiration.year-singular": "Year",
"account.reverseShares.modal.expiration.year-plural": "", "account.reverseShares.modal.expiration.year-plural": "Years",
"account.reverseShares.modal.max-size.label": "최대 공유 크기", "account.reverseShares.modal.max-size.label": "Max share size",
"account.reverseShares.modal.send-email": "이메일 알림 보내기", "account.reverseShares.modal.send-email": "Send email notification",
"account.reverseShares.modal.send-email.description": "이 역방향 공유 링크를 사용하여 공유가 생성되면 이메일 알림을 보냅니다.", "account.reverseShares.modal.send-email.description": "Send an email notification when a share is created with this reverse share link.",
"account.reverseShares.modal.max-use.label": "공유 생성 제한", "account.reverseShares.modal.max-use.label": "Max uses",
"account.reverseShares.modal.max-use.description": "이 URL을 사용하여 공유를 생성할 수 있는 최대 횟수입니다.", "account.reverseShares.modal.max-use.description": "The maximum amount of times this URL can be used to create a share.",
"account.reverseShare.never-expires": "이 역공유 링크는 만료되지 않습니다.", "account.reverseShare.never-expires": "This reverse share will never expire.",
"account.reverseShare.expires-on": "이 역방향 공유는 {expiration} 에 만료됩니다.", "account.reverseShare.expires-on": "This reverse share will expire on {expiration}.",
"account.reverseShares.table.no-shares": "아직 생성된 공유가 없습니다.", "account.reverseShares.table.no-shares": "No shares created yet",
"account.reverseShares.table.count.singular": "공유", "account.reverseShares.table.count.singular": "share",
"account.reverseShares.table.count.plural": "공유", "account.reverseShares.table.count.plural": "shares",
"account.reverseShares.table.shares": "공유", "account.reverseShares.table.shares": "Shares",
"account.reverseShares.table.remaining": "남은 링크 사용 횟수", "account.reverseShares.table.remaining": "Remaining uses",
"account.reverseShares.table.max-size": "최대 공유 크기", "account.reverseShares.table.max-size": "Max share size",
"account.reverseShares.table.expires": "만료 날짜", "account.reverseShares.table.expires": "Expires at",
"account.reverseShares.modal.reverse-share-link": "역방향 공유 링크", "account.reverseShares.modal.reverse-share-link": "Reverse share link",
"account.reverseShares.modal.delete.title": "역방향 공유 삭제", "account.reverseShares.modal.delete.title": "Delete reverse share",
"account.reverseShares.modal.delete.description": "Do you really want to delete this reverse share? If you do, the associated shares will be deleted as well.", "account.reverseShares.modal.delete.description": "Do you really want to delete this reverse share? If you do, the associated shares will be deleted as well.",
// END /account/reverseShares // END /account/reverseShares
// /admin // /admin
@ -226,22 +226,22 @@ export default {
"upload.modal.expires.never-long": "Never Expires", "upload.modal.expires.never-long": "Never Expires",
"upload.modal.expires.error.too-long": "Expiration exceeds maximum expiration date of {max}.", "upload.modal.expires.error.too-long": "Expiration exceeds maximum expiration date of {max}.",
"upload.modal.link.label": "Link", "upload.modal.link.label": "Link",
"upload.modal.expires.label": "만료일", "upload.modal.expires.label": "Expiration",
"upload.modal.expires.minute-singular": "", "upload.modal.expires.minute-singular": "Minute",
"upload.modal.expires.minute-plural": "", "upload.modal.expires.minute-plural": "Minutes",
"upload.modal.expires.hour-singular": "", "upload.modal.expires.hour-singular": "Hour",
"upload.modal.expires.hour-plural": "", "upload.modal.expires.hour-plural": "Hours",
"upload.modal.expires.day-singular": "", "upload.modal.expires.day-singular": "Day",
"upload.modal.expires.day-plural": "", "upload.modal.expires.day-plural": "Days",
"upload.modal.expires.week-singular": "", "upload.modal.expires.week-singular": "Week",
"upload.modal.expires.week-plural": "", "upload.modal.expires.week-plural": "Weeks",
"upload.modal.expires.month-singular": "개월", "upload.modal.expires.month-singular": "Month",
"upload.modal.expires.month-plural": "개월", "upload.modal.expires.month-plural": "Months",
"upload.modal.expires.year-singular": "", "upload.modal.expires.year-singular": "Year",
"upload.modal.expires.year-plural": "", "upload.modal.expires.year-plural": "Years",
"upload.modal.accordion.name-and-description.title": "이름과 설명", "upload.modal.accordion.name-and-description.title": "Name and description",
"upload.modal.accordion.name-and-description.name.placeholder": "이름", "upload.modal.accordion.name-and-description.name.placeholder": "Name",
"upload.modal.accordion.name-and-description.description.placeholder": "공유를 받을 사람에게 메모", "upload.modal.accordion.name-and-description.description.placeholder": "Note for the recipients of this share",
"upload.modal.accordion.email.title": "Email recipients", "upload.modal.accordion.email.title": "Email recipients",
"upload.modal.accordion.email.placeholder": "Enter email recipients", "upload.modal.accordion.email.placeholder": "Enter email recipients",
"upload.modal.accordion.email.invalid-email": "Invalid email address", "upload.modal.accordion.email.invalid-email": "Invalid email address",
@ -420,10 +420,10 @@ export default {
"common.text.navigate-to-link": "Go to the link", "common.text.navigate-to-link": "Go to the link",
"common.text.or": "or", "common.text.or": "or",
"common.button.go-back": "Go back", "common.button.go-back": "Go back",
"common.button.go-home": "첫 페이지", "common.button.go-home": "Go home",
"common.notify.copied": "Your link was copied to the clipboard", "common.notify.copied": "Your link was copied to the clipboard",
"common.success": "성공", "common.success": "Success",
"common.error": "에러", "common.error": "Error",
"common.error.unknown": "An unknown error occurred", "common.error.unknown": "An unknown error occurred",
"common.error.invalid-email": "Invalid email address", "common.error.invalid-email": "Invalid email address",
"common.error.too-short": "Must be at least {length} characters", "common.error.too-short": "Must be at least {length} characters",