feat: D1-15 implement drag-and-drop image chain (import+thumbnails+link+insert) with tests

This commit is contained in:
2026-05-30 09:34:41 +02:00
parent 1b37f1fcec
commit 257a06e5d1
12 changed files with 1517 additions and 1065 deletions

View File

@@ -129,7 +129,7 @@ All reconciled to follow code. Specs must be self-consistent and match code.
| D1-12 | ~~BoundedToolLoop enforcement~~ | ai.allium:381-385 | **Resolved:** the round cap is now read from `config.chat_max_tool_rounds` (`config :bds, :chat, max_tool_rounds: 10`) via `chat_max_tool_rounds/0` in chat.ex instead of a hardcoded attribute, matching the spec wording; test added in `ai_test.exs` — a `LoopingToolRuntime` that always returns another tool call (never a final answer) with `max_tool_rounds: 3` ends with `{:error, %{kind: :tool_loop_exhausted}}` after exactly 3 runtime calls (the `rounds_left == 0` round short-circuits before contacting the runtime) |
| D1-13 | ~~DiscardPostChangesSideEffects~~ | engine_side_effects.allium:99-104 | **Resolved:** test added in `posts_test.exs` — a published post is dirtied with unsaved title/content edits (re-indexing the dirty text in FTS), then `discard_post_changes/1` restores the published file version (status=published, content=nil, original title) and re-syncs the FTS index so the published terms are searchable again and the discarded edits are gone |
| D1-14 | ~~ReplaceMediaFileSideEffects~~ | engine_side_effects.allium:128-134 | **Resolved:** 3 tests added in `media_test.exs``replace_media_file/2` copies the new image over the existing path, updates the row (checksum/size/width/height), and regenerates all thumbnails synchronously (present immediately after the call, no `.bak` backup left); identical-checksum replace is a no-op (`{:ok, nil}`); unknown media id returns `{:error, :not_found}` |
| D1-15 | Drag-and-drop image chain | action_patterns.allium:84-103 | Write integration test |
| D1-15 | ~~Drag-and-drop image chain~~ | action_patterns.allium:84-103 | **Resolved:** the chain had no handler — added `BDS.Desktop.ShellLive.EditorImageDrop` (`import_and_link/3` runs steps 1-4: import media + synchronous thumbnails + link to post + return `![](bds-media://id)` markdown; `enrich/3` runs background steps 5-6: AI analysis auto-applied with no modal + auto-translate cascade when `do_not_translate == false`). `PostEditor.handle_event("editor_image_dropped", ...)` runs the synchronous chain (works offline since import isn't AI), pushes the cursor insert, and spawns `enrich` only when airplane mode is off. MonacoEditor JS hook captures image drops on the editor surface and pushes the file path (`phx-target={@myself}` routes the hook event to the component); i18n for de/fr/it/es. 3 tests added (module chain incl. thumbnails+link+markdown, non-image link form, full LiveView drop in airplane mode asserting import/link/insert with no AI metadata). |
| D1-16 | DebouncedPersistence (5s) | embedding.allium:204-208 | Write test: index persistence debounced |
| D1-17 | Protected categories cannot be deleted | editor_settings.allium:81-84 | Write test: article/aside/page/picture deletion rejected |
| D1-18 | HomeItemProtection (menu) | editor_misc.allium:206-209 | Write test: cannot move/reorder/delete Home |

View File

@@ -118,6 +118,36 @@ export const MonacoEditor = {
}, 120);
};
this.dropEvent = this.el.dataset.monacoDropEvent || "";
this.dropPostId = this.el.dataset.monacoDropPostId || "";
this.handleDragOver = (event) => {
if (event.dataTransfer && Array.from(event.dataTransfer.types || []).includes("Files")) {
event.preventDefault();
event.dataTransfer.dropEffect = "copy";
}
};
this.handleDrop = (event) => {
if (!this.dropEvent || !event.dataTransfer) {
return;
}
const files = Array.from(event.dataTransfer.files || []);
const images = files.filter((file) => (file.type || "").startsWith("image/") && file.path);
if (images.length === 0) {
return;
}
event.preventDefault();
event.stopPropagation();
images.forEach((file) => {
this.pushEvent(this.dropEvent, { "post-id": this.dropPostId, path: file.path });
});
};
this.handleInsert = ({ id, content }) => {
if (!this.editor || !content || String(id) !== String(this.editorId)) {
return;
@@ -197,6 +227,11 @@ export const MonacoEditor = {
if (this.insertEvent) {
this.handleEvent(this.insertEvent, this.handleInsert);
}
if (this.dropEvent) {
this.el.addEventListener("dragover", this.handleDragOver);
this.el.addEventListener("drop", this.handleDrop);
}
})
.catch((error) => {
console.error("Failed to load Monaco editor", error);
@@ -232,6 +267,12 @@ export const MonacoEditor = {
window.clearTimeout(this.syncTimer);
this.visibleSizeObserver?.disconnect();
this.changeSubscription?.dispose();
if (this.dropEvent) {
this.el.removeEventListener("dragover", this.handleDragOver);
this.el.removeEventListener("drop", this.handleDrop);
}
unregisterMonacoEditor(this.editorId || this.el.id);
this.editor?.dispose();
}

View File

@@ -0,0 +1,110 @@
defmodule BDS.Desktop.ShellLive.EditorImageDrop do
@moduledoc false
# Implements the drag-and-drop image chain described in
# action_patterns.allium DragDropImageChain (trigger: editor_post.allium
# PostDragDropImage). A single image file dropped on the post editor body
# runs four synchronous steps the user waits on, then two background steps
# whose results are auto-applied without a modal.
require Logger
alias BDS.{AI, Media, Metadata, Posts}
@doc """
Synchronous portion of the chain (steps 1-4):
1. importMedia(file) -> media record + file copy + base sidecar
2. generateThumbnails(media) -> small/medium/large/ai (done inside import_media)
3. linkMediaToPost(media, post) -> update sidecar linkedPostIds
4. caller inserts the returned markdown at the cursor
Returns `{:ok, media, markdown}` where `markdown` is the reference inserted at
the cursor. These steps are not AI activities, so they run regardless of
airplane mode.
"""
@spec import_and_link(String.t(), String.t(), String.t()) ::
{:ok, Media.Media.t(), String.t()} | {:error, term()}
def import_and_link(project_id, post_id, source_path) do
with {:ok, media} <-
Media.import_media(%{project_id: project_id, source_path: source_path}),
{:ok, _link} <- Media.link_media_to_post(media.id, post_id) do
{:ok, media, markdown_for(media)}
end
end
@doc """
Markdown reference inserted at the cursor (step 4): `![](bds-media://id)` for
images, a plain link for other file types.
"""
@spec markdown_for(Media.Media.t()) :: String.t()
def markdown_for(media) do
if String.starts_with?(media.mime_type || "", "image/") do
"![](bds-media://#{media.id})"
else
"[#{media.original_name}](bds-media://#{media.id})"
end
end
@doc """
Background portion of the chain (steps 5-6), gated behind airplane mode:
5. aiImageAnalysis(media) -> results auto-applied to media metadata (no modal)
6. if auto-translate enabled (post.do_not_translate == false):
translateMediaMetadata(media, lang) for each blog language
Only runs for images. Failures are logged and never roll back the import.
"""
@spec enrich(Media.Media.t(), String.t(), String.t()) :: :ok
def enrich(media, post_id, language) do
if image?(media) do
with {:ok, result} <- AI.analyze_image(media.id, language: language),
{:ok, _updated} <-
Media.update_media(media.id, %{
title: result.title,
alt: result.alt,
caption: result.caption
}) do
maybe_translate(media.id, post_id, language)
else
{:error, reason} ->
Logger.warning("Drag-drop AI analysis failed for #{media.id}: #{inspect(reason)}")
end
end
:ok
end
defp maybe_translate(media_id, post_id, language) do
post = Posts.get_post(post_id)
if post && not post.do_not_translate do
translate_targets(post.project_id, language)
|> Enum.each(fn target ->
case AI.translate_media(media_id, target) do
{:ok, translation} ->
Media.upsert_media_translation(media_id, target, %{
title: translation.title,
alt: translation.alt,
caption: translation.caption
})
{:error, reason} ->
Logger.warning(
"Drag-drop media translation failed for #{media_id} -> #{target}: #{inspect(reason)}"
)
end
end)
end
end
defp translate_targets(project_id, language) do
{:ok, metadata} = Metadata.get_project_metadata(project_id)
[metadata.main_language | metadata.blog_languages || []]
|> Enum.reject(&(&1 == language or is_nil(&1)))
|> Enum.uniq()
end
defp image?(media), do: String.starts_with?(media.mime_type || "", "image/")
end

View File

@@ -3,9 +3,9 @@ defmodule BDS.Desktop.ShellLive.PostEditor do
use Phoenix.LiveComponent
alias BDS.{AI, Posts, Preview}
alias BDS.{AI, Metadata, Posts, Preview}
alias BDS.Desktop.ShellData
alias BDS.Desktop.ShellLive.Notify
alias BDS.Desktop.ShellLive.{EditorImageDrop, Notify}
alias BDS.Desktop.ShellLive.PostEditor.{DraftManagement, ListValues, Persistence, PostMetadata}
alias BDS.Posts.Post
alias BDS.Tags
@@ -212,6 +212,11 @@ defmodule BDS.Desktop.ShellLive.PostEditor do
{:noreply, do_archive(socket)}
end
def handle_event("editor_image_dropped", %{"path" => path}, socket)
when is_binary(path) do
{:noreply, do_image_drop(socket, path)}
end
def handle_event("unarchive_post_editor", _params, socket) do
{:noreply, do_unarchive(socket)}
end
@@ -618,6 +623,56 @@ defmodule BDS.Desktop.ShellLive.PostEditor do
end
end
# Drag-and-drop image chain (action_patterns.allium DragDropImageChain).
# Steps 1-4 run synchronously while the user waits; steps 5-6 (AI analysis +
# auto-translate) run in the background and are gated behind airplane mode.
defp do_image_drop(socket, path) do
case socket.assigns.post do
%Post{} = post ->
case EditorImageDrop.import_and_link(post.project_id, post.id, path) do
{:ok, media, markdown} ->
maybe_enrich_dropped_image(media, post)
socket
|> Phoenix.LiveView.push_event("post-editor-insert-content", %{
id: socket.assigns.post_id,
content: markdown
})
|> notify_output(
dgettext("ui", "Insert Image"),
dgettext("ui", "Added %{name}", name: media.original_name)
)
{:error, reason} ->
notify_output(
socket,
dgettext("ui", "Insert Image"),
dgettext("ui", "Failed to import %{path}: %{reason}",
path: Path.basename(path),
reason: inspect(reason)
),
"error"
)
end
_other ->
socket
end
end
defp maybe_enrich_dropped_image(media, post) do
unless AI.airplane_mode?() do
{:ok, metadata} = Metadata.get_project_metadata(post.project_id)
language = metadata.main_language || "en"
Task.Supervisor.start_child(BDS.TCP.TaskSupervisor, fn ->
EditorImageDrop.enrich(media, post.id, language)
end)
end
:ok
end
defp do_unarchive(socket) do
case socket.assigns.post do
nil ->

View File

@@ -436,11 +436,14 @@
class="post-editor-markdown-surface monaco-editor-shell"
data-testid="post-editor-markdown-surface"
phx-hook="MonacoEditor"
phx-target={@myself}
data-monaco-editor-id={@post_editor.id}
data-monaco-input-id={"post-editor-content-#{@post_editor.id}"}
data-monaco-language="markdown-with-macros"
data-monaco-word-wrap="on"
data-monaco-insert-event="post-editor-insert-content"
data-monaco-drop-event="editor_image_dropped"
data-monaco-drop-post-id={@post_editor.id}
>
<div id={"post-editor-monaco-#{@post_editor.id}"} class="monaco-editor-instance min-h-0 flex-1" phx-update="ignore"></div>
<textarea id={"post-editor-content-#{@post_editor.id}"} class="monaco-editor-input post-editor-content" data-testid="post-editor-content" data-post-editor-id={@post_editor.id} name="post_editor[content]" rows="18" spellcheck="false"><%= @post_editor.form["content"] %></textarea>

View File

@@ -4,7 +4,7 @@ msgid "%{canonical} = %{translation}"
msgstr "%{canonical} = %{translation}"
#: lib/bds/desktop/shell_live/import_editor.ex:477
#: lib/bds/desktop/shell_live/import_editor.ex:1050
#: lib/bds/desktop/shell_live/import_editor.ex:1053
#: lib/bds/desktop/shell_live/import_editor/taxonomy_editing.ex:128
#, elixir-autogen, elixir-format
msgid "%{count} mapped"
@@ -17,13 +17,13 @@ msgid_plural "%{count} posts"
msgstr[0] "%{count} Beitrag"
msgstr[1] "%{count} Beiträge"
#: lib/bds/desktop/shell_live/import_editor.ex:1051
#: lib/bds/desktop/shell_live/import_editor.ex:1054
#, elixir-autogen, elixir-format
msgid "%{count} unmapped"
msgstr "%{count} nicht zugeordnet"
#: lib/bds/desktop/shell_live/import_editor.ex:1061
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#: lib/bds/desktop/shell_live/import_editor.ex:1064
#: lib/bds/desktop/shell_live/import_editor.ex:1079
#, elixir-autogen, elixir-format
msgid "%{count} uses"
msgstr "%{count} Verwendungen"
@@ -38,22 +38,22 @@ msgstr "%{count}s"
msgid "%{minutes}m %{seconds}s"
msgstr "%{minutes}m %{seconds}s"
#: lib/bds/desktop/shell_live/import_editor.ex:1073
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#, elixir-autogen, elixir-format
msgid "(no parameters)"
msgstr "(keine Parameter)"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid ", +%{count} more"
msgstr ", +%{count} weitere"
#: lib/bds/desktop/shell_live/import_editor.ex:1137
#: lib/bds/desktop/shell_live/import_editor.ex:1199
#: lib/bds/desktop/shell_live/import_editor.ex:1200
#: lib/bds/desktop/shell_live/import_editor.ex:1241
#: lib/bds/desktop/shell_live/import_editor.ex:1243
#: lib/bds/desktop/shell_live/import_editor.ex:1427
#: lib/bds/desktop/shell_live/import_editor.ex:1140
#: lib/bds/desktop/shell_live/import_editor.ex:1202
#: lib/bds/desktop/shell_live/import_editor.ex:1203
#: lib/bds/desktop/shell_live/import_editor.ex:1244
#: lib/bds/desktop/shell_live/import_editor.ex:1246
#: lib/bds/desktop/shell_live/import_editor.ex:1430
#, elixir-autogen, elixir-format
msgid "--"
msgstr "--"
@@ -79,7 +79,7 @@ msgstr "KI-Einstellungen"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:781
#: lib/bds/desktop/shell_live/post_editor.ex:847
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -94,7 +94,7 @@ msgstr "KI-Vorschlaege"
msgid "AI conversations"
msgstr "KI-Gespräche"
#: lib/bds/desktop/shell_live/import_editor.ex:1015
#: lib/bds/desktop/shell_live/import_editor.ex:1018
#, elixir-autogen, elixir-format
msgid "AI will suggest mappings from new to existing items to avoid duplicates"
msgstr "KI schlägt Zuordnungen von neuen zu vorhandenen Einträgen vor, um Duplikate zu vermeiden"
@@ -173,14 +173,14 @@ msgstr "Alt-Text"
msgid "Analysis complete"
msgstr "Analyse abgeschlossen"
#: lib/bds/desktop/shell_live/import_editor.ex:668
#: lib/bds/desktop/shell_live/import_editor.ex:999
#: lib/bds/desktop/shell_live/import_editor.ex:671
#: lib/bds/desktop/shell_live/import_editor.ex:1002
#, elixir-autogen, elixir-format
msgid "Analyze with..."
msgstr "Analysieren mit..."
#: lib/bds/desktop/shell_live/import_editor.ex:220
#: lib/bds/desktop/shell_live/import_editor.ex:855
#: lib/bds/desktop/shell_live/import_editor.ex:858
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:82
#, elixir-autogen, elixir-format
msgid "Analyzing WXR file..."
@@ -227,7 +227,7 @@ msgstr "Theme anwenden"
msgid "Archived"
msgstr "Archiviert"
#: lib/bds/desktop/shell_live/chat_editor.ex:594
#: lib/bds/desktop/shell_live/chat_editor.ex:599
#, elixir-autogen, elixir-format
msgid "Arguments"
msgstr "Argumente"
@@ -237,7 +237,7 @@ msgstr "Argumente"
msgid "Ask the assistant about the active project or editor."
msgstr "Frage den Assistenten zum aktiven Projekt oder Editor."
#: lib/bds/desktop/shell_live/chat_editor.ex:531
#: lib/bds/desktop/shell_live/chat_editor.ex:536
#: lib/bds/desktop/shell_live/chat_editor/tool_surfaces.ex:88
#: lib/bds/desktop/shell_live/chat_surface.ex:18
#: lib/bds/desktop/shell_live/chat_surface.ex:20
@@ -258,13 +258,13 @@ msgstr "Automatisch"
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:431
#: lib/bds/desktop/shell_live/chat_editor.ex:231
#: lib/bds/desktop/shell_live/media_editor.ex:156
#: lib/bds/desktop/shell_live/media_editor.ex:349
#: lib/bds/desktop/shell_live/media_editor.ex:538
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:160
#: lib/bds/desktop/shell_live/media_editor.ex:353
#: lib/bds/desktop/shell_live/media_editor.ex:546
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:648
#: lib/bds/desktop/shell_live/post_editor.ex:697
#: lib/bds/desktop/shell_live/post_editor.ex:714
#: lib/bds/desktop/shell_live/post_editor.ex:763
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Automatische KI-Aktionen bleiben durch den Flugmodus gesperrt."
@@ -337,7 +337,7 @@ msgstr "Blogmark-Kategorie"
msgid "Bookmarklet copy support is wired through the desktop runtime and project public URL."
msgstr "Die Bookmarklet-Kopierfunktion ist über die Desktop-Laufzeit und die öffentliche Projekt-URL verdrahtet."
#: lib/bds/desktop/shell_live/import_editor.ex:1362
#: lib/bds/desktop/shell_live/import_editor.ex:1365
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:298
#: lib/bds/desktop/shell_live/menu_editor.ex:335
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:5
@@ -361,9 +361,9 @@ msgstr "Abbrechen"
msgid "Caption"
msgstr "Bildunterschrift"
#: lib/bds/desktop/shell_live/import_editor.ex:890
#: lib/bds/desktop/shell_live/import_editor.ex:1020
#: lib/bds/desktop/shell_live/import_editor.ex:1184
#: lib/bds/desktop/shell_live/import_editor.ex:893
#: lib/bds/desktop/shell_live/import_editor.ex:1023
#: lib/bds/desktop/shell_live/import_editor.ex:1187
#: lib/bds/desktop/shell_live/index.html.heex:336
#: lib/bds/desktop/shell_live/misc_editor.ex:750
#: lib/bds/desktop/shell_live/misc_editor.ex:751
@@ -379,7 +379,7 @@ msgstr "Bildunterschrift"
msgid "Categories"
msgstr "Kategorien"
#: lib/bds/desktop/shell_live/import_editor.ex:992
#: lib/bds/desktop/shell_live/import_editor.ex:995
#, elixir-autogen, elixir-format
msgid "Categories & Tags"
msgstr "Kategorien & Tags"
@@ -406,8 +406,8 @@ msgstr "Kategoriename ist erforderlich"
#: lib/bds/desktop/shell_live.ex:979
#: lib/bds/desktop/shell_live/chat_editor.ex:87
#: lib/bds/desktop/shell_live/chat_editor.ex:230
#: lib/bds/desktop/shell_live/chat_editor.ex:318
#: lib/bds/desktop/shell_live/chat_editor.ex:233
#: lib/bds/desktop/shell_live/chat_editor.ex:323
#: lib/bds/desktop/shell_live/chat_editor/model_selection.ex:37
#: lib/bds/desktop/shell_live/index.html.heex:503
#: lib/bds/ui/registry.ex:104
@@ -444,8 +444,8 @@ msgstr "Kategorien löschen"
msgid "Clear filters"
msgstr "Filter löschen"
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#: lib/bds/desktop/shell_live/import_editor.ex:1395
#: lib/bds/desktop/shell_live/import_editor.ex:1367
#: lib/bds/desktop/shell_live/import_editor.ex:1398
#, elixir-autogen, elixir-format
msgid "Clear mapping"
msgstr "Zuordnung entfernen"
@@ -488,7 +488,7 @@ msgstr "Unveränderte Diff-Blöcke einklappen"
msgid "Command completed"
msgstr "Befehl abgeschlossen"
#: lib/bds/desktop/shell_live/chat_editor.ex:927
#: lib/bds/desktop/shell_live/chat_editor.ex:932
#: lib/bds/desktop/shell_live/chat_editor_html/chat_editor.html.heex:63
#, elixir-autogen, elixir-format
msgid "Configure an API key in Settings to enable AI chat."
@@ -558,7 +558,7 @@ msgstr "Kategorie erstellen"
msgid "Create tag"
msgstr "Schlagwort erstellen"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:453
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -604,7 +604,7 @@ msgstr "Datenwartung"
msgid "Data Path"
msgstr "Datenpfad"
#: lib/bds/desktop/shell_live/import_editor.ex:896
#: lib/bds/desktop/shell_live/import_editor.ex:899
#, elixir-autogen, elixir-format
msgid "Date Distribution"
msgstr "Datumsverteilung"
@@ -660,7 +660,7 @@ msgstr "Loeschen"
msgid "Delete Media"
msgstr "Medium loeschen"
#: lib/bds/desktop/shell_live/media_editor.ex:392
#: lib/bds/desktop/shell_live/media_editor.ex:396
#, elixir-autogen, elixir-format
msgid "Delete Translation"
msgstr "Übersetzung löschen"
@@ -701,14 +701,14 @@ msgstr "Desktop-Laufzeit"
msgid "Detect"
msgstr "Erkennen"
#: lib/bds/desktop/shell_live/media_editor.ex:155
#: lib/bds/desktop/shell_live/media_editor.ex:194
#: lib/bds/desktop/shell_live/media_editor.ex:199
#: lib/bds/desktop/shell_live/media_editor.ex:205
#: lib/bds/desktop/shell_live/media_editor.ex:159
#: lib/bds/desktop/shell_live/media_editor.ex:198
#: lib/bds/desktop/shell_live/media_editor.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:209
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:647
#: lib/bds/desktop/shell_live/post_editor.ex:676
#: lib/bds/desktop/shell_live/post_editor.ex:682
#: lib/bds/desktop/shell_live/post_editor.ex:713
#: lib/bds/desktop/shell_live/post_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:748
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Sprache erkennen"
@@ -764,7 +764,7 @@ msgstr "Verwerfen"
msgid "Dismiss Checked"
msgstr "Markierte verwerfen"
#: lib/bds/desktop/shell_live/chat_editor.ex:618
#: lib/bds/desktop/shell_live/chat_editor.ex:623
#, elixir-autogen, elixir-format
msgid "Dismiss surface"
msgstr "Ansicht schließen"
@@ -902,13 +902,13 @@ msgstr "Exakte Übereinstimmung"
msgid "Excerpt"
msgstr "Auszug"
#: lib/bds/desktop/shell_live/import_editor.ex:1128
#: lib/bds/desktop/shell_live/import_editor.ex:1131
#, elixir-autogen, elixir-format
msgid "Existing Entry"
msgstr "Vorhandener Eintrag"
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#: lib/bds/desktop/shell_live/import_editor.ex:1189
#: lib/bds/desktop/shell_live/import_editor.ex:1236
#, elixir-autogen, elixir-format
msgid "Existing Match"
msgstr "Vorhandene Übereinstimmung"
@@ -924,7 +924,7 @@ msgid "Extra URLs"
msgstr "Zusätzliche URLs"
#: lib/bds/desktop/menu_bar.ex:144
#: lib/bds/desktop/shell_live/import_editor.ex:878
#: lib/bds/desktop/shell_live/import_editor.ex:881
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format
msgid "File"
@@ -940,7 +940,7 @@ msgstr "Dateiname"
msgid "File to DB"
msgstr "Datei nach DB"
#: lib/bds/desktop/shell_live/import_editor.ex:1230
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#, elixir-autogen, elixir-format
msgid "Filename"
msgstr "Dateiname"
@@ -1032,13 +1032,13 @@ msgstr "Host"
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_live/media_editor.ex:703
#: lib/bds/desktop/shell_live/post_editor.ex:899
#: lib/bds/desktop/shell_live/media_editor.ex:711
#: lib/bds/desktop/shell_live/post_editor.ex:965
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Leerlauf"
#: lib/bds/desktop/shell_live/import_editor.ex:1143
#: lib/bds/desktop/shell_live/import_editor.ex:1146
#, elixir-autogen, elixir-format
msgid "Ignore"
msgstr "Ignorieren"
@@ -1055,12 +1055,12 @@ msgstr "Bilder und Dateien"
#: lib/bds/desktop/shell_live/import_editor.ex:484
#: lib/bds/desktop/shell_live/import_editor.ex:564
#: lib/bds/desktop/shell_live/import_editor.ex:580
#: lib/bds/desktop/shell_live/import_editor.ex:700
#: lib/bds/desktop/shell_live/import_editor.ex:704
#: lib/bds/desktop/shell_live/import_editor.ex:703
#: lib/bds/desktop/shell_live/import_editor.ex:707
#: lib/bds/desktop/shell_live/import_editor.ex:728
#: lib/bds/desktop/shell_live/import_editor.ex:742
#: lib/bds/desktop/shell_live/import_editor.ex:755
#: lib/bds/desktop/shell_live/import_editor.ex:710
#: lib/bds/desktop/shell_live/import_editor.ex:731
#: lib/bds/desktop/shell_live/import_editor.ex:745
#: lib/bds/desktop/shell_live/import_editor.ex:758
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:36
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:103
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:171
@@ -1087,12 +1087,12 @@ msgstr "Bilder und Dateien"
msgid "Import"
msgstr "Importieren"
#: lib/bds/desktop/shell_live/import_editor.ex:947
#: lib/bds/desktop/shell_live/import_editor.ex:950
#, elixir-autogen, elixir-format
msgid "Import %{count} Items"
msgstr "%{count} Elemente importieren"
#: lib/bds/desktop/shell_live/import_editor.ex:1145
#: lib/bds/desktop/shell_live/import_editor.ex:1148
#, elixir-autogen, elixir-format
msgid "Import (new slug)"
msgstr "Importieren (neuer Slug)"
@@ -1107,8 +1107,8 @@ msgstr "Medien importieren"
msgid "Import complete"
msgstr "Import abgeschlossen"
#: lib/bds/desktop/shell_live/import_editor.ex:729
#: lib/bds/desktop/shell_live/import_editor.ex:955
#: lib/bds/desktop/shell_live/import_editor.ex:732
#: lib/bds/desktop/shell_live/import_editor.ex:958
#: lib/bds/desktop/shell_live/import_editor/progress_tracking.ex:133
#, elixir-autogen, elixir-format
msgid "Import completed successfully!"
@@ -1122,7 +1122,7 @@ msgstr "Import erfolgreich abgeschlossen!"
msgid "Import definitions"
msgstr "Importdefinitionen"
#: lib/bds/desktop/shell_live/import_editor.ex:961
#: lib/bds/desktop/shell_live/import_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Import failed: %{error}"
msgstr "Import fehlgeschlagen: %{error}"
@@ -1135,7 +1135,7 @@ msgstr "Import fehlgeschlagen: %{error}"
msgid "Import media"
msgstr "Medien importieren"
#: lib/bds/desktop/shell_live/import_editor.ex:828
#: lib/bds/desktop/shell_live/import_editor.ex:831
#, elixir-autogen, elixir-format
msgid "Import name..."
msgstr "Importname..."
@@ -1160,7 +1160,7 @@ msgstr "Beiträge werden importiert..."
msgid "Importing tags & categories..."
msgstr "Tags & Kategorien werden importiert..."
#: lib/bds/desktop/shell_live/import_editor.ex:915
#: lib/bds/desktop/shell_live/import_editor.ex:918
#, elixir-autogen, elixir-format
msgid "Importing..."
msgstr "Import läuft..."
@@ -1196,15 +1196,15 @@ msgstr "Intern"
msgid "Kind"
msgstr "Art"
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:877
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:171
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:207
#, elixir-autogen, elixir-format
msgid "Language"
msgstr "Sprache"
#: lib/bds/desktop/shell_live/media_editor.ex:206
#: lib/bds/desktop/shell_live/post_editor.ex:683
#: lib/bds/desktop/shell_live/media_editor.ex:210
#: lib/bds/desktop/shell_live/post_editor.ex:749
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "Spracherkennung fehlgeschlagen."
@@ -1214,7 +1214,7 @@ msgstr "Spracherkennung fehlgeschlagen."
msgid "Light"
msgstr "Hell"
#: lib/bds/desktop/shell_live/media_editor.ex:252
#: lib/bds/desktop/shell_live/media_editor.ex:256
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:215
#, elixir-autogen, elixir-format
msgid "Link to Post"
@@ -1259,7 +1259,7 @@ msgstr "MCP"
msgid "MIME Type"
msgstr "MIME-Typ"
#: lib/bds/desktop/shell_live/import_editor.ex:1044
#: lib/bds/desktop/shell_live/import_editor.ex:1047
#, elixir-autogen, elixir-format
msgid "Macros (%{count})"
msgstr "Makros (%{count})"
@@ -1277,18 +1277,18 @@ msgstr "Hauptsprache"
msgid "Manage the central blog navigation outline and save it to meta/menu.opml."
msgstr "Verwalte die zentrale Blog-Navigationsstruktur und speichere sie in meta/menu.opml."
#: lib/bds/desktop/shell_live/import_editor.ex:1357
#: lib/bds/desktop/shell_live/import_editor.ex:1361
#: lib/bds/desktop/shell_live/import_editor.ex:1360
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#, elixir-autogen, elixir-format
msgid "Map to..."
msgstr "Zuordnen zu..."
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Mapped"
msgstr "Zugeordnet"
#: lib/bds/desktop/shell_live/post_editor.ex:902
#: lib/bds/desktop/shell_live/post_editor.ex:968
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:120
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1300,8 +1300,8 @@ msgid "Max Posts Per Page"
msgstr "Maximale Beiträge pro Seite"
#: lib/bds/desktop/menu_bar.ex:168
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:494
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:502
#: lib/bds/desktop/shell_live/misc_editor.ex:744
#: lib/bds/desktop/shell_live/misc_editor.ex:771
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
@@ -1313,12 +1313,12 @@ msgstr "Maximale Beiträge pro Seite"
msgid "Media"
msgstr "Medien"
#: lib/bds/desktop/shell_live/import_editor.ex:986
#: lib/bds/desktop/shell_live/import_editor.ex:989
#, elixir-autogen, elixir-format
msgid "Media (%{count})"
msgstr "Medien (%{count})"
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:498
#, elixir-autogen, elixir-format
msgid "Media saved"
msgstr "Medium gespeichert"
@@ -1368,8 +1368,8 @@ msgstr "Fehlende URLs"
msgid "Mode"
msgstr "Modus"
#: lib/bds/desktop/shell_live/import_editor.ex:871
#: lib/bds/desktop/shell_live/import_editor.ex:875
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:878
#, elixir-autogen, elixir-format
msgid "N/A"
msgstr "k. A."
@@ -1380,7 +1380,7 @@ msgstr "k. A."
msgid "New Chat"
msgstr "Neuer Chat"
#: lib/bds/desktop/shell_live/import_editor.ex:1127
#: lib/bds/desktop/shell_live/import_editor.ex:1130
#, elixir-autogen, elixir-format
msgid "New Entry (WXR)"
msgstr "Neuer Eintrag (WXR)"
@@ -1439,7 +1439,7 @@ msgstr "Keine Hintergrundaufgaben aktiv"
msgid "No commit subject"
msgstr "Kein Commit-Betreff"
#: lib/bds/desktop/shell_live/import_editor.ex:837
#: lib/bds/desktop/shell_live/import_editor.ex:840
#, elixir-autogen, elixir-format
msgid "No folder selected"
msgstr "Kein Ordner ausgewählt"
@@ -1571,7 +1571,7 @@ msgstr "Mit keinen Beiträgen verknüpft"
msgid "Not supported in the rewrite yet"
msgstr "In der Neufassung noch nicht unterstützt"
#: lib/bds/desktop/shell_live/import_editor.ex:945
#: lib/bds/desktop/shell_live/import_editor.ex:948
#, elixir-autogen, elixir-format
msgid "Nothing to Import"
msgstr "Nichts zu importieren"
@@ -1667,7 +1667,7 @@ msgstr "Online-Bildunterstützung"
msgid "Online Title Model"
msgstr "Online-Titelmodell"
#: lib/bds/desktop/shell_live/import_editor.ex:839
#: lib/bds/desktop/shell_live/import_editor.ex:842
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:46
#, elixir-autogen, elixir-format
msgid "Open"
@@ -1711,12 +1711,12 @@ msgstr "Reihenfolge"
msgid "Orphan Files"
msgstr "Verwaiste Dateien"
#: lib/bds/desktop/shell_live/import_editor.ex:886
#: lib/bds/desktop/shell_live/import_editor.ex:889
#, elixir-autogen, elixir-format
msgid "Other"
msgstr "Sonstige"
#: lib/bds/desktop/shell_live/import_editor.ex:978
#: lib/bds/desktop/shell_live/import_editor.ex:981
#, elixir-autogen, elixir-format
msgid "Other (%{count})"
msgstr "Andere (%{count})"
@@ -1733,7 +1733,7 @@ msgstr "Ausgabe"
msgid "Overview of your blog database"
msgstr "Überblick über deine Blog-Datenbank"
#: lib/bds/desktop/shell_live/import_editor.ex:1144
#: lib/bds/desktop/shell_live/import_editor.ex:1147
#, elixir-autogen, elixir-format
msgid "Overwrite"
msgstr "Überschreiben"
@@ -1743,7 +1743,7 @@ msgstr "Überschreiben"
msgid "Page"
msgstr "Seite"
#: lib/bds/desktop/shell_live/import_editor.ex:970
#: lib/bds/desktop/shell_live/import_editor.ex:973
#, elixir-autogen, elixir-format
msgid "Page Slug Conflicts"
msgstr "Seiten-Slug-Konflikte"
@@ -1754,7 +1754,7 @@ msgstr "Seiten-Slug-Konflikte"
msgid "Pages"
msgstr "Seiten"
#: lib/bds/desktop/shell_live/import_editor.ex:982
#: lib/bds/desktop/shell_live/import_editor.ex:985
#, elixir-autogen, elixir-format
msgid "Pages (%{count})"
msgstr "Seiten (%{count})"
@@ -1774,7 +1774,7 @@ msgstr "WXR-Datei wird gelesen..."
msgid "Paste"
msgstr "Einfügen"
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#: lib/bds/desktop/shell_live/import_editor.ex:1235
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:198
#, elixir-autogen, elixir-format
msgid "Path"
@@ -1786,16 +1786,16 @@ msgid "Persist the detected language for this media item"
msgstr "Die erkannte Sprache für dieses Medium speichern"
#: lib/bds/desktop/shell_live/misc_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:483
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:522
#: lib/bds/desktop/shell_live/post_editor.ex:557
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:604
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:488
#: lib/bds/desktop/shell_live/post_editor.ex:492
#: lib/bds/desktop/shell_live/post_editor.ex:531
#: lib/bds/desktop/shell_live/post_editor.ex:535
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:588
#: lib/bds/desktop/shell_live/post_editor.ex:617
#: lib/bds/desktop/shell_live/post_editor.ex:620
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:703
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1810,7 +1810,7 @@ msgstr "Beitrag"
msgid "Post Links"
msgstr "Beitragsverweise"
#: lib/bds/desktop/shell_live/import_editor.ex:966
#: lib/bds/desktop/shell_live/import_editor.ex:969
#, elixir-autogen, elixir-format
msgid "Post Slug Conflicts"
msgstr "Beitrags-Slug-Konflikte"
@@ -1825,12 +1825,12 @@ msgstr "Beitragsvorlage"
msgid "Post is marked as do-not-translate but has translations"
msgstr "Beitrag ist als nicht-übersetzen markiert, hat aber Übersetzungen"
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:531
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Beitrag veröffentlicht"
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:488
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Beitrag gespeichert"
@@ -1844,7 +1844,7 @@ msgstr "Beitrag gespeichert"
msgid "Posts"
msgstr "Beiträge"
#: lib/bds/desktop/shell_live/import_editor.ex:974
#: lib/bds/desktop/shell_live/import_editor.ex:977
#, elixir-autogen, elixir-format
msgid "Posts (%{count})"
msgstr "Beiträge (%{count})"
@@ -1854,7 +1854,7 @@ msgstr "Beiträge (%{count})"
msgid "Preferences"
msgstr "Einstellungen"
#: lib/bds/desktop/shell_live/post_editor.ex:903
#: lib/bds/desktop/shell_live/post_editor.ex:969
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:121
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1923,8 +1923,8 @@ msgid "Publish Selected"
msgstr "Ausgewähltes veröffentlichen"
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:897
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/post_editor.ex:963
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:459
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
msgid "Published"
@@ -1955,7 +1955,7 @@ msgstr "Schnellaktionen"
msgid "Quit"
msgstr "Beenden"
#: lib/bds/desktop/shell_live/import_editor.ex:936
#: lib/bds/desktop/shell_live/import_editor.ex:939
#, elixir-autogen, elixir-format
msgid "Ready to import:"
msgstr "Bereit zum Import:"
@@ -2022,8 +2022,8 @@ msgstr "Offline-Modelle aktualisieren"
msgid "Refresh Online Models"
msgstr "Online-Modelle aktualisieren"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:373
#: lib/bds/desktop/shell_live/media_editor.ex:368
#: lib/bds/desktop/shell_live/media_editor.ex:377
#, elixir-autogen, elixir-format
msgid "Refresh Translation"
msgstr "Übersetzung aktualisieren"
@@ -2079,8 +2079,8 @@ msgstr "In Listen rendern"
msgid "Replace"
msgstr "Ersetzen"
#: lib/bds/desktop/shell_live/media_editor.ex:138
#: lib/bds/desktop/shell_live/media_editor.ex:146
#: lib/bds/desktop/shell_live/media_editor.ex:142
#: lib/bds/desktop/shell_live/media_editor.ex:150
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:86
#, elixir-autogen, elixir-format
msgid "Replace File"
@@ -2111,17 +2111,17 @@ msgstr "Auf Standard zurücksetzen"
msgid "Reset to Defaults"
msgstr "Auf Standard zurücksetzen"
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1132
#, elixir-autogen, elixir-format
msgid "Resolution"
msgstr "Lösung"
#: lib/bds/desktop/shell_live/chat_editor.ex:597
#: lib/bds/desktop/shell_live/chat_editor.ex:602
#, elixir-autogen, elixir-format
msgid "Result"
msgstr "Ergebnis"
#: lib/bds/desktop/shell_live/post_editor.ex:898
#: lib/bds/desktop/shell_live/post_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Zurückgesetzt"
@@ -2167,13 +2167,13 @@ msgstr "SSH-Modus"
msgid "Save"
msgstr "Speichern"
#: lib/bds/desktop/shell_live/media_editor.ex:324
#: lib/bds/desktop/shell_live/media_editor.ex:328
#, elixir-autogen, elixir-format
msgid "Save Translation"
msgstr "Übersetzung speichern"
#: lib/bds/desktop/shell_live/media_editor.ex:702
#: lib/bds/desktop/shell_live/post_editor.ex:896
#: lib/bds/desktop/shell_live/media_editor.ex:710
#: lib/bds/desktop/shell_live/post_editor.ex:962
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Gespeichert"
@@ -2264,7 +2264,7 @@ msgstr "Beiträge durchsuchen..."
msgid "Search settings"
msgstr "Einstellungen durchsuchen"
#: lib/bds/desktop/shell_live/import_editor.ex:847
#: lib/bds/desktop/shell_live/import_editor.ex:850
#, elixir-autogen, elixir-format
msgid "Select & Analyze"
msgstr "Auswählen & analysieren"
@@ -2279,19 +2279,19 @@ msgstr "Alles auswählen"
msgid "Select Page"
msgstr "Seite auswählen"
#: lib/bds/desktop/shell_live/import_editor.ex:646
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/import_editor.ex:649
#: lib/bds/desktop/shell_live/import_editor.ex:833
#: lib/bds/desktop/shell_live/tab_helpers.ex:179
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file (WXR) and an uploads folder to analyze what would be imported."
msgstr "Wähle eine WordPress-Exportdatei (WXR) und einen Upload-Ordner, um den Import zu analysieren."
#: lib/bds/desktop/shell_live/import_editor.ex:1099
#: lib/bds/desktop/shell_live/import_editor.ex:1102
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file to begin analysis."
msgstr "Wähle eine WordPress-Exportdatei, um die Analyse zu starten."
#: lib/bds/desktop/shell_live/import_editor.ex:845
#: lib/bds/desktop/shell_live/import_editor.ex:848
#, elixir-autogen, elixir-format
msgid "Select a file to analyze"
msgstr "Datei zur Analyse auswählen"
@@ -2345,7 +2345,7 @@ msgstr "Titel anzeigen"
msgid "Side by Side"
msgstr "Nebeneinander"
#: lib/bds/desktop/shell_live/import_editor.ex:866
#: lib/bds/desktop/shell_live/import_editor.ex:869
#, elixir-autogen, elixir-format
msgid "Site"
msgstr "Website"
@@ -2371,8 +2371,8 @@ msgstr "Website-Rendering"
msgid "Size"
msgstr "Größe"
#: lib/bds/desktop/shell_live/import_editor.ex:1126
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:238
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:24
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:23
@@ -2395,14 +2395,14 @@ msgstr "Eigenständige Seiten"
msgid "Start chat"
msgstr "Chat starten"
#: lib/bds/desktop/shell_live/import_editor.ex:921
#: lib/bds/desktop/shell_live/import_editor.ex:924
#, elixir-autogen, elixir-format
msgid "Starting..."
msgstr "Starte..."
#: lib/bds/desktop/shell_data.ex:115
#: lib/bds/desktop/shell_live/import_editor.ex:1178
#: lib/bds/desktop/shell_live/import_editor.ex:1229
#: lib/bds/desktop/shell_live/import_editor.ex:1181
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#, elixir-autogen, elixir-format
msgid "Status"
msgstr "Status"
@@ -2462,8 +2462,8 @@ msgstr "Tag-Verwaltung"
msgid "Tag name"
msgstr "Schlagwortname"
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:1028
#: lib/bds/desktop/shell_live/import_editor.ex:894
#: lib/bds/desktop/shell_live/import_editor.ex:1031
#: lib/bds/desktop/shell_live/index.html.heex:297
#: lib/bds/desktop/shell_live/index.html.heex:325
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:161
@@ -2572,7 +2572,7 @@ msgstr "Dieser MCP-Agent wird in der Neufassung noch nicht unterstützt"
msgid "This item is referenced by:"
msgstr "Dieses Element wird referenziert von:"
#: lib/bds/desktop/shell_live/import_editor.ex:1182
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:146
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:285
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:153
@@ -2643,14 +2643,14 @@ msgstr "Panel umschalten"
msgid "Toggle sidebar"
msgstr "Seitenleiste umschalten"
#: lib/bds/desktop/shell_live/media_editor.ex:348
#: lib/bds/desktop/shell_live/media_editor.ex:537
#: lib/bds/desktop/shell_live/media_editor.ex:558
#: lib/bds/desktop/shell_live/media_editor.ex:563
#: lib/bds/desktop/shell_live/media_editor.ex:352
#: lib/bds/desktop/shell_live/media_editor.ex:545
#: lib/bds/desktop/shell_live/media_editor.ex:566
#: lib/bds/desktop/shell_live/media_editor.ex:571
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:696
#: lib/bds/desktop/shell_live/post_editor.ex:725
#: lib/bds/desktop/shell_live/post_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:796
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2682,8 +2682,8 @@ msgstr "Übersetzung verweist auf einen fehlenden Quellbeitrag"
msgid "Translations"
msgstr "Übersetzungen"
#: lib/bds/desktop/shell_live/import_editor.ex:1180
#: lib/bds/desktop/shell_live/import_editor.ex:1231
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1234
#, elixir-autogen, elixir-format
msgid "Type"
msgstr "Typ"
@@ -2703,7 +2703,7 @@ msgstr "Seitentitel oder Untermenü-Bezeichnung eingeben"
msgid "UI"
msgstr "UI"
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/import_editor.ex:873
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:78
#, elixir-autogen, elixir-format
msgid "URL"
@@ -2714,26 +2714,26 @@ msgstr "URL"
msgid "Undo"
msgstr "Rückgängig"
#: lib/bds/desktop/shell_live/import_editor.ex:1004
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1007
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Unknown"
msgstr "Unbekannt"
#: lib/bds/desktop/shell_live/media_editor.ex:265
#: lib/bds/desktop/shell_live/media_editor.ex:269
#, elixir-autogen, elixir-format
msgid "Unlink from Post"
msgstr "Verknüpfung mit Beitrag aufheben"
#: lib/bds/desktop/shell_live/media_editor.ex:701
#: lib/bds/desktop/shell_live/media_editor.ex:709
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:895
#: lib/bds/desktop/shell_live/post_editor.ex:961
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
msgstr "Nicht gespeichert"
#: lib/bds/desktop/shell_live/import_editor.ex:867
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
#: lib/bds/ui/sidebar.ex:1116
#, elixir-autogen, elixir-format
@@ -2741,13 +2741,13 @@ msgid "Untitled"
msgstr "Ohne Titel"
#: lib/bds/desktop/shell_live/import_editor.ex:643
#: lib/bds/desktop/shell_live/import_editor.ex:827
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/tab_helpers.ex:177
#, elixir-autogen, elixir-format
msgid "Untitled Import"
msgstr "Unbenannter Import"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:454
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:457
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -2765,13 +2765,13 @@ msgid "Upload Site"
msgstr "Website hochladen"
#: lib/bds/desktop/shell_live/import_editor.ex:168
#: lib/bds/desktop/shell_live/import_editor.ex:835
#: lib/bds/desktop/shell_live/import_editor.ex:838
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:22
#, elixir-autogen, elixir-format
msgid "Uploads Folder"
msgstr "Uploads-Ordner"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid "Used in: %{items}%{more}"
msgstr "Verwendet in: %{items}%{more}"
@@ -2811,13 +2811,13 @@ msgstr "Ansicht"
msgid "View on GitHub"
msgstr "Auf GitHub ansehen"
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/import_editor.ex:1188
#, elixir-autogen, elixir-format
msgid "WP Status"
msgstr "WP-Status"
#: lib/bds/desktop/shell_live/import_editor.ex:193
#: lib/bds/desktop/shell_live/import_editor.ex:843
#: lib/bds/desktop/shell_live/import_editor.ex:846
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:48
#, elixir-autogen, elixir-format
msgid "WXR File"
@@ -2844,7 +2844,7 @@ msgstr "Arbeitsverzeichnis und Verlauf"
msgid "Wrap Long Lines"
msgstr "Lange Zeilen umbrechen"
#: lib/bds/desktop/shell_live/chat_editor.ex:530
#: lib/bds/desktop/shell_live/chat_editor.ex:535
#: lib/bds/desktop/shell_live/chat_surface.ex:19
#, elixir-autogen, elixir-format
msgid "You"
@@ -2870,8 +2870,8 @@ msgstr "hinzuzufügen"
msgid "and %{count} more"
msgstr "und %{count} weitere"
#: lib/bds/desktop/shell_live/import_editor.ex:1265
#: lib/bds/desktop/shell_live/import_editor.ex:1302
#: lib/bds/desktop/shell_live/import_editor.ex:1268
#: lib/bds/desktop/shell_live/import_editor.ex:1305
#, elixir-autogen, elixir-format
msgid "conflict"
msgstr "Konflikt"
@@ -2901,8 +2901,8 @@ msgstr "%{count} Bilder"
msgid "dashboard.stats.published"
msgstr "%{count} veröffentlicht"
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1269
#: lib/bds/desktop/shell_live/import_editor.ex:1306
#, elixir-autogen, elixir-format
msgid "duplicate"
msgstr "Duplikat"
@@ -2912,7 +2912,7 @@ msgstr "Duplikat"
msgid "edit"
msgstr "bearbeiten"
#: lib/bds/desktop/shell_live/import_editor.ex:1320
#: lib/bds/desktop/shell_live/import_editor.ex:1323
#, elixir-autogen, elixir-format
msgid "existing"
msgstr "vorhanden"
@@ -2922,13 +2922,13 @@ msgstr "vorhanden"
msgid "gitDiff.changedFiles"
msgstr "Geänderte Dateien"
#: lib/bds/desktop/shell_live/import_editor.ex:1321
#: lib/bds/desktop/shell_live/import_editor.ex:1324
#, elixir-autogen, elixir-format
msgid "mapped"
msgstr "zugeordnet"
#: lib/bds/desktop/shell_live/import_editor.ex:889
#: lib/bds/desktop/shell_live/import_editor.ex:939
#: lib/bds/desktop/shell_live/import_editor.ex:892
#: lib/bds/desktop/shell_live/import_editor.ex:942
#: lib/bds/ui/workbench.ex:213
#, elixir-autogen, elixir-format
msgid "media"
@@ -2986,26 +2986,26 @@ msgstr "Speichern"
msgid "menuEditor.unindent"
msgstr "Ausrücken"
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#: lib/bds/desktop/shell_live/import_editor.ex:1307
#, elixir-autogen, elixir-format
msgid "missing"
msgstr "fehlend"
#: lib/bds/desktop/shell_live/import_editor.ex:1263
#: lib/bds/desktop/shell_live/import_editor.ex:1300
#: lib/bds/desktop/shell_live/import_editor.ex:1322
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1325
#, elixir-autogen, elixir-format
msgid "new"
msgstr "neu"
#: lib/bds/desktop/shell_live/import_editor.ex:888
#: lib/bds/desktop/shell_live/import_editor.ex:940
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:943
#, elixir-autogen, elixir-format
msgid "pages"
msgstr "Seiten"
#: lib/bds/desktop/shell_live/import_editor.ex:884
#: lib/bds/desktop/shell_live/import_editor.ex:938
#: lib/bds/desktop/shell_live/import_editor.ex:887
#: lib/bds/desktop/shell_live/import_editor.ex:941
#, elixir-autogen, elixir-format
msgid "posts"
msgstr "Beiträge"
@@ -3022,7 +3022,7 @@ msgstr "Ergebnisse"
msgid "results for"
msgstr "Ergebnisse für"
#: lib/bds/desktop/shell_live/import_editor.ex:937
#: lib/bds/desktop/shell_live/import_editor.ex:940
#, elixir-autogen, elixir-format
msgid "tags/categories"
msgstr "Tags/Kategorien"
@@ -3086,8 +3086,8 @@ msgstr "Keine Dateisystemeinträge gefunden"
msgid "translationValidation.revalidate"
msgstr "Erneut validieren"
#: lib/bds/desktop/shell_live/import_editor.ex:1264
#: lib/bds/desktop/shell_live/import_editor.ex:1301
#: lib/bds/desktop/shell_live/import_editor.ex:1267
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#, elixir-autogen, elixir-format
msgid "update"
msgstr "Aktualisierung"
@@ -3228,12 +3228,12 @@ msgstr "Archivieren"
msgid "Move this post to the archive"
msgstr "Diesen Beitrag ins Archiv verschieben"
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:617
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Beitrag archiviert"
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:700
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Beitrag wiederhergestellt"
@@ -3411,3 +3411,19 @@ msgstr "Blogmark"
#, elixir-autogen, elixir-format
msgid "Open a project before importing a blogmark."
msgstr "Öffnen Sie ein Projekt, bevor Sie ein Blogmark importieren."
#: lib/bds/desktop/shell_live/post_editor.ex:643
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} hinzugefügt"
#: lib/bds/desktop/shell_live/post_editor.ex:650
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Import von %{path} fehlgeschlagen: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:642
#: lib/bds/desktop/shell_live/post_editor.ex:649
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Bild einfügen"

View File

@@ -4,7 +4,7 @@ msgid "%{canonical} = %{translation}"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:477
#: lib/bds/desktop/shell_live/import_editor.ex:1050
#: lib/bds/desktop/shell_live/import_editor.ex:1053
#: lib/bds/desktop/shell_live/import_editor/taxonomy_editing.ex:128
#, elixir-autogen, elixir-format
msgid "%{count} mapped"
@@ -17,13 +17,13 @@ msgid_plural "%{count} posts"
msgstr[0] ""
msgstr[1] ""
#: lib/bds/desktop/shell_live/import_editor.ex:1051
#: lib/bds/desktop/shell_live/import_editor.ex:1054
#, elixir-autogen, elixir-format
msgid "%{count} unmapped"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1061
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#: lib/bds/desktop/shell_live/import_editor.ex:1064
#: lib/bds/desktop/shell_live/import_editor.ex:1079
#, elixir-autogen, elixir-format
msgid "%{count} uses"
msgstr ""
@@ -38,22 +38,22 @@ msgstr ""
msgid "%{minutes}m %{seconds}s"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1073
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#, elixir-autogen, elixir-format
msgid "(no parameters)"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid ", +%{count} more"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1137
#: lib/bds/desktop/shell_live/import_editor.ex:1199
#: lib/bds/desktop/shell_live/import_editor.ex:1200
#: lib/bds/desktop/shell_live/import_editor.ex:1241
#: lib/bds/desktop/shell_live/import_editor.ex:1243
#: lib/bds/desktop/shell_live/import_editor.ex:1427
#: lib/bds/desktop/shell_live/import_editor.ex:1140
#: lib/bds/desktop/shell_live/import_editor.ex:1202
#: lib/bds/desktop/shell_live/import_editor.ex:1203
#: lib/bds/desktop/shell_live/import_editor.ex:1244
#: lib/bds/desktop/shell_live/import_editor.ex:1246
#: lib/bds/desktop/shell_live/import_editor.ex:1430
#, elixir-autogen, elixir-format
msgid "--"
msgstr ""
@@ -79,7 +79,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:781
#: lib/bds/desktop/shell_live/post_editor.ex:847
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -94,7 +94,7 @@ msgstr ""
msgid "AI conversations"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1015
#: lib/bds/desktop/shell_live/import_editor.ex:1018
#, elixir-autogen, elixir-format
msgid "AI will suggest mappings from new to existing items to avoid duplicates"
msgstr ""
@@ -173,14 +173,14 @@ msgstr ""
msgid "Analysis complete"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:668
#: lib/bds/desktop/shell_live/import_editor.ex:999
#: lib/bds/desktop/shell_live/import_editor.ex:671
#: lib/bds/desktop/shell_live/import_editor.ex:1002
#, elixir-autogen, elixir-format
msgid "Analyze with..."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:220
#: lib/bds/desktop/shell_live/import_editor.ex:855
#: lib/bds/desktop/shell_live/import_editor.ex:858
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:82
#, elixir-autogen, elixir-format
msgid "Analyzing WXR file..."
@@ -227,7 +227,7 @@ msgstr ""
msgid "Archived"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:594
#: lib/bds/desktop/shell_live/chat_editor.ex:599
#, elixir-autogen, elixir-format
msgid "Arguments"
msgstr ""
@@ -237,7 +237,7 @@ msgstr ""
msgid "Ask the assistant about the active project or editor."
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:531
#: lib/bds/desktop/shell_live/chat_editor.ex:536
#: lib/bds/desktop/shell_live/chat_editor/tool_surfaces.ex:88
#: lib/bds/desktop/shell_live/chat_surface.ex:18
#: lib/bds/desktop/shell_live/chat_surface.ex:20
@@ -258,13 +258,13 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:431
#: lib/bds/desktop/shell_live/chat_editor.ex:231
#: lib/bds/desktop/shell_live/media_editor.ex:156
#: lib/bds/desktop/shell_live/media_editor.ex:349
#: lib/bds/desktop/shell_live/media_editor.ex:538
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:160
#: lib/bds/desktop/shell_live/media_editor.ex:353
#: lib/bds/desktop/shell_live/media_editor.ex:546
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:648
#: lib/bds/desktop/shell_live/post_editor.ex:697
#: lib/bds/desktop/shell_live/post_editor.ex:714
#: lib/bds/desktop/shell_live/post_editor.ex:763
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr ""
@@ -337,7 +337,7 @@ msgstr ""
msgid "Bookmarklet copy support is wired through the desktop runtime and project public URL."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1362
#: lib/bds/desktop/shell_live/import_editor.ex:1365
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:298
#: lib/bds/desktop/shell_live/menu_editor.ex:335
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:5
@@ -361,9 +361,9 @@ msgstr ""
msgid "Caption"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:890
#: lib/bds/desktop/shell_live/import_editor.ex:1020
#: lib/bds/desktop/shell_live/import_editor.ex:1184
#: lib/bds/desktop/shell_live/import_editor.ex:893
#: lib/bds/desktop/shell_live/import_editor.ex:1023
#: lib/bds/desktop/shell_live/import_editor.ex:1187
#: lib/bds/desktop/shell_live/index.html.heex:336
#: lib/bds/desktop/shell_live/misc_editor.ex:750
#: lib/bds/desktop/shell_live/misc_editor.ex:751
@@ -379,7 +379,7 @@ msgstr ""
msgid "Categories"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:992
#: lib/bds/desktop/shell_live/import_editor.ex:995
#, elixir-autogen, elixir-format
msgid "Categories & Tags"
msgstr ""
@@ -406,8 +406,8 @@ msgstr ""
#: lib/bds/desktop/shell_live.ex:979
#: lib/bds/desktop/shell_live/chat_editor.ex:87
#: lib/bds/desktop/shell_live/chat_editor.ex:230
#: lib/bds/desktop/shell_live/chat_editor.ex:318
#: lib/bds/desktop/shell_live/chat_editor.ex:233
#: lib/bds/desktop/shell_live/chat_editor.ex:323
#: lib/bds/desktop/shell_live/chat_editor/model_selection.ex:37
#: lib/bds/desktop/shell_live/index.html.heex:503
#: lib/bds/ui/registry.ex:104
@@ -444,8 +444,8 @@ msgstr ""
msgid "Clear filters"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#: lib/bds/desktop/shell_live/import_editor.ex:1395
#: lib/bds/desktop/shell_live/import_editor.ex:1367
#: lib/bds/desktop/shell_live/import_editor.ex:1398
#, elixir-autogen, elixir-format
msgid "Clear mapping"
msgstr ""
@@ -488,7 +488,7 @@ msgstr ""
msgid "Command completed"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:927
#: lib/bds/desktop/shell_live/chat_editor.ex:932
#: lib/bds/desktop/shell_live/chat_editor_html/chat_editor.html.heex:63
#, elixir-autogen, elixir-format
msgid "Configure an API key in Settings to enable AI chat."
@@ -558,7 +558,7 @@ msgstr ""
msgid "Create tag"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:453
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -604,7 +604,7 @@ msgstr ""
msgid "Data Path"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:896
#: lib/bds/desktop/shell_live/import_editor.ex:899
#, elixir-autogen, elixir-format
msgid "Date Distribution"
msgstr ""
@@ -660,7 +660,7 @@ msgstr ""
msgid "Delete Media"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:392
#: lib/bds/desktop/shell_live/media_editor.ex:396
#, elixir-autogen, elixir-format
msgid "Delete Translation"
msgstr ""
@@ -701,14 +701,14 @@ msgstr ""
msgid "Detect"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:155
#: lib/bds/desktop/shell_live/media_editor.ex:194
#: lib/bds/desktop/shell_live/media_editor.ex:199
#: lib/bds/desktop/shell_live/media_editor.ex:205
#: lib/bds/desktop/shell_live/media_editor.ex:159
#: lib/bds/desktop/shell_live/media_editor.ex:198
#: lib/bds/desktop/shell_live/media_editor.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:209
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:647
#: lib/bds/desktop/shell_live/post_editor.ex:676
#: lib/bds/desktop/shell_live/post_editor.ex:682
#: lib/bds/desktop/shell_live/post_editor.ex:713
#: lib/bds/desktop/shell_live/post_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:748
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr ""
@@ -764,7 +764,7 @@ msgstr ""
msgid "Dismiss Checked"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:618
#: lib/bds/desktop/shell_live/chat_editor.ex:623
#, elixir-autogen, elixir-format
msgid "Dismiss surface"
msgstr ""
@@ -902,13 +902,13 @@ msgstr ""
msgid "Excerpt"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1128
#: lib/bds/desktop/shell_live/import_editor.ex:1131
#, elixir-autogen, elixir-format
msgid "Existing Entry"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#: lib/bds/desktop/shell_live/import_editor.ex:1189
#: lib/bds/desktop/shell_live/import_editor.ex:1236
#, elixir-autogen, elixir-format
msgid "Existing Match"
msgstr ""
@@ -924,7 +924,7 @@ msgid "Extra URLs"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:144
#: lib/bds/desktop/shell_live/import_editor.ex:878
#: lib/bds/desktop/shell_live/import_editor.ex:881
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format
msgid "File"
@@ -940,7 +940,7 @@ msgstr ""
msgid "File to DB"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1230
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#, elixir-autogen, elixir-format
msgid "Filename"
msgstr ""
@@ -1032,13 +1032,13 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_live/media_editor.ex:703
#: lib/bds/desktop/shell_live/post_editor.ex:899
#: lib/bds/desktop/shell_live/media_editor.ex:711
#: lib/bds/desktop/shell_live/post_editor.ex:965
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1143
#: lib/bds/desktop/shell_live/import_editor.ex:1146
#, elixir-autogen, elixir-format
msgid "Ignore"
msgstr ""
@@ -1055,12 +1055,12 @@ msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:484
#: lib/bds/desktop/shell_live/import_editor.ex:564
#: lib/bds/desktop/shell_live/import_editor.ex:580
#: lib/bds/desktop/shell_live/import_editor.ex:700
#: lib/bds/desktop/shell_live/import_editor.ex:704
#: lib/bds/desktop/shell_live/import_editor.ex:703
#: lib/bds/desktop/shell_live/import_editor.ex:707
#: lib/bds/desktop/shell_live/import_editor.ex:728
#: lib/bds/desktop/shell_live/import_editor.ex:742
#: lib/bds/desktop/shell_live/import_editor.ex:755
#: lib/bds/desktop/shell_live/import_editor.ex:710
#: lib/bds/desktop/shell_live/import_editor.ex:731
#: lib/bds/desktop/shell_live/import_editor.ex:745
#: lib/bds/desktop/shell_live/import_editor.ex:758
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:36
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:103
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:171
@@ -1087,12 +1087,12 @@ msgstr ""
msgid "Import"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:947
#: lib/bds/desktop/shell_live/import_editor.ex:950
#, elixir-autogen, elixir-format
msgid "Import %{count} Items"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1145
#: lib/bds/desktop/shell_live/import_editor.ex:1148
#, elixir-autogen, elixir-format
msgid "Import (new slug)"
msgstr ""
@@ -1107,8 +1107,8 @@ msgstr ""
msgid "Import complete"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:729
#: lib/bds/desktop/shell_live/import_editor.ex:955
#: lib/bds/desktop/shell_live/import_editor.ex:732
#: lib/bds/desktop/shell_live/import_editor.ex:958
#: lib/bds/desktop/shell_live/import_editor/progress_tracking.ex:133
#, elixir-autogen, elixir-format
msgid "Import completed successfully!"
@@ -1122,7 +1122,7 @@ msgstr ""
msgid "Import definitions"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:961
#: lib/bds/desktop/shell_live/import_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Import failed: %{error}"
msgstr ""
@@ -1135,7 +1135,7 @@ msgstr ""
msgid "Import media"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:828
#: lib/bds/desktop/shell_live/import_editor.ex:831
#, elixir-autogen, elixir-format
msgid "Import name..."
msgstr ""
@@ -1160,7 +1160,7 @@ msgstr ""
msgid "Importing tags & categories..."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:915
#: lib/bds/desktop/shell_live/import_editor.ex:918
#, elixir-autogen, elixir-format
msgid "Importing..."
msgstr ""
@@ -1196,15 +1196,15 @@ msgstr ""
msgid "Kind"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:877
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:171
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:207
#, elixir-autogen, elixir-format
msgid "Language"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:206
#: lib/bds/desktop/shell_live/post_editor.ex:683
#: lib/bds/desktop/shell_live/media_editor.ex:210
#: lib/bds/desktop/shell_live/post_editor.ex:749
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr ""
@@ -1214,7 +1214,7 @@ msgstr ""
msgid "Light"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:252
#: lib/bds/desktop/shell_live/media_editor.ex:256
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:215
#, elixir-autogen, elixir-format
msgid "Link to Post"
@@ -1259,7 +1259,7 @@ msgstr ""
msgid "MIME Type"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1044
#: lib/bds/desktop/shell_live/import_editor.ex:1047
#, elixir-autogen, elixir-format
msgid "Macros (%{count})"
msgstr ""
@@ -1277,18 +1277,18 @@ msgstr ""
msgid "Manage the central blog navigation outline and save it to meta/menu.opml."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1357
#: lib/bds/desktop/shell_live/import_editor.ex:1361
#: lib/bds/desktop/shell_live/import_editor.ex:1360
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#, elixir-autogen, elixir-format
msgid "Map to..."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Mapped"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:902
#: lib/bds/desktop/shell_live/post_editor.ex:968
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:120
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1300,8 +1300,8 @@ msgid "Max Posts Per Page"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:168
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:494
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:502
#: lib/bds/desktop/shell_live/misc_editor.ex:744
#: lib/bds/desktop/shell_live/misc_editor.ex:771
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
@@ -1313,12 +1313,12 @@ msgstr ""
msgid "Media"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:986
#: lib/bds/desktop/shell_live/import_editor.ex:989
#, elixir-autogen, elixir-format
msgid "Media (%{count})"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:498
#, elixir-autogen, elixir-format
msgid "Media saved"
msgstr ""
@@ -1368,8 +1368,8 @@ msgstr ""
msgid "Mode"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:871
#: lib/bds/desktop/shell_live/import_editor.ex:875
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:878
#, elixir-autogen, elixir-format
msgid "N/A"
msgstr ""
@@ -1380,7 +1380,7 @@ msgstr ""
msgid "New Chat"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1127
#: lib/bds/desktop/shell_live/import_editor.ex:1130
#, elixir-autogen, elixir-format
msgid "New Entry (WXR)"
msgstr ""
@@ -1439,7 +1439,7 @@ msgstr ""
msgid "No commit subject"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:837
#: lib/bds/desktop/shell_live/import_editor.ex:840
#, elixir-autogen, elixir-format
msgid "No folder selected"
msgstr ""
@@ -1571,7 +1571,7 @@ msgstr ""
msgid "Not supported in the rewrite yet"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:945
#: lib/bds/desktop/shell_live/import_editor.ex:948
#, elixir-autogen, elixir-format
msgid "Nothing to Import"
msgstr ""
@@ -1667,7 +1667,7 @@ msgstr ""
msgid "Online Title Model"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:839
#: lib/bds/desktop/shell_live/import_editor.ex:842
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:46
#, elixir-autogen, elixir-format
msgid "Open"
@@ -1711,12 +1711,12 @@ msgstr ""
msgid "Orphan Files"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:886
#: lib/bds/desktop/shell_live/import_editor.ex:889
#, elixir-autogen, elixir-format
msgid "Other"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:978
#: lib/bds/desktop/shell_live/import_editor.ex:981
#, elixir-autogen, elixir-format
msgid "Other (%{count})"
msgstr ""
@@ -1733,7 +1733,7 @@ msgstr ""
msgid "Overview of your blog database"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1144
#: lib/bds/desktop/shell_live/import_editor.ex:1147
#, elixir-autogen, elixir-format
msgid "Overwrite"
msgstr ""
@@ -1743,7 +1743,7 @@ msgstr ""
msgid "Page"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:970
#: lib/bds/desktop/shell_live/import_editor.ex:973
#, elixir-autogen, elixir-format
msgid "Page Slug Conflicts"
msgstr ""
@@ -1754,7 +1754,7 @@ msgstr ""
msgid "Pages"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:982
#: lib/bds/desktop/shell_live/import_editor.ex:985
#, elixir-autogen, elixir-format
msgid "Pages (%{count})"
msgstr ""
@@ -1774,7 +1774,7 @@ msgstr ""
msgid "Paste"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#: lib/bds/desktop/shell_live/import_editor.ex:1235
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:198
#, elixir-autogen, elixir-format
msgid "Path"
@@ -1786,16 +1786,16 @@ msgid "Persist the detected language for this media item"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:483
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:522
#: lib/bds/desktop/shell_live/post_editor.ex:557
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:604
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:488
#: lib/bds/desktop/shell_live/post_editor.ex:492
#: lib/bds/desktop/shell_live/post_editor.ex:531
#: lib/bds/desktop/shell_live/post_editor.ex:535
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:588
#: lib/bds/desktop/shell_live/post_editor.ex:617
#: lib/bds/desktop/shell_live/post_editor.ex:620
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:703
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1810,7 +1810,7 @@ msgstr ""
msgid "Post Links"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:966
#: lib/bds/desktop/shell_live/import_editor.ex:969
#, elixir-autogen, elixir-format
msgid "Post Slug Conflicts"
msgstr ""
@@ -1825,12 +1825,12 @@ msgstr ""
msgid "Post is marked as do-not-translate but has translations"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:531
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:488
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr ""
@@ -1844,7 +1844,7 @@ msgstr ""
msgid "Posts"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:974
#: lib/bds/desktop/shell_live/import_editor.ex:977
#, elixir-autogen, elixir-format
msgid "Posts (%{count})"
msgstr ""
@@ -1854,7 +1854,7 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:903
#: lib/bds/desktop/shell_live/post_editor.ex:969
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:121
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1923,8 +1923,8 @@ msgid "Publish Selected"
msgstr ""
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:897
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/post_editor.ex:963
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:459
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
msgid "Published"
@@ -1955,7 +1955,7 @@ msgstr ""
msgid "Quit"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:936
#: lib/bds/desktop/shell_live/import_editor.ex:939
#, elixir-autogen, elixir-format
msgid "Ready to import:"
msgstr ""
@@ -2022,8 +2022,8 @@ msgstr ""
msgid "Refresh Online Models"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:373
#: lib/bds/desktop/shell_live/media_editor.ex:368
#: lib/bds/desktop/shell_live/media_editor.ex:377
#, elixir-autogen, elixir-format
msgid "Refresh Translation"
msgstr ""
@@ -2079,8 +2079,8 @@ msgstr ""
msgid "Replace"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:138
#: lib/bds/desktop/shell_live/media_editor.ex:146
#: lib/bds/desktop/shell_live/media_editor.ex:142
#: lib/bds/desktop/shell_live/media_editor.ex:150
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:86
#, elixir-autogen, elixir-format
msgid "Replace File"
@@ -2111,17 +2111,17 @@ msgstr ""
msgid "Reset to Defaults"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1132
#, elixir-autogen, elixir-format
msgid "Resolution"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:597
#: lib/bds/desktop/shell_live/chat_editor.ex:602
#, elixir-autogen, elixir-format
msgid "Result"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:898
#: lib/bds/desktop/shell_live/post_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr ""
@@ -2167,13 +2167,13 @@ msgstr ""
msgid "Save"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:324
#: lib/bds/desktop/shell_live/media_editor.ex:328
#, elixir-autogen, elixir-format
msgid "Save Translation"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:702
#: lib/bds/desktop/shell_live/post_editor.ex:896
#: lib/bds/desktop/shell_live/media_editor.ex:710
#: lib/bds/desktop/shell_live/post_editor.ex:962
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr ""
@@ -2264,7 +2264,7 @@ msgstr ""
msgid "Search settings"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:847
#: lib/bds/desktop/shell_live/import_editor.ex:850
#, elixir-autogen, elixir-format
msgid "Select & Analyze"
msgstr ""
@@ -2279,19 +2279,19 @@ msgstr ""
msgid "Select Page"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:646
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/import_editor.ex:649
#: lib/bds/desktop/shell_live/import_editor.ex:833
#: lib/bds/desktop/shell_live/tab_helpers.ex:179
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file (WXR) and an uploads folder to analyze what would be imported."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1099
#: lib/bds/desktop/shell_live/import_editor.ex:1102
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file to begin analysis."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:845
#: lib/bds/desktop/shell_live/import_editor.ex:848
#, elixir-autogen, elixir-format
msgid "Select a file to analyze"
msgstr ""
@@ -2345,7 +2345,7 @@ msgstr ""
msgid "Side by Side"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:866
#: lib/bds/desktop/shell_live/import_editor.ex:869
#, elixir-autogen, elixir-format
msgid "Site"
msgstr ""
@@ -2371,8 +2371,8 @@ msgstr ""
msgid "Size"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1126
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:238
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:24
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:23
@@ -2395,14 +2395,14 @@ msgstr ""
msgid "Start chat"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:921
#: lib/bds/desktop/shell_live/import_editor.ex:924
#, elixir-autogen, elixir-format
msgid "Starting..."
msgstr ""
#: lib/bds/desktop/shell_data.ex:115
#: lib/bds/desktop/shell_live/import_editor.ex:1178
#: lib/bds/desktop/shell_live/import_editor.ex:1229
#: lib/bds/desktop/shell_live/import_editor.ex:1181
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#, elixir-autogen, elixir-format
msgid "Status"
msgstr ""
@@ -2462,8 +2462,8 @@ msgstr ""
msgid "Tag name"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:1028
#: lib/bds/desktop/shell_live/import_editor.ex:894
#: lib/bds/desktop/shell_live/import_editor.ex:1031
#: lib/bds/desktop/shell_live/index.html.heex:297
#: lib/bds/desktop/shell_live/index.html.heex:325
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:161
@@ -2572,7 +2572,7 @@ msgstr ""
msgid "This item is referenced by:"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1182
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:146
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:285
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:153
@@ -2643,14 +2643,14 @@ msgstr ""
msgid "Toggle sidebar"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:348
#: lib/bds/desktop/shell_live/media_editor.ex:537
#: lib/bds/desktop/shell_live/media_editor.ex:558
#: lib/bds/desktop/shell_live/media_editor.ex:563
#: lib/bds/desktop/shell_live/media_editor.ex:352
#: lib/bds/desktop/shell_live/media_editor.ex:545
#: lib/bds/desktop/shell_live/media_editor.ex:566
#: lib/bds/desktop/shell_live/media_editor.ex:571
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:696
#: lib/bds/desktop/shell_live/post_editor.ex:725
#: lib/bds/desktop/shell_live/post_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:796
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2682,8 +2682,8 @@ msgstr ""
msgid "Translations"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1180
#: lib/bds/desktop/shell_live/import_editor.ex:1231
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1234
#, elixir-autogen, elixir-format
msgid "Type"
msgstr ""
@@ -2703,7 +2703,7 @@ msgstr ""
msgid "UI"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/import_editor.ex:873
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:78
#, elixir-autogen, elixir-format
msgid "URL"
@@ -2714,26 +2714,26 @@ msgstr ""
msgid "Undo"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1004
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1007
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Unknown"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:265
#: lib/bds/desktop/shell_live/media_editor.ex:269
#, elixir-autogen, elixir-format
msgid "Unlink from Post"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:701
#: lib/bds/desktop/shell_live/media_editor.ex:709
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:895
#: lib/bds/desktop/shell_live/post_editor.ex:961
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:867
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
#: lib/bds/ui/sidebar.ex:1116
#, elixir-autogen, elixir-format
@@ -2741,13 +2741,13 @@ msgid "Untitled"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:643
#: lib/bds/desktop/shell_live/import_editor.ex:827
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/tab_helpers.ex:177
#, elixir-autogen, elixir-format
msgid "Untitled Import"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:454
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:457
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -2765,13 +2765,13 @@ msgid "Upload Site"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:168
#: lib/bds/desktop/shell_live/import_editor.ex:835
#: lib/bds/desktop/shell_live/import_editor.ex:838
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:22
#, elixir-autogen, elixir-format
msgid "Uploads Folder"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid "Used in: %{items}%{more}"
msgstr ""
@@ -2811,13 +2811,13 @@ msgstr ""
msgid "View on GitHub"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/import_editor.ex:1188
#, elixir-autogen, elixir-format
msgid "WP Status"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:193
#: lib/bds/desktop/shell_live/import_editor.ex:843
#: lib/bds/desktop/shell_live/import_editor.ex:846
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:48
#, elixir-autogen, elixir-format
msgid "WXR File"
@@ -2844,7 +2844,7 @@ msgstr ""
msgid "Wrap Long Lines"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:530
#: lib/bds/desktop/shell_live/chat_editor.ex:535
#: lib/bds/desktop/shell_live/chat_surface.ex:19
#, elixir-autogen, elixir-format
msgid "You"
@@ -2870,8 +2870,8 @@ msgstr ""
msgid "and %{count} more"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1265
#: lib/bds/desktop/shell_live/import_editor.ex:1302
#: lib/bds/desktop/shell_live/import_editor.ex:1268
#: lib/bds/desktop/shell_live/import_editor.ex:1305
#, elixir-autogen, elixir-format
msgid "conflict"
msgstr ""
@@ -2901,8 +2901,8 @@ msgstr ""
msgid "dashboard.stats.published"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1269
#: lib/bds/desktop/shell_live/import_editor.ex:1306
#, elixir-autogen, elixir-format
msgid "duplicate"
msgstr ""
@@ -2912,7 +2912,7 @@ msgstr ""
msgid "edit"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1320
#: lib/bds/desktop/shell_live/import_editor.ex:1323
#, elixir-autogen, elixir-format
msgid "existing"
msgstr ""
@@ -2922,13 +2922,13 @@ msgstr ""
msgid "gitDiff.changedFiles"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1321
#: lib/bds/desktop/shell_live/import_editor.ex:1324
#, elixir-autogen, elixir-format
msgid "mapped"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:889
#: lib/bds/desktop/shell_live/import_editor.ex:939
#: lib/bds/desktop/shell_live/import_editor.ex:892
#: lib/bds/desktop/shell_live/import_editor.ex:942
#: lib/bds/ui/workbench.ex:213
#, elixir-autogen, elixir-format
msgid "media"
@@ -2986,26 +2986,26 @@ msgstr ""
msgid "menuEditor.unindent"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#: lib/bds/desktop/shell_live/import_editor.ex:1307
#, elixir-autogen, elixir-format
msgid "missing"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1263
#: lib/bds/desktop/shell_live/import_editor.ex:1300
#: lib/bds/desktop/shell_live/import_editor.ex:1322
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1325
#, elixir-autogen, elixir-format
msgid "new"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:888
#: lib/bds/desktop/shell_live/import_editor.ex:940
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:943
#, elixir-autogen, elixir-format
msgid "pages"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:884
#: lib/bds/desktop/shell_live/import_editor.ex:938
#: lib/bds/desktop/shell_live/import_editor.ex:887
#: lib/bds/desktop/shell_live/import_editor.ex:941
#, elixir-autogen, elixir-format
msgid "posts"
msgstr ""
@@ -3022,7 +3022,7 @@ msgstr ""
msgid "results for"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:937
#: lib/bds/desktop/shell_live/import_editor.ex:940
#, elixir-autogen, elixir-format
msgid "tags/categories"
msgstr ""
@@ -3086,8 +3086,8 @@ msgstr ""
msgid "translationValidation.revalidate"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1264
#: lib/bds/desktop/shell_live/import_editor.ex:1301
#: lib/bds/desktop/shell_live/import_editor.ex:1267
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#, elixir-autogen, elixir-format
msgid "update"
msgstr ""
@@ -3228,12 +3228,12 @@ msgstr ""
msgid "Move this post to the archive"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:617
#, elixir-autogen, elixir-format, fuzzy
msgid "Post archived"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:700
#, elixir-autogen, elixir-format, fuzzy
msgid "Post unarchived"
msgstr ""
@@ -3411,3 +3411,19 @@ msgstr "Blogmark"
#, elixir-autogen, elixir-format
msgid "Open a project before importing a blogmark."
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:643
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "Added %{name}"
#: lib/bds/desktop/shell_live/post_editor.ex:650
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Failed to import %{path}: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:642
#: lib/bds/desktop/shell_live/post_editor.ex:649
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Insert Image"

View File

@@ -4,7 +4,7 @@ msgid "%{canonical} = %{translation}"
msgstr "%{canonical} = %{translation}"
#: lib/bds/desktop/shell_live/import_editor.ex:477
#: lib/bds/desktop/shell_live/import_editor.ex:1050
#: lib/bds/desktop/shell_live/import_editor.ex:1053
#: lib/bds/desktop/shell_live/import_editor/taxonomy_editing.ex:128
#, elixir-autogen, elixir-format
msgid "%{count} mapped"
@@ -17,13 +17,13 @@ msgid_plural "%{count} posts"
msgstr[0] "%{count} entrada"
msgstr[1] "%{count} entradas"
#: lib/bds/desktop/shell_live/import_editor.ex:1051
#: lib/bds/desktop/shell_live/import_editor.ex:1054
#, elixir-autogen, elixir-format
msgid "%{count} unmapped"
msgstr "%{count} sin mapear"
#: lib/bds/desktop/shell_live/import_editor.ex:1061
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#: lib/bds/desktop/shell_live/import_editor.ex:1064
#: lib/bds/desktop/shell_live/import_editor.ex:1079
#, elixir-autogen, elixir-format
msgid "%{count} uses"
msgstr "%{count} usos"
@@ -38,22 +38,22 @@ msgstr "%{count}s"
msgid "%{minutes}m %{seconds}s"
msgstr "%{minutes}m %{seconds}s"
#: lib/bds/desktop/shell_live/import_editor.ex:1073
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#, elixir-autogen, elixir-format
msgid "(no parameters)"
msgstr "(sin parámetros)"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid ", +%{count} more"
msgstr ", +%{count} más"
#: lib/bds/desktop/shell_live/import_editor.ex:1137
#: lib/bds/desktop/shell_live/import_editor.ex:1199
#: lib/bds/desktop/shell_live/import_editor.ex:1200
#: lib/bds/desktop/shell_live/import_editor.ex:1241
#: lib/bds/desktop/shell_live/import_editor.ex:1243
#: lib/bds/desktop/shell_live/import_editor.ex:1427
#: lib/bds/desktop/shell_live/import_editor.ex:1140
#: lib/bds/desktop/shell_live/import_editor.ex:1202
#: lib/bds/desktop/shell_live/import_editor.ex:1203
#: lib/bds/desktop/shell_live/import_editor.ex:1244
#: lib/bds/desktop/shell_live/import_editor.ex:1246
#: lib/bds/desktop/shell_live/import_editor.ex:1430
#, elixir-autogen, elixir-format
msgid "--"
msgstr "--"
@@ -79,7 +79,7 @@ msgstr "Configuración de IA"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:781
#: lib/bds/desktop/shell_live/post_editor.ex:847
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -94,7 +94,7 @@ msgstr "Sugerencias de IA"
msgid "AI conversations"
msgstr "Conversaciones de IA"
#: lib/bds/desktop/shell_live/import_editor.ex:1015
#: lib/bds/desktop/shell_live/import_editor.ex:1018
#, elixir-autogen, elixir-format
msgid "AI will suggest mappings from new to existing items to avoid duplicates"
msgstr "La IA sugerirá mapeos de elementos nuevos a existentes para evitar duplicados"
@@ -173,14 +173,14 @@ msgstr "Texto alternativo"
msgid "Analysis complete"
msgstr "Análisis completado"
#: lib/bds/desktop/shell_live/import_editor.ex:668
#: lib/bds/desktop/shell_live/import_editor.ex:999
#: lib/bds/desktop/shell_live/import_editor.ex:671
#: lib/bds/desktop/shell_live/import_editor.ex:1002
#, elixir-autogen, elixir-format
msgid "Analyze with..."
msgstr "Analizar con..."
#: lib/bds/desktop/shell_live/import_editor.ex:220
#: lib/bds/desktop/shell_live/import_editor.ex:855
#: lib/bds/desktop/shell_live/import_editor.ex:858
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:82
#, elixir-autogen, elixir-format
msgid "Analyzing WXR file..."
@@ -227,7 +227,7 @@ msgstr "Aplicar tema"
msgid "Archived"
msgstr "Archivado"
#: lib/bds/desktop/shell_live/chat_editor.ex:594
#: lib/bds/desktop/shell_live/chat_editor.ex:599
#, elixir-autogen, elixir-format
msgid "Arguments"
msgstr "Argumentos"
@@ -237,7 +237,7 @@ msgstr "Argumentos"
msgid "Ask the assistant about the active project or editor."
msgstr "Pregunta al asistente sobre el proyecto o editor activo."
#: lib/bds/desktop/shell_live/chat_editor.ex:531
#: lib/bds/desktop/shell_live/chat_editor.ex:536
#: lib/bds/desktop/shell_live/chat_editor/tool_surfaces.ex:88
#: lib/bds/desktop/shell_live/chat_surface.ex:18
#: lib/bds/desktop/shell_live/chat_surface.ex:20
@@ -258,13 +258,13 @@ msgstr "Automático"
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:431
#: lib/bds/desktop/shell_live/chat_editor.ex:231
#: lib/bds/desktop/shell_live/media_editor.ex:156
#: lib/bds/desktop/shell_live/media_editor.ex:349
#: lib/bds/desktop/shell_live/media_editor.ex:538
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:160
#: lib/bds/desktop/shell_live/media_editor.ex:353
#: lib/bds/desktop/shell_live/media_editor.ex:546
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:648
#: lib/bds/desktop/shell_live/post_editor.ex:697
#: lib/bds/desktop/shell_live/post_editor.ex:714
#: lib/bds/desktop/shell_live/post_editor.ex:763
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Las acciones automáticas de IA siguen bloqueadas por el modo avión."
@@ -337,7 +337,7 @@ msgstr "Categoría de blogmark"
msgid "Bookmarklet copy support is wired through the desktop runtime and project public URL."
msgstr "La copia del bookmarklet está conectada mediante el entorno de escritorio y la URL pública del proyecto."
#: lib/bds/desktop/shell_live/import_editor.ex:1362
#: lib/bds/desktop/shell_live/import_editor.ex:1365
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:298
#: lib/bds/desktop/shell_live/menu_editor.ex:335
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:5
@@ -361,9 +361,9 @@ msgstr "Cancelar"
msgid "Caption"
msgstr "Leyenda"
#: lib/bds/desktop/shell_live/import_editor.ex:890
#: lib/bds/desktop/shell_live/import_editor.ex:1020
#: lib/bds/desktop/shell_live/import_editor.ex:1184
#: lib/bds/desktop/shell_live/import_editor.ex:893
#: lib/bds/desktop/shell_live/import_editor.ex:1023
#: lib/bds/desktop/shell_live/import_editor.ex:1187
#: lib/bds/desktop/shell_live/index.html.heex:336
#: lib/bds/desktop/shell_live/misc_editor.ex:750
#: lib/bds/desktop/shell_live/misc_editor.ex:751
@@ -379,7 +379,7 @@ msgstr "Leyenda"
msgid "Categories"
msgstr "Categorías"
#: lib/bds/desktop/shell_live/import_editor.ex:992
#: lib/bds/desktop/shell_live/import_editor.ex:995
#, elixir-autogen, elixir-format
msgid "Categories & Tags"
msgstr "Categorías y Etiquetas"
@@ -406,8 +406,8 @@ msgstr "El nombre de la categoría es obligatorio"
#: lib/bds/desktop/shell_live.ex:979
#: lib/bds/desktop/shell_live/chat_editor.ex:87
#: lib/bds/desktop/shell_live/chat_editor.ex:230
#: lib/bds/desktop/shell_live/chat_editor.ex:318
#: lib/bds/desktop/shell_live/chat_editor.ex:233
#: lib/bds/desktop/shell_live/chat_editor.ex:323
#: lib/bds/desktop/shell_live/chat_editor/model_selection.ex:37
#: lib/bds/desktop/shell_live/index.html.heex:503
#: lib/bds/ui/registry.ex:104
@@ -444,8 +444,8 @@ msgstr "Limpiar categorías"
msgid "Clear filters"
msgstr "Limpiar filtros"
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#: lib/bds/desktop/shell_live/import_editor.ex:1395
#: lib/bds/desktop/shell_live/import_editor.ex:1367
#: lib/bds/desktop/shell_live/import_editor.ex:1398
#, elixir-autogen, elixir-format
msgid "Clear mapping"
msgstr "Borrar mapeo"
@@ -488,7 +488,7 @@ msgstr "Contraer bloques de diff sin cambios"
msgid "Command completed"
msgstr "Comando completado"
#: lib/bds/desktop/shell_live/chat_editor.ex:927
#: lib/bds/desktop/shell_live/chat_editor.ex:932
#: lib/bds/desktop/shell_live/chat_editor_html/chat_editor.html.heex:63
#, elixir-autogen, elixir-format
msgid "Configure an API key in Settings to enable AI chat."
@@ -558,7 +558,7 @@ msgstr "Crear categoría"
msgid "Create tag"
msgstr "Crear etiqueta"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:453
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -604,7 +604,7 @@ msgstr "Mantenimiento de datos"
msgid "Data Path"
msgstr "Ruta de datos"
#: lib/bds/desktop/shell_live/import_editor.ex:896
#: lib/bds/desktop/shell_live/import_editor.ex:899
#, elixir-autogen, elixir-format
msgid "Date Distribution"
msgstr "Distribución por fecha"
@@ -660,7 +660,7 @@ msgstr "Eliminar"
msgid "Delete Media"
msgstr "Eliminar medio"
#: lib/bds/desktop/shell_live/media_editor.ex:392
#: lib/bds/desktop/shell_live/media_editor.ex:396
#, elixir-autogen, elixir-format
msgid "Delete Translation"
msgstr "Eliminar traducción"
@@ -701,14 +701,14 @@ msgstr "Entorno de escritorio"
msgid "Detect"
msgstr "Detectar"
#: lib/bds/desktop/shell_live/media_editor.ex:155
#: lib/bds/desktop/shell_live/media_editor.ex:194
#: lib/bds/desktop/shell_live/media_editor.ex:199
#: lib/bds/desktop/shell_live/media_editor.ex:205
#: lib/bds/desktop/shell_live/media_editor.ex:159
#: lib/bds/desktop/shell_live/media_editor.ex:198
#: lib/bds/desktop/shell_live/media_editor.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:209
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:647
#: lib/bds/desktop/shell_live/post_editor.ex:676
#: lib/bds/desktop/shell_live/post_editor.ex:682
#: lib/bds/desktop/shell_live/post_editor.ex:713
#: lib/bds/desktop/shell_live/post_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:748
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Detectar idioma"
@@ -764,7 +764,7 @@ msgstr "Descartar"
msgid "Dismiss Checked"
msgstr "Descartar seleccionados"
#: lib/bds/desktop/shell_live/chat_editor.ex:618
#: lib/bds/desktop/shell_live/chat_editor.ex:623
#, elixir-autogen, elixir-format
msgid "Dismiss surface"
msgstr "Cerrar superficie"
@@ -902,13 +902,13 @@ msgstr "Coincidencia exacta"
msgid "Excerpt"
msgstr "Extracto"
#: lib/bds/desktop/shell_live/import_editor.ex:1128
#: lib/bds/desktop/shell_live/import_editor.ex:1131
#, elixir-autogen, elixir-format
msgid "Existing Entry"
msgstr "Entrada existente"
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#: lib/bds/desktop/shell_live/import_editor.ex:1189
#: lib/bds/desktop/shell_live/import_editor.ex:1236
#, elixir-autogen, elixir-format
msgid "Existing Match"
msgstr "Coincidencia existente"
@@ -924,7 +924,7 @@ msgid "Extra URLs"
msgstr "URLs adicionales"
#: lib/bds/desktop/menu_bar.ex:144
#: lib/bds/desktop/shell_live/import_editor.ex:878
#: lib/bds/desktop/shell_live/import_editor.ex:881
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format
msgid "File"
@@ -940,7 +940,7 @@ msgstr "Nombre del archivo"
msgid "File to DB"
msgstr "Archivo a BD"
#: lib/bds/desktop/shell_live/import_editor.ex:1230
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#, elixir-autogen, elixir-format
msgid "Filename"
msgstr "Nombre de archivo"
@@ -1032,13 +1032,13 @@ msgstr "Host"
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_live/media_editor.ex:703
#: lib/bds/desktop/shell_live/post_editor.ex:899
#: lib/bds/desktop/shell_live/media_editor.ex:711
#: lib/bds/desktop/shell_live/post_editor.ex:965
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Inactivo"
#: lib/bds/desktop/shell_live/import_editor.ex:1143
#: lib/bds/desktop/shell_live/import_editor.ex:1146
#, elixir-autogen, elixir-format
msgid "Ignore"
msgstr "Ignorar"
@@ -1055,12 +1055,12 @@ msgstr "Imágenes y archivos"
#: lib/bds/desktop/shell_live/import_editor.ex:484
#: lib/bds/desktop/shell_live/import_editor.ex:564
#: lib/bds/desktop/shell_live/import_editor.ex:580
#: lib/bds/desktop/shell_live/import_editor.ex:700
#: lib/bds/desktop/shell_live/import_editor.ex:704
#: lib/bds/desktop/shell_live/import_editor.ex:703
#: lib/bds/desktop/shell_live/import_editor.ex:707
#: lib/bds/desktop/shell_live/import_editor.ex:728
#: lib/bds/desktop/shell_live/import_editor.ex:742
#: lib/bds/desktop/shell_live/import_editor.ex:755
#: lib/bds/desktop/shell_live/import_editor.ex:710
#: lib/bds/desktop/shell_live/import_editor.ex:731
#: lib/bds/desktop/shell_live/import_editor.ex:745
#: lib/bds/desktop/shell_live/import_editor.ex:758
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:36
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:103
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:171
@@ -1087,12 +1087,12 @@ msgstr "Imágenes y archivos"
msgid "Import"
msgstr "Importar"
#: lib/bds/desktop/shell_live/import_editor.ex:947
#: lib/bds/desktop/shell_live/import_editor.ex:950
#, elixir-autogen, elixir-format
msgid "Import %{count} Items"
msgstr "Importar %{count} elementos"
#: lib/bds/desktop/shell_live/import_editor.ex:1145
#: lib/bds/desktop/shell_live/import_editor.ex:1148
#, elixir-autogen, elixir-format
msgid "Import (new slug)"
msgstr "Importar (nuevo slug)"
@@ -1107,8 +1107,8 @@ msgstr "Importar medios"
msgid "Import complete"
msgstr "Importación completada"
#: lib/bds/desktop/shell_live/import_editor.ex:729
#: lib/bds/desktop/shell_live/import_editor.ex:955
#: lib/bds/desktop/shell_live/import_editor.ex:732
#: lib/bds/desktop/shell_live/import_editor.ex:958
#: lib/bds/desktop/shell_live/import_editor/progress_tracking.ex:133
#, elixir-autogen, elixir-format
msgid "Import completed successfully!"
@@ -1122,7 +1122,7 @@ msgstr "Importación completada: %{count}"
msgid "Import definitions"
msgstr "Definiciones de importación"
#: lib/bds/desktop/shell_live/import_editor.ex:961
#: lib/bds/desktop/shell_live/import_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Import failed: %{error}"
msgstr "La importación falló: %{error}"
@@ -1135,7 +1135,7 @@ msgstr "La importación falló: %{error}"
msgid "Import media"
msgstr "Importar medios"
#: lib/bds/desktop/shell_live/import_editor.ex:828
#: lib/bds/desktop/shell_live/import_editor.ex:831
#, elixir-autogen, elixir-format
msgid "Import name..."
msgstr "Nombre de la definición de importación"
@@ -1160,7 +1160,7 @@ msgstr "Importando entradas..."
msgid "Importing tags & categories..."
msgstr "Importando etiquetas y categorías..."
#: lib/bds/desktop/shell_live/import_editor.ex:915
#: lib/bds/desktop/shell_live/import_editor.ex:918
#, elixir-autogen, elixir-format
msgid "Importing..."
msgstr "Importando…"
@@ -1196,15 +1196,15 @@ msgstr "Interno"
msgid "Kind"
msgstr "Tipo"
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:877
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:171
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:207
#, elixir-autogen, elixir-format
msgid "Language"
msgstr "Idioma"
#: lib/bds/desktop/shell_live/media_editor.ex:206
#: lib/bds/desktop/shell_live/post_editor.ex:683
#: lib/bds/desktop/shell_live/media_editor.ex:210
#: lib/bds/desktop/shell_live/post_editor.ex:749
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "La detección de idioma falló."
@@ -1214,7 +1214,7 @@ msgstr "La detección de idioma falló."
msgid "Light"
msgstr "Claro"
#: lib/bds/desktop/shell_live/media_editor.ex:252
#: lib/bds/desktop/shell_live/media_editor.ex:256
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:215
#, elixir-autogen, elixir-format
msgid "Link to Post"
@@ -1259,7 +1259,7 @@ msgstr "MCP"
msgid "MIME Type"
msgstr "Tipo MIME"
#: lib/bds/desktop/shell_live/import_editor.ex:1044
#: lib/bds/desktop/shell_live/import_editor.ex:1047
#, elixir-autogen, elixir-format
msgid "Macros (%{count})"
msgstr "Macros (%{count})"
@@ -1277,18 +1277,18 @@ msgstr "Idioma principal"
msgid "Manage the central blog navigation outline and save it to meta/menu.opml."
msgstr "Gestiona la estructura central de navegación del blog y guárdala en meta/menu.opml."
#: lib/bds/desktop/shell_live/import_editor.ex:1357
#: lib/bds/desktop/shell_live/import_editor.ex:1361
#: lib/bds/desktop/shell_live/import_editor.ex:1360
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#, elixir-autogen, elixir-format
msgid "Map to..."
msgstr "Mapear a..."
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Mapped"
msgstr "Mapeado"
#: lib/bds/desktop/shell_live/post_editor.ex:902
#: lib/bds/desktop/shell_live/post_editor.ex:968
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:120
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1300,8 +1300,8 @@ msgid "Max Posts Per Page"
msgstr "Máximo de publicaciones por página"
#: lib/bds/desktop/menu_bar.ex:168
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:494
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:502
#: lib/bds/desktop/shell_live/misc_editor.ex:744
#: lib/bds/desktop/shell_live/misc_editor.ex:771
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
@@ -1313,12 +1313,12 @@ msgstr "Máximo de publicaciones por página"
msgid "Media"
msgstr "Medios"
#: lib/bds/desktop/shell_live/import_editor.ex:986
#: lib/bds/desktop/shell_live/import_editor.ex:989
#, elixir-autogen, elixir-format
msgid "Media (%{count})"
msgstr "Medios (%{count})"
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:498
#, elixir-autogen, elixir-format
msgid "Media saved"
msgstr "Medio guardado"
@@ -1368,8 +1368,8 @@ msgstr "URLs faltantes"
msgid "Mode"
msgstr "Modo"
#: lib/bds/desktop/shell_live/import_editor.ex:871
#: lib/bds/desktop/shell_live/import_editor.ex:875
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:878
#, elixir-autogen, elixir-format
msgid "N/A"
msgstr "N/D"
@@ -1380,7 +1380,7 @@ msgstr "N/D"
msgid "New Chat"
msgstr "Nuevo chat"
#: lib/bds/desktop/shell_live/import_editor.ex:1127
#: lib/bds/desktop/shell_live/import_editor.ex:1130
#, elixir-autogen, elixir-format
msgid "New Entry (WXR)"
msgstr "Nueva entrada (WXR)"
@@ -1439,7 +1439,7 @@ msgstr "No hay tareas en segundo plano en ejecución"
msgid "No commit subject"
msgstr "Sin asunto de commit"
#: lib/bds/desktop/shell_live/import_editor.ex:837
#: lib/bds/desktop/shell_live/import_editor.ex:840
#, elixir-autogen, elixir-format
msgid "No folder selected"
msgstr "Ninguna carpeta seleccionada"
@@ -1571,7 +1571,7 @@ msgstr "No está enlazado a ninguna publicación"
msgid "Not supported in the rewrite yet"
msgstr "Todavía no compatible en la reescritura"
#: lib/bds/desktop/shell_live/import_editor.ex:945
#: lib/bds/desktop/shell_live/import_editor.ex:948
#, elixir-autogen, elixir-format
msgid "Nothing to Import"
msgstr "Nada para importar"
@@ -1667,7 +1667,7 @@ msgstr "Soporte de imágenes en línea"
msgid "Online Title Model"
msgstr "Modelo de títulos en línea"
#: lib/bds/desktop/shell_live/import_editor.ex:839
#: lib/bds/desktop/shell_live/import_editor.ex:842
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:46
#, elixir-autogen, elixir-format
msgid "Open"
@@ -1711,12 +1711,12 @@ msgstr "Orden"
msgid "Orphan Files"
msgstr "Archivos huérfanos"
#: lib/bds/desktop/shell_live/import_editor.ex:886
#: lib/bds/desktop/shell_live/import_editor.ex:889
#, elixir-autogen, elixir-format
msgid "Other"
msgstr "Otros"
#: lib/bds/desktop/shell_live/import_editor.ex:978
#: lib/bds/desktop/shell_live/import_editor.ex:981
#, elixir-autogen, elixir-format
msgid "Other (%{count})"
msgstr "Otros (%{count})"
@@ -1733,7 +1733,7 @@ msgstr "Salida"
msgid "Overview of your blog database"
msgstr "Resumen de la base de datos de tu blog"
#: lib/bds/desktop/shell_live/import_editor.ex:1144
#: lib/bds/desktop/shell_live/import_editor.ex:1147
#, elixir-autogen, elixir-format
msgid "Overwrite"
msgstr "Sobrescribir"
@@ -1743,7 +1743,7 @@ msgstr "Sobrescribir"
msgid "Page"
msgstr "Página"
#: lib/bds/desktop/shell_live/import_editor.ex:970
#: lib/bds/desktop/shell_live/import_editor.ex:973
#, elixir-autogen, elixir-format
msgid "Page Slug Conflicts"
msgstr "Conflictos de slug de páginas"
@@ -1754,7 +1754,7 @@ msgstr "Conflictos de slug de páginas"
msgid "Pages"
msgstr "Páginas"
#: lib/bds/desktop/shell_live/import_editor.ex:982
#: lib/bds/desktop/shell_live/import_editor.ex:985
#, elixir-autogen, elixir-format
msgid "Pages (%{count})"
msgstr "Páginas (%{count})"
@@ -1774,7 +1774,7 @@ msgstr "Analizando archivo WXR..."
msgid "Paste"
msgstr "Pegar"
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#: lib/bds/desktop/shell_live/import_editor.ex:1235
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:198
#, elixir-autogen, elixir-format
msgid "Path"
@@ -1786,16 +1786,16 @@ msgid "Persist the detected language for this media item"
msgstr "Guardar el idioma detectado para este medio"
#: lib/bds/desktop/shell_live/misc_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:483
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:522
#: lib/bds/desktop/shell_live/post_editor.ex:557
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:604
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:488
#: lib/bds/desktop/shell_live/post_editor.ex:492
#: lib/bds/desktop/shell_live/post_editor.ex:531
#: lib/bds/desktop/shell_live/post_editor.ex:535
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:588
#: lib/bds/desktop/shell_live/post_editor.ex:617
#: lib/bds/desktop/shell_live/post_editor.ex:620
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:703
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1810,7 +1810,7 @@ msgstr "Publicación"
msgid "Post Links"
msgstr "Enlaces de artículos"
#: lib/bds/desktop/shell_live/import_editor.ex:966
#: lib/bds/desktop/shell_live/import_editor.ex:969
#, elixir-autogen, elixir-format
msgid "Post Slug Conflicts"
msgstr "Conflictos de slug de publicaciones"
@@ -1825,12 +1825,12 @@ msgstr "Plantilla de publicación"
msgid "Post is marked as do-not-translate but has translations"
msgstr "La entrada está marcada como no-traducir pero tiene traducciones"
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:531
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Artículo publicado"
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:488
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Artículo guardado"
@@ -1844,7 +1844,7 @@ msgstr "Artículo guardado"
msgid "Posts"
msgstr "Publicaciones"
#: lib/bds/desktop/shell_live/import_editor.ex:974
#: lib/bds/desktop/shell_live/import_editor.ex:977
#, elixir-autogen, elixir-format
msgid "Posts (%{count})"
msgstr "Publicaciones (%{count})"
@@ -1854,7 +1854,7 @@ msgstr "Publicaciones (%{count})"
msgid "Preferences"
msgstr "Preferencias"
#: lib/bds/desktop/shell_live/post_editor.ex:903
#: lib/bds/desktop/shell_live/post_editor.ex:969
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:121
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1923,8 +1923,8 @@ msgid "Publish Selected"
msgstr "Publicar seleccionados"
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:897
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/post_editor.ex:963
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:459
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
msgid "Published"
@@ -1955,7 +1955,7 @@ msgstr "Acciones rápidas"
msgid "Quit"
msgstr "Salir"
#: lib/bds/desktop/shell_live/import_editor.ex:936
#: lib/bds/desktop/shell_live/import_editor.ex:939
#, elixir-autogen, elixir-format
msgid "Ready to import:"
msgstr "Listo para importar:"
@@ -2022,8 +2022,8 @@ msgstr "Actualizar modelos sin conexión"
msgid "Refresh Online Models"
msgstr "Actualizar modelos en línea"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:373
#: lib/bds/desktop/shell_live/media_editor.ex:368
#: lib/bds/desktop/shell_live/media_editor.ex:377
#, elixir-autogen, elixir-format
msgid "Refresh Translation"
msgstr "Actualizar traducción"
@@ -2079,8 +2079,8 @@ msgstr "Mostrar en listas"
msgid "Replace"
msgstr "Reemplazar"
#: lib/bds/desktop/shell_live/media_editor.ex:138
#: lib/bds/desktop/shell_live/media_editor.ex:146
#: lib/bds/desktop/shell_live/media_editor.ex:142
#: lib/bds/desktop/shell_live/media_editor.ex:150
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:86
#, elixir-autogen, elixir-format
msgid "Replace File"
@@ -2111,17 +2111,17 @@ msgstr "Restablecer al predeterminado"
msgid "Reset to Defaults"
msgstr "Restablecer valores predeterminados"
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1132
#, elixir-autogen, elixir-format
msgid "Resolution"
msgstr "Resolución"
#: lib/bds/desktop/shell_live/chat_editor.ex:597
#: lib/bds/desktop/shell_live/chat_editor.ex:602
#, elixir-autogen, elixir-format
msgid "Result"
msgstr "Resultado"
#: lib/bds/desktop/shell_live/post_editor.ex:898
#: lib/bds/desktop/shell_live/post_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Revertido"
@@ -2167,13 +2167,13 @@ msgstr "Modo SSH"
msgid "Save"
msgstr "Guardar"
#: lib/bds/desktop/shell_live/media_editor.ex:324
#: lib/bds/desktop/shell_live/media_editor.ex:328
#, elixir-autogen, elixir-format
msgid "Save Translation"
msgstr "Guardar traducción"
#: lib/bds/desktop/shell_live/media_editor.ex:702
#: lib/bds/desktop/shell_live/post_editor.ex:896
#: lib/bds/desktop/shell_live/media_editor.ex:710
#: lib/bds/desktop/shell_live/post_editor.ex:962
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Guardado"
@@ -2264,7 +2264,7 @@ msgstr "Buscar entradas..."
msgid "Search settings"
msgstr "Buscar en la configuración"
#: lib/bds/desktop/shell_live/import_editor.ex:847
#: lib/bds/desktop/shell_live/import_editor.ex:850
#, elixir-autogen, elixir-format
msgid "Select & Analyze"
msgstr "Seleccionar y analizar"
@@ -2279,19 +2279,19 @@ msgstr "Seleccionar todo"
msgid "Select Page"
msgstr "Seleccionar página"
#: lib/bds/desktop/shell_live/import_editor.ex:646
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/import_editor.ex:649
#: lib/bds/desktop/shell_live/import_editor.ex:833
#: lib/bds/desktop/shell_live/tab_helpers.ex:179
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file (WXR) and an uploads folder to analyze what would be imported."
msgstr "Analiza un archivo WXR antes de importar."
#: lib/bds/desktop/shell_live/import_editor.ex:1099
#: lib/bds/desktop/shell_live/import_editor.ex:1102
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file to begin analysis."
msgstr "Selecciona un archivo WXR e inicia el análisis."
#: lib/bds/desktop/shell_live/import_editor.ex:845
#: lib/bds/desktop/shell_live/import_editor.ex:848
#, elixir-autogen, elixir-format
msgid "Select a file to analyze"
msgstr "Selecciona un archivo para analizar"
@@ -2345,7 +2345,7 @@ msgstr "Mostrar títulos"
msgid "Side by Side"
msgstr "Lado a lado"
#: lib/bds/desktop/shell_live/import_editor.ex:866
#: lib/bds/desktop/shell_live/import_editor.ex:869
#, elixir-autogen, elixir-format
msgid "Site"
msgstr "Sitio"
@@ -2371,8 +2371,8 @@ msgstr "Renderizado del sitio"
msgid "Size"
msgstr "Tamaño"
#: lib/bds/desktop/shell_live/import_editor.ex:1126
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:238
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:24
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:23
@@ -2395,14 +2395,14 @@ msgstr "Páginas independientes"
msgid "Start chat"
msgstr "Iniciar chat"
#: lib/bds/desktop/shell_live/import_editor.ex:921
#: lib/bds/desktop/shell_live/import_editor.ex:924
#, elixir-autogen, elixir-format
msgid "Starting..."
msgstr "Iniciando..."
#: lib/bds/desktop/shell_data.ex:115
#: lib/bds/desktop/shell_live/import_editor.ex:1178
#: lib/bds/desktop/shell_live/import_editor.ex:1229
#: lib/bds/desktop/shell_live/import_editor.ex:1181
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#, elixir-autogen, elixir-format
msgid "Status"
msgstr "Estado"
@@ -2462,8 +2462,8 @@ msgstr "Gestión de etiquetas"
msgid "Tag name"
msgstr "Nombre de la etiqueta"
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:1028
#: lib/bds/desktop/shell_live/import_editor.ex:894
#: lib/bds/desktop/shell_live/import_editor.ex:1031
#: lib/bds/desktop/shell_live/index.html.heex:297
#: lib/bds/desktop/shell_live/index.html.heex:325
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:161
@@ -2572,7 +2572,7 @@ msgstr "Este agente MCP aún no es compatible con la reescritura"
msgid "This item is referenced by:"
msgstr "Este elemento esta referenciado por:"
#: lib/bds/desktop/shell_live/import_editor.ex:1182
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:146
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:285
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:153
@@ -2643,14 +2643,14 @@ msgstr "Alternar panel"
msgid "Toggle sidebar"
msgstr "Alternar barra lateral"
#: lib/bds/desktop/shell_live/media_editor.ex:348
#: lib/bds/desktop/shell_live/media_editor.ex:537
#: lib/bds/desktop/shell_live/media_editor.ex:558
#: lib/bds/desktop/shell_live/media_editor.ex:563
#: lib/bds/desktop/shell_live/media_editor.ex:352
#: lib/bds/desktop/shell_live/media_editor.ex:545
#: lib/bds/desktop/shell_live/media_editor.ex:566
#: lib/bds/desktop/shell_live/media_editor.ex:571
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:696
#: lib/bds/desktop/shell_live/post_editor.ex:725
#: lib/bds/desktop/shell_live/post_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:796
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2682,8 +2682,8 @@ msgstr "La traducción apunta a una entrada de origen inexistente"
msgid "Translations"
msgstr "Traducciones"
#: lib/bds/desktop/shell_live/import_editor.ex:1180
#: lib/bds/desktop/shell_live/import_editor.ex:1231
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1234
#, elixir-autogen, elixir-format
msgid "Type"
msgstr "Tipo"
@@ -2703,7 +2703,7 @@ msgstr "Escribe un título de página o una etiqueta de submenú"
msgid "UI"
msgstr "UI"
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/import_editor.ex:873
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:78
#, elixir-autogen, elixir-format
msgid "URL"
@@ -2714,26 +2714,26 @@ msgstr "URL"
msgid "Undo"
msgstr "Deshacer"
#: lib/bds/desktop/shell_live/import_editor.ex:1004
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1007
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Unknown"
msgstr "Desconocido"
#: lib/bds/desktop/shell_live/media_editor.ex:265
#: lib/bds/desktop/shell_live/media_editor.ex:269
#, elixir-autogen, elixir-format
msgid "Unlink from Post"
msgstr "Desvincular del artículo"
#: lib/bds/desktop/shell_live/media_editor.ex:701
#: lib/bds/desktop/shell_live/media_editor.ex:709
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:895
#: lib/bds/desktop/shell_live/post_editor.ex:961
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
msgstr "Sin guardar"
#: lib/bds/desktop/shell_live/import_editor.ex:867
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
#: lib/bds/ui/sidebar.ex:1116
#, elixir-autogen, elixir-format
@@ -2741,13 +2741,13 @@ msgid "Untitled"
msgstr "Sin título"
#: lib/bds/desktop/shell_live/import_editor.ex:643
#: lib/bds/desktop/shell_live/import_editor.ex:827
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/tab_helpers.ex:177
#, elixir-autogen, elixir-format
msgid "Untitled Import"
msgstr "Importación sin título"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:454
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:457
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -2765,13 +2765,13 @@ msgid "Upload Site"
msgstr "Subir sitio"
#: lib/bds/desktop/shell_live/import_editor.ex:168
#: lib/bds/desktop/shell_live/import_editor.ex:835
#: lib/bds/desktop/shell_live/import_editor.ex:838
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:22
#, elixir-autogen, elixir-format
msgid "Uploads Folder"
msgstr "Carpeta uploads"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid "Used in: %{items}%{more}"
msgstr "Usado en: %{items}%{more}"
@@ -2811,13 +2811,13 @@ msgstr "Ver"
msgid "View on GitHub"
msgstr "Ver en GitHub"
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/import_editor.ex:1188
#, elixir-autogen, elixir-format
msgid "WP Status"
msgstr "Estado WP"
#: lib/bds/desktop/shell_live/import_editor.ex:193
#: lib/bds/desktop/shell_live/import_editor.ex:843
#: lib/bds/desktop/shell_live/import_editor.ex:846
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:48
#, elixir-autogen, elixir-format
msgid "WXR File"
@@ -2844,7 +2844,7 @@ msgstr "Árbol de trabajo e historial"
msgid "Wrap Long Lines"
msgstr "Ajustar líneas largas"
#: lib/bds/desktop/shell_live/chat_editor.ex:530
#: lib/bds/desktop/shell_live/chat_editor.ex:535
#: lib/bds/desktop/shell_live/chat_surface.ex:19
#, elixir-autogen, elixir-format
msgid "You"
@@ -2870,8 +2870,8 @@ msgstr "agregar"
msgid "and %{count} more"
msgstr "y %{count} más"
#: lib/bds/desktop/shell_live/import_editor.ex:1265
#: lib/bds/desktop/shell_live/import_editor.ex:1302
#: lib/bds/desktop/shell_live/import_editor.ex:1268
#: lib/bds/desktop/shell_live/import_editor.ex:1305
#, elixir-autogen, elixir-format
msgid "conflict"
msgstr "conflicto"
@@ -2901,8 +2901,8 @@ msgstr "%{count} imágenes"
msgid "dashboard.stats.published"
msgstr "%{count} publicados"
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1269
#: lib/bds/desktop/shell_live/import_editor.ex:1306
#, elixir-autogen, elixir-format
msgid "duplicate"
msgstr "duplicado"
@@ -2912,7 +2912,7 @@ msgstr "duplicado"
msgid "edit"
msgstr "editar"
#: lib/bds/desktop/shell_live/import_editor.ex:1320
#: lib/bds/desktop/shell_live/import_editor.ex:1323
#, elixir-autogen, elixir-format
msgid "existing"
msgstr "existente"
@@ -2922,13 +2922,13 @@ msgstr "existente"
msgid "gitDiff.changedFiles"
msgstr "Archivos modificados"
#: lib/bds/desktop/shell_live/import_editor.ex:1321
#: lib/bds/desktop/shell_live/import_editor.ex:1324
#, elixir-autogen, elixir-format
msgid "mapped"
msgstr "mapeado"
#: lib/bds/desktop/shell_live/import_editor.ex:889
#: lib/bds/desktop/shell_live/import_editor.ex:939
#: lib/bds/desktop/shell_live/import_editor.ex:892
#: lib/bds/desktop/shell_live/import_editor.ex:942
#: lib/bds/ui/workbench.ex:213
#, elixir-autogen, elixir-format
msgid "media"
@@ -2986,26 +2986,26 @@ msgstr "Guardar"
msgid "menuEditor.unindent"
msgstr "Reducir sangría"
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#: lib/bds/desktop/shell_live/import_editor.ex:1307
#, elixir-autogen, elixir-format
msgid "missing"
msgstr "faltante"
#: lib/bds/desktop/shell_live/import_editor.ex:1263
#: lib/bds/desktop/shell_live/import_editor.ex:1300
#: lib/bds/desktop/shell_live/import_editor.ex:1322
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1325
#, elixir-autogen, elixir-format
msgid "new"
msgstr "nuevo"
#: lib/bds/desktop/shell_live/import_editor.ex:888
#: lib/bds/desktop/shell_live/import_editor.ex:940
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:943
#, elixir-autogen, elixir-format
msgid "pages"
msgstr "páginas"
#: lib/bds/desktop/shell_live/import_editor.ex:884
#: lib/bds/desktop/shell_live/import_editor.ex:938
#: lib/bds/desktop/shell_live/import_editor.ex:887
#: lib/bds/desktop/shell_live/import_editor.ex:941
#, elixir-autogen, elixir-format
msgid "posts"
msgstr "publicaciones"
@@ -3022,7 +3022,7 @@ msgstr "resultados"
msgid "results for"
msgstr "resultados para"
#: lib/bds/desktop/shell_live/import_editor.ex:937
#: lib/bds/desktop/shell_live/import_editor.ex:940
#, elixir-autogen, elixir-format
msgid "tags/categories"
msgstr "etiquetas/categorías"
@@ -3086,8 +3086,8 @@ msgstr "No se encontraron registros en el sistema de archivos"
msgid "translationValidation.revalidate"
msgstr "Revalidar"
#: lib/bds/desktop/shell_live/import_editor.ex:1264
#: lib/bds/desktop/shell_live/import_editor.ex:1301
#: lib/bds/desktop/shell_live/import_editor.ex:1267
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#, elixir-autogen, elixir-format
msgid "update"
msgstr "actualización"
@@ -3228,12 +3228,12 @@ msgstr "Archivar"
msgid "Move this post to the archive"
msgstr "Mover este artículo al archivo"
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:617
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Artículo archivado"
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:700
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Artículo restaurado"
@@ -3411,3 +3411,19 @@ msgstr "Blogmark"
#, elixir-autogen, elixir-format
msgid "Open a project before importing a blogmark."
msgstr "Abre un proyecto antes de importar un blogmark."
#: lib/bds/desktop/shell_live/post_editor.ex:643
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} añadido"
#: lib/bds/desktop/shell_live/post_editor.ex:650
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "No se pudo importar %{path}: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:642
#: lib/bds/desktop/shell_live/post_editor.ex:649
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Insertar imagen"

View File

@@ -4,7 +4,7 @@ msgid "%{canonical} = %{translation}"
msgstr "%{canonical} = %{translation}"
#: lib/bds/desktop/shell_live/import_editor.ex:477
#: lib/bds/desktop/shell_live/import_editor.ex:1050
#: lib/bds/desktop/shell_live/import_editor.ex:1053
#: lib/bds/desktop/shell_live/import_editor/taxonomy_editing.ex:128
#, elixir-autogen, elixir-format
msgid "%{count} mapped"
@@ -17,13 +17,13 @@ msgid_plural "%{count} posts"
msgstr[0] "%{count} article"
msgstr[1] "%{count} articles"
#: lib/bds/desktop/shell_live/import_editor.ex:1051
#: lib/bds/desktop/shell_live/import_editor.ex:1054
#, elixir-autogen, elixir-format
msgid "%{count} unmapped"
msgstr "%{count} non mappé(s)"
#: lib/bds/desktop/shell_live/import_editor.ex:1061
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#: lib/bds/desktop/shell_live/import_editor.ex:1064
#: lib/bds/desktop/shell_live/import_editor.ex:1079
#, elixir-autogen, elixir-format
msgid "%{count} uses"
msgstr "%{count} utilisations"
@@ -38,22 +38,22 @@ msgstr "%{count}s"
msgid "%{minutes}m %{seconds}s"
msgstr "%{minutes}m %{seconds}s"
#: lib/bds/desktop/shell_live/import_editor.ex:1073
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#, elixir-autogen, elixir-format
msgid "(no parameters)"
msgstr "(aucun paramètre)"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid ", +%{count} more"
msgstr ", +%{count} de plus"
#: lib/bds/desktop/shell_live/import_editor.ex:1137
#: lib/bds/desktop/shell_live/import_editor.ex:1199
#: lib/bds/desktop/shell_live/import_editor.ex:1200
#: lib/bds/desktop/shell_live/import_editor.ex:1241
#: lib/bds/desktop/shell_live/import_editor.ex:1243
#: lib/bds/desktop/shell_live/import_editor.ex:1427
#: lib/bds/desktop/shell_live/import_editor.ex:1140
#: lib/bds/desktop/shell_live/import_editor.ex:1202
#: lib/bds/desktop/shell_live/import_editor.ex:1203
#: lib/bds/desktop/shell_live/import_editor.ex:1244
#: lib/bds/desktop/shell_live/import_editor.ex:1246
#: lib/bds/desktop/shell_live/import_editor.ex:1430
#, elixir-autogen, elixir-format
msgid "--"
msgstr "--"
@@ -79,7 +79,7 @@ msgstr "Paramètres IA"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:781
#: lib/bds/desktop/shell_live/post_editor.ex:847
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -94,7 +94,7 @@ msgstr "Suggestions IA"
msgid "AI conversations"
msgstr "Conversations IA"
#: lib/bds/desktop/shell_live/import_editor.ex:1015
#: lib/bds/desktop/shell_live/import_editor.ex:1018
#, elixir-autogen, elixir-format
msgid "AI will suggest mappings from new to existing items to avoid duplicates"
msgstr "LIA suggère des correspondances entre nouveaux éléments et éléments existants pour éviter les doublons"
@@ -173,14 +173,14 @@ msgstr "Texte alternatif"
msgid "Analysis complete"
msgstr "Analyse terminée"
#: lib/bds/desktop/shell_live/import_editor.ex:668
#: lib/bds/desktop/shell_live/import_editor.ex:999
#: lib/bds/desktop/shell_live/import_editor.ex:671
#: lib/bds/desktop/shell_live/import_editor.ex:1002
#, elixir-autogen, elixir-format
msgid "Analyze with..."
msgstr "Analyser avec..."
#: lib/bds/desktop/shell_live/import_editor.ex:220
#: lib/bds/desktop/shell_live/import_editor.ex:855
#: lib/bds/desktop/shell_live/import_editor.ex:858
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:82
#, elixir-autogen, elixir-format
msgid "Analyzing WXR file..."
@@ -227,7 +227,7 @@ msgstr "Appliquer le thème"
msgid "Archived"
msgstr "Archivé"
#: lib/bds/desktop/shell_live/chat_editor.ex:594
#: lib/bds/desktop/shell_live/chat_editor.ex:599
#, elixir-autogen, elixir-format
msgid "Arguments"
msgstr "Arguments"
@@ -237,7 +237,7 @@ msgstr "Arguments"
msgid "Ask the assistant about the active project or editor."
msgstr "Interrogez lassistant sur le projet ou léditeur actif."
#: lib/bds/desktop/shell_live/chat_editor.ex:531
#: lib/bds/desktop/shell_live/chat_editor.ex:536
#: lib/bds/desktop/shell_live/chat_editor/tool_surfaces.ex:88
#: lib/bds/desktop/shell_live/chat_surface.ex:18
#: lib/bds/desktop/shell_live/chat_surface.ex:20
@@ -258,13 +258,13 @@ msgstr "Automatique"
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:431
#: lib/bds/desktop/shell_live/chat_editor.ex:231
#: lib/bds/desktop/shell_live/media_editor.ex:156
#: lib/bds/desktop/shell_live/media_editor.ex:349
#: lib/bds/desktop/shell_live/media_editor.ex:538
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:160
#: lib/bds/desktop/shell_live/media_editor.ex:353
#: lib/bds/desktop/shell_live/media_editor.ex:546
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:648
#: lib/bds/desktop/shell_live/post_editor.ex:697
#: lib/bds/desktop/shell_live/post_editor.ex:714
#: lib/bds/desktop/shell_live/post_editor.ex:763
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Les actions IA automatiques restent bloquées par le mode avion."
@@ -337,7 +337,7 @@ msgstr "Catégorie de blogmark"
msgid "Bookmarklet copy support is wired through the desktop runtime and project public URL."
msgstr "La copie du bookmarklet est reliée via lenvironnement desktop et lURL publique du projet."
#: lib/bds/desktop/shell_live/import_editor.ex:1362
#: lib/bds/desktop/shell_live/import_editor.ex:1365
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:298
#: lib/bds/desktop/shell_live/menu_editor.ex:335
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:5
@@ -361,9 +361,9 @@ msgstr "Annuler"
msgid "Caption"
msgstr "Legende"
#: lib/bds/desktop/shell_live/import_editor.ex:890
#: lib/bds/desktop/shell_live/import_editor.ex:1020
#: lib/bds/desktop/shell_live/import_editor.ex:1184
#: lib/bds/desktop/shell_live/import_editor.ex:893
#: lib/bds/desktop/shell_live/import_editor.ex:1023
#: lib/bds/desktop/shell_live/import_editor.ex:1187
#: lib/bds/desktop/shell_live/index.html.heex:336
#: lib/bds/desktop/shell_live/misc_editor.ex:750
#: lib/bds/desktop/shell_live/misc_editor.ex:751
@@ -379,7 +379,7 @@ msgstr "Legende"
msgid "Categories"
msgstr "Catégories"
#: lib/bds/desktop/shell_live/import_editor.ex:992
#: lib/bds/desktop/shell_live/import_editor.ex:995
#, elixir-autogen, elixir-format
msgid "Categories & Tags"
msgstr "Catégories & Tags"
@@ -406,8 +406,8 @@ msgstr "Le nom de la catégorie est requis"
#: lib/bds/desktop/shell_live.ex:979
#: lib/bds/desktop/shell_live/chat_editor.ex:87
#: lib/bds/desktop/shell_live/chat_editor.ex:230
#: lib/bds/desktop/shell_live/chat_editor.ex:318
#: lib/bds/desktop/shell_live/chat_editor.ex:233
#: lib/bds/desktop/shell_live/chat_editor.ex:323
#: lib/bds/desktop/shell_live/chat_editor/model_selection.ex:37
#: lib/bds/desktop/shell_live/index.html.heex:503
#: lib/bds/ui/registry.ex:104
@@ -444,8 +444,8 @@ msgstr "Effacer les catégories"
msgid "Clear filters"
msgstr "Effacer les filtres"
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#: lib/bds/desktop/shell_live/import_editor.ex:1395
#: lib/bds/desktop/shell_live/import_editor.ex:1367
#: lib/bds/desktop/shell_live/import_editor.ex:1398
#, elixir-autogen, elixir-format
msgid "Clear mapping"
msgstr "Effacer le mapping"
@@ -488,7 +488,7 @@ msgstr "Réduire les blocs de diff inchangés"
msgid "Command completed"
msgstr "Commande terminée"
#: lib/bds/desktop/shell_live/chat_editor.ex:927
#: lib/bds/desktop/shell_live/chat_editor.ex:932
#: lib/bds/desktop/shell_live/chat_editor_html/chat_editor.html.heex:63
#, elixir-autogen, elixir-format
msgid "Configure an API key in Settings to enable AI chat."
@@ -558,7 +558,7 @@ msgstr "Créer une catégorie"
msgid "Create tag"
msgstr "Créer un mot-clé"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:453
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -604,7 +604,7 @@ msgstr "Maintenance des données"
msgid "Data Path"
msgstr "Chemin des données"
#: lib/bds/desktop/shell_live/import_editor.ex:896
#: lib/bds/desktop/shell_live/import_editor.ex:899
#, elixir-autogen, elixir-format
msgid "Date Distribution"
msgstr "Répartition par date"
@@ -660,7 +660,7 @@ msgstr "Supprimer"
msgid "Delete Media"
msgstr "Supprimer le media"
#: lib/bds/desktop/shell_live/media_editor.ex:392
#: lib/bds/desktop/shell_live/media_editor.ex:396
#, elixir-autogen, elixir-format
msgid "Delete Translation"
msgstr "Supprimer la traduction"
@@ -701,14 +701,14 @@ msgstr "Exécution bureau"
msgid "Detect"
msgstr "Détecter"
#: lib/bds/desktop/shell_live/media_editor.ex:155
#: lib/bds/desktop/shell_live/media_editor.ex:194
#: lib/bds/desktop/shell_live/media_editor.ex:199
#: lib/bds/desktop/shell_live/media_editor.ex:205
#: lib/bds/desktop/shell_live/media_editor.ex:159
#: lib/bds/desktop/shell_live/media_editor.ex:198
#: lib/bds/desktop/shell_live/media_editor.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:209
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:647
#: lib/bds/desktop/shell_live/post_editor.ex:676
#: lib/bds/desktop/shell_live/post_editor.ex:682
#: lib/bds/desktop/shell_live/post_editor.ex:713
#: lib/bds/desktop/shell_live/post_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:748
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Détecter la langue"
@@ -764,7 +764,7 @@ msgstr "Ignorer"
msgid "Dismiss Checked"
msgstr "Ignorer les éléments cochés"
#: lib/bds/desktop/shell_live/chat_editor.ex:618
#: lib/bds/desktop/shell_live/chat_editor.ex:623
#, elixir-autogen, elixir-format
msgid "Dismiss surface"
msgstr "Fermer la surface"
@@ -902,13 +902,13 @@ msgstr "Correspondance exacte"
msgid "Excerpt"
msgstr "Extrait"
#: lib/bds/desktop/shell_live/import_editor.ex:1128
#: lib/bds/desktop/shell_live/import_editor.ex:1131
#, elixir-autogen, elixir-format
msgid "Existing Entry"
msgstr "Entrée existante"
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#: lib/bds/desktop/shell_live/import_editor.ex:1189
#: lib/bds/desktop/shell_live/import_editor.ex:1236
#, elixir-autogen, elixir-format
msgid "Existing Match"
msgstr "Correspondance existante"
@@ -924,7 +924,7 @@ msgid "Extra URLs"
msgstr "URLs supplémentaires"
#: lib/bds/desktop/menu_bar.ex:144
#: lib/bds/desktop/shell_live/import_editor.ex:878
#: lib/bds/desktop/shell_live/import_editor.ex:881
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format
msgid "File"
@@ -940,7 +940,7 @@ msgstr "Nom du fichier"
msgid "File to DB"
msgstr "Fichier vers BD"
#: lib/bds/desktop/shell_live/import_editor.ex:1230
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#, elixir-autogen, elixir-format
msgid "Filename"
msgstr "Nom de fichier"
@@ -1032,13 +1032,13 @@ msgstr "Hôte"
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_live/media_editor.ex:703
#: lib/bds/desktop/shell_live/post_editor.ex:899
#: lib/bds/desktop/shell_live/media_editor.ex:711
#: lib/bds/desktop/shell_live/post_editor.ex:965
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Inactif"
#: lib/bds/desktop/shell_live/import_editor.ex:1143
#: lib/bds/desktop/shell_live/import_editor.ex:1146
#, elixir-autogen, elixir-format
msgid "Ignore"
msgstr "Ignorer"
@@ -1055,12 +1055,12 @@ msgstr "Images et fichiers"
#: lib/bds/desktop/shell_live/import_editor.ex:484
#: lib/bds/desktop/shell_live/import_editor.ex:564
#: lib/bds/desktop/shell_live/import_editor.ex:580
#: lib/bds/desktop/shell_live/import_editor.ex:700
#: lib/bds/desktop/shell_live/import_editor.ex:704
#: lib/bds/desktop/shell_live/import_editor.ex:703
#: lib/bds/desktop/shell_live/import_editor.ex:707
#: lib/bds/desktop/shell_live/import_editor.ex:728
#: lib/bds/desktop/shell_live/import_editor.ex:742
#: lib/bds/desktop/shell_live/import_editor.ex:755
#: lib/bds/desktop/shell_live/import_editor.ex:710
#: lib/bds/desktop/shell_live/import_editor.ex:731
#: lib/bds/desktop/shell_live/import_editor.ex:745
#: lib/bds/desktop/shell_live/import_editor.ex:758
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:36
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:103
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:171
@@ -1087,12 +1087,12 @@ msgstr "Images et fichiers"
msgid "Import"
msgstr "Importer"
#: lib/bds/desktop/shell_live/import_editor.ex:947
#: lib/bds/desktop/shell_live/import_editor.ex:950
#, elixir-autogen, elixir-format
msgid "Import %{count} Items"
msgstr "Importer %{count} éléments"
#: lib/bds/desktop/shell_live/import_editor.ex:1145
#: lib/bds/desktop/shell_live/import_editor.ex:1148
#, elixir-autogen, elixir-format
msgid "Import (new slug)"
msgstr "Importer (nouveau slug)"
@@ -1107,8 +1107,8 @@ msgstr "Importer des médias"
msgid "Import complete"
msgstr "Importation terminée"
#: lib/bds/desktop/shell_live/import_editor.ex:729
#: lib/bds/desktop/shell_live/import_editor.ex:955
#: lib/bds/desktop/shell_live/import_editor.ex:732
#: lib/bds/desktop/shell_live/import_editor.ex:958
#: lib/bds/desktop/shell_live/import_editor/progress_tracking.ex:133
#, elixir-autogen, elixir-format
msgid "Import completed successfully!"
@@ -1122,7 +1122,7 @@ msgstr "Import terminé : %{count}"
msgid "Import definitions"
msgstr "Définitions dimport"
#: lib/bds/desktop/shell_live/import_editor.ex:961
#: lib/bds/desktop/shell_live/import_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Import failed: %{error}"
msgstr "Échec de limport : %{error}"
@@ -1135,7 +1135,7 @@ msgstr "Échec de limport : %{error}"
msgid "Import media"
msgstr "Importer des médias"
#: lib/bds/desktop/shell_live/import_editor.ex:828
#: lib/bds/desktop/shell_live/import_editor.ex:831
#, elixir-autogen, elixir-format
msgid "Import name..."
msgstr "Nom de la définition dimport"
@@ -1160,7 +1160,7 @@ msgstr "Importation des articles..."
msgid "Importing tags & categories..."
msgstr "Importation des étiquettes et catégories..."
#: lib/bds/desktop/shell_live/import_editor.ex:915
#: lib/bds/desktop/shell_live/import_editor.ex:918
#, elixir-autogen, elixir-format
msgid "Importing..."
msgstr "Import en cours…"
@@ -1196,15 +1196,15 @@ msgstr "Interne"
msgid "Kind"
msgstr "Type"
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:877
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:171
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:207
#, elixir-autogen, elixir-format
msgid "Language"
msgstr "Langue"
#: lib/bds/desktop/shell_live/media_editor.ex:206
#: lib/bds/desktop/shell_live/post_editor.ex:683
#: lib/bds/desktop/shell_live/media_editor.ex:210
#: lib/bds/desktop/shell_live/post_editor.ex:749
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "La détection de la langue a échoué."
@@ -1214,7 +1214,7 @@ msgstr "La détection de la langue a échoué."
msgid "Light"
msgstr "Clair"
#: lib/bds/desktop/shell_live/media_editor.ex:252
#: lib/bds/desktop/shell_live/media_editor.ex:256
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:215
#, elixir-autogen, elixir-format
msgid "Link to Post"
@@ -1259,7 +1259,7 @@ msgstr "MCP"
msgid "MIME Type"
msgstr "Type MIME"
#: lib/bds/desktop/shell_live/import_editor.ex:1044
#: lib/bds/desktop/shell_live/import_editor.ex:1047
#, elixir-autogen, elixir-format
msgid "Macros (%{count})"
msgstr "Macros (%{count})"
@@ -1277,18 +1277,18 @@ msgstr "Langue principale"
msgid "Manage the central blog navigation outline and save it to meta/menu.opml."
msgstr "Gérez la structure centrale de navigation du blog et enregistrez-la dans meta/menu.opml."
#: lib/bds/desktop/shell_live/import_editor.ex:1357
#: lib/bds/desktop/shell_live/import_editor.ex:1361
#: lib/bds/desktop/shell_live/import_editor.ex:1360
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#, elixir-autogen, elixir-format
msgid "Map to..."
msgstr "Mapper vers..."
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Mapped"
msgstr "Mappé"
#: lib/bds/desktop/shell_live/post_editor.ex:902
#: lib/bds/desktop/shell_live/post_editor.ex:968
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:120
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1300,8 +1300,8 @@ msgid "Max Posts Per Page"
msgstr "Nombre maximal darticles par page"
#: lib/bds/desktop/menu_bar.ex:168
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:494
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:502
#: lib/bds/desktop/shell_live/misc_editor.ex:744
#: lib/bds/desktop/shell_live/misc_editor.ex:771
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
@@ -1313,12 +1313,12 @@ msgstr "Nombre maximal darticles par page"
msgid "Media"
msgstr "Médias"
#: lib/bds/desktop/shell_live/import_editor.ex:986
#: lib/bds/desktop/shell_live/import_editor.ex:989
#, elixir-autogen, elixir-format
msgid "Media (%{count})"
msgstr "Médias (%{count})"
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:498
#, elixir-autogen, elixir-format
msgid "Media saved"
msgstr "Média enregistré"
@@ -1368,8 +1368,8 @@ msgstr "URLs manquantes"
msgid "Mode"
msgstr "Mode"
#: lib/bds/desktop/shell_live/import_editor.ex:871
#: lib/bds/desktop/shell_live/import_editor.ex:875
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:878
#, elixir-autogen, elixir-format
msgid "N/A"
msgstr "N/D"
@@ -1380,7 +1380,7 @@ msgstr "N/D"
msgid "New Chat"
msgstr "Nouveau chat"
#: lib/bds/desktop/shell_live/import_editor.ex:1127
#: lib/bds/desktop/shell_live/import_editor.ex:1130
#, elixir-autogen, elixir-format
msgid "New Entry (WXR)"
msgstr "Nouvelle entrée (WXR)"
@@ -1439,7 +1439,7 @@ msgstr "Aucune tâche darrière-plan en cours"
msgid "No commit subject"
msgstr "Pas de sujet de commit"
#: lib/bds/desktop/shell_live/import_editor.ex:837
#: lib/bds/desktop/shell_live/import_editor.ex:840
#, elixir-autogen, elixir-format
msgid "No folder selected"
msgstr "Aucun dossier sélectionné"
@@ -1571,7 +1571,7 @@ msgstr "Lié à aucun article"
msgid "Not supported in the rewrite yet"
msgstr "Pas encore pris en charge dans la réécriture"
#: lib/bds/desktop/shell_live/import_editor.ex:945
#: lib/bds/desktop/shell_live/import_editor.ex:948
#, elixir-autogen, elixir-format
msgid "Nothing to Import"
msgstr "Rien à importer"
@@ -1667,7 +1667,7 @@ msgstr "Support d'images en ligne"
msgid "Online Title Model"
msgstr "Modèle de titres en ligne"
#: lib/bds/desktop/shell_live/import_editor.ex:839
#: lib/bds/desktop/shell_live/import_editor.ex:842
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:46
#, elixir-autogen, elixir-format
msgid "Open"
@@ -1711,12 +1711,12 @@ msgstr "Ordre"
msgid "Orphan Files"
msgstr "Fichiers orphelins"
#: lib/bds/desktop/shell_live/import_editor.ex:886
#: lib/bds/desktop/shell_live/import_editor.ex:889
#, elixir-autogen, elixir-format
msgid "Other"
msgstr "Autre"
#: lib/bds/desktop/shell_live/import_editor.ex:978
#: lib/bds/desktop/shell_live/import_editor.ex:981
#, elixir-autogen, elixir-format
msgid "Other (%{count})"
msgstr "Autres (%{count})"
@@ -1733,7 +1733,7 @@ msgstr "Sortie"
msgid "Overview of your blog database"
msgstr "Aperçu de la base de données de votre blog"
#: lib/bds/desktop/shell_live/import_editor.ex:1144
#: lib/bds/desktop/shell_live/import_editor.ex:1147
#, elixir-autogen, elixir-format
msgid "Overwrite"
msgstr "Écraser"
@@ -1743,7 +1743,7 @@ msgstr "Écraser"
msgid "Page"
msgstr "Page"
#: lib/bds/desktop/shell_live/import_editor.ex:970
#: lib/bds/desktop/shell_live/import_editor.ex:973
#, elixir-autogen, elixir-format
msgid "Page Slug Conflicts"
msgstr "Conflits de slug de page"
@@ -1754,7 +1754,7 @@ msgstr "Conflits de slug de page"
msgid "Pages"
msgstr "Pages"
#: lib/bds/desktop/shell_live/import_editor.ex:982
#: lib/bds/desktop/shell_live/import_editor.ex:985
#, elixir-autogen, elixir-format
msgid "Pages (%{count})"
msgstr "Pages (%{count})"
@@ -1774,7 +1774,7 @@ msgstr "Analyse du fichier WXR..."
msgid "Paste"
msgstr "Coller"
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#: lib/bds/desktop/shell_live/import_editor.ex:1235
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:198
#, elixir-autogen, elixir-format
msgid "Path"
@@ -1786,16 +1786,16 @@ msgid "Persist the detected language for this media item"
msgstr "Enregistrer la langue détectée pour ce média"
#: lib/bds/desktop/shell_live/misc_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:483
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:522
#: lib/bds/desktop/shell_live/post_editor.ex:557
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:604
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:488
#: lib/bds/desktop/shell_live/post_editor.ex:492
#: lib/bds/desktop/shell_live/post_editor.ex:531
#: lib/bds/desktop/shell_live/post_editor.ex:535
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:588
#: lib/bds/desktop/shell_live/post_editor.ex:617
#: lib/bds/desktop/shell_live/post_editor.ex:620
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:703
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1810,7 +1810,7 @@ msgstr "Article"
msgid "Post Links"
msgstr "Liens d'articles"
#: lib/bds/desktop/shell_live/import_editor.ex:966
#: lib/bds/desktop/shell_live/import_editor.ex:969
#, elixir-autogen, elixir-format
msgid "Post Slug Conflicts"
msgstr "Conflits de slug darticle"
@@ -1825,12 +1825,12 @@ msgstr "Modèle darticle"
msgid "Post is marked as do-not-translate but has translations"
msgstr "L'article est marqué ne-pas-traduire mais a des traductions"
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:531
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Article publié"
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:488
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Article enregistré"
@@ -1844,7 +1844,7 @@ msgstr "Article enregistré"
msgid "Posts"
msgstr "Articles"
#: lib/bds/desktop/shell_live/import_editor.ex:974
#: lib/bds/desktop/shell_live/import_editor.ex:977
#, elixir-autogen, elixir-format
msgid "Posts (%{count})"
msgstr "Articles (%{count})"
@@ -1854,7 +1854,7 @@ msgstr "Articles (%{count})"
msgid "Preferences"
msgstr "Préférences"
#: lib/bds/desktop/shell_live/post_editor.ex:903
#: lib/bds/desktop/shell_live/post_editor.ex:969
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:121
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1923,8 +1923,8 @@ msgid "Publish Selected"
msgstr "Publier la sélection"
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:897
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/post_editor.ex:963
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:459
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
msgid "Published"
@@ -1955,7 +1955,7 @@ msgstr "Actions rapides"
msgid "Quit"
msgstr "Quitter"
#: lib/bds/desktop/shell_live/import_editor.ex:936
#: lib/bds/desktop/shell_live/import_editor.ex:939
#, elixir-autogen, elixir-format
msgid "Ready to import:"
msgstr "Prêt à importer :"
@@ -2022,8 +2022,8 @@ msgstr "Actualiser les modèles hors ligne"
msgid "Refresh Online Models"
msgstr "Actualiser les modèles en ligne"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:373
#: lib/bds/desktop/shell_live/media_editor.ex:368
#: lib/bds/desktop/shell_live/media_editor.ex:377
#, elixir-autogen, elixir-format
msgid "Refresh Translation"
msgstr "Actualiser la traduction"
@@ -2079,8 +2079,8 @@ msgstr "Afficher dans les listes"
msgid "Replace"
msgstr "Remplacer"
#: lib/bds/desktop/shell_live/media_editor.ex:138
#: lib/bds/desktop/shell_live/media_editor.ex:146
#: lib/bds/desktop/shell_live/media_editor.ex:142
#: lib/bds/desktop/shell_live/media_editor.ex:150
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:86
#, elixir-autogen, elixir-format
msgid "Replace File"
@@ -2111,17 +2111,17 @@ msgstr "Réinitialiser par défaut"
msgid "Reset to Defaults"
msgstr "Réinitialiser par défaut"
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1132
#, elixir-autogen, elixir-format
msgid "Resolution"
msgstr "Résolution"
#: lib/bds/desktop/shell_live/chat_editor.ex:597
#: lib/bds/desktop/shell_live/chat_editor.ex:602
#, elixir-autogen, elixir-format
msgid "Result"
msgstr "Résultat"
#: lib/bds/desktop/shell_live/post_editor.ex:898
#: lib/bds/desktop/shell_live/post_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Restauré"
@@ -2167,13 +2167,13 @@ msgstr "Mode SSH"
msgid "Save"
msgstr "Enregistrer"
#: lib/bds/desktop/shell_live/media_editor.ex:324
#: lib/bds/desktop/shell_live/media_editor.ex:328
#, elixir-autogen, elixir-format
msgid "Save Translation"
msgstr "Enregistrer la traduction"
#: lib/bds/desktop/shell_live/media_editor.ex:702
#: lib/bds/desktop/shell_live/post_editor.ex:896
#: lib/bds/desktop/shell_live/media_editor.ex:710
#: lib/bds/desktop/shell_live/post_editor.ex:962
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Enregistré"
@@ -2264,7 +2264,7 @@ msgstr "Rechercher des articles..."
msgid "Search settings"
msgstr "Rechercher dans les paramètres"
#: lib/bds/desktop/shell_live/import_editor.ex:847
#: lib/bds/desktop/shell_live/import_editor.ex:850
#, elixir-autogen, elixir-format
msgid "Select & Analyze"
msgstr "Sélectionner et analyser"
@@ -2279,19 +2279,19 @@ msgstr "Tout sélectionner"
msgid "Select Page"
msgstr "Sélectionner une page"
#: lib/bds/desktop/shell_live/import_editor.ex:646
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/import_editor.ex:649
#: lib/bds/desktop/shell_live/import_editor.ex:833
#: lib/bds/desktop/shell_live/tab_helpers.ex:179
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file (WXR) and an uploads folder to analyze what would be imported."
msgstr "Analysez un fichier WXR avant import."
#: lib/bds/desktop/shell_live/import_editor.ex:1099
#: lib/bds/desktop/shell_live/import_editor.ex:1102
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file to begin analysis."
msgstr "Sélectionnez un fichier WXR et lancez lanalyse."
#: lib/bds/desktop/shell_live/import_editor.ex:845
#: lib/bds/desktop/shell_live/import_editor.ex:848
#, elixir-autogen, elixir-format
msgid "Select a file to analyze"
msgstr "Sélectionnez un fichier à analyser"
@@ -2345,7 +2345,7 @@ msgstr "Afficher les titres"
msgid "Side by Side"
msgstr "Côte à côte"
#: lib/bds/desktop/shell_live/import_editor.ex:866
#: lib/bds/desktop/shell_live/import_editor.ex:869
#, elixir-autogen, elixir-format
msgid "Site"
msgstr "Site"
@@ -2371,8 +2371,8 @@ msgstr "Rendu du site"
msgid "Size"
msgstr "Taille"
#: lib/bds/desktop/shell_live/import_editor.ex:1126
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:238
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:24
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:23
@@ -2395,14 +2395,14 @@ msgstr "Pages autonomes"
msgid "Start chat"
msgstr "Démarrer la conversation"
#: lib/bds/desktop/shell_live/import_editor.ex:921
#: lib/bds/desktop/shell_live/import_editor.ex:924
#, elixir-autogen, elixir-format
msgid "Starting..."
msgstr "Démarrage..."
#: lib/bds/desktop/shell_data.ex:115
#: lib/bds/desktop/shell_live/import_editor.ex:1178
#: lib/bds/desktop/shell_live/import_editor.ex:1229
#: lib/bds/desktop/shell_live/import_editor.ex:1181
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#, elixir-autogen, elixir-format
msgid "Status"
msgstr "Statut"
@@ -2462,8 +2462,8 @@ msgstr "Gestion des tags"
msgid "Tag name"
msgstr "Nom du mot-clé"
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:1028
#: lib/bds/desktop/shell_live/import_editor.ex:894
#: lib/bds/desktop/shell_live/import_editor.ex:1031
#: lib/bds/desktop/shell_live/index.html.heex:297
#: lib/bds/desktop/shell_live/index.html.heex:325
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:161
@@ -2572,7 +2572,7 @@ msgstr "Cet agent MCP n'est pas encore pris en charge dans la réécriture"
msgid "This item is referenced by:"
msgstr "Cet element est reference par :"
#: lib/bds/desktop/shell_live/import_editor.ex:1182
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:146
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:285
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:153
@@ -2643,14 +2643,14 @@ msgstr "Afficher ou masquer le panneau"
msgid "Toggle sidebar"
msgstr "Afficher ou masquer la barre latérale"
#: lib/bds/desktop/shell_live/media_editor.ex:348
#: lib/bds/desktop/shell_live/media_editor.ex:537
#: lib/bds/desktop/shell_live/media_editor.ex:558
#: lib/bds/desktop/shell_live/media_editor.ex:563
#: lib/bds/desktop/shell_live/media_editor.ex:352
#: lib/bds/desktop/shell_live/media_editor.ex:545
#: lib/bds/desktop/shell_live/media_editor.ex:566
#: lib/bds/desktop/shell_live/media_editor.ex:571
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:696
#: lib/bds/desktop/shell_live/post_editor.ex:725
#: lib/bds/desktop/shell_live/post_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:796
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2682,8 +2682,8 @@ msgstr "La traduction pointe vers un article source manquant"
msgid "Translations"
msgstr "Traductions"
#: lib/bds/desktop/shell_live/import_editor.ex:1180
#: lib/bds/desktop/shell_live/import_editor.ex:1231
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1234
#, elixir-autogen, elixir-format
msgid "Type"
msgstr "Type"
@@ -2703,7 +2703,7 @@ msgstr "Saisissez un titre de page ou un libellé de sous-menu"
msgid "UI"
msgstr "UI"
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/import_editor.ex:873
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:78
#, elixir-autogen, elixir-format
msgid "URL"
@@ -2714,26 +2714,26 @@ msgstr "URL"
msgid "Undo"
msgstr "Annuler"
#: lib/bds/desktop/shell_live/import_editor.ex:1004
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1007
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Unknown"
msgstr "Inconnu"
#: lib/bds/desktop/shell_live/media_editor.ex:265
#: lib/bds/desktop/shell_live/media_editor.ex:269
#, elixir-autogen, elixir-format
msgid "Unlink from Post"
msgstr "Dissocier de l'article"
#: lib/bds/desktop/shell_live/media_editor.ex:701
#: lib/bds/desktop/shell_live/media_editor.ex:709
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:895
#: lib/bds/desktop/shell_live/post_editor.ex:961
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
msgstr "Non enregistré"
#: lib/bds/desktop/shell_live/import_editor.ex:867
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
#: lib/bds/ui/sidebar.ex:1116
#, elixir-autogen, elixir-format
@@ -2741,13 +2741,13 @@ msgid "Untitled"
msgstr "Sans titre"
#: lib/bds/desktop/shell_live/import_editor.ex:643
#: lib/bds/desktop/shell_live/import_editor.ex:827
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/tab_helpers.ex:177
#, elixir-autogen, elixir-format
msgid "Untitled Import"
msgstr "Import sans titre"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:454
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:457
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -2765,13 +2765,13 @@ msgid "Upload Site"
msgstr "Téléverser le site"
#: lib/bds/desktop/shell_live/import_editor.ex:168
#: lib/bds/desktop/shell_live/import_editor.ex:835
#: lib/bds/desktop/shell_live/import_editor.ex:838
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:22
#, elixir-autogen, elixir-format
msgid "Uploads Folder"
msgstr "Dossier duploads"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid "Used in: %{items}%{more}"
msgstr "Utilisé dans : %{items}%{more}"
@@ -2811,13 +2811,13 @@ msgstr "Affichage"
msgid "View on GitHub"
msgstr "Voir sur GitHub"
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/import_editor.ex:1188
#, elixir-autogen, elixir-format
msgid "WP Status"
msgstr "Statut WP"
#: lib/bds/desktop/shell_live/import_editor.ex:193
#: lib/bds/desktop/shell_live/import_editor.ex:843
#: lib/bds/desktop/shell_live/import_editor.ex:846
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:48
#, elixir-autogen, elixir-format
msgid "WXR File"
@@ -2844,7 +2844,7 @@ msgstr "Arbre de travail et historique"
msgid "Wrap Long Lines"
msgstr "Renvoyer les longues lignes"
#: lib/bds/desktop/shell_live/chat_editor.ex:530
#: lib/bds/desktop/shell_live/chat_editor.ex:535
#: lib/bds/desktop/shell_live/chat_surface.ex:19
#, elixir-autogen, elixir-format
msgid "You"
@@ -2870,8 +2870,8 @@ msgstr "ajouter"
msgid "and %{count} more"
msgstr "et %{count} de plus"
#: lib/bds/desktop/shell_live/import_editor.ex:1265
#: lib/bds/desktop/shell_live/import_editor.ex:1302
#: lib/bds/desktop/shell_live/import_editor.ex:1268
#: lib/bds/desktop/shell_live/import_editor.ex:1305
#, elixir-autogen, elixir-format
msgid "conflict"
msgstr "conflit"
@@ -2901,8 +2901,8 @@ msgstr "%{count} images"
msgid "dashboard.stats.published"
msgstr "%{count} publiés"
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1269
#: lib/bds/desktop/shell_live/import_editor.ex:1306
#, elixir-autogen, elixir-format
msgid "duplicate"
msgstr "doublon"
@@ -2912,7 +2912,7 @@ msgstr "doublon"
msgid "edit"
msgstr "modifier"
#: lib/bds/desktop/shell_live/import_editor.ex:1320
#: lib/bds/desktop/shell_live/import_editor.ex:1323
#, elixir-autogen, elixir-format
msgid "existing"
msgstr "existant"
@@ -2922,13 +2922,13 @@ msgstr "existant"
msgid "gitDiff.changedFiles"
msgstr "Fichiers modifiés"
#: lib/bds/desktop/shell_live/import_editor.ex:1321
#: lib/bds/desktop/shell_live/import_editor.ex:1324
#, elixir-autogen, elixir-format
msgid "mapped"
msgstr "mappé"
#: lib/bds/desktop/shell_live/import_editor.ex:889
#: lib/bds/desktop/shell_live/import_editor.ex:939
#: lib/bds/desktop/shell_live/import_editor.ex:892
#: lib/bds/desktop/shell_live/import_editor.ex:942
#: lib/bds/ui/workbench.ex:213
#, elixir-autogen, elixir-format
msgid "media"
@@ -2986,26 +2986,26 @@ msgstr "Enregistrer"
msgid "menuEditor.unindent"
msgstr "Désindenter"
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#: lib/bds/desktop/shell_live/import_editor.ex:1307
#, elixir-autogen, elixir-format
msgid "missing"
msgstr "manquant"
#: lib/bds/desktop/shell_live/import_editor.ex:1263
#: lib/bds/desktop/shell_live/import_editor.ex:1300
#: lib/bds/desktop/shell_live/import_editor.ex:1322
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1325
#, elixir-autogen, elixir-format
msgid "new"
msgstr "nouveau"
#: lib/bds/desktop/shell_live/import_editor.ex:888
#: lib/bds/desktop/shell_live/import_editor.ex:940
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:943
#, elixir-autogen, elixir-format
msgid "pages"
msgstr "pages"
#: lib/bds/desktop/shell_live/import_editor.ex:884
#: lib/bds/desktop/shell_live/import_editor.ex:938
#: lib/bds/desktop/shell_live/import_editor.ex:887
#: lib/bds/desktop/shell_live/import_editor.ex:941
#, elixir-autogen, elixir-format
msgid "posts"
msgstr "articles"
@@ -3022,7 +3022,7 @@ msgstr "résultats"
msgid "results for"
msgstr "résultats pour"
#: lib/bds/desktop/shell_live/import_editor.ex:937
#: lib/bds/desktop/shell_live/import_editor.ex:940
#, elixir-autogen, elixir-format
msgid "tags/categories"
msgstr "tags/catégories"
@@ -3086,8 +3086,8 @@ msgstr "Aucune entrée trouvée dans le système de fichiers"
msgid "translationValidation.revalidate"
msgstr "Revalider"
#: lib/bds/desktop/shell_live/import_editor.ex:1264
#: lib/bds/desktop/shell_live/import_editor.ex:1301
#: lib/bds/desktop/shell_live/import_editor.ex:1267
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#, elixir-autogen, elixir-format
msgid "update"
msgstr "mise à jour"
@@ -3228,12 +3228,12 @@ msgstr "Archiver"
msgid "Move this post to the archive"
msgstr "Déplacer cet article dans les archives"
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:617
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Article archivé"
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:700
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Article désarchivé"
@@ -3411,3 +3411,19 @@ msgstr "Blogmark"
#, elixir-autogen, elixir-format
msgid "Open a project before importing a blogmark."
msgstr "Ouvrez un projet avant dimporter un blogmark."
#: lib/bds/desktop/shell_live/post_editor.ex:643
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} ajouté"
#: lib/bds/desktop/shell_live/post_editor.ex:650
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Échec de l'import de %{path} : %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:642
#: lib/bds/desktop/shell_live/post_editor.ex:649
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Insérer une image"

