feat: issue #25 implemented - cli

This commit is contained in:
2026-07-17 14:26:14 +02:00
parent e4fa61ae07
commit 0f3f1efa08
24 changed files with 2899 additions and 873 deletions

View File

@@ -80,13 +80,13 @@ msgstr "KI-Einstellungen"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:920
#: lib/bds/desktop/shell_live/post_editor.ex:906
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:943
#: lib/bds/tui.ex:951
#: lib/bds/tui.ex:1753
#: lib/bds/tui.ex:946
#: lib/bds/tui.ex:949
#: lib/bds/tui.ex:952
#: lib/bds/tui.ex:960
#: lib/bds/tui.ex:1762
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
msgstr "KI-Vorschlaege"
@@ -349,8 +349,8 @@ msgstr "Automatisch"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:557
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:765
#: lib/bds/desktop/shell_live/post_editor.ex:814
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/post_editor.ex:801
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Automatische KI-Aktionen bleiben durch den Flugmodus gesperrt."
@@ -574,8 +574,8 @@ msgstr "Tab schließen"
msgid "Collapse unchanged diff hunks"
msgstr "Unveränderte Diff-Blöcke einklappen"
#: lib/bds/desktop/shell_live/overlay_manager.ex:422
#: lib/bds/tui.ex:1849
#: lib/bds/desktop/shell_live/overlay_manager.ex:423
#: lib/bds/tui.ex:1858
#, elixir-autogen, elixir-format
msgid "Command completed"
msgstr "Befehl abgeschlossen"
@@ -593,7 +593,7 @@ msgstr "Bestaetigen"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:375
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
#: lib/bds/tui.ex:1219
#: lib/bds/tui.ex:1228
#: lib/bds/ui/settings_form.ex:137
#: lib/bds/ui/sidebar.ex:801
#, elixir-autogen, elixir-format
@@ -751,7 +751,7 @@ msgstr "Standard-Bearbeitungsmodus und Diff-Darstellung"
msgid "Delete"
msgstr "Loeschen"
#: lib/bds/desktop/shell_live/overlay_manager.ex:278
#: lib/bds/desktop/shell_live/overlay_manager.ex:279
#, elixir-autogen, elixir-format
msgid "Delete Media"
msgstr "Medium loeschen"
@@ -798,9 +798,9 @@ msgstr "Erkennen"
#: lib/bds/desktop/shell_live/media_editor.ex:214
#: lib/bds/desktop/shell_live/media_editor.ex:220
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:764
#: lib/bds/desktop/shell_live/post_editor.ex:793
#: lib/bds/desktop/shell_live/post_editor.ex:799
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:780
#: lib/bds/desktop/shell_live/post_editor.ex:786
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Sprache erkennen"
@@ -1040,7 +1040,7 @@ msgid "Filename"
msgstr "Dateiname"
#: lib/bds/desktop/menu_bar.ex:254
#: lib/bds/tui.ex:1813
#: lib/bds/tui.ex:1822
#, elixir-autogen, elixir-format
msgid "Fill Missing Translations"
msgstr "Fehlende Übersetzungen ergänzen"
@@ -1051,7 +1051,7 @@ msgid "Find"
msgstr "Suchen"
#: lib/bds/desktop/menu_bar.ex:255
#: lib/bds/tui.ex:1816
#: lib/bds/tui.ex:1825
#, elixir-autogen, elixir-format
msgid "Find Duplicate Posts"
msgstr "Doppelte Beiträge finden"
@@ -1078,14 +1078,14 @@ msgid "Gallery"
msgstr "Galerie"
#: lib/bds/desktop/menu_bar.ex:256
#: lib/bds/tui.ex:1797
#: lib/bds/tui.ex:1806
#, elixir-autogen, elixir-format
msgid "Generate Site"
msgstr "Website generieren"
#: lib/bds/desktop/shell_live.ex:792
#: lib/bds/desktop/shell_live/socket_state.ex:109
#: lib/bds/tui.ex:1662
#: lib/bds/tui.ex:1671
#: lib/bds/ui/sidebar.ex:826
#, elixir-autogen, elixir-format
msgid "Git"
@@ -1128,7 +1128,7 @@ msgstr "Host"
#: lib/bds/desktop/shell_data.ex:100
#: lib/bds/desktop/shell_live/index.html.heex:657
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1038
#: lib/bds/desktop/shell_live/post_editor.ex:1024
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Leerlauf"
@@ -1299,7 +1299,7 @@ msgid "Language"
msgstr "Sprache"
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor.ex:787
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "Spracherkennung fehlgeschlagen."
@@ -1345,7 +1345,7 @@ msgstr "Mehr laden"
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:351
#: lib/bds/ui/settings_form.ex:234
#: lib/bds/ui/settings_form.ex:239
#: lib/bds/ui/sidebar.ex:816
#, elixir-autogen, elixir-format
msgid "MCP"
@@ -1386,7 +1386,7 @@ msgstr "Zuordnen zu..."
msgid "Mapped"
msgstr "Zugeordnet"
#: lib/bds/desktop/shell_live/post_editor.ex:1041
#: lib/bds/desktop/shell_live/post_editor.ex:1027
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1404,9 +1404,9 @@ msgstr "Maximale Beiträge pro Seite"
#: lib/bds/desktop/shell_live/misc_editor.ex:762
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
#: lib/bds/tui.ex:1657
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1666
#: lib/bds/tui.ex:1887
#: lib/bds/tui.ex:1890
#: lib/bds/ui/registry.ex:30
#: lib/bds/ui/registry.ex:100
#: lib/bds/ui/sidebar.ex:578
@@ -1452,8 +1452,8 @@ msgstr "Metadaten"
#: lib/bds/tui.ex:278
#: lib/bds/tui.ex:284
#: lib/bds/tui.ex:295
#: lib/bds/tui.ex:1412
#: lib/bds/tui.ex:1794
#: lib/bds/tui.ex:1421
#: lib/bds/tui.ex:1803
#: lib/bds/ui/registry.ex:111
#, elixir-autogen, elixir-format
msgid "Metadata Diff"
@@ -1787,8 +1787,8 @@ msgid "Open Data Folder"
msgstr "Datenordner öffnen"
#: lib/bds/desktop/shell_live/index.html.heex:644
#: lib/bds/tui.ex:792
#: lib/bds/tui.ex:797
#: lib/bds/tui.ex:801
#: lib/bds/tui.ex:806
#, elixir-autogen, elixir-format
msgid "Open Existing Blog"
msgstr "Bestehenden Blog öffnen"
@@ -1800,7 +1800,7 @@ msgid "Open Settings"
msgstr "Einstellungen öffnen"
#: lib/bds/desktop/menu_bar.ex:217
#: lib/bds/tui.ex:1818
#: lib/bds/tui.ex:1827
#, elixir-autogen, elixir-format
msgid "Open in Browser"
msgstr "Im Browser öffnen"
@@ -1896,16 +1896,16 @@ msgid "Persist the detected language for this media item"
msgstr "Die erkannte Sprache für dieses Medium speichern"
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:543
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:586
#: lib/bds/desktop/shell_live/post_editor.ex:624
#: lib/bds/desktop/shell_live/post_editor.ex:639
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:671
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:754
#: lib/bds/desktop/shell_live/post_editor.ex:526
#: lib/bds/desktop/shell_live/post_editor.ex:530
#: lib/bds/desktop/shell_live/post_editor.ex:569
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:611
#: lib/bds/desktop/shell_live/post_editor.ex:626
#: lib/bds/desktop/shell_live/post_editor.ex:655
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:738
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1936,12 +1936,12 @@ msgstr "Beitragsvorlage"
msgid "Post is marked as do-not-translate but has translations"
msgstr "Beitrag ist als nicht-übersetzen markiert, hat aber Übersetzungen"
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:569
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Beitrag veröffentlicht"
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:526
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Beitrag gespeichert"
@@ -1949,8 +1949,8 @@ msgstr "Beitrag gespeichert"
#: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/tui.ex:1656
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1665
#: lib/bds/tui.ex:1680
#: lib/bds/ui/registry.ex:14
#: lib/bds/ui/sidebar.ex:271
#, elixir-autogen, elixir-format
@@ -1967,7 +1967,7 @@ msgstr "Beiträge (%{count})"
msgid "Preferences"
msgstr "Einstellungen"
#: lib/bds/desktop/shell_live/post_editor.ex:1042
#: lib/bds/desktop/shell_live/post_editor.ex:1028
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -2010,8 +2010,8 @@ msgstr "Projekt und Veröffentlichung"
#: lib/bds/desktop/shell_live/chat_surface.ex:15
#: lib/bds/desktop/shell_live/index.html.heex:623
#: lib/bds/tui.ex:705
#: lib/bds/tui.ex:710
#: lib/bds/tui.ex:714
#: lib/bds/tui.ex:719
#, elixir-autogen, elixir-format
msgid "Projects"
msgstr "Projekte"
@@ -2040,7 +2040,7 @@ msgid "Publish Selected"
msgstr "Ausgewähltes veröffentlichen"
#: lib/bds/desktop/shell_data.ex:165
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor.ex:1022
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
@@ -2079,15 +2079,15 @@ msgid "Ready to import:"
msgstr "Bereit zum Import:"
#: lib/bds/desktop/menu_bar.ex:248
#: lib/bds/tui.ex:789
#: lib/bds/tui.ex:1798
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:1807
#, elixir-autogen, elixir-format
msgid "Rebuild Database"
msgstr "Datenbank neu aufbauen"
#: lib/bds/desktop/menu_bar.ex:250
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#: lib/bds/tui.ex:1802
#: lib/bds/tui.ex:1811
#, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index"
msgstr "Embedding-Index neu aufbauen"
@@ -2145,7 +2145,7 @@ msgid "Refresh Translation"
msgstr "Übersetzung aktualisieren"
#: lib/bds/desktop/menu_bar.ex:252
#: lib/bds/tui.ex:1805
#: lib/bds/tui.ex:1814
#, elixir-autogen, elixir-format
msgid "Regenerate Calendar"
msgstr "Kalender neu erzeugen"
@@ -2156,7 +2156,7 @@ msgid "Regenerate Missing Thumbnails"
msgstr "Fehlende Vorschaubilder neu erzeugen"
#: lib/bds/desktop/menu_bar.ex:249
#: lib/bds/tui.ex:1799
#: lib/bds/tui.ex:1808
#, elixir-autogen, elixir-format
msgid "Reindex Text"
msgstr "Text neu indizieren"
@@ -2240,7 +2240,7 @@ msgstr "Lösung"
msgid "Result"
msgstr "Ergebnis"
#: lib/bds/desktop/shell_live/post_editor.ex:1037
#: lib/bds/desktop/shell_live/post_editor.ex:1023
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Zurückgesetzt"
@@ -2293,7 +2293,7 @@ msgid "Save Translation"
msgstr "Übersetzung speichern"
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#: lib/bds/desktop/shell_live/post_editor.ex:1021
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Gespeichert"
@@ -2344,7 +2344,7 @@ msgstr "Scripting-Funktionen werden in der Neufassung auf Anwendungsebene konfig
#: lib/bds/desktop/shell_live/script_editor.ex:216
#: lib/bds/desktop/shell_live/script_editor.ex:219
#: lib/bds/desktop/shell_live/script_editor.ex:234
#: lib/bds/tui.ex:1659
#: lib/bds/tui.ex:1668
#: lib/bds/ui/registry.ex:38
#: lib/bds/ui/sidebar.ex:63
#: lib/bds/ui/sidebar.ex:115
@@ -2451,7 +2451,7 @@ msgstr "Semantische Ähnlichkeit"
#: lib/bds/desktop/shell_live/settings_editor/project_settings.ex:60
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
#: lib/bds/tui.ex:1661
#: lib/bds/tui.ex:1670
#: lib/bds/ui/registry.ex:86
#: lib/bds/ui/registry.ex:101
#: lib/bds/ui/sidebar.ex:795
@@ -2477,7 +2477,7 @@ msgstr "Website"
#: lib/bds/desktop/shell_live/misc_editor.ex:412
#: lib/bds/tui.ex:311
#: lib/bds/tui.ex:313
#: lib/bds/tui.ex:1417
#: lib/bds/tui.ex:1426
#: lib/bds/ui/registry.ex:125
#, elixir-autogen, elixir-format
msgid "Site Validation"
@@ -2541,7 +2541,7 @@ msgstr "Stopp"
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:76
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
#: lib/bds/ui/registry.ex:102
#: lib/bds/ui/settings_form.ex:241
#: lib/bds/ui/settings_form.ex:246
#: lib/bds/ui/sidebar.ex:817
#, elixir-autogen, elixir-format
msgid "Style"
@@ -2600,7 +2600,7 @@ msgstr "Schlagwortname"
#: lib/bds/desktop/shell_live/tags_editor.ex:222
#: lib/bds/desktop/shell_live/tags_editor.ex:253
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
#: lib/bds/tui.ex:1660
#: lib/bds/tui.ex:1669
#: lib/bds/ui/registry.ex:54
#: lib/bds/ui/registry.ex:103
#: lib/bds/ui/sidebar.ex:289
@@ -2612,7 +2612,7 @@ msgstr "Tags"
#: lib/bds/desktop/shell_live.ex:786
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "Tasks"
msgstr "Aufgaben"
@@ -2658,7 +2658,7 @@ msgstr "Template-Syntax ist gültig"
#: lib/bds/desktop/shell_live/template_editor.ex:171
#: lib/bds/desktop/shell_live/template_editor.ex:176
#: lib/bds/desktop/shell_live/template_editor.ex:191
#: lib/bds/tui.ex:1658
#: lib/bds/tui.ex:1667
#: lib/bds/ui/registry.ex:46
#: lib/bds/ui/sidebar.ex:71
#: lib/bds/ui/sidebar.ex:122
@@ -2772,7 +2772,7 @@ msgstr "Seitenleiste umschalten"
#: lib/bds/desktop/shell_live/media_editor.ex:363
#: lib/bds/desktop/shell_live/media_editor.ex:556
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:813
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2849,7 +2849,7 @@ msgstr "Verknüpfung mit Beitrag aufheben"
#: lib/bds/desktop/shell_live/media_editor.ex:729
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor.ex:1020
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -2882,7 +2882,7 @@ msgid "Updated URLs"
msgstr "Aktualisierte URLs"
#: lib/bds/desktop/menu_bar.ex:259
#: lib/bds/tui.ex:1817
#: lib/bds/tui.ex:1826
#, elixir-autogen, elixir-format
msgid "Upload Site"
msgstr "Website hochladen"
@@ -2910,13 +2910,13 @@ msgid "Validate"
msgstr "Validieren"
#: lib/bds/desktop/menu_bar.ex:258
#: lib/bds/tui.ex:1795
#: lib/bds/tui.ex:1804
#, elixir-autogen, elixir-format
msgid "Validate Site"
msgstr "Website validieren"
#: lib/bds/desktop/menu_bar.ex:253
#: lib/bds/tui.ex:1808
#: lib/bds/tui.ex:1817
#, elixir-autogen, elixir-format
msgid "Validate Translations"
msgstr "Übersetzungen validieren"
@@ -3350,12 +3350,12 @@ msgstr "Archivieren"
msgid "Move this post to the archive"
msgstr "Diesen Beitrag ins Archiv verschieben"
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:655
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Beitrag archiviert"
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:738
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Beitrag wiederhergestellt"
@@ -3397,7 +3397,7 @@ msgid "Commit"
msgstr "Commit"
#: lib/bds/desktop/shell_live/sidebar_components.ex:555
#: lib/bds/tui.ex:1239
#: lib/bds/tui.ex:1248
#, elixir-autogen, elixir-format
msgid "Commit message"
msgstr "Commit-Nachricht"
@@ -3421,7 +3421,7 @@ msgid "Fetch"
msgstr "Abrufen"
#: lib/bds/desktop/shell_live/sidebar_components.ex:586
#: lib/bds/tui.ex:1074
#: lib/bds/tui.ex:1083
#, elixir-autogen, elixir-format
msgid "History"
msgstr "Verlauf"
@@ -3469,7 +3469,7 @@ msgstr "LFS bereinigen"
#: lib/bds/desktop/shell_live/git_handler.ex:17
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/tui.ex:957
#: lib/bds/tui.ex:966
#, elixir-autogen, elixir-format
msgid "Pull"
msgstr "Pull"
@@ -3477,7 +3477,7 @@ msgstr "Pull"
#: lib/bds/desktop/shell_live/git_handler.ex:18
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/tui.ex:958
#: lib/bds/tui.ex:967
#, elixir-autogen, elixir-format
msgid "Push"
msgstr "Push"
@@ -3543,18 +3543,18 @@ msgstr "Blogmark"
msgid "Open a project before importing a blogmark."
msgstr "Öffnen Sie ein Projekt, bevor Sie ein Blogmark importieren."
#: lib/bds/desktop/shell_live/post_editor.ex:694
#: lib/bds/desktop/shell_live/post_editor.ex:681
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} hinzugefügt"
#: lib/bds/desktop/shell_live/post_editor.ex:701
#: lib/bds/desktop/shell_live/post_editor.ex:688
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Import von %{path} fehlgeschlagen: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:693
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:680
#: lib/bds/desktop/shell_live/post_editor.ex:687
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Bild einfügen"
@@ -3569,7 +3569,7 @@ msgstr "Bookmarklet in die Zwischenablage kopiert"
msgid "Copy Bookmarklet to Clipboard"
msgstr "Bookmarklet in die Zwischenablage kopieren"
#: lib/bds/desktop/shell_live/overlay_manager.ex:300
#: lib/bds/desktop/shell_live/overlay_manager.ex:301
#, elixir-autogen, elixir-format
msgid "Delete Tag"
msgstr "Tag löschen"
@@ -3590,7 +3590,7 @@ msgid "Suggested tags"
msgstr "Vorgeschlagene Tags"
#: lib/bds/desktop/menu_bar.ex:257
#: lib/bds/tui.ex:1796
#: lib/bds/tui.ex:1805
#, elixir-autogen, elixir-format
msgid "Force Render Site"
msgstr "Website vollständig neu generieren"
@@ -3687,12 +3687,12 @@ msgstr "OK"
msgid "The endpoint returned no models. You can still type a model name manually."
msgstr "Der Endpunkt hat keine Modelle zurückgegeben. Sie können einen Modellnamen weiterhin manuell eingeben."
#: lib/bds/tui.ex:1754
#: lib/bds/tui.ex:1763
#, elixir-autogen, elixir-format
msgid "AI is unavailable in airplane mode without a local endpoint."
msgstr "KI ist im Flugmodus ohne lokalen Endpunkt nicht verfügbar."
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1890
#, elixir-autogen, elixir-format
msgid "Could not load this file."
msgstr "Diese Datei konnte nicht geladen werden."
@@ -3702,68 +3702,68 @@ msgstr "Diese Datei konnte nicht geladen werden."
msgid "Editing this item is not available in the terminal UI yet."
msgstr "Die Bearbeitung dieses Eintrags ist in der Terminal-Oberfläche noch nicht verfügbar."
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:949
#, elixir-autogen, elixir-format
msgid "No suggestions returned."
msgstr "Keine Vorschläge erhalten."
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1887
#, elixir-autogen, elixir-format
msgid "Only images can be previewed."
msgstr "Nur Bilder können in der Vorschau angezeigt werden."
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1680
#, elixir-autogen, elixir-format
msgid "Post not found."
msgstr "Beitrag nicht gefunden."
#: lib/bds/tui.ex:1174
#: lib/bds/tui.ex:1183
#, elixir-autogen, elixir-format
msgid "Press enter to preview %{name}."
msgstr "Drücken Sie Enter, um %{name} in der Vorschau anzuzeigen."
#: lib/bds/tui.ex:1724
#: lib/bds/tui.ex:1733
#, elixir-autogen, elixir-format
msgid "Published."
msgstr "Veröffentlicht."
#: lib/bds/tui.ex:1740
#: lib/bds/tui.ex:1749
#, elixir-autogen, elixir-format
msgid "Save before switching languages."
msgstr "Speichern Sie vor dem Sprachwechsel."
#: lib/bds/tui.ex:524
#: lib/bds/tui.ex:1725
#: lib/bds/tui.ex:533
#: lib/bds/tui.ex:1734
#, elixir-autogen, elixir-format
msgid "Saved."
msgstr "Gespeichert."
#: lib/bds/tui.ex:1177
#: lib/bds/tui.ex:1186
#, elixir-autogen, elixir-format
msgid "Select an entry and press enter to open it."
msgstr "Wählen Sie einen Eintrag aus und öffnen Sie ihn mit Enter."
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:946
#, elixir-autogen, elixir-format
msgid "Suggestions applied."
msgstr "Vorschläge übernommen."
#: lib/bds/tui.ex:1189
#: lib/bds/tui.ex:1198
#, elixir-autogen, elixir-format
msgid "Title (ctrl+t to edit)"
msgstr "Titel (Strg+T zum Bearbeiten)"
#: lib/bds/tui.ex:1188
#: lib/bds/tui.ex:1197
#, elixir-autogen, elixir-format
msgid "Title (editing — enter to confirm)"
msgstr "Titel (Bearbeitung — Enter zum Bestätigen)"
#: lib/bds/tui.ex:1241
#: lib/bds/tui.ex:1250
#, elixir-autogen, elixir-format
msgid "Working…"
msgstr "Wird bearbeitet…"
#: lib/bds/tui.ex:1263
#: lib/bds/tui.ex:1272
#, elixir-autogen, elixir-format
msgid "esc to close"
msgstr "Esc zum Schließen"
@@ -3800,52 +3800,52 @@ msgstr "Serveradresse (user@host oder user@host:port), Public-Key-Authentifizier
msgid "Use the form user@host or user@host:port."
msgstr "Verwenden Sie das Format user@host oder user@host:port."
#: lib/bds/tui.ex:1208
#: lib/bds/tui.ex:1217
#, elixir-autogen, elixir-format
msgid "Preview (ctrl+e to edit)"
msgstr "Vorschau (ctrl+e zum Bearbeiten)"
#: lib/bds/tui.ex:1520
#: lib/bds/tui.ex:1529
#, elixir-autogen, elixir-format
msgid "ctrl+s save · ctrl+p publish · ctrl+e preview · ctrl+t title · ctrl+l language · ctrl+g AI · esc back"
msgstr "Strg+S Speichern · Strg+P Veröffentlichen · Strg+E Vorschau · Strg+T Titel · Strg+L Sprache · Strg+G KI · Esc Zurück"
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "All tasks finished."
msgstr "Alle Aufgaben abgeschlossen."
#: lib/bds/tui.ex:1289
#: lib/bds/tui.ex:1298
#, elixir-autogen, elixir-format
msgid "Commands — esc to close"
msgstr "Befehle — Esc zum Schließen"
#: lib/bds/tui.ex:814
#: lib/bds/tui.ex:823
#, elixir-autogen, elixir-format
msgid "Unknown command."
msgstr "Unbekannter Befehl."
#: lib/bds/tui.ex:1279
#: lib/bds/tui.ex:1288
#, elixir-autogen, elixir-format
msgid "[report/apply in GUI]"
msgstr "[Bericht/Anwenden in der GUI]"
#: lib/bds/tui.ex:1428
#: lib/bds/tui.ex:1437
#, elixir-autogen, elixir-format
msgid "%{diffs} differences · %{orphans} orphan files"
msgstr "%{diffs} Unterschiede · %{orphans} verwaiste Dateien"
#: lib/bds/tui.ex:1460
#: lib/bds/tui.ex:1469
#, elixir-autogen, elixir-format
msgid "Expected %{expected} · Existing %{existing}"
msgstr "Erwartet %{expected} · Vorhanden %{existing}"
#: lib/bds/tui.ex:1477
#: lib/bds/tui.ex:1486
#, elixir-autogen, elixir-format
msgid "Extra files (will be removed):"
msgstr "Überzählige Dateien (werden entfernt):"
#: lib/bds/tui.ex:1473
#: lib/bds/tui.ex:1482
#, elixir-autogen, elixir-format
msgid "Missing pages (will be rendered):"
msgstr "Fehlende Seiten (werden gerendert):"
@@ -3860,57 +3860,57 @@ msgstr "Nichts anzuwenden."
msgid "Nothing to repair."
msgstr "Nichts zu reparieren."
#: lib/bds/tui.ex:1451
#: lib/bds/tui.ex:1460
#, elixir-autogen, elixir-format
msgid "Orphan files (not in database):"
msgstr "Verwaiste Dateien (nicht in der Datenbank):"
#: lib/bds/tui.ex:1467
#: lib/bds/tui.ex:1476
#, elixir-autogen, elixir-format
msgid "Sitemap changed."
msgstr "Sitemap geändert."
#: lib/bds/tui.ex:1481
#: lib/bds/tui.ex:1490
#, elixir-autogen, elixir-format
msgid "Updated posts (will be re-rendered):"
msgstr "Aktualisierte Beiträge (werden neu gerendert):"
#: lib/bds/tui.ex:1418
#: lib/bds/tui.ex:1427
#, elixir-autogen, elixir-format
msgid "enter apply changes · esc close"
msgstr "Enter Änderungen anwenden · Esc Schließen"
#: lib/bds/tui.ex:1413
#: lib/bds/tui.ex:1422
#, elixir-autogen, elixir-format
msgid "enter repair all from files · esc close"
msgstr "Enter alles aus Dateien reparieren · Esc Schließen"
#: lib/bds/tui.ex:779
#: lib/bds/tui.ex:788
#, elixir-autogen, elixir-format
msgid "Imported Blog"
msgstr "Importierter Blog"
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:807
#, elixir-autogen, elixir-format
msgid "Not a folder: %{path}"
msgstr "Kein Ordner: %{path}"
#: lib/bds/tui.ex:1355
#: lib/bds/tui.ex:1364
#, elixir-autogen, elixir-format
msgid "Projects — enter switch · o open existing · esc close"
msgstr "Projekte — Enter Wechseln · O Bestehenden öffnen · Esc Schließen"
#: lib/bds/tui.ex:706
#: lib/bds/tui.ex:715
#, elixir-autogen, elixir-format
msgid "Switched to %{name}."
msgstr "Zu %{name} gewechselt."
#: lib/bds/tui.ex:1383
#: lib/bds/tui.ex:1392
#, elixir-autogen, elixir-format
msgid "Matching folders"
msgstr "Passende Ordner"
#: lib/bds/tui.ex:1321
#: lib/bds/tui.ex:1330
#, elixir-autogen, elixir-format
msgid "Open Existing Blog — type a folder path · tab complete · enter open · esc back"
msgstr "Bestehenden Blog öffnen — Ordnerpfad eingeben · Tab Vervollständigen · Enter Öffnen · Esc Zurück"
@@ -3925,12 +3925,12 @@ msgstr "Commit-Nachricht erforderlich."
msgid "Committed."
msgstr "Commit erstellt."
#: lib/bds/tui.ex:1165
#: lib/bds/tui.ex:1174
#, elixir-autogen, elixir-format
msgid "Diff (pgup/pgdn scroll)"
msgstr "Diff (Bild↑/Bild↓ blättern)"
#: lib/bds/tui.ex:1548
#: lib/bds/tui.ex:1557
#, elixir-autogen, elixir-format
msgid "No changes."
msgstr "Keine Änderungen."
@@ -3941,7 +3941,7 @@ msgid "No diff for this file."
msgstr "Kein Diff für diese Datei."
#: lib/bds/tui.ex:388
#: lib/bds/tui.ex:1152
#: lib/bds/tui.ex:1161
#, elixir-autogen, elixir-format
msgid "Not a git repository."
msgstr "Kein Git-Repository."
@@ -4031,32 +4031,71 @@ msgstr "SSH-Benutzer"
msgid "Show Title"
msgstr "Titel anzeigen"
#: lib/bds/ui/settings_form.ex:242
#: lib/bds/ui/settings_form.ex:247
#, elixir-autogen, elixir-format
msgid "Theme"
msgstr "Theme"
#: lib/bds/tui.ex:1136
#: lib/bds/tui.ex:1145
#, elixir-autogen, elixir-format
msgid "enter edit · ctrl+s save · esc close"
msgstr "Enter Bearbeiten · Strg+S Speichern · Esc Schließen"
#: lib/bds/tui.ex:1499
#: lib/bds/tui.ex:1508
#, elixir-autogen, elixir-format
msgid "enter edit/toggle/cycle · ctrl+s save · esc close · ctrl+q quit"
msgstr "Enter Bearbeiten/Umschalten/Wechseln · Strg+S Speichern · Esc Schließen · Strg+Q Beenden"
#: lib/bds/ui/settings_form.ex:230
#: lib/bds/ui/settings_form.ex:235
#, elixir-autogen, elixir-format
msgid "not supported yet"
msgstr "noch nicht unterstützt"
#: lib/bds/tui.ex:1506
#: lib/bds/tui.ex:1515
#, elixir-autogen, elixir-format
msgid "c commit · u pull · s push · enter jump to file · pgup/pgdn scroll diff · 1-7 views · ctrl+q quit"
msgstr "C Commit · U Pull · S Push · Enter Zur Datei springen · Bild↑/Bild↓ Diff blättern · 1-7 Ansichten · Strg+Q Beenden"
#: lib/bds/tui.ex:1513
#: lib/bds/tui.ex:1522
#, elixir-autogen, elixir-format
msgid "enter open · n new post · 1-7 views · p projects · / search · : commands (:? help) · r refresh · ctrl+q quit"
msgstr "Enter Öffnen · N Neuer Beitrag · 1-7 Ansichten · P Projekte · / Suche · : Befehle (:? Hilfe) · R Aktualisieren · Strg+Q Beenden"
#: lib/bds/ui/settings_form.ex:369
#, elixir-autogen, elixir-format
msgid "CLI tool installed to %{path}"
msgstr "CLI-Tool wurde nach %{path} installiert"
#: lib/bds/desktop/shell_live/settings_editor.ex:75
#: lib/bds/desktop/shell_live/settings_editor.ex:78
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:386
#: lib/bds/ui/settings_form.ex:223
#, elixir-autogen, elixir-format
msgid "Command Line Tool"
msgstr "Kommandozeilenwerkzeug"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:390
#: lib/bds/ui/settings_form.ex:224
#, elixir-autogen, elixir-format
msgid "Install CLI Tool"
msgstr "CLI-Tool installieren"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:387
#, elixir-autogen, elixir-format
msgid "Install the bds-cli tool to ~/.local/bin; it uses the same settings and cache database as the app"
msgstr "Installiert das bds-cli-Tool nach ~/.local/bin; es verwendet dieselben Einstellungen und dieselbe Cache-Datenbank wie die App"
#: lib/bds/ui/settings_form.ex:375
#, elixir-autogen, elixir-format
msgid "Installing the CLI tool failed: %{reason}"
msgstr "Installation des CLI-Tools fehlgeschlagen: %{reason}"
#: lib/bds/ui/settings_form.ex:372
#, elixir-autogen, elixir-format
msgid "The CLI tool can only be installed from the packaged application"
msgstr "Das CLI-Tool kann nur aus der paketierten Anwendung installiert werden"
#: lib/bds/ui/settings_form.ex:379
#, elixir-autogen, elixir-format
msgid "Unknown settings action"
msgstr "Unbekannte Einstellungsaktion"

View File

@@ -80,13 +80,13 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:920
#: lib/bds/desktop/shell_live/post_editor.ex:906
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:943
#: lib/bds/tui.ex:951
#: lib/bds/tui.ex:1753
#: lib/bds/tui.ex:946
#: lib/bds/tui.ex:949
#: lib/bds/tui.ex:952
#: lib/bds/tui.ex:960
#: lib/bds/tui.ex:1762
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
msgstr ""
@@ -349,8 +349,8 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:557
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:765
#: lib/bds/desktop/shell_live/post_editor.ex:814
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/post_editor.ex:801
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr ""
@@ -574,8 +574,8 @@ msgstr ""
msgid "Collapse unchanged diff hunks"
msgstr ""
#: lib/bds/desktop/shell_live/overlay_manager.ex:422
#: lib/bds/tui.ex:1849
#: lib/bds/desktop/shell_live/overlay_manager.ex:423
#: lib/bds/tui.ex:1858
#, elixir-autogen, elixir-format
msgid "Command completed"
msgstr ""
@@ -593,7 +593,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:375
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
#: lib/bds/tui.ex:1219
#: lib/bds/tui.ex:1228
#: lib/bds/ui/settings_form.ex:137
#: lib/bds/ui/sidebar.ex:801
#, elixir-autogen, elixir-format
@@ -751,7 +751,7 @@ msgstr ""
msgid "Delete"
msgstr ""
#: lib/bds/desktop/shell_live/overlay_manager.ex:278
#: lib/bds/desktop/shell_live/overlay_manager.ex:279
#, elixir-autogen, elixir-format
msgid "Delete Media"
msgstr ""
@@ -798,9 +798,9 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:214
#: lib/bds/desktop/shell_live/media_editor.ex:220
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:764
#: lib/bds/desktop/shell_live/post_editor.ex:793
#: lib/bds/desktop/shell_live/post_editor.ex:799
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:780
#: lib/bds/desktop/shell_live/post_editor.ex:786
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr ""
@@ -1040,7 +1040,7 @@ msgid "Filename"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:254
#: lib/bds/tui.ex:1813
#: lib/bds/tui.ex:1822
#, elixir-autogen, elixir-format
msgid "Fill Missing Translations"
msgstr ""
@@ -1051,7 +1051,7 @@ msgid "Find"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:255
#: lib/bds/tui.ex:1816
#: lib/bds/tui.ex:1825
#, elixir-autogen, elixir-format
msgid "Find Duplicate Posts"
msgstr ""
@@ -1078,14 +1078,14 @@ msgid "Gallery"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:256
#: lib/bds/tui.ex:1797
#: lib/bds/tui.ex:1806
#, elixir-autogen, elixir-format
msgid "Generate Site"
msgstr ""
#: lib/bds/desktop/shell_live.ex:792
#: lib/bds/desktop/shell_live/socket_state.ex:109
#: lib/bds/tui.ex:1662
#: lib/bds/tui.ex:1671
#: lib/bds/ui/sidebar.ex:826
#, elixir-autogen, elixir-format
msgid "Git"
@@ -1128,7 +1128,7 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:100
#: lib/bds/desktop/shell_live/index.html.heex:657
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1038
#: lib/bds/desktop/shell_live/post_editor.ex:1024
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr ""
@@ -1299,7 +1299,7 @@ msgid "Language"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor.ex:787
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr ""
@@ -1345,7 +1345,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:351
#: lib/bds/ui/settings_form.ex:234
#: lib/bds/ui/settings_form.ex:239
#: lib/bds/ui/sidebar.ex:816
#, elixir-autogen, elixir-format
msgid "MCP"
@@ -1386,7 +1386,7 @@ msgstr ""
msgid "Mapped"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1041
#: lib/bds/desktop/shell_live/post_editor.ex:1027
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1404,9 +1404,9 @@ msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:762
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
#: lib/bds/tui.ex:1657
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1666
#: lib/bds/tui.ex:1887
#: lib/bds/tui.ex:1890
#: lib/bds/ui/registry.ex:30
#: lib/bds/ui/registry.ex:100
#: lib/bds/ui/sidebar.ex:578
@@ -1452,8 +1452,8 @@ msgstr ""
#: lib/bds/tui.ex:278
#: lib/bds/tui.ex:284
#: lib/bds/tui.ex:295
#: lib/bds/tui.ex:1412
#: lib/bds/tui.ex:1794
#: lib/bds/tui.ex:1421
#: lib/bds/tui.ex:1803
#: lib/bds/ui/registry.ex:111
#, elixir-autogen, elixir-format
msgid "Metadata Diff"
@@ -1787,8 +1787,8 @@ msgid "Open Data Folder"
msgstr ""
#: lib/bds/desktop/shell_live/index.html.heex:644
#: lib/bds/tui.ex:792
#: lib/bds/tui.ex:797
#: lib/bds/tui.ex:801
#: lib/bds/tui.ex:806
#, elixir-autogen, elixir-format
msgid "Open Existing Blog"
msgstr ""
@@ -1800,7 +1800,7 @@ msgid "Open Settings"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:217
#: lib/bds/tui.ex:1818
#: lib/bds/tui.ex:1827
#, elixir-autogen, elixir-format
msgid "Open in Browser"
msgstr ""
@@ -1896,16 +1896,16 @@ msgid "Persist the detected language for this media item"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:543
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:586
#: lib/bds/desktop/shell_live/post_editor.ex:624
#: lib/bds/desktop/shell_live/post_editor.ex:639
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:671
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:754
#: lib/bds/desktop/shell_live/post_editor.ex:526
#: lib/bds/desktop/shell_live/post_editor.ex:530
#: lib/bds/desktop/shell_live/post_editor.ex:569
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:611
#: lib/bds/desktop/shell_live/post_editor.ex:626
#: lib/bds/desktop/shell_live/post_editor.ex:655
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:738
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1936,12 +1936,12 @@ msgstr ""
msgid "Post is marked as do-not-translate but has translations"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:569
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:526
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr ""
@@ -1949,8 +1949,8 @@ msgstr ""
#: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/tui.ex:1656
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1665
#: lib/bds/tui.ex:1680
#: lib/bds/ui/registry.ex:14
#: lib/bds/ui/sidebar.ex:271
#, elixir-autogen, elixir-format
@@ -1967,7 +1967,7 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1042
#: lib/bds/desktop/shell_live/post_editor.ex:1028
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -2010,8 +2010,8 @@ msgstr ""
#: lib/bds/desktop/shell_live/chat_surface.ex:15
#: lib/bds/desktop/shell_live/index.html.heex:623
#: lib/bds/tui.ex:705
#: lib/bds/tui.ex:710
#: lib/bds/tui.ex:714
#: lib/bds/tui.ex:719
#, elixir-autogen, elixir-format
msgid "Projects"
msgstr ""
@@ -2040,7 +2040,7 @@ msgid "Publish Selected"
msgstr ""
#: lib/bds/desktop/shell_data.ex:165
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor.ex:1022
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
@@ -2079,15 +2079,15 @@ msgid "Ready to import:"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:248
#: lib/bds/tui.ex:789
#: lib/bds/tui.ex:1798
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:1807
#, elixir-autogen, elixir-format
msgid "Rebuild Database"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:250
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#: lib/bds/tui.ex:1802
#: lib/bds/tui.ex:1811
#, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index"
msgstr ""
@@ -2145,7 +2145,7 @@ msgid "Refresh Translation"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:252
#: lib/bds/tui.ex:1805
#: lib/bds/tui.ex:1814
#, elixir-autogen, elixir-format
msgid "Regenerate Calendar"
msgstr ""
@@ -2156,7 +2156,7 @@ msgid "Regenerate Missing Thumbnails"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:249
#: lib/bds/tui.ex:1799
#: lib/bds/tui.ex:1808
#, elixir-autogen, elixir-format
msgid "Reindex Text"
msgstr ""
@@ -2240,7 +2240,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1037
#: lib/bds/desktop/shell_live/post_editor.ex:1023
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr ""
@@ -2293,7 +2293,7 @@ msgid "Save Translation"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#: lib/bds/desktop/shell_live/post_editor.ex:1021
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr ""
@@ -2344,7 +2344,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/script_editor.ex:216
#: lib/bds/desktop/shell_live/script_editor.ex:219
#: lib/bds/desktop/shell_live/script_editor.ex:234
#: lib/bds/tui.ex:1659
#: lib/bds/tui.ex:1668
#: lib/bds/ui/registry.ex:38
#: lib/bds/ui/sidebar.ex:63
#: lib/bds/ui/sidebar.ex:115
@@ -2451,7 +2451,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/settings_editor/project_settings.ex:60
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
#: lib/bds/tui.ex:1661
#: lib/bds/tui.ex:1670
#: lib/bds/ui/registry.ex:86
#: lib/bds/ui/registry.ex:101
#: lib/bds/ui/sidebar.ex:795
@@ -2477,7 +2477,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:412
#: lib/bds/tui.ex:311
#: lib/bds/tui.ex:313
#: lib/bds/tui.ex:1417
#: lib/bds/tui.ex:1426
#: lib/bds/ui/registry.ex:125
#, elixir-autogen, elixir-format
msgid "Site Validation"
@@ -2541,7 +2541,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:76
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
#: lib/bds/ui/registry.ex:102
#: lib/bds/ui/settings_form.ex:241
#: lib/bds/ui/settings_form.ex:246
#: lib/bds/ui/sidebar.ex:817
#, elixir-autogen, elixir-format
msgid "Style"
@@ -2600,7 +2600,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/tags_editor.ex:222
#: lib/bds/desktop/shell_live/tags_editor.ex:253
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
#: lib/bds/tui.ex:1660
#: lib/bds/tui.ex:1669
#: lib/bds/ui/registry.ex:54
#: lib/bds/ui/registry.ex:103
#: lib/bds/ui/sidebar.ex:289
@@ -2612,7 +2612,7 @@ msgstr ""
#: lib/bds/desktop/shell_live.ex:786
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "Tasks"
msgstr ""
@@ -2658,7 +2658,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/template_editor.ex:171
#: lib/bds/desktop/shell_live/template_editor.ex:176
#: lib/bds/desktop/shell_live/template_editor.ex:191
#: lib/bds/tui.ex:1658
#: lib/bds/tui.ex:1667
#: lib/bds/ui/registry.ex:46
#: lib/bds/ui/sidebar.ex:71
#: lib/bds/ui/sidebar.ex:122
@@ -2772,7 +2772,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:363
#: lib/bds/desktop/shell_live/media_editor.ex:556
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:813
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2849,7 +2849,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:729
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor.ex:1020
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -2882,7 +2882,7 @@ msgid "Updated URLs"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:259
#: lib/bds/tui.ex:1817
#: lib/bds/tui.ex:1826
#, elixir-autogen, elixir-format
msgid "Upload Site"
msgstr ""
@@ -2910,13 +2910,13 @@ msgid "Validate"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:258
#: lib/bds/tui.ex:1795
#: lib/bds/tui.ex:1804
#, elixir-autogen, elixir-format
msgid "Validate Site"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:253
#: lib/bds/tui.ex:1808
#: lib/bds/tui.ex:1817
#, elixir-autogen, elixir-format
msgid "Validate Translations"
msgstr ""
@@ -3350,12 +3350,12 @@ msgstr ""
msgid "Move this post to the archive"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:655
#, elixir-autogen, elixir-format, fuzzy
msgid "Post archived"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:738
#, elixir-autogen, elixir-format, fuzzy
msgid "Post unarchived"
msgstr ""
@@ -3397,7 +3397,7 @@ msgid "Commit"
msgstr ""
#: lib/bds/desktop/shell_live/sidebar_components.ex:555
#: lib/bds/tui.ex:1239
#: lib/bds/tui.ex:1248
#, elixir-autogen, elixir-format
msgid "Commit message"
msgstr ""
@@ -3421,7 +3421,7 @@ msgid "Fetch"
msgstr ""
#: lib/bds/desktop/shell_live/sidebar_components.ex:586
#: lib/bds/tui.ex:1074
#: lib/bds/tui.ex:1083
#, elixir-autogen, elixir-format
msgid "History"
msgstr ""
@@ -3469,7 +3469,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/git_handler.ex:17
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/tui.ex:957
#: lib/bds/tui.ex:966
#, elixir-autogen, elixir-format
msgid "Pull"
msgstr ""
@@ -3477,7 +3477,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/git_handler.ex:18
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/tui.ex:958
#: lib/bds/tui.ex:967
#, elixir-autogen, elixir-format, fuzzy
msgid "Push"
msgstr ""
@@ -3543,18 +3543,18 @@ msgstr "Blogmark"
msgid "Open a project before importing a blogmark."
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:694
#: lib/bds/desktop/shell_live/post_editor.ex:681
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "Added %{name}"
#: lib/bds/desktop/shell_live/post_editor.ex:701
#: lib/bds/desktop/shell_live/post_editor.ex:688
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Failed to import %{path}: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:693
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:680
#: lib/bds/desktop/shell_live/post_editor.ex:687
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Insert Image"
@@ -3569,7 +3569,7 @@ msgstr ""
msgid "Copy Bookmarklet to Clipboard"
msgstr ""
#: lib/bds/desktop/shell_live/overlay_manager.ex:300
#: lib/bds/desktop/shell_live/overlay_manager.ex:301
#, elixir-autogen, elixir-format, fuzzy
msgid "Delete Tag"
msgstr ""
@@ -3590,7 +3590,7 @@ msgid "Suggested tags"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:257
#: lib/bds/tui.ex:1796
#: lib/bds/tui.ex:1805
#, elixir-autogen, elixir-format
msgid "Force Render Site"
msgstr ""
@@ -3687,12 +3687,12 @@ msgstr ""
msgid "The endpoint returned no models. You can still type a model name manually."
msgstr ""
#: lib/bds/tui.ex:1754
#: lib/bds/tui.ex:1763
#, elixir-autogen, elixir-format
msgid "AI is unavailable in airplane mode without a local endpoint."
msgstr ""
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1890
#, elixir-autogen, elixir-format, fuzzy
msgid "Could not load this file."
msgstr ""
@@ -3702,68 +3702,68 @@ msgstr ""
msgid "Editing this item is not available in the terminal UI yet."
msgstr ""
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:949
#, elixir-autogen, elixir-format
msgid "No suggestions returned."
msgstr ""
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1887
#, elixir-autogen, elixir-format
msgid "Only images can be previewed."
msgstr ""
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1680
#, elixir-autogen, elixir-format
msgid "Post not found."
msgstr ""
#: lib/bds/tui.ex:1174
#: lib/bds/tui.ex:1183
#, elixir-autogen, elixir-format
msgid "Press enter to preview %{name}."
msgstr ""
#: lib/bds/tui.ex:1724
#: lib/bds/tui.ex:1733
#, elixir-autogen, elixir-format, fuzzy
msgid "Published."
msgstr ""
#: lib/bds/tui.ex:1740
#: lib/bds/tui.ex:1749
#, elixir-autogen, elixir-format
msgid "Save before switching languages."
msgstr ""
#: lib/bds/tui.ex:524
#: lib/bds/tui.ex:1725
#: lib/bds/tui.ex:533
#: lib/bds/tui.ex:1734
#, elixir-autogen, elixir-format, fuzzy
msgid "Saved."
msgstr ""
#: lib/bds/tui.ex:1177
#: lib/bds/tui.ex:1186
#, elixir-autogen, elixir-format
msgid "Select an entry and press enter to open it."
msgstr ""
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:946
#, elixir-autogen, elixir-format
msgid "Suggestions applied."
msgstr ""
#: lib/bds/tui.ex:1189
#: lib/bds/tui.ex:1198
#, elixir-autogen, elixir-format
msgid "Title (ctrl+t to edit)"
msgstr ""
#: lib/bds/tui.ex:1188
#: lib/bds/tui.ex:1197
#, elixir-autogen, elixir-format
msgid "Title (editing — enter to confirm)"
msgstr ""
#: lib/bds/tui.ex:1241
#: lib/bds/tui.ex:1250
#, elixir-autogen, elixir-format, fuzzy
msgid "Working…"
msgstr ""
#: lib/bds/tui.ex:1263
#: lib/bds/tui.ex:1272
#, elixir-autogen, elixir-format
msgid "esc to close"
msgstr ""
@@ -3800,52 +3800,52 @@ msgstr ""
msgid "Use the form user@host or user@host:port."
msgstr ""
#: lib/bds/tui.ex:1208
#: lib/bds/tui.ex:1217
#, elixir-autogen, elixir-format
msgid "Preview (ctrl+e to edit)"
msgstr ""
#: lib/bds/tui.ex:1520
#: lib/bds/tui.ex:1529
#, elixir-autogen, elixir-format, fuzzy
msgid "ctrl+s save · ctrl+p publish · ctrl+e preview · ctrl+t title · ctrl+l language · ctrl+g AI · esc back"
msgstr ""
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "All tasks finished."
msgstr ""
#: lib/bds/tui.ex:1289
#: lib/bds/tui.ex:1298
#, elixir-autogen, elixir-format
msgid "Commands — esc to close"
msgstr ""
#: lib/bds/tui.ex:814
#: lib/bds/tui.ex:823
#, elixir-autogen, elixir-format, fuzzy
msgid "Unknown command."
msgstr ""
#: lib/bds/tui.ex:1279
#: lib/bds/tui.ex:1288
#, elixir-autogen, elixir-format
msgid "[report/apply in GUI]"
msgstr ""
#: lib/bds/tui.ex:1428
#: lib/bds/tui.ex:1437
#, elixir-autogen, elixir-format
msgid "%{diffs} differences · %{orphans} orphan files"
msgstr ""
#: lib/bds/tui.ex:1460
#: lib/bds/tui.ex:1469
#, elixir-autogen, elixir-format
msgid "Expected %{expected} · Existing %{existing}"
msgstr ""
#: lib/bds/tui.ex:1477
#: lib/bds/tui.ex:1486
#, elixir-autogen, elixir-format
msgid "Extra files (will be removed):"
msgstr ""
#: lib/bds/tui.ex:1473
#: lib/bds/tui.ex:1482
#, elixir-autogen, elixir-format
msgid "Missing pages (will be rendered):"
msgstr ""
@@ -3860,57 +3860,57 @@ msgstr ""
msgid "Nothing to repair."
msgstr ""
#: lib/bds/tui.ex:1451
#: lib/bds/tui.ex:1460
#, elixir-autogen, elixir-format
msgid "Orphan files (not in database):"
msgstr ""
#: lib/bds/tui.ex:1467
#: lib/bds/tui.ex:1476
#, elixir-autogen, elixir-format
msgid "Sitemap changed."
msgstr ""
#: lib/bds/tui.ex:1481
#: lib/bds/tui.ex:1490
#, elixir-autogen, elixir-format
msgid "Updated posts (will be re-rendered):"
msgstr ""
#: lib/bds/tui.ex:1418
#: lib/bds/tui.ex:1427
#, elixir-autogen, elixir-format
msgid "enter apply changes · esc close"
msgstr ""
#: lib/bds/tui.ex:1413
#: lib/bds/tui.ex:1422
#, elixir-autogen, elixir-format
msgid "enter repair all from files · esc close"
msgstr ""
#: lib/bds/tui.ex:779
#: lib/bds/tui.ex:788
#, elixir-autogen, elixir-format, fuzzy
msgid "Imported Blog"
msgstr ""
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:807
#, elixir-autogen, elixir-format
msgid "Not a folder: %{path}"
msgstr ""
#: lib/bds/tui.ex:1355
#: lib/bds/tui.ex:1364
#, elixir-autogen, elixir-format
msgid "Projects — enter switch · o open existing · esc close"
msgstr ""
#: lib/bds/tui.ex:706
#: lib/bds/tui.ex:715
#, elixir-autogen, elixir-format
msgid "Switched to %{name}."
msgstr ""
#: lib/bds/tui.ex:1383
#: lib/bds/tui.ex:1392
#, elixir-autogen, elixir-format
msgid "Matching folders"
msgstr ""
#: lib/bds/tui.ex:1321
#: lib/bds/tui.ex:1330
#, elixir-autogen, elixir-format, fuzzy
msgid "Open Existing Blog — type a folder path · tab complete · enter open · esc back"
msgstr ""
@@ -3925,12 +3925,12 @@ msgstr ""
msgid "Committed."
msgstr ""
#: lib/bds/tui.ex:1165
#: lib/bds/tui.ex:1174
#, elixir-autogen, elixir-format
msgid "Diff (pgup/pgdn scroll)"
msgstr ""
#: lib/bds/tui.ex:1548
#: lib/bds/tui.ex:1557
#, elixir-autogen, elixir-format, fuzzy
msgid "No changes."
msgstr ""
@@ -3941,7 +3941,7 @@ msgid "No diff for this file."
msgstr ""
#: lib/bds/tui.ex:388
#: lib/bds/tui.ex:1152
#: lib/bds/tui.ex:1161
#, elixir-autogen, elixir-format
msgid "Not a git repository."
msgstr ""
@@ -4031,32 +4031,71 @@ msgstr ""
msgid "Show Title"
msgstr ""
#: lib/bds/ui/settings_form.ex:242
#: lib/bds/ui/settings_form.ex:247
#, elixir-autogen, elixir-format, fuzzy
msgid "Theme"
msgstr ""
#: lib/bds/tui.ex:1136
#: lib/bds/tui.ex:1145
#, elixir-autogen, elixir-format
msgid "enter edit · ctrl+s save · esc close"
msgstr ""
#: lib/bds/tui.ex:1499
#: lib/bds/tui.ex:1508
#, elixir-autogen, elixir-format
msgid "enter edit/toggle/cycle · ctrl+s save · esc close · ctrl+q quit"
msgstr ""
#: lib/bds/ui/settings_form.ex:230
#: lib/bds/ui/settings_form.ex:235
#, elixir-autogen, elixir-format
msgid "not supported yet"
msgstr ""
#: lib/bds/tui.ex:1506
#: lib/bds/tui.ex:1515
#, elixir-autogen, elixir-format, fuzzy
msgid "c commit · u pull · s push · enter jump to file · pgup/pgdn scroll diff · 1-7 views · ctrl+q quit"
msgstr ""
#: lib/bds/tui.ex:1513
#: lib/bds/tui.ex:1522
#, elixir-autogen, elixir-format, fuzzy
msgid "enter open · n new post · 1-7 views · p projects · / search · : commands (:? help) · r refresh · ctrl+q quit"
msgstr ""
#: lib/bds/ui/settings_form.ex:369
#, elixir-autogen, elixir-format
msgid "CLI tool installed to %{path}"
msgstr ""
#: lib/bds/desktop/shell_live/settings_editor.ex:75
#: lib/bds/desktop/shell_live/settings_editor.ex:78
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:386
#: lib/bds/ui/settings_form.ex:223
#, elixir-autogen, elixir-format
msgid "Command Line Tool"
msgstr ""
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:390
#: lib/bds/ui/settings_form.ex:224
#, elixir-autogen, elixir-format
msgid "Install CLI Tool"
msgstr ""
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:387
#, elixir-autogen, elixir-format
msgid "Install the bds-cli tool to ~/.local/bin; it uses the same settings and cache database as the app"
msgstr ""
#: lib/bds/ui/settings_form.ex:375
#, elixir-autogen, elixir-format
msgid "Installing the CLI tool failed: %{reason}"
msgstr ""
#: lib/bds/ui/settings_form.ex:372
#, elixir-autogen, elixir-format
msgid "The CLI tool can only be installed from the packaged application"
msgstr ""
#: lib/bds/ui/settings_form.ex:379
#, elixir-autogen, elixir-format
msgid "Unknown settings action"
msgstr ""

