mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-09-14 12:42:08 +02:00
lang updates plus --include-existing flag (#5212)
# Description of Changes <!-- Please provide a summary of the changes, including: - What was changed - Why the change was made - Any challenges encountered Closes #(issue_number) --> --- ## Checklist ### General - [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md) (if applicable) - [ ] I have performed a self-review of my own code - [ ] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing) for more details.
This commit is contained in:
@@ -1225,7 +1225,7 @@ odtExt = "Texte OpenDocument (.odt)"
|
||||
pptExt = "PowerPoint (.pptx)"
|
||||
odpExt = "Présentation OpenDocument (.odp)"
|
||||
txtExt = "Texte brut (.txt)"
|
||||
rtfExt = "Rich Text Format (.rtf)"
|
||||
rtfExt = "Format de texte enrichi (.rtf)"
|
||||
selectedFiles = "Fichiers sélectionnés"
|
||||
noFileSelected = "Aucun fichier sélectionné. Utilisez le panneau de fichiers pour ajouter des fichiers."
|
||||
convertFiles = "Convertir les fichiers"
|
||||
@@ -3036,6 +3036,91 @@ title = "Récupérer les informations"
|
||||
header = "Récupérer les informations"
|
||||
submit = "Récupérer les informations"
|
||||
downloadJson = "Télécharger le JSON"
|
||||
processing = "Extraction des informations..."
|
||||
results = "Résultats"
|
||||
noResults = "Exécutez l'outil pour générer un rapport."
|
||||
downloads = "Téléchargements"
|
||||
noneDetected = "Aucun détecté"
|
||||
indexTitle = "Index"
|
||||
|
||||
[getPdfInfo.report]
|
||||
entryLabel = "Résumé complet des informations"
|
||||
shortTitle = "Informations PDF"
|
||||
|
||||
[getPdfInfo.sections]
|
||||
metadata = "Métadonnées"
|
||||
formFields = "Champs de formulaire"
|
||||
basicInfo = "Informations de base"
|
||||
documentInfo = "Informations sur le document"
|
||||
compliance = "Conformité"
|
||||
encryption = "Chiffrement"
|
||||
permissions = "Autorisations"
|
||||
other = "Autre"
|
||||
perPageInfo = "Informations par page"
|
||||
tableOfContents = "Table des matières"
|
||||
|
||||
[getPdfInfo.other]
|
||||
attachments = "Pièces jointes"
|
||||
embeddedFiles = "Fichiers intégrés"
|
||||
javaScript = "JavaScript"
|
||||
layers = "Calques"
|
||||
structureTree = "StructureTree"
|
||||
xmp = "XMPMetadata"
|
||||
|
||||
[getPdfInfo.perPage]
|
||||
size = "Taille"
|
||||
annotations = "Annotations"
|
||||
images = "Images"
|
||||
links = "Liens"
|
||||
fonts = "Polices"
|
||||
xobjects = "Nombre d'objets XObject"
|
||||
multimedia = "Multimédia"
|
||||
|
||||
[getPdfInfo.summary]
|
||||
pages = "Pages"
|
||||
fileSize = "Taille du fichier"
|
||||
pdfVersion = "Version PDF"
|
||||
language = "Langue"
|
||||
title = "Résumé PDF"
|
||||
author = "Auteur"
|
||||
created = "Créé"
|
||||
modified = "Modifié"
|
||||
permsAll = "Toutes les autorisations accordées"
|
||||
permsRestricted = "{{count}} restrictions"
|
||||
permsMixed = "Certaines autorisations sont restreintes"
|
||||
hasCompliance = "Respecte des normes de conformité"
|
||||
noCompliance = "Aucune norme de conformité"
|
||||
basic = "Informations de base"
|
||||
documentInfo = "Informations sur le document"
|
||||
securityTitle = "État de sécurité"
|
||||
technical = "Technique"
|
||||
overviewTitle = "Aperçu du PDF"
|
||||
|
||||
[getPdfInfo.summary.security]
|
||||
encrypted = "PDF chiffré - Protection par mot de passe présente"
|
||||
unencrypted = "PDF non chiffré - Aucune protection par mot de passe"
|
||||
|
||||
[getPdfInfo.summary.tech]
|
||||
images = "Images"
|
||||
fonts = "Polices"
|
||||
formFields = "Champs de formulaire"
|
||||
embeddedFiles = "Fichiers intégrés"
|
||||
javaScript = "JavaScript"
|
||||
layers = "Calques"
|
||||
bookmarks = "Signets"
|
||||
multimedia = "Multimédia"
|
||||
|
||||
[getPdfInfo.summary.overview]
|
||||
untitled = "un document sans titre"
|
||||
unknown = "Auteur inconnu"
|
||||
text = "Ceci est un PDF de {{pages}} pages intitulé {{title}} créé par {{author}} (version PDF {{version}})."
|
||||
|
||||
[getPdfInfo.error]
|
||||
partial = "Certains fichiers n'ont pas pu être traités."
|
||||
unexpected = "Erreur inattendue lors de l'extraction."
|
||||
|
||||
[getPdfInfo.status]
|
||||
complete = "Extraction terminée"
|
||||
|
||||
[extractPage]
|
||||
tags = "extraire,extract"
|
||||
@@ -5282,6 +5367,31 @@ error = "Échec de la mise à jour du statut de l’utilisateur"
|
||||
success = "Utilisateur supprimé avec succès"
|
||||
error = "Échec de la suppression de l’utilisateur"
|
||||
|
||||
[workspace.people.changePassword]
|
||||
action = "Changer le mot de passe"
|
||||
title = "Changer le mot de passe"
|
||||
subtitle = "Mettre à jour le mot de passe de"
|
||||
newPassword = "Nouveau mot de passe"
|
||||
confirmPassword = "Confirmer le mot de passe"
|
||||
placeholder = "Saisissez un nouveau mot de passe"
|
||||
confirmPlaceholder = "Saisissez à nouveau le nouveau mot de passe"
|
||||
passwordRequired = "Veuillez saisir un nouveau mot de passe"
|
||||
passwordMismatch = "Les mots de passe ne correspondent pas"
|
||||
generateRandom = "Générer un mot de passe sécurisé"
|
||||
generatedPreview = "Mot de passe généré :"
|
||||
copyTooltip = "Copier dans le presse-papiers"
|
||||
copiedToClipboard = "Mot de passe copié dans le presse-papiers"
|
||||
copyFailed = "Échec de la copie du mot de passe"
|
||||
sendEmail = "Envoyer un e-mail à l'utilisateur à propos de ce changement"
|
||||
includePassword = "Inclure le nouveau mot de passe dans l'e-mail"
|
||||
forcePasswordChange = "Forcer l'utilisateur à changer son mot de passe à la prochaine connexion"
|
||||
emailUnavailable = "L'e-mail de cet utilisateur n'est pas une adresse valide. Les notifications sont désactivées."
|
||||
smtpDisabled = "Les notifications par e-mail nécessitent l'activation de SMTP dans les paramètres."
|
||||
notifyOnly = "Un e-mail sera envoyé sans le mot de passe, informant l'utilisateur qu'un administrateur l'a modifié."
|
||||
submit = "Mettre à jour le mot de passe"
|
||||
success = "Mot de passe mis à jour avec succès"
|
||||
error = "Échec de la mise à jour du mot de passe"
|
||||
|
||||
[workspace.people.emailInvite]
|
||||
tab = "Invitation par e-mail"
|
||||
description = "Saisissez ou collez des adresses e-mail ci-dessous, séparées par des virgules. Les utilisateurs recevront leurs identifiants de connexion par e-mail."
|
||||
@@ -5815,6 +5925,7 @@ subtitle = "Connectez-vous avec votre compte Stirling"
|
||||
[setup.selfhosted]
|
||||
title = "Se connecter au serveur"
|
||||
subtitle = "Saisissez les identifiants du serveur"
|
||||
link = "ou connectez-vous à un compte auto-hébergé"
|
||||
|
||||
[setup.server]
|
||||
title = "Connexion au serveur"
|
||||
@@ -5833,6 +5944,14 @@ description = "Saisissez l’URL complète de votre serveur Stirling PDF auto‑
|
||||
emptyUrl = "Veuillez saisir une URL de serveur"
|
||||
unreachable = "Connexion au serveur impossible"
|
||||
testFailed = "Échec du test de connexion"
|
||||
configFetch = "Échec de la récupération de la configuration du serveur. Veuillez vérifier l'URL et réessayer."
|
||||
|
||||
[setup.server.error.securityDisabled]
|
||||
title = "Connexion non activée"
|
||||
body = "La connexion n'est pas activée sur ce serveur. Pour vous y connecter, vous devez activer l'authentification :"
|
||||
step1 = "Définissez DOCKER_ENABLE_SECURITY=true dans votre environnement"
|
||||
step2 = "Ou définissez security.enableLogin=true dans settings.yml"
|
||||
step3 = "Redémarrez le serveur"
|
||||
|
||||
[setup.login]
|
||||
title = "Se connecter"
|
||||
@@ -5905,6 +6024,7 @@ earlyAccess = "Accès anticipé"
|
||||
reset = "Réinitialiser les modifications"
|
||||
downloadJson = "Télécharger le JSON"
|
||||
generatePdf = "Générer le PDF"
|
||||
saveChanges = "Enregistrer les modifications"
|
||||
|
||||
[pdfTextEditor.options.autoScaleText]
|
||||
title = "Ajuster automatiquement le texte aux cadres"
|
||||
@@ -5942,6 +6062,8 @@ alpha = "Ce visualiseur alpha évolue encore — certaines polices, couleurs, ef
|
||||
[pdfTextEditor.empty]
|
||||
title = "Aucun document chargé"
|
||||
subtitle = "Chargez un fichier PDF ou JSON pour commencer à modifier le texte."
|
||||
dropzone = "Glissez-déposez un fichier PDF ou JSON ici, ou cliquez pour parcourir"
|
||||
dropzoneWithFiles = "Sélectionnez un fichier depuis l'onglet Fichiers, ou glissez-déposez un fichier PDF ou JSON ici, ou cliquez pour parcourir"
|
||||
|
||||
[pdfTextEditor.welcomeBanner]
|
||||
title = "Bienvenue dans l'éditeur de texte PDF (accès anticipé)"
|
||||
|
||||
Reference in New Issue
Block a user