View File

@@ -4,7 +4,7 @@ msgid "%{canonical} = %{translation}"
msgstr "%{canonical} = %{translation}"
#: lib/bds/desktop/shell_live/import_editor.ex:477
#: lib/bds/desktop/shell_live/import_editor.ex:1050
#: lib/bds/desktop/shell_live/import_editor.ex:1053
#: lib/bds/desktop/shell_live/import_editor/taxonomy_editing.ex:128
#, elixir-autogen, elixir-format
msgid "%{count} mapped"
@@ -17,13 +17,13 @@ msgid_plural "%{count} posts"
msgstr[0] "%{count} post"
msgstr[1] "%{count} post"
#: lib/bds/desktop/shell_live/import_editor.ex:1051
#: lib/bds/desktop/shell_live/import_editor.ex:1054
#, elixir-autogen, elixir-format
msgid "%{count} unmapped"
msgstr "%{count} non mappati"
#: lib/bds/desktop/shell_live/import_editor.ex:1061
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#: lib/bds/desktop/shell_live/import_editor.ex:1064
#: lib/bds/desktop/shell_live/import_editor.ex:1079
#, elixir-autogen, elixir-format
msgid "%{count} uses"
msgstr "%{count} utilizzi"
@@ -38,22 +38,22 @@ msgstr "%{count}s"
msgid "%{minutes}m %{seconds}s"
msgstr "%{minutes}m %{seconds}s"
#: lib/bds/desktop/shell_live/import_editor.ex:1073
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#, elixir-autogen, elixir-format
msgid "(no parameters)"
msgstr "(nessun parametro)"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid ", +%{count} more"
msgstr ", +%{count} altri"
#: lib/bds/desktop/shell_live/import_editor.ex:1137
#: lib/bds/desktop/shell_live/import_editor.ex:1199
#: lib/bds/desktop/shell_live/import_editor.ex:1200
#: lib/bds/desktop/shell_live/import_editor.ex:1241
#: lib/bds/desktop/shell_live/import_editor.ex:1243
#: lib/bds/desktop/shell_live/import_editor.ex:1427
#: lib/bds/desktop/shell_live/import_editor.ex:1140
#: lib/bds/desktop/shell_live/import_editor.ex:1202
#: lib/bds/desktop/shell_live/import_editor.ex:1203
#: lib/bds/desktop/shell_live/import_editor.ex:1244
#: lib/bds/desktop/shell_live/import_editor.ex:1246
#: lib/bds/desktop/shell_live/import_editor.ex:1430
#, elixir-autogen, elixir-format
msgid "--"
msgstr "--"
@@ -79,7 +79,7 @@ msgstr "Impostazioni IA"
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:781
#: lib/bds/desktop/shell_live/post_editor.ex:847
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -94,7 +94,7 @@ msgstr "Suggerimenti IA"
msgid "AI conversations"
msgstr "Conversazioni IA"
#: lib/bds/desktop/shell_live/import_editor.ex:1015
#: lib/bds/desktop/shell_live/import_editor.ex:1018
#, elixir-autogen, elixir-format
msgid "AI will suggest mappings from new to existing items to avoid duplicates"
msgstr "LIA suggerirà mappature da elementi nuovi a quelli esistenti per evitare duplicati"
@@ -173,14 +173,14 @@ msgstr "Testo alternativo"
msgid "Analysis complete"
msgstr "Analisi completata"
#: lib/bds/desktop/shell_live/import_editor.ex:668
#: lib/bds/desktop/shell_live/import_editor.ex:999
#: lib/bds/desktop/shell_live/import_editor.ex:671
#: lib/bds/desktop/shell_live/import_editor.ex:1002
#, elixir-autogen, elixir-format
msgid "Analyze with..."
msgstr "Analizza con..."
#: lib/bds/desktop/shell_live/import_editor.ex:220
#: lib/bds/desktop/shell_live/import_editor.ex:855
#: lib/bds/desktop/shell_live/import_editor.ex:858
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:82
#, elixir-autogen, elixir-format
msgid "Analyzing WXR file..."
@@ -227,7 +227,7 @@ msgstr "Applica tema"
msgid "Archived"
msgstr "Archiviato"
#: lib/bds/desktop/shell_live/chat_editor.ex:594
#: lib/bds/desktop/shell_live/chat_editor.ex:599
#, elixir-autogen, elixir-format
msgid "Arguments"
msgstr "Argomenti"
@@ -237,7 +237,7 @@ msgstr "Argomenti"
msgid "Ask the assistant about the active project or editor."
msgstr "Chiedi allassistente del progetto o editor attivo."
#: lib/bds/desktop/shell_live/chat_editor.ex:531
#: lib/bds/desktop/shell_live/chat_editor.ex:536
#: lib/bds/desktop/shell_live/chat_editor/tool_surfaces.ex:88
#: lib/bds/desktop/shell_live/chat_surface.ex:18
#: lib/bds/desktop/shell_live/chat_surface.ex:20
@@ -258,13 +258,13 @@ msgstr "Automatico"
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:431
#: lib/bds/desktop/shell_live/chat_editor.ex:231
#: lib/bds/desktop/shell_live/media_editor.ex:156
#: lib/bds/desktop/shell_live/media_editor.ex:349
#: lib/bds/desktop/shell_live/media_editor.ex:538
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:160
#: lib/bds/desktop/shell_live/media_editor.ex:353
#: lib/bds/desktop/shell_live/media_editor.ex:546
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:648
#: lib/bds/desktop/shell_live/post_editor.ex:697
#: lib/bds/desktop/shell_live/post_editor.ex:714
#: lib/bds/desktop/shell_live/post_editor.ex:763
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr "Le azioni IA automatiche restano bloccate dalla modalità aereo."
@@ -337,7 +337,7 @@ msgstr "Categoria blogmark"
msgid "Bookmarklet copy support is wired through the desktop runtime and project public URL."
msgstr "La copia del bookmarklet è collegata tramite il runtime desktop e lURL pubblica del progetto."
#: lib/bds/desktop/shell_live/import_editor.ex:1362
#: lib/bds/desktop/shell_live/import_editor.ex:1365
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:298
#: lib/bds/desktop/shell_live/menu_editor.ex:335
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:5
@@ -361,9 +361,9 @@ msgstr "Annulla"
msgid "Caption"
msgstr "Didascalia"
#: lib/bds/desktop/shell_live/import_editor.ex:890
#: lib/bds/desktop/shell_live/import_editor.ex:1020
#: lib/bds/desktop/shell_live/import_editor.ex:1184
#: lib/bds/desktop/shell_live/import_editor.ex:893
#: lib/bds/desktop/shell_live/import_editor.ex:1023
#: lib/bds/desktop/shell_live/import_editor.ex:1187
#: lib/bds/desktop/shell_live/index.html.heex:336
#: lib/bds/desktop/shell_live/misc_editor.ex:750
#: lib/bds/desktop/shell_live/misc_editor.ex:751
@@ -379,7 +379,7 @@ msgstr "Didascalia"
msgid "Categories"
msgstr "Categorie"
#: lib/bds/desktop/shell_live/import_editor.ex:992
#: lib/bds/desktop/shell_live/import_editor.ex:995
#, elixir-autogen, elixir-format
msgid "Categories & Tags"
msgstr "Categorie & Tag"
@@ -406,8 +406,8 @@ msgstr "Il nome della categoria è obbligatorio"
#: lib/bds/desktop/shell_live.ex:979
#: lib/bds/desktop/shell_live/chat_editor.ex:87
#: lib/bds/desktop/shell_live/chat_editor.ex:230
#: lib/bds/desktop/shell_live/chat_editor.ex:318
#: lib/bds/desktop/shell_live/chat_editor.ex:233
#: lib/bds/desktop/shell_live/chat_editor.ex:323
#: lib/bds/desktop/shell_live/chat_editor/model_selection.ex:37
#: lib/bds/desktop/shell_live/index.html.heex:503
#: lib/bds/ui/registry.ex:104
@@ -444,8 +444,8 @@ msgstr "Cancella categorie"
msgid "Clear filters"
msgstr "Cancella filtri"
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#: lib/bds/desktop/shell_live/import_editor.ex:1395
#: lib/bds/desktop/shell_live/import_editor.ex:1367
#: lib/bds/desktop/shell_live/import_editor.ex:1398
#, elixir-autogen, elixir-format
msgid "Clear mapping"
msgstr "Cancella mappatura"
@@ -488,7 +488,7 @@ msgstr "Comprimi i blocchi diff invariati"
msgid "Command completed"
msgstr "Comando completato"
#: lib/bds/desktop/shell_live/chat_editor.ex:927
#: lib/bds/desktop/shell_live/chat_editor.ex:932
#: lib/bds/desktop/shell_live/chat_editor_html/chat_editor.html.heex:63
#, elixir-autogen, elixir-format
msgid "Configure an API key in Settings to enable AI chat."
@@ -558,7 +558,7 @@ msgstr "Crea categoria"
msgid "Create tag"
msgstr "Crea tag"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:453
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -604,7 +604,7 @@ msgstr "Manutenzione dati"
msgid "Data Path"
msgstr "Percorso dati"
#: lib/bds/desktop/shell_live/import_editor.ex:896
#: lib/bds/desktop/shell_live/import_editor.ex:899
#, elixir-autogen, elixir-format
msgid "Date Distribution"
msgstr "Distribuzione per data"
@@ -660,7 +660,7 @@ msgstr "Elimina"
msgid "Delete Media"
msgstr "Elimina media"
#: lib/bds/desktop/shell_live/media_editor.ex:392
#: lib/bds/desktop/shell_live/media_editor.ex:396
#, elixir-autogen, elixir-format
msgid "Delete Translation"
msgstr "Elimina traduzione"
@@ -701,14 +701,14 @@ msgstr "Runtime desktop"
msgid "Detect"
msgstr "Rileva"
#: lib/bds/desktop/shell_live/media_editor.ex:155
#: lib/bds/desktop/shell_live/media_editor.ex:194
#: lib/bds/desktop/shell_live/media_editor.ex:199
#: lib/bds/desktop/shell_live/media_editor.ex:205
#: lib/bds/desktop/shell_live/media_editor.ex:159
#: lib/bds/desktop/shell_live/media_editor.ex:198
#: lib/bds/desktop/shell_live/media_editor.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:209
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:647
#: lib/bds/desktop/shell_live/post_editor.ex:676
#: lib/bds/desktop/shell_live/post_editor.ex:682
#: lib/bds/desktop/shell_live/post_editor.ex:713
#: lib/bds/desktop/shell_live/post_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:748
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr "Rileva lingua"
@@ -764,7 +764,7 @@ msgstr "Ignora"
msgid "Dismiss Checked"
msgstr "Ignora selezionati"
#: lib/bds/desktop/shell_live/chat_editor.ex:618
#: lib/bds/desktop/shell_live/chat_editor.ex:623
#, elixir-autogen, elixir-format
msgid "Dismiss surface"
msgstr "Chiudi superficie"
@@ -902,13 +902,13 @@ msgstr "Corrispondenza esatta"
msgid "Excerpt"
msgstr "Estratto"
#: lib/bds/desktop/shell_live/import_editor.ex:1128
#: lib/bds/desktop/shell_live/import_editor.ex:1131
#, elixir-autogen, elixir-format
msgid "Existing Entry"
msgstr "Voce esistente"
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#: lib/bds/desktop/shell_live/import_editor.ex:1189
#: lib/bds/desktop/shell_live/import_editor.ex:1236
#, elixir-autogen, elixir-format
msgid "Existing Match"
msgstr "Corrispondenza esistente"
@@ -924,7 +924,7 @@ msgid "Extra URLs"
msgstr "URL aggiuntivi"
#: lib/bds/desktop/menu_bar.ex:144
#: lib/bds/desktop/shell_live/import_editor.ex:878
#: lib/bds/desktop/shell_live/import_editor.ex:881
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format
msgid "File"
@@ -940,7 +940,7 @@ msgstr "Nome file"
msgid "File to DB"
msgstr "File su DB"
#: lib/bds/desktop/shell_live/import_editor.ex:1230
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#, elixir-autogen, elixir-format
msgid "Filename"
msgstr "Nome file"
@@ -1032,13 +1032,13 @@ msgstr "Host"
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_live/media_editor.ex:703
#: lib/bds/desktop/shell_live/post_editor.ex:899
#: lib/bds/desktop/shell_live/media_editor.ex:711
#: lib/bds/desktop/shell_live/post_editor.ex:965
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr "Inattivo"
#: lib/bds/desktop/shell_live/import_editor.ex:1143
#: lib/bds/desktop/shell_live/import_editor.ex:1146
#, elixir-autogen, elixir-format
msgid "Ignore"
msgstr "Ignora"
@@ -1055,12 +1055,12 @@ msgstr "Immagini e file"
#: lib/bds/desktop/shell_live/import_editor.ex:484
#: lib/bds/desktop/shell_live/import_editor.ex:564
#: lib/bds/desktop/shell_live/import_editor.ex:580
#: lib/bds/desktop/shell_live/import_editor.ex:700
#: lib/bds/desktop/shell_live/import_editor.ex:704
#: lib/bds/desktop/shell_live/import_editor.ex:703
#: lib/bds/desktop/shell_live/import_editor.ex:707
#: lib/bds/desktop/shell_live/import_editor.ex:728
#: lib/bds/desktop/shell_live/import_editor.ex:742
#: lib/bds/desktop/shell_live/import_editor.ex:755
#: lib/bds/desktop/shell_live/import_editor.ex:710
#: lib/bds/desktop/shell_live/import_editor.ex:731
#: lib/bds/desktop/shell_live/import_editor.ex:745
#: lib/bds/desktop/shell_live/import_editor.ex:758
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:36
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:103
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:171
@@ -1087,12 +1087,12 @@ msgstr "Immagini e file"
msgid "Import"
msgstr "Importa"
#: lib/bds/desktop/shell_live/import_editor.ex:947
#: lib/bds/desktop/shell_live/import_editor.ex:950
#, elixir-autogen, elixir-format
msgid "Import %{count} Items"
msgstr "Importa %{count} elementi"
#: lib/bds/desktop/shell_live/import_editor.ex:1145
#: lib/bds/desktop/shell_live/import_editor.ex:1148
#, elixir-autogen, elixir-format
msgid "Import (new slug)"
msgstr "Importa (nuovo slug)"
@@ -1107,8 +1107,8 @@ msgstr "Importa media"
msgid "Import complete"
msgstr "Importazione completata"
#: lib/bds/desktop/shell_live/import_editor.ex:729
#: lib/bds/desktop/shell_live/import_editor.ex:955
#: lib/bds/desktop/shell_live/import_editor.ex:732
#: lib/bds/desktop/shell_live/import_editor.ex:958
#: lib/bds/desktop/shell_live/import_editor/progress_tracking.ex:133
#, elixir-autogen, elixir-format
msgid "Import completed successfully!"
@@ -1122,7 +1122,7 @@ msgstr "Importazione completata: %{count}"
msgid "Import definitions"
msgstr "Definizioni di importazione"
#: lib/bds/desktop/shell_live/import_editor.ex:961
#: lib/bds/desktop/shell_live/import_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Import failed: %{error}"
msgstr "Importazione non riuscita: %{error}"
@@ -1135,7 +1135,7 @@ msgstr "Importazione non riuscita: %{error}"
msgid "Import media"
msgstr "Importa media"
#: lib/bds/desktop/shell_live/import_editor.ex:828
#: lib/bds/desktop/shell_live/import_editor.ex:831
#, elixir-autogen, elixir-format
msgid "Import name..."
msgstr "Nome definizione di importazione"
@@ -1160,7 +1160,7 @@ msgstr "Importazione degli articoli..."
msgid "Importing tags & categories..."
msgstr "Importazione di tag e categorie..."
#: lib/bds/desktop/shell_live/import_editor.ex:915
#: lib/bds/desktop/shell_live/import_editor.ex:918
#, elixir-autogen, elixir-format
msgid "Importing..."
msgstr "Importazione in corso…"
@@ -1196,15 +1196,15 @@ msgstr "Interno"
msgid "Kind"
msgstr "Tipo"
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:877
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:171
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:207
#, elixir-autogen, elixir-format
msgid "Language"
msgstr "Lingua"
#: lib/bds/desktop/shell_live/media_editor.ex:206
#: lib/bds/desktop/shell_live/post_editor.ex:683
#: lib/bds/desktop/shell_live/media_editor.ex:210
#: lib/bds/desktop/shell_live/post_editor.ex:749
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr "Rilevamento della lingua non riuscito."
@@ -1214,7 +1214,7 @@ msgstr "Rilevamento della lingua non riuscito."
msgid "Light"
msgstr "Chiaro"
#: lib/bds/desktop/shell_live/media_editor.ex:252
#: lib/bds/desktop/shell_live/media_editor.ex:256
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:215
#, elixir-autogen, elixir-format
msgid "Link to Post"
@@ -1259,7 +1259,7 @@ msgstr "MCP"
msgid "MIME Type"
msgstr "Tipo MIME"
#: lib/bds/desktop/shell_live/import_editor.ex:1044
#: lib/bds/desktop/shell_live/import_editor.ex:1047
#, elixir-autogen, elixir-format
msgid "Macros (%{count})"
msgstr "Macro (%{count})"
@@ -1277,18 +1277,18 @@ msgstr "Lingua principale"
msgid "Manage the central blog navigation outline and save it to meta/menu.opml."
msgstr "Gestisci la struttura centrale di navigazione del blog e salvala in meta/menu.opml."
#: lib/bds/desktop/shell_live/import_editor.ex:1357
#: lib/bds/desktop/shell_live/import_editor.ex:1361
#: lib/bds/desktop/shell_live/import_editor.ex:1360
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#, elixir-autogen, elixir-format
msgid "Map to..."
msgstr "Mappa a..."
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Mapped"
msgstr "Mappato"
#: lib/bds/desktop/shell_live/post_editor.ex:902
#: lib/bds/desktop/shell_live/post_editor.ex:968
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:120
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1300,8 +1300,8 @@ msgid "Max Posts Per Page"
msgstr "Numero massimo di post per pagina"
#: lib/bds/desktop/menu_bar.ex:168
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:494
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:502
#: lib/bds/desktop/shell_live/misc_editor.ex:744
#: lib/bds/desktop/shell_live/misc_editor.ex:771
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
@@ -1313,12 +1313,12 @@ msgstr "Numero massimo di post per pagina"
msgid "Media"
msgstr "Media"
#: lib/bds/desktop/shell_live/import_editor.ex:986
#: lib/bds/desktop/shell_live/import_editor.ex:989
#, elixir-autogen, elixir-format
msgid "Media (%{count})"
msgstr "Media (%{count})"
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:498
#, elixir-autogen, elixir-format
msgid "Media saved"
msgstr "Media salvato"
@@ -1368,8 +1368,8 @@ msgstr "URL mancanti"
msgid "Mode"
msgstr "Modalità"
#: lib/bds/desktop/shell_live/import_editor.ex:871
#: lib/bds/desktop/shell_live/import_editor.ex:875
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:878
#, elixir-autogen, elixir-format
msgid "N/A"
msgstr "N/D"
@@ -1380,7 +1380,7 @@ msgstr "N/D"
msgid "New Chat"
msgstr "Nuova chat"
#: lib/bds/desktop/shell_live/import_editor.ex:1127
#: lib/bds/desktop/shell_live/import_editor.ex:1130
#, elixir-autogen, elixir-format
msgid "New Entry (WXR)"
msgstr "Nuova voce (WXR)"
@@ -1439,7 +1439,7 @@ msgstr "Nessuna attività in background in esecuzione"
msgid "No commit subject"
msgstr "Nessun oggetto del commit"
#: lib/bds/desktop/shell_live/import_editor.ex:837
#: lib/bds/desktop/shell_live/import_editor.ex:840
#, elixir-autogen, elixir-format
msgid "No folder selected"
msgstr "Nessuna cartella selezionata"
@@ -1571,7 +1571,7 @@ msgstr "Non collegato ad alcun post"
msgid "Not supported in the rewrite yet"
msgstr "Non ancora supportato nella riscrittura"
#: lib/bds/desktop/shell_live/import_editor.ex:945
#: lib/bds/desktop/shell_live/import_editor.ex:948
#, elixir-autogen, elixir-format
msgid "Nothing to Import"
msgstr "Niente da importare"
@@ -1667,7 +1667,7 @@ msgstr "Supporto immagini online"
msgid "Online Title Model"
msgstr "Modello titoli online"
#: lib/bds/desktop/shell_live/import_editor.ex:839
#: lib/bds/desktop/shell_live/import_editor.ex:842
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:46
#, elixir-autogen, elixir-format
msgid "Open"
@@ -1711,12 +1711,12 @@ msgstr "Ordine"
msgid "Orphan Files"
msgstr "File orfani"
#: lib/bds/desktop/shell_live/import_editor.ex:886
#: lib/bds/desktop/shell_live/import_editor.ex:889
#, elixir-autogen, elixir-format
msgid "Other"
msgstr "Altro"
#: lib/bds/desktop/shell_live/import_editor.ex:978
#: lib/bds/desktop/shell_live/import_editor.ex:981
#, elixir-autogen, elixir-format
msgid "Other (%{count})"
msgstr "Altro (%{count})"
@@ -1733,7 +1733,7 @@ msgstr "Output"
msgid "Overview of your blog database"
msgstr "Panoramica del database del tuo blog"
#: lib/bds/desktop/shell_live/import_editor.ex:1144
#: lib/bds/desktop/shell_live/import_editor.ex:1147
#, elixir-autogen, elixir-format
msgid "Overwrite"
msgstr "Sovrascrivi"
@@ -1743,7 +1743,7 @@ msgstr "Sovrascrivi"
msgid "Page"
msgstr "Pagina"
#: lib/bds/desktop/shell_live/import_editor.ex:970
#: lib/bds/desktop/shell_live/import_editor.ex:973
#, elixir-autogen, elixir-format
msgid "Page Slug Conflicts"
msgstr "Conflitti slug pagine"
@@ -1754,7 +1754,7 @@ msgstr "Conflitti slug pagine"
msgid "Pages"
msgstr "Pagine"
#: lib/bds/desktop/shell_live/import_editor.ex:982
#: lib/bds/desktop/shell_live/import_editor.ex:985
#, elixir-autogen, elixir-format
msgid "Pages (%{count})"
msgstr "Pagine (%{count})"
@@ -1774,7 +1774,7 @@ msgstr "Analisi del file WXR..."
msgid "Paste"
msgstr "Incolla"
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#: lib/bds/desktop/shell_live/import_editor.ex:1235
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:198
#, elixir-autogen, elixir-format
msgid "Path"
@@ -1786,16 +1786,16 @@ msgid "Persist the detected language for this media item"
msgstr "Salva la lingua rilevata per questo media"
#: lib/bds/desktop/shell_live/misc_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:483
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:522
#: lib/bds/desktop/shell_live/post_editor.ex:557
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:604
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:488
#: lib/bds/desktop/shell_live/post_editor.ex:492
#: lib/bds/desktop/shell_live/post_editor.ex:531
#: lib/bds/desktop/shell_live/post_editor.ex:535
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:588
#: lib/bds/desktop/shell_live/post_editor.ex:617
#: lib/bds/desktop/shell_live/post_editor.ex:620
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:703
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1810,7 +1810,7 @@ msgstr "Post"
msgid "Post Links"
msgstr "Collegamenti articoli"
#: lib/bds/desktop/shell_live/import_editor.ex:966
#: lib/bds/desktop/shell_live/import_editor.ex:969
#, elixir-autogen, elixir-format
msgid "Post Slug Conflicts"
msgstr "Conflitti slug articoli"
@@ -1825,12 +1825,12 @@ msgstr "Template del post"
msgid "Post is marked as do-not-translate but has translations"
msgstr "Il post è contrassegnato come non-tradurre ma ha traduzioni"
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:531
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr "Articolo pubblicato"
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:488
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr "Articolo salvato"
@@ -1844,7 +1844,7 @@ msgstr "Articolo salvato"
msgid "Posts"
msgstr "Post"
#: lib/bds/desktop/shell_live/import_editor.ex:974
#: lib/bds/desktop/shell_live/import_editor.ex:977
#, elixir-autogen, elixir-format
msgid "Posts (%{count})"
msgstr "Articoli (%{count})"
@@ -1854,7 +1854,7 @@ msgstr "Articoli (%{count})"
msgid "Preferences"
msgstr "Preferenze"
#: lib/bds/desktop/shell_live/post_editor.ex:903
#: lib/bds/desktop/shell_live/post_editor.ex:969
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:121
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1923,8 +1923,8 @@ msgid "Publish Selected"
msgstr "Pubblica selezionati"
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:897
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/post_editor.ex:963
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:459
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
msgid "Published"
@@ -1955,7 +1955,7 @@ msgstr "Azioni rapide"
msgid "Quit"
msgstr "Esci"
#: lib/bds/desktop/shell_live/import_editor.ex:936
#: lib/bds/desktop/shell_live/import_editor.ex:939
#, elixir-autogen, elixir-format
msgid "Ready to import:"
msgstr "Pronto per importare:"
@@ -2022,8 +2022,8 @@ msgstr "Aggiorna modelli offline"
msgid "Refresh Online Models"
msgstr "Aggiorna modelli online"
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:373
#: lib/bds/desktop/shell_live/media_editor.ex:368
#: lib/bds/desktop/shell_live/media_editor.ex:377
#, elixir-autogen, elixir-format
msgid "Refresh Translation"
msgstr "Aggiorna traduzione"
@@ -2079,8 +2079,8 @@ msgstr "Mostra nelle liste"
msgid "Replace"
msgstr "Sostituisci"
#: lib/bds/desktop/shell_live/media_editor.ex:138
#: lib/bds/desktop/shell_live/media_editor.ex:146
#: lib/bds/desktop/shell_live/media_editor.ex:142
#: lib/bds/desktop/shell_live/media_editor.ex:150
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:86
#, elixir-autogen, elixir-format
msgid "Replace File"
@@ -2111,17 +2111,17 @@ msgstr "Ripristina predefinito"
msgid "Reset to Defaults"
msgstr "Ripristina valori predefiniti"
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1132
#, elixir-autogen, elixir-format
msgid "Resolution"
msgstr "Risoluzione"
#: lib/bds/desktop/shell_live/chat_editor.ex:597
#: lib/bds/desktop/shell_live/chat_editor.ex:602
#, elixir-autogen, elixir-format
msgid "Result"
msgstr "Risultato"
#: lib/bds/desktop/shell_live/post_editor.ex:898
#: lib/bds/desktop/shell_live/post_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr "Ripristinato"
@@ -2167,13 +2167,13 @@ msgstr "Modalità SSH"
msgid "Save"
msgstr "Salva"
#: lib/bds/desktop/shell_live/media_editor.ex:324
#: lib/bds/desktop/shell_live/media_editor.ex:328
#, elixir-autogen, elixir-format
msgid "Save Translation"
msgstr "Salva traduzione"
#: lib/bds/desktop/shell_live/media_editor.ex:702
#: lib/bds/desktop/shell_live/post_editor.ex:896
#: lib/bds/desktop/shell_live/media_editor.ex:710
#: lib/bds/desktop/shell_live/post_editor.ex:962
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr "Salvato"
@@ -2264,7 +2264,7 @@ msgstr "Cerca post..."
msgid "Search settings"
msgstr "Cerca nelle impostazioni"
#: lib/bds/desktop/shell_live/import_editor.ex:847
#: lib/bds/desktop/shell_live/import_editor.ex:850
#, elixir-autogen, elixir-format
msgid "Select & Analyze"
msgstr "Seleziona e analizza"
@@ -2279,19 +2279,19 @@ msgstr "Seleziona tutto"
msgid "Select Page"
msgstr "Seleziona pagina"
#: lib/bds/desktop/shell_live/import_editor.ex:646
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/import_editor.ex:649
#: lib/bds/desktop/shell_live/import_editor.ex:833
#: lib/bds/desktop/shell_live/tab_helpers.ex:179
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file (WXR) and an uploads folder to analyze what would be imported."
msgstr "Analizza un file WXR prima dellimportazione."
#: lib/bds/desktop/shell_live/import_editor.ex:1099
#: lib/bds/desktop/shell_live/import_editor.ex:1102
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file to begin analysis."
msgstr "Seleziona un file WXR e avvia lanalisi."
#: lib/bds/desktop/shell_live/import_editor.ex:845
#: lib/bds/desktop/shell_live/import_editor.ex:848
#, elixir-autogen, elixir-format
msgid "Select a file to analyze"
msgstr "Seleziona un file da analizzare"
@@ -2345,7 +2345,7 @@ msgstr "Mostra titoli"
msgid "Side by Side"
msgstr "Affiancato"
#: lib/bds/desktop/shell_live/import_editor.ex:866
#: lib/bds/desktop/shell_live/import_editor.ex:869
#, elixir-autogen, elixir-format
msgid "Site"
msgstr "Sito"
@@ -2371,8 +2371,8 @@ msgstr "Rendering del sito"
msgid "Size"
msgstr "Dimensione"
#: lib/bds/desktop/shell_live/import_editor.ex:1126
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:238
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:24
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:23
@@ -2395,14 +2395,14 @@ msgstr "Pagine autonome"
msgid "Start chat"
msgstr "Avvia chat"
#: lib/bds/desktop/shell_live/import_editor.ex:921
#: lib/bds/desktop/shell_live/import_editor.ex:924
#, elixir-autogen, elixir-format
msgid "Starting..."
msgstr "Avvio..."
#: lib/bds/desktop/shell_data.ex:115
#: lib/bds/desktop/shell_live/import_editor.ex:1178
#: lib/bds/desktop/shell_live/import_editor.ex:1229
#: lib/bds/desktop/shell_live/import_editor.ex:1181
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#, elixir-autogen, elixir-format
msgid "Status"
msgstr "Stato"
@@ -2462,8 +2462,8 @@ msgstr "Gestione tag"
msgid "Tag name"
msgstr "Nome del tag"
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:1028
#: lib/bds/desktop/shell_live/import_editor.ex:894
#: lib/bds/desktop/shell_live/import_editor.ex:1031
#: lib/bds/desktop/shell_live/index.html.heex:297
#: lib/bds/desktop/shell_live/index.html.heex:325
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:161
@@ -2572,7 +2572,7 @@ msgstr "Questo agente MCP non è ancora supportato nella riscrittura"
msgid "This item is referenced by:"
msgstr "Questo elemento e referenziato da:"
#: lib/bds/desktop/shell_live/import_editor.ex:1182
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:146
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:285
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:153
@@ -2643,14 +2643,14 @@ msgstr "Attiva/disattiva pannello"
msgid "Toggle sidebar"
msgstr "Attiva/disattiva barra laterale"
#: lib/bds/desktop/shell_live/media_editor.ex:348
#: lib/bds/desktop/shell_live/media_editor.ex:537
#: lib/bds/desktop/shell_live/media_editor.ex:558
#: lib/bds/desktop/shell_live/media_editor.ex:563
#: lib/bds/desktop/shell_live/media_editor.ex:352
#: lib/bds/desktop/shell_live/media_editor.ex:545
#: lib/bds/desktop/shell_live/media_editor.ex:566
#: lib/bds/desktop/shell_live/media_editor.ex:571
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:696
#: lib/bds/desktop/shell_live/post_editor.ex:725
#: lib/bds/desktop/shell_live/post_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:796
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2682,8 +2682,8 @@ msgstr "La traduzione punta a un post sorgente mancante"
msgid "Translations"
msgstr "Traduzioni"
#: lib/bds/desktop/shell_live/import_editor.ex:1180
#: lib/bds/desktop/shell_live/import_editor.ex:1231
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1234
#, elixir-autogen, elixir-format
msgid "Type"
msgstr "Tipo"
@@ -2703,7 +2703,7 @@ msgstr "Digita un titolo pagina o un'etichetta del sottomenu"
msgid "UI"
msgstr "UI"
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/import_editor.ex:873
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:78
#, elixir-autogen, elixir-format
msgid "URL"
@@ -2714,26 +2714,26 @@ msgstr "URL"
msgid "Undo"
msgstr "Annulla"
#: lib/bds/desktop/shell_live/import_editor.ex:1004
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1007
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Unknown"
msgstr "Sconosciuto"
#: lib/bds/desktop/shell_live/media_editor.ex:265
#: lib/bds/desktop/shell_live/media_editor.ex:269
#, elixir-autogen, elixir-format
msgid "Unlink from Post"
msgstr "Scollega dall'articolo"
#: lib/bds/desktop/shell_live/media_editor.ex:701
#: lib/bds/desktop/shell_live/media_editor.ex:709
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:895
#: lib/bds/desktop/shell_live/post_editor.ex:961
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
msgstr "Non salvato"
#: lib/bds/desktop/shell_live/import_editor.ex:867
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
#: lib/bds/ui/sidebar.ex:1116
#, elixir-autogen, elixir-format
@@ -2741,13 +2741,13 @@ msgid "Untitled"
msgstr "Senza titolo"
#: lib/bds/desktop/shell_live/import_editor.ex:643
#: lib/bds/desktop/shell_live/import_editor.ex:827
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/tab_helpers.ex:177
#, elixir-autogen, elixir-format
msgid "Untitled Import"
msgstr "Importazione senza titolo"
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:454
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:457
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -2765,13 +2765,13 @@ msgid "Upload Site"
msgstr "Carica sito"
#: lib/bds/desktop/shell_live/import_editor.ex:168
#: lib/bds/desktop/shell_live/import_editor.ex:835
#: lib/bds/desktop/shell_live/import_editor.ex:838
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:22
#, elixir-autogen, elixir-format
msgid "Uploads Folder"
msgstr "Cartella uploads"
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid "Used in: %{items}%{more}"
msgstr "Usato in: %{items}%{more}"
@@ -2811,13 +2811,13 @@ msgstr "Vista"
msgid "View on GitHub"
msgstr "Visualizza su GitHub"
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/import_editor.ex:1188
#, elixir-autogen, elixir-format
msgid "WP Status"
msgstr "Stato WP"
#: lib/bds/desktop/shell_live/import_editor.ex:193
#: lib/bds/desktop/shell_live/import_editor.ex:843
#: lib/bds/desktop/shell_live/import_editor.ex:846
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:48
#, elixir-autogen, elixir-format
msgid "WXR File"
@@ -2844,7 +2844,7 @@ msgstr "Working tree e cronologia"
msgid "Wrap Long Lines"
msgstr "A capo per linee lunghe"
#: lib/bds/desktop/shell_live/chat_editor.ex:530
#: lib/bds/desktop/shell_live/chat_editor.ex:535
#: lib/bds/desktop/shell_live/chat_surface.ex:19
#, elixir-autogen, elixir-format
msgid "You"
@@ -2870,8 +2870,8 @@ msgstr "aggiungere"
msgid "and %{count} more"
msgstr "e altri %{count}"
#: lib/bds/desktop/shell_live/import_editor.ex:1265
#: lib/bds/desktop/shell_live/import_editor.ex:1302
#: lib/bds/desktop/shell_live/import_editor.ex:1268
#: lib/bds/desktop/shell_live/import_editor.ex:1305
#, elixir-autogen, elixir-format
msgid "conflict"
msgstr "conflitto"
@@ -2901,8 +2901,8 @@ msgstr "%{count} immagini"
msgid "dashboard.stats.published"
msgstr "%{count} pubblicati"
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1269
#: lib/bds/desktop/shell_live/import_editor.ex:1306
#, elixir-autogen, elixir-format
msgid "duplicate"
msgstr "duplicato"
@@ -2912,7 +2912,7 @@ msgstr "duplicato"
msgid "edit"
msgstr "modificare"
#: lib/bds/desktop/shell_live/import_editor.ex:1320
#: lib/bds/desktop/shell_live/import_editor.ex:1323
#, elixir-autogen, elixir-format
msgid "existing"
msgstr "esistente"
@@ -2922,13 +2922,13 @@ msgstr "esistente"
msgid "gitDiff.changedFiles"
msgstr "File modificati"
#: lib/bds/desktop/shell_live/import_editor.ex:1321
#: lib/bds/desktop/shell_live/import_editor.ex:1324
#, elixir-autogen, elixir-format
msgid "mapped"
msgstr "mappato"
#: lib/bds/desktop/shell_live/import_editor.ex:889
#: lib/bds/desktop/shell_live/import_editor.ex:939
#: lib/bds/desktop/shell_live/import_editor.ex:892
#: lib/bds/desktop/shell_live/import_editor.ex:942
#: lib/bds/ui/workbench.ex:213
#, elixir-autogen, elixir-format
msgid "media"
@@ -2986,26 +2986,26 @@ msgstr "Salva"
msgid "menuEditor.unindent"
msgstr "Riduci rientro"
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#: lib/bds/desktop/shell_live/import_editor.ex:1307
#, elixir-autogen, elixir-format
msgid "missing"
msgstr "mancante"
#: lib/bds/desktop/shell_live/import_editor.ex:1263
#: lib/bds/desktop/shell_live/import_editor.ex:1300
#: lib/bds/desktop/shell_live/import_editor.ex:1322
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1325
#, elixir-autogen, elixir-format
msgid "new"
msgstr "nuovo"
#: lib/bds/desktop/shell_live/import_editor.ex:888
#: lib/bds/desktop/shell_live/import_editor.ex:940
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:943
#, elixir-autogen, elixir-format
msgid "pages"
msgstr "pagine"
#: lib/bds/desktop/shell_live/import_editor.ex:884
#: lib/bds/desktop/shell_live/import_editor.ex:938
#: lib/bds/desktop/shell_live/import_editor.ex:887
#: lib/bds/desktop/shell_live/import_editor.ex:941
#, elixir-autogen, elixir-format
msgid "posts"
msgstr "articoli"
@@ -3022,7 +3022,7 @@ msgstr "risultati"
msgid "results for"
msgstr "risultati per"
#: lib/bds/desktop/shell_live/import_editor.ex:937
#: lib/bds/desktop/shell_live/import_editor.ex:940
#, elixir-autogen, elixir-format
msgid "tags/categories"
msgstr "tag/categorie"
@@ -3086,8 +3086,8 @@ msgstr "Nessun record trovato nel file system"
msgid "translationValidation.revalidate"
msgstr "Riconvalida"
#: lib/bds/desktop/shell_live/import_editor.ex:1264
#: lib/bds/desktop/shell_live/import_editor.ex:1301
#: lib/bds/desktop/shell_live/import_editor.ex:1267
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#, elixir-autogen, elixir-format
msgid "update"
msgstr "aggiornamento"
@@ -3228,12 +3228,12 @@ msgstr "Archivia"
msgid "Move this post to the archive"
msgstr "Sposta questo articolo nell'archivio"
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:617
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr "Articolo archiviato"
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:700
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr "Articolo ripristinato"
@@ -3411,3 +3411,19 @@ msgstr "Blogmark"
#, elixir-autogen, elixir-format
msgid "Open a project before importing a blogmark."
msgstr "Apri un progetto prima di importare un blogmark."
#: lib/bds/desktop/shell_live/post_editor.ex:643
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr "%{name} aggiunto"
#: lib/bds/desktop/shell_live/post_editor.ex:650
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr "Impossibile importare %{path}: %{reason}"
#: lib/bds/desktop/shell_live/post_editor.ex:642
#: lib/bds/desktop/shell_live/post_editor.ex:649
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr "Inserisci immagine"

View File

@@ -17,7 +17,7 @@ msgid "%{canonical} = %{translation}"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:477
#: lib/bds/desktop/shell_live/import_editor.ex:1050
#: lib/bds/desktop/shell_live/import_editor.ex:1053
#: lib/bds/desktop/shell_live/import_editor/taxonomy_editing.ex:128
#, elixir-autogen, elixir-format
msgid "%{count} mapped"
@@ -30,13 +30,13 @@ msgid_plural "%{count} posts"
msgstr[0] ""
msgstr[1] ""
#: lib/bds/desktop/shell_live/import_editor.ex:1051
#: lib/bds/desktop/shell_live/import_editor.ex:1054
#, elixir-autogen, elixir-format
msgid "%{count} unmapped"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1061
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#: lib/bds/desktop/shell_live/import_editor.ex:1064
#: lib/bds/desktop/shell_live/import_editor.ex:1079
#, elixir-autogen, elixir-format
msgid "%{count} uses"
msgstr ""
@@ -51,22 +51,22 @@ msgstr ""
msgid "%{minutes}m %{seconds}s"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1073
#: lib/bds/desktop/shell_live/import_editor.ex:1076
#, elixir-autogen, elixir-format
msgid "(no parameters)"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid ", +%{count} more"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1137
#: lib/bds/desktop/shell_live/import_editor.ex:1199
#: lib/bds/desktop/shell_live/import_editor.ex:1200
#: lib/bds/desktop/shell_live/import_editor.ex:1241
#: lib/bds/desktop/shell_live/import_editor.ex:1243
#: lib/bds/desktop/shell_live/import_editor.ex:1427
#: lib/bds/desktop/shell_live/import_editor.ex:1140
#: lib/bds/desktop/shell_live/import_editor.ex:1202
#: lib/bds/desktop/shell_live/import_editor.ex:1203
#: lib/bds/desktop/shell_live/import_editor.ex:1244
#: lib/bds/desktop/shell_live/import_editor.ex:1246
#: lib/bds/desktop/shell_live/import_editor.ex:1430
#, elixir-autogen, elixir-format
msgid "--"
msgstr ""
@@ -92,7 +92,7 @@ msgstr ""
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:42
#: lib/bds/desktop/shell_live/overlay_manager.ex:72
#: lib/bds/desktop/shell_live/post_editor.ex:781
#: lib/bds/desktop/shell_live/post_editor.ex:847
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:43
#, elixir-autogen, elixir-format
msgid "AI Suggestions"
@@ -107,7 +107,7 @@ msgstr ""
msgid "AI conversations"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1015
#: lib/bds/desktop/shell_live/import_editor.ex:1018
#, elixir-autogen, elixir-format
msgid "AI will suggest mappings from new to existing items to avoid duplicates"
msgstr ""
@@ -186,14 +186,14 @@ msgstr ""
msgid "Analysis complete"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:668
#: lib/bds/desktop/shell_live/import_editor.ex:999
#: lib/bds/desktop/shell_live/import_editor.ex:671
#: lib/bds/desktop/shell_live/import_editor.ex:1002
#, elixir-autogen, elixir-format
msgid "Analyze with..."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:220
#: lib/bds/desktop/shell_live/import_editor.ex:855
#: lib/bds/desktop/shell_live/import_editor.ex:858
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:82
#, elixir-autogen, elixir-format
msgid "Analyzing WXR file..."
@@ -240,7 +240,7 @@ msgstr ""
msgid "Archived"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:594
#: lib/bds/desktop/shell_live/chat_editor.ex:599
#, elixir-autogen, elixir-format
msgid "Arguments"
msgstr ""
@@ -250,7 +250,7 @@ msgstr ""
msgid "Ask the assistant about the active project or editor."
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:531
#: lib/bds/desktop/shell_live/chat_editor.ex:536
#: lib/bds/desktop/shell_live/chat_editor/tool_surfaces.ex:88
#: lib/bds/desktop/shell_live/chat_surface.ex:18
#: lib/bds/desktop/shell_live/chat_surface.ex:20
@@ -271,13 +271,13 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:98
#: lib/bds/desktop/shell_live.ex:431
#: lib/bds/desktop/shell_live/chat_editor.ex:231
#: lib/bds/desktop/shell_live/media_editor.ex:156
#: lib/bds/desktop/shell_live/media_editor.ex:349
#: lib/bds/desktop/shell_live/media_editor.ex:538
#: lib/bds/desktop/shell_live/chat_editor.ex:234
#: lib/bds/desktop/shell_live/media_editor.ex:160
#: lib/bds/desktop/shell_live/media_editor.ex:353
#: lib/bds/desktop/shell_live/media_editor.ex:546
#: lib/bds/desktop/shell_live/overlay_manager.ex:73
#: lib/bds/desktop/shell_live/post_editor.ex:648
#: lib/bds/desktop/shell_live/post_editor.ex:697
#: lib/bds/desktop/shell_live/post_editor.ex:714
#: lib/bds/desktop/shell_live/post_editor.ex:763
#, elixir-autogen, elixir-format
msgid "Automatic AI actions stay gated by airplane mode."
msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Bookmarklet copy support is wired through the desktop runtime and project public URL."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1362
#: lib/bds/desktop/shell_live/import_editor.ex:1365
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:298
#: lib/bds/desktop/shell_live/menu_editor.ex:335
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:5
@@ -374,9 +374,9 @@ msgstr ""
msgid "Caption"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:890
#: lib/bds/desktop/shell_live/import_editor.ex:1020
#: lib/bds/desktop/shell_live/import_editor.ex:1184
#: lib/bds/desktop/shell_live/import_editor.ex:893
#: lib/bds/desktop/shell_live/import_editor.ex:1023
#: lib/bds/desktop/shell_live/import_editor.ex:1187
#: lib/bds/desktop/shell_live/index.html.heex:336
#: lib/bds/desktop/shell_live/misc_editor.ex:750
#: lib/bds/desktop/shell_live/misc_editor.ex:751
@@ -392,7 +392,7 @@ msgstr ""
msgid "Categories"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:992
#: lib/bds/desktop/shell_live/import_editor.ex:995
#, elixir-autogen, elixir-format
msgid "Categories & Tags"
msgstr ""
@@ -419,8 +419,8 @@ msgstr ""
#: lib/bds/desktop/shell_live.ex:979
#: lib/bds/desktop/shell_live/chat_editor.ex:87
#: lib/bds/desktop/shell_live/chat_editor.ex:230
#: lib/bds/desktop/shell_live/chat_editor.ex:318
#: lib/bds/desktop/shell_live/chat_editor.ex:233
#: lib/bds/desktop/shell_live/chat_editor.ex:323
#: lib/bds/desktop/shell_live/chat_editor/model_selection.ex:37
#: lib/bds/desktop/shell_live/index.html.heex:503
#: lib/bds/ui/registry.ex:104
@@ -457,8 +457,8 @@ msgstr ""
msgid "Clear filters"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#: lib/bds/desktop/shell_live/import_editor.ex:1395
#: lib/bds/desktop/shell_live/import_editor.ex:1367
#: lib/bds/desktop/shell_live/import_editor.ex:1398
#, elixir-autogen, elixir-format
msgid "Clear mapping"
msgstr ""
@@ -501,7 +501,7 @@ msgstr ""
msgid "Command completed"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:927
#: lib/bds/desktop/shell_live/chat_editor.ex:932
#: lib/bds/desktop/shell_live/chat_editor_html/chat_editor.html.heex:63
#, elixir-autogen, elixir-format
msgid "Configure an API key in Settings to enable AI chat."
@@ -571,7 +571,7 @@ msgstr ""
msgid "Create tag"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:453
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -617,7 +617,7 @@ msgstr ""
msgid "Data Path"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:896
#: lib/bds/desktop/shell_live/import_editor.ex:899
#, elixir-autogen, elixir-format
msgid "Date Distribution"
msgstr ""
@@ -673,7 +673,7 @@ msgstr ""
msgid "Delete Media"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:392
#: lib/bds/desktop/shell_live/media_editor.ex:396
#, elixir-autogen, elixir-format
msgid "Delete Translation"
msgstr ""
@@ -714,14 +714,14 @@ msgstr ""
msgid "Detect"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:155
#: lib/bds/desktop/shell_live/media_editor.ex:194
#: lib/bds/desktop/shell_live/media_editor.ex:199
#: lib/bds/desktop/shell_live/media_editor.ex:205
#: lib/bds/desktop/shell_live/media_editor.ex:159
#: lib/bds/desktop/shell_live/media_editor.ex:198
#: lib/bds/desktop/shell_live/media_editor.ex:203
#: lib/bds/desktop/shell_live/media_editor.ex:209
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:59
#: lib/bds/desktop/shell_live/post_editor.ex:647
#: lib/bds/desktop/shell_live/post_editor.ex:676
#: lib/bds/desktop/shell_live/post_editor.ex:682
#: lib/bds/desktop/shell_live/post_editor.ex:713
#: lib/bds/desktop/shell_live/post_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:748
#, elixir-autogen, elixir-format
msgid "Detect Language"
msgstr ""
@@ -777,7 +777,7 @@ msgstr ""
msgid "Dismiss Checked"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:618
#: lib/bds/desktop/shell_live/chat_editor.ex:623
#, elixir-autogen, elixir-format
msgid "Dismiss surface"
msgstr ""
@@ -915,13 +915,13 @@ msgstr ""
msgid "Excerpt"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1128
#: lib/bds/desktop/shell_live/import_editor.ex:1131
#, elixir-autogen, elixir-format
msgid "Existing Entry"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#: lib/bds/desktop/shell_live/import_editor.ex:1189
#: lib/bds/desktop/shell_live/import_editor.ex:1236
#, elixir-autogen, elixir-format
msgid "Existing Match"
msgstr ""
@@ -937,7 +937,7 @@ msgid "Extra URLs"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:144
#: lib/bds/desktop/shell_live/import_editor.ex:878
#: lib/bds/desktop/shell_live/import_editor.ex:881
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:157
#, elixir-autogen, elixir-format
msgid "File"
@@ -953,7 +953,7 @@ msgstr ""
msgid "File to DB"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1230
#: lib/bds/desktop/shell_live/import_editor.ex:1233
#, elixir-autogen, elixir-format
msgid "Filename"
msgstr ""
@@ -1045,13 +1045,13 @@ msgstr ""
#: lib/bds/desktop/shell_data.ex:116
#: lib/bds/desktop/shell_live/index.html.heex:666
#: lib/bds/desktop/shell_live/media_editor.ex:703
#: lib/bds/desktop/shell_live/post_editor.ex:899
#: lib/bds/desktop/shell_live/media_editor.ex:711
#: lib/bds/desktop/shell_live/post_editor.ex:965
#, elixir-autogen, elixir-format
msgid "Idle"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1143
#: lib/bds/desktop/shell_live/import_editor.ex:1146
#, elixir-autogen, elixir-format
msgid "Ignore"
msgstr ""
@@ -1068,12 +1068,12 @@ msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:484
#: lib/bds/desktop/shell_live/import_editor.ex:564
#: lib/bds/desktop/shell_live/import_editor.ex:580
#: lib/bds/desktop/shell_live/import_editor.ex:700
#: lib/bds/desktop/shell_live/import_editor.ex:704
#: lib/bds/desktop/shell_live/import_editor.ex:703
#: lib/bds/desktop/shell_live/import_editor.ex:707
#: lib/bds/desktop/shell_live/import_editor.ex:728
#: lib/bds/desktop/shell_live/import_editor.ex:742
#: lib/bds/desktop/shell_live/import_editor.ex:755
#: lib/bds/desktop/shell_live/import_editor.ex:710
#: lib/bds/desktop/shell_live/import_editor.ex:731
#: lib/bds/desktop/shell_live/import_editor.ex:745
#: lib/bds/desktop/shell_live/import_editor.ex:758
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:36
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:103
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:171
@@ -1100,12 +1100,12 @@ msgstr ""
msgid "Import"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:947
#: lib/bds/desktop/shell_live/import_editor.ex:950
#, elixir-autogen, elixir-format
msgid "Import %{count} Items"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1145
#: lib/bds/desktop/shell_live/import_editor.ex:1148
#, elixir-autogen, elixir-format
msgid "Import (new slug)"
msgstr ""
@@ -1120,8 +1120,8 @@ msgstr ""
msgid "Import complete"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:729
#: lib/bds/desktop/shell_live/import_editor.ex:955
#: lib/bds/desktop/shell_live/import_editor.ex:732
#: lib/bds/desktop/shell_live/import_editor.ex:958
#: lib/bds/desktop/shell_live/import_editor/progress_tracking.ex:133
#, elixir-autogen, elixir-format
msgid "Import completed successfully!"
@@ -1135,7 +1135,7 @@ msgstr ""
msgid "Import definitions"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:961
#: lib/bds/desktop/shell_live/import_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Import failed: %{error}"
msgstr ""
@@ -1148,7 +1148,7 @@ msgstr ""
msgid "Import media"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:828
#: lib/bds/desktop/shell_live/import_editor.ex:831
#, elixir-autogen, elixir-format
msgid "Import name..."
msgstr ""
@@ -1173,7 +1173,7 @@ msgstr ""
msgid "Importing tags & categories..."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:915
#: lib/bds/desktop/shell_live/import_editor.ex:918
#, elixir-autogen, elixir-format
msgid "Importing..."
msgstr ""
@@ -1209,15 +1209,15 @@ msgstr ""
msgid "Kind"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:877
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:171
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:207
#, elixir-autogen, elixir-format
msgid "Language"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:206
#: lib/bds/desktop/shell_live/post_editor.ex:683
#: lib/bds/desktop/shell_live/media_editor.ex:210
#: lib/bds/desktop/shell_live/post_editor.ex:749
#, elixir-autogen, elixir-format
msgid "Language detection failed."
msgstr ""
@@ -1227,7 +1227,7 @@ msgstr ""
msgid "Light"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:252
#: lib/bds/desktop/shell_live/media_editor.ex:256
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:215
#, elixir-autogen, elixir-format
msgid "Link to Post"
@@ -1272,7 +1272,7 @@ msgstr ""
msgid "MIME Type"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1044
#: lib/bds/desktop/shell_live/import_editor.ex:1047
#, elixir-autogen, elixir-format
msgid "Macros (%{count})"
msgstr ""
@@ -1290,18 +1290,18 @@ msgstr ""
msgid "Manage the central blog navigation outline and save it to meta/menu.opml."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1357
#: lib/bds/desktop/shell_live/import_editor.ex:1361
#: lib/bds/desktop/shell_live/import_editor.ex:1360
#: lib/bds/desktop/shell_live/import_editor.ex:1364
#, elixir-autogen, elixir-format
msgid "Map to..."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Mapped"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:902
#: lib/bds/desktop/shell_live/post_editor.ex:968
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:120
#, elixir-autogen, elixir-format
msgid "Markdown"
@@ -1313,8 +1313,8 @@ msgid "Max Posts Per Page"
msgstr ""
#: lib/bds/desktop/menu_bar.ex:168
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:494
#: lib/bds/desktop/shell_live/media_editor.ex:498
#: lib/bds/desktop/shell_live/media_editor.ex:502
#: lib/bds/desktop/shell_live/misc_editor.ex:744
#: lib/bds/desktop/shell_live/misc_editor.ex:771
#: lib/bds/desktop/shell_live/sidebar_components.ex:654
@@ -1326,12 +1326,12 @@ msgstr ""
msgid "Media"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:986
#: lib/bds/desktop/shell_live/import_editor.ex:989
#, elixir-autogen, elixir-format
msgid "Media (%{count})"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:490
#: lib/bds/desktop/shell_live/media_editor.ex:498
#, elixir-autogen, elixir-format
msgid "Media saved"
msgstr ""
@@ -1381,8 +1381,8 @@ msgstr ""
msgid "Mode"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:871
#: lib/bds/desktop/shell_live/import_editor.ex:875
#: lib/bds/desktop/shell_live/import_editor.ex:874
#: lib/bds/desktop/shell_live/import_editor.ex:878
#, elixir-autogen, elixir-format
msgid "N/A"
msgstr ""
@@ -1393,7 +1393,7 @@ msgstr ""
msgid "New Chat"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1127
#: lib/bds/desktop/shell_live/import_editor.ex:1130
#, elixir-autogen, elixir-format
msgid "New Entry (WXR)"
msgstr ""
@@ -1452,7 +1452,7 @@ msgstr ""
msgid "No commit subject"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:837
#: lib/bds/desktop/shell_live/import_editor.ex:840
#, elixir-autogen, elixir-format
msgid "No folder selected"
msgstr ""
@@ -1584,7 +1584,7 @@ msgstr ""
msgid "Not supported in the rewrite yet"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:945
#: lib/bds/desktop/shell_live/import_editor.ex:948
#, elixir-autogen, elixir-format
msgid "Nothing to Import"
msgstr ""
@@ -1680,7 +1680,7 @@ msgstr ""
msgid "Online Title Model"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:839
#: lib/bds/desktop/shell_live/import_editor.ex:842
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:46
#, elixir-autogen, elixir-format
msgid "Open"
@@ -1724,12 +1724,12 @@ msgstr ""
msgid "Orphan Files"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:886
#: lib/bds/desktop/shell_live/import_editor.ex:889
#, elixir-autogen, elixir-format
msgid "Other"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:978
#: lib/bds/desktop/shell_live/import_editor.ex:981
#, elixir-autogen, elixir-format
msgid "Other (%{count})"
msgstr ""
@@ -1746,7 +1746,7 @@ msgstr ""
msgid "Overview of your blog database"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1144
#: lib/bds/desktop/shell_live/import_editor.ex:1147
#, elixir-autogen, elixir-format
msgid "Overwrite"
msgstr ""
@@ -1756,7 +1756,7 @@ msgstr ""
msgid "Page"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:970
#: lib/bds/desktop/shell_live/import_editor.ex:973
#, elixir-autogen, elixir-format
msgid "Page Slug Conflicts"
msgstr ""
@@ -1767,7 +1767,7 @@ msgstr ""
msgid "Pages"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:982
#: lib/bds/desktop/shell_live/import_editor.ex:985
#, elixir-autogen, elixir-format
msgid "Pages (%{count})"
msgstr ""
@@ -1787,7 +1787,7 @@ msgstr ""
msgid "Paste"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#: lib/bds/desktop/shell_live/import_editor.ex:1235
#: lib/bds/desktop/shell_live/misc_editor_html/misc_editor.html.heex:198
#, elixir-autogen, elixir-format
msgid "Path"
@@ -1799,16 +1799,16 @@ msgid "Persist the detected language for this media item"
msgstr ""
#: lib/bds/desktop/shell_live/misc_editor.ex:742
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:483
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:522
#: lib/bds/desktop/shell_live/post_editor.ex:557
#: lib/bds/desktop/shell_live/post_editor.ex:572
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:604
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:637
#: lib/bds/desktop/shell_live/post_editor.ex:488
#: lib/bds/desktop/shell_live/post_editor.ex:492
#: lib/bds/desktop/shell_live/post_editor.ex:531
#: lib/bds/desktop/shell_live/post_editor.ex:535
#: lib/bds/desktop/shell_live/post_editor.ex:573
#: lib/bds/desktop/shell_live/post_editor.ex:588
#: lib/bds/desktop/shell_live/post_editor.ex:617
#: lib/bds/desktop/shell_live/post_editor.ex:620
#: lib/bds/desktop/shell_live/post_editor.ex:700
#: lib/bds/desktop/shell_live/post_editor.ex:703
#: lib/bds/desktop/shell_live/sidebar_components.ex:651
#: lib/bds/desktop/shell_live/sidebar_delete.ex:174
#: lib/bds/ui/registry.ex:99
@@ -1823,7 +1823,7 @@ msgstr ""
msgid "Post Links"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:966
#: lib/bds/desktop/shell_live/import_editor.ex:969
#, elixir-autogen, elixir-format
msgid "Post Slug Conflicts"
msgstr ""
@@ -1838,12 +1838,12 @@ msgstr ""
msgid "Post is marked as do-not-translate but has translations"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:518
#: lib/bds/desktop/shell_live/post_editor.ex:531
#, elixir-autogen, elixir-format
msgid "Post published"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:479
#: lib/bds/desktop/shell_live/post_editor.ex:488
#, elixir-autogen, elixir-format
msgid "Post saved"
msgstr ""
@@ -1857,7 +1857,7 @@ msgstr ""
msgid "Posts"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:974
#: lib/bds/desktop/shell_live/import_editor.ex:977
#, elixir-autogen, elixir-format
msgid "Posts (%{count})"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr ""
msgid "Preferences"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:903
#: lib/bds/desktop/shell_live/post_editor.ex:969
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:121
#, elixir-autogen, elixir-format
msgid "Preview"
@@ -1936,8 +1936,8 @@ msgid "Publish Selected"
msgstr ""
#: lib/bds/desktop/shell_data.ex:181
#: lib/bds/desktop/shell_live/post_editor.ex:897
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:456
#: lib/bds/desktop/shell_live/post_editor.ex:963
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:459
#: lib/bds/ui/sidebar.ex:324
#, elixir-autogen, elixir-format
msgid "Published"
@@ -1968,7 +1968,7 @@ msgstr ""
msgid "Quit"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:936
#: lib/bds/desktop/shell_live/import_editor.ex:939
#, elixir-autogen, elixir-format
msgid "Ready to import:"
msgstr ""
@@ -2035,8 +2035,8 @@ msgstr ""
msgid "Refresh Online Models"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:364
#: lib/bds/desktop/shell_live/media_editor.ex:373
#: lib/bds/desktop/shell_live/media_editor.ex:368
#: lib/bds/desktop/shell_live/media_editor.ex:377
#, elixir-autogen, elixir-format
msgid "Refresh Translation"
msgstr ""
@@ -2092,8 +2092,8 @@ msgstr ""
msgid "Replace"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:138
#: lib/bds/desktop/shell_live/media_editor.ex:146
#: lib/bds/desktop/shell_live/media_editor.ex:142
#: lib/bds/desktop/shell_live/media_editor.ex:150
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:86
#, elixir-autogen, elixir-format
msgid "Replace File"
@@ -2124,17 +2124,17 @@ msgstr ""
msgid "Reset to Defaults"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1132
#, elixir-autogen, elixir-format
msgid "Resolution"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:597
#: lib/bds/desktop/shell_live/chat_editor.ex:602
#, elixir-autogen, elixir-format
msgid "Result"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:898
#: lib/bds/desktop/shell_live/post_editor.ex:964
#, elixir-autogen, elixir-format
msgid "Reverted"
msgstr ""
@@ -2180,13 +2180,13 @@ msgstr ""
msgid "Save"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:324
#: lib/bds/desktop/shell_live/media_editor.ex:328
#, elixir-autogen, elixir-format
msgid "Save Translation"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:702
#: lib/bds/desktop/shell_live/post_editor.ex:896
#: lib/bds/desktop/shell_live/media_editor.ex:710
#: lib/bds/desktop/shell_live/post_editor.ex:962
#, elixir-autogen, elixir-format
msgid "Saved"
msgstr ""
@@ -2277,7 +2277,7 @@ msgstr ""
msgid "Search settings"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:847
#: lib/bds/desktop/shell_live/import_editor.ex:850
#, elixir-autogen, elixir-format
msgid "Select & Analyze"
msgstr ""
@@ -2292,19 +2292,19 @@ msgstr ""
msgid "Select Page"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:646
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/import_editor.ex:649
#: lib/bds/desktop/shell_live/import_editor.ex:833
#: lib/bds/desktop/shell_live/tab_helpers.ex:179
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file (WXR) and an uploads folder to analyze what would be imported."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1099
#: lib/bds/desktop/shell_live/import_editor.ex:1102
#, elixir-autogen, elixir-format
msgid "Select a WordPress export file to begin analysis."
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:845
#: lib/bds/desktop/shell_live/import_editor.ex:848
#, elixir-autogen, elixir-format
msgid "Select a file to analyze"
msgstr ""
@@ -2358,7 +2358,7 @@ msgstr ""
msgid "Side by Side"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:866
#: lib/bds/desktop/shell_live/import_editor.ex:869
#, elixir-autogen, elixir-format
msgid "Site"
msgstr ""
@@ -2384,8 +2384,8 @@ msgstr ""
msgid "Size"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1126
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1129
#: lib/bds/desktop/shell_live/import_editor.ex:1186
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:238
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:24
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:23
@@ -2408,14 +2408,14 @@ msgstr ""
msgid "Start chat"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:921
#: lib/bds/desktop/shell_live/import_editor.ex:924
#, elixir-autogen, elixir-format
msgid "Starting..."
msgstr ""
#: lib/bds/desktop/shell_data.ex:115
#: lib/bds/desktop/shell_live/import_editor.ex:1178
#: lib/bds/desktop/shell_live/import_editor.ex:1229
#: lib/bds/desktop/shell_live/import_editor.ex:1181
#: lib/bds/desktop/shell_live/import_editor.ex:1232
#, elixir-autogen, elixir-format
msgid "Status"
msgstr ""
@@ -2475,8 +2475,8 @@ msgstr ""
msgid "Tag name"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:1028
#: lib/bds/desktop/shell_live/import_editor.ex:894
#: lib/bds/desktop/shell_live/import_editor.ex:1031
#: lib/bds/desktop/shell_live/index.html.heex:297
#: lib/bds/desktop/shell_live/index.html.heex:325
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:161
@@ -2585,7 +2585,7 @@ msgstr ""
msgid "This item is referenced by:"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1182
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:146
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:285
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:153
@@ -2656,14 +2656,14 @@ msgstr ""
msgid "Toggle sidebar"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:348
#: lib/bds/desktop/shell_live/media_editor.ex:537
#: lib/bds/desktop/shell_live/media_editor.ex:558
#: lib/bds/desktop/shell_live/media_editor.ex:563
#: lib/bds/desktop/shell_live/media_editor.ex:352
#: lib/bds/desktop/shell_live/media_editor.ex:545
#: lib/bds/desktop/shell_live/media_editor.ex:566
#: lib/bds/desktop/shell_live/media_editor.ex:571
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:76
#: lib/bds/desktop/shell_live/post_editor.ex:696
#: lib/bds/desktop/shell_live/post_editor.ex:725
#: lib/bds/desktop/shell_live/post_editor.ex:730
#: lib/bds/desktop/shell_live/post_editor.ex:762
#: lib/bds/desktop/shell_live/post_editor.ex:791
#: lib/bds/desktop/shell_live/post_editor.ex:796
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:60
#, elixir-autogen, elixir-format
msgid "Translate"
@@ -2695,8 +2695,8 @@ msgstr ""
msgid "Translations"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1180
#: lib/bds/desktop/shell_live/import_editor.ex:1231
#: lib/bds/desktop/shell_live/import_editor.ex:1183
#: lib/bds/desktop/shell_live/import_editor.ex:1234
#, elixir-autogen, elixir-format
msgid "Type"
msgstr ""
@@ -2716,7 +2716,7 @@ msgstr ""
msgid "UI"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/import_editor.ex:873
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:78
#, elixir-autogen, elixir-format
msgid "URL"
@@ -2727,26 +2727,26 @@ msgstr ""
msgid "Undo"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1004
#: lib/bds/desktop/shell_live/import_editor.ex:1059
#: lib/bds/desktop/shell_live/import_editor.ex:1007
#: lib/bds/desktop/shell_live/import_editor.ex:1062
#, elixir-autogen, elixir-format
msgid "Unknown"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:265
#: lib/bds/desktop/shell_live/media_editor.ex:269
#, elixir-autogen, elixir-format
msgid "Unlink from Post"
msgstr ""
#: lib/bds/desktop/shell_live/media_editor.ex:701
#: lib/bds/desktop/shell_live/media_editor.ex:709
#: lib/bds/desktop/shell_live/media_editor_html/media_editor.html.heex:10
#: lib/bds/desktop/shell_live/post_editor.ex:895
#: lib/bds/desktop/shell_live/post_editor.ex:961
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:7
#, elixir-autogen, elixir-format
msgid "Unsaved"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:867
#: lib/bds/desktop/shell_live/import_editor.ex:870
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
#: lib/bds/ui/sidebar.ex:1116
#, elixir-autogen, elixir-format
@@ -2754,13 +2754,13 @@ msgid "Untitled"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:643
#: lib/bds/desktop/shell_live/import_editor.ex:827
#: lib/bds/desktop/shell_live/import_editor.ex:830
#: lib/bds/desktop/shell_live/tab_helpers.ex:177
#, elixir-autogen, elixir-format
msgid "Untitled Import"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:454
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:457
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:48
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:46
#, elixir-autogen, elixir-format
@@ -2778,13 +2778,13 @@ msgid "Upload Site"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:168
#: lib/bds/desktop/shell_live/import_editor.ex:835
#: lib/bds/desktop/shell_live/import_editor.ex:838
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:22
#, elixir-autogen, elixir-format
msgid "Uploads Folder"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1083
#: lib/bds/desktop/shell_live/import_editor.ex:1086
#, elixir-autogen, elixir-format
msgid "Used in: %{items}%{more}"
msgstr ""
@@ -2824,13 +2824,13 @@ msgstr ""
msgid "View on GitHub"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1185
#: lib/bds/desktop/shell_live/import_editor.ex:1188
#, elixir-autogen, elixir-format
msgid "WP Status"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:193
#: lib/bds/desktop/shell_live/import_editor.ex:843
#: lib/bds/desktop/shell_live/import_editor.ex:846
#: lib/bds/desktop/shell_live/import_editor/analysis_state.ex:48
#, elixir-autogen, elixir-format
msgid "WXR File"
@@ -2857,7 +2857,7 @@ msgstr ""
msgid "Wrap Long Lines"
msgstr ""
#: lib/bds/desktop/shell_live/chat_editor.ex:530
#: lib/bds/desktop/shell_live/chat_editor.ex:535
#: lib/bds/desktop/shell_live/chat_surface.ex:19
#, elixir-autogen, elixir-format
msgid "You"
@@ -2883,8 +2883,8 @@ msgstr ""
msgid "and %{count} more"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1265
#: lib/bds/desktop/shell_live/import_editor.ex:1302
#: lib/bds/desktop/shell_live/import_editor.ex:1268
#: lib/bds/desktop/shell_live/import_editor.ex:1305
#, elixir-autogen, elixir-format
msgid "conflict"
msgstr ""
@@ -2914,8 +2914,8 @@ msgstr ""
msgid "dashboard.stats.published"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1269
#: lib/bds/desktop/shell_live/import_editor.ex:1306
#, elixir-autogen, elixir-format
msgid "duplicate"
msgstr ""
@@ -2925,7 +2925,7 @@ msgstr ""
msgid "edit"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1320
#: lib/bds/desktop/shell_live/import_editor.ex:1323
#, elixir-autogen, elixir-format
msgid "existing"
msgstr ""
@@ -2935,13 +2935,13 @@ msgstr ""
msgid "gitDiff.changedFiles"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1321
#: lib/bds/desktop/shell_live/import_editor.ex:1324
#, elixir-autogen, elixir-format
msgid "mapped"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:889
#: lib/bds/desktop/shell_live/import_editor.ex:939
#: lib/bds/desktop/shell_live/import_editor.ex:892
#: lib/bds/desktop/shell_live/import_editor.ex:942
#: lib/bds/ui/workbench.ex:213
#, elixir-autogen, elixir-format
msgid "media"
@@ -2999,26 +2999,26 @@ msgstr ""
msgid "menuEditor.unindent"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#: lib/bds/desktop/shell_live/import_editor.ex:1307
#, elixir-autogen, elixir-format
msgid "missing"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1263
#: lib/bds/desktop/shell_live/import_editor.ex:1300
#: lib/bds/desktop/shell_live/import_editor.ex:1322
#: lib/bds/desktop/shell_live/import_editor.ex:1266
#: lib/bds/desktop/shell_live/import_editor.ex:1303
#: lib/bds/desktop/shell_live/import_editor.ex:1325
#, elixir-autogen, elixir-format
msgid "new"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:888
#: lib/bds/desktop/shell_live/import_editor.ex:940
#: lib/bds/desktop/shell_live/import_editor.ex:891
#: lib/bds/desktop/shell_live/import_editor.ex:943
#, elixir-autogen, elixir-format
msgid "pages"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:884
#: lib/bds/desktop/shell_live/import_editor.ex:938
#: lib/bds/desktop/shell_live/import_editor.ex:887
#: lib/bds/desktop/shell_live/import_editor.ex:941
#, elixir-autogen, elixir-format
msgid "posts"
msgstr ""
@@ -3035,7 +3035,7 @@ msgstr ""
msgid "results for"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:937
#: lib/bds/desktop/shell_live/import_editor.ex:940
#, elixir-autogen, elixir-format
msgid "tags/categories"
msgstr ""
@@ -3099,8 +3099,8 @@ msgstr ""
msgid "translationValidation.revalidate"
msgstr ""
#: lib/bds/desktop/shell_live/import_editor.ex:1264
#: lib/bds/desktop/shell_live/import_editor.ex:1301
#: lib/bds/desktop/shell_live/import_editor.ex:1267
#: lib/bds/desktop/shell_live/import_editor.ex:1304
#, elixir-autogen, elixir-format
msgid "update"
msgstr ""
@@ -3241,12 +3241,12 @@ msgstr ""
msgid "Move this post to the archive"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:601
#: lib/bds/desktop/shell_live/post_editor.ex:617
#, elixir-autogen, elixir-format
msgid "Post archived"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:634
#: lib/bds/desktop/shell_live/post_editor.ex:700
#, elixir-autogen, elixir-format
msgid "Post unarchived"
msgstr ""
@@ -3424,3 +3424,19 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Open a project before importing a blogmark."
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:643
#, elixir-autogen, elixir-format
msgid "Added %{name}"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:650
#, elixir-autogen, elixir-format
msgid "Failed to import %{path}: %{reason}"
msgstr ""
#: lib/bds/desktop/shell_live/post_editor.ex:642
#: lib/bds/desktop/shell_live/post_editor.ex:649
#, elixir-autogen, elixir-format
msgid "Insert Image"
msgstr ""

