diff --git a/web/app/components/app/create-from-dsl-modal/uploader.tsx b/web/app/components/app/create-from-dsl-modal/uploader.tsx index 6ad4116dd..3ab54733d 100644 --- a/web/app/components/app/create-from-dsl-modal/uploader.tsx +++ b/web/app/components/app/create-from-dsl-modal/uploader.tsx @@ -106,8 +106,8 @@ const Uploader: FC = ({
- {t('datasetCreation.stepOne.uploader.button')} - {t('datasetDocuments.list.batchModal.browse')} + {t('app.dslUploader.button')} + {t('app.dslUploader.browse')}
{dragging &&
} diff --git a/web/app/components/datasets/create/file-uploader/index.tsx b/web/app/components/datasets/create/file-uploader/index.tsx index 65b26e745..fd7d3f4c0 100644 --- a/web/app/components/datasets/create/file-uploader/index.tsx +++ b/web/app/components/datasets/create/file-uploader/index.tsx @@ -313,7 +313,7 @@ const FileUploader = ({ - {t('datasetCreation.stepOne.uploader.button')} + {notSupportBatchUpload ? t('datasetCreation.stepOne.uploader.buttonSingleFile') : t('datasetCreation.stepOne.uploader.button')} {supportTypes.length > 0 && ( )} diff --git a/web/i18n/de-DE/app.ts b/web/i18n/de-DE/app.ts index 0013a8956..c3826e658 100644 --- a/web/i18n/de-DE/app.ts +++ b/web/i18n/de-DE/app.ts @@ -166,6 +166,10 @@ const translation = { description: 'Gibt an, ob das web app Symbol zum Ersetzen 🤖 in der freigegebenen Anwendung verwendet werden soll', }, importFromDSLUrlPlaceholder: 'DSL-Link hier einfügen', + dslUploader: { + button: 'Datei per Drag & Drop ablegen oder', + browse: 'Durchsuchen', + }, duplicate: 'Duplikat', importFromDSL: 'Import von DSL', importDSL: 'DSL-Datei importieren', diff --git a/web/i18n/de-DE/dataset-creation.ts b/web/i18n/de-DE/dataset-creation.ts index a26feb314..bef64c7fb 100644 --- a/web/i18n/de-DE/dataset-creation.ts +++ b/web/i18n/de-DE/dataset-creation.ts @@ -21,6 +21,7 @@ const translation = { uploader: { title: 'Textdatei hochladen', button: 'Dateien und Ordner hierher ziehen oder klicken', + buttonSingleFile: 'Datei hierher ziehen oder klicken', browse: 'Durchsuchen', tip: 'Unterstützt {{supportTypes}}. Maximal {{size}}MB pro Datei.', validation: { diff --git a/web/i18n/en-US/app.ts b/web/i18n/en-US/app.ts index 06b5e8ded..28b8b8405 100644 --- a/web/i18n/en-US/app.ts +++ b/web/i18n/en-US/app.ts @@ -23,6 +23,10 @@ const translation = { importFromDSLFile: 'From DSL file', importFromDSLUrl: 'From URL', importFromDSLUrlPlaceholder: 'Paste DSL link here', + dslUploader: { + button: 'Drag and drop file, or', + browse: 'Browse', + }, deleteAppConfirmTitle: 'Delete this app?', deleteAppConfirmContent: 'Deleting the app is irreversible. Users will no longer be able to access your app, and all prompt configurations and logs will be permanently deleted.', diff --git a/web/i18n/en-US/dataset-creation.ts b/web/i18n/en-US/dataset-creation.ts index 90bac8dcb..25f81547b 100644 --- a/web/i18n/en-US/dataset-creation.ts +++ b/web/i18n/en-US/dataset-creation.ts @@ -36,6 +36,7 @@ const translation = { uploader: { title: 'Upload file', button: 'Drag and drop file or folder, or', + buttonSingleFile: 'Drag and drop file, or', browse: 'Browse', tip: 'Supports {{supportTypes}}. Max {{size}}MB each.', validation: { diff --git a/web/i18n/es-ES/app.ts b/web/i18n/es-ES/app.ts index d8f6a2cec..f2df9a45a 100644 --- a/web/i18n/es-ES/app.ts +++ b/web/i18n/es-ES/app.ts @@ -170,6 +170,10 @@ const translation = { }, importFromDSLUrl: 'URL de origen', importFromDSLUrlPlaceholder: 'Pegar enlace DSL aquí', + dslUploader: { + button: 'Arrastrar y soltar archivo, o', + browse: 'Examinar', + }, importFromDSL: 'Importar desde DSL', importFromDSLFile: 'Desde el archivo DSL', mermaid: { diff --git a/web/i18n/es-ES/dataset-creation.ts b/web/i18n/es-ES/dataset-creation.ts index c36188405..d27dda050 100644 --- a/web/i18n/es-ES/dataset-creation.ts +++ b/web/i18n/es-ES/dataset-creation.ts @@ -26,6 +26,7 @@ const translation = { uploader: { title: 'Cargar archivo', button: 'Arrastre y suelte archivos o carpetas, o', + buttonSingleFile: 'Arrastre y suelte archivo, o', browse: 'Buscar', tip: 'Soporta {{supportTypes}}. Máximo {{size}}MB cada uno.', validation: { diff --git a/web/i18n/fa-IR/app.ts b/web/i18n/fa-IR/app.ts index e28aa1946..cd848ec21 100644 --- a/web/i18n/fa-IR/app.ts +++ b/web/i18n/fa-IR/app.ts @@ -19,6 +19,10 @@ const translation = { importFromDSLFile: 'از فایل DSL', importFromDSLUrl: 'از URL', importFromDSLUrlPlaceholder: 'لینک DSL را اینجا بچسبانید', + dslUploader: { + button: 'فایل را بکشید و رها کنید، یا', + browse: 'مرور', + }, deleteAppConfirmTitle: 'آیا این برنامه حذف شود؟', deleteAppConfirmContent: 'حذف برنامه غیرقابل برگشت است. کاربران دیگر قادر به دسترسی به برنامه شما نخواهند بود و تمام تنظیمات و گزارشات درخواست‌ها به صورت دائم حذف خواهند شد.', diff --git a/web/i18n/fa-IR/dataset-creation.ts b/web/i18n/fa-IR/dataset-creation.ts index bf3a03e0c..105753a24 100644 --- a/web/i18n/fa-IR/dataset-creation.ts +++ b/web/i18n/fa-IR/dataset-creation.ts @@ -28,6 +28,7 @@ const translation = { uploader: { title: 'بارگذاری فایل', button: 'فایل ها یا پوشه ها را بکشید و رها کنید یا', + buttonSingleFile: 'فایل را بکشید و رها کنید یا', browse: 'مرور', tip: 'پشتیبانی از {{supportTypes}}. حداکثر {{size}}MB هر کدام.', validation: { diff --git a/web/i18n/fr-FR/app.ts b/web/i18n/fr-FR/app.ts index a34d6a31d..8c0e0f516 100644 --- a/web/i18n/fr-FR/app.ts +++ b/web/i18n/fr-FR/app.ts @@ -169,7 +169,11 @@ const translation = { descriptionInExplore: 'Utilisation de l’icône web app pour remplacer 🤖 dans Explore', }, importFromDSLUrlPlaceholder: 'Collez le lien DSL ici', - importFromDSL: 'Importation à partir d’une DSL', + dslUploader: { + button: 'Glisser-déposer un fichier, ou', + browse: 'Parcourir', + }, + importFromDSL: 'Importation à partir d\'une DSL', importFromDSLUrl: 'À partir de l’URL', importFromDSLFile: 'À partir d’un fichier DSL', mermaid: { diff --git a/web/i18n/fr-FR/dataset-creation.ts b/web/i18n/fr-FR/dataset-creation.ts index e1a5a85a8..e30658998 100644 --- a/web/i18n/fr-FR/dataset-creation.ts +++ b/web/i18n/fr-FR/dataset-creation.ts @@ -23,6 +23,7 @@ const translation = { uploader: { title: 'Télécharger le fichier texte', button: 'Faites glisser et déposez des fichiers ou des dossiers, ou', + buttonSingleFile: 'Faites glisser et déposez un fichier, ou', browse: 'Parcourir', tip: 'Prend en charge {{supportTypes}}. Max {{size}}MB chacun.', validation: { diff --git a/web/i18n/hi-IN/app.ts b/web/i18n/hi-IN/app.ts index fc6090145..cce3fe1f4 100644 --- a/web/i18n/hi-IN/app.ts +++ b/web/i18n/hi-IN/app.ts @@ -172,6 +172,10 @@ const translation = { importFromDSLUrl: 'यूआरएल से', importFromDSL: 'DSL से आयात करें', importFromDSLUrlPlaceholder: 'डीएसएल लिंक यहां पेस्ट करें', + dslUploader: { + button: 'फ़ाइल खींचकर छोड़ें, या', + browse: 'ब्राउज़ करें', + }, mermaid: { handDrawn: 'हाथ खींचा', classic: 'क्लासिक', diff --git a/web/i18n/hi-IN/dataset-creation.ts b/web/i18n/hi-IN/dataset-creation.ts index 64aff7193..c91946302 100644 --- a/web/i18n/hi-IN/dataset-creation.ts +++ b/web/i18n/hi-IN/dataset-creation.ts @@ -28,6 +28,7 @@ const translation = { uploader: { title: 'फ़ाइल अपलोड करें', button: 'फ़ाइलों या फ़ोल्डरों को खींचें और छोड़ें, या', + buttonSingleFile: 'फ़ाइल को खींचें और छोड़ें, या', browse: 'ब्राउज़ करें', tip: 'समर्थित {{supportTypes}}। प्रत्येक अधिकतम {{size}}MB।', validation: { diff --git a/web/i18n/it-IT/app.ts b/web/i18n/it-IT/app.ts index 01ee29423..9c58c5e80 100644 --- a/web/i18n/it-IT/app.ts +++ b/web/i18n/it-IT/app.ts @@ -178,6 +178,10 @@ const translation = { importFromDSLFile: 'Da file DSL', importFromDSL: 'Importazione da DSL', importFromDSLUrlPlaceholder: 'Incolla qui il link DSL', + dslUploader: { + button: 'Trascina e rilascia il file, o', + browse: 'Sfoglia', + }, mermaid: { handDrawn: 'Disegnato a mano', classic: 'Classico', diff --git a/web/i18n/it-IT/dataset-creation.ts b/web/i18n/it-IT/dataset-creation.ts index 18df6a505..89b739a0c 100644 --- a/web/i18n/it-IT/dataset-creation.ts +++ b/web/i18n/it-IT/dataset-creation.ts @@ -28,6 +28,7 @@ const translation = { uploader: { title: 'Carica file', button: 'Trascina e rilascia file o cartelle, oppure', + buttonSingleFile: 'Trascina e rilascia un file, oppure', browse: 'Sfoglia', tip: 'Supporta {{supportTypes}}. Max {{size}}MB ciascuno.', validation: { diff --git a/web/i18n/ja-JP/app.ts b/web/i18n/ja-JP/app.ts index d05bf6c35..3e399debc 100644 --- a/web/i18n/ja-JP/app.ts +++ b/web/i18n/ja-JP/app.ts @@ -23,6 +23,10 @@ const translation = { importFromDSLFile: 'DSL ファイルから', importFromDSLUrl: 'URL から', importFromDSLUrlPlaceholder: 'DSL リンクをここに貼り付けます', + dslUploader: { + button: 'ファイルをドラッグ&ドロップするか、', + browse: '参照', + }, deleteAppConfirmTitle: 'このアプリを削除しますか?', deleteAppConfirmContent: 'アプリを削除すると、元に戻すことはできません。他のユーザーはもはやこのアプリにアクセスできず、すべてのプロンプトの設定とログが永久に削除されます。', diff --git a/web/i18n/ja-JP/dataset-creation.ts b/web/i18n/ja-JP/dataset-creation.ts index 262f0cf8d..439dd7537 100644 --- a/web/i18n/ja-JP/dataset-creation.ts +++ b/web/i18n/ja-JP/dataset-creation.ts @@ -31,6 +31,7 @@ const translation = { uploader: { title: 'テキストファイルをアップロード', button: 'ファイルまたはフォルダをドラッグアンドドロップする', + buttonSingleFile: 'ファイルをドラッグアンドドロップする', browse: '参照', tip: '{{supportTypes}}をサポートしています。1 つあたりの最大サイズは{{size}}MB です。', validation: { diff --git a/web/i18n/ko-KR/app.ts b/web/i18n/ko-KR/app.ts index f0d666301..5ddb82399 100644 --- a/web/i18n/ko-KR/app.ts +++ b/web/i18n/ko-KR/app.ts @@ -189,6 +189,10 @@ const translation = { importFromDSLFile: 'DSL 파일에서', importFromDSLUrl: 'URL 에서', importFromDSLUrlPlaceholder: '여기에 DSL 링크 붙여 넣기', + dslUploader: { + button: '파일을 드래그 앤 드롭하거나', + browse: '찾아보기', + }, mermaid: { handDrawn: '손으로 그린', classic: '고전', diff --git a/web/i18n/ko-KR/dataset-creation.ts b/web/i18n/ko-KR/dataset-creation.ts index 1c03b0ae7..ffc00c48e 100644 --- a/web/i18n/ko-KR/dataset-creation.ts +++ b/web/i18n/ko-KR/dataset-creation.ts @@ -21,6 +21,7 @@ const translation = { uploader: { title: '텍스트 파일 업로드', button: '파일이나 폴더를 끌어서 놓기', + buttonSingleFile: '파일을 끌어서 놓기', browse: '찾아보기', tip: '{{supportTypes}}을 (를) 지원합니다. 파일당 최대 크기는 {{size}}MB 입니다.', validation: { diff --git a/web/i18n/pl-PL/app.ts b/web/i18n/pl-PL/app.ts index 8751dedc9..0a5e6a56d 100644 --- a/web/i18n/pl-PL/app.ts +++ b/web/i18n/pl-PL/app.ts @@ -173,6 +173,10 @@ const translation = { importFromDSLUrl: 'Z adresu URL', importFromDSLFile: 'Z pliku DSL', importFromDSLUrlPlaceholder: 'Wklej tutaj link DSL', + dslUploader: { + button: 'Przeciągnij i upuść plik, lub', + browse: 'Przeglądaj', + }, mermaid: { handDrawn: 'Ręcznie rysowane', classic: 'Klasyczny', diff --git a/web/i18n/pl-PL/dataset-creation.ts b/web/i18n/pl-PL/dataset-creation.ts index 83e6eab96..28e400fd2 100644 --- a/web/i18n/pl-PL/dataset-creation.ts +++ b/web/i18n/pl-PL/dataset-creation.ts @@ -23,6 +23,7 @@ const translation = { uploader: { title: 'Prześlij plik tekstowy', button: 'Przeciągnij i upuść pliki lub foldery lub', + buttonSingleFile: 'Przeciągnij i upuść plik lub', browse: 'Przeglądaj', tip: 'Obsługuje {{supportTypes}}. Maksymalnie {{size}}MB każdy.', validation: { diff --git a/web/i18n/pt-BR/app.ts b/web/i18n/pt-BR/app.ts index 1f44ae9e5..bbb420351 100644 --- a/web/i18n/pt-BR/app.ts +++ b/web/i18n/pt-BR/app.ts @@ -169,6 +169,10 @@ const translation = { title: 'Use o ícone do web app para substituir 🤖', }, importFromDSLUrlPlaceholder: 'Cole o link DSL aqui', + dslUploader: { + button: 'Arraste e solte o arquivo, ou', + browse: 'Navegar', + }, importFromDSLUrl: 'Do URL', importFromDSLFile: 'Do arquivo DSL', importFromDSL: 'Importar de DSL', diff --git a/web/i18n/pt-BR/dataset-creation.ts b/web/i18n/pt-BR/dataset-creation.ts index db3b5af30..e2668c818 100644 --- a/web/i18n/pt-BR/dataset-creation.ts +++ b/web/i18n/pt-BR/dataset-creation.ts @@ -23,6 +23,7 @@ const translation = { uploader: { title: 'Enviar arquivo de texto', button: 'Arraste e solte arquivos ou pastas, ou', + buttonSingleFile: 'Arraste e solte um arquivo, ou', browse: 'Navegar', tip: 'Suporta {{supportTypes}}. Máximo de {{size}}MB cada.', validation: { diff --git a/web/i18n/ro-RO/app.ts b/web/i18n/ro-RO/app.ts index 2559eea20..73b01ac70 100644 --- a/web/i18n/ro-RO/app.ts +++ b/web/i18n/ro-RO/app.ts @@ -171,6 +171,10 @@ const translation = { importFromDSL: 'Import din DSL', importFromDSLUrl: 'De la URL', importFromDSLUrlPlaceholder: 'Lipiți linkul DSL aici', + dslUploader: { + button: 'Trageți și plasați fișierul, sau', + browse: 'Răsfoiți', + }, importFromDSLFile: 'Din fișierul DSL', mermaid: { handDrawn: 'Desenat de mână', diff --git a/web/i18n/ro-RO/dataset-creation.ts b/web/i18n/ro-RO/dataset-creation.ts index 77c3bce88..0849d4dc8 100644 --- a/web/i18n/ro-RO/dataset-creation.ts +++ b/web/i18n/ro-RO/dataset-creation.ts @@ -23,6 +23,7 @@ const translation = { uploader: { title: 'Încărcați fișier text', button: 'Trageți și plasați fișiere sau foldere sau', + buttonSingleFile: 'Trageți și plasați un fișier sau', browse: 'Răsfoire', tip: 'Acceptă {{supportTypes}}. Maxim {{size}}MB fiecare.', validation: { diff --git a/web/i18n/ru-RU/app.ts b/web/i18n/ru-RU/app.ts index bc15d16ee..fa7b79a37 100644 --- a/web/i18n/ru-RU/app.ts +++ b/web/i18n/ru-RU/app.ts @@ -19,6 +19,10 @@ const translation = { importFromDSLFile: 'Из файла DSL', importFromDSLUrl: 'Из URL', importFromDSLUrlPlaceholder: 'Вставьте ссылку DSL сюда', + dslUploader: { + button: 'Перетащите файл, или', + browse: 'Обзор', + }, deleteAppConfirmTitle: 'Удалить это приложение?', deleteAppConfirmContent: 'Удаление приложения необратимо. Пользователи больше не смогут получить доступ к вашему приложению, и все настройки подсказок и журналы будут безвозвратно удалены.', diff --git a/web/i18n/ru-RU/dataset-creation.ts b/web/i18n/ru-RU/dataset-creation.ts index 49b2f2087..bf2532836 100644 --- a/web/i18n/ru-RU/dataset-creation.ts +++ b/web/i18n/ru-RU/dataset-creation.ts @@ -28,6 +28,7 @@ const translation = { uploader: { title: 'Загрузить файл', button: 'Перетащите файлы или папки или', + buttonSingleFile: 'Перетащите файл или', browse: 'Обзор', tip: 'Поддерживаются {{supportTypes}}. Максимум {{size}} МБ каждый.', validation: { diff --git a/web/i18n/sl-SI/app.ts b/web/i18n/sl-SI/app.ts index 61c479e65..0d286b4c1 100644 --- a/web/i18n/sl-SI/app.ts +++ b/web/i18n/sl-SI/app.ts @@ -19,6 +19,10 @@ const translation = { importFromDSLFile: 'Iz datoteke DSL', importFromDSLUrl: 'Iz URL-ja', importFromDSLUrlPlaceholder: 'Tukaj prilepi povezavo DSL', + dslUploader: { + button: 'Povlecite in spustite datoteko, ali', + browse: 'Prebrskaj', + }, deleteAppConfirmTitle: 'Izbrišem to aplikacijo?', deleteAppConfirmContent: 'Brisanje aplikacije je nepopravljivo. Uporabniki ne bodo več imeli dostopa do vaše aplikacije, vse konfiguracije in dnevniki pa bodo trajno izbrisani.', diff --git a/web/i18n/sl-SI/dataset-creation.ts b/web/i18n/sl-SI/dataset-creation.ts index bbe98799d..08e65c243 100644 --- a/web/i18n/sl-SI/dataset-creation.ts +++ b/web/i18n/sl-SI/dataset-creation.ts @@ -33,6 +33,7 @@ const translation = { uploader: { title: 'Naloži datoteko', button: 'Povleci in spusti datoteke ali mape oz', + buttonSingleFile: 'Povleci in spusti datoteko oz', browse: 'Prebrskaj', tip: 'Podprti tipi datotek: {{supportTypes}}. Največ {{size}}MB na datoteko.', validation: { diff --git a/web/i18n/th-TH/app.ts b/web/i18n/th-TH/app.ts index d0e3394ff..adb377d6f 100644 --- a/web/i18n/th-TH/app.ts +++ b/web/i18n/th-TH/app.ts @@ -19,6 +19,10 @@ const translation = { importFromDSLFile: 'จากไฟล์ DSL', importFromDSLUrl: 'จาก URL', importFromDSLUrlPlaceholder: 'วางลิงค์ DSL ที่นี่', + dslUploader: { + button: 'ลากและวางไฟล์ หรือ', + browse: 'เรียกดู', + }, deleteAppConfirmTitle: 'ลบโปรเจกต์นี้?', deleteAppConfirmContent: 'การลบโปรเจกนั้นไม่สามารถย้อนกลับได้ ผู้ใช้จะไม่สามารถเข้าถึงโปรเจกต์ของคุณอีกต่อไป และการกําหนดค่าต่างๆและบันทึกทั้งหมดจะถูกลบอย่างถาวร', appDeleted: 'โปรเจกต์ถูกลบ', diff --git a/web/i18n/th-TH/dataset-creation.ts b/web/i18n/th-TH/dataset-creation.ts index cd318984b..795444cfa 100644 --- a/web/i18n/th-TH/dataset-creation.ts +++ b/web/i18n/th-TH/dataset-creation.ts @@ -33,6 +33,7 @@ const translation = { uploader: { title: 'อัปโหลดไฟล์', button: 'ลากและวางไฟล์หรือโฟลเดอร์หรือ', + buttonSingleFile: 'ลากและวางไฟล์หรือ', browse: 'เล็ม', tip: 'รองรับ {{supportTypes}} สูงสุด {{size}}MB แต่ละตัว', validation: { diff --git a/web/i18n/tr-TR/app.ts b/web/i18n/tr-TR/app.ts index 1852ee29d..61a7eb926 100644 --- a/web/i18n/tr-TR/app.ts +++ b/web/i18n/tr-TR/app.ts @@ -19,6 +19,10 @@ const translation = { importFromDSLFile: 'DSL dosyasından', importFromDSLUrl: 'URL\'den', importFromDSLUrlPlaceholder: 'DSL bağlantısını buraya yapıştır', + dslUploader: { + button: 'Dosyayı sürükleyip bırakın veya', + browse: 'Gözat', + }, deleteAppConfirmTitle: 'Bu uygulamayı silmek istiyor musunuz?', deleteAppConfirmContent: 'Uygulamanın silinmesi geri alınamaz. Kullanıcılar artık uygulamanıza erişemeyecek ve tüm prompt yapılandırmaları ile loglar kalıcı olarak silinecektir.', appDeleted: 'Uygulama silindi', diff --git a/web/i18n/tr-TR/dataset-creation.ts b/web/i18n/tr-TR/dataset-creation.ts index 41dc49b7c..32fb8165e 100644 --- a/web/i18n/tr-TR/dataset-creation.ts +++ b/web/i18n/tr-TR/dataset-creation.ts @@ -28,6 +28,7 @@ const translation = { uploader: { title: 'Dosya yükle', button: 'Dosyaları veya klasörleri sürükleyip bırakın veya', + buttonSingleFile: 'Dosyayı sürükleyip bırakın veya', browse: 'Göz atın', tip: 'Destekler {{supportTypes}}. Her biri en fazla {{size}}MB.', validation: { diff --git a/web/i18n/uk-UA/app.ts b/web/i18n/uk-UA/app.ts index 77b98beeb..aab4498ac 100644 --- a/web/i18n/uk-UA/app.ts +++ b/web/i18n/uk-UA/app.ts @@ -171,6 +171,10 @@ const translation = { importFromDSLUrl: 'З URL', importFromDSL: 'Імпорт з DSL', importFromDSLUrlPlaceholder: 'Вставте посилання на DSL тут', + dslUploader: { + button: 'Перетягніть файл, або', + browse: 'Огляд', + }, importFromDSLFile: 'З DSL-файлу', mermaid: { handDrawn: 'Намальовані від руки', diff --git a/web/i18n/uk-UA/dataset-creation.ts b/web/i18n/uk-UA/dataset-creation.ts index 72b7a8c05..8ea32c0d8 100644 --- a/web/i18n/uk-UA/dataset-creation.ts +++ b/web/i18n/uk-UA/dataset-creation.ts @@ -23,6 +23,7 @@ const translation = { uploader: { title: 'Завантажити текстовий файл', button: 'Перетягніть файли або папки або', + buttonSingleFile: 'Перетягніть файл або', browse: 'Оберіть', tip: 'Підтримуються {{supportTypes}}. Максимум {{size}} МБ кожен.', validation: { diff --git a/web/i18n/vi-VN/app.ts b/web/i18n/vi-VN/app.ts index 7a992bef7..00e1a0bd5 100644 --- a/web/i18n/vi-VN/app.ts +++ b/web/i18n/vi-VN/app.ts @@ -171,6 +171,10 @@ const translation = { importFromDSLFile: 'Từ tệp DSL', importFromDSL: 'Nhập từ DSL', importFromDSLUrlPlaceholder: 'Dán liên kết DSL vào đây', + dslUploader: { + button: 'Kéo và thả tệp, hoặc', + browse: 'Duyệt', + }, importFromDSLUrl: 'Từ URL', mermaid: { handDrawn: 'Vẽ tay', diff --git a/web/i18n/vi-VN/dataset-creation.ts b/web/i18n/vi-VN/dataset-creation.ts index 34ef37450..39215fde6 100644 --- a/web/i18n/vi-VN/dataset-creation.ts +++ b/web/i18n/vi-VN/dataset-creation.ts @@ -23,6 +23,7 @@ const translation = { uploader: { title: 'Tải lên tệp văn bản', button: 'Kéo và thả các tập tin hoặc thư mục, hoặc', + buttonSingleFile: 'Kéo và thả tệp hoặc', browse: 'Chọn tệp', tip: 'Hỗ trợ {{supportTypes}}. Tối đa {{size}}MB mỗi tệp.', validation: { diff --git a/web/i18n/zh-Hans/app.ts b/web/i18n/zh-Hans/app.ts index 7c8b292ce..32cfc4cf3 100644 --- a/web/i18n/zh-Hans/app.ts +++ b/web/i18n/zh-Hans/app.ts @@ -23,6 +23,10 @@ const translation = { importFromDSLFile: '文件', importFromDSLUrl: 'URL', importFromDSLUrlPlaceholder: '输入 DSL 文件的 URL', + dslUploader: { + button: '拖拽文件至此,或者', + browse: '选择文件', + }, deleteAppConfirmTitle: '确认删除应用?', deleteAppConfirmContent: '删除应用将无法撤销。用户将不能访问你的应用,所有 Prompt 编排配置和日志均将一并被删除。', diff --git a/web/i18n/zh-Hans/dataset-creation.ts b/web/i18n/zh-Hans/dataset-creation.ts index c8d4a8224..48fb39fd4 100644 --- a/web/i18n/zh-Hans/dataset-creation.ts +++ b/web/i18n/zh-Hans/dataset-creation.ts @@ -36,6 +36,7 @@ const translation = { uploader: { title: '上传文本文件', button: '拖拽文件或文件夹至此,或者', + buttonSingleFile: '拖拽文件至此,或者', browse: '选择文件', tip: '已支持 {{supportTypes}},每个文件不超过 {{size}}MB。', validation: { diff --git a/web/i18n/zh-Hant/app.ts b/web/i18n/zh-Hant/app.ts index 0bf99d506..8d1cc69f2 100644 --- a/web/i18n/zh-Hant/app.ts +++ b/web/i18n/zh-Hant/app.ts @@ -171,6 +171,10 @@ const translation = { importFromDSL: '從 DSL 導入', importFromDSLFile: '從 DSL 檔', importFromDSLUrlPlaceholder: '在此處貼上 DSL 連結', + dslUploader: { + button: '拖拽檔案至此,或者', + browse: '選擇檔案', + }, mermaid: { handDrawn: '手繪', classic: '經典', diff --git a/web/i18n/zh-Hant/dataset-creation.ts b/web/i18n/zh-Hant/dataset-creation.ts index e99fb0c32..3f39691e0 100644 --- a/web/i18n/zh-Hant/dataset-creation.ts +++ b/web/i18n/zh-Hant/dataset-creation.ts @@ -21,6 +21,7 @@ const translation = { uploader: { title: '上傳文字檔案', button: '拖拽檔案或檔案夾至此,或者', + buttonSingleFile: '拖拽檔案至此,或者', browse: '選擇檔案', tip: '已支援 {{supportTypes}},每個檔案不超過 {{size}}MB。', validation: {