feat: rebrand to MMD PDF, single corporate theme, and remove original text under an edit
- Services/PdfRedactText.cs: strip text whose origin falls inside a CoverAnnotation from the page content stream at save time, hooked into PdfBurn.DrawAnnotationsIntoDoc. Fixes edited values staying recoverable by text extraction. - Themes/MMD.xaml replaces all thirteen themes; picker and accent strip removed; no dark mode. - Rename KillerPDF -> MMD PDF across code, resources, packaging and locale strings; new icon. - Remove the upstream author credit and the in-app install button.
This commit is contained in:
+27
-27
@@ -3,7 +3,7 @@
|
||||
xmlns:sys="clr-namespace:System;assembly=mscorlib">
|
||||
|
||||
<!-- ================================================================
|
||||
KillerPDF - Français (fr-FR) strings
|
||||
MmdPdf - Français (fr-FR) strings
|
||||
Partial: any key not listed here falls back to en-US.
|
||||
================================================================ -->
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
<sys:String x:Key="Str_TT_CollapseSidebar">Réduire le panneau latéral (F9)</sys:String>
|
||||
<sys:String x:Key="Str_TT_ExpandSidebar">Développer le panneau latéral (F9)</sys:String>
|
||||
<sys:String x:Key="Str_TT_KeyboardShortcuts">Raccourcis clavier (F1)</sys:String>
|
||||
<sys:String x:Key="Str_TT_About">À propos de KillerPDF (F12)</sys:String>
|
||||
<sys:String x:Key="Str_TT_About">À propos de MMD PDF (F12)</sys:String>
|
||||
|
||||
<!-- About overlay -->
|
||||
<sys:String x:Key="Str_About_Version">VERSION</sys:String>
|
||||
@@ -92,7 +92,7 @@
|
||||
<!-- Status bar -->
|
||||
<sys:String x:Key="Str_Ready">Prêt</sys:String>
|
||||
<sys:String x:Key="Str_Portable">PORTABLE</sys:String>
|
||||
<sys:String x:Key="Str_InstallBtn">Installer KillerPDF</sys:String>
|
||||
<sys:String x:Key="Str_InstallBtn">Installer MMD PDF</sys:String>
|
||||
|
||||
<!-- Status messages (format strings - use string.Format) -->
|
||||
<sys:String x:Key="Str_Opened">Ouvert : {0} - {1} page(s)</sys:String>
|
||||
@@ -126,37 +126,37 @@
|
||||
Enregistrer maintenant écrase le fichier et ces modifications seront perdues. Enregistrez d'abord l'autre volet si vous souhaitez les conserver.</sys:String>
|
||||
<sys:String x:Key="Str_St_SplitOn">Volet divisé activé - F10 pour fermer</sys:String>
|
||||
<sys:String x:Key="Str_St_SplitOff">Volet divisé désactivé</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_InstallTitle">Installer KillerPDF</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_InstallMsg" xml:space="preserve">Installer KillerPDF sur cet ordinateur ?
|
||||
<sys:String x:Key="Str_Dlg_InstallTitle">Installer MMD PDF</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_InstallMsg" xml:space="preserve">Installer MmdPdf sur cet ordinateur ?
|
||||
|
||||
KillerPDF sera copié dans votre dossier de programmes et un raccourci sera ajouté au menu Démarrer. Cette copie de l'exécutable reste où elle est, et vous pourrez désinstaller le programme à tout moment via « Ajouter ou supprimer des programmes ».</sys:String>
|
||||
MMD PDF sera copié dans votre dossier de programmes et un raccourci sera ajouté au menu Démarrer. Cette copie de l'exécutable reste où elle est, et vous pourrez désinstaller le programme à tout moment via « Ajouter ou supprimer des programmes ».</sys:String>
|
||||
<sys:String x:Key="Str_Btn_DoInstall">Installer</sys:String>
|
||||
<sys:String x:Key="Str_Btn_DoUpdate">Mettre à jour</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_UpdateUserMsg" xml:space="preserve">Mettre à jour l'installation existante de KillerPDF ?
|
||||
<sys:String x:Key="Str_Dlg_UpdateUserMsg" xml:space="preserve">Mettre à jour l'installation existante de MMD PDF ?
|
||||
|
||||
Cela remplace la copie installée par la version multifichier plus rapide. Vous pourrez ensuite conserver ou supprimer ce fichier portable.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_UpdateMachineMsg" xml:space="preserve">Mettre à jour l'installation existante de KillerPDF pour tous les utilisateurs ?
|
||||
<sys:String x:Key="Str_Dlg_UpdateMachineMsg" xml:space="preserve">Mettre à jour l'installation existante de MmdPdf pour tous les utilisateurs ?
|
||||
|
||||
Cela remplace la copie de Program Files par la version multifichier plus rapide. Toute ancienne copie par utilisateur est supprimée afin que KillerPDF n'apparaisse qu'une seule fois. Vous pourrez ensuite conserver ou supprimer ce fichier portable.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_OneInstallOnly" xml:space="preserve">KillerPDF est déjà installé pour tous les utilisateurs de cet ordinateur. Mettez à jour cette installation, ou désinstallez-la avant de choisir une installation par utilisateur.
|
||||
Cela remplace la copie de Program Files par la version multifichier plus rapide. Toute ancienne copie par utilisateur est supprimée afin que MMD PDF n'apparaisse qu'une seule fois. Vous pourrez ensuite conserver ou supprimer ce fichier portable.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_OneInstallOnly" xml:space="preserve">MmdPdf est déjà installé pour tous les utilisateurs de cet ordinateur. Mettez à jour cette installation, ou désinstallez-la avant de choisir une installation par utilisateur.
|
||||
|
||||
KillerPDF ne créera pas deux copies installées.</sys:String>
|
||||
MMD PDF ne créera pas deux copies installées.</sys:String>
|
||||
<sys:String x:Key="Str_Chk_Desktop">Ajouter un raccourci sur le bureau</sys:String>
|
||||
<sys:String x:Key="Str_Chk_AllUsers">Installer pour tous les utilisateurs de cet ordinateur (nécessite un administrateur)</sys:String>
|
||||
<sys:String x:Key="Str_Status_InstallFailed">L'installation n'a pas abouti - KillerPDF fonctionne toujours en mode portable.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_SetDefaultPdfMsg" xml:space="preserve">Souhaitez-vous définir KillerPDF comme lecteur PDF par défaut ?
|
||||
<sys:String x:Key="Str_Status_InstallFailed">L'installation n'a pas abouti - MMD PDF fonctionne toujours en mode portable.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_SetDefaultPdfMsg" xml:space="preserve">Souhaitez-vous définir MMD PDF comme lecteur PDF par défaut ?
|
||||
|
||||
Ouvre les Paramètres Windows - Applications par défaut.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_UnsavedClose">Des modifications non enregistrées sont présentes. Fermer ce fichier sans enregistrer ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_UnsavedExit">Des modifications non enregistrées sont présentes. Quitter KillerPDF sans enregistrer ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_UnsavedExit">Des modifications non enregistrées sont présentes. Quitter MMD PDF sans enregistrer ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_PageOutOfRange" xml:space="preserve">Ce document contient {0} page(s) dont la taille sort des limites prises en charge par Adobe Reader (3 à 14 400 points par côté) - Adobe les affiche comme des pages vides.
|
||||
|
||||
Les redimensionner à une taille prise en charge ? Les pages conservent leur apparence et leurs proportions.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_FailedOpen" xml:space="preserve">Impossible d'ouvrir le PDF :
|
||||
{0}</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_AppTitle">KillerPDF</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_CloseAllDocs">Vous avez {0} documents ouverts. Voulez-vous que KillerPDF les ferme tous lorsque vous quittez l'application ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_CloseAllDocsOne">Vous avez 1 document ouvert. Voulez-vous que KillerPDF le ferme lorsque vous quittez l'application ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_AppTitle">MMD PDF</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_CloseAllDocs">Vous avez {0} documents ouverts. Voulez-vous que MMD PDF les ferme tous lorsque vous quittez l'application ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_CloseAllDocsOne">Vous avez 1 document ouvert. Voulez-vous que MMD PDF le ferme lorsque vous quittez l'application ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_RememberChoice">Mémoriser mon choix</sys:String>
|
||||
|
||||
<!-- Theme names -->
|
||||
@@ -329,7 +329,7 @@ Les redimensionner à une taille prise en charge ? Les pages conservent leur app
|
||||
<sys:String x:Key="Str_Pos_TopLeft">Haut gauche</sys:String>
|
||||
|
||||
<!-- Print dialog -->
|
||||
<sys:String x:Key="Str_Print_Title">KillerPDF - Imprimer</sys:String>
|
||||
<sys:String x:Key="Str_Print_Title">MMD PDF - Imprimer</sys:String>
|
||||
<sys:String x:Key="Str_Print_Printer">Imprimante</sys:String>
|
||||
<sys:String x:Key="Str_Print_Orientation">Orientation</sys:String>
|
||||
<sys:String x:Key="Str_Print_Portrait">Portrait</sys:String>
|
||||
@@ -378,7 +378,7 @@ Les redimensionner à une taille prise en charge ? Les pages conservent leur app
|
||||
<sys:String x:Key="Str_Drop_Separate">Ouvrir séparément</sys:String>
|
||||
<sys:String x:Key="Str_Drop_NothingOpenable">Aucun PDF ou image à ouvrir n'a été trouvé.</sys:String>
|
||||
<sys:String x:Key="Str_Drop_ManyTabs">Cela ouvrira {0} onglets séparés. Continuer ?</sys:String>
|
||||
<sys:String x:Key="Str_Drop_TooMany">Ce dossier ou cette archive contient {0} fichiers. KillerPDF n'ouvrira que les {1} premiers. Continuer ?</sys:String>
|
||||
<sys:String x:Key="Str_Drop_TooMany">Ce dossier ou cette archive contient {0} fichiers. MMD PDF n'ouvrira que les {1} premiers. Continuer ?</sys:String>
|
||||
<sys:String x:Key="Str_Status_Merged">{0} fichiers fusionnés - pas encore enregistré</sys:String>
|
||||
<sys:String x:Key="Str_Drop_Merging">Fusion des fichiers...</sys:String>
|
||||
<sys:String x:Key="Str_Drop_MergeCanceled">Fusion annulée</sys:String>
|
||||
@@ -505,14 +505,14 @@ Les redimensionner à une taille prise en charge ? Les pages conservent leur app
|
||||
<sys:String x:Key="Str_FullScreen_Hint">Appuyez sur F11 ou Échap pour quitter le plein écran</sys:String>
|
||||
|
||||
<!-- Quit prompt -->
|
||||
<sys:String x:Key="Str_Dlg_QuitMsg">Quitter KillerPDF ?</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_QuitMsg">Quitter MMD PDF ?</sys:String>
|
||||
<sys:String x:Key="Str_Chk_CloseTabs">Fermer mes onglets ouverts</sys:String>
|
||||
<sys:String x:Key="Str_Btn_Quit">Quitter</sys:String>
|
||||
<sys:String x:Key="Str_Btn_CancelDlg">Annuler</sys:String>
|
||||
|
||||
|
||||
<!-- Status-bar + dialog strings (extracted from code) -->
|
||||
<sys:String x:Key="Str_St_DataCleared">Toutes les données KillerPDF ont été effacées</sys:String>
|
||||
<sys:String x:Key="Str_St_DataCleared">Toutes les données MMD PDF ont été effacées</sys:String>
|
||||
<sys:String x:Key="Str_St_OcrRegionCanceled">Région OCR annulée</sys:String>
|
||||
<sys:String x:Key="Str_St_Erased">Effacé</sys:String>
|
||||
<sys:String x:Key="Str_St_Ungrouped">Dissocié</sys:String>
|
||||
@@ -559,7 +559,7 @@ Les redimensionner à une taille prise en charge ? Les pages conservent leur app
|
||||
<sys:String x:Key="Str_St_PastedText">Texte collé - faites glisser pour repositionner, Delete pour supprimer</sys:String>
|
||||
<sys:String x:Key="Str_St_ClipEmpty">Le presse-papiers ne contient rien à coller</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_SaveBeforeUpdate">Veuillez enregistrer vos modifications avant la mise à jour.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_Uninstalled">KillerPDF a été désinstallé.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_Uninstalled">MMD PDF a été désinstallé.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_SelectExtract">Sélectionnez les pages à extraire.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_SelectDelete">Sélectionnez les pages à supprimer.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_NoPrinter">Aucune imprimante n'est disponible.</sys:String>
|
||||
@@ -876,7 +876,7 @@ Les redimensionner à une taille prise en charge ? Les pages conservent leur app
|
||||
<sys:String x:Key="Str_Dlg_SearchableSaved" xml:space="preserve">PDF interrogeable enregistré : {0} {1} pages traitées, {2} mots reconnus.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_Repaired" xml:space="preserve">« {0} » a été réparé avec succès. Les signets, formulaires et autres fonctions interactives ont pu être perdus. Utilisez Enregistrer sous pour écrire le fichier réparé dans un nouvel emplacement.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_RepairedRaster" xml:space="preserve">« {0} » a été réparé par pixellisation via PDFium. Le texte n'est pas sélectionnable dans la copie réparée. Utilisez Enregistrer sous pour l'écrire dans un nouvel emplacement.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_RepairAsk" xml:space="preserve">« {0} » a une structure endommagée et n'a pas pu être ajouté. Voulez-vous que KillerPDF tente une réparation ? Une copie réparée sera créée - le fichier original ne sera pas modifié. Remarque : les fichiers réparés peuvent manquer de signets, de formulaires et d'autres fonctions interactives.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_RepairAsk" xml:space="preserve">« {0} » a une structure endommagée et n'a pas pu être ajouté. Voulez-vous que MMD PDF tente une réparation ? Une copie réparée sera créée - le fichier original ne sera pas modifié. Remarque : les fichiers réparés peuvent manquer de signets, de formulaires et d'autres fonctions interactives.</sys:String>
|
||||
<sys:String x:Key="Str_Dlg_LangDownloadAsk" xml:space="preserve">Un modèle de langue ({0}) va être téléchargé maintenant pour que l'OCR puisse fonctionner. Vous pouvez ajouter d'autres langues ou passer à des modèles de meilleure qualité à tout moment depuis le menu OCR.</sys:String>
|
||||
<sys:String x:Key="Str_Bar_More">Plus d'options</sys:String>
|
||||
<sys:String x:Key="Str_Bar_TT_Level">Garde la ligne sur l'axe le plus proche (horizontal ou vertical)</sys:String>
|
||||
@@ -890,14 +890,14 @@ Les redimensionner à une taille prise en charge ? Les pages conservent leur app
|
||||
<sys:String x:Key="Str_TT_SaveOptions">Options d'enregistrement</sys:String>
|
||||
<sys:String x:Key="Str_TT_OcrOptions">Options d'OCR</sys:String>
|
||||
<sys:String x:Key="Str_RecentHeading">RÉCENTS</sys:String>
|
||||
<sys:String x:Key="Str_KS_WindowTitle">KillerPDF - Raccourcis clavier</sys:String>
|
||||
<sys:String x:Key="Str_KS_WindowTitle">MMD PDF - Raccourcis clavier</sys:String>
|
||||
<sys:String x:Key="Str_UpdateAvailable">Mise à jour disponible : {0}</sys:String>
|
||||
<sys:String x:Key="Str_UpdatePrompt" xml:space="preserve">Télécharger et installer KillerPDF {0} ? L'application se fermera et rouvrira automatiquement.</sys:String>
|
||||
<sys:String x:Key="Str_UpdatePrompt" xml:space="preserve">Télécharger et installer MMD PDF {0} ? L'application se fermera et rouvrira automatiquement.</sys:String>
|
||||
<sys:String x:Key="Str_UpdateDownloading">Téléchargement...</sys:String>
|
||||
<sys:String x:Key="Str_ClearAllData">Effacer toutes les données</sys:String>
|
||||
<sys:String x:Key="Str_ClearDataConfirm" xml:space="preserve">Cela supprimera tous les paramètres enregistrés, les modules linguistiques OCR téléchargés et les fichiers temporaires. Vos fichiers PDF ne sont pas affectés. Continuer ?</sys:String>
|
||||
<sys:String x:Key="Str_ClearDataDone" xml:space="preserve">Les paramètres, les modules linguistiques et les fichiers temporaires ont été effacés. Redémarrez KillerPDF pour terminer la suppression des fichiers encore utilisés durant cette session.</sys:String>
|
||||
<sys:String x:Key="Str_Crash_Title">KillerPDF - Erreur inattendue</sys:String>
|
||||
<sys:String x:Key="Str_ClearDataDone" xml:space="preserve">Les paramètres, les modules linguistiques et les fichiers temporaires ont été effacés. Redémarrez MMD PDF pour terminer la suppression des fichiers encore utilisés durant cette session.</sys:String>
|
||||
<sys:String x:Key="Str_Crash_Title">MMD PDF - Erreur inattendue</sys:String>
|
||||
<sys:String x:Key="Str_Crash_Log">Journal : {0}</sys:String>
|
||||
<sys:String x:Key="Str_Crash_Copy">Copier le rapport</sys:String>
|
||||
<sys:String x:Key="Str_Crash_OpenLogs">Ouvrir les journaux</sys:String>
|
||||
|
||||
Reference in New Issue
Block a user