Remove and normalise tool names in home section

This commit is contained in:
James Brunton 2025-08-21 09:19:39 +01:00
parent d467df397a
commit 869291ee63
2 changed files with 19 additions and 107 deletions

View File

@ -366,14 +366,6 @@
"title": "Convert", "title": "Convert",
"desc": "Convert files between different formats" "desc": "Convert files between different formats"
}, },
"imageToPDF": {
"title": "Image to PDF",
"desc": "Convert a image (PNG, JPEG, GIF) to PDF."
},
"pdfToImage": {
"title": "PDF to Image",
"desc": "Convert a PDF to a image. (PNG, JPEG, GIF)"
},
"pdfOrganiser": { "pdfOrganiser": {
"title": "Organise", "title": "Organise",
"desc": "Remove/Rearrange pages in any order" "desc": "Remove/Rearrange pages in any order"
@ -390,14 +382,6 @@
"title": "Add Watermark", "title": "Add Watermark",
"desc": "Add a custom watermark to your PDF document." "desc": "Add a custom watermark to your PDF document."
}, },
"permissions": {
"title": "Change Permissions",
"desc": "Change the permissions of your PDF document"
},
"pageRemover": {
"title": "Remove",
"desc": "Delete unwanted pages from your PDF document."
},
"removePassword": { "removePassword": {
"title": "Remove Password", "title": "Remove Password",
"desc": "Remove password protection from your PDF document." "desc": "Remove password protection from your PDF document."
@ -414,10 +398,6 @@
"title": "Change Metadata", "title": "Change Metadata",
"desc": "Change/Remove/Add metadata from a PDF document" "desc": "Change/Remove/Add metadata from a PDF document"
}, },
"fileToPDF": {
"title": "Convert file to PDF",
"desc": "Convert nearly any file to PDF (DOCX, PNG, XLS, PPT, TXT and more)"
},
"ocr": { "ocr": {
"title": "OCR / Cleanup scans", "title": "OCR / Cleanup scans",
"desc": "Cleanup scans and detects text from images within a PDF and re-adds it as text." "desc": "Cleanup scans and detects text from images within a PDF and re-adds it as text."
@ -426,30 +406,6 @@
"title": "Extract Images", "title": "Extract Images",
"desc": "Extracts all images from a PDF and saves them to zip" "desc": "Extracts all images from a PDF and saves them to zip"
}, },
"pdfToPDFA": {
"title": "PDF to PDF/A",
"desc": "Convert PDF to PDF/A for long-term storage"
},
"PDFToWord": {
"title": "PDF to Word",
"desc": "Convert PDF to Word formats (DOC, DOCX and ODT)"
},
"PDFToPresentation": {
"title": "PDF to Presentation",
"desc": "Convert PDF to Presentation formats (PPT, PPTX and ODP)"
},
"PDFToText": {
"title": "PDF to RTF (Text)",
"desc": "Convert PDF to Text or RTF format"
},
"PDFToHTML": {
"title": "PDF to HTML",
"desc": "Convert PDF to HTML format"
},
"PDFToXML": {
"title": "PDF to XML",
"desc": "Convert PDF to XML format"
},
"ScannerImageSplit": { "ScannerImageSplit": {
"title": "Detect/Split Scanned photos", "title": "Detect/Split Scanned photos",
"desc": "Splits multiple photos from within a photo/PDF" "desc": "Splits multiple photos from within a photo/PDF"
@ -518,34 +474,14 @@
"title": "Auto Split Pages", "title": "Auto Split Pages",
"desc": "Auto Split Scanned PDF with physical scanned page splitter QR Code" "desc": "Auto Split Scanned PDF with physical scanned page splitter QR Code"
}, },
"sanitizePdf": { "sanitize": {
"title": "Sanitise", "title": "Sanitise",
"desc": "Remove scripts and other elements from PDF files" "desc": "Remove potentially harmful elements from PDF files"
},
"URLToPDF": {
"title": "URL/Website To PDF",
"desc": "Converts any http(s)URL to PDF"
},
"HTMLToPDF": {
"title": "HTML to PDF",
"desc": "Converts any HTML file or zip to PDF"
},
"MarkdownToPDF": {
"title": "Markdown to PDF",
"desc": "Converts any Markdown file to PDF"
},
"PDFToMarkdown": {
"title": "PDF to Markdown",
"desc": "Converts any PDF to Markdown"
}, },
"getPdfInfo": { "getPdfInfo": {
"title": "Get ALL Info on PDF", "title": "Get ALL Info on PDF",
"desc": "Grabs any and all information possible on PDFs" "desc": "Grabs any and all information possible on PDFs"
}, },
"pageExtracter": {
"title": "Extract page(s)",
"desc": "Extracts select pages from PDF"
},
"pdfToSinglePage": { "pdfToSinglePage": {
"title": "PDF to Single Large Page", "title": "PDF to Single Large Page",
"desc": "Merges all PDF pages into one large single page" "desc": "Merges all PDF pages into one large single page"
@ -562,14 +498,6 @@
"title": "Manual Redaction", "title": "Manual Redaction",
"desc": "Redacts a PDF based on selected text, drawn shapes and/or selected page(s)" "desc": "Redacts a PDF based on selected text, drawn shapes and/or selected page(s)"
}, },
"PDFToCSV": {
"title": "PDF to CSV",
"desc": "Extracts Tables from a PDF converting it to CSV"
},
"split-by-size-or-count": {
"title": "Auto Split by Size/Count",
"desc": "Split a single PDF into multiple documents based on size, page count, or document count"
},
"overlay-pdfs": { "overlay-pdfs": {
"title": "Overlay PDFs", "title": "Overlay PDFs",
"desc": "Overlays PDFs on-top of another PDF" "desc": "Overlays PDFs on-top of another PDF"
@ -626,7 +554,7 @@
"title": "Reorganize Pages", "title": "Reorganize Pages",
"desc": "Rearrange, duplicate, or delete PDF pages with visual drag-and-drop control." "desc": "Rearrange, duplicate, or delete PDF pages with visual drag-and-drop control."
}, },
"extractPage": { "extractPages": {
"title": "Extract Pages", "title": "Extract Pages",
"desc": "Extract specific pages from a PDF document" "desc": "Extract specific pages from a PDF document"
}, },
@ -666,29 +594,13 @@
"title": "Air-gapped Setup", "title": "Air-gapped Setup",
"desc": "Link to air-gapped setup guide" "desc": "Link to air-gapped setup guide"
}, },
"compressPdfs": {
"title": "Compress",
"desc": "Compress PDFs to reduce their file size."
},
"addPassword": { "addPassword": {
"title": "Add Password", "title": "Add Password",
"desc": "Add password protection and restrictions to PDF files" "desc": "Add password protection and restrictions to PDF files"
}, },
"add-watermark": {
"title": "Add Watermark",
"desc": "Add a custom watermark to your PDF document."
},
"sanitize": {
"title": "Sanitise",
"desc": "Remove potentially harmful elements from PDF files"
},
"changePermissions": { "changePermissions": {
"title": "Change Permissions", "title": "Change Permissions",
"desc": "Change document restrictions and permissions" "desc": "Change document restrictions and permissions"
},
"add-page-numbers": {
"title": "Add Page Numbers",
"desc": "Add Page numbers throughout a document in a set location"
} }
}, },
"viewPdf": { "viewPdf": {

View File

@ -57,7 +57,7 @@ export function useFlatToolRegistry(): ToolRegistry {
maxFiles: -1, maxFiles: -1,
endpoints: ["add-password"] endpoints: ["add-password"]
}, },
"add-watermark": { "watermark": {
icon: <span className="material-symbols-rounded">branding_watermark</span>, icon: <span className="material-symbols-rounded">branding_watermark</span>,
name: t("home.watermark.title", "Add Watermark"), name: t("home.watermark.title", "Add Watermark"),
component: AddWatermark, component: AddWatermark,
@ -217,12 +217,12 @@ export function useFlatToolRegistry(): ToolRegistry {
category: ToolCategory.STANDARD_TOOLS, category: ToolCategory.STANDARD_TOOLS,
subcategory: SubcategoryId.PAGE_FORMATTING subcategory: SubcategoryId.PAGE_FORMATTING
}, },
"add-page-numbers": { "addPageNumbers": {
icon: <span className="material-symbols-rounded">123</span>, icon: <span className="material-symbols-rounded">123</span>,
name: t("home.add-page-numbers.title", "Add Page Numbers"), name: t("home.addPageNumbers.title", "Add Page Numbers"),
component: null, component: null,
view: "format", view: "format",
description: t("home.add-page-numbers.desc", "Add Page numbers throughout a document in a set location"), description: t("home.addPageNumbers.desc", "Add Page numbers throughout a document in a set location"),
category: ToolCategory.STANDARD_TOOLS, category: ToolCategory.STANDARD_TOOLS,
subcategory: SubcategoryId.PAGE_FORMATTING subcategory: SubcategoryId.PAGE_FORMATTING
}, },
@ -259,12 +259,12 @@ export function useFlatToolRegistry(): ToolRegistry {
// Extraction // Extraction
"extract-pages": { "extractPages": {
icon: <span className="material-symbols-rounded">upload</span>, icon: <span className="material-symbols-rounded">upload</span>,
name: t("home.extractPage.title", "Extract Pages"), name: t("home.extractPages.title", "Extract Pages"),
component: null, component: null,
view: "extract", view: "extract",
description: t("home.extractPage.desc", "Extract specific pages from a PDF document"), description: t("home.extractPages.desc", "Extract specific pages from a PDF document"),
category: ToolCategory.STANDARD_TOOLS, category: ToolCategory.STANDARD_TOOLS,
subcategory: SubcategoryId.EXTRACTION subcategory: SubcategoryId.EXTRACTION
}, },
@ -281,7 +281,7 @@ export function useFlatToolRegistry(): ToolRegistry {
// Removal // Removal
"remove": { "removePages": {
icon: <span className="material-symbols-rounded">delete</span>, icon: <span className="material-symbols-rounded">delete</span>,
name: t("home.removePages.title", "Remove Pages"), name: t("home.removePages.title", "Remove Pages"),
component: null, component: null,
@ -384,12 +384,12 @@ export function useFlatToolRegistry(): ToolRegistry {
// Advanced Formatting // Advanced Formatting
"adjust-colors-contrast": { "adjustContrast": {
icon: <span className="material-symbols-rounded">palette</span>, icon: <span className="material-symbols-rounded">palette</span>,
name: t("home.adjust-contrast.title", "Adjust Colors/Contrast"), name: t("home.adjustContrast.title", "Adjust Colors/Contrast"),
component: null, component: null,
view: "format", view: "format",
description: t("home.adjust-contrast.desc", "Adjust colors and contrast of PDF documents"), description: t("home.adjustContrast.desc", "Adjust colors and contrast of PDF documents"),
category: ToolCategory.ADVANCED_TOOLS, category: ToolCategory.ADVANCED_TOOLS,
subcategory: SubcategoryId.ADVANCED_FORMATTING subcategory: SubcategoryId.ADVANCED_FORMATTING
}, },
@ -523,22 +523,22 @@ export function useFlatToolRegistry(): ToolRegistry {
category: ToolCategory.RECOMMENDED_TOOLS, category: ToolCategory.RECOMMENDED_TOOLS,
subcategory: SubcategoryId.GENERAL subcategory: SubcategoryId.GENERAL
}, },
"compressPdfs": { "compress": {
icon: <span className="material-symbols-rounded">zoom_in_map</span>, icon: <span className="material-symbols-rounded">zoom_in_map</span>,
name: t("home.compressPdfs.title", "Compress"), name: t("home.compress.title", "Compress"),
component: CompressPdfPanel, component: CompressPdfPanel,
view: "compress", view: "compress",
description: t("home.compressPdfs.desc", "Compress PDFs to reduce their file size."), description: t("home.compress.desc", "Compress PDFs to reduce their file size."),
category: ToolCategory.RECOMMENDED_TOOLS, category: ToolCategory.RECOMMENDED_TOOLS,
subcategory: SubcategoryId.GENERAL, subcategory: SubcategoryId.GENERAL,
maxFiles: -1 maxFiles: -1
}, },
"convert": { "convert": {
icon: <span className="material-symbols-rounded">sync_alt</span>, icon: <span className="material-symbols-rounded">sync_alt</span>,
name: t("home.fileToPDF.title", "Convert"), name: t("home.convert.title", "Convert"),
component: ConvertPanel, component: ConvertPanel,
view: "convert", view: "convert",
description: t("home.fileToPDF.desc", "Convert files to and from PDF format"), description: t("home.convert.desc", "Convert files to and from PDF format"),
category: ToolCategory.RECOMMENDED_TOOLS, category: ToolCategory.RECOMMENDED_TOOLS,
subcategory: SubcategoryId.GENERAL, subcategory: SubcategoryId.GENERAL,
maxFiles: -1, maxFiles: -1,