diff --git a/_files.py b/_files.py deleted file mode 100644 index 1bb059b..0000000 --- a/_files.py +++ /dev/null @@ -1,118 +0,0 @@ -"""Fix Files + Advanced Editing help sections.""" -import json - -with open('frontend/index.html', 'r', encoding='utf-8') as f: html = f.read() -with open('frontend/locales/fr.json', 'r', encoding='utf-8') as f: fr = json.load(f) -with open('frontend/locales/en.json', 'r', encoding='utf-8') as f: en = json.load(f) - -fixes = [ - # FILES section - ('
Les fichiers markdown sont rendus avec :
', - 'help.desc_md_render', 'Markdown files are rendered with:', 'p'), - - ('Wikilinks cliquables :\n[[lien]] et\n [[lien|texte]]',
- 'help.desc_wikilinks', ': [[link]] and [[link|text]]', 'strong'),
-
- ('Images Obsidian : Support\n de ![[image.png]]',
- 'help.desc_images', ': Supports ![[image.png]]', 'strong'),
-
- ('Syntax highlighting :\n Coloration des blocs de code',
- 'help.desc_syntax_hl', ': Code block highlighting', 'strong'),
-
- ('Tables, listes, quotes :\n Rendu complet du markdown',
- 'help.desc_markdown_all', ': Full markdown rendering', 'strong'),
-
- # File actions
- ('Copier : Copie le contenu\n source dans le presse-papiers',
- 'help.desc_copy_btn', ': Copies source content to clipboard', 'strong'),
-
- ('Source : Affiche/masque le\n markdown brut',
- 'help.desc_source_btn', ': Shows/hides raw markdown', 'strong'),
-
- ('Ouvrir dans nouvelle fenêtre\n : Ouvre le fichier dans un nouvel onglet',
- 'help.desc_open_new', ': Opens the file in a new tab', 'strong'),
-
- # CodeMirror features
- ('Coloration syntaxique :\n Support de nombreux langages',
- 'help.desc_cm_syntax', ': Supports many languages', 'strong'),
-
- ('Numéros de ligne :\n Navigation facile',
- 'help.desc_cm_lines', ': Easy navigation', 'strong'),
-
- ('Autocomplétion :\n Suggestions contextuelles',
- 'help.desc_cm_autocomplete', ': Contextual suggestions', 'strong'),
-
- ('Recherche : Ctrl+F pour\n chercher dans le fichier',
- 'help.desc_cm_search', ': Ctrl+F to search in the file', 'strong'),
-
- ('Sauvegarde : Bouton ✓ pour\n enregistrer',
- 'help.desc_save_btn', ': ✓ button to save', 'strong'),
-
- ('Suppression : Bouton\n corbeille pour supprimer',
- 'help.desc_delete_btn', ': Trash button to delete', 'strong'),
-
- # ADVANCED EDITING section
- # h2 title
- ('', f'
') - fr_val = old_snippet.replace('
','').replace('
','').strip() - elif mode == 'strong': - parts = old_snippet.split('') - fr_val = parts[1].strip() - new_snippet = parts[0] + '' + fr_val + '' - elif mode == 'h2_direct': - new_snippet = f'