i18n: help-ai to help-astuces — 10 hardcoded texts now use data-i18n
CI / lint (push) Failing after 20s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / e2e (push) Has been skipped
CI / security (push) Failing after 9s

- 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)
This commit is contained in:
2026-06-19 08:05:05 -04:00
parent edd9ce4afd
commit 8230356d27
3 changed files with 31 additions and 25 deletions
+9 -9
View File
@@ -3705,7 +3705,7 @@
<ul> <ul>
<li> <li>
<strong>✦ AI</strong><span data-i18n="help.desc_3ace259e"> — Complétion inline <strong>✦ AI</strong><span data-i18n="help.desc_3ace259e"> — Complétion inline
(</span><kbd>Ctrl+J</kbd>). Complète (</span><kbd>Ctrl+J</kbd>). <span data-i18n="help.ai_completes">Complète</span>
automatiquement le texte là où se trouve le automatiquement le texte là où se trouve le
curseur. curseur.
</li> </li>
@@ -3753,7 +3753,7 @@
Ton formel et professionnel Ton formel et professionnel
</li> </li>
<li> <li>
💬 <strong>Casual</strong> : Ton 💬 <strong>Casual</strong> : <span data-i18n="help.ai_tone_casual">Ton</span>
décontracté et conversationnel décontracté et conversationnel
</li> </li>
</ul> </ul>
@@ -3848,7 +3848,7 @@
<p> <p>
L'éditeur sauvegarde automatiquement après 2 L'éditeur sauvegarde automatiquement après 2
secondes d'inactivité. Le bouton de sauvegarde secondes d'inactivité. Le bouton de sauvegarde
<strong>flashe en vert</strong> brièvement pour <strong data-i18n="help.ai_flash_green">flashe en vert</strong> brièvement pour
confirmer. confirmer.
</p> </p>
@@ -3921,12 +3921,12 @@
<p> <p>
Les webhooks permettent à ObsiGate de Les webhooks permettent à ObsiGate de
<strong <strong
>notifier automatiquement des services data-i18n="help.webhook_notify">notifier automatiquement des services
externes</strong externes</strong
> >
lorsque des fichiers ou dossiers sont modifiés. lorsque des fichiers ou dossiers sont modifiés.
Chaque événement déclenche un Chaque événement déclenche un
<code>POST</code> HTTP vers l'URL de votre <code>POST</code> <span data-i18n="help.webhook_post">HTTP vers l'URL de votre</span>
choix, avec un payload JSON détaillé. choix, avec un payload JSON détaillé.
</p> </p>
@@ -4182,7 +4182,7 @@
</div> </div>
<p> <p>
<em <em
>Note : l'événement data-i18n="help.webhook_note">Note : l'événement
<code>file_modified</code> est réservé pour <code>file_modified</code> est réservé pour
usage futur. Les modifications de contenu usage futur. Les modifications de contenu
via l'éditeur ne déclenchent pas encore de 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 Naviguez dans les dossiers
</li> </li>
<li> <li>
<strong>Utilisez les tags</strong> : Filtrez <strong data-i18n="help.tip_use_tags">Utilisez les tags</strong> : Filtrez
par tags pour affiner par tags pour affiner
</li> </li>
<li> <li>
@@ -4494,12 +4494,12 @@ curl -X POST https://votre-serveur.com/webhook \
<h3 data-i18n="help.fe388b67">Optimisations</h3> <h3 data-i18n="help.fe388b67">Optimisations</h3>
<ul> <ul>
<li> <li>
<strong>Masquez la sidebar</strong> : Plus <strong data-i18n="help.tip_hide_sidebar">Masquez la sidebar</strong> : Plus
d'espace pour le contenu d'espace pour le contenu
</li> </li>
<li> <li>
<strong <strong
>Utilisez le filtrage sidebar</strong data-i18n="help.tip_sidebar_filter">Utilisez le filtrage sidebar</strong
> >
: Plus rapide que la recherche globale pour : Plus rapide que la recherche globale pour
trouver un fichier trouver un fichier
+11 -8
View File
@@ -143,7 +143,7 @@
"ai.to_canvas": "Convert to Canvas", "ai.to_canvas": "Convert to Canvas",
"ai.custom_rewrite": "Custom rewrite", "ai.custom_rewrite": "Custom rewrite",
"ai.no_api_key": "No API key configured", "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.done": "AI: text processed",
"ai.completion_added": "AI: completion added", "ai.completion_added": "AI: completion added",
"ai.rewrite_done": "AI: text rewritten", "ai.rewrite_done": "AI: text rewritten",
@@ -985,11 +985,9 @@
"help.graph_info": "Info panel", "help.graph_info": "Info panel",
"help.graph_export": "Export PNG", "help.graph_export": "Export PNG",
"help.graph_context": "Context menu", "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.invalid_api_key": "AI: invalid API key. Check DEEPSEEK_API_KEY in .env",
"ai.processing": "⏳ AI: processing...", "ai.processing": "⏳ AI: processing...",
"ai.quota_exceeded": "AI: quota exceeded or payment required", "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_processed": "AI: text processed ✓",
"ai.text_rewritten": "AI: text rewritten", "ai.text_rewritten": "AI: text rewritten",
"auth.cannot_delete_self": "Cannot delete your own account", "auth.cannot_delete_self": "Cannot delete your own account",
@@ -1044,15 +1042,20 @@
"help.shortcut_command_palette": "Command palette", "help.shortcut_command_palette": "Command palette",
"help.shortcut_quick_search": "Quick search (outside text field)", "help.shortcut_quick_search": "Quick search (outside text field)",
"help.shortcut_close_editor": "Close editor / modal", "help.shortcut_close_editor": "Close editor / modal",
"help.shortcut_forge_help": "Forge editor help",
"help.shortcut_file_palette": "File palette (quick nav.)", "help.shortcut_file_palette": "File palette (quick nav.)",
"help.shortcut_save_file": "Save open file", "help.shortcut_save_file": "Save open file",
"help.shortcut_ai_completion": "Inline AI completion (in editor)", "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_search_doc": "Search in document",
"help.shortcut_quick_insert": "Quick insert (Forge editor)", "help.shortcut_quick_insert": "Quick insert (Forge editor)",
"help.shortcut_tip": "Hover over a document with <strong>Ctrl</strong> for a quick preview. Click <strong>Forge</strong> in the toolbar for the advanced editor.", "help.shortcut_tip": "Hover over a document with <strong>Ctrl</strong> for a quick preview. Click <strong>Forge</strong> in the toolbar for the advanced editor.",
"dashboard.tab_stats": "Statistics", "help.ai_completes": "Completes",
"dashboard.tab_recent": "Recent", "help.ai_flash_green": "flashes green",
"dashboard.tab_shared": "Shared" "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"
} }
+11 -8
View File
@@ -143,7 +143,7 @@
"ai.to_canvas": "Convertir en Canvas", "ai.to_canvas": "Convertir en Canvas",
"ai.custom_rewrite": "Réécriture personnalisée", "ai.custom_rewrite": "Réécriture personnalisée",
"ai.no_api_key": "Aucune clé API configuré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.done": "AI: texte traité",
"ai.completion_added": "AI: complétion ajoutée", "ai.completion_added": "AI: complétion ajoutée",
"ai.rewrite_done": "AI: texte réécrit", "ai.rewrite_done": "AI: texte réécrit",
@@ -985,11 +985,9 @@
"help.graph_info": "Panneau d'info", "help.graph_info": "Panneau d'info",
"help.graph_export": "Export PNG", "help.graph_export": "Export PNG",
"help.graph_context": "Menu contextuel", "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.invalid_api_key": "AI: clé API invalide. Vérifiez DEEPSEEK_API_KEY dans .env",
"ai.processing": "⏳ AI: traitement en cours...", "ai.processing": "⏳ AI: traitement en cours...",
"ai.quota_exceeded": "AI: quota dépassé ou paiement requis", "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_processed": "AI: texte traité ✓",
"ai.text_rewritten": "AI: texte réécrit", "ai.text_rewritten": "AI: texte réécrit",
"auth.cannot_delete_self": "Impossible de supprimer son propre compte", "auth.cannot_delete_self": "Impossible de supprimer son propre compte",
@@ -1044,15 +1042,20 @@
"help.shortcut_command_palette": "Palette de commandes", "help.shortcut_command_palette": "Palette de commandes",
"help.shortcut_quick_search": "Recherche rapide (hors champ texte)", "help.shortcut_quick_search": "Recherche rapide (hors champ texte)",
"help.shortcut_close_editor": "Fermer l'éditeur / modale", "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_file_palette": "Palette de fichiers (nav. rapide)",
"help.shortcut_save_file": "Sauvegarder le fichier ouvert", "help.shortcut_save_file": "Sauvegarder le fichier ouvert",
"help.shortcut_ai_completion": "Completion IA inline (dans l'éditeur)", "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_search_doc": "Rechercher dans le document",
"help.shortcut_quick_insert": "Insertion rapide (éditeur Forge)", "help.shortcut_quick_insert": "Insertion rapide (éditeur Forge)",
"help.shortcut_tip": "Survolez un document avec <strong>Ctrl</strong> pour un aperçu rapide. Cliquez sur <strong>Forge</strong> dans la barre d'outils pour l'éditeur avancé.", "help.shortcut_tip": "Survolez un document avec <strong>Ctrl</strong> pour un aperçu rapide. Cliquez sur <strong>Forge</strong> dans la barre d'outils pour l'éditeur avancé.",
"dashboard.tab_stats": "Statistiques", "help.ai_completes": "Complète",
"dashboard.tab_recent": "Récents", "help.ai_flash_green": "flashe en vert",
"dashboard.tab_shared": "Partagés" "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"
} }