View File

@@ -0,0 +1,147 @@
defmodule BDS.EditorImageDropTest do
@moduledoc """
Covers the drag-and-drop image chain (action_patterns.allium
DragDropImageChain / editor_post.allium PostDragDropImage):
1. import media (file copy + base sidecar)
2. generate thumbnails synchronously
3. link media to the post
4. insert `![](bds-media://id)` at the cursor
Steps 5-6 (AI analysis + auto-translate) are background AI activities gated
behind airplane mode and are not exercised here.
"""
use ExUnit.Case, async: false
import Phoenix.ConnTest
import Phoenix.LiveViewTest
alias BDS.Desktop.ShellLive.EditorImageDrop
alias BDS.{AI, Media, Repo}
@endpoint BDS.Desktop.Endpoint
setup do
:ok = Ecto.Adapters.SQL.Sandbox.checkout(Repo)
Ecto.Adapters.SQL.Sandbox.mode(Repo, {:shared, self()})
temp_dir =
Path.join(System.tmp_dir!(), "bds-editor-drop-#{System.unique_integer([:positive])}")
File.mkdir_p!(temp_dir)
on_exit(fn -> File.rm_rf(temp_dir) end)
{:ok, project} = BDS.Projects.create_project(%{name: "Drop Test", data_path: temp_dir})
{:ok, _project} = BDS.Projects.set_active_project(project.id)
{:ok, post} =
BDS.Posts.create_post(%{project_id: project.id, title: "Drop Post", content: "Body"})
%{project: project, post: post, temp_dir: temp_dir}
end
defp write_image!(path) do
File.write!(path, Image.new!(4, 4, color: [255, 0, 0]) |> Image.write!(:memory, suffix: ".jpg"))
path
end
describe "EditorImageDrop.import_and_link/3" do
test "imports, generates thumbnails, links the post, and returns image markdown", %{
project: project,
post: post,
temp_dir: temp_dir
} do
source = write_image!(Path.join(temp_dir, "dropped.jpg"))
assert {:ok, media, markdown} =
EditorImageDrop.import_and_link(project.id, post.id, source)
# Step 1: media row + file copy.
assert Repo.get(Media.Media, media.id)
assert File.exists?(Path.join(temp_dir, media.file_path))
# Step 2: thumbnails generated synchronously.
thumbnails = Media.thumbnail_paths(media)
assert thumbnails != %{}
Enum.each(Map.values(thumbnails), fn path ->
assert File.exists?(Path.join(temp_dir, path)), "missing thumbnail #{path}"
end)
# Step 3: linked to the post.
assert [linked] = Media.list_linked_posts(media.id)
assert linked.post_id == post.id
# Step 4: markdown reference inserted at the cursor.
assert markdown == "![](bds-media://#{media.id})"
end
test "non-image files yield a plain link reference", %{
project: project,
post: post,
temp_dir: temp_dir
} do
source = Path.join(temp_dir, "notes.txt")
File.write!(source, "plain text")
assert {:ok, media, markdown} =
EditorImageDrop.import_and_link(project.id, post.id, source)
assert markdown == "[#{media.original_name}](bds-media://#{media.id})"
end
end
describe "drag-drop event in the post editor" do
setup do
prev = System.get_env("BDS_DESKTOP_AUTOMATION")
System.put_env("BDS_DESKTOP_AUTOMATION", "1")
on_exit(fn ->
if prev,
do: System.put_env("BDS_DESKTOP_AUTOMATION", prev),
else: System.delete_env("BDS_DESKTOP_AUTOMATION")
end)
:ok
end
test "dropping an image imports, links, and inserts markdown at the cursor", %{
post: post,
temp_dir: temp_dir
} do
source = write_image!(Path.join(temp_dir, "editor-drop.jpg"))
# Airplane mode keeps the background AI steps (5-6) out of the test while
# the synchronous chain (1-4) must still complete.
:ok = AI.set_airplane_mode(true)
{:ok, view, _html} = live_isolated(build_conn(), BDS.Desktop.ShellLive)
render_click(view, "pin_sidebar_item", %{
"route" => "post",
"id" => post.id,
"title" => post.title,
"subtitle" => "draft"
})
view
|> element("[data-monaco-drop-event='editor_image_dropped']")
|> render_hook("editor_image_dropped", %{"path" => source})
assert_push_event(view, "post-editor-insert-content", %{content: content})
assert content =~ ~r{^!\[\]\(bds-media://[0-9a-f-]+\)$}
[media] = Repo.all(Media.Media)
assert media.project_id == post.project_id
assert content == "![](bds-media://#{media.id})"
assert [linked] = Media.list_linked_posts(media.id)
assert linked.post_id == post.id
# Synchronous steps ran despite airplane mode; no AI metadata applied.
assert is_nil(media.title)
:ok = AI.set_airplane_mode(false)
end
end
end