diff --git a/frontend/public/locales/en-GB/translation.json b/frontend/public/locales/en-GB/translation.json
index 64cd9408d..551d64905 100644
--- a/frontend/public/locales/en-GB/translation.json
+++ b/frontend/public/locales/en-GB/translation.json
@@ -625,6 +625,70 @@
"reorganizePages": {
"title": "Reorganize Pages",
"desc": "Rearrange, duplicate, or delete PDF pages with visual drag-and-drop control."
+ },
+ "extractPage": {
+ "title": "Extract Pages",
+ "desc": "Extract specific pages from a PDF document"
+ },
+ "removePages": {
+ "title": "Remove Pages",
+ "desc": "Remove specific pages from a PDF document"
+ },
+ "removeImagePdf": {
+ "title": "Remove Image",
+ "desc": "Remove images from PDF documents"
+ },
+ "autoSizeSplitPDF": {
+ "title": "Auto Split by Size/Count",
+ "desc": "Automatically split PDFs by file size or page count"
+ },
+ "adjust-contrast": {
+ "title": "Adjust Colours/Contrast",
+ "desc": "Adjust colours and contrast of PDF documents"
+ },
+ "replaceColorPdf": {
+ "title": "Replace & Invert Colour",
+ "desc": "Replace or invert colours in PDF documents"
+ },
+ "devApi": {
+ "title": "API",
+ "desc": "Link to API documentation"
+ },
+ "devFolderScanning": {
+ "title": "Automated Folder Scanning",
+ "desc": "Link to automated folder scanning guide"
+ },
+ "devSsoGuide": {
+ "title": "SSO Guide",
+ "desc": "Link to SSO guide"
+ },
+ "devAirgapped": {
+ "title": "Air-gapped Setup",
+ "desc": "Link to air-gapped setup guide"
+ },
+ "compressPdfs": {
+ "title": "Compress",
+ "desc": "Compress PDFs to reduce their file size."
+ },
+ "addPassword": {
+ "title": "Add Password",
+ "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": {
+ "title": "Change 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": {
diff --git a/frontend/src/data/useTranslatedToolRegistry.tsx b/frontend/src/data/useTranslatedToolRegistry.tsx
index 14a9cd3e0..354b0c878 100644
--- a/frontend/src/data/useTranslatedToolRegistry.tsx
+++ b/frontend/src/data/useTranslatedToolRegistry.tsx
@@ -237,10 +237,10 @@ export function useFlatToolRegistry(): ToolRegistry {
},
"single-large-page": {
icon: looks_one,
- name: t("home.PdfToSinglePage.title", "PDF to Single Large Page"),
+ name: t("home.pdfToSinglePage.title", "PDF to Single Large Page"),
component: SingleLargePage,
view: "format",
- description: t("home.PdfToSinglePage.desc", "Merges all PDF pages into one large single page"),
+ description: t("home.pdfToSinglePage.desc", "Merges all PDF pages into one large single page"),
category: ToolCategory.STANDARD_TOOLS,
subcategory: SubcategoryId.PAGE_FORMATTING,
maxFiles: -1,
@@ -331,10 +331,10 @@ export function useFlatToolRegistry(): ToolRegistry {
},
"remove-certificate-sign": {
icon: remove_moderator,
- name: t("home.removeCertSign.title", "Remove Certificate Signatures"),
+ name: t("home.removeCertSign.title", "Remove Certificate Sign"),
component: RemoveCertificateSign,
view: "security",
- description: t("home.removeCertSign.desc", "Remove digital signatures from PDF documents"),
+ description: t("home.removeCertSign.desc", "Remove digital signature from PDF documents"),
category: ToolCategory.STANDARD_TOOLS,
subcategory: SubcategoryId.REMOVAL,
maxFiles: -1,
diff --git a/frontend/src/hooks/useToolManagement.tsx b/frontend/src/hooks/useToolManagement.tsx
index c19e5b6af..e991677a9 100644
--- a/frontend/src/hooks/useToolManagement.tsx
+++ b/frontend/src/hooks/useToolManagement.tsx
@@ -48,8 +48,8 @@ export const useToolManagement = (): ToolManagementResult => {
const baseTool = baseRegistry[toolKey as keyof typeof baseRegistry];
availableToolRegistry[toolKey] = {
...baseTool,
- name: t(baseTool.name),
- description: t(baseTool.description)
+ name: baseTool.name,
+ description: baseTool.description,
};
}
});