diff --git a/src/main/java/stirling/software/SPDF/controller/api/RearrangePagesPDFController.java b/src/main/java/stirling/software/SPDF/controller/api/RearrangePagesPDFController.java index d9cb2686..78df1f41 100644 --- a/src/main/java/stirling/software/SPDF/controller/api/RearrangePagesPDFController.java +++ b/src/main/java/stirling/software/SPDF/controller/api/RearrangePagesPDFController.java @@ -52,7 +52,7 @@ public class RearrangePagesPDFController { } private enum CustomMode { - REVERSE_ORDER, DUPLEX_SORT, BOOKLET_SORT, ODD_EVEN_SPLIT, REMOVE_FIRST, REMOVE_LAST, REMOVE_FIRST_AND_LAST, + REVERSE_ORDER, DUPLEX_SORT, BOOKLET_SORT, SIDE_STITCH_BOOKLET_SORT, ODD_EVEN_SPLIT, REMOVE_FIRST, REMOVE_LAST, REMOVE_FIRST_AND_LAST, } private List removeFirst(int totalPages) { @@ -114,6 +114,18 @@ public class RearrangePagesPDFController { return newPageOrder; } + private List sideStitchBooklet(int totalPages) { + List newPageOrder = new ArrayList<>(); + for (int i = 0; i < (totalPages + 3) / 4; i++) { + int begin = i * 4; + newPageOrder.add(Math.min(begin + 3, totalPages - 1)); + newPageOrder.add(Math.min(begin, totalPages - 1)); + newPageOrder.add(Math.min(begin + 1, totalPages - 1)); + newPageOrder.add(Math.min(begin + 2, totalPages - 1)); + } + return newPageOrder; + } + private List oddEvenSplit(int totalPages) { List newPageOrder = new ArrayList<>(); for (int i = 1; i <= totalPages; i += 2) { @@ -135,6 +147,8 @@ public class RearrangePagesPDFController { return duplexSort(totalPages); case BOOKLET_SORT: return bookletSort(totalPages); + case SIDE_STITCH_BOOKLET_SORT: + return sideStitchBooklet(totalPages); case ODD_EVEN_SPLIT: return oddEvenSplit(totalPages); case REMOVE_FIRST: diff --git a/src/main/resources/messages_ca_CA.properties b/src/main/resources/messages_ca_CA.properties index 2c25a115..23aaabb6 100644 --- a/src/main/resources/messages_ca_CA.properties +++ b/src/main/resources/messages_ca_CA.properties @@ -26,25 +26,23 @@ text=Text font=Tipus de lletra selectFillter=-- Selecciona -- pageNum=Número de pàgina -sizes.small=Small -sizes.medium=Medium -sizes.large=Large +sizes.small=Petit +sizes.medium=Mitjà +sizes.large=Llarg sizes.x-large=X-Large -error.pdfPassword=The PDF Document is passworded and either the password was not provided or was incorrect -delete=Delete -username=Username -password=Password -welcome=Welcome -########################## -### TODO: Translate ### -########################## -property=Property -black=Black -white=White -red=Red -green=Green -blue=Blue -custom=Custom... +error.pdfPassword=El PDF està protegit o bé el password és incorrecte +delete=Esborra +username=Usuari +password=Contrasenya +welcome=Benvingut + +property=Propietat +black=Negre +white=Blanc +red=Vermell +green=Verd +blue=Blau +custom=Personalitzat... @@ -56,7 +54,7 @@ custom=Custom... navbar.convert=Converteix navbar.security=Seguretat navbar.other=Altres -navbar.darkmode=Mode Fost +navbar.darkmode=Mode Fosc navbar.pageOps=Operacions de Pàgina navbar.settings=Opcions @@ -71,41 +69,41 @@ settings.downloadOption.1=Obre mateixa finestra settings.downloadOption.2=Obre mateixa finestra settings.downloadOption.3=Descarrega Arxiu settings.zipThreshold=Comprimiu els fitxers quan el nombre de fitxers baixats superi -settings.signOut=Sign Out +settings.signOut=Sortir settings.accountSettings=Account Settings -account.title=Account Settings -account.accountSettings=Account Settings -account.adminSettings=Admin Settings - View and Add Users -account.userControlSettings=User Control Settings -account.changeUsername=Change Username -account.changeUsername=Change Username -account.password=Confirmation Password -account.oldPassword=Old password -account.newPassword=New Password -account.changePassword=Change Password -account.confirmNewPassword=Confirm New Password -account.signOut=Sign Out -account.yourApiKey=Your API Key -account.syncTitle=Sync browser settings with Account -account.settingsCompare=Settings Comparison: -account.property=Property -account.webBrowserSettings=Web Browser Setting -account.syncToBrowser=Sync Account -> Browser -account.syncToAccount=Sync Account <- Browser +account.title=Opcions del compte +account.accountSettings=Opcions del compte +account.adminSettings=Opcions d'Admin - Veure i afegir usuaris +account.userControlSettings=Opcions de Control d'Usuari +account.changeUsername=Canvia nom usuari +account.changeUsername=Canvia nom usuari +account.password=Confirma contrasenya +account.oldPassword=Password Antic +account.newPassword=Password Nou +account.changePassword=Canvia contrasenya +account.confirmNewPassword=Confirma Nova contrasenya +account.signOut=Sortir +account.yourApiKey=Clau API +account.syncTitle=Sincronitza opcions navegador amb compte +account.settingsCompare=Comparador Opcions: +account.property=Propietat: +account.webBrowserSettings=Opcins Navegador +account.syncToBrowser=Sincronitza Compte -> Navegador +account.syncToAccount=Sincronitza Compte <- Navegador -adminUserSettings.title=User Control Settings -adminUserSettings.header=Admin User Control Settings +adminUserSettings.title=Opcions Control Usuari +adminUserSettings.header=Usuari Admin Opcions Control adminUserSettings.admin=Admin -adminUserSettings.user=User -adminUserSettings.addUser=Add New User -adminUserSettings.roles=Roles -adminUserSettings.role=Role -adminUserSettings.actions=Actions -adminUserSettings.apiUser=Limited API User -adminUserSettings.webOnlyUser=Web Only User -adminUserSettings.submit=Save User +adminUserSettings.user=Usuari +adminUserSettings.addUser=Afegir Usuari +adminUserSettings.roles=Rols +adminUserSettings.role=Rol +adminUserSettings.actions=Accions +adminUserSettings.apiUser=Usuari amb API limitada +adminUserSettings.webOnlyUser=Usuari només WEB +adminUserSettings.submit=Desar Usuari ############# # HOME-PAGE # @@ -160,12 +158,12 @@ home.removePages.title=Elimina home.removePages.desc=Elimina pàgines del document PDF. removePages.tags=Remove pages,delete pages -home.addPassword.title=Afegir Password -home.addPassword.desc=Xifra document PDF amb password. +home.addPassword.title=Afegir Contrasenya +home.addPassword.desc=Xifra document PDF amb contrasenya. addPassword.tags=secure,security -home.removePassword.title=Elimina Password -home.removePassword.desc=Elimia Password de document PDF. +home.removePassword.title=Elimina Contrasenya +home.removePassword.desc=Elimia contrasenya de document PDF. removePassword.tags=secure,Decrypt,security,unpassword,delete password home.compressPdfs.title=Comprimeix @@ -219,7 +217,7 @@ home.ScannerImageSplit.title=Detecta/Divideix fotos escanejades home.ScannerImageSplit.desc=Divideix múltiples fotos dins del PDF/foto ScannerImageSplit.tags=separate,auto-detect,scans,multi-photo,organize -home.sign.title=Sign +home.sign.title=Signa home.sign.desc=Afegeix signatura al PDF mitjançant dibuix, text o imatge sign.tags=authorize,initials,drawn-signature,text-sign,image-signature @@ -239,9 +237,9 @@ home.compare.title=Compara home.compare.desc=Compara i mostra les diferències entre 2 documents PDF compare.tags=differentiate,contrast,changes,analysis -home.certSign.title=Sign with Certificate -home.certSign.desc=Signs a PDF with a Certificate/Key (PEM/P12) -certSign.tags=authenticate,PEM,P12,official,encrypt +home.certSign.title=Signa amb Certificat +home.certSign.desc=Sign PDF amb Certificate/Clau (PEM/P12) +certSign.tags=authentica,PEM,P12,official,encripta home.pageLayout.title=Multi-Page Layout home.pageLayout.desc=Merge multiple pages of a PDF document into a single page @@ -255,20 +253,20 @@ home.pipeline.title=Pipeline (Advanced) home.pipeline.desc=Run multiple actions on PDFs by defining pipeline scripts pipeline.tags=automate,sequence,scripted,batch-process -home.add-page-numbers.title=Add Page Numbers -home.add-page-numbers.desc=Add Page numbers throughout a document in a set location -add-page-numbers.tags=paginate,label,organize,index +home.add-page-numbers.title=Afegir Números de Pàgina +home.add-page-numbers.desc=Afegir Números de Pàgina en una localització +add-page-numbers.tags=pagina,etiqueta,organitza,indexa home.auto-rename.title=Auto Rename PDF File home.auto-rename.desc=Auto renames a PDF file based on its detected header auto-rename.tags=auto-detect,header-based,organize,relabel -home.adjust-contrast.title=Adjust Colors/Contrast -home.adjust-contrast.desc=Adjust Contrast, Saturation and Brightness of a PDF +home.adjust-contrast.title=Ajusta Colors/Contrast +home.adjust-contrast.desc=Ajusta Colors/Contrast, Saturació i Brillantor adjust-contrast.tags=color-correction,tune,modify,enhance -home.crop.title=Crop PDF -home.crop.desc=Crop a PDF to reduce its size (maintains text!) +home.crop.title=Talla PDF +home.crop.desc=Talla PDF per reduïr la mida (manté text!) crop.tags=trim,shrink,edit,shape home.autoSplitPDF.title=Auto Split Pages @@ -322,12 +320,12 @@ showJS.tags=JS # # ########################### #login -login.title=Sign in -login.signin=Sign in -login.rememberme=Remember me -login.invalid=Invalid username or password. -login.locked=Your account has been locked. -login.signinTitle=Please sign in +login.title=Accedir +login.signin=Accedir +login.rememberme=Recordar +login.invalid=Nom usuari / password no vàlid +login.locked=Compte bloquejat +login.signinTitle=Autenticat #auto-redact @@ -408,18 +406,18 @@ sanitizePDF.submit=Sanitize PDF #addPageNumbers -addPageNumbers.title=Add Page Numbers -addPageNumbers.header=Add Page Numbers -addPageNumbers.selectText.1=Select PDF file: -addPageNumbers.selectText.2=Margin Size -addPageNumbers.selectText.3=Position -addPageNumbers.selectText.4=Starting Number -addPageNumbers.selectText.5=Pages to Number -addPageNumbers.selectText.6=Custom Text -addPageNumbers.customTextDesc=Custom Text -addPageNumbers.numberPagesDesc=Which pages to number, default 'all', also accepts 1-5 or 2,5,9 etc -addPageNumbers.customNumberDesc=Defaults to {n}, also accepts 'Page {n} of {total}', 'Text-{n}', '{filename}-{n} -addPageNumbers.submit=Add Page Numbers +addPageNumbers.title=Afegir Números de Pàgina +addPageNumbers.header=Afegir Números de Pàgina +addPageNumbers.selectText.1=Selecciona PDF: +addPageNumbers.selectText.2=Mida Marge +addPageNumbers.selectText.3=Posició +addPageNumbers.selectText.4=Número Inicial +addPageNumbers.selectText.5=Pàgines a enumerar +addPageNumbers.selectText.6=Text Personalitzat +addPageNumbers.customTextDesc=Text Personalitzat +addPageNumbers.numberPagesDesc=Pàgines a enumerar, defecte 'totes', accepta 1-5 o 2,5,9 etc +addPageNumbers.customNumberDesc=Defecte a {n}, accepta 'Pàgina {n} de {total}', 'Text-{n}', '{filename}-{n} +addPageNumbers.submit=Afegir Números de Pàgina #auto-rename @@ -438,8 +436,8 @@ adjustContrast.download=Download #crop -crop.title=Crop -crop.header=Crop Image +crop.title=Talla +crop.header=Talla Imatge crop.submit=Submit diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index ccaaad84..a937649b 100644 --- a/src/main/resources/messages_de_DE.properties +++ b/src/main/resources/messages_de_DE.properties @@ -4,6 +4,7 @@ # the direction that the language is written (ltr=left to right, rtl = right to left) language.direction=ltr + pdfPrompt=PDF auswählen multiPdfPrompt=PDFs auswählen(2+) multiPdfDropPrompt=Wählen Sie alle gewünschten PDFs aus (oder ziehen Sie sie per Drag & Drop hierhin) @@ -26,28 +27,22 @@ text=Text font=Schriftart selectFillter=-- Auswählen -- pageNum=Seitenzahl -sizes.small=Small -sizes.medium=Medium -sizes.large=Large -sizes.x-large=X-Large -error.pdfPassword=The PDF Document is passworded and either the password was not provided or was incorrect -delete=Delete -username=Username -password=Password -welcome=Welcome -########################## -### TODO: Translate ### -########################## -property=Property -black=Black -white=White -red=Red -green=Green -blue=Blue -custom=Custom... - - - +sizes.small=Klein +sizes.medium=Mittel +sizes.large=Groß +sizes.x-large=Extra Groß +error.pdfPassword=Das PDF-Dokument ist passwortgeschützt und das Passwort wurde entweder nicht angegeben oder war falsch +delete=Löschen +username=Benutzername +password=Passwort +welcome=Willkommen +property=Eigenschaft +black=Schwarz +white=Weiß +red=Rot +green=Grün +blue=Blau +custom=benutzerdefiniert... ############# @@ -60,6 +55,7 @@ navbar.darkmode=Dark Mode navbar.pageOps=Seitenoperationen navbar.settings=Einstellungen + ############# # SETTINGS # ############# @@ -71,41 +67,43 @@ settings.downloadOption.1=Im selben Fenster öffnen settings.downloadOption.2=In neuem Fenster öffnen settings.downloadOption.3=Datei herunterladen settings.zipThreshold=Dateien komprimieren, wenn die Anzahl der heruntergeladenen Dateien überschritten wird -settings.signOut=Sign Out -settings.accountSettings=Account Settings - -account.title=Account Settings -account.accountSettings=Account Settings -account.adminSettings=Admin Settings - View and Add Users -account.userControlSettings=User Control Settings -account.changeUsername=Change Username -account.changeUsername=Change Username -account.password=Confirmation Password -account.oldPassword=Old password -account.newPassword=New Password -account.changePassword=Change Password -account.confirmNewPassword=Confirm New Password -account.signOut=Sign Out -account.yourApiKey=Your API Key -account.syncTitle=Sync browser settings with Account -account.settingsCompare=Settings Comparison: -account.property=Property -account.webBrowserSettings=Web Browser Setting -account.syncToBrowser=Sync Account -> Browser -account.syncToAccount=Sync Account <- Browser +settings.signOut=Abmelden +settings.accountSettings=Kontoeinstellungen -adminUserSettings.title=User Control Settings -adminUserSettings.header=Admin User Control Settings +account.title=Kontoeinstellungen +account.accountSettings=Kontoeinstellungen +account.adminSettings=Admin Einstellungen - Benutzer anzeigen und hinzufügen +account.userControlSettings=Benutzerkontrolle +account.changeUsername=Benutzername ändern +account.changeUsername=Passwort ändern +account.password=Bestätigungspasswort +account.oldPassword=Altes Passwort +account.newPassword=Neues Passwort +account.changePassword=Password ändern +account.confirmNewPassword=Neues Passwort bestätigen +account.signOut=Abmelden +account.yourApiKey=Dein API Schlüssel +account.syncTitle=Browsereinstellungen mit Konto synchronisieren +account.settingsCompare=Einstellungen vergleichen: +account.property=Eigenschaft +account.webBrowserSettings=Webbrowser-Einstellung +account.syncToBrowser=Synchronisiere Konto -> Browser +account.syncToAccount=Synchronisiere Konto <- Browser + + +adminUserSettings.title=Benutzerkontrolle +adminUserSettings.header=Administrator-Benutzerkontrolle adminUserSettings.admin=Admin -adminUserSettings.user=User -adminUserSettings.addUser=Add New User -adminUserSettings.roles=Roles -adminUserSettings.role=Role -adminUserSettings.actions=Actions -adminUserSettings.apiUser=Limited API User -adminUserSettings.webOnlyUser=Web Only User -adminUserSettings.submit=Save User +adminUserSettings.user=Benutzer +adminUserSettings.addUser=Neuen Benutzer hinzufügen +adminUserSettings.roles=Rollen +adminUserSettings.role=Rolle +adminUserSettings.actions=Aktion +adminUserSettings.apiUser=Eingeschränkter API-Benutzer +adminUserSettings.webOnlyUser=Nur Web-Benutzer +adminUserSettings.submit=Benutzer speichern + ############# # HOME-PAGE # @@ -117,14 +115,17 @@ home.multiTool.title=PDF-Multitool home.multiTool.desc=Seiten zusammenführen, drehen, neu anordnen und entfernen multiTool.tags=Multi Tool,Multi operation,UI,click drag,front end,client side + home.merge.title=Zusammenführen home.merge.desc=Mehrere PDF-Dateien zu einer einzigen zusammenführen. merge.tags=merge,Page operations,Back end,server side + home.split.title=Aufteilen home.split.desc=PDFs in mehrere Dokumente aufteilen. split.tags=Page operations,divide,Multi Page,cut,server side + home.rotate.title=Drehen home.rotate.desc=Drehen Sie Ihre PDFs ganz einfach. rotate.tags=server side @@ -134,23 +135,27 @@ home.imageToPdf.title=Bild zu PDF home.imageToPdf.desc=Konvertieren Sie ein Bild (PNG, JPEG, GIF) in ein PDF. imageToPdf.tags=conversion,img,jpg,picture,photo + home.pdfToImage.title=PDF zu Bild home.pdfToImage.desc=Konvertieren Sie ein PDF in ein Bild (PNG, JPEG, GIF). pdfToImage.tags=conversion,img,jpg,picture,photo + home.pdfOrganiser.title=Organisieren home.pdfOrganiser.desc=Seiten entfernen und Seitenreihenfolge ändern. pdfOrganiser.tags=duplex,even,odd,sort,move home.addImage.title=Bild einfügen -home.addImage.desc=Fügt ein Bild an eine bestimmte Stelle im PDF ein (Work in progress). +home.addImage.desc=Fügt ein Bild an eine bestimmte Stelle im PDF ein (in Arbeit). addImage.tags=img,jpg,picture,photo + home.watermark.title=Wasserzeichen hinzufügen home.watermark.desc=Fügen Sie ein eigenes Wasserzeichen zu Ihrem PDF hinzu. watermark.tags=Text,repeating,label,own,copyright,trademark,img,jpg,picture,photo + home.permissions.title=Berechtigungen ändern home.permissions.desc=Die Berechtigungen für Ihr PDF-Dokument verändern. permissions.tags=read,write,edit,print @@ -160,14 +165,17 @@ home.removePages.title=Entfernen home.removePages.desc=Ungewollte Seiten aus dem PDF entfernen. removePages.tags=Remove pages,delete pages + home.addPassword.title=Passwort hinzufügen home.addPassword.desc=Das PDF mit einem Passwort verschlüsseln. addPassword.tags=secure,security + home.removePassword.title=Passwort entfernen home.removePassword.desc=Den Passwortschutz eines PDFs entfernen. removePassword.tags=secure,Decrypt,security,unpassword,delete password + home.compressPdfs.title=Komprimieren home.compressPdfs.desc=PDF komprimieren um die Dateigröße zu reduzieren. compressPdfs.tags=squish,small,tiny @@ -177,35 +185,42 @@ home.changeMetadata.title=Metadaten ändern home.changeMetadata.desc=Ändern/Entfernen/Hinzufügen von Metadaten aus einem PDF-Dokument changeMetadata.tags==Title,author,date,creation,time,publisher,producer,stats + home.fileToPDF.title=Datei in PDF konvertieren home.fileToPDF.desc=Konvertieren Sie nahezu jede Datei in PDF (DOCX, PNG, XLS, PPT, TXT und mehr) fileToPDF.tags=transformation,format,document,picture,slide,text,conversion,office,docs,word,excel,powerpoint + home.ocr.title=Führe OCR auf PDF- und/oder Cleanup-Scans aus home.ocr.desc=Cleanup scannt und erkennt Text aus Bildern in einer PDF-Datei und fügt ihn erneut als Text hinzu. ocr.tags=recognition,text,image,scan,read,identify,detection,editable home.extractImages.title=Bilder extrahieren -home.extractImages.desc=Extrahiert alle Bilder aus einer PDF-Datei und speichert sie als Zip-Datei +home.extractImages.desc=Extrahiert alle Bilder aus einer PDF-Datei und speichert sie als Zip-Archiv extractImages.tags=picture,photo,save,archive,zip,capture,grab + home.pdfToPDFA.title=PDF zu PDF/A konvertieren home.pdfToPDFA.desc=PDF zu PDF/A für Langzeitarchivierung konvertieren pdfToPDFA.tags=archive,long-term,standard,conversion,storage,preservation + home.PDFToWord.title=PDF zu Word home.PDFToWord.desc=PDF in Word-Formate konvertieren (DOC, DOCX und ODT) PDFToWord.tags=doc,docx,odt,word,transformation,format,conversion,office,microsoft,docfile + home.PDFToPresentation.title=PDF zu Präsentation home.PDFToPresentation.desc=PDF in Präsentationsformate konvertieren (PPT, PPTX und ODP) PDFToPresentation.tags=slides,show,office,microsoft + home.PDFToText.title=PDF in Text/RTF home.PDFToText.desc=PDF in Text- oder RTF-Format konvertieren PDFToText.tags=richformat,richtextformat,rich text format + home.PDFToHTML.title=PDF in HTML home.PDFToHTML.desc=PDF in HTML-Format konvertieren PDFToHTML.tags=web content,browser friendly @@ -215,247 +230,263 @@ home.PDFToXML.title=PDF in XML home.PDFToXML.desc=PDF in XML-Format konvertieren PDFToXML.tags=data-extraction,structured-content,interop,transformation,convert + home.ScannerImageSplit.title=Gescannte Fotos erkennen/aufteilen home.ScannerImageSplit.desc=Teilt mehrere Fotos innerhalb eines Fotos/PDF ScannerImageSplit.tags=separate,auto-detect,scans,multi-photo,organize + home.sign.title=Signieren home.sign.desc=Fügt PDF-Signaturen durch Zeichnung, Text oder Bild hinzu sign.tags=authorize,initials,drawn-signature,text-sign,image-signature + home.flatten.title=Abflachen home.flatten.desc=Alle interaktiven Elemente und Formulare aus einem PDF entfernen flatten.tags=static,deactivate,non-interactive,streamline + home.repair.title=Reparatur home.repair.desc=Versucht, ein beschädigtes/kaputtes PDF zu reparieren repair.tags=fix,restore,correction,recover + home.removeBlanks.title=Leere Seiten entfernen home.removeBlanks.desc=Erkennt und entfernt leere Seiten aus einem Dokument removeBlanks.tags=cleanup,streamline,non-content,organize + home.compare.title=Vergleichen home.compare.desc=Vergleicht und zeigt die Unterschiede zwischen zwei PDF-Dokumenten an compare.tags=differentiate,contrast,changes,analysis -home.certSign.title=Sign with Certificate -home.certSign.desc=Signs a PDF with a Certificate/Key (PEM/P12) + +home.certSign.title=Mit Zertifikat signieren +home.certSign.desc=Ein PDF mit einem Zertifikat/Schlüssel (PEM/P12) signieren certSign.tags=authenticate,PEM,P12,official,encrypt -home.pageLayout.title=Multi-Page Layout -home.pageLayout.desc=Merge multiple pages of a PDF document into a single page + +home.pageLayout.title=Mehrseitiges Layout +home.pageLayout.desc=Mehrere Seiten eines PDF zu einer Seite zusammenführen pageLayout.tags=merge,composite,single-view,organize -home.scalePages.title=Adjust page size/scale -home.scalePages.desc=Change the size/scale of page and/or its contents. + +home.scalePages.title=Seitengröße/Skalierung anpassen +home.scalePages.desc=Größe/Skalierung der Seite und/oder des Inhalts ändern scalePages.tags=resize,modify,dimension,adapt -home.pipeline.title=Pipeline (Advanced) -home.pipeline.desc=Run multiple actions on PDFs by defining pipeline scripts + +home.pipeline.title=Pipeline (Fortgeschritten) +home.pipeline.desc=Mehrere Aktionen auf ein PDF anwenden, definiert durch einen Pipeline Skript pipeline.tags=automate,sequence,scripted,batch-process -home.add-page-numbers.title=Add Page Numbers -home.add-page-numbers.desc=Add Page numbers throughout a document in a set location + +home.add-page-numbers.title=Seitenzahlen hinzufügen +home.add-page-numbers.desc=Hinzufügen von Seitenzahlen an einer bestimmten Stelle add-page-numbers.tags=paginate,label,organize,index -home.auto-rename.title=Auto Rename PDF File -home.auto-rename.desc=Auto renames a PDF file based on its detected header + +home.auto-rename.title=PDF automatisch umbenennen +home.auto-rename.desc=PDF-Datei anhand von erkannten Kopfzeilen umbenennen auto-rename.tags=auto-detect,header-based,organize,relabel -home.adjust-contrast.title=Adjust Colors/Contrast -home.adjust-contrast.desc=Adjust Contrast, Saturation and Brightness of a PDF + +home.adjust-contrast.title=Farben/Kontrast anpassen +home.adjust-contrast.desc=Kontrast, Sättigung und Helligkeit einer PDF anpassen adjust-contrast.tags=color-correction,tune,modify,enhance -home.crop.title=Crop PDF -home.crop.desc=Crop a PDF to reduce its size (maintains text!) + +home.crop.title=PDF zuschneiden +home.crop.desc=PDF zuschneiden um die Größe zu verändern (Text bleibt erhalten!) crop.tags=trim,shrink,edit,shape -home.autoSplitPDF.title=Auto Split Pages -home.autoSplitPDF.desc=Auto Split Scanned PDF with physical scanned page splitter QR Code + +home.autoSplitPDF.title=PDF automatisch teilen +home.autoSplitPDF.desc=Physisch gescannte PDF anhand von Splitter-Seiten und QR-Codes aufteilen autoSplitPDF.tags=QR-based,separate,scan-segment,organize -home.sanitizePdf.title=Sanitize -home.sanitizePdf.desc=Remove scripts and other elements from PDF files + +home.sanitizePdf.title=PDF Bereinigen +home.sanitizePdf.desc=Entfernen von Skripten und anderen Elementen aus PDF-Dateien sanitizePdf.tags=clean,secure,safe,remove-threats -home.URLToPDF.title=URL/Website To PDF -home.URLToPDF.desc=Converts any http(s)URL to PDF + +home.URLToPDF.title=URL/Website zu PDF +home.URLToPDF.desc=Konvertiert jede http(s)URL zu PDF URLToPDF.tags=web-capture,save-page,web-to-doc,archive -home.HTMLToPDF.title=HTML to PDF -home.HTMLToPDF.desc=Converts any HTML file or zip to PDF + +home.HTMLToPDF.title=HTML zu PDF +home.HTMLToPDF.desc=Konvertiert jede HTML-Datei oder Zip-Archiv zu PDF HTMLToPDF.tags=markup,web-content,transformation,convert -home.MarkdownToPDF.title=Markdown to PDF -home.MarkdownToPDF.desc=Converts any Markdown file to PDF +home.MarkdownToPDF.title=Markdown zu PDF +home.MarkdownToPDF.desc=Konvertiert jede Markdown-Datei zu PDF MarkdownToPDF.tags=markup,web-content,transformation,convert -home.getPdfInfo.title=Get ALL Info on PDF -home.getPdfInfo.desc=Grabs any and all information possible on PDFs +home.getPdfInfo.title=Alle Informationen anzeigen +home.getPdfInfo.desc=Erfasst alle möglichen Informationen in einer PDF getPdfInfo.tags=infomation,data,stats,statistics -home.extractPage.title=Extract page(s) -home.extractPage.desc=Extracts select pages from PDF +home.extractPage.title=Seite(n) extrahieren +home.extractPage.desc=Extrahiert ausgewählte Seiten aus einer PDF extractPage.tags=extract -home.PdfToSinglePage.title=PDF to Single Large Page -home.PdfToSinglePage.desc=Merges all PDF pages into one large single page +home.PdfToSinglePage.title=PDF zu einer Seite zusammenfassen +home.PdfToSinglePage.desc=Fügt alle PDF-Seiten zu einer einzigen großen Seite zusammen PdfToSinglePage.tags=single page -home.showJS.title=Show Javascript -home.showJS.desc=Searches and displays any JS injected into a PDF +home.showJS.title=Javascript anzeigen +home.showJS.desc=Alle Javascript Funktionen in einer PDF anzeigen showJS.tags=JS -home.autoRedact.title=Auto Redact -home.autoRedact.desc=Auto Redacts(Blacks out) text in a PDF based on input text + +home.autoRedact.title=Automatisch zensieren/schwärzen +home.autoRedact.desc=Automatisches zensiertes (Schwärzen) von Text in einer PDF-Datei basierend auf dem eingegebenen Text showJS.tags=JS + ########################### # # # WEB PAGES # # # ########################### #login -login.title=Sign in -login.signin=Sign in -login.rememberme=Remember me -login.invalid=Invalid username or password. -login.locked=Your account has been locked. -login.signinTitle=Please sign in +login.title=Anmelden +login.signin=Anmelden +login.rememberme=Angemeldet bleiben +login.invalid=Ungültiger Benutzername oder Passwort. +login.locked=Ihr Konto wurde gesperrt. +login.signinTitle=Bitte melden Sie sich an #auto-redact -autoRedact.title=Auto Redact -autoRedact.header=Auto Redact -########################## -### TODO: Translate ### -########################## -autoRedact.colorLabel=Colour -autoRedact.textsToRedactLabel=Text to Redact (line-separated) -autoRedact.textsToRedactPlaceholder=e.g. \nConfidential \nTop-Secret -autoRedact.useRegexLabel=Use Regex -autoRedact.wholeWordSearchLabel=Whole Word Search -autoRedact.customPaddingLabel=Custom Extra Padding -autoRedact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box) -autoRedact.submitButton=Submit +autoRedact.title=Automatisch zensieren/schwärzen +autoRedact.header=Automatisch zensieren/schwärzen +autoRedact.colorLabel=Farbe +autoRedact.textsToRedactLabel=Zu zensierender Text (einer pro Zeile) +autoRedact.textsToRedactPlaceholder=z.B. \nVertraulich \nStreng geheim +autoRedact.useRegexLabel=Regex verwenden +autoRedact.wholeWordSearchLabel=Ganzes Wort suchen +autoRedact.customPaddingLabel=Benutzerdefinierte Extra-Padding +autoRedact.convertPDFToImageLabel=PDF in PDF-Bild konvertieren (zum Entfernen von Text hinter dem Kasten) +autoRedact.submitButton=zensieren #showJS -showJS.title=Show Javascript -showJS.header=Show Javascript -showJS.downloadJS=Download Javascript -showJS.submit=Show +showJS.title=Javascript anzeigen +showJS.header=Javascript anzeigen +showJS.downloadJS=Javascript herunterladen +showJS.submit=Anzeigen #pdfToSinglePage -pdfToSinglePage.title=PDF To Single Page -pdfToSinglePage.header=PDF To Single Page -pdfToSinglePage.submit=Convert To Single Page +pdfToSinglePage.title=PDF zu einer Seite zusammenfassen +pdfToSinglePage.header=PDF zu einer Seite zusammenfassen +pdfToSinglePage.submit=Zusammenfassen #pageExtracter -pageExtracter.title=Extract Pages -pageExtracter.header=Extract Pages -pageExtracter.submit=Extract +pageExtracter.title=Seiten extrahieren +pageExtracter.header=Seiten extrahieren +pageExtracter.submit=Extrahieren #getPdfInfo -getPdfInfo.title=Get Info on PDF -getPdfInfo.header=Get Info on PDF -getPdfInfo.submit=Get Info -getPdfInfo.downloadJson=Download JSON +getPdfInfo.title=Alle Informationen anzeigen +getPdfInfo.header=Alle Informationen anzeigen +getPdfInfo.submit=Informationen anzeigen +getPdfInfo.downloadJson=Als JSON herunterladen #markdown-to-pdf -MarkdownToPDF.title=Markdown To PDF -MarkdownToPDF.header=Markdown To PDF -MarkdownToPDF.submit=Convert -MarkdownToPDF.help=Work in progress -MarkdownToPDF.credit=Uses WeasyPrint - +MarkdownToPDF.title=Markdown zu PDF +MarkdownToPDF.header=Markdown zu PDF +MarkdownToPDF.submit=Konvertieren +MarkdownToPDF.help=In Arbeit +MarkdownToPDF.credit=Verwendet WeasyPrint #url-to-pdf -URLToPDF.title=URL To PDF -URLToPDF.header=URL To PDF -URLToPDF.submit=Convert -URLToPDF.credit=Uses WeasyPrint +URLToPDF.title=URL zu PDF +URLToPDF.header=URL zu PDF +URLToPDF.submit=Konvertieren +URLToPDF.credit=Verwendet WeasyPrint #html-to-pdf -HTMLToPDF.title=HTML To PDF -HTMLToPDF.header=HTML To PDF -HTMLToPDF.help=Accepts HTML files and ZIPs containing html/css/images etc required -HTMLToPDF.submit=Convert -HTMLToPDF.credit=Uses WeasyPrint +HTMLToPDF.title=HTML zu PDF +HTMLToPDF.header=HTML zu PDF +HTMLToPDF.help=Akzeptiert HTML-Dateien und ZIPs mit html/css/images etc. +HTMLToPDF.submit=Konvertieren +HTMLToPDF.credit=Verwendet WeasyPrint #sanitizePDF -sanitizePDF.title=Sanitize PDF -sanitizePDF.header=Sanitize a PDF file -sanitizePDF.selectText.1=Remove JavaScript actions -sanitizePDF.selectText.2=Remove embedded files -sanitizePDF.selectText.3=Remove metadata -sanitizePDF.selectText.4=Remove links -sanitizePDF.selectText.5=Remove fonts -sanitizePDF.submit=Sanitize PDF +sanitizePDF.title=PDF Bereinigen +sanitizePDF.header=PDF Bereinigen +sanitizePDF.selectText.1=Javascript-Aktionen entfernen +sanitizePDF.selectText.2=Eingebettete Dateien entfernen +sanitizePDF.selectText.3=Metadaten entfernen +sanitizePDF.selectText.4=Links entfernen +sanitizePDF.selectText.5=Schriftarten entfernen +sanitizePDF.submit=Bereinigen #addPageNumbers -addPageNumbers.title=Add Page Numbers -addPageNumbers.header=Add Page Numbers -addPageNumbers.selectText.1=Select PDF file: -addPageNumbers.selectText.2=Margin Size +addPageNumbers.title=Seitenzahlen hinzufügen +addPageNumbers.header=Seitenzahlen hinzufügen +addPageNumbers.selectText.1=PDF-Datei auswählen: +addPageNumbers.selectText.2=Margin Größe addPageNumbers.selectText.3=Position -addPageNumbers.selectText.4=Starting Number -addPageNumbers.selectText.5=Pages to Number -addPageNumbers.selectText.6=Custom Text -addPageNumbers.customTextDesc=Custom Text -addPageNumbers.numberPagesDesc=Which pages to number, default 'all', also accepts 1-5 or 2,5,9 etc -addPageNumbers.customNumberDesc=Defaults to {n}, also accepts 'Page {n} of {total}', 'Text-{n}', '{filename}-{n} -addPageNumbers.submit=Add Page Numbers +addPageNumbers.selectText.4=Startnummer +addPageNumbers.selectText.5=Seiten zu nummerieren +addPageNumbers.selectText.6=Benutzerdefinierter Text +addPageNumbers.customTextDesc=Benutzerdefinierter Text +addPageNumbers.numberPagesDesc=Welche Seiten nummeriert werden sollen, Standardeinstellung 'alle' ('all'), akzeptiert auch 1-5 oder 2,5,9 usw. +addPageNumbers.customNumberDesc=Standardmäßig {n}, akzeptiert auch 'Seite {n} von {insgesamt}', 'Text-{n}', '{Dateiname}-{n} ('{filename}-{n}) +addPageNumbers.submit=Seitenzahlen hinzufügen #auto-rename -auto-rename.title=Auto Rename -auto-rename.header=Auto Rename PDF -auto-rename.submit=Auto Rename +auto-rename.title=PDF automatisch umbenennen +auto-rename.header=PDF automatisch umbenennen +auto-rename.submit=Automatisch umbenennen #adjustContrast -adjustContrast.title=Adjust Contrast -adjustContrast.header=Adjust Contrast -adjustContrast.contrast=Contrast: -adjustContrast.brightness=Brightness: -adjustContrast.saturation=Saturation: -adjustContrast.download=Download +adjustContrast.title=Kontrast anpassen +adjustContrast.header=Farben/Kontrast anpassen +adjustContrast.contrast=Kontrast: +adjustContrast.brightness=Helligkeit: +adjustContrast.saturation=Sättigung: +adjustContrast.download=Herunterladen #crop -crop.title=Crop -crop.header=Crop Image -crop.submit=Submit +crop.title=Zuschneiden +crop.header=Bild zuschneiden +crop.submit=Abschicken #autoSplitPDF -autoSplitPDF.title=Auto Split PDF -autoSplitPDF.header=Auto Split PDF -autoSplitPDF.description=Print, Insert, Scan, upload, and let us auto-separate your documents. No manual work sorting needed. -autoSplitPDF.selectText.1=Print out some divider sheets from below (Black and white is fine). -autoSplitPDF.selectText.2=Scan all your documents at once by inserting the divider sheet between them. -autoSplitPDF.selectText.3=Upload the single large scanned PDF file and let Stirling PDF handle the rest. -autoSplitPDF.selectText.4=Divider pages are automatically detected and removed, guaranteeing a neat final document. -autoSplitPDF.formPrompt=Submit PDF containing Stirling-PDF Page dividers: -autoSplitPDF.duplexMode=Duplex Mode (Front and back scanning) -autoSplitPDF.dividerDownload1=Download 'Auto Splitter Divider (minimal).pdf' -autoSplitPDF.dividerDownload2=Download 'Auto Splitter Divider (with instructions).pdf' -autoSplitPDF.submit=Submit +autoSplitPDF.title=PDF automatisch teilen +autoSplitPDF.header=PDF automatisch teilen +autoSplitPDF.description=Drucken Sie, fügen Sie ein, scannen Sie, laden Sie hoch, und lassen Sie uns Ihre Dokumente automatisch trennen. Kein manuelles Sortieren erforderlich. +autoSplitPDF.selectText.1=Drucken Sie einige Trennblätter aus (schwarz/weiß ist ausreichend). +autoSplitPDF.selectText.2=Scannen Sie alle Dokumente auf einmal, indem Sie das Trennblatt zwischen die Dokumente einlegen. +autoSplitPDF.selectText.3=Laden Sie die einzelne große gescannte PDF-Datei hoch und überlassen Sie Stirling PDF den Rest. +autoSplitPDF.selectText.4=Trennseiten werden automatisch erkannt und entfernt, so dass ein sauberes Enddokument garantiert ist. +autoSplitPDF.formPrompt=PDF mit Stirling-PDF Seitentrennern hochladen: +autoSplitPDF.duplexMode=Duplex-Modus (Scannen von Vorder- und Rückseite) +autoSplitPDF.dividerDownload1=Herunterladen 'Auto Splitter Divider (minimal).pdf' +autoSplitPDF.dividerDownload2=Download 'Auto Splitter Divider (mit Anleitung).pdf' +autoSplitPDF.submit=Aufteilen #pipeline @@ -463,18 +494,18 @@ pipeline.title=Pipeline #pageLayout -pageLayout.title=Multi Page Layout -pageLayout.header=Multi Page Layout -pageLayout.pagesPerSheet=Pages per sheet: -pageLayout.submit=Submit +pageLayout.title=Mehrseitiges Layout +pageLayout.header=Mehrseitiges Layout +pageLayout.pagesPerSheet=Seiten pro Blatt: +pageLayout.submit=Abschicken #scalePages -scalePages.title=Adjust page-scale -scalePages.header=Adjust page-scale -scalePages.pageSize=Size of a page of the document. -scalePages.scaleFactor=Zoom level (crop) of a page. -scalePages.submit=Submit +scalePages.title=Seitengröße anpassen +scalePages.header=Seitengröße anpassen +scalePages.pageSize=Format der Seiten des Dokuments. +scalePages.scaleFactor=Zoomstufe (Ausschnitt) einer Seite. +scalePages.submit=Abschicken #certSign @@ -494,13 +525,13 @@ certSign.submit=PDF signieren #removeBlanks -removeBlanks.title=Leerzeichen entfernen +removeBlanks.title=Leere Seiten entfernen removeBlanks.header=Leere Seiten entfernen removeBlanks.threshold=Schwellenwert: removeBlanks.thresholdDesc=Schwellenwert zur Bestimmung, wie weiß ein weißer Pixel sein muss removeBlanks.whitePercent=Weißprozentsatz (%): removeBlanks.whitePercentDesc=Prozentsatz der Seite, die weiß sein muss, um entfernt zu werden -removeBlanks.submit=Leerzeichen entfernen +removeBlanks.submit=Leere Seiten entfernen #compare @@ -518,12 +549,12 @@ sign.upload=Bild hochladen sign.draw=Signatur zeichnen sign.text=Texteingabe sign.clear=Klar -sign.add=Hinzufügen +sign.add=Signieren #repair repair.title=Reparieren -repair.header=Repair PDFs +repair.header=PDFs reparieren repair.submit=Reparieren @@ -604,8 +635,8 @@ addImage.submit=Bild hinzufügen #merge merge.title=Zusammenführen merge.header=Mehrere PDFs zusammenführen (2+) -merge.sortByName=Sort by name -merge.sortByDate=Sort by date +merge.sortByName=Nach Namen sortieren +merge.sortByDate=Nach Datum sortieren merge.submit=Zusammenführen @@ -690,9 +721,9 @@ addPassword.selectText.10=Modifizierung verhindern addPassword.selectText.11=Ändern von Kommentaren verhindern addPassword.selectText.12=Drucken verhindern addPassword.selectText.13=Drucken verschiedener Formate verhindern -addPassword.selectText.14=Owner Password -addPassword.selectText.15=Restricts what can be done with the document once it is opened (Not supported by all readers) -addPassword.selectText.16=Restricts the opening of the document itself +addPassword.selectText.14=Passwort des Besitzers +addPassword.selectText.15=Schränkt ein, was mit dem Dokument gemacht werden kann, sobald es geöffnet ist (wird nicht von allen Leseprogrammen unterstützt) +addPassword.selectText.16=Schränkt das Öffnen des Dokuments selbst ein addPassword.submit=Verschlüsseln @@ -706,8 +737,8 @@ watermark.selectText.4=Drehung (0-360): watermark.selectText.5=breiteSpacer (horizontaler Abstand zwischen den einzelnen Wasserzeichen): watermark.selectText.6=höheSpacer (vertikaler Abstand zwischen den einzelnen Wasserzeichen): watermark.selectText.7=Deckkraft (0% - 100 %): -watermark.selectText.8=Watermark Type: -watermark.selectText.9=Watermark Image: +watermark.selectText.8=Wasserzeichen Typ: +watermark.selectText.9=Wasserzeichen-Bild: watermark.submit=Wasserzeichen hinzufügen diff --git a/src/main/resources/messages_ja_JP.properties b/src/main/resources/messages_ja_JP.properties index fbb28254..4a80c08f 100644 --- a/src/main/resources/messages_ja_JP.properties +++ b/src/main/resources/messages_ja_JP.properties @@ -26,25 +26,25 @@ text=テキスト font=フォント selectFillter=-- 選択 -- pageNum=ページ番号 -sizes.small=Small -sizes.medium=Medium -sizes.large=Large -sizes.x-large=X-Large +sizes.small=小 +sizes.medium=中 +sizes.large=大 +sizes.x-large=特大 error.pdfPassword=PDFにパスワードが設定されてますが、パスワードが入力されてないか間違ってます。 -delete=Delete -username=Username -password=Password -welcome=Welcome +delete=削除 +username=ユーザー名 +password=パスワード +welcome=ようこそ ########################## ### TODO: Translate ### ########################## -property=Property -black=Black -white=White -red=Red -green=Green -blue=Blue -custom=Custom... +property=プロパティ +black=黒 +white=白 +red=赤 +green=緑 +blue=青 +custom=カスタム... @@ -71,41 +71,41 @@ settings.downloadOption.1=同じウィンドウで開く settings.downloadOption.2=新しいウィンドウで開く settings.downloadOption.3=ファイルをダウンロード settings.zipThreshold=このファイル数を超えたときにファイルを圧縮する -settings.signOut=Sign Out -settings.accountSettings=Account Settings +settings.signOut=サインアウト +settings.accountSettings=アカウント設定 -account.title=Account Settings -account.accountSettings=Account Settings -account.adminSettings=Admin Settings - View and Add Users -account.userControlSettings=User Control Settings -account.changeUsername=Change Username -account.changeUsername=Change Username -account.password=Confirmation Password -account.oldPassword=Old password -account.newPassword=New Password -account.changePassword=Change Password -account.confirmNewPassword=Confirm New Password -account.signOut=Sign Out -account.yourApiKey=Your API Key -account.syncTitle=Sync browser settings with Account -account.settingsCompare=Settings Comparison: -account.property=Property -account.webBrowserSettings=Web Browser Setting -account.syncToBrowser=Sync Account -> Browser -account.syncToAccount=Sync Account <- Browser +account.title=アカウント設定 +account.accountSettings=アカウント設定 +account.adminSettings=管理者設定 - ユーザーの表示と追加 +account.userControlSettings=ユーザー制御設定 +account.changeUsername=ユーザー名を変更 +account.changeUsername=ユーザー名を変更 +account.password=確認用パスワード +account.oldPassword=旧パスワード +account.newPassword=新パスワード +account.changePassword=パスワードの変更 +account.confirmNewPassword=新パスワードの確認 +account.signOut=サインアウト +account.yourApiKey=あなたのAPIキー +account.syncTitle=ブラウザ設定をアカウントと同期する +account.settingsCompare=設定比較: +account.property=プロパティ +account.webBrowserSettings=Webブラウザ設定 +account.syncToBrowser=アカウントの同期 -> ブラウザ +account.syncToAccount=アカウントの同期 <- ブラウザ -adminUserSettings.title=User Control Settings -adminUserSettings.header=Admin User Control Settings -adminUserSettings.admin=Admin -adminUserSettings.user=User -adminUserSettings.addUser=Add New User -adminUserSettings.roles=Roles -adminUserSettings.role=Role -adminUserSettings.actions=Actions -adminUserSettings.apiUser=Limited API User -adminUserSettings.webOnlyUser=Web Only User -adminUserSettings.submit=Save User +adminUserSettings.title=ユーザー制御設定 +adminUserSettings.header=管理者ユーザー制御設定 +adminUserSettings.admin=管理者 +adminUserSettings.user=ユーザー +adminUserSettings.addUser=新しいユーザを追加 +adminUserSettings.roles=役割 +adminUserSettings.role=役割 +adminUserSettings.actions=アクション +adminUserSettings.apiUser=限定されたAPIユーザー +adminUserSettings.webOnlyUser=ウェブ専用ユーザー +adminUserSettings.submit=ユーザーの保存 ############# # HOME-PAGE # @@ -251,69 +251,69 @@ home.scalePages.title=ページの縮尺の調整 home.scalePages.desc=ページやコンテンツの縮尺を変更します。 scalePages.tags=resize,modify,dimension,adapt -home.pipeline.title=Pipeline (Advanced) -home.pipeline.desc=Run multiple actions on PDFs by defining pipeline scripts +home.pipeline.title=パイプライン (高度) +home.pipeline.desc=パイプラインスクリプトを定義してPDF上で複数のアクションを実行します。 pipeline.tags=automate,sequence,scripted,batch-process -home.add-page-numbers.title=Add Page Numbers -home.add-page-numbers.desc=Add Page numbers throughout a document in a set location +home.add-page-numbers.title=ページ番号の追加 +home.add-page-numbers.desc=ドキュメント全体の設定された場所にページ番号を追加します。 add-page-numbers.tags=paginate,label,organize,index -home.auto-rename.title=Auto Rename PDF File -home.auto-rename.desc=Auto renames a PDF file based on its detected header +home.auto-rename.title=PDFファイル名の自動変更 +home.auto-rename.desc=検出されたヘッダーに基づいてPDFファイルの名前を自動的に変更します。 auto-rename.tags=auto-detect,header-based,organize,relabel -home.adjust-contrast.title=Adjust Colors/Contrast -home.adjust-contrast.desc=Adjust Contrast, Saturation and Brightness of a PDF +home.adjust-contrast.title=色/コントラストの調整 +home.adjust-contrast.desc=PDFのコントラスト、彩度、明るさを調整します。 adjust-contrast.tags=color-correction,tune,modify,enhance -home.crop.title=Crop PDF -home.crop.desc=Crop a PDF to reduce its size (maintains text!) +home.crop.title=PDFのトリミング +home.crop.desc=PDFをトリミングしてサイズを縮小します (テキストは維持します!)。 crop.tags=trim,shrink,edit,shape -home.autoSplitPDF.title=Auto Split Pages -home.autoSplitPDF.desc=Auto Split Scanned PDF with physical scanned page splitter QR Code +home.autoSplitPDF.title=ページの自動分割 +home.autoSplitPDF.desc=ページ分割用QRコードを使用したスキャンしたPDFを自動分割します。 autoSplitPDF.tags=QR-based,separate,scan-segment,organize -home.sanitizePdf.title=Sanitize -home.sanitizePdf.desc=Remove scripts and other elements from PDF files +home.sanitizePdf.title=サニタイズ +home.sanitizePdf.desc=PDFファイルからスクリプトやその他の要素を削除します。 sanitizePdf.tags=clean,secure,safe,remove-threats -home.URLToPDF.title=URL/Website To PDF -home.URLToPDF.desc=Converts any http(s)URL to PDF +home.URLToPDF.title=URL/WebサイトをPDFに変換 +home.URLToPDF.desc=あらゆるhttp(s)URLをPDFに変換します。 URLToPDF.tags=web-capture,save-page,web-to-doc,archive -home.HTMLToPDF.title=HTML to PDF -home.HTMLToPDF.desc=Converts any HTML file or zip to PDF +home.HTMLToPDF.title=HTMLをPDFに変換 +home.HTMLToPDF.desc=HTMLファイルまたはzipをPDFに変換します。 HTMLToPDF.tags=markup,web-content,transformation,convert -home.MarkdownToPDF.title=Markdown to PDF -home.MarkdownToPDF.desc=Converts any Markdown file to PDF +home.MarkdownToPDF.title=MarkdownをPDFに変換 +home.MarkdownToPDF.desc=あらゆるMarkdownファイルをPDFに変換します。 MarkdownToPDF.tags=markup,web-content,transformation,convert -home.getPdfInfo.title=Get ALL Info on PDF -home.getPdfInfo.desc=Grabs any and all information possible on PDFs +home.getPdfInfo.title=PDFのすべての情報を入手 +home.getPdfInfo.desc=PDFのあらゆる情報を取得します。 getPdfInfo.tags=infomation,data,stats,statistics -home.extractPage.title=Extract page(s) -home.extractPage.desc=Extracts select pages from PDF +home.extractPage.title=ページの抽出 +home.extractPage.desc=PDFから選択したページを抽出します。 extractPage.tags=extract -home.PdfToSinglePage.title=PDF to Single Large Page -home.PdfToSinglePage.desc=Merges all PDF pages into one large single page +home.PdfToSinglePage.title=PDFを単一の大きなページに変換 +home.PdfToSinglePage.desc=PDFのすべてのページを1つの大きな単一ページに結合します PdfToSinglePage.tags=single page -home.showJS.title=Show Javascript -home.showJS.desc=Searches and displays any JS injected into a PDF +home.showJS.title=JavaScriptを表示 +home.showJS.desc=PDFに挿入されたJavaScriptを検索して表示します。 showJS.tags=JS -home.autoRedact.title=Auto Redact -home.autoRedact.desc=Auto Redacts(Blacks out) text in a PDF based on input text +home.autoRedact.title=自動塗りつぶし +home.autoRedact.desc=入力したテキストに基づいてPDF内のテキストを自動で塗りつぶし(黒塗り)します。 showJS.tags=JS ########################### @@ -322,144 +322,144 @@ showJS.tags=JS # # ########################### #login -login.title=Sign in -login.signin=Sign in -login.rememberme=Remember me -login.invalid=Invalid username or password. -login.locked=Your account has been locked. -login.signinTitle=Please sign in +login.title=サインイン +login.signin=サインイン +login.rememberme=サインイン状態を記憶する +login.invalid=ユーザー名かパスワードが無効です。 +login.locked=あなたのアカウントはロックされています。 +login.signinTitle=サインインしてください #auto-redact -autoRedact.title=Auto Redact -autoRedact.header=Auto Redact +autoRedact.title=自動塗りつぶし +autoRedact.header=自動塗りつぶし ########################## ### TODO: Translate ### ########################## -autoRedact.colorLabel=Colour -autoRedact.textsToRedactLabel=Text to Redact (line-separated) -autoRedact.textsToRedactPlaceholder=e.g. \nConfidential \nTop-Secret -autoRedact.useRegexLabel=Use Regex -autoRedact.wholeWordSearchLabel=Whole Word Search -autoRedact.customPaddingLabel=Custom Extra Padding -autoRedact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box) -autoRedact.submitButton=Submit +autoRedact.colorLabel=カラー +autoRedact.textsToRedactLabel=編集するテキスト (line-separated) +autoRedact.textsToRedactPlaceholder=例 \n機密 \n極秘 +autoRedact.useRegexLabel=正規表現を使用する +autoRedact.wholeWordSearchLabel=単語単位の検索 +autoRedact.customPaddingLabel=追加の余白 +autoRedact.convertPDFToImageLabel=PDFをPDF画像に変換 (塗りつぶしの後ろのテキストを削除するために使用) +autoRedact.submitButton=送信 #showJS -showJS.title=Show Javascript -showJS.header=Show Javascript -showJS.downloadJS=Download Javascript -showJS.submit=Show +showJS.title=JavaScriptを表示 +showJS.header=JavaScriptを表示 +showJS.downloadJS=Javascriptをダウンロード +showJS.submit=表示 #pdfToSinglePage -pdfToSinglePage.title=PDF To Single Page -pdfToSinglePage.header=PDF To Single Page -pdfToSinglePage.submit=Convert To Single Page +pdfToSinglePage.title=PDFを単一ページに変換 +pdfToSinglePage.header=PDFを単一ページに変換 +pdfToSinglePage.submit=単一ページに変換 #pageExtracter -pageExtracter.title=Extract Pages -pageExtracter.header=Extract Pages -pageExtracter.submit=Extract +pageExtracter.title=ページの抽出 +pageExtracter.header=ページの抽出 +pageExtracter.submit=抽出 #getPdfInfo -getPdfInfo.title=Get Info on PDF -getPdfInfo.header=Get Info on PDF -getPdfInfo.submit=Get Info -getPdfInfo.downloadJson=Download JSON +getPdfInfo.title=PDFの情報を入手 +getPdfInfo.header=PDFの情報を入手 +getPdfInfo.submit=情報を入手 +getPdfInfo.downloadJson=JSONでダウンロード #markdown-to-pdf -MarkdownToPDF.title=Markdown To PDF -MarkdownToPDF.header=Markdown To PDF -MarkdownToPDF.submit=Convert -MarkdownToPDF.help=Work in progress -MarkdownToPDF.credit=Uses WeasyPrint +MarkdownToPDF.title=MarkdownをPDFに変換 +MarkdownToPDF.header=MarkdownをPDFに変換 +MarkdownToPDF.submit=変換 +MarkdownToPDF.help=処理中 +MarkdownToPDF.credit=WeasyPrintを使用 #url-to-pdf -URLToPDF.title=URL To PDF -URLToPDF.header=URL To PDF -URLToPDF.submit=Convert -URLToPDF.credit=Uses WeasyPrint +URLToPDF.title=URLをPDFに変換 +URLToPDF.header=URLをPDFに変換 +URLToPDF.submit=変換 +URLToPDF.credit=WeasyPrintを使用 #html-to-pdf -HTMLToPDF.title=HTML To PDF -HTMLToPDF.header=HTML To PDF -HTMLToPDF.help=Accepts HTML files and ZIPs containing html/css/images etc required -HTMLToPDF.submit=Convert -HTMLToPDF.credit=Uses WeasyPrint +HTMLToPDF.title=HTMLをPDFに変換 +HTMLToPDF.header=HTMLをPDFに変換 +HTMLToPDF.help=HTMLファイルと必要なhtml/css/画像などを含むZIPを受け入れます +HTMLToPDF.submit=変換 +HTMLToPDF.credit=WeasyPrintを使用 #sanitizePDF -sanitizePDF.title=Sanitize PDF -sanitizePDF.header=Sanitize a PDF file -sanitizePDF.selectText.1=Remove JavaScript actions -sanitizePDF.selectText.2=Remove embedded files -sanitizePDF.selectText.3=Remove metadata -sanitizePDF.selectText.4=Remove links -sanitizePDF.selectText.5=Remove fonts -sanitizePDF.submit=Sanitize PDF +sanitizePDF.title=PDFをサニタイズ +sanitizePDF.header=PDFファイルをサニタイズ +sanitizePDF.selectText.1=JavaScriptアクションを削除 +sanitizePDF.selectText.2=埋め込みファイルを削除 +sanitizePDF.selectText.3=メタデータを削除 +sanitizePDF.selectText.4=リンクを削除 +sanitizePDF.selectText.5=フォントを削除 +sanitizePDF.submit=PDFをサニタイズする #addPageNumbers -addPageNumbers.title=Add Page Numbers -addPageNumbers.header=Add Page Numbers -addPageNumbers.selectText.1=Select PDF file: -addPageNumbers.selectText.2=Margin Size -addPageNumbers.selectText.3=Position -addPageNumbers.selectText.4=Starting Number -addPageNumbers.selectText.5=Pages to Number -addPageNumbers.selectText.6=Custom Text -addPageNumbers.customTextDesc=Custom Text -addPageNumbers.numberPagesDesc=Which pages to number, default 'all', also accepts 1-5 or 2,5,9 etc -addPageNumbers.customNumberDesc=Defaults to {n}, also accepts 'Page {n} of {total}', 'Text-{n}', '{filename}-{n} -addPageNumbers.submit=Add Page Numbers +addPageNumbers.title=ページ番号の追加 +addPageNumbers.header=ページ番号の追加 +addPageNumbers.selectText.1=PDFファイルを選択: +addPageNumbers.selectText.2=余白サイズ +addPageNumbers.selectText.3=位置 +addPageNumbers.selectText.4=開始番号 +addPageNumbers.selectText.5=番号をつけるページ +addPageNumbers.selectText.6=カスタムテキスト +addPageNumbers.customTextDesc=カスタムテキスト +addPageNumbers.numberPagesDesc=番号をつけるページ、デフォルトは'all'、 1-5 や 2,5,9 など +addPageNumbers.customNumberDesc=デフォルトは{n}、'{n} / {total} ページ'、'テキスト-{n}'、'{filename}-{n}など +addPageNumbers.submit=ページ番号の追加 #auto-rename -auto-rename.title=Auto Rename -auto-rename.header=Auto Rename PDF -auto-rename.submit=Auto Rename +auto-rename.title=ファイル名の自動変更 +auto-rename.header=PDF名の自動変更 +auto-rename.submit=自動リネーム #adjustContrast -adjustContrast.title=Adjust Contrast -adjustContrast.header=Adjust Contrast -adjustContrast.contrast=Contrast: -adjustContrast.brightness=Brightness: -adjustContrast.saturation=Saturation: -adjustContrast.download=Download +adjustContrast.title=コントラストの調整 +adjustContrast.header=コントラストの調整 +adjustContrast.contrast=コントラスト: +adjustContrast.brightness=明度: +adjustContrast.saturation=彩度: +adjustContrast.download=ダウンロード #crop -crop.title=Crop -crop.header=Crop Image -crop.submit=Submit +crop.title=切り抜き +crop.header=画像の切り抜き +crop.submit=送信 #autoSplitPDF -autoSplitPDF.title=Auto Split PDF -autoSplitPDF.header=Auto Split PDF -autoSplitPDF.description=Print, Insert, Scan, upload, and let us auto-separate your documents. No manual work sorting needed. -autoSplitPDF.selectText.1=Print out some divider sheets from below (Black and white is fine). -autoSplitPDF.selectText.2=Scan all your documents at once by inserting the divider sheet between them. -autoSplitPDF.selectText.3=Upload the single large scanned PDF file and let Stirling PDF handle the rest. -autoSplitPDF.selectText.4=Divider pages are automatically detected and removed, guaranteeing a neat final document. -autoSplitPDF.formPrompt=Submit PDF containing Stirling-PDF Page dividers: -autoSplitPDF.duplexMode=Duplex Mode (Front and back scanning) -autoSplitPDF.dividerDownload1=Download 'Auto Splitter Divider (minimal).pdf' -autoSplitPDF.dividerDownload2=Download 'Auto Splitter Divider (with instructions).pdf' -autoSplitPDF.submit=Submit +autoSplitPDF.title=PDFの自動分割 +autoSplitPDF.header=PDFの自動分割 +autoSplitPDF.description=印刷、挿入、スキャン、アップロード、およびドキュメントを自動分離します。手動での仕分けの必要ありません。 +autoSplitPDF.selectText.1=下から仕切り用紙を印刷します(白黒で問題ありません)。 +autoSplitPDF.selectText.2=原稿の間に仕切り用紙を挿入し、すべての原稿をまとめてスキャンします。 +autoSplitPDF.selectText.3=スキャンしたPDFファイルをアップロードしStirling PDFに任せます。 +autoSplitPDF.selectText.4=仕切りページは自動的に検出、削除されるので、最終的な文書はきれいに仕上がります。 +autoSplitPDF.formPrompt=Stirling-PDF仕切り用紙を含むPDFを送信: +autoSplitPDF.duplexMode=両面モード (表裏スキャン) +autoSplitPDF.dividerDownload1=ダウンロード '自動仕切り用紙 (最小).pdf' +autoSplitPDF.dividerDownload2=ダウンロード '自動仕切り用紙 (手順書付き).pdf' +autoSplitPDF.submit=送信 #pipeline -pipeline.title=Pipeline +pipeline.title=パイプライン #pageLayout diff --git a/src/main/resources/templates/pdf-organizer.html b/src/main/resources/templates/pdf-organizer.html index 96944649..c6e1508f 100644 --- a/src/main/resources/templates/pdf-organizer.html +++ b/src/main/resources/templates/pdf-organizer.html @@ -23,6 +23,7 @@ + @@ -53,4 +54,4 @@
- \ No newline at end of file +