fix: issue #9 moved windows menu

This commit is contained in:
2026-07-05 18:13:07 +02:00
parent ae1c8703e7
commit ae2e534fdb
13 changed files with 577 additions and 346 deletions

View File

@@ -65,6 +65,8 @@ defmodule BDS.Application do
if desktop_automation?() do if desktop_automation?() do
[] []
else else
disable_auto_window_menu()
window_opts = window_opts =
BDS.Desktop.MainWindow.window_options( BDS.Desktop.MainWindow.window_options(
menubar: BDS.Desktop.MenuBar, menubar: BDS.Desktop.MenuBar,
@@ -80,6 +82,17 @@ defmodule BDS.Application do
end end
end end
# wxOSX injects an untracked "Window" menu into the menubar at install time,
# which races elixir-desktop's async menu populate and ends up at an
# unstable position. We disable it and ship our own :window menu group
# (BDS.UI.MenuBar) placed between Blog and Help.
defp disable_auto_window_menu do
if :os.type() == {:unix, :darwin} do
:wx.set_env(Desktop.Env.wx_env())
:wxMenuBar.setAutoWindowMenu(false)
end
end
defp desktop_automation? do defp desktop_automation? do
System.get_env("BDS_DESKTOP_AUTOMATION") in ["1", "true", "TRUE"] System.get_env("BDS_DESKTOP_AUTOMATION") in ["1", "true", "TRUE"]
end end

View File

@@ -61,7 +61,7 @@ defmodule BDS.BoundedAtoms do
:api_documentation, :api_documentation,
:close_tab :close_tab
] ]
@menu_actions MenuBar.default_groups(dev_mode?: true) @menu_actions MenuBar.default_groups(dev_mode?: true, window_menu?: true)
|> Enum.flat_map(fn group -> |> Enum.flat_map(fn group ->
Enum.flat_map(group.items, fn Enum.flat_map(group.items, fn
%{separator: true} -> [] %{separator: true} -> []

View File

@@ -25,12 +25,7 @@ defmodule BDS.Desktop.MenuBar do
def mount(menu) do def mount(menu) do
UILocale.put(ShellData.ui_language()) UILocale.put(ShellData.ui_language())
{:ok, {:ok, Desktop.Menu.assign(menu, :groups, groups(native_menu_opts()))}
Desktop.Menu.assign(
menu,
:groups,
groups(dev_mode?: Application.get_env(:bds, :dev_routes, false))
)}
end end
@impl true @impl true
@@ -82,6 +77,24 @@ defmodule BDS.Desktop.MenuBar do
{:noreply, menu} {:noreply, menu}
end end
def handle_event("minimize", menu) do
with_frame(&:wxTopLevelWindow.iconize(&1, iconize: true))
{:noreply, menu}
end
def handle_event("zoom", menu) do
with_frame(fn frame ->
:wxTopLevelWindow.maximize(frame, maximize: not :wxTopLevelWindow.isMaximized(frame))
end)
{:noreply, menu}
end
def handle_event("bring_all_to_front", menu) do
with_frame(&:wxWindow.raise/1)
{:noreply, menu}
end
def handle_event(command, menu) do def handle_event(command, menu) do
dispatch_shell_menu_action(command) dispatch_shell_menu_action(command)
{:noreply, menu} {:noreply, menu}
@@ -91,12 +104,7 @@ defmodule BDS.Desktop.MenuBar do
def handle_info({:set_ui_locale, locale}, menu) do def handle_info({:set_ui_locale, locale}, menu) do
UILocale.put(locale) UILocale.put(locale)
{:noreply, {:noreply, Desktop.Menu.assign(menu, :groups, groups(native_menu_opts()))}
Desktop.Menu.assign(
menu,
:groups,
groups(dev_mode?: Application.get_env(:bds, :dev_routes, false))
)}
end end
def handle_info(_, menu) do def handle_info(_, menu) do
@@ -123,6 +131,32 @@ defmodule BDS.Desktop.MenuBar do
end end
end end
defp native_menu_opts do
[
dev_mode?: Application.get_env(:bds, :dev_routes, false),
window_menu?: OS.type() == MacOS
]
end
defp with_frame(fun) do
case frame() do
nil ->
:ok
frame ->
:wx.set_env(Desktop.Env.wx_env())
fun.(frame)
end
end
defp frame do
try do
Window.frame(BDS.Desktop.MainWindow.window_id())
catch
:exit, _ -> nil
end
end
defp normalize_item(%{separator: true}), do: %{separator: true} defp normalize_item(%{separator: true}), do: %{separator: true}
defp normalize_item(item) do defp normalize_item(item) do
@@ -145,6 +179,7 @@ defmodule BDS.Desktop.MenuBar do
defp group_label(:edit), do: dgettext("ui", "Edit") defp group_label(:edit), do: dgettext("ui", "Edit")
defp group_label(:view), do: dgettext("ui", "View") defp group_label(:view), do: dgettext("ui", "View")
defp group_label(:blog), do: dgettext("ui", "Blog") defp group_label(:blog), do: dgettext("ui", "Blog")
defp group_label(:window), do: dgettext("ui", "Window")
defp group_label(:help), do: dgettext("ui", "Help") defp group_label(:help), do: dgettext("ui", "Help")
defp item_label(:new_post), do: dgettext("ui", "New Post") defp item_label(:new_post), do: dgettext("ui", "New Post")
@@ -191,6 +226,9 @@ defmodule BDS.Desktop.MenuBar do
defp item_label(:force_render_site), do: dgettext("ui", "Force Render Site") defp item_label(:force_render_site), do: dgettext("ui", "Force Render Site")
defp item_label(:validate_site), do: dgettext("ui", "Validate Site") defp item_label(:validate_site), do: dgettext("ui", "Validate Site")
defp item_label(:upload_site), do: dgettext("ui", "Upload Site") defp item_label(:upload_site), do: dgettext("ui", "Upload Site")
defp item_label(:minimize), do: dgettext("ui", "Minimize")
defp item_label(:zoom), do: dgettext("ui", "Zoom")
defp item_label(:bring_all_to_front), do: dgettext("ui", "Bring All to Front")
defp item_label(:about), do: dgettext("ui", "About") defp item_label(:about), do: dgettext("ui", "About")
defp item_label(:documentation), do: dgettext("ui", "Documentation") defp item_label(:documentation), do: dgettext("ui", "Documentation")
defp item_label(:api_documentation), do: dgettext("ui", "API Documentation") defp item_label(:api_documentation), do: dgettext("ui", "API Documentation")

View File

@@ -8,6 +8,7 @@ defmodule BDS.UI.Commands do
%{id: :import_media, accelerator: "CTRL+I"}, %{id: :import_media, accelerator: "CTRL+I"},
%{id: :save, accelerator: "CTRL+S"}, %{id: :save, accelerator: "CTRL+S"},
%{id: :close_tab, accelerator: "CTRL+W", key: "w", primary: true}, %{id: :close_tab, accelerator: "CTRL+W", key: "w", primary: true},
%{id: :minimize, accelerator: "CTRL+M"},
%{id: :quit, accelerator: "CTRL+Q"}, %{id: :quit, accelerator: "CTRL+Q"},
%{id: :undo, accelerator: "CTRL+Z"}, %{id: :undo, accelerator: "CTRL+Z"},
%{id: :redo, accelerator: "CTRL+Y"}, %{id: :redo, accelerator: "CTRL+Y"},

View File

@@ -7,6 +7,7 @@ defmodule BDS.UI.MenuBar do
@spec default_groups(keyword()) :: [map()] @spec default_groups(keyword()) :: [map()]
def default_groups(opts \\ []) do def default_groups(opts \\ []) do
dev_mode? = Keyword.get(opts, :dev_mode?, false) dev_mode? = Keyword.get(opts, :dev_mode?, false)
window_menu? = Keyword.get(opts, :window_menu?, false)
[ [
%{ %{
@@ -67,7 +68,10 @@ defmodule BDS.UI.MenuBar do
%{id: :validate_site}, %{id: :validate_site},
%{id: :upload_site} %{id: :upload_site}
] ]
}, }
] ++
window_group(window_menu?) ++
[
%{ %{
id: :help, id: :help,
items: [ items: [
@@ -82,6 +86,25 @@ defmodule BDS.UI.MenuBar do
] ]
end end
# The native macOS menu enables this group; wx's automatic Window menu is
# disabled because it races the async menubar populate and lands in the
# wrong position (see BDS.Application.disable_auto_window_menu/0).
defp window_group(false), do: []
defp window_group(true) do
[
%{
id: :window,
items: [
%{id: :minimize},
%{id: :zoom},
%{separator: true},
%{id: :bring_all_to_front}
]
}
]
end
@spec execute(Workbench.t(), atom()) :: Workbench.t() @spec execute(Workbench.t(), atom()) :: Workbench.t()
def execute(state, :toggle_sidebar), do: Workbench.toggle_sidebar(state) def execute(state, :toggle_sidebar), do: Workbench.toggle_sidebar(state)
def execute(state, :toggle_panel), do: Workbench.toggle_panel(state) def execute(state, :toggle_panel), do: Workbench.toggle_panel(state)

View File

@@ -105,12 +105,12 @@ msgstr "KI schlägt Zuordnungen von neuen zu vorhandenen Einträgen vor, um Dupl
msgid "API" msgid "API"
msgstr "API" msgstr "API"
#: lib/bds/desktop/menu_bar.ex:196 #: lib/bds/desktop/menu_bar.ex:234
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "API Documentation" msgid "API Documentation"
msgstr "API-Dokumentation" msgstr "API-Dokumentation"
#: lib/bds/desktop/menu_bar.ex:194 #: lib/bds/desktop/menu_bar.ex:232
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "Über" msgstr "Über"
@@ -368,7 +368,7 @@ msgstr "Verfuegbare Sprachen"
msgid "Backlinks" msgid "Backlinks"
msgstr "Rückverweise" msgstr "Rückverweise"
#: lib/bds/desktop/menu_bar.ex:147 #: lib/bds/desktop/menu_bar.ex:181
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Blog" msgid "Blog"
msgstr "Blog" msgstr "Blog"
@@ -544,7 +544,7 @@ msgstr "Tags löschen"
msgid "Click to %{action} mapping" msgid "Click to %{action} mapping"
msgstr "Klicken, um Zuordnung zu %{action}" msgstr "Klicken, um Zuordnung zu %{action}"
#: lib/bds/desktop/menu_bar.ex:155 #: lib/bds/desktop/menu_bar.ex:190
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close Tab" msgid "Close Tab"
msgstr "Tab schließen" msgstr "Tab schließen"
@@ -594,7 +594,7 @@ msgstr "Inhalte"
msgid "Content Categories" msgid "Content Categories"
msgstr "Inhaltskategorien" msgstr "Inhaltskategorien"
#: lib/bds/desktop/menu_bar.ex:160 #: lib/bds/desktop/menu_bar.ex:195
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Copy" msgid "Copy"
msgstr "Kopieren" msgstr "Kopieren"
@@ -647,7 +647,7 @@ msgstr "Schlagwort erstellen"
msgid "Created" msgid "Created"
msgstr "Erstellt" msgstr "Erstellt"
#: lib/bds/desktop/menu_bar.ex:159 #: lib/bds/desktop/menu_bar.ex:194
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Cut" msgid "Cut"
msgstr "Ausschneiden" msgstr "Ausschneiden"
@@ -713,7 +713,7 @@ msgstr "Standard-Bearbeitungsmodus"
msgid "Default editing mode and diff presentation" msgid "Default editing mode and diff presentation"
msgstr "Standard-Bearbeitungsmodus und Diff-Darstellung" msgstr "Standard-Bearbeitungsmodus und Diff-Darstellung"
#: lib/bds/desktop/menu_bar.ex:162 #: lib/bds/desktop/menu_bar.ex:197
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166 #: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116 #: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116
@@ -861,7 +861,7 @@ msgstr "Anzeigetext"
msgid "Do Not Translate" msgid "Do Not Translate"
msgstr "Nicht übersetzen" msgstr "Nicht übersetzen"
#: lib/bds/desktop/menu_bar.ex:195 #: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/help_docs.ex:14 #: lib/bds/help_docs.ex:14
#: lib/bds/ui/registry.ex:118 #: lib/bds/ui/registry.ex:118
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -894,12 +894,12 @@ msgstr "Menüeintrag ziehen"
msgid "ETA: %{value}" msgid "ETA: %{value}"
msgstr "Verbleibend: %{value}" msgstr "Verbleibend: %{value}"
#: lib/bds/desktop/menu_bar.ex:145 #: lib/bds/desktop/menu_bar.ex:179
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "Bearbeiten" msgstr "Bearbeiten"
#: lib/bds/desktop/menu_bar.ex:181 #: lib/bds/desktop/menu_bar.ex:216
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit Menu" msgid "Edit Menu"
msgstr "Menü bearbeiten" msgstr "Menü bearbeiten"
@@ -1005,7 +1005,7 @@ msgstr "Extern"
msgid "Extra URLs" msgid "Extra URLs"
msgstr "Zusätzliche URLs" msgstr "Zusätzliche URLs"
#: lib/bds/desktop/menu_bar.ex:144 #: lib/bds/desktop/menu_bar.ex:178
#: lib/bds/desktop/shell_live/import_editor.ex:882 #: lib/bds/desktop/shell_live/import_editor.ex:882
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157 #: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -1032,17 +1032,17 @@ msgstr "Dateiname"
msgid "Filesystem Sync" msgid "Filesystem Sync"
msgstr "Dateisystem-Abgleich" msgstr "Dateisystem-Abgleich"
#: lib/bds/desktop/menu_bar.ex:188 #: lib/bds/desktop/menu_bar.ex:223
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Fill Missing Translations" msgid "Fill Missing Translations"
msgstr "Fehlende Übersetzungen ergänzen" msgstr "Fehlende Übersetzungen ergänzen"
#: lib/bds/desktop/menu_bar.ex:164 #: lib/bds/desktop/menu_bar.ex:199
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find" msgid "Find"
msgstr "Suchen" msgstr "Suchen"
#: lib/bds/desktop/menu_bar.ex:189 #: lib/bds/desktop/menu_bar.ex:224
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find Duplicate Posts" msgid "Find Duplicate Posts"
msgstr "Doppelte Beiträge finden" msgstr "Doppelte Beiträge finden"
@@ -1057,7 +1057,7 @@ msgstr "Doppelte Beiträge finden"
msgid "Find Duplicates" msgid "Find Duplicates"
msgstr "Duplikate finden" msgstr "Duplikate finden"
#: lib/bds/desktop/menu_bar.ex:174 #: lib/bds/desktop/menu_bar.ex:209
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Reload" msgid "Force Reload"
msgstr "Erzwungenes Neuladen" msgstr "Erzwungenes Neuladen"
@@ -1068,7 +1068,7 @@ msgstr "Erzwungenes Neuladen"
msgid "Gallery" msgid "Gallery"
msgstr "Galerie" msgstr "Galerie"
#: lib/bds/desktop/menu_bar.ex:190 #: lib/bds/desktop/menu_bar.ex:225
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Generate Site" msgid "Generate Site"
msgstr "Website generieren" msgstr "Website generieren"
@@ -1093,7 +1093,7 @@ msgstr "Git-Diff"
msgid "Git Log" msgid "Git Log"
msgstr "Git-Protokoll" msgstr "Git-Protokoll"
#: lib/bds/desktop/menu_bar.ex:148 #: lib/bds/desktop/menu_bar.ex:183
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Help" msgid "Help"
msgstr "Hilfe" msgstr "Hilfe"
@@ -1180,7 +1180,7 @@ msgstr "%{count} Elemente importieren"
msgid "Import (new slug)" msgid "Import (new slug)"
msgstr "Importieren (neuer Slug)" msgstr "Importieren (neuer Slug)"
#: lib/bds/desktop/menu_bar.ex:151 #: lib/bds/desktop/menu_bar.ex:186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Import Media" msgid "Import Media"
msgstr "Medien importieren" msgstr "Medien importieren"
@@ -1382,7 +1382,7 @@ msgstr "Markdown"
msgid "Max Posts Per Page" msgid "Max Posts Per Page"
msgstr "Maximale Beiträge pro Seite" msgstr "Maximale Beiträge pro Seite"
#: lib/bds/desktop/menu_bar.ex:168 #: lib/bds/desktop/menu_bar.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:509 #: lib/bds/desktop/shell_live/media_editor.ex:509
#: lib/bds/desktop/shell_live/media_editor.ex:513 #: 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:735
@@ -1427,7 +1427,7 @@ msgstr "Tags zusammenführen"
msgid "Metadata" msgid "Metadata"
msgstr "Metadaten" msgstr "Metadaten"
#: lib/bds/desktop/menu_bar.ex:185 #: lib/bds/desktop/menu_bar.ex:220
#: lib/bds/desktop/shell_live/misc_editor.ex:214 #: 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:226
#: lib/bds/desktop/shell_live/misc_editor.ex:448 #: lib/bds/desktop/shell_live/misc_editor.ex:448
@@ -1479,7 +1479,7 @@ msgstr "Neue Importdefinition"
msgid "New Page" msgid "New Page"
msgstr "Neue Seite" msgstr "Neue Seite"
#: lib/bds/desktop/menu_bar.ex:150 #: lib/bds/desktop/menu_bar.ex:185
#: lib/bds/desktop/shell_live/sidebar_create.ex:41 #: lib/bds/desktop/shell_live/sidebar_create.ex:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "New Post" msgid "New Post"
@@ -1756,7 +1756,7 @@ msgstr "Online-Titelmodell"
msgid "Open" msgid "Open"
msgstr "Öffnen" msgstr "Öffnen"
#: lib/bds/desktop/menu_bar.ex:154 #: lib/bds/desktop/menu_bar.ex:189
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open Data Folder" msgid "Open Data Folder"
@@ -1773,7 +1773,7 @@ msgstr "Bestehenden Blog öffnen"
msgid "Open Settings" msgid "Open Settings"
msgstr "Einstellungen öffnen" msgstr "Einstellungen öffnen"
#: lib/bds/desktop/menu_bar.ex:153 #: lib/bds/desktop/menu_bar.ex:188
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open in Browser" msgid "Open in Browser"
msgstr "Im Browser öffnen" msgstr "Im Browser öffnen"
@@ -1852,7 +1852,7 @@ msgstr "Paar verworfen"
msgid "Parsing WXR file..." msgid "Parsing WXR file..."
msgstr "WXR-Datei wird gelesen..." msgstr "WXR-Datei wird gelesen..."
#: lib/bds/desktop/menu_bar.ex:161 #: lib/bds/desktop/menu_bar.ex:196
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Paste" msgid "Paste"
msgstr "Einfügen" msgstr "Einfügen"
@@ -1918,7 +1918,7 @@ msgstr "Beitrag veröffentlicht"
msgid "Post saved" msgid "Post saved"
msgstr "Beitrag gespeichert" msgstr "Beitrag gespeichert"
#: lib/bds/desktop/menu_bar.ex:167 #: lib/bds/desktop/menu_bar.ex:202
#: lib/bds/desktop/shell_live/misc_editor.ex:664 #: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761 #: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/ui/registry.ex:14 #: lib/bds/ui/registry.ex:14
@@ -1932,7 +1932,7 @@ msgstr "Beiträge"
msgid "Posts (%{count})" msgid "Posts (%{count})"
msgstr "Beiträge (%{count})" msgstr "Beiträge (%{count})"
#: lib/bds/desktop/menu_bar.ex:166 #: lib/bds/desktop/menu_bar.ex:201
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preferences" msgid "Preferences"
msgstr "Einstellungen" msgstr "Einstellungen"
@@ -1948,7 +1948,7 @@ msgstr "Vorschau"
msgid "Preview Mode" msgid "Preview Mode"
msgstr "Vorschaumodus" msgstr "Vorschaumodus"
#: lib/bds/desktop/menu_bar.ex:180 #: lib/bds/desktop/menu_bar.ex:215
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preview Post" msgid "Preview Post"
msgstr "Beitragsvorschau" msgstr "Beitragsvorschau"
@@ -2000,7 +2000,7 @@ msgstr "Öffentliche URL"
msgid "Publish" msgid "Publish"
msgstr "Veröffentlichen" msgstr "Veröffentlichen"
#: lib/bds/desktop/menu_bar.ex:179 #: lib/bds/desktop/menu_bar.ex:214
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publish Selected" msgid "Publish Selected"
msgstr "Ausgewähltes veröffentlichen" msgstr "Ausgewähltes veröffentlichen"
@@ -2033,7 +2033,7 @@ msgstr "Veröffentlichung"
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Schnellaktionen" msgstr "Schnellaktionen"
#: lib/bds/desktop/menu_bar.ex:156 #: lib/bds/desktop/menu_bar.ex:191
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Quit" msgid "Quit"
msgstr "Beenden" msgstr "Beenden"
@@ -2043,12 +2043,12 @@ msgstr "Beenden"
msgid "Ready to import:" msgid "Ready to import:"
msgstr "Bereit zum Import:" msgstr "Bereit zum Import:"
#: lib/bds/desktop/menu_bar.ex:182 #: lib/bds/desktop/menu_bar.ex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Database" msgid "Rebuild Database"
msgstr "Datenbank neu aufbauen" msgstr "Datenbank neu aufbauen"
#: lib/bds/desktop/menu_bar.ex:184 #: lib/bds/desktop/menu_bar.ex:219
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index" msgid "Rebuild Embedding Index"
@@ -2079,7 +2079,7 @@ msgstr "Vorlagen aus Dateien neu aufbauen"
msgid "Rebuild filesystem-backed records and thumbnails" msgid "Rebuild filesystem-backed records and thumbnails"
msgstr "Dateisystemgestützte Datensätze und Vorschaubilder neu aufbauen" msgstr "Dateisystemgestützte Datensätze und Vorschaubilder neu aufbauen"
#: lib/bds/desktop/menu_bar.ex:158 #: lib/bds/desktop/menu_bar.ex:193
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Redo" msgid "Redo"
msgstr "Wiederholen" msgstr "Wiederholen"
@@ -2106,7 +2106,7 @@ msgstr "Online-Modelle aktualisieren"
msgid "Refresh Translation" msgid "Refresh Translation"
msgstr "Übersetzung aktualisieren" msgstr "Übersetzung aktualisieren"
#: lib/bds/desktop/menu_bar.ex:186 #: lib/bds/desktop/menu_bar.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Regenerate Calendar" msgid "Regenerate Calendar"
msgstr "Kalender neu erzeugen" msgstr "Kalender neu erzeugen"
@@ -2116,12 +2116,12 @@ msgstr "Kalender neu erzeugen"
msgid "Regenerate Missing Thumbnails" msgid "Regenerate Missing Thumbnails"
msgstr "Fehlende Vorschaubilder neu erzeugen" msgstr "Fehlende Vorschaubilder neu erzeugen"
#: lib/bds/desktop/menu_bar.ex:183 #: lib/bds/desktop/menu_bar.ex:218
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reindex Text" msgid "Reindex Text"
msgstr "Text neu indizieren" msgstr "Text neu indizieren"
#: lib/bds/desktop/menu_bar.ex:173 #: lib/bds/desktop/menu_bar.ex:208
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reload" msgid "Reload"
msgstr "Neu laden" msgstr "Neu laden"
@@ -2152,7 +2152,7 @@ msgstr "Schlagwort entfernen"
msgid "Render in Lists" msgid "Render in Lists"
msgstr "In Listen rendern" msgstr "In Listen rendern"
#: lib/bds/desktop/menu_bar.ex:165 #: lib/bds/desktop/menu_bar.ex:200
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replace" msgid "Replace"
msgstr "Ersetzen" msgstr "Ersetzen"
@@ -2169,12 +2169,12 @@ msgstr "Datei ersetzen"
msgid "Replace Media File" msgid "Replace Media File"
msgstr "Mediendatei ersetzen" msgstr "Mediendatei ersetzen"
#: lib/bds/desktop/menu_bar.ex:198 #: lib/bds/desktop/menu_bar.ex:236
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Report Issue" msgid "Report Issue"
msgstr "Problem melden" msgstr "Problem melden"
#: lib/bds/desktop/menu_bar.ex:175 #: lib/bds/desktop/menu_bar.ex:210
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reset Zoom" msgid "Reset Zoom"
msgstr "Zoom zurücksetzen" msgstr "Zoom zurücksetzen"
@@ -2229,7 +2229,7 @@ msgstr "Ausführen"
msgid "SSH Mode" msgid "SSH Mode"
msgstr "SSH-Modus" msgstr "SSH-Modus"
#: lib/bds/desktop/menu_bar.ex:152 #: lib/bds/desktop/menu_bar.ex:187
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13 #: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13
@@ -2347,7 +2347,7 @@ msgstr "Einstellungen durchsuchen"
msgid "Select & Analyze" msgid "Select & Analyze"
msgstr "Auswählen & analysieren" msgstr "Auswählen & analysieren"
#: lib/bds/desktop/menu_bar.ex:163 #: lib/bds/desktop/menu_bar.ex:198
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select All" msgid "Select All"
msgstr "Alles auswählen" msgstr "Alles auswählen"
@@ -2658,12 +2658,12 @@ msgstr "Dieses Element wird referenziert von:"
msgid "Title" msgid "Title"
msgstr "Titel" msgstr "Titel"
#: lib/bds/desktop/menu_bar.ex:171 #: lib/bds/desktop/menu_bar.ex:206
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Assistant Sidebar" msgid "Toggle Assistant Sidebar"
msgstr "Assistenten-Seitenleiste umschalten" msgstr "Assistenten-Seitenleiste umschalten"
#: lib/bds/desktop/menu_bar.ex:172 #: lib/bds/desktop/menu_bar.ex:207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Dev Tools" msgid "Toggle Dev Tools"
msgstr "Entwicklertools umschalten" msgstr "Entwicklertools umschalten"
@@ -2674,17 +2674,17 @@ msgstr "Entwicklertools umschalten"
msgid "Toggle Filters" msgid "Toggle Filters"
msgstr "Filter umschalten" msgstr "Filter umschalten"
#: lib/bds/desktop/menu_bar.ex:178 #: lib/bds/desktop/menu_bar.ex:213
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Full Screen" msgid "Toggle Full Screen"
msgstr "Vollbild umschalten" msgstr "Vollbild umschalten"
#: lib/bds/desktop/menu_bar.ex:170 #: lib/bds/desktop/menu_bar.ex:205
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Panel" msgid "Toggle Panel"
msgstr "Panel umschalten" msgstr "Panel umschalten"
#: lib/bds/desktop/menu_bar.ex:169 #: lib/bds/desktop/menu_bar.ex:204
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Sidebar" msgid "Toggle Sidebar"
msgstr "Seitenleiste umschalten" msgstr "Seitenleiste umschalten"
@@ -2780,7 +2780,7 @@ msgstr "UI"
msgid "URL" msgid "URL"
msgstr "URL" msgstr "URL"
#: lib/bds/desktop/menu_bar.ex:157 #: lib/bds/desktop/menu_bar.ex:192
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Undo" msgid "Undo"
msgstr "Rückgängig" msgstr "Rückgängig"
@@ -2830,7 +2830,7 @@ msgstr "Aktualisiert"
msgid "Updated URLs" msgid "Updated URLs"
msgstr "Aktualisierte URLs" msgstr "Aktualisierte URLs"
#: lib/bds/desktop/menu_bar.ex:193 #: lib/bds/desktop/menu_bar.ex:228
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload Site" msgid "Upload Site"
msgstr "Website hochladen" msgstr "Website hochladen"
@@ -2857,22 +2857,22 @@ msgstr "Benutzername"
msgid "Validate" msgid "Validate"
msgstr "Validieren" msgstr "Validieren"
#: lib/bds/desktop/menu_bar.ex:192 #: lib/bds/desktop/menu_bar.ex:227
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Site" msgid "Validate Site"
msgstr "Website validieren" msgstr "Website validieren"
#: lib/bds/desktop/menu_bar.ex:187 #: lib/bds/desktop/menu_bar.ex:222
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Translations" msgid "Validate Translations"
msgstr "Übersetzungen validieren" msgstr "Übersetzungen validieren"
#: lib/bds/desktop/menu_bar.ex:146 #: lib/bds/desktop/menu_bar.ex:180
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View" msgid "View"
msgstr "Ansicht" msgstr "Ansicht"
#: lib/bds/desktop/menu_bar.ex:197 #: lib/bds/desktop/menu_bar.ex:235
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View on GitHub" msgid "View on GitHub"
msgstr "Auf GitHub ansehen" msgstr "Auf GitHub ansehen"
@@ -2916,12 +2916,12 @@ msgstr "Lange Zeilen umbrechen"
msgid "You" msgid "You"
msgstr "Du" msgstr "Du"
#: lib/bds/desktop/menu_bar.ex:176 #: lib/bds/desktop/menu_bar.ex:211
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom In" msgid "Zoom In"
msgstr "Heranzoomen" msgstr "Heranzoomen"
#: lib/bds/desktop/menu_bar.ex:177 #: lib/bds/desktop/menu_bar.ex:212
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom Out" msgid "Zoom Out"
msgstr "Herauszoomen" msgstr "Herauszoomen"
@@ -3524,7 +3524,7 @@ msgstr "Das Projekt, auf das dieses Blogmark verweist, existiert hier nicht."
msgid "Suggested tags" msgid "Suggested tags"
msgstr "Vorgeschlagene Tags" msgstr "Vorgeschlagene Tags"
#: lib/bds/desktop/menu_bar.ex:191 #: lib/bds/desktop/menu_bar.ex:226
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Render Site" msgid "Force Render Site"
msgstr "Website vollständig neu generieren" msgstr "Website vollständig neu generieren"
@@ -3538,3 +3538,23 @@ msgstr "Medien-Links neu aufbauen"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Post Links" msgid "Rebuild Post Links"
msgstr "Beitrags-Links neu aufbauen" msgstr "Beitrags-Links neu aufbauen"
#: lib/bds/desktop/menu_bar.ex:231
#, elixir-autogen, elixir-format
msgid "Bring All to Front"
msgstr "Alle nach vorne bringen"
#: lib/bds/desktop/menu_bar.ex:229
#, elixir-autogen, elixir-format
msgid "Minimize"
msgstr "Minimieren"
#: lib/bds/desktop/menu_bar.ex:182
#, elixir-autogen, elixir-format
msgid "Window"
msgstr "Fenster"
#: lib/bds/desktop/menu_bar.ex:230
#, elixir-autogen, elixir-format
msgid "Zoom"
msgstr "Zoomen"

View File

@@ -105,12 +105,12 @@ msgstr ""
msgid "API" msgid "API"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:196 #: lib/bds/desktop/menu_bar.ex:234
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "API Documentation" msgid "API Documentation"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:194 #: lib/bds/desktop/menu_bar.ex:232
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "" msgstr ""
@@ -368,7 +368,7 @@ msgstr ""
msgid "Backlinks" msgid "Backlinks"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:147 #: lib/bds/desktop/menu_bar.ex:181
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Blog" msgid "Blog"
msgstr "" msgstr ""
@@ -544,7 +544,7 @@ msgstr ""
msgid "Click to %{action} mapping" msgid "Click to %{action} mapping"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:155 #: lib/bds/desktop/menu_bar.ex:190
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close Tab" msgid "Close Tab"
msgstr "" msgstr ""
@@ -594,7 +594,7 @@ msgstr ""
msgid "Content Categories" msgid "Content Categories"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:160 #: lib/bds/desktop/menu_bar.ex:195
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Copy" msgid "Copy"
msgstr "" msgstr ""
@@ -647,7 +647,7 @@ msgstr ""
msgid "Created" msgid "Created"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:159 #: lib/bds/desktop/menu_bar.ex:194
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Cut" msgid "Cut"
msgstr "" msgstr ""
@@ -713,7 +713,7 @@ msgstr ""
msgid "Default editing mode and diff presentation" msgid "Default editing mode and diff presentation"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:162 #: lib/bds/desktop/menu_bar.ex:197
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166 #: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116 #: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116
@@ -861,7 +861,7 @@ msgstr ""
msgid "Do Not Translate" msgid "Do Not Translate"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:195 #: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/help_docs.ex:14 #: lib/bds/help_docs.ex:14
#: lib/bds/ui/registry.ex:118 #: lib/bds/ui/registry.ex:118
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -894,12 +894,12 @@ msgstr ""
msgid "ETA: %{value}" msgid "ETA: %{value}"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:145 #: lib/bds/desktop/menu_bar.ex:179
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:181 #: lib/bds/desktop/menu_bar.ex:216
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit Menu" msgid "Edit Menu"
msgstr "" msgstr ""
@@ -1005,7 +1005,7 @@ msgstr ""
msgid "Extra URLs" msgid "Extra URLs"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:144 #: lib/bds/desktop/menu_bar.ex:178
#: lib/bds/desktop/shell_live/import_editor.ex:882 #: lib/bds/desktop/shell_live/import_editor.ex:882
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157 #: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -1032,17 +1032,17 @@ msgstr ""
msgid "Filesystem Sync" msgid "Filesystem Sync"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:188 #: lib/bds/desktop/menu_bar.ex:223
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Fill Missing Translations" msgid "Fill Missing Translations"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:164 #: lib/bds/desktop/menu_bar.ex:199
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find" msgid "Find"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:189 #: lib/bds/desktop/menu_bar.ex:224
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find Duplicate Posts" msgid "Find Duplicate Posts"
msgstr "" msgstr ""
@@ -1057,7 +1057,7 @@ msgstr ""
msgid "Find Duplicates" msgid "Find Duplicates"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:174 #: lib/bds/desktop/menu_bar.ex:209
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Reload" msgid "Force Reload"
msgstr "" msgstr ""
@@ -1068,7 +1068,7 @@ msgstr ""
msgid "Gallery" msgid "Gallery"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:190 #: lib/bds/desktop/menu_bar.ex:225
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Generate Site" msgid "Generate Site"
msgstr "" msgstr ""
@@ -1093,7 +1093,7 @@ msgstr ""
msgid "Git Log" msgid "Git Log"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:148 #: lib/bds/desktop/menu_bar.ex:183
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Help" msgid "Help"
msgstr "" msgstr ""
@@ -1180,7 +1180,7 @@ msgstr ""
msgid "Import (new slug)" msgid "Import (new slug)"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:151 #: lib/bds/desktop/menu_bar.ex:186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Import Media" msgid "Import Media"
msgstr "" msgstr ""
@@ -1382,7 +1382,7 @@ msgstr ""
msgid "Max Posts Per Page" msgid "Max Posts Per Page"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:168 #: lib/bds/desktop/menu_bar.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:509 #: lib/bds/desktop/shell_live/media_editor.ex:509
#: lib/bds/desktop/shell_live/media_editor.ex:513 #: 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:735
@@ -1427,7 +1427,7 @@ msgstr ""
msgid "Metadata" msgid "Metadata"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:185 #: lib/bds/desktop/menu_bar.ex:220
#: lib/bds/desktop/shell_live/misc_editor.ex:214 #: 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:226
#: lib/bds/desktop/shell_live/misc_editor.ex:448 #: lib/bds/desktop/shell_live/misc_editor.ex:448
@@ -1479,7 +1479,7 @@ msgstr ""
msgid "New Page" msgid "New Page"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:150 #: lib/bds/desktop/menu_bar.ex:185
#: lib/bds/desktop/shell_live/sidebar_create.ex:41 #: lib/bds/desktop/shell_live/sidebar_create.ex:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "New Post" msgid "New Post"
@@ -1756,7 +1756,7 @@ msgstr ""
msgid "Open" msgid "Open"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:154 #: lib/bds/desktop/menu_bar.ex:189
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open Data Folder" msgid "Open Data Folder"
@@ -1773,7 +1773,7 @@ msgstr ""
msgid "Open Settings" msgid "Open Settings"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:153 #: lib/bds/desktop/menu_bar.ex:188
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open in Browser" msgid "Open in Browser"
msgstr "" msgstr ""
@@ -1852,7 +1852,7 @@ msgstr ""
msgid "Parsing WXR file..." msgid "Parsing WXR file..."
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:161 #: lib/bds/desktop/menu_bar.ex:196
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Paste" msgid "Paste"
msgstr "" msgstr ""
@@ -1918,7 +1918,7 @@ msgstr ""
msgid "Post saved" msgid "Post saved"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:167 #: lib/bds/desktop/menu_bar.ex:202
#: lib/bds/desktop/shell_live/misc_editor.ex:664 #: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761 #: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/ui/registry.ex:14 #: lib/bds/ui/registry.ex:14
@@ -1932,7 +1932,7 @@ msgstr ""
msgid "Posts (%{count})" msgid "Posts (%{count})"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:166 #: lib/bds/desktop/menu_bar.ex:201
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
@@ -1948,7 +1948,7 @@ msgstr ""
msgid "Preview Mode" msgid "Preview Mode"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:180 #: lib/bds/desktop/menu_bar.ex:215
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preview Post" msgid "Preview Post"
msgstr "" msgstr ""
@@ -2000,7 +2000,7 @@ msgstr ""
msgid "Publish" msgid "Publish"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:179 #: lib/bds/desktop/menu_bar.ex:214
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publish Selected" msgid "Publish Selected"
msgstr "" msgstr ""
@@ -2033,7 +2033,7 @@ msgstr ""
msgid "Quick Actions" msgid "Quick Actions"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:156 #: lib/bds/desktop/menu_bar.ex:191
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
@@ -2043,12 +2043,12 @@ msgstr ""
msgid "Ready to import:" msgid "Ready to import:"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:182 #: lib/bds/desktop/menu_bar.ex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Database" msgid "Rebuild Database"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:184 #: lib/bds/desktop/menu_bar.ex:219
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index" msgid "Rebuild Embedding Index"
@@ -2079,7 +2079,7 @@ msgstr ""
msgid "Rebuild filesystem-backed records and thumbnails" msgid "Rebuild filesystem-backed records and thumbnails"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:158 #: lib/bds/desktop/menu_bar.ex:193
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Redo" msgid "Redo"
msgstr "" msgstr ""
@@ -2106,7 +2106,7 @@ msgstr ""
msgid "Refresh Translation" msgid "Refresh Translation"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:186 #: lib/bds/desktop/menu_bar.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Regenerate Calendar" msgid "Regenerate Calendar"
msgstr "" msgstr ""
@@ -2116,12 +2116,12 @@ msgstr ""
msgid "Regenerate Missing Thumbnails" msgid "Regenerate Missing Thumbnails"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:183 #: lib/bds/desktop/menu_bar.ex:218
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reindex Text" msgid "Reindex Text"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:173 #: lib/bds/desktop/menu_bar.ex:208
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reload" msgid "Reload"
msgstr "" msgstr ""
@@ -2152,7 +2152,7 @@ msgstr ""
msgid "Render in Lists" msgid "Render in Lists"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:165 #: lib/bds/desktop/menu_bar.ex:200
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replace" msgid "Replace"
msgstr "" msgstr ""
@@ -2169,12 +2169,12 @@ msgstr ""
msgid "Replace Media File" msgid "Replace Media File"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:198 #: lib/bds/desktop/menu_bar.ex:236
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Report Issue" msgid "Report Issue"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:175 #: lib/bds/desktop/menu_bar.ex:210
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reset Zoom" msgid "Reset Zoom"
msgstr "" msgstr ""
@@ -2229,7 +2229,7 @@ msgstr ""
msgid "SSH Mode" msgid "SSH Mode"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:152 #: lib/bds/desktop/menu_bar.ex:187
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13 #: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13
@@ -2347,7 +2347,7 @@ msgstr ""
msgid "Select & Analyze" msgid "Select & Analyze"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:163 #: lib/bds/desktop/menu_bar.ex:198
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select All" msgid "Select All"
msgstr "" msgstr ""
@@ -2658,12 +2658,12 @@ msgstr ""
msgid "Title" msgid "Title"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:171 #: lib/bds/desktop/menu_bar.ex:206
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Assistant Sidebar" msgid "Toggle Assistant Sidebar"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:172 #: lib/bds/desktop/menu_bar.ex:207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Dev Tools" msgid "Toggle Dev Tools"
msgstr "" msgstr ""
@@ -2674,17 +2674,17 @@ msgstr ""
msgid "Toggle Filters" msgid "Toggle Filters"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:178 #: lib/bds/desktop/menu_bar.ex:213
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Full Screen" msgid "Toggle Full Screen"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:170 #: lib/bds/desktop/menu_bar.ex:205
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Panel" msgid "Toggle Panel"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:169 #: lib/bds/desktop/menu_bar.ex:204
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Sidebar" msgid "Toggle Sidebar"
msgstr "" msgstr ""
@@ -2780,7 +2780,7 @@ msgstr ""
msgid "URL" msgid "URL"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:157 #: lib/bds/desktop/menu_bar.ex:192
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Undo" msgid "Undo"
msgstr "" msgstr ""
@@ -2830,7 +2830,7 @@ msgstr ""
msgid "Updated URLs" msgid "Updated URLs"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:193 #: lib/bds/desktop/menu_bar.ex:228
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload Site" msgid "Upload Site"
msgstr "" msgstr ""
@@ -2857,22 +2857,22 @@ msgstr ""
msgid "Validate" msgid "Validate"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:192 #: lib/bds/desktop/menu_bar.ex:227
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Site" msgid "Validate Site"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:187 #: lib/bds/desktop/menu_bar.ex:222
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Translations" msgid "Validate Translations"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:146 #: lib/bds/desktop/menu_bar.ex:180
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View" msgid "View"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:197 #: lib/bds/desktop/menu_bar.ex:235
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View on GitHub" msgid "View on GitHub"
msgstr "" msgstr ""
@@ -2916,12 +2916,12 @@ msgstr ""
msgid "You" msgid "You"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:176 #: lib/bds/desktop/menu_bar.ex:211
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom In" msgid "Zoom In"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:177 #: lib/bds/desktop/menu_bar.ex:212
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom Out" msgid "Zoom Out"
msgstr "" msgstr ""
@@ -3524,7 +3524,7 @@ msgstr ""
msgid "Suggested tags" msgid "Suggested tags"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:191 #: lib/bds/desktop/menu_bar.ex:226
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Render Site" msgid "Force Render Site"
msgstr "" msgstr ""
@@ -3538,3 +3538,23 @@ msgstr ""
#, elixir-autogen, elixir-format, fuzzy #, elixir-autogen, elixir-format, fuzzy
msgid "Rebuild Post Links" msgid "Rebuild Post Links"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:231
#, elixir-autogen, elixir-format
msgid "Bring All to Front"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:229
#, elixir-autogen, elixir-format
msgid "Minimize"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:182
#, elixir-autogen, elixir-format
msgid "Window"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:230
#, elixir-autogen, elixir-format, fuzzy
msgid "Zoom"
msgstr ""

View File

@@ -105,12 +105,12 @@ msgstr "La IA sugerirá mapeos de elementos nuevos a existentes para evitar dupl
msgid "API" msgid "API"
msgstr "API" msgstr "API"
#: lib/bds/desktop/menu_bar.ex:196 #: lib/bds/desktop/menu_bar.ex:234
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "API Documentation" msgid "API Documentation"
msgstr "Documentación de API" msgstr "Documentación de API"
#: lib/bds/desktop/menu_bar.ex:194 #: lib/bds/desktop/menu_bar.ex:232
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "Acerca de" msgstr "Acerca de"
@@ -368,7 +368,7 @@ msgstr "Idiomas disponibles"
msgid "Backlinks" msgid "Backlinks"
msgstr "Referencias entrantes" msgstr "Referencias entrantes"
#: lib/bds/desktop/menu_bar.ex:147 #: lib/bds/desktop/menu_bar.ex:181
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Blog" msgid "Blog"
msgstr "Blog" msgstr "Blog"
@@ -544,7 +544,7 @@ msgstr "Limpiar etiquetas"
msgid "Click to %{action} mapping" msgid "Click to %{action} mapping"
msgstr "Haz clic para %{action} el mapeo" msgstr "Haz clic para %{action} el mapeo"
#: lib/bds/desktop/menu_bar.ex:155 #: lib/bds/desktop/menu_bar.ex:190
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close Tab" msgid "Close Tab"
msgstr "Cerrar pestaña" msgstr "Cerrar pestaña"
@@ -594,7 +594,7 @@ msgstr "Contenido"
msgid "Content Categories" msgid "Content Categories"
msgstr "Categorías de contenido" msgstr "Categorías de contenido"
#: lib/bds/desktop/menu_bar.ex:160 #: lib/bds/desktop/menu_bar.ex:195
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Copy" msgid "Copy"
msgstr "Copiar" msgstr "Copiar"
@@ -647,7 +647,7 @@ msgstr "Crear etiqueta"
msgid "Created" msgid "Created"
msgstr "Creado" msgstr "Creado"
#: lib/bds/desktop/menu_bar.ex:159 #: lib/bds/desktop/menu_bar.ex:194
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Cut" msgid "Cut"
msgstr "Cortar" msgstr "Cortar"
@@ -713,7 +713,7 @@ msgstr "Modo de editor predeterminado"
msgid "Default editing mode and diff presentation" msgid "Default editing mode and diff presentation"
msgstr "Modo de edición predeterminado y presentación de diff" msgstr "Modo de edición predeterminado y presentación de diff"
#: lib/bds/desktop/menu_bar.ex:162 #: lib/bds/desktop/menu_bar.ex:197
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166 #: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116 #: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116
@@ -861,7 +861,7 @@ msgstr "Texto mostrado"
msgid "Do Not Translate" msgid "Do Not Translate"
msgstr "No traducir" msgstr "No traducir"
#: lib/bds/desktop/menu_bar.ex:195 #: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/help_docs.ex:14 #: lib/bds/help_docs.ex:14
#: lib/bds/ui/registry.ex:118 #: lib/bds/ui/registry.ex:118
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -894,12 +894,12 @@ msgstr "Arrastrar elemento del menú"
msgid "ETA: %{value}" msgid "ETA: %{value}"
msgstr "Tiempo restante: %{value}" msgstr "Tiempo restante: %{value}"
#: lib/bds/desktop/menu_bar.ex:145 #: lib/bds/desktop/menu_bar.ex:179
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "Editar" msgstr "Editar"
#: lib/bds/desktop/menu_bar.ex:181 #: lib/bds/desktop/menu_bar.ex:216
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit Menu" msgid "Edit Menu"
msgstr "Editar menú" msgstr "Editar menú"
@@ -1005,7 +1005,7 @@ msgstr "Externo"
msgid "Extra URLs" msgid "Extra URLs"
msgstr "URLs adicionales" msgstr "URLs adicionales"
#: lib/bds/desktop/menu_bar.ex:144 #: lib/bds/desktop/menu_bar.ex:178
#: lib/bds/desktop/shell_live/import_editor.ex:882 #: lib/bds/desktop/shell_live/import_editor.ex:882
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157 #: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -1032,17 +1032,17 @@ msgstr "Nombre de archivo"
msgid "Filesystem Sync" msgid "Filesystem Sync"
msgstr "Sincronización del sistema de archivos" msgstr "Sincronización del sistema de archivos"
#: lib/bds/desktop/menu_bar.ex:188 #: lib/bds/desktop/menu_bar.ex:223
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Fill Missing Translations" msgid "Fill Missing Translations"
msgstr "Completar traducciones faltantes" msgstr "Completar traducciones faltantes"
#: lib/bds/desktop/menu_bar.ex:164 #: lib/bds/desktop/menu_bar.ex:199
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find" msgid "Find"
msgstr "Buscar" msgstr "Buscar"
#: lib/bds/desktop/menu_bar.ex:189 #: lib/bds/desktop/menu_bar.ex:224
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find Duplicate Posts" msgid "Find Duplicate Posts"
msgstr "Buscar entradas duplicadas" msgstr "Buscar entradas duplicadas"
@@ -1057,7 +1057,7 @@ msgstr "Buscar entradas duplicadas"
msgid "Find Duplicates" msgid "Find Duplicates"
msgstr "Buscar duplicados" msgstr "Buscar duplicados"
#: lib/bds/desktop/menu_bar.ex:174 #: lib/bds/desktop/menu_bar.ex:209
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Reload" msgid "Force Reload"
msgstr "Recarga forzada" msgstr "Recarga forzada"
@@ -1068,7 +1068,7 @@ msgstr "Recarga forzada"
msgid "Gallery" msgid "Gallery"
msgstr "Galeria" msgstr "Galeria"
#: lib/bds/desktop/menu_bar.ex:190 #: lib/bds/desktop/menu_bar.ex:225
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Generate Site" msgid "Generate Site"
msgstr "Generar sitio" msgstr "Generar sitio"
@@ -1093,7 +1093,7 @@ msgstr "Diff de Git"
msgid "Git Log" msgid "Git Log"
msgstr "Registro Git" msgstr "Registro Git"
#: lib/bds/desktop/menu_bar.ex:148 #: lib/bds/desktop/menu_bar.ex:183
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Help" msgid "Help"
msgstr "Ayuda" msgstr "Ayuda"
@@ -1180,7 +1180,7 @@ msgstr "Importar %{count} elementos"
msgid "Import (new slug)" msgid "Import (new slug)"
msgstr "Importar (nuevo slug)" msgstr "Importar (nuevo slug)"
#: lib/bds/desktop/menu_bar.ex:151 #: lib/bds/desktop/menu_bar.ex:186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Import Media" msgid "Import Media"
msgstr "Importar medios" msgstr "Importar medios"
@@ -1382,7 +1382,7 @@ msgstr "Markdown"
msgid "Max Posts Per Page" msgid "Max Posts Per Page"
msgstr "Máximo de publicaciones por página" msgstr "Máximo de publicaciones por página"
#: lib/bds/desktop/menu_bar.ex:168 #: lib/bds/desktop/menu_bar.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:509 #: lib/bds/desktop/shell_live/media_editor.ex:509
#: lib/bds/desktop/shell_live/media_editor.ex:513 #: 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:735
@@ -1427,7 +1427,7 @@ msgstr "Combinar etiquetas"
msgid "Metadata" msgid "Metadata"
msgstr "Metadatos" msgstr "Metadatos"
#: lib/bds/desktop/menu_bar.ex:185 #: lib/bds/desktop/menu_bar.ex:220
#: lib/bds/desktop/shell_live/misc_editor.ex:214 #: 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:226
#: lib/bds/desktop/shell_live/misc_editor.ex:448 #: lib/bds/desktop/shell_live/misc_editor.ex:448
@@ -1479,7 +1479,7 @@ msgstr "Nueva definición"
msgid "New Page" msgid "New Page"
msgstr "Nueva página" msgstr "Nueva página"
#: lib/bds/desktop/menu_bar.ex:150 #: lib/bds/desktop/menu_bar.ex:185
#: lib/bds/desktop/shell_live/sidebar_create.ex:41 #: lib/bds/desktop/shell_live/sidebar_create.ex:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "New Post" msgid "New Post"
@@ -1756,7 +1756,7 @@ msgstr "Modelo de títulos en línea"
msgid "Open" msgid "Open"
msgstr "Abrir" msgstr "Abrir"
#: lib/bds/desktop/menu_bar.ex:154 #: lib/bds/desktop/menu_bar.ex:189
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open Data Folder" msgid "Open Data Folder"
@@ -1773,7 +1773,7 @@ msgstr "Abrir blog existente"
msgid "Open Settings" msgid "Open Settings"
msgstr "Abrir Ajustes" msgstr "Abrir Ajustes"
#: lib/bds/desktop/menu_bar.ex:153 #: lib/bds/desktop/menu_bar.ex:188
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open in Browser" msgid "Open in Browser"
msgstr "Abrir en el navegador" msgstr "Abrir en el navegador"
@@ -1852,7 +1852,7 @@ msgstr "Par descartado"
msgid "Parsing WXR file..." msgid "Parsing WXR file..."
msgstr "Analizando archivo WXR..." msgstr "Analizando archivo WXR..."
#: lib/bds/desktop/menu_bar.ex:161 #: lib/bds/desktop/menu_bar.ex:196
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Paste" msgid "Paste"
msgstr "Pegar" msgstr "Pegar"
@@ -1918,7 +1918,7 @@ msgstr "Artículo publicado"
msgid "Post saved" msgid "Post saved"
msgstr "Artículo guardado" msgstr "Artículo guardado"
#: lib/bds/desktop/menu_bar.ex:167 #: lib/bds/desktop/menu_bar.ex:202
#: lib/bds/desktop/shell_live/misc_editor.ex:664 #: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761 #: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/ui/registry.ex:14 #: lib/bds/ui/registry.ex:14
@@ -1932,7 +1932,7 @@ msgstr "Publicaciones"
msgid "Posts (%{count})" msgid "Posts (%{count})"
msgstr "Publicaciones (%{count})" msgstr "Publicaciones (%{count})"
#: lib/bds/desktop/menu_bar.ex:166 #: lib/bds/desktop/menu_bar.ex:201
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preferences" msgid "Preferences"
msgstr "Preferencias" msgstr "Preferencias"
@@ -1948,7 +1948,7 @@ msgstr "Vista previa"
msgid "Preview Mode" msgid "Preview Mode"
msgstr "Modo de vista previa" msgstr "Modo de vista previa"
#: lib/bds/desktop/menu_bar.ex:180 #: lib/bds/desktop/menu_bar.ex:215
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preview Post" msgid "Preview Post"
msgstr "Vista previa de entrada" msgstr "Vista previa de entrada"
@@ -2000,7 +2000,7 @@ msgstr "URL pública"
msgid "Publish" msgid "Publish"
msgstr "Publicar" msgstr "Publicar"
#: lib/bds/desktop/menu_bar.ex:179 #: lib/bds/desktop/menu_bar.ex:214
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publish Selected" msgid "Publish Selected"
msgstr "Publicar seleccionados" msgstr "Publicar seleccionados"
@@ -2033,7 +2033,7 @@ msgstr "Publicación"
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Acciones rápidas" msgstr "Acciones rápidas"
#: lib/bds/desktop/menu_bar.ex:156 #: lib/bds/desktop/menu_bar.ex:191
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Quit" msgid "Quit"
msgstr "Salir" msgstr "Salir"
@@ -2043,12 +2043,12 @@ msgstr "Salir"
msgid "Ready to import:" msgid "Ready to import:"
msgstr "Listo para importar:" msgstr "Listo para importar:"
#: lib/bds/desktop/menu_bar.ex:182 #: lib/bds/desktop/menu_bar.ex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Database" msgid "Rebuild Database"
msgstr "Reconstruir base de datos" msgstr "Reconstruir base de datos"
#: lib/bds/desktop/menu_bar.ex:184 #: lib/bds/desktop/menu_bar.ex:219
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index" msgid "Rebuild Embedding Index"
@@ -2079,7 +2079,7 @@ msgstr "Reconstruir plantillas desde archivos"
msgid "Rebuild filesystem-backed records and thumbnails" msgid "Rebuild filesystem-backed records and thumbnails"
msgstr "Reconstruir registros respaldados por el sistema de archivos y miniaturas" msgstr "Reconstruir registros respaldados por el sistema de archivos y miniaturas"
#: lib/bds/desktop/menu_bar.ex:158 #: lib/bds/desktop/menu_bar.ex:193
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Redo" msgid "Redo"
msgstr "Rehacer" msgstr "Rehacer"
@@ -2106,7 +2106,7 @@ msgstr "Actualizar modelos en línea"
msgid "Refresh Translation" msgid "Refresh Translation"
msgstr "Actualizar traducción" msgstr "Actualizar traducción"
#: lib/bds/desktop/menu_bar.ex:186 #: lib/bds/desktop/menu_bar.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Regenerate Calendar" msgid "Regenerate Calendar"
msgstr "Regenerar calendario" msgstr "Regenerar calendario"
@@ -2116,12 +2116,12 @@ msgstr "Regenerar calendario"
msgid "Regenerate Missing Thumbnails" msgid "Regenerate Missing Thumbnails"
msgstr "Regenerar miniaturas faltantes" msgstr "Regenerar miniaturas faltantes"
#: lib/bds/desktop/menu_bar.ex:183 #: lib/bds/desktop/menu_bar.ex:218
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reindex Text" msgid "Reindex Text"
msgstr "Reindexar texto" msgstr "Reindexar texto"
#: lib/bds/desktop/menu_bar.ex:173 #: lib/bds/desktop/menu_bar.ex:208
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reload" msgid "Reload"
msgstr "Recargar" msgstr "Recargar"
@@ -2152,7 +2152,7 @@ msgstr "Eliminar etiqueta"
msgid "Render in Lists" msgid "Render in Lists"
msgstr "Mostrar en listas" msgstr "Mostrar en listas"
#: lib/bds/desktop/menu_bar.ex:165 #: lib/bds/desktop/menu_bar.ex:200
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replace" msgid "Replace"
msgstr "Reemplazar" msgstr "Reemplazar"
@@ -2169,12 +2169,12 @@ msgstr "Reemplazar archivo"
msgid "Replace Media File" msgid "Replace Media File"
msgstr "Reemplazar archivo de medios" msgstr "Reemplazar archivo de medios"
#: lib/bds/desktop/menu_bar.ex:198 #: lib/bds/desktop/menu_bar.ex:236
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Report Issue" msgid "Report Issue"
msgstr "Informar de problema" msgstr "Informar de problema"
#: lib/bds/desktop/menu_bar.ex:175 #: lib/bds/desktop/menu_bar.ex:210
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reset Zoom" msgid "Reset Zoom"
msgstr "Restablecer zoom" msgstr "Restablecer zoom"
@@ -2229,7 +2229,7 @@ msgstr "Ejecutar"
msgid "SSH Mode" msgid "SSH Mode"
msgstr "Modo SSH" msgstr "Modo SSH"
#: lib/bds/desktop/menu_bar.ex:152 #: lib/bds/desktop/menu_bar.ex:187
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13 #: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13
@@ -2347,7 +2347,7 @@ msgstr "Buscar en la configuración"
msgid "Select & Analyze" msgid "Select & Analyze"
msgstr "Seleccionar y analizar" msgstr "Seleccionar y analizar"
#: lib/bds/desktop/menu_bar.ex:163 #: lib/bds/desktop/menu_bar.ex:198
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select All" msgid "Select All"
msgstr "Seleccionar todo" msgstr "Seleccionar todo"
@@ -2658,12 +2658,12 @@ msgstr "Este elemento esta referenciado por:"
msgid "Title" msgid "Title"
msgstr "Titulo" msgstr "Titulo"
#: lib/bds/desktop/menu_bar.ex:171 #: lib/bds/desktop/menu_bar.ex:206
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Assistant Sidebar" msgid "Toggle Assistant Sidebar"
msgstr "Alternar asistente" msgstr "Alternar asistente"
#: lib/bds/desktop/menu_bar.ex:172 #: lib/bds/desktop/menu_bar.ex:207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Dev Tools" msgid "Toggle Dev Tools"
msgstr "Alternar herramientas de desarrollo" msgstr "Alternar herramientas de desarrollo"
@@ -2674,17 +2674,17 @@ msgstr "Alternar herramientas de desarrollo"
msgid "Toggle Filters" msgid "Toggle Filters"
msgstr "Alternar filtros" msgstr "Alternar filtros"
#: lib/bds/desktop/menu_bar.ex:178 #: lib/bds/desktop/menu_bar.ex:213
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Full Screen" msgid "Toggle Full Screen"
msgstr "Pantalla completa" msgstr "Pantalla completa"
#: lib/bds/desktop/menu_bar.ex:170 #: lib/bds/desktop/menu_bar.ex:205
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Panel" msgid "Toggle Panel"
msgstr "Alternar panel" msgstr "Alternar panel"
#: lib/bds/desktop/menu_bar.ex:169 #: lib/bds/desktop/menu_bar.ex:204
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Sidebar" msgid "Toggle Sidebar"
msgstr "Alternar barra lateral" msgstr "Alternar barra lateral"
@@ -2780,7 +2780,7 @@ msgstr "UI"
msgid "URL" msgid "URL"
msgstr "URL" msgstr "URL"
#: lib/bds/desktop/menu_bar.ex:157 #: lib/bds/desktop/menu_bar.ex:192
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Undo" msgid "Undo"
msgstr "Deshacer" msgstr "Deshacer"
@@ -2830,7 +2830,7 @@ msgstr "Actualizado"
msgid "Updated URLs" msgid "Updated URLs"
msgstr "URLs actualizadas" msgstr "URLs actualizadas"
#: lib/bds/desktop/menu_bar.ex:193 #: lib/bds/desktop/menu_bar.ex:228
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload Site" msgid "Upload Site"
msgstr "Subir sitio" msgstr "Subir sitio"
@@ -2857,22 +2857,22 @@ msgstr "Nombre de usuario"
msgid "Validate" msgid "Validate"
msgstr "Validar" msgstr "Validar"
#: lib/bds/desktop/menu_bar.ex:192 #: lib/bds/desktop/menu_bar.ex:227
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Site" msgid "Validate Site"
msgstr "Validar sitio" msgstr "Validar sitio"
#: lib/bds/desktop/menu_bar.ex:187 #: lib/bds/desktop/menu_bar.ex:222
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Translations" msgid "Validate Translations"
msgstr "Validar traducciones" msgstr "Validar traducciones"
#: lib/bds/desktop/menu_bar.ex:146 #: lib/bds/desktop/menu_bar.ex:180
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View" msgid "View"
msgstr "Ver" msgstr "Ver"
#: lib/bds/desktop/menu_bar.ex:197 #: lib/bds/desktop/menu_bar.ex:235
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View on GitHub" msgid "View on GitHub"
msgstr "Ver en GitHub" msgstr "Ver en GitHub"
@@ -2916,12 +2916,12 @@ msgstr "Ajustar líneas largas"
msgid "You" msgid "You"
msgstr "Tú" msgstr "Tú"
#: lib/bds/desktop/menu_bar.ex:176 #: lib/bds/desktop/menu_bar.ex:211
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom In" msgid "Zoom In"
msgstr "Acercar" msgstr "Acercar"
#: lib/bds/desktop/menu_bar.ex:177 #: lib/bds/desktop/menu_bar.ex:212
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom Out" msgid "Zoom Out"
msgstr "Alejar" msgstr "Alejar"
@@ -3524,7 +3524,7 @@ msgstr "El proyecto al que apunta este blogmark no existe aquí."
msgid "Suggested tags" msgid "Suggested tags"
msgstr "Etiquetas sugeridas" msgstr "Etiquetas sugeridas"
#: lib/bds/desktop/menu_bar.ex:191 #: lib/bds/desktop/menu_bar.ex:226
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Render Site" msgid "Force Render Site"
msgstr "Forzar la regeneración del sitio" msgstr "Forzar la regeneración del sitio"
@@ -3538,3 +3538,23 @@ msgstr "Reconstruir enlaces de medios"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Post Links" msgid "Rebuild Post Links"
msgstr "Reconstruir enlaces de entradas" msgstr "Reconstruir enlaces de entradas"
#: lib/bds/desktop/menu_bar.ex:231
#, elixir-autogen, elixir-format
msgid "Bring All to Front"
msgstr "Traer todo al frente"
#: lib/bds/desktop/menu_bar.ex:229
#, elixir-autogen, elixir-format
msgid "Minimize"
msgstr "Minimizar"
#: lib/bds/desktop/menu_bar.ex:182
#, elixir-autogen, elixir-format
msgid "Window"
msgstr "Ventana"
#: lib/bds/desktop/menu_bar.ex:230
#, elixir-autogen, elixir-format
msgid "Zoom"
msgstr "Ampliar/reducir"

View File

@@ -105,12 +105,12 @@ msgstr "LIA suggère des correspondances entre nouveaux éléments et éléme
msgid "API" msgid "API"
msgstr "API" msgstr "API"
#: lib/bds/desktop/menu_bar.ex:196 #: lib/bds/desktop/menu_bar.ex:234
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "API Documentation" msgid "API Documentation"
msgstr "Documentation API" msgstr "Documentation API"
#: lib/bds/desktop/menu_bar.ex:194 #: lib/bds/desktop/menu_bar.ex:232
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "À propos" msgstr "À propos"
@@ -368,7 +368,7 @@ msgstr "Langues disponibles"
msgid "Backlinks" msgid "Backlinks"
msgstr "Rétroliens" msgstr "Rétroliens"
#: lib/bds/desktop/menu_bar.ex:147 #: lib/bds/desktop/menu_bar.ex:181
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Blog" msgid "Blog"
msgstr "Blog" msgstr "Blog"
@@ -544,7 +544,7 @@ msgstr "Effacer les étiquettes"
msgid "Click to %{action} mapping" msgid "Click to %{action} mapping"
msgstr "Cliquer pour %{action} le mapping" msgstr "Cliquer pour %{action} le mapping"
#: lib/bds/desktop/menu_bar.ex:155 #: lib/bds/desktop/menu_bar.ex:190
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close Tab" msgid "Close Tab"
msgstr "Fermer longlet" msgstr "Fermer longlet"
@@ -594,7 +594,7 @@ msgstr "Contenu"
msgid "Content Categories" msgid "Content Categories"
msgstr "Catégories de contenu" msgstr "Catégories de contenu"
#: lib/bds/desktop/menu_bar.ex:160 #: lib/bds/desktop/menu_bar.ex:195
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Copy" msgid "Copy"
msgstr "Copier" msgstr "Copier"
@@ -647,7 +647,7 @@ msgstr "Créer un mot-clé"
msgid "Created" msgid "Created"
msgstr "Créé" msgstr "Créé"
#: lib/bds/desktop/menu_bar.ex:159 #: lib/bds/desktop/menu_bar.ex:194
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Cut" msgid "Cut"
msgstr "Couper" msgstr "Couper"
@@ -713,7 +713,7 @@ msgstr "Mode dédition par défaut"
msgid "Default editing mode and diff presentation" msgid "Default editing mode and diff presentation"
msgstr "Mode dédition par défaut et présentation des diffs" msgstr "Mode dédition par défaut et présentation des diffs"
#: lib/bds/desktop/menu_bar.ex:162 #: lib/bds/desktop/menu_bar.ex:197
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166 #: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116 #: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116
@@ -861,7 +861,7 @@ msgstr "Texte affiche"
msgid "Do Not Translate" msgid "Do Not Translate"
msgstr "Ne pas traduire" msgstr "Ne pas traduire"
#: lib/bds/desktop/menu_bar.ex:195 #: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/help_docs.ex:14 #: lib/bds/help_docs.ex:14
#: lib/bds/ui/registry.ex:118 #: lib/bds/ui/registry.ex:118
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -894,12 +894,12 @@ msgstr "Faire glisser lentrée du menu"
msgid "ETA: %{value}" msgid "ETA: %{value}"
msgstr "Temps restant : %{value}" msgstr "Temps restant : %{value}"
#: lib/bds/desktop/menu_bar.ex:145 #: lib/bds/desktop/menu_bar.ex:179
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "Édition" msgstr "Édition"
#: lib/bds/desktop/menu_bar.ex:181 #: lib/bds/desktop/menu_bar.ex:216
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit Menu" msgid "Edit Menu"
msgstr "Modifier le menu" msgstr "Modifier le menu"
@@ -1005,7 +1005,7 @@ msgstr "Externe"
msgid "Extra URLs" msgid "Extra URLs"
msgstr "URLs supplémentaires" msgstr "URLs supplémentaires"
#: lib/bds/desktop/menu_bar.ex:144 #: lib/bds/desktop/menu_bar.ex:178
#: lib/bds/desktop/shell_live/import_editor.ex:882 #: lib/bds/desktop/shell_live/import_editor.ex:882
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157 #: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -1032,17 +1032,17 @@ msgstr "Nom de fichier"
msgid "Filesystem Sync" msgid "Filesystem Sync"
msgstr "Synchronisation du système de fichiers" msgstr "Synchronisation du système de fichiers"
#: lib/bds/desktop/menu_bar.ex:188 #: lib/bds/desktop/menu_bar.ex:223
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Fill Missing Translations" msgid "Fill Missing Translations"
msgstr "Compléter les traductions manquantes" msgstr "Compléter les traductions manquantes"
#: lib/bds/desktop/menu_bar.ex:164 #: lib/bds/desktop/menu_bar.ex:199
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find" msgid "Find"
msgstr "Rechercher" msgstr "Rechercher"
#: lib/bds/desktop/menu_bar.ex:189 #: lib/bds/desktop/menu_bar.ex:224
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find Duplicate Posts" msgid "Find Duplicate Posts"
msgstr "Trouver les doublons" msgstr "Trouver les doublons"
@@ -1057,7 +1057,7 @@ msgstr "Trouver les doublons"
msgid "Find Duplicates" msgid "Find Duplicates"
msgstr "Trouver les doublons" msgstr "Trouver les doublons"
#: lib/bds/desktop/menu_bar.ex:174 #: lib/bds/desktop/menu_bar.ex:209
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Reload" msgid "Force Reload"
msgstr "Recharger de force" msgstr "Recharger de force"
@@ -1068,7 +1068,7 @@ msgstr "Recharger de force"
msgid "Gallery" msgid "Gallery"
msgstr "Galerie" msgstr "Galerie"
#: lib/bds/desktop/menu_bar.ex:190 #: lib/bds/desktop/menu_bar.ex:225
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Generate Site" msgid "Generate Site"
msgstr "Générer le site" msgstr "Générer le site"
@@ -1093,7 +1093,7 @@ msgstr "Diff Git"
msgid "Git Log" msgid "Git Log"
msgstr "Journal Git" msgstr "Journal Git"
#: lib/bds/desktop/menu_bar.ex:148 #: lib/bds/desktop/menu_bar.ex:183
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Help" msgid "Help"
msgstr "Aide" msgstr "Aide"
@@ -1180,7 +1180,7 @@ msgstr "Importer %{count} éléments"
msgid "Import (new slug)" msgid "Import (new slug)"
msgstr "Importer (nouveau slug)" msgstr "Importer (nouveau slug)"
#: lib/bds/desktop/menu_bar.ex:151 #: lib/bds/desktop/menu_bar.ex:186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Import Media" msgid "Import Media"
msgstr "Importer des médias" msgstr "Importer des médias"
@@ -1382,7 +1382,7 @@ msgstr "Markdown"
msgid "Max Posts Per Page" msgid "Max Posts Per Page"
msgstr "Nombre maximal darticles par page" msgstr "Nombre maximal darticles par page"
#: lib/bds/desktop/menu_bar.ex:168 #: lib/bds/desktop/menu_bar.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:509 #: lib/bds/desktop/shell_live/media_editor.ex:509
#: lib/bds/desktop/shell_live/media_editor.ex:513 #: 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:735
@@ -1427,7 +1427,7 @@ msgstr "Fusionner les tags"
msgid "Metadata" msgid "Metadata"
msgstr "Métadonnées" msgstr "Métadonnées"
#: lib/bds/desktop/menu_bar.ex:185 #: lib/bds/desktop/menu_bar.ex:220
#: lib/bds/desktop/shell_live/misc_editor.ex:214 #: 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:226
#: lib/bds/desktop/shell_live/misc_editor.ex:448 #: lib/bds/desktop/shell_live/misc_editor.ex:448
@@ -1479,7 +1479,7 @@ msgstr "Nouvelle définition"
msgid "New Page" msgid "New Page"
msgstr "Nouvelle page" msgstr "Nouvelle page"
#: lib/bds/desktop/menu_bar.ex:150 #: lib/bds/desktop/menu_bar.ex:185
#: lib/bds/desktop/shell_live/sidebar_create.ex:41 #: lib/bds/desktop/shell_live/sidebar_create.ex:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "New Post" msgid "New Post"
@@ -1756,7 +1756,7 @@ msgstr "Modèle de titres en ligne"
msgid "Open" msgid "Open"
msgstr "Ouvrir" msgstr "Ouvrir"
#: lib/bds/desktop/menu_bar.ex:154 #: lib/bds/desktop/menu_bar.ex:189
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open Data Folder" msgid "Open Data Folder"
@@ -1773,7 +1773,7 @@ msgstr "Ouvrir un blog existant"
msgid "Open Settings" msgid "Open Settings"
msgstr "Ouvrir les Réglages" msgstr "Ouvrir les Réglages"
#: lib/bds/desktop/menu_bar.ex:153 #: lib/bds/desktop/menu_bar.ex:188
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open in Browser" msgid "Open in Browser"
msgstr "Ouvrir dans le navigateur" msgstr "Ouvrir dans le navigateur"
@@ -1852,7 +1852,7 @@ msgstr "Paire ignorée"
msgid "Parsing WXR file..." msgid "Parsing WXR file..."
msgstr "Analyse du fichier WXR..." msgstr "Analyse du fichier WXR..."
#: lib/bds/desktop/menu_bar.ex:161 #: lib/bds/desktop/menu_bar.ex:196
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Paste" msgid "Paste"
msgstr "Coller" msgstr "Coller"
@@ -1918,7 +1918,7 @@ msgstr "Article publié"
msgid "Post saved" msgid "Post saved"
msgstr "Article enregistré" msgstr "Article enregistré"
#: lib/bds/desktop/menu_bar.ex:167 #: lib/bds/desktop/menu_bar.ex:202
#: lib/bds/desktop/shell_live/misc_editor.ex:664 #: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761 #: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/ui/registry.ex:14 #: lib/bds/ui/registry.ex:14
@@ -1932,7 +1932,7 @@ msgstr "Articles"
msgid "Posts (%{count})" msgid "Posts (%{count})"
msgstr "Articles (%{count})" msgstr "Articles (%{count})"
#: lib/bds/desktop/menu_bar.ex:166 #: lib/bds/desktop/menu_bar.ex:201
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preferences" msgid "Preferences"
msgstr "Préférences" msgstr "Préférences"
@@ -1948,7 +1948,7 @@ msgstr "Aperçu"
msgid "Preview Mode" msgid "Preview Mode"
msgstr "Mode aperçu" msgstr "Mode aperçu"
#: lib/bds/desktop/menu_bar.ex:180 #: lib/bds/desktop/menu_bar.ex:215
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preview Post" msgid "Preview Post"
msgstr "Aperçu de larticle" msgstr "Aperçu de larticle"
@@ -2000,7 +2000,7 @@ msgstr "URL publique"
msgid "Publish" msgid "Publish"
msgstr "Publier" msgstr "Publier"
#: lib/bds/desktop/menu_bar.ex:179 #: lib/bds/desktop/menu_bar.ex:214
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publish Selected" msgid "Publish Selected"
msgstr "Publier la sélection" msgstr "Publier la sélection"
@@ -2033,7 +2033,7 @@ msgstr "Publication"
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Actions rapides" msgstr "Actions rapides"
#: lib/bds/desktop/menu_bar.ex:156 #: lib/bds/desktop/menu_bar.ex:191
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Quit" msgid "Quit"
msgstr "Quitter" msgstr "Quitter"
@@ -2043,12 +2043,12 @@ msgstr "Quitter"
msgid "Ready to import:" msgid "Ready to import:"
msgstr "Prêt à importer :" msgstr "Prêt à importer :"
#: lib/bds/desktop/menu_bar.ex:182 #: lib/bds/desktop/menu_bar.ex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Database" msgid "Rebuild Database"
msgstr "Reconstruire la base de données" msgstr "Reconstruire la base de données"
#: lib/bds/desktop/menu_bar.ex:184 #: lib/bds/desktop/menu_bar.ex:219
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index" msgid "Rebuild Embedding Index"
@@ -2079,7 +2079,7 @@ msgstr "Reconstruire les modèles depuis les fichiers"
msgid "Rebuild filesystem-backed records and thumbnails" msgid "Rebuild filesystem-backed records and thumbnails"
msgstr "Reconstruire les enregistrements basés sur le système de fichiers et les vignettes" msgstr "Reconstruire les enregistrements basés sur le système de fichiers et les vignettes"
#: lib/bds/desktop/menu_bar.ex:158 #: lib/bds/desktop/menu_bar.ex:193
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Redo" msgid "Redo"
msgstr "Rétablir" msgstr "Rétablir"
@@ -2106,7 +2106,7 @@ msgstr "Actualiser les modèles en ligne"
msgid "Refresh Translation" msgid "Refresh Translation"
msgstr "Actualiser la traduction" msgstr "Actualiser la traduction"
#: lib/bds/desktop/menu_bar.ex:186 #: lib/bds/desktop/menu_bar.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Regenerate Calendar" msgid "Regenerate Calendar"
msgstr "Régénérer le calendrier" msgstr "Régénérer le calendrier"
@@ -2116,12 +2116,12 @@ msgstr "Régénérer le calendrier"
msgid "Regenerate Missing Thumbnails" msgid "Regenerate Missing Thumbnails"
msgstr "Régénérer les vignettes manquantes" msgstr "Régénérer les vignettes manquantes"
#: lib/bds/desktop/menu_bar.ex:183 #: lib/bds/desktop/menu_bar.ex:218
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reindex Text" msgid "Reindex Text"
msgstr "Réindexer le texte" msgstr "Réindexer le texte"
#: lib/bds/desktop/menu_bar.ex:173 #: lib/bds/desktop/menu_bar.ex:208
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reload" msgid "Reload"
msgstr "Recharger" msgstr "Recharger"
@@ -2152,7 +2152,7 @@ msgstr "Supprimer le mot-clé"
msgid "Render in Lists" msgid "Render in Lists"
msgstr "Afficher dans les listes" msgstr "Afficher dans les listes"
#: lib/bds/desktop/menu_bar.ex:165 #: lib/bds/desktop/menu_bar.ex:200
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replace" msgid "Replace"
msgstr "Remplacer" msgstr "Remplacer"
@@ -2169,12 +2169,12 @@ msgstr "Remplacer le fichier"
msgid "Replace Media File" msgid "Replace Media File"
msgstr "Remplacer le fichier média" msgstr "Remplacer le fichier média"
#: lib/bds/desktop/menu_bar.ex:198 #: lib/bds/desktop/menu_bar.ex:236
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Report Issue" msgid "Report Issue"
msgstr "Signaler un problème" msgstr "Signaler un problème"
#: lib/bds/desktop/menu_bar.ex:175 #: lib/bds/desktop/menu_bar.ex:210
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reset Zoom" msgid "Reset Zoom"
msgstr "Réinitialiser le zoom" msgstr "Réinitialiser le zoom"
@@ -2229,7 +2229,7 @@ msgstr "Exécuter"
msgid "SSH Mode" msgid "SSH Mode"
msgstr "Mode SSH" msgstr "Mode SSH"
#: lib/bds/desktop/menu_bar.ex:152 #: lib/bds/desktop/menu_bar.ex:187
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13 #: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13
@@ -2347,7 +2347,7 @@ msgstr "Rechercher dans les paramètres"
msgid "Select & Analyze" msgid "Select & Analyze"
msgstr "Sélectionner et analyser" msgstr "Sélectionner et analyser"
#: lib/bds/desktop/menu_bar.ex:163 #: lib/bds/desktop/menu_bar.ex:198
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select All" msgid "Select All"
msgstr "Tout sélectionner" msgstr "Tout sélectionner"
@@ -2658,12 +2658,12 @@ msgstr "Cet element est reference par :"
msgid "Title" msgid "Title"
msgstr "Titre" msgstr "Titre"
#: lib/bds/desktop/menu_bar.ex:171 #: lib/bds/desktop/menu_bar.ex:206
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Assistant Sidebar" msgid "Toggle Assistant Sidebar"
msgstr "Afficher/masquer lassistant" msgstr "Afficher/masquer lassistant"
#: lib/bds/desktop/menu_bar.ex:172 #: lib/bds/desktop/menu_bar.ex:207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Dev Tools" msgid "Toggle Dev Tools"
msgstr "Afficher/masquer les outils de développement" msgstr "Afficher/masquer les outils de développement"
@@ -2674,17 +2674,17 @@ msgstr "Afficher/masquer les outils de développement"
msgid "Toggle Filters" msgid "Toggle Filters"
msgstr "Afficher/masquer les filtres" msgstr "Afficher/masquer les filtres"
#: lib/bds/desktop/menu_bar.ex:178 #: lib/bds/desktop/menu_bar.ex:213
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Full Screen" msgid "Toggle Full Screen"
msgstr "Plein écran" msgstr "Plein écran"
#: lib/bds/desktop/menu_bar.ex:170 #: lib/bds/desktop/menu_bar.ex:205
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Panel" msgid "Toggle Panel"
msgstr "Afficher/masquer le panneau" msgstr "Afficher/masquer le panneau"
#: lib/bds/desktop/menu_bar.ex:169 #: lib/bds/desktop/menu_bar.ex:204
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Sidebar" msgid "Toggle Sidebar"
msgstr "Afficher/masquer la barre latérale" msgstr "Afficher/masquer la barre latérale"
@@ -2780,7 +2780,7 @@ msgstr "UI"
msgid "URL" msgid "URL"
msgstr "URL" msgstr "URL"
#: lib/bds/desktop/menu_bar.ex:157 #: lib/bds/desktop/menu_bar.ex:192
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Undo" msgid "Undo"
msgstr "Annuler" msgstr "Annuler"
@@ -2830,7 +2830,7 @@ msgstr "Mis à jour"
msgid "Updated URLs" msgid "Updated URLs"
msgstr "URLs mises à jour" msgstr "URLs mises à jour"
#: lib/bds/desktop/menu_bar.ex:193 #: lib/bds/desktop/menu_bar.ex:228
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload Site" msgid "Upload Site"
msgstr "Téléverser le site" msgstr "Téléverser le site"
@@ -2857,22 +2857,22 @@ msgstr "Nom dutilisateur"
msgid "Validate" msgid "Validate"
msgstr "Valider" msgstr "Valider"
#: lib/bds/desktop/menu_bar.ex:192 #: lib/bds/desktop/menu_bar.ex:227
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Site" msgid "Validate Site"
msgstr "Valider le site" msgstr "Valider le site"
#: lib/bds/desktop/menu_bar.ex:187 #: lib/bds/desktop/menu_bar.ex:222
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Translations" msgid "Validate Translations"
msgstr "Valider les traductions" msgstr "Valider les traductions"
#: lib/bds/desktop/menu_bar.ex:146 #: lib/bds/desktop/menu_bar.ex:180
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View" msgid "View"
msgstr "Affichage" msgstr "Affichage"
#: lib/bds/desktop/menu_bar.ex:197 #: lib/bds/desktop/menu_bar.ex:235
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View on GitHub" msgid "View on GitHub"
msgstr "Voir sur GitHub" msgstr "Voir sur GitHub"
@@ -2916,12 +2916,12 @@ msgstr "Renvoyer les longues lignes"
msgid "You" msgid "You"
msgstr "Vous" msgstr "Vous"
#: lib/bds/desktop/menu_bar.ex:176 #: lib/bds/desktop/menu_bar.ex:211
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom In" msgid "Zoom In"
msgstr "Zoom avant" msgstr "Zoom avant"
#: lib/bds/desktop/menu_bar.ex:177 #: lib/bds/desktop/menu_bar.ex:212
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom Out" msgid "Zoom Out"
msgstr "Zoom arrière" msgstr "Zoom arrière"
@@ -3524,7 +3524,7 @@ msgstr "Le projet ciblé par ce blogmark n'existe pas ici."
msgid "Suggested tags" msgid "Suggested tags"
msgstr "Tags suggérés" msgstr "Tags suggérés"
#: lib/bds/desktop/menu_bar.ex:191 #: lib/bds/desktop/menu_bar.ex:226
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Render Site" msgid "Force Render Site"
msgstr "Forcer la régénération du site" msgstr "Forcer la régénération du site"
@@ -3538,3 +3538,23 @@ msgstr "Reconstruire les liens des médias"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Post Links" msgid "Rebuild Post Links"
msgstr "Reconstruire les liens des articles" msgstr "Reconstruire les liens des articles"
#: lib/bds/desktop/menu_bar.ex:231
#, elixir-autogen, elixir-format
msgid "Bring All to Front"
msgstr "Tout ramener au premier plan"
#: lib/bds/desktop/menu_bar.ex:229
#, elixir-autogen, elixir-format
msgid "Minimize"
msgstr "Réduire"
#: lib/bds/desktop/menu_bar.ex:182
#, elixir-autogen, elixir-format
msgid "Window"
msgstr "Fenêtre"
#: lib/bds/desktop/menu_bar.ex:230
#, elixir-autogen, elixir-format
msgid "Zoom"
msgstr "Réduire/agrandir"

View File

@@ -105,12 +105,12 @@ msgstr "LIA suggerirà mappature da elementi nuovi a quelli esistenti per evi
msgid "API" msgid "API"
msgstr "API" msgstr "API"
#: lib/bds/desktop/menu_bar.ex:196 #: lib/bds/desktop/menu_bar.ex:234
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "API Documentation" msgid "API Documentation"
msgstr "Documentazione API" msgstr "Documentazione API"
#: lib/bds/desktop/menu_bar.ex:194 #: lib/bds/desktop/menu_bar.ex:232
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "Informazioni" msgstr "Informazioni"
@@ -368,7 +368,7 @@ msgstr "Lingue disponibili"
msgid "Backlinks" msgid "Backlinks"
msgstr "Riferimenti in entrata" msgstr "Riferimenti in entrata"
#: lib/bds/desktop/menu_bar.ex:147 #: lib/bds/desktop/menu_bar.ex:181
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Blog" msgid "Blog"
msgstr "Blog" msgstr "Blog"
@@ -544,7 +544,7 @@ msgstr "Cancella tag"
msgid "Click to %{action} mapping" msgid "Click to %{action} mapping"
msgstr "Clicca per %{action} la mappatura" msgstr "Clicca per %{action} la mappatura"
#: lib/bds/desktop/menu_bar.ex:155 #: lib/bds/desktop/menu_bar.ex:190
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close Tab" msgid "Close Tab"
msgstr "Chiudi scheda" msgstr "Chiudi scheda"
@@ -594,7 +594,7 @@ msgstr "Contenuti"
msgid "Content Categories" msgid "Content Categories"
msgstr "Categorie di contenuto" msgstr "Categorie di contenuto"
#: lib/bds/desktop/menu_bar.ex:160 #: lib/bds/desktop/menu_bar.ex:195
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Copy" msgid "Copy"
msgstr "Copia" msgstr "Copia"
@@ -647,7 +647,7 @@ msgstr "Crea tag"
msgid "Created" msgid "Created"
msgstr "Creato" msgstr "Creato"
#: lib/bds/desktop/menu_bar.ex:159 #: lib/bds/desktop/menu_bar.ex:194
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Cut" msgid "Cut"
msgstr "Taglia" msgstr "Taglia"
@@ -713,7 +713,7 @@ msgstr "Modalità editor predefinita"
msgid "Default editing mode and diff presentation" msgid "Default editing mode and diff presentation"
msgstr "Modalità di modifica predefinita e presentazione dei diff" msgstr "Modalità di modifica predefinita e presentazione dei diff"
#: lib/bds/desktop/menu_bar.ex:162 #: lib/bds/desktop/menu_bar.ex:197
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166 #: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116 #: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116
@@ -861,7 +861,7 @@ msgstr "Testo visualizzato"
msgid "Do Not Translate" msgid "Do Not Translate"
msgstr "Non tradurre" msgstr "Non tradurre"
#: lib/bds/desktop/menu_bar.ex:195 #: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/help_docs.ex:14 #: lib/bds/help_docs.ex:14
#: lib/bds/ui/registry.ex:118 #: lib/bds/ui/registry.ex:118
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -894,12 +894,12 @@ msgstr "Trascina voce di menu"
msgid "ETA: %{value}" msgid "ETA: %{value}"
msgstr "Tempo rimanente: %{value}" msgstr "Tempo rimanente: %{value}"
#: lib/bds/desktop/menu_bar.ex:145 #: lib/bds/desktop/menu_bar.ex:179
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "Modifica" msgstr "Modifica"
#: lib/bds/desktop/menu_bar.ex:181 #: lib/bds/desktop/menu_bar.ex:216
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit Menu" msgid "Edit Menu"
msgstr "Modifica menu" msgstr "Modifica menu"
@@ -1005,7 +1005,7 @@ msgstr "Esterno"
msgid "Extra URLs" msgid "Extra URLs"
msgstr "URL aggiuntivi" msgstr "URL aggiuntivi"
#: lib/bds/desktop/menu_bar.ex:144 #: lib/bds/desktop/menu_bar.ex:178
#: lib/bds/desktop/shell_live/import_editor.ex:882 #: lib/bds/desktop/shell_live/import_editor.ex:882
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157 #: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -1032,17 +1032,17 @@ msgstr "Nome file"
msgid "Filesystem Sync" msgid "Filesystem Sync"
msgstr "Sincronizzazione filesystem" msgstr "Sincronizzazione filesystem"
#: lib/bds/desktop/menu_bar.ex:188 #: lib/bds/desktop/menu_bar.ex:223
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Fill Missing Translations" msgid "Fill Missing Translations"
msgstr "Completa traduzioni mancanti" msgstr "Completa traduzioni mancanti"
#: lib/bds/desktop/menu_bar.ex:164 #: lib/bds/desktop/menu_bar.ex:199
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find" msgid "Find"
msgstr "Trova" msgstr "Trova"
#: lib/bds/desktop/menu_bar.ex:189 #: lib/bds/desktop/menu_bar.ex:224
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find Duplicate Posts" msgid "Find Duplicate Posts"
msgstr "Trova post duplicati" msgstr "Trova post duplicati"
@@ -1057,7 +1057,7 @@ msgstr "Trova post duplicati"
msgid "Find Duplicates" msgid "Find Duplicates"
msgstr "Trova duplicati" msgstr "Trova duplicati"
#: lib/bds/desktop/menu_bar.ex:174 #: lib/bds/desktop/menu_bar.ex:209
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Reload" msgid "Force Reload"
msgstr "Ricarica forzata" msgstr "Ricarica forzata"
@@ -1068,7 +1068,7 @@ msgstr "Ricarica forzata"
msgid "Gallery" msgid "Gallery"
msgstr "Galleria" msgstr "Galleria"
#: lib/bds/desktop/menu_bar.ex:190 #: lib/bds/desktop/menu_bar.ex:225
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Generate Site" msgid "Generate Site"
msgstr "Genera sito" msgstr "Genera sito"
@@ -1093,7 +1093,7 @@ msgstr "Diff Git"
msgid "Git Log" msgid "Git Log"
msgstr "Log Git" msgstr "Log Git"
#: lib/bds/desktop/menu_bar.ex:148 #: lib/bds/desktop/menu_bar.ex:183
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Help" msgid "Help"
msgstr "Aiuto" msgstr "Aiuto"
@@ -1180,7 +1180,7 @@ msgstr "Importa %{count} elementi"
msgid "Import (new slug)" msgid "Import (new slug)"
msgstr "Importa (nuovo slug)" msgstr "Importa (nuovo slug)"
#: lib/bds/desktop/menu_bar.ex:151 #: lib/bds/desktop/menu_bar.ex:186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Import Media" msgid "Import Media"
msgstr "Importa media" msgstr "Importa media"
@@ -1382,7 +1382,7 @@ msgstr "Markdown"
msgid "Max Posts Per Page" msgid "Max Posts Per Page"
msgstr "Numero massimo di post per pagina" msgstr "Numero massimo di post per pagina"
#: lib/bds/desktop/menu_bar.ex:168 #: lib/bds/desktop/menu_bar.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:509 #: lib/bds/desktop/shell_live/media_editor.ex:509
#: lib/bds/desktop/shell_live/media_editor.ex:513 #: 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:735
@@ -1427,7 +1427,7 @@ msgstr "Unisci tag"
msgid "Metadata" msgid "Metadata"
msgstr "Metadati" msgstr "Metadati"
#: lib/bds/desktop/menu_bar.ex:185 #: lib/bds/desktop/menu_bar.ex:220
#: lib/bds/desktop/shell_live/misc_editor.ex:214 #: 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:226
#: lib/bds/desktop/shell_live/misc_editor.ex:448 #: lib/bds/desktop/shell_live/misc_editor.ex:448
@@ -1479,7 +1479,7 @@ msgstr "Nuova definizione"
msgid "New Page" msgid "New Page"
msgstr "Nuova pagina" msgstr "Nuova pagina"
#: lib/bds/desktop/menu_bar.ex:150 #: lib/bds/desktop/menu_bar.ex:185
#: lib/bds/desktop/shell_live/sidebar_create.ex:41 #: lib/bds/desktop/shell_live/sidebar_create.ex:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "New Post" msgid "New Post"
@@ -1756,7 +1756,7 @@ msgstr "Modello titoli online"
msgid "Open" msgid "Open"
msgstr "Apri" msgstr "Apri"
#: lib/bds/desktop/menu_bar.ex:154 #: lib/bds/desktop/menu_bar.ex:189
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open Data Folder" msgid "Open Data Folder"
@@ -1773,7 +1773,7 @@ msgstr "Apri blog esistente"
msgid "Open Settings" msgid "Open Settings"
msgstr "Apri Impostazioni" msgstr "Apri Impostazioni"
#: lib/bds/desktop/menu_bar.ex:153 #: lib/bds/desktop/menu_bar.ex:188
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open in Browser" msgid "Open in Browser"
msgstr "Apri nel browser" msgstr "Apri nel browser"
@@ -1852,7 +1852,7 @@ msgstr "Coppia ignorata"
msgid "Parsing WXR file..." msgid "Parsing WXR file..."
msgstr "Analisi del file WXR..." msgstr "Analisi del file WXR..."
#: lib/bds/desktop/menu_bar.ex:161 #: lib/bds/desktop/menu_bar.ex:196
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Paste" msgid "Paste"
msgstr "Incolla" msgstr "Incolla"
@@ -1918,7 +1918,7 @@ msgstr "Articolo pubblicato"
msgid "Post saved" msgid "Post saved"
msgstr "Articolo salvato" msgstr "Articolo salvato"
#: lib/bds/desktop/menu_bar.ex:167 #: lib/bds/desktop/menu_bar.ex:202
#: lib/bds/desktop/shell_live/misc_editor.ex:664 #: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761 #: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/ui/registry.ex:14 #: lib/bds/ui/registry.ex:14
@@ -1932,7 +1932,7 @@ msgstr "Post"
msgid "Posts (%{count})" msgid "Posts (%{count})"
msgstr "Articoli (%{count})" msgstr "Articoli (%{count})"
#: lib/bds/desktop/menu_bar.ex:166 #: lib/bds/desktop/menu_bar.ex:201
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preferences" msgid "Preferences"
msgstr "Preferenze" msgstr "Preferenze"
@@ -1948,7 +1948,7 @@ msgstr "Anteprima"
msgid "Preview Mode" msgid "Preview Mode"
msgstr "Modalità anteprima" msgstr "Modalità anteprima"
#: lib/bds/desktop/menu_bar.ex:180 #: lib/bds/desktop/menu_bar.ex:215
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preview Post" msgid "Preview Post"
msgstr "Anteprima post" msgstr "Anteprima post"
@@ -2000,7 +2000,7 @@ msgstr "URL pubblica"
msgid "Publish" msgid "Publish"
msgstr "Pubblica" msgstr "Pubblica"
#: lib/bds/desktop/menu_bar.ex:179 #: lib/bds/desktop/menu_bar.ex:214
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publish Selected" msgid "Publish Selected"
msgstr "Pubblica selezionati" msgstr "Pubblica selezionati"
@@ -2033,7 +2033,7 @@ msgstr "Pubblicazione"
msgid "Quick Actions" msgid "Quick Actions"
msgstr "Azioni rapide" msgstr "Azioni rapide"
#: lib/bds/desktop/menu_bar.ex:156 #: lib/bds/desktop/menu_bar.ex:191
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Quit" msgid "Quit"
msgstr "Esci" msgstr "Esci"
@@ -2043,12 +2043,12 @@ msgstr "Esci"
msgid "Ready to import:" msgid "Ready to import:"
msgstr "Pronto per importare:" msgstr "Pronto per importare:"
#: lib/bds/desktop/menu_bar.ex:182 #: lib/bds/desktop/menu_bar.ex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Database" msgid "Rebuild Database"
msgstr "Ricostruisci database" msgstr "Ricostruisci database"
#: lib/bds/desktop/menu_bar.ex:184 #: lib/bds/desktop/menu_bar.ex:219
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index" msgid "Rebuild Embedding Index"
@@ -2079,7 +2079,7 @@ msgstr "Ricostruisci i template dai file"
msgid "Rebuild filesystem-backed records and thumbnails" msgid "Rebuild filesystem-backed records and thumbnails"
msgstr "Ricostruisci record basati su filesystem e miniature" msgstr "Ricostruisci record basati su filesystem e miniature"
#: lib/bds/desktop/menu_bar.ex:158 #: lib/bds/desktop/menu_bar.ex:193
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Redo" msgid "Redo"
msgstr "Ripeti" msgstr "Ripeti"
@@ -2106,7 +2106,7 @@ msgstr "Aggiorna modelli online"
msgid "Refresh Translation" msgid "Refresh Translation"
msgstr "Aggiorna traduzione" msgstr "Aggiorna traduzione"
#: lib/bds/desktop/menu_bar.ex:186 #: lib/bds/desktop/menu_bar.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Regenerate Calendar" msgid "Regenerate Calendar"
msgstr "Rigenera calendario" msgstr "Rigenera calendario"
@@ -2116,12 +2116,12 @@ msgstr "Rigenera calendario"
msgid "Regenerate Missing Thumbnails" msgid "Regenerate Missing Thumbnails"
msgstr "Rigenera miniature mancanti" msgstr "Rigenera miniature mancanti"
#: lib/bds/desktop/menu_bar.ex:183 #: lib/bds/desktop/menu_bar.ex:218
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reindex Text" msgid "Reindex Text"
msgstr "Reindicizza testo" msgstr "Reindicizza testo"
#: lib/bds/desktop/menu_bar.ex:173 #: lib/bds/desktop/menu_bar.ex:208
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reload" msgid "Reload"
msgstr "Ricarica" msgstr "Ricarica"
@@ -2152,7 +2152,7 @@ msgstr "Rimuovi tag"
msgid "Render in Lists" msgid "Render in Lists"
msgstr "Mostra nelle liste" msgstr "Mostra nelle liste"
#: lib/bds/desktop/menu_bar.ex:165 #: lib/bds/desktop/menu_bar.ex:200
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replace" msgid "Replace"
msgstr "Sostituisci" msgstr "Sostituisci"
@@ -2169,12 +2169,12 @@ msgstr "Sostituisci file"
msgid "Replace Media File" msgid "Replace Media File"
msgstr "Sostituisci file media" msgstr "Sostituisci file media"
#: lib/bds/desktop/menu_bar.ex:198 #: lib/bds/desktop/menu_bar.ex:236
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Report Issue" msgid "Report Issue"
msgstr "Segnala problema" msgstr "Segnala problema"
#: lib/bds/desktop/menu_bar.ex:175 #: lib/bds/desktop/menu_bar.ex:210
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reset Zoom" msgid "Reset Zoom"
msgstr "Reimposta zoom" msgstr "Reimposta zoom"
@@ -2229,7 +2229,7 @@ msgstr "Esegui"
msgid "SSH Mode" msgid "SSH Mode"
msgstr "Modalità SSH" msgstr "Modalità SSH"
#: lib/bds/desktop/menu_bar.ex:152 #: lib/bds/desktop/menu_bar.ex:187
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13 #: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13
@@ -2347,7 +2347,7 @@ msgstr "Cerca nelle impostazioni"
msgid "Select & Analyze" msgid "Select & Analyze"
msgstr "Seleziona e analizza" msgstr "Seleziona e analizza"
#: lib/bds/desktop/menu_bar.ex:163 #: lib/bds/desktop/menu_bar.ex:198
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select All" msgid "Select All"
msgstr "Seleziona tutto" msgstr "Seleziona tutto"
@@ -2658,12 +2658,12 @@ msgstr "Questo elemento e referenziato da:"
msgid "Title" msgid "Title"
msgstr "Titolo" msgstr "Titolo"
#: lib/bds/desktop/menu_bar.ex:171 #: lib/bds/desktop/menu_bar.ex:206
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Assistant Sidebar" msgid "Toggle Assistant Sidebar"
msgstr "Attiva/disattiva assistente" msgstr "Attiva/disattiva assistente"
#: lib/bds/desktop/menu_bar.ex:172 #: lib/bds/desktop/menu_bar.ex:207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Dev Tools" msgid "Toggle Dev Tools"
msgstr "Attiva/disattiva strumenti sviluppo" msgstr "Attiva/disattiva strumenti sviluppo"
@@ -2674,17 +2674,17 @@ msgstr "Attiva/disattiva strumenti sviluppo"
msgid "Toggle Filters" msgid "Toggle Filters"
msgstr "Mostra/nascondi filtri" msgstr "Mostra/nascondi filtri"
#: lib/bds/desktop/menu_bar.ex:178 #: lib/bds/desktop/menu_bar.ex:213
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Full Screen" msgid "Toggle Full Screen"
msgstr "Schermo intero" msgstr "Schermo intero"
#: lib/bds/desktop/menu_bar.ex:170 #: lib/bds/desktop/menu_bar.ex:205
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Panel" msgid "Toggle Panel"
msgstr "Attiva/disattiva pannello" msgstr "Attiva/disattiva pannello"
#: lib/bds/desktop/menu_bar.ex:169 #: lib/bds/desktop/menu_bar.ex:204
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Sidebar" msgid "Toggle Sidebar"
msgstr "Attiva/disattiva barra laterale" msgstr "Attiva/disattiva barra laterale"
@@ -2780,7 +2780,7 @@ msgstr "UI"
msgid "URL" msgid "URL"
msgstr "URL" msgstr "URL"
#: lib/bds/desktop/menu_bar.ex:157 #: lib/bds/desktop/menu_bar.ex:192
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Undo" msgid "Undo"
msgstr "Annulla" msgstr "Annulla"
@@ -2830,7 +2830,7 @@ msgstr "Aggiornato"
msgid "Updated URLs" msgid "Updated URLs"
msgstr "URL aggiornati" msgstr "URL aggiornati"
#: lib/bds/desktop/menu_bar.ex:193 #: lib/bds/desktop/menu_bar.ex:228
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload Site" msgid "Upload Site"
msgstr "Carica sito" msgstr "Carica sito"
@@ -2857,22 +2857,22 @@ msgstr "Nome utente"
msgid "Validate" msgid "Validate"
msgstr "Valida" msgstr "Valida"
#: lib/bds/desktop/menu_bar.ex:192 #: lib/bds/desktop/menu_bar.ex:227
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Site" msgid "Validate Site"
msgstr "Valida sito" msgstr "Valida sito"
#: lib/bds/desktop/menu_bar.ex:187 #: lib/bds/desktop/menu_bar.ex:222
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Translations" msgid "Validate Translations"
msgstr "Valida traduzioni" msgstr "Valida traduzioni"
#: lib/bds/desktop/menu_bar.ex:146 #: lib/bds/desktop/menu_bar.ex:180
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View" msgid "View"
msgstr "Vista" msgstr "Vista"
#: lib/bds/desktop/menu_bar.ex:197 #: lib/bds/desktop/menu_bar.ex:235
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View on GitHub" msgid "View on GitHub"
msgstr "Visualizza su GitHub" msgstr "Visualizza su GitHub"
@@ -2916,12 +2916,12 @@ msgstr "A capo per linee lunghe"
msgid "You" msgid "You"
msgstr "Tu" msgstr "Tu"
#: lib/bds/desktop/menu_bar.ex:176 #: lib/bds/desktop/menu_bar.ex:211
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom In" msgid "Zoom In"
msgstr "Aumenta zoom" msgstr "Aumenta zoom"
#: lib/bds/desktop/menu_bar.ex:177 #: lib/bds/desktop/menu_bar.ex:212
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom Out" msgid "Zoom Out"
msgstr "Riduci zoom" msgstr "Riduci zoom"
@@ -3524,7 +3524,7 @@ msgstr "Il progetto a cui punta questo blogmark non esiste qui."
msgid "Suggested tags" msgid "Suggested tags"
msgstr "Tag suggeriti" msgstr "Tag suggeriti"
#: lib/bds/desktop/menu_bar.ex:191 #: lib/bds/desktop/menu_bar.ex:226
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Render Site" msgid "Force Render Site"
msgstr "Forza la rigenerazione del sito" msgstr "Forza la rigenerazione del sito"
@@ -3538,3 +3538,23 @@ msgstr "Ricostruisci i link dei media"
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Post Links" msgid "Rebuild Post Links"
msgstr "Ricostruisci i link degli articoli" msgstr "Ricostruisci i link degli articoli"
#: lib/bds/desktop/menu_bar.ex:231
#, elixir-autogen, elixir-format
msgid "Bring All to Front"
msgstr "Porta tutto in primo piano"
#: lib/bds/desktop/menu_bar.ex:229
#, elixir-autogen, elixir-format
msgid "Minimize"
msgstr "Riduci"
#: lib/bds/desktop/menu_bar.ex:182
#, elixir-autogen, elixir-format
msgid "Window"
msgstr "Finestra"
#: lib/bds/desktop/menu_bar.ex:230
#, elixir-autogen, elixir-format
msgid "Zoom"
msgstr "Riduci/ingrandisci"

View File

@@ -118,12 +118,12 @@ msgstr ""
msgid "API" msgid "API"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:196 #: lib/bds/desktop/menu_bar.ex:234
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "API Documentation" msgid "API Documentation"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:194 #: lib/bds/desktop/menu_bar.ex:232
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "About" msgid "About"
msgstr "" msgstr ""
@@ -381,7 +381,7 @@ msgstr ""
msgid "Backlinks" msgid "Backlinks"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:147 #: lib/bds/desktop/menu_bar.ex:181
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Blog" msgid "Blog"
msgstr "" msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
msgid "Click to %{action} mapping" msgid "Click to %{action} mapping"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:155 #: lib/bds/desktop/menu_bar.ex:190
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Close Tab" msgid "Close Tab"
msgstr "" msgstr ""
@@ -607,7 +607,7 @@ msgstr ""
msgid "Content Categories" msgid "Content Categories"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:160 #: lib/bds/desktop/menu_bar.ex:195
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Copy" msgid "Copy"
msgstr "" msgstr ""
@@ -660,7 +660,7 @@ msgstr ""
msgid "Created" msgid "Created"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:159 #: lib/bds/desktop/menu_bar.ex:194
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Cut" msgid "Cut"
msgstr "" msgstr ""
@@ -726,7 +726,7 @@ msgstr ""
msgid "Default editing mode and diff presentation" msgid "Default editing mode and diff presentation"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:162 #: lib/bds/desktop/menu_bar.ex:197
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:98
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166 #: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:166
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116 #: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:116
@@ -874,7 +874,7 @@ msgstr ""
msgid "Do Not Translate" msgid "Do Not Translate"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:195 #: lib/bds/desktop/menu_bar.ex:233
#: lib/bds/help_docs.ex:14 #: lib/bds/help_docs.ex:14
#: lib/bds/ui/registry.ex:118 #: lib/bds/ui/registry.ex:118
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -907,12 +907,12 @@ msgstr ""
msgid "ETA: %{value}" msgid "ETA: %{value}"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:145 #: lib/bds/desktop/menu_bar.ex:179
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:181 #: lib/bds/desktop/menu_bar.ex:216
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Edit Menu" msgid "Edit Menu"
msgstr "" msgstr ""
@@ -1018,7 +1018,7 @@ msgstr ""
msgid "Extra URLs" msgid "Extra URLs"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:144 #: lib/bds/desktop/menu_bar.ex:178
#: lib/bds/desktop/shell_live/import_editor.ex:882 #: lib/bds/desktop/shell_live/import_editor.ex:882
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157 #: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
@@ -1045,17 +1045,17 @@ msgstr ""
msgid "Filesystem Sync" msgid "Filesystem Sync"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:188 #: lib/bds/desktop/menu_bar.ex:223
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Fill Missing Translations" msgid "Fill Missing Translations"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:164 #: lib/bds/desktop/menu_bar.ex:199
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find" msgid "Find"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:189 #: lib/bds/desktop/menu_bar.ex:224
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Find Duplicate Posts" msgid "Find Duplicate Posts"
msgstr "" msgstr ""
@@ -1070,7 +1070,7 @@ msgstr ""
msgid "Find Duplicates" msgid "Find Duplicates"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:174 #: lib/bds/desktop/menu_bar.ex:209
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Reload" msgid "Force Reload"
msgstr "" msgstr ""
@@ -1081,7 +1081,7 @@ msgstr ""
msgid "Gallery" msgid "Gallery"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:190 #: lib/bds/desktop/menu_bar.ex:225
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Generate Site" msgid "Generate Site"
msgstr "" msgstr ""
@@ -1106,7 +1106,7 @@ msgstr ""
msgid "Git Log" msgid "Git Log"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:148 #: lib/bds/desktop/menu_bar.ex:183
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Help" msgid "Help"
msgstr "" msgstr ""
@@ -1193,7 +1193,7 @@ msgstr ""
msgid "Import (new slug)" msgid "Import (new slug)"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:151 #: lib/bds/desktop/menu_bar.ex:186
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Import Media" msgid "Import Media"
msgstr "" msgstr ""
@@ -1395,7 +1395,7 @@ msgstr ""
msgid "Max Posts Per Page" msgid "Max Posts Per Page"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:168 #: lib/bds/desktop/menu_bar.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:509 #: lib/bds/desktop/shell_live/media_editor.ex:509
#: lib/bds/desktop/shell_live/media_editor.ex:513 #: 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:735
@@ -1440,7 +1440,7 @@ msgstr ""
msgid "Metadata" msgid "Metadata"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:185 #: lib/bds/desktop/menu_bar.ex:220
#: lib/bds/desktop/shell_live/misc_editor.ex:214 #: 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:226
#: lib/bds/desktop/shell_live/misc_editor.ex:448 #: lib/bds/desktop/shell_live/misc_editor.ex:448
@@ -1492,7 +1492,7 @@ msgstr ""
msgid "New Page" msgid "New Page"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:150 #: lib/bds/desktop/menu_bar.ex:185
#: lib/bds/desktop/shell_live/sidebar_create.ex:41 #: lib/bds/desktop/shell_live/sidebar_create.ex:41
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "New Post" msgid "New Post"
@@ -1769,7 +1769,7 @@ msgstr ""
msgid "Open" msgid "Open"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:154 #: lib/bds/desktop/menu_bar.ex:189
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:382
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open Data Folder" msgid "Open Data Folder"
@@ -1786,7 +1786,7 @@ msgstr ""
msgid "Open Settings" msgid "Open Settings"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:153 #: lib/bds/desktop/menu_bar.ex:188
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Open in Browser" msgid "Open in Browser"
msgstr "" msgstr ""
@@ -1865,7 +1865,7 @@ msgstr ""
msgid "Parsing WXR file..." msgid "Parsing WXR file..."
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:161 #: lib/bds/desktop/menu_bar.ex:196
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Paste" msgid "Paste"
msgstr "" msgstr ""
@@ -1931,7 +1931,7 @@ msgstr ""
msgid "Post saved" msgid "Post saved"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:167 #: lib/bds/desktop/menu_bar.ex:202
#: lib/bds/desktop/shell_live/misc_editor.ex:664 #: lib/bds/desktop/shell_live/misc_editor.ex:664
#: lib/bds/desktop/shell_live/misc_editor.ex:761 #: lib/bds/desktop/shell_live/misc_editor.ex:761
#: lib/bds/ui/registry.ex:14 #: lib/bds/ui/registry.ex:14
@@ -1945,7 +1945,7 @@ msgstr ""
msgid "Posts (%{count})" msgid "Posts (%{count})"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:166 #: lib/bds/desktop/menu_bar.ex:201
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
@@ -1961,7 +1961,7 @@ msgstr ""
msgid "Preview Mode" msgid "Preview Mode"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:180 #: lib/bds/desktop/menu_bar.ex:215
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Preview Post" msgid "Preview Post"
msgstr "" msgstr ""
@@ -2013,7 +2013,7 @@ msgstr ""
msgid "Publish" msgid "Publish"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:179 #: lib/bds/desktop/menu_bar.ex:214
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Publish Selected" msgid "Publish Selected"
msgstr "" msgstr ""
@@ -2046,7 +2046,7 @@ msgstr ""
msgid "Quick Actions" msgid "Quick Actions"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:156 #: lib/bds/desktop/menu_bar.ex:191
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
@@ -2056,12 +2056,12 @@ msgstr ""
msgid "Ready to import:" msgid "Ready to import:"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:182 #: lib/bds/desktop/menu_bar.ex:217
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Database" msgid "Rebuild Database"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:184 #: lib/bds/desktop/menu_bar.ex:219
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381 #: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:381
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Embedding Index" msgid "Rebuild Embedding Index"
@@ -2092,7 +2092,7 @@ msgstr ""
msgid "Rebuild filesystem-backed records and thumbnails" msgid "Rebuild filesystem-backed records and thumbnails"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:158 #: lib/bds/desktop/menu_bar.ex:193
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Redo" msgid "Redo"
msgstr "" msgstr ""
@@ -2119,7 +2119,7 @@ msgstr ""
msgid "Refresh Translation" msgid "Refresh Translation"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:186 #: lib/bds/desktop/menu_bar.ex:221
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Regenerate Calendar" msgid "Regenerate Calendar"
msgstr "" msgstr ""
@@ -2129,12 +2129,12 @@ msgstr ""
msgid "Regenerate Missing Thumbnails" msgid "Regenerate Missing Thumbnails"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:183 #: lib/bds/desktop/menu_bar.ex:218
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reindex Text" msgid "Reindex Text"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:173 #: lib/bds/desktop/menu_bar.ex:208
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reload" msgid "Reload"
msgstr "" msgstr ""
@@ -2165,7 +2165,7 @@ msgstr ""
msgid "Render in Lists" msgid "Render in Lists"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:165 #: lib/bds/desktop/menu_bar.ex:200
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Replace" msgid "Replace"
msgstr "" msgstr ""
@@ -2182,12 +2182,12 @@ msgstr ""
msgid "Replace Media File" msgid "Replace Media File"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:198 #: lib/bds/desktop/menu_bar.ex:236
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Report Issue" msgid "Report Issue"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:175 #: lib/bds/desktop/menu_bar.ex:210
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Reset Zoom" msgid "Reset Zoom"
msgstr "" msgstr ""
@@ -2242,7 +2242,7 @@ msgstr ""
msgid "SSH Mode" msgid "SSH Mode"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:152 #: lib/bds/desktop/menu_bar.ex:187
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:89
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299 #: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:299
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13 #: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:13
@@ -2360,7 +2360,7 @@ msgstr ""
msgid "Select & Analyze" msgid "Select & Analyze"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:163 #: lib/bds/desktop/menu_bar.ex:198
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Select All" msgid "Select All"
msgstr "" msgstr ""
@@ -2671,12 +2671,12 @@ msgstr ""
msgid "Title" msgid "Title"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:171 #: lib/bds/desktop/menu_bar.ex:206
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Assistant Sidebar" msgid "Toggle Assistant Sidebar"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:172 #: lib/bds/desktop/menu_bar.ex:207
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Dev Tools" msgid "Toggle Dev Tools"
msgstr "" msgstr ""
@@ -2687,17 +2687,17 @@ msgstr ""
msgid "Toggle Filters" msgid "Toggle Filters"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:178 #: lib/bds/desktop/menu_bar.ex:213
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Full Screen" msgid "Toggle Full Screen"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:170 #: lib/bds/desktop/menu_bar.ex:205
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Panel" msgid "Toggle Panel"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:169 #: lib/bds/desktop/menu_bar.ex:204
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Toggle Sidebar" msgid "Toggle Sidebar"
msgstr "" msgstr ""
@@ -2793,7 +2793,7 @@ msgstr ""
msgid "URL" msgid "URL"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:157 #: lib/bds/desktop/menu_bar.ex:192
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Undo" msgid "Undo"
msgstr "" msgstr ""
@@ -2843,7 +2843,7 @@ msgstr ""
msgid "Updated URLs" msgid "Updated URLs"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:193 #: lib/bds/desktop/menu_bar.ex:228
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Upload Site" msgid "Upload Site"
msgstr "" msgstr ""
@@ -2870,22 +2870,22 @@ msgstr ""
msgid "Validate" msgid "Validate"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:192 #: lib/bds/desktop/menu_bar.ex:227
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Site" msgid "Validate Site"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:187 #: lib/bds/desktop/menu_bar.ex:222
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Validate Translations" msgid "Validate Translations"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:146 #: lib/bds/desktop/menu_bar.ex:180
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View" msgid "View"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:197 #: lib/bds/desktop/menu_bar.ex:235
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "View on GitHub" msgid "View on GitHub"
msgstr "" msgstr ""
@@ -2929,12 +2929,12 @@ msgstr ""
msgid "You" msgid "You"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:176 #: lib/bds/desktop/menu_bar.ex:211
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom In" msgid "Zoom In"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:177 #: lib/bds/desktop/menu_bar.ex:212
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Zoom Out" msgid "Zoom Out"
msgstr "" msgstr ""
@@ -3537,7 +3537,7 @@ msgstr ""
msgid "Suggested tags" msgid "Suggested tags"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:191 #: lib/bds/desktop/menu_bar.ex:226
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Force Render Site" msgid "Force Render Site"
msgstr "" msgstr ""
@@ -3551,3 +3551,23 @@ msgstr ""
#, elixir-autogen, elixir-format #, elixir-autogen, elixir-format
msgid "Rebuild Post Links" msgid "Rebuild Post Links"
msgstr "" msgstr ""
#: lib/bds/desktop/menu_bar.ex:231
#, elixir-autogen, elixir-format
msgid "Bring All to Front"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:229
#, elixir-autogen, elixir-format
msgid "Minimize"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:182
#, elixir-autogen, elixir-format
msgid "Window"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:230
#, elixir-autogen, elixir-format
msgid "Zoom"
msgstr ""

View File

@@ -126,8 +126,9 @@ rule ToggleAssistantSidebar {
value WindowTitleBar { value WindowTitleBar {
-- Platform-adaptive -- Platform-adaptive
-- menu_bar: rendered only on non-Mac platforms (6 groups: App, File, Edit, View, Window, Help) -- menu_bar: rendered only on non-Mac platforms (5 groups: File, Edit, View, Blog, Help)
-- macOS: native menu bar (same 6 groups) -- macOS: native menu bar (same groups plus Window between Blog and Help;
-- wx auto Window menu disabled, app supplies its own for a stable order)
-- Keyboard: Alt opens mnemonics, Alt+letter opens group -- Keyboard: Alt opens mnemonics, Alt+letter opens group
-- Arrow keys navigate groups and items, Enter/Space activates -- Arrow keys navigate groups and items, Enter/Space activates
-- View group hides devTools toggle when not in dev mode -- View group hides devTools toggle when not in dev mode

View File

@@ -147,6 +147,41 @@ defmodule BDS.DesktopTest do
assert Enum.at(item_ids, generate_index + 1) == :force_render_site assert Enum.at(item_ids, generate_index + 1) == :force_render_site
end end
test "window menu group sits between blog and help when enabled" do
groups = BDS.UI.MenuBar.default_groups(window_menu?: true)
assert Enum.map(groups, & &1.id) == [:file, :edit, :view, :blog, :window, :help]
window_group = Enum.find(groups, &(&1.id == :window))
assert Enum.map(window_group.items, &Map.get(&1, :id)) == [
:minimize,
:zoom,
nil,
:bring_all_to_front
]
end
test "window menu group is excluded by default so the titlebar menu stays unchanged" do
refute Enum.any?(BDS.UI.MenuBar.default_groups(), &(&1.id == :window))
end
test "desktop menu bar renders window menu labels and the minimize accelerator" do
groups = BDS.Desktop.MenuBar.groups(dev_mode?: false, window_menu?: true)
window_group = Enum.find(groups, &(&1.id == :window))
assert window_group.label == "Window"
assert menu_item(groups, :minimize).native_label == "Minimize\tCTRL+M"
assert menu_item(groups, :zoom).native_label == "Zoom"
assert menu_item(groups, :bring_all_to_front).native_label == "Bring All to Front"
end
test "native window menu actions are handled without a running window" do
assert {:noreply, :menu} = BDS.Desktop.MenuBar.handle_event("minimize", :menu)
assert {:noreply, :menu} = BDS.Desktop.MenuBar.handle_event("zoom", :menu)
assert {:noreply, :menu} = BDS.Desktop.MenuBar.handle_event("bring_all_to_front", :menu)
end
test "prod forwarded menu surface is covered by the shell dispatcher" do test "prod forwarded menu surface is covered by the shell dispatcher" do
forwarded_actions = forwarded_actions =
BDS.Desktop.MenuBar.groups(dev_mode?: false) BDS.Desktop.MenuBar.groups(dev_mode?: false)