fix: incremental rendering more on par with bDS

This commit is contained in:
2026-07-02 18:31:17 +02:00
parent 43f04dcd86
commit 1487c0337e
14 changed files with 2003 additions and 504 deletions

View File

@@ -11,7 +11,7 @@
msgid ""
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:333
#: lib/bds/desktop/shell_live/misc_editor.ex:319
#, elixir-autogen, elixir-format
msgid "%{canonical} = %{translation}"
msgstr ""
@@ -92,7 +92,7 @@ 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:888
#: lib/bds/desktop/shell_live/post_editor.ex:918
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -234,6 +234,86 @@ msgstr ""
msgid "Apply Theme"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Apply Site Validation"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Apply Site Validation tasks queued"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Build Search Index"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Build Search Index complete"
msgstr ""
#: lib/bds/generation.ex
msgid "Deleting extra URLs..."
msgstr ""
#: lib/bds/generation.ex
msgid "No extra URLs to delete"
msgstr ""
#: lib/bds/generation.ex
msgid "Planning validation apply steps..."
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Prepare Validation Apply"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Regenerate Calendar complete"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Category Archives"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Category Archives complete"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Date Archives"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Date Archives complete"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Single Posts"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Single Posts complete"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Site Core"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Site Core complete"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Tag Archives"
msgstr ""
#: lib/bds/desktop/shell_commands.ex
msgid "Render Tag Archives complete"
msgstr ""
#: lib/bds/generation.ex
msgid "Validation apply prepared"
msgstr ""
#: lib/bds/desktop/shell_data.ex:182
#: lib/bds/ui/sidebar.ex:331
#, elixir-autogen, elixir-format
@@ -272,12 +352,12 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:422
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:160
#: lib/bds/desktop/shell_live/media_editor.ex:353
#: lib/bds/desktop/shell_live/media_editor.ex:546
#: lib/bds/desktop/shell_live/media_editor.ex:171
#: 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:755
#: lib/bds/desktop/shell_live/post_editor.ex:804
#: lib/bds/desktop/shell_live/post_editor.ex:763
#: lib/bds/desktop/shell_live/post_editor.ex:812
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr ""
@@ -380,8 +460,8 @@ msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1024
#: lib/bds/desktop/shell_live/import_editor.ex:1188
#: lib/bds/desktop/shell_live/index.html.heex:336
#: lib/bds/desktop/shell_live/misc_editor.ex:755
#: lib/bds/desktop/shell_live/misc_editor.ex:756
#: lib/bds/desktop/shell_live/misc_editor.ex:741
#: lib/bds/desktop/shell_live/misc_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:256
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:59
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:75
@@ -439,7 +519,7 @@ msgstr ""
msgid "Check Syntax"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:486
#: lib/bds/desktop/shell_live/misc_editor.ex:472
#, elixir-autogen, elixir-format
msgid "Checked DB rows: %{dbRows} · Checked files: %{files} · Invalid DB rows: %{invalidDb} · Invalid files: %{invalidFiles}"
msgstr ""
@@ -675,7 +755,7 @@ msgstr ""
msgid "Delete Media"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:396
#: lib/bds/desktop/shell_live/media_editor.ex:407
#, elixir-autogen, elixir-format
msgid "Delete Translation"
msgstr ""
@@ -691,7 +771,7 @@ msgstr ""
msgid "Delete this unpublished draft"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:120
#: lib/bds/desktop/shell_live/misc_editor.ex:106
#, elixir-autogen, elixir-format
msgid "Deleted %{dbRows} DB rows and %{files} files, flushed %{flushed} translations to disk"
msgstr ""
@@ -716,14 +796,14 @@ msgstr ""
msgid "Detect"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:159
#: lib/bds/desktop/shell_live/media_editor.ex:198
#: lib/bds/desktop/shell_live/media_editor.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:170
#: lib/bds/desktop/shell_live/media_editor.ex:209
#: 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:754
#: lib/bds/desktop/shell_live/post_editor.ex:783
#: lib/bds/desktop/shell_live/post_editor.ex:789
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:797
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr ""
@@ -854,8 +934,8 @@ msgstr ""
msgid "Editor Settings"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:757
#: lib/bds/desktop/shell_live/misc_editor.ex:780
#: lib/bds/desktop/shell_live/misc_editor.ex:743
#: lib/bds/desktop/shell_live/misc_editor.ex:766
#, elixir-autogen, elixir-format
msgid "Embeddings"
msgstr ""
@@ -980,11 +1060,11 @@ msgstr ""
msgid "Find Duplicate Posts"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:176
#: lib/bds/desktop/shell_live/misc_editor.ex:182
#: lib/bds/desktop/shell_live/misc_editor.ex:209
#: lib/bds/desktop/shell_live/misc_editor.ex:216
#: lib/bds/desktop/shell_live/misc_editor.ex:503
#: lib/bds/desktop/shell_live/misc_editor.ex:162
#: lib/bds/desktop/shell_live/misc_editor.ex:168
#: lib/bds/desktop/shell_live/misc_editor.ex:195
#: lib/bds/desktop/shell_live/misc_editor.ex:202
#: lib/bds/desktop/shell_live/misc_editor.ex:489
#: lib/bds/ui/registry.ex:139
#, elixir-autogen, elixir-format
msgid "Find Duplicates"
@@ -1013,7 +1093,7 @@ msgstr ""
msgid "Git"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:560
#: lib/bds/desktop/shell_live/misc_editor.ex:546
#: lib/bds/ui/registry.ex:113
#, elixir-autogen, elixir-format
msgid "Git Diff"
@@ -1048,8 +1128,8 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_live/media_editor.ex:711
#: lib/bds/desktop/shell_live/post_editor.ex:1006
#: lib/bds/desktop/shell_live/media_editor.ex:731
#: lib/bds/desktop/shell_live/post_editor.ex:1036
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr ""
@@ -1219,8 +1299,8 @@ msgstr ""
msgid "Language"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:210
#: lib/bds/desktop/shell_live/post_editor.ex:790
#: lib/bds/desktop/shell_live/media_editor.ex:221
#: lib/bds/desktop/shell_live/post_editor.ex:798
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr ""
@@ -1230,7 +1310,7 @@ msgstr ""
msgid "Light"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:256
#: lib/bds/desktop/shell_live/media_editor.ex:267
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:215
#, elixir-autogen, elixir-format
msgid "Link to Post"
@@ -1304,7 +1384,7 @@ msgstr ""
msgid "Mapped"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1009
#: lib/bds/desktop/shell_live/post_editor.ex:1039
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:123
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1316,10 +1396,10 @@ msgid "Max Posts Per Page"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:168
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:502
#: lib/bds/desktop/shell_live/misc_editor.ex:749
#: lib/bds/desktop/shell_live/misc_editor.ex:776
#: lib/bds/desktop/shell_live/media_editor.ex:509
#: lib/bds/desktop/shell_live/media_editor.ex:513
#: lib/bds/desktop/shell_live/misc_editor.ex:735
#: 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/ui/registry.ex:30
@@ -1334,7 +1414,7 @@ msgstr ""
msgid "Media (%{count})"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:509
#, elixir-autogen, elixir-format
msgid "Media saved"
msgstr ""
@@ -1361,9 +1441,9 @@ msgid "Metadata"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:185
#: lib/bds/desktop/shell_live/misc_editor.ex:228
#: lib/bds/desktop/shell_live/misc_editor.ex:240
#: lib/bds/desktop/shell_live/misc_editor.ex:462
#: lib/bds/desktop/shell_live/misc_editor.ex:214
#: lib/bds/desktop/shell_live/misc_editor.ex:226
#: lib/bds/desktop/shell_live/misc_editor.ex:448
#: lib/bds/ui/registry.ex:111
#, elixir-autogen, elixir-format
msgid "Metadata Diff"
@@ -1465,7 +1545,7 @@ msgstr ""
msgid "No git history yet"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:473
#: lib/bds/desktop/shell_live/misc_editor.ex:459
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:72
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:321
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:333
@@ -1505,12 +1585,12 @@ msgstr ""
msgid "No media files"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:592
#: lib/bds/desktop/shell_live/misc_editor.ex:578
#, elixir-autogen, elixir-format
msgid "No metadata diff items selected"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:621
#: lib/bds/desktop/shell_live/misc_editor.ex:607
#, elixir-autogen, elixir-format
msgid "No orphan files selected"
msgstr ""
@@ -1535,7 +1615,7 @@ msgstr ""
msgid "No posts yet"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:589
#: lib/bds/desktop/shell_live/misc_editor.ex:575
#, elixir-autogen, elixir-format
msgid "No repair action available"
msgstr ""
@@ -1560,7 +1640,7 @@ msgstr ""
msgid "No translations"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:567
#: lib/bds/desktop/shell_live/misc_editor.ex:553
#, elixir-autogen, elixir-format
msgid "No unstaged changes"
msgstr ""
@@ -1775,7 +1855,7 @@ msgstr ""
msgid "Pages (%{count})"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:176
#: lib/bds/desktop/shell_live/misc_editor.ex:162
#, elixir-autogen, elixir-format
msgid "Pair dismissed"
msgstr ""
@@ -1801,17 +1881,17 @@ msgstr ""
msgid "Persist the detected language for this media item"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:747
#: lib/bds/desktop/shell_live/post_editor.ex:529
#: lib/bds/desktop/shell_live/post_editor.ex:533
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:576
#: lib/bds/desktop/shell_live/post_editor.ex:614
#: lib/bds/desktop/shell_live/post_editor.ex:629
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:661
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/post_editor.ex:744
#: lib/bds/desktop/shell_live/misc_editor.ex:733
#: lib/bds/desktop/shell_live/post_editor.ex:537
#: lib/bds/desktop/shell_live/post_editor.ex:541
#: lib/bds/desktop/shell_live/post_editor.ex:580
#: lib/bds/desktop/shell_live/post_editor.ex:584
#: lib/bds/desktop/shell_live/post_editor.ex:622
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:666
#: lib/bds/desktop/shell_live/post_editor.ex:669
#: lib/bds/desktop/shell_live/post_editor.ex:749
#: lib/bds/desktop/shell_live/post_editor.ex:752
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1836,24 +1916,24 @@ msgstr ""
msgid "Post Template"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:315
#: lib/bds/desktop/shell_live/misc_editor.ex:301
#, elixir-autogen, elixir-format
msgid "Post is marked as do-not-translate but has translations"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:580
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:529
#: lib/bds/desktop/shell_live/post_editor.ex:537
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:167
#: lib/bds/desktop/shell_live/misc_editor.ex:678
#: lib/bds/desktop/shell_live/misc_editor.ex:775
#: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/ui/registry.ex:14
#: lib/bds/ui/sidebar.ex:271
#, elixir-autogen, elixir-format
@@ -1870,7 +1950,7 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1010
#: lib/bds/desktop/shell_live/post_editor.ex:1040
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:124
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1892,8 +1972,8 @@ msgid "Preview unavailable"
msgstr ""
#: lib/bds/desktop/shell_live/index.html.heex:509
#: lib/bds/desktop/shell_live/misc_editor.ex:753
#: lib/bds/desktop/shell_live/misc_editor.ex:779
#: lib/bds/desktop/shell_live/misc_editor.ex:739
#: lib/bds/desktop/shell_live/misc_editor.ex:765
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
#: lib/bds/ui/sidebar.ex:762
#, elixir-autogen, elixir-format
@@ -1939,19 +2019,19 @@ msgid "Publish Selected"
msgstr ""
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:1004
#: lib/bds/desktop/shell_live/post_editor.ex:1034
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:472
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
msgid "Published"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:318
#: lib/bds/desktop/shell_live/misc_editor.ex:304
#, elixir-autogen, elixir-format
msgid "Published translation has content stuck in DB instead of filesystem"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:754
#: lib/bds/desktop/shell_live/misc_editor.ex:740
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:338
@@ -2038,8 +2118,8 @@ msgstr ""
msgid "Refresh Online Models"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:368
#: lib/bds/desktop/shell_live/media_editor.ex:377
#: lib/bds/desktop/shell_live/media_editor.ex:379
#: lib/bds/desktop/shell_live/media_editor.ex:388
#, elixir-autogen, elixir-format
msgid "Refresh Translation"
msgstr ""
@@ -2095,14 +2175,14 @@ msgstr ""
msgid "Replace"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:142
#: lib/bds/desktop/shell_live/media_editor.ex:150
#: lib/bds/desktop/shell_live/media_editor.ex:153
#: lib/bds/desktop/shell_live/media_editor.ex:161
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:86
#, elixir-autogen, elixir-format
msgid "Replace File"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:116
#: lib/bds/desktop/shell_live/media_editor.ex:127
#, elixir-autogen, elixir-format
msgid "Replace Media File"
msgstr ""
@@ -2137,7 +2217,7 @@ msgstr ""
msgid "Result"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:1005
#: lib/bds/desktop/shell_live/post_editor.ex:1035
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr ""
@@ -2183,13 +2263,13 @@ msgstr ""
msgid "Save"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:328
#: lib/bds/desktop/shell_live/media_editor.ex:339
#, elixir-autogen, elixir-format
msgid "Save Translation"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:710
#: lib/bds/desktop/shell_live/post_editor.ex:1003
#: lib/bds/desktop/shell_live/media_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:1033
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr ""
@@ -2199,7 +2279,7 @@ msgstr ""
msgid "Scanning entries..."
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:751
#: lib/bds/desktop/shell_live/misc_editor.ex:737
#: lib/bds/desktop/shell_live/sidebar_components.ex:657
#: lib/bds/desktop/shell_live/sidebar_delete.ex:176
#: lib/bds/ui/registry.ex:133
@@ -2227,7 +2307,7 @@ msgstr ""
msgid "Scripting capabilities are configured at the application layer in the rewrite and do not expose runtime switching here."
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:777
#: lib/bds/desktop/shell_live/misc_editor.ex:763
#: lib/bds/desktop/shell_live/script_editor.ex:119
#: lib/bds/desktop/shell_live/script_editor.ex:124
#: lib/bds/desktop/shell_live/script_editor.ex:130
@@ -2332,7 +2412,7 @@ msgstr ""
msgid "Select an existing category or press Enter to create a new archive entry"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:210
#: lib/bds/desktop/shell_live/misc_editor.ex:196
#, elixir-autogen, elixir-format
msgid "Selected pairs dismissed"
msgstr ""
@@ -2366,9 +2446,7 @@ msgstr ""
msgid "Site"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:95
#: lib/bds/desktop/shell_live/misc_editor.ex:105
#: lib/bds/desktop/shell_live/misc_editor.ex:426
#: lib/bds/desktop/shell_live/misc_editor.ex:412
#: lib/bds/ui/registry.ex:125
#, elixir-autogen, elixir-format
msgid "Site Validation"
@@ -2510,7 +2588,7 @@ msgstr ""
msgid "Technology"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:752
#: lib/bds/desktop/shell_live/misc_editor.ex:738
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:299
#: lib/bds/desktop/shell_live/sidebar_components.ex:660
#: lib/bds/desktop/shell_live/sidebar_delete.ex:179
@@ -2534,7 +2612,7 @@ msgstr ""
msgid "Template syntax is valid"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:778
#: lib/bds/desktop/shell_live/misc_editor.ex:764
#: lib/bds/desktop/shell_live/template_editor.ex:111
#: lib/bds/desktop/shell_live/template_editor.ex:116
#: lib/bds/desktop/shell_live/template_editor.ex:121
@@ -2658,39 +2736,35 @@ msgstr ""
msgid "Toggle sidebar"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:352
#: lib/bds/desktop/shell_live/media_editor.ex:545
#: lib/bds/desktop/shell_live/media_editor.ex:566
#: lib/bds/desktop/shell_live/media_editor.ex:571
#: 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:803
#: lib/bds/desktop/shell_live/post_editor.ex:832
#: lib/bds/desktop/shell_live/post_editor.ex:837
#: lib/bds/desktop/shell_live/post_editor.ex:811
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:105
#: lib/bds/desktop/shell_live/misc_editor.ex:119
#: lib/bds/desktop/shell_live/misc_editor.ex:133
#: lib/bds/desktop/shell_live/misc_editor.ex:482
#: lib/bds/desktop/shell_live/misc_editor.ex:468
#, elixir-autogen, elixir-format
msgid "Translation Validation"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:312
#: lib/bds/desktop/shell_live/misc_editor.ex:298
#, elixir-autogen, elixir-format
msgid "Translation language matches canonical post language"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:321
#: lib/bds/desktop/shell_live/misc_editor.ex:307
#, elixir-autogen, elixir-format
msgid "Translation points to a missing source post"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:183
#: lib/bds/desktop/shell_live/misc_editor.ex:748
#: lib/bds/desktop/shell_live/misc_editor.ex:750
#: lib/bds/desktop/shell_live/misc_editor.ex:734
#: lib/bds/desktop/shell_live/misc_editor.ex:736
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:129
#: lib/bds/ui/registry.ex:131
#, elixir-autogen, elixir-format
@@ -2735,14 +2809,14 @@ msgstr ""
msgid "Unknown"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:269
#: lib/bds/desktop/shell_live/media_editor.ex:280
#, elixir-autogen, elixir-format
msgid "Unlink from Post"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:709
#: 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:1002
#: lib/bds/desktop/shell_live/post_editor.ex:1032
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
@@ -2811,11 +2885,6 @@ msgstr ""
msgid "Validate Translations"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:96
#, elixir-autogen, elixir-format
msgid "Validation changes applied"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:146
#, elixir-autogen, elixir-format
msgid "View"
@@ -3243,12 +3312,12 @@ msgstr ""
msgid "Move this post to the archive"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:658
#: lib/bds/desktop/shell_live/post_editor.ex:666
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:741
#: lib/bds/desktop/shell_live/post_editor.ex:749
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr ""
@@ -3427,18 +3496,18 @@ msgstr ""
msgid "Open a project before importing a blogmark."
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:684
#: lib/bds/desktop/shell_live/post_editor.ex:692
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:691
#: lib/bds/desktop/shell_live/post_editor.ex:699
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:683
#: lib/bds/desktop/shell_live/post_editor.ex:690
#: lib/bds/desktop/shell_live/post_editor.ex:691
#: lib/bds/desktop/shell_live/post_editor.ex:698
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr ""