mirror of
https://github.com/perfect-panel/ppanel-web.git
synced 2026-02-06 11:40:28 -05:00
160 lines
9.5 KiB
JSON
160 lines
9.5 KiB
JSON
{
|
|
"currency": {
|
|
"accessKey": "액세스 키",
|
|
"accessKeyDescription": "https://exchangerate.host에서 무료로 제공하는 환율 API 키",
|
|
"currencySymbol": "통화 기호",
|
|
"currencySymbolDescription": "표시용으로만 사용되며, 변경 시 시스템 내 모든 통화 단위가 변경됩니다",
|
|
"currencyUnit": "통화 단위",
|
|
"currencyUnitDescription": "표시용으로만 사용되며, 변경 시 시스템 내 모든 통화 단위가 변경됩니다",
|
|
"saveSuccess": "저장 성공"
|
|
},
|
|
"email": {
|
|
"expiration_email_template": "만료 알림 템플릿",
|
|
"expiration_email_templateDescription": "템플릿의 {after}.변수명{before}은 실제 데이터로 대체됩니다. 이 변수를 반드시 유지하세요.",
|
|
"inputPlaceholder": "내용을 입력하세요...",
|
|
"maintenance_email_template": "유지보수 알림 템플릿",
|
|
"maintenance_email_templateDescription": "템플릿의 {after}.변수명{before}은 실제 데이터로 대체됩니다. 이 변수를 반드시 유지하세요.",
|
|
"saveSuccess": "구성이 성공적으로 저장되었습니다.",
|
|
"sendFailure": "테스트 이메일 전송에 실패했습니다. 구성을 확인하세요.",
|
|
"sendSuccess": "테스트 이메일이 성공적으로 전송되었습니다.",
|
|
"sendTestEmail": "테스트 이메일 전송",
|
|
"sendTestEmailDescription": "구성이 올바른지 확인하기 위해 테스트 이메일을 전송합니다.",
|
|
"senderAddress": "발신자 주소",
|
|
"senderAddressDescription": "기본적으로 이메일을 보내는 데 사용되는 이메일 주소입니다.",
|
|
"smtpAccount": "SMTP 계정",
|
|
"smtpAccountDescription": "인증에 사용되는 이메일 계정입니다.",
|
|
"smtpEncryptionMethod": "SMTP 암호화 방식",
|
|
"smtpEncryptionMethodDescription": "SSL/TLS 암호화 사용 여부를 선택하세요.",
|
|
"smtpPassword": "SMTP 비밀번호",
|
|
"smtpPasswordDescription": "이 SMTP 계정의 비밀번호입니다.",
|
|
"smtpServerAddress": "SMTP 서버 주소",
|
|
"smtpServerAddressDescription": "이메일 전송에 사용되는 서버 주소를 지정합니다.",
|
|
"smtpServerPort": "SMTP 서버 포트",
|
|
"smtpServerPortDescription": "SMTP 서버에 연결하는 데 사용되는 포트 번호를 지정합니다.",
|
|
"verify_email_template": "인증 이메일 템플릿",
|
|
"verify_email_templateDescription": "템플릿의 {after}.변수명{before}은 실제 데이터로 대체됩니다. 이 변수를 반드시 유지하세요."
|
|
},
|
|
"invite": {
|
|
"commissionFirstTimeOnly": "최초 구매 시에만 커미션",
|
|
"commissionFirstTimeOnlyDescription": "활성화하면, 초대받은 사람이 최초 결제 시에만 커미션이 생성됩니다. 사용자 관리에서 개별 사용자를 구성할 수 있습니다.",
|
|
"enableForcedInvite": "강제 초대 활성화",
|
|
"enableForcedInviteDescription": "활성화하면, 초대받은 사용자만 등록할 수 있습니다.",
|
|
"inputPlaceholder": "입력하세요",
|
|
"inviteCommissionPercentage": "초대 커미션 비율",
|
|
"inviteCommissionPercentageDescription": "기본 전역 커미션 배분 비율입니다. 사용자 관리에서 개별 비율을 구성할 수 있습니다.",
|
|
"saveSuccess": "저장 성공"
|
|
},
|
|
"node": {
|
|
"communicationKey": "통신 키",
|
|
"communicationKeyDescription": "데이터가 다른 사람에게 가로채이지 않도록 보장하는 노드 통신 키",
|
|
"inputPlaceholder": "입력하세요",
|
|
"nodePullInterval": "노드 가져오기 간격",
|
|
"nodePullIntervalDescription": "노드가 패널에서 데이터를 가져오는 빈도(초)",
|
|
"nodePushInterval": "노드 푸시 간격",
|
|
"nodePushIntervalDescription": "노드가 데이터를 패널로 푸시하는 빈도",
|
|
"saveSuccess": "저장 성공"
|
|
},
|
|
"register": {
|
|
"emailSuffixWhitelist": "이메일 접미사 화이트리스트",
|
|
"emailSuffixWhitelistDescription": "활성화하면, 목록에 있는 접미사의 이메일만 등록할 수 있습니다.",
|
|
"emailVerification": "이메일 인증",
|
|
"emailVerificationDescription": "활성화하면, 사용자는 이메일을 인증해야 합니다.",
|
|
"ipRegistrationLimit": "IP 등록 제한",
|
|
"ipRegistrationLimitDescription": "활성화하면, 규칙에 맞는 IP는 등록이 제한됩니다. CDN 또는 프론트엔드 프록시로 인해 IP 확인에 문제가 발생할 수 있습니다.",
|
|
"penaltyTime": "처벌 시간 (분)",
|
|
"penaltyTimeDescription": "사용자는 처벌 시간이 지나야 다시 등록할 수 있습니다.",
|
|
"registrationLimitCount": "등록 제한 횟수",
|
|
"registrationLimitCountDescription": "등록 제한에 도달하면 처벌이 활성화됩니다.",
|
|
"saveSuccess": "저장 성공",
|
|
"stopNewUserRegistration": "신규 사용자 등록 중지",
|
|
"stopNewUserRegistrationDescription": "활성화하면, 아무도 등록할 수 없습니다.",
|
|
"trialRegistration": "체험 등록",
|
|
"trialRegistrationDescription": "체험 등록을 활성화하려면, 먼저 체험 패키지와 기간을 수정하세요.",
|
|
"whitelistSuffixes": "화이트리스트 접미사",
|
|
"whitelistSuffixesDescription": "이메일 인증 등록에 사용됩니다. 한 줄에 하나씩 입력하세요.",
|
|
"whitelistSuffixesPlaceholder": "이메일 접미사를 입력하세요. 한 줄에 하나씩"
|
|
},
|
|
"site": {
|
|
"logo": "LOGO",
|
|
"logoDescription": "LOGO를 표시해야 하는 위치에 사용됩니다",
|
|
"logoPlaceholder": "LOGO의 URL 주소를 입력하세요. '/'로 끝나지 않도록 하세요",
|
|
"saveSuccess": "저장 성공",
|
|
"siteDesc": "사이트 설명",
|
|
"siteDescDescription": "사이트 설명을 표시해야 하는 위치에 사용됩니다",
|
|
"siteDescPlaceholder": "사이트 설명을 입력하세요",
|
|
"siteDomain": "사이트 도메인",
|
|
"siteDomainDescription": "현재 웹사이트의 도메인 주소로, 예를 들어 이메일에 사용됩니다",
|
|
"siteDomainPlaceholder": "도메인 주소를 입력하세요. 여러 도메인은 각 줄에 하나씩 입력하세요",
|
|
"siteName": "사이트 이름",
|
|
"siteNameDescription": "사이트 이름을 표시해야 하는 위치에 사용됩니다",
|
|
"siteNamePlaceholder": "사이트 이름을 입력하세요"
|
|
},
|
|
"subscription": {
|
|
"add": "추가",
|
|
"app": "앱",
|
|
"appDescription": "앱의 다운로드 주소와 가져오기 규칙을 구성합니다. 수정 후 저장하는 것을 잊지 마세요.",
|
|
"appDownloadURL": "앱 다운로드 주소",
|
|
"appIcon": "앱 아이콘",
|
|
"appName": "앱 이름",
|
|
"delete": "삭제",
|
|
"reset": "재설정",
|
|
"save": "저장",
|
|
"saveSuccess": "저장 성공",
|
|
"singleSubscriptionMode": "단일 구독 모드",
|
|
"singleSubscriptionModeDescription": "활성화하면 모든 사용자의 패키지가 잔액으로 전환됩니다.",
|
|
"subscriptionDomain": "구독 도메인",
|
|
"subscriptionDomainDescription": "구독에 사용됩니다. 비워두면 사이트 도메인을 사용합니다.",
|
|
"subscriptionDomainPlaceholder": "구독 도메인을 입력하세요. 여러 도메인은 각 줄에 하나씩 입력하세요.",
|
|
"subscriptionPath": "구독 경로",
|
|
"subscriptionPathDescription": "구독에 사용됩니다. 수정 후 최상의 성능을 위해 시스템을 반드시 재시작하세요.",
|
|
"subscriptionPathPlaceholder": "입력하세요",
|
|
"subscriptionProtocol": "구독 프로토콜",
|
|
"wildcardResolution": "와일드카드 해석",
|
|
"wildcardResolutionDescription": "구독에 사용됩니다."
|
|
},
|
|
"tabs": {
|
|
"currency": "통화",
|
|
"email": "이메일",
|
|
"invite": "초대",
|
|
"node": "노드",
|
|
"register": "등록",
|
|
"site": "사이트",
|
|
"subscription": "구독",
|
|
"telegram": "텔레그램",
|
|
"tos": "서비스 약관",
|
|
"verify": "검증"
|
|
},
|
|
"telegram": {
|
|
"botToken": "봇 토큰",
|
|
"botTokenDescription": "Botfather가 제공한 토큰을 입력하세요",
|
|
"enableBotNotifications": "봇 알림 활성화",
|
|
"enableBotNotificationsDescription": "활성화하면, 봇이 Telegram에 연결된 관리자와 사용자에게 기본 알림을 보냅니다",
|
|
"groupURL": "그룹 URL",
|
|
"groupURLDescription": "입력하면 사용자 인터페이스에 표시되거나 필요한 위치에 사용됩니다",
|
|
"inputPlaceholderBotToken": "0000000000:xxxxxxxxx_xxxxxxxxxxxxxxx",
|
|
"inputPlaceholderGroupURL": "https://t.me/xxxxxx",
|
|
"inputPlaceholderWebhookDomain": "https://example.com",
|
|
"saveSuccess": "저장 성공",
|
|
"webhookDomain": "웹훅 도메인",
|
|
"webhookDomainDescription": "웹훅 서버의 도메인 이름을 입력하세요"
|
|
},
|
|
"tos": {
|
|
"saveSuccess": "저장 성공",
|
|
"title": "서비스 약관"
|
|
},
|
|
"verify": {
|
|
"inputPlaceholder": "입력하세요",
|
|
"loginVerificationCode": "로그인 인증 코드",
|
|
"loginVerificationCodeDescription": "로그인 시의 인간 확인",
|
|
"registrationVerificationCode": "등록 인증 코드",
|
|
"registrationVerificationCodeDescription": "등록 시의 인간 확인",
|
|
"resetPasswordVerificationCode": "비밀번호 재설정 인증 코드",
|
|
"resetPasswordVerificationCodeDescription": "비밀번호 재설정 시의 인간 확인",
|
|
"saveSuccess": "저장 성공",
|
|
"turnstileSecret": "Turnstile 비밀키",
|
|
"turnstileSecretDescription": "Cloudflare에서 제공하는 Turnstile 비밀키",
|
|
"turnstileSiteKey": "Turnstile 사이트 키",
|
|
"turnstileSiteKeyDescription": "Cloudflare에서 제공하는 Turnstile 사이트 키"
|
|
}
|
|
}
|