diff --git a/agent/i18n/lang/en.yaml b/agent/i18n/lang/en.yaml index a0791e90a..8319b7f96 100644 --- a/agent/i18n/lang/en.yaml +++ b/agent/i18n/lang/en.yaml @@ -20,8 +20,6 @@ Failed: "Failed" SystemRestart: "System restart causes task interruption" #backup -ErrBackupInUsed: "The backup account is currently in use in a scheduled task and cannot be deleted." -ErrBackupCheck: "Backup account test connection failed {{.err}}" ErrBackupLocalDelete: "Deleting local server backup accounts is not currently supported." ErrBackupLocalCreate: "Creating local server backup accounts is not currently supported." @@ -240,7 +238,7 @@ attackCount: 'Attack Frequency Limit' fileExtCheck: 'File Upload Restrictions' geoRestrict: 'Geographical Access Restrictions' unknownWebsite: 'Unauthorized Domain Access' -notFoundLimit: '404 Frequency Limit' +notFoundCount: '404 Frequency Limit' headerDefense: 'Header Rules' defaultUaBlack: 'User-Agent Rules' methodWhite: 'HTTP Rules' diff --git a/agent/i18n/lang/fa.yaml b/agent/i18n/lang/fa.yaml deleted file mode 100644 index 4073cec63..000000000 --- a/agent/i18n/lang/fa.yaml +++ /dev/null @@ -1,63 +0,0 @@ -#cmd -AppVersion: "Lotfan noskhe-ye barname ra vared konid" -AppCommands: "Dasturat-e marbut be barname" -AppInit: "Barname ra shoru' konid" -AppKeyVal: "Kelid-e barname (faghat az zabane englisi poshtibani mikonad)" -AppCreateFileErr: "Khalgh-e file {{ .name }} namovaffagh bud {{ .err }}" -AppCreateDirErr: "Khalgh-e folder {{ .name }} namovaffagh bud {{ .err }}" -AppMissKey: "Kelid-e barname mojood nist, az -k estefade konid" -AppMissVersion: "Noskhe-ye barname mojood nist, az -v estefade konid" -AppVersionExist: "Noskhe ghablan mojood ast!" -AppCreateSuccessful: "Khalgh ba movaffaghiat anjam shod!" -AppWriteErr: "Neveshtan file {{ .name }} namovaffagh bud {{ .err }}" -SudoHelper: "Lotfan in eskript ra be onvane karbare root ya ba mojavez sudo ejra konid" -ListenIPCommands: "IP goosh dadan ra taghir dahid" -ListenIPv4: "Goosh dadan bar IPv4" -ListenIPv6: "Goosh dadan bar IPv6" -ListenChangeSuccessful: "Taghir movaffagh! Hala bar {{ .value }} goosh midahad" -ResetCommands: "E'ade setadad etela'at-e system" -ResetMFA: "Fa'al-sazi do marhale'i 1Panel ra laghv konid" -ResetHttps: "Voroud HTTPS baraye 1Panel ra laghv konid" -ResetEntrance: "Voroud amin 1Panel ra laghv konid" -ResetIPs: "Mahdudiyat IP-haye mojaz 1Panel ra laghv konid" -ResetDomain: "Sazgari domain 1Panel ra laghv konid" -RestoreCommands: "Bargasht be khadamate 1Panel va data" -RestoreNoSuchFile: "Hich file mojood baraye bargasht nist" -RestoreStep1: "(1/5) Shoru' bargasht be khadamate 1Panel va data az directory {{ .name }} ..." -RestoreStep2: "(2/5) Bargasht be binary 1Panel ba movaffaghiat anjam shod" -RestoreStep3: "(3/5) Bargasht be script 1Panel ba movaffaghiat anjam shod" -RestoreStep4: "(4/5) Bargasht be khadamat 1Panel ba movaffaghiat anjam shod" -RestoreStep5: "(5/5) Bargasht be data 1Panel ba movaffaghiat anjam shod" -RestoreSuccessful: "Bargasht ba movaffaghiat anjam shod! Khadamat dar hale restart ast, lotfan montazer bashid..." -UpdateCommands: "Be'rooz resani etela'at-e panel" -UpdateUser: "Be'rooz resani karbare panel" -UpdatePassword: "Be'rooz resani ramz-e panel" -UpdatePort: "Be'rooz resani port-e panel" -UpdateUserNull: "Khatta: karbare panel khalist!" -UpdateUserBlank: "Khatta: karbare panel shamel faseleh ast!" -UpdateUserFormat: "Khatta: format-e karbare panel na dorost ast! Faghat az englisi, chine'i, adad va _, ba tool-e 3-30 poshtibani mikonad" -UpdateUserErr: "Khatta: be'rooz resani karbare panel namovaffagh bud, {{ .err }}" -UpdateSuccessful: "Be'rooz resani ba movaffaghiat anjam shod!" -UpdateUserResult: "Karbare panel: {{ .name }}" -UpdatePasswordRead: "Khatta: khatayi dar khandan etela'at-e ramz-e panel, {{ .err }}" -UpdatePasswordNull: "Khatta: ramz-e panel khalist!" -UpdateUPasswordBlank: "Khatta: ramz-e panel shamel faseleh ast!" -UpdatePasswordFormat: "Khatta: ramz-e panel faghat az harf, adad, karakter-haye vizhe !@#$%*_,.? ba tool-e 8-30 poshtibani mikonad!" -UpdatePasswordLen: "Khatta: lotfan ramzi bishtar az 6 karakter vared konid!" -UpdatePasswordRe: "Teyid-e ramz:" -UpdatePasswordErr: "Khatta: be'rooz resani ramz-e panel namovaffagh bud, {{ .err }}" -UpdatePasswordSame: "Khatta: do ramz ba ham yeksan nistand, lotfan barrasi konid va dobare talash konid!" -UpdatePasswordResult: "Ramz-e panel: {{ .name }}" -UpdatePortFormat: "Khatta: shomareye port bayad bein 1 ta 65535 bashad!" -UpdatePortUsed: "Khatta: shomareye port ghablan estefade shode ast, lotfan barrasi konid va dobare talash konid!" -UpdatePortErr: "Khatta: be'rooz resani port-e panel namovaffagh bud, {{ .err }}" -UpdatePortResult: "Port-e panel: {{ .name }}" -UpdatePortFirewallAdd: "Ezafe kardane ghanoun-e port firewall namovaffagh bud, {{ .err }}, lotfan port {{ .name }} ra be dast az qavaneen firewall ezafe konid." -UpdatePortFirewallDel: "Khatta: hazf-e port firewall namovaffagh bud, {{ .err }}" -UpdatePortFirewallReload: "Reload firewall namovaffagh bud, {{ .err }}, lotfan firewall ra be dast reload konid." -UserInfo: "Daryaft etela'at-e panel" -UserInfoAddr: "Address-e panel: " -UserInfoPassHelp: "Nokte: baraye taghiri ramz, mitavanid dastur zir ra anjam dahid: " -DBConnErr: "Khatta: etesal be database namovaffagh bud, {{ .err }}" -SystemVersion: "noskhe: " -SystemMode: "halat: " diff --git a/agent/i18n/lang/ja.yaml b/agent/i18n/lang/ja.yaml index 2d172bdb4..0dc9fabe1 100644 --- a/agent/i18n/lang/ja.yaml +++ b/agent/i18n/lang/ja.yaml @@ -189,16 +189,53 @@ ErrBanAction: "失敗した設定では、現在の{{.name}}サービスが利 ErrClamdscanNotFound: "Clamdscanコマンドは検出されませんでした。インストールするためにドキュメントを参照してください!" #waf -ErrScope: "この構成の変更はサポートされていません" -ErrStateChange: "状態の変更に失敗しました" -ErrRuleExist: "ルールが存在します" -ErrRuleNotExist: "ルールは存在しません" -ErrParseIP: "IP形式エラー" -ErrDefaultIP: "デフォルトは予約済みの名前です。別の名前に変更してください" -ErrGroupInUse: "IPグループはブラック/ホワイトリストで使用され、削除できません" -ErrGroupExist: "IPグループ名はすでに存在しています" -ErrIPRange: "間違ったIP範囲" -ErrIPExist: "IPは終了します" +ErrScope: "この設定の変更はサポートされていません" +ErrStateChange: "ステータスの変更に失敗しました" +ErrRuleExist: "ルールはすでに存在します" +ErrRuleNotExist: "ルールが存在しません" +ErrParseIP: "IP 形式が正しくありません" +ErrDefaultIP: "default は予約名です。他の名前を使用してください" +ErrGroupInUse: "IP グループはブラックリスト/ホワイトリストで使用中です。削除できません" +ErrGroupExist: "IP グループ名はすでに存在します" +ErrIPRange: "IP 範囲が正しくありません" +ErrIPExist: "IP はすでに存在します" +urlDefense: "URL ルール" +urlHelper: "禁止された URL" +dirFilter: "ディレクトリフィルタ" +xss: "XSS" +phpExec: "PHP スクリプト実行" +oneWordTrojan: "ワンワードトロイの木馬" +appFilter: "アプリケーション危険ディレクトリフィルタ" +webshell: "Webshell" +args: "パラメータルール" +protocolFilter: "プロトコルフィルタ" +javaFileter: "Java 危険ファイルフィルタ" +scannerFilter: "スキャナフィルタ" +escapeFilter: "エスケープフィルタ" +customRule: "カスタムルール" +httpMethod: "HTTP メソッドフィルタ" +fileExt: "ファイルアップロード制限" +defaultIpBlack: "悪意のある IP グループ" +cookie: "Cookie ルール" +urlBlack: "URL ブラックリスト" +uaBlack: "User-Agent ブラックリスト" +attackCount: "攻撃頻度制限" +fileExtCheck: "ファイルアップロード制限" +geoRestrict: "地域アクセス制限" +unknownWebsite: "未承認ドメインアクセス" +notFoundCount: "404 頻度制限" +headerDefense: "Header ルール" +defaultUaBlack: "User-Agent ルール" +methodWhite: "HTTP ルール" +captcha: "人間と機械の検証" +fiveSeconds: "5 秒検証" +vulnCheck: "補足ルール" +acl: "カスタムルール" +sql: "SQL インジェクション" +cc: "アクセス頻度制限" +defaultUrlBlack: "URL ルール" +sqlInject: "SQL インジェクション" +ErrDBNotExist: "データベースが存在しません" #license ErrLicense: "ライセンス形式のエラー、チェックして再試行してください!" diff --git a/agent/i18n/lang/ko.yaml b/agent/i18n/lang/ko.yaml index 2f1ecc59e..603fc74d7 100644 --- a/agent/i18n/lang/ko.yaml +++ b/agent/i18n/lang/ko.yaml @@ -191,16 +191,53 @@ ErrBanAction: "설정 실패, 현재 {{ .name }} 서비스가 사용할 수 없 ErrClamdscanNotFound: "clamdscan 명령을 감지하지 못했습니다. 설치 문서를 참조하세요!" # WAF -ErrScope: "이 구성의 수정은 지원되지 않습니다." -ErrStateChange: "상태 수정 실패" -ErrRuleExist: "규칙이 이미 존재합니다." -ErrRuleNotExist: "규칙이 존재하지 않습니다." -ErrParseIP: "IP 형식 오류" -ErrDefaultIP: "default 는 예약된 이름입니다. 다른 이름으로 변경하세요." -ErrGroupInUse: "IP 그룹이 블랙/화이트 리스트에서 사용 중이며 삭제할 수 없습니다." -ErrGroupExist: "IP 그룹 이름이 이미 존재합니다." -ErrIPRange: "잘못된 IP 범위" -ErrIPExist: "IP가 이미 존재합니다." +ErrScope: "이 설정의 수정은 지원되지 않습니다" +ErrStateChange: "상태 변경 실패" +ErrRuleExist: "규칙이 이미 존재합니다" +ErrRuleNotExist: "규칙이 존재하지 않습니다" +ErrParseIP: "IP 형식이 잘못되었습니다" +ErrDefaultIP: "default는 예약된 이름입니다. 다른 이름을 사용하세요" +ErrGroupInUse: "IP 그룹이 블랙리스트/화이트리스트에서 사용 중입니다. 삭제할 수 없습니다" +ErrGroupExist: "IP 그룹 이름이 이미 존재합니다" +ErrIPRange: "IP 범위가 잘못되었습니다" +ErrIPExist: "IP가 이미 존재합니다" +urlDefense: "URL 규칙" +urlHelper: "금지된 URL" +dirFilter: "디렉토리 필터" +xss: "XSS" +phpExec: "PHP 스크립트 실행" +oneWordTrojan: "원워드 트로이 목마" +appFilter: "애플리케이션 위험 디렉토리 필터" +webshell: "Webshell" +args: "매개변수 규칙" +protocolFilter: "프로토콜 필터" +javaFileter: "Java 위험 파일 필터" +scannerFilter: "스캐너 필터" +escapeFilter: "이스케이프 필터" +customRule: "사용자 정의 규칙" +httpMethod: "HTTP 메소드 필터" +fileExt: "파일 업로드 제한" +defaultIpBlack: "악성 IP 그룹" +cookie: "쿠키 규칙" +urlBlack: "URL 블랙리스트" +uaBlack: "User-Agent 블랙리스트" +attackCount: "공격 빈도 제한" +fileExtCheck: "파일 업로드 제한" +geoRestrict: "지역 접근 제한" +unknownWebsite: "무단 도메인 접근" +notFoundCount: "404 빈도 제한" +headerDefense: "헤더 규칙" +defaultUaBlack: "User-Agent 규칙" +methodWhite: "HTTP 규칙" +captcha: "인간-기계 검증" +fiveSeconds: "5초 검증" +vulnCheck: "보충 규칙" +acl: "사용자 정의 규칙" +sql: "SQL 인젝션" +cc: "접근 빈도 제한" +defaultUrlBlack: "URL 규칙" +sqlInject: "SQL 인젝션" +ErrDBNotExist: "데이터베이스가 존재하지 않습니다" # License ErrLicense: "라이선스 형식 오류, 확인 후 다시 시도하세요!" diff --git a/agent/i18n/lang/ms.yml b/agent/i18n/lang/ms.yml index 02c5056cf..9b90baf7d 100644 --- a/agent/i18n/lang/ms.yml +++ b/agent/i18n/lang/ms.yml @@ -191,16 +191,53 @@ ErrBanAction: "Tetapan gagal, perkhidmatan {{ .name }} semasa tidak tersedia, si ErrClamdscanNotFound: "Perintah clamdscan tidak dikesan, sila rujuk dokumentasi untuk memasangnya!" #waf -ErrScope: "Pengubahsuaian konfigurasi ini tidak disokong" -ErrStateChange: "Pengubahsuaian status gagal" +ErrScope: "Tidak menyokong pengubahsuaian konfigurasi ini" +ErrStateChange: "Gagal menukar status" ErrRuleExist: "Peraturan sudah wujud" ErrRuleNotExist: "Peraturan tidak wujud" -ErrParseIP: "Format IP salah" -ErrDefaultIP: "default adalah nama terpelihara, sila tukar kepada nama lain" -ErrGroupInUse: "Kumpulan IP sedang digunakan oleh senarai hitam/putih dan tidak boleh dihapuskan" +ErrParseIP: "Format IP tidak betul" +ErrDefaultIP: "default adalah nama terpelihara, sila gunakan nama lain" +ErrGroupInUse: "Kumpulan IP digunakan oleh senarai hitam/putih, tidak boleh dipadam" ErrGroupExist: "Nama kumpulan IP sudah wujud" -ErrIPRange: "Julat IP salah" +ErrIPRange: "Julat IP tidak betul" ErrIPExist: "IP sudah wujud" +urlDefense: "Peraturan URL" +urlHelper: "URL Terlarang" +dirFilter: "Penapis Direktori" +xss: "XSS" +phpExec: "Pelaksanaan Skrip PHP" +oneWordTrojan: "Trojan Satu Kata" +appFilter: "Penapis Direktori Berbahaya Aplikasi" +webshell: "Webshell" +args: "Peraturan Parameter" +protocolFilter: "Penapis Protokol" +javaFileter: "Penapis Fail Berbahaya Java" +scannerFilter: "Penapis Pemindai" +escapeFilter: "Penapis Pelarian" +customRule: "Peraturan Tersuai" +httpMethod: "Penapis Kaedah HTTP" +fileExt: "Had Muat Naik Fail" +defaultIpBlack: "Kumpulan IP Merosakkan" +cookie: "Peraturan Kuki" +urlBlack: "Senarai Hitam URL" +uaBlack: "Senarai Hitam User-Agent" +attackCount: "Had Kekerapan Serangan" +fileExtCheck: "Had Muat Naik Fail" +geoRestrict: "Sekatan Akses Wilayah" +unknownWebsite: "Akses Domain Tanpa Kebenaran" +notFoundCount: "Had Kekerapan 404" +headerDefense: "Peraturan Header" +defaultUaBlack: "Peraturan User-Agent" +methodWhite: "Peraturan HTTP" +captcha: "Pengesahan Manusia-Mesin" +fiveSeconds: "Pengesahan 5 Saat" +vulnCheck: "Peraturan Tambahan" +acl: "Peraturan Tersuai" +sql: "Penembakan SQL" +cc: "Had Kekerapan Akses" +defaultUrlBlack: "Peraturan URL" +sqlInject: "Penembakan SQL" +ErrDBNotExist: "Pangkalan Data Tidak Wujud" #license ErrLicense: "Format lesen salah, sila semak dan cuba lagi!" diff --git a/agent/i18n/lang/pt-BR.yaml b/agent/i18n/lang/pt-BR.yaml index 9e9a5158e..5389a5917 100644 --- a/agent/i18n/lang/pt-BR.yaml +++ b/agent/i18n/lang/pt-BR.yaml @@ -189,16 +189,53 @@ ErrBanAction: "Falha na configuração. O serviço {{ .name }} atual está indis ErrClamdscanNotFound: "O comando clamdscan não foi detectado. Por favor, consulte a documentação para instalá-lo!" #waf -ErrScope: "A modificação dessa configuração não é suportada" -ErrStateChange: "Falha ao modificar o estado" -ErrRuleExist: "A regra já existe" -ErrRuleNotExist: "A regra não existe" -ErrParseIP: "Erro no formato do IP" -ErrDefaultIP: "default é um nome reservado, por favor, escolha outro nome" -ErrGroupInUse: "O grupo de IPs está sendo usado na lista de bloqueio/permitidos e não pode ser excluído" -ErrGroupExist: "O nome do grupo de IPs já existe" -ErrIPRange: "Intervalo de IP inválido" -ErrIPExist: "O IP já existe" +ErrScope: "Modificação desta configuração não é suportada" +ErrStateChange: "Falha ao alterar o status" +ErrRuleExist: "Regra já existe" +ErrRuleNotExist: "Regra não existe" +ErrParseIP: "Formato de IP incorreto" +ErrDefaultIP: "default é um nome reservado, por favor, use outro nome" +ErrGroupInUse: "Grupo de IP está em uso pela lista negra/branca, não pode ser excluído" +ErrGroupExist: "Nome do grupo de IP já existe" +ErrIPRange: "Intervalo de IP incorreto" +ErrIPExist: "IP já existe" +urlDefense: "Regras de URL" +urlHelper: "URLs Proibidas" +dirFilter: "Filtro de Diretório" +xss: "XSS" +phpExec: "Execução de Script PHP" +oneWordTrojan: "Trojan de Uma Palavra" +appFilter: "Filtro de Diretório Perigoso de Aplicação" +webshell: "Webshell" +args: "Regras de Parâmetro" +protocolFilter: "Filtro de Protocolo" +javaFileter: "Filtro de Arquivo Perigoso Java" +scannerFilter: "Filtro de Scanner" +escapeFilter: "Filtro de Escape" +customRule: "Regras Personalizadas" +httpMethod: "Filtro de Método HTTP" +fileExt: "Restrição de Upload de Arquivo" +defaultIpBlack: "Grupo de IP Malicioso" +cookie: "Regras de Cookie" +urlBlack: "Lista Negra de URL" +uaBlack: "Lista Negra de User-Agent" +attackCount: "Limite de Frequência de Ataque" +fileExtCheck: "Restrição de Upload de Arquivo" +geoRestrict: "Restrição de Acesso Regional" +unknownWebsite: "Acesso a Domínio Não Autorizado" +notFoundCount: "Limite de Frequência de 404" +headerDefense: "Regras de Cabeçalho" +defaultUaBlack: "Regras de User-Agent" +methodWhite: "Regras HTTP" +captcha: "Verificação Humano-Máquina" +fiveSeconds: "Verificação de 5 Segundos" +vulnCheck: "Regras Complementares" +acl: "Regras Personalizadas" +sql: "Injeção de SQL" +cc: "Limite de Frequência de Acesso" +defaultUrlBlack: "Regras de URL" +sqlInject: "Injeção de SQL" +ErrDBNotExist: "Banco de Dados Não Existe" #license ErrLicense: "Erro no formato da licença, por favor, verifique e tente novamente!" diff --git a/agent/i18n/lang/pt.yaml b/agent/i18n/lang/pt.yaml deleted file mode 100644 index f42f9f515..000000000 --- a/agent/i18n/lang/pt.yaml +++ /dev/null @@ -1,63 +0,0 @@ -#cmd -AppVersion: "Versão do aplicativo" -AppCommands: "Comandos relacionados ao aplicativo" -AppInit: "Inicializar aplicativo" -AppKeyVal: "Chave do aplicativo (suporta apenas inglês)" -AppCreateFileErr: "Falha na criação do arquivo {{ .name }} {{ .err }}" -AppCreateDirErr: "Falha na criação da pasta {{ .name }} {{ .err }}" -AppMissKey: "Chave do aplicativo ausente, use -k para especificar" -AppMissVersion: "Versão do aplicativo ausente, use -v para especificar" -AppVersionExist: "Versão já existente!" -AppCreateSuccessful: "Criação bem-sucedida!" -AppWriteErr: "Falha na gravação do arquivo {{ .name }} {{ .err }}" -SudoHelper: "Por favor, use {{ .cmd }} ou troque para o usuário root" -ListenIPCommands: "Alterar IP de escuta" -ListenIPv4: "Escutar no IPv4" -ListenIPv6: "Escutar no IPv6" -ListenChangeSuccessful: "Alteração bem-sucedida! Agora escutando em {{ .value }}" -ResetCommands: "Redefinir informações do sistema" -ResetMFA: "Cancelar autenticação de dois fatores do 1Panel" -ResetHttps: "Cancelar login HTTPS do 1Panel" -ResetEntrance: "Cancelar entrada segura do 1Panel" -ResetIPs: "Cancelar restrições de IP autorizados do 1Panel" -ResetDomain: "Cancelar vinculação de domínio do 1Panel" -RestoreCommands: "Restaurar serviço e dados do 1Panel" -RestoreNoSuchFile: "Nenhum arquivo disponível para restauração" -RestoreStep1: "(1/5) Iniciando a restauração do serviço e dados do 1Panel a partir do diretório {{ .name }}..." -RestoreStep2: "(2/5) Restauração do binário do 1Panel bem-sucedida" -RestoreStep3: "(3/5) Restauração do script do 1Panel bem-sucedida" -RestoreStep4: "(4/5) Restauração do serviço do 1Panel bem-sucedida" -RestoreStep5: "(5/5) Restauração dos dados do 1Panel bem-sucedida" -RestoreSuccessful: "Restauração bem-sucedida! Reiniciando o serviço, aguarde..." -UpdateCommands: "Atualizar informações do painel" -UpdateUser: "Atualizar usuário do painel" -UpdatePassword: "Atualizar senha do painel" -UpdatePort: "Atualizar porta do painel" -UpdateUserNull: "Erro: usuário do painel está vazio!" -UpdateUserBlank: "Erro: usuário do painel contém espaços!" -UpdateUserFormat: "Erro: Formato de usuário inválido! Aceita apenas inglês, chinês, números e _, comprimento de 3-30" -UpdateUserErr: "Erro: Falha ao atualizar usuário do painel, {{ .err }}" -UpdateSuccessful: "Atualização bem-sucedida!" -UpdateUserResult: "Usuário do painel: {{ .name }}" -UpdatePasswordRead: "Erro: Falha ao ler informações da senha do painel, {{ .err }}" -UpdatePasswordNull: "Erro: Senha do painel está vazia!" -UpdateUPasswordBlank: "Erro: Senha do painel contém espaços!" -UpdatePasswordFormat: "Erro: A senha do painel aceita apenas letras, números, caracteres especiais !@#$%*_,.?, comprimento de 8-30!" -UpdatePasswordLen: "Erro: Por favor, insira uma senha com mais de 6 caracteres!" -UpdatePasswordRe: "Confirmar senha:" -UpdatePasswordErr: "Erro: Falha ao atualizar senha do painel, {{ .err }}" -UpdatePasswordSame: "Erro: As duas senhas não coincidem, por favor, verifique e tente novamente!" -UpdatePasswordResult: "Senha do painel: {{ .name }}" -UpdatePortFormat: "Erro: O número da porta deve estar entre 1 e 65535!" -UpdatePortUsed: "Erro: O número da porta já está em uso, por favor, verifique e tente novamente!" -UpdatePortErr: "Erro: Falha ao atualizar a porta do painel, {{ .err }}" -UpdatePortResult: "Porta do painel: {{ .name }}" -UpdatePortFirewallAdd: "Falha ao adicionar regra de porta no firewall, {{ .err }}, adicione manualmente a porta {{ .name }} às regras do firewall." -UpdatePortFirewallDel: "Erro: Falha ao excluir porta do firewall, {{ .err }}" -UpdatePortFirewallReload: "Falha ao recarregar o firewall, {{ .err }}, recarregue o firewall manualmente." -UserInfo: "Obter informações do painel" -UserInfoAddr: "Endereço do painel: " -UserInfoPassHelp: "Dica: Para alterar a senha, execute o comando: " -DBConnErr: "Erro: Falha ao inicializar conexão com o banco de dados, {{ .err }}" -SystemVersion: "versão: " -SystemMode: "modo: " \ No newline at end of file diff --git a/agent/i18n/lang/ru.yaml b/agent/i18n/lang/ru.yaml index c813aa133..bdb25dd4e 100644 --- a/agent/i18n/lang/ru.yaml +++ b/agent/i18n/lang/ru.yaml @@ -191,16 +191,53 @@ ErrBanAction: "Установка не выполнена, текущий сер ErrClamdscanNotFound: "Команда clamdscan не обнаружена, пожалуйста, обратитесь к документации для установки!" #waf -ErrScope: "Изменение этой конфигурации не поддерживается" -ErrStateChange: "Не удалось изменить состояние" +ErrScope: "Неподдерживаемое изменение этой конфигурации" +ErrStateChange: "Не удалось изменить статус" ErrRuleExist: "Правило уже существует" ErrRuleNotExist: "Правило не существует" -ErrParseIP: "Ошибка формата IP" -ErrDefaultIP: "default — зарезервированное имя, пожалуйста, измените на другое имя" -ErrGroupInUse: "IP-группа используется в черно/белом списке и не может быть удалена" -ErrGroupExist: "Имя IP-группы уже существует" +ErrParseIP: "Неверный формат IP" +ErrDefaultIP: "default — зарезервированное имя, используйте другое имя" +ErrGroupInUse: "Группа IP используется черным/белым списком, не может быть удалена" +ErrGroupExist: "Имя группы IP уже существует" ErrIPRange: "Неверный диапазон IP" ErrIPExist: "IP уже существует" +urlDefense: "Правила URL" +urlHelper: "Запрещенные URL" +dirFilter: "Фильтр каталогов" +xss: "XSS" +phpExec: "Выполнение PHP-скрипта" +oneWordTrojan: "Троян с одной командой" +appFilter: "Фильтр опасных каталогов приложений" +webshell: "Веб-шелл" +args: "Правила параметров" +protocolFilter: "Фильтр протоколов" +javaFileter: "Фильтр опасных файлов Java" +scannerFilter: "Фильтр сканеров" +escapeFilter: "Экранирование фильтра" +customRule: "Пользовательские правила" +httpMethod: "Фильтр HTTP-методов" +fileExt: "Ограничение загрузки файлов" +defaultIpBlack: "Группа вредоносных IP" +cookie: "Правила Cookie" +urlBlack: "Черный список URL" +uaBlack: "Черный список User-Agent" +attackCount: "Ограничение частоты атак" +fileExtCheck: "Ограничение загрузки файлов" +geoRestrict: "Ограничение доступа по региону" +unknownWebsite: "Неавторизованный доступ к домену" +notFoundCount: "Ограничение частоты 404" +headerDefense: "Правила заголовков" +defaultUaBlack: "Правила User-Agent" +methodWhite: "Правила HTTP" +captcha: "Проверка человека-машины" +fiveSeconds: "Проверка за 5 секунд" +vulnCheck: "Дополнительные правила" +acl: "Пользовательские правила" +sql: "SQL-инъекция" +cc: "Ограничение частоты доступа" +defaultUrlBlack: "Правила URL" +sqlInject: "SQL-инъекция" +ErrDBNotExist: "База данных не существует" #license ErrLicense: "Ошибка формата лицензии, пожалуйста, проверьте и попробуйте снова!" diff --git a/agent/i18n/lang/zh-Hant.yaml b/agent/i18n/lang/zh-Hant.yaml index b998ecacf..a88318573 100644 --- a/agent/i18n/lang/zh-Hant.yaml +++ b/agent/i18n/lang/zh-Hant.yaml @@ -25,8 +25,6 @@ SystemRestart: "系統重啟導致任務中斷" ErrInvalidChar: "禁止使用非法字元" #backup -ErrBackupInUsed: "該備份帳號已在計劃任務中使用,無法刪除" -ErrBackupCheck: "備份帳號測試連接失敗 {{.err}}" ErrBackupLocalDelete: "暫不支持刪除本地伺服器備份帳號" ErrBackupLocalCreate: "暫不支持創建本地伺服器備份帳號" @@ -245,7 +243,7 @@ attackCount: '攻擊頻率限制' fileExtCheck: '檔案上傳限制' geoRestrict: '地區訪問限制' unknownWebsite: '未授權域名訪問' -notFoundLimit: '404 頻率限制' +notFoundCount: '404 頻率限制' headerDefense: 'Header 規則' defaultUaBlack: 'User-Agent 規則' methodWhite: 'HTTP 規則' diff --git a/agent/i18n/lang/zh.yaml b/agent/i18n/lang/zh.yaml index 2d40dbc0f..161c9d2b5 100644 --- a/agent/i18n/lang/zh.yaml +++ b/agent/i18n/lang/zh.yaml @@ -243,7 +243,7 @@ attackCount: '攻击频率限制' fileExtCheck: '文件上传限制' geoRestrict: '地区访问限制' unknownWebsite: '未授权域名访问' -notFoundLimit: '404 频率限制' +notFoundCount: '404 频率限制' headerDefense: 'Header 规则' defaultUaBlack: 'User-Agent 规则' methodWhite: 'HTTP 规则'