From 0a7ff41ebc1303f0fc0d6e0f9a61e9d8fe795cce Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Wed, 03 Jun 2026 21:45:21 +0800
Subject: [PATCH] Allow duplicate bundle IDs with different app names

---
 Apptag/Localization/fr.json |   64 ++++++++++++++++++++++++--------
 1 files changed, 48 insertions(+), 16 deletions(-)

diff --git a/Apptag/Localization/fr.json b/Apptag/Localization/fr.json
index 24356a8..4425b41 100644
--- a/Apptag/Localization/fr.json
+++ b/Apptag/Localization/fr.json
@@ -6,6 +6,7 @@
   "menu.preferences": "Préférences…",
   "menu.quit": "Quitter",
   "menu.language": "Langue",
+  "menu.help": "Aide",
   "menu.version": "Version",
   "settings.language": "Langue",
   "settings.languagePicker": "Langue de l'app :",
@@ -62,6 +63,11 @@
   "drop.systemDefaultWarning": "Ne déposez pas dans les catégories système par défaut",
   "drop.uncategorizedConfirmTitle": "Déplacer vers Non classé ?",
   "drop.uncategorizedConfirmMessage": "Déplacer %appName% vers Non classé supprimera ses %tagCount% associations de tags actuelles : %tagNames%.",
+  "drop.removeTagConfirmTitle": "Remove tag?",
+  "drop.removeTagConfirmMessage": "Remove %appName% from the tag %tagName%?",
+  "drop.removeTagDoNotAskAgain": "Got it, don't remind me again",
+  "drop.removeTagConfirmYes": "Yes",
+  "drop.removeTagConfirmNo": "No",
   "tag.design": "Design",
   "tag.development": "Développement",
   "tag.writing": "Écriture",
@@ -89,28 +95,28 @@
   "edit.feedbackAddFormat": "Cette operation a ajoute %tagCount% etiquettes sur %appCount% apps (%appNames%).",
   "edit.feedbackRemoveFormat": "Cette operation a supprime %tagCount% etiquettes sur %appCount% apps (%appNames%). Etiquettes retirees : %tagNames%.",
   "edit.removeHint": "Ici, seuls les tags existants peuvent etre decoches. Les tags affichant une icone rouge de suppression seront retires apres confirmation.",
-  "smart.category.browser": "Navigateurs",
+  "smart.category.browser": "Browsers",
   "smart.category.communication": "Communication",
   "smart.category.productivity": "Productivité",
-  "smart.category.file-management": "Gestion des fichiers",
-  "smart.category.transfer": "Téléversements et téléchargements",
+  "smart.category.file-management": "File Management",
+  "smart.category.transfer": "Uploads & Downloads",
   "smart.category.development": "Programmation",
   "smart.category.design": "Design",
-  "smart.category.writing": "Écriture",
-  "smart.category.media": "Média",
-  "smart.category.video": "Vidéo",
+  "smart.category.writing": "Writing",
+  "smart.category.media": "Media",
+  "smart.category.video": "Video",
   "smart.category.audio": "Audio",
-  "smart.category.picture-photo": "Images et photos",
-  "smart.category.utilities": "Utilitaires",
-  "smart.category.system": "Apps système",
+  "smart.category.picture-photo": "Pictures & Photos",
+  "smart.category.utilities": "Utilities",
+  "smart.category.system": "System Apps",
   "smart.category.system-enhancement": "Améliorations système",
-  "smart.category.entertainment": "Divertissement",
-  "smart.category.game": "Jeux",
+  "smart.category.entertainment": "Entertainment",
+  "smart.category.game": "Games",
   "smart.category.finance": "Finance",
-  "smart.category.education": "Éducation",
-  "smart.category.ai-tools": "Outils IA",
-  "smart.category.security": "Sécurité",
-  "smart.category.other": "Autre",
+  "smart.category.education": "Education",
+  "smart.category.ai-tools": "AI Tools",
+  "smart.category.security": "Security",
+  "smart.category.other": "Other",
   "smartstart.auto.title": "Smart Start a organisé vos apps",
   "smartstart.auto.messageFormat": "%appCount% apps organisées avec %tagCount% attributions de tags.",
   "smartstart.suggestion.title": "Suggestions Smart Start prêtes",
@@ -166,5 +172,31 @@
   "quickSearch.internalHotkeyStatus": "App list only",
   "quickSearch.globalHotkey": "Quick Search (global)",
   "quickSearch.globalHotkeyDesc": "Open Quick Search globally when the TagLauncher app list is not visible.",
-  "quickSearch.spaceDisplay": "Space"
+  "quickSearch.spaceDisplay": "Space",
+  "smart.category.GTD": "Tasks & GTD",
+  "smart.category.Notes": "Notes",
+  "smart.category.Meeting": "Meetings",
+  "smart.category.office": "Office",
+  "smart.category.PDF": "PDF",
+  "smart.category.api-tools": "API Tools",
+  "smart.category.database-tools": "Databases",
+  "smart.category.devops": "DevOps",
+  "smart.category.ide": "IDEs",
+  "smart.category.runtime-sdk": "Runtimes & SDKs",
+  "smart.category.terminal-tools": "Terminal Tools",
+  "smart.category.Font": "Fonts",
+  "smart.category.ui-prototyping": "UI Prototyping",
+  "smart.category.3d-cad": "3D & CAD",
+  "smart.category.diagramming": "Diagramming",
+  "smart.category.system-maintenance": "System Maintenance",
+  "smart.category.window-management": "Window Management",
+  "smart.category.device-management": "Device Management",
+  "smart.category.input-tools": "Input Tools",
+  "smart.category.Automation": "Automation",
+  "smart.category.network-tools": "Network Tools",
+  "help.openPDF": "Ouvrir le PDF d’aide",
+  "help.copyLink": "Copier le lien du PDF d’aide",
+  "help.currentLanguage": "Ouvre le PDF en ligne correspondant à la langue actuelle de l’app.",
+  "settings.language.auto": "Automatique",
+  "help.downloadPDF": "Télécharger le PDF d’aide"
 }

--
Gitblit v1.9.3