View File

@@ -80,13 +80,13 @@ msgstr "Configuración de IA"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:920
#: lib/bds/desktop/shell_live/post_editor.ex:906
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:943
#: lib/bds/tui.ex:951
#: lib/bds/tui.ex:1753
#: lib/bds/tui.ex:946
#: lib/bds/tui.ex:949
#: lib/bds/tui.ex:952
#: lib/bds/tui.ex:960
#: lib/bds/tui.ex:1762
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
msgstr "Sugerencias de IA"
@@ -349,8 +349,8 @@ msgstr "Automático"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:557
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:765
#: lib/bds/desktop/shell_live/post_editor.ex:814
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/post_editor.ex:801
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Las acciones automáticas de IA siguen bloqueadas por el modo avión."
@@ -574,8 +574,8 @@ msgstr "Cerrar pestaña"
msgid "Collapse unchanged diff hunks"
msgstr "Contraer bloques de diff sin cambios"
#: lib/bds/desktop/shell_live/overlay_manager.ex:422
#: lib/bds/tui.ex:1849
#: lib/bds/desktop/shell_live/overlay_manager.ex:423
#: lib/bds/tui.ex:1858
#, elixir-autogen, elixir-format
msgid "Command completed"
msgstr "Comando completado"
@@ -593,7 +593,7 @@ msgstr "Confirmar"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:375
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
#: lib/bds/tui.ex:1219
#: lib/bds/tui.ex:1228
#: lib/bds/ui/settings_form.ex:137
#: lib/bds/ui/sidebar.ex:801
#, elixir-autogen, elixir-format
@@ -751,7 +751,7 @@ msgstr "Modo de edición predeterminado y presentación de diff"
msgid "Delete"
msgstr "Eliminar"
#: lib/bds/desktop/shell_live/overlay_manager.ex:278
#: lib/bds/desktop/shell_live/overlay_manager.ex:279
#, elixir-autogen, elixir-format
msgid "Delete Media"
msgstr "Eliminar medio"
@@ -798,9 +798,9 @@ msgstr "Detectar"
#: lib/bds/desktop/shell_live/media_editor.ex:214
#: lib/bds/desktop/shell_live/media_editor.ex:220
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:764
#: lib/bds/desktop/shell_live/post_editor.ex:793
#: lib/bds/desktop/shell_live/post_editor.ex:799
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:780
#: lib/bds/desktop/shell_live/post_editor.ex:786
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Detectar idioma"
@@ -1040,7 +1040,7 @@ msgid "Filename"
msgstr "Nombre de archivo"
#: lib/bds/desktop/menu_bar.ex:254
#: lib/bds/tui.ex:1813
#: lib/bds/tui.ex:1822
#, elixir-autogen, elixir-format
msgid "Fill Missing Translations"
msgstr "Completar traducciones faltantes"
@@ -1051,7 +1051,7 @@ msgid "Find"
msgstr "Buscar"
#: lib/bds/desktop/menu_bar.ex:255
#: lib/bds/tui.ex:1816
#: lib/bds/tui.ex:1825
#, elixir-autogen, elixir-format
msgid "Find Duplicate Posts"
msgstr "Buscar entradas duplicadas"
@@ -1078,14 +1078,14 @@ msgid "Gallery"
msgstr "Galeria"
#: lib/bds/desktop/menu_bar.ex:256
#: lib/bds/tui.ex:1797
#: lib/bds/tui.ex:1806
#, elixir-autogen, elixir-format
msgid "Generate Site"
msgstr "Generar sitio"
#: lib/bds/desktop/shell_live.ex:792
#: lib/bds/desktop/shell_live/socket_state.ex:109
#: lib/bds/tui.ex:1662
#: lib/bds/tui.ex:1671
#: lib/bds/ui/sidebar.ex:826
#, elixir-autogen, elixir-format
msgid "Git"
@@ -1128,7 +1128,7 @@ msgstr "Host"
#: lib/bds/desktop/shell_data.ex:100
#: lib/bds/desktop/shell_live/index.html.heex:657
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1038
#: lib/bds/desktop/shell_live/post_editor.ex:1024
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Inactivo"
@@ -1299,7 +1299,7 @@ msgid "Language"
msgstr "Idioma"
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor.ex:787
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "La detección de idioma falló."
@@ -1345,7 +1345,7 @@ msgstr "Cargar más"
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:351
#: lib/bds/ui/settings_form.ex:234
#: lib/bds/ui/settings_form.ex:239
#: lib/bds/ui/sidebar.ex:816
#, elixir-autogen, elixir-format
msgid "MCP"
@@ -1386,7 +1386,7 @@ msgstr "Mapear a..."
msgid "Mapped"
msgstr "Mapeado"
#: lib/bds/desktop/shell_live/post_editor.ex:1041
#: lib/bds/desktop/shell_live/post_editor.ex:1027
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1404,9 +1404,9 @@ msgstr "Máximo de publicaciones por página"
#: lib/bds/desktop/shell_live/misc_editor.ex:762
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
#: lib/bds/tui.ex:1657
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1666
#: lib/bds/tui.ex:1887
#: lib/bds/tui.ex:1890
#: lib/bds/ui/registry.ex:30
#: lib/bds/ui/registry.ex:100
#: lib/bds/ui/sidebar.ex:578
@@ -1452,8 +1452,8 @@ msgstr "Metadatos"
#: lib/bds/tui.ex:278
#: lib/bds/tui.ex:284
#: lib/bds/tui.ex:295
#: lib/bds/tui.ex:1412
#: lib/bds/tui.ex:1794
#: lib/bds/tui.ex:1421
#: lib/bds/tui.ex:1803
#: lib/bds/ui/registry.ex:111
#, elixir-autogen, elixir-format
msgid "Metadata Diff"
@@ -1787,8 +1787,8 @@ msgid "Open Data Folder"
msgstr "Abrir carpeta de datos"
#: lib/bds/desktop/shell_live/index.html.heex:644
#: lib/bds/tui.ex:792
#: lib/bds/tui.ex:797
#: lib/bds/tui.ex:801
#: lib/bds/tui.ex:806
#, elixir-autogen, elixir-format
msgid "Open Existing Blog"
msgstr "Abrir blog existente"
@@ -1800,7 +1800,7 @@ msgid "Open Settings"
msgstr "Abrir Ajustes"
#: lib/bds/desktop/menu_bar.ex:217
#: lib/bds/tui.ex:1818
#: lib/bds/tui.ex:1827
#, elixir-autogen, elixir-format
msgid "Open in Browser"
msgstr "Abrir en el navegador"
@@ -1896,16 +1896,16 @@ msgid "Persist the detected language for this media item"
msgstr "Guardar el idioma detectado para este medio"
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:543
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:586
#: lib/bds/desktop/shell_live/post_editor.ex:624
#: lib/bds/desktop/shell_live/post_editor.ex:639
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:671
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:754
#: lib/bds/desktop/shell_live/post_editor.ex:526
#: lib/bds/desktop/shell_live/post_editor.ex:530
#: lib/bds/desktop/shell_live/post_editor.ex:569
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:611
#: lib/bds/desktop/shell_live/post_editor.ex:626
#: lib/bds/desktop/shell_live/post_editor.ex:655
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:738
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1936,12 +1936,12 @@ msgstr "Plantilla de publicación"
msgid "Post is marked as do-not-translate but has translations"
msgstr "La entrada está marcada como no-traducir pero tiene traducciones"
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:569
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Artículo publicado"
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:526
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Artículo guardado"
@@ -1949,8 +1949,8 @@ msgstr "Artículo guardado"
#: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/tui.ex:1656
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1665
#: lib/bds/tui.ex:1680
#: lib/bds/ui/registry.ex:14
#: lib/bds/ui/sidebar.ex:271
#, elixir-autogen, elixir-format
@@ -1967,7 +1967,7 @@ msgstr "Publicaciones (%{count})"
msgid "Preferences"
msgstr "Preferencias"
#: lib/bds/desktop/shell_live/post_editor.ex:1042
#: lib/bds/desktop/shell_live/post_editor.ex:1028
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -2010,8 +2010,8 @@ msgstr "Proyecto y publicación"
#: lib/bds/desktop/shell_live/chat_surface.ex:15
#: lib/bds/desktop/shell_live/index.html.heex:623
#: lib/bds/tui.ex:705
#: lib/bds/tui.ex:710
#: lib/bds/tui.ex:714
#: lib/bds/tui.ex:719
#, elixir-autogen, elixir-format
msgid "Projects"
msgstr "Proyectos"
@@ -2040,7 +2040,7 @@ msgid "Publish Selected"
msgstr "Publicar seleccionados"
#: lib/bds/desktop/shell_data.ex:165
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor.ex:1022
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
@@ -2079,15 +2079,15 @@ msgid "Ready to import:"
msgstr "Listo para importar:"
#: lib/bds/desktop/menu_bar.ex:248
#: lib/bds/tui.ex:789
#: lib/bds/tui.ex:1798
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:1807
#, elixir-autogen, elixir-format
msgid "Rebuild Database"
msgstr "Reconstruir base de datos"
#: lib/bds/desktop/menu_bar.ex:250
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#: lib/bds/tui.ex:1802
#: lib/bds/tui.ex:1811
#, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index"
msgstr "Reconstruir índice de embeddings"
@@ -2145,7 +2145,7 @@ msgid "Refresh Translation"
msgstr "Actualizar traducción"
#: lib/bds/desktop/menu_bar.ex:252
#: lib/bds/tui.ex:1805
#: lib/bds/tui.ex:1814
#, elixir-autogen, elixir-format
msgid "Regenerate Calendar"
msgstr "Regenerar calendario"
@@ -2156,7 +2156,7 @@ msgid "Regenerate Missing Thumbnails"
msgstr "Regenerar miniaturas faltantes"
#: lib/bds/desktop/menu_bar.ex:249
#: lib/bds/tui.ex:1799
#: lib/bds/tui.ex:1808
#, elixir-autogen, elixir-format
msgid "Reindex Text"
msgstr "Reindexar texto"
@@ -2240,7 +2240,7 @@ msgstr "Resolución"
msgid "Result"
msgstr "Resultado"
#: lib/bds/desktop/shell_live/post_editor.ex:1037
#: lib/bds/desktop/shell_live/post_editor.ex:1023
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Revertido"
@@ -2293,7 +2293,7 @@ msgid "Save Translation"
msgstr "Guardar traducción"
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#: lib/bds/desktop/shell_live/post_editor.ex:1021
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Guardado"
@@ -2344,7 +2344,7 @@ msgstr "Las capacidades de scripts se configuran en la capa de aplicación en la
#: lib/bds/desktop/shell_live/script_editor.ex:216
#: lib/bds/desktop/shell_live/script_editor.ex:219
#: lib/bds/desktop/shell_live/script_editor.ex:234
#: lib/bds/tui.ex:1659
#: lib/bds/tui.ex:1668
#: lib/bds/ui/registry.ex:38
#: lib/bds/ui/sidebar.ex:63
#: lib/bds/ui/sidebar.ex:115
@@ -2451,7 +2451,7 @@ msgstr "Similitud semántica"
#: lib/bds/desktop/shell_live/settings_editor/project_settings.ex:60
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
#: lib/bds/tui.ex:1661
#: lib/bds/tui.ex:1670
#: lib/bds/ui/registry.ex:86
#: lib/bds/ui/registry.ex:101
#: lib/bds/ui/sidebar.ex:795
@@ -2477,7 +2477,7 @@ msgstr "Sitio"
#: lib/bds/desktop/shell_live/misc_editor.ex:412
#: lib/bds/tui.ex:311
#: lib/bds/tui.ex:313
#: lib/bds/tui.ex:1417
#: lib/bds/tui.ex:1426
#: lib/bds/ui/registry.ex:125
#, elixir-autogen, elixir-format
msgid "Site Validation"
@@ -2541,7 +2541,7 @@ msgstr "Detener"
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:76
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
#: lib/bds/ui/registry.ex:102
#: lib/bds/ui/settings_form.ex:241
#: lib/bds/ui/settings_form.ex:246
#: lib/bds/ui/sidebar.ex:817
#, elixir-autogen, elixir-format
msgid "Style"
@@ -2600,7 +2600,7 @@ msgstr "Nombre de la etiqueta"
#: lib/bds/desktop/shell_live/tags_editor.ex:222
#: lib/bds/desktop/shell_live/tags_editor.ex:253
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
#: lib/bds/tui.ex:1660
#: lib/bds/tui.ex:1669
#: lib/bds/ui/registry.ex:54
#: lib/bds/ui/registry.ex:103
#: lib/bds/ui/sidebar.ex:289
@@ -2612,7 +2612,7 @@ msgstr "Etiquetas"
#: lib/bds/desktop/shell_live.ex:786
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "Tasks"
msgstr "Tareas"
@@ -2658,7 +2658,7 @@ msgstr "La sintaxis de la plantilla es válida"
#: lib/bds/desktop/shell_live/template_editor.ex:171
#: lib/bds/desktop/shell_live/template_editor.ex:176
#: lib/bds/desktop/shell_live/template_editor.ex:191
#: lib/bds/tui.ex:1658
#: lib/bds/tui.ex:1667
#: lib/bds/ui/registry.ex:46
#: lib/bds/ui/sidebar.ex:71
#: lib/bds/ui/sidebar.ex:122
@@ -2772,7 +2772,7 @@ msgstr "Alternar barra lateral"
#: lib/bds/desktop/shell_live/media_editor.ex:363
#: lib/bds/desktop/shell_live/media_editor.ex:556
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:813
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2849,7 +2849,7 @@ msgstr "Desvincular del artículo"
#: lib/bds/desktop/shell_live/media_editor.ex:729
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor.ex:1020
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -2882,7 +2882,7 @@ msgid "Updated URLs"
msgstr "URLs actualizadas"
#: lib/bds/desktop/menu_bar.ex:259
#: lib/bds/tui.ex:1817
#: lib/bds/tui.ex:1826
#, elixir-autogen, elixir-format
msgid "Upload Site"
msgstr "Subir sitio"
@@ -2910,13 +2910,13 @@ msgid "Validate"
msgstr "Validar"
#: lib/bds/desktop/menu_bar.ex:258
#: lib/bds/tui.ex:1795
#: lib/bds/tui.ex:1804
#, elixir-autogen, elixir-format
msgid "Validate Site"
msgstr "Validar sitio"
#: lib/bds/desktop/menu_bar.ex:253
#: lib/bds/tui.ex:1808
#: lib/bds/tui.ex:1817
#, elixir-autogen, elixir-format
msgid "Validate Translations"
msgstr "Validar traducciones"
@@ -3350,12 +3350,12 @@ msgstr "Archivar"
msgid "Move this post to the archive"
msgstr "Mover este artículo al archivo"
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:655
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Artículo archivado"
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:738
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Artículo restaurado"
@@ -3397,7 +3397,7 @@ msgid "Commit"
msgstr "Commit"
#: lib/bds/desktop/shell_live/sidebar_components.ex:555
#: lib/bds/tui.ex:1239
#: lib/bds/tui.ex:1248
#, elixir-autogen, elixir-format
msgid "Commit message"
msgstr "Mensaje de commit"
@@ -3421,7 +3421,7 @@ msgid "Fetch"
msgstr "Obtener"
#: lib/bds/desktop/shell_live/sidebar_components.ex:586
#: lib/bds/tui.ex:1074
#: lib/bds/tui.ex:1083
#, elixir-autogen, elixir-format
msgid "History"
msgstr "Historial"
@@ -3469,7 +3469,7 @@ msgstr "Limpiar LFS"
#: lib/bds/desktop/shell_live/git_handler.ex:17
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/tui.ex:957
#: lib/bds/tui.ex:966
#, elixir-autogen, elixir-format
msgid "Pull"
msgstr "Pull"
@@ -3477,7 +3477,7 @@ msgstr "Pull"
#: lib/bds/desktop/shell_live/git_handler.ex:18
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/tui.ex:958
#: lib/bds/tui.ex:967
#, elixir-autogen, elixir-format
msgid "Push"
msgstr "Push"
@@ -3543,18 +3543,18 @@ msgstr "Blogmark"
msgid "Open a project before importing a blogmark."
msgstr "Abre un proyecto antes de importar un blogmark."
#: lib/bds/desktop/shell_live/post_editor.ex:694
#: lib/bds/desktop/shell_live/post_editor.ex:681
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} añadido"
#: lib/bds/desktop/shell_live/post_editor.ex:701
#: lib/bds/desktop/shell_live/post_editor.ex:688
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "No se pudo importar %{path}: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:693
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:680
#: lib/bds/desktop/shell_live/post_editor.ex:687
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Insertar imagen"
@@ -3569,7 +3569,7 @@ msgstr "Bookmarklet copiado al portapapeles"
msgid "Copy Bookmarklet to Clipboard"
msgstr "Copiar bookmarklet al portapapeles"
#: lib/bds/desktop/shell_live/overlay_manager.ex:300
#: lib/bds/desktop/shell_live/overlay_manager.ex:301
#, elixir-autogen, elixir-format
msgid "Delete Tag"
msgstr "Eliminar etiqueta"
@@ -3590,7 +3590,7 @@ msgid "Suggested tags"
msgstr "Etiquetas sugeridas"
#: lib/bds/desktop/menu_bar.ex:257
#: lib/bds/tui.ex:1796
#: lib/bds/tui.ex:1805
#, elixir-autogen, elixir-format
msgid "Force Render Site"
msgstr "Forzar la regeneración del sitio"
@@ -3687,12 +3687,12 @@ msgstr "OK"
msgid "The endpoint returned no models. You can still type a model name manually."
msgstr "El endpoint no devolvió ningún modelo. Aún puedes escribir el nombre de un modelo manualmente."
#: lib/bds/tui.ex:1754
#: lib/bds/tui.ex:1763
#, elixir-autogen, elixir-format
msgid "AI is unavailable in airplane mode without a local endpoint."
msgstr "La IA no está disponible en modo avión sin un punto de conexión local."
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1890
#, elixir-autogen, elixir-format
msgid "Could not load this file."
msgstr "No se pudo cargar este archivo."
@@ -3702,68 +3702,68 @@ msgstr "No se pudo cargar este archivo."
msgid "Editing this item is not available in the terminal UI yet."
msgstr "La edición de este elemento aún no está disponible en la interfaz de terminal."
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:949
#, elixir-autogen, elixir-format
msgid "No suggestions returned."
msgstr "No se recibieron sugerencias."
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1887
#, elixir-autogen, elixir-format
msgid "Only images can be previewed."
msgstr "Solo se pueden previsualizar imágenes."
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1680
#, elixir-autogen, elixir-format
msgid "Post not found."
msgstr "Entrada no encontrada."
#: lib/bds/tui.ex:1174
#: lib/bds/tui.ex:1183
#, elixir-autogen, elixir-format
msgid "Press enter to preview %{name}."
msgstr "Pulsa Intro para previsualizar %{name}."
#: lib/bds/tui.ex:1724
#: lib/bds/tui.ex:1733
#, elixir-autogen, elixir-format
msgid "Published."
msgstr "Publicado."
#: lib/bds/tui.ex:1740
#: lib/bds/tui.ex:1749
#, elixir-autogen, elixir-format
msgid "Save before switching languages."
msgstr "Guarda antes de cambiar de idioma."
#: lib/bds/tui.ex:524
#: lib/bds/tui.ex:1725
#: lib/bds/tui.ex:533
#: lib/bds/tui.ex:1734
#, elixir-autogen, elixir-format
msgid "Saved."
msgstr "Guardado."
#: lib/bds/tui.ex:1177
#: lib/bds/tui.ex:1186
#, elixir-autogen, elixir-format
msgid "Select an entry and press enter to open it."
msgstr "Selecciona una entrada y pulsa Intro para abrirla."
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:946
#, elixir-autogen, elixir-format
msgid "Suggestions applied."
msgstr "Sugerencias aplicadas."
#: lib/bds/tui.ex:1189
#: lib/bds/tui.ex:1198
#, elixir-autogen, elixir-format
msgid "Title (ctrl+t to edit)"
msgstr "Título (ctrl+t para editar)"
#: lib/bds/tui.ex:1188
#: lib/bds/tui.ex:1197
#, elixir-autogen, elixir-format
msgid "Title (editing — enter to confirm)"
msgstr "Título (edición — Intro para confirmar)"
#: lib/bds/tui.ex:1241
#: lib/bds/tui.ex:1250
#, elixir-autogen, elixir-format
msgid "Working…"
msgstr "Procesando…"
#: lib/bds/tui.ex:1263
#: lib/bds/tui.ex:1272
#, elixir-autogen, elixir-format
msgid "esc to close"
msgstr "esc para cerrar"
@@ -3800,52 +3800,52 @@ msgstr "Dirección del servidor (user@host o user@host:port), autenticación de
msgid "Use the form user@host or user@host:port."
msgstr "Usa el formato user@host o user@host:port."
#: lib/bds/tui.ex:1208
#: lib/bds/tui.ex:1217
#, elixir-autogen, elixir-format
msgid "Preview (ctrl+e to edit)"
msgstr "Vista previa (ctrl+e para editar)"
#: lib/bds/tui.ex:1520
#: lib/bds/tui.ex:1529
#, elixir-autogen, elixir-format
msgid "ctrl+s save · ctrl+p publish · ctrl+e preview · ctrl+t title · ctrl+l language · ctrl+g AI · esc back"
msgstr "ctrl+s guardar · ctrl+p publicar · ctrl+e vista previa · ctrl+t título · ctrl+l idioma · ctrl+g IA · esc volver"
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "All tasks finished."
msgstr "Todas las tareas han terminado."
#: lib/bds/tui.ex:1289
#: lib/bds/tui.ex:1298
#, elixir-autogen, elixir-format
msgid "Commands — esc to close"
msgstr "Comandos — esc para cerrar"
#: lib/bds/tui.ex:814
#: lib/bds/tui.ex:823
#, elixir-autogen, elixir-format
msgid "Unknown command."
msgstr "Comando desconocido."
#: lib/bds/tui.ex:1279
#: lib/bds/tui.ex:1288
#, elixir-autogen, elixir-format
msgid "[report/apply in GUI]"
msgstr "[informe/aplicación en la GUI]"
#: lib/bds/tui.ex:1428
#: lib/bds/tui.ex:1437
#, elixir-autogen, elixir-format
msgid "%{diffs} differences · %{orphans} orphan files"
msgstr "%{diffs} diferencias · %{orphans} archivos huérfanos"
#: lib/bds/tui.ex:1460
#: lib/bds/tui.ex:1469
#, elixir-autogen, elixir-format
msgid "Expected %{expected} · Existing %{existing}"
msgstr "Esperados %{expected} · Existentes %{existing}"
#: lib/bds/tui.ex:1477
#: lib/bds/tui.ex:1486
#, elixir-autogen, elixir-format
msgid "Extra files (will be removed):"
msgstr "Archivos sobrantes (se eliminarán):"
#: lib/bds/tui.ex:1473
#: lib/bds/tui.ex:1482
#, elixir-autogen, elixir-format
msgid "Missing pages (will be rendered):"
msgstr "Páginas faltantes (se generarán):"
@@ -3860,57 +3860,57 @@ msgstr "Nada que aplicar."
msgid "Nothing to repair."
msgstr "Nada que reparar."
#: lib/bds/tui.ex:1451
#: lib/bds/tui.ex:1460
#, elixir-autogen, elixir-format
msgid "Orphan files (not in database):"
msgstr "Archivos huérfanos (no están en la base de datos):"
#: lib/bds/tui.ex:1467
#: lib/bds/tui.ex:1476
#, elixir-autogen, elixir-format
msgid "Sitemap changed."
msgstr "Sitemap modificado."
#: lib/bds/tui.ex:1481
#: lib/bds/tui.ex:1490
#, elixir-autogen, elixir-format
msgid "Updated posts (will be re-rendered):"
msgstr "Entradas actualizadas (se volverán a generar):"
#: lib/bds/tui.ex:1418
#: lib/bds/tui.ex:1427
#, elixir-autogen, elixir-format
msgid "enter apply changes · esc close"
msgstr "intro aplicar cambios · esc cerrar"
#: lib/bds/tui.ex:1413
#: lib/bds/tui.ex:1422
#, elixir-autogen, elixir-format
msgid "enter repair all from files · esc close"
msgstr "intro reparar todo desde archivos · esc cerrar"
#: lib/bds/tui.ex:779
#: lib/bds/tui.ex:788
#, elixir-autogen, elixir-format
msgid "Imported Blog"
msgstr "Blog importado"
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:807
#, elixir-autogen, elixir-format
msgid "Not a folder: %{path}"
msgstr "No es una carpeta: %{path}"
#: lib/bds/tui.ex:1355
#: lib/bds/tui.ex:1364
#, elixir-autogen, elixir-format
msgid "Projects — enter switch · o open existing · esc close"
msgstr "Proyectos — intro cambiar · o abrir existente · esc cerrar"
#: lib/bds/tui.ex:706
#: lib/bds/tui.ex:715
#, elixir-autogen, elixir-format
msgid "Switched to %{name}."
msgstr "Cambiado a %{name}."
#: lib/bds/tui.ex:1383
#: lib/bds/tui.ex:1392
#, elixir-autogen, elixir-format
msgid "Matching folders"
msgstr "Carpetas coincidentes"
#: lib/bds/tui.ex:1321
#: lib/bds/tui.ex:1330
#, elixir-autogen, elixir-format
msgid "Open Existing Blog — type a folder path · tab complete · enter open · esc back"
msgstr "Abrir blog existente — escribe la ruta de una carpeta · tab completar · intro abrir · esc volver"
@@ -3925,12 +3925,12 @@ msgstr "Se requiere un mensaje de commit."
msgid "Committed."
msgstr "Commit realizado."
#: lib/bds/tui.ex:1165
#: lib/bds/tui.ex:1174
#, elixir-autogen, elixir-format
msgid "Diff (pgup/pgdn scroll)"
msgstr "Diff (pgup/pgdn para desplazar)"
#: lib/bds/tui.ex:1548
#: lib/bds/tui.ex:1557
#, elixir-autogen, elixir-format
msgid "No changes."
msgstr "Sin cambios."
@@ -3941,7 +3941,7 @@ msgid "No diff for this file."
msgstr "No hay diff para este archivo."
#: lib/bds/tui.ex:388
#: lib/bds/tui.ex:1152
#: lib/bds/tui.ex:1161
#, elixir-autogen, elixir-format
msgid "Not a git repository."
msgstr "No es un repositorio git."
@@ -4031,32 +4031,71 @@ msgstr "Usuario SSH"
msgid "Show Title"
msgstr "Mostrar título"
#: lib/bds/ui/settings_form.ex:242
#: lib/bds/ui/settings_form.ex:247
#, elixir-autogen, elixir-format
msgid "Theme"
msgstr "Tema"
#: lib/bds/tui.ex:1136
#: lib/bds/tui.ex:1145
#, elixir-autogen, elixir-format
msgid "enter edit · ctrl+s save · esc close"
msgstr "intro editar · ctrl+s guardar · esc cerrar"
#: lib/bds/tui.ex:1499
#: lib/bds/tui.ex:1508
#, elixir-autogen, elixir-format
msgid "enter edit/toggle/cycle · ctrl+s save · esc close · ctrl+q quit"
msgstr "intro editar/alternar/ciclar · ctrl+s guardar · esc cerrar · ctrl+q salir"
#: lib/bds/ui/settings_form.ex:230
#: lib/bds/ui/settings_form.ex:235
#, elixir-autogen, elixir-format
msgid "not supported yet"
msgstr "aún no compatible"
#: lib/bds/tui.ex:1506
#: lib/bds/tui.ex:1515
#, elixir-autogen, elixir-format
msgid "c commit · u pull · s push · enter jump to file · pgup/pgdn scroll diff · 1-7 views · ctrl+q quit"
msgstr "c commit · u pull · s push · intro ir al archivo · pgup/pgdn desplazar el diff · 1-7 vistas · ctrl+q salir"
#: lib/bds/tui.ex:1513
#: lib/bds/tui.ex:1522
#, elixir-autogen, elixir-format
msgid "enter open · n new post · 1-7 views · p projects · / search · : commands (:? help) · r refresh · ctrl+q quit"
msgstr "intro abrir · n nueva entrada · 1-7 vistas · p proyectos · / buscar · : comandos (:? ayuda) · r actualizar · ctrl+q salir"
#: lib/bds/ui/settings_form.ex:369
#, elixir-autogen, elixir-format
msgid "CLI tool installed to %{path}"
msgstr "Herramienta CLI instalada en %{path}"
#: lib/bds/desktop/shell_live/settings_editor.ex:75
#: lib/bds/desktop/shell_live/settings_editor.ex:78
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:386
#: lib/bds/ui/settings_form.ex:223
#, elixir-autogen, elixir-format
msgid "Command Line Tool"
msgstr "Herramienta de línea de comandos"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:390
#: lib/bds/ui/settings_form.ex:224
#, elixir-autogen, elixir-format
msgid "Install CLI Tool"
msgstr "Instalar la herramienta CLI"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:387
#, elixir-autogen, elixir-format
msgid "Install the bds-cli tool to ~/.local/bin; it uses the same settings and cache database as the app"
msgstr "Instala la herramienta bds-cli en ~/.local/bin; utiliza la misma configuración y la misma base de datos de caché que la aplicación"
#: lib/bds/ui/settings_form.ex:375
#, elixir-autogen, elixir-format
msgid "Installing the CLI tool failed: %{reason}"
msgstr "Error al instalar la herramienta CLI: %{reason}"
#: lib/bds/ui/settings_form.ex:372
#, elixir-autogen, elixir-format
msgid "The CLI tool can only be installed from the packaged application"
msgstr "La herramienta CLI solo puede instalarse desde la aplicación empaquetada"
#: lib/bds/ui/settings_form.ex:379
#, elixir-autogen, elixir-format
msgid "Unknown settings action"
msgstr "Acción de configuración desconocida"

View File

@@ -80,13 +80,13 @@ msgstr "Paramètres IA"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:920
#: lib/bds/desktop/shell_live/post_editor.ex:906
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:943
#: lib/bds/tui.ex:951
#: lib/bds/tui.ex:1753
#: lib/bds/tui.ex:946
#: lib/bds/tui.ex:949
#: lib/bds/tui.ex:952
#: lib/bds/tui.ex:960
#: lib/bds/tui.ex:1762
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
msgstr "Suggestions IA"
@@ -349,8 +349,8 @@ msgstr "Automatique"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:557
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:765
#: lib/bds/desktop/shell_live/post_editor.ex:814
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/post_editor.ex:801
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Les actions IA automatiques restent bloquées par le mode avion."
@@ -574,8 +574,8 @@ msgstr "Fermer longlet"
msgid "Collapse unchanged diff hunks"
msgstr "Réduire les blocs de diff inchangés"
#: lib/bds/desktop/shell_live/overlay_manager.ex:422
#: lib/bds/tui.ex:1849
#: lib/bds/desktop/shell_live/overlay_manager.ex:423
#: lib/bds/tui.ex:1858
#, elixir-autogen, elixir-format
msgid "Command completed"
msgstr "Commande terminée"
@@ -593,7 +593,7 @@ msgstr "Confirmer"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:375
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
#: lib/bds/tui.ex:1219
#: lib/bds/tui.ex:1228
#: lib/bds/ui/settings_form.ex:137
#: lib/bds/ui/sidebar.ex:801
#, elixir-autogen, elixir-format
@@ -751,7 +751,7 @@ msgstr "Mode dédition par défaut et présentation des diffs"
msgid "Delete"
msgstr "Supprimer"
#: lib/bds/desktop/shell_live/overlay_manager.ex:278
#: lib/bds/desktop/shell_live/overlay_manager.ex:279
#, elixir-autogen, elixir-format
msgid "Delete Media"
msgstr "Supprimer le media"
@@ -798,9 +798,9 @@ msgstr "Détecter"
#: lib/bds/desktop/shell_live/media_editor.ex:214
#: lib/bds/desktop/shell_live/media_editor.ex:220
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:764
#: lib/bds/desktop/shell_live/post_editor.ex:793
#: lib/bds/desktop/shell_live/post_editor.ex:799
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:780
#: lib/bds/desktop/shell_live/post_editor.ex:786
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Détecter la langue"
@@ -1040,7 +1040,7 @@ msgid "Filename"
msgstr "Nom de fichier"
#: lib/bds/desktop/menu_bar.ex:254
#: lib/bds/tui.ex:1813
#: lib/bds/tui.ex:1822
#, elixir-autogen, elixir-format
msgid "Fill Missing Translations"
msgstr "Compléter les traductions manquantes"
@@ -1051,7 +1051,7 @@ msgid "Find"
msgstr "Rechercher"
#: lib/bds/desktop/menu_bar.ex:255
#: lib/bds/tui.ex:1816
#: lib/bds/tui.ex:1825
#, elixir-autogen, elixir-format
msgid "Find Duplicate Posts"
msgstr "Trouver les doublons"
@@ -1078,14 +1078,14 @@ msgid "Gallery"
msgstr "Galerie"
#: lib/bds/desktop/menu_bar.ex:256
#: lib/bds/tui.ex:1797
#: lib/bds/tui.ex:1806
#, elixir-autogen, elixir-format
msgid "Generate Site"
msgstr "Générer le site"
#: lib/bds/desktop/shell_live.ex:792
#: lib/bds/desktop/shell_live/socket_state.ex:109
#: lib/bds/tui.ex:1662
#: lib/bds/tui.ex:1671
#: lib/bds/ui/sidebar.ex:826
#, elixir-autogen, elixir-format
msgid "Git"
@@ -1128,7 +1128,7 @@ msgstr "Hôte"
#: lib/bds/desktop/shell_data.ex:100
#: lib/bds/desktop/shell_live/index.html.heex:657
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1038
#: lib/bds/desktop/shell_live/post_editor.ex:1024
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Inactif"
@@ -1299,7 +1299,7 @@ msgid "Language"
msgstr "Langue"
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor.ex:787
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "La détection de la langue a échoué."
@@ -1345,7 +1345,7 @@ msgstr "Charger plus"
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:351
#: lib/bds/ui/settings_form.ex:234
#: lib/bds/ui/settings_form.ex:239
#: lib/bds/ui/sidebar.ex:816
#, elixir-autogen, elixir-format
msgid "MCP"
@@ -1386,7 +1386,7 @@ msgstr "Mapper vers..."
msgid "Mapped"
msgstr "Mappé"
#: lib/bds/desktop/shell_live/post_editor.ex:1041
#: lib/bds/desktop/shell_live/post_editor.ex:1027
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1404,9 +1404,9 @@ msgstr "Nombre maximal darticles par page"
#: lib/bds/desktop/shell_live/misc_editor.ex:762
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
#: lib/bds/tui.ex:1657
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1666
#: lib/bds/tui.ex:1887
#: lib/bds/tui.ex:1890
#: lib/bds/ui/registry.ex:30
#: lib/bds/ui/registry.ex:100
#: lib/bds/ui/sidebar.ex:578
@@ -1452,8 +1452,8 @@ msgstr "Métadonnées"
#: lib/bds/tui.ex:278
#: lib/bds/tui.ex:284
#: lib/bds/tui.ex:295
#: lib/bds/tui.ex:1412
#: lib/bds/tui.ex:1794
#: lib/bds/tui.ex:1421
#: lib/bds/tui.ex:1803
#: lib/bds/ui/registry.ex:111
#, elixir-autogen, elixir-format
msgid "Metadata Diff"
@@ -1787,8 +1787,8 @@ msgid "Open Data Folder"
msgstr "Ouvrir le dossier de données"
#: lib/bds/desktop/shell_live/index.html.heex:644
#: lib/bds/tui.ex:792
#: lib/bds/tui.ex:797
#: lib/bds/tui.ex:801
#: lib/bds/tui.ex:806
#, elixir-autogen, elixir-format
msgid "Open Existing Blog"
msgstr "Ouvrir un blog existant"
@@ -1800,7 +1800,7 @@ msgid "Open Settings"
msgstr "Ouvrir les Réglages"
#: lib/bds/desktop/menu_bar.ex:217
#: lib/bds/tui.ex:1818
#: lib/bds/tui.ex:1827
#, elixir-autogen, elixir-format
msgid "Open in Browser"
msgstr "Ouvrir dans le navigateur"
@@ -1896,16 +1896,16 @@ msgid "Persist the detected language for this media item"
msgstr "Enregistrer la langue détectée pour ce média"
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:543
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:586
#: lib/bds/desktop/shell_live/post_editor.ex:624
#: lib/bds/desktop/shell_live/post_editor.ex:639
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:671
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:754
#: lib/bds/desktop/shell_live/post_editor.ex:526
#: lib/bds/desktop/shell_live/post_editor.ex:530
#: lib/bds/desktop/shell_live/post_editor.ex:569
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:611
#: lib/bds/desktop/shell_live/post_editor.ex:626
#: lib/bds/desktop/shell_live/post_editor.ex:655
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:738
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1936,12 +1936,12 @@ msgstr "Modèle darticle"
msgid "Post is marked as do-not-translate but has translations"
msgstr "L'article est marqué ne-pas-traduire mais a des traductions"
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:569
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Article publié"
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:526
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Article enregistré"
@@ -1949,8 +1949,8 @@ msgstr "Article enregistré"
#: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/tui.ex:1656
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1665
#: lib/bds/tui.ex:1680
#: lib/bds/ui/registry.ex:14
#: lib/bds/ui/sidebar.ex:271
#, elixir-autogen, elixir-format
@@ -1967,7 +1967,7 @@ msgstr "Articles (%{count})"
msgid "Preferences"
msgstr "Préférences"
#: lib/bds/desktop/shell_live/post_editor.ex:1042
#: lib/bds/desktop/shell_live/post_editor.ex:1028
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -2010,8 +2010,8 @@ msgstr "Projet et publication"
#: lib/bds/desktop/shell_live/chat_surface.ex:15
#: lib/bds/desktop/shell_live/index.html.heex:623
#: lib/bds/tui.ex:705
#: lib/bds/tui.ex:710
#: lib/bds/tui.ex:714
#: lib/bds/tui.ex:719
#, elixir-autogen, elixir-format
msgid "Projects"
msgstr "Projets"
@@ -2040,7 +2040,7 @@ msgid "Publish Selected"
msgstr "Publier la sélection"
#: lib/bds/desktop/shell_data.ex:165
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor.ex:1022
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
@@ -2079,15 +2079,15 @@ msgid "Ready to import:"
msgstr "Prêt à importer :"
#: lib/bds/desktop/menu_bar.ex:248
#: lib/bds/tui.ex:789
#: lib/bds/tui.ex:1798
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:1807
#, elixir-autogen, elixir-format
msgid "Rebuild Database"
msgstr "Reconstruire la base de données"
#: lib/bds/desktop/menu_bar.ex:250
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#: lib/bds/tui.ex:1802
#: lib/bds/tui.ex:1811
#, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index"
msgstr "Reconstruire lindex dembeddings"
@@ -2145,7 +2145,7 @@ msgid "Refresh Translation"
msgstr "Actualiser la traduction"
#: lib/bds/desktop/menu_bar.ex:252
#: lib/bds/tui.ex:1805
#: lib/bds/tui.ex:1814
#, elixir-autogen, elixir-format
msgid "Regenerate Calendar"
msgstr "Régénérer le calendrier"
@@ -2156,7 +2156,7 @@ msgid "Regenerate Missing Thumbnails"
msgstr "Régénérer les vignettes manquantes"
#: lib/bds/desktop/menu_bar.ex:249
#: lib/bds/tui.ex:1799
#: lib/bds/tui.ex:1808
#, elixir-autogen, elixir-format
msgid "Reindex Text"
msgstr "Réindexer le texte"
@@ -2240,7 +2240,7 @@ msgstr "Résolution"
msgid "Result"
msgstr "Résultat"
#: lib/bds/desktop/shell_live/post_editor.ex:1037
#: lib/bds/desktop/shell_live/post_editor.ex:1023
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Restauré"
@@ -2293,7 +2293,7 @@ msgid "Save Translation"
msgstr "Enregistrer la traduction"
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#: lib/bds/desktop/shell_live/post_editor.ex:1021
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Enregistré"
@@ -2344,7 +2344,7 @@ msgstr "Les capacités de script sont configurées au niveau de lapplication
#: lib/bds/desktop/shell_live/script_editor.ex:216
#: lib/bds/desktop/shell_live/script_editor.ex:219
#: lib/bds/desktop/shell_live/script_editor.ex:234
#: lib/bds/tui.ex:1659
#: lib/bds/tui.ex:1668
#: lib/bds/ui/registry.ex:38
#: lib/bds/ui/sidebar.ex:63
#: lib/bds/ui/sidebar.ex:115
@@ -2451,7 +2451,7 @@ msgstr "Similarité sémantique"
#: lib/bds/desktop/shell_live/settings_editor/project_settings.ex:60
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
#: lib/bds/tui.ex:1661
#: lib/bds/tui.ex:1670
#: lib/bds/ui/registry.ex:86
#: lib/bds/ui/registry.ex:101
#: lib/bds/ui/sidebar.ex:795
@@ -2477,7 +2477,7 @@ msgstr "Site"
#: lib/bds/desktop/shell_live/misc_editor.ex:412
#: lib/bds/tui.ex:311
#: lib/bds/tui.ex:313
#: lib/bds/tui.ex:1417
#: lib/bds/tui.ex:1426
#: lib/bds/ui/registry.ex:125
#, elixir-autogen, elixir-format
msgid "Site Validation"
@@ -2541,7 +2541,7 @@ msgstr "Arrêter"
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:76
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
#: lib/bds/ui/registry.ex:102
#: lib/bds/ui/settings_form.ex:241
#: lib/bds/ui/settings_form.ex:246
#: lib/bds/ui/sidebar.ex:817
#, elixir-autogen, elixir-format
msgid "Style"
@@ -2600,7 +2600,7 @@ msgstr "Nom du mot-clé"
#: lib/bds/desktop/shell_live/tags_editor.ex:222
#: lib/bds/desktop/shell_live/tags_editor.ex:253
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
#: lib/bds/tui.ex:1660
#: lib/bds/tui.ex:1669
#: lib/bds/ui/registry.ex:54
#: lib/bds/ui/registry.ex:103
#: lib/bds/ui/sidebar.ex:289
@@ -2612,7 +2612,7 @@ msgstr "Tags"
#: lib/bds/desktop/shell_live.ex:786
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "Tasks"
msgstr "Tâches"
@@ -2658,7 +2658,7 @@ msgstr "La syntaxe du template est valide"
#: lib/bds/desktop/shell_live/template_editor.ex:171
#: lib/bds/desktop/shell_live/template_editor.ex:176
#: lib/bds/desktop/shell_live/template_editor.ex:191
#: lib/bds/tui.ex:1658
#: lib/bds/tui.ex:1667
#: lib/bds/ui/registry.ex:46
#: lib/bds/ui/sidebar.ex:71
#: lib/bds/ui/sidebar.ex:122
@@ -2772,7 +2772,7 @@ msgstr "Afficher ou masquer la barre latérale"
#: lib/bds/desktop/shell_live/media_editor.ex:363
#: lib/bds/desktop/shell_live/media_editor.ex:556
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:813
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2849,7 +2849,7 @@ msgstr "Dissocier de l'article"
#: lib/bds/desktop/shell_live/media_editor.ex:729
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor.ex:1020
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -2882,7 +2882,7 @@ msgid "Updated URLs"
msgstr "URLs mises à jour"
#: lib/bds/desktop/menu_bar.ex:259
#: lib/bds/tui.ex:1817
#: lib/bds/tui.ex:1826
#, elixir-autogen, elixir-format
msgid "Upload Site"
msgstr "Téléverser le site"
@@ -2910,13 +2910,13 @@ msgid "Validate"
msgstr "Valider"
#: lib/bds/desktop/menu_bar.ex:258
#: lib/bds/tui.ex:1795
#: lib/bds/tui.ex:1804
#, elixir-autogen, elixir-format
msgid "Validate Site"
msgstr "Valider le site"
#: lib/bds/desktop/menu_bar.ex:253
#: lib/bds/tui.ex:1808
#: lib/bds/tui.ex:1817
#, elixir-autogen, elixir-format
msgid "Validate Translations"
msgstr "Valider les traductions"
@@ -3350,12 +3350,12 @@ msgstr "Archiver"
msgid "Move this post to the archive"
msgstr "Déplacer cet article dans les archives"
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:655
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Article archivé"
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:738
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Article désarchivé"
@@ -3397,7 +3397,7 @@ msgid "Commit"
msgstr "Commit"
#: lib/bds/desktop/shell_live/sidebar_components.ex:555
#: lib/bds/tui.ex:1239
#: lib/bds/tui.ex:1248
#, elixir-autogen, elixir-format
msgid "Commit message"
msgstr "Message de commit"
@@ -3421,7 +3421,7 @@ msgid "Fetch"
msgstr "Récupérer"
#: lib/bds/desktop/shell_live/sidebar_components.ex:586
#: lib/bds/tui.ex:1074
#: lib/bds/tui.ex:1083
#, elixir-autogen, elixir-format
msgid "History"
msgstr "Historique"
@@ -3469,7 +3469,7 @@ msgstr "Nettoyer LFS"
#: lib/bds/desktop/shell_live/git_handler.ex:17
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/tui.ex:957
#: lib/bds/tui.ex:966
#, elixir-autogen, elixir-format
msgid "Pull"
msgstr "Pull"
@@ -3477,7 +3477,7 @@ msgstr "Pull"
#: lib/bds/desktop/shell_live/git_handler.ex:18
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/tui.ex:958
#: lib/bds/tui.ex:967
#, elixir-autogen, elixir-format
msgid "Push"
msgstr "Push"
@@ -3543,18 +3543,18 @@ msgstr "Blogmark"
msgid "Open a project before importing a blogmark."
msgstr "Ouvrez un projet avant dimporter un blogmark."
#: lib/bds/desktop/shell_live/post_editor.ex:694
#: lib/bds/desktop/shell_live/post_editor.ex:681
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} ajouté"
#: lib/bds/desktop/shell_live/post_editor.ex:701
#: lib/bds/desktop/shell_live/post_editor.ex:688
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Échec de l'import de %{path} : %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:693
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:680
#: lib/bds/desktop/shell_live/post_editor.ex:687
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Insérer une image"
@@ -3569,7 +3569,7 @@ msgstr "Bookmarklet copié dans le presse-papiers"
msgid "Copy Bookmarklet to Clipboard"
msgstr "Copier le bookmarklet dans le presse-papiers"
#: lib/bds/desktop/shell_live/overlay_manager.ex:300
#: lib/bds/desktop/shell_live/overlay_manager.ex:301
#, elixir-autogen, elixir-format
msgid "Delete Tag"
msgstr "Supprimer le tag"
@@ -3590,7 +3590,7 @@ msgid "Suggested tags"
msgstr "Tags suggérés"
#: lib/bds/desktop/menu_bar.ex:257
#: lib/bds/tui.ex:1796
#: lib/bds/tui.ex:1805
#, elixir-autogen, elixir-format
msgid "Force Render Site"
msgstr "Forcer la régénération du site"
@@ -3687,12 +3687,12 @@ msgstr "OK"
msgid "The endpoint returned no models. You can still type a model name manually."
msgstr "Le point de terminaison n'a renvoyé aucun modèle. Vous pouvez toujours saisir un nom de modèle manuellement."
#: lib/bds/tui.ex:1754
#: lib/bds/tui.ex:1763
#, elixir-autogen, elixir-format
msgid "AI is unavailable in airplane mode without a local endpoint."
msgstr "L'IA n'est pas disponible en mode avion sans point de terminaison local."
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1890
#, elixir-autogen, elixir-format
msgid "Could not load this file."
msgstr "Impossible de charger ce fichier."
@@ -3702,68 +3702,68 @@ msgstr "Impossible de charger ce fichier."
msgid "Editing this item is not available in the terminal UI yet."
msgstr "La modification de cet élément n'est pas encore disponible dans l'interface du terminal."
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:949
#, elixir-autogen, elixir-format
msgid "No suggestions returned."
msgstr "Aucune suggestion reçue."
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1887
#, elixir-autogen, elixir-format
msgid "Only images can be previewed."
msgstr "Seules les images peuvent être prévisualisées."
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1680
#, elixir-autogen, elixir-format
msgid "Post not found."
msgstr "Article introuvable."
#: lib/bds/tui.ex:1174
#: lib/bds/tui.ex:1183
#, elixir-autogen, elixir-format
msgid "Press enter to preview %{name}."
msgstr "Appuyez sur Entrée pour prévisualiser %{name}."
#: lib/bds/tui.ex:1724
#: lib/bds/tui.ex:1733
#, elixir-autogen, elixir-format
msgid "Published."
msgstr "Publié."
#: lib/bds/tui.ex:1740
#: lib/bds/tui.ex:1749
#, elixir-autogen, elixir-format
msgid "Save before switching languages."
msgstr "Enregistrez avant de changer de langue."
#: lib/bds/tui.ex:524
#: lib/bds/tui.ex:1725
#: lib/bds/tui.ex:533
#: lib/bds/tui.ex:1734
#, elixir-autogen, elixir-format
msgid "Saved."
msgstr "Enregistré."
#: lib/bds/tui.ex:1177
#: lib/bds/tui.ex:1186
#, elixir-autogen, elixir-format
msgid "Select an entry and press enter to open it."
msgstr "Sélectionnez une entrée et appuyez sur Entrée pour l'ouvrir."
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:946
#, elixir-autogen, elixir-format
msgid "Suggestions applied."
msgstr "Suggestions appliquées."
#: lib/bds/tui.ex:1189
#: lib/bds/tui.ex:1198
#, elixir-autogen, elixir-format
msgid "Title (ctrl+t to edit)"
msgstr "Titre (ctrl+t pour modifier)"
#: lib/bds/tui.ex:1188
#: lib/bds/tui.ex:1197
#, elixir-autogen, elixir-format
msgid "Title (editing — enter to confirm)"
msgstr "Titre (édition — Entrée pour confirmer)"
#: lib/bds/tui.ex:1241
#: lib/bds/tui.ex:1250
#, elixir-autogen, elixir-format
msgid "Working…"
msgstr "Traitement en cours…"
#: lib/bds/tui.ex:1263
#: lib/bds/tui.ex:1272
#, elixir-autogen, elixir-format
msgid "esc to close"
msgstr "échap pour fermer"
@@ -3800,52 +3800,52 @@ msgstr "Adresse du serveur (user@host ou user@host:port), authentification par c
msgid "Use the form user@host or user@host:port."
msgstr "Utilisez le format user@host ou user@host:port."
#: lib/bds/tui.ex:1208
#: lib/bds/tui.ex:1217
#, elixir-autogen, elixir-format
msgid "Preview (ctrl+e to edit)"
msgstr "Aperçu (ctrl+e pour modifier)"
#: lib/bds/tui.ex:1520
#: lib/bds/tui.ex:1529
#, elixir-autogen, elixir-format
msgid "ctrl+s save · ctrl+p publish · ctrl+e preview · ctrl+t title · ctrl+l language · ctrl+g AI · esc back"
msgstr "ctrl+s enregistrer · ctrl+p publier · ctrl+e aperçu · ctrl+t titre · ctrl+l langue · ctrl+g IA · échap retour"
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "All tasks finished."
msgstr "Toutes les tâches sont terminées."
#: lib/bds/tui.ex:1289
#: lib/bds/tui.ex:1298
#, elixir-autogen, elixir-format
msgid "Commands — esc to close"
msgstr "Commandes — échap pour fermer"
#: lib/bds/tui.ex:814
#: lib/bds/tui.ex:823
#, elixir-autogen, elixir-format
msgid "Unknown command."
msgstr "Commande inconnue."
#: lib/bds/tui.ex:1279
#: lib/bds/tui.ex:1288
#, elixir-autogen, elixir-format
msgid "[report/apply in GUI]"
msgstr "[rapport/application dans la GUI]"
#: lib/bds/tui.ex:1428
#: lib/bds/tui.ex:1437
#, elixir-autogen, elixir-format
msgid "%{diffs} differences · %{orphans} orphan files"
msgstr "%{diffs} différences · %{orphans} fichiers orphelins"
#: lib/bds/tui.ex:1460
#: lib/bds/tui.ex:1469
#, elixir-autogen, elixir-format
msgid "Expected %{expected} · Existing %{existing}"
msgstr "Attendu %{expected} · Existant %{existing}"
#: lib/bds/tui.ex:1477
#: lib/bds/tui.ex:1486
#, elixir-autogen, elixir-format
msgid "Extra files (will be removed):"
msgstr "Fichiers en trop (seront supprimés) :"
#: lib/bds/tui.ex:1473
#: lib/bds/tui.ex:1482
#, elixir-autogen, elixir-format
msgid "Missing pages (will be rendered):"
msgstr "Pages manquantes (seront rendues) :"
@@ -3860,57 +3860,57 @@ msgstr "Rien à appliquer."
msgid "Nothing to repair."
msgstr "Rien à réparer."
#: lib/bds/tui.ex:1451
#: lib/bds/tui.ex:1460
#, elixir-autogen, elixir-format
msgid "Orphan files (not in database):"
msgstr "Fichiers orphelins (absents de la base de données) :"
#: lib/bds/tui.ex:1467
#: lib/bds/tui.ex:1476
#, elixir-autogen, elixir-format
msgid "Sitemap changed."
msgstr "Sitemap modifié."
#: lib/bds/tui.ex:1481
#: lib/bds/tui.ex:1490
#, elixir-autogen, elixir-format
msgid "Updated posts (will be re-rendered):"
msgstr "Articles mis à jour (seront rendus à nouveau) :"
#: lib/bds/tui.ex:1418
#: lib/bds/tui.ex:1427
#, elixir-autogen, elixir-format
msgid "enter apply changes · esc close"
msgstr "entrée appliquer les modifications · échap fermer"
#: lib/bds/tui.ex:1413
#: lib/bds/tui.ex:1422
#, elixir-autogen, elixir-format
msgid "enter repair all from files · esc close"
msgstr "entrée tout réparer depuis les fichiers · échap fermer"
#: lib/bds/tui.ex:779
#: lib/bds/tui.ex:788
#, elixir-autogen, elixir-format
msgid "Imported Blog"
msgstr "Blog importé"
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:807
#, elixir-autogen, elixir-format
msgid "Not a folder: %{path}"
msgstr "Pas un dossier : %{path}"
#: lib/bds/tui.ex:1355
#: lib/bds/tui.ex:1364
#, elixir-autogen, elixir-format
msgid "Projects — enter switch · o open existing · esc close"
msgstr "Projets — entrée changer · o ouvrir existant · échap fermer"
#: lib/bds/tui.ex:706
#: lib/bds/tui.ex:715
#, elixir-autogen, elixir-format
msgid "Switched to %{name}."
msgstr "Passage à %{name}."
#: lib/bds/tui.ex:1383
#: lib/bds/tui.ex:1392
#, elixir-autogen, elixir-format
msgid "Matching folders"
msgstr "Dossiers correspondants"
#: lib/bds/tui.ex:1321
#: lib/bds/tui.ex:1330
#, elixir-autogen, elixir-format
msgid "Open Existing Blog — type a folder path · tab complete · enter open · esc back"
msgstr "Ouvrir un blog existant — saisir le chemin d'un dossier · tab compléter · entrée ouvrir · échap retour"
@@ -3925,12 +3925,12 @@ msgstr "Message de commit requis."
msgid "Committed."
msgstr "Commit effectué."
#: lib/bds/tui.ex:1165
#: lib/bds/tui.ex:1174
#, elixir-autogen, elixir-format
msgid "Diff (pgup/pgdn scroll)"
msgstr "Diff (pgup/pgdn pour défiler)"
#: lib/bds/tui.ex:1548
#: lib/bds/tui.ex:1557
#, elixir-autogen, elixir-format
msgid "No changes."
msgstr "Aucune modification."
@@ -3941,7 +3941,7 @@ msgid "No diff for this file."
msgstr "Pas de diff pour ce fichier."
#: lib/bds/tui.ex:388
#: lib/bds/tui.ex:1152
#: lib/bds/tui.ex:1161
#, elixir-autogen, elixir-format
msgid "Not a git repository."
msgstr "Pas un dépôt git."
@@ -4031,32 +4031,71 @@ msgstr "Utilisateur SSH"
msgid "Show Title"
msgstr "Afficher le titre"
#: lib/bds/ui/settings_form.ex:242
#: lib/bds/ui/settings_form.ex:247
#, elixir-autogen, elixir-format
msgid "Theme"
msgstr "Thème"
#: lib/bds/tui.ex:1136
#: lib/bds/tui.ex:1145
#, elixir-autogen, elixir-format
msgid "enter edit · ctrl+s save · esc close"
msgstr "entrée modifier · ctrl+s enregistrer · échap fermer"
#: lib/bds/tui.ex:1499
#: lib/bds/tui.ex:1508
#, elixir-autogen, elixir-format
msgid "enter edit/toggle/cycle · ctrl+s save · esc close · ctrl+q quit"
msgstr "entrée modifier/basculer/parcourir · ctrl+s enregistrer · échap fermer · ctrl+q quitter"
#: lib/bds/ui/settings_form.ex:230
#: lib/bds/ui/settings_form.ex:235
#, elixir-autogen, elixir-format
msgid "not supported yet"
msgstr "pas encore pris en charge"
#: lib/bds/tui.ex:1506
#: lib/bds/tui.ex:1515
#, elixir-autogen, elixir-format
msgid "c commit · u pull · s push · enter jump to file · pgup/pgdn scroll diff · 1-7 views · ctrl+q quit"
msgstr "c commit · u pull · s push · entrée aller au fichier · pgup/pgdn défiler le diff · 1-7 vues · ctrl+q quitter"
#: lib/bds/tui.ex:1513
#: lib/bds/tui.ex:1522
#, elixir-autogen, elixir-format
msgid "enter open · n new post · 1-7 views · p projects · / search · : commands (:? help) · r refresh · ctrl+q quit"
msgstr "entrée ouvrir · n nouvel article · 1-7 vues · p projets · / rechercher · : commandes (:? aide) · r actualiser · ctrl+q quitter"
#: lib/bds/ui/settings_form.ex:369
#, elixir-autogen, elixir-format
msgid "CLI tool installed to %{path}"
msgstr "Outil CLI installé dans %{path}"
#: lib/bds/desktop/shell_live/settings_editor.ex:75
#: lib/bds/desktop/shell_live/settings_editor.ex:78
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:386
#: lib/bds/ui/settings_form.ex:223
#, elixir-autogen, elixir-format
msgid "Command Line Tool"
msgstr "Outil en ligne de commande"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:390
#: lib/bds/ui/settings_form.ex:224
#, elixir-autogen, elixir-format
msgid "Install CLI Tool"
msgstr "Installer l'outil CLI"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:387
#, elixir-autogen, elixir-format
msgid "Install the bds-cli tool to ~/.local/bin; it uses the same settings and cache database as the app"
msgstr "Installe l'outil bds-cli dans ~/.local/bin ; il utilise les mêmes paramètres et la même base de données de cache que l'application"
#: lib/bds/ui/settings_form.ex:375
#, elixir-autogen, elixir-format
msgid "Installing the CLI tool failed: %{reason}"
msgstr "L'installation de l'outil CLI a échoué : %{reason}"
#: lib/bds/ui/settings_form.ex:372
#, elixir-autogen, elixir-format
msgid "The CLI tool can only be installed from the packaged application"
msgstr "L'outil CLI ne peut être installé que depuis l'application empaquetée"
#: lib/bds/ui/settings_form.ex:379
#, elixir-autogen, elixir-format
msgid "Unknown settings action"
msgstr "Action de paramètres inconnue"

