ソースを参照

chore: translate i18n files (#9523)

Co-authored-by: douxc <7553076+douxc@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
github-actions[bot] 6 ヶ月 前
コミット
2c0eaaec3d

+ 29 - 0
web/i18n/de-DE/login.ts

@@ -54,6 +54,7 @@ const translation = {
     passwordEmpty: 'Passwort wird benötigt',
     passwordInvalid: 'Das Passwort muss Buchstaben und Zahlen enthalten und länger als 8 Zeichen sein',
     passwordLengthInValid: 'Das Passwort muss mindestens 8 Zeichen lang sein',
+    registrationNotAllowed: 'Konto nicht gefunden. Bitte wenden Sie sich an den Systemadministrator, um sich zu registrieren.',
   },
   license: {
     tip: 'Bevor du mit Dify Community Edition beginnst, lies die',
@@ -70,6 +71,34 @@ const translation = {
   adminInitPassword: 'Admin-Initialpasswort',
   validate: 'Validieren',
   sso: 'Mit SSO fortfahren',
+  checkCode: {
+    didNotReceiveCode: 'Sie haben den Code nicht erhalten?',
+    verificationCodePlaceholder: 'Geben Sie den 6-stelligen Code ein',
+    checkYourEmail: 'Überprüfen Sie Ihre E-Mails',
+    verify: 'Überprüfen',
+    verificationCode: 'Verifizierungscode',
+    useAnotherMethod: 'Verwenden Sie eine andere Methode',
+    validTime: 'Beachten Sie, dass der Code 5 Minuten lang gültig ist',
+    emptyCode: 'Code ist erforderlich',
+    tips: 'Wir senden einen Verifizierungscode an <strong>{{email}}</strong>',
+    invalidCode: 'Ungültiger Code',
+    resend: 'Wieder senden',
+  },
+  or: 'ODER',
+  back: 'Zurück',
+  changePasswordBtn: 'Festlegen eines Kennworts',
+  enterYourName: 'Bitte geben Sie Ihren Benutzernamen ein',
+  setYourAccount: 'Richten Sie Ihr Konto ein',
+  sendVerificationCode: 'Verifizierungscode senden',
+  useVerificationCode: 'Verifizierungscode verwenden',
+  withSSO: 'Mit SSO fortfahren',
+  resetPasswordDesc: 'Geben Sie die E-Mail-Adresse ein, mit der Sie sich bei Dify angemeldet haben, und wir senden Ihnen eine E-Mail zum Zurücksetzen des Passworts.',
+  continueWithCode: 'Fahren Sie mit dem Code fort',
+  resetPassword: 'Passwort zurücksetzen',
+  backToLogin: 'Zurück zum Login',
+  noLoginMethodTip: 'Wenden Sie sich an den Systemadministrator, um eine Authentifizierungsmethode hinzuzufügen.',
+  usePassword: 'Passwort verwenden',
+  noLoginMethod: 'Authentifizierungsmethode nicht konfiguriert',
 }
 
 export default translation

+ 29 - 0
web/i18n/es-ES/login.ts

@@ -55,6 +55,7 @@ const translation = {
     passwordEmpty: 'Se requiere una contraseña',
     passwordLengthInValid: 'La contraseña debe tener al menos 8 caracteres',
     passwordInvalid: 'La contraseña debe contener letras y números, y tener una longitud mayor a 8',
+    registrationNotAllowed: 'Cuenta no encontrada. Póngase en contacto con el administrador del sistema para registrarse.',
   },
   license: {
     tip: 'Antes de comenzar con Dify Community Edition, lee la',
@@ -70,6 +71,34 @@ const translation = {
   activated: 'Inicia sesión ahora',
   adminInitPassword: 'Contraseña de inicialización de administrador',
   validate: 'Validar',
+  checkCode: {
+    verify: 'Verificar',
+    didNotReceiveCode: '¿No recibiste el código?',
+    verificationCodePlaceholder: 'Ingresa el código de 6 dígitos',
+    checkYourEmail: 'Revisa tu correo electrónico',
+    emptyCode: 'Se requiere código',
+    useAnotherMethod: 'Usar otro método',
+    resend: 'Reenviar',
+    tips: 'Enviamos un código de verificación a <strong>{{email}}</strong>',
+    verificationCode: 'Código de verificación',
+    validTime: 'Ten en cuenta que el código es válido durante 5 minutos',
+    invalidCode: 'Código no válido',
+  },
+  or: 'O',
+  back: 'Atrás',
+  continueWithCode: 'Continuar con el código',
+  usePassword: 'Usar contraseña',
+  changePasswordBtn: 'Establecer una contraseña',
+  withSSO: 'Continuar con SSO',
+  sendVerificationCode: 'Enviar código de verificación',
+  backToLogin: 'Volver al inicio de sesión',
+  resetPassword: 'Restablecer contraseña',
+  enterYourName: 'Por favor, introduzca su nombre de usuario',
+  useVerificationCode: 'Usar código de verificación',
+  resetPasswordDesc: 'Escriba el correo electrónico que utilizó para registrarse en Dify y le enviaremos un correo electrónico de restablecimiento de contraseña.',
+  noLoginMethod: 'Método de autenticación no configurado',
+  setYourAccount: 'Configura tu cuenta',
+  noLoginMethodTip: 'Póngase en contacto con el administrador del sistema para agregar un método de autenticación.',
 }
 
 export default translation

+ 29 - 0
web/i18n/fa-IR/login.ts

@@ -55,6 +55,7 @@ const translation = {
     passwordEmpty: 'رمز عبور لازم است',
     passwordLengthInValid: 'رمز عبور باید حداقل ۸ کاراکتر باشد',
     passwordInvalid: 'رمز عبور باید شامل حروف و اعداد باشد و طول آن بیشتر از ۸ کاراکتر باشد',
+    registrationNotAllowed: 'حساب پیدا نشد. لطفا برای ثبت نام با مدیر سیستم تماس حاصل فرمایید.',
   },
   license: {
     tip: 'قبل از شروع Dify Community Edition، GitHub را بخوانید',
@@ -70,6 +71,34 @@ const translation = {
   activated: 'اکنون وارد شوید',
   adminInitPassword: 'رمز عبور اولیه مدیر',
   validate: 'اعتبارسنجی',
+  checkCode: {
+    verify: 'تایید',
+    verificationCode: 'کد تأیید',
+    invalidCode: 'کد نامعتبر',
+    emptyCode: 'کد مورد نیاز است',
+    didNotReceiveCode: 'کد را دریافت نکردید؟',
+    verificationCodePlaceholder: 'کد 6 رقمی را وارد کنید',
+    useAnotherMethod: 'از روش دیگری استفاده کنید',
+    checkYourEmail: 'ایمیل خود را بررسی کنید',
+    validTime: 'به خاطر داشته باشید که کد 5 دقیقه اعتبار دارد',
+    tips: 'کد درستی سنجی را به <strong>{{email}}</strong> ارسال می کنیم',
+    resend: 'ارسال مجدد',
+  },
+  or: 'یا',
+  back: 'بازگشت',
+  backToLogin: 'بازگشت به ورود',
+  changePasswordBtn: 'تنظیم رمز عبور',
+  continueWithCode: 'با کد ادامه دهید',
+  withSSO: 'با SSO ادامه دهید',
+  resetPassword: 'بازنشانی رمز عبور',
+  usePassword: 'از رمز عبور استفاده کنید',
+  enterYourName: 'لطفا نام کاربری خود را وارد کنید',
+  useVerificationCode: 'از کد تأیید استفاده کنید',
+  sendVerificationCode: 'ارسال کد تأیید',
+  setYourAccount: 'حساب خود را تنظیم کنید',
+  noLoginMethod: 'روش احراز هویت پیکربندی نشده است',
+  noLoginMethodTip: 'لطفا برای افزودن روش احراز هویت با مدیر سیستم تماس بگیرید.',
+  resetPasswordDesc: 'ایمیلی را که برای ثبت نام در Dify استفاده کرده اید تایپ کنید و ما یک ایمیل بازنشانی رمز عبور برای شما ارسال خواهیم کرد.',
 }
 
 export default translation

+ 29 - 0
web/i18n/fr-FR/login.ts

@@ -54,6 +54,7 @@ const translation = {
     passwordEmpty: 'Un mot de passe est requis',
     passwordInvalid: 'Le mot de passe doit contenir des lettres et des chiffres, et la longueur doit être supérieure à 8.',
     passwordLengthInValid: 'Le mot de passe doit comporter au moins 8 caractères.',
+    registrationNotAllowed: 'Compte introuvable. Veuillez contacter l’administrateur système pour vous inscrire.',
   },
   license: {
     tip: 'Avant de commencer Dify Community Edition, lisez le GitHub',
@@ -70,6 +71,34 @@ const translation = {
   adminInitPassword: 'Mot de passe d\'initialisation de l\'administrateur',
   validate: 'Valider',
   sso: 'Poursuivre avec l’authentification unique',
+  checkCode: {
+    verificationCode: 'Code de vérification',
+    useAnotherMethod: 'Utiliser une autre méthode',
+    didNotReceiveCode: 'Vous n’avez pas reçu le code ?',
+    emptyCode: 'Le code est requis',
+    verify: 'Vérifier',
+    verificationCodePlaceholder: 'Entrez le code à 6 chiffres',
+    resend: 'Renvoyer',
+    invalidCode: 'Code non valide',
+    checkYourEmail: 'Vérifiez vos e-mails',
+    validTime: 'Gardez à l’esprit que le code est valable 5 minutes',
+    tips: 'Nous envoyons un code de vérification à <strong>{{email}}</strong>',
+  },
+  sendVerificationCode: 'Envoyer le code de vérification',
+  or: 'OU',
+  continueWithCode: 'Continuer avec le code',
+  useVerificationCode: 'Utiliser le code de vérification',
+  noLoginMethod: 'Méthode d’authentification non configurée',
+  backToLogin: 'Retour à la connexion',
+  changePasswordBtn: 'Définir un mot de passe',
+  setYourAccount: 'Configurer votre compte',
+  withSSO: 'Poursuivre avec l’authentification unique',
+  resetPassword: 'Réinitialiser le mot de passe',
+  back: 'Précédent',
+  enterYourName: 'Veuillez entrer votre nom d’utilisateur',
+  noLoginMethodTip: 'Veuillez contacter l’administrateur système pour ajouter une méthode d’authentification.',
+  resetPasswordDesc: 'Tapez l’adresse e-mail que vous avez utilisée pour vous inscrire sur Dify et nous vous enverrons un e-mail de réinitialisation de mot de passe.',
+  usePassword: 'Utiliser le mot de passe',
 }
 
 export default translation

+ 29 - 0
web/i18n/hi-IN/login.ts

@@ -60,6 +60,7 @@ const translation = {
     passwordLengthInValid: 'पासवर्ड कम से कम 8 वर्णों का होना चाहिए',
     passwordInvalid:
       'पासवर्ड में अक्षर और अंक होने चाहिए, और लंबाई 8 से अधिक होनी चाहिए',
+    registrationNotAllowed: 'खाता नहीं मिला. रजिस्टर करने के लिए कृपया सिस्टम एडमिन से संपर्क करें।',
   },
   license: {
     tip: 'Dify Community Edition शुरू करने से पहले, GitHub पर',
@@ -75,6 +76,34 @@ const translation = {
   activated: 'अब साइन इन करें',
   adminInitPassword: 'एडमिन प्रारंभिक पासवर्ड',
   validate: 'सत्यापित करें',
+  checkCode: {
+    verify: 'जाँचना',
+    verificationCode: 'सत्यापन कोड',
+    invalidCode: 'अमान्य कोड',
+    useAnotherMethod: 'किसी अन्य विधि का उपयोग करें',
+    emptyCode: 'कोड आवश्यक है',
+    didNotReceiveCode: 'कोड प्राप्त नहीं हुआ?',
+    resend: 'भेजें',
+    checkYourEmail: 'अपना ईमेल जांचें',
+    validTime: 'ध्यान रखें कि कोड 5 मिनट के लिए वैध है',
+    tips: 'हम <strong>{{email}}</strong> को एक सत्यापन कोड भेजते हैं',
+    verificationCodePlaceholder: '6-अंक कोड दर्ज करें',
+  },
+  sendVerificationCode: 'पुष्टि कोड भेजें',
+  or: 'नहीं तो',
+  continueWithCode: 'कोड के साथ जारी रखें',
+  resetPassword: 'पासवर्ड रीसेट करें',
+  changePasswordBtn: 'पासवर्ड सेट करें',
+  setYourAccount: 'अपना खाता सेट करें',
+  useVerificationCode: 'सत्यापन कोड का उपयोग करें',
+  usePassword: 'पासवर्ड का उपयोग करें',
+  backToLogin: 'लॉगिन पर वापस जाएं',
+  noLoginMethod: 'प्रमाणीकरण विधि कॉन्फ़िगर नहीं की गई',
+  enterYourName: 'कृपया अपना उपयोगकर्ता नाम दर्ज करें',
+  noLoginMethodTip: 'प्रमाणीकरण विधि जोड़ने के लिए कृपया सिस्टम व्यवस्थापक से संपर्क करें.',
+  resetPasswordDesc: 'वह ईमेल टाइप करें जिसका उपयोग आपने Dify पर साइन अप करने के लिए किया था और हम आपको एक पासवर्ड रीसेट ईमेल भेजेंगे।',
+  withSSO: 'एसएसओ के साथ जारी रखें',
+  back: 'पीछे',
 }
 
 export default translation

+ 29 - 0
web/i18n/it-IT/login.ts

@@ -65,6 +65,7 @@ const translation = {
     passwordLengthInValid: 'La password deve essere di almeno 8 caratteri',
     passwordInvalid:
       'La password deve contenere lettere e numeri, e la lunghezza deve essere maggiore di 8',
+    registrationNotAllowed: 'Account non trovato. Si prega di contattare l\'amministratore di sistema per registrarsi.',
   },
   license: {
     tip: 'Prima di avviare Dify Community Edition, leggi su GitHub',
@@ -80,6 +81,34 @@ const translation = {
   activated: 'Accedi ora',
   adminInitPassword: 'Password di inizializzazione amministratore',
   validate: 'Convalida',
+  checkCode: {
+    invalidCode: 'Codice non valido',
+    verificationCodePlaceholder: 'Inserisci il codice a 6 cifre',
+    verify: 'Verificare',
+    emptyCode: 'Il codice è obbligatorio',
+    resend: 'Inviare',
+    verificationCode: 'Codice di verifica',
+    validTime: 'Tieni presente che il codice è valido per 5 minuti',
+    didNotReceiveCode: 'Non hai ricevuto il codice?',
+    checkYourEmail: 'Controlla la tua email',
+    tips: 'Inviamo un codice di verifica a <strong>{{email}}</strong>',
+    useAnotherMethod: 'Usa un altro metodo',
+  },
+  or: 'O',
+  back: 'Indietro',
+  noLoginMethod: 'Metodo di autenticazione non configurato',
+  backToLogin: 'Torna al login',
+  changePasswordBtn: 'Imposta una password',
+  setYourAccount: 'Imposta il tuo account',
+  withSSO: 'Continua con SSO',
+  usePassword: 'Usa password',
+  resetPassword: 'Reimposta password',
+  continueWithCode: 'Continua con il codice',
+  sendVerificationCode: 'Invia codice di verifica',
+  useVerificationCode: 'Usa il codice di verifica',
+  resetPasswordDesc: 'Digita l\'e-mail che hai utilizzato per registrarti su Dify e ti invieremo un\'e-mail per reimpostare la password.',
+  noLoginMethodTip: 'Contatta l\'amministratore di sistema per aggiungere un metodo di autenticazione.',
+  enterYourName: 'Inserisci il tuo nome utente',
 }
 
 export default translation

+ 29 - 0
web/i18n/ja-JP/login.ts

@@ -55,6 +55,7 @@ const translation = {
     passwordEmpty: 'パスワードは必須です',
     passwordLengthInValid: 'パスワードは8文字以上でなければなりません',
     passwordInvalid: 'パスワードは文字と数字を含み、長さは8以上である必要があります',
+    registrationNotAllowed: 'アカウントが見つかりません。登録するためにシステム管理者に連絡してください。',
   },
   license: {
     tip: 'Dify Community Editionを開始する前に、GitHubの',
@@ -70,6 +71,34 @@ const translation = {
   activated: '今すぐサインイン',
   adminInitPassword: '管理者初期化パスワード',
   validate: '検証',
+  checkCode: {
+    invalidCode: '無効なコード',
+    verify: '確かめる',
+    verificationCodePlaceholder: '6桁のコードを入力してください',
+    useAnotherMethod: '別の方法を使用する',
+    didNotReceiveCode: 'コードが届きませんか?',
+    resend: '再送',
+    verificationCode: '認証コード',
+    tips: '<strong>確認コードを{{email}}に送信します。</strong>',
+    validTime: 'コードは5分間有効であることに注意してください',
+    emptyCode: 'コードが必要です',
+    checkYourEmail: 'メールをチェックしてください',
+  },
+  useVerificationCode: '確認コードを使用する',
+  or: '又は',
+  back: '戻る',
+  resetPassword: 'パスワードのリセット',
+  changePasswordBtn: 'パスワードを設定する',
+  setYourAccount: 'アカウントを設定する',
+  withSSO: 'SSOを続行する',
+  noLoginMethod: '認証方法が構成されていません',
+  backToLogin: 'ログインに戻る',
+  continueWithCode: 'コードで続行',
+  noLoginMethodTip: 'システム管理者に連絡して、認証方法を追加してください。',
+  usePassword: 'パスワードを使用',
+  sendVerificationCode: '確認コードの送信',
+  enterYourName: 'ユーザー名を入力してください',
+  resetPasswordDesc: 'Difyへのサインアップに使用したメールアドレスを入力すると、パスワードリセットメールが送信されます。',
 }
 
 export default translation

+ 29 - 0
web/i18n/ko-KR/login.ts

@@ -54,6 +54,7 @@ const translation = {
     passwordEmpty: '비밀번호를 입력하세요.',
     passwordInvalid: '비밀번호는 문자와 숫자를 포함하고 8자 이상이어야 합니다.',
     passwordLengthInValid: '비밀번호는 8자 이상이어야 합니다.',
+    registrationNotAllowed: '계정을 찾을 수 없습니다. 등록하려면 시스템 관리자에게 문의하십시오.',
   },
   license: {
     tip: 'Dify Community Edition을 시작하기 전에 GitHub의',
@@ -70,6 +71,34 @@ const translation = {
   adminInitPassword: '관리자 초기화 비밀번호',
   validate: '확인',
   sso: 'SSO로 계속하기',
+  checkCode: {
+    verify: '확인',
+    verificationCode: '인증 코드',
+    tips: '<strong>{{email}}</strong>로 인증 코드를 보내드립니다.',
+    validTime: '코드는 5분 동안 유효합니다',
+    checkYourEmail: '이메일 주소 확인',
+    invalidCode: '유효하지 않은 코드',
+    verificationCodePlaceholder: '6자리 코드 입력',
+    emptyCode: '코드가 필요합니다.',
+    useAnotherMethod: '다른 방법 사용',
+    didNotReceiveCode: '코드를 받지 못하셨나요?',
+    resend: '재전송',
+  },
+  back: '뒤로',
+  or: '또는',
+  useVerificationCode: '인증 코드 사용',
+  continueWithCode: '코드로 계속하기',
+  usePassword: '비밀번호 사용',
+  withSSO: 'SSO로 계속하기',
+  backToLogin: '로그인으로 돌아가기',
+  resetPassword: '비밀번호 재설정',
+  setYourAccount: '계정 설정',
+  noLoginMethod: '인증 방법이 구성되지 않음',
+  sendVerificationCode: '인증 코드 보내기',
+  changePasswordBtn: '비밀번호 설정',
+  enterYourName: '사용자 이름을 입력해 주세요',
+  noLoginMethodTip: '인증 방법을 추가하려면 시스템 관리자에게 문의하십시오.',
+  resetPasswordDesc: 'Dify에 가입할 때 사용한 이메일을 입력하면 비밀번호 재설정 이메일을 보내드립니다.',
 }
 
 export default translation

+ 29 - 0
web/i18n/pl-PL/login.ts

@@ -60,6 +60,7 @@ const translation = {
     passwordInvalid:
       'Hasło musi zawierać litery i cyfry, a jego długość musi być większa niż 8',
     passwordLengthInValid: 'Hasło musi składać się z co najmniej 8 znaków',
+    registrationNotAllowed: 'Nie znaleziono konta. Skontaktuj się z administratorem systemu, aby się zarejestrować.',
   },
   license: {
     tip: 'Przed rozpoczęciem wersji społecznościowej Dify, przeczytaj GitHub',
@@ -75,6 +76,34 @@ const translation = {
   activated: 'Zaloguj się teraz',
   adminInitPassword: 'Hasło inicjalizacyjne administratora',
   validate: 'Sprawdź',
+  checkCode: {
+    verify: 'Zweryfikować',
+    resend: 'Wysłać',
+    invalidCode: 'Nieprawidłowy kod',
+    verificationCodePlaceholder: 'Wprowadź 6-cyfrowy kod',
+    validTime: 'Pamiętaj, że kod jest ważny przez 5 minut',
+    checkYourEmail: 'Sprawdź swoją pocztę e-mail',
+    useAnotherMethod: 'Użyj innej metody',
+    didNotReceiveCode: 'Nie otrzymałeś kodu?',
+    verificationCode: 'Kod weryfikacyjny',
+    tips: 'Wysyłamy kod weryfikacyjny na <strong>adres {{email}}</strong>',
+    emptyCode: 'Kod jest wymagany',
+  },
+  continueWithCode: 'Kontynuuj z kodem',
+  setYourAccount: 'Ustaw swoje konto',
+  usePassword: 'Użyj hasła',
+  withSSO: 'Kontynuuj logowanie jednokrotne',
+  sendVerificationCode: 'Wyślij kod weryfikacyjny',
+  back: 'Wstecz',
+  resetPassword: 'Zresetuj hasło',
+  changePasswordBtn: 'Ustawianie hasła',
+  backToLogin: 'Powrót do logowania',
+  useVerificationCode: 'Użyj kodu weryfikacyjnego',
+  enterYourName: 'Podaj swoją nazwę użytkownika',
+  resetPasswordDesc: 'Wpisz adres e-mail, którego użyłeś do rejestracji w Dify, a my wyślemy Ci wiadomość e-mail z prośbą o zresetowanie hasła.',
+  or: 'LUB',
+  noLoginMethodTip: 'Skontaktuj się z administratorem systemu, aby dodać metodę uwierzytelniania.',
+  noLoginMethod: 'Nie skonfigurowano metody uwierzytelniania',
 }
 
 export default translation

+ 29 - 0
web/i18n/pt-BR/login.ts

@@ -54,6 +54,7 @@ const translation = {
     passwordEmpty: 'A senha é obrigatória',
     passwordInvalid: 'A senha deve conter letras e números e ter um comprimento maior que 8',
     passwordLengthInValid: 'A senha deve ter pelo menos 8 caracteres',
+    registrationNotAllowed: 'Conta não encontrada. Entre em contato com o administrador do sistema para se registrar.',
   },
   license: {
     tip: 'Antes de começar a usar a Edição Comunitária do Dify, leia a',
@@ -70,6 +71,34 @@ const translation = {
   adminInitPassword: 'Senha de inicialização do administrador',
   validate: 'Validar',
   sso: 'Continuar com SSO',
+  checkCode: {
+    useAnotherMethod: 'Use outro método',
+    invalidCode: 'Código inválido',
+    verificationCodePlaceholder: 'Digite o código de 6 dígitos',
+    checkYourEmail: 'Verifique seu e-mail',
+    tips: 'Enviamos um código de verificação para <strong>{{email}}</strong>',
+    emptyCode: 'O código é necessário',
+    verify: 'Verificar',
+    verificationCode: 'Código de verificação',
+    resend: 'Reenviar',
+    didNotReceiveCode: 'Não recebeu o código?',
+    validTime: 'Lembre-se de que o código é válido por 5 minutos',
+  },
+  resetPassword: 'Redefinir senha',
+  or: 'OU',
+  withSSO: 'Continuar com SSO',
+  setYourAccount: 'Defina sua conta',
+  backToLogin: 'Voltar ao login',
+  noLoginMethodTip: 'Entre em contato com o administrador do sistema para adicionar um método de autenticação.',
+  continueWithCode: 'Continuar com o código',
+  enterYourName: 'Por favor, digite seu nome de usuário',
+  noLoginMethod: 'Método de autenticação não configurado',
+  useVerificationCode: 'Usar código de verificação',
+  back: 'Voltar',
+  changePasswordBtn: 'Definir uma senha',
+  resetPasswordDesc: 'Digite o e-mail que você usou para se inscrever no Dify e enviaremos um e-mail de redefinição de senha.',
+  sendVerificationCode: 'Enviar código de verificação',
+  usePassword: 'Usar senha',
 }
 
 export default translation

+ 29 - 0
web/i18n/ro-RO/login.ts

@@ -55,6 +55,7 @@ const translation = {
     passwordEmpty: 'Parola este obligatorie',
     passwordInvalid: 'Parola trebuie să conțină litere și cifre, iar lungimea trebuie să fie mai mare de 8 caractere',
     passwordLengthInValid: 'Parola trebuie să aibă cel puțin 8 caractere',
+    registrationNotAllowed: 'Contul nu a fost găsit. Vă rugăm să contactați administratorul de sistem pentru a vă înregistra.',
   },
   license: {
     tip: 'Înainte de a începe Dify Community Edition, citește',
@@ -70,6 +71,34 @@ const translation = {
   activated: 'Autentifică-te acum',
   adminInitPassword: 'Parola de inițializare a administratorului',
   validate: 'Validează',
+  checkCode: {
+    verificationCode: 'Cod de verificare',
+    invalidCode: 'Cod nevalid',
+    checkYourEmail: 'Verifică-ți e-mailul',
+    validTime: 'Rețineți că codul este valabil timp de 5 minute',
+    didNotReceiveCode: 'Nu ați primit codul?',
+    verificationCodePlaceholder: 'Introduceți codul din 6 cifre',
+    emptyCode: 'Codul este necesar',
+    verify: 'Verifica',
+    tips: 'Trimitem un cod de verificare la <strong>{{email}}</strong>',
+    useAnotherMethod: 'Utilizați o altă metodă',
+    resend: 'Retrimite',
+  },
+  usePassword: 'Utilizați parola',
+  useVerificationCode: 'Utilizarea codului de verificare',
+  sendVerificationCode: 'Trimiteți codul de verificare',
+  resetPassword: 'Resetați parola',
+  withSSO: 'Continuați cu SSO',
+  setYourAccount: 'Setați-vă contul',
+  noLoginMethodTip: 'Vă rugăm să contactați administratorul de sistem pentru a adăuga o metodă de autentificare.',
+  back: 'Spate',
+  backToLogin: 'Înapoi la autentificare',
+  continueWithCode: 'Continuați cu codul',
+  noLoginMethod: 'Metoda de autentificare nu este configurată',
+  enterYourName: 'Vă rugăm să introduceți numele de utilizator',
+  or: 'SAU',
+  resetPasswordDesc: 'Tastați e-mailul pe care l-ați folosit pentru a vă înscrie pe Dify și vă vom trimite un e-mail de resetare a parolei.',
+  changePasswordBtn: 'Setați o parolă',
 }
 
 export default translation

+ 29 - 0
web/i18n/ru-RU/login.ts

@@ -55,6 +55,7 @@ const translation = {
     passwordEmpty: 'Пароль обязателен',
     passwordLengthInValid: 'Пароль должен содержать не менее 8 символов',
     passwordInvalid: 'Пароль должен содержать буквы и цифры, а длина должна быть больше 8',
+    registrationNotAllowed: 'Аккаунт не найден. Пожалуйста, свяжитесь с системным администратором для регистрации.',
   },
   license: {
     tip: 'Перед запуском Dify Community Edition ознакомьтесь с лицензией GitHub',
@@ -70,6 +71,34 @@ const translation = {
   activated: 'Войдите сейчас',
   adminInitPassword: 'Пароль инициализации администратора',
   validate: 'Проверить',
+  checkCode: {
+    verify: 'Проверять',
+    resend: 'Отправить',
+    invalidCode: 'Неверный код',
+    didNotReceiveCode: 'Не получили код?',
+    emptyCode: 'Код обязателен для заполнения',
+    verificationCode: 'Проверочный код',
+    checkYourEmail: 'Проверьте свою электронную почту',
+    tips: 'Мы отправляем код подтверждения на <strong>{{email}}</strong>',
+    validTime: 'Имейте в виду, что код действителен в течение 5 минут',
+    verificationCodePlaceholder: 'Введите 6-значный код',
+    useAnotherMethod: 'Используйте другой метод',
+  },
+  back: 'Назад',
+  changePasswordBtn: 'Установите пароль',
+  usePassword: 'Использовать пароль',
+  continueWithCode: 'Продолжить с кодом',
+  resetPassword: 'Сброс пароля',
+  withSSO: 'Продолжение работы с SSO',
+  noLoginMethod: 'Метод аутентификации не настроен',
+  useVerificationCode: 'Используйте код подтверждения',
+  sendVerificationCode: 'Отправить код подтверждения',
+  setYourAccount: 'Настройте свою учетную запись',
+  backToLogin: 'Вернуться к входу',
+  enterYourName: 'Пожалуйста, введите свое имя пользователя',
+  noLoginMethodTip: 'Обратитесь к системному администратору, чтобы добавить метод аутентификации.',
+  resetPasswordDesc: 'Введите адрес электронной почты, который вы использовали для регистрации в Dify, и мы отправим вам электронное письмо для сброса пароля.',
+  or: 'ИЛИ',
 }
 
 export default translation

+ 29 - 0
web/i18n/tr-TR/login.ts

@@ -55,6 +55,7 @@ const translation = {
     passwordEmpty: 'Şifre gereklidir',
     passwordLengthInValid: 'Şifre en az 8 karakterden oluşmalıdır',
     passwordInvalid: 'Şifre harf ve rakamlardan oluşmalı ve uzunluğu 8 karakterden fazla olmalıdır',
+    registrationNotAllowed: 'Hesap bulunamadı. Kayıt olmak için lütfen sistem yöneticisi ile iletişime geçin.',
   },
   license: {
     tip: 'Dify Community Edition\'ı başlatmadan önce GitHub\'daki',
@@ -70,6 +71,34 @@ const translation = {
   activated: 'Şimdi giriş yapın',
   adminInitPassword: 'Yönetici başlangıç şifresi',
   validate: 'Doğrula',
+  checkCode: {
+    emptyCode: 'Kod gereklidir',
+    verificationCode: 'Doğrulama kodu',
+    verify: 'Doğrulamak',
+    validTime: 'Kodun 5 dakika boyunca geçerli olduğunu unutmayın',
+    invalidCode: 'Geçersiz kod',
+    checkYourEmail: 'E-postanızı kontrol edin',
+    verificationCodePlaceholder: '6 haneli kodu girin',
+    useAnotherMethod: 'Başka bir yöntem kullanın',
+    didNotReceiveCode: 'Kodu almadınız mı?',
+    tips: '<strong>{{email}}</strong> adresine bir doğrulama kodu gönderiyoruz',
+    resend: 'Tekrar Gönder',
+  },
+  enterYourName: 'Lütfen kullanıcı adınızı giriniz',
+  resetPassword: 'Şifre Sıfırlama',
+  noLoginMethod: 'Kimlik doğrulama yöntemi yapılandırılmadı',
+  or: 'VEYA',
+  continueWithCode: 'Kodla Devam Et',
+  setYourAccount: 'Hesabınızı Ayarlayın',
+  changePasswordBtn: 'Bir şifre belirleyin',
+  withSSO: 'TOA ile devam etme',
+  usePassword: 'Şifre Kullan',
+  resetPasswordDesc: 'Dify\'a kaydolmak için kullandığınız e-postayı yazın, size bir şifre sıfırlama e-postası gönderelim.',
+  backToLogin: 'Girişe geri dön',
+  useVerificationCode: 'Doğrulama Kodunu Kullan',
+  noLoginMethodTip: 'Bir kimlik doğrulama yöntemi eklemek için lütfen sistem yöneticisine başvurun.',
+  sendVerificationCode: 'Doğrulama Kodu Gönder',
+  back: 'Geri',
 }
 
 export default translation

+ 29 - 0
web/i18n/uk-UA/login.ts

@@ -54,6 +54,7 @@ const translation = {
     passwordEmpty: 'Пароль є обов’язковим',
     passwordInvalid: 'Пароль повинен містити літери та цифри, а довжина повинна бути більшою за 8',
     passwordLengthInValid: 'Пароль повинен бути не менше 8 символів',
+    registrationNotAllowed: 'Аккаунт не знайдено. Будь ласка, зверніться до адміністратора системи для реєстрації.',
   },
   license: {
     tip: 'Перед запуском Dify Community Edition ознайомтеся з ліцензією з відкритим кодом на GitHub',
@@ -70,6 +71,34 @@ const translation = {
   adminInitPassword: 'Пароль ініціалізації адміністратора',
   validate: 'Перевірити',
   sso: 'Продовжуйте працювати з SSW',
+  checkCode: {
+    didNotReceiveCode: 'Не отримали код?',
+    invalidCode: 'Невірний код',
+    resend: 'Відправити',
+    verificationCodePlaceholder: 'Введіть 6-значний код',
+    emptyCode: 'Код обов\'язковий',
+    checkYourEmail: 'Перевірте свою електронну пошту',
+    verify: 'Перевірити',
+    verificationCode: 'Код підтвердження',
+    useAnotherMethod: 'Використовуйте інший спосіб',
+    tips: 'Ми надсилаємо код підтвердження на <strong>адресу {{email}}</strong>',
+    validTime: 'Майте на увазі, що код дійсний протягом 5 хвилин',
+  },
+  back: 'Задній',
+  backToLogin: 'Назад до входу',
+  or: 'АБО',
+  usePassword: 'Використовуйте пароль',
+  sendVerificationCode: 'Надішліть код підтвердження',
+  changePasswordBtn: 'Встановіть пароль',
+  noLoginMethod: 'Метод автентифікації не налаштовано',
+  withSSO: 'Продовжуйте працювати з SSW',
+  useVerificationCode: 'Використовуйте код підтвердження',
+  setYourAccount: 'Налаштуйте свій обліковий запис',
+  enterYourName: 'Будь ласка, введіть своє ім\'я користувача',
+  continueWithCode: 'Продовжити з кодом',
+  noLoginMethodTip: 'Будь ласка, зверніться до адміністратора системи, щоб додати метод автентифікації.',
+  resetPasswordDesc: 'Введіть адресу електронної пошти, яку ви використовували для реєстрації на Dify, і ми надішлемо вам електронний лист для скидання пароля.',
+  resetPassword: 'Скинути пароль',
 }
 
 export default translation

+ 29 - 0
web/i18n/vi-VN/login.ts

@@ -54,6 +54,7 @@ const translation = {
     passwordEmpty: 'Vui lòng nhập mật khẩu',
     passwordInvalid: 'Mật khẩu phải chứa cả chữ và số, và có độ dài ít nhất 8 ký tự',
     passwordLengthInValid: 'Mật khẩu phải có ít nhất 8 ký tự',
+    registrationNotAllowed: 'Không tìm thấy tài khoản. Vui lòng liên hệ với quản trị viên hệ thống để đăng ký.',
   },
   license: {
     tip: 'Trước khi bắt đầu sử dụng Phiên bản Cộng đồng của Dify, vui lòng đọc',
@@ -70,6 +71,34 @@ const translation = {
   adminInitPassword: 'Mật khẩu khởi tạo quản trị viên',
   validate: 'Xác thực',
   sso: 'Tiếp tục với SSO',
+  checkCode: {
+    checkYourEmail: 'Kiểm tra email của bạn',
+    verify: 'Xác minh',
+    resend: 'Gửi lại',
+    didNotReceiveCode: 'Bạn không nhận được mã?',
+    validTime: 'Lưu ý rằng mã có hiệu lực trong 5 phút',
+    invalidCode: 'Mã không hợp lệ',
+    verificationCode: 'Mã xác minh',
+    useAnotherMethod: 'Sử dụng phương pháp khác',
+    emptyCode: 'Mã là bắt buộc',
+    verificationCodePlaceholder: 'Nhập mã gồm 6 chữ số',
+    tips: 'Chúng tôi gửi mã xác minh đến <strong>{{email}}</strong>',
+  },
+  back: 'Lưng',
+  withSSO: 'Tiếp tục với SSO',
+  continueWithCode: 'Tiếp tục với mã',
+  changePasswordBtn: 'Đặt mật khẩu',
+  useVerificationCode: 'Sử dụng mã xác minh',
+  noLoginMethodTip: 'Vui lòng liên hệ với quản trị viên hệ thống để thêm phương thức xác thực.',
+  enterYourName: 'Vui lòng nhập tên người dùng của bạn',
+  setYourAccount: 'Đặt tài khoản của bạn',
+  backToLogin: 'Quay lại đăng nhập',
+  noLoginMethod: 'Phương thức xác thực không được cấu hình',
+  or: 'HOẶC',
+  resetPasswordDesc: 'Nhập email bạn đã sử dụng để đăng ký trên Dify và chúng tôi sẽ gửi cho bạn email đặt lại mật khẩu.',
+  usePassword: 'Sử dụng mật khẩu',
+  resetPassword: 'Đặt lại mật khẩu',
+  sendVerificationCode: 'Gửi mã xác minh',
 }
 
 export default translation

+ 29 - 0
web/i18n/zh-Hant/login.ts

@@ -54,6 +54,7 @@ const translation = {
     passwordEmpty: '密碼不能為空',
     passwordInvalid: '密碼必須包含字母和數字,且長度不小於8位',
     passwordLengthInValid: '密碼必須至少為8個字元',
+    registrationNotAllowed: '找不到帳戶。請聯繫系統管理員進行註冊。',
   },
   license: {
     tip: '啟動 Dify 社群版之前, 請閱讀 GitHub 上的',
@@ -70,6 +71,34 @@ const translation = {
   adminInitPassword: '管理員初始化密碼',
   validate: '驗證',
   sso: '繼續使用 SSO',
+  checkCode: {
+    verify: '驗證',
+    resend: '發送',
+    didNotReceiveCode: '沒有收到驗證碼?',
+    emptyCode: '驗證碼是必需的',
+    checkYourEmail: '檢查您的電子郵件',
+    tips: '我們將驗證碼發送到 <strong>{{email}}</strong>',
+    verificationCodePlaceholder: '輸入6位代碼',
+    useAnotherMethod: '使用其他方法',
+    validTime: '請記住,該代碼的有效期為 5 分鐘',
+    verificationCode: '驗證碼',
+    invalidCode: '無效代碼',
+  },
+  continueWithCode: 'Continue With Code',
+  or: '或',
+  sendVerificationCode: '發送驗證碼',
+  resetPassword: '重置密碼',
+  noLoginMethod: '未配置身份驗證方法',
+  setYourAccount: '設置您的帳戶',
+  useVerificationCode: '使用驗證碼',
+  changePasswordBtn: '設置密碼',
+  enterYourName: '請輸入您的使用者名',
+  backToLogin: '返回登錄',
+  noLoginMethodTip: '請聯繫系統管理員以添加身份驗證方法。',
+  withSSO: '繼續使用 SSO',
+  back: '返回',
+  resetPasswordDesc: '輸入您用於註冊 Dify 的電子郵件,我們將向您發送一封密碼重置電子郵件。',
+  usePassword: '使用密碼',
 }
 
 export default translation