From ff7f089f69b1fee8a162da29bd16228f4fdcd5c0 Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> Date: Wed, 30 Aug 2023 22:55:33 +0100 Subject: [PATCH 01/19] v tag fix --- scripts/init.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/scripts/init.sh b/scripts/init.sh index 97dc1a3a..e65914c4 100644 --- a/scripts/init.sh +++ b/scripts/init.sh @@ -19,8 +19,15 @@ fi # Check for DOCKER_ENABLE_SECURITY and download the appropriate JAR if required if [ "$DOCKER_ENABLE_SECURITY" = "true" ] && [ "$VERSION_TAG" != "alpha" ]; then if [ ! -f app-security.jar ]; then - echo "Downloading from: https://github.com/Frooodle/Stirling-PDF/releases/download/$VERSION_TAG/Stirling-PDF-with-login.jar" - curl -L -o app-security.jar https://github.com/Frooodle/Stirling-PDF/releases/download/$VERSION_TAG/Stirling-PDF-with-login.jar + echo "Trying to download from: https://github.com/Frooodle/Stirling-PDF/releases/download/v$VERSION_TAG/Stirling-PDF-with-login.jar" + curl -L -o app-security.jar https://github.com/Frooodle/Stirling-PDF/releases/download/v$VERSION_TAG/Stirling-PDF-with-login.jar + + # If the first download attempt failed, try with the 'v' prefix + if [ $? -ne 0 ]; then + echo "Trying to download from: https://github.com/Frooodle/Stirling-PDF/releases/download/$VERSION_TAG/Stirling-PDF-with-login.jar" + curl -L -o app-security.jar https://github.com/Frooodle/Stirling-PDF/releases/download/$VERSION_TAG/Stirling-PDF-with-login.jar + fi + if [ $? -eq 0 ]; then # checks if curl was successful rm -f app.jar ln -s app-security.jar app.jar From 01f7f1f59c3718db7bcd9847592a1c7eed0ddaa2 Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> Date: Thu, 31 Aug 2023 13:52:54 +0100 Subject: [PATCH 02/19] fix max size issue --- README.md | 1 - .../java/stirling/software/SPDF/SPdfApplication.java | 2 +- src/main/resources/application.properties | 10 ++-------- src/main/resources/settings.yml.template | 5 +---- 4 files changed, 4 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index ec7c0e1a..f623a294 100644 --- a/README.md +++ b/README.md @@ -181,7 +181,6 @@ system: googlevisibility: false # 'true' to allow Google visibility, 'false' to disallow rootPath: / # Set the application's root URI (e.g. pdf-app for http://localhost/pdf-app) customstaticFilePath: '/customFiles/static/' # Directory path for custom static files - maxFileSize: 2000 # Set the maximum file size in MB ui: homeName: # Application's visible name diff --git a/src/main/java/stirling/software/SPDF/SPdfApplication.java b/src/main/java/stirling/software/SPDF/SPdfApplication.java index 4c3dcebb..c26999d0 100644 --- a/src/main/java/stirling/software/SPDF/SPdfApplication.java +++ b/src/main/java/stirling/software/SPDF/SPdfApplication.java @@ -51,7 +51,7 @@ public class SPdfApplication { SpringApplication app = new SpringApplication(SPdfApplication.class); app.addInitializers(new ConfigInitializer()); if (Files.exists(Paths.get("configs/settings.yml"))) { - app.setDefaultProperties(Collections.singletonMap("spring.config.location", "file:configs/settings.yml")); + app.setDefaultProperties(Collections.singletonMap("spring.config.additional-location", "file:configs/settings.yml")); } else { System.out.println("External configuration file 'configs/settings.yml' does not exist. Using default configuration and environment configuration instead."); } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index ebf97ec2..f5643af8 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,12 +1,5 @@ -spring.http.multipart.max-file-size=${MAX_FILE_SIZE:2000MB} -spring.http.multipart.max-request-size=${MAX_FILE_SIZE:2000MB} - multipart.enabled=true -multipart.max-file-size=${MAX_FILE_SIZE:2000MB} -multipart.max-request-size=${MAX_FILE_SIZE:2000MB} -spring.servlet.multipart.max-file-size=${MAX_FILE_SIZE:2000MB} -spring.servlet.multipart.max-request-size=${MAX_FILE_SIZE:2000MB} server.forward-headers-strategy=NATIVE @@ -20,6 +13,8 @@ server.error.include-message=always #logging.level.org.springframework=DEBUG #logging.level.org.springframework.security=DEBUG +spring.servlet.multipart.max-file-size=2000MB +spring.servlet.multipart.max-request-size=2000MB server.servlet.session.tracking-modes=cookie server.servlet.context-path=${SYSTEM_ROOTURIPATH:/} @@ -36,7 +31,6 @@ spring.resources.static-locations=file:customFiles/static/ #spring.thymeleaf.prefix=file:/customFiles/templates/,classpath:/templates/ #spring.thymeleaf.cache=false - spring.datasource.url=jdbc:h2:file:./configs/stirling-pdf-DB;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE spring.datasource.driver-class-name=org.h2.Driver spring.datasource.username=sa diff --git a/src/main/resources/settings.yml.template b/src/main/resources/settings.yml.template index 5d9d6118..cecad0dd 100644 --- a/src/main/resources/settings.yml.template +++ b/src/main/resources/settings.yml.template @@ -14,10 +14,7 @@ system: googlevisibility: false # 'true' to allow Google visibility, 'false' to disallow rootURIPath: / # Set the application's root URI (e.g. /pdf-app) customStaticFilePath: '/customFiles/static/' # Directory path for custom static files - maxFileSize: 2000 # Set the maximum file size in MB - connectionTimeoutMinutes: 5m - connectionTimeoutMilliSeconds: 300000 - + #ui: # appName: exampleAppName # Application's visible name # homeDescription: I am a description # Short description or tagline shown on homepage. From 648df7b3d310a95949ccc70b7760d84e6ed0d53c Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> Date: Thu, 31 Aug 2023 21:24:53 +0100 Subject: [PATCH 03/19] Update README.md --- README.md | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index f623a294..91a5e405 100644 --- a/README.md +++ b/README.md @@ -173,31 +173,37 @@ To have this via an environment variable you would have ``SYSTEM_DEFAULTLOCALE`` The Current list of settings is ``` security: - enableLogin: true # set to 'true' to enable login - csrfDisabled: true #enables/disables csrf protection + enableLogin: false # set to 'true' to enable login + initialLogin: + username: 'username' # Specify the initial username for first boot (e.g. 'admin') + password: 'password' # Specify the initial password for first boot (e.g. 'password123') + csrfDisabled: true system: defaultLocale: 'en-US' # Set the default language (e.g. 'de-DE', 'fr-FR', etc) googlevisibility: false # 'true' to allow Google visibility, 'false' to disallow - rootPath: / # Set the application's root URI (e.g. pdf-app for http://localhost/pdf-app) - customstaticFilePath: '/customFiles/static/' # Directory path for custom static files + customStaticFilePath: '/customFiles/static/' # Directory path for custom static files -ui: - homeName: # Application's visible name - homeDescription: # Short description or tagline. - navbarName: # Name displayed on the navigation bar +#ui: +# appName: exampleAppName # Application's visible name +# homeDescription: I am a description # Short description or tagline shown on homepage. +# appNameNavbar: navbarName # Name displayed on the navigation bar endpoints: - toRemove: [] # List individual endpoints to disable (e.g. ['img-to-pdf', 'remove-pages']) - groupsToRemove: [] # List groups of endpoints to disable (e.g. ['LibreOffice']) view groups.md for more info + toRemove: [] # List endpoints to disable (e.g. ['img-to-pdf', 'remove-pages']) + groupsToRemove: [] # List groups to disable (e.g. ['LibreOffice']) metrics: - enabled: true + enabled: true # 'true' to enable metric API endpoints, 'false' to disable ``` ### Extra notes - Endpoints. Currently, the endpoints ENDPOINTS_TO_REMOVE and GROUPS_TO_REMOVE can include comma separate lists of endpoints and groups to disable as example ENDPOINTS_TO_REMOVE=img-to-pdf,remove-pages would disable both image-to-pdf and remove pages, GROUPS_TO_REMOVE=LibreOffice Would disable all things that use LibreOffice. You can see a list of all endpoints and groups [here](https://github.com/Frooodle/Stirling-PDF/blob/main/groups.md) - customStaticFilePath. Customise static files such as the app logo by placing files in the /customFiles/static/ directory. An example of customising app logo is placing a /customFiles/static/favicon.svg to override current SVG. This can be used to change any images/icons/css/fonts/js etc in Stirling-PDF +### Environment only parameters +- ``SYSTEM_ROOTURIPATH`` ie set to ``pdf-app`` to Set the application's root URI tp ``localhost:8080/pdf-app`` +- ``SYSTEM_CONNECTIONTIMEOUTMINUTES`` to set custom connection timeout values + ## API For those wanting to use Stirling-PDFs backend API to link with their own custom scripting to edit PDFs you can view all existing API documentation From fc52741435aecae065524c386d069119b98c7c6c Mon Sep 17 00:00:00 2001 From: Shalak <1536554+shalak@users.noreply.github.com> Date: Sat, 2 Sep 2023 12:30:27 +0200 Subject: [PATCH 04/19] Update settings docs --- README.md | 4 ++-- src/main/resources/settings.yml.template | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 91a5e405..e12c35da 100644 --- a/README.md +++ b/README.md @@ -181,7 +181,7 @@ security: system: defaultLocale: 'en-US' # Set the default language (e.g. 'de-DE', 'fr-FR', etc) - googlevisibility: false # 'true' to allow Google visibility, 'false' to disallow + googlevisibility: false # 'true' to allow Google visibility (via robots.txt), 'false' to disallow customStaticFilePath: '/customFiles/static/' # Directory path for custom static files #ui: @@ -194,7 +194,7 @@ endpoints: groupsToRemove: [] # List groups to disable (e.g. ['LibreOffice']) metrics: - enabled: true # 'true' to enable metric API endpoints, 'false' to disable + enabled: true # 'true' to enable Info APIs (`/api/*`) endpoints, 'false' to disable ``` ### Extra notes - Endpoints. Currently, the endpoints ENDPOINTS_TO_REMOVE and GROUPS_TO_REMOVE can include comma separate lists of endpoints and groups to disable as example ENDPOINTS_TO_REMOVE=img-to-pdf,remove-pages would disable both image-to-pdf and remove pages, GROUPS_TO_REMOVE=LibreOffice Would disable all things that use LibreOffice. You can see a list of all endpoints and groups [here](https://github.com/Frooodle/Stirling-PDF/blob/main/groups.md) diff --git a/src/main/resources/settings.yml.template b/src/main/resources/settings.yml.template index cecad0dd..2fd0e251 100644 --- a/src/main/resources/settings.yml.template +++ b/src/main/resources/settings.yml.template @@ -11,7 +11,7 @@ security: system: defaultLocale: 'en-US' # Set the default language (e.g. 'de-DE', 'fr-FR', etc) - googlevisibility: false # 'true' to allow Google visibility, 'false' to disallow + googlevisibility: false # 'true' to allow Google visibility (via robots.txt), 'false' to disallow rootURIPath: / # Set the application's root URI (e.g. /pdf-app) customStaticFilePath: '/customFiles/static/' # Directory path for custom static files @@ -25,4 +25,4 @@ endpoints: groupsToRemove: [] # List groups to disable (e.g. ['LibreOffice']) metrics: - enabled: true # 'true' to enable metric API endpoints, 'false' to disable + enabled: true # 'true' to enable Info APIs (`/api/*`) endpoints, 'false' to disable From 78bfa84afd635337caa63c56f167ed6ea39286cf Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com> Date: Sun, 3 Sep 2023 01:46:02 +0100 Subject: [PATCH 05/19] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e12c35da..b6830a4f 100644 --- a/README.md +++ b/README.md @@ -203,7 +203,7 @@ metrics: ### Environment only parameters - ``SYSTEM_ROOTURIPATH`` ie set to ``pdf-app`` to Set the application's root URI tp ``localhost:8080/pdf-app`` - ``SYSTEM_CONNECTIONTIMEOUTMINUTES`` to set custom connection timeout values - +- ``DOCKER_ENABLE_SECURITY`` to tell docker to download security jar (required as true for auth login) ## API For those wanting to use Stirling-PDFs backend API to link with their own custom scripting to edit PDFs you can view all existing API documentation From 0cb5a6c7ad42a425b4735865a3254d8902a25a6d Mon Sep 17 00:00:00 2001 From: Dylan Broussard Date: Sun, 3 Sep 2023 23:54:59 +0200 Subject: [PATCH 06/19] Update messages_fr_FR.properties --- src/main/resources/messages_fr_FR.properties | 178 +++++++++---------- 1 file changed, 82 insertions(+), 96 deletions(-) diff --git a/src/main/resources/messages_fr_FR.properties b/src/main/resources/messages_fr_FR.properties index eb47e7e0..fd302f2e 100644 --- a/src/main/resources/messages_fr_FR.properties +++ b/src/main/resources/messages_fr_FR.properties @@ -1,14 +1,14 @@ ########### # Generic # ########### -# the direction that the language is written (ltr=left to right, rtl = right to left) +# the direction that the language is written (ltr = left to right, rtl = right to left) language.direction=ltr pdfPrompt=Sélectionnez le(s) PDF multiPdfPrompt=Sélectionnez les PDF multiPdfDropPrompt=Sélectionnez (ou glissez-déposez) tous les PDF dont vous avez besoin imgPrompt=Choisir une image -genericSubmit=Soumettre +genericSubmit=Envoyer processTimeWarning=Attention, ce processus peut prendre jusqu\u2019à une minute en fonction de la taille du fichier. pageOrderPrompt=Ordre des pages (entrez une liste de numéros de page séparés par des virgules ou des fonctions telles que 2n+1)\u00a0: goToPage=Aller @@ -31,20 +31,17 @@ sizes.medium=Moyen sizes.large=Grand sizes.x-large=Très grand error.pdfPassword=Le document PDF est protégé par un mot de passe et le mot de passe n\u2019a pas été fourni ou était 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... +delete=Supprimer +username=Nom d\u2019utilisateur +password=Mot de passe +welcome=Bienvenue +property=Propriété +black=Noir +white=Blanc +red=Rouge +green=Vert +blue=Bleu +custom=Personnalisé\u2026 @@ -71,41 +68,40 @@ settings.downloadOption.1=Ouvrir dans la même fenêtre settings.downloadOption.2=Ouvrir dans une nouvelle fenêtre settings.downloadOption.3=Télécharger le fichier settings.zipThreshold=Compresser les fichiers en ZIP lorsque le nombre de fichiers téléchargés dépasse -settings.signOut=Sign Out -settings.accountSettings=Account Settings +settings.signOut=Déconnexion +settings.accountSettings=Paramètres du compte -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=Paramètres du compte +account.accountSettings=Paramètres du compte +account.adminSettings=Paramètres d\u2019administration \u2013 Voir et ajouter des utilisateurs +account.userControlSettings=Contrôle des paramètres des utilisateurs +account.changeUsername=Modifier le nom d\u2019utilisateur +account.password=Mot de passe de confirmation +account.oldPassword=Ancien mot de passe +account.newPassword=Nouveau mot de passe +account.changePassword=Modifier le mot de passe +account.confirmNewPassword=Confirmer votre nouveau mot de passe +account.signOut=Déconnexion +account.yourApiKey=Votre clé API +account.syncTitle=Synchroniser les paramètres du navigateur avec le compte +account.settingsCompare=Comparaison des paramètres +account.property=Propriété +account.webBrowserSettings=Paramètres du navigateur +account.syncToBrowser=Synchroniser\u00a0: Compte → Navigateur +account.syncToAccount=Synchroniser\u00a0: Compte ← Navigateur -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.title=Administration des paramètres des utilisateurs +adminUserSettings.header=Administration des paramètres des utilisateurs +adminUserSettings.admin=Administateur +adminUserSettings.user=Utilisateur +adminUserSettings.addUser=Ajouter un utilisateur +adminUserSettings.roles=Rôles +adminUserSettings.role=Rôle adminUserSettings.actions=Actions -adminUserSettings.apiUser=Limited API User -adminUserSettings.webOnlyUser=Web Only User -adminUserSettings.submit=Save User +adminUserSettings.apiUser=Utilisateur API limité +adminUserSettings.webOnlyUser=Utilisateur Web uniquement +adminUserSettings.submit=Ajouter ############# # HOME-PAGE # @@ -312,9 +308,9 @@ home.showJS.title=Afficher le JavaScript home.showJS.desc=Recherche et affiche tout JavaScript injecté dans un PDF. showJS.tags=afficher,javascript,js -home.autoRedact.title=Auto Redact -home.autoRedact.desc=Auto Redacts(Blacks out) text in a PDF based on input text -showJS.tags=afficher,javascript,js +home.autoRedact.title=Caviarder automatiquement +home.autoRedact.desc=Caviardez automatiquement les informations sensibles d\u2019un PDF. +showJS.tags=caviarder,redact,auto ########################### # # @@ -322,28 +318,25 @@ showJS.tags=afficher,javascript,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=Connexion +login.signin=Connexion +login.rememberme=Se souvenir de moi +login.invalid=Nom d\u2019utilisateur ou mot de passe invalide. +login.locked=Votre compte a été verrouillé. +login.signinTitle=Veuillez vous connecter #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=Caviarder automatiquement +autoRedact.header=Caviarder automatiquement +autoRedact.colorLabel=Couleur +autoRedact.textsToRedactLabel=Texte à caviarder (séparé par des lignes) +autoRedact.textsToRedactPlaceholder=ex. \nConfidentiel \nTop secret +autoRedact.useRegexLabel=Utiliser une Regex +autoRedact.wholeWordSearchLabel=Recherche de mots entiers +autoRedact.customPaddingLabel=Marge intérieure supplémentaire +autoRedact.convertPDFToImageLabel=Convertir un PDF en PDF-Image (utilisé pour supprimer le texte en arrière-plan) +autoRedact.submitButton=Caviarder #showJS @@ -360,9 +353,9 @@ pdfToSinglePage.submit=Convertir en une seule page #pageExtracter -pageExtracter.title=Extract Pages -pageExtracter.header=Extract Pages -pageExtracter.submit=Extract +pageExtracter.title=Extraire des pages +pageExtracter.header=Extraire des pages +pageExtracter.submit=Extraire #getPdfInfo @@ -416,9 +409,9 @@ addPageNumbers.selectText.3=Position addPageNumbers.selectText.4=Numéro de départ addPageNumbers.selectText.5=Pages à numéroter addPageNumbers.selectText.6=Texte personnalisé -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.customTextDesc=Texte personnalisé +addPageNumbers.numberPagesDesc=Quelles pages numéroter, par défaut 'all' (toutes les pages), accepte également 1-5 ou 2,5,9, etc. +addPageNumbers.customNumberDesc=La valeur par défaut est '{n}', accepte également 'Page {n} sur {total}', 'Texte-{n}', '{filename}-{n} addPageNumbers.submit=Ajouter les numéros de page @@ -440,7 +433,7 @@ adjustContrast.download=Télécharger #crop crop.title=Redimensionner crop.header=Redimensionner -crop.submit=Soumettre +crop.submit=Envoyer #autoSplitPDF @@ -545,7 +538,7 @@ ScannerImageSplit.selectText.8=Définit la surface de contour minimale pour une ScannerImageSplit.selectText.9=Taille de la bordure ScannerImageSplit.selectText.10=Définit la taille de la bordure ajoutée et supprimée pour éviter les bordures blanches dans la sortie (par défaut\u00a0: 1). - + #OCR ocr.title=OCR / Nettoyage des numérisations ocr.header=OCR (Reconnaissance optique de caractères) / Nettoyage des numérisations @@ -604,8 +597,8 @@ addImage.submit=Ajouter une image #merge merge.title=Fusionner merge.header=Fusionner plusieurs PDF -merge.sortByName=Sort by name -merge.sortByDate=Sort by date +merge.sortByName=Trier par nom +merge.sortByDate=Trier par date merge.submit=Fusionner @@ -621,10 +614,10 @@ multiTool.header=Outil multifonction PDF #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 +pageRemover.title=Supprimer des pages +pageRemover.header=Supprimer des pages +pageRemover.pagesToDelete=Pages à supprimer (entrez une liste de numéros de pages séparés par des virgules)\u00a0: +pageRemover.submit=Supprimer les pages #rotate @@ -634,7 +627,7 @@ rotate.selectAngle=Angle de rotation (par multiples de 90\u202fdegrés) rotate.submit=Pivoter -#merge +#split split.title=Diviser split.header=Diviser split.desc.1=Les numéros que vous sélectionnez sont le numéro de page sur lequel vous souhaitez faire une division @@ -649,17 +642,17 @@ split.splitPages=Pages sur lesquelles diviser split.submit=Diviser -#merge +#imageToPDF imageToPDF.title=Image en PDF imageToPDF.header=Image en PDF -imageToPDF.submit=Convertir imageToPDF.selectText.1=Étirer pour adapter imageToPDF.selectText.2=Rotation automatique du PDF imageToPDF.selectText.3=Logique multi-fichiers (uniquement activée si vous travaillez avec plusieurs images) imageToPDF.selectText.4=Fusionner en un seul PDF imageToPDF.selectText.5=Convertir en PDF séparés - - +imageToPDF.submit=Convertir + + #pdfToImage pdfToImage.title=Image en PDF pdfToImage.header=Image en PDF @@ -737,7 +730,7 @@ removePassword.submit=Supprimer #changeMetadata -changeMetadata.title=Titre +changeMetadata.title=Modifier les métadonnées changeMetadata.header=Modifier les métadonnées changeMetadata.selectText.1=Veuillez modifier les variables que vous souhaitez modifier. changeMetadata.selectText.2=Supprimer toutes les métadonnées @@ -756,13 +749,6 @@ changeMetadata.selectText.5=Ajouter une entrée de métadonnées personnalisée changeMetadata.submit=Modifier -#xlsToPdf -xlsToPdf.title=Excel to PDF -xlsToPdf.header=Excel to PDF -xlsToPdf.selectText.1=Select XLS or XLSX Excel sheet to convert -xlsToPdf.convert=convert - - #pdfToPDFA pdfToPDFA.title=PDF en PDF/A pdfToPDFA.header=PDF en PDF/A From 4d31152a0207b211f9bc5c549057ebac324989aa Mon Sep 17 00:00:00 2001 From: c-jaenicke Date: Mon, 4 Sep 2023 11:08:05 +0200 Subject: [PATCH 07/19] translate text to german --- src/main/resources/messages_de_DE.properties | 167 +++++++++---------- 1 file changed, 82 insertions(+), 85 deletions(-) diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index ccaaad84..57a8b579 100644 --- a/src/main/resources/messages_de_DE.properties +++ b/src/main/resources/messages_de_DE.properties @@ -1,4 +1,4 @@ -########### +-/########### # Generic # ########### # the direction that the language is written (ltr=left to right, rtl = right to left) @@ -26,25 +26,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... @@ -71,25 +68,25 @@ 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 +settings.signOut=Abmelden +settings.accountSettings=Kontoeinstellungen -account.title=Account Settings -account.accountSettings=Account Settings -account.adminSettings=Admin Settings - View and Add Users +account.title=Kontoeinstellungen +account.accountSettings=Kontoeinstellungen +account.adminSettings=Admin Einstellungen - Benutzer anzeigen und hinzufügen 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.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=Sync browser settings with Account -account.settingsCompare=Settings Comparison: -account.property=Property +account.settingsCompare=Einstellungen vergleichen: +account.property=Eigenschaft account.webBrowserSettings=Web Browser Setting account.syncToBrowser=Sync Account -> Browser account.syncToAccount=Sync Account <- Browser @@ -98,14 +95,14 @@ account.syncToAccount=Sync Account <- Browser 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.user=Benutzer +adminUserSettings.addUser=Neuen Benutzer hinzufügen +adminUserSettings.roles=Rollen +adminUserSettings.role=Rolle +adminUserSettings.actions=Aktion adminUserSettings.apiUser=Limited API User adminUserSettings.webOnlyUser=Web Only User -adminUserSettings.submit=Save User +adminUserSettings.submit=Benutzer speichern ############# # HOME-PAGE # @@ -187,7 +184,7 @@ 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 @@ -239,81 +236,81 @@ 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 einstellen +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=Seiten 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=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 einzelner großen 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/Automatisch schwärzen +home.autoRedact.desc=Automatisches zensiertes (Schwärzen) von Text in einer PDF-Datei basierend auf dem eingegebenen Text showJS.tags=JS ########################### @@ -322,12 +319,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=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 From 548e5d108ce470f8ff4f91455bdfd1e10b94a4ae Mon Sep 17 00:00:00 2001 From: c-jaenicke Date: Mon, 4 Sep 2023 11:32:15 +0200 Subject: [PATCH 08/19] translate text to german --- src/main/resources/messages_de_DE.properties | 193 +++++++++---------- 1 file changed, 86 insertions(+), 107 deletions(-) diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index 57a8b579..64855fff 100644 --- a/src/main/resources/messages_de_DE.properties +++ b/src/main/resources/messages_de_DE.properties @@ -43,10 +43,6 @@ green=Grün blue=Blau custom=benutzerdefiniert... - - - - ############# # NAVBAR # ############# @@ -91,7 +87,6 @@ account.webBrowserSettings=Web Browser Setting account.syncToBrowser=Sync Account -> Browser account.syncToAccount=Sync Account <- Browser - adminUserSettings.title=User Control Settings adminUserSettings.header=Admin User Control Settings adminUserSettings.admin=Admin @@ -109,7 +104,6 @@ adminUserSettings.submit=Benutzer speichern ############# home.desc=Ihr lokal gehosteter One-Stop-Shop für alle Ihre PDF-Anforderungen. - 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 @@ -126,7 +120,6 @@ home.rotate.title=Drehen home.rotate.desc=Drehen Sie Ihre PDFs ganz einfach. rotate.tags=server side - 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 @@ -139,9 +132,8 @@ 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 @@ -152,7 +144,6 @@ home.permissions.title=Berechtigungen ändern home.permissions.desc=Die Berechtigungen für Ihr PDF-Dokument verändern. permissions.tags=read,write,edit,print - home.removePages.title=Entfernen home.removePages.desc=Ungewollte Seiten aus dem PDF entfernen. removePages.tags=Remove pages,delete pages @@ -169,7 +160,6 @@ home.compressPdfs.title=Komprimieren home.compressPdfs.desc=PDF komprimieren um die Dateigröße zu reduzieren. compressPdfs.tags=squish,small,tiny - 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 @@ -182,7 +172,6 @@ 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-Archiv extractImages.tags=picture,photo,save,archive,zip,capture,grab @@ -207,7 +196,6 @@ home.PDFToHTML.title=PDF in HTML home.PDFToHTML.desc=PDF in HTML-Format konvertieren PDFToHTML.tags=web content,browser friendly - home.PDFToXML.title=PDF in XML home.PDFToXML.desc=PDF in XML-Format konvertieren PDFToXML.tags=data-extraction,structured-content,interop,transformation,convert @@ -260,7 +248,7 @@ 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=Farben/Kontrast einstellen +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 @@ -272,7 +260,7 @@ home.autoSplitPDF.title=Seiten 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=Bereinigen +home.sanitizePdf.title=PDF Bereinigen home.sanitizePdf.desc=Entfernen von Skripten und anderen Elementen aus PDF-Dateien sanitizePdf.tags=clean,secure,safe,remove-threats @@ -284,32 +272,27 @@ 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 zu PDF home.MarkdownToPDF.desc=Konvertiert jede Markdown-Datei zu PDF MarkdownToPDF.tags=markup,web-content,transformation,convert - 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=Seite(n) extrahieren home.extractPage.desc=Extrahiert ausgewählte Seiten aus einer PDF extractPage.tags=extract - -home.PdfToSinglePage.title=PDF zu einzelner großen Seite zusammenfassen +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=Javascript anzeigen home.showJS.desc=Alle Javascript Funktionen in einer PDF anzeigen showJS.tags=JS -home.autoRedact.title=Automatisch zensieren/Automatisch schwärzen +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 @@ -328,116 +311,112 @@ 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.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=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.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=Abschicken #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=Zu einzelner Seite konvertieren #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 @@ -460,18 +439,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 @@ -491,13 +470,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 @@ -515,12 +494,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 From b026283ef256498621d8d0b8bd82da1de3d116d2 Mon Sep 17 00:00:00 2001 From: c-jaenicke Date: Mon, 4 Sep 2023 11:45:00 +0200 Subject: [PATCH 09/19] translate text to german --- src/main/resources/messages_de_DE.properties | 60 ++++++++++---------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index 64855fff..ffdc877a 100644 --- a/src/main/resources/messages_de_DE.properties +++ b/src/main/resources/messages_de_DE.properties @@ -70,7 +70,7 @@ settings.accountSettings=Kontoeinstellungen account.title=Kontoeinstellungen account.accountSettings=Kontoeinstellungen account.adminSettings=Admin Einstellungen - Benutzer anzeigen und hinzufügen -account.userControlSettings=User Control Settings +account.userControlSettings=Benutzerkontrolle account.changeUsername=Benutzername ändern account.changeUsername=Passwort ändern account.password=Bestätigungspasswort @@ -80,23 +80,23 @@ account.changePassword=Password ändern account.confirmNewPassword=Neues Passwort bestätigen account.signOut=Abmelden account.yourApiKey=Dein API Schlüssel -account.syncTitle=Sync browser settings with Account +account.syncTitle=Browsereinstellungen mit Konto synchronisieren account.settingsCompare=Einstellungen vergleichen: account.property=Eigenschaft -account.webBrowserSettings=Web Browser Setting -account.syncToBrowser=Sync Account -> Browser -account.syncToAccount=Sync Account <- Browser +account.webBrowserSettings=Webbrowser-Einstellung +account.syncToBrowser=Synchronisiere Konto -> Browser +account.syncToAccount=Synchronisiere Konto <- Browser -adminUserSettings.title=User Control Settings -adminUserSettings.header=Admin User Control Settings +adminUserSettings.title=Benutzerkontrolle +adminUserSettings.header=Administrator-Benutzerkontrolle adminUserSettings.admin=Admin adminUserSettings.user=Benutzer adminUserSettings.addUser=Neuen Benutzer hinzufügen adminUserSettings.roles=Rollen adminUserSettings.role=Rolle adminUserSettings.actions=Aktion -adminUserSettings.apiUser=Limited API User -adminUserSettings.webOnlyUser=Web Only User +adminUserSettings.apiUser=Eingeschränkter API-Benutzer +adminUserSettings.webOnlyUser=Nur Web-Benutzer adminUserSettings.submit=Benutzer speichern ############# @@ -256,7 +256,7 @@ 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=Seiten automatisch teilen +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 @@ -316,11 +316,11 @@ 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=Use Regex +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=Abschicken +autoRedact.submitButton=zensieren #showJS @@ -333,7 +333,7 @@ showJS.submit=Anzeigen #pdfToSinglePage pdfToSinglePage.title=PDF zu einer Seite zusammenfassen pdfToSinglePage.header=PDF zu einer Seite zusammenfassen -pdfToSinglePage.submit=Zu einzelner Seite konvertieren +pdfToSinglePage.submit=Zusammenfassen #pageExtracter @@ -420,18 +420,18 @@ 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 @@ -666,9 +666,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 @@ -682,8 +682,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 From df5de2d60d3e28f21a9a6be99e91e812dac56ca8 Mon Sep 17 00:00:00 2001 From: c-jaenicke Date: Mon, 4 Sep 2023 11:47:18 +0200 Subject: [PATCH 10/19] make format consistent --- src/main/resources/messages_de_DE.properties | 55 ++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index ffdc877a..1cccfb65 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) @@ -43,6 +44,7 @@ green=Grün blue=Blau custom=benutzerdefiniert... + ############# # NAVBAR # ############# @@ -53,6 +55,7 @@ navbar.darkmode=Dark Mode navbar.pageOps=Seitenoperationen navbar.settings=Einstellungen + ############# # SETTINGS # ############# @@ -67,6 +70,7 @@ settings.zipThreshold=Dateien komprimieren, wenn die Anzahl der heruntergeladene settings.signOut=Abmelden settings.accountSettings=Kontoeinstellungen + account.title=Kontoeinstellungen account.accountSettings=Kontoeinstellungen account.adminSettings=Admin Einstellungen - Benutzer anzeigen und hinzufügen @@ -87,6 +91,7 @@ account.webBrowserSettings=Webbrowser-Einstellung account.syncToBrowser=Synchronisiere Konto -> Browser account.syncToAccount=Synchronisiere Konto <- Browser + adminUserSettings.title=Benutzerkontrolle adminUserSettings.header=Administrator-Benutzerkontrolle adminUserSettings.admin=Admin @@ -99,203 +104,253 @@ adminUserSettings.apiUser=Eingeschränkter API-Benutzer adminUserSettings.webOnlyUser=Nur Web-Benutzer adminUserSettings.submit=Benutzer speichern + ############# # HOME-PAGE # ############# home.desc=Ihr lokal gehosteter One-Stop-Shop für alle Ihre PDF-Anforderungen. + 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 + 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 (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 + 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 + 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-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 + 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=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=Mehrseitiges Layout home.pageLayout.desc=Mehrere Seiten eines PDF zu einer Seite zusammenführen pageLayout.tags=merge,composite,single-view,organize + 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 (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=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=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=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=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=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=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 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 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 zu PDF home.MarkdownToPDF.desc=Konvertiert jede Markdown-Datei zu PDF MarkdownToPDF.tags=markup,web-content,transformation,convert + 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=Seite(n) extrahieren home.extractPage.desc=Extrahiert ausgewählte Seiten aus einer PDF extractPage.tags=extract + 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=Javascript anzeigen home.showJS.desc=Alle Javascript Funktionen in einer PDF anzeigen showJS.tags=JS + 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 # From aac7836dce63ead70763e1dd4e1c79847ad1bda4 Mon Sep 17 00:00:00 2001 From: c-jaenicke Date: Mon, 4 Sep 2023 12:16:42 +0200 Subject: [PATCH 11/19] spellchecking and last translation --- src/main/resources/messages_de_DE.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index 1cccfb65..c9a306c9 100644 --- a/src/main/resources/messages_de_DE.properties +++ b/src/main/resources/messages_de_DE.properties @@ -635,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 From 4575375ea94c664fc906383df8cde7a6e7a5e872 Mon Sep 17 00:00:00 2001 From: c-jaenicke Date: Mon, 4 Sep 2023 12:31:56 +0200 Subject: [PATCH 12/19] fix line 1 comment --- src/main/resources/messages_de_DE.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/messages_de_DE.properties b/src/main/resources/messages_de_DE.properties index c9a306c9..a937649b 100644 --- a/src/main/resources/messages_de_DE.properties +++ b/src/main/resources/messages_de_DE.properties @@ -1,4 +1,4 @@ --/########### +########### # Generic # ########### # the direction that the language is written (ltr=left to right, rtl = right to left) From 1876c2afae60fffff9953d074649e2be14402b79 Mon Sep 17 00:00:00 2001 From: ikerib Date: Mon, 4 Sep 2023 17:58:03 +0200 Subject: [PATCH 13/19] Add new strings --- src/main/resources/messages_eu_ES.properties | 334 +++++++++---------- 1 file changed, 167 insertions(+), 167 deletions(-) diff --git a/src/main/resources/messages_eu_ES.properties b/src/main/resources/messages_eu_ES.properties index 91e888e2..f7dab20b 100644 --- a/src/main/resources/messages_eu_ES.properties +++ b/src/main/resources/messages_eu_ES.properties @@ -24,27 +24,27 @@ alphabet=Alfabetoa downloadPdf=PDFa deskargatu text=Testua font=Letra-tipoa -selectFillter=-- Select -- +selectFillter=-- Aukeratu filtroa -- pageNum=Orrialde-zenbakia -sizes.small=Small -sizes.medium=Medium -sizes.large=Large -sizes.x-large=X-Large -error.pdfPassword=PDF dokumentua pasahitzarekin babestuta dago eta pasahitza ez da sartu edo akastuna da -delete=Delete -username=Username -password=Password -welcome=Welcome +sizes.small=Txikia +sizes.medium=Erdikoa +sizes.large=Handia +sizes.x-large=Oso handia +error.pdfPassword=PDF dokumentua pasahitzarekin babestuta dago eta pasahitza ez da sartu edo okerra da +delete=ezabatu +username=Erabiltzaile izena +password=Pasahitza +welcome=Ongi etorria ########################## ### TODO: Translate ### ########################## -property=Property -black=Black -white=White -red=Red -green=Green -blue=Blue -custom=Custom... +property=Propietate +black=Beltza +white=Txuria +red=Gorria +green=Berdea +blue=Urdina +custom=Pertsonalizatu... @@ -71,41 +71,41 @@ settings.downloadOption.1=Ireki leiho berean settings.downloadOption.2=Ireki leiho berrian settings.downloadOption.3=Deskargatu fitxategia settings.zipThreshold=ZIP fitxategiak deskargatutako fitxategi kopurua gainditzen denean -settings.signOut=Sign Out -settings.accountSettings=Account Settings +settings.signOut=Saioa itxi +settings.accountSettings=Kontuaren ezarpenak -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=Kontuaren ezarpenak +account.accountSettings=Kontuaren ezarpenak +account.adminSettings=Admin ezarpenak - Ikusi eta gehitu Erabiltzaileak +account.userControlSettings=Erabiltzaile ezarpen kontrolak +account.changeUsername=Aldatu erabiltzaile izena +account.changeUsername=Aldatu erabiltzaile izena +account.password=Konfirmatu pasahitza +account.oldPassword=Pasahitz zaharra +account.newPassword=Pasahitz berria +account.changePassword=Aldatu pasahitza +account.confirmNewPassword=Konfirmatu pasahitz berria +account.signOut=Saioa itxi +account.yourApiKey=Zure API Key +account.syncTitle=Sinkronizatu nabigatzailearen ezarpenak zure kontuarekin +account.settingsCompare=Ezarpenen konparaketa: +account.property=Propietatea +account.webBrowserSettings=Web nabigatzailearen ezarpenak +account.syncToBrowser=Sync Kontua -> Nabigatzailea +account.syncToAccount=Sync Kontua <- Nabigatzailea -adminUserSettings.title=User Control Settings -adminUserSettings.header=Admin User Control Settings +adminUserSettings.title=Erabiltzailearen Ezarpenen Kontrolak +adminUserSettings.header=Admin Erabiltzailearen Ezarpenen Kontrolak 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=Erabiltzaile +adminUserSettings.addUser=Erabiltzaile berria +adminUserSettings.roles=Rolak +adminUserSettings.role=Rol +adminUserSettings.actions=Ekintzak +adminUserSettings.apiUser=APIren erabiltzaile mugatua +adminUserSettings.webOnlyUser=Web-erabiltzailea bakarrik +adminUserSettings.submit=Gorde Erabiltzailea ############# # HOME-PAGE # @@ -251,69 +251,69 @@ home.scalePages.title=Eskalatu/Doitu orrialdearen tamaina home.scalePages.desc=Eskalatu/Aldatu orrialde baten tamaina eta/edo edukia 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=Hodia (Aurreratua) +home.pipeline.desc=Egin hainbat ekintza PDFn, hodi-script-ak definituz 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=Gehitu orrialde-zenbakiak +home.add-page-numbers.desc=Gehitu orrialde-zenbakiak dokumentu batean, kokapen jakin batean 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=Auto Aldatu PDF fitxategiaren izena +home.auto-rename.desc=Automatikoki izena ematen dio detektatutako goiburuan oinarritutako PDF fitxategi bati 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=Koloreak/kontrastea doitu +home.adjust-contrast.desc=PDF baten kontrastea, saturazioa eta distira doitzea 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=Moztu PDF +home.crop.desc=Egin klik PDFn tamaina txikitzeko (textua mantentzen du!) crop.tags=trim,shrink,edit,shape -home.autoSplitPDF.title=Auto Split Pages +home.autoSplitPDF.title=Orriak automatikoki banandu home.autoSplitPDF.desc=Auto Split Scanned PDF with physical scanned page splitter QR Code 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=Desinfektatu +home.sanitizePdf.desc=Ezabatu script-ak eta PDF fitxategietako beste elementu batzuk 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 PDF pdf bihurtu +home.URLToPDF.desc=Bihurtu edozein URL PDF fitxategian 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-ra +home.HTMLToPDF.desc=Bihurtu edozein HTML edo zip fitxategi PDFra 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-ra +home.MarkdownToPDF.desc=Bihurtu Markdown fitxategi guztiak 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=Lortu informazio guztia PDF-tik +home.getPdfInfo.desc=Eskuratu PDF fitxategiko Informazio guztia getPdfInfo.tags=infomation,data,stats,statistics -home.extractPage.title=Extract page(s) -home.extractPage.desc=Extracts select pages from PDF +home.extractPage.title=Orria(k) atera +home.extractPage.desc=Aukeratutako orriak PDF fitxategitik atera 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 fitxategia, orrialde handi bakar batera +home.PdfToSinglePage.desc=PDF orri guztiak orri handi bakar batean konbinatzen ditu 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 erakutsi +home.showJS.desc=Bilatu eta erakutsi PDF batean injektatutako edozein JS 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=Auto Idatzi +home.autoRedact.desc=Auto Idatzi testua pdf fitxategian sarrerako testuan oinarritua 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=Saioa hasi +login.signin=Saioa hasi +login.rememberme=Oroitu nazazu +login.invalid=Okerreko erabiltzaile izena edo pasahitza. +login.locked=Zure kontua blokeatu egin da. +login.signinTitle=Mesedez, hasi saioa #auto-redact -autoRedact.title=Auto Redact -autoRedact.header=Auto Redact +autoRedact.title=Auto Idatzi +autoRedact.header=Auto Idatzi ########################## ### 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.colorLabel=Kolorea +autoRedact.textsToRedactLabel=Idazteko testua (lerro bidez bereizia) +autoRedact.textsToRedactPlaceholder=adib. \nKonfidentziala \nTop-Secret +autoRedact.useRegexLabel=Regex erabili +autoRedact.wholeWordSearchLabel=Hitz osoen bilaketa autoRedact.customPaddingLabel=Custom Extra Padding -autoRedact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box) -autoRedact.submitButton=Submit +autoRedact.convertPDFToImageLabel=Bihurtu PDF fitxategi bat PDF-Irudi-ra (kaxaren atzean testua ezabatzeko erabilia) +autoRedact.submitButton=Bidali #showJS -showJS.title=Show Javascript -showJS.header=Show Javascript -showJS.downloadJS=Download Javascript -showJS.submit=Show +showJS.title=Javascript erakutsi +showJS.header=Javascript erakutsi +showJS.downloadJS=Javascript deskargatu +showJS.submit=Erakutsi #pdfToSinglePage -pdfToSinglePage.title=PDF To Single Page -pdfToSinglePage.header=PDF To Single Page -pdfToSinglePage.submit=Convert To Single Page +pdfToSinglePage.title=PDF Orrialde bakarrera +pdfToSinglePage.header=PDF Orrialde bakarrera +pdfToSinglePage.submit=Orrialde bakarrera bihurtu #pageExtracter -pageExtracter.title=Extract Pages -pageExtracter.header=Extract Pages -pageExtracter.submit=Extract +pageExtracter.title=Atera orriak +pageExtracter.header=Atera orriak +pageExtracter.submit=Atera #getPdfInfo -getPdfInfo.title=Get Info on PDF -getPdfInfo.header=Get Info on PDF -getPdfInfo.submit=Get Info -getPdfInfo.downloadJson=Download JSON +getPdfInfo.title=Lortu informazioa PDFn +getPdfInfo.header=Lortu informazioa PDFn +getPdfInfo.submit=Lortu informazioa +getPdfInfo.downloadJson=Deskargatu 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 PDFra +MarkdownToPDF.header=Markdown PDFra +MarkdownToPDF.submit=Bihurtu +MarkdownToPDF.help=Lanean +MarkdownToPDF.credit=WeasyPrint darabil #url-to-pdf -URLToPDF.title=URL To PDF -URLToPDF.header=URL To PDF -URLToPDF.submit=Convert -URLToPDF.credit=Uses WeasyPrint +URLToPDF.title=URL bat PDF-ra +URLToPDF.header=URL bat PDF-ra +URLToPDF.submit=Bihurty +URLToPDF.credit=WeasyPrint darabil #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 bat PDF-ra +HTMLToPDF.header=HTML bat PDF-ra +HTMLToPDF.help=Html/css/images etab dituen HTML eta Zip fitxategiak onartzen ditu +HTMLToPDF.submit=Bihurtu +HTMLToPDF.credit=WeasyPrint darabil #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-a desinfektatu +sanitizePDF.header=PDF fitxategi bat desinfektatu +sanitizePDF.selectText.1=Ezabatu JavaScript akzioak +sanitizePDF.selectText.2=Ezabatu embedded fitxategiak +sanitizePDF.selectText.3=Ezabatu metadata +sanitizePDF.selectText.4=Ezabatu esketak +sanitizePDF.selectText.5=Ezabatu iturri letrak +sanitizePDF.submit=Desinfektatu 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=Gehitu orrialde-zenbakiak +addPageNumbers.header=Gehitu orrialde-zenbakiak +addPageNumbers.selectText.1=Aukeratu PDF fitxategia: +addPageNumbers.selectText.2=Marjinaren tamaina +addPageNumbers.selectText.3=Posizioa +addPageNumbers.selectText.4=Hasiera-zenbakia +addPageNumbers.selectText.5=Orrialde kopurua +addPageNumbers.selectText.6=Testu pertsonalizatua +addPageNumbers.customTextDesc=Testu pertsonalizatua +addPageNumbers.numberPagesDesc=Zein orri numeratu, lehenetsita 'denak', 1-5 edo 2,5,9 etab onartzen ditu +addPageNumbers.customNumberDesc=Lehenetsoa {n}-ra, '{n} orria {total}-tik', 'Text-{n}', '{filename}-{n}' ere onartzen du +addPageNumbers.submit=Gehitu orrialde-zenbakiak #auto-rename -auto-rename.title=Auto Rename -auto-rename.header=Auto Rename PDF -auto-rename.submit=Auto Rename +auto-rename.title=Aldatu izena +auto-rename.header=PDF Aldatu izena +auto-rename.submit=Aldatu izena #adjustContrast -adjustContrast.title=Adjust Contrast -adjustContrast.header=Adjust Contrast -adjustContrast.contrast=Contrast: -adjustContrast.brightness=Brightness: -adjustContrast.saturation=Saturation: -adjustContrast.download=Download +adjustContrast.title=Doitu kontrastea +adjustContrast.header=Doitu kontrastea +adjustContrast.contrast=Kontrastea: +adjustContrast.brightness=Distira: +adjustContrast.saturation=Asetasuna: +adjustContrast.download=Distira #crop -crop.title=Crop -crop.header=Crop Image -crop.submit=Submit +crop.title=Moztu +crop.header=Irudia Moztu +crop.submit=Bidali #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.title=Auto Zatitu PDFa +autoSplitPDF.header=Auto Zatitu PDFa +autoSplitPDF.description=Inprimatu, txertatu, eskaneatu, igo eta utzi guri automatikoki bereizten zure dokumentuak. Ez da laneko eskuzko hautaketarik behar. +autoSplitPDF.selectText.1=Inprimatu beheko zatitze-orri batzuk (beltza eta zuria ondo dago). +autoSplitPDF.selectText.2=Eskaneatu dokumentu guztiak batera, eta sartu banalerroa haien artean. +autoSplitPDF.selectText.3=Igo eskaneatutako PDF artxibo handia, eta utzi Stirling PDFri gainerakoak maneiatzen. +autoSplitPDF.selectText.4=Orrialde zatitzaileak automatikoki detektatu eta kentzen dira, eta azken dokumentu ordenatua bermatzen da. 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.duplexMode=Duplex Mode (Front and back scanning)Duplex modua (aurreko eta atzeko azterketa) +autoSplitPDF.dividerDownload1=Deskargatu 'Auto Splitter Divider (minimal).pdf' +autoSplitPDF.dividerDownload2=Deskargatu 'Auto Splitter Divider (with instructions).pdf' +autoSplitPDF.submit=Bidali #pipeline -pipeline.title=Pipeline +pipeline.title=Hodia #pageLayout @@ -604,8 +604,8 @@ addImage.submit=Gehitu irudia #merge merge.title=Elkartu merge.header=Elkartu zenbait PDF (2+) -merge.sortByName=Sort by name -merge.sortByDate=Sort by date +merge.sortByName=Sort by nameOrdenatu izenaren arabera +merge.sortByDate=Ordenatu dataren arabera merge.submit=Elkartu @@ -630,7 +630,7 @@ pageRemover.submit=Ezabatu orrialdeak #rotate rotate.title=Biratu PDFa rotate.header=Biratu PDFa -rotate.selectAngle=Select rotation angle (in multiples of 90 degrees): +rotate.selectAngle=Hautatu errotazio-angelua (90 graduko multiploetan): rotate.submit=Biratu From 0901eaac45d84531bfad4209a2618bed52a81e24 Mon Sep 17 00:00:00 2001 From: tkymmm <136296842+tkymmm@users.noreply.github.com> Date: Tue, 5 Sep 2023 14:58:31 +0900 Subject: [PATCH 14/19] Update messages_ja_JP.properties Japanese translation of new features. --- src/main/resources/messages_ja_JP.properties | 332 +++++++++---------- 1 file changed, 166 insertions(+), 166 deletions(-) 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 From da7f0561cba7526dc060570fd673bdbeacf60b6f Mon Sep 17 00:00:00 2001 From: Dardan Date: Tue, 5 Sep 2023 19:48:16 +0200 Subject: [PATCH 15/19] Add side stitch booklet rearrangement --- .../api/RearrangePagesPDFController.java | 16 +++++++++++++++- src/main/resources/templates/pdf-organizer.html | 3 ++- 2 files changed, 17 insertions(+), 2 deletions(-) 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..74e969ec 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/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 + From d039c8e62e9493af71fa2bc7cb33b2f4658626de Mon Sep 17 00:00:00 2001 From: Dardan Date: Tue, 5 Sep 2023 20:05:33 +0200 Subject: [PATCH 16/19] Use tabs instead of spaces --- .../api/RearrangePagesPDFController.java | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) 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 74e969ec..78df1f41 100644 --- a/src/main/java/stirling/software/SPDF/controller/api/RearrangePagesPDFController.java +++ b/src/main/java/stirling/software/SPDF/controller/api/RearrangePagesPDFController.java @@ -114,16 +114,16 @@ 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 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) { @@ -147,8 +147,8 @@ public class RearrangePagesPDFController { return duplexSort(totalPages); case BOOKLET_SORT: return bookletSort(totalPages); - case SIDE_STITCH_BOOKLET_SORT: - return sideStitchBooklet(totalPages); + case SIDE_STITCH_BOOKLET_SORT: + return sideStitchBooklet(totalPages); case ODD_EVEN_SPLIT: return oddEvenSplit(totalPages); case REMOVE_FIRST: From 7e1cbe572d55eb7a15934c9357e78f353afee50f Mon Sep 17 00:00:00 2001 From: Rubens <72105987+rubenixnagios@users.noreply.github.com> Date: Wed, 6 Sep 2023 13:13:20 +0200 Subject: [PATCH 17/19] Update messages_ca_CA.properties updated catalan missing translations --- src/main/resources/messages_ca_CA.properties | 166 +++++++++---------- 1 file changed, 82 insertions(+), 84 deletions(-) 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 From 1aa65bd3d10d8dbfc19ffe76ddbb5ecf043a9b35 Mon Sep 17 00:00:00 2001 From: Alessandro Passarelli Date: Wed, 6 Sep 2023 15:45:20 +0200 Subject: [PATCH 18/19] Update content in messages_it.properties file This commit includes changes to the content of the messages_it.properties file. Modifications were made to enhance the clarity and accuracy of the messages for the Italian localization. --- src/main/resources/messages_it_IT.properties | 440 +++++++++---------- 1 file changed, 220 insertions(+), 220 deletions(-) diff --git a/src/main/resources/messages_it_IT.properties b/src/main/resources/messages_it_IT.properties index b302b171..94573898 100644 --- a/src/main/resources/messages_it_IT.properties +++ b/src/main/resources/messages_it_IT.properties @@ -8,7 +8,7 @@ pdfPrompt=Scegli PDF multiPdfPrompt=Scegli 2 o più PDF multiPdfDropPrompt=Scegli (o trascina e rilascia) uno o più PDF imgPrompt=Scegli immagine/i -genericSubmit=Invia +genericInvia=Invia processTimeWarning=Nota: Questo processo potrebbe richiedere fino a un minuto in base alla dimensione dei file pageOrderPrompt=Ordine delle pagine (inserisci una lista di numeri separati da virgola): goToPage=Vai @@ -26,25 +26,25 @@ text=Testo font=Font selectFillter=-- Seleziona -- pageNum=Numero pagina -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 +sizes.small=Piccolo +sizes.medium=Medio +sizes.large=Largo +sizes.x-large=Extra-Large +error.pdfPassword=Il documento PDF è protetto da password e la password non è stata fornita oppure non era corretta +delete=Elimina username=Username password=Password -welcome=Welcome +welcome=Benvenuto ########################## ### TODO: Translate ### ########################## -property=Property -black=Black -white=White -red=Red -green=Green -blue=Blue -custom=Custom... +property=Proprietà +black=Nero +white=Bianco +red=Rosso +green=Verde +blue=Blu +custom=Personalizzato @@ -71,41 +71,41 @@ settings.downloadOption.1=Apri in questa finestra settings.downloadOption.2=Apri in una nuova finestra settings.downloadOption.3=Scarica file settings.zipThreshold=Comprimi file in .zip quando il numero di download supera -settings.signOut=Sign Out -settings.accountSettings=Account Settings +settings.signOut=Logout +settings.accountSettings=Impostazioni Account -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=Impostazioni Account +account.accountSettings=Impostazioni Account +account.adminSettings=Impostazioni Admin - Aggiungi e Vedi Utenti +account.userControlSettings=Impostazioni Utente +account.changeUsername=Cambia Username +account.changeUsername=Cambia Username +account.password=Conferma Password +account.oldPassword=Vecchia Password +account.newPassword=Nuova Password +account.changePassword=Cambia Password +account.confirmNewPassword=Conferma Nuova Password +account.signOut=Logout +account.yourApiKey=La tua API Key +account.syncTitle=Sincronizza le impostazioni del browser con l'account +account.settingsCompare=Confronto delle impostazioni: +account.property=Proprietà +account.webBrowserSettings=Impostazione del browser web +account.syncToBrowser=Sincronizza account -> Browser +account.syncToAccount=Sincronizza account <- Browser -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=Impostazioni di controllo utente +adminUserSettings.header=Impostazioni di controllo utente amministratore +adminUserSettings.admin=Amministratore +adminUserSettings.user=Utente +adminUserSettings.addUser=Aggiungi un nuovo Utente +adminUserSettings.roles=Ruoli +adminUserSettings.role=Ruolo +adminUserSettings.actions=Azioni +adminUserSettings.apiUser=Utente API limitato +adminUserSettings.webOnlyUser=Utente solo Web +adminUserSettings.Invia=Salva utente ############# # HOME-PAGE # @@ -115,28 +115,28 @@ home.desc=La tua pagina self-hostata per gestire qualsiasi PDF. home.multiTool.title=Multifunzione PDF home.multiTool.desc=Unisci, Ruota, Riordina, e Rimuovi pagine -multiTool.tags=Multi Tool,Multi operation,UI,click drag,front end,client side +multiTool.tags=Strumento multiplo, operazione multipla, interfaccia utente, trascinamento clic, front-end, lato client home.merge.title=Unisci home.merge.desc=Unisci facilmente più PDF in uno. -merge.tags=merge,Page operations,Back end,server side +merge.tags=unione, operazioni sulla pagina, back end, lato server home.split.title=Dividi home.split.desc=Dividi un singolo PDF in più documenti. -split.tags=Page operations,divide,Multi Page,cut,server side +split.tags=Operazioni sulla pagina, divisione, multi pagina, taglio, lato server home.rotate.title=Ruota home.rotate.desc=Ruota un PDF. -rotate.tags=server side +rotate.tags=lato server home.imageToPdf.title=Da immagine a PDF home.imageToPdf.desc=Converti un'immagine (PNG, JPEG, GIF) in PDF. -imageToPdf.tags=conversion,img,jpg,picture,photo +imageToPdf.tags=conversione,img,jpg,immagine,foto home.pdfToImage.title=Da PDF a immagine home.pdfToImage.desc=Converti un PDF in un'immagine. (PNG, JPEG, GIF) -pdfToImage.tags=conversion,img,jpg,picture,photo +pdfToImage.tags=conversione,img,jpg,immagine,foto home.pdfOrganiser.title=Organizza home.pdfOrganiser.desc=Rimuovi/Riordina le pagine in qualsiasi ordine. @@ -239,81 +239,81 @@ home.compare.title=Compara home.compare.desc=Vedi e compara le differenze tra due 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) +home.certSign.title=Firma con certificato +home.certSign.desc=Firma un PDF con un certificato/chiave (PEM/P12) 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=Layout multipagina +home.pageLayout.desc=Unisci più pagine di un documento PDF in un'unica pagina 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=Regola le dimensioni/scala della pagina +home.scalePages.desc=Modificare le dimensioni/scala della pagina e/o dei suoi contenuti. 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 (avanzato) +home.pipeline.desc=Esegui più azioni sui PDF definendo script di pipeline 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=Aggiungi numeri di pagina +home.add-page-numbers.desc=Aggiungi numeri di pagina in tutto un documento in una posizione prestabilita 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=Rinomina automaticamente il file PDF +home.auto-rename.desc=Rinomina automaticamente un file PDF in base all'intestazione rilevata 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=Regola colori/contrasto +home.adjust-contrast.desc=Regola contrasto, saturazione e luminosità di un 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=Ritaglia PDF +home.crop.desc=Ritaglia un PDF per ridurne le dimensioni (mantiene il testo!) 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=Pagine divise automaticamente +home.autoSplitPDF.desc=Dividi automaticamente il PDF scansionato con il codice QR dello divisore di pagina fisico scansionato 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=Igienizzare +home.sanitizePdf.desc=Rimuovi script e altri elementi dai file 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/sito Web in PDF +home.URLToPDF.desc=Converte qualsiasi URL http(s) in 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=Da HTML a PDF +home.HTMLToPDF.desc=Converte qualsiasi file HTML o zip in 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 in PDF +home.MarkdownToPDF.desc=Converte qualsiasi file Markdown in 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=Ottieni TUTTE le informazioni in PDF +home.getPdfInfo.desc=Raccogli tutte le informazioni possibili sui PDF getPdfInfo.tags=infomation,data,stats,statistics -home.extractPage.title=Extract page(s) -home.extractPage.desc=Extracts select pages from PDF +home.extractPage.title=Estrai pagina/e +home.extractPage.desc=Estrae le pagine selezionate dal 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 in un'unica pagina di grandi dimensioni +home.PdfToSinglePage.desc=Unisce tutte le pagine PDF in un'unica grande pagina PdfToSinglePage.tags=single page -home.showJS.title=Show Javascript -home.showJS.desc=Searches and displays any JS injected into a PDF +home.showJS.title=Mostra Javascript +home.showJS.desc=Cerca e visualizza qualsiasi JS inserito in un PDF 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=Redazione automatica +home.autoRedact.desc=Redige automaticamente (oscura) il testo in un PDF in base al testo immesso showJS.tags=JS ########################### @@ -322,140 +322,140 @@ 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=Accedi +login.signin=Accedi +login.rememberme=Ricordami +login.invalid=Nome utente o password errati. +login.locked=Il tuo account è stato bloccato. +login.signinTitle=Per favore accedi #auto-redact -autoRedact.title=Auto Redact -autoRedact.header=Auto Redact +autoRedact.title=Redazione automatica +autoRedact.header=Redazione automatica ########################## ### 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=Colore +autoRedact.textsToRedactLabel=Testo da oscurare (separato da righe) +autoRedact.textsToRedactPlaceholder=per esempio. \nConfidenziale \nTop-Secret +autoRedact.useRegexLabel=Usa Regex +autoRedact.wholeWordSearchLabel=Ricerca di parole intere +autoRedact.customPaddingLabel=Padding extra personalizzato +autoRedact.convertPDFToImageLabel=Converti PDF in immagine PDF (utilizzato per rimuovere il testo dietro la casella) +autoRedact.InviaButton=Invia #showJS -showJS.title=Show Javascript -showJS.header=Show Javascript -showJS.downloadJS=Download Javascript -showJS.submit=Show +showJS.title=Mostra Javascript +showJS.header=Mostra Javascript +showJS.downloadJS=Scarica Javascript +showJS.Invia=Mostra #pdfToSinglePage -pdfToSinglePage.title=PDF To Single Page -pdfToSinglePage.header=PDF To Single Page -pdfToSinglePage.submit=Convert To Single Page +pdfToSinglePage.title=PDF a pagina singola +pdfToSinglePage.header=PDF a pagina singola +pdfToSinglePage.Invia=Converti in pagina singola #pageExtracter -pageExtracter.title=Extract Pages -pageExtracter.header=Extract Pages -pageExtracter.submit=Extract +pageExtracter.title=Estrai pagine +pageExtracter.header=Estrai pagine +pageExtracter.Invia=Estrai #getPdfInfo -getPdfInfo.title=Get Info on PDF -getPdfInfo.header=Get Info on PDF -getPdfInfo.submit=Get Info -getPdfInfo.downloadJson=Download JSON +getPdfInfo.title=Ottieni informazioni in PDF +getPdfInfo.header=Ottieni informazioni in PDF +getPdfInfo.Invia=Ottieni informazioni +getPdfInfo.downloadJson=Scarica 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 in PDF +MarkdownToPDF.header=Markdown in PDF +MarkdownToPDF.Invia=Converti +MarkdownToPDF.help=Conversione in corso +MarkdownToPDF.credit=Utilizza WeasyPrint #url-to-pdf -URLToPDF.title=URL To PDF -URLToPDF.header=URL To PDF -URLToPDF.submit=Convert -URLToPDF.credit=Uses WeasyPrint +URLToPDF.title=URL a PDF +URLToPDF.header=URL a PDF +URLToPDF.Invia=Converti +URLToPDF.credit=Utilizza 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 a PDF +HTMLToPDF.header=HTML a PDF +HTMLToPDF.help=Accetta file HTML e ZIP contenenti html/css/immagini ecc. richiesti +HTMLToPDF.Invia=Converti +HTMLToPDF.credit=Utilizza 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=Disinfetta PDF +sanitizePDF.header=Disinfettare un file PDF +sanitizePDF.selectText.1=Rimuovi le azioni JavaScript +sanitizePDF.selectText.2=Rimuovi i file incorporati +sanitizePDF.selectText.3=Rimuovi i metadati +sanitizePDF.selectText.4=Rimuovi collegamenti +sanitizePDF.selectText.5=Rimuovi i fonts +sanitizePDF.Invia=Disinfetta 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=Aggiungi numeri di pagina +addPageNumbers.header=Aggiungi numeri di pagina +addPageNumbers.selectText.1=Seleziona il file PDF: +addPageNumbers.selectText.2=Dimensione margine +addPageNumbers.selectText.3=Posizione +addPageNumbers.selectText.4=Numero di partenza +addPageNumbers.selectText.5=Pagine da numerare +addPageNumbers.selectText.6=Testo personalizzato +addPageNumbers.customTextDesc=Testo personalizzato +addPageNumbers.numberPagesDesc=Quali pagine numerare, impostazione predefinita "tutte", accetta anche 1-5 o 2,5,9 ecc +addPageNumbers.customNumberDesc=Il valore predefinito è {n}, accetta anche 'Pagina {n} di {totale}', 'Testo-{n}', '{nomefile}-{n} +addPageNumbers.Invia=Aggiungi numeri di pagina #auto-rename -auto-rename.title=Auto Rename -auto-rename.header=Auto Rename PDF -auto-rename.submit=Auto Rename +auto-rename.title=Rinomina automatica +auto-rename.header=Rinomina automatica PDF +auto-rename.Invia=Rinomina automatica #adjustContrast -adjustContrast.title=Adjust Contrast -adjustContrast.header=Adjust Contrast -adjustContrast.contrast=Contrast: -adjustContrast.brightness=Brightness: -adjustContrast.saturation=Saturation: +adjustContrast.title=Regola il contrasto +adjustContrast.header=Regola il contrasto +adjustContrast.contrast=Contrasto: +adjustContrast.brightness=Luminosità: +adjustContrast.saturation=Saturazione: adjustContrast.download=Download #crop -crop.title=Crop -crop.header=Crop Image -crop.submit=Submit +crop.title=Ritaglia +crop.header=Ritaglia l'immagine +crop.Invia=Invia #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 diviso automaticamente +autoSplitPDF.header=PDF diviso automaticamente +autoSplitPDF.description=Stampa, inserisci, scansiona, carica e lasciaci separare automaticamente i tuoi documenti. Non è necessario alcuno smistamento manuale. +autoSplitPDF.selectText.1=Stampa alcuni fogli divisori dal basso (il bianco e nero va bene). +autoSplitPDF.selectText.2=Scansiona tutti i tuoi documenti contemporaneamente inserendo il foglio divisorio tra di loro. +autoSplitPDF.selectText.3=Carica il singolo file PDF scansionato di grandi dimensioni e lascia che Stirling PDF gestisca il resto. +autoSplitPDF.selectText.4=Le pagine divisorie vengono rilevate e rimosse automaticamente, garantendo un documento finale ordinato. +autoSplitPDF.formPrompt=Invia PDF contenente divisori di pagina Stirling-PDF: +autoSplitPDF.duplexMode=Modalità duplex (scansione fronte e retro) +autoSplitPDF.dividerDownload1=Scarica 'Divisore automatico (minimo).pdf' +autoSplitPDF.dividerDownload2=Scarica 'Divisore automatico (con istruzioni).pdf' +autoSplitPDF.Invia=Invia #pipeline @@ -463,18 +463,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=Layout multipagina +pageLayout.header=Layout multipagina +pageLayout.pagesPerSheet=Pagine per foglio: +pageLayout.Invia=Invia #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=Regola la scala della pagina +scalePages.header=Regola la scala della pagina +scalePages.pageSize=Dimensione di una pagina del documento. +scalePages.scaleFactor=Livello di zoom (ritaglio) di una pagina. +scalePages.Invia=Invia #certSign @@ -490,7 +490,7 @@ certSign.showSig=Mostra firma certSign.reason=Motivo certSign.location=Posizione certSign.name=Nome -certSign.submit=Firma PDF +certSign.Invia=Firma PDF #removeBlanks @@ -500,7 +500,7 @@ removeBlanks.threshold=Soglia: removeBlanks.thresholdDesc=Soglia che determina un pixel 'bianco' removeBlanks.whitePercent=Percentuale di bianco (%): removeBlanks.whitePercentDesc=Percentuale della pagina che deve essere bianca per venire rimossa -removeBlanks.submit=Rimuovi +removeBlanks.Invia=Rimuovi #compare @@ -508,7 +508,7 @@ compare.title=Compara compare.header=Compara PDF compare.document.1=Documento 1 compare.document.2=Documento 2 -compare.submit=Compara +compare.Invia=Compara #sign @@ -524,13 +524,13 @@ sign.add=Aggiungi #repair repair.title=Ripara repair.header=Ripara PDF -repair.submit=Ripara +repair.Invia=Ripara #flatten flatten.title=Appiattisci flatten.header=Appiattisci PDF -flatten.submit=Appiattisci +flatten.Invia=Appiattisci #ScannerImageSplit @@ -563,14 +563,14 @@ ocr.selectText.11=Rimuovi immagini dopo la scansione (Rimuove TUTTE le immagini, ocr.selectText.12=Modalità di rendering (avanzato) ocr.help=Per favore leggi la documentazione su come usare il programma per altri linguaggi e/o uso non in Docker ocr.credit=Questo servizio utilizza OCRmyPDF e Tesseract per l'OCR. -ocr.submit=Scansiona testo nel PDF con OCR +ocr.Invia=Scansiona testo nel PDF con OCR #extractImages extractImages.title=Estrai immagini extractImages.header=Estrai immagini extractImages.selectText=Seleziona il formato in cui salvare le immagini estratte -extractImages.submit=Estrai +extractImages.Invia=Estrai #File to PDF @@ -578,7 +578,7 @@ fileToPDF.title=Converti file in PDF fileToPDF.header=Converti qualsiasi file in PDF fileToPDF.credit=Questo servizio utilizza LibreOffice e Unoconv per la conversione dei file. fileToPDF.supportedFileTypes=I formati file supportati dovrebbero includere quelli sottostanti. Tuttavia, per una lista aggiornata controlla la documentazione di LibreOffice -fileToPDF.submit=Converti in PDF +fileToPDF.Invia=Converti in PDF #compress @@ -590,7 +590,7 @@ compress.selectText.2=Livello di ottimizzazione: compress.selectText.3=4 (Terribile per le immagini di testo) compress.selectText.4=Modalità automatica - Regola automaticamente la qualità per ottenere le dimensioni esatte del PDF compress.selectText.5=Dimensioni PDF previste (ad es. 25 MB, 10,8 MB, 25 KB) -compress.submit=Comprimi +compress.Invia=Comprimi #Add image @@ -598,21 +598,21 @@ addImage.title=Aggiungi Immagine addImage.header=Aggiungi un'immagine ad un PDF addImage.everyPage=Ogni pagina? addImage.upload=Aggiungi immagine -addImage.submit=Aggiungi immagine +addImage.Invia=Aggiungi immagine #merge merge.title=Unisci merge.header=Unisci 2 o più PDF -merge.sortByName=Sort by name -merge.sortByDate=Sort by date -merge.submit=Unisci +merge.sortByName=Ordina per nome +merge.sortByDate=Ordina per data +merge.Invia=Unisci #pdfOrganiser pdfOrganiser.title=Organizza pagine pdfOrganiser.header=Organizza le pagine di un PDF -pdfOrganiser.submit=Riordina pagine +pdfOrganiser.Invia=Riordina pagine #multiTool @@ -624,14 +624,14 @@ multiTool.header=Multifunzione PDF pageRemover.title=Rimuovi pagine pageRemover.header=Rimuovi pagine da un PDF pageRemover.pagesToDelete=Pagine da eliminare (inserisci una lista di numeri separati da virgola): -pageRemover.submit=Rimuovi pagine +pageRemover.Invia=Rimuovi pagine #rotate rotate.title=Ruota PDF rotate.header=Ruota PDF rotate.selectAngle=Scegli angolo di rotazione (in multipli di 90 gradi): -rotate.submit=Ruota +rotate.Invia=Ruota #merge @@ -646,13 +646,13 @@ split.desc.6=Documento #4: Pagina 7 split.desc.7=Documento #5: Pagina 8 split.desc.8=Documento #6: Pagine 9 e 10 split.splitPages=Inserisci pagine a cui dividere: -split.submit=Dividi +split.Invia=Dividi #merge imageToPDF.title=Immagine a PDF imageToPDF.header=Immagine a PDF -imageToPDF.submit=Converti +imageToPDF.Invia=Converti imageToPDF.selectText.1=Allarga per riempire imageToPDF.selectText.2=Ruota automaticamente PDF imageToPDF.selectText.3=Logica multi-file (funziona solo se ci sono più immagini) @@ -671,7 +671,7 @@ pdfToImage.colorType=Tipo di colore pdfToImage.color=A colori pdfToImage.grey=Scala di grigi pdfToImage.blackwhite=Bianco e Nero (potresti perdere dettagli!) -pdfToImage.submit=Converti +pdfToImage.Invia=Converti #addPassword @@ -690,10 +690,10 @@ addPassword.selectText.10=Previeni modifiche addPassword.selectText.11=Previeni annotazioni addPassword.selectText.12=Previeni stampa addPassword.selectText.13=Previeni stampa in diversi formati -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.submit=Crittografa +addPassword.selectText.14=Password del proprietario +addPassword.selectText.15=Limita le operazioni eseguibili con il documento una volta aperto (non supportato da tutti i lettori) +addPassword.selectText.16=Limita l'apertura del documento stesso +addPassword.Invia=Crittografa #watermark @@ -706,9 +706,9 @@ watermark.selectText.4=Rotazione (0-360): watermark.selectText.5=spazio orizzontale (tra ogni filigrana): watermark.selectText.6=spazio verticale (tra ogni filigrana): watermark.selectText.7=Opacità (0% - 100%): -watermark.selectText.8=Watermark Type: -watermark.selectText.9=Watermark Image: -watermark.submit=Aggiungi Filigrana +watermark.selectText.8=Tipo di filigrana: +watermark.selectText.9=Immagine filigrana: +watermark.Invia=Aggiungi Filigrana #Change permissions @@ -725,7 +725,7 @@ permissions.selectText.7=Previeni modifiche permissions.selectText.8=Previeni annotazioni permissions.selectText.9=Previeni stampa permissions.selectText.10=Previeni stampa in diversi formati -permissions.submit=Cambia Permessi +permissions.Invia=Cambia Permessi #remove password @@ -733,7 +733,7 @@ removePassword.title=Rimuovi Password removePassword.header=Rimuovi password (de-crittografa) removePassword.selectText.1=Seleziona PDF da decrittare removePassword.selectText.2=Password -removePassword.submit=Rimuovi Password +removePassword.Invia=Rimuovi Password #changeMetadata @@ -753,7 +753,7 @@ changeMetadata.title=Titolo: changeMetadata.trapped=Trapped: changeMetadata.selectText.4=Altre proprietà: changeMetadata.selectText.5=Aggiungi proprietà personalizzata: -changeMetadata.submit=Cambia Proprietà +changeMetadata.Invia=Cambia Proprietà #xlsToPdf @@ -767,7 +767,7 @@ xlsToPdf.convert=Converti pdfToPDFA.title=Da PDF a PDF/A pdfToPDFA.header=Da PDF a PDF/A pdfToPDFA.credit=Questo servizio utilizza OCRmyPDF per la conversione in PDF/A. -pdfToPDFA.submit=Converti +pdfToPDFA.Invia=Converti #PDFToWord @@ -775,7 +775,7 @@ PDFToWord.title=Da PDF a Word PDFToWord.header=Da PDF a Word PDFToWord.selectText.1=Formato file di output PDFToWord.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToWord.submit=Converti +PDFToWord.Invia=Converti #PDFToPresentation @@ -783,7 +783,7 @@ PDFToPresentation.title=Da PDF a presentazione PDFToPresentation.header=Da PDF a presentazione PDFToPresentation.selectText.1=Formato file di output PDFToPresentation.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToPresentation.submit=Converti +PDFToPresentation.Invia=Converti #PDFToText @@ -791,18 +791,18 @@ PDFToText.title=Da PDF a testo/RTF PDFToText.header=Da PDF a testo/RTF PDFToText.selectText.1=Formato file di output PDFToText.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToText.submit=Converti +PDFToText.Invia=Converti #PDFToHTML PDFToHTML.title=Da PDF a HTML PDFToHTML.header=Da PDF a HTML PDFToHTML.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToHTML.submit=Converti +PDFToHTML.Invia=Converti #PDFToXML PDFToXML.title=Da PDF a XML PDFToXML.header=Da PDF a XML PDFToXML.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToXML.submit=Converti +PDFToXML.Invia=Converti From 65f89e283eeb19a17acf16b132e0cb3663b79bf6 Mon Sep 17 00:00:00 2001 From: Alessandro Passarelli Date: Wed, 6 Sep 2023 15:57:43 +0200 Subject: [PATCH 19/19] Fixed Mistakes --- src/main/resources/messages_it_IT.properties | 90 ++++++++++---------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/src/main/resources/messages_it_IT.properties b/src/main/resources/messages_it_IT.properties index 94573898..4594e9f8 100644 --- a/src/main/resources/messages_it_IT.properties +++ b/src/main/resources/messages_it_IT.properties @@ -8,7 +8,7 @@ pdfPrompt=Scegli PDF multiPdfPrompt=Scegli 2 o più PDF multiPdfDropPrompt=Scegli (o trascina e rilascia) uno o più PDF imgPrompt=Scegli immagine/i -genericInvia=Invia +genericSubmit=Invia processTimeWarning=Nota: Questo processo potrebbe richiedere fino a un minuto in base alla dimensione dei file pageOrderPrompt=Ordine delle pagine (inserisci una lista di numeri separati da virgola): goToPage=Vai @@ -105,7 +105,7 @@ adminUserSettings.role=Ruolo adminUserSettings.actions=Azioni adminUserSettings.apiUser=Utente API limitato adminUserSettings.webOnlyUser=Utente solo Web -adminUserSettings.Invia=Salva utente +adminUserSettings.submit=Salva utente ############# # HOME-PAGE # @@ -343,39 +343,39 @@ autoRedact.useRegexLabel=Usa Regex autoRedact.wholeWordSearchLabel=Ricerca di parole intere autoRedact.customPaddingLabel=Padding extra personalizzato autoRedact.convertPDFToImageLabel=Converti PDF in immagine PDF (utilizzato per rimuovere il testo dietro la casella) -autoRedact.InviaButton=Invia +autoRedact.submitButton=Invia #showJS showJS.title=Mostra Javascript showJS.header=Mostra Javascript showJS.downloadJS=Scarica Javascript -showJS.Invia=Mostra +showJS.submit=Mostra #pdfToSinglePage pdfToSinglePage.title=PDF a pagina singola pdfToSinglePage.header=PDF a pagina singola -pdfToSinglePage.Invia=Converti in pagina singola +pdfToSinglePage.submit=Converti in pagina singola #pageExtracter pageExtracter.title=Estrai pagine pageExtracter.header=Estrai pagine -pageExtracter.Invia=Estrai +pageExtracter.submit=Estrai #getPdfInfo getPdfInfo.title=Ottieni informazioni in PDF getPdfInfo.header=Ottieni informazioni in PDF -getPdfInfo.Invia=Ottieni informazioni +getPdfInfo.submit=Ottieni informazioni getPdfInfo.downloadJson=Scarica JSON #markdown-to-pdf MarkdownToPDF.title=Markdown in PDF MarkdownToPDF.header=Markdown in PDF -MarkdownToPDF.Invia=Converti +MarkdownToPDF.submit=Converti MarkdownToPDF.help=Conversione in corso MarkdownToPDF.credit=Utilizza WeasyPrint @@ -384,7 +384,7 @@ MarkdownToPDF.credit=Utilizza WeasyPrint #url-to-pdf URLToPDF.title=URL a PDF URLToPDF.header=URL a PDF -URLToPDF.Invia=Converti +URLToPDF.submit=Converti URLToPDF.credit=Utilizza WeasyPrint @@ -392,7 +392,7 @@ URLToPDF.credit=Utilizza WeasyPrint HTMLToPDF.title=HTML a PDF HTMLToPDF.header=HTML a PDF HTMLToPDF.help=Accetta file HTML e ZIP contenenti html/css/immagini ecc. richiesti -HTMLToPDF.Invia=Converti +HTMLToPDF.submit=Converti HTMLToPDF.credit=Utilizza WeasyPrint @@ -404,7 +404,7 @@ sanitizePDF.selectText.2=Rimuovi i file incorporati sanitizePDF.selectText.3=Rimuovi i metadati sanitizePDF.selectText.4=Rimuovi collegamenti sanitizePDF.selectText.5=Rimuovi i fonts -sanitizePDF.Invia=Disinfetta PDF +sanitizePDF.submit=Disinfetta PDF #addPageNumbers @@ -419,13 +419,13 @@ addPageNumbers.selectText.6=Testo personalizzato addPageNumbers.customTextDesc=Testo personalizzato addPageNumbers.numberPagesDesc=Quali pagine numerare, impostazione predefinita "tutte", accetta anche 1-5 o 2,5,9 ecc addPageNumbers.customNumberDesc=Il valore predefinito è {n}, accetta anche 'Pagina {n} di {totale}', 'Testo-{n}', '{nomefile}-{n} -addPageNumbers.Invia=Aggiungi numeri di pagina +addPageNumbers.submit=Aggiungi numeri di pagina #auto-rename auto-rename.title=Rinomina automatica auto-rename.header=Rinomina automatica PDF -auto-rename.Invia=Rinomina automatica +auto-rename.submit=Rinomina automatica #adjustContrast @@ -440,7 +440,7 @@ adjustContrast.download=Download #crop crop.title=Ritaglia crop.header=Ritaglia l'immagine -crop.Invia=Invia +crop.submit=Invia #autoSplitPDF @@ -455,7 +455,7 @@ autoSplitPDF.formPrompt=Invia PDF contenente divisori di pagina Stirling-PDF: autoSplitPDF.duplexMode=Modalità duplex (scansione fronte e retro) autoSplitPDF.dividerDownload1=Scarica 'Divisore automatico (minimo).pdf' autoSplitPDF.dividerDownload2=Scarica 'Divisore automatico (con istruzioni).pdf' -autoSplitPDF.Invia=Invia +autoSplitPDF.submit=Invia #pipeline @@ -466,7 +466,7 @@ pipeline.title=Pipeline pageLayout.title=Layout multipagina pageLayout.header=Layout multipagina pageLayout.pagesPerSheet=Pagine per foglio: -pageLayout.Invia=Invia +pageLayout.submit=Invia #scalePages @@ -474,7 +474,7 @@ scalePages.title=Regola la scala della pagina scalePages.header=Regola la scala della pagina scalePages.pageSize=Dimensione di una pagina del documento. scalePages.scaleFactor=Livello di zoom (ritaglio) di una pagina. -scalePages.Invia=Invia +scalePages.submit=Invia #certSign @@ -490,7 +490,7 @@ certSign.showSig=Mostra firma certSign.reason=Motivo certSign.location=Posizione certSign.name=Nome -certSign.Invia=Firma PDF +certSign.submit=Firma PDF #removeBlanks @@ -500,7 +500,7 @@ removeBlanks.threshold=Soglia: removeBlanks.thresholdDesc=Soglia che determina un pixel 'bianco' removeBlanks.whitePercent=Percentuale di bianco (%): removeBlanks.whitePercentDesc=Percentuale della pagina che deve essere bianca per venire rimossa -removeBlanks.Invia=Rimuovi +removeBlanks.submit=Rimuovi #compare @@ -508,7 +508,7 @@ compare.title=Compara compare.header=Compara PDF compare.document.1=Documento 1 compare.document.2=Documento 2 -compare.Invia=Compara +compare.submit=Compara #sign @@ -524,13 +524,13 @@ sign.add=Aggiungi #repair repair.title=Ripara repair.header=Ripara PDF -repair.Invia=Ripara +repair.submit=Ripara #flatten flatten.title=Appiattisci flatten.header=Appiattisci PDF -flatten.Invia=Appiattisci +flatten.submit=Appiattisci #ScannerImageSplit @@ -563,14 +563,14 @@ ocr.selectText.11=Rimuovi immagini dopo la scansione (Rimuove TUTTE le immagini, ocr.selectText.12=Modalità di rendering (avanzato) ocr.help=Per favore leggi la documentazione su come usare il programma per altri linguaggi e/o uso non in Docker ocr.credit=Questo servizio utilizza OCRmyPDF e Tesseract per l'OCR. -ocr.Invia=Scansiona testo nel PDF con OCR +ocr.submit=Scansiona testo nel PDF con OCR #extractImages extractImages.title=Estrai immagini extractImages.header=Estrai immagini extractImages.selectText=Seleziona il formato in cui salvare le immagini estratte -extractImages.Invia=Estrai +extractImages.submit=Estrai #File to PDF @@ -578,7 +578,7 @@ fileToPDF.title=Converti file in PDF fileToPDF.header=Converti qualsiasi file in PDF fileToPDF.credit=Questo servizio utilizza LibreOffice e Unoconv per la conversione dei file. fileToPDF.supportedFileTypes=I formati file supportati dovrebbero includere quelli sottostanti. Tuttavia, per una lista aggiornata controlla la documentazione di LibreOffice -fileToPDF.Invia=Converti in PDF +fileToPDF.submit=Converti in PDF #compress @@ -590,7 +590,7 @@ compress.selectText.2=Livello di ottimizzazione: compress.selectText.3=4 (Terribile per le immagini di testo) compress.selectText.4=Modalità automatica - Regola automaticamente la qualità per ottenere le dimensioni esatte del PDF compress.selectText.5=Dimensioni PDF previste (ad es. 25 MB, 10,8 MB, 25 KB) -compress.Invia=Comprimi +compress.submit=Comprimi #Add image @@ -598,7 +598,7 @@ addImage.title=Aggiungi Immagine addImage.header=Aggiungi un'immagine ad un PDF addImage.everyPage=Ogni pagina? addImage.upload=Aggiungi immagine -addImage.Invia=Aggiungi immagine +addImage.submit=Aggiungi immagine #merge @@ -606,13 +606,13 @@ merge.title=Unisci merge.header=Unisci 2 o più PDF merge.sortByName=Ordina per nome merge.sortByDate=Ordina per data -merge.Invia=Unisci +merge.submit=Unisci #pdfOrganiser pdfOrganiser.title=Organizza pagine pdfOrganiser.header=Organizza le pagine di un PDF -pdfOrganiser.Invia=Riordina pagine +pdfOrganiser.submit=Riordina pagine #multiTool @@ -624,14 +624,14 @@ multiTool.header=Multifunzione PDF pageRemover.title=Rimuovi pagine pageRemover.header=Rimuovi pagine da un PDF pageRemover.pagesToDelete=Pagine da eliminare (inserisci una lista di numeri separati da virgola): -pageRemover.Invia=Rimuovi pagine +pageRemover.submit=Rimuovi pagine #rotate rotate.title=Ruota PDF rotate.header=Ruota PDF rotate.selectAngle=Scegli angolo di rotazione (in multipli di 90 gradi): -rotate.Invia=Ruota +rotate.submit=Ruota #merge @@ -646,13 +646,13 @@ split.desc.6=Documento #4: Pagina 7 split.desc.7=Documento #5: Pagina 8 split.desc.8=Documento #6: Pagine 9 e 10 split.splitPages=Inserisci pagine a cui dividere: -split.Invia=Dividi +split.submit=Dividi #merge imageToPDF.title=Immagine a PDF imageToPDF.header=Immagine a PDF -imageToPDF.Invia=Converti +imageToPDF.submit=Converti imageToPDF.selectText.1=Allarga per riempire imageToPDF.selectText.2=Ruota automaticamente PDF imageToPDF.selectText.3=Logica multi-file (funziona solo se ci sono più immagini) @@ -671,7 +671,7 @@ pdfToImage.colorType=Tipo di colore pdfToImage.color=A colori pdfToImage.grey=Scala di grigi pdfToImage.blackwhite=Bianco e Nero (potresti perdere dettagli!) -pdfToImage.Invia=Converti +pdfToImage.submit=Converti #addPassword @@ -693,7 +693,7 @@ addPassword.selectText.13=Previeni stampa in diversi formati addPassword.selectText.14=Password del proprietario addPassword.selectText.15=Limita le operazioni eseguibili con il documento una volta aperto (non supportato da tutti i lettori) addPassword.selectText.16=Limita l'apertura del documento stesso -addPassword.Invia=Crittografa +addPassword.submit=Crittografa #watermark @@ -708,7 +708,7 @@ watermark.selectText.6=spazio verticale (tra ogni filigrana): watermark.selectText.7=Opacità (0% - 100%): watermark.selectText.8=Tipo di filigrana: watermark.selectText.9=Immagine filigrana: -watermark.Invia=Aggiungi Filigrana +watermark.submit=Aggiungi Filigrana #Change permissions @@ -725,7 +725,7 @@ permissions.selectText.7=Previeni modifiche permissions.selectText.8=Previeni annotazioni permissions.selectText.9=Previeni stampa permissions.selectText.10=Previeni stampa in diversi formati -permissions.Invia=Cambia Permessi +permissions.submit=Cambia Permessi #remove password @@ -733,7 +733,7 @@ removePassword.title=Rimuovi Password removePassword.header=Rimuovi password (de-crittografa) removePassword.selectText.1=Seleziona PDF da decrittare removePassword.selectText.2=Password -removePassword.Invia=Rimuovi Password +removePassword.submit=Rimuovi Password #changeMetadata @@ -753,7 +753,7 @@ changeMetadata.title=Titolo: changeMetadata.trapped=Trapped: changeMetadata.selectText.4=Altre proprietà: changeMetadata.selectText.5=Aggiungi proprietà personalizzata: -changeMetadata.Invia=Cambia Proprietà +changeMetadata.submit=Cambia Proprietà #xlsToPdf @@ -767,7 +767,7 @@ xlsToPdf.convert=Converti pdfToPDFA.title=Da PDF a PDF/A pdfToPDFA.header=Da PDF a PDF/A pdfToPDFA.credit=Questo servizio utilizza OCRmyPDF per la conversione in PDF/A. -pdfToPDFA.Invia=Converti +pdfToPDFA.submit=Converti #PDFToWord @@ -775,7 +775,7 @@ PDFToWord.title=Da PDF a Word PDFToWord.header=Da PDF a Word PDFToWord.selectText.1=Formato file di output PDFToWord.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToWord.Invia=Converti +PDFToWord.submit=Converti #PDFToPresentation @@ -783,7 +783,7 @@ PDFToPresentation.title=Da PDF a presentazione PDFToPresentation.header=Da PDF a presentazione PDFToPresentation.selectText.1=Formato file di output PDFToPresentation.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToPresentation.Invia=Converti +PDFToPresentation.submit=Converti #PDFToText @@ -791,18 +791,18 @@ PDFToText.title=Da PDF a testo/RTF PDFToText.header=Da PDF a testo/RTF PDFToText.selectText.1=Formato file di output PDFToText.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToText.Invia=Converti +PDFToText.submit=Converti #PDFToHTML PDFToHTML.title=Da PDF a HTML PDFToHTML.header=Da PDF a HTML PDFToHTML.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToHTML.Invia=Converti +PDFToHTML.submit=Converti #PDFToXML PDFToXML.title=Da PDF a XML PDFToXML.header=Da PDF a XML PDFToXML.credit=Questo servizio utilizza LibreOffice per la conversione. -PDFToXML.Invia=Converti +PDFToXML.submit=Converti