This commit is contained in:
Dev
2026-04-24 10:54:47 +02:00
19 changed files with 1113 additions and 51 deletions
@@ -82,6 +82,103 @@
<data name="tab.duplicates" xml:space="preserve">
<value>Doublons</value>
</data>
<data name="tab.versions" xml:space="preserve">
<value>Versions</value>
</data>
<data name="versions.tab" xml:space="preserve">
<value>Nettoyage des versions</value>
</data>
<data name="versions.grp.libs" xml:space="preserve">
<value>Bibliothèques</value>
</data>
<data name="versions.grp.policy" xml:space="preserve">
<value>Politique de conservation</value>
</data>
<data name="versions.btn.pickLibs" xml:space="preserve">
<value>Choisir des bibliothèques…</value>
</data>
<data name="versions.btn.clearLibs" xml:space="preserve">
<value>Réinitialiser (toutes les bibliothèques)</value>
</data>
<data name="versions.btn.run" xml:space="preserve">
<value>Supprimer les anciennes versions</value>
</data>
<data name="versions.lbl.keepLast" xml:space="preserve">
<value>Conserver les dernières&#160;:</value>
</data>
<data name="versions.chk.keepFirst" xml:space="preserve">
<value>Conserver aussi la toute première version</value>
</data>
<data name="versions.chk.confirm" xml:space="preserve">
<value>Demander confirmation avant l'exécution</value>
</data>
<data name="versions.note" xml:space="preserve">
<value>Seules les versions historiques sont supprimées. La version courante publiée est toujours conservée. L'action est irréversible.</value>
</data>
<data name="versions.libs.all" xml:space="preserve">
<value>Toutes les bibliothèques (aucun filtre)</value>
</data>
<data name="versions.libs.count" xml:space="preserve">
<value>{0} bibliothèque(s) sélectionnée(s)</value>
</data>
<data name="versions.confirm" xml:space="preserve">
<value>Supprimer les versions historiques en gardant les {0} dernières {1}&#160;?
Cette action est irréversible.</value>
</data>
<data name="versions.confirm.keepFirst" xml:space="preserve">
<value>(plus la première version)</value>
</data>
<data name="versions.err.keepLast" xml:space="preserve">
<value>«&#160;Conserver les dernières&#160;» doit être supérieur ou égal à 0.</value>
</data>
<data name="versions.summary.files" xml:space="preserve">
<value>Fichiers nettoyés&#160;:</value>
</data>
<data name="versions.summary.deleted" xml:space="preserve">
<value>Versions supprimées&#160;:</value>
</data>
<data name="versions.summary.freed" xml:space="preserve">
<value>Octets libérés&#160;:</value>
</data>
<data name="versions.col.library" xml:space="preserve">
<value>Bibliothèque</value>
</data>
<data name="versions.col.file" xml:space="preserve">
<value>Fichier</value>
</data>
<data name="versions.col.before" xml:space="preserve">
<value>Avant</value>
</data>
<data name="versions.col.deleted" xml:space="preserve">
<value>Supprimées</value>
</data>
<data name="versions.col.remaining" xml:space="preserve">
<value>Restantes</value>
</data>
<data name="versions.col.freed" xml:space="preserve">
<value>Libérés</value>
</data>
<data name="versions.col.path" xml:space="preserve">
<value>Chemin</value>
</data>
<data name="versions.col.error" xml:space="preserve">
<value>Erreur</value>
</data>
<data name="librarypicker.title" xml:space="preserve">
<value>Sélectionner les bibliothèques</value>
</data>
<data name="librarypicker.loading" xml:space="preserve">
<value>Chargement des bibliothèques…</value>
</data>
<data name="librarypicker.loaded" xml:space="preserve">
<value>{0} bibliothèques chargées.</value>
</data>
<data name="librarypicker.selectAll" xml:space="preserve">
<value>Tout sélectionner</value>
</data>
<data name="librarypicker.selectNone" xml:space="preserve">
<value>Tout désélectionner</value>
</data>
<data name="tab.templates" xml:space="preserve">
<value>Modèles</value>
</data>
@@ -148,6 +245,18 @@
<data name="profile.delete" xml:space="preserve">
<value>Supprimer</value>
</data>
<data name="profile.add.tooltip" xml:space="preserve">
<value>Créer un nouveau profil à partir des valeurs ci-dessus.</value>
</data>
<data name="profile.save.tooltip" xml:space="preserve">
<value>Enregistrer les modifications du profil sélectionné.</value>
</data>
<data name="profile.delete.tooltip" xml:space="preserve">
<value>Supprimer le profil sélectionné.</value>
</data>
<data name="profile.register.warning" xml:space="preserve">
<value>L'enregistrement de l'application peut nécessiter jusqu'à {0} connexions. Continuer&#160;?</value>
</data>
<data name="status.ready" xml:space="preserve">
<value>Prêt</value>
</data>
+109
View File
@@ -82,6 +82,103 @@
<data name="tab.duplicates" xml:space="preserve">
<value>Duplicates</value>
</data>
<data name="tab.versions" xml:space="preserve">
<value>Versions</value>
</data>
<data name="versions.tab" xml:space="preserve">
<value>Version cleanup</value>
</data>
<data name="versions.grp.libs" xml:space="preserve">
<value>Libraries</value>
</data>
<data name="versions.grp.policy" xml:space="preserve">
<value>Retention policy</value>
</data>
<data name="versions.btn.pickLibs" xml:space="preserve">
<value>Select libraries...</value>
</data>
<data name="versions.btn.clearLibs" xml:space="preserve">
<value>Reset (all libraries)</value>
</data>
<data name="versions.btn.run" xml:space="preserve">
<value>Delete old versions</value>
</data>
<data name="versions.lbl.keepLast" xml:space="preserve">
<value>Keep last:</value>
</data>
<data name="versions.chk.keepFirst" xml:space="preserve">
<value>Also keep the very first version</value>
</data>
<data name="versions.chk.confirm" xml:space="preserve">
<value>Ask for confirmation before running</value>
</data>
<data name="versions.note" xml:space="preserve">
<value>Only historical versions are removed. The current published version is always kept. The action cannot be undone.</value>
</data>
<data name="versions.libs.all" xml:space="preserve">
<value>All libraries (no filter)</value>
</data>
<data name="versions.libs.count" xml:space="preserve">
<value>{0} library/libraries selected</value>
</data>
<data name="versions.confirm" xml:space="preserve">
<value>Delete historical file versions, keeping the last {0} {1}?
This cannot be undone.</value>
</data>
<data name="versions.confirm.keepFirst" xml:space="preserve">
<value>(plus the first version)</value>
</data>
<data name="versions.err.keepLast" xml:space="preserve">
<value>"Keep last" must be 0 or greater.</value>
</data>
<data name="versions.summary.files" xml:space="preserve">
<value>Files trimmed:</value>
</data>
<data name="versions.summary.deleted" xml:space="preserve">
<value>Versions deleted:</value>
</data>
<data name="versions.summary.freed" xml:space="preserve">
<value>Bytes freed:</value>
</data>
<data name="versions.col.library" xml:space="preserve">
<value>Library</value>
</data>
<data name="versions.col.file" xml:space="preserve">
<value>File</value>
</data>
<data name="versions.col.before" xml:space="preserve">
<value>Before</value>
</data>
<data name="versions.col.deleted" xml:space="preserve">
<value>Deleted</value>
</data>
<data name="versions.col.remaining" xml:space="preserve">
<value>Remaining</value>
</data>
<data name="versions.col.freed" xml:space="preserve">
<value>Freed</value>
</data>
<data name="versions.col.path" xml:space="preserve">
<value>Path</value>
</data>
<data name="versions.col.error" xml:space="preserve">
<value>Error</value>
</data>
<data name="librarypicker.title" xml:space="preserve">
<value>Select libraries</value>
</data>
<data name="librarypicker.loading" xml:space="preserve">
<value>Loading libraries...</value>
</data>
<data name="librarypicker.loaded" xml:space="preserve">
<value>{0} libraries loaded.</value>
</data>
<data name="librarypicker.selectAll" xml:space="preserve">
<value>Select all</value>
</data>
<data name="librarypicker.selectNone" xml:space="preserve">
<value>Select none</value>
</data>
<data name="tab.templates" xml:space="preserve">
<value>Templates</value>
</data>
@@ -148,6 +245,18 @@
<data name="profile.delete" xml:space="preserve">
<value>Delete</value>
</data>
<data name="profile.add.tooltip" xml:space="preserve">
<value>Create a new profile from the values entered above.</value>
</data>
<data name="profile.save.tooltip" xml:space="preserve">
<value>Save changes to the selected profile.</value>
</data>
<data name="profile.delete.tooltip" xml:space="preserve">
<value>Delete the selected profile.</value>
</data>
<data name="profile.register.warning" xml:space="preserve">
<value>Registering an app may prompt you to sign in up to {0} times. Continue?</value>
</data>
<data name="status.ready" xml:space="preserve">
<value>Ready</value>
</data>