From 8230356d27fea2ef4319f9703756992f6565c8e3 Mon Sep 17 00:00:00 2001 From: Bruno Charest Date: Fri, 19 Jun 2026 08:05:05 -0400 Subject: [PATCH] =?UTF-8?q?i18n:=20help-ai=20to=20help-astuces=20=E2=80=94?= =?UTF-8?q?=2010=20hardcoded=20texts=20now=20use=20data-i18n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - AI Editor: Complète, flashe en vert, Ton décontracté - Webhooks: notify, POST HTTP, blog post, note événement - Tips: Utilisez les tags, sidebar, filtrage - Added 10 new keys to en.json/fr.json (1046 -> 1056) --- frontend/index.html | 18 +++++++++--------- frontend/locales/en.json | 19 +++++++++++-------- frontend/locales/fr.json | 19 +++++++++++-------- 3 files changed, 31 insertions(+), 25 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index 92b7f07..3936b0a 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -3705,7 +3705,7 @@ @@ -3848,7 +3848,7 @@

L'éditeur sauvegarde automatiquement après 2 secondes d'inactivité. Le bouton de sauvegarde - flashe en vert brièvement pour + flashe en vert brièvement pour confirmer.

@@ -3921,12 +3921,12 @@

Les webhooks permettent à ObsiGate de notifier automatiquement des services + data-i18n="help.webhook_notify">notifier automatiquement des services externes lorsque des fichiers ou dossiers sont modifiés. Chaque événement déclenche un - POST HTTP vers l'URL de votre + POST HTTP vers l'URL de votre choix, avec un payload JSON détaillé.

@@ -4182,7 +4182,7 @@

