diff --git a/web/i18n/ar-TN/common.ts b/web/i18n/ar-TN/common.ts index b1f4f46f22..d4e4792928 100644 --- a/web/i18n/ar-TN/common.ts +++ b/web/i18n/ar-TN/common.ts @@ -78,6 +78,9 @@ const translation = { more: 'المزيد', selectAll: 'تحديد الكل', deSelectAll: 'إلغاء تحديد الكل', + saving: 'جارٍ الحفظ...', + back: 'عودة', + imageDownloaded: 'تم تنزيل الصورة', }, errorMsg: { fieldRequired: '{{field}} مطلوب', @@ -276,6 +279,7 @@ const translation = { resendCount: 'إعادة إرسال في {{count}} ثانية', resend: 'إعادة إرسال', }, + workspaceNamePlaceholder: 'أدخل اسم مساحة العمل', }, members: { team: 'الفريق', @@ -543,6 +547,7 @@ const translation = { removeModel: 'إزالة النموذج', selectModelCredential: 'تحديد بيانات اعتماد النموذج', customModelCredentialsDeleteTip: 'بيانات الاعتماد قيد الاستخدام ولا يمكن حذفها', + credentialRemoved: 'تمت إزالة بيانات الاعتماد', }, parametersInvalidRemoved: 'بعض المعلمات غير صالحة وتمت إزالتها', }, @@ -787,6 +792,8 @@ const translation = { loading: 'تحميل الخيارات...', selected: '{{count}} محدد', }, + loading: 'جارٍ التحميل', + error: 'خطأ', } export default translation diff --git a/web/i18n/ar-TN/plugin-trigger.ts b/web/i18n/ar-TN/plugin-trigger.ts index 8bea4cc8d5..b837fc4287 100644 --- a/web/i18n/ar-TN/plugin-trigger.ts +++ b/web/i18n/ar-TN/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'أدخل "{{name}}" للتأكيد.', confirmInputTip: 'يرجى إدخال "{{name}}" للتأكيد.', }, + edit: { + title: 'تعديل الاشتراك', + success: 'تم تحديث الاشتراك بنجاح', + error: 'فشل في تحديث الاشتراك', + }, }, status: { active: 'نشط', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'فشل التحقق من بيانات الاعتماد', authFailed: 'فشل التفويض', networkError: 'خطأ في الشبكة، يرجى المحاولة مرة أخرى', + updateFailed: 'فشل في تحديث الاشتراك', }, }, events: { diff --git a/web/i18n/de-DE/common.ts b/web/i18n/de-DE/common.ts index d9ebfd60e0..78a1179017 100644 --- a/web/i18n/de-DE/common.ts +++ b/web/i18n/de-DE/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Finde {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Jetzt', + saving: 'Speichern...', + back: 'Zurück', + imageDownloaded: 'Bild heruntergeladen', }, placeholder: { input: 'Bitte eingeben', @@ -254,6 +257,7 @@ const translation = { authTip: 'Sobald Ihre E-Mail geändert wurde, können Google- oder GitHub-Konten, die mit Ihrer alten E-Mail verknüpft sind, nicht mehr auf dieses Konto zugreifen.', unAvailableEmail: 'Diese E-Mail ist vorübergehend nicht verfügbar.', }, + workspaceNamePlaceholder: 'Arbeitsbereichnamen eingeben', }, members: { team: 'Team', @@ -514,6 +518,7 @@ const translation = { addNewModelCredential: 'Hinzufügen neuer Modellanmeldeinformationen', editModelCredential: 'Bearbeiten von Modellanmeldeinformationen', customModelCredentialsDeleteTip: 'Anmeldeinformationen werden verwendet und können nicht gelöscht werden', + credentialRemoved: 'Anmeldeinformationen entfernt', }, parametersInvalidRemoved: 'Einige Parameter sind ungültig und wurden entfernt.', installDataSourceProvider: 'Datenquellenanbieter installieren', @@ -787,6 +792,8 @@ const translation = { loading: 'Optionen werden geladen...', selected: '{{count}} ausgewählt', }, + loading: 'Wird geladen', + error: 'Fehler', } export default translation diff --git a/web/i18n/de-DE/plugin-trigger.ts b/web/i18n/de-DE/plugin-trigger.ts index 68f6da5a4e..4aa1c52b2f 100644 --- a/web/i18n/de-DE/plugin-trigger.ts +++ b/web/i18n/de-DE/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Geben Sie "{{name}}" ein, um zu bestätigen.', confirmInputTip: 'Bitte geben Sie „{{name}}“ zur Bestätigung ein.', }, + edit: { + title: 'Abonnement bearbeiten', + success: 'Abonnement erfolgreich aktualisiert', + error: 'Aktualisierung des Abonnements fehlgeschlagen', + }, }, status: { active: 'Aktiv', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Anmeldeinformationen konnten nicht überprüft werden', authFailed: 'Autorisierung fehlgeschlagen', networkError: 'Netzwerkfehler, bitte versuchen Sie es erneut', + updateFailed: 'Aktualisierung des Abonnements fehlgeschlagen', }, }, events: { diff --git a/web/i18n/es-ES/common.ts b/web/i18n/es-ES/common.ts index 8f56c7e668..8f5e15008f 100644 --- a/web/i18n/es-ES/common.ts +++ b/web/i18n/es-ES/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Encuentra {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Ahora', + saving: 'Guardando...', + back: 'Atrás', + imageDownloaded: 'Imagen descargada', }, errorMsg: { fieldRequired: '{{field}} es requerido', @@ -258,6 +261,7 @@ const translation = { authTip: 'Una vez que tu correo electrónico sea cambiado, las cuentas de Google o GitHub vinculadas a tu antiguo correo electrónico ya no podrán iniciar sesión en esta cuenta.', unAvailableEmail: 'Este correo electrónico no está disponible temporalmente.', }, + workspaceNamePlaceholder: 'Ingrese el nombre del espacio de trabajo', }, members: { team: 'Equipo', @@ -518,6 +522,7 @@ const translation = { manageCredentials: 'Administrar credenciales', customModelCredentialsDeleteTip: 'La credencial está en uso y no se puede eliminar', editModelCredential: 'Editar credencial de modelo', + credentialRemoved: 'Credencial eliminada', }, parametersInvalidRemoved: 'Algunos parámetros son inválidos y han sido eliminados', installDataSourceProvider: 'Instalar proveedores de fuentes de datos', @@ -787,6 +792,8 @@ const translation = { loading: 'Cargando opciones...', selected: '{{count}} seleccionado', }, + loading: 'Cargando', + error: 'Error', } export default translation diff --git a/web/i18n/es-ES/plugin-trigger.ts b/web/i18n/es-ES/plugin-trigger.ts index 07f5729bc8..dc6f8b16bc 100644 --- a/web/i18n/es-ES/plugin-trigger.ts +++ b/web/i18n/es-ES/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Introduce "{{name}}" para confirmar.', confirmInputTip: 'Por favor, introduzca “{{name}}” para confirmar.', }, + edit: { + title: 'Editar suscripción', + success: 'Suscripción actualizada con éxito', + error: 'No se pudo actualizar la suscripción', + }, }, status: { active: 'activo', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'No se pudieron verificar las credenciales', authFailed: 'Autorización fallida', networkError: 'Error de red, por favor intenta de nuevo', + updateFailed: 'No se pudo actualizar la suscripción', }, }, events: { diff --git a/web/i18n/fa-IR/common.ts b/web/i18n/fa-IR/common.ts index afd6f760aa..5c82c278c6 100644 --- a/web/i18n/fa-IR/common.ts +++ b/web/i18n/fa-IR/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'یافتن {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'الان', + saving: 'در حال ذخیره‌سازی...', + back: 'بازگشت', + imageDownloaded: 'تصویر دانلود شد', }, errorMsg: { fieldRequired: '{{field}} الزامی است', @@ -258,6 +261,7 @@ const translation = { authTip: 'زمانی که ایمیل شما تغییر کند، حساب‌های گوگل یا گیت‌هاب مرتبط با ایمیل قدیمی شما دیگر قادر به ورود به این حساب نخواهند بود.', unAvailableEmail: 'این ایمیل به طور موقت در دسترس نیست.', }, + workspaceNamePlaceholder: 'نام فضای کاری را وارد کنید', }, members: { team: 'تیم', @@ -518,6 +522,7 @@ const translation = { addNewModelCredential: 'افزودن اعتبار مدل جدید', customModelCredentials: 'اعتبار مدل سفارشی', customModelCredentialsDeleteTip: 'اعتبار در حال استفاده است و قابل حذف نیست', + credentialRemoved: 'مدرک حذف شد', }, parametersInvalidRemoved: 'برخی پارامترها نامعتبر هستند و حذف شده‌اند', installDataSourceProvider: 'نصب ارائه‌دهندگان منبع داده', @@ -787,6 +792,8 @@ const translation = { loading: 'در حال بارگذاری گزینه‌ها...', selected: '{{count}} انتخاب شد', }, + loading: 'در حال بارگذاری', + error: 'خطا', } export default translation diff --git a/web/i18n/fa-IR/plugin-trigger.ts b/web/i18n/fa-IR/plugin-trigger.ts index 6021266cc6..ae13ca615a 100644 --- a/web/i18n/fa-IR/plugin-trigger.ts +++ b/web/i18n/fa-IR/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'برای تأیید «{{name}}» را وارد کنید.', confirmInputTip: 'لطفاً برای تأیید «{{name}}» را وارد کنید.', }, + edit: { + title: 'ویرایش اشتراک', + success: 'اشتراک با موفقیت به‌روزرسانی شد', + error: 'به‌روزرسانی اشتراک ناموفق بود', + }, }, status: { active: 'فعال', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'تأیید اطلاعات ورود ناموفق بود', authFailed: 'مجوز ناموفق بود', networkError: 'خطای شبکه، لطفاً دوباره تلاش کنید', + updateFailed: 'به‌روزرسانی اشتراک ناموفق بود', }, }, events: { diff --git a/web/i18n/fr-FR/common.ts b/web/i18n/fr-FR/common.ts index 4b0deb4a8c..60f607d86d 100644 --- a/web/i18n/fr-FR/common.ts +++ b/web/i18n/fr-FR/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Trouver {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Maintenant', + saving: 'Enregistrement...', + back: 'Retour', + imageDownloaded: 'Image téléchargée', }, placeholder: { input: 'Veuillez entrer', @@ -254,6 +257,7 @@ const translation = { content1: 'Si vous continuez, nous enverrons un code de vérification à {{email}} pour une nouvelle authentification.', unAvailableEmail: 'Cet e-mail est temporairement indisponible.', }, + workspaceNamePlaceholder: 'Entrez le nom de l\'espace de travail', }, members: { team: 'Équipe', @@ -514,6 +518,7 @@ const translation = { customModelCredentialsDeleteTip: 'Les informations d’identification sont en cours d’utilisation et ne peuvent pas être supprimées', removeModel: 'Supprimer le modèle', editModelCredential: 'Modifier les informations d’identification du modèle', + credentialRemoved: 'Identifiant supprimé', }, parametersInvalidRemoved: 'Certains paramètres sont invalides et ont été supprimés.', installDataSourceProvider: 'Installer les fournisseurs de sources de données', @@ -787,6 +792,8 @@ const translation = { loading: 'Chargement des options...', selected: '{{count}} sélectionné', }, + loading: 'Chargement', + error: 'Erreur', } export default translation diff --git a/web/i18n/fr-FR/plugin-trigger.ts b/web/i18n/fr-FR/plugin-trigger.ts index 4b7929c61e..9c038ca9cd 100644 --- a/web/i18n/fr-FR/plugin-trigger.ts +++ b/web/i18n/fr-FR/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Entrez "{{name}}" pour confirmer.', confirmInputTip: 'Veuillez entrer « {{name}} » pour confirmer.', }, + edit: { + title: 'Modifier l\'abonnement', + success: 'Abonnement mis à jour avec succès', + error: 'Échec de la mise à jour de l\'abonnement', + }, }, status: { active: 'actif', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Échec de la vérification des identifiants', authFailed: 'Autorisation échouée', networkError: 'Erreur réseau, veuillez réessayer', + updateFailed: 'Échec de la mise à jour de l\'abonnement', }, }, events: { diff --git a/web/i18n/hi-IN/common.ts b/web/i18n/hi-IN/common.ts index 88f8f814e6..94b35ee106 100644 --- a/web/i18n/hi-IN/common.ts +++ b/web/i18n/hi-IN/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: '{{count}} {{content}} खोजें', noSearchCount: '0 {{content}}', now: 'अब', + saving: 'सेव हो रहा है...', + back: 'वापस', + imageDownloaded: 'छवि डाउनलोड की गई', }, errorMsg: { fieldRequired: '{{field}} आवश्यक है', @@ -264,6 +267,7 @@ const translation = { content1: 'अगर आप जारी रखते हैं, तो हम सत्यापन के लिए {{email}} पर एक सत्यापन कोड भेजेंगे।', unAvailableEmail: 'यह ईमेल अस्थायी रूप से अनुपलब्ध है।', }, + workspaceNamePlaceholder: 'वर्कस्पेस का नाम दर्ज करें', }, members: { team: 'टीम', @@ -534,6 +538,7 @@ const translation = { manageCredentials: 'क्रेडेंशियल्स प्रबंधित करें', customModelCredentials: 'कस्टम मॉडल क्रेडेंशियल्स', editModelCredential: 'मॉडल की क्रेडेंशियल संपादित करें', + credentialRemoved: 'क्रेडेंशियल हटा दिया गया', }, parametersInvalidRemoved: 'कुछ पैरामीटर अमान्य हैं और हटा दिए गए हैं', installDataSourceProvider: 'डेटा स्रोत प्रदाताओं को स्थापित करें', @@ -809,6 +814,8 @@ const translation = { loading: 'विकल्प लोड हो रहे हैं...', selected: '{{count}} चयनित', }, + loading: 'लोड हो रहा है', + error: 'त्रुटि', } export default translation diff --git a/web/i18n/hi-IN/plugin-trigger.ts b/web/i18n/hi-IN/plugin-trigger.ts index eb8353047d..cb714207cb 100644 --- a/web/i18n/hi-IN/plugin-trigger.ts +++ b/web/i18n/hi-IN/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'पुष्टि करने के लिए "{{name}}" दर्ज करें।', confirmInputTip: 'कृपया पुष्टि करने के लिए “{{name}}” दर्ज करें।', }, + edit: { + title: 'सदस्यता संपादित करें', + success: 'सब्सक्रिप्शन सफलतापूर्वक अपडेट किया गया', + error: 'सब्सक्रिप्शन अपडेट करने में विफल', + }, }, status: { active: 'सक्रिय', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'प्रमाणीकरण सत्यापित करने में विफल', authFailed: 'प्राधिकरण असफल', networkError: 'नेटवर्क त्रुटि, कृपया फिर से प्रयास करें', + updateFailed: 'सब्सक्रिप्शन अपडेट करने में विफल', }, }, events: { diff --git a/web/i18n/id-ID/common.ts b/web/i18n/id-ID/common.ts index 4cce24e76a..5591c1dad4 100644 --- a/web/i18n/id-ID/common.ts +++ b/web/i18n/id-ID/common.ts @@ -78,6 +78,9 @@ const translation = { searchCount: 'Temukan {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Sekarang', + saving: 'Menyimpan...', + back: 'Kembali', + imageDownloaded: 'Gambar diunduh', }, errorMsg: { urlError: 'URL harus dimulai dengan http:// atau https://', @@ -267,6 +270,7 @@ const translation = { deleteTip: 'Harap dicatat, setelah dikonfirmasi, sebagai Pemilik Ruang Kerja apa pun, ruang kerja Anda akan dijadwalkan dalam antrean untuk penghapusan permanen, dan semua data pengguna Anda akan diantri untuk penghapusan permanen.', workspaceIcon: 'Ikon Ruang Kerja', showAppLength: 'Tampilkan {{length}} aplikasi', + workspaceNamePlaceholder: 'Masukkan nama ruang kerja', }, members: { transferModal: { @@ -479,6 +483,7 @@ const translation = { editModelCredential: 'Mengedit kredensial model', customModelCredentials: 'Kredensial Model Kustom', customModelCredentialsDeleteTip: 'Kredensial sedang digunakan dan tidak dapat dihapus', + credentialRemoved: 'Kredensial dihapus', }, systemModelSettingsLink: 'Mengapa perlu menyiapkan model sistem?', apiKey: 'API-KUNCI', @@ -782,6 +787,8 @@ const translation = { loading: 'Memuat opsi...', selected: '{{count}} dipilih', }, + loading: 'Memuat', + error: 'Kesalahan', } export default translation diff --git a/web/i18n/id-ID/plugin-trigger.ts b/web/i18n/id-ID/plugin-trigger.ts index 801637c0ad..161f25dab4 100644 --- a/web/i18n/id-ID/plugin-trigger.ts +++ b/web/i18n/id-ID/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Masukkan "{{name}}" untuk konfirmasi.', confirmInputTip: 'Silakan masukkan “{{name}}” untuk mengonfirmasi.', }, + edit: { + title: 'Ubah Langganan', + success: 'Langganan berhasil diperbarui', + error: 'Gagal memperbarui langganan', + }, }, status: { active: 'Aktif', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Gagal memverifikasi kredensial', authFailed: 'Otorisasi gagal', networkError: 'Kesalahan jaringan, silakan coba lagi', + updateFailed: 'Gagal memperbarui langganan', }, }, events: { diff --git a/web/i18n/it-IT/common.ts b/web/i18n/it-IT/common.ts index b52b93b1a5..f5902fecdf 100644 --- a/web/i18n/it-IT/common.ts +++ b/web/i18n/it-IT/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Trova {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Adesso', + saving: 'Salvataggio...', + back: 'Indietro', + imageDownloaded: 'Immagine scaricata', }, errorMsg: { fieldRequired: '{{field}} è obbligatorio', @@ -265,6 +268,7 @@ const translation = { sendVerifyCode: 'Invia codice di verifica', unAvailableEmail: 'Questa email è temporaneamente non disponibile.', }, + workspaceNamePlaceholder: 'Inserisci il nome dello spazio di lavoro', }, members: { team: 'Team', @@ -540,6 +544,7 @@ const translation = { modelCredential: 'Credenziale del modello', removeModel: 'Rimuovi modello', editModelCredential: 'Modificare le credenziali del modello', + credentialRemoved: 'Credenziale rimossa', }, parametersInvalidRemoved: 'Alcuni parametri non sono validi e sono stati rimossi.', installDataSourceProvider: 'Installa i fornitori di sorgenti dati', @@ -817,6 +822,8 @@ const translation = { loading: 'Caricamento opzioni...', selected: '{{count}} selezionato', }, + loading: 'Caricamento', + error: 'Errore', } export default translation diff --git a/web/i18n/it-IT/plugin-trigger.ts b/web/i18n/it-IT/plugin-trigger.ts index c09dfb7bf2..f206419a75 100644 --- a/web/i18n/it-IT/plugin-trigger.ts +++ b/web/i18n/it-IT/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Inserisci "{{name}}" per confermare.', confirmInputTip: 'Per favore inserisci “{{name}}” per confermare.', }, + edit: { + title: 'Modifica abbonamento', + success: 'Abbonamento aggiornato con successo', + error: 'Impossibile aggiornare l\'abbonamento', + }, }, status: { active: 'Attivo', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Impossibile verificare le credenziali', authFailed: 'Autorizzazione fallita', networkError: 'Errore di rete, riprova', + updateFailed: 'Impossibile aggiornare l\'abbonamento', }, }, events: { diff --git a/web/i18n/ja-JP/common.ts b/web/i18n/ja-JP/common.ts index 87d9fa1fb1..4d39df1857 100644 --- a/web/i18n/ja-JP/common.ts +++ b/web/i18n/ja-JP/common.ts @@ -82,6 +82,7 @@ const translation = { selectCount: '{{count}}件選択済み', searchCount: '{{count}}件の{{content}}が見つかりました', noSearchCount: '0件の{{content}}', + saving: '保存中…', }, errorMsg: { fieldRequired: '{{field}}は必要です', diff --git a/web/i18n/ja-JP/plugin-trigger.ts b/web/i18n/ja-JP/plugin-trigger.ts index 7dbd861909..33244a10f5 100644 --- a/web/i18n/ja-JP/plugin-trigger.ts +++ b/web/i18n/ja-JP/plugin-trigger.ts @@ -37,6 +37,11 @@ const translation = { confirmInputPlaceholder: '確認するには「{{name}}」と入力してください。', confirmInputTip: '確認のため「{{name}}」を入力してください。', }, + edit: { + title: 'サブスクリプションを編集', + success: 'サブスクリプションが正常に更新されました', + error: 'サブスクリプションの更新に失敗しました', + }, }, status: { active: 'アクティブ', diff --git a/web/i18n/ko-KR/common.ts b/web/i18n/ko-KR/common.ts index 531aa29054..769626f9d9 100644 --- a/web/i18n/ko-KR/common.ts +++ b/web/i18n/ko-KR/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: '{{count}} {{content}} 찾기', noSearchCount: '0 {{content}}', now: '지금', + saving: '저장 중...', + back: '뒤로', + imageDownloaded: '이미지 다운로드됨', }, placeholder: { input: '입력해주세요', @@ -250,6 +253,7 @@ const translation = { authTip: '이메일이 변경되면, 이전 이메일에 연결된 Google 또는 GitHub 계정은 더 이상 이 계정에 로그인할 수 없습니다.', unAvailableEmail: '이 이메일은 일시적으로 사용할 수 없습니다.', }, + workspaceNamePlaceholder: '워크스페이스 이름 입력', }, members: { team: '팀', @@ -510,6 +514,7 @@ const translation = { editModelCredential: '모델 자격 증명 편집', customModelCredentials: '사용자 지정 모델 자격 증명', customModelCredentialsDeleteTip: '자격 증명이 사용 중이며 삭제할 수 없습니다.', + credentialRemoved: '자격 증명이 제거되었습니다', }, parametersInvalidRemoved: '일부 매개변수가 유효하지 않아 제거되었습니다.', installDataSourceProvider: '데이터 소스 공급자 설치', @@ -783,6 +788,8 @@ const translation = { loading: '옵션 불러오는 중...', selected: '{{count}} 선택됨', }, + loading: '로딩 중', + error: '오류', } export default translation diff --git a/web/i18n/ko-KR/plugin-trigger.ts b/web/i18n/ko-KR/plugin-trigger.ts index edbe5c1fcd..5fbb1e0a95 100644 --- a/web/i18n/ko-KR/plugin-trigger.ts +++ b/web/i18n/ko-KR/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: '"{{name}}"를 입력하여 확인하세요.', confirmInputTip: '확인을 위해 “{{name}}”를 입력해 주세요.', }, + edit: { + title: '구독 편집', + success: '구독이 성공적으로 업데이트되었습니다', + error: '구독 업데이트에 실패했습니다', + }, }, status: { active: '활성', @@ -161,6 +166,7 @@ const translation = { verifyFailed: '인증 정보를 확인하지 못했습니다', authFailed: '인증 실패', networkError: '네트워크 오류가 발생했습니다. 다시 시도해주세요.', + updateFailed: '구독 업데이트에 실패했습니다', }, }, events: { diff --git a/web/i18n/pl-PL/common.ts b/web/i18n/pl-PL/common.ts index 10f566258a..7f5b18c50a 100644 --- a/web/i18n/pl-PL/common.ts +++ b/web/i18n/pl-PL/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Znajdź {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Teraz', + saving: 'Zapisywanie...', + back: 'Wstecz', + imageDownloaded: 'Obraz pobrany', }, placeholder: { input: 'Proszę wprowadzić', @@ -260,6 +263,7 @@ const translation = { authTip: 'Gdy twoje e-mail zostanie zmienione, konta Google lub GitHub powiązane z twoim starym e-mailem nie będą mogły już logować się do tego konta.', unAvailableEmail: 'Ten email jest tymczasowo niedostępny.', }, + workspaceNamePlaceholder: 'Wprowadź nazwę przestrzeni roboczej', }, members: { team: 'Zespół', @@ -527,6 +531,7 @@ const translation = { customModelCredentialsDeleteTip: 'Poświadczenie jest w użyciu i nie można go usunąć', selectModelCredential: 'Wybieranie poświadczeń modelu', editModelCredential: 'Edytowanie poświadczeń modelu', + credentialRemoved: 'Poświadczenie usunięte', }, parametersInvalidRemoved: 'Niektóre parametry są nieprawidłowe i zostały usunięte.', installDataSourceProvider: 'Zainstaluj dostawców źródeł danych', @@ -805,6 +810,8 @@ const translation = { loading: 'Ładowanie opcji...', selected: '{{count}} wybrano', }, + loading: 'Ładowanie', + error: 'Błąd', } export default translation diff --git a/web/i18n/pl-PL/plugin-trigger.ts b/web/i18n/pl-PL/plugin-trigger.ts index 68a79e6477..de045babca 100644 --- a/web/i18n/pl-PL/plugin-trigger.ts +++ b/web/i18n/pl-PL/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Wprowadź "{{name}}", aby potwierdzić.', confirmInputTip: 'Proszę wpisać „{{name}}”, aby potwierdzić.', }, + edit: { + title: 'Edytuj subskrypcję', + success: 'Subskrypcja została pomyślnie zaktualizowana', + error: 'Nie udało się zaktualizować subskrypcji', + }, }, status: { active: 'Aktywny', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Nie udało się zweryfikować danych uwierzytelniających', authFailed: 'Autoryzacja nie powiodła się', networkError: 'Błąd sieci, spróbuj ponownie', + updateFailed: 'Nie udało się zaktualizować subskrypcji', }, }, events: { diff --git a/web/i18n/pt-BR/common.ts b/web/i18n/pt-BR/common.ts index b739561ca4..6cd129bd6e 100644 --- a/web/i18n/pt-BR/common.ts +++ b/web/i18n/pt-BR/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Encontre {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Agora', + saving: 'Salvando...', + back: 'Voltar', + imageDownloaded: 'Imagem baixada', }, placeholder: { input: 'Por favor, insira', @@ -254,6 +257,7 @@ const translation = { content1: 'Se você continuar, enviaremos um código de verificação para {{email}} para reautenticação.', unAvailableEmail: 'Este e-mail está temporariamente indisponível.', }, + workspaceNamePlaceholder: 'Digite o nome do espaço de trabalho', }, members: { team: 'Equipe', @@ -514,6 +518,7 @@ const translation = { selectModelCredential: 'Selecione uma credencial de modelo', customModelCredentialsDeleteTip: 'A credencial está em uso e não pode ser excluída', addNewModelCredential: 'Adicionar nova credencial de modelo', + credentialRemoved: 'Credencial removida', }, parametersInvalidRemoved: 'Alguns parâmetros são inválidos e foram removidos', installDataSourceProvider: 'Instalar provedores de fontes de dados', @@ -787,6 +792,8 @@ const translation = { loading: 'Carregando opções...', selected: '{{count}} selecionado', }, + loading: 'Carregando', + error: 'Erro', } export default translation diff --git a/web/i18n/pt-BR/plugin-trigger.ts b/web/i18n/pt-BR/plugin-trigger.ts index d7cc597bbf..abcf5e9f34 100644 --- a/web/i18n/pt-BR/plugin-trigger.ts +++ b/web/i18n/pt-BR/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Digite "{{name}}" para confirmar.', confirmInputTip: 'Por favor, digite “{{name}}” para confirmar.', }, + edit: { + title: 'Editar Assinatura', + success: 'Assinatura atualizada com sucesso', + error: 'Falha ao atualizar a assinatura', + }, }, status: { active: 'Ativo', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Falha ao verificar as credenciais', authFailed: 'Autorização falhou', networkError: 'Erro de rede, por favor tente novamente', + updateFailed: 'Falha ao atualizar a assinatura', }, }, events: { diff --git a/web/i18n/ro-RO/common.ts b/web/i18n/ro-RO/common.ts index df3cf01b6c..d78dbcff5b 100644 --- a/web/i18n/ro-RO/common.ts +++ b/web/i18n/ro-RO/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Găsește {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Acum', + saving: 'Se salvează...', + back: 'Înapoi', + imageDownloaded: 'Imagine descărcată', }, placeholder: { input: 'Vă rugăm să introduceți', @@ -254,6 +257,7 @@ const translation = { emailLabel: 'Email nou', unAvailableEmail: 'Acest email este temporar indisponibil.', }, + workspaceNamePlaceholder: 'Introduceți numele spațiului de lucru', }, members: { team: 'Echipă', @@ -514,6 +518,7 @@ const translation = { customModelCredentials: 'Acreditări model personalizate', manageCredentials: 'Gestionați acreditările', customModelCredentialsDeleteTip: 'Acreditarea este în uz și nu poate fi ștearsă', + credentialRemoved: 'Acreditiv eliminat', }, parametersInvalidRemoved: 'Unele parametrii sunt invalizi și au fost eliminați.', installDataSourceProvider: 'Instalați furnizorii de surse de date', @@ -787,6 +792,8 @@ const translation = { loading: 'Se încarcă opțiuni...', selected: '{{count}} selectat', }, + loading: 'Se încarcă', + error: 'Eroare', } export default translation diff --git a/web/i18n/ro-RO/plugin-trigger.ts b/web/i18n/ro-RO/plugin-trigger.ts index 711d41c096..1f93e3f961 100644 --- a/web/i18n/ro-RO/plugin-trigger.ts +++ b/web/i18n/ro-RO/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Introduceți "{{name}}" pentru a confirma.', confirmInputTip: 'Vă rugăm să introduceți „{{name}}” pentru a confirma.', }, + edit: { + title: 'Modifică abonamentul', + success: 'Abonamentul a fost actualizat cu succes', + error: 'Actualizarea abonamentului a eșuat', + }, }, status: { active: 'Activ', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Nu s-au putut verifica acreditările', authFailed: 'Autorizare eșuată', networkError: 'Eroare de rețea, vă rugăm să încercați din nou', + updateFailed: 'Actualizarea abonamentului a eșuat', }, }, events: { diff --git a/web/i18n/ru-RU/common.ts b/web/i18n/ru-RU/common.ts index ae8b2e558f..ff3b7400a6 100644 --- a/web/i18n/ru-RU/common.ts +++ b/web/i18n/ru-RU/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Найти {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Сейчас', + saving: 'Сохранение...', + back: 'Назад', + imageDownloaded: 'Изображение загружено', }, errorMsg: { fieldRequired: '{{field}} обязательно', @@ -258,6 +261,7 @@ const translation = { authTip: 'После изменения вашего адреса электронной почты учетные записи Google или GitHub, связанные с вашим старым адресом, больше не смогут войти в эту учетную запись.', unAvailableEmail: 'Этот email временно недоступен.', }, + workspaceNamePlaceholder: 'Введите название рабочей области', }, members: { team: 'Команда', @@ -518,6 +522,7 @@ const translation = { customModelCredentials: 'Учетные данные пользовательской модели', manageCredentials: 'Управление учетными данными', customModelCredentialsDeleteTip: 'Учетные данные используются и не могут быть удалены', + credentialRemoved: 'Учётные данные удалены', }, parametersInvalidRemoved: 'Некоторые параметры недействительны и были удалены', installDataSourceProvider: 'Установить поставщиков источников данных', @@ -787,6 +792,8 @@ const translation = { loading: 'Загрузка параметров...', selected: '{{count}} выбрано', }, + loading: 'Загрузка', + error: 'Ошибка', } export default translation diff --git a/web/i18n/ru-RU/plugin-trigger.ts b/web/i18n/ru-RU/plugin-trigger.ts index 2208706f74..478b56675e 100644 --- a/web/i18n/ru-RU/plugin-trigger.ts +++ b/web/i18n/ru-RU/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Введите "{{name}}", чтобы подтвердить.', confirmInputTip: 'Пожалуйста, введите «{{name}}», чтобы подтвердить.', }, + edit: { + title: 'Изменить подписку', + success: 'Подписка успешно обновлена', + error: 'Не удалось обновить подписку', + }, }, status: { active: 'Активный', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Не удалось проверить учетные данные', authFailed: 'Авторизация не удалась', networkError: 'Ошибка сети, пожалуйста, попробуйте ещё раз', + updateFailed: 'Не удалось обновить подписку', }, }, events: { diff --git a/web/i18n/sl-SI/common.ts b/web/i18n/sl-SI/common.ts index 697d06eb8b..d37861608c 100644 --- a/web/i18n/sl-SI/common.ts +++ b/web/i18n/sl-SI/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Najdi {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Zdaj', + saving: 'Shranjevanje...', + back: 'Nazaj', + imageDownloaded: 'Slika prenesena', }, errorMsg: { fieldRequired: '{{field}} je obvezno', @@ -258,6 +261,7 @@ const translation = { authTip: 'Ko bo vaš e-poštni naslov spremenjen, se računi Google ali GitHub, povezani z vašim starim e-poštnim naslovom, ne bodo mogli več prijaviti v ta račun.', unAvailableEmail: 'Ta e-pošta trenutno ni na voljo.', }, + workspaceNamePlaceholder: 'Vnesite ime delovnega prostora', }, members: { team: 'Ekipa', @@ -518,6 +522,7 @@ const translation = { addNewModelCredential: 'Dodajanje poverilnic novega modela', customModelCredentialsDeleteTip: 'Poverilnice so v uporabi in jih ni mogoče izbrisati', customModelCredentials: 'Poverilnice modela po meri', + credentialRemoved: 'Poverilnica odstranjena', }, parametersInvalidRemoved: 'Nekateri parametri so neveljavni in so bili odstranjeni.', installDataSourceProvider: 'Namestite ponudnike podatkovnih virov', @@ -787,6 +792,8 @@ const translation = { loading: 'Nalaganje možnosti...', selected: '{{count}} izbrano', }, + loading: 'Nalaganje', + error: 'Napaka', } export default translation diff --git a/web/i18n/sl-SI/plugin-trigger.ts b/web/i18n/sl-SI/plugin-trigger.ts index a904be053e..726e38ef70 100644 --- a/web/i18n/sl-SI/plugin-trigger.ts +++ b/web/i18n/sl-SI/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Vnesite "{{name}}" za potrditev.', confirmInputTip: 'Prosimo vnesite “{{name}}”, da potrdite.', }, + edit: { + title: 'Uredi naročnino', + success: 'Naročnina je bila uspešno posodobljena', + error: 'Posodobitev naročnine ni uspela', + }, }, status: { active: 'Aktiven', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Neuspešno preverjanje poverilnic', authFailed: 'Avtorizacija ni uspela', networkError: 'Napaka v omrežju, poskusite znova', + updateFailed: 'Posodobitev naročnine ni uspela', }, }, events: { diff --git a/web/i18n/th-TH/common.ts b/web/i18n/th-TH/common.ts index dc82c71c78..c3284c2343 100644 --- a/web/i18n/th-TH/common.ts +++ b/web/i18n/th-TH/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'ค้นหา {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'ตอนนี้', + saving: 'กำลังบันทึก...', + back: 'ย้อนกลับ', + imageDownloaded: 'ดาวน์โหลดรูปภาพแล้ว', }, errorMsg: { fieldRequired: '{{field}} เป็นสิ่งจําเป็น', @@ -253,6 +256,7 @@ const translation = { title: 'เปลี่ยนอีเมล', unAvailableEmail: 'อีเมลนี้ไม่สามารถใช้งานได้ชั่วคราว.', }, + workspaceNamePlaceholder: 'ใส่ชื่อพื้นที่ทำงาน', }, members: { team: 'ทีม', @@ -513,6 +517,7 @@ const translation = { selectModelCredential: 'เลือกข้อมูลประจําตัวของโมเดล', customModelCredentials: 'ข้อมูลประจําตัวของโมเดลแบบกําหนดเอง', addNewModelCredential: 'เพิ่มข้อมูลประจําตัวของโมเดลใหม่', + credentialRemoved: 'ข้อมูลรับรองถูกลบแล้ว', }, parametersInvalidRemoved: 'บางพารามิเตอร์ไม่ถูกต้องและถูกนำออก', installDataSourceProvider: 'ติดตั้งผู้ให้บริการแหล่งข้อมูล', @@ -782,6 +787,8 @@ const translation = { loading: 'กำลังโหลดตัวเลือก...', selected: '{{count}} ที่ถูกเลือก', }, + loading: 'กำลังโหลด', + error: 'ข้อผิดพลาด', } export default translation diff --git a/web/i18n/th-TH/plugin-trigger.ts b/web/i18n/th-TH/plugin-trigger.ts index abf352073c..4fec3d179e 100644 --- a/web/i18n/th-TH/plugin-trigger.ts +++ b/web/i18n/th-TH/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'ใส่ "{{name}}" เพื่อยืนยัน', confirmInputTip: 'โปรดใส่ “{{name}}” เพื่อยืนยัน', }, + edit: { + title: 'แก้ไขการสมัครสมาชิก', + success: 'การสมัครสมาชิกอัปเดตเรียบร้อยแล้ว', + error: 'ไม่สามารถอัปเดตการสมัครสมาชิกได้', + }, }, status: { active: 'ใช้งานอยู่', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'ไม่สามารถตรวจสอบข้อมูลประจำตัวได้', authFailed: 'การอนุญาตล้มเหลว', networkError: 'เกิดข้อผิดพลาดของเครือข่าย กรุณาลองใหม่', + updateFailed: 'ไม่สามารถอัปเดตการสมัครสมาชิกได้', }, }, events: { diff --git a/web/i18n/tr-TR/common.ts b/web/i18n/tr-TR/common.ts index 5e7f2182c7..316125ecc0 100644 --- a/web/i18n/tr-TR/common.ts +++ b/web/i18n/tr-TR/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: '{{count}} {{content}} bul', noSearchCount: '0 {{content}}', now: 'Şimdi', + saving: 'Kaydediliyor...', + back: 'Geri', + imageDownloaded: 'Resim indirildi', }, errorMsg: { fieldRequired: '{{field}} gereklidir', @@ -258,6 +261,7 @@ const translation = { authTip: 'E-posta adresiniz değiştiğinde, eski e-posta adresinize bağlı Google veya GitHub hesapları bu hesaba giriş yapamayacak.', unAvailableEmail: 'Bu e-posta geçici olarak kullanılamıyor.', }, + workspaceNamePlaceholder: 'Çalışma alanı adını girin', }, members: { team: 'Takım', @@ -518,6 +522,7 @@ const translation = { selectModelCredential: 'Bir model kimlik bilgisi seçin', addNewModelCredential: 'Yeni model kimlik bilgisi ekleme', customModelCredentialsDeleteTip: 'Kimlik bilgisi kullanımda ve silinemiyor', + credentialRemoved: 'Kimlik bilgisi kaldırıldı', }, parametersInvalidRemoved: 'Bazı parametreler geçersizdir ve kaldırılmıştır.', installDataSourceProvider: 'Veri kaynağı sağlayıcılarını yükle', @@ -787,6 +792,8 @@ const translation = { loading: 'Seçenekler yükleniyor...', selected: '{{count}} seçildi', }, + loading: 'Yükleniyor', + error: 'Hata', } export default translation diff --git a/web/i18n/tr-TR/plugin-trigger.ts b/web/i18n/tr-TR/plugin-trigger.ts index 46995edd7f..aaf70f6d89 100644 --- a/web/i18n/tr-TR/plugin-trigger.ts +++ b/web/i18n/tr-TR/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: '"{{name}}" yazın ve onaylayın.', confirmInputTip: 'Lütfen onaylamak için “{{name}}” girin.', }, + edit: { + title: 'Aboneliği Düzenle', + success: 'Abonelik başarıyla güncellendi', + error: 'Abonelik güncellenemedi', + }, }, status: { active: 'Aktif', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Kimlik bilgileri doğrulanamadı', authFailed: 'Yetkilendirme başarısız', networkError: 'Ağ hatası, lütfen tekrar deneyin', + updateFailed: 'Abonelik güncellenemedi', }, }, events: { diff --git a/web/i18n/uk-UA/common.ts b/web/i18n/uk-UA/common.ts index 70b8aaa862..fa12c90016 100644 --- a/web/i18n/uk-UA/common.ts +++ b/web/i18n/uk-UA/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Знайти {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Зараз', + saving: 'Збереження...', + back: 'Назад', + imageDownloaded: 'Зображення завантажено', }, placeholder: { input: 'Будь ласка, введіть текст', @@ -254,6 +257,7 @@ const translation = { content1: 'Якщо ви продовжите, ми надішлемо код підтвердження на {{email}} для повторної аутентифікації.', unAvailableEmail: 'Цей електронний лист тимчасово недоступний.', }, + workspaceNamePlaceholder: 'Введіть назву робочого простору', }, members: { team: 'Команда', @@ -515,6 +519,7 @@ const translation = { customModelCredentials: 'Облікові дані користувацької моделі', editModelCredential: 'Редагувати облікові дані моделі', customModelCredentialsDeleteTip: 'Облікові дані використовуються і не можуть бути видалені', + credentialRemoved: 'Облікові дані видалено', }, parametersInvalidRemoved: 'Деякі параметри є недійсними і були видалені', installDataSourceProvider: 'Встановіть постачальників джерел даних', @@ -788,6 +793,8 @@ const translation = { loading: 'Завантаження параметрів...', selected: '{{count}} вибрано', }, + loading: 'Завантаження', + error: 'Помилка', } export default translation diff --git a/web/i18n/uk-UA/plugin-trigger.ts b/web/i18n/uk-UA/plugin-trigger.ts index 1e02b28282..14fbcbc5ae 100644 --- a/web/i18n/uk-UA/plugin-trigger.ts +++ b/web/i18n/uk-UA/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Введіть "{{name}}", щоб підтвердити.', confirmInputTip: 'Будь ласка, введіть «{{name}}», щоб підтвердити.', }, + edit: { + title: 'Редагувати підписку', + success: 'Підписку успішно оновлено', + error: 'Не вдалося оновити підписку', + }, }, status: { active: 'Активний', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Не вдалося перевірити облікові дані', authFailed: 'Авторизація не вдалася', networkError: 'Помилка мережі, будь ласка, спробуйте ще раз', + updateFailed: 'Не вдалося оновити підписку', }, }, events: { diff --git a/web/i18n/vi-VN/common.ts b/web/i18n/vi-VN/common.ts index 666dc7a133..4d09662930 100644 --- a/web/i18n/vi-VN/common.ts +++ b/web/i18n/vi-VN/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: 'Tìm {{count}} {{content}}', noSearchCount: '0 {{content}}', now: 'Bây giờ', + saving: 'Đang lưu...', + back: 'Quay lại', + imageDownloaded: 'Hình ảnh đã được tải xuống', }, placeholder: { input: 'Vui lòng nhập', @@ -254,6 +257,7 @@ const translation = { authTip: 'Khi email của bạn được thay đổi, các tài khoản Google hoặc GitHub liên kết với email cũ của bạn sẽ không còn có thể đăng nhập vào tài khoản này.', unAvailableEmail: 'Email này hiện không khả dụng tạm thời.', }, + workspaceNamePlaceholder: 'Nhập tên không gian làm việc', }, members: { team: 'Nhóm', @@ -514,6 +518,7 @@ const translation = { customModelCredentialsDeleteTip: 'Thông tin đăng nhập đang được sử dụng và không thể xóa', addNewModelCredential: 'Thêm thông tin xác thực mô hình mới', selectModelCredential: 'Chọn thông tin xác thực mô hình', + credentialRemoved: 'Thông tin xác thực đã bị xóa', }, parametersInvalidRemoved: 'Một số tham số không hợp lệ và đã được loại bỏ', installDataSourceProvider: 'Cài đặt các nhà cung cấp nguồn dữ liệu', @@ -787,6 +792,8 @@ const translation = { loading: 'Đang tải tùy chọn...', selected: '{{count}} đã chọn', }, + loading: 'Đang tải', + error: 'Lỗi', } export default translation diff --git a/web/i18n/vi-VN/plugin-trigger.ts b/web/i18n/vi-VN/plugin-trigger.ts index e164486e30..d32eeed516 100644 --- a/web/i18n/vi-VN/plugin-trigger.ts +++ b/web/i18n/vi-VN/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: 'Nhập "{{name}}" để xác nhận.', confirmInputTip: 'Vui lòng nhập “{{name}}” để xác nhận.', }, + edit: { + title: 'Chỉnh sửa đăng ký', + success: 'Đã cập nhật đăng ký thành công', + error: 'Cập nhật đăng ký thất bại', + }, }, status: { active: 'Hoạt động', @@ -161,6 +166,7 @@ const translation = { verifyFailed: 'Xác minh thông tin đăng nhập thất bại', authFailed: 'Ủy quyền thất bại', networkError: 'Lỗi mạng, vui lòng thử lại', + updateFailed: 'Cập nhật đăng ký thất bại', }, }, events: { diff --git a/web/i18n/zh-Hans/common.ts b/web/i18n/zh-Hans/common.ts index 977ffe1919..e873c060cc 100644 --- a/web/i18n/zh-Hans/common.ts +++ b/web/i18n/zh-Hans/common.ts @@ -82,6 +82,7 @@ const translation = { now: '现在', back: '返回', imageDownloaded: '图片已下载', + saving: '正在保存...', }, errorMsg: { fieldRequired: '{{field}} 为必填项', diff --git a/web/i18n/zh-Hans/plugin-trigger.ts b/web/i18n/zh-Hans/plugin-trigger.ts index 4f31f517eb..3d4ef825bf 100644 --- a/web/i18n/zh-Hans/plugin-trigger.ts +++ b/web/i18n/zh-Hans/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: '输入 "{{name}}" 确认', confirmInputTip: '请输入 “{{name}}” 确认:', }, + edit: { + title: '编辑订阅', + success: '订阅更新成功', + error: '更新订阅失败', + }, }, status: { active: '活跃', diff --git a/web/i18n/zh-Hant/common.ts b/web/i18n/zh-Hant/common.ts index 8ed1e336ef..7fdf526e77 100644 --- a/web/i18n/zh-Hant/common.ts +++ b/web/i18n/zh-Hant/common.ts @@ -72,6 +72,9 @@ const translation = { searchCount: '找到 {{count}} {{content}}', noSearchCount: '0 {{content}}', now: '現在', + saving: '儲存中…', + back: '返回', + imageDownloaded: '圖片已下載', }, placeholder: { input: '請輸入', @@ -254,6 +257,7 @@ const translation = { resendTip: '沒有收到代碼嗎?', unAvailableEmail: '此郵件暫時無法使用。', }, + workspaceNamePlaceholder: '輸入工作區名稱', }, members: { team: '團隊', @@ -514,6 +518,7 @@ const translation = { customModelCredentials: '自訂模型認證', addNewModelCredential: '新增模型認證', selectModelCredential: '選取模型認證', + credentialRemoved: '憑證已移除', }, parametersInvalidRemoved: '一些參數無效,已被移除', installDataSourceProvider: '安裝資料來源提供者', @@ -787,6 +792,8 @@ const translation = { loading: '正在載入選項...', selected: '{{count}} 已選擇', }, + loading: '載入中', + error: '錯誤', } export default translation diff --git a/web/i18n/zh-Hant/plugin-trigger.ts b/web/i18n/zh-Hant/plugin-trigger.ts index c5c7012be7..ccf269e2ff 100644 --- a/web/i18n/zh-Hant/plugin-trigger.ts +++ b/web/i18n/zh-Hant/plugin-trigger.ts @@ -43,6 +43,11 @@ const translation = { confirmInputPlaceholder: '輸入「{{name}}」以確認。', confirmInputTip: '請輸入「{{name}}」以確認。', }, + edit: { + title: '編輯訂閱', + success: '訂閱更新成功', + error: '更新訂閱失敗', + }, }, status: { active: '活躍', @@ -161,6 +166,7 @@ const translation = { verifyFailed: '驗證憑證失敗', authFailed: '授權失敗', networkError: '網絡錯誤,請再試一次', + updateFailed: '更新訂閱失敗', }, }, events: {