From 70d93a7f526b51033871b4e9b121fa7a6658a7f4 Mon Sep 17 00:00:00 2001
From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com>
Date: Sat, 4 Feb 2023 23:16:08 +0000
Subject: [PATCH] current lang changes
---
src/main/resources/messages.properties | 4 -
src/main/resources/messages_en.properties | 203 ++++++++++++++++++
src/main/resources/templates/add-image.html | 10 +-
.../resources/templates/compress-pdf.html | 14 +-
.../templates/convert/img-to-pdf.html | 8 +-
.../templates/convert/pdf-to-img.html | 10 +-
src/main/resources/templates/home.html | 29 ++-
src/main/resources/templates/merge-pdfs.html | 10 +-
.../resources/templates/pdf-organizer.html | 16 +-
.../resources/templates/remove-pages.html | 12 +-
src/main/resources/templates/rotate-pdf.html | 11 +-
.../templates/security/add-password.html | 41 ++--
.../templates/security/add-watermark.html | 20 +-
.../templates/security/remove-password.html | 2 +-
src/main/resources/templates/split-pdfs.html | 28 ++-
15 files changed, 299 insertions(+), 119 deletions(-)
create mode 100644 src/main/resources/messages_en.properties
diff --git a/src/main/resources/messages.properties b/src/main/resources/messages.properties
index e4dbc44c3..e69de29bb 100644
--- a/src/main/resources/messages.properties
+++ b/src/main/resources/messages.properties
@@ -1,4 +0,0 @@
-greeting=Hello! Welcome to our website!
-lang.change=Change the language
-lang.eng=English
-lang.fr=French
\ No newline at end of file
diff --git a/src/main/resources/messages_en.properties b/src/main/resources/messages_en.properties
new file mode 100644
index 000000000..41dfddca4
--- /dev/null
+++ b/src/main/resources/messages_en.properties
@@ -0,0 +1,203 @@
+###########
+# Generic #
+###########
+pdfPrompt=Choose PDF
+multiPdfPrompt=Choose PDFs (2+)
+multiPdfDropPrompt=Select (or drag & drop) all PDFs you require
+imgPrompt=Choose Image
+genericSubmit=Submit
+processTimeWarning=Warning: This process can take up to a minute depending on file-size
+pageOrderPrompt=Page Order (Enter a comma-separated list of page numbers) :
+
+#############
+# HOME-PAGE #
+#############
+home.desc=Your locally hosted one-stop-shop for all your PDF needs.
+
+home.merge.title=Merge PDFs
+home.merge.desc=Easily merge multiple PDFs into one.
+
+home.split.title=Split PDFs
+home.split.desc=Split PDFs into multiple documents
+
+home.rotate.title=Rotate PDFs
+home.rotate.desc=Easily rotate your PDFs.
+
+home.imageToPdf.title=Image to PDF
+home.imageToPdf.desc=Convert a images (PNG, JPEG, GIF) to PDF.
+
+home.pdfToImage.title=PDF to Image
+home.pdfToImage.desc=Convert a PDF to a image. (PNG, JPEG, GIF)
+
+home.pdfOrganiser.title=PDF Organizer
+home.pdfOrganiser.desc=Remove/Rearrange pages in any order
+
+home.addImage.title=Add image onto PDF
+home.addImage.desc=Adds a image onto a set location on the PDF (Work in progress)
+
+home.watermark.title=Add Watermark
+home.watermark.desc=Add a custom watermark to your PDF document.
+
+home.permissions.title=Change Permissions
+home.permissions.desc=Change the permissions of your PDF document
+
+home.removePages.title=Remove Pages
+home.removePages.desc=Delete unwanted pages from your PDF document.
+
+home.addPassword.title=Add Password
+home.addPassword.desc=Encrypt your PDF document with a password.
+
+home.removePassword.title=Remove Password
+home.removePassword.desc=Remove password protection from your PDF document.
+
+home.compressPdfs.title=Compress PDFs
+home.compressPdfs.desc=Compress PDFs to reduce their file size.
+
+
+
+#Add image
+addImage.title=Add Image
+addImage.header=Add image to PDF (Work in progress)
+
+#compress
+compress.title=Compress
+compress.header=Compress PDF
+compress.compressLevel=Value between 1 and 100 (1 being most reduced)
+
+
+
+#merge
+merge.title=Merge
+merge.header=Merge multiple PDFs (2+)
+
+#pdfOrganiser
+pdfOrganiser.title=Page Organizer
+pdfOrganiser.header=PDF Page Organizer
+pdfOrganiser.submit=Rearrange Pages
+
+
+#pageRemover
+pageRemover.title=Page Remover
+pageRemover.header=PDF Page remover
+pageRemover.pagesToDelete=Pages to delete (Enter a comma-separated list of page numbers) :
+pageRemover.submit=Delete Pages
+
+#rotate
+rotate.title=Rotate
+rotate.header=Rotate PDF
+rotate.selectAngle=Select rotation angle (in multiples of 90 degrees):
+rotate.submit=Rotate
+
+
+
+
+
+
+
+
+
+
+
+#merge
+split.title=Split
+split.header=Split PDF
+split.desc.1=The numbers you select are the page number you wish to do a split on
+split.desc.2=As such selecting 1,3,7-8 would split a 10 page document into 6 separate PDFS with:
+split.desc.3=Document #1: Page 1
+split.desc.4=Document #2: Page 2 and 3
+split.desc.5=Document #3: Page 4, 5 and 6
+split.desc.6=Document #4: Page 7
+split.desc.7=Document #5: Page 8
+split.desc.8=Document #6: Page 9 and 10
+split.splitPages=Enter pages to split on:
+
+
+
+#merge
+imageToPDF.title=Image to PDF
+imageToPDF.header=Image to PDF
+imageToPDF.submit=Convert
+
+#pdfToImage
+pdfToImage.title=PDF to Image
+pdfToImage.header=PDF to Image
+pdfToImage.selectText=Image Format
+pdfToImage.submit=Convert
+
+#addPassword
+addPassword.title=Add Password
+addPassword.header=Add password (Encrypt)
+addPassword.selectText.1=Select PDF to encrypt
+addPassword.selectText.2=Password
+addPassword.selectText.3=Encryption Key Length
+addPassword.selectText.4=Higher values are stronger, but lower values have better compatibility.
+addPassword.selectText.5=Permissions to set
+addPassword.selectText.6=Prevent assembly of document
+addPassword.selectText.7=Prevent content extraction
+addPassword.selectText.8=Prevent extraction for accessibility
+addPassword.selectText.9=Prevent filling in form
+addPassword.selectText.10=Prevent modification
+addPassword.selectText.11=Prevent annotation modification
+addPassword.selectText.12=Prevent printing
+addPassword.selectText.13=Prevent printing different formats
+addPassword.submit=Encrypt
+
+#merge
+watermark.title=Add Watermark
+watermark.header=Add Watermark
+watermark.selectText.1=Select PDF to add watermark to:
+watermark.selectText.1=Watermark Text:
+watermark.selectText.1=Font Size:
+watermark.selectText.1=Rotation (0-360):
+watermark.selectText.1=widthSpacer (Space between each watermark horizontally):
+watermark.selectText.1=heightSpacer (Space between each watermark vertically):
+watermark.submit=Add Watermark
+
+
+th:text="#{addPassword.selectText.1}"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/templates/add-image.html b/src/main/resources/templates/add-image.html
index 111775dd7..4cb56ddae 100644
--- a/src/main/resources/templates/add-image.html
+++ b/src/main/resources/templates/add-image.html
@@ -2,7 +2,7 @@
-
Your locally hosted one-stop-shop for all your - PDF needs. (Made 100% in ChatGPT in 1 day as a experiment)
+