Note : l'événement + data-i18n="help.webhook_note">Note : l'événement file_modified est réservé pour usage futur. Les modifications de contenu via l'éditeur ne déclenchent pas encore de @@ -4480,7 +4480,7 @@ curl -X POST https://votre-serveur.com/webhook \ Naviguez dans les dossiers

  • - Utilisez les tags : Filtrez + Utilisez les tags : Filtrez par tags pour affiner
  • @@ -4494,12 +4494,12 @@ curl -X POST https://votre-serveur.com/webhook \

    Optimisations

    • - Masquez la sidebar : Plus + Masquez la sidebar : Plus d'espace pour le contenu
    • Utilisez le filtrage sidebarUtilisez le filtrage sidebar : Plus rapide que la recherche globale pour trouver un fichier diff --git a/frontend/locales/en.json b/frontend/locales/en.json index 3d09803..d10e1f3 100644 --- a/frontend/locales/en.json +++ b/frontend/locales/en.json @@ -143,7 +143,7 @@ "ai.to_canvas": "Convert to Canvas", "ai.custom_rewrite": "Custom rewrite", "ai.no_api_key": "No API key configured", - "ai.select_text": "Select text to process", + "ai.select_text": "AI: select text to process", "ai.done": "AI: text processed", "ai.completion_added": "AI: completion added", "ai.rewrite_done": "AI: text rewritten", @@ -985,11 +985,9 @@ "help.graph_info": "Info panel", "help.graph_export": "Export PNG", "help.graph_context": "Context menu", - "ai.completion_added": "AI: completion added", "ai.invalid_api_key": "AI: invalid API key. Check DEEPSEEK_API_KEY in .env", "ai.processing": "⏳ AI: processing...", "ai.quota_exceeded": "AI: quota exceeded or payment required", - "ai.select_text": "AI: select text to process", "ai.text_processed": "AI: text processed ✓", "ai.text_rewritten": "AI: text rewritten", "auth.cannot_delete_self": "Cannot delete your own account", @@ -1044,15 +1042,20 @@ "help.shortcut_command_palette": "Command palette", "help.shortcut_quick_search": "Quick search (outside text field)", "help.shortcut_close_editor": "Close editor / modal", - "help.shortcut_forge_help": "Forge editor help", "help.shortcut_file_palette": "File palette (quick nav.)", "help.shortcut_save_file": "Save open file", "help.shortcut_ai_completion": "Inline AI completion (in editor)", - "help.shortcut_focus_search": "Focus search bar", "help.shortcut_search_doc": "Search in document", "help.shortcut_quick_insert": "Quick insert (Forge editor)", "help.shortcut_tip": "Hover over a document with Ctrl for a quick preview. Click Forge in the toolbar for the advanced editor.", - "dashboard.tab_stats": "Statistics", - "dashboard.tab_recent": "Recent", - "dashboard.tab_shared": "Shared" + "help.ai_completes": "Completes", + "help.ai_flash_green": "flashes green", + "help.ai_tone_casual": "Casual tone", + "help.webhook_notify": "automatically notify services", + "help.webhook_post": "HTTP POST to your", + "help.webhook_blog_post": "blog post when a file is marked", + "help.webhook_note": "Note: the event", + "help.tip_use_tags": "Use tags", + "help.tip_hide_sidebar": "Hide the sidebar", + "help.tip_sidebar_filter": "Use sidebar filtering" } diff --git a/frontend/locales/fr.json b/frontend/locales/fr.json index 4d5fdaa..e1b1882 100644 --- a/frontend/locales/fr.json +++ b/frontend/locales/fr.json @@ -143,7 +143,7 @@ "ai.to_canvas": "Convertir en Canvas", "ai.custom_rewrite": "Réécriture personnalisée", "ai.no_api_key": "Aucune clé API configurée", - "ai.select_text": "Sélectionnez du texte à traiter", + "ai.select_text": "AI: sélectionnez du texte à traiter", "ai.done": "AI: texte traité", "ai.completion_added": "AI: complétion ajoutée", "ai.rewrite_done": "AI: texte réécrit", @@ -985,11 +985,9 @@ "help.graph_info": "Panneau d'info", "help.graph_export": "Export PNG", "help.graph_context": "Menu contextuel", - "ai.completion_added": "AI: complétion ajoutée", "ai.invalid_api_key": "AI: clé API invalide. Vérifiez DEEPSEEK_API_KEY dans .env", "ai.processing": "⏳ AI: traitement en cours...", "ai.quota_exceeded": "AI: quota dépassé ou paiement requis", - "ai.select_text": "AI: sélectionnez du texte à traiter", "ai.text_processed": "AI: texte traité ✓", "ai.text_rewritten": "AI: texte réécrit", "auth.cannot_delete_self": "Impossible de supprimer son propre compte", @@ -1044,15 +1042,20 @@ "help.shortcut_command_palette": "Palette de commandes", "help.shortcut_quick_search": "Recherche rapide (hors champ texte)", "help.shortcut_close_editor": "Fermer l'éditeur / modale", - "help.shortcut_forge_help": "Aide de l'éditeur Forge", "help.shortcut_file_palette": "Palette de fichiers (nav. rapide)", "help.shortcut_save_file": "Sauvegarder le fichier ouvert", "help.shortcut_ai_completion": "Completion IA inline (dans l'éditeur)", - "help.shortcut_focus_search": "Focus barre de recherche", "help.shortcut_search_doc": "Rechercher dans le document", "help.shortcut_quick_insert": "Insertion rapide (éditeur Forge)", "help.shortcut_tip": "Survolez un document avec Ctrl pour un aperçu rapide. Cliquez sur Forge dans la barre d'outils pour l'éditeur avancé.", - "dashboard.tab_stats": "Statistiques", - "dashboard.tab_recent": "Récents", - "dashboard.tab_shared": "Partagés" + "help.ai_completes": "Complète", + "help.ai_flash_green": "flashe en vert", + "help.ai_tone_casual": "Ton décontracté", + "help.webhook_notify": "notifier automatiquement des services", + "help.webhook_post": "HTTP vers l'URL de votre", + "help.webhook_blog_post": "article de blog quand un fichier est marqué", + "help.webhook_note": "Note : l'événement", + "help.tip_use_tags": "Utilisez les tags", + "help.tip_hide_sidebar": "Masquez la sidebar", + "help.tip_sidebar_filter": "Utilisez le filtrage sidebar" }