From a23f0ec53d15e1c0b5b48505db2d188a7c05fc1d Mon Sep 17 00:00:00 2001 From: "stirlingbot[bot]" <195170888+stirlingbot[bot]@users.noreply.github.com> Date: Fri, 6 Feb 2026 10:58:03 +0000 Subject: [PATCH] :globe_with_meridians: Sync Translations + Update README Progress Table (#5618) ### Description of Changes This Pull Request was automatically generated to synchronize updates to translation files and documentation. Below are the details of the changes made: #### **1. Synchronization of Translation Files** - Updated translation files (`frontend/public/locales/*/translation.toml`) to reflect changes in the reference file `en-GB/translation.toml`. - Ensured consistency and synchronization across all supported language files. - Highlighted any missing or incomplete translations. - **Format**: TOML #### **2. Update README.md** - Generated the translation progress table in `README.md` using `counter_translation_v3.py`. - Added a summary of the current translation status for all supported languages. - Included up-to-date statistics on translation coverage. #### **Why these changes are necessary** - Keeps translation files aligned with the latest reference updates. - Ensures the documentation reflects the current translation progress. --- Auto-generated by [create-pull-request][1]. [1]: https://github.com/peter-evans/create-pull-request Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> --- .../public/locales/ar-AR/translation.toml | 71 +++++++++++------ .../public/locales/az-AZ/translation.toml | 71 +++++++++++------ .../public/locales/bg-BG/translation.toml | 71 +++++++++++------ .../public/locales/bo-CN/translation.toml | 71 +++++++++++------ .../public/locales/ca-CA/translation.toml | 71 +++++++++++------ .../public/locales/cs-CZ/translation.toml | 71 +++++++++++------ .../public/locales/da-DK/translation.toml | 71 +++++++++++------ .../public/locales/de-DE/translation.toml | 71 +++++++++++------ .../public/locales/el-GR/translation.toml | 71 +++++++++++------ .../public/locales/es-ES/translation.toml | 71 +++++++++++------ .../public/locales/eu-ES/translation.toml | 71 +++++++++++------ .../public/locales/fa-IR/translation.toml | 71 +++++++++++------ .../public/locales/fr-FR/translation.toml | 71 +++++++++++------ .../public/locales/ga-IE/translation.toml | 71 +++++++++++------ .../public/locales/hi-IN/translation.toml | 71 +++++++++++------ .../public/locales/hr-HR/translation.toml | 71 +++++++++++------ .../public/locales/hu-HU/translation.toml | 71 +++++++++++------ .../public/locales/id-ID/translation.toml | 71 +++++++++++------ .../public/locales/it-IT/translation.toml | 79 +++++++++++-------- .../public/locales/ja-JP/translation.toml | 71 +++++++++++------ .../public/locales/ko-KR/translation.toml | 71 +++++++++++------ .../public/locales/ml-ML/translation.toml | 71 +++++++++++------ .../public/locales/nl-NL/translation.toml | 71 +++++++++++------ .../public/locales/no-NB/translation.toml | 71 +++++++++++------ .../public/locales/pl-PL/translation.toml | 71 +++++++++++------ .../public/locales/pt-BR/translation.toml | 71 +++++++++++------ .../public/locales/pt-PT/translation.toml | 71 +++++++++++------ .../public/locales/ro-RO/translation.toml | 71 +++++++++++------ .../public/locales/ru-RU/translation.toml | 71 +++++++++++------ .../public/locales/sk-SK/translation.toml | 71 +++++++++++------ .../public/locales/sl-SI/translation.toml | 71 +++++++++++------ .../locales/sr-LATN-RS/translation.toml | 71 +++++++++++------ .../public/locales/sv-SE/translation.toml | 71 +++++++++++------ .../public/locales/th-TH/translation.toml | 71 +++++++++++------ .../public/locales/tr-TR/translation.toml | 71 +++++++++++------ .../public/locales/uk-UA/translation.toml | 71 +++++++++++------ .../public/locales/vi-VN/translation.toml | 71 +++++++++++------ .../public/locales/zh-BO/translation.toml | 71 +++++++++++------ .../public/locales/zh-CN/translation.toml | 71 +++++++++++------ .../public/locales/zh-TW/translation.toml | 71 +++++++++++------ 40 files changed, 1800 insertions(+), 1048 deletions(-) diff --git a/frontend/public/locales/ar-AR/translation.toml b/frontend/public/locales/ar-AR/translation.toml index 6bb41fded..bbb267da4 100644 --- a/frontend/public/locales/ar-AR/translation.toml +++ b/frontend/public/locales/ar-AR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "الصفحات والرقم الابتدائي" positionAndPages = "الموضع والصفحات" preview = "اختيار الموضع" previewDisclaimer = "المعاينة تقديرية. قد يختلف الناتج النهائي بسبب مقاييس خطوط PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "حدد ملف PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "صيغة الناتج" pdfaNote = "‏PDF/A-1b أكثر توافقًا، وPDF/A-2b يدعم مزيدًا من الميزات." pdfaFormat = "تنسيق PDF/A" pdfaDigitalSignatureWarning = "يحتوي PDF على توقيع رقمي. سيتم إزالة هذا في الخطوة التالية." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "يحتوي ملف PDF على توقيع رقمي. سيتم إزالة ذلك في الخطوة التالية." pdfxDescription = "PDF/X هو مجموعة فرعية قياسية من PDF وفق ISO يوفّر طباعة موثوقة وتبادُل الرسومات." fileFormat = "صيغة الملف" @@ -2642,6 +2646,7 @@ label = "ملف PDF الأصلي" [compare.edited] label = "ملف PDF المعدل" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "إعادة تشغيل المقارنة؟" @@ -3562,31 +3567,44 @@ imageSize = "حجم الصورة" margin = "الهامش" positionAndFormatting = "الموضع والتنسيق" quickPosition = "اختر موضعًا على الصفحة لوضع الختم." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "حدث خطأ أثناء إضافة الختم إلى ملف PDF." @@ -3594,14 +3612,6 @@ failed = "حدث خطأ أثناء إضافة الختم إلى ملف PDF." [AddStampRequest.results] title = "نتائج إضافة الختم" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "إزالة الصورة,عمليات الصفحة,الخلفية,جانب الخادم" @@ -4513,10 +4523,18 @@ description = "تهيئة مسارات مخصصة لنظام الملفات لم [admin.settings.general.customPaths.pipeline] label = "دلائل خط الأنابيب" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "دليل المجلدات المراقَبة" description = "الدليل الذي يراقب فيه خط الأنابيب ملفات PDF الواردة (اتركه فارغًا للإعداد الافتراضي: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "دليل المجلدات المنتهية" description = "الدليل الذي تُخرَج فيه ملفات PDF المعالجة (اتركه فارغًا للإعداد الافتراضي: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "أو الاتصال بحساب مُستضاف ذاتيًا" title = "الاتصال بالخادم" subtitle = "أدخل عنوان URL لخادمك المستضاف ذاتياً" testing = "جارٍ اختبار الاتصال..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/az-AZ/translation.toml b/frontend/public/locales/az-AZ/translation.toml index cfdc0ffbb..80f7c5037 100644 --- a/frontend/public/locales/az-AZ/translation.toml +++ b/frontend/public/locales/az-AZ/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Səhifələr və başlanğıc nömrəsi" positionAndPages = "Mövqe və səhifələr" preview = "Mövqe seçimi" previewDisclaimer = "Önizləmə təxmindir. Son çıxış PDF şrift metriklərinə görə dəyişə bilər." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF faylını seçin:" @@ -1300,6 +1302,8 @@ outputFormat = "Çıxış formatı" pdfaNote = "PDF/A-1b daha uyğundur, PDF/A-2b daha çox funksiyanı dəstəkləyir." pdfaFormat = "PDF/A formatı" pdfaDigitalSignatureWarning = "PDF Rəqəmsal İmza Ehtiva Edir.Bu, növbəti addımda silinəcək." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF rəqəmsal imza ehtiva edir. Bu imza növbəti addımda silinəcək." pdfxDescription = "PDF/X etibarlı çap və qrafika mübadiləsi üçün ISO standartlı PDF alt dəstidir." fileFormat = "Fayl formatı" @@ -2642,6 +2646,7 @@ label = "Orijinal PDF" [compare.edited] label = "Redaktə edilmiş PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Müqayisə yenidən işlənsin?" @@ -3562,31 +3567,44 @@ imageSize = "Şəkil ölçüsü" margin = "Kənar boşluğu" positionAndFormatting = "Mövqe və formatlama" quickPosition = "Möhürü yerləşdirmək üçün səhifədə bir mövqe seçin." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "PDF-ə möhür əlavə edilərkən xəta baş verdi." @@ -3594,14 +3612,6 @@ failed = "PDF-ə möhür əlavə edilərkən xəta baş verdi." [AddStampRequest.results] title = "Möhür nəticələri" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Şəkil Sil,Səhifə Əməliyyatları,Back end,server-tərəf" @@ -4513,10 +4523,18 @@ description = "Pipeline emalı və xarici alətlər üçün fərdi fayl sistemi [admin.settings.general.customPaths.pipeline] label = "Pipeline Qovluqları" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "İzlənən Qovluqlar Qovluğu" description = "Pipeline daxil olan PDF-ləri izlədiyi qovluq (defolt üçün boş saxlayın: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Tamamlanmış Qovluqlar Qovluğu" description = "Emal olunmuş PDF-lərin çıxarıldığı qovluq (defolt üçün boş saxlayın: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "və ya self-hosted hesaba qoşulun" title = "Serverə qoşulun" subtitle = "Öz serverinizin URL ünvanını daxil edin" testing = "Bağlantı yoxlanılır..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/bg-BG/translation.toml b/frontend/public/locales/bg-BG/translation.toml index 72ba58b60..96aa47774 100644 --- a/frontend/public/locales/bg-BG/translation.toml +++ b/frontend/public/locales/bg-BG/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Страници и начално число" positionAndPages = "Позиция и страници" preview = "Избор на позиция" previewDisclaimer = "Прегледът е ориентировъчен. Крайният резултат може да се различава заради метриките на PDF шрифтовете." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Изберете PDF файл:" @@ -1300,6 +1302,8 @@ outputFormat = "Изходен формат" pdfaNote = "PDF/A-1b е по-съвместим, PDF/A-2b поддържа повече функции." pdfaFormat = "Формат PDF/A" pdfaDigitalSignatureWarning = "PDF файлът съдържа цифров подпис. Това ще бъде премахнато в следващата стъпка." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF файлът съдържа цифров подпис. Той ще бъде премахнат на следващата стъпка." pdfxDescription = "PDF/X е подмножество на PDF по стандарта ISO за надежден печат и обмен на графики." fileFormat = "Файлов формат" @@ -2642,6 +2646,7 @@ label = "Оригинален PDF" [compare.edited] label = "Редактиран PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Да се изпълни сравнение отново?" @@ -3562,31 +3567,44 @@ imageSize = "Размер на изображението" margin = "Отстъп" positionAndFormatting = "Позиция и форматиране" quickPosition = "Изберете позиция на страницата, където да поставите печата." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Възникна грешка при добавяне на печат към PDF." @@ -3594,14 +3612,6 @@ failed = "Възникна грешка при добавяне на печат [AddStampRequest.results] title = "Резултати от печата" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Премахване на изображение, операции на страници, админ страна, страна на сървъра" @@ -4513,10 +4523,18 @@ description = "Конфигурирайте персонализирани пъ [admin.settings.general.customPaths.pipeline] label = "Директории за Pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Директория за наблюдавани папки" description = "Директория, където pipeline наблюдава за входящи PDF (оставете празно за подразбиране: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Директория за завършени папки" description = "Директория, където се извеждат обработените PDF (оставете празно за подразбиране: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "или се свържете със самостоятелно хост title = "Свързване към сървър" subtitle = "Въведете URL на самостоятелно хоствания си сървър" testing = "Тестване на връзката..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/bo-CN/translation.toml b/frontend/public/locales/bo-CN/translation.toml index 3f5fe1222..86c2f2cac 100644 --- a/frontend/public/locales/bo-CN/translation.toml +++ b/frontend/public/locales/bo-CN/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "ཤོག་ངོས་དང་འགོ་འཛུགས positionAndPages = "གནས་བབ་དང་ཤོག་ངོས།" preview = "ལས་གནས་འདེམས་པ།" previewDisclaimer = "སྔོན་ལྟ་ནི་ཚོད་དཔག་ཡིན། མཐའ་མའི་ཐོན་འབྲས་དེ་PDFཡིག་གཟུགས་ཚད་གཞིའི་རྐྱེན་གྱིས་མི་འདྲ་བ་ཆགས་སྲིད།" +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDFཡིག་ཆ་འདེམས།" @@ -1300,6 +1302,8 @@ outputFormat = "ཐོན་འབྲས་རྣམ་གྲངས།" pdfaNote = "PDF/A-1b མཐུན་སྒྲིལ་ཆེ་བ་དང་། PDF/A-2b ཡིས་ཁྱད་ཆོས་མང་བ་ལ་རྒྱབ་སྐྱོར་བྱེད་ཀྱི་ཡོད། PDF/A-3b ཡིས་བཙུགས་པའི་ཡིག་ཆ་ལ་རྒྱབ་སྐྱོར་བྱེད་ཀྱི་ཡོད།" pdfaFormat = "PDF/A རྣམ་གཞག" pdfaDigitalSignatureWarning = "PDF ནང་ཨང་གྲངས་ཀྱི་མཚན་རྟགས་ཡོད། འདི་གོམ་པ་རྗེས་མར་མེད་པར་བཟོ་རྒྱུ་རེད།" +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "དེབ PDF ནང་ གློག་སྒྲིག་མིང་རྟགས་ཡོད། རྗེས་སྟབས་ནས་འདི་བསུབ་བྱེད།" pdfxDescription = "PDF/X ནི ISO ཚད་ལྡན་PDF གྲངས་ཆ་ཞིག་ཡིན་པས་ ཡིད་ཆེན་པོར་པར་འདེབས་དང་ རི་མོ་བརྗེ་སོར་བྱེད་ཐུབ།" fileFormat = "ཡིག་ཆ།" @@ -2642,6 +2646,7 @@ label = "ཐོག་མའི་PDF" [compare.edited] label = "རྩོམ་སྒྲིག་བྱས་པའི་PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "བསྐྱར་དུ་འགྲན་བསྡུར།" @@ -3562,31 +3567,44 @@ imageSize = "པར་རིས་ཚད་གཞི།" margin = "མཐའ་ཤོག" positionAndFormatting = "ལས་གནས་དང་རྩ་སྒྲིག།" quickPosition = "ཤོག་ངོས་སྟེང་དུ་གནས་ཡུལ་ཞིག་འདེམས་ནས་མཚོན་རྟགས་འཇོག་དགོས།" -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "PDF ལ་མཚོན་རྟགས་ཁ་སྣོན་བྱེད་སྐབས་ནོར་འཁྲུལ་བྱུང་ཡོད།" @@ -3594,14 +3612,6 @@ failed = "PDF ལ་མཚོན་རྟགས་ཁ་སྣོན་བྱེ [AddStampRequest.results] title = "མཚོན་རྟགས་གྲུབ་འབྲས།" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "པར་རིས་མེད་པར་བཟོས་པ། ཤོག་ངོས་བཀོལ་སྤྱོད། རྒྱབ་མཇུག་། ཞབས་ཞུ་པ།" @@ -4513,10 +4523,18 @@ description = "མདོང་ལམ་ལས་སྣོན་དང་ཕྱ [admin.settings.general.customPaths.pipeline] label = "མདོང་ལམ་ངོས་འཛིན།" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "བལྟ་བའི་སྣོད་ཆས་སྣོད་ཐོ།" description = "སྣོད་ཐོ་དེ་PDFནང་དུ་འོང་བའི་མདོང་ལམ་གྱི་ལྟ་རྟོག་བྱེད་ཆས་(སྔོན་སྒྲིག་ལ་སྟོང་པར་བཞག་པ་: /pipeline/whatedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "མཇུག་སྒྲིལ། སྣོད་ཐོ་ཐོ་གཞུང་།" description = "ལས་སྣོན་བྱས་པའི་PDFs ཐོན་ཚད་ཡོད་པའི་སྣོད་ཐོ། (སྔོན་སྒྲིག་ལ་སྟོང་པ་སྟོང་པ་: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ཡང་ན་རང་གིས་བདག་གཉེར་བྱེ title = "སར་བར་མཐུད་པ།" subtitle = "ཁྱེད་རང་གི་རང་གིས་གཉེར་བའི་སར་བར་གྱི་URLནང་འཇུག་བྱེད།" testing = "ཚོད་ལྟ། འབྲེལ་བ། ..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "སིཊི་རི་ལིང་PDF SaaS" diff --git a/frontend/public/locales/ca-CA/translation.toml b/frontend/public/locales/ca-CA/translation.toml index 71158e718..fb872642a 100644 --- a/frontend/public/locales/ca-CA/translation.toml +++ b/frontend/public/locales/ca-CA/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Pàgines i número inicial" positionAndPages = "Posició i pàgines" preview = "Selecció de posició" previewDisclaimer = "La previsualització és aproximada. El resultat final pot variar a causa de les mètriques del tipus de lletra del PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Selecciona PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Format de sortida" pdfaNote = "PDF/A-1b és més compatible; PDF/A-2b admet més funcions." pdfaFormat = "Format PDF/A" pdfaDigitalSignatureWarning = "El PDF conté una signatura digital. Aquesta serà eliminada en el següent pas." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "El PDF conté una signatura digital. Aquesta se suprimirà en el pas següent." pdfxDescription = "PDF/X és un subconjunt de PDF estàndard ISO per a una impressió fiable i un intercanvi de gràfics fiable." fileFormat = "Format de fitxer" @@ -2642,6 +2646,7 @@ label = "PDF original" [compare.edited] label = "PDF editat" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Tornar a executar la comparació?" @@ -3562,31 +3567,44 @@ imageSize = "Mida de la imatge" margin = "Marge" positionAndFormatting = "Posició i format" quickPosition = "Seleccioneu una posició a la pàgina per col·locar el segell." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "S'ha produït un error en afegir el segell al PDF." @@ -3594,14 +3612,6 @@ failed = "S'ha produït un error en afegir el segell al PDF." [AddStampRequest.results] title = "Resultats del segell" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Elimina imatge,Operacions de pàgina,Back-end,Servidor" @@ -4513,10 +4523,18 @@ description = "Configureu camins personalitzats del sistema de fitxers per al pr [admin.settings.general.customPaths.pipeline] label = "Directoris de pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Directori de carpetes monitoritzades" description = "Directori on la pipeline monitoritza l'arribada de PDFs (deixeu-ho buit per al valor per defecte: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Directori de carpetes finalitzades" description = "Directori on es generen els PDFs processats (deixeu-ho buit per al valor per defecte: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "o connecteu-vos a un compte autoallotjat" title = "Connecta't al servidor" subtitle = "Introdueix la URL del servidor autoallotjat" testing = "Provant la connexió..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/cs-CZ/translation.toml b/frontend/public/locales/cs-CZ/translation.toml index 189571f9b..0aa5e3639 100644 --- a/frontend/public/locales/cs-CZ/translation.toml +++ b/frontend/public/locales/cs-CZ/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Strany a počáteční číslo" positionAndPages = "Pozice a stránky" preview = "Výběr pozice" previewDisclaimer = "Náhled je orientační. Konečný výstup se může lišit kvůli metrikám písem PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Vyberte PDF soubor:" @@ -1300,6 +1302,8 @@ outputFormat = "Výstupní formát" pdfaNote = "PDF/A-1b je kompatibilnější, PDF/A-2b podporuje více funkcí." pdfaFormat = "Formát PDF/A" pdfaDigitalSignatureWarning = "PDF obsahuje digitální podpis, který bude v dalším kroku odstraněn." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF obsahuje digitální podpis. Ten bude v dalším kroku odstraněn." pdfxDescription = "PDF/X je podmnožina PDF dle standardu ISO pro spolehlivý tisk a výměnu grafiky." fileFormat = "Formát souboru" @@ -2642,6 +2646,7 @@ label = "Původní PDF" [compare.edited] label = "Upravené PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Spustit porovnání znovu?" @@ -3562,31 +3567,44 @@ imageSize = "Velikost obrázku" margin = "Okraj" positionAndFormatting = "Umístění a formátování" quickPosition = "Vyberte na stránce pozici pro umístění razítka." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Při přidávání razítka do PDF došlo k chybě." @@ -3594,14 +3612,6 @@ failed = "Při přidávání razítka do PDF došlo k chybě." [AddStampRequest.results] title = "Výsledky razítka" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Odstranit obrázek,Operace stránek,zadní strana,serverová strana" @@ -4513,10 +4523,18 @@ description = "Nakonfigurujte vlastní cesty systému souborů pro zpracovatelsk [admin.settings.general.customPaths.pipeline] label = "Adresáře pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Adresář sledovaných složek" description = "Adresář, kde pipeline sleduje příchozí PDF (ponechte prázdné pro výchozí: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Adresář dokončených složek" description = "Adresář, do kterého se ukládají zpracovaná PDF (ponechte prázdné pro výchozí: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "nebo se připojte k účtu s vlastním hostováním" title = "Připojit k serveru" subtitle = "Zadejte URL vašeho samohostovaného serveru" testing = "Testuji připojení..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/da-DK/translation.toml b/frontend/public/locales/da-DK/translation.toml index 5fde8bd68..067270391 100644 --- a/frontend/public/locales/da-DK/translation.toml +++ b/frontend/public/locales/da-DK/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Sider og startnummer" positionAndPages = "Position og sider" preview = "Positionsvalg" previewDisclaimer = "Forhåndsvisning er vejledende. Det endelige output kan variere pga. PDF-skrifttypemetrik." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Vælg PDF-fil:" @@ -1300,6 +1302,8 @@ outputFormat = "Outputformat" pdfaNote = "PDF/A-1b er mere kompatibel, PDF/A-2b understøtter flere funktioner." pdfaFormat = "PDF/A-format" pdfaDigitalSignatureWarning = "PDF'en indeholder en digital signatur. Dette vil blive fjernet i næste trin." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF'en indeholder en digital signatur. Denne fjernes i næste trin." pdfxDescription = "PDF/X er en ISO-standard PDF-undersæt til pålidelig udskrivning og grafikudveksling." fileFormat = "Filformat" @@ -2642,6 +2646,7 @@ label = "Original-PDF" [compare.edited] label = "Redigeret PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Kør sammenligningen igen?" @@ -3562,31 +3567,44 @@ imageSize = "Billedstørrelse" margin = "Margen" positionAndFormatting = "Placering og formatering" quickPosition = "Vælg en placering på siden til stemplet." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Der opstod en fejl under tilføjelse af stempel til PDF'en." @@ -3594,14 +3612,6 @@ failed = "Der opstod en fejl under tilføjelse af stempel til PDF'en." [AddStampRequest.results] title = "Stempelresultater" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Fjern Billede,Sideoperationer,Back end,server side" @@ -4513,10 +4523,18 @@ description = "Konfigurer brugerdefinerede filsystemstier til pipeline-behandlin [admin.settings.general.customPaths.pipeline] label = "Pipelinemapper" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Mappe for overvågede mapper" description = "Mappe hvor pipelinen overvåger indkommende PDF'er (lad tom for standard: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Mappe for færdige mapper" description = "Mappe hvor behandlede PDF'er gemmes (lad tom for standard: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "eller opret forbindelse til en selvhostet konto" title = "Forbind til server" subtitle = "Indtast URL til din selvhostede server" testing = "Tester forbindelse..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/de-DE/translation.toml b/frontend/public/locales/de-DE/translation.toml index a87b872d8..65ffc3ebf 100644 --- a/frontend/public/locales/de-DE/translation.toml +++ b/frontend/public/locales/de-DE/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Seiten & Startnummer" positionAndPages = "Position & Seiten" preview = "Positionsauswahl" previewDisclaimer = "Vorschau ist ungefähr. Das Endergebnis kann aufgrund der PDF-Schriftmetriken variieren." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF-Datei auswählen:" @@ -1300,6 +1302,8 @@ outputFormat = "Ausgabeformat" pdfaNote = "PDF/A-1b ist kompatibler, PDF/A-2b unterstützt mehr Funktionen." pdfaFormat = "PDF/A-Format" pdfaDigitalSignatureWarning = "Das PDF enthält eine digitale Signatur. Sie wird im nächsten Schritt entfernt." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "Das PDF enthält eine digitale Signatur. Diese wird im nächsten Schritt entfernt." pdfxDescription = "PDF/X ist eine ISO-Standard-PDF-Teilmenge für zuverlässigen Druck und Grafikaustausch." fileFormat = "Dateiformat" @@ -2642,6 +2646,7 @@ label = "Original-PDF" [compare.edited] label = "Bearbeitetes PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Vergleich erneut ausführen?" @@ -3562,31 +3567,44 @@ imageSize = "Bildgröße" margin = "Rand" positionAndFormatting = "Position & Formatierung" quickPosition = "Wählen Sie eine Position auf der Seite, um den Stempel zu platzieren." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Beim Hinzufügen des Stempels zum PDF ist ein Fehler aufgetreten." @@ -3594,14 +3612,6 @@ failed = "Beim Hinzufügen des Stempels zum PDF ist ein Fehler aufgetreten." [AddStampRequest.results] title = "Stempel-Ergebnisse" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "bild entfernen,seitenoperationen,back end,server side" @@ -4513,10 +4523,18 @@ description = "Benutzerdefinierte Dateisystempfade für Pipeline-Verarbeitung un [admin.settings.general.customPaths.pipeline] label = "Pipeline-Verzeichnisse" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Verzeichnis für überwachte Ordner" description = "Verzeichnis, in dem die Pipeline nach eingehenden PDFs überwacht (leer lassen für Standard: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Verzeichnis für fertiggestellte Ordner" description = "Verzeichnis, in das verarbeitete PDFs ausgegeben werden (leer lassen für Standard: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "oder mit einem selbstgehosteten Konto verbinden" title = "Mit Server verbinden" subtitle = "Geben Sie die URL Ihres Self-Hosted-Servers ein" testing = "Verbindung wird getestet..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/el-GR/translation.toml b/frontend/public/locales/el-GR/translation.toml index 4f495b557..493ec4ef7 100644 --- a/frontend/public/locales/el-GR/translation.toml +++ b/frontend/public/locales/el-GR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Σελίδες & Αρχικός αριθμός" positionAndPages = "Θέση & Σελίδες" preview = "Επιλογή θέσης" previewDisclaimer = "Η προεπισκόπηση είναι κατά προσέγγιση. Το τελικό αποτέλεσμα μπορεί να διαφέρει λόγω των μετρικών γραμματοσειράς του PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Επιλέξτε αρχείο PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Μορφή εξόδου" pdfaNote = "Το PDF/A-1b είναι πιο συμβατό, το PDF/A-2b υποστηρίζει περισσότερες δυνατότητες." pdfaFormat = "Μορφή PDF/A" pdfaDigitalSignatureWarning = "Το PDF περιέχει ψηφιακή υπογραφή. Αυτή θα αφαιρεθεί στο επόμενο βήμα." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "Το PDF περιέχει ψηφιακή υπογραφή. Αυτή θα αφαιρεθεί στο επόμενο βήμα." pdfxDescription = "Το PDF/X είναι ένα υποσύνολο PDF προτύπου ISO για αξιόπιστη εκτύπωση και ανταλλαγή γραφικών." fileFormat = "Μορφή αρχείου" @@ -2642,6 +2646,7 @@ label = "Αρχικό PDF" [compare.edited] label = "Τροποποιημένο PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Επανεκτέλεση σύγκρισης;" @@ -3562,31 +3567,44 @@ imageSize = "Μέγεθος εικόνας" margin = "Περιθώριο" positionAndFormatting = "Θέση & μορφοποίηση" quickPosition = "Επιλέξτε μια θέση στη σελίδα για τοποθέτηση της σφραγίδας." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Παρουσιάστηκε σφάλμα κατά την προσθήκη σφραγίδας στο PDF." @@ -3594,14 +3612,6 @@ failed = "Παρουσιάστηκε σφάλμα κατά την προσθήκ [AddStampRequest.results] title = "Αποτελέσματα σφράγισης" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "αφαίρεση εικόνας,λειτουργίες σελίδας,backend,server side" @@ -4513,10 +4523,18 @@ description = "Ρυθμίστε προσαρμοσμένες διαδρομές [admin.settings.general.customPaths.pipeline] label = "Κατάλογοι pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Κατάλογος παρακολουθούμενων φακέλων" description = "Κατάλογος όπου το pipeline παρακολουθεί για εισερχόμενα PDF (αφήστε κενό για προεπιλογή: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Κατάλογος ολοκληρωμένων φακέλων" description = "Κατάλογος όπου εξάγονται τα επεξεργασμένα PDF (αφήστε κενό για προεπιλογή: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ή συνδεθείτε σε έναν self-hosted λογαριασμό" title = "Σύνδεση σε διακομιστή" subtitle = "Εισαγάγετε το URL του self-hosted διακομιστή σας" testing = "Έλεγχος σύνδεσης..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/es-ES/translation.toml b/frontend/public/locales/es-ES/translation.toml index 307213558..24aa5b6ed 100644 --- a/frontend/public/locales/es-ES/translation.toml +++ b/frontend/public/locales/es-ES/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Páginas y número inicial" positionAndPages = "Posición y páginas" preview = "Selección de posición" previewDisclaimer = "La vista previa es aproximada. El resultado final puede variar debido a las métricas de fuentes del PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Seleccionar archivo PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Formato de Salida" pdfaNote = "PDF/A-1b es más compatible, PDF/A-2b soporta más funciones." pdfaFormat = "Formato PDF/A" pdfaDigitalSignatureWarning = "El PDF contiene una firma digital. Ésta se eliminará en el siguiente paso." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "El PDF contiene una firma digital. Se eliminará en el siguiente paso." pdfxDescription = "PDF/X es un subconjunto estándar ISO de PDF para impresión fiable e intercambio de gráficos." fileFormat = "Formato de Archivo" @@ -2642,6 +2646,7 @@ label = "PDF original" [compare.edited] label = "PDF editado" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "¿Volver a ejecutar la comparación?" @@ -3562,31 +3567,44 @@ imageSize = "Tamaño de la imagen" margin = "Margen" positionAndFormatting = "Posición y formato" quickPosition = "Selecciona una posición en la página para colocar el sello." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Se produjo un error al añadir el sello al PDF." @@ -3594,14 +3612,6 @@ failed = "Se produjo un error al añadir el sello al PDF." [AddStampRequest.results] title = "Resultados del sello" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Eliminar imagen,Operaciones de página,Back end,Backend" @@ -4513,10 +4523,18 @@ description = "Configura rutas de sistema de archivos personalizadas para el pro [admin.settings.general.customPaths.pipeline] label = "Directorios del pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Directorio de carpetas vigiladas" description = "Directorio donde el pipeline supervisa la llegada de PDFs (dejar vacío para el valor predeterminado: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Directorio de carpetas finalizadas" description = "Directorio donde se generan los PDFs procesados (dejar vacío para el valor predeterminado: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "o conectarse a una cuenta autoalojada" title = "Conectar con el servidor" subtitle = "Introduzca la URL de su servidor autoalojado" testing = "Probando la conexión..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/eu-ES/translation.toml b/frontend/public/locales/eu-ES/translation.toml index 48caa5653..411c1e9f0 100644 --- a/frontend/public/locales/eu-ES/translation.toml +++ b/frontend/public/locales/eu-ES/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Orrialdeak eta hasierako zenbakia" positionAndPages = "Kokalekua eta orrialdeak" preview = "Kokalekuaren hautaketa" previewDisclaimer = "Aurrebista orientagarria da. Azken emaitza aldatu daiteke PDFaren letra-metriken arabera." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Aukeratu PDF fitxategia:" @@ -1300,6 +1302,8 @@ outputFormat = "Irteerako formatua" pdfaNote = "PDF/A-1b bateragarriagoa da; PDF/A-2b-k ezaugarri gehiago onartzen ditu." pdfaFormat = "PDF/A formatua" pdfaDigitalSignatureWarning = "PDFak sinadura digitala dauka. Hurrengo urratsean kenduko da." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDFak sinadura digital bat dauka. Hurrengo urratsean kenduko da." pdfxDescription = "PDF/X inprimaketa eta grafikoen truke fidagarrirako ISO estandarreko PDF azpimultzoa da." fileFormat = "Fitxategi formatua" @@ -2642,6 +2646,7 @@ label = "Jatorrizko PDFa" [compare.edited] label = "Editatutako PDFa" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Berriro exekutatu konparazioa?" @@ -3562,31 +3567,44 @@ imageSize = "Irudiaren tamaina" margin = "Marjina" positionAndFormatting = "Kokapena eta formatua" quickPosition = "Hautatu orrian zigiloa kokatzeko posizio bat." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Errore bat gertatu da zigilua PDFari gehitzean." @@ -3594,14 +3612,6 @@ failed = "Errore bat gertatu da zigilua PDFari gehitzean." [AddStampRequest.results] title = "Zigiluaren emaitzak" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Irudia kendu,Orrialde eragiketak,Back end,server side" @@ -4513,10 +4523,18 @@ description = "Konfiguratu fitxategi-sistemako bide pertsonalizatuak pipeline pr [admin.settings.general.customPaths.pipeline] label = "Pipeline direktorioak" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Gainbegiratutako karpeten direktorioa" description = "Pipelineak sarrerako PDFak gainbegiratzen dituen direktorioa (utzi hutsik lehenetsia erabiltzeko: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Amaitutako karpeten direktorioa" description = "Prozesatutako PDFak ateratzen diren direktorioa (utzi hutsik lehenetsia erabiltzeko: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "edo konektatu autoostatutako kontu batera" title = "Konektatu zerbitzarira" subtitle = "Sartu zure auto-ostatuko zerbitzariaren URLa" testing = "Konexioa probatzen..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/fa-IR/translation.toml b/frontend/public/locales/fa-IR/translation.toml index 7a0cf78b8..e775bcaef 100644 --- a/frontend/public/locales/fa-IR/translation.toml +++ b/frontend/public/locales/fa-IR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "صفحات و شماره آغازین" positionAndPages = "موقعیت و صفحات" preview = "انتخاب موقعیت" previewDisclaimer = "پیش‌نمایش تقریبی است. خروجی نهایی ممکن است به دلیل معیارهای فونت PDF متفاوت باشد." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "انتخاب فایل PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "قالب خروجی" pdfaNote = "PDF/A-1b سازگارتر است، PDF/A-2b از قابلیت‌های بیشتری پشتیبانی می‌کند." pdfaFormat = "فرمت PDF/A" pdfaDigitalSignatureWarning = "PDF حاوی یک امضای دیجیتال است. این در مرحله بعد حذف خواهد شد." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "این PDF شامل امضای دیجیتال است. این مورد در مرحله بعد حذف خواهد شد." pdfxDescription = "PDF/X زیرمجموعه استاندارد ISO از PDF برای چاپ قابل‌اعتماد و تبادل گرافیک است." fileFormat = "قالب فایل" @@ -2642,6 +2646,7 @@ label = "PDF اصلی" [compare.edited] label = "PDF ویرایش‌شده" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "مقایسه دوباره انجام شود؟" @@ -3562,31 +3567,44 @@ imageSize = "اندازه تصویر" margin = "حاشیه" positionAndFormatting = "موقعیت و قالب‌بندی" quickPosition = "یک موقعیت روی صفحه برای قرار دادن مهر انتخاب کنید." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "هنگام افزودن مهر به PDF خطایی رخ داد." @@ -3594,14 +3612,6 @@ failed = "هنگام افزودن مهر به PDF خطایی رخ داد." [AddStampRequest.results] title = "نتایج مهر" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "حذف تصویر، عملیات صفحه، سرور" @@ -4513,10 +4523,18 @@ description = "پیکربندی مسیرهای فایل سیستم سفارشی [admin.settings.general.customPaths.pipeline] label = "دایرکتوری‌های پایپلاین" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "دایرکتوری پوشه‌های پایش‌شده" description = "مسیر پوشه‌ای که پایپلاین برای PDFهای ورودی پایش می‌کند (خالی بگذارید برای پیش‌فرض: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "دایرکتوری پوشه‌های پایان‌یافته" description = "مسیر پوشه‌ای که PDFهای پردازش‌شده در آن خروجی داده می‌شوند (خالی بگذارید برای پیش‌فرض: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "یا به یک حساب خودمیزبان متصل شوید" title = "اتصال به سرور" subtitle = "URL سرور خودمیزبان خود را وارد کنید" testing = "در حال آزمون اتصال..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/fr-FR/translation.toml b/frontend/public/locales/fr-FR/translation.toml index 8913e6df6..f24838bd3 100644 --- a/frontend/public/locales/fr-FR/translation.toml +++ b/frontend/public/locales/fr-FR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Pages et numéro de départ" positionAndPages = "Position et pages" preview = "Sélection de la position" previewDisclaimer = "L’aperçu est approximatif. Le résultat final peut varier en raison des métriques de police du PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Sélectionnez le fichier PDF" @@ -1300,6 +1302,8 @@ outputFormat = "Format de sortie" pdfaNote = "PDF/A-1b est plus compatible, PDF/A-2b prend en charge davantage de fonctionnalités." pdfaFormat = "Format PDF/A" pdfaDigitalSignatureWarning = "Le PDF contient une signature numérique. Elle sera supprimée dans l'étape suivante." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "Le PDF contient une signature numérique. Elle sera supprimée à l'étape suivante." pdfxDescription = "PDF/X est un sous-ensemble PDF conforme à l'ISO pour une impression fiable et un échange graphique." fileFormat = "Format de fichier" @@ -2642,6 +2646,7 @@ label = "PDF original" [compare.edited] label = "PDF modifié" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Relancer la comparaison ?" @@ -3562,31 +3567,44 @@ imageSize = "Taille de l’image" margin = "Marge" positionAndFormatting = "Position et mise en forme" quickPosition = "Sélectionnez une position sur la page pour placer le tampon." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Une erreur s’est produite lors de l’ajout du tampon au PDF." @@ -3594,14 +3612,6 @@ failed = "Une erreur s’est produite lors de l’ajout du tampon au PDF." [AddStampRequest.results] title = "Résultats du tampon" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Images,Remove Image,Page operations,Back end,server side" @@ -4513,10 +4523,18 @@ description = "Configurer des chemins de système de fichiers personnalisés pou [admin.settings.general.customPaths.pipeline] label = "Répertoires du pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Répertoire des dossiers surveillés" description = "Répertoire où le pipeline surveille les PDF entrants (laisser vide pour la valeur par défaut : /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Répertoire des dossiers terminés" description = "Répertoire où les PDF traités sont produits (laisser vide pour la valeur par défaut : /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ou connectez-vous à un compte auto-hébergé" title = "Connexion au serveur" subtitle = "Saisissez l’URL de votre serveur auto‑hébergé" testing = "Test de connexion…" +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/ga-IE/translation.toml b/frontend/public/locales/ga-IE/translation.toml index 72ef018cc..6862bd3e2 100644 --- a/frontend/public/locales/ga-IE/translation.toml +++ b/frontend/public/locales/ga-IE/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Leathanaigh & Uimhir Tosaigh" positionAndPages = "Suíomh & Leathanaigh" preview = "Roghnú Suímh" previewDisclaimer = "Is garbh an réamhamharc. D'fhéadfadh an toradh deiridh a bheith éagsúil de bharr méadrachtaí cló PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Roghnaigh comhad PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Formáid Aschuir" pdfaNote = "Tá PDF/A-1b níos comhoiriúnaí, tacaíonn PDF/A-2b le níos mó gnéithe." pdfaFormat = "Formáid PDF/A" pdfaDigitalSignatureWarning = "Tá síniú digiteach ar an PDF. Bainfear é seo sa chéad chéim eile." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "Tá síniú digiteach sa PDF. Bainfear é sa chéad chéim eile." pdfxDescription = "Is fo-thacar PDF de chaighdeán ISO é PDF/X le haghaidh priontála agus malartaithe grafaice iontaofa." fileFormat = "Formáid Comhaid" @@ -2642,6 +2646,7 @@ label = "PDF Bunaidh" [compare.edited] label = "PDF Eagarthaithe" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Rith an chomparáid arís?" @@ -3562,31 +3567,44 @@ imageSize = "Méid Íomhá" margin = "Imeall" positionAndFormatting = "Suíomh & Formáidiú" quickPosition = "Roghnaigh suíomh ar an leathanach le stampa a chur." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Tharla earráid agus stampa á chur leis an PDF." @@ -3594,14 +3612,6 @@ failed = "Tharla earráid agus stampa á chur leis an PDF." [AddStampRequest.results] title = "Torthaí Stampa" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Bain Íomhá, Oibríochtaí Leathanaigh, Cúl, taobh an fhreastalaí" @@ -4513,10 +4523,18 @@ description = "Cumraigh conairí comhadchórais saincheaptha le haghaidh próise [admin.settings.general.customPaths.pipeline] label = "Eolairí Píblíne" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Comhadlann na bhFillteán Faire" description = "Comhadlann ina ndéanann an píblíne monatóireacht ar PDFs isteach (fág folamh don réamhshocrú: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Comhadlann na bhFillteán Críochnaithe" description = "Comhadlann ina n‑aschuirtear PDFs próiseáilte (fág folamh don réamhshocrú: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "nó ceangail le cuntas féinóstáilte" title = "Ceangail leis an bhFreastalaí" subtitle = "Cuir isteach URL do fhreastalaí féin-óstáilte" testing = "Ceangal á thástáil..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/hi-IN/translation.toml b/frontend/public/locales/hi-IN/translation.toml index a5cb4ef4c..8ae11ad50 100644 --- a/frontend/public/locales/hi-IN/translation.toml +++ b/frontend/public/locales/hi-IN/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "पृष्ठ और आरंभिक संख्या positionAndPages = "स्थिति और पृष्ठ" preview = "स्थिति चयन" previewDisclaimer = "पूर्वावलोकन अनुमानित है। अंतिम आउटपुट PDF फ़ॉन्ट मेट्रिक्स के कारण भिन्न हो सकता है।" +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF फ़ाइल चुनें:" @@ -1300,6 +1302,8 @@ outputFormat = "आउटपुट फ़ॉर्मेट" pdfaNote = "PDF/A-1b अधिक संगत है, PDF/A-2b अधिक सुविधाएँ समर्थित करता है।" pdfaFormat = "PDF/A फ़ॉर्मेट" pdfaDigitalSignatureWarning = "PDF में एक डिजिटल हस्ताक्षर है। यह अगले चरण में हटा दिया जाएगा।" +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF में एक डिजिटल हस्ताक्षर है। यह अगले चरण में हटा दिया जाएगा।" pdfxDescription = "PDF/X विश्वसनीय प्रिंटिंग और ग्राफ़िक्स विनिमय के लिए एक ISO मानक PDF उपसमुच्चय है।" fileFormat = "फ़ाइल फ़ॉर्मेट" @@ -2642,6 +2646,7 @@ label = "मूल PDF" [compare.edited] label = "संपादित PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "तुलना पुनः चलाएं?" @@ -3562,31 +3567,44 @@ imageSize = "छवि आकार" margin = "हाशिया" positionAndFormatting = "स्थिति और फ़ॉर्मैटिंग" quickPosition = "मुहर रखने के लिए पृष्ठ पर एक स्थान चुनें।" -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "PDF में मुहर जोड़ते समय त्रुटि हुई।" @@ -3594,14 +3612,6 @@ failed = "PDF में मुहर जोड़ते समय त्रु [AddStampRequest.results] title = "मुहर के परिणाम" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "छवि हटाएं,पृष्ठ कार्य,बैक एंड,सर्वर साइड" @@ -4513,10 +4523,18 @@ description = "पाइपलाइन प्रोसेसिंग और [admin.settings.general.customPaths.pipeline] label = "पाइपलाइन डायरेक्टरीज़" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "वॉच्ड फ़ोल्डर्स डायरेक्टरी" description = "वह डायरेक्टरी जहाँ पाइपलाइन आने वाले PDF मॉनिटर करती है (डिफ़ॉल्ट हेतु खाली छोड़ें: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "फिनिश्ड फ़ोल्डर्स डायरेक्टरी" description = "वह डायरेक्टरी जहाँ प्रोसेस किए गए PDF आउटपुट होते हैं (डिफ़ॉल्ट हेतु खाली छोड़ें: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "या किसी स्व-होस्टेड खाते से title = "सर्वर से कनेक्ट करें" subtitle = "अपना सेल्फ-होस्टेड सर्वर URL दर्ज करें" testing = "कनेक्शन परीक्षण हो रहा है..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/hr-HR/translation.toml b/frontend/public/locales/hr-HR/translation.toml index bd6fff4d4..c2ff2dcc4 100644 --- a/frontend/public/locales/hr-HR/translation.toml +++ b/frontend/public/locales/hr-HR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Stranice i početni broj" positionAndPages = "Položaj i stranice" preview = "Odabir položaja" previewDisclaimer = "Pregled je približan. Konačni izlaz može varirati zbog metrika fonta u PDF-u." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Odaberi PDF datoteku:" @@ -1300,6 +1302,8 @@ outputFormat = "Izlazni format" pdfaNote = "PDF/A-1b je kompatibilniji, PDF/A-2b podržava više značajki." pdfaFormat = "PDF/A format" pdfaDigitalSignatureWarning = "PDF sadrži digitalni potpis. U sledećem koraku će biti uklonjen." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF sadrži digitalni potpis. Bit će uklonjen u sljedećem koraku." pdfxDescription = "PDF/X je ISO standardni podskup PDF-a za pouzdani tisak i razmjenu grafike." fileFormat = "Format datoteke" @@ -2642,6 +2646,7 @@ label = "Izvorni PDF" [compare.edited] label = "Uređeni PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Ponovno pokrenuti usporedbu?" @@ -3562,31 +3567,44 @@ imageSize = "Veličina slike" margin = "Margina" positionAndFormatting = "Položaj i oblikovanje" quickPosition = "Odaberite položaj na stranici za postavljanje pečata." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Došlo je do pogreške pri dodavanju pečata u PDF." @@ -3594,14 +3612,6 @@ failed = "Došlo je do pogreške pri dodavanju pečata u PDF." [AddStampRequest.results] title = "Rezultati pečata" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Ukloni sliku, Rad sa stranicama, Back end, server strana" @@ -4513,10 +4523,18 @@ description = "Konfigurirajte prilagođene putanje datotečnog sustava za obradu [admin.settings.general.customPaths.pipeline] label = "Direktoriji cjevovoda" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Direktorij nadziranih mapa" description = "Direktorij u kojem cjevovod nadzire dolazne PDF-ove (ostavite prazno za zadano: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Direktorij dovršenih mapa" description = "Direktorij u koji se ispisuju obrađeni PDF-ovi (ostavite prazno za zadano: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ili se povežite sa samohostiranim računom" title = "Povežite se s poslužiteljem" subtitle = "Unesite URL svog self-hosted Stirling PDF poslužitelja" testing = "Testiranje veze..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/hu-HU/translation.toml b/frontend/public/locales/hu-HU/translation.toml index cdd3a2ceb..b31f56275 100644 --- a/frontend/public/locales/hu-HU/translation.toml +++ b/frontend/public/locales/hu-HU/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Oldalak és kezdő sorszám" positionAndPages = "Pozíció és oldalak" preview = "Pozíció kiválasztása" previewDisclaimer = "Az előnézet hozzávetőleges. A végső kimenet eltérhet a PDF betűkészlet-metrikái miatt." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF fájl kiválasztása:" @@ -1300,6 +1302,8 @@ outputFormat = "Kimeneti formátum" pdfaNote = "A PDF/A-1b kompatibilisebb, a PDF/A-2b több funkciót támogat." pdfaFormat = "PDF/A formátum" pdfaDigitalSignatureWarning = "A PDF digitális aláírást tartalmaz. Ez a következő lépésben eltávolításra kerül." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "A PDF digitális aláírást tartalmaz. Ez a következő lépésben eltávolításra kerül." pdfxDescription = "A PDF/X egy ISO szabványos PDF-részhalmaz megbízható nyomtatáshoz és grafikai cseréhez." fileFormat = "Fájlformátum" @@ -2642,6 +2646,7 @@ label = "Eredeti PDF" [compare.edited] label = "Szerkesztett PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Újrafuttatja az összehasonlítást?" @@ -3562,31 +3567,44 @@ imageSize = "Képméret" margin = "Margó" positionAndFormatting = "Pozíció és formázás" quickPosition = "Válasszon pozíciót az oldalon a bélyeg elhelyezéséhez." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Hiba történt a bélyeg hozzáadása közben a PDF-hez." @@ -3594,14 +3612,6 @@ failed = "Hiba történt a bélyeg hozzáadása közben a PDF-hez." [AddStampRequest.results] title = "Bélyegzés eredményei" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Képek eltávolítása,Oldalműveletek,Backend,szerver oldali" @@ -4513,10 +4523,18 @@ description = "Egyéni fájlrendszer-útvonalak konfigurálása a pipeline feldo [admin.settings.general.customPaths.pipeline] label = "Pipeline könyvtárak" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Megfigyelt mappák könyvtára" description = "Könyvtár, ahol a pipeline a beérkező PDF-eket figyeli (hagyja üresen az alapértelmezett útvonalhoz: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Befejezett mappák könyvtára" description = "Könyvtár, ahova a feldolgozott PDF-ek kimenete kerül (hagyja üresen az alapértelmezett útvonalhoz: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "vagy csatlakozzon egy saját üzemeltetésű fiókhoz" title = "Csatlakozás a szerverhez" subtitle = "Adja meg az önhostolt szerver URL-jét" testing = "Kapcsolat tesztelése..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/id-ID/translation.toml b/frontend/public/locales/id-ID/translation.toml index baa684a49..e0a4daed8 100644 --- a/frontend/public/locales/id-ID/translation.toml +++ b/frontend/public/locales/id-ID/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Halaman & Nomor Awal" positionAndPages = "Posisi & Halaman" preview = "Pemilihan Posisi" previewDisclaimer = "Pratinjau bersifat perkiraan. Hasil akhir dapat berbeda karena metrik font PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Pilih berkas PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Format Keluaran" pdfaNote = "PDF/A-1b lebih kompatibel, PDF/A-2b mendukung lebih banyak fitur." pdfaFormat = "Format PDF/A" pdfaDigitalSignatureWarning = "PDF ini mengandung tanda tangan digital. Ini akan dihapus pada langkah berikutnya." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF berisi tanda tangan digital. Ini akan dihapus pada langkah berikutnya." pdfxDescription = "PDF/X adalah subset standar ISO dari PDF untuk pencetakan yang andal dan pertukaran grafis." fileFormat = "Format File" @@ -2642,6 +2646,7 @@ label = "PDF Asli" [compare.edited] label = "PDF yang Diedit" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Jalankan ulang perbandingan?" @@ -3562,31 +3567,44 @@ imageSize = "Ukuran Gambar" margin = "Margin" positionAndFormatting = "Posisi & Pemformatan" quickPosition = "Pilih posisi pada halaman untuk menempatkan stempel." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Terjadi kesalahan saat menambahkan stempel ke PDF." @@ -3594,14 +3612,6 @@ failed = "Terjadi kesalahan saat menambahkan stempel ke PDF." [AddStampRequest.results] title = "Hasil Stempel" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Hapus Gambar,Operasi Halaman,Backend,server side" @@ -4513,10 +4523,18 @@ description = "Konfigurasikan jalur sistem file kustom untuk pemrosesan pipeline [admin.settings.general.customPaths.pipeline] label = "Direktori Pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Direktori Folder yang Dipantau" description = "Direktori tempat pipeline memantau PDF yang masuk (biarkan kosong untuk default: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Direktori Folder Selesai" description = "Direktori tempat PDF yang diproses dikeluarkan (biarkan kosong untuk default: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "atau hubungkan ke akun self-hosted" title = "Sambungkan ke Server" subtitle = "Masukkan URL server self-hosted Anda" testing = "Menguji koneksi..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/it-IT/translation.toml b/frontend/public/locales/it-IT/translation.toml index dc0896839..e89a72ef0 100644 --- a/frontend/public/locales/it-IT/translation.toml +++ b/frontend/public/locales/it-IT/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Pagine e numero iniziale" positionAndPages = "Posizione e pagine" preview = "Selezione posizione" previewDisclaimer = "L'anteprima è approssimativa. Il risultato finale può variare a causa delle metriche dei font PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Seleziona il file PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Formato di output" pdfaNote = "PDF/A-1b è più compatibile, PDF/A-2b supporta più funzionalità." pdfaFormat = "Formato PDF/A" pdfaDigitalSignatureWarning = "Il PDF contiene una firma digitale. Questo verrà rimosso nel passaggio successivo." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "Il PDF contiene una firma digitale. Questa verrà rimossa nel passaggio successivo." pdfxDescription = "PDF/X è un sottoinsieme PDF standard ISO per una stampa affidabile e lo scambio di grafica." fileFormat = "Formato file" @@ -2642,6 +2646,7 @@ label = "PDF originale" [compare.edited] label = "PDF modificato" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Eseguire di nuovo il confronto?" @@ -3562,31 +3567,44 @@ imageSize = "Dimensione immagine" margin = "Margine" positionAndFormatting = "Posizione e formattazione" quickPosition = "Seleziona una posizione sulla pagina in cui posizionare il timbro." -clickToExpand = "Clicca per espandere" -customDateDesc = "Formato personalizzato" -dateDesc = "Data corrente" -dateTimeVars = "Data & Ora" -datetimeDesc = "Data e ora combinate" +preview = "Anteprima:" +useTemplate = "Usa modello" +selectTemplate = "Seleziona un modello..." +stampTextDescription = "Utilizzare le variabili dinamiche di seguito. Utilizzare @@ per il carattere letterale @. Utilizzare \\n per le nuove righe." dynamicVariables = "Variabili dinamiche" -examples = "Esempi" +clickToExpand = "Clicca per espandere" +variablesHelp = "Fai clic su una variabile qualsiasi per inserirla nel testo del timbro. Utilizzare @@ per letterale @." +dateTimeVars = "Data & Ora" +dateDesc = "Data corrente" +timeDesc = "Ora corrente" +datetimeDesc = "Data e ora combinate" +customDateDesc = "Formato personalizzato" +yearMonthDayDesc = "Parti di data individuali" +pageVars = "Informazioni sulla pagina" +pageNumberDesc = "Numero di pagina corrente" +totalPagesDesc = "Numero totale di pagine" fileVars = "Informazioni sul file" filenameDesc = "Nome file senza estensione" filenameFullDesc = "Nome file con estensione" -metadataDesc = "Dalle proprietà del documento PDF" metadataVars = "Metadati del documento" -multiLine = "multilinea" +metadataDesc = "Dalle proprietà del documento PDF" otherVars = "Altro" -pageNumberDesc = "Numero di pagina corrente" -pageVars = "Informazioni sulla pagina" -preview = "Anteprima:" -selectTemplate = "Seleziona un modello..." -stampTextDescription = "Utilizzare le variabili dinamiche di seguito. Utilizzare @@ per il carattere letterale @. Utilizzare \\n per le nuove righe." -timeDesc = "Ora corrente" -totalPagesDesc = "Numero totale di pagine" -useTemplate = "Usa modello" uuidDesc = "Identificatore univoco breve (8 caratteri)" -variablesHelp = "Fai clic su una variabile qualsiasi per inserirla nel testo del timbro. Utilizzare @@ per letterale @." -yearMonthDayDesc = "Parti di data individuali" +examples = "Esempi" +multiLine = "multilinea" + +[AddStampRequest.template] +pageNumberFooter = "Piè di pagina con numero di pagina" +dateHeader = "Data intestazione" +europeanDate = "Data europea" +timestamp = "Timestamp" +draftWatermark = "Bozza Filigrana" +custom = "Personalizzato" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Si è verificato un errore durante l'aggiunta del timbro al PDF." @@ -3594,14 +3612,6 @@ failed = "Si è verificato un errore durante l'aggiunta del timbro al PDF." [AddStampRequest.results] title = "Risultati timbro" -[AddStampRequest.template] -custom = "Personalizzato" -dateHeader = "Data intestazione" -draftWatermark = "Bozza Filigrana" -europeanDate = "Data europea" -pageNumberFooter = "Piè di pagina con numero di pagina" -timestamp = "Timestamp" - [removeImagePdf] tags = "Rimuovi immagine,operazioni sulla pagina,back-end,lato server" @@ -4513,22 +4523,22 @@ description = "Configura percorsi personalizzati del file system per l'elaborazi [admin.settings.general.customPaths.pipeline] label = "Directory pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Directory cartelle monitorate" description = "Directory in cui la pipeline monitora i PDF in arrivo (lascia vuoto per predefinito: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Directory cartelle completate" description = "Directory di output dei PDF elaborati (lascia vuoto per default: /pipeline/finishedFolders)" -[admin.settings.general.customPaths.pipeline.pipelineDir] -description = "Base directory for pipeline resources (leave empty for default: /pipeline)" -label = "Pipeline Directory" - -[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] -description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" -label = "Watched Folders Directories" - [admin.settings.general.customPaths.operations] label = "Percorsi strumenti esterni" @@ -6563,6 +6573,7 @@ link = "oppure connettiti a un account self-hosted" title = "Connetti al server" subtitle = "Inserisci l'URL del tuo server self-hosted" testing = "Verifica connessione..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/ja-JP/translation.toml b/frontend/public/locales/ja-JP/translation.toml index 8ad2d8411..0d5b49857 100644 --- a/frontend/public/locales/ja-JP/translation.toml +++ b/frontend/public/locales/ja-JP/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "ページと開始番号" positionAndPages = "位置とページ" preview = "位置の選択" previewDisclaimer = "プレビューは概算です。最終出力は PDF のフォントメトリクスにより異なる場合があります。" +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDFファイルを選択:" @@ -1300,6 +1302,8 @@ outputFormat = "出力形式" pdfaNote = "PDF/A-1b は互換性が高く、PDF/A-2b はより多くの機能をサポートします。" pdfaFormat = "PDF/A 形式" pdfaDigitalSignatureWarning = "PDFにはデジタル署名が含まれています。これは次の手順で削除されます。" +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF にはデジタル署名が含まれています。これは次のステップで削除されます。" pdfxDescription = "PDF/X は、信頼性の高い印刷とグラフィック交換のための ISO 規格の PDF サブセットです。" fileFormat = "ファイル形式" @@ -2642,6 +2646,7 @@ label = "元の PDF" [compare.edited] label = "編集済み PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "比較を再実行しますか?" @@ -3562,31 +3567,44 @@ imageSize = "画像サイズ" margin = "余白" positionAndFormatting = "位置と書式" quickPosition = "ページ上の配置位置を選択してください。" -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "PDF にスタンプを追加中にエラーが発生しました。" @@ -3594,14 +3612,6 @@ failed = "PDF にスタンプを追加中にエラーが発生しました。" [AddStampRequest.results] title = "スタンプ結果" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "画像削除,ページ操作,バックエンド,サーバー側" @@ -4513,10 +4523,18 @@ description = "パイプライン処理や外部ツール用のカスタムフ [admin.settings.general.customPaths.pipeline] label = "パイプラインディレクトリ" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "監視フォルダーのディレクトリ" description = "パイプラインが受信 PDF を監視するディレクトリ(空欄で既定: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "完了フォルダーのディレクトリ" description = "処理済み PDF の出力先ディレクトリ(空欄で既定: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "またはセルフホスト型アカウントに接続" title = "サーバーに接続" subtitle = "セルフホスト サーバーの URL を入力" testing = "接続をテスト中..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/ko-KR/translation.toml b/frontend/public/locales/ko-KR/translation.toml index a48975db7..1ff1d3d7b 100644 --- a/frontend/public/locales/ko-KR/translation.toml +++ b/frontend/public/locales/ko-KR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "페이지 및 시작 번호" positionAndPages = "위치 및 페이지" preview = "위치 선택" previewDisclaimer = "미리보기는 대략적인 표시입니다. 최종 출력은 PDF 글꼴 메트릭에 따라 달라질 수 있습니다." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF 파일 선택:" @@ -1300,6 +1302,8 @@ outputFormat = "출력 형식" pdfaNote = "PDF/A-1b는 호환성이 더 높고, PDF/A-2b는 더 많은 기능을 지원합니다." pdfaFormat = "PDF/A 형식" pdfaDigitalSignatureWarning = "PDF에 디지털 서명이 포함되어 있습니다. 다음 단계에서 제거됩니다." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "해당 PDF에는 디지털 서명이 포함되어 있습니다. 다음 단계에서 제거됩니다." pdfxDescription = "PDF/X는 신뢰할 수 있는 인쇄와 그래픽 교환을 위한 ISO 표준 PDF 하위 집합입니다." fileFormat = "파일 형식" @@ -2642,6 +2646,7 @@ label = "원본 PDF" [compare.edited] label = "수정된 PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "비교를 다시 실행할까요?" @@ -3562,31 +3567,44 @@ imageSize = "이미지 크기" margin = "여백" positionAndFormatting = "위치 및 서식" quickPosition = "페이지에서 스탬프 위치를 선택하세요." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "PDF에 스탬프를 추가하는 중 오류가 발생했습니다." @@ -3594,14 +3612,6 @@ failed = "PDF에 스탬프를 추가하는 중 오류가 발생했습니다." [AddStampRequest.results] title = "스탬프 결과" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "이미지 제거,페이지 작업,백엔드,서버 사이드" @@ -4513,10 +4523,18 @@ description = "파이프라인 처리 및 외부 도구용 사용자 지정 파 [admin.settings.general.customPaths.pipeline] label = "파이프라인 디렉터리" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "감시 폴더 디렉터리" description = "파이프라인이 들어오는 PDF를 감시하는 디렉터리(기본값 사용 시 비워두세요: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "처리 완료 폴더 디렉터리" description = "처리된 PDF가 출력되는 디렉터리(기본값 사용 시 비워두세요: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "또는 셀프 호스팅 계정에 연결" title = "서버에 연결" subtitle = "자가 호스팅 서버 URL을 입력하세요" testing = "연결 테스트 중..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/ml-ML/translation.toml b/frontend/public/locales/ml-ML/translation.toml index 60ce8642e..565acece2 100644 --- a/frontend/public/locales/ml-ML/translation.toml +++ b/frontend/public/locales/ml-ML/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "പേജുകളും ആരംഭ നമ്പറും" positionAndPages = "സ്ഥാനം & പേജുകൾ" preview = "സ്ഥാനം തിരഞ്ഞെടുപ്പ്" previewDisclaimer = "പ്രിവ്യൂ ഏകദേശമാണ്. PDF ഫോണ്ട് മീട്രിക്‌സിന്റെ കാരണമായി അന്തിമ ഔട്ട്പുട്ട് വ്യത്യാസപ്പെട്ടേക്കാം." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF ഫയൽ തിരഞ്ഞെടുക്കുക:" @@ -1300,6 +1302,8 @@ outputFormat = "ഔട്ട്പുട്ട് ഫോർമാറ്റ്" pdfaNote = "PDF/A-1b കൂടുതൽ അനുയോജ്യതയുള്ളത്, PDF/A-2b കൂടുതൽ ഫീച്ചറുകൾ പിന്തുണയ്ക്കുന്നു." pdfaFormat = "PDF/A ഫോർമാറ്റ്" pdfaDigitalSignatureWarning = "ഈ PDF-ൽ ഡിജിറ്റൽ ഒപ്പ് ഉണ്ട്. ഇത് അടുത്ത ഘട്ടത്തിൽ നീക്കം ചെയ്യപ്പെടും." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF-യിൽ ഡിജിറ്റൽ ഒപ്പ് ഉണ്ട്. ഇത് അടുത്ത ഘട്ടത്തിൽ നീക്കം ചെയ്യും." pdfxDescription = "വിശ്വാസ്യതയുള്ള പ്രിന്റിംഗിനും ഗ്രാഫിക്സ് കൈമാറ്റത്തിനുമായി PDF/X ഒരു ISO സ്റ്റാൻഡേർഡ് PDF ഉപസമുച്ചയമാണ്." fileFormat = "ഫയൽ ഫോർമാറ്റ്" @@ -2642,6 +2646,7 @@ label = "ഓറിജിനൽ PDF" [compare.edited] label = "എഡിറ്റുചെയ്ത PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "താരതമ്യം വീണ്ടും നടത്തണോ?" @@ -3562,31 +3567,44 @@ imageSize = "ഇമേജ് വലിപ്പം" margin = "മാർജിൻ" positionAndFormatting = "സ്ഥാനം & ഫോർമാറ്റിംഗ്" quickPosition = "സ്റ്റാമ്പ് വയ്ക്കാൻ പേജിലെ ഒരു സ്ഥാനം തിരഞ്ഞെടുക്കുക." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "PDF-ലേക്ക് സ്റ്റാമ്പ് ചേർക്കുന്നതിനിടെ പിശക് സംഭവിച്ചു." @@ -3594,14 +3612,6 @@ failed = "PDF-ലേക്ക് സ്റ്റാമ്പ് ചേർക് [AddStampRequest.results] title = "സ്റ്റാമ്പ് ഫലങ്ങൾ" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "ചിത്രം നീക്കം ചെയ്യുക,പേജ് പ്രവർത്തനങ്ങൾ,ബാക്ക് എൻഡ്,സെർവർ സൈഡ്" @@ -4513,10 +4523,18 @@ description = "പൈപ്പ്‌ലൈൻ പ്രോസസിംഗിന [admin.settings.general.customPaths.pipeline] label = "പൈപ്പ്‌ലൈൻ ഡയറക്ടറികൾ" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "വാച്ച് ചെയ്യുന്ന ഫോൾഡറുകളുടെ ഡയറക്ടറി" description = "പൈപ്പ്‌ലൈൻ ഇൻകമിംഗ് PDFകൾക്കായി നിരീക്ഷിക്കുന്ന ഡയറക്ടറി (ഡീഫാൾട്ട് ഉപയോഗിക്കാൻ ശൂന്യം വിടുക: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "ഫിനിഷ്ഡ് ഫോൾഡറുകളുടെ ഡയറക്ടറി" description = "പ്രോസസ്സ് ചെയ്ത PDFകൾ ഔട്ട്‌പുട്ട് ചെയ്യുന്ന ഡയറക്ടറി (ഡീഫാൾട്ട് ഉപയോഗിക്കാൻ ശൂന്യം വിടുക: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "അല്ലെങ്കിൽ സ്വയം-ഹോസ്റ്റു title = "സെർവറിലേക്ക് കണക്റ്റുചെയ്യുക" subtitle = "നിങ്ങളുടെ സെൽഫ്-ഹോസ്റ്റഡ് സെർവർ URL നൽകുക" testing = "കണക്ഷൻ പരിശോധിക്കുന്നു..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/nl-NL/translation.toml b/frontend/public/locales/nl-NL/translation.toml index ffb50739a..d5e9f26eb 100644 --- a/frontend/public/locales/nl-NL/translation.toml +++ b/frontend/public/locales/nl-NL/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Pagina's en startnummer" positionAndPages = "Positie en pagina's" preview = "Positie selecteren" previewDisclaimer = "Voorbeeld is indicatief. Het uiteindelijke resultaat kan afwijken door PDF-lettertype­metriek." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Selecteer PDF-bestand:" @@ -1300,6 +1302,8 @@ outputFormat = "Uitvoerformaat" pdfaNote = "PDF/A-1b is compatibeler, PDF/A-2b ondersteunt meer functies." pdfaFormat = "PDF/A-formaat" pdfaDigitalSignatureWarning = "Dit PDF bestand bevat een digitale handtekening. Deze wordt in de volgende stap verwijderd." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "Het PDF-bestand bevat een digitale handtekening. Deze wordt in de volgende stap verwijderd." pdfxDescription = "PDF/X is een ISO-standaard PDF-subset voor betrouwbaar afdrukken en grafische uitwisseling." fileFormat = "Bestandsformaat" @@ -2642,6 +2646,7 @@ label = "Originele PDF" [compare.edited] label = "Bewerkte PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Vergelijking opnieuw uitvoeren?" @@ -3562,31 +3567,44 @@ imageSize = "Afbeeldingsgrootte" margin = "Marge" positionAndFormatting = "Positie & opmaak" quickPosition = "Selecteer een positie op de pagina om de stempel te plaatsen." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Er is een fout opgetreden bij het toevoegen van een stempel aan de PDF." @@ -3594,14 +3612,6 @@ failed = "Er is een fout opgetreden bij het toevoegen van een stempel aan de PDF [AddStampRequest.results] title = "Stempelresultaten" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Afbeelding verwijderen, Paginabewerkingen, Achterkant, Serverkant" @@ -4513,10 +4523,18 @@ description = "Configureer aangepaste bestandssysteempaden voor pijplijnverwerki [admin.settings.general.customPaths.pipeline] label = "Pipelinemappen" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Map met bewaakte mappen" description = "Map waarin de pipeline inkomende PDF's bewaakt (laat leeg voor standaard: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Map met voltooide mappen" description = "Map waar verwerkte PDF's worden weggeschreven (laat leeg voor standaard: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "of maak verbinding met een zelfgehost account" title = "Verbinden met server" subtitle = "Vul de URL van uw self-hosted server in" testing = "Verbinding testen..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/no-NB/translation.toml b/frontend/public/locales/no-NB/translation.toml index f94320882..141c76334 100644 --- a/frontend/public/locales/no-NB/translation.toml +++ b/frontend/public/locales/no-NB/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Sider og startnummer" positionAndPages = "Plassering og sider" preview = "Valg av plassering" previewDisclaimer = "Forhåndsvisningen er omtrentlig. Endelig resultat kan variere på grunn av PDF-skriftmetrikker." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Velg PDF-fil:" @@ -1300,6 +1302,8 @@ outputFormat = "Utdataformat" pdfaNote = "PDF/A-1b er mer kompatibel, PDF/A-2b støtter flere funksjoner." pdfaFormat = "PDF/A-format" pdfaDigitalSignatureWarning = "PDFen inneholder en digital signatur. Denne vil bli fjernet i neste steg." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF-en inneholder en digital signatur. Denne vil bli fjernet i neste trinn." pdfxDescription = "PDF/X er en ISO-standardisert PDF-undermengde for pålitelig utskrift og grafikkutveksling." fileFormat = "Filformat" @@ -2642,6 +2646,7 @@ label = "Original-PDF" [compare.edited] label = "Redigert PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Kjøre sammenligning på nytt?" @@ -3562,31 +3567,44 @@ imageSize = "Bildestørrelse" margin = "Marg" positionAndFormatting = "Plassering og formatering" quickPosition = "Velg en posisjon på siden for å plassere stempelet." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Det oppstod en feil under tillegg av stempel til PDF-en." @@ -3594,14 +3612,6 @@ failed = "Det oppstod en feil under tillegg av stempel til PDF-en." [AddStampRequest.results] title = "Stempelresultater" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Fjern Bilde,Sideoperasjoner,Backend,serverside" @@ -4513,10 +4523,18 @@ description = "Konfigurer egendefinerte filsystemstier for pipeline-prosessering [admin.settings.general.customPaths.pipeline] label = "Pipeline-kataloger" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Katalog for overvåkede mapper" description = "Katalog der pipeline overvåker innkommende PDF-er (la stå tomt for standard: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Katalog for ferdige mapper" description = "Katalog der behandlede PDF-er plasseres (la stå tomt for standard: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "eller koble til en selvhostet konto" title = "Koble til server" subtitle = "Skriv inn URL-en til din selvhostede server" testing = "Tester tilkobling..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/pl-PL/translation.toml b/frontend/public/locales/pl-PL/translation.toml index 23f3573b3..b2b7d6991 100644 --- a/frontend/public/locales/pl-PL/translation.toml +++ b/frontend/public/locales/pl-PL/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Strony i numer początkowy" positionAndPages = "Pozycja i strony" preview = "Wybór położenia" previewDisclaimer = "Podgląd jest przybliżony. Finalny wynik może się różnić z powodu metryk czcionek PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Wskaż plik PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Format wyjściowy" pdfaNote = "PDF/A-1b jest bardziej kompatybilny, PDF/A-2b obsługuje więcej funkcji." pdfaFormat = "Format PDF/A" pdfaDigitalSignatureWarning = "Dokument zawiera podpis cyfrowy, nie zostanie on wczytany." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF zawiera podpis cyfrowy. Zostanie on usunięty w następnym kroku." pdfxDescription = "PDF/X to podzbiór PDF zgodny z normą ISO, przeznaczony do niezawodnego druku i wymiany grafiki." fileFormat = "Format pliku" @@ -2642,6 +2646,7 @@ label = "Oryginalny PDF" [compare.edited] label = "Edytowany PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Uruchomić porównanie ponownie?" @@ -3562,31 +3567,44 @@ imageSize = "Rozmiar obrazu" margin = "Margines" positionAndFormatting = "Pozycja i formatowanie" quickPosition = "Wybierz pozycję na stronie, aby umieścić stempel." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Wystąpił błąd podczas dodawania stempla do PDF." @@ -3594,14 +3612,6 @@ failed = "Wystąpił błąd podczas dodawania stempla do PDF." [AddStampRequest.results] title = "Wyniki dodawania stempla" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Usuń obraz, operacje na stronie, back-end, strona serwera" @@ -4513,10 +4523,18 @@ description = "Skonfiguruj niestandardowe ścieżki systemu plików dla przetwar [admin.settings.general.customPaths.pipeline] label = "Katalogi potoku" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Katalog obserwowanych folderów" description = "Katalog, w którym potok monitoruje przychodzące pliki PDF (pozostaw puste, aby użyć domyślnego: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Katalog ukończonych folderów" description = "Katalog, do którego trafiają przetworzone pliki PDF (pozostaw puste, aby użyć domyślnego: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "lub połącz się z kontem hostowanym samodzielnie" title = "Połącz z serwerem" subtitle = "Wpisz URL własnego serwera" testing = "Testowanie połączenia..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/pt-BR/translation.toml b/frontend/public/locales/pt-BR/translation.toml index 817ff6893..064809d34 100644 --- a/frontend/public/locales/pt-BR/translation.toml +++ b/frontend/public/locales/pt-BR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Páginas e número inicial" positionAndPages = "Posição e páginas" preview = "Seleção de posição" previewDisclaimer = "A prévia é aproximada. A saída final pode variar devido às métricas de fonte do PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Selecionar arquivo PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Formato de saída" pdfaNote = "PDF/A-1b é mais compatível; PDF/A-2b oferece mais recursos." pdfaFormat = "Formato PDF/A" pdfaDigitalSignatureWarning = "O PDF contém uma assinatura digital. Isso será removido na próxima etapa." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "O PDF contém uma assinatura digital. Ela será removida na próxima etapa." pdfxDescription = "PDF/X é um subconjunto de PDF padrão ISO para impressão confiável e troca de gráficos." fileFormat = "Formato de arquivo" @@ -2642,6 +2646,7 @@ label = "PDF original" [compare.edited] label = "PDF editado" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Executar a comparação novamente?" @@ -3562,31 +3567,44 @@ imageSize = "Tamanho da imagem" margin = "Margem" positionAndFormatting = "Posição e formatação" quickPosition = "Selecione uma posição na página para colocar o carimbo." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Ocorreu um erro ao adicionar o carimbo ao PDF." @@ -3594,14 +3612,6 @@ failed = "Ocorreu um erro ao adicionar o carimbo ao PDF." [AddStampRequest.results] title = "Resultados do carimbo" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Remover imagem,operações de página,back-end,lado do servidor" @@ -4513,10 +4523,18 @@ description = "Configurar caminhos personalizados do sistema de arquivos para pr [admin.settings.general.customPaths.pipeline] label = "Diretórios do pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Diretório de pastas monitoradas" description = "Diretório onde o pipeline monitora PDFs recebidos (deixe em branco para padrão: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Diretório de pastas finalizadas" description = "Diretório onde os PDFs processados são gerados (deixe em branco para padrão: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ou conecte-se a uma conta auto-hospedada" title = "Conectar ao servidor" subtitle = "Informe a URL do seu servidor self-hosted" testing = "Testando conexão..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/pt-PT/translation.toml b/frontend/public/locales/pt-PT/translation.toml index ed24f1db8..11c585f93 100644 --- a/frontend/public/locales/pt-PT/translation.toml +++ b/frontend/public/locales/pt-PT/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Páginas e número inicial" positionAndPages = "Posição e páginas" preview = "Seleção de posição" previewDisclaimer = "A pré-visualização é aproximada. O resultado final pode variar devido às métricas de fontes do PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Selecionar ficheiro PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Formato de saída" pdfaNote = "PDF/A-1b é mais compatível, PDF/A-2b suporta mais funcionalidades." pdfaFormat = "Formato PDF/A" pdfaDigitalSignatureWarning = "O PDF contém uma assinatura digital. Esta será removida no próximo passo." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "O PDF contém uma assinatura digital. Esta será removida no passo seguinte." pdfxDescription = "PDF/X é um subconjunto de PDF normalizado pela ISO para impressão fiável e troca de gráficos." fileFormat = "Formato de ficheiro" @@ -2642,6 +2646,7 @@ label = "PDF Original" [compare.edited] label = "PDF Editado" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Executar comparação novamente?" @@ -3562,31 +3567,44 @@ imageSize = "Tamanho da imagem" margin = "Margem" positionAndFormatting = "Posição e formatação" quickPosition = "Selecione uma posição na página para colocar o carimbo." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Ocorreu um erro ao adicionar o carimbo ao PDF." @@ -3594,14 +3612,6 @@ failed = "Ocorreu um erro ao adicionar o carimbo ao PDF." [AddStampRequest.results] title = "Resultados do carimbo" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Remover Imagem,operações de página,lado servidor" @@ -4513,10 +4523,18 @@ description = "Configurar caminhos de sistema de ficheiros personalizados para o [admin.settings.general.customPaths.pipeline] label = "Diretórios do pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Diretório de pastas monitorizadas" description = "Diretório onde o pipeline monitoriza PDFs de entrada (deixe vazio para predefinição: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Diretório de pastas concluídas" description = "Diretório onde são gravados os PDFs processados (deixe vazio para predefinição: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ou ligue-se a uma conta autoalojada" title = "Ligar ao servidor" subtitle = "Introduza o URL do seu servidor autoalojado" testing = "A testar ligação..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/ro-RO/translation.toml b/frontend/public/locales/ro-RO/translation.toml index a0efb0918..aa1337840 100644 --- a/frontend/public/locales/ro-RO/translation.toml +++ b/frontend/public/locales/ro-RO/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Pagini și număr de start" positionAndPages = "Poziție și pagini" preview = "Selecție poziție" previewDisclaimer = "Previzualizarea este aproximativă. Rezultatul final poate varia din cauza metricilor de font ale PDF-ului." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Selectează fișierul PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Format de ieșire" pdfaNote = "PDF/A-1b este mai compatibil, PDF/A-2b acceptă mai multe funcții." pdfaFormat = "Format PDF/A" pdfaDigitalSignatureWarning = "PDF-ul conține o semnătură digitală. Aceasta va fi eliminată în pasul următor." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF-ul conține o semnătură digitală. Aceasta va fi eliminată în pasul următor." pdfxDescription = "PDF/X este un subset PDF standardizat ISO pentru tipărire fiabilă și schimb de grafică." fileFormat = "Format fișier" @@ -2642,6 +2646,7 @@ label = "PDF original" [compare.edited] label = "PDF editat" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Rulați din nou comparația?" @@ -3562,31 +3567,44 @@ imageSize = "Dimensiunea imaginii" margin = "Margine" positionAndFormatting = "Poziție și formatare" quickPosition = "Selectați o poziție pe pagină pentru a plasa ștampila." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "A apărut o eroare la adăugarea ștampilei în PDF." @@ -3594,14 +3612,6 @@ failed = "A apărut o eroare la adăugarea ștampilei în PDF." [AddStampRequest.results] title = "Rezultatele ștampilării" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Elimină Imagine,Operații pagină,Back end,server side" @@ -4513,10 +4523,18 @@ description = "Configurați căi personalizate ale sistemului de fișiere pentru [admin.settings.general.customPaths.pipeline] label = "Directoare pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Directorul dosarelor monitorizate" description = "Directorul în care pipeline-ul monitorizează PDF-urile primite (lăsați gol pentru implicit: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Directorul dosarelor finalizate" description = "Directorul în care sunt scrise PDF-urile procesate (lăsați gol pentru implicit: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "sau conectați-vă la un cont self-hosted" title = "Conectează-te la server" subtitle = "Introdu URL-ul serverului tău self-hosted" testing = "Se testează conexiunea..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/ru-RU/translation.toml b/frontend/public/locales/ru-RU/translation.toml index afda0fd2b..07f1ce1e3 100644 --- a/frontend/public/locales/ru-RU/translation.toml +++ b/frontend/public/locales/ru-RU/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Страницы и начальный номер" positionAndPages = "Положение и страницы" preview = "Выбор положения" previewDisclaimer = "Предпросмотр приблизительный. Итог может отличаться из‑за метрик шрифтов PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Выберите PDF-файл:" @@ -1300,6 +1302,8 @@ outputFormat = "Выходной формат" pdfaNote = "PDF/A-1b более совместим, PDF/A-2b поддерживает больше функций." pdfaFormat = "Формат PDF/A" pdfaDigitalSignatureWarning = "PDF содержит цифровую подпись. Она будет удалена на следующем шаге." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF содержит цифровую подпись. Она будет удалена на следующем шаге." pdfxDescription = "PDF/X — это стандарт ISO, подмножество PDF для надежной печати и обмена графикой." fileFormat = "Формат файла" @@ -2642,6 +2646,7 @@ label = "Исходный PDF" [compare.edited] label = "Измененный PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Выполнить сравнение заново?" @@ -3562,31 +3567,44 @@ imageSize = "Размер изображения" margin = "Отступ" positionAndFormatting = "Положение и форматирование" quickPosition = "Выберите положение на странице для размещения штампа." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Произошла ошибка при добавлении штампа в PDF." @@ -3594,14 +3612,6 @@ failed = "Произошла ошибка при добавлении штамп [AddStampRequest.results] title = "Результаты штампа" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Удаление изображения,операции со страницами,Серверная часть" @@ -4513,10 +4523,18 @@ description = "Настройте пользовательские пути фа [admin.settings.general.customPaths.pipeline] label = "Каталоги конвейера" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Каталог отслеживаемых папок" description = "Каталог, где конвейер отслеживает входящие PDF (оставьте пустым по умолчанию: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Каталог завершенных папок" description = "Каталог, куда выводятся обработанные PDF (оставьте пустым по умолчанию: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "или подключитесь к самохостируемой учё title = "Подключение к серверу" subtitle = "Введите URL своего self-hosted сервера" testing = "Проверка подключения..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/sk-SK/translation.toml b/frontend/public/locales/sk-SK/translation.toml index 8385c3608..01000849d 100644 --- a/frontend/public/locales/sk-SK/translation.toml +++ b/frontend/public/locales/sk-SK/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Strany a počiatočné číslo" positionAndPages = "Pozícia a strany" preview = "Výber pozície" previewDisclaimer = "Náhľad je približný. Konečný výstup sa môže líšiť kvôli metrikám písma PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Vybrať PDF súbor:" @@ -1300,6 +1302,8 @@ outputFormat = "Výstupný formát" pdfaNote = "PDF/A-1b je kompatibilnejší, PDF/A-2b podporuje viac funkcií." pdfaFormat = "Formát PDF/A" pdfaDigitalSignatureWarning = "PDF obsahuje digitálny podpis. V ďalšom kroku bude odstránený." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF obsahuje digitálny podpis. Ten sa v nasledujúcom kroku odstráni." pdfxDescription = "PDF/X je podmnožina PDF podľa štandardu ISO pre spoľahlivú tlač a výmenu grafiky." fileFormat = "Formát súboru" @@ -2642,6 +2646,7 @@ label = "Pôvodné PDF" [compare.edited] label = "Upravené PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Spustiť porovnanie znova?" @@ -3562,31 +3567,44 @@ imageSize = "Veľkosť obrázka" margin = "Okraj" positionAndFormatting = "Poloha a formátovanie" quickPosition = "Vyberte polohu na stránke pre umiestnenie pečiatky." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Počas pridávania pečiatky do PDF došlo k chybe." @@ -3594,14 +3612,6 @@ failed = "Počas pridávania pečiatky do PDF došlo k chybe." [AddStampRequest.results] title = "Výsledky pečiatky" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Odstrániť obrázok,Operácie so stranami,Back end,server side" @@ -4513,10 +4523,18 @@ description = "Nakonfigurujte vlastné cesty systému súborov pre spracovanie v [admin.settings.general.customPaths.pipeline] label = "Adresáre pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Adresár sledovaných priečinkov" description = "Adresár, kde pipeline sleduje prichádzajúce PDF (ponechajte prázdne pre predvolené: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Adresár dokončených priečinkov" description = "Adresár, kam sa ukladajú spracované PDF (ponechajte prázdne pre predvolené: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "alebo sa pripojte k self-hosted účtu" title = "Pripojiť sa na server" subtitle = "Zadajte URL svojho self-hostovaného servera" testing = "Testuje sa pripojenie..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/sl-SI/translation.toml b/frontend/public/locales/sl-SI/translation.toml index 52cb3120c..5a3fba393 100644 --- a/frontend/public/locales/sl-SI/translation.toml +++ b/frontend/public/locales/sl-SI/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Strani in začetna številka" positionAndPages = "Položaj in strani" preview = "Izbira položaja" previewDisclaimer = "Predogled je približen. Končni rezultat se lahko razlikuje zaradi metrik pisav PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Izberite datoteko PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Izhodni format" pdfaNote = "PDF/A-1b je bolj združljiv, PDF/A-2b podpira več funkcij." pdfaFormat = "Format PDF/A" pdfaDigitalSignatureWarning = "PDF vsebuje digitalni podpis. To bo odstranjeno v naslednjem koraku." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF vsebuje digitalni podpis. Ta bo odstranjen v naslednjem koraku." pdfxDescription = "PDF/X je podmnožica PDF po standardu ISO za zanesljivo tiskanje in izmenjavo grafike." fileFormat = "Format datoteke" @@ -2642,6 +2646,7 @@ label = "Izvirni PDF" [compare.edited] label = "Urejeni PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Ponovno zagnati primerjavo?" @@ -3562,31 +3567,44 @@ imageSize = "Velikost slike" margin = "Rob" positionAndFormatting = "Položaj in oblikovanje" quickPosition = "Izberite položaj na strani za postavitev žiga." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Pri dodajanju žiga v PDF je prišlo do napake." @@ -3594,14 +3612,6 @@ failed = "Pri dodajanju žiga v PDF je prišlo do napake." [AddStampRequest.results] title = "Rezultati žiga" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Odstrani sliko,operacije strani,zadnja stran,strežniška stran" @@ -4513,10 +4523,18 @@ description = "Konfigurirajte poti datotečnega sistema po meri za obdelavo pipe [admin.settings.general.customPaths.pipeline] label = "Imeniki pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Imenik nadzorovanih map" description = "Imenik, kjer pipeline spremlja dohodne PDF-je (pustite prazno za privzeto: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Imenik zaključenih map" description = "Imenik, kamor se izpišejo obdelani PDF-ji (pustite prazno za privzeto: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ali se povežite z računom na lastnem strežniku" title = "Poveži se s strežnikom" subtitle = "Vnesite URL svojega samogostovanega strežnika" testing = "Preverjanje povezave..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/sr-LATN-RS/translation.toml b/frontend/public/locales/sr-LATN-RS/translation.toml index cb34eb08f..514d5bacc 100644 --- a/frontend/public/locales/sr-LATN-RS/translation.toml +++ b/frontend/public/locales/sr-LATN-RS/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Strane i početni broj" positionAndPages = "Pozicija i strane" preview = "Izbor pozicije" previewDisclaimer = "Pregled je približan. Konačni rezultat može varirati zbog PDF metrika fontova." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Izaberi PDF fajl:" @@ -1300,6 +1302,8 @@ outputFormat = "Izlazni format" pdfaNote = "PDF/A-1b je kompatibilniji, PDF/A-2b podržava više funkcija." pdfaFormat = "PDF/A format" pdfaDigitalSignatureWarning = "PDF sadrži digitalni potpis. Biće uklonjen u sledećem koraku." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF sadrži digitalni potpis. Ovo će biti uklonjeno u sledećem koraku." pdfxDescription = "PDF/X je ISO standardizovani podskup PDF-a za pouzdano štampanje i razmenu grafike." fileFormat = "Format datoteke" @@ -2642,6 +2646,7 @@ label = "Originalni PDF" [compare.edited] label = "Izmenjeni PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Ponovo pokrenuti poređenje?" @@ -3562,31 +3567,44 @@ imageSize = "Veličina slike" margin = "Margina" positionAndFormatting = "Pozicija i formatiranje" quickPosition = "Izaberite poziciju na stranici za postavljanje pečata." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Došlo je do greške prilikom dodavanja pečata u PDF." @@ -3594,14 +3612,6 @@ failed = "Došlo je do greške prilikom dodavanja pečata u PDF." [AddStampRequest.results] title = "Rezultati pečata" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Ukloni sliku, Zahvati na stranici, Bekend,serverska strana" @@ -4513,10 +4523,18 @@ description = "Podesite prilagođene putanje u sistemu datoteka za pipeline obra [admin.settings.general.customPaths.pipeline] label = "Direktorijumi za pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Direktorijum nadziranih fascikli" description = "Direktorijum u kome pipeline nadzire dolazne PDF-ove (ostavite prazno za podrazumevano: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Direktorijum završnih fascikli" description = "Direktorijum u koji se smeštaju obrađeni PDF-ovi (ostavite prazno za podrazumevano: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "ili se povežite na samohostovani nalog" title = "Poveži se na server" subtitle = "Unesite URL svog samohostovanog servera" testing = "Testiranje veze..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/sv-SE/translation.toml b/frontend/public/locales/sv-SE/translation.toml index 19a848315..5adee0f1f 100644 --- a/frontend/public/locales/sv-SE/translation.toml +++ b/frontend/public/locales/sv-SE/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Sidor och startnummer" positionAndPages = "Position och sidor" preview = "Val av position" previewDisclaimer = "Förhandsvisningen är ungefärlig. Slutresultatet kan variera beroende på PDF‑typsnittsmetrik." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Välj PDF-fil:" @@ -1300,6 +1302,8 @@ outputFormat = "Utdataformat" pdfaNote = "PDF/A-1b är mer kompatibel, PDF/A-2b stöder fler funktioner." pdfaFormat = "PDF/A-format" pdfaDigitalSignatureWarning = "PDF:en innehåller en digital signatur. Denna kommer att tas bort i nästa steg." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF-filen innehåller en digital signatur. Detta kommer att tas bort i nästa steg." pdfxDescription = "PDF/X är en ISO-standardiserad PDF-delmängd för tillförlitlig tryckning och grafikutbyte." fileFormat = "Filformat" @@ -2642,6 +2646,7 @@ label = "Original-PDF" [compare.edited] label = "Redigerad PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Kör jämförelse igen?" @@ -3562,31 +3567,44 @@ imageSize = "Bildstorlek" margin = "Marginal" positionAndFormatting = "Position och formatering" quickPosition = "Välj en position på sidan för att placera stämpeln." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Ett fel inträffade när stämpeln skulle läggas till i PDF:en." @@ -3594,14 +3612,6 @@ failed = "Ett fel inträffade när stämpeln skulle läggas till i PDF:en." [AddStampRequest.results] title = "Resultat av stämpling" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Ta bort bild,Sidoperationer,Backend,serversida" @@ -4513,10 +4523,18 @@ description = "Konfigurera anpassade filsystemvägar för pipelinebearbetning oc [admin.settings.general.customPaths.pipeline] label = "Pipeline-kataloger" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Katalog för övervakade mappar" description = "Katalog där pipeline övervakar inkommande PDF-filer (lämna tomt för standard: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Katalog för färdiga mappar" description = "Katalog där bearbetade PDF-filer skrivs ut (lämna tomt för standard: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "eller anslut till ett självhostat konto" title = "Anslut till server" subtitle = "Ange URL till din självhostade server" testing = "Testar anslutning..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/th-TH/translation.toml b/frontend/public/locales/th-TH/translation.toml index d62039d17..134d5e91e 100644 --- a/frontend/public/locales/th-TH/translation.toml +++ b/frontend/public/locales/th-TH/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "หน้าและเลขเริ่มต้น" positionAndPages = "ตำแหน่งและหน้า" preview = "การเลือกตำแหน่ง" previewDisclaimer = "ภาพตัวอย่างเป็นการประมาณ ผลลัพธ์สุดท้ายอาจแตกต่างเนื่องจากเมตริกฟอนต์ของ PDF" +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "เลือกไฟล์ PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "รูปแบบผลลัพธ์" pdfaNote = "PDF/A-1b เข้ากันได้มากกว่า ส่วน PDF/A-2b รองรับฟีเจอร์มากกว่า" pdfaFormat = "รูปแบบ PDF/A" pdfaDigitalSignatureWarning = "PDF มีลายเซ็นดิจิทัล ซึ่งจะถูกลบในขั้นตอนถัดไป" +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "ไฟล์ PDF มีลายเซ็นดิจิทัล ซึ่งจะถูกลบในขั้นตอนถัดไป" pdfxDescription = "PDF/X เป็นชุดย่อยของ PDF ตามมาตรฐาน ISO สำหรับการพิมพ์และแลกเปลี่ยนกราฟิกที่เชื่อถือได้" fileFormat = "รูปแบบไฟล์" @@ -2642,6 +2646,7 @@ label = "PDF ต้นฉบับ" [compare.edited] label = "PDF ที่แก้ไข" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "เรียกใช้การเปรียบเทียบอีกครั้งหรือไม่?" @@ -3562,31 +3567,44 @@ imageSize = "ขนาดรูปภาพ" margin = "ระยะขอบ" positionAndFormatting = "ตำแหน่งและการจัดรูปแบบ" quickPosition = "เลือกตำแหน่งบนหน้าสำหรับวางตราประทับ" -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "เกิดข้อผิดพลาดขณะเพิ่มตราประทับลงใน PDF" @@ -3594,14 +3612,6 @@ failed = "เกิดข้อผิดพลาดขณะเพิ่มต [AddStampRequest.results] title = "ผลการประทับตรา" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "ลบรูปภาพ,การจัดการหน้า,แบ็กเอนด์,ฝั่งเซิร์ฟเวอร์" @@ -4513,10 +4523,18 @@ description = "กำหนดค่าพาธระบบไฟล์แบ [admin.settings.general.customPaths.pipeline] label = "ไดเรกทอรี Pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "ไดเรกทอรีโฟลเดอร์ที่เฝ้าดู" description = "ไดเรกทอรีที่ Pipeline จะเฝ้าดูไฟล์ PDF ที่เข้ามา (ปล่อยว่างเพื่อค่าเริ่มต้น: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "ไดเรกทอรีโฟลเดอร์ที่เสร็จสิ้น" description = "ไดเรกทอรีสำหรับผลลัพธ์ PDF ที่ประมวลผลแล้ว (ปล่อยว่างเพื่อค่าเริ่มต้น: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "หรือเชื่อมต่อกับบัญชีแบบ title = "เชื่อมต่อกับเซิร์ฟเวอร์" subtitle = "ป้อน URL เซิร์ฟเวอร์ที่โฮสต์เองของคุณ" testing = "กำลังทดสอบการเชื่อมต่อ..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/tr-TR/translation.toml b/frontend/public/locales/tr-TR/translation.toml index 76c185008..7f552a37b 100644 --- a/frontend/public/locales/tr-TR/translation.toml +++ b/frontend/public/locales/tr-TR/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Sayfalar ve Başlangıç Numarası" positionAndPages = "Konum ve Sayfalar" preview = "Konum Seçimi" previewDisclaimer = "Önizleme yaklaşıktır. Nihai çıktı PDF yazı tipi metrikleri nedeniyle değişebilir." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF dosyasını seçin:" @@ -1300,6 +1302,8 @@ outputFormat = "Çıktı Biçimi" pdfaNote = "PDF/A-1b daha uyumludur, PDF/A-2b daha fazla özelliği destekler." pdfaFormat = "PDF/A biçimi" pdfaDigitalSignatureWarning = "PDF dijital imza içeriyor. Bu bir sonraki adımda kaldırılacak." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF dijital imza içeriyor. Bir sonraki adımda kaldırılacaktır." pdfxDescription = "PDF/X, güvenilir baskı ve grafik alışverişi için ISO standartlı bir PDF alt kümesidir." fileFormat = "Dosya Biçimi" @@ -2642,6 +2646,7 @@ label = "Orijinal PDF" [compare.edited] label = "Düzenlenmiş PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Karşılaştırma tekrar çalıştırılsın mı?" @@ -3562,31 +3567,44 @@ imageSize = "Görüntü Boyutu" margin = "Kenar Boşluğu" positionAndFormatting = "Konum ve Biçimlendirme" quickPosition = "Damgayı yerleştirmek için sayfada bir konum seçin." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "PDF'ye damga eklenirken bir hata oluştu." @@ -3594,14 +3612,6 @@ failed = "PDF'ye damga eklenirken bir hata oluştu." [AddStampRequest.results] title = "Damga Sonuçları" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Resmi Kaldır,Sayfa İşlemleri,Arka uç,sunucu tarafı" @@ -4513,10 +4523,18 @@ description = "Ardışık düzen işlemesi ve harici araçlar için özel dosya [admin.settings.general.customPaths.pipeline] label = "Ardışık Düzen Dizinleri" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "İzlenen Klasörler Dizini" description = "Ardışık düzenin gelen PDF’leri izlediği dizin (varsayılan için boş bırakın: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Tamamlanan Klasörler Dizini" description = "İşlenen PDF’lerin çıktısının alındığı dizin (varsayılan için boş bırakın: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "veya kendi barındırdığınız bir hesaba bağlanın" title = "Sunucuya Bağlan" subtitle = "Öz barındırılan sunucu URL'nizi girin" testing = "Bağlantı test ediliyor..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/uk-UA/translation.toml b/frontend/public/locales/uk-UA/translation.toml index 5269c8e7b..ab697ea1a 100644 --- a/frontend/public/locales/uk-UA/translation.toml +++ b/frontend/public/locales/uk-UA/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Сторінки та початковий номер" positionAndPages = "Позиція та сторінки" preview = "Вибір позиції" previewDisclaimer = "Попередній перегляд орієнтовний. Підсумковий результат може відрізнятися через метрики шрифтів PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Виберіть PDF-файл:" @@ -1300,6 +1302,8 @@ outputFormat = "Вихідний формат" pdfaNote = "PDF/A-1b більш сумісний, PDF/A-2b підтримує більше функцій." pdfaFormat = "Формат PDF/A" pdfaDigitalSignatureWarning = "Цей PDF документ має цифровий підпис. Цей підпис буде видалений у наступному кроці." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF містить цифровий підпис. Його буде видалено на наступному кроці." pdfxDescription = "PDF/X — це підмножина PDF за стандартом ISO для надійного друку та обміну графікою." fileFormat = "Формат файлу" @@ -2642,6 +2646,7 @@ label = "Оригінальний PDF" [compare.edited] label = "Відредагований PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Повторити порівняння?" @@ -3562,31 +3567,44 @@ imageSize = "Розмір зображення" margin = "Поле" positionAndFormatting = "Позиція та форматування" quickPosition = "Виберіть позицію на сторінці для розміщення штампа." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Під час додавання штампа до PDF сталася помилка." @@ -3594,14 +3612,6 @@ failed = "Під час додавання штампа до PDF сталася [AddStampRequest.results] title = "Результати додавання штампа" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "видалення зображення,операції зі сторінками,серверна частина" @@ -4513,10 +4523,18 @@ description = "Налаштуйте користувацькі шляхи фай [admin.settings.general.customPaths.pipeline] label = "Каталоги конвеєра" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Каталог відстежуваних папок" description = "Каталог, де конвеєр відстежує вхідні PDF (залиште порожнім для типового: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Каталог завершених папок" description = "Каталог, куди виводяться оброблені PDF (залиште порожнім для типового: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "або підключіться до самохостингового о title = "Під’єднатися до сервера" subtitle = "Введіть URL свого самохостингового сервера" testing = "Перевірка підключення..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/vi-VN/translation.toml b/frontend/public/locales/vi-VN/translation.toml index 928735e79..9099ea48d 100644 --- a/frontend/public/locales/vi-VN/translation.toml +++ b/frontend/public/locales/vi-VN/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "Trang & số bắt đầu" positionAndPages = "Vị trí & trang" preview = "Chọn vị trí" previewDisclaimer = "Bản xem trước chỉ mang tính ước lượng. Kết quả cuối có thể khác do thông số phông chữ của PDF." +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "Chọn tệp PDF:" @@ -1300,6 +1302,8 @@ outputFormat = "Định dạng đầu ra" pdfaNote = "PDF/A-1b tương thích hơn, PDF/A-2b hỗ trợ nhiều tính năng hơn." pdfaFormat = "Định dạng PDF/A" pdfaDigitalSignatureWarning = "PDF chứa chữ ký số. Điều này sẽ bị xóa trong bước tiếp theo." +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "PDF chứa chữ ký số. Chữ ký này sẽ bị xóa ở bước tiếp theo." pdfxDescription = "PDF/X là một tập hợp con tiêu chuẩn ISO của PDF dành cho in ấn và trao đổi đồ họa đáng tin cậy." fileFormat = "Định dạng tệp" @@ -2642,6 +2646,7 @@ label = "PDF gốc" [compare.edited] label = "PDF đã chỉnh sửa" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "Chạy lại so sánh?" @@ -3562,31 +3567,44 @@ imageSize = "Kích thước ảnh" margin = "Lề" positionAndFormatting = "Vị trí & định dạng" quickPosition = "Chọn một vị trí trên trang để đặt con dấu." -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "Đã xảy ra lỗi khi thêm con dấu vào PDF." @@ -3594,14 +3612,6 @@ failed = "Đã xảy ra lỗi khi thêm con dấu vào PDF." [AddStampRequest.results] title = "Kết quả đóng dấu" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "Xóa ảnh,Thao tác trang,Back end,phía máy chủ" @@ -4513,10 +4523,18 @@ description = "Cấu hình đường dẫn hệ thống tệp tùy chỉnh cho x [admin.settings.general.customPaths.pipeline] label = "Thư mục Pipeline" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "Thư mục được giám sát" description = "Thư mục nơi pipeline theo dõi PDF đến (để trống dùng mặc định: /pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "Thư mục đã hoàn tất" description = "Thư mục xuất PDF đã xử lý (để trống dùng mặc định: /pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "hoặc kết nối tới tài khoản tự lưu trữ" title = "Kết nối đến server" subtitle = "Nhập URL server tự lưu trữ" testing = "Đang kiểm tra kết nối..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/zh-BO/translation.toml b/frontend/public/locales/zh-BO/translation.toml index c9cb4ddae..57d3894c4 100644 --- a/frontend/public/locales/zh-BO/translation.toml +++ b/frontend/public/locales/zh-BO/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "页面与起始编号" positionAndPages = "位置与页面" preview = "位置选择" previewDisclaimer = "预览为近似效果。由于 PDF 字体度量,最终输出可能有所不同。" +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "PDF ཡིག་ཆ་འདེམས་པ།" @@ -1300,6 +1302,8 @@ outputFormat = "输出格式" pdfaNote = "PDF/A-1b 兼容性更好,PDF/A-2b 支持更多功能。" pdfaFormat = "PDF/A 格式" pdfaDigitalSignatureWarning = "该 PDF 包含数字签名。下一步将移除它。" +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "该 PDF 包含数字签名。这将在下一步被移除。" pdfxDescription = "PDF/X 是用于可靠打印和图形交换的 ISO 标准 PDF 子集。" fileFormat = "文件格式" @@ -2642,6 +2646,7 @@ label = "原始 PDF" [compare.edited] label = "已编辑 PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "重新运行比较?" @@ -3562,31 +3567,44 @@ imageSize = "图像大小" margin = "边距" positionAndFormatting = "位置与格式" quickPosition = "选择页面上的位置以放置印章。" -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "将印章添加到 PDF 时发生错误。" @@ -3594,14 +3612,6 @@ failed = "将印章添加到 PDF 时发生错误。" [AddStampRequest.results] title = "印章结果" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "པར་རིས་སུབ་པ།,ཤོག་ངོས་བཀོལ་སྤྱོད།,རྒྱབ་ངོས།,ཞབས་ཞུ་ཕྱོགས།" @@ -4513,10 +4523,18 @@ description = "为流水线处理和外部工具配置自定义文件系统路 [admin.settings.general.customPaths.pipeline] label = "流水线目录" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "监控文件夹目录" description = "流水线监控输入 PDF 的目录(留空使用默认:/pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "完成文件夹目录" description = "输出已处理 PDF 的目录(留空使用默认:/pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "或连接到自托管账户" title = "连接到服务器" subtitle = "输入自托管服务器的 URL" testing = "正在测试连接..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/zh-CN/translation.toml b/frontend/public/locales/zh-CN/translation.toml index 27cb71f18..7c9d6fc5b 100644 --- a/frontend/public/locales/zh-CN/translation.toml +++ b/frontend/public/locales/zh-CN/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "页面与起始编号" positionAndPages = "位置与页面" preview = "位置选择" previewDisclaimer = "预览为近似效果。最终输出可能因 PDF 字体度量而有所不同。" +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "选择PDF文件:" @@ -1300,6 +1302,8 @@ outputFormat = "输出格式" pdfaNote = "PDF/A-1b 兼容性更好,PDF/A-2b 支持的功能更多。" pdfaFormat = "PDF/A 格式" pdfaDigitalSignatureWarning = "该PDF包含数字签名,下一步将移除该签名。" +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "该 PDF 包含数字签名。此签名将在下一步移除。" pdfxDescription = "PDF/X 是用于可靠打印和图形交换的 ISO 标准 PDF 子集。" fileFormat = "文件格式" @@ -2642,6 +2646,7 @@ label = "原始 PDF" [compare.edited] label = "已编辑 PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "重新运行比较?" @@ -3562,31 +3567,44 @@ imageSize = "图像大小" margin = "边距" positionAndFormatting = "位置与格式" quickPosition = "选择页面上的一个位置以放置图章。" -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "向 PDF 添加图章时发生错误。" @@ -3594,14 +3612,6 @@ failed = "向 PDF 添加图章时发生错误。" [AddStampRequest.results] title = "图章结果" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "删除图像, 页面操作, 后端, 服务端" @@ -4513,10 +4523,18 @@ description = "配置用于流水线处理和外部工具的自定义文件系 [admin.settings.general.customPaths.pipeline] label = "流水线目录" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "监视文件夹目录" description = "监视流水线接收PDF的目录(留空为默认:/pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "已完成文件夹目录" description = "输出处理后PDF的目录(留空为默认:/pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "或连接到自托管账户" title = "连接到服务器" subtitle = "输入您的自托管服务器 URL" testing = "正在测试连接..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS" diff --git a/frontend/public/locales/zh-TW/translation.toml b/frontend/public/locales/zh-TW/translation.toml index cbabdf405..73c187c74 100644 --- a/frontend/public/locales/zh-TW/translation.toml +++ b/frontend/public/locales/zh-TW/translation.toml @@ -219,6 +219,8 @@ pagesAndStarting = "頁面與起始編號" positionAndPages = "位置與頁面" preview = "位置選擇" previewDisclaimer = "預覽為近似值。最終輸出可能因 PDF 字型度量而異。" +zeroPad = "Zero‑pad Width (Bates Stamping)" +zeroPadTooltip = "Zero‑pad (Bates Stamp) page numbers to this width (e.g., 3 ⇒ 001). Set 0 to disable." [addPageNumbers.selectText] 1 = "選擇 PDF 檔案:" @@ -1300,6 +1302,8 @@ outputFormat = "輸出格式" pdfaNote = "PDF/A-1b 相容性較佳,PDF/A-2b 支援更多功能。" pdfaFormat = "PDF/A 格式" pdfaDigitalSignatureWarning = "該 PDF 的憑證簽章將會在下一步被移除" +strictMode = "Strict Mode" +strictModeDesc = "Error if conversion is not perfect (uses VeraPDF verification)" pdfxDigitalSignatureWarning = "該 PDF 含有數位簽章。此簽章將在下一步移除。" pdfxDescription = "PDF/X 是 ISO 標準的 PDF 子集,用於可靠的列印與圖形交換。" fileFormat = "檔案格式" @@ -2642,6 +2646,7 @@ label = "原始 PDF" [compare.edited] label = "已編輯的 PDF" +placeholder = "Select the edited PDF" [compare.swap] confirmTitle = "要重新執行比較嗎?" @@ -3562,31 +3567,44 @@ imageSize = "影像大小" margin = "邊距" positionAndFormatting = "位置與格式" quickPosition = "選擇頁面上的位置以放置印章。" -clickToExpand = "Click to expand" -customDateDesc = "Custom format" -dateDesc = "Current date" -dateTimeVars = "Date & Time" -datetimeDesc = "Date and time combined" +preview = "Preview:" +useTemplate = "Use Template" +selectTemplate = "Select a template..." +stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." dynamicVariables = "Dynamic Variables" -examples = "Examples" +clickToExpand = "Click to expand" +variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." +dateTimeVars = "Date & Time" +dateDesc = "Current date" +timeDesc = "Current time" +datetimeDesc = "Date and time combined" +customDateDesc = "Custom format" +yearMonthDayDesc = "Individual date parts" +pageVars = "Page Information" +pageNumberDesc = "Current page number" +totalPagesDesc = "Total number of pages" fileVars = "File Information" filenameDesc = "Filename without extension" filenameFullDesc = "Filename with extension" -metadataDesc = "From PDF document properties" metadataVars = "Document Metadata" -multiLine = "multi-line" +metadataDesc = "From PDF document properties" otherVars = "Other" -pageNumberDesc = "Current page number" -pageVars = "Page Information" -preview = "Preview:" -selectTemplate = "Select a template..." -stampTextDescription = "Use dynamic variables below. Use @@ for literal @. Use \\n for new lines." -timeDesc = "Current time" -totalPagesDesc = "Total number of pages" -useTemplate = "Use Template" uuidDesc = "Short unique identifier (8 chars)" -variablesHelp = "Click on any variable to insert it into your stamp text. Use @@ for literal @." -yearMonthDayDesc = "Individual date parts" +examples = "Examples" +multiLine = "multi-line" + +[AddStampRequest.template] +pageNumberFooter = "Page Number Footer" +dateHeader = "Date Header" +europeanDate = "European Date" +timestamp = "Timestamp" +draftWatermark = "Draft Watermark" +custom = "Custom" +page-numbers = "Page Numbers" +draft = "Draft Watermark" +doc-info = "Document Info" +legal-footer = "Legal Footer" +european-date = "European Date (DD/MM/YYYY)" [AddStampRequest.error] failed = "將印章加入 PDF 時發生錯誤。" @@ -3594,14 +3612,6 @@ failed = "將印章加入 PDF 時發生錯誤。" [AddStampRequest.results] title = "蓋章結果" -[AddStampRequest.template] -custom = "Custom" -dateHeader = "Date Header" -draftWatermark = "Draft Watermark" -europeanDate = "European Date" -pageNumberFooter = "Page Number Footer" -timestamp = "Timestamp" - [removeImagePdf] tags = "移除圖片,頁面操作,後端,伺服器端" @@ -4513,10 +4523,18 @@ description = "設定管線處理與外部工具的自訂檔案系統路徑" [admin.settings.general.customPaths.pipeline] label = "管線目錄" +[admin.settings.general.customPaths.pipeline.pipelineDir] +label = "Pipeline Directory" +description = "Base directory for pipeline resources (leave empty for default: /pipeline)" + [admin.settings.general.customPaths.pipeline.watchedFoldersDir] label = "監看資料夾目錄" description = "管線監看輸入 PDF 的目錄(留空使用預設:/pipeline/watchedFolders)" +[admin.settings.general.customPaths.pipeline.watchedFoldersDirs] +label = "Watched Folders Directories" +description = "Directories where pipeline monitors for incoming PDFs (one per line or comma-separated; leave empty for default: /pipeline/watchedFolders)" + [admin.settings.general.customPaths.pipeline.finishedFoldersDir] label = "完成資料夾目錄" description = "輸出已處理 PDF 的目錄(留空使用預設:/pipeline/finishedFolders)" @@ -6555,6 +6573,7 @@ link = "或連線到自行託管的帳戶" title = "連線至伺服器" subtitle = "輸入你的自託管伺服器 URL" testing = "正在測試連線..." +useLast = "Last used server: {{serverUrl}}" [setup.server.type] saas = "Stirling PDF SaaS"