ErrInvalidParams: "요청 매개변수가 잘못되었습니다: {{ .detail }}" ErrTokenParse: "토큰 생성 오류: {{ .detail }}" ErrInitialPassword: "초기 비밀번호가 잘못되었습니다" ErrInternalServer: "서버 내부 오류: {{ .detail }}" ErrRecordExist: "레코드가 이미 존재합니다" ErrRecordNotFound: "레코드를 찾을 수 없습니다" ErrStructTransform: "형 변환 실패: {{ .detail }}" ErrNotLogin: "사용자가 로그인되지 않았습니다: {{ .detail }}" ErrPasswordExpired: "현재 비밀번호가 만료되었습니다: {{ .detail }}" ErrNotSupportType: "현재 유형은 지원되지 않습니다: {{ .detail }}" ErrProxy: "요청 오류, 이 노드 상태를 확인하세요: {{ .detail }}" ErrApiConfigStatusInvalid: "API 액세스가 금지되었습니다: {{ .detail }}" ErrApiConfigKeyInvalid: "API 키 오류: {{ .detail }}" ErrApiConfigIPInvalid: "API 요청 IP가 화이트리스트에 없습니다: {{ .detail }}" ErrApiConfigDisable: "이 인터페이스는 API 호출을 금지합니다: {{ .detail }}" ErrApiConfigKeyTimeInvalid: "API 타임스탬프 오류: {{ .detail }}" # request ErrNoSuchHost: "요청한 서버를 찾을 수 없습니다 {{ .err }}" ErrHttpReqNotFound: "요청한 리소스를 찾을 수 없습니다 {{ .err }}" ErrHttpReqFailed: "요청 실패 {{ .err }}" ErrHttpReqTimeOut: "요청 시간이 초과되었습니다 {{ .err }}" ErrCreateHttpClient: "요청 생성 실패 {{ .err }}" # common ErrDemoEnvironment: "데모 서버에서는 이 작업이 금지되어 있습니다!" ErrCmdTimeout: "명령 실행 시간 초과!" ErrEntrance: "보안 정보 오류입니다. 확인 후 다시 시도하십시오!" ErrGroupIsDefault: "기본 그룹은 삭제할 수 없습니다" ErrLocalDelete: "로컬 노드는 삭제할 수 없습니다!" ErrPortInUsed: "{{ .name }} 포트가 이미 사용 중입니다!" # app CustomAppStoreFileValid: "앱 스토어 패키지는 .tar.gz 형식이어야 합니다" ErrFileNotFound: "{{ .name }} 파일이 존재하지 않습니다" # backup ErrBackupInUsed: "이 백업 계정은 예약된 작업에 사용 중이며 삭제할 수 없습니다" ErrBackupCheck: "백업 계정 연결 테스트 실패 {{ .err }}" ErrBackupLocal: "로컬 서버 백업 계정은 이 작업을 지원하지 않습니다!" ErrBackupPublic: "이 백업 계정이 공개된 것으로 감지되지 않았습니다. 다시 확인하십시오!" ErrOSSConn: "최신 버전을 가져올 수 없습니다. 외부 네트워크 연결을 확인하십시오." #license ErrLicense: "라이선스 형식이 잘못되었습니다. 다시 확인하고 시도해 주세요!" ErrLicenseCheck: "라이선스 검증 실패. 다시 확인하고 시도해 주세요!" ErrXpackVersion: "라이선스 검증 실패, 이 라이선스는 버전 제한이 있습니다. 성공적으로 가져올 수 없습니다. 다시 확인하고 시도해 주세요!" ErrLicenseSave: "라이선스 정보 저장 실패, 오류 {{ .err }}, 다시 시도해 주세요!" ErrLicenseSync: "라이선스 정보 동기화 실패, 데이터베이스에서 라이선스 정보를 찾을 수 없습니다!" ErrXpackNotFound: "이 섹션은 프로페셔널 에디션 기능입니다. 먼저 [패널 설정]-[라이선스] 인터페이스에서 라이선스를 가져오세요." ErrXpackExceptional: "이 섹션은 프로페셔널 에디션 기능입니다. 먼저 [패널 설정]-[라이선스] 인터페이스에서 라이선스 상태를 동기화하세요." ErrXpackOutOfDate: "현재 라이선스가 만료되었습니다. 다시 [패널 설정]-[라이선스] 인터페이스에서 라이선스를 가져오세요." ErrXpackLost: "라이선스가 최대 재시도 횟수에 도달했습니다. [패널 설정][라이선스] 페이지로 이동하여 수동으로 동기화 버튼을 클릭하여 프로페셔널 기능을 정상적으로 사용할 수 있도록 하세요." ErrDeviceLost: "라이센스 검증에 필요한 파일이 누락되었습니다. 확인 후 다시 시도해 주세요!" ErrXpackTimeout: "요청 시간 초과, 네트워크 연결이 불안정할 수 있습니다. 나중에 다시 시도해 주세요!" ErrUnbindMaster: "노드 관리 내에 노드가 존재함을 감지하였습니다. 현재 라이선스를 해제할 수 없습니다. 먼저 제거 후 다시 시도해 주세요!" ErrFreeNodeLimit: "커뮤니티 에디션 노드 수가 무료 한도에 도달하였습니다. www.lxware.cn/1panel 에서 구매 후 다시 시도해 주세요!" ErrNodeBound: "이 라이선스는 다른 노드에 바인딩되어 있습니다. 다시 확인하고 시도해 주세요!" ErrNoSuchNode: "노드 정보를 찾을 수 없습니다. 다시 확인하고 시도해 주세요!" ErrNodeUnbind: "이 노드가 라이선스 바인딩 범위에 있지 않음을 감지하였습니다. 다시 확인하고 시도해 주세요!" ErrNodeBind: "이 노드가 이미 라이선스에 바인딩되어 있음을 감지하였습니다. 다시 확인하고 시도해 주세요!" # alert ErrAlertSync: "경고 정보 동기화 오류, 다시 확인하고 시도해 주세요!" #task TaskStart: "{{ .name }} 작업 시작 [START]" TaskEnd: "{{ .name }} 작업 종료 [COMPLETED]" TaskFailed: "{{ .name }} 작업 실패" TaskTimeout: "{{ .name }} 시간 초과" TaskSuccess: "{{ .name }} 작업 성공" TaskRetry: "제 {{ .name }} 차 재시도 시작" SubTaskSuccess: "{{ .name }} 성공" SubTaskFailed: "{{ .name }} 실패: {{ .err }}" TaskInstall: "설치" TaskUpgrade: "업그레이드" SuccessStatus: "{{ .name }} 성공" FailedStatus: "{{ .name }} 실패 {{.err}}" Start: "시작" SubTask: "서브 작업" #upgrade node NodeUpgrade: "{{ .name }} 노드 업그레이드" NewSSHClient: "SSH 연결 초기화" BackupBeforeUpgrade: "업그레이드 전 데이터 백업" UploadUpgradeFile: "업그레이드에 필요한 파일 전송" RestartAfterUpgrade: "업그레이드 후 서비스 시작" #add node TaskAddNode: "노드 추가" SyncAgentBaseInfo: "노드 기본 데이터 동기화" GenerateSSLInfo: "노드 SSL 정보 생성" ConnInfoNotMatch: "연결 정보가 일치하지 않음" MakeAgentPackage: "노드 설치 패키지 생성" SendAgent: "노드 설치 패키지 배포" StartService: "서비스 시작" # CMD AppVersion: "앱 버전" AppCommands: "앱 관련 명령어" AppInit: "앱 초기화" AppKeyVal: "앱 키 (영어만 지원)" AppCreateFileErr: "파일 {{ .name }} 생성 실패 {{ .err }}" AppCreateDirErr: "폴더 {{ .name }} 생성 실패 {{ .err }}" AppMissKey: "앱 키가 없습니다. -k 옵션으로 지정하세요." AppMissVersion: "앱 버전이 없습니다. -v 옵션으로 지정하세요." AppVersionExist: "버전이 이미 존재합니다!" AppCreateSuccessful: "생성 성공!" AppWriteErr: "파일 {{ .name }} 쓰기 실패 {{ .err }}" SudoHelper: "{{ .cmd }} 명령을 사용하거나 root 사용자로 전환하세요." ListenIPCommands: "IP 변경" ListenIPv4: "IPv4 에서 수신 대기" ListenIPv6: "IPv6 에서 수신 대기" ListenChangeSuccessful: "변경 성공! 현재 {{ .value }}에서 수신 대기 중입니다." ResetCommands: "시스템 정보 초기화" ResetMFA: "1Panel 이중 인증 취소" ResetHttps: "1Panel HTTPS 로그인 취소" ResetEntrance: "1Panel 보안 입구 취소" ResetIPs: "1Panel 허용 IP 제한 취소" ResetDomain: "1Panel 도메인 바인딩 취소" RestoreCommands: "1Panel 서비스 및 데이터 복구" RestoreNoSuchFile: "복구 가능한 파일이 없습니다." RestoreStep1: "(1/5) {{ .name }} 디렉토리에서 1Panel 서비스 및 데이터 복구 시작..." RestoreStep2: "(2/5) 1Panel 바이너리 복구 성공" RestoreStep3: "(3/5) 1Panel 스크립트 복구 성공" RestoreStep4: "(4/5) 1Panel 서비스 복구 성공" RestoreStep5: "(5/5) 1Panel 데이터 복구 성공" RestoreSuccessful: "복구 성공! 서비스를 다시 시작합니다. 잠시만 기다려주세요..." UpdateCommands: "패널 정보 업데이트" UpdateUser: "패널 사용자 업데이트" UpdatePassword: "패널 비밀번호 업데이트" UpdatePort: "패널 포트 업데이트" UpdateUserNull: "오류: 패널 사용자가 비어 있습니다!" UpdateUserBlank: "오류: 패널 사용자에 공백이 포함되어 있습니다!" UpdateUserFormat: "오류: 잘못된 패널 사용자 형식! 영어, 중국어, 숫자, _만 지원하며 길이는 3~30자입니다." UpdateUserErr: "오류: 패널 사용자 업데이트 실패 {{ .err }}" UpdateSuccessful: "업데이트 성공!" UpdateUserResult: "패널 사용자: {{ .name }}" UpdatePasswordRead: "오류: 패널 비밀번호 정보 읽기 실패 {{ .err }}" UpdatePasswordNull: "오류: 패널 비밀번호가 비어 있습니다!" UpdateUPasswordBlank: "오류: 패널 비밀번호에 공백이 포함되어 있습니다!" UpdatePasswordFormat: "오류: 패널 비밀번호는 문자, 숫자, 특수 문자 !@#$%*_,.?만 지원하며 길이는 8~30자입니다!" UpdatePasswordLen: "오류: 6자 이상의 비밀번호를 입력하세요!" UpdatePasswordRe: "비밀번호 확인:" UpdatePasswordErr: "오류: 패널 비밀번호 업데이트 실패 {{ .err }}" UpdatePasswordSame: "오류: 두 비밀번호가 일치하지 않습니다. 확인 후 다시 시도하세요!" UpdatePasswordResult: "패널 비밀번호: {{ .name }}" UpdatePortFormat: "오류: 입력한 포트 번호는 1~65535 사이여야 합니다!" UpdatePortUsed: "오류: 포트 번호가 이미 사용 중입니다. 확인 후 다시 시도하세요!" UpdatePortErr: "오류: 패널 포트 업데이트 실패 {{ .err }}" UpdatePortResult: "패널 포트: {{ .name }}" UpdatePortFirewallAdd: "방화벽 포트 규칙 추가 실패 {{ .err }}, 방화벽 규칙에 {{ .name }} 포트를 수동으로 추가하세요." UpdatePortFirewallDel: "오류: 방화벽 포트 삭제 실패 {{ .err }}" UpdatePortFirewallReload: "방화벽 다시 로드 실패 {{ .err }}, 방화벽을 수동으로 다시 로드하세요." UserInfo: "패널 정보 가져오기" UserInfoAddr: "패널 주소: " UserInfoPassHelp: "팁: 비밀번호를 변경하려면 다음 명령어를 실행할 수 있습니다: " DBConnErr: "오류: 데이터베이스 연결 초기화 실패 {{ .err }}" SystemVersion: "버전: " SystemMode: "모드: "