View File

@@ -80,13 +80,13 @@ msgstr "Impostazioni IA"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:920
#: lib/bds/desktop/shell_live/post_editor.ex:906
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:943
#: lib/bds/tui.ex:951
#: lib/bds/tui.ex:1753
#: lib/bds/tui.ex:946
#: lib/bds/tui.ex:949
#: lib/bds/tui.ex:952
#: lib/bds/tui.ex:960
#: lib/bds/tui.ex:1762
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
msgstr "Suggerimenti IA"
@@ -349,8 +349,8 @@ msgstr "Automatico"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:557
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:765
#: lib/bds/desktop/shell_live/post_editor.ex:814
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/post_editor.ex:801
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Le azioni IA automatiche restano bloccate dalla modalità aereo."
@@ -574,8 +574,8 @@ msgstr "Chiudi scheda"
msgid "Collapse unchanged diff hunks"
msgstr "Comprimi i blocchi diff invariati"
#: lib/bds/desktop/shell_live/overlay_manager.ex:422
#: lib/bds/tui.ex:1849
#: lib/bds/desktop/shell_live/overlay_manager.ex:423
#: lib/bds/tui.ex:1858
#, elixir-autogen, elixir-format
msgid "Command completed"
msgstr "Comando completato"
@@ -593,7 +593,7 @@ msgstr "Conferma"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:375
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
#: lib/bds/tui.ex:1219
#: lib/bds/tui.ex:1228
#: lib/bds/ui/settings_form.ex:137
#: lib/bds/ui/sidebar.ex:801
#, elixir-autogen, elixir-format
@@ -751,7 +751,7 @@ msgstr "Modalità di modifica predefinita e presentazione dei diff"
msgid "Delete"
msgstr "Elimina"
#: lib/bds/desktop/shell_live/overlay_manager.ex:278
#: lib/bds/desktop/shell_live/overlay_manager.ex:279
#, elixir-autogen, elixir-format
msgid "Delete Media"
msgstr "Elimina media"
@@ -798,9 +798,9 @@ msgstr "Rileva"
#: lib/bds/desktop/shell_live/media_editor.ex:214
#: lib/bds/desktop/shell_live/media_editor.ex:220
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:764
#: lib/bds/desktop/shell_live/post_editor.ex:793
#: lib/bds/desktop/shell_live/post_editor.ex:799
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:780
#: lib/bds/desktop/shell_live/post_editor.ex:786
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Rileva lingua"
@@ -1040,7 +1040,7 @@ msgid "Filename"
msgstr "Nome file"
#: lib/bds/desktop/menu_bar.ex:254
#: lib/bds/tui.ex:1813
#: lib/bds/tui.ex:1822
#, elixir-autogen, elixir-format
msgid "Fill Missing Translations"
msgstr "Completa traduzioni mancanti"
@@ -1051,7 +1051,7 @@ msgid "Find"
msgstr "Trova"
#: lib/bds/desktop/menu_bar.ex:255
#: lib/bds/tui.ex:1816
#: lib/bds/tui.ex:1825
#, elixir-autogen, elixir-format
msgid "Find Duplicate Posts"
msgstr "Trova post duplicati"
@@ -1078,14 +1078,14 @@ msgid "Gallery"
msgstr "Galleria"
#: lib/bds/desktop/menu_bar.ex:256
#: lib/bds/tui.ex:1797
#: lib/bds/tui.ex:1806
#, elixir-autogen, elixir-format
msgid "Generate Site"
msgstr "Genera sito"
#: lib/bds/desktop/shell_live.ex:792
#: lib/bds/desktop/shell_live/socket_state.ex:109
#: lib/bds/tui.ex:1662
#: lib/bds/tui.ex:1671
#: lib/bds/ui/sidebar.ex:826
#, elixir-autogen, elixir-format
msgid "Git"
@@ -1128,7 +1128,7 @@ msgstr "Host"
#: lib/bds/desktop/shell_data.ex:100
#: lib/bds/desktop/shell_live/index.html.heex:657
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1038
#: lib/bds/desktop/shell_live/post_editor.ex:1024
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Inattivo"
@@ -1299,7 +1299,7 @@ msgid "Language"
msgstr "Lingua"
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor.ex:787
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "Rilevamento della lingua non riuscito."
@@ -1345,7 +1345,7 @@ msgstr "Carica altri"
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:351
#: lib/bds/ui/settings_form.ex:234
#: lib/bds/ui/settings_form.ex:239
#: lib/bds/ui/sidebar.ex:816
#, elixir-autogen, elixir-format
msgid "MCP"
@@ -1386,7 +1386,7 @@ msgstr "Mappa a..."
msgid "Mapped"
msgstr "Mappato"
#: lib/bds/desktop/shell_live/post_editor.ex:1041
#: lib/bds/desktop/shell_live/post_editor.ex:1027
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1404,9 +1404,9 @@ msgstr "Numero massimo di post per pagina"
#: lib/bds/desktop/shell_live/misc_editor.ex:762
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
#: lib/bds/tui.ex:1657
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1666
#: lib/bds/tui.ex:1887
#: lib/bds/tui.ex:1890
#: lib/bds/ui/registry.ex:30
#: lib/bds/ui/registry.ex:100
#: lib/bds/ui/sidebar.ex:578
@@ -1452,8 +1452,8 @@ msgstr "Metadati"
#: lib/bds/tui.ex:278
#: lib/bds/tui.ex:284
#: lib/bds/tui.ex:295
#: lib/bds/tui.ex:1412
#: lib/bds/tui.ex:1794
#: lib/bds/tui.ex:1421
#: lib/bds/tui.ex:1803
#: lib/bds/ui/registry.ex:111
#, elixir-autogen, elixir-format
msgid "Metadata Diff"
@@ -1787,8 +1787,8 @@ msgid "Open Data Folder"
msgstr "Apri cartella dati"
#: lib/bds/desktop/shell_live/index.html.heex:644
#: lib/bds/tui.ex:792
#: lib/bds/tui.ex:797
#: lib/bds/tui.ex:801
#: lib/bds/tui.ex:806
#, elixir-autogen, elixir-format
msgid "Open Existing Blog"
msgstr "Apri blog esistente"
@@ -1800,7 +1800,7 @@ msgid "Open Settings"
msgstr "Apri Impostazioni"
#: lib/bds/desktop/menu_bar.ex:217
#: lib/bds/tui.ex:1818
#: lib/bds/tui.ex:1827
#, elixir-autogen, elixir-format
msgid "Open in Browser"
msgstr "Apri nel browser"
@@ -1896,16 +1896,16 @@ msgid "Persist the detected language for this media item"
msgstr "Salva la lingua rilevata per questo media"
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:543
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:586
#: lib/bds/desktop/shell_live/post_editor.ex:624
#: lib/bds/desktop/shell_live/post_editor.ex:639
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:671
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:754
#: lib/bds/desktop/shell_live/post_editor.ex:526
#: lib/bds/desktop/shell_live/post_editor.ex:530
#: lib/bds/desktop/shell_live/post_editor.ex:569
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:611
#: lib/bds/desktop/shell_live/post_editor.ex:626
#: lib/bds/desktop/shell_live/post_editor.ex:655
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:738
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1936,12 +1936,12 @@ msgstr "Template del post"
msgid "Post is marked as do-not-translate but has translations"
msgstr "Il post è contrassegnato come non-tradurre ma ha traduzioni"
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:569
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Articolo pubblicato"
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:526
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Articolo salvato"
@@ -1949,8 +1949,8 @@ msgstr "Articolo salvato"
#: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/tui.ex:1656
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1665
#: lib/bds/tui.ex:1680
#: lib/bds/ui/registry.ex:14
#: lib/bds/ui/sidebar.ex:271
#, elixir-autogen, elixir-format
@@ -1967,7 +1967,7 @@ msgstr "Articoli (%{count})"
msgid "Preferences"
msgstr "Preferenze"
#: lib/bds/desktop/shell_live/post_editor.ex:1042
#: lib/bds/desktop/shell_live/post_editor.ex:1028
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -2010,8 +2010,8 @@ msgstr "Progetto e pubblicazione"
#: lib/bds/desktop/shell_live/chat_surface.ex:15
#: lib/bds/desktop/shell_live/index.html.heex:623
#: lib/bds/tui.ex:705
#: lib/bds/tui.ex:710
#: lib/bds/tui.ex:714
#: lib/bds/tui.ex:719
#, elixir-autogen, elixir-format
msgid "Projects"
msgstr "Progetti"
@@ -2040,7 +2040,7 @@ msgid "Publish Selected"
msgstr "Pubblica selezionati"
#: lib/bds/desktop/shell_data.ex:165
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor.ex:1022
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
@@ -2079,15 +2079,15 @@ msgid "Ready to import:"
msgstr "Pronto per importare:"
#: lib/bds/desktop/menu_bar.ex:248
#: lib/bds/tui.ex:789
#: lib/bds/tui.ex:1798
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:1807
#, elixir-autogen, elixir-format
msgid "Rebuild Database"
msgstr "Ricostruisci database"
#: lib/bds/desktop/menu_bar.ex:250
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#: lib/bds/tui.ex:1802
#: lib/bds/tui.ex:1811
#, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index"
msgstr "Ricostruisci indice embeddings"
@@ -2145,7 +2145,7 @@ msgid "Refresh Translation"
msgstr "Aggiorna traduzione"
#: lib/bds/desktop/menu_bar.ex:252
#: lib/bds/tui.ex:1805
#: lib/bds/tui.ex:1814
#, elixir-autogen, elixir-format
msgid "Regenerate Calendar"
msgstr "Rigenera calendario"
@@ -2156,7 +2156,7 @@ msgid "Regenerate Missing Thumbnails"
msgstr "Rigenera miniature mancanti"
#: lib/bds/desktop/menu_bar.ex:249
#: lib/bds/tui.ex:1799
#: lib/bds/tui.ex:1808
#, elixir-autogen, elixir-format
msgid "Reindex Text"
msgstr "Reindicizza testo"
@@ -2240,7 +2240,7 @@ msgstr "Risoluzione"
msgid "Result"
msgstr "Risultato"
#: lib/bds/desktop/shell_live/post_editor.ex:1037
#: lib/bds/desktop/shell_live/post_editor.ex:1023
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Ripristinato"
@@ -2293,7 +2293,7 @@ msgid "Save Translation"
msgstr "Salva traduzione"
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#: lib/bds/desktop/shell_live/post_editor.ex:1021
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Salvato"
@@ -2344,7 +2344,7 @@ msgstr "Le capacità di scripting sono configurate a livello applicativo nella r
#: lib/bds/desktop/shell_live/script_editor.ex:216
#: lib/bds/desktop/shell_live/script_editor.ex:219
#: lib/bds/desktop/shell_live/script_editor.ex:234
#: lib/bds/tui.ex:1659
#: lib/bds/tui.ex:1668
#: lib/bds/ui/registry.ex:38
#: lib/bds/ui/sidebar.ex:63
#: lib/bds/ui/sidebar.ex:115
@@ -2451,7 +2451,7 @@ msgstr "Somiglianza semantica"
#: lib/bds/desktop/shell_live/settings_editor/project_settings.ex:60
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
#: lib/bds/tui.ex:1661
#: lib/bds/tui.ex:1670
#: lib/bds/ui/registry.ex:86
#: lib/bds/ui/registry.ex:101
#: lib/bds/ui/sidebar.ex:795
@@ -2477,7 +2477,7 @@ msgstr "Sito"
#: lib/bds/desktop/shell_live/misc_editor.ex:412
#: lib/bds/tui.ex:311
#: lib/bds/tui.ex:313
#: lib/bds/tui.ex:1417
#: lib/bds/tui.ex:1426
#: lib/bds/ui/registry.ex:125
#, elixir-autogen, elixir-format
msgid "Site Validation"
@@ -2541,7 +2541,7 @@ msgstr "Ferma"
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:76
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
#: lib/bds/ui/registry.ex:102
#: lib/bds/ui/settings_form.ex:241
#: lib/bds/ui/settings_form.ex:246
#: lib/bds/ui/sidebar.ex:817
#, elixir-autogen, elixir-format
msgid "Style"
@@ -2600,7 +2600,7 @@ msgstr "Nome del tag"
#: lib/bds/desktop/shell_live/tags_editor.ex:222
#: lib/bds/desktop/shell_live/tags_editor.ex:253
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
#: lib/bds/tui.ex:1660
#: lib/bds/tui.ex:1669
#: lib/bds/ui/registry.ex:54
#: lib/bds/ui/registry.ex:103
#: lib/bds/ui/sidebar.ex:289
@@ -2612,7 +2612,7 @@ msgstr "Tag"
#: lib/bds/desktop/shell_live.ex:786
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "Tasks"
msgstr "Attività"
@@ -2658,7 +2658,7 @@ msgstr "La sintassi del template è valida"
#: lib/bds/desktop/shell_live/template_editor.ex:171
#: lib/bds/desktop/shell_live/template_editor.ex:176
#: lib/bds/desktop/shell_live/template_editor.ex:191
#: lib/bds/tui.ex:1658
#: lib/bds/tui.ex:1667
#: lib/bds/ui/registry.ex:46
#: lib/bds/ui/sidebar.ex:71
#: lib/bds/ui/sidebar.ex:122
@@ -2772,7 +2772,7 @@ msgstr "Attiva/disattiva barra laterale"
#: lib/bds/desktop/shell_live/media_editor.ex:363
#: lib/bds/desktop/shell_live/media_editor.ex:556
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:813
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2849,7 +2849,7 @@ msgstr "Scollega dall'articolo"
#: lib/bds/desktop/shell_live/media_editor.ex:729
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor.ex:1020
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -2882,7 +2882,7 @@ msgid "Updated URLs"
msgstr "URL aggiornati"
#: lib/bds/desktop/menu_bar.ex:259
#: lib/bds/tui.ex:1817
#: lib/bds/tui.ex:1826
#, elixir-autogen, elixir-format
msgid "Upload Site"
msgstr "Carica sito"
@@ -2910,13 +2910,13 @@ msgid "Validate"
msgstr "Valida"
#: lib/bds/desktop/menu_bar.ex:258
#: lib/bds/tui.ex:1795
#: lib/bds/tui.ex:1804
#, elixir-autogen, elixir-format
msgid "Validate Site"
msgstr "Valida sito"
#: lib/bds/desktop/menu_bar.ex:253
#: lib/bds/tui.ex:1808
#: lib/bds/tui.ex:1817
#, elixir-autogen, elixir-format
msgid "Validate Translations"
msgstr "Valida traduzioni"
@@ -3350,12 +3350,12 @@ msgstr "Archivia"
msgid "Move this post to the archive"
msgstr "Sposta questo articolo nell'archivio"
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:655
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Articolo archiviato"
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:738
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Articolo ripristinato"
@@ -3397,7 +3397,7 @@ msgid "Commit"
msgstr "Commit"
#: lib/bds/desktop/shell_live/sidebar_components.ex:555
#: lib/bds/tui.ex:1239
#: lib/bds/tui.ex:1248
#, elixir-autogen, elixir-format
msgid "Commit message"
msgstr "Messaggio di commit"
@@ -3421,7 +3421,7 @@ msgid "Fetch"
msgstr "Recupera"
#: lib/bds/desktop/shell_live/sidebar_components.ex:586
#: lib/bds/tui.ex:1074
#: lib/bds/tui.ex:1083
#, elixir-autogen, elixir-format
msgid "History"
msgstr "Cronologia"
@@ -3469,7 +3469,7 @@ msgstr "Pulisci LFS"
#: lib/bds/desktop/shell_live/git_handler.ex:17
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/tui.ex:957
#: lib/bds/tui.ex:966
#, elixir-autogen, elixir-format
msgid "Pull"
msgstr "Pull"
@@ -3477,7 +3477,7 @@ msgstr "Pull"
#: lib/bds/desktop/shell_live/git_handler.ex:18
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/tui.ex:958
#: lib/bds/tui.ex:967
#, elixir-autogen, elixir-format
msgid "Push"
msgstr "Push"
@@ -3543,18 +3543,18 @@ msgstr "Blogmark"
msgid "Open a project before importing a blogmark."
msgstr "Apri un progetto prima di importare un blogmark."
#: lib/bds/desktop/shell_live/post_editor.ex:694
#: lib/bds/desktop/shell_live/post_editor.ex:681
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} aggiunto"
#: lib/bds/desktop/shell_live/post_editor.ex:701
#: lib/bds/desktop/shell_live/post_editor.ex:688
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Impossibile importare %{path}: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:693
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:680
#: lib/bds/desktop/shell_live/post_editor.ex:687
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Inserisci immagine"
@@ -3569,7 +3569,7 @@ msgstr "Bookmarklet copiato negli appunti"
msgid "Copy Bookmarklet to Clipboard"
msgstr "Copia bookmarklet negli appunti"
#: lib/bds/desktop/shell_live/overlay_manager.ex:300
#: lib/bds/desktop/shell_live/overlay_manager.ex:301
#, elixir-autogen, elixir-format
msgid "Delete Tag"
msgstr "Elimina tag"
@@ -3590,7 +3590,7 @@ msgid "Suggested tags"
msgstr "Tag suggeriti"
#: lib/bds/desktop/menu_bar.ex:257
#: lib/bds/tui.ex:1796
#: lib/bds/tui.ex:1805
#, elixir-autogen, elixir-format
msgid "Force Render Site"
msgstr "Forza la rigenerazione del sito"
@@ -3687,12 +3687,12 @@ msgstr "OK"
msgid "The endpoint returned no models. You can still type a model name manually."
msgstr "L'endpoint non ha restituito alcun modello. Puoi comunque digitare manualmente il nome di un modello."
#: lib/bds/tui.ex:1754
#: lib/bds/tui.ex:1763
#, elixir-autogen, elixir-format
msgid "AI is unavailable in airplane mode without a local endpoint."
msgstr "L'IA non è disponibile in modalità aereo senza un endpoint locale."
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1890
#, elixir-autogen, elixir-format
msgid "Could not load this file."
msgstr "Impossibile caricare questo file."
@@ -3702,68 +3702,68 @@ msgstr "Impossibile caricare questo file."
msgid "Editing this item is not available in the terminal UI yet."
msgstr "La modifica di questo elemento non è ancora disponibile nell'interfaccia del terminale."
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:949
#, elixir-autogen, elixir-format
msgid "No suggestions returned."
msgstr "Nessun suggerimento ricevuto."
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1887
#, elixir-autogen, elixir-format
msgid "Only images can be previewed."
msgstr "Solo le immagini possono essere visualizzate in anteprima."
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1680
#, elixir-autogen, elixir-format
msgid "Post not found."
msgstr "Post non trovato."
#: lib/bds/tui.ex:1174
#: lib/bds/tui.ex:1183
#, elixir-autogen, elixir-format
msgid "Press enter to preview %{name}."
msgstr "Premi Invio per l'anteprima di %{name}."
#: lib/bds/tui.ex:1724
#: lib/bds/tui.ex:1733
#, elixir-autogen, elixir-format
msgid "Published."
msgstr "Pubblicato."
#: lib/bds/tui.ex:1740
#: lib/bds/tui.ex:1749
#, elixir-autogen, elixir-format
msgid "Save before switching languages."
msgstr "Salva prima di cambiare lingua."
#: lib/bds/tui.ex:524
#: lib/bds/tui.ex:1725
#: lib/bds/tui.ex:533
#: lib/bds/tui.ex:1734
#, elixir-autogen, elixir-format
msgid "Saved."
msgstr "Salvato."
#: lib/bds/tui.ex:1177
#: lib/bds/tui.ex:1186
#, elixir-autogen, elixir-format
msgid "Select an entry and press enter to open it."
msgstr "Seleziona una voce e premi Invio per aprirla."
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:946
#, elixir-autogen, elixir-format
msgid "Suggestions applied."
msgstr "Suggerimenti applicati."
#: lib/bds/tui.ex:1189
#: lib/bds/tui.ex:1198
#, elixir-autogen, elixir-format
msgid "Title (ctrl+t to edit)"
msgstr "Titolo (ctrl+t per modificare)"
#: lib/bds/tui.ex:1188
#: lib/bds/tui.ex:1197
#, elixir-autogen, elixir-format
msgid "Title (editing — enter to confirm)"
msgstr "Titolo (modifica — Invio per confermare)"
#: lib/bds/tui.ex:1241
#: lib/bds/tui.ex:1250
#, elixir-autogen, elixir-format
msgid "Working…"
msgstr "Elaborazione…"
#: lib/bds/tui.ex:1263
#: lib/bds/tui.ex:1272
#, elixir-autogen, elixir-format
msgid "esc to close"
msgstr "esc per chiudere"
@@ -3800,52 +3800,52 @@ msgstr "Indirizzo del server (user@host o user@host:port), autenticazione a chia
msgid "Use the form user@host or user@host:port."
msgstr "Usa il formato user@host o user@host:port."
#: lib/bds/tui.ex:1208
#: lib/bds/tui.ex:1217
#, elixir-autogen, elixir-format
msgid "Preview (ctrl+e to edit)"
msgstr "Anteprima (ctrl+e per modificare)"
#: lib/bds/tui.ex:1520
#: lib/bds/tui.ex:1529
#, elixir-autogen, elixir-format
msgid "ctrl+s save · ctrl+p publish · ctrl+e preview · ctrl+t title · ctrl+l language · ctrl+g AI · esc back"
msgstr "ctrl+s salva · ctrl+p pubblica · ctrl+e anteprima · ctrl+t titolo · ctrl+l lingua · ctrl+g IA · esc indietro"
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "All tasks finished."
msgstr "Tutte le attività sono terminate."
#: lib/bds/tui.ex:1289
#: lib/bds/tui.ex:1298
#, elixir-autogen, elixir-format
msgid "Commands — esc to close"
msgstr "Comandi — esc per chiudere"
#: lib/bds/tui.ex:814
#: lib/bds/tui.ex:823
#, elixir-autogen, elixir-format
msgid "Unknown command."
msgstr "Comando sconosciuto."
#: lib/bds/tui.ex:1279
#: lib/bds/tui.ex:1288
#, elixir-autogen, elixir-format
msgid "[report/apply in GUI]"
msgstr "[report/applicazione nella GUI]"
#: lib/bds/tui.ex:1428
#: lib/bds/tui.ex:1437
#, elixir-autogen, elixir-format
msgid "%{diffs} differences · %{orphans} orphan files"
msgstr "%{diffs} differenze · %{orphans} file orfani"
#: lib/bds/tui.ex:1460
#: lib/bds/tui.ex:1469
#, elixir-autogen, elixir-format
msgid "Expected %{expected} · Existing %{existing}"
msgstr "Attesi %{expected} · Esistenti %{existing}"
#: lib/bds/tui.ex:1477
#: lib/bds/tui.ex:1486
#, elixir-autogen, elixir-format
msgid "Extra files (will be removed):"
msgstr "File in eccesso (verranno rimossi):"
#: lib/bds/tui.ex:1473
#: lib/bds/tui.ex:1482
#, elixir-autogen, elixir-format
msgid "Missing pages (will be rendered):"
msgstr "Pagine mancanti (verranno generate):"
@@ -3860,57 +3860,57 @@ msgstr "Niente da applicare."
msgid "Nothing to repair."
msgstr "Niente da riparare."
#: lib/bds/tui.ex:1451
#: lib/bds/tui.ex:1460
#, elixir-autogen, elixir-format
msgid "Orphan files (not in database):"
msgstr "File orfani (non presenti nel database):"
#: lib/bds/tui.ex:1467
#: lib/bds/tui.ex:1476
#, elixir-autogen, elixir-format
msgid "Sitemap changed."
msgstr "Sitemap modificata."
#: lib/bds/tui.ex:1481
#: lib/bds/tui.ex:1490
#, elixir-autogen, elixir-format
msgid "Updated posts (will be re-rendered):"
msgstr "Post aggiornati (verranno rigenerati):"
#: lib/bds/tui.ex:1418
#: lib/bds/tui.ex:1427
#, elixir-autogen, elixir-format
msgid "enter apply changes · esc close"
msgstr "invio applica le modifiche · esc chiudi"
#: lib/bds/tui.ex:1413
#: lib/bds/tui.ex:1422
#, elixir-autogen, elixir-format
msgid "enter repair all from files · esc close"
msgstr "invio ripara tutto dai file · esc chiudi"
#: lib/bds/tui.ex:779
#: lib/bds/tui.ex:788
#, elixir-autogen, elixir-format
msgid "Imported Blog"
msgstr "Blog importato"
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:807
#, elixir-autogen, elixir-format
msgid "Not a folder: %{path}"
msgstr "Non è una cartella: %{path}"
#: lib/bds/tui.ex:1355
#: lib/bds/tui.ex:1364
#, elixir-autogen, elixir-format
msgid "Projects — enter switch · o open existing · esc close"
msgstr "Progetti — invio cambia · o apri esistente · esc chiudi"
#: lib/bds/tui.ex:706
#: lib/bds/tui.ex:715
#, elixir-autogen, elixir-format
msgid "Switched to %{name}."
msgstr "Passato a %{name}."
#: lib/bds/tui.ex:1383
#: lib/bds/tui.ex:1392
#, elixir-autogen, elixir-format
msgid "Matching folders"
msgstr "Cartelle corrispondenti"
#: lib/bds/tui.ex:1321
#: lib/bds/tui.ex:1330
#, elixir-autogen, elixir-format
msgid "Open Existing Blog — type a folder path · tab complete · enter open · esc back"
msgstr "Apri blog esistente — digita il percorso di una cartella · tab completa · invio apri · esc indietro"
@@ -3925,12 +3925,12 @@ msgstr "Messaggio di commit obbligatorio."
msgid "Committed."
msgstr "Commit eseguito."
#: lib/bds/tui.ex:1165
#: lib/bds/tui.ex:1174
#, elixir-autogen, elixir-format
msgid "Diff (pgup/pgdn scroll)"
msgstr "Diff (pgup/pgdn per scorrere)"
#: lib/bds/tui.ex:1548
#: lib/bds/tui.ex:1557
#, elixir-autogen, elixir-format
msgid "No changes."
msgstr "Nessuna modifica."
@@ -3941,7 +3941,7 @@ msgid "No diff for this file."
msgstr "Nessun diff per questo file."
#: lib/bds/tui.ex:388
#: lib/bds/tui.ex:1152
#: lib/bds/tui.ex:1161
#, elixir-autogen, elixir-format
msgid "Not a git repository."
msgstr "Non è un repository git."
@@ -4031,32 +4031,71 @@ msgstr "Utente SSH"
msgid "Show Title"
msgstr "Mostra titolo"
#: lib/bds/ui/settings_form.ex:242
#: lib/bds/ui/settings_form.ex:247
#, elixir-autogen, elixir-format
msgid "Theme"
msgstr "Tema"
#: lib/bds/tui.ex:1136
#: lib/bds/tui.ex:1145
#, elixir-autogen, elixir-format
msgid "enter edit · ctrl+s save · esc close"
msgstr "invio modifica · ctrl+s salva · esc chiudi"
#: lib/bds/tui.ex:1499
#: lib/bds/tui.ex:1508
#, elixir-autogen, elixir-format
msgid "enter edit/toggle/cycle · ctrl+s save · esc close · ctrl+q quit"
msgstr "invio modifica/attiva/cicla · ctrl+s salva · esc chiudi · ctrl+q esci"
#: lib/bds/ui/settings_form.ex:230
#: lib/bds/ui/settings_form.ex:235
#, elixir-autogen, elixir-format
msgid "not supported yet"
msgstr "non ancora supportato"
#: lib/bds/tui.ex:1506
#: lib/bds/tui.ex:1515
#, elixir-autogen, elixir-format
msgid "c commit · u pull · s push · enter jump to file · pgup/pgdn scroll diff · 1-7 views · ctrl+q quit"
msgstr "c commit · u pull · s push · invio vai al file · pgup/pgdn scorri il diff · 1-7 viste · ctrl+q esci"
#: lib/bds/tui.ex:1513
#: lib/bds/tui.ex:1522
#, elixir-autogen, elixir-format
msgid "enter open · n new post · 1-7 views · p projects · / search · : commands (:? help) · r refresh · ctrl+q quit"
msgstr "invio apri · n nuovo post · 1-7 viste · p progetti · / cerca · : comandi (:? aiuto) · r aggiorna · ctrl+q esci"
#: lib/bds/ui/settings_form.ex:369
#, elixir-autogen, elixir-format
msgid "CLI tool installed to %{path}"
msgstr "Strumento CLI installato in %{path}"
#: lib/bds/desktop/shell_live/settings_editor.ex:75
#: lib/bds/desktop/shell_live/settings_editor.ex:78
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:386
#: lib/bds/ui/settings_form.ex:223
#, elixir-autogen, elixir-format
msgid "Command Line Tool"
msgstr "Strumento a riga di comando"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:390
#: lib/bds/ui/settings_form.ex:224
#, elixir-autogen, elixir-format
msgid "Install CLI Tool"
msgstr "Installa lo strumento CLI"
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:387
#, elixir-autogen, elixir-format
msgid "Install the bds-cli tool to ~/.local/bin; it uses the same settings and cache database as the app"
msgstr "Installa lo strumento bds-cli in ~/.local/bin; utilizza le stesse impostazioni e lo stesso database di cache dell'app"
#: lib/bds/ui/settings_form.ex:375
#, elixir-autogen, elixir-format
msgid "Installing the CLI tool failed: %{reason}"
msgstr "Installazione dello strumento CLI non riuscita: %{reason}"
#: lib/bds/ui/settings_form.ex:372
#, elixir-autogen, elixir-format
msgid "The CLI tool can only be installed from the packaged application"
msgstr "Lo strumento CLI può essere installato solo dall'applicazione pacchettizzata"
#: lib/bds/ui/settings_form.ex:379
#, elixir-autogen, elixir-format
msgid "Unknown settings action"
msgstr "Azione delle impostazioni sconosciuta"

