Files
bentopdf/translations/ui-source.json
T
Atharva Bedekar 49ab2ef17f feat: drag-and-drop reordering for multi-file to PDF conversions
Tools that combine several files into a single PDF used the upload
order as the page order, with no way to change it short of clearing
and re-adding files. Each file row now has a drag handle, and the
new order is used when the PDF is built.

Applies to the JPG, PNG, WebP, BMP, HEIC, SVG, TIFF, Image and TXT
to PDF tools. The shared logic lives in utils/sortable-file-list.ts
(built on the existing sortablejs dependency) instead of being
duplicated per page.
2026-10-25 15:34:16 +05:30

10142 lines
198 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"(corrected)": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"({{size}})": {
"files": [
"logic/bmp-to-pdf-page.ts",
"logic/heic-to-pdf-page.ts",
"logic/image-to-pdf-page.ts"
],
"fileCount": 10
},
"({{value}} KB)": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"+ {{n}} more...": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"- Error parsing XMP XML. Displaying raw. -": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"- No Info Dictionary data found -": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"- No XMP metadata found -": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"- No interactive form fields found -": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"- No parseable XMP properties found -": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"-- Select existing group --": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"/ {{total}}": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"0.1° (Very Sensitive)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"0.5° (Default)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"1.0° (Normal)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"100 (Fast)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"150 (Default)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"1x2 (Booklet)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"2.0° (Less Sensitive)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"200 (Better)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"200 (Good)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"2x2 (4-up)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"2x4 (8-up)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"300 (Best Quality)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"300 (Print)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"4x4 (16-up)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"600 (High Quality)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"72 (Screen)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"90° Clockwise": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"90° Counter-clockwise": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"A field named \"{{fieldName}}\" already exists. Please rename this field to use a unique name before downloading.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"A new version of BentoPDF is available. Reload to update?": {
"files": [
"sw-register.ts"
],
"fileCount": 1
},
"A single PDF file": {
"files": [
"ui.ts"
],
"fileCount": 1
},
"A template with this name already exists.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"ASCII characters (letters, numbers, symbols)": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Action": {
"files": [
"logic/edit-pdf-text-dock.ts",
"logic/form-creator.ts"
],
"fileCount": 2
},
"Add Blank Page": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Add Bookmark": {
"files": [
"workflow/nodes/table-of-contents-node.ts"
],
"fileCount": 1
},
"Add Child Bookmark": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Add Child Layer": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Add More Comics": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Documents": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More EPUB Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Email Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More FB2 Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Images": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More JSON Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More MOBI Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Markdown Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More ODG Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More PUB Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Pages Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Presentations": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More SVG Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Spreadsheets": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Text Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More Visio Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More WPD Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More WPS Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More XML Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add More XPS Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add a new layer to get started!": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Add a text box": {
"files": [
"logic/edit-pdf-text-dock.ts",
"logic/edit-pdf-text-page.ts"
],
"fileCount": 2
},
"Add an RFC 3161 document timestamp": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Add an image": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Add at least one node to run the workflow.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Add child": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Add child layer": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Add header and footer text": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Add page numbers": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Add searchable text layer via OCR": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Add text watermark": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Add/Edit/Extract Attachments": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Added": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Added \"{{afterText}}\"": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Added image ({{width}}×{{height}})": {
"files": [
"compare/engine/compare-content.ts"
],
"fileCount": 1
},
"Added {{insertCount}} blank page successfully!": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Added {{insertCount}} blank pages successfully!": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Adding header & footer...": {
"files": [
"logic/header-footer-page.ts"
],
"fileCount": 1
},
"Adding page numbers...": {
"files": [
"logic/page-numbers-page.ts"
],
"fileCount": 1
},
"Adding watermark...": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"Adding {{insertCount}} blank page...": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Adding {{insertCount}} blank pages...": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Adding {{name}} ({{n}}/{{length}})...": {
"files": [
"logic/pdf-to-zip-page.ts"
],
"fileCount": 1
},
"Adjust Colors": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Adjust brightness, contrast, and colors": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Advanced": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Advanced Feature Required": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Advanced Settings": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"After Page": {
"files": [
"workflow/nodes/add-blank-page-node.ts"
],
"fileCount": 1
},
"After Page...": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Align Objects": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Alignment": {
"files": [
"logic/edit-pdf-text-dock.ts",
"logic/form-creator.ts"
],
"fileCount": 2
},
"All": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"All files repaired successfully!": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"Alternate Merge": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"Alternating and mixing pages...": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"Always resample to that resolution": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"An error occurred during compression. Error: {{error}}": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"An error occurred during conversion. Error: {{error}}": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/csv-to-pdf-page.ts",
"logic/email-to-pdf-page.ts"
],
"fileCount": 18
},
"An error occurred during conversion. Error: {{message}}": {
"files": [
"logic/odg-to-pdf-page.ts",
"logic/odp-to-pdf-page.ts",
"logic/ods-to-pdf-page.ts"
],
"fileCount": 7
},
"An error occurred during cropping.": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"An error occurred during extraction. Error: {{error}}": {
"files": [
"logic/extract-images-page.ts",
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 2
},
"An error occurred during rasterization. Error: {{error}}": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"An error occurred during sanitization: {{msg}}": {
"files": [
"logic/sanitize-pdf-page.ts"
],
"fileCount": 1
},
"An error occurred while combining pages.": {
"files": [
"logic/combine-single-page-page.ts"
],
"fileCount": 1
},
"An error occurred while creating the N-Up PDF.": {
"files": [
"logic/n-up-pdf-page.ts"
],
"fileCount": 1
},
"An error occurred while creating the booklet.": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"An error occurred while dividing the PDF.": {
"files": [
"logic/divide-pages-page.ts"
],
"fileCount": 1
},
"An error occurred while mixing the PDFs.": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"An error occurred while standardizing pages.": {
"files": [
"logic/fix-page-size-page.ts"
],
"fileCount": 1
},
"An error occurred while trying to remove metadata.": {
"files": [
"logic/remove-metadata-page.ts"
],
"fileCount": 1
},
"An error occurred: {{error}}": {
"files": [
"logic/change-permissions-page.ts",
"logic/protect-pdf-page.ts",
"logic/remove-restrictions-page.ts"
],
"fileCount": 4
},
"An error occurred: {{error}}.": {
"files": [
"logic/linearize-pdf-page.ts",
"logic/overlay-pdf-page.ts"
],
"fileCount": 2
},
"An owner password is required when setting permissions": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"An unexpected error occurred during the repair process.": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"An unexpected error occurred.": {
"files": [
"logic/flatten-pdf-page.ts",
"logic/font-to-outline-page.ts"
],
"fileCount": 2
},
"Analyzing data structure...": {
"files": [
"utils/xml-to-pdf.ts"
],
"fileCount": 1
},
"Analyzing full PDF metadata...": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"Analyzing signatures...": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Angle": {
"files": [
"workflow/nodes/rotate-node.ts",
"workflow/nodes/watermark-node.ts"
],
"fileCount": 2
},
"Annotations removed successfully!": {
"files": [
"logic/remove-annotations-page.ts"
],
"fileCount": 1
},
"Any text, URL, or data": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Application": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Apply a digital signature to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Apply and download": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Apply redactions?": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Apply scanner simulation effect": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Applying Bates numbers...": {
"files": [
"logic/bates-numbering-page.ts"
],
"fileCount": 1
},
"Applying color adjustments...": {
"files": [
"logic/adjust-colors-page.ts"
],
"fileCount": 1
},
"Applying crop...": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Applying redactions...": {
"files": [
"logic/redact.ts"
],
"fileCount": 1
},
"Applying rotations...": {
"files": [
"logic/rotate-custom-page.ts",
"logic/rotate-pdf-page.ts"
],
"fileCount": 2
},
"Applying scanner effect...": {
"files": [
"logic/scanner-effect-page.ts"
],
"fileCount": 1
},
"Applying timestamp...": {
"files": [
"logic/timestamp-pdf-page.ts"
],
"fileCount": 1
},
"Applying {{replace}}...": {
"files": [
"logic/overlay-pdf-page.ts"
],
"fileCount": 1
},
"Archive contains an oversized image entry.": {
"files": [
"logic/cbz-to-pdf-page.ts"
],
"fileCount": 1
},
"Archive has too many images (max {{MAX_CBZ_PAGES}}).": {
"files": [
"logic/cbz-to-pdf-page.ts"
],
"fileCount": 1
},
"Archive is too large when decompressed.": {
"files": [
"logic/cbz-to-pdf-page.ts"
],
"fileCount": 1
},
"Are you sure you want to reset? All your work will be lost.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Area (Coordinates)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Area ({{unit}}²)": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Arial, Times New Roman and Courier New map to the built-in equivalents. Only applied when safe.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Arrange multiple pages per sheet": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Arrange pages for booklet printing": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Aspect Ratio": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"At least one PDF document is required for export.": {
"files": [
"compare/reporting/export-compare-pdf.ts"
],
"fileCount": 1
},
"At least two valid PDFs are required.": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"Attaching files to PDF...": {
"files": [
"logic/add-attachments-page.ts"
],
"fileCount": 1
},
"Attachments updated successfully!": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Author": {
"files": [
"logic/edit-pdf-text-page.ts",
"workflow/nodes/edit-metadata-node.ts"
],
"fileCount": 2
},
"Auto (Keep Original)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Back": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Back to Home": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Background Color": {
"files": [
"workflow/nodes/combine-single-page-node.ts",
"workflow/nodes/fix-page-size-node.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 3
},
"Background color changed successfully!": {
"files": [
"logic/background-color-page.ts"
],
"fileCount": 1
},
"Barcode": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Barcode Format": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Barcode Value": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Bates numbers applied successfully! ({{batesStart}} through {{n}})": {
"files": [
"logic/bates-numbering-page.ts"
],
"fileCount": 1
},
"Beginning": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Binarize": {
"files": [
"workflow/nodes/ocr-node.ts"
],
"fileCount": 1
},
"Blank Position": {
"files": [
"workflow/nodes/add-blank-page-node.ts"
],
"fileCount": 1
},
"Blue": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Blur": {
"files": [
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 1
},
"Bold": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Bold & Italic": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Booklet": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Booklet created with {{numSheets}} sheets!": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Bookmarks imported from JSON!": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Bookmarks page": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Border": {
"files": [
"workflow/nodes/n-up-node.ts",
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 2
},
"Border Color": {
"files": [
"logic/form-creator.ts",
"workflow/nodes/n-up-node.ts"
],
"fileCount": 2
},
"Bottom": {
"files": [
"workflow/nodes/control-specs.ts",
"workflow/nodes/crop-node.ts"
],
"fileCount": 2
},
"Bottom Center": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Bottom Left": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Bottom Right": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Bottom edge in points": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Brightness": {
"files": [
"workflow/nodes/adjust-colors-node.ts",
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 2
},
"Brotli and rasterizing were skipped to keep it PDF/A.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Brotli compression (PDF 2.0)": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Browser Note:": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Building new PDF...": {
"files": [
"logic/duplicate-organize.ts",
"logic/organize-pdf-page.ts"
],
"fileCount": 2
},
"Building page pairing model...": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Button": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"ByteRange does not start at the beginning of the file": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"ByteRange out of bounds": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"CBZ to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"CSV Loaded": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"CSV file is empty": {
"files": [
"utils/csv-to-pdf.ts"
],
"fileCount": 1
},
"Cancel": {
"files": [
"logic/bookmark-pdf.ts",
"logic/edit-pdf-page.ts",
"utils/wasm-provider.ts"
],
"fileCount": 3
},
"Cannot Delete": {
"files": [
"logic/duplicate-organize.ts",
"logic/organize-pdf-page.ts"
],
"fileCount": 2
},
"Cannot access viewer controls. Please use the Download button in the PDF viewer toolbar above.": {
"files": [
"logic/form-filler-page.ts"
],
"fileCount": 1
},
"Cannot delete all pages": {
"files": [
"utils/pdf-operations.ts"
],
"fileCount": 1
},
"Cannot delete all pages.": {
"files": [
"logic/delete-pages-page.ts"
],
"fileCount": 1
},
"Canvas context failed": {
"files": [
"utils/image-compress.ts",
"utils/image-input-utils.ts"
],
"fileCount": 2
},
"Canvas context unavailable": {
"files": [
"utils/images-to-pdf-lib.ts"
],
"fileCount": 1
},
"Canvas toBlob conversion failed.": {
"files": [
"logic/png-to-pdf-page.ts",
"logic/svg-to-pdf-page.ts",
"logic/webp-to-pdf-page.ts"
],
"fileCount": 3
},
"Canvas toBlob failed": {
"files": [
"utils/image-compress.ts",
"utils/image-input-utils.ts",
"utils/images-to-pdf-lib.ts"
],
"fileCount": 4
},
"Center": {
"files": [
"logic/form-creator.ts",
"workflow/nodes/control-specs.ts"
],
"fileCount": 2
},
"Certificate (.pfx, .p12, .pem)": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Certificate Expired": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Certificate Password": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Certificate unlocked": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Change Certificate": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Change background color": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Changing background color...": {
"files": [
"logic/background-color-page.ts"
],
"fileCount": 1
},
"Changing text color...": {
"files": [
"logic/text-color-page.ts"
],
"fileCount": 1
},
"Character": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Checked State": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Choose a valid page range.": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"Choose one of the bundled languages or rebuild the air-gapped bundle with the missing language added to --ocr-languages.": {
"files": [
"utils/tesseract-language-availability.ts"
],
"fileCount": 1
},
"Cleanup": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Click on PDF to Pick Location": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Click the button above, then click on the PDF where you want the bookmark to jump to": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Click to Upload Image": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Clicking this field in the PDF will open a file picker to upload an image.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Clip invisible parts of images": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Close": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Close (Esc)": {
"files": [
"utils/page-preview.ts"
],
"fileCount": 1
},
"Close panel": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Closes tab": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Closes window": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Code 128": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Code 39": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"CoherentPDF (Bookmarks & Metadata)": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"CoherentPDF is not configured. Please configure it in WASM Settings.": {
"files": [
"utils/cpdf-helper.ts"
],
"fileCount": 1
},
"CoherentPDF produced an empty decrypted file.": {
"files": [
"utils/pdf-decrypt.ts"
],
"fileCount": 1
},
"CoherentPDF: not configured.": {
"files": [
"utils/pdf-decrypt.ts"
],
"fileCount": 1
},
"Color": {
"files": [
"logic/bookmark-pdf.ts",
"workflow/nodes/background-color-node.ts",
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 5
},
"Color adjustments applied successfully!": {
"files": [
"logic/adjust-colors-page.ts"
],
"fileCount": 1
},
"Colors inverted successfully!": {
"files": [
"logic/invert-colors-page.ts"
],
"fileCount": 1
},
"Cols": {
"files": [
"workflow/nodes/posterize-node.ts"
],
"fileCount": 1
},
"Combine multiple PDFs into one": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Combine to Single Page": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Combining pages...": {
"files": [
"logic/combine-single-page-page.ts"
],
"fileCount": 1
},
"Comic Archives": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Comments and markup become part of the page. Form fields and links keep working.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Complete": {
"files": [
"workflow/editor.ts"
],
"fileCount": 1
},
"Complete!": {
"files": [
"utils/csv-to-pdf.ts"
],
"fileCount": 1
},
"Compress": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Compressed {{compressedCount}} PDF(s). Total size reduced from {{totalOriginalSize}} to {{totalCompressedSize}} (Saved {{value}}%).": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compressed {{compressedCount}} PDF(s). Total size: {{totalCompressedSize}}.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compressing multiple PDFs...": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compressing to {{size}}...": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compressing {{n}}/{{length}}: {{name}}...": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compressing...": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compression Complete": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compression Finished": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Compression Level": {
"files": [
"workflow/nodes/compress-node.ts"
],
"fileCount": 1
},
"Configure": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Confirm": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Confirm Action": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Conformance": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Connected": {
"files": [
"workflow/editor.ts"
],
"fileCount": 1
},
"Contact Info": {
"files": [
"workflow/nodes/digital-sign-node.ts"
],
"fileCount": 1
},
"Content": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Content hash does not match messageDigest attribute: PDF was modified after signing": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Contrast": {
"files": [
"workflow/nodes/adjust-colors-node.ts",
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 2
},
"Conversion Complete": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/csv-to-pdf-page.ts",
"logic/email-to-pdf-page.ts"
],
"fileCount": 25
},
"Conversion Error": {
"files": [
"logic/image-to-pdf-page.ts",
"logic/jpg-to-pdf-page.ts",
"logic/pdf-to-markdown.ts"
],
"fileCount": 6
},
"Conversion engine ready!": {
"files": [
"utils/libreoffice-loader.ts"
],
"fileCount": 1
},
"Conversion failed: could not create PDF/A definition": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Convert Apple Pages documents to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert EPUB ebooks to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert Excel spreadsheets to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert FB2 e-books to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert JSON files to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert MOBI e-books to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert Markdown files to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert Microsoft Publisher to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert OpenDocument Graphics to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PDF pages to SVG": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PDF pages to images (ZIP)": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PDF tables to CSV": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PDF tables to Excel": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PDF to Markdown text": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PDF to PDF/A for archiving": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PDF to Word document": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert PowerPoint presentations to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert SVG files to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert To Grayscale": {
"files": [
"workflow/nodes/compress-node.ts"
],
"fileCount": 1
},
"Convert Visio diagrams (VSD/VSDX) to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert WPS Office documents to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert Word documents to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert WordPerfect documents to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert XML documents to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert XPS/OXPS documents to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert comic book archives (CBZ/CBR) to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert email files (.eml, .msg) to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert fonts to vector outlines": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert plain text to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert to grayscale": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Convert to greyscale": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Convert to image-based PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Converted {{length}} files ({{totalPages}} pages) to SVG!": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"Converted {{pageCount}} pages to SVG!": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"Converter not initialized": {
"files": [
"utils/libreoffice-loader.ts"
],
"fileCount": 1
},
"Converting BMP to PDF...": {
"files": [
"logic/bmp-to-pdf-page.ts"
],
"fileCount": 1
},
"Converting HEIC to PDF...": {
"files": [
"logic/heic-to-pdf-page.ts"
],
"fileCount": 1
},
"Converting TIFF to PDF...": {
"files": [
"logic/tiff-to-pdf-page.ts"
],
"fileCount": 1
},
"Converting emails...": {
"files": [
"logic/email-to-pdf-page.ts"
],
"fileCount": 1
},
"Converting files...": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/epub-to-pdf-page.ts",
"logic/fb2-to-pdf-page.ts"
],
"fileCount": 5
},
"Converting fonts to outlines...": {
"files": [
"logic/font-to-outline-page.ts",
"utils/ghostscript-loader.ts"
],
"fileCount": 2
},
"Converting images to PDF...": {
"files": [
"logic/image-to-pdf-page.ts",
"logic/jpg-to-pdf-page.ts"
],
"fileCount": 2
},
"Converting multiple PDFs to PDF/A...": {
"files": [
"logic/pdf-to-pdfa-page.ts"
],
"fileCount": 1
},
"Converting multiple RTF files to PDF...": {
"files": [
"logic/rtf-to-pdf-page.ts"
],
"fileCount": 1
},
"Converting multiple files...": {
"files": [
"logic/odg-to-pdf-page.ts",
"logic/odp-to-pdf-page.ts",
"logic/ods-to-pdf-page.ts"
],
"fileCount": 10
},
"Converting page {{n}} of {{pageCount}}...": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"Converting to Markdown...": {
"files": [
"logic/pdf-to-markdown.ts"
],
"fileCount": 1
},
"Converting to SVG...": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"Converting to greyscale...": {
"files": [
"logic/pdf-to-greyscale-page.ts"
],
"fileCount": 1
},
"Converting to {{level}}...": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Converting {{name}}...": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/epub-to-pdf-page.ts",
"logic/fb2-to-pdf-page.ts"
],
"fileCount": 16
},
"Converting {{n}}/{{length}}: {{name}}...": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/csv-to-pdf-page.ts",
"logic/email-to-pdf-page.ts"
],
"fileCount": 23
},
"Converting...": {
"files": [
"logic/pdf-to-markdown-page.ts",
"logic/pdf-to-word-page.ts"
],
"fileCount": 2
},
"Copied": {
"files": [
"logic/view-metadata-page.ts"
],
"fileCount": 1
},
"Could not access the stamped-PDF exporter. Please use the Export → PDF button in the viewer toolbar as a fallback.": {
"files": [
"logic/add-stamps.ts"
],
"fileCount": 1
},
"Could not add blank page.": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Could not add blank pages.": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Could not add header or footer.": {
"files": [
"logic/header-footer-page.ts"
],
"fileCount": 1
},
"Could not add page numbers.": {
"files": [
"logic/page-numbers-page.ts"
],
"fileCount": 1
},
"Could not add the watermark.": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"Could not apply rotations.": {
"files": [
"logic/rotate-custom-page.ts",
"logic/rotate-pdf-page.ts"
],
"fileCount": 2
},
"Could not change text color.": {
"files": [
"logic/text-color-page.ts"
],
"fileCount": 1
},
"Could not change the background color.": {
"files": [
"logic/background-color-page.ts"
],
"fileCount": 1
},
"Could not create ZIP archive.": {
"files": [
"logic/pdf-to-zip-page.ts"
],
"fileCount": 1
},
"Could not create canvas context.": {
"files": [
"logic/posterize-page.ts"
],
"fileCount": 1
},
"Could not create comparison canvas context.": {
"files": [
"compare/engine/visual-diff.ts"
],
"fileCount": 1
},
"Could not create offscreen comparison canvas.": {
"files": [
"logic/compare-render.ts"
],
"fileCount": 1
},
"Could not create visual diff context.": {
"files": [
"compare/engine/visual-diff.ts"
],
"fileCount": 1
},
"Could not create visual diff overlay context.": {
"files": [
"compare/engine/visual-diff.ts"
],
"fileCount": 1
},
"Could not detect blank pages.": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"Could not display the page.": {
"files": [
"canvasEditor.ts"
],
"fileCount": 1
},
"Could not export comparison PDF.": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Could not export the signed PDF. Please try again.": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"Could not export the stamped PDF. Please use the Export → PDF button in the viewer toolbar as a fallback.": {
"files": [
"logic/add-stamps.ts"
],
"fileCount": 1
},
"Could not extract signer public key": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Could not find {{testFile}} at the specified URL (HTTP {{status}}). Make sure the file exists.": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Could not fully analyze the PDF. It may be corrupted or have an unusual structure.": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"Could not generate a preview. The file may be corrupt or contain unsupported features. Error: {{message}}": {
"files": [
"logic/word-to-pdf.ts"
],
"fileCount": 1
},
"Could not get canvas context": {
"files": [
"logic/svg-to-pdf-page.ts"
],
"fileCount": 1
},
"Could not invert PDF colors.": {
"files": [
"logic/invert-colors-page.ts"
],
"fileCount": 1
},
"Could not load PDF. It may be corrupt or password-protected.": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Could not load PDF. The file may be invalid, corrupted, or password-protected.": {
"files": [
"handlers/fileHandler.ts"
],
"fileCount": 1
},
"Could not load the PDF engine. Please refresh the page and try again.": {
"files": [
"utils/helpers.ts"
],
"fileCount": 1
},
"Could not parse signer info": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Could not posterize the PDF.": {
"files": [
"logic/posterize-page.ts"
],
"fileCount": 1
},
"Could not process \"{{name}}\". The file may be corrupted.": {
"files": [
"logic/svg-to-pdf-page.ts"
],
"fileCount": 1
},
"Could not reduce file size further. Original: {{originalSize}}, New: {{compressedSize}}.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Could not remove annotations.": {
"files": [
"logic/remove-annotations-page.ts"
],
"fileCount": 1
},
"Could not remove blank pages.": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"Could not remove leftover data from the PDF.": {
"files": [
"utils/load-pdf-document.ts"
],
"fileCount": 1
},
"Could not remove the redacted text from the document data, so the file was not downloaded.": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Could not reverse the PDF pages. Please check that your files are valid PDFs.": {
"files": [
"logic/reverse-pages-page.ts"
],
"fileCount": 1
},
"Could not update metadata. Please check that date formats are correct.": {
"files": [
"logic/edit-metadata-page.ts"
],
"fileCount": 1
},
"Count": {
"files": [
"workflow/nodes/add-blank-page-node.ts"
],
"fileCount": 1
},
"Courier": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Courier Bold": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Courier Bold Oblique": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Courier Oblique": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Created": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Creating Booklet...": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Creating Excel file...": {
"files": [
"logic/pdf-to-excel-page.ts"
],
"fileCount": 1
},
"Creating N-Up PDF...": {
"files": [
"logic/n-up-pdf-page.ts"
],
"fileCount": 1
},
"Creating PDF from JPGs...": {
"files": [
"logic/png-to-pdf-page.ts",
"logic/webp-to-pdf-page.ts"
],
"fileCount": 2
},
"Creating PDF from SVG files...": {
"files": [
"logic/svg-to-pdf-page.ts"
],
"fileCount": 1
},
"Creating PDF...": {
"files": [
"logic/txt-to-pdf-page.ts"
],
"fileCount": 1
},
"Creating ZIP archive...": {
"files": [
"logic/csv-to-pdf-page.ts",
"logic/extract-images-page.ts",
"logic/pdf-to-markdown-page.ts"
],
"fileCount": 8
},
"Creating ZIP file...": {
"files": [
"logic/extract-tables-page.ts",
"logic/pdf-to-svg-page.ts",
"logic/split-pdf-page.ts"
],
"fileCount": 3
},
"Creating ZIP...": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Creating table...": {
"files": [
"utils/csv-to-pdf.ts"
],
"fileCount": 1
},
"Creator": {
"files": [
"workflow/nodes/edit-metadata-node.ts"
],
"fileCount": 1
},
"Crop": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Crop complete! Your download has started.": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Cryptographic verification failed": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Custom": {
"files": [
"logic/form-creator.ts",
"logic/page-dimensions-page.ts",
"workflow/nodes/control-specs.ts"
],
"fileCount": 3
},
"Custom Format": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Custom Height": {
"files": [
"workflow/nodes/fix-page-size-node.ts"
],
"fileCount": 1
},
"Custom Units": {
"files": [
"workflow/nodes/fix-page-size-node.ts"
],
"fileCount": 1
},
"Custom Width": {
"files": [
"workflow/nodes/fix-page-size-node.ts"
],
"fileCount": 1
},
"Custom Zoom": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Custom...": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"DataMatrix": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Date Format": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Decrease size": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Decrypt": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Decrypting PDF...": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Decrypting {{name}} ({{n}}/{{length}})...": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Decrypting {{n}} of {{length}}: {{name}}": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Decrypting...": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Decryption Failed": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Delete": {
"files": [
"logic/bookmark-pdf.ts",
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 2
},
"Delete \"{{title}}\"?": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Delete Field": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Delete Page": {
"files": [
"logic/duplicate-organize.ts",
"logic/organize-pdf-page.ts"
],
"fileCount": 2
},
"Delete Pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Delete all {{length}} bookmark(s) ? ": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Delete layer": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Delete {{size}} bookmark(s) ? ": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Deleted": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Deleted {{size}} page(s) successfully!": {
"files": [
"logic/delete-pages-page.ts"
],
"fileCount": 1
},
"Deleting pages...": {
"files": [
"logic/delete-pages-page.ts"
],
"fileCount": 1
},
"Description": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Description for screen readers": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Deselect All": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Deskew": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Deskew PDF": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Deskewed {{length}} file(s). {{value}}": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"Deskewing {{name}}...": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"Destination": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Detecting blank pages...": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"Digest Algorithm:": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Digital Sign": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Direction": {
"files": [
"logic/edit-pdf-text-dock.ts",
"workflow/nodes/divide-pages-node.ts"
],
"fileCount": 2
},
"Divide Pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Divide into boxes (0 to disable)": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Document Properties": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Document Type": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Document properties": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Document-level attachment": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Done: back to tools": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Download": {
"files": [
"logic/form-filler-page.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"Download Edited PDF": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Download anyway": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Download as PDF or ZIP automatically": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Downloaded {{length}} PDF files in a ZIP archive.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Downloads started for all files.": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"Dpi": {
"files": [
"workflow/nodes/pdf-to-images-node.ts"
],
"fileCount": 1
},
"Drag to reorder": {
"files": [
"utils/sortable-file-list.ts"
],
"fileCount": 1
},
"Drops tagging, which screen readers rely on.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Duplicate Field Name": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Duplicate Field Names": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Duplicate Page": {
"files": [
"logic/duplicate-organize.ts",
"logic/organize-pdf-page.ts"
],
"fileCount": 2
},
"Duplicate Page Numbers": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"EAN-13": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"ECDSA signature does not verify against signer public key": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"EPUB Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"EPUB to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"EPUB/MOBI/FB2/XPS/CBZ to PDF": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Edit": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Edit All": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Edit Bookmark": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Edit Bookmarks": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Edit Images": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Edit Metadata": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Edit PDF metadata": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Edit Scope": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Edit Shapes": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Edit Text": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Edit tool": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Edit {{scopes}}": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Email Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Email to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Embedding files into PDF...": {
"files": [
"logic/add-attachments-page.ts"
],
"fileCount": 1
},
"Empty signature bytes": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Encrypt": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Encrypt PDF with password": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Encrypted file": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Encrypting PDF with 256-bit AES...": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"Encryption Failed": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"Encryption resulted in an empty file.": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"End": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Enter 0 to insert at the beginning, or {{pageCount}} to insert at the end.": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Enter bookmark title": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Enter name for child layer under \"{{Layer}}\":": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Enter password": {
"files": [
"logic/compress-pdf-page.ts",
"utils/password-prompt.ts"
],
"fileCount": 2
},
"Enter password...": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Enter passwords for each encrypted file": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Error": {
"files": [
"handlers/fileHandler.ts",
"logic/add-attachments-page.ts",
"logic/add-blank-page-page.ts"
],
"fileCount": 91
},
"Error during execution": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Error generating PDF: {{error}}": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Error loading PDF file. Please try again with a valid PDF.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Error reading files: {{error}}": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"Error saving PDF. Check console for details.": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Error: {{error}}": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Exactly 11 or 12 digits": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Exactly 12 or 13 digits": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Example of current format:": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Excel to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Existing Radio Groups": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Export Error": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Export Value": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Export failed": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"External processing module needed": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Extract Images": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"Extract Pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Extract Tables": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Extract a range of pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Extract all images from PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Extract pages as separate PDFs": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Extract text from PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Extracted 1 table successfully!": {
"files": [
"logic/extract-tables-page.ts"
],
"fileCount": 1
},
"Extracted text from {{length}} PDF files!": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Extracted {{completed}} PDF(s), failed {{failed}}.": {
"files": [
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 1
},
"Extracted {{length}} page(s) successfully!": {
"files": [
"logic/extract-pages-page.ts"
],
"fileCount": 1
},
"Extracted {{length}} table(s) to Excel!": {
"files": [
"logic/pdf-to-excel-page.ts"
],
"fileCount": 1
},
"Extracted {{length}} tables successfully!": {
"files": [
"logic/extract-tables-page.ts"
],
"fileCount": 1
},
"Extracting attachments from {{length}} file(s)...": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"Extracting images from {{name}}...": {
"files": [
"logic/extract-images-page.ts"
],
"fileCount": 1
},
"Extracting pages...": {
"files": [
"logic/extract-pages-page.ts"
],
"fileCount": 1
},
"Extracting tables...": {
"files": [
"logic/extract-tables-page.ts",
"logic/pdf-to-csv-page.ts",
"logic/pdf-to-excel-page.ts"
],
"fileCount": 3
},
"Extracting text from file {{n}}/{{length}}: {{name}}...": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Extracting text from multiple files...": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Extracting text from {{name}}...": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Extracting text...": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Extracting {{name}} for AI ({{n}}/{{total}})...": {
"files": [
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 1
},
"Extracting {{name}} for AI...": {
"files": [
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 1
},
"Extracting...": {
"files": [
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 1
},
"Extraction Complete": {
"files": [
"logic/extract-images-page.ts",
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 2
},
"Extraction Error": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Extraction Partial": {
"files": [
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 1
},
"Extraction completed! {{length}} attachment(s) in zip file ({{totalSize}}). Download started.": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"FB2 Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"FB2 to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Failed": {
"files": [
"workflow/editor.ts"
],
"fileCount": 1
},
"Failed to acquire 2D canvas context": {
"files": [
"logic/pdf-to-cbz-page.ts"
],
"fileCount": 1
},
"Failed to add child layer": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Failed to apply Bates numbers.": {
"files": [
"logic/bates-numbering-page.ts"
],
"fileCount": 1
},
"Failed to apply color adjustments. The file might be corrupted.": {
"files": [
"logic/adjust-colors-page.ts"
],
"fileCount": 1
},
"Failed to apply redactions.": {
"files": [
"logic/redact.ts"
],
"fileCount": 1
},
"Failed to apply scanner effect. The file might be corrupted.": {
"files": [
"logic/scanner-effect-page.ts"
],
"fileCount": 1
},
"Failed to attach files: {{error}}": {
"files": [
"logic/add-attachments-page.ts"
],
"fileCount": 1
},
"Failed to convert BMP to PDF. One of the files may be invalid.": {
"files": [
"logic/bmp-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to convert HEIC to PDF. One of the files may be invalid.": {
"files": [
"logic/heic-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to convert PDF to CSV. {{message}}": {
"files": [
"logic/pdf-to-csv-page.ts"
],
"fileCount": 1
},
"Failed to convert PDF to Excel. {{message}}": {
"files": [
"logic/pdf-to-excel-page.ts"
],
"fileCount": 1
},
"Failed to convert PDF to SVG. {{message}}": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"Failed to convert PDF to greyscale. The file might be corrupted.": {
"files": [
"logic/pdf-to-greyscale-page.ts"
],
"fileCount": 1
},
"Failed to convert PDF. It may be image-based or corrupted.": {
"files": [
"logic/pdf-to-markdown.ts"
],
"fileCount": 1
},
"Failed to convert TIFF to PDF. One of the files may be invalid.": {
"files": [
"logic/tiff-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to convert images to PDF.": {
"files": [
"logic/image-to-pdf-page.ts",
"logic/jpg-to-pdf-page.ts"
],
"fileCount": 2
},
"Failed to convert text to PDF. {{error}}": {
"files": [
"logic/txt-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to convert {{filename}} to PNG": {
"files": [
"logic/cbz-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to copy metadata to clipboard.": {
"files": [
"logic/view-metadata-page.ts"
],
"fileCount": 1
},
"Failed to create PDF.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Failed to create PNG blob": {
"files": [
"logic/bmp-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to create canvas context": {
"files": [
"utils/ocr.ts",
"utils/pdf-operations.ts"
],
"fileCount": 2
},
"Failed to create split PDFs.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Failed to decode image: {{name}}": {
"files": [
"utils/images-to-pdf-lib.ts"
],
"fileCount": 1
},
"Failed to decrypt private key": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"Failed to decrypt. Try the Decrypt tool instead.": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Failed to delete layer": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Failed to delete pages.": {
"files": [
"logic/delete-pages-page.ts"
],
"fileCount": 1
},
"Failed to deskew PDF: {{error}}": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"Failed to download the edited PDF.": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Failed to edit attachments.": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Failed to extract certificate from PFX file": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"Failed to extract pages (qpdf exit code {{exitCode}}).": {
"files": [
"utils/split-pdf-helpers.ts"
],
"fileCount": 1
},
"Failed to extract pages.": {
"files": [
"logic/extract-pages-page.ts"
],
"fileCount": 1
},
"Failed to extract tables. {{message}}": {
"files": [
"logic/extract-tables-page.ts"
],
"fileCount": 1
},
"Failed to extract text from PDF.": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Failed to fetch ICC profile from {{iccUrl}}: HTTP {{status}}": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Failed to fetch font file: {{statusText}}": {
"files": [
"utils/font-loader.ts"
],
"fileCount": 1
},
"Failed to fetch gs.js: HTTP {{status}}": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Failed to fetch {{url}}: HTTP {{status}}": {
"files": [
"utils/libreoffice-loader.ts"
],
"fileCount": 1
},
"Failed to get 2D context for page {{pageNumber}}": {
"files": [
"utils/render-utils.ts"
],
"fileCount": 1
},
"Failed to get canvas context": {
"files": [
"logic/bmp-to-pdf-page.ts",
"logic/cbz-to-pdf-page.ts"
],
"fileCount": 2
},
"Failed to insert PDF. The file may be corrupted.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Failed to load Ghostscript from {{normalizedUrl}}: {{msg}}": {
"files": [
"utils/ghostscript-dynamic-loader.ts"
],
"fileCount": 1
},
"Failed to load PDF file.": {
"files": [
"logic/add-attachments-page.ts",
"logic/add-blank-page-page.ts",
"logic/add-watermark-page.ts"
],
"fileCount": 24
},
"Failed to load PDF for cropping.": {
"files": [
"logic/cropper.ts"
],
"fileCount": 1
},
"Failed to load PDF for preview.": {
"files": [
"logic/adjust-colors-page.ts",
"logic/scanner-effect-page.ts"
],
"fileCount": 2
},
"Failed to load PDF form viewer.": {
"files": [
"logic/form-filler-page.ts"
],
"fileCount": 1
},
"Failed to load PDF layers": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Failed to load PyMuPDF from CDN: {{msg}}": {
"files": [
"utils/pymupdf-loader.ts"
],
"fileCount": 1
},
"Failed to load SVG image": {
"files": [
"logic/svg-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to load WebP image": {
"files": [
"utils/image-input-utils.ts"
],
"fileCount": 1
},
"Failed to load attachments from PDF.": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Failed to load files: {{error}}": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Failed to load image.": {
"files": [
"logic/bmp-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to load image: {{filename}}": {
"files": [
"logic/cbz-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to load one or more PDF files.": {
"files": [
"logic/alternate-merge-page.ts",
"logic/bates-numbering-page.ts"
],
"fileCount": 2
},
"Failed to load script: {{url}}": {
"files": [
"utils/ghostscript-dynamic-loader.ts"
],
"fileCount": 1
},
"Failed to load template.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Failed to load the PDF Editor.": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Failed to load the image processor. Please ensure your browser supports SharedArrayBuffer (requires HTTPS or localhost).": {
"files": [
"logic/pdf-to-tiff-page.ts"
],
"fileCount": 1
},
"Failed to parse CSV: {{error}}": {
"files": [
"utils/csv-to-pdf.ts"
],
"fileCount": 1
},
"Failed to parse signature": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Failed to parse the certificate file.": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Failed to process HEIC file: {{name}}": {
"files": [
"utils/image-input-utils.ts"
],
"fileCount": 1
},
"Failed to process WebP file: {{name}}": {
"files": [
"utils/image-input-utils.ts"
],
"fileCount": 1
},
"Failed to read file.": {
"files": [
"logic/bmp-to-pdf-page.ts"
],
"fileCount": 1
},
"Failed to remove restrictions. The PDF may require the correct owner password.": {
"files": [
"logic/remove-restrictions-page.ts"
],
"fileCount": 1
},
"Failed to render page": {
"files": [
"utils/page-preview.ts"
],
"fileCount": 1
},
"Failed to render page previews": {
"files": [
"logic/duplicate-organize.ts"
],
"fileCount": 1
},
"Failed to render page previews.": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"Failed to render page.": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Failed to save changes.": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Failed to save the new PDF. Check console for details.": {
"files": [
"logic/duplicate-organize.ts"
],
"fileCount": 1
},
"Failed to split PDF. Please check your selection.": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"Failed to timestamp PDF: {{message}}\n\nPlease try a different TSA server or check your internet connection.": {
"files": [
"logic/timestamp-pdf-page.ts"
],
"fileCount": 1
},
"Failed to toggle layer visibility": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Failed to validate signatures. The file may be corrupted.": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Features enabled by this module:": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Field Name": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Field Name (Group Name)": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Field Name Conflict": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Field name \"{{newName}}\" already exists in this {{value}}. Please try using a unique name.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Field name cannot be empty": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"File": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"File Size": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"File exists but could not be read. Check CORS configuration.": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"File list not found": {
"files": [
"logic/alternate-merge-page.ts",
"logic/merge-pdf-page.ts"
],
"fileCount": 2
},
"File size reduced from {{originalSize}} to {{compressedSize}} (Saved {{percent}}%).": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"File {{n}}/{{length}}: Page {{n2}}/{{pageCount}}": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"File {{n}}/{{length}}: {{message}}": {
"files": [
"logic/xml-to-pdf-page.ts"
],
"fileCount": 1
},
"Filename": {
"files": [
"workflow/nodes/download-node.ts",
"workflow/nodes/download-pdf-node.ts",
"workflow/nodes/download-zip-node.ts"
],
"fileCount": 3
},
"Files that failed: {{errorCount}}.": {
"files": [
"logic/linearize-pdf-page.ts",
"logic/unlock-pdf-page.ts"
],
"fileCount": 2
},
"Fill (cover full target page)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Fill Color": {
"files": [
"workflow/nodes/redact-node.ts"
],
"fileCount": 1
},
"Finalizing PDF...": {
"files": [
"utils/csv-to-pdf.ts",
"utils/xml-to-pdf.ts"
],
"fileCount": 2
},
"Find & replace": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Finds the best quality under this size. 0 means no target.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Firefox and Chrome may show their native date picker format during selection. The correct format will apply when you finish entering the date.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"First Indent": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Fit (keep full page visible)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Fit Page": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Fix Page Size": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Flatten": {
"files": [
"workflow/nodes/registry.ts",
"workflow/nodes/watermark-node.ts"
],
"fileCount": 2
},
"Flatten Forms": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Flatten annotations": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Flatten form fields": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Flatten forms and annotations": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Flatten links": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Flattening PDF...": {
"files": [
"logic/flatten-pdf-page.ts"
],
"fileCount": 1
},
"Flattening and saving PDF...": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"Flattening multiple PDFs...": {
"files": [
"logic/flatten-pdf-page.ts"
],
"fileCount": 1
},
"Flattening page {{i}} of {{totalPages}}...": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"Flattening {{n}}/{{length}}: {{name}}...": {
"files": [
"logic/flatten-pdf-page.ts"
],
"fileCount": 1
},
"Focuses address bar": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Font": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Font Color": {
"files": [
"workflow/nodes/text-to-pdf-node.ts"
],
"fileCount": 1
},
"Font Family": {
"files": [
"workflow/nodes/table-of-contents-node.ts",
"workflow/nodes/text-to-pdf-node.ts"
],
"fileCount": 2
},
"Font Size": {
"files": [
"logic/edit-pdf-text-dock.ts",
"logic/form-creator.ts",
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 7
},
"Font size: {{bSize}} → {{aSize}}": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Font to Outline": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"Font: {{bFont}} → {{aFont}}": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Fonts": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Footer Center": {
"files": [
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 1
},
"Footer Left": {
"files": [
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 1
},
"Footer Right": {
"files": [
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 1
},
"For image-only PDFs such as scans. Skipped when the document has selectable text, unless Override content protection is on.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Form fields stop being fillable.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Format": {
"files": [
"workflow/nodes/pdf-to-images-node.ts"
],
"fileCount": 1
},
"Found {{length}} blank page(s). Click on a page to deselect it.": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"Found {{length}} existing bookmarks. Replace current bookmarks?": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Found {{length}} image(s) in {{length2}} PDF(s).": {
"files": [
"logic/extract-images-page.ts"
],
"fileCount": 1
},
"Front": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Full Coverage": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Gamma": {
"files": [
"workflow/nodes/adjust-colors-node.ts"
],
"fileCount": 1
},
"Generate table of contents from bookmarks": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Generating High-Quality PDF...": {
"files": [
"logic/word-to-pdf.ts"
],
"fileCount": 1
},
"Generating PDF...": {
"files": [
"logic/email-to-pdf-page.ts",
"utils/csv-to-pdf.ts"
],
"fileCount": 2
},
"Generating ZIP file...": {
"files": [
"logic/linearize-pdf-page.ts",
"logic/pdf-to-zip-page.ts",
"logic/unlock-pdf-page.ts"
],
"fileCount": 3
},
"Generating formatted content...": {
"files": [
"utils/xml-to-pdf.ts"
],
"fileCount": 1
},
"Generating preview...": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Ghostscript (PDF/A Conversion)": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Ghostscript RGB conversion failed with exit code {{exitCode}}": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Ghostscript conversion failed with exit code {{exitCode}}": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Ghostscript did not produce output file": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Ghostscript is not configured. Please configure it in Advanced Settings.": {
"files": [
"utils/ghostscript-dynamic-loader.ts"
],
"fileCount": 1
},
"Ghostscript is not configured. Please configure it in WASM Settings.": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Ghostscript is not configured. PyMuPDF requires Ghostscript for some operations. Please configure both in Advanced Settings.": {
"files": [
"utils/pymupdf-loader.ts"
],
"fileCount": 1
},
"Ghostscript threw an exception: {{e}}": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Ghostscript wrapper did not expose expected interface. Expected loadGS() or GhostscriptWASM class.": {
"files": [
"utils/ghostscript-dynamic-loader.ts"
],
"fileCount": 1
},
"Go": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Go to page": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Grayscale": {
"files": [
"workflow/nodes/rasterize-node.ts",
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 2
},
"Green": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Greyscale": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Grid Mode": {
"files": [
"workflow/nodes/booklet-node.ts"
],
"fileCount": 1
},
"Group Name (Must be same for group)": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"H-Scale %": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Hanging Indent": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Hard reloads page": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Header & Footer": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Header & Footer added successfully!": {
"files": [
"logic/header-footer-page.ts"
],
"fileCount": 1
},
"Header Center": {
"files": [
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 1
},
"Header Left": {
"files": [
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 1
},
"Header Right": {
"files": [
"workflow/nodes/header-footer-node.ts"
],
"fileCount": 1
},
"Height ({{unit}})": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Helvetica": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Helvetica Bold": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Helvetica Bold Oblique": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Helvetica Oblique": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Hide": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Hide Border": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Hide password": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Hides window": {
"files": [
"main.ts"
],
"fileCount": 1
},
"High (288 DPI)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"High (Smallest Files)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Horizontal": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Hue Shift": {
"files": [
"workflow/nodes/adjust-colors-node.ts"
],
"fileCount": 1
},
"Image Format": {
"files": [
"workflow/nodes/rasterize-node.ts"
],
"fileCount": 1
},
"Image Input": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Image quality": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Image resized from {{width}}×{{height}} to {{width2}}×{{height2}}": {
"files": [
"compare/engine/compare-content.ts"
],
"fileCount": 1
},
"Images": {
"files": [
"logic/compress-pdf-page.ts",
"logic/edit-pdf-text-dock.ts",
"logic/edit-pdf-text-page.ts"
],
"fileCount": 4
},
"Images above this are resampled down. None leaves resolution alone.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Imported {{length}} bookmarks!": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Inches (in)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Include Attachments": {
"files": [
"workflow/nodes/email-to-pdf-node.ts"
],
"fileCount": 1
},
"Include Cc Bcc": {
"files": [
"workflow/nodes/email-to-pdf-node.ts"
],
"fileCount": 1
},
"Include this file": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Incorrect Page Count": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Incorrect Password": {
"files": [
"logic/change-permissions-page.ts",
"logic/unlock-pdf-page.ts"
],
"fileCount": 2
},
"Incorrect password": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Incorrect password. Please try again.": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Increase size": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Indexing PDF 1 page {{pageNumber}} of {{totalPages}}...": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Indexing PDF 2 page {{pageNumber}} of {{totalPages}}...": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Info": {
"files": [
"logic/bookmark-pdf.ts",
"logic/remove-blank-pages-page.ts"
],
"fileCount": 2
},
"Info Dictionary": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"Inherit": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Initialization Error": {
"files": [
"utils/helpers.ts"
],
"fileCount": 1
},
"Initializing Ghostscript...": {
"files": [
"logic/pdf-to-pdfa-page.ts"
],
"fileCount": 1
},
"Initializing PDF engine...": {
"files": [
"logic/overlay-pdf-page.ts",
"utils/helpers.ts"
],
"fileCount": 2
},
"Initializing PyMuPDF...": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"Initializing decryption...": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Initializing encryption...": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"Initializing repair engine...": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"Initializing...": {
"files": [
"logic/change-permissions-page.ts",
"logic/remove-restrictions-page.ts"
],
"fileCount": 2
},
"Input Required": {
"files": [
"logic/protect-pdf-page.ts",
"logic/unlock-pdf-page.ts"
],
"fileCount": 2
},
"Insecure Digest (MD5 / SHA-1)": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Insert blank pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Insert blank pages after this page number": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Interactive Form Fields": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"Interleave pages from multiple PDFs (e.g. odd + reversed even from a single-sided scan)": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Invalid Certificate": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Invalid File": {
"files": [
"logic/add-watermark-page.ts",
"logic/adjust-colors-page.ts",
"logic/background-color-page.ts"
],
"fileCount": 24
},
"Invalid Files": {
"files": [
"handlers/fileHandler.ts",
"logic/bmp-to-pdf-page.ts",
"logic/heic-to-pdf-page.ts"
],
"fileCount": 12
},
"Invalid Input": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Invalid JSON format": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Invalid Name": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Invalid Order": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Invalid PDF password.": {
"files": [
"utils/pdf-decrypt.ts"
],
"fileCount": 1
},
"Invalid Page Numbers": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Invalid Page Order": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Invalid Pages": {
"files": [
"logic/extract-pages-page.ts"
],
"fileCount": 1
},
"Invalid Range": {
"files": [
"logic/divide-pages-page.ts"
],
"fileCount": 1
},
"Invalid Signature": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Invalid TSA URL. The timestamp authority must be a valid http:// or https:// URL.": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"Invalid URL": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Invalid URL format. Please enter a valid URL (e.g., https://example.com/wasm/)": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Invalid XML: no root element": {
"files": [
"utils/xml-to-pdf.ts"
],
"fileCount": 1
},
"Invalid data": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Invalid hex string in content stream": {
"files": [
"utils/pdf-content-tokens.ts"
],
"fileCount": 1
},
"Invalid page range specified.": {
"files": [
"logic/header-footer-page.ts",
"logic/posterize-page.ts"
],
"fileCount": 2
},
"Invalid shortcut format": {
"files": [
"logic/shortcuts.ts"
],
"fileCount": 1
},
"Invalid: Cryptographic Verification Failed": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Invert Colors": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Invert all colors": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Inverting PDF colors...": {
"files": [
"logic/invert-colors-page.ts"
],
"fileCount": 1
},
"Issuer": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"It fits the {{targetBytes}} target.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"It is still above the {{targetBytes}} target because Preserve PDF/A limits how far it can be compressed.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"It no longer claims PDF/A conformance. Turn on Preserve PDF/A under Custom Settings to keep it.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Italic": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Item 1": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Its digital signatures were removed so it could be compressed. Sign it again if needed.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"JPEG (Smaller file size)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"JPEG quality for re-encoded images, 20 to 100. Lower means smaller files and more visible artifacts.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"JPG": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"JSON Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"JSON Loaded": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"JSON to PDF": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"Javascript Code": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Keeps a PDF/A file conformant. Brotli and rasterizing are skipped while this is on.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Keeps only the characters the document uses.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Key (e.g., Department)": {
"files": [
"handlers/fileHandler.ts",
"logic/edit-metadata-page.ts"
],
"fileCount": 2
},
"Keywords": {
"files": [
"logic/edit-pdf-text-page.ts",
"workflow/nodes/edit-metadata-node.ts"
],
"fileCount": 2
},
"Label": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Label / Prompt": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Landscape": {
"files": [
"logic/page-dimensions-page.ts",
"workflow/nodes/control-specs.ts"
],
"fileCount": 2
},
"Language": {
"files": [
"workflow/nodes/ocr-node.ts"
],
"fileCount": 1
},
"Layer not found": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Layer {{number}}": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Leave blank for all pages": {
"files": [
"logic/merge-pdf-page.ts"
],
"fileCount": 1
},
"Left": {
"files": [
"logic/form-creator.ts",
"workflow/nodes/control-specs.ts",
"workflow/nodes/crop-node.ts"
],
"fileCount": 3
},
"Left edge in points (1 inch = 72 pts)": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Legal": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Letter": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Level": {
"files": [
"workflow/nodes/pdf-to-pdfa-node.ts"
],
"fileCount": 1
},
"Limit recognized characters (leave empty for all)": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Line": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Linearization Failed": {
"files": [
"logic/linearize-pdf-page.ts"
],
"fileCount": 1
},
"Linearize": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Links stop being clickable.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Lists": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Load": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Load system fonts": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Load system fonts…": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Loaded": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Loaded bookmarks from JSON. Now upload your PDF.": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Loaded {{length}} bookmarks from CSV. Now upload your PDF.": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Loading Engine...": {
"files": [
"logic/extract-tables-page.ts",
"logic/pdf-to-csv-page.ts",
"logic/pdf-to-excel-page.ts"
],
"fileCount": 4
},
"Loading Ghostscript...": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Loading PDF Editor...": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Loading PDF Text Editor...": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Loading PDF converter...": {
"files": [
"logic/pdf-to-markdown-page.ts",
"logic/pdf-to-word-page.ts"
],
"fileCount": 2
},
"Loading PDF documents...": {
"files": [
"handlers/fileHandler.ts"
],
"fileCount": 1
},
"Loading PDF engine...": {
"files": [
"logic/email-to-pdf-page.ts"
],
"fileCount": 1
},
"Loading PDF files...": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"Loading PDF form...": {
"files": [
"logic/form-filler-page.ts"
],
"fileCount": 1
},
"Loading PDF processor...": {
"files": [
"logic/extract-images-page.ts"
],
"fileCount": 1
},
"Loading PDF viewer...": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"Loading PDF...": {
"files": [
"handlers/fileHandler.ts",
"logic/add-attachments-page.ts",
"logic/add-blank-page-page.ts"
],
"fileCount": 22
},
"Loading PDFs...": {
"files": [
"logic/bates-numbering-page.ts"
],
"fileCount": 1
},
"Loading attachments...": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Loading comparison {{currentPage}} of {{length}}...": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Loading conversion engine ({{percent}}%)...": {
"files": [
"utils/libreoffice-loader.ts"
],
"fileCount": 1
},
"Loading conversion engine...": {
"files": [
"utils/libreoffice-loader.ts"
],
"fileCount": 1
},
"Loading engine...": {
"files": [
"logic/epub-to-pdf-page.ts",
"logic/fb2-to-pdf-page.ts",
"logic/image-to-pdf-page.ts"
],
"fileCount": 20
},
"Loading fonts...": {
"files": [
"utils/ocr.ts"
],
"fileCount": 1
},
"Loading layers from {{name}}...": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Loading page {{num}}...": {
"files": [
"canvasEditor.ts"
],
"fileCount": 1
},
"Loading preview...": {
"files": [
"logic/adjust-colors-page.ts",
"logic/scanner-effect-page.ts"
],
"fileCount": 2
},
"Loading {{name}}...": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Loading...": {
"files": [
"utils/page-preview.ts",
"utils/render-utils.ts"
],
"fileCount": 2
},
"Location": {
"files": [
"logic/validate-signature-pdf-page.ts",
"workflow/nodes/digital-sign-node.ts"
],
"fileCount": 2
},
"Lossless (No Quality Loss)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Lossless (no image re-encoding)": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Low (Best Quality)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"MOBI Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"MOBI to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Malformed ByteRange": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Malformed ECDSA signature (could not parse r,s)": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Malformed inline image in content stream": {
"files": [
"utils/pdf-content-tokens.ts"
],
"fileCount": 1
},
"Malformed signatureAlgorithm": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Margins": {
"files": [
"workflow/nodes/n-up-node.ts"
],
"fileCount": 1
},
"Markdown Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Markdown to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Max Length (0 for unlimited)": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Maximum resolution": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Medium (Recommended)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Merge PDF": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Merge PDFs": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Merge duplicate fonts": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Mermaid Error: {{error}}": {
"files": [
"utils/markdown-editor.ts"
],
"fileCount": 1
},
"Metadata copied to clipboard as JSON.": {
"files": [
"logic/view-metadata-page.ts"
],
"fileCount": 1
},
"Metadata removed successfully!": {
"files": [
"logic/remove-metadata-page.ts"
],
"fileCount": 1
},
"Metadata updated successfully!": {
"files": [
"logic/edit-metadata-page.ts"
],
"fileCount": 1
},
"Millimeters (mm)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Minimizes window": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Missing Files": {
"files": [
"logic/overlay-pdf-page.ts"
],
"fileCount": 1
},
"Missing signatureAlgorithm": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Mixed Page Sizes Detected": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Mixed Sizes": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Mode": {
"files": [
"workflow/nodes/overlay-node.ts"
],
"fileCount": 1
},
"Modified": {
"files": [
"logic/compare-pdfs-page.ts",
"logic/edit-pdf-text-page.ts"
],
"fileCount": 2
},
"Modified After Signing (signed part intact)": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"More": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Moved": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Moved \"{{value}}\"": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Multi-line": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Must be a positive integer": {
"files": [
"logic/pdf-to-cbz-page.ts"
],
"fileCount": 1
},
"Must be a positive number": {
"files": [
"logic/pdf-to-cbz-page.ts"
],
"fileCount": 1
},
"N must be at least 1.": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"N-Up": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"N-Up PDF created successfully!": {
"files": [
"logic/n-up-pdf-page.ts"
],
"fileCount": 1
},
"Network error: Could not connect to the URL. Check that the URL is correct and the server allows CORS requests.": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Network error: {{error}}": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Next page": {
"files": [
"logic/edit-pdf-text-dock.ts",
"utils/page-preview.ts"
],
"fileCount": 2
},
"No Area Selected": {
"files": [
"canvasEditor.ts"
],
"fileCount": 1
},
"No Attachments": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"No Changes": {
"files": [
"logic/edit-attachments-page.ts",
"logic/sanitize-pdf-page.ts"
],
"fileCount": 2
},
"No Crop Area": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"No File": {
"files": [
"logic/adjust-colors-page.ts",
"logic/change-permissions-page.ts",
"logic/extract-tables-page.ts"
],
"fileCount": 16
},
"No Files": {
"files": [
"logic/add-attachments-page.ts",
"logic/bmp-to-pdf-page.ts",
"logic/cbz-to-pdf-page.ts"
],
"fileCount": 48
},
"No Images Found": {
"files": [
"logic/extract-images-page.ts"
],
"fileCount": 1
},
"No PDF Files": {
"files": [
"logic/linearize-pdf-page.ts"
],
"fileCount": 1
},
"No PDF document loaded": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"No PDF document loaded.": {
"files": [
"logic/sanitize-pdf-page.ts",
"logic/split-pdf-page.ts"
],
"fileCount": 2
},
"No PDF file loaded.": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"No PDF files could be decrypted. The password may be incorrect.": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"No PDF files could be linearized.": {
"files": [
"logic/linearize-pdf-page.ts"
],
"fileCount": 1
},
"No PDFs could be processed.": {
"files": [
"logic/flatten-pdf-page.ts",
"logic/font-to-outline-page.ts"
],
"fileCount": 2
},
"No Pages": {
"files": [
"logic/delete-pages-page.ts",
"logic/extract-pages-page.ts",
"logic/pdf-multi-tool.ts"
],
"fileCount": 3
},
"No Selection": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"No Signatures Found": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"No Tables Found": {
"files": [
"logic/extract-tables-page.ts",
"logic/pdf-to-csv-page.ts",
"logic/pdf-to-excel-page.ts"
],
"fileCount": 3
},
"No Text": {
"files": [
"logic/txt-to-pdf-page.ts"
],
"fileCount": 1
},
"No URL configured": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"No attachments found in this PDF.": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"No attachments selected for removal.": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"No blank pages detected in this PDF.": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"No bookmarks found at the selected level.": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"No bookmarks to delete.": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"No bookmarks to export!": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"No certificate found in PEM file": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"No certificate found in PFX file": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"No certificates found in signature": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"No changes match the current filter.": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"No configurable settings for this node.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"No differences detected on this page.": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"No embedded images were found in the selected PDF(s).": {
"files": [
"logic/extract-images-page.ts"
],
"fileCount": 1
},
"No existing bookmarks found in this PDF.": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"No items were selected for removal or none were found in the PDF.": {
"files": [
"logic/sanitize-pdf-page.ts"
],
"fileCount": 1
},
"No page pairs to export.": {
"files": [
"compare/reporting/export-compare-pdf.ts"
],
"fileCount": 1
},
"No pages found. Please create a blank PDF or upload one.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"No pages selected for removal.": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"No pages were selected for splitting.": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"No paired page for this side.": {
"files": [
"logic/compare-render.ts"
],
"fileCount": 1
},
"No private key found in PEM file": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"No private key found in PFX file": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"No tables were detected in this PDF.": {
"files": [
"logic/extract-tables-page.ts",
"logic/pdf-to-csv-page.ts",
"logic/pdf-to-excel-page.ts"
],
"fileCount": 3
},
"No valid page numbers found.": {
"files": [
"logic/extract-pages-page.ts"
],
"fileCount": 1
},
"No valid pages to save.": {
"files": [
"logic/duplicate-organize.ts",
"logic/organize-pdf-page.ts"
],
"fileCount": 2
},
"No worker": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Noise": {
"files": [
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 1
},
"None": {
"files": [
"logic/bookmark-pdf.ts",
"logic/compress-pdf-page.ts",
"logic/form-creator.ts"
],
"fileCount": 3
},
"None of the files could be compressed: {{join}}.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Normal": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Not Enough Files": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"Not a PDF": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Not connected": {
"files": [
"workflow/editor.ts"
],
"fileCount": 1
},
"Not in trust chain": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Note: Without a separate owner password, the PDF has no usage restrictions.": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"Number Format": {
"files": [
"workflow/nodes/page-numbers-node.ts"
],
"fileCount": 1
},
"Number of Pages": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"OCR": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"OCR aborted before any page was processed": {
"files": [
"utils/ocr.ts"
],
"fileCount": 1
},
"OCR recognize timed out after {{timeoutMs}}ms": {
"files": [
"utils/ocr.ts"
],
"fileCount": 1
},
"OCR: {{status}}": {
"files": [
"logic/compare-render.ts"
],
"fileCount": 1
},
"ODG Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"ODG to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"OK": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Off (default): natural 1–N numbering. On: each file's original page labels are preserved (may produce duplicate labels).": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"One PDF per page": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"One PDF per range": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"Only a substitute font was available": {
"files": [
"utils/font-loader.ts"
],
"fileCount": 1
},
"Only where it does not change how the image looks.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Opacity": {
"files": [
"workflow/nodes/watermark-node.ts"
],
"fileCount": 1
},
"Open URL": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Opens incognito window": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Opens new tab": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Opens new window": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Operation Failed": {
"files": [
"logic/remove-restrictions-page.ts"
],
"fileCount": 1
},
"Operation resulted in an empty file.": {
"files": [
"logic/remove-restrictions-page.ts"
],
"fileCount": 1
},
"Optimize PDF for fast web viewing": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Optimizing PDFs for web view (linearizing)...": {
"files": [
"logic/linearize-pdf-page.ts"
],
"fileCount": 1
},
"Optimizing {{name}} ({{n}}/{{length}})...": {
"files": [
"logic/linearize-pdf-page.ts"
],
"fileCount": 1
},
"Options (One per line or comma separated)": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Orientation": {
"files": [
"logic/page-dimensions-page.ts",
"workflow/nodes/booklet-node.ts",
"workflow/nodes/combine-single-page-node.ts"
],
"fileCount": 5
},
"Outline": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Output": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Overlay": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Overlay or underlay pages from one PDF onto another": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Owner Password": {
"files": [
"workflow/nodes/encrypt-node.ts"
],
"fileCount": 1
},
"Owner Password Required": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"PDF": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"PDF Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"PDF Input": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"PDF Layers": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"PDF Metadata": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"PDF Producer": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"PDF converted to CSV successfully!": {
"files": [
"logic/pdf-to-csv-page.ts"
],
"fileCount": 1
},
"PDF converted to SVG successfully!": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"PDF converted to greyscale successfully!": {
"files": [
"logic/pdf-to-greyscale-page.ts"
],
"fileCount": 1
},
"PDF created successfully!": {
"files": [
"logic/bmp-to-pdf-page.ts",
"logic/heic-to-pdf-page.ts",
"logic/image-to-pdf-page.ts"
],
"fileCount": 8
},
"PDF decrypted successfully! All encryption and restrictions removed.": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"PDF decrypted successfully! Your download has started.": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"PDF downloaded successfully.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"PDF encrypted successfully with 256-bit AES!": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"PDF has been sanitized and downloaded.": {
"files": [
"logic/sanitize-pdf-page.ts"
],
"fileCount": 1
},
"PDF has no pages": {
"files": [
"logic/pdf-to-cbz-page.ts"
],
"fileCount": 1
},
"PDF organized successfully!": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"PDF permissions changed successfully!": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"PDF readers supply the 14 standard PDF fonts themselves.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"PDF restrictions removed successfully! The file is now fully editable and printable.": {
"files": [
"logic/remove-restrictions-page.ts"
],
"fileCount": 1
},
"PDF saved successfully!": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"PDF split successfully!": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"PDF to CSV": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"PDF to DOCX": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"PDF to Excel/CSV": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"PDF to Images": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"PDF to Images (High Quality)": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"PDF to JSON": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"PDF to Markdown": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"PDF to PDF/A": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"PDF to SVG": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"PDF to Text": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"PDF to XLSX": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"PDF with layer changes saved!": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"PDF {{modeLabel}} applied successfully.": {
"files": [
"logic/overlay-pdf-page.ts"
],
"fileCount": 1
},
"PDF/A Conversion": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"PDF/A-1b (Strict, no transparency)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"PDF/A-2b (Recommended)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"PDF/A-3b (Modern, allows attachments)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"PDF417": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"PDFs have been mixed successfully!": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"PNG": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"PNG (Lossless)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"PUB to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Page": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Page #": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Page Added": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Page Numbers": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Page Removed": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Page Size": {
"files": [
"logic/edit-pdf-text-page.ts",
"workflow/nodes/email-to-pdf-node.ts"
],
"fileCount": 2
},
"Page X of Y": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Page background or layout changed": {
"files": [
"compare/engine/compare-content.ts"
],
"fileCount": 1
},
"Page container not found": {
"files": [
"logic/merge-pdf-page.ts"
],
"fileCount": 1
},
"Page extraction produced an empty PDF.": {
"files": [
"utils/split-pdf-helpers.ts"
],
"fileCount": 1
},
"Page number": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Page numbers added successfully!": {
"files": [
"logic/page-numbers-page.ts"
],
"fileCount": 1
},
"Page sizes standardized successfully!": {
"files": [
"logic/fix-page-size-page.ts"
],
"fileCount": 1
},
"Page {{currentPageNum}} of {{numPages}}": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Page {{num}} / {{numPages}}": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Page {{n}} ": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Page {{n}} of {{length}}": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Page {{n}}:": {
"files": [
"logic/deskew-pdf-page.ts"
],
"fileCount": 1
},
"Page {{pageNumber}}": {
"files": [
"logic/merge-pdf-page.ts",
"logic/remove-blank-pages-page.ts"
],
"fileCount": 2
},
"Page {{pageNumber}} exists only in the first PDF.": {
"files": [
"compare/engine/compare-page-models.ts"
],
"fileCount": 1
},
"Page {{pageNumber}} exists only in the second PDF.": {
"files": [
"compare/engine/compare-page-models.ts"
],
"fileCount": 1
},
"Page {{pageNumber}} of {{totalPages}}": {
"files": [
"utils/page-preview.ts"
],
"fileCount": 1
},
"Page {{pageNum}} does not exist in this PDF.": {
"files": [
"logic/compare-render.ts"
],
"fileCount": 1
},
"Page {{page}}": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Page {{page}} attachment": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Pages": {
"files": [
"workflow/nodes/delete-pages-node.ts",
"workflow/nodes/divide-pages-node.ts",
"workflow/nodes/extract-pages-node.ts"
],
"fileCount": 5
},
"Pages (e.g., 1-3, 5) - Total: {{pageCount}}": {
"files": [
"logic/merge-pdf-page.ts"
],
"fileCount": 1
},
"Pages Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Pages Per Sheet": {
"files": [
"workflow/nodes/n-up-node.ts"
],
"fileCount": 1
},
"Pages combined successfully!": {
"files": [
"logic/combine-single-page-page.ts"
],
"fileCount": 1
},
"Pages have been divided successfully!": {
"files": [
"logic/divide-pages-page.ts"
],
"fileCount": 1
},
"Pages have been reordered.": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Pages have been reversed successfully!": {
"files": [
"logic/reverse-pages-page.ts"
],
"fileCount": 1
},
"Pages to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Paper Size": {
"files": [
"workflow/nodes/booklet-node.ts"
],
"fileCount": 1
},
"Paragraph": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Parsing XML structure...": {
"files": [
"utils/xml-to-pdf.ts"
],
"fileCount": 1
},
"Parsing {{name}}...": {
"files": [
"logic/email-to-pdf-page.ts"
],
"fileCount": 1
},
"Partial Coverage": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Partial Success": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"Password": {
"files": [
"utils/password-prompt.ts",
"workflow/nodes/decrypt-node.ts"
],
"fileCount": 2
},
"Password Error": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Password Needed": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Password Required": {
"files": [
"logic/change-permissions-page.ts",
"utils/password-prompt.ts"
],
"fileCount": 2
},
"Password for all files": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Password for all locked files": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Password for {{name}}": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Password protected": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Password required for encrypted private key": {
"files": [
"logic/digital-sign-pdf.ts"
],
"fileCount": 1
},
"Path Stroke": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Please add at least one field before downloading.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Please draw a rectangle on at least one page to select the crop area.": {
"files": [
"canvasEditor.ts"
],
"fileCount": 1
},
"Please ensure all page numbers in the order are unique.": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Please enter a layer name": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Please enter a name.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Please enter a number between 0 and {{totalPages}}.": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Please enter a page order.": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Please enter a password": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Please enter a password for {{i}} or skip it": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Please enter a title.": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Please enter a user password.": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"Please enter a valid number of pages (1 or more).": {
"files": [
"logic/add-blank-page-page.ts"
],
"fileCount": 1
},
"Please enter a valid page number between 1 and {{total}}": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Please enter a valid page range (e.g., 1-5, 8, 11-13).": {
"files": [
"logic/divide-pages-page.ts"
],
"fileCount": 1
},
"Please enter page numbers to extract.": {
"files": [
"logic/extract-pages-page.ts"
],
"fileCount": 1
},
"Please enter positive numbers.": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"Please enter some text to convert.": {
"files": [
"logic/txt-to-pdf-page.ts"
],
"fileCount": 1
},
"Please enter text for the watermark.": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"Please enter the PDF password.": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Please load a PDF first.": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Please select PDF files to create a ZIP archive.": {
"files": [
"logic/pdf-to-zip-page.ts"
],
"fileCount": 1
},
"Please select a .pem, .crt, .cer, or .der certificate file.": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Please select a PDF file.": {
"files": [
"logic/crop-pdf-page.ts",
"logic/delete-pages-page.ts",
"logic/extract-pages-page.ts"
],
"fileCount": 9
},
"Please select a valid PDF file.": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Please select an area on at least one page to crop.": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Please select an area to crop first.": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Please select an area to crop.": {
"files": [
"logic/cropper.ts"
],
"fileCount": 1
},
"Please select an image file for the watermark.": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"Please select at least one BMP file.": {
"files": [
"logic/bmp-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one CSV file.": {
"files": [
"logic/csv-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one Excel file.": {
"files": [
"logic/excel-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one HEIC file.": {
"files": [
"logic/heic-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one JPG file.": {
"files": [
"logic/png-to-pdf-page.ts",
"logic/webp-to-pdf-page.ts"
],
"fileCount": 2
},
"Please select at least one JPG or JPEG2000 image.": {
"files": [
"logic/jpg-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one ODT file.": {
"files": [
"logic/odt-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one PDF file.": {
"files": [
"logic/compress-pdf-page.ts",
"logic/deskew-pdf-page.ts",
"logic/extract-images-page.ts"
],
"fileCount": 11
},
"Please select at least one PowerPoint file.": {
"files": [
"logic/powerpoint-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one RTF file.": {
"files": [
"logic/rtf-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one SVG file.": {
"files": [
"logic/svg-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one TIFF file.": {
"files": [
"logic/tiff-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one Word document.": {
"files": [
"logic/word-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one file to attach.": {
"files": [
"logic/add-attachments-page.ts"
],
"fileCount": 1
},
"Please select at least one image file.": {
"files": [
"logic/image-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one text file.": {
"files": [
"logic/txt-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one {{FILETYPE_NAME}} file.": {
"files": [
"logic/odg-to-pdf-page.ts",
"logic/odp-to-pdf-page.ts",
"logic/ods-to-pdf-page.ts"
],
"fileCount": 10
},
"Please select at least one {{TOOL_NAME}} file (.eml or .msg).": {
"files": [
"logic/email-to-pdf-page.ts"
],
"fileCount": 1
},
"Please select at least one {{TOOL_NAME}} file.": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/epub-to-pdf-page.ts",
"logic/fb2-to-pdf-page.ts"
],
"fileCount": 5
},
"Please select even or odd pages.": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"Please select one or more PDF files.": {
"files": [
"logic/repair-pdf.ts",
"logic/reverse-pages-page.ts"
],
"fileCount": 2
},
"Please select pages to delete.": {
"files": [
"logic/delete-pages-page.ts",
"logic/pdf-multi-tool.ts"
],
"fileCount": 2
},
"Please select pages to duplicate.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Please select pages to mark for splitting.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Please select pages to rotate.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Please specify a page range for page-level attachments.": {
"files": [
"logic/add-attachments-page.ts"
],
"fileCount": 1
},
"Please upload PDF files.": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"Please upload PDFs first.": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Please upload a .docx file first.": {
"files": [
"logic/word-to-pdf.ts"
],
"fileCount": 1
},
"Please upload a PDF file first.": {
"files": [
"logic/add-watermark-page.ts",
"logic/adjust-colors-page.ts",
"logic/background-color-page.ts"
],
"fileCount": 20
},
"Please upload a PDF file.": {
"files": [
"logic/adjust-colors-page.ts",
"logic/extract-tables-page.ts",
"logic/pdf-to-csv-page.ts"
],
"fileCount": 6
},
"Please upload a PDF first.": {
"files": [
"logic/add-attachments-page.ts",
"logic/add-blank-page-page.ts",
"logic/combine-single-page-page.ts"
],
"fileCount": 9
},
"Please upload a valid PDF file.": {
"files": [
"logic/add-watermark-page.ts",
"logic/background-color-page.ts",
"logic/edit-pdf-page.ts"
],
"fileCount": 11
},
"Please upload at least one PDF file.": {
"files": [
"logic/bates-numbering-page.ts",
"logic/linearize-pdf-page.ts",
"logic/pdf-to-svg-page.ts"
],
"fileCount": 4
},
"Please upload at least two PDF files to alternate and mix.": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"Please upload both a base PDF and an overlay/underlay PDF.": {
"files": [
"logic/overlay-pdf-page.ts"
],
"fileCount": 1
},
"Please upload valid PDF files.": {
"files": [
"logic/bates-numbering-page.ts"
],
"fileCount": 1
},
"Please use the Download button in the PDF viewer toolbar above.": {
"files": [
"logic/form-filler-page.ts"
],
"fileCount": 1
},
"Please wait for the PDF viewer to load.": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"Please wait for the form to finish loading.": {
"files": [
"logic/form-filler-page.ts"
],
"fileCount": 1
},
"Portrait": {
"files": [
"logic/page-dimensions-page.ts",
"workflow/nodes/control-specs.ts"
],
"fileCount": 2
},
"Position": {
"files": [
"workflow/nodes/page-numbers-node.ts",
"workflow/nodes/watermark-node.ts"
],
"fileCount": 2
},
"Post-processing for transparency compliance...": {
"files": [
"utils/ghostscript-loader.ts"
],
"fileCount": 1
},
"Posterize": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Posterizing PDF...": {
"files": [
"logic/posterize-page.ts"
],
"fileCount": 1
},
"PowerPoint to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Pre Flatten": {
"files": [
"workflow/nodes/pdf-to-pdfa-node.ts"
],
"fileCount": 1
},
"Pre-flattening PDF...": {
"files": [
"logic/pdf-to-pdfa-page.ts"
],
"fileCount": 1
},
"Prefer JPEG 2000 for photos": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Preparing PDF export...": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Preparing conversion...": {
"files": [
"logic/csv-to-pdf-page.ts"
],
"fileCount": 1
},
"Preparing download...": {
"files": [
"logic/change-permissions-page.ts",
"logic/protect-pdf-page.ts",
"logic/remove-restrictions-page.ts"
],
"fileCount": 4
},
"Preparing preview...": {
"files": [
"logic/word-to-pdf.ts"
],
"fileCount": 1
},
"Presentations": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Preserve PDF/A": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Preview": {
"files": [
"logic/bookmark-pdf.ts",
"utils/page-preview.ts"
],
"fileCount": 2
},
"Preview Error": {
"files": [
"logic/word-to-pdf.ts"
],
"fileCount": 1
},
"Preview Text": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Previous page": {
"files": [
"logic/edit-pdf-text-dock.ts",
"utils/page-preview.ts"
],
"fileCount": 2
},
"Print Form": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Private data that editing apps store inside the PDF.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Processed {{processedCount}} PDFs.": {
"files": [
"logic/flatten-pdf-page.ts",
"logic/font-to-outline-page.ts"
],
"fileCount": 2
},
"Processing Complete": {
"files": [
"logic/linearize-pdf-page.ts",
"logic/unlock-pdf-page.ts"
],
"fileCount": 2
},
"Processing Dpi": {
"files": [
"workflow/nodes/deskew-node.ts"
],
"fileCount": 1
},
"Processing Failed": {
"files": [
"logic/change-permissions-page.ts",
"logic/overlay-pdf-page.ts"
],
"fileCount": 2
},
"Processing PDF permissions...": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"Processing attachments...": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Processing failed for {{name}}.": {
"files": [
"logic/linearize-pdf-page.ts"
],
"fileCount": 1
},
"Processing file {{n}} of {{length}}...": {
"files": [
"logic/pdf-to-svg-page.ts"
],
"fileCount": 1
},
"Processing images...": {
"files": [
"logic/image-to-pdf-page.ts"
],
"fileCount": 1
},
"Processing multiple PDFs...": {
"files": [
"logic/font-to-outline-page.ts"
],
"fileCount": 1
},
"Processing page {{i}} of {{numPages}}": {
"files": [
"utils/ocr.ts"
],
"fileCount": 1
},
"Processing page {{i}} of {{numPages}}...": {
"files": [
"logic/adjust-colors-page.ts",
"logic/invert-colors-page.ts",
"logic/scanner-effect-page.ts"
],
"fileCount": 4
},
"Processing page {{n}} of {{length}}...": {
"files": [
"logic/combine-single-page-page.ts"
],
"fileCount": 1
},
"Processing page {{pageNum}} of {{length}}...": {
"files": [
"logic/divide-pages-page.ts"
],
"fileCount": 1
},
"Processing page {{pageNum}} of {{totalPages}}...": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Processing produced an empty file.": {
"files": [
"logic/overlay-pdf-page.ts"
],
"fileCount": 1
},
"Processing resulted in an empty file.": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"Processing sheet {{n}}...": {
"files": [
"logic/n-up-pdf-page.ts"
],
"fileCount": 1
},
"Processing {{name}}...": {
"files": [
"workflow/engine.ts"
],
"fileCount": 1
},
"Processing {{nodeName}}...": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Processing {{n}}/{{length}}: {{name}}...": {
"files": [
"logic/font-to-outline-page.ts"
],
"fileCount": 1
},
"Processing...": {
"files": [
"logic/excel-to-pdf-page.ts",
"logic/odt-to-pdf-page.ts",
"logic/powerpoint-to-pdf-page.ts"
],
"fileCount": 5
},
"Producer": {
"files": [
"workflow/nodes/edit-metadata-node.ts"
],
"fileCount": 1
},
"Publisher Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Purple": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"PyMuPDF (Document Processing)": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"PyMuPDF is not configured. Please configure it in Advanced Settings.": {
"files": [
"utils/pymupdf-loader.ts"
],
"fileCount": 1
},
"PyMuPDF module did not export expected PyMuPDF class.": {
"files": [
"utils/pymupdf-loader.ts"
],
"fileCount": 1
},
"PyMuPDF produced an empty decrypted file.": {
"files": [
"utils/pdf-decrypt.ts"
],
"fileCount": 1
},
"PyMuPDF: not configured.": {
"files": [
"utils/pdf-decrypt.ts"
],
"fileCount": 1
},
"QR Code": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Quality": {
"files": [
"workflow/nodes/pdf-to-images-node.ts"
],
"fileCount": 1
},
"Quits application (cannot be overridden)": {
"files": [
"main.ts"
],
"fileCount": 1
},
"RSA-PKCS1 signature does not verify against signer public key": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"RSA-PSS signature does not verify against signer public key": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Rasterization Complete": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Rasterization Partial": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Rasterize": {
"files": [
"logic/compress-pdf-page.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"Rasterize Dpi": {
"files": [
"workflow/nodes/rasterize-node.ts"
],
"fileCount": 1
},
"Rasterize pages to images": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Rasterize quality": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Rasterize resolution (DPI)": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Rasterized {{completed}} PDF(s), failed {{failed}}.": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Rasterizing {{name}} ({{n}}/{{total}})...": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Rasterizing {{name}}...": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Rasterizing...": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Rating must be between 0 and 5": {
"files": [
"logic/pdf-to-cbz-page.ts"
],
"fileCount": 1
},
"Read Only": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Reading CSV file...": {
"files": [
"utils/csv-to-pdf.ts"
],
"fileCount": 1
},
"Reading PDF...": {
"files": [
"logic/change-permissions-page.ts",
"logic/protect-pdf-page.ts",
"logic/remove-restrictions-page.ts"
],
"fileCount": 3
},
"Reading XML file...": {
"files": [
"utils/xml-to-pdf.ts"
],
"fileCount": 1
},
"Reading encrypted PDF...": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Reading files...": {
"files": [
"logic/extract-attachments-page.ts",
"logic/overlay-pdf-page.ts"
],
"fileCount": 2
},
"Reading layer configuration...": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Reading {{name}} ({{n}}/{{length}})...": {
"files": [
"logic/add-attachments-page.ts"
],
"fileCount": 1
},
"Ready": {
"files": [
"logic/cropper.ts",
"logic/pdf-workflow-page.ts"
],
"fileCount": 2
},
"Reason": {
"files": [
"logic/validate-signature-pdf-page.ts",
"workflow/nodes/digital-sign-node.ts"
],
"fileCount": 2
},
"Red": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Redact": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Redact Mode": {
"files": [
"workflow/nodes/redact-node.ts"
],
"fileCount": 1
},
"Redact text from PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Redaction Failed": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Reduce PDF file size": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Reduce color complexity": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Reduces file size by removing color information.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Reloads page": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Remove": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Remove All Attachments": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Remove Annotations": {
"files": [
"workflow/nodes/registry.ts",
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 2
},
"Remove Blank Pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Remove Embedded Files": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove Fonts": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove Javascript": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove Layers": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove Links": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove Mark Info": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove Metadata": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove PDF password protection": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Remove Structure Tree": {
"files": [
"workflow/nodes/sanitize-node.ts"
],
"fileCount": 1
},
"Remove alternate images": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Remove application data": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Remove article threads": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Remove attachment": {
"files": [
"logic/edit-attachments-page.ts"
],
"fileCount": 1
},
"Remove blank pages automatically": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Remove document structure tree": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Remove file": {
"files": [
"logic/add-stamps.ts",
"logic/form-filler-page.ts",
"logic/merge-pdf-page.ts"
],
"fileCount": 5
},
"Remove metadata, scripts, and hidden data": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Remove output intents": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Remove page thumbnails": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Remove specific pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Remove web capture information": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Remove {{name}}": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Removed \"{{beforeText}}\"": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Removed image ({{width}}×{{height}})": {
"files": [
"compare/engine/compare-content.ts"
],
"fileCount": 1
},
"Removed {{length}} blank page(s) successfully!": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"Removing all metadata...": {
"files": [
"logic/remove-metadata-page.ts"
],
"fileCount": 1
},
"Removing annotations...": {
"files": [
"logic/remove-annotations-page.ts"
],
"fileCount": 1
},
"Removing redacted text from document data...": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Removing restrictions...": {
"files": [
"logic/remove-restrictions-page.ts"
],
"fileCount": 1
},
"Removing {{length}} blank page(s)...": {
"files": [
"logic/remove-blank-pages-page.ts"
],
"fileCount": 1
},
"Render Error": {
"files": [
"canvasEditor.ts"
],
"fileCount": 1
},
"Rendering Page {{num}}...": {
"files": [
"logic/crop-pdf-page.ts",
"logic/cropper.ts"
],
"fileCount": 2
},
"Rendering page previews...": {
"files": [
"logic/duplicate-organize.ts",
"logic/split-pdf-page.ts"
],
"fileCount": 2
},
"Rendering page previews: {{current}}/{{total}}": {
"files": [
"logic/duplicate-organize.ts",
"logic/split-pdf-page.ts",
"ui.ts"
],
"fileCount": 3
},
"Rendering page {{n}} of {{length}}...": {
"files": [
"compare/reporting/export-compare-pdf.ts"
],
"fileCount": 1
},
"Rendering preview for page {{pageNum}}...": {
"files": [
"logic/posterize-page.ts"
],
"fileCount": 1
},
"Reopens closed tab": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Repair": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Repair Failed": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"Repair corrupted PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Repaired {{length}} file(s). Failed to repair: {{failedList}}": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"Repairing {{name}} ({{n}}/{{length}})...": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"Repairing {{name}}...": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"Replaced \"{{beforeText}}\" with \"{{afterText}}\"": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Required": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Resamples even when an image is only slightly above the limit.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Reset Form": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Reset and go back to file uploader? All unsaved changes will be lost.": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Resolution": {
"files": [
"workflow/nodes/ocr-node.ts",
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 2
},
"Retain Page Labels": {
"files": [
"workflow/nodes/alternate-merge-node.ts",
"workflow/nodes/merge-node.ts"
],
"fileCount": 2
},
"Retry Failed": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Reverse Pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Reverse page order": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Reversing page order...": {
"files": [
"logic/reverse-pages-page.ts"
],
"fileCount": 1
},
"Reversing {{name}} ({{n}}/{{length}})...": {
"files": [
"logic/reverse-pages-page.ts"
],
"fileCount": 1
},
"Right": {
"files": [
"logic/form-creator.ts",
"workflow/nodes/control-specs.ts",
"workflow/nodes/crop-node.ts"
],
"fileCount": 3
},
"Right edge in points": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Rotate": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Rotate +90°": {
"files": [
"ui.ts"
],
"fileCount": 1
},
"Rotate all pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Rotation": {
"files": [
"logic/page-dimensions-page.ts",
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 2
},
"Rotation Variance": {
"files": [
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 1
},
"Rotations applied successfully!": {
"files": [
"logic/rotate-custom-page.ts",
"logic/rotate-pdf-page.ts"
],
"fileCount": 2
},
"Rows": {
"files": [
"workflow/nodes/posterize-node.ts"
],
"fileCount": 1
},
"Run Javascript": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Running OCR on page {{pageNum}}...": {
"files": [
"logic/compare-render.ts"
],
"fileCount": 1
},
"Running...": {
"files": [
"workflow/editor.ts"
],
"fileCount": 1
},
"SVG": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"SVG Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"SVG to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Sanitize": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Sanitized With Warnings": {
"files": [
"logic/sanitize-pdf-page.ts"
],
"fileCount": 1
},
"Sanitizing PDF...": {
"files": [
"logic/sanitize-pdf-page.ts"
],
"fileCount": 1
},
"Saturation": {
"files": [
"workflow/nodes/adjust-colors-node.ts"
],
"fileCount": 1
},
"Saved": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Saving PDF with layer changes...": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"Scaling Mode": {
"files": [
"workflow/nodes/fix-page-size-node.ts"
],
"fileCount": 1
},
"Scanner Effect": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Scanner effect applied successfully!": {
"files": [
"logic/scanner-effect-page.ts"
],
"fileCount": 1
},
"Scanning page {{n}} of {{pageCount}}...": {
"files": [
"logic/extract-tables-page.ts",
"logic/pdf-to-csv-page.ts",
"logic/pdf-to-excel-page.ts"
],
"fileCount": 3
},
"Search Text": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Search languages...": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Select Font": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Select a field to edit properties": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Select a field...": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Select to add this button to an existing group": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Selected Option": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Self-Signed: Signer Identity Not Verified": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Self-hosted OCR assets are partially configured. Set {{missing}} together with the other Tesseract asset URLs.": {
"files": [
"utils/tesseract-runtime.ts"
],
"fileCount": 1
},
"Separator": {
"files": [
"workflow/nodes/combine-single-page-node.ts"
],
"fileCount": 1
},
"Separator Color": {
"files": [
"workflow/nodes/combine-single-page-node.ts"
],
"fileCount": 1
},
"Separator Thickness": {
"files": [
"workflow/nodes/combine-single-page-node.ts"
],
"fileCount": 1
},
"Sepia": {
"files": [
"workflow/nodes/adjust-colors-node.ts"
],
"fileCount": 1
},
"Serial Number:": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Set custom destination": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Shapes": {
"files": [
"logic/edit-pdf-text-dock.ts",
"logic/edit-pdf-text-page.ts"
],
"fileCount": 2
},
"Sheet {{n}} {{sideLabel}}": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Show": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Show password": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Show/Hide Field": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Sign Here": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Signature /Contents is not a single DER object followed by zero padding": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Signature Algorithm:": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Signature Intact: Signer Identity Not Verified": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Signature fields are AcroForm signature fields and would only be visible in an advanced PDF viewer.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Signature has a missing or malformed /ByteRange": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Signature scheme {{kind}} not implemented": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Signature {{n}}": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Signatures": {
"files": [
"logic/edit-pdf-text-page.ts"
],
"fileCount": 1
},
"Signed By": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Signed On": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Signed PDF Not Changed": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Signed PDF downloaded successfully!": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"Signed PDF saved successfully!": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"Simple (1, 2, 3)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Simplify large color profiles": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Skew Threshold": {
"files": [
"workflow/nodes/deskew-node.ts"
],
"fileCount": 1
},
"Skip": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Skip All": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Skip Remaining": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Skip this file": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Skipped: {{join}}.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Smaller files, but only readers with Brotli support can open them, such as Firefox, MuPDF 1.26+ and Ghostscript 10.06+.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped because they are not supported images.": {
"files": [
"handlers/fileHandler.ts"
],
"fileCount": 1
},
"Some files were skipped. Only BMP files are allowed.": {
"files": [
"logic/bmp-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only HEIC/HEIF files are allowed.": {
"files": [
"logic/heic-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only JPG, JPEG, JP2, and JPX files are allowed.": {
"files": [
"logic/jpg-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only PDF files are allowed.": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only PNG images are allowed.": {
"files": [
"logic/png-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only SVG graphics are allowed.": {
"files": [
"logic/svg-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only TIFF files are allowed.": {
"files": [
"logic/tiff-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only WebP images are allowed.": {
"files": [
"logic/webp-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only supported image formats are allowed.": {
"files": [
"logic/image-to-pdf-page.ts"
],
"fileCount": 1
},
"Some files were skipped. Only text files are allowed.": {
"files": [
"logic/txt-to-pdf-page.ts"
],
"fileCount": 1
},
"Some pages could not be processed. Please try again.": {
"files": [
"logic/duplicate-organize.ts"
],
"fileCount": 1
},
"Some redaction marks could not be applied, so the file was not downloaded. Apply or remove them in the editor and try again.": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Spacing": {
"files": [
"logic/edit-pdf-text-dock.ts",
"workflow/nodes/combine-single-page-node.ts"
],
"fileCount": 2
},
"Split PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Split by Bookmarks": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Split pages into tile grid for poster printing": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Split pages vertically or horizontally": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Splitting PDF pages...": {
"files": [
"logic/divide-pages-page.ts"
],
"fileCount": 1
},
"Splitting PDF...": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"Spreadsheets": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Standard (192 DPI)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Standard Size": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Standardize all pages to a target size": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Standardizing pages...": {
"files": [
"logic/fix-page-size-page.ts"
],
"fileCount": 1
},
"Stitch all pages into one continuous page": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Straighten skewed PDF pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Strip all annotations": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Style": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Style Changed": {
"files": [
"logic/compare-pdfs-page.ts"
],
"fileCount": 1
},
"Style changed ({{length}} regions)": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Subject": {
"files": [
"logic/edit-pdf-text-page.ts",
"workflow/nodes/edit-metadata-node.ts"
],
"fileCount": 2
},
"Subset embedded fonts": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Success": {
"files": [
"logic/add-attachments-page.ts",
"logic/add-blank-page-page.ts",
"logic/add-watermark-page.ts"
],
"fileCount": 64
},
"Success!": {
"files": [
"canvasEditor.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} CSV file(s) to PDF.": {
"files": [
"logic/csv-to-pdf-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} Excel file(s) to PDF.": {
"files": [
"logic/excel-to-pdf-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} ODT file(s) to PDF.": {
"files": [
"logic/odt-to-pdf-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} PDF(s) to DOCX.": {
"files": [
"logic/pdf-to-word-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} PDF(s) to Markdown.": {
"files": [
"logic/pdf-to-markdown-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} PDF(s) to {{level}}.": {
"files": [
"logic/pdf-to-pdfa-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} PSD files to a single PDF.": {
"files": [
"logic/psd-to-pdf-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} PowerPoint file(s) to PDF.": {
"files": [
"logic/powerpoint-to-pdf-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} RTF file(s) to PDF.": {
"files": [
"logic/rtf-to-pdf-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} Word document(s) to PDF.": {
"files": [
"logic/word-to-pdf-page.ts"
],
"fileCount": 1
},
"Successfully converted {{length}} files to PDF.": {
"files": [
"logic/odg-to-pdf-page.ts",
"logic/odp-to-pdf-page.ts",
"logic/ods-to-pdf-page.ts"
],
"fileCount": 9
},
"Successfully converted {{length}} {{TOOL_NAME}} file(s) to PDF.": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/email-to-pdf-page.ts",
"logic/epub-to-pdf-page.ts"
],
"fileCount": 6
},
"Successfully converted {{name}} to DOCX.": {
"files": [
"logic/pdf-to-word-page.ts"
],
"fileCount": 1
},
"Successfully converted {{name}} to Markdown.": {
"files": [
"logic/pdf-to-markdown-page.ts"
],
"fileCount": 1
},
"Successfully converted {{name}} to PDF.": {
"files": [
"logic/cbz-to-pdf-page.ts",
"logic/csv-to-pdf-page.ts",
"logic/email-to-pdf-page.ts"
],
"fileCount": 22
},
"Successfully converted {{name}} to {{level}}.": {
"files": [
"logic/pdf-to-pdfa-page.ts"
],
"fileCount": 1
},
"Successfully extracted PDF for AI/LLM use.": {
"files": [
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 1
},
"Successfully extracted {{completed}} PDF(s) for AI/LLM use.": {
"files": [
"logic/prepare-pdf-for-ai-page.ts"
],
"fileCount": 1
},
"Successfully rasterized PDF at {{dpi}} DPI.": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Successfully rasterized {{completed}} PDF(s) at {{dpi}} DPI.": {
"files": [
"logic/rasterize-pdf-page.ts"
],
"fileCount": 1
},
"Supported: CBZ, CBR": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Supported: DOC, DOCX, ODT, RTF": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Supported: EML, MSG": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Supported: JPG, PNG, BMP, GIF, TIFF, WebP, HEIC, PSD, SVG, PNM, PGM, PBM, PPM, PAM, JXR, JPX, JP2": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Supported: PPT, PPTX, ODP": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Supported: VSD, VSDX": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Supported: XLSX, XLS, ODS, CSV": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Supported: XPS, OXPS": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Switches apps": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Switches tabs": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Table of Contents": {
"files": [
"utils/wasm-provider.ts",
"workflow/nodes/registry.ts"
],
"fileCount": 2
},
"Table {{n}} (Page {{page}})": {
"files": [
"logic/pdf-to-excel-page.ts"
],
"fileCount": 1
},
"Tabloid": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Target Field": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Target Kilobytes": {
"files": [
"workflow/nodes/compress-node.ts"
],
"fileCount": 1
},
"Target Not Reached": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Target Size": {
"files": [
"workflow/nodes/fix-page-size-node.ts"
],
"fileCount": 1
},
"Technical Details": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Temperature": {
"files": [
"workflow/nodes/adjust-colors-node.ts"
],
"fileCount": 1
},
"Template \"{{name}}\" loaded.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Template \"{{name}}\" saved.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Text": {
"files": [
"logic/edit-pdf-text-dock.ts",
"logic/edit-pdf-text-page.ts",
"workflow/nodes/redact-node.ts"
],
"fileCount": 4
},
"Text Color": {
"files": [
"logic/edit-pdf-text-dock.ts",
"logic/form-creator.ts"
],
"fileCount": 2
},
"Text Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Text color changed successfully!": {
"files": [
"logic/text-color-page.ts"
],
"fileCount": 1
},
"Text converted to PDF successfully!": {
"files": [
"logic/txt-to-pdf-page.ts"
],
"fileCount": 1
},
"Text extracted successfully!": {
"files": [
"logic/pdf-to-text-page.ts"
],
"fileCount": 1
},
"Text to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"That password did not open any of the remaining files.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"The PDF file(s) do not contain any attachments to extract.": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"The PDF has {{totalPages}} pages, which is not evenly divisible by {{nValue}}. The last PDF will contain {{remainder}} page(s).": {
"files": [
"logic/split-pdf-page.ts"
],
"fileCount": 1
},
"The PDF might be corrupted or password protected.": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"The PDF might be corrupted or password-protected.": {
"files": [
"logic/remove-restrictions-page.ts"
],
"fileCount": 1
},
"The PDF might be corrupted.": {
"files": [
"logic/protect-pdf-page.ts"
],
"fileCount": 1
},
"The PDF viewer is still initializing.": {
"files": [
"logic/sign-pdf-page.ts"
],
"fileCount": 1
},
"The PDF was downloaded, but these steps could not be completed: {{join}}. The content they cover may still be in the file.": {
"files": [
"logic/sanitize-pdf-page.ts"
],
"fileCount": 1
},
"The URL returned unexpected content type: {{contentType}}. Expected a JavaScript file.": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"The bytes excluded by /ByteRange are not exactly a hex-encoded signature": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"The bytes excluded by /ByteRange are not the /Contents of this signature": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"The compression engine returned an unreadable result.": {
"files": [
"utils/compress.ts"
],
"fileCount": 1
},
"The compression engine stopped unexpectedly.": {
"files": [
"utils/compress.ts"
],
"fileCount": 1
},
"The current password you entered is incorrect. Please try again.": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"The following field names already exist in the uploaded PDF: {{conflictList}}. Please rename these fields before downloading.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"The following field names are used more than once: {{duplicateList}}. Please rename these fields to use unique names before downloading.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"The number of pages specified ({{length}}) does not match the current number of pages in the document ({{currentGridCount}}). Please provide a complete ordering for all pages.": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"The password you entered is incorrect. Please try again.": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"The password you entered is wrong or the file is corrupted.": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"The provided file could not be loaded as an image. It may be corrupted.": {
"files": [
"logic/png-to-pdf-page.ts",
"logic/webp-to-pdf-page.ts"
],
"fileCount": 2
},
"The requested OCR language is not available: {{unavailableText}}.": {
"files": [
"utils/tesseract-language-availability.ts"
],
"fileCount": 1
},
"The specified page order is incomplete or contains invalid page numbers. Please ensure you provide a new position for every original page.": {
"files": [
"logic/organize-pdf-page.ts"
],
"fileCount": 1
},
"These files are not valid PDFs, so they were not added: {{names}}.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"These files are password protected: {{names}}. Enter their passwords on the file cards, or remove them, then compress again.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"This BentoPDF build only bundles OCR data for {{availableText}}.": {
"files": [
"utils/tesseract-language-availability.ts"
],
"fileCount": 1
},
"This PDF does not contain any digital signatures.": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"This PDF has no layers (OCG).": {
"files": [
"logic/pdf-layers-page.ts"
],
"fileCount": 1
},
"This PDF is password-protected. Please enter the current password to proceed.": {
"files": [
"logic/change-permissions-page.ts"
],
"fileCount": 1
},
"This document contains pages with different dimensions:": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"This document has 1 redaction mark that hasn't been applied. Until a mark is applied, the content under it is still in the file. Apply all marks and download?": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"This document has {{count}} redaction marks that haven't been applied. Until a mark is applied, the content under it is still in the file. Apply all marks and download?": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"This feature requires {{name}} to be configured.": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"This file is not a valid PDF.": {
"files": [
"utils/compress.ts"
],
"fileCount": 1
},
"This module is licensed under AGPL-3.0. By configuring it, you agree to its license terms.": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"This tool has been disabled": {
"files": [
"main.ts"
],
"fileCount": 1
},
"This tool is not available in your deployment. Contact your administrator for more information.": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Threshold": {
"files": [
"workflow/nodes/remove-blank-pages-node.ts"
],
"fileCount": 1
},
"Tile": {
"files": [
"workflow/nodes/watermark-node.ts"
],
"fileCount": 1
},
"Tile Gap X": {
"files": [
"workflow/nodes/watermark-node.ts"
],
"fileCount": 1
},
"Tile Gap Y": {
"files": [
"workflow/nodes/watermark-node.ts"
],
"fileCount": 1
},
"Times Bold": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Times Bold Italic": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Times Italic": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Times Roman": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Timestamp": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Timestamp Failed": {
"files": [
"logic/timestamp-pdf-page.ts"
],
"fileCount": 1
},
"Tint": {
"files": [
"workflow/nodes/adjust-colors-node.ts"
],
"fileCount": 1
},
"Title": {
"files": [
"logic/bookmark-pdf.ts",
"logic/edit-pdf-text-page.ts",
"workflow/nodes/edit-metadata-node.ts"
],
"fileCount": 4
},
"To actually fill or change the options, use our PDF Form Filler tool.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Toggle": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Toggle style": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Toggle sync scroll": {
"files": [
"utils/markdown-editor.ts"
],
"fileCount": 1
},
"Tool Unavailable": {
"files": [
"main.ts"
],
"fileCount": 1
},
"Tooltip / Help Text": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Top": {
"files": [
"workflow/nodes/control-specs.ts",
"workflow/nodes/crop-node.ts"
],
"fileCount": 2
},
"Top Center": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Top Left": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Top Right": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Top edge in points": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Total Pages": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Transparent Background": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Tries JPEG 2000 against JPEG for each image and keeps the smaller one.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Trim margins from all pages": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Trust verification: {{trustVerified}}/{{length}} signatures verified against custom certificate": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Trusted": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Trusted certificate loaded": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Tsa Url": {
"files": [
"workflow/nodes/timestamp-node.ts"
],
"fileCount": 1
},
"Turns off quality, resolution and every other lossy image step.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"UPC-A": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"URL": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"URL must start with http:// or https://": {
"files": [
"utils/wasm-provider.ts"
],
"fileCount": 1
},
"Ultra (384 DPI)": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Unable to decrypt the PDF with the provided password.": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"Unable to repair any of the uploaded PDF files.": {
"files": [
"logic/repair-pdf.ts"
],
"fileCount": 1
},
"Unembed standard fonts": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Unembed standard-font look-alikes": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Unexpected delimiter in content stream": {
"files": [
"utils/pdf-content-tokens.ts"
],
"fileCount": 1
},
"Unexpected reply from the engine.": {
"files": [
"utils/compress.ts"
],
"fileCount": 1
},
"Uniform": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Unique Page Sizes": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Unknown": {
"files": [
"logic/digital-sign-pdf.ts",
"logic/validate-signature-pdf-page.ts",
"logic/validate-signature-pdf.ts"
],
"fileCount": 3
},
"Unknown error": {
"files": [
"logic/add-attachments-page.ts",
"logic/deskew-pdf-page.ts",
"logic/extract-tables-page.ts"
],
"fileCount": 17
},
"Unknown error occurred in worker.": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"Unknown error occurred.": {
"files": [
"logic/add-attachments-page.ts",
"logic/edit-attachments-page.ts"
],
"fileCount": 2
},
"Unlock": {
"files": [
"logic/pdf-workflow-page.ts",
"utils/password-prompt.ts"
],
"fileCount": 2
},
"Unlock All": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Unlock Remaining ({{remaining}})": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Unlocked": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Unlocked {{unlocked}} of {{length}} files.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Unlocking...": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Unresolved optional content reference": {
"files": [
"utils/sanitize.ts"
],
"fileCount": 1
},
"Unsupported ECDSA curve in signer certificate": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Unsupported Image. Please use a PNG or JPG for the watermark.": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"Unsupported digest OID {{digestOid}}": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Unsupported file type: .{{ext}}": {
"files": [
"logic/email-to-pdf.ts"
],
"fileCount": 1
},
"Unsupported signature algorithm OID {{oid}}": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Unterminated array or dictionary in content stream": {
"files": [
"utils/pdf-content-tokens.ts"
],
"fileCount": 1
},
"Unterminated hex string in content stream": {
"files": [
"utils/pdf-content-tokens.ts"
],
"fileCount": 1
},
"Unterminated inline image in content stream": {
"files": [
"utils/pdf-content-tokens.ts"
],
"fileCount": 1
},
"Unterminated string in content stream": {
"files": [
"utils/pdf-content-tokens.ts"
],
"fileCount": 1
},
"Unverified: Unsupported Signature Algorithm": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Updating metadata...": {
"files": [
"logic/edit-metadata-page.ts"
],
"fileCount": 1
},
"Upload Certificate": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Comics": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Documents": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload EPUB Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Email Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload FB2 Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Images": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload JSON Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload MOBI Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Markdown Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload ODG Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload PDFs": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload PUB Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Pages Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Presentations": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload SVG Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Spreadsheets": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Text Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload Visio Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload WPD Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload WPS Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload XML Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload XPS Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Upload a PDF and click \"Generate Preview\" to see the booklet layout": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"Upload images and convert to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Upload one or more PDF files": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Uppercase A-Z, digits 0-9, and - . $ / + % SPACE": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Use same password for all files": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"User Password": {
"files": [
"workflow/nodes/encrypt-node.ts"
],
"fileCount": 1
},
"VSD to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Valid From": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Valid Signature": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Valid Until": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"Validating {{n}} of {{length}}: {{name}}": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Validating...": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Value": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Value (e.g., Marketing)": {
"files": [
"handlers/fileHandler.ts",
"logic/edit-metadata-page.ts"
],
"fileCount": 2
},
"Vertical": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Viewer not ready": {
"files": [
"logic/form-filler-page.ts",
"logic/sign-pdf-page.ts"
],
"fileCount": 2
},
"Viewer not ready. Please upload a PDF and wait for it to finish loading.": {
"files": [
"logic/add-stamps.ts"
],
"fileCount": 1
},
"Visibility": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Visio Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"WPD to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"WPS Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"WPS to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Watermark": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Watermark added successfully!": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"Web Crypto API not available in this context": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"Web Crypto import/verify failed: {{error}}": {
"files": [
"logic/validate-signature-pdf.ts"
],
"fileCount": 1
},
"WebP": {
"files": [
"workflow/nodes/control-specs.ts"
],
"fileCount": 1
},
"Whitelist": {
"files": [
"workflow/nodes/ocr-node.ts"
],
"fileCount": 1
},
"Width ({{unit}})": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"Word": {
"files": [
"logic/edit-pdf-text-dock.ts"
],
"fileCount": 1
},
"Word Documents": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Word to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"WordPerfect Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Worker crashed": {
"files": [
"compare/worker-api.ts"
],
"fileCount": 1
},
"Worker error occurred. Check console for details.": {
"files": [
"logic/add-attachments-page.ts",
"logic/edit-attachments-page.ts",
"logic/extract-attachments-page.ts"
],
"fileCount": 3
},
"Workflow completed": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"Wrong password": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"Wrong password for: {{join}}": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"Wrong password or failed to decrypt \"{{name}}\".": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"X Position": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"X: {{pdfX}}, Y: {{pdfY}} ": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"XML Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"XML to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"XMP Metadata": {
"files": [
"handlers/fileHandler.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"XPS Files": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"XPS to PDF": {
"files": [
"workflow/nodes/registry.ts"
],
"fileCount": 1
},
"Y Position": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Year must be between 1900 and 2100": {
"files": [
"logic/pdf-to-cbz-page.ts"
],
"fileCount": 1
},
"Yellow": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"Yellowish": {
"files": [
"workflow/nodes/scanner-effect-node.ts"
],
"fileCount": 1
},
"You cannot delete the last page of the document.": {
"files": [
"logic/duplicate-organize.ts",
"logic/organize-pdf-page.ts"
],
"fileCount": 2
},
"Your PDF has been cropped and the download has started.": {
"files": [
"canvasEditor.ts"
],
"fileCount": 1
},
"Your PDF has been downloaded successfully.": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"Your PDF has been posterized.": {
"files": [
"logic/posterize-page.ts"
],
"fileCount": 1
},
"Your redactions are applied to the pages, but this file is encrypted, so BentoPDF can't also remove copies of the redacted text from its properties, bookmarks, and attachments. For a full cleanup, redact an unencrypted copy and add a password afterwards with Protect PDF. Download anyway?": {
"files": [
"logic/edit-pdf-page.ts"
],
"fileCount": 1
},
"Your workflow needs at least one input node and one output node to run.": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"ZIP archive created successfully!": {
"files": [
"logic/pdf-to-zip-page.ts"
],
"fileCount": 1
},
"Zoom(%)": {
"files": [
"logic/bookmark-pdf.ts"
],
"fileCount": 1
},
"e.g. dd/mm/yyyy HH:MM:ss": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"form": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"https://example.com": {
"files": [
"logic/form-creator.ts"
],
"fileCount": 1
},
"signature found": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"signatures found": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"{{brandName}} - {{title}}": {
"files": [
"main.ts"
],
"fileCount": 1
},
"{{count}} node": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"{{count}} nodes": {
"files": [
"logic/pdf-workflow-page.ts"
],
"fileCount": 1
},
"{{fileSize}} • 1 page": {
"files": [
"logic/remove-annotations-page.ts",
"logic/remove-blank-pages-page.ts"
],
"fileCount": 2
},
"{{fileSize}} • {{pageCount}} pages": {
"files": [
"logic/remove-annotations-page.ts",
"logic/remove-blank-pages-page.ts"
],
"fileCount": 2
},
"{{length}} Files Need a Password": {
"files": [
"utils/password-prompt.ts"
],
"fileCount": 1
},
"{{length}} PDF file(s) selected": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"{{length}} PDF files selected": {
"files": [
"logic/alternate-merge-page.ts"
],
"fileCount": 1
},
"{{length}} attachment(s) extracted successfully!": {
"files": [
"logic/extract-attachments-page.ts"
],
"fileCount": 1
},
"{{length}} file • {{totalPages}} total pages": {
"files": [
"logic/bates-numbering-page.ts"
],
"fileCount": 1
},
"{{length}} file(s) attached successfully.": {
"files": [
"logic/add-attachments-page.ts"
],
"fileCount": 1
},
"{{length}} files • {{totalPages}} total pages": {
"files": [
"logic/bates-numbering-page.ts"
],
"fileCount": 1
},
"{{message}} It was password protected, so the compressed copy has no password. Use Protect PDF to add one again.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"{{name}} ({{size}}, {{totalPageCount}} pages)": {
"files": [
"logic/add-watermark-page.ts"
],
"fileCount": 1
},
"{{name}} is digitally signed, so it was left as it is. Compressing it would break the signature. To compress it anyway, turn on Override content protection under Custom Settings; its signatures will be removed.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"{{name}} is not a valid PDF, so it was not added.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"{{name}} is password protected. Enter its password on the file card, then compress again.": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"{{name}}... (p{{pageNumber}})": {
"files": [
"logic/merge-pdf-page.ts"
],
"fileCount": 1
},
"{{pageNumber}}": {
"files": [
"logic/rotate-custom-page.ts",
"logic/rotate-pdf-page.ts"
],
"fileCount": 2
},
"{{page}} {{n}}": {
"files": [
"logic/pdf-multi-tool.ts"
],
"fileCount": 1
},
"{{progress}}%": {
"files": [
"ui.ts"
],
"fileCount": 1
},
"{{rotation}}°": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"{{size}}": {
"files": [
"logic/timestamp-pdf-page.ts",
"logic/view-metadata-page.ts"
],
"fileCount": 2
},
"{{size}} ·": {
"files": [
"logic/compress-pdf-page.ts"
],
"fileCount": 1
},
"{{size}} • Could not load page count": {
"files": [
"logic/extract-images-page.ts",
"logic/pdf-layers-page.ts",
"logic/pdf-to-markdown-page.ts"
],
"fileCount": 7
},
"{{size}} • Loading pages...": {
"files": [
"logic/timestamp-pdf-page.ts"
],
"fileCount": 1
},
"{{size}} • Loading...": {
"files": [
"logic/add-attachments-page.ts",
"logic/add-blank-page-page.ts",
"logic/combine-single-page-page.ts"
],
"fileCount": 9
},
"{{size}} • {{getPageCount}} pages": {
"files": [
"logic/add-watermark-page.ts",
"logic/background-color-page.ts",
"logic/header-footer-page.ts"
],
"fileCount": 6
},
"{{size}} • {{loadingPageCount}}": {
"files": [
"logic/adjust-colors-page.ts",
"logic/digital-sign-pdf-page.ts",
"logic/extract-images-page.ts"
],
"fileCount": 19
},
"{{size}} • {{numPages}}": {
"files": [
"logic/digital-sign-pdf-page.ts"
],
"fileCount": 1
},
"{{size}} • {{numPages}} pages": {
"files": [
"logic/extract-images-page.ts",
"logic/pdf-layers-page.ts",
"logic/pdf-to-markdown-page.ts"
],
"fileCount": 9
},
"{{size}} • {{numPages}} {{value}}": {
"files": [
"logic/adjust-colors-page.ts",
"logic/pdf-to-bmp-page.ts",
"logic/pdf-to-cbz-page.ts"
],
"fileCount": 9
},
"{{size}} • {{pageCount}} pages": {
"files": [
"logic/add-attachments-page.ts",
"logic/add-blank-page-page.ts",
"logic/alternate-merge-page.ts"
],
"fileCount": 11
},
"{{size}} • {{totalPages}} pages": {
"files": [
"logic/delete-pages-page.ts",
"logic/divide-pages-page.ts",
"logic/extract-pages-page.ts"
],
"fileCount": 4
},
"{{size}} • {{value}} pages": {
"files": [
"logic/crop-pdf-page.ts"
],
"fileCount": 1
},
"{{successCount}} PDF(s) decrypted successfully.": {
"files": [
"logic/unlock-pdf-page.ts"
],
"fileCount": 1
},
"{{successCount}} PDF(s) linearized successfully.": {
"files": [
"logic/linearize-pdf-page.ts"
],
"fileCount": 1
},
"{{totalPages}} pages → {{numSheets}} output sheets": {
"files": [
"logic/pdf-booklet-page.ts"
],
"fileCount": 1
},
"{{validCount}} valid": {
"files": [
"logic/validate-signature-pdf-page.ts"
],
"fileCount": 1
},
"{{validFrom}} - {{validTo}}": {
"files": [
"logic/digital-sign-pdf-page.ts"
],
"fileCount": 1
},
"{{value}}%": {
"files": [
"handlers/fileHandler.ts",
"logic/bookmark-pdf.ts",
"logic/compare-pdfs-page.ts"
],
"fileCount": 6
},
"{{value}}x": {
"files": [
"handlers/fileHandler.ts",
"logic/pdf-to-cbz-page.ts",
"logic/pdf-to-png-page.ts"
],
"fileCount": 3
},
"{{width}} x {{height}} {{unit}}": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"• {{label}}: 1 page": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
},
"• {{label}}: {{count}} pages": {
"files": [
"logic/page-dimensions-page.ts"
],
"fileCount": 1
}
}