View File

@@ -93,13 +93,13 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:920
#: lib/bds/desktop/shell_live/post_editor.ex:906
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:943
#: lib/bds/tui.ex:951
#: lib/bds/tui.ex:1753
#: lib/bds/tui.ex:946
#: lib/bds/tui.ex:949
#: lib/bds/tui.ex:952
#: lib/bds/tui.ex:960
#: lib/bds/tui.ex:1762
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
msgstr ""
@@ -362,8 +362,8 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:557
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:765
#: lib/bds/desktop/shell_live/post_editor.ex:814
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/post_editor.ex:801
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr ""
@@ -587,8 +587,8 @@ msgstr ""
msgid "Collapse unchanged diff hunks"
msgstr ""
#: lib/bds/desktop/shell_live/overlay_manager.ex:422
#: lib/bds/tui.ex:1849
#: lib/bds/desktop/shell_live/overlay_manager.ex:423
#: lib/bds/tui.ex:1858
#, elixir-autogen, elixir-format
msgid "Command completed"
msgstr ""
@@ -606,7 +606,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:375
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
#: lib/bds/tui.ex:1219
#: lib/bds/tui.ex:1228
#: lib/bds/ui/settings_form.ex:137
#: lib/bds/ui/sidebar.ex:801
#, elixir-autogen, elixir-format
@@ -764,7 +764,7 @@ msgstr ""
msgid "Delete"
msgstr ""
#: lib/bds/desktop/shell_live/overlay_manager.ex:278
#: lib/bds/desktop/shell_live/overlay_manager.ex:279
#, elixir-autogen, elixir-format
msgid "Delete Media"
msgstr ""
@@ -811,9 +811,9 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:214
#: lib/bds/desktop/shell_live/media_editor.ex:220
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:764
#: lib/bds/desktop/shell_live/post_editor.ex:793
#: lib/bds/desktop/shell_live/post_editor.ex:799
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:780
#: lib/bds/desktop/shell_live/post_editor.ex:786
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr ""
@@ -1053,7 +1053,7 @@ msgid "Filename"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:254
#: lib/bds/tui.ex:1813
#: lib/bds/tui.ex:1822
#, elixir-autogen, elixir-format
msgid "Fill Missing Translations"
msgstr ""
@@ -1064,7 +1064,7 @@ msgid "Find"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:255
#: lib/bds/tui.ex:1816
#: lib/bds/tui.ex:1825
#, elixir-autogen, elixir-format
msgid "Find Duplicate Posts"
msgstr ""
@@ -1091,14 +1091,14 @@ msgid "Gallery"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:256
#: lib/bds/tui.ex:1797
#: lib/bds/tui.ex:1806
#, elixir-autogen, elixir-format
msgid "Generate Site"
msgstr ""
#: lib/bds/desktop/shell_live.ex:792
#: lib/bds/desktop/shell_live/socket_state.ex:109
#: lib/bds/tui.ex:1662
#: lib/bds/tui.ex:1671
#: lib/bds/ui/sidebar.ex:826
#, elixir-autogen, elixir-format
msgid "Git"
@@ -1141,7 +1141,7 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:100
#: lib/bds/desktop/shell_live/index.html.heex:657
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1038
#: lib/bds/desktop/shell_live/post_editor.ex:1024
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr ""
@@ -1312,7 +1312,7 @@ msgid "Language"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor.ex:787
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr ""
@@ -1358,7 +1358,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:351
#: lib/bds/ui/settings_form.ex:234
#: lib/bds/ui/settings_form.ex:239
#: lib/bds/ui/sidebar.ex:816
#, elixir-autogen, elixir-format
msgid "MCP"
@@ -1399,7 +1399,7 @@ msgstr ""
msgid "Mapped"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1041
#: lib/bds/desktop/shell_live/post_editor.ex:1027
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1417,9 +1417,9 @@ msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:762
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
#: lib/bds/tui.ex:1657
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1666
#: lib/bds/tui.ex:1887
#: lib/bds/tui.ex:1890
#: lib/bds/ui/registry.ex:30
#: lib/bds/ui/registry.ex:100
#: lib/bds/ui/sidebar.ex:578
@@ -1465,8 +1465,8 @@ msgstr ""
#: lib/bds/tui.ex:278
#: lib/bds/tui.ex:284
#: lib/bds/tui.ex:295
#: lib/bds/tui.ex:1412
#: lib/bds/tui.ex:1794
#: lib/bds/tui.ex:1421
#: lib/bds/tui.ex:1803
#: lib/bds/ui/registry.ex:111
#, elixir-autogen, elixir-format
msgid "Metadata Diff"
@@ -1800,8 +1800,8 @@ msgid "Open Data Folder"
msgstr ""
#: lib/bds/desktop/shell_live/index.html.heex:644
#: lib/bds/tui.ex:792
#: lib/bds/tui.ex:797
#: lib/bds/tui.ex:801
#: lib/bds/tui.ex:806
#, elixir-autogen, elixir-format
msgid "Open Existing Blog"
msgstr ""
@@ -1813,7 +1813,7 @@ msgid "Open Settings"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:217
#: lib/bds/tui.ex:1818
#: lib/bds/tui.ex:1827
#, elixir-autogen, elixir-format
msgid "Open in Browser"
msgstr ""
@@ -1909,16 +1909,16 @@ msgid "Persist the detected language for this media item"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:543
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:586
#: lib/bds/desktop/shell_live/post_editor.ex:624
#: lib/bds/desktop/shell_live/post_editor.ex:639
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:671
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:754
#: lib/bds/desktop/shell_live/post_editor.ex:526
#: lib/bds/desktop/shell_live/post_editor.ex:530
#: lib/bds/desktop/shell_live/post_editor.ex:569
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:611
#: lib/bds/desktop/shell_live/post_editor.ex:626
#: lib/bds/desktop/shell_live/post_editor.ex:655
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:738
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1949,12 +1949,12 @@ msgstr ""
msgid "Post is marked as do-not-translate but has translations"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:582
#: lib/bds/desktop/shell_live/post_editor.ex:569
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:539
#: lib/bds/desktop/shell_live/post_editor.ex:526
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr ""
@@ -1962,8 +1962,8 @@ msgstr ""
#: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/tui.ex:1656
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1665
#: lib/bds/tui.ex:1680
#: lib/bds/ui/registry.ex:14
#: lib/bds/ui/sidebar.ex:271
#, elixir-autogen, elixir-format
@@ -1980,7 +1980,7 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1042
#: lib/bds/desktop/shell_live/post_editor.ex:1028
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -2023,8 +2023,8 @@ msgstr ""
#: lib/bds/desktop/shell_live/chat_surface.ex:15
#: lib/bds/desktop/shell_live/index.html.heex:623
#: lib/bds/tui.ex:705
#: lib/bds/tui.ex:710
#: lib/bds/tui.ex:714
#: lib/bds/tui.ex:719
#, elixir-autogen, elixir-format
msgid "Projects"
msgstr ""
@@ -2053,7 +2053,7 @@ msgid "Publish Selected"
msgstr ""
#: lib/bds/desktop/shell_data.ex:165
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#: lib/bds/desktop/shell_live/post_editor.ex:1022
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
@@ -2092,15 +2092,15 @@ msgid "Ready to import:"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:248
#: lib/bds/tui.ex:789
#: lib/bds/tui.ex:1798
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:1807
#, elixir-autogen, elixir-format
msgid "Rebuild Database"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:250
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#: lib/bds/tui.ex:1802
#: lib/bds/tui.ex:1811
#, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index"
msgstr ""
@@ -2158,7 +2158,7 @@ msgid "Refresh Translation"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:252
#: lib/bds/tui.ex:1805
#: lib/bds/tui.ex:1814
#, elixir-autogen, elixir-format
msgid "Regenerate Calendar"
msgstr ""
@@ -2169,7 +2169,7 @@ msgid "Regenerate Missing Thumbnails"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:249
#: lib/bds/tui.ex:1799
#: lib/bds/tui.ex:1808
#, elixir-autogen, elixir-format
msgid "Reindex Text"
msgstr ""
@@ -2253,7 +2253,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1037
#: lib/bds/desktop/shell_live/post_editor.ex:1023
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr ""
@@ -2306,7 +2306,7 @@ msgid "Save Translation"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#: lib/bds/desktop/shell_live/post_editor.ex:1021
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr ""
@@ -2357,7 +2357,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/script_editor.ex:216
#: lib/bds/desktop/shell_live/script_editor.ex:219
#: lib/bds/desktop/shell_live/script_editor.ex:234
#: lib/bds/tui.ex:1659
#: lib/bds/tui.ex:1668
#: lib/bds/ui/registry.ex:38
#: lib/bds/ui/sidebar.ex:63
#: lib/bds/ui/sidebar.ex:115
@@ -2464,7 +2464,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/settings_editor/project_settings.ex:60
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
#: lib/bds/tui.ex:1661
#: lib/bds/tui.ex:1670
#: lib/bds/ui/registry.ex:86
#: lib/bds/ui/registry.ex:101
#: lib/bds/ui/sidebar.ex:795
@@ -2490,7 +2490,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:412
#: lib/bds/tui.ex:311
#: lib/bds/tui.ex:313
#: lib/bds/tui.ex:1417
#: lib/bds/tui.ex:1426
#: lib/bds/ui/registry.ex:125
#, elixir-autogen, elixir-format
msgid "Site Validation"
@@ -2554,7 +2554,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:76
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
#: lib/bds/ui/registry.ex:102
#: lib/bds/ui/settings_form.ex:241
#: lib/bds/ui/settings_form.ex:246
#: lib/bds/ui/sidebar.ex:817
#, elixir-autogen, elixir-format
msgid "Style"
@@ -2613,7 +2613,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/tags_editor.ex:222
#: lib/bds/desktop/shell_live/tags_editor.ex:253
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
#: lib/bds/tui.ex:1660
#: lib/bds/tui.ex:1669
#: lib/bds/ui/registry.ex:54
#: lib/bds/ui/registry.ex:103
#: lib/bds/ui/sidebar.ex:289
@@ -2625,7 +2625,7 @@ msgstr ""
#: lib/bds/desktop/shell_live.ex:786
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "Tasks"
msgstr ""
@@ -2671,7 +2671,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/template_editor.ex:171
#: lib/bds/desktop/shell_live/template_editor.ex:176
#: lib/bds/desktop/shell_live/template_editor.ex:191
#: lib/bds/tui.ex:1658
#: lib/bds/tui.ex:1667
#: lib/bds/ui/registry.ex:46
#: lib/bds/ui/sidebar.ex:71
#: lib/bds/ui/sidebar.ex:122
@@ -2785,7 +2785,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:363
#: lib/bds/desktop/shell_live/media_editor.ex:556
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:813
#: lib/bds/desktop/shell_live/post_editor.ex:800
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2862,7 +2862,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:729
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor.ex:1020
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -2895,7 +2895,7 @@ msgid "Updated URLs"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:259
#: lib/bds/tui.ex:1817
#: lib/bds/tui.ex:1826
#, elixir-autogen, elixir-format
msgid "Upload Site"
msgstr ""
@@ -2923,13 +2923,13 @@ msgid "Validate"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:258
#: lib/bds/tui.ex:1795
#: lib/bds/tui.ex:1804
#, elixir-autogen, elixir-format
msgid "Validate Site"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:253
#: lib/bds/tui.ex:1808
#: lib/bds/tui.ex:1817
#, elixir-autogen, elixir-format
msgid "Validate Translations"
msgstr ""
@@ -3363,12 +3363,12 @@ msgstr ""
msgid "Move this post to the archive"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:668
#: lib/bds/desktop/shell_live/post_editor.ex:655
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:751
#: lib/bds/desktop/shell_live/post_editor.ex:738
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr ""
@@ -3410,7 +3410,7 @@ msgid "Commit"
msgstr ""
#: lib/bds/desktop/shell_live/sidebar_components.ex:555
#: lib/bds/tui.ex:1239
#: lib/bds/tui.ex:1248
#, elixir-autogen, elixir-format
msgid "Commit message"
msgstr ""
@@ -3434,7 +3434,7 @@ msgid "Fetch"
msgstr ""
#: lib/bds/desktop/shell_live/sidebar_components.ex:586
#: lib/bds/tui.ex:1074
#: lib/bds/tui.ex:1083
#, elixir-autogen, elixir-format
msgid "History"
msgstr ""
@@ -3482,7 +3482,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/git_handler.ex:17
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
#: lib/bds/tui.ex:957
#: lib/bds/tui.ex:966
#, elixir-autogen, elixir-format
msgid "Pull"
msgstr ""
@@ -3490,7 +3490,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/git_handler.ex:18
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
#: lib/bds/tui.ex:958
#: lib/bds/tui.ex:967
#, elixir-autogen, elixir-format
msgid "Push"
msgstr ""
@@ -3556,18 +3556,18 @@ msgstr ""
msgid "Open a project before importing a blogmark."
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:694
#: lib/bds/desktop/shell_live/post_editor.ex:681
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:701
#: lib/bds/desktop/shell_live/post_editor.ex:688
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:693
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:680
#: lib/bds/desktop/shell_live/post_editor.ex:687
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr ""
@@ -3582,7 +3582,7 @@ msgstr ""
msgid "Copy Bookmarklet to Clipboard"
msgstr ""
#: lib/bds/desktop/shell_live/overlay_manager.ex:300
#: lib/bds/desktop/shell_live/overlay_manager.ex:301
#, elixir-autogen, elixir-format
msgid "Delete Tag"
msgstr ""
@@ -3603,7 +3603,7 @@ msgid "Suggested tags"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:257
#: lib/bds/tui.ex:1796
#: lib/bds/tui.ex:1805
#, elixir-autogen, elixir-format
msgid "Force Render Site"
msgstr ""
@@ -3700,12 +3700,12 @@ msgstr ""
msgid "The endpoint returned no models. You can still type a model name manually."
msgstr ""
#: lib/bds/tui.ex:1754
#: lib/bds/tui.ex:1763
#, elixir-autogen, elixir-format
msgid "AI is unavailable in airplane mode without a local endpoint."
msgstr ""
#: lib/bds/tui.ex:1881
#: lib/bds/tui.ex:1890
#, elixir-autogen, elixir-format
msgid "Could not load this file."
msgstr ""
@@ -3715,68 +3715,68 @@ msgstr ""
msgid "Editing this item is not available in the terminal UI yet."
msgstr ""
#: lib/bds/tui.ex:940
#: lib/bds/tui.ex:949
#, elixir-autogen, elixir-format
msgid "No suggestions returned."
msgstr ""
#: lib/bds/tui.ex:1878
#: lib/bds/tui.ex:1887
#, elixir-autogen, elixir-format
msgid "Only images can be previewed."
msgstr ""
#: lib/bds/tui.ex:1671
#: lib/bds/tui.ex:1680
#, elixir-autogen, elixir-format
msgid "Post not found."
msgstr ""
#: lib/bds/tui.ex:1174
#: lib/bds/tui.ex:1183
#, elixir-autogen, elixir-format
msgid "Press enter to preview %{name}."
msgstr ""
#: lib/bds/tui.ex:1724
#: lib/bds/tui.ex:1733
#, elixir-autogen, elixir-format
msgid "Published."
msgstr ""
#: lib/bds/tui.ex:1740
#: lib/bds/tui.ex:1749
#, elixir-autogen, elixir-format
msgid "Save before switching languages."
msgstr ""
#: lib/bds/tui.ex:524
#: lib/bds/tui.ex:1725
#: lib/bds/tui.ex:533
#: lib/bds/tui.ex:1734
#, elixir-autogen, elixir-format
msgid "Saved."
msgstr ""
#: lib/bds/tui.ex:1177
#: lib/bds/tui.ex:1186
#, elixir-autogen, elixir-format
msgid "Select an entry and press enter to open it."
msgstr ""
#: lib/bds/tui.ex:937
#: lib/bds/tui.ex:946
#, elixir-autogen, elixir-format
msgid "Suggestions applied."
msgstr ""
#: lib/bds/tui.ex:1189
#: lib/bds/tui.ex:1198
#, elixir-autogen, elixir-format
msgid "Title (ctrl+t to edit)"
msgstr ""
#: lib/bds/tui.ex:1188
#: lib/bds/tui.ex:1197
#, elixir-autogen, elixir-format
msgid "Title (editing — enter to confirm)"
msgstr ""
#: lib/bds/tui.ex:1241
#: lib/bds/tui.ex:1250
#, elixir-autogen, elixir-format
msgid "Working…"
msgstr ""
#: lib/bds/tui.ex:1263
#: lib/bds/tui.ex:1272
#, elixir-autogen, elixir-format
msgid "esc to close"
msgstr ""
@@ -3813,52 +3813,52 @@ msgstr ""
msgid "Use the form user@host or user@host:port."
msgstr ""
#: lib/bds/tui.ex:1208
#: lib/bds/tui.ex:1217
#, elixir-autogen, elixir-format
msgid "Preview (ctrl+e to edit)"
msgstr ""
#: lib/bds/tui.ex:1520
#: lib/bds/tui.ex:1529
#, elixir-autogen, elixir-format
msgid "ctrl+s save · ctrl+p publish · ctrl+e preview · ctrl+t title · ctrl+l language · ctrl+g AI · esc back"
msgstr ""
#: lib/bds/tui.ex:985
#: lib/bds/tui.ex:994
#, elixir-autogen, elixir-format
msgid "All tasks finished."
msgstr ""
#: lib/bds/tui.ex:1289
#: lib/bds/tui.ex:1298
#, elixir-autogen, elixir-format
msgid "Commands — esc to close"
msgstr ""
#: lib/bds/tui.ex:814
#: lib/bds/tui.ex:823
#, elixir-autogen, elixir-format
msgid "Unknown command."
msgstr ""
#: lib/bds/tui.ex:1279
#: lib/bds/tui.ex:1288
#, elixir-autogen, elixir-format
msgid "[report/apply in GUI]"
msgstr ""
#: lib/bds/tui.ex:1428
#: lib/bds/tui.ex:1437
#, elixir-autogen, elixir-format
msgid "%{diffs} differences · %{orphans} orphan files"
msgstr ""
#: lib/bds/tui.ex:1460
#: lib/bds/tui.ex:1469
#, elixir-autogen, elixir-format
msgid "Expected %{expected} · Existing %{existing}"
msgstr ""
#: lib/bds/tui.ex:1477
#: lib/bds/tui.ex:1486
#, elixir-autogen, elixir-format
msgid "Extra files (will be removed):"
msgstr ""
#: lib/bds/tui.ex:1473
#: lib/bds/tui.ex:1482
#, elixir-autogen, elixir-format
msgid "Missing pages (will be rendered):"
msgstr ""
@@ -3873,57 +3873,57 @@ msgstr ""
msgid "Nothing to repair."
msgstr ""
#: lib/bds/tui.ex:1451
#: lib/bds/tui.ex:1460
#, elixir-autogen, elixir-format
msgid "Orphan files (not in database):"
msgstr ""
#: lib/bds/tui.ex:1467
#: lib/bds/tui.ex:1476
#, elixir-autogen, elixir-format
msgid "Sitemap changed."
msgstr ""
#: lib/bds/tui.ex:1481
#: lib/bds/tui.ex:1490
#, elixir-autogen, elixir-format
msgid "Updated posts (will be re-rendered):"
msgstr ""
#: lib/bds/tui.ex:1418
#: lib/bds/tui.ex:1427
#, elixir-autogen, elixir-format
msgid "enter apply changes · esc close"
msgstr ""
#: lib/bds/tui.ex:1413
#: lib/bds/tui.ex:1422
#, elixir-autogen, elixir-format
msgid "enter repair all from files · esc close"
msgstr ""
#: lib/bds/tui.ex:779
#: lib/bds/tui.ex:788
#, elixir-autogen, elixir-format
msgid "Imported Blog"
msgstr ""
#: lib/bds/tui.ex:798
#: lib/bds/tui.ex:807
#, elixir-autogen, elixir-format
msgid "Not a folder: %{path}"
msgstr ""
#: lib/bds/tui.ex:1355
#: lib/bds/tui.ex:1364
#, elixir-autogen, elixir-format
msgid "Projects — enter switch · o open existing · esc close"
msgstr ""
#: lib/bds/tui.ex:706
#: lib/bds/tui.ex:715
#, elixir-autogen, elixir-format
msgid "Switched to %{name}."
msgstr ""
#: lib/bds/tui.ex:1383
#: lib/bds/tui.ex:1392
#, elixir-autogen, elixir-format
msgid "Matching folders"
msgstr ""
#: lib/bds/tui.ex:1321
#: lib/bds/tui.ex:1330
#, elixir-autogen, elixir-format
msgid "Open Existing Blog — type a folder path · tab complete · enter open · esc back"
msgstr ""
@@ -3938,12 +3938,12 @@ msgstr ""
msgid "Committed."
msgstr ""
#: lib/bds/tui.ex:1165
#: lib/bds/tui.ex:1174
#, elixir-autogen, elixir-format
msgid "Diff (pgup/pgdn scroll)"
msgstr ""
#: lib/bds/tui.ex:1548
#: lib/bds/tui.ex:1557
#, elixir-autogen, elixir-format
msgid "No changes."
msgstr ""
@@ -3954,7 +3954,7 @@ msgid "No diff for this file."
msgstr ""
#: lib/bds/tui.ex:388
#: lib/bds/tui.ex:1152
#: lib/bds/tui.ex:1161
#, elixir-autogen, elixir-format
msgid "Not a git repository."
msgstr ""
@@ -4044,32 +4044,71 @@ msgstr ""
msgid "Show Title"
msgstr ""
#: lib/bds/ui/settings_form.ex:242
#: lib/bds/ui/settings_form.ex:247
#, elixir-autogen, elixir-format
msgid "Theme"
msgstr ""
#: lib/bds/tui.ex:1136
#: lib/bds/tui.ex:1145
#, elixir-autogen, elixir-format
msgid "enter edit · ctrl+s save · esc close"
msgstr ""
#: lib/bds/tui.ex:1499
#: lib/bds/tui.ex:1508
#, elixir-autogen, elixir-format
msgid "enter edit/toggle/cycle · ctrl+s save · esc close · ctrl+q quit"
msgstr ""
#: lib/bds/ui/settings_form.ex:230
#: lib/bds/ui/settings_form.ex:235
#, elixir-autogen, elixir-format
msgid "not supported yet"
msgstr ""
#: lib/bds/tui.ex:1506
#: lib/bds/tui.ex:1515
#, elixir-autogen, elixir-format
msgid "c commit · u pull · s push · enter jump to file · pgup/pgdn scroll diff · 1-7 views · ctrl+q quit"
msgstr ""
#: lib/bds/tui.ex:1513
#: lib/bds/tui.ex:1522
#, elixir-autogen, elixir-format
msgid "enter open · n new post · 1-7 views · p projects · / search · : commands (:? help) · r refresh · ctrl+q quit"
msgstr ""
#: lib/bds/ui/settings_form.ex:369
#, elixir-autogen, elixir-format
msgid "CLI tool installed to %{path}"
msgstr ""
#: lib/bds/desktop/shell_live/settings_editor.ex:75
#: lib/bds/desktop/shell_live/settings_editor.ex:78
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:386
#: lib/bds/ui/settings_form.ex:223
#, elixir-autogen, elixir-format
msgid "Command Line Tool"
msgstr ""
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:390
#: lib/bds/ui/settings_form.ex:224
#, elixir-autogen, elixir-format
msgid "Install CLI Tool"
msgstr ""
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:387
#, elixir-autogen, elixir-format
msgid "Install the bds-cli tool to ~/.local/bin; it uses the same settings and cache database as the app"
msgstr ""
#: lib/bds/ui/settings_form.ex:375
#, elixir-autogen, elixir-format
msgid "Installing the CLI tool failed: %{reason}"
msgstr ""
#: lib/bds/ui/settings_form.ex:372
#, elixir-autogen, elixir-format
msgid "The CLI tool can only be installed from the packaged application"
msgstr ""
#: lib/bds/ui/settings_form.ex:379
#, elixir-autogen, elixir-format
msgid "Unknown settings action"
msgstr ""