fix: A1-17 route bds2://new-post deep links into transform pipeline and draft creation
This commit is contained in:
@@ -28,7 +28,7 @@ Gap categories: **SC** = spec correct, fix code | **CS** = code correct, update
|
|||||||
| A1-14c | ~~Embedding model runs on CPU only; no Apple GPU acceleration~~ | embedding.allium invariant NativeAcceleratedExecution | `Backends.Neural` now selects the defn compiler at serving-build time: Apple GPU via EMLX (MLX/Metal) on arm64 macOS, EXLA-CPU elsewhere | **Resolved:** added `{:emlx, "~> 0.2.0"}` dep (ships precompiled MLX binaries; EMLX 0.2.0 implements both `EMLX.Backend` and the `Nx.Defn.Compiler` behaviour, GPU-default); `Backends.Neural` gained a pure `select_accelerator/3` policy (`:auto` prefers EMLX only when available **and** on Apple Silicon; explicit `:emlx`/`:exla` honoured; forced `:emlx` degrades to EXLA when unavailable so misconfigured hosts still run), `current_accelerator/0`, and `defn_options/1`; `build_serving` places params on `{EMLX.Backend, device: :gpu}` and compiles with `EMLX` for the EMLX path, keeps `EXLA` otherwise; new `accelerator: :auto` config key; spec `NativeAcceleratedExecution` + `EmbeddingModel` updated; PLT app added; 7 tests added (offline — test config still uses the InApp stub). |
|
| A1-14c | ~~Embedding model runs on CPU only; no Apple GPU acceleration~~ | embedding.allium invariant NativeAcceleratedExecution | `Backends.Neural` now selects the defn compiler at serving-build time: Apple GPU via EMLX (MLX/Metal) on arm64 macOS, EXLA-CPU elsewhere | **Resolved:** added `{:emlx, "~> 0.2.0"}` dep (ships precompiled MLX binaries; EMLX 0.2.0 implements both `EMLX.Backend` and the `Nx.Defn.Compiler` behaviour, GPU-default); `Backends.Neural` gained a pure `select_accelerator/3` policy (`:auto` prefers EMLX only when available **and** on Apple Silicon; explicit `:emlx`/`:exla` honoured; forced `:emlx` degrades to EXLA when unavailable so misconfigured hosts still run), `current_accelerator/0`, and `defn_options/1`; `build_serving` places params on `{EMLX.Backend, device: :gpu}` and compiles with `EMLX` for the EMLX path, keeps `EXLA` otherwise; new `accelerator: :auto` config key; spec `NativeAcceleratedExecution` + `EmbeddingModel` updated; PLT app added; 7 tests added (offline — test config still uses the InApp stub). |
|
||||||
| A1-15 | ~~Preview vs generation content source strategy undocumented~~ | preview.allium (no invariant), generation.allium (no invariant) | Generation uses only published .md file content (`Generation.Data` snapshots set `content: nil`); preview includes published+draft posts and prefers DB content over file (`Preview.Router` queries `:published`/`:draft`, uses `editor_body`) | **Resolved:** added `PreviewDraftOverlay` invariant to preview.allium and `GenerationPublishedOnly` invariant to generation.allium; both cross-reference each other; code already correct, 3 tests added for draft-in-preview behavior |
|
| A1-15 | ~~Preview vs generation content source strategy undocumented~~ | preview.allium (no invariant), generation.allium (no invariant) | Generation uses only published .md file content (`Generation.Data` snapshots set `content: nil`); preview includes published+draft posts and prefers DB content over file (`Preview.Router` queries `:published`/`:draft`, uses `editor_body`) | **Resolved:** added `PreviewDraftOverlay` invariant to preview.allium and `GenerationPublishedOnly` invariant to generation.allium; both cross-reference each other; code already correct, 3 tests added for draft-in-preview behavior |
|
||||||
| A1-16 | ~~Public project content + data_path discovery not compliant with storage-location spec~~ | project.allium `PublicContentLivesInProjectFolder` / `PrivateArtifactsLiveInOsAppDir` / `DataPathNotPersistedInProjectJson` / `DiscoverProjectDataPath` | Public content now lives under a per-user default content location, never the repo | **Resolved:** `project_data_dir/1` drops the `priv/data/projects/<id>` repo fallback — a project without an explicit `data_path` resolves to `default_content_root()/<id>` (configurable via `:default_content_root`, else `~/bds`), never the repo or `private_dir`; the `default` project is now created on first launch with an explicit `data_path` under that location and its folder is `mkdir`'d (`PublicContentLivesInProjectFolder`); added `Projects.private_dir/0`, `default_content_root/0`, and a machine-local project registry (`registry_path/0` → `project_registry.json` under `private_dir`, written on create/ensure-default, removed on delete) that remembers each project's folder without embedding it in `meta/project.json` (`DataPathNotPersistedInProjectJson`/`DiscoverProjectDataPath` — already satisfied since `project.json` never serializes `data_path`); `delete_project` removes app-managed folders (those under `default_content_root`) but preserves user-chosen external folders; committed `priv/data/projects/default/` content removed from the repo and `/priv/data/projects/` git-ignored; test config redirects `:default_content_root` to a temp dir; 4 tests added (default folder outside repo/private, no-repo fallback, registry round-trip, registry cleanup on delete). |
|
| A1-16 | ~~Public project content + data_path discovery not compliant with storage-location spec~~ | project.allium `PublicContentLivesInProjectFolder` / `PrivateArtifactsLiveInOsAppDir` / `DataPathNotPersistedInProjectJson` / `DiscoverProjectDataPath` | Public content now lives under a per-user default content location, never the repo | **Resolved:** `project_data_dir/1` drops the `priv/data/projects/<id>` repo fallback — a project without an explicit `data_path` resolves to `default_content_root()/<id>` (configurable via `:default_content_root`, else `~/bds`), never the repo or `private_dir`; the `default` project is now created on first launch with an explicit `data_path` under that location and its folder is `mkdir`'d (`PublicContentLivesInProjectFolder`); added `Projects.private_dir/0`, `default_content_root/0`, and a machine-local project registry (`registry_path/0` → `project_registry.json` under `private_dir`, written on create/ensure-default, removed on delete) that remembers each project's folder without embedding it in `meta/project.json` (`DataPathNotPersistedInProjectJson`/`DiscoverProjectDataPath` — already satisfied since `project.json` never serializes `data_path`); `delete_project` removes app-managed folders (those under `default_content_root`) but preserves user-chosen external folders; committed `priv/data/projects/default/` content removed from the repo and `/priv/data/projects/` git-ignored; test config redirects `:default_content_root` to a temp dir; 4 tests added (default folder outside repo/private, no-repo fallback, registry round-trip, registry cleanup on delete). |
|
||||||
| A1-17 | `bds2://new-post` blogmark deep link is never received or routed | script.allium:74 (`BlogmarkReceived`), script.allium:233-268 (`ExecuteTransform`/`TransformTrigger`), editor_settings.allium:141-143 (`BookmarkletCopy`) | Only the bookmarklet JS string is generated (`app_shell.ex:48`, now emitting the `bds2://` scheme so it does not clash with the legacy app's `bds://`); nothing handles the resulting `bds2://new-post?title=&url=` deep link. The `ExecuteTransform` engine now exists (`BDS.Scripts.Transforms.run/3`, A1-9) but no code emits `BlogmarkReceived(data)`, so the pipeline is never triggered and no post candidate is created. | **Open:** register a `bds2://` URL-scheme handler in the desktop layer, parse `new-post` query params into a candidate `{title, content?, tags, categories, url}`, run `BDS.Scripts.Transforms.run/3`, then create a draft post (defaulting category from `blogmark_category`) and open it in the editor; surface accepted transform toasts. |
|
| A1-17 | ~~`bds2://new-post` blogmark deep link is never received or routed~~ | script.allium:74 (`BlogmarkReceived`), script.allium:233-268 (`ExecuteTransform`/`TransformTrigger`), editor_settings.allium:141-143 (`BookmarkletCopy`) | `BDS.Desktop.DeepLink` subscribes to OS `{:open_url, ...}` events and routes `bds2://` links to the shell; `BDS.Blogmark` parses + runs transforms + creates the draft; `ShellLive` opens it and surfaces toasts | **Resolved:** added `BDS.Blogmark.parse_deep_link/1` (parses `bds2://new-post?title=&url=&content=&tags=&categories=` into a `{title, content?, tags, categories, url}` candidate, rejecting unsupported scheme/action) and `receive_deep_link/3` (runs `BDS.Scripts.Transforms.run/3` then creates a draft post, defaulting categories from `blogmark_category` only when neither the link nor a transform set one); `BDS.Desktop.DeepLink` GenServer subscribes to `Desktop.Env` `{:open_url, [url]}` events and broadcasts `{:blogmark_deep_link, url}` over PubSub (added to the desktop supervision tree, guarded for headless/test); `ShellLive.handle_info({:blogmark_deep_link, url})` runs the import against the active project, opens the new post tab (route `"post"`), and appends transform toasts/errors to the output panel (warns when no project is open). OS-level scheme registration (macOS `CFBundleURLTypes` in the packaged `Info.plist`) is documented in `BDS.Desktop.DeepLink` — no app-bundle pipeline exists in the repo yet. i18n added for `Blogmark`/"Open a project before importing a blogmark." (de/fr/it/es); 13 tests added (5 parse, 5 receive incl. transforms + default category, 3 deep-link routing, 1 shell create+open). |
|
||||||
|
|
||||||
### A2. Spec Should Update (code is normative)
|
### A2. Spec Should Update (code is normative)
|
||||||
|
|
||||||
@@ -190,7 +190,7 @@ All reconciled to follow code. Specs must be self-consistent and match code.
|
|||||||
|
|
||||||
1. ~~**A1-1 through A1-15**~~ — all resolved: auto-save, on-demand preview, template lookup, validation gates, real Pagefind, graceful shutdown, real embedding model, HNSW ANN index, Apple GPU/EMLX acceleration (A1-14c), and preview/generation content strategy (A1-15)
|
1. ~~**A1-1 through A1-15**~~ — all resolved: auto-save, on-demand preview, template lookup, validation gates, real Pagefind, graceful shutdown, real embedding model, HNSW ANN index, Apple GPU/EMLX acceleration (A1-14c), and preview/generation content strategy (A1-15)
|
||||||
1b. ~~**A1-16**~~ — storage-location compliance resolved: public content now lives under a per-user default content location (never the repo/private dir), `priv/data/projects/<id>` fallback dropped, machine-local project registry added, committed default project content removed from repo
|
1b. ~~**A1-16**~~ — storage-location compliance resolved: public content now lives under a per-user default content location (never the repo/private dir), `priv/data/projects/<id>` fallback dropped, machine-local project registry added, committed default project content removed from repo
|
||||||
1c. **A1-17** — blogmark deep-link OS handler not implemented: the `ExecuteTransform` engine exists but nothing receives `bds2://new-post` and emits `BlogmarkReceived(data)` to trigger it
|
1c. ~~**A1-17**~~ — blogmark deep-link handler resolved: `BDS.Desktop.DeepLink` receives OS `bds2://` URL events and `BDS.Blogmark` parses them, runs the transform pipeline, and creates+opens a draft post (macOS `Info.plist` scheme registration documented, pending an app-bundle pipeline)
|
||||||
2. **D1-1 through D1-18** — untested invariants/guarantees
|
2. **D1-1 through D1-18** — untested invariants/guarantees
|
||||||
3. **C-1 through C-3** — internal spec inconsistencies (reconcile to code)
|
3. **C-1 through C-3** — internal spec inconsistencies (reconcile to code)
|
||||||
4. **B1-1 through B1-6** — major code behaviors missing from spec
|
4. **B1-1 through B1-6** — major code behaviors missing from spec
|
||||||
|
|||||||
@@ -25,21 +25,22 @@ defmodule BDS.Application do
|
|||||||
|
|
||||||
@impl true
|
@impl true
|
||||||
def start(_type, _args) do
|
def start(_type, _args) do
|
||||||
children = [
|
children =
|
||||||
{Phoenix.PubSub, name: BDS.PubSub},
|
[
|
||||||
{BDS.Desktop.Endpoint, secret_key_base: desktop_secret_key_base()},
|
{Phoenix.PubSub, name: BDS.PubSub},
|
||||||
BDS.Repo,
|
{BDS.Desktop.Endpoint, secret_key_base: desktop_secret_key_base()},
|
||||||
BDS.RepoBootstrap,
|
BDS.Repo,
|
||||||
BDS.Tasks,
|
BDS.RepoBootstrap,
|
||||||
BDS.Preview,
|
BDS.Tasks,
|
||||||
BDS.Publishing,
|
BDS.Preview,
|
||||||
{Task.Supervisor, name: BDS.Tasks.TaskSupervisor},
|
BDS.Publishing,
|
||||||
{Task.Supervisor, name: BDS.TCP.TaskSupervisor},
|
{Task.Supervisor, name: BDS.Tasks.TaskSupervisor},
|
||||||
BDS.Scripting.JobStore,
|
{Task.Supervisor, name: BDS.TCP.TaskSupervisor},
|
||||||
{Task.Supervisor, name: BDS.Scripting.TaskSupervisor},
|
BDS.Scripting.JobStore,
|
||||||
BDS.Scripting.JobSupervisor,
|
{Task.Supervisor, name: BDS.Scripting.TaskSupervisor},
|
||||||
BDS.Embeddings.Index
|
BDS.Scripting.JobSupervisor,
|
||||||
] ++ embedding_children() ++ desktop_children(current_env())
|
BDS.Embeddings.Index
|
||||||
|
] ++ embedding_children() ++ desktop_children(current_env())
|
||||||
|
|
||||||
opts = [strategy: :one_for_one, name: BDS.Supervisor]
|
opts = [strategy: :one_for_one, name: BDS.Supervisor]
|
||||||
Supervisor.start_link(children, opts)
|
Supervisor.start_link(children, opts)
|
||||||
@@ -72,7 +73,8 @@ defmodule BDS.Application do
|
|||||||
|
|
||||||
[
|
[
|
||||||
{Desktop.Window, window_opts},
|
{Desktop.Window, window_opts},
|
||||||
Supervisor.child_spec({BDS.Desktop.MainWindow, []}, id: BDS.Desktop.MainWindow.Watcher)
|
Supervisor.child_spec({BDS.Desktop.MainWindow, []}, id: BDS.Desktop.MainWindow.Watcher),
|
||||||
|
{BDS.Desktop.DeepLink, []}
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
150
lib/bds/blogmark.ex
Normal file
150
lib/bds/blogmark.ex
Normal file
@@ -0,0 +1,150 @@
|
|||||||
|
defmodule BDS.Blogmark do
|
||||||
|
@moduledoc """
|
||||||
|
Receives `bds2://new-post` blogmark deep links and turns them into draft posts
|
||||||
|
(spec: script.allium `BlogmarkReceived`/`ExecuteTransform`,
|
||||||
|
editor_settings.allium `BookmarkletCopy`).
|
||||||
|
|
||||||
|
The browser bookmarklet (`BDS.Scripting.Capabilities.AppShell`) navigates to a
|
||||||
|
`bds2://new-post?title=&url=` URL. The desktop layer hands that URL here, where
|
||||||
|
it is parsed into a post candidate, run through the enabled transform pipeline
|
||||||
|
(`BDS.Scripts.Transforms`), and finally persisted as a draft post — defaulting
|
||||||
|
the category from the project's `blogmark_category` setting when neither the
|
||||||
|
link nor a transform supplied one.
|
||||||
|
|
||||||
|
The `bds2://` scheme deliberately differs from the legacy app's `bds://` scheme
|
||||||
|
so the two installs do not fight over the same registration.
|
||||||
|
"""
|
||||||
|
|
||||||
|
alias BDS.Metadata
|
||||||
|
alias BDS.Posts
|
||||||
|
alias BDS.Scripts.Transforms
|
||||||
|
|
||||||
|
@scheme "bds2"
|
||||||
|
@new_post_action "new-post"
|
||||||
|
|
||||||
|
@type candidate :: %{required(String.t()) => term()}
|
||||||
|
|
||||||
|
@type receive_result :: %{
|
||||||
|
post: Posts.Post.t(),
|
||||||
|
toasts: [String.t()],
|
||||||
|
errors: [%{slug: String.t() | nil, reason: term()}]
|
||||||
|
}
|
||||||
|
|
||||||
|
@doc """
|
||||||
|
Parses a `bds2://new-post` deep link into a post candidate map.
|
||||||
|
|
||||||
|
Returns `{:ok, candidate}` with string-keyed `title`, `url`, `content`,
|
||||||
|
`tags` and `categories`, or an error when the scheme or action is unsupported.
|
||||||
|
"""
|
||||||
|
@spec parse_deep_link(String.t()) ::
|
||||||
|
{:ok, candidate()} | {:error, :unsupported_scheme | :unsupported_action | :invalid_url}
|
||||||
|
def parse_deep_link(url) when is_binary(url) do
|
||||||
|
case URI.parse(url) do
|
||||||
|
%URI{scheme: @scheme, host: @new_post_action, query: query} ->
|
||||||
|
{:ok, candidate_from_query(query)}
|
||||||
|
|
||||||
|
%URI{scheme: @scheme} ->
|
||||||
|
{:error, :unsupported_action}
|
||||||
|
|
||||||
|
%URI{scheme: nil} ->
|
||||||
|
{:error, :invalid_url}
|
||||||
|
|
||||||
|
%URI{} ->
|
||||||
|
{:error, :unsupported_scheme}
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
@doc """
|
||||||
|
Receives a blogmark deep link for `project_id`: parses it, runs the transform
|
||||||
|
pipeline, and creates a draft post from the resulting candidate.
|
||||||
|
|
||||||
|
Returns `{:ok, %{post:, toasts:, errors:}}` where `toasts` are the
|
||||||
|
budget-enforced transform messages and `errors` records any failed transforms.
|
||||||
|
"""
|
||||||
|
@spec receive_deep_link(String.t(), String.t(), keyword()) ::
|
||||||
|
{:ok, receive_result()} | {:error, term()}
|
||||||
|
def receive_deep_link(project_id, url, opts \\ [])
|
||||||
|
when is_binary(project_id) and is_binary(url) and is_list(opts) do
|
||||||
|
with {:ok, candidate} <- parse_deep_link(url),
|
||||||
|
{:ok, %{data: data, toasts: toasts, errors: errors}} <-
|
||||||
|
Transforms.run(project_id, candidate, opts),
|
||||||
|
data <- apply_default_category(project_id, data),
|
||||||
|
{:ok, post} <- create_draft(project_id, data) do
|
||||||
|
{:ok, %{post: post, toasts: toasts, errors: errors}}
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
defp candidate_from_query(query) do
|
||||||
|
params = URI.decode_query(query || "")
|
||||||
|
|
||||||
|
%{
|
||||||
|
"title" => Map.get(params, "title", "") |> to_string(),
|
||||||
|
"url" => optional(params, "url"),
|
||||||
|
"content" => optional(params, "content"),
|
||||||
|
"tags" => list_param(params, "tags"),
|
||||||
|
"categories" => list_param(params, "categories")
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
|
defp optional(params, key) do
|
||||||
|
case Map.get(params, key) do
|
||||||
|
nil -> nil
|
||||||
|
"" -> nil
|
||||||
|
value -> value
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
defp list_param(params, key) do
|
||||||
|
case Map.get(params, key) do
|
||||||
|
value when is_binary(value) ->
|
||||||
|
value
|
||||||
|
|> String.split(",")
|
||||||
|
|> Enum.map(&String.trim/1)
|
||||||
|
|> Enum.reject(&(&1 == ""))
|
||||||
|
|
||||||
|
_ ->
|
||||||
|
[]
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Apply the project default category only when neither the deep link nor a
|
||||||
|
# transform produced one, so explicit categories always win.
|
||||||
|
defp apply_default_category(project_id, data) do
|
||||||
|
case Map.get(data, "categories") do
|
||||||
|
categories when is_list(categories) and categories != [] ->
|
||||||
|
data
|
||||||
|
|
||||||
|
_ ->
|
||||||
|
case default_category(project_id) do
|
||||||
|
nil -> data
|
||||||
|
category -> Map.put(data, "categories", [category])
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
defp default_category(project_id) do
|
||||||
|
case Metadata.get_project_metadata(project_id) do
|
||||||
|
{:ok, %{blogmark_category: category}} when is_binary(category) and category != "" ->
|
||||||
|
category
|
||||||
|
|
||||||
|
_ ->
|
||||||
|
nil
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
defp create_draft(project_id, data) do
|
||||||
|
Posts.create_post(%{
|
||||||
|
project_id: project_id,
|
||||||
|
title: Map.get(data, "title", ""),
|
||||||
|
content: optional_string(Map.get(data, "content")),
|
||||||
|
tags: string_list(Map.get(data, "tags")),
|
||||||
|
categories: string_list(Map.get(data, "categories"))
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
defp optional_string(value) when is_binary(value), do: value
|
||||||
|
defp optional_string(_value), do: nil
|
||||||
|
|
||||||
|
defp string_list(list) when is_list(list), do: Enum.filter(list, &is_binary/1)
|
||||||
|
defp string_list(_other), do: []
|
||||||
|
end
|
||||||
74
lib/bds/desktop/deep_link.ex
Normal file
74
lib/bds/desktop/deep_link.ex
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
defmodule BDS.Desktop.DeepLink do
|
||||||
|
@moduledoc """
|
||||||
|
Receives OS URL-scheme events for the `bds2://` scheme and routes them to the
|
||||||
|
shell (spec: script.allium `BlogmarkReceived`).
|
||||||
|
|
||||||
|
On macOS the app bundle registers `bds2://` as a custom URL scheme (see the
|
||||||
|
`CFBundleURLTypes` entry in the packaged `Info.plist`). When the browser
|
||||||
|
bookmarklet navigates to `bds2://new-post?title=&url=`, the OS launches/raises
|
||||||
|
the app and `Desktop.Env` delivers an `{:open_url, [url]}` event. This
|
||||||
|
GenServer subscribes to those events and forwards recognised `bds2://` links to
|
||||||
|
the live shell over PubSub, where `BDS.Blogmark` turns them into draft posts.
|
||||||
|
|
||||||
|
The `bds2://` scheme is distinct from the legacy app's `bds://` so the two
|
||||||
|
installs do not contend for the same registration.
|
||||||
|
"""
|
||||||
|
|
||||||
|
use GenServer
|
||||||
|
|
||||||
|
require Logger
|
||||||
|
|
||||||
|
alias BDS.CliSync.Watcher
|
||||||
|
|
||||||
|
@scheme "bds2://"
|
||||||
|
|
||||||
|
def child_spec(opts) do
|
||||||
|
%{id: __MODULE__, start: {__MODULE__, :start_link, [opts]}}
|
||||||
|
end
|
||||||
|
|
||||||
|
def start_link(opts \\ []) do
|
||||||
|
GenServer.start_link(__MODULE__, opts, name: Keyword.get(opts, :name, __MODULE__))
|
||||||
|
end
|
||||||
|
|
||||||
|
@impl true
|
||||||
|
def init(opts) do
|
||||||
|
pubsub = Keyword.get(opts, :pubsub, BDS.PubSub)
|
||||||
|
topic = Keyword.get(opts, :topic, Watcher.topic())
|
||||||
|
|
||||||
|
subscribe_to_env()
|
||||||
|
|
||||||
|
{:ok, %{pubsub: pubsub, topic: topic}}
|
||||||
|
end
|
||||||
|
|
||||||
|
# Desktop.Env delivers OS events as {event_name, args} tuples.
|
||||||
|
@impl true
|
||||||
|
def handle_info({:open_url, [url | _rest]}, state) when is_binary(url) do
|
||||||
|
{:noreply, route(url, state)}
|
||||||
|
end
|
||||||
|
|
||||||
|
def handle_info(_message, state), do: {:noreply, state}
|
||||||
|
|
||||||
|
defp route(url, state) do
|
||||||
|
if String.starts_with?(url, @scheme) do
|
||||||
|
Phoenix.PubSub.broadcast(state.pubsub, state.topic, {:blogmark_deep_link, url})
|
||||||
|
else
|
||||||
|
Logger.debug("ignoring non-bds2 deep link: #{inspect(url)}")
|
||||||
|
end
|
||||||
|
|
||||||
|
state
|
||||||
|
end
|
||||||
|
|
||||||
|
# Desktop.Env is only present when the wx desktop adapter is running. Guard the
|
||||||
|
# subscribe so the GenServer can still start in headless/test configurations.
|
||||||
|
defp subscribe_to_env do
|
||||||
|
if Process.whereis(Desktop.Env) do
|
||||||
|
try do
|
||||||
|
Desktop.Env.subscribe()
|
||||||
|
catch
|
||||||
|
:exit, _reason -> :ok
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
:ok
|
||||||
|
end
|
||||||
|
end
|
||||||
@@ -5,7 +5,7 @@ defmodule BDS.Desktop.ShellLive do
|
|||||||
|
|
||||||
import Phoenix.HTML
|
import Phoenix.HTML
|
||||||
|
|
||||||
alias BDS.{AI, BoundedAtoms, Metadata}
|
alias BDS.{AI, Blogmark, BoundedAtoms, Metadata}
|
||||||
alias BDS.CliSync.Watcher
|
alias BDS.CliSync.Watcher
|
||||||
alias BDS.Desktop.{ExternalLinks, FilePicker, FolderPicker, ShellData, UILocale}
|
alias BDS.Desktop.{ExternalLinks, FilePicker, FolderPicker, ShellData, UILocale}
|
||||||
|
|
||||||
@@ -717,6 +717,10 @@ defmodule BDS.Desktop.ShellLive do
|
|||||||
{:noreply, socket}
|
{:noreply, socket}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def handle_info({:blogmark_deep_link, url}, socket) when is_binary(url) do
|
||||||
|
{:noreply, handle_blogmark_deep_link(socket, url)}
|
||||||
|
end
|
||||||
|
|
||||||
def handle_info(message, socket) do
|
def handle_info(message, socket) do
|
||||||
Bridges.handle_info(message, socket, bridges_callbacks())
|
Bridges.handle_info(message, socket, bridges_callbacks())
|
||||||
end
|
end
|
||||||
@@ -1002,6 +1006,56 @@ defmodule BDS.Desktop.ShellLive do
|
|||||||
defp create_sidebar_item(socket, kind),
|
defp create_sidebar_item(socket, kind),
|
||||||
do: SidebarCreate.create(socket, kind, sidebar_create_callbacks())
|
do: SidebarCreate.create(socket, kind, sidebar_create_callbacks())
|
||||||
|
|
||||||
|
# Receive a bds2://new-post blogmark deep link: run the transform pipeline,
|
||||||
|
# create a draft post, open it in the editor, and surface transform toasts.
|
||||||
|
defp handle_blogmark_deep_link(socket, url) do
|
||||||
|
title = dgettext("ui", "Blogmark")
|
||||||
|
|
||||||
|
case current_project_id(socket) do
|
||||||
|
project_id when is_binary(project_id) ->
|
||||||
|
case Blogmark.receive_deep_link(project_id, url) do
|
||||||
|
{:ok, %{post: post, toasts: toasts, errors: errors}} ->
|
||||||
|
socket
|
||||||
|
|> reload_shell(socket.assigns.workbench)
|
||||||
|
|> open_sidebar_item(
|
||||||
|
%{
|
||||||
|
"route" => "post",
|
||||||
|
"id" => post.id,
|
||||||
|
"title" => post.title,
|
||||||
|
"subtitle" => post.slug
|
||||||
|
},
|
||||||
|
:pin
|
||||||
|
)
|
||||||
|
|> append_blogmark_toasts(title, toasts)
|
||||||
|
|> append_blogmark_errors(title, errors)
|
||||||
|
|
||||||
|
{:error, reason} ->
|
||||||
|
append_output_entry(socket, title, inspect(reason), url, "error")
|
||||||
|
end
|
||||||
|
|
||||||
|
_ ->
|
||||||
|
append_output_entry(
|
||||||
|
socket,
|
||||||
|
title,
|
||||||
|
dgettext("ui", "Open a project before importing a blogmark."),
|
||||||
|
url,
|
||||||
|
"warning"
|
||||||
|
)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
defp append_blogmark_toasts(socket, title, toasts) do
|
||||||
|
Enum.reduce(toasts, socket, fn message, acc ->
|
||||||
|
append_output_entry(acc, title, message, nil, "info")
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
|
defp append_blogmark_errors(socket, title, errors) do
|
||||||
|
Enum.reduce(errors, socket, fn %{slug: slug, reason: reason}, acc ->
|
||||||
|
append_output_entry(acc, title, inspect(reason), slug, "error")
|
||||||
|
end)
|
||||||
|
end
|
||||||
|
|
||||||
defp handle_file_picker_result(socket, {:ok, _media}),
|
defp handle_file_picker_result(socket, {:ok, _media}),
|
||||||
do: refresh_content(socket, socket.assigns.workbench)
|
do: refresh_content(socket, socket.assigns.workbench)
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#: lib/bds/rendering/labels.ex:18
|
#: lib/bds/rendering/labels.ex:18
|
||||||
#: lib/bds/ui/sidebar.ex:284
|
#: lib/bds/ui/sidebar.ex:288
|
||||||
#: lib/bds/ui/sidebar.ex:578
|
#: lib/bds/ui/sidebar.ex:589
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archive"
|
msgid "Archive"
|
||||||
msgstr "Archiv"
|
msgstr "Archiv"
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ msgid "--"
|
|||||||
msgstr "--"
|
msgstr "--"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
||||||
#: lib/bds/ui/sidebar.ex:762
|
#: lib/bds/ui/sidebar.ex:773
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI"
|
msgid "AI"
|
||||||
msgstr "KI"
|
msgstr "KI"
|
||||||
@@ -89,7 +89,7 @@ msgstr "KI-Vorschlaege"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:83
|
#: lib/bds/ui/sidebar.ex:83
|
||||||
#: lib/bds/ui/sidebar.ex:131
|
#: lib/bds/ui/sidebar.ex:131
|
||||||
#: lib/bds/ui/sidebar.ex:175
|
#: lib/bds/ui/sidebar.ex:179
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI conversations"
|
msgid "AI conversations"
|
||||||
msgstr "KI-Gespräche"
|
msgstr "KI-Gespräche"
|
||||||
@@ -222,7 +222,7 @@ msgid "Apply Theme"
|
|||||||
msgstr "Theme anwenden"
|
msgstr "Theme anwenden"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:182
|
#: lib/bds/desktop/shell_data.ex:182
|
||||||
#: lib/bds/ui/sidebar.ex:327
|
#: lib/bds/ui/sidebar.ex:331
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archived"
|
msgid "Archived"
|
||||||
msgstr "Archiviert"
|
msgstr "Archiviert"
|
||||||
@@ -257,7 +257,7 @@ msgid "Auto"
|
|||||||
msgstr "Automatisch"
|
msgstr "Automatisch"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:98
|
#: lib/bds/desktop/shell_data.ex:98
|
||||||
#: lib/bds/desktop/shell_live.ex:430
|
#: lib/bds/desktop/shell_live.ex:431
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:231
|
#: 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:156
|
||||||
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
||||||
@@ -272,7 +272,7 @@ msgstr "Automatische KI-Aktionen bleiben durch den Flugmodus gesperrt."
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
||||||
#: lib/bds/ui/sidebar.ex:64
|
#: lib/bds/ui/sidebar.ex:64
|
||||||
#: lib/bds/ui/sidebar.ex:116
|
#: lib/bds/ui/sidebar.ex:116
|
||||||
#: lib/bds/ui/sidebar.ex:155
|
#: lib/bds/ui/sidebar.ex:159
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Automation helpers"
|
msgid "Automation helpers"
|
||||||
msgstr "Automatisierungshilfen"
|
msgstr "Automatisierungshilfen"
|
||||||
@@ -374,7 +374,7 @@ msgstr "Bildunterschrift"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
||||||
#: lib/bds/ui/sidebar.ex:286
|
#: lib/bds/ui/sidebar.ex:290
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Kategorien"
|
msgstr "Kategorien"
|
||||||
@@ -404,7 +404,7 @@ msgstr "Kategorie-Standards, Render-Flags und Template-Zuordnung"
|
|||||||
msgid "Category name is required"
|
msgid "Category name is required"
|
||||||
msgstr "Kategoriename ist erforderlich"
|
msgstr "Kategoriename ist erforderlich"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:953
|
#: lib/bds/desktop/shell_live.ex:979
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:87
|
#: 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:230
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
||||||
@@ -413,7 +413,7 @@ msgstr "Kategoriename ist erforderlich"
|
|||||||
#: lib/bds/ui/registry.ex:104
|
#: lib/bds/ui/registry.ex:104
|
||||||
#: lib/bds/ui/sidebar.ex:82
|
#: lib/bds/ui/sidebar.ex:82
|
||||||
#: lib/bds/ui/sidebar.ex:130
|
#: lib/bds/ui/sidebar.ex:130
|
||||||
#: lib/bds/ui/sidebar.ex:174
|
#: lib/bds/ui/sidebar.ex:178
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chat"
|
msgid "Chat"
|
||||||
msgstr "Chat"
|
msgstr "Chat"
|
||||||
@@ -433,13 +433,13 @@ msgstr "Geprüfte DB-Zeilen: %{dbRows} · Geprüfte Dateien: %{files} · Ungült
|
|||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Leeren"
|
msgstr "Leeren"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:288
|
#: lib/bds/ui/sidebar.ex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear categories"
|
msgid "Clear categories"
|
||||||
msgstr "Kategorien löschen"
|
msgstr "Kategorien löschen"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:289
|
#: lib/bds/ui/sidebar.ex:293
|
||||||
#: lib/bds/ui/sidebar.ex:581
|
#: lib/bds/ui/sidebar.ex:592
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear filters"
|
msgid "Clear filters"
|
||||||
msgstr "Filter löschen"
|
msgstr "Filter löschen"
|
||||||
@@ -450,8 +450,8 @@ msgstr "Filter löschen"
|
|||||||
msgid "Clear mapping"
|
msgid "Clear mapping"
|
||||||
msgstr "Zuordnung entfernen"
|
msgstr "Zuordnung entfernen"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:287
|
#: lib/bds/ui/sidebar.ex:291
|
||||||
#: lib/bds/ui/sidebar.ex:580
|
#: lib/bds/ui/sidebar.ex:591
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear tags"
|
msgid "Clear tags"
|
||||||
msgstr "Tags löschen"
|
msgstr "Tags löschen"
|
||||||
@@ -502,7 +502,7 @@ msgstr "Bestaetigen"
|
|||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
||||||
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
||||||
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
||||||
#: lib/bds/ui/sidebar.ex:761
|
#: lib/bds/ui/sidebar.ex:772
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "Inhalte"
|
msgstr "Inhalte"
|
||||||
@@ -543,7 +543,7 @@ msgid "Create"
|
|||||||
msgstr "Erstellen"
|
msgstr "Erstellen"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
||||||
#: lib/bds/ui/sidebar.ex:746
|
#: lib/bds/ui/sidebar.ex:757
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create / Edit"
|
msgid "Create / Edit"
|
||||||
msgstr "Erstellen / Bearbeiten"
|
msgstr "Erstellen / Bearbeiten"
|
||||||
@@ -589,7 +589,7 @@ msgstr "Dunkel"
|
|||||||
msgid "Dashboard"
|
msgid "Dashboard"
|
||||||
msgstr "Instrumententafel"
|
msgstr "Instrumententafel"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:775
|
#: lib/bds/ui/sidebar.ex:786
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Data"
|
msgid "Data"
|
||||||
msgstr "Daten"
|
msgstr "Daten"
|
||||||
@@ -791,12 +791,12 @@ msgstr "Dokumentation"
|
|||||||
msgid "Draft"
|
msgid "Draft"
|
||||||
msgstr "Entwurf"
|
msgstr "Entwurf"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:313
|
#: lib/bds/ui/sidebar.ex:317
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts"
|
msgid "Drafts"
|
||||||
msgstr "Entwürfe"
|
msgstr "Entwürfe"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:271
|
#: lib/bds/ui/sidebar.ex:275
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts, published entries, and archive history"
|
msgid "Drafts, published entries, and archive history"
|
||||||
msgstr "Entwürfe, veröffentlichte Einträge und Archivverlauf"
|
msgstr "Entwürfe, veröffentlichte Einträge und Archivverlauf"
|
||||||
@@ -829,7 +829,7 @@ msgstr "Übersetzung bearbeiten"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/index.html.heex:513
|
#: lib/bds/desktop/shell_live/index.html.heex:513
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
||||||
#: lib/bds/ui/sidebar.ex:760
|
#: lib/bds/ui/sidebar.ex:771
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Editor"
|
msgid "Editor"
|
||||||
msgstr "Editor"
|
msgstr "Editor"
|
||||||
@@ -991,8 +991,8 @@ msgstr "Galerie"
|
|||||||
msgid "Generate Site"
|
msgid "Generate Site"
|
||||||
msgstr "Website generieren"
|
msgstr "Website generieren"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:954
|
#: lib/bds/desktop/shell_live.ex:980
|
||||||
#: lib/bds/ui/sidebar.ex:786
|
#: lib/bds/ui/sidebar.ex:797
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git"
|
msgid "Git"
|
||||||
msgstr "Git"
|
msgstr "Git"
|
||||||
@@ -1004,7 +1004,7 @@ msgid "Git Diff"
|
|||||||
msgstr "Git-Diff"
|
msgstr "Git-Diff"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:244
|
#: lib/bds/desktop/shell_data.ex:244
|
||||||
#: lib/bds/desktop/shell_live.ex:950
|
#: lib/bds/desktop/shell_live.ex:976
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git Log"
|
msgid "Git Log"
|
||||||
@@ -1043,7 +1043,7 @@ msgstr "Leerlauf"
|
|||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr "Ignorieren"
|
msgstr "Ignorieren"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:571
|
#: lib/bds/ui/sidebar.ex:582
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Images and files"
|
msgid "Images and files"
|
||||||
msgstr "Bilder und Dateien"
|
msgstr "Bilder und Dateien"
|
||||||
@@ -1082,7 +1082,7 @@ msgstr "Bilder und Dateien"
|
|||||||
#: lib/bds/ui/sidebar.ex:33
|
#: lib/bds/ui/sidebar.ex:33
|
||||||
#: lib/bds/ui/sidebar.ex:90
|
#: lib/bds/ui/sidebar.ex:90
|
||||||
#: lib/bds/ui/sidebar.ex:137
|
#: lib/bds/ui/sidebar.ex:137
|
||||||
#: lib/bds/ui/sidebar.ex:183
|
#: lib/bds/ui/sidebar.ex:187
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importieren"
|
msgstr "Importieren"
|
||||||
@@ -1117,7 +1117,7 @@ msgstr "Import erfolgreich abgeschlossen!"
|
|||||||
#: lib/bds/ui/sidebar.ex:34
|
#: lib/bds/ui/sidebar.ex:34
|
||||||
#: lib/bds/ui/sidebar.ex:91
|
#: lib/bds/ui/sidebar.ex:91
|
||||||
#: lib/bds/ui/sidebar.ex:138
|
#: lib/bds/ui/sidebar.ex:138
|
||||||
#: lib/bds/ui/sidebar.ex:184
|
#: lib/bds/ui/sidebar.ex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import definitions"
|
msgid "Import definitions"
|
||||||
msgstr "Importdefinitionen"
|
msgstr "Importdefinitionen"
|
||||||
@@ -1127,9 +1127,9 @@ msgstr "Importdefinitionen"
|
|||||||
msgid "Import failed: %{error}"
|
msgid "Import failed: %{error}"
|
||||||
msgstr "Import fehlgeschlagen: %{error}"
|
msgstr "Import fehlgeschlagen: %{error}"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:601
|
#: lib/bds/desktop/shell_live.ex:604
|
||||||
#: lib/bds/desktop/shell_live.ex:991
|
#: lib/bds/desktop/shell_live.ex:1067
|
||||||
#: lib/bds/desktop/shell_live.ex:997
|
#: lib/bds/desktop/shell_live.ex:1073
|
||||||
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import media"
|
msgid "Import media"
|
||||||
@@ -1249,7 +1249,7 @@ msgstr "Mehr laden"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
||||||
#: lib/bds/ui/sidebar.ex:776
|
#: lib/bds/ui/sidebar.ex:787
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "MCP"
|
msgid "MCP"
|
||||||
msgstr "MCP"
|
msgstr "MCP"
|
||||||
@@ -1308,7 +1308,7 @@ msgstr "Maximale Beiträge pro Seite"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
||||||
#: lib/bds/ui/registry.ex:30
|
#: lib/bds/ui/registry.ex:30
|
||||||
#: lib/bds/ui/registry.ex:100
|
#: lib/bds/ui/registry.ex:100
|
||||||
#: lib/bds/ui/sidebar.ex:570
|
#: lib/bds/ui/sidebar.ex:581
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Media"
|
msgid "Media"
|
||||||
msgstr "Medien"
|
msgstr "Medien"
|
||||||
@@ -1334,7 +1334,7 @@ msgid "Merge"
|
|||||||
msgstr "Zusammenführen"
|
msgstr "Zusammenführen"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
||||||
#: lib/bds/ui/sidebar.ex:747
|
#: lib/bds/ui/sidebar.ex:758
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Merge Tags"
|
msgid "Merge Tags"
|
||||||
msgstr "Tags zusammenführen"
|
msgstr "Tags zusammenführen"
|
||||||
@@ -1456,9 +1456,9 @@ msgstr "Noch keine Git-Historie"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
||||||
#: lib/bds/ui/sidebar.ex:198
|
#: lib/bds/ui/sidebar.ex:202
|
||||||
#: lib/bds/ui/sidebar.ex:789
|
#: lib/bds/ui/sidebar.ex:800
|
||||||
#: lib/bds/ui/sidebar.ex:896
|
#: lib/bds/ui/sidebar.ex:907
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No items"
|
msgid "No items"
|
||||||
msgstr "Keine Einträge"
|
msgstr "Keine Einträge"
|
||||||
@@ -1478,13 +1478,13 @@ msgstr "Keine passenden Kategorien gefunden."
|
|||||||
msgid "No matching pages found."
|
msgid "No matching pages found."
|
||||||
msgstr "Keine passenden Seiten gefunden."
|
msgstr "Keine passenden Seiten gefunden."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:292
|
#: lib/bds/ui/sidebar.ex:296
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No matching posts"
|
msgid "No matching posts"
|
||||||
msgstr "Keine passenden Beiträge"
|
msgstr "Keine passenden Beiträge"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:573
|
|
||||||
#: lib/bds/ui/sidebar.ex:584
|
#: lib/bds/ui/sidebar.ex:584
|
||||||
|
#: lib/bds/ui/sidebar.ex:595
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No media files"
|
msgid "No media files"
|
||||||
msgstr "Keine Mediendateien"
|
msgstr "Keine Mediendateien"
|
||||||
@@ -1499,7 +1499,7 @@ msgstr "Keine Metadaten-Diff-Einträge ausgewählt"
|
|||||||
msgid "No orphan files selected"
|
msgid "No orphan files selected"
|
||||||
msgstr "Keine verwaisten Dateien ausgewählt"
|
msgstr "Keine verwaisten Dateien ausgewählt"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No pages yet"
|
msgid "No pages yet"
|
||||||
msgstr "Noch keine Seiten"
|
msgstr "Noch keine Seiten"
|
||||||
@@ -1514,7 +1514,7 @@ msgstr "Noch keine Beitragsverweise"
|
|||||||
msgid "No posts to link"
|
msgid "No posts to link"
|
||||||
msgstr "Keine Beiträge zum Verknüpfen"
|
msgstr "Keine Beiträge zum Verknüpfen"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No posts yet"
|
msgid "No posts yet"
|
||||||
msgstr "Noch keine Beiträge"
|
msgstr "Noch keine Beiträge"
|
||||||
@@ -1721,7 +1721,7 @@ msgstr "Sonstige"
|
|||||||
msgid "Other (%{count})"
|
msgid "Other (%{count})"
|
||||||
msgstr "Andere (%{count})"
|
msgstr "Andere (%{count})"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:949
|
#: lib/bds/desktop/shell_live.ex:975
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Output"
|
msgid "Output"
|
||||||
@@ -1749,7 +1749,7 @@ msgid "Page Slug Conflicts"
|
|||||||
msgstr "Seiten-Slug-Konflikte"
|
msgstr "Seiten-Slug-Konflikte"
|
||||||
|
|
||||||
#: lib/bds/ui/registry.ex:22
|
#: lib/bds/ui/registry.ex:22
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pages"
|
msgid "Pages"
|
||||||
msgstr "Seiten"
|
msgstr "Seiten"
|
||||||
@@ -1839,7 +1839,7 @@ msgstr "Beitrag gespeichert"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
||||||
#: lib/bds/ui/registry.ex:14
|
#: lib/bds/ui/registry.ex:14
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Posts"
|
msgid "Posts"
|
||||||
msgstr "Beiträge"
|
msgstr "Beiträge"
|
||||||
@@ -1879,7 +1879,7 @@ msgstr "Vorschau nicht verfügbar"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
||||||
#: lib/bds/ui/sidebar.ex:759
|
#: lib/bds/ui/sidebar.ex:770
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project"
|
msgid "Project"
|
||||||
msgstr "Projekt"
|
msgstr "Projekt"
|
||||||
@@ -1889,7 +1889,7 @@ msgstr "Projekt"
|
|||||||
msgid "Project Name"
|
msgid "Project Name"
|
||||||
msgstr "Projektname"
|
msgstr "Projektname"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:756
|
#: lib/bds/ui/sidebar.ex:767
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project and publishing"
|
msgid "Project and publishing"
|
||||||
msgstr "Projekt und Veröffentlichung"
|
msgstr "Projekt und Veröffentlichung"
|
||||||
@@ -1925,7 +1925,7 @@ msgstr "Ausgewähltes veröffentlichen"
|
|||||||
#: lib/bds/desktop/shell_data.ex:181
|
#: lib/bds/desktop/shell_data.ex:181
|
||||||
#: lib/bds/desktop/shell_live/post_editor.ex:897
|
#: 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_html/post_editor.html.heex:456
|
||||||
#: lib/bds/ui/sidebar.ex:320
|
#: lib/bds/ui/sidebar.ex:324
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Published"
|
msgid "Published"
|
||||||
msgstr "Veröffentlicht"
|
msgstr "Veröffentlicht"
|
||||||
@@ -1939,7 +1939,7 @@ msgstr "Veröffentlichte Übersetzung hat Inhalt in der DB statt im Dateisystem"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
||||||
#: lib/bds/ui/sidebar.ex:771
|
#: lib/bds/ui/sidebar.ex:782
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Publishing"
|
msgid "Publishing"
|
||||||
msgstr "Veröffentlichung"
|
msgstr "Veröffentlichung"
|
||||||
@@ -2227,7 +2227,7 @@ msgstr "Scripting-Funktionen werden in der Neufassung auf Anwendungsebene konfig
|
|||||||
#: lib/bds/ui/registry.ex:38
|
#: lib/bds/ui/registry.ex:38
|
||||||
#: lib/bds/ui/sidebar.ex:63
|
#: lib/bds/ui/sidebar.ex:63
|
||||||
#: lib/bds/ui/sidebar.ex:115
|
#: lib/bds/ui/sidebar.ex:115
|
||||||
#: lib/bds/ui/sidebar.ex:154
|
#: lib/bds/ui/sidebar.ex:158
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Scripts"
|
msgid "Scripts"
|
||||||
msgstr "Skripte"
|
msgstr "Skripte"
|
||||||
@@ -2238,12 +2238,12 @@ msgid "Search"
|
|||||||
msgstr "Suchen"
|
msgstr "Suchen"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
||||||
#: lib/bds/ui/sidebar.ex:576
|
#: lib/bds/ui/sidebar.ex:587
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search media..."
|
msgid "Search media..."
|
||||||
msgstr "Medien durchsuchen..."
|
msgstr "Medien durchsuchen..."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:280
|
#: lib/bds/ui/sidebar.ex:284
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search pages..."
|
msgid "Search pages..."
|
||||||
msgstr "Seiten durchsuchen..."
|
msgstr "Seiten durchsuchen..."
|
||||||
@@ -2254,7 +2254,7 @@ msgid "Search posts"
|
|||||||
msgstr "Beiträge durchsuchen"
|
msgstr "Beiträge durchsuchen"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
||||||
#: lib/bds/ui/sidebar.ex:281
|
#: lib/bds/ui/sidebar.ex:285
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search posts..."
|
msgid "Search posts..."
|
||||||
msgstr "Beiträge durchsuchen..."
|
msgstr "Beiträge durchsuchen..."
|
||||||
@@ -2330,7 +2330,7 @@ msgstr "Semantische Ähnlichkeit"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:86
|
#: lib/bds/ui/registry.ex:86
|
||||||
#: lib/bds/ui/registry.ex:101
|
#: lib/bds/ui/registry.ex:101
|
||||||
#: lib/bds/ui/sidebar.ex:755
|
#: lib/bds/ui/sidebar.ex:766
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
@@ -2361,7 +2361,7 @@ msgstr "Website-Validierung"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
||||||
#: lib/bds/ui/sidebar.ex:72
|
#: lib/bds/ui/sidebar.ex:72
|
||||||
#: lib/bds/ui/sidebar.ex:123
|
#: lib/bds/ui/sidebar.ex:123
|
||||||
#: lib/bds/ui/sidebar.ex:164
|
#: lib/bds/ui/sidebar.ex:168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Site rendering"
|
msgid "Site rendering"
|
||||||
msgstr "Website-Rendering"
|
msgstr "Website-Rendering"
|
||||||
@@ -2385,7 +2385,7 @@ msgstr "Slug"
|
|||||||
msgid "Source Control"
|
msgid "Source Control"
|
||||||
msgstr "Quellcodeverwaltung"
|
msgstr "Quellcodeverwaltung"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:270
|
#: lib/bds/ui/sidebar.ex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Standalone pages"
|
msgid "Standalone pages"
|
||||||
msgstr "Eigenständige Seiten"
|
msgstr "Eigenständige Seiten"
|
||||||
@@ -2416,7 +2416,7 @@ msgstr "Stopp"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
||||||
#: lib/bds/ui/registry.ex:102
|
#: lib/bds/ui/registry.ex:102
|
||||||
#: lib/bds/ui/sidebar.ex:777
|
#: lib/bds/ui/sidebar.ex:788
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Style"
|
msgid "Style"
|
||||||
msgstr "Stil"
|
msgstr "Stil"
|
||||||
@@ -2447,12 +2447,12 @@ msgid "System Prompt"
|
|||||||
msgstr "System-Prompt"
|
msgstr "System-Prompt"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
||||||
#: lib/bds/ui/sidebar.ex:745
|
#: lib/bds/ui/sidebar.ex:756
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag Cloud"
|
msgid "Tag Cloud"
|
||||||
msgstr "Tag-Wolke"
|
msgstr "Tag-Wolke"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:742
|
#: lib/bds/ui/sidebar.ex:753
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag management"
|
msgid "Tag management"
|
||||||
msgstr "Tag-Verwaltung"
|
msgstr "Tag-Verwaltung"
|
||||||
@@ -2476,21 +2476,21 @@ msgstr "Schlagwortname"
|
|||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:54
|
#: lib/bds/ui/registry.ex:54
|
||||||
#: lib/bds/ui/registry.ex:103
|
#: lib/bds/ui/registry.ex:103
|
||||||
#: lib/bds/ui/sidebar.ex:285
|
#: lib/bds/ui/sidebar.ex:289
|
||||||
#: lib/bds/ui/sidebar.ex:579
|
#: lib/bds/ui/sidebar.ex:590
|
||||||
#: lib/bds/ui/sidebar.ex:741
|
#: lib/bds/ui/sidebar.ex:752
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
msgstr "Tags"
|
msgstr "Tags"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:948
|
#: lib/bds/desktop/shell_live.ex:974
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tasks"
|
msgid "Tasks"
|
||||||
msgstr "Aufgaben"
|
msgstr "Aufgaben"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
||||||
#: lib/bds/ui/sidebar.ex:765
|
#: lib/bds/ui/sidebar.ex:776
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Technology"
|
msgid "Technology"
|
||||||
msgstr "Technik"
|
msgstr "Technik"
|
||||||
@@ -2532,7 +2532,7 @@ msgstr "Template-Syntax ist gültig"
|
|||||||
#: lib/bds/ui/registry.ex:46
|
#: lib/bds/ui/registry.ex:46
|
||||||
#: lib/bds/ui/sidebar.ex:71
|
#: lib/bds/ui/sidebar.ex:71
|
||||||
#: lib/bds/ui/sidebar.ex:122
|
#: lib/bds/ui/sidebar.ex:122
|
||||||
#: lib/bds/ui/sidebar.ex:163
|
#: lib/bds/ui/sidebar.ex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Templates"
|
msgid "Templates"
|
||||||
msgstr "Vorlagen"
|
msgstr "Vorlagen"
|
||||||
@@ -2593,8 +2593,8 @@ msgstr "Assistenten-Seitenleiste umschalten"
|
|||||||
msgid "Toggle Dev Tools"
|
msgid "Toggle Dev Tools"
|
||||||
msgstr "Entwicklertools umschalten"
|
msgstr "Entwicklertools umschalten"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:283
|
#: lib/bds/ui/sidebar.ex:287
|
||||||
#: lib/bds/ui/sidebar.ex:577
|
#: lib/bds/ui/sidebar.ex:588
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle Filters"
|
msgid "Toggle Filters"
|
||||||
msgstr "Filter umschalten"
|
msgstr "Filter umschalten"
|
||||||
@@ -2735,7 +2735,7 @@ msgstr "Nicht gespeichert"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
||||||
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:1105
|
#: lib/bds/ui/sidebar.ex:1116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Untitled"
|
msgid "Untitled"
|
||||||
msgstr "Ohne Titel"
|
msgstr "Ohne Titel"
|
||||||
@@ -2834,7 +2834,7 @@ msgid "Working tree"
|
|||||||
msgstr "Arbeitsverzeichnis"
|
msgstr "Arbeitsverzeichnis"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
||||||
#: lib/bds/ui/sidebar.ex:787
|
#: lib/bds/ui/sidebar.ex:798
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Working tree and history"
|
msgid "Working tree and history"
|
||||||
msgstr "Arbeitsverzeichnis und Verlauf"
|
msgstr "Arbeitsverzeichnis und Verlauf"
|
||||||
@@ -3010,14 +3010,14 @@ msgstr "Seiten"
|
|||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "Beiträge"
|
msgstr "Beiträge"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:290
|
#: lib/bds/ui/sidebar.ex:294
|
||||||
#: lib/bds/ui/sidebar.ex:582
|
#: lib/bds/ui/sidebar.ex:593
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results"
|
msgid "results"
|
||||||
msgstr "Ergebnisse"
|
msgstr "Ergebnisse"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:291
|
#: lib/bds/ui/sidebar.ex:295
|
||||||
#: lib/bds/ui/sidebar.ex:583
|
#: lib/bds/ui/sidebar.ex:594
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results for"
|
msgid "results for"
|
||||||
msgstr "Ergebnisse für"
|
msgstr "Ergebnisse für"
|
||||||
@@ -3177,12 +3177,12 @@ msgstr "Willkommen beim KI-Assistenten"
|
|||||||
msgid "Comparing database and filesystem metadata"
|
msgid "Comparing database and filesystem metadata"
|
||||||
msgstr "Vergleicht Datenbank- und Dateisystem-Metadaten"
|
msgstr "Vergleicht Datenbank- und Dateisystem-Metadaten"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:671
|
#: lib/bds/desktop/shell_live.ex:680
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{count} images to post"
|
msgid "Added %{count} images to post"
|
||||||
msgstr "%{count} Bilder zum Beitrag hinzugefügt"
|
msgstr "%{count} Bilder zum Beitrag hinzugefügt"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:648
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{title}"
|
msgid "Added %{title}"
|
||||||
msgstr "%{title} hinzugefügt"
|
msgstr "%{title} hinzugefügt"
|
||||||
@@ -3202,18 +3202,18 @@ msgstr "Endbenutzer-Anleitung für redaktionelle Arbeitsabläufe, Medien, Vorlag
|
|||||||
msgid "Image Import Concurrency"
|
msgid "Image Import Concurrency"
|
||||||
msgstr "Gleichzeitige Bildimporte"
|
msgstr "Gleichzeitige Bildimporte"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:429
|
#: lib/bds/desktop/shell_live.ex:430
|
||||||
#: lib/bds/desktop/shell_live.ex:442
|
#: lib/bds/desktop/shell_live.ex:443
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:647
|
||||||
#: lib/bds/desktop/shell_live.ex:670
|
|
||||||
#: lib/bds/desktop/shell_live.ex:679
|
#: lib/bds/desktop/shell_live.ex:679
|
||||||
#: lib/bds/desktop/shell_live.ex:686
|
#: lib/bds/desktop/shell_live.ex:690
|
||||||
|
#: lib/bds/desktop/shell_live.ex:701
|
||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Gallery Images"
|
msgid "Add Gallery Images"
|
||||||
msgstr "Galerie-Bilder hinzufügen"
|
msgstr "Galerie-Bilder hinzufügen"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:687
|
#: lib/bds/desktop/shell_live.ex:702
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Failed to process %{path}: %{reason}"
|
msgid "Failed to process %{path}: %{reason}"
|
||||||
msgstr "%{path} konnte nicht verarbeitet werden: %{reason}"
|
msgstr "%{path} konnte nicht verarbeitet werden: %{reason}"
|
||||||
@@ -3263,9 +3263,9 @@ msgstr "Zurück"
|
|||||||
msgid "Changes"
|
msgid "Changes"
|
||||||
msgstr "Änderungen"
|
msgstr "Änderungen"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1055
|
#: lib/bds/desktop/shell_live.ex:1131
|
||||||
#: lib/bds/desktop/shell_live.ex:1071
|
#: lib/bds/desktop/shell_live.ex:1147
|
||||||
#: lib/bds/desktop/shell_live.ex:1077
|
#: lib/bds/desktop/shell_live.ex:1153
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit"
|
msgid "Commit"
|
||||||
@@ -3276,17 +3276,17 @@ msgstr "Commit"
|
|||||||
msgid "Commit message"
|
msgid "Commit message"
|
||||||
msgstr "Commit-Nachricht"
|
msgstr "Commit-Nachricht"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1056
|
#: lib/bds/desktop/shell_live.ex:1132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit message is required"
|
msgid "Commit message is required"
|
||||||
msgstr "Commit-Nachricht erforderlich"
|
msgstr "Commit-Nachricht erforderlich"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1120
|
#: lib/bds/desktop/shell_live.ex:1200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr "Fertig"
|
msgstr "Fertig"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1041
|
#: lib/bds/desktop/shell_live.ex:1117
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3298,8 +3298,8 @@ msgstr "Abrufen"
|
|||||||
msgid "History"
|
msgid "History"
|
||||||
msgstr "Verlauf"
|
msgstr "Verlauf"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1091
|
#: lib/bds/desktop/shell_live.ex:1167
|
||||||
#: lib/bds/desktop/shell_live.ex:1099
|
#: lib/bds/desktop/shell_live.ex:1175
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Initialize Git"
|
msgid "Initialize Git"
|
||||||
@@ -3310,7 +3310,7 @@ msgstr "Git initialisieren"
|
|||||||
msgid "Local only"
|
msgid "Local only"
|
||||||
msgstr "Nur lokal"
|
msgstr "Nur lokal"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1127
|
#: lib/bds/desktop/shell_live.ex:1207
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No active project"
|
msgid "No active project"
|
||||||
msgstr "Kein aktives Projekt"
|
msgstr "Kein aktives Projekt"
|
||||||
@@ -3330,21 +3330,21 @@ msgstr "Noch keine Commits"
|
|||||||
msgid "Older history available"
|
msgid "Older history available"
|
||||||
msgstr "Ältere Einträge verfügbar"
|
msgstr "Ältere Einträge verfügbar"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1044
|
#: lib/bds/desktop/shell_live.ex:1120
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Prune LFS"
|
msgid "Prune LFS"
|
||||||
msgstr "LFS bereinigen"
|
msgstr "LFS bereinigen"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1042
|
#: lib/bds/desktop/shell_live.ex:1118
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pull"
|
msgid "Pull"
|
||||||
msgstr "Pull"
|
msgstr "Pull"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1043
|
#: lib/bds/desktop/shell_live.ex:1119
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3361,7 +3361,7 @@ msgstr "Remote-URL (optional)"
|
|||||||
msgid "Remote only"
|
msgid "Remote only"
|
||||||
msgstr "Nur remote"
|
msgstr "Nur remote"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1092
|
#: lib/bds/desktop/shell_live.ex:1168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Repository initialized"
|
msgid "Repository initialized"
|
||||||
msgstr "Repository initialisiert"
|
msgstr "Repository initialisiert"
|
||||||
@@ -3376,28 +3376,38 @@ msgstr "Synchronisiert"
|
|||||||
msgid "This project is not a Git repository yet."
|
msgid "This project is not a Git repository yet."
|
||||||
msgstr "Dieses Projekt ist noch kein Git-Repository."
|
msgstr "Dieses Projekt ist noch kein Git-Repository."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:869
|
#: lib/bds/ui/sidebar.ex:880
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "added"
|
msgid "added"
|
||||||
msgstr "hinzugefügt"
|
msgstr "hinzugefügt"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:870
|
#: lib/bds/ui/sidebar.ex:881
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "deleted"
|
msgid "deleted"
|
||||||
msgstr "gelöscht"
|
msgstr "gelöscht"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:871
|
#: lib/bds/ui/sidebar.ex:882
|
||||||
#: lib/bds/ui/sidebar.ex:874
|
#: lib/bds/ui/sidebar.ex:885
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "modified"
|
msgid "modified"
|
||||||
msgstr "geändert"
|
msgstr "geändert"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:872
|
#: lib/bds/ui/sidebar.ex:883
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "renamed"
|
msgid "renamed"
|
||||||
msgstr "umbenannt"
|
msgstr "umbenannt"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:873
|
#: lib/bds/ui/sidebar.ex:884
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "untracked"
|
msgid "untracked"
|
||||||
msgstr "nicht verfolgt"
|
msgstr "nicht verfolgt"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1012
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Blogmark"
|
||||||
|
msgstr "Blogmark"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1040
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Open a project before importing a blogmark."
|
||||||
|
msgstr "Öffnen Sie ein Projekt, bevor Sie ein Blogmark importieren."
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#: lib/bds/rendering/labels.ex:18
|
#: lib/bds/rendering/labels.ex:18
|
||||||
#: lib/bds/ui/sidebar.ex:284
|
#: lib/bds/ui/sidebar.ex:288
|
||||||
#: lib/bds/ui/sidebar.ex:578
|
#: lib/bds/ui/sidebar.ex:589
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archive"
|
msgid "Archive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ msgid "--"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
||||||
#: lib/bds/ui/sidebar.ex:762
|
#: lib/bds/ui/sidebar.ex:773
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI"
|
msgid "AI"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -89,7 +89,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:83
|
#: lib/bds/ui/sidebar.ex:83
|
||||||
#: lib/bds/ui/sidebar.ex:131
|
#: lib/bds/ui/sidebar.ex:131
|
||||||
#: lib/bds/ui/sidebar.ex:175
|
#: lib/bds/ui/sidebar.ex:179
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI conversations"
|
msgid "AI conversations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -222,7 +222,7 @@ msgid "Apply Theme"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:182
|
#: lib/bds/desktop/shell_data.ex:182
|
||||||
#: lib/bds/ui/sidebar.ex:327
|
#: lib/bds/ui/sidebar.ex:331
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archived"
|
msgid "Archived"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -257,7 +257,7 @@ msgid "Auto"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:98
|
#: lib/bds/desktop/shell_data.ex:98
|
||||||
#: lib/bds/desktop/shell_live.ex:430
|
#: lib/bds/desktop/shell_live.ex:431
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:231
|
#: 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:156
|
||||||
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
||||||
@@ -272,7 +272,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
||||||
#: lib/bds/ui/sidebar.ex:64
|
#: lib/bds/ui/sidebar.ex:64
|
||||||
#: lib/bds/ui/sidebar.ex:116
|
#: lib/bds/ui/sidebar.ex:116
|
||||||
#: lib/bds/ui/sidebar.ex:155
|
#: lib/bds/ui/sidebar.ex:159
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Automation helpers"
|
msgid "Automation helpers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -374,7 +374,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
||||||
#: lib/bds/ui/sidebar.ex:286
|
#: lib/bds/ui/sidebar.ex:290
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -404,7 +404,7 @@ msgstr ""
|
|||||||
msgid "Category name is required"
|
msgid "Category name is required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:953
|
#: lib/bds/desktop/shell_live.ex:979
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:87
|
#: 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:230
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
||||||
@@ -413,7 +413,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/registry.ex:104
|
#: lib/bds/ui/registry.ex:104
|
||||||
#: lib/bds/ui/sidebar.ex:82
|
#: lib/bds/ui/sidebar.ex:82
|
||||||
#: lib/bds/ui/sidebar.ex:130
|
#: lib/bds/ui/sidebar.ex:130
|
||||||
#: lib/bds/ui/sidebar.ex:174
|
#: lib/bds/ui/sidebar.ex:178
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chat"
|
msgid "Chat"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -433,13 +433,13 @@ msgstr ""
|
|||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:288
|
#: lib/bds/ui/sidebar.ex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear categories"
|
msgid "Clear categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:289
|
#: lib/bds/ui/sidebar.ex:293
|
||||||
#: lib/bds/ui/sidebar.ex:581
|
#: lib/bds/ui/sidebar.ex:592
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear filters"
|
msgid "Clear filters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -450,8 +450,8 @@ msgstr ""
|
|||||||
msgid "Clear mapping"
|
msgid "Clear mapping"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:287
|
#: lib/bds/ui/sidebar.ex:291
|
||||||
#: lib/bds/ui/sidebar.ex:580
|
#: lib/bds/ui/sidebar.ex:591
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear tags"
|
msgid "Clear tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -502,7 +502,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
||||||
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
||||||
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
||||||
#: lib/bds/ui/sidebar.ex:761
|
#: lib/bds/ui/sidebar.ex:772
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -543,7 +543,7 @@ msgid "Create"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
||||||
#: lib/bds/ui/sidebar.ex:746
|
#: lib/bds/ui/sidebar.ex:757
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create / Edit"
|
msgid "Create / Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -589,7 +589,7 @@ msgstr ""
|
|||||||
msgid "Dashboard"
|
msgid "Dashboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:775
|
#: lib/bds/ui/sidebar.ex:786
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Data"
|
msgid "Data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -791,12 +791,12 @@ msgstr ""
|
|||||||
msgid "Draft"
|
msgid "Draft"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:313
|
#: lib/bds/ui/sidebar.ex:317
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts"
|
msgid "Drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:271
|
#: lib/bds/ui/sidebar.ex:275
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts, published entries, and archive history"
|
msgid "Drafts, published entries, and archive history"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -829,7 +829,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/index.html.heex:513
|
#: lib/bds/desktop/shell_live/index.html.heex:513
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
||||||
#: lib/bds/ui/sidebar.ex:760
|
#: lib/bds/ui/sidebar.ex:771
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Editor"
|
msgid "Editor"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -991,8 +991,8 @@ msgstr ""
|
|||||||
msgid "Generate Site"
|
msgid "Generate Site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:954
|
#: lib/bds/desktop/shell_live.ex:980
|
||||||
#: lib/bds/ui/sidebar.ex:786
|
#: lib/bds/ui/sidebar.ex:797
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git"
|
msgid "Git"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1004,7 +1004,7 @@ msgid "Git Diff"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:244
|
#: lib/bds/desktop/shell_data.ex:244
|
||||||
#: lib/bds/desktop/shell_live.ex:950
|
#: lib/bds/desktop/shell_live.ex:976
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git Log"
|
msgid "Git Log"
|
||||||
@@ -1043,7 +1043,7 @@ msgstr ""
|
|||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:571
|
#: lib/bds/ui/sidebar.ex:582
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Images and files"
|
msgid "Images and files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1082,7 +1082,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/sidebar.ex:33
|
#: lib/bds/ui/sidebar.ex:33
|
||||||
#: lib/bds/ui/sidebar.ex:90
|
#: lib/bds/ui/sidebar.ex:90
|
||||||
#: lib/bds/ui/sidebar.ex:137
|
#: lib/bds/ui/sidebar.ex:137
|
||||||
#: lib/bds/ui/sidebar.ex:183
|
#: lib/bds/ui/sidebar.ex:187
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1117,7 +1117,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/sidebar.ex:34
|
#: lib/bds/ui/sidebar.ex:34
|
||||||
#: lib/bds/ui/sidebar.ex:91
|
#: lib/bds/ui/sidebar.ex:91
|
||||||
#: lib/bds/ui/sidebar.ex:138
|
#: lib/bds/ui/sidebar.ex:138
|
||||||
#: lib/bds/ui/sidebar.ex:184
|
#: lib/bds/ui/sidebar.ex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import definitions"
|
msgid "Import definitions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1127,9 +1127,9 @@ msgstr ""
|
|||||||
msgid "Import failed: %{error}"
|
msgid "Import failed: %{error}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:601
|
#: lib/bds/desktop/shell_live.ex:604
|
||||||
#: lib/bds/desktop/shell_live.ex:991
|
#: lib/bds/desktop/shell_live.ex:1067
|
||||||
#: lib/bds/desktop/shell_live.ex:997
|
#: lib/bds/desktop/shell_live.ex:1073
|
||||||
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import media"
|
msgid "Import media"
|
||||||
@@ -1249,7 +1249,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
||||||
#: lib/bds/ui/sidebar.ex:776
|
#: lib/bds/ui/sidebar.ex:787
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "MCP"
|
msgid "MCP"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1308,7 +1308,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
||||||
#: lib/bds/ui/registry.ex:30
|
#: lib/bds/ui/registry.ex:30
|
||||||
#: lib/bds/ui/registry.ex:100
|
#: lib/bds/ui/registry.ex:100
|
||||||
#: lib/bds/ui/sidebar.ex:570
|
#: lib/bds/ui/sidebar.ex:581
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Media"
|
msgid "Media"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1334,7 +1334,7 @@ msgid "Merge"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
||||||
#: lib/bds/ui/sidebar.ex:747
|
#: lib/bds/ui/sidebar.ex:758
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Merge Tags"
|
msgid "Merge Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1456,9 +1456,9 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
||||||
#: lib/bds/ui/sidebar.ex:198
|
#: lib/bds/ui/sidebar.ex:202
|
||||||
#: lib/bds/ui/sidebar.ex:789
|
#: lib/bds/ui/sidebar.ex:800
|
||||||
#: lib/bds/ui/sidebar.ex:896
|
#: lib/bds/ui/sidebar.ex:907
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No items"
|
msgid "No items"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1478,13 +1478,13 @@ msgstr ""
|
|||||||
msgid "No matching pages found."
|
msgid "No matching pages found."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:292
|
#: lib/bds/ui/sidebar.ex:296
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No matching posts"
|
msgid "No matching posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:573
|
|
||||||
#: lib/bds/ui/sidebar.ex:584
|
#: lib/bds/ui/sidebar.ex:584
|
||||||
|
#: lib/bds/ui/sidebar.ex:595
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No media files"
|
msgid "No media files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1499,7 +1499,7 @@ msgstr ""
|
|||||||
msgid "No orphan files selected"
|
msgid "No orphan files selected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No pages yet"
|
msgid "No pages yet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1514,7 +1514,7 @@ msgstr ""
|
|||||||
msgid "No posts to link"
|
msgid "No posts to link"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No posts yet"
|
msgid "No posts yet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1721,7 +1721,7 @@ msgstr ""
|
|||||||
msgid "Other (%{count})"
|
msgid "Other (%{count})"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:949
|
#: lib/bds/desktop/shell_live.ex:975
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Output"
|
msgid "Output"
|
||||||
@@ -1749,7 +1749,7 @@ msgid "Page Slug Conflicts"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/registry.ex:22
|
#: lib/bds/ui/registry.ex:22
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pages"
|
msgid "Pages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1839,7 +1839,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
||||||
#: lib/bds/ui/registry.ex:14
|
#: lib/bds/ui/registry.ex:14
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Posts"
|
msgid "Posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1879,7 +1879,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
||||||
#: lib/bds/ui/sidebar.ex:759
|
#: lib/bds/ui/sidebar.ex:770
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project"
|
msgid "Project"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1889,7 +1889,7 @@ msgstr ""
|
|||||||
msgid "Project Name"
|
msgid "Project Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:756
|
#: lib/bds/ui/sidebar.ex:767
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project and publishing"
|
msgid "Project and publishing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1925,7 +1925,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_data.ex:181
|
#: lib/bds/desktop/shell_data.ex:181
|
||||||
#: lib/bds/desktop/shell_live/post_editor.ex:897
|
#: 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_html/post_editor.html.heex:456
|
||||||
#: lib/bds/ui/sidebar.ex:320
|
#: lib/bds/ui/sidebar.ex:324
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Published"
|
msgid "Published"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1939,7 +1939,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
||||||
#: lib/bds/ui/sidebar.ex:771
|
#: lib/bds/ui/sidebar.ex:782
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Publishing"
|
msgid "Publishing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2227,7 +2227,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/registry.ex:38
|
#: lib/bds/ui/registry.ex:38
|
||||||
#: lib/bds/ui/sidebar.ex:63
|
#: lib/bds/ui/sidebar.ex:63
|
||||||
#: lib/bds/ui/sidebar.ex:115
|
#: lib/bds/ui/sidebar.ex:115
|
||||||
#: lib/bds/ui/sidebar.ex:154
|
#: lib/bds/ui/sidebar.ex:158
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Scripts"
|
msgid "Scripts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2238,12 +2238,12 @@ msgid "Search"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
||||||
#: lib/bds/ui/sidebar.ex:576
|
#: lib/bds/ui/sidebar.ex:587
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search media..."
|
msgid "Search media..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:280
|
#: lib/bds/ui/sidebar.ex:284
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search pages..."
|
msgid "Search pages..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2254,7 +2254,7 @@ msgid "Search posts"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
||||||
#: lib/bds/ui/sidebar.ex:281
|
#: lib/bds/ui/sidebar.ex:285
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search posts..."
|
msgid "Search posts..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2330,7 +2330,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:86
|
#: lib/bds/ui/registry.ex:86
|
||||||
#: lib/bds/ui/registry.ex:101
|
#: lib/bds/ui/registry.ex:101
|
||||||
#: lib/bds/ui/sidebar.ex:755
|
#: lib/bds/ui/sidebar.ex:766
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2361,7 +2361,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
||||||
#: lib/bds/ui/sidebar.ex:72
|
#: lib/bds/ui/sidebar.ex:72
|
||||||
#: lib/bds/ui/sidebar.ex:123
|
#: lib/bds/ui/sidebar.ex:123
|
||||||
#: lib/bds/ui/sidebar.ex:164
|
#: lib/bds/ui/sidebar.ex:168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Site rendering"
|
msgid "Site rendering"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2385,7 +2385,7 @@ msgstr ""
|
|||||||
msgid "Source Control"
|
msgid "Source Control"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:270
|
#: lib/bds/ui/sidebar.ex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Standalone pages"
|
msgid "Standalone pages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2416,7 +2416,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
||||||
#: lib/bds/ui/registry.ex:102
|
#: lib/bds/ui/registry.ex:102
|
||||||
#: lib/bds/ui/sidebar.ex:777
|
#: lib/bds/ui/sidebar.ex:788
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Style"
|
msgid "Style"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2447,12 +2447,12 @@ msgid "System Prompt"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
||||||
#: lib/bds/ui/sidebar.ex:745
|
#: lib/bds/ui/sidebar.ex:756
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag Cloud"
|
msgid "Tag Cloud"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:742
|
#: lib/bds/ui/sidebar.ex:753
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag management"
|
msgid "Tag management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2476,21 +2476,21 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:54
|
#: lib/bds/ui/registry.ex:54
|
||||||
#: lib/bds/ui/registry.ex:103
|
#: lib/bds/ui/registry.ex:103
|
||||||
#: lib/bds/ui/sidebar.ex:285
|
#: lib/bds/ui/sidebar.ex:289
|
||||||
#: lib/bds/ui/sidebar.ex:579
|
#: lib/bds/ui/sidebar.ex:590
|
||||||
#: lib/bds/ui/sidebar.ex:741
|
#: lib/bds/ui/sidebar.ex:752
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:948
|
#: lib/bds/desktop/shell_live.ex:974
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tasks"
|
msgid "Tasks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
||||||
#: lib/bds/ui/sidebar.ex:765
|
#: lib/bds/ui/sidebar.ex:776
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Technology"
|
msgid "Technology"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2532,7 +2532,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/registry.ex:46
|
#: lib/bds/ui/registry.ex:46
|
||||||
#: lib/bds/ui/sidebar.ex:71
|
#: lib/bds/ui/sidebar.ex:71
|
||||||
#: lib/bds/ui/sidebar.ex:122
|
#: lib/bds/ui/sidebar.ex:122
|
||||||
#: lib/bds/ui/sidebar.ex:163
|
#: lib/bds/ui/sidebar.ex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Templates"
|
msgid "Templates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2593,8 +2593,8 @@ msgstr ""
|
|||||||
msgid "Toggle Dev Tools"
|
msgid "Toggle Dev Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:283
|
#: lib/bds/ui/sidebar.ex:287
|
||||||
#: lib/bds/ui/sidebar.ex:577
|
#: lib/bds/ui/sidebar.ex:588
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle Filters"
|
msgid "Toggle Filters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2735,7 +2735,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
||||||
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:1105
|
#: lib/bds/ui/sidebar.ex:1116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Untitled"
|
msgid "Untitled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2834,7 +2834,7 @@ msgid "Working tree"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
||||||
#: lib/bds/ui/sidebar.ex:787
|
#: lib/bds/ui/sidebar.ex:798
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Working tree and history"
|
msgid "Working tree and history"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3010,14 +3010,14 @@ msgstr ""
|
|||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:290
|
#: lib/bds/ui/sidebar.ex:294
|
||||||
#: lib/bds/ui/sidebar.ex:582
|
#: lib/bds/ui/sidebar.ex:593
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results"
|
msgid "results"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:291
|
#: lib/bds/ui/sidebar.ex:295
|
||||||
#: lib/bds/ui/sidebar.ex:583
|
#: lib/bds/ui/sidebar.ex:594
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results for"
|
msgid "results for"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3177,12 +3177,12 @@ msgstr ""
|
|||||||
msgid "Comparing database and filesystem metadata"
|
msgid "Comparing database and filesystem metadata"
|
||||||
msgstr "Comparing database and filesystem metadata"
|
msgstr "Comparing database and filesystem metadata"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:671
|
#: lib/bds/desktop/shell_live.ex:680
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{count} images to post"
|
msgid "Added %{count} images to post"
|
||||||
msgstr "Added %{count} images to post"
|
msgstr "Added %{count} images to post"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:648
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{title}"
|
msgid "Added %{title}"
|
||||||
msgstr "Added %{title}"
|
msgstr "Added %{title}"
|
||||||
@@ -3202,18 +3202,18 @@ msgstr ""
|
|||||||
msgid "Image Import Concurrency"
|
msgid "Image Import Concurrency"
|
||||||
msgstr "Image Import Concurrency"
|
msgstr "Image Import Concurrency"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:429
|
#: lib/bds/desktop/shell_live.ex:430
|
||||||
#: lib/bds/desktop/shell_live.ex:442
|
#: lib/bds/desktop/shell_live.ex:443
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:647
|
||||||
#: lib/bds/desktop/shell_live.ex:670
|
|
||||||
#: lib/bds/desktop/shell_live.ex:679
|
#: lib/bds/desktop/shell_live.ex:679
|
||||||
#: lib/bds/desktop/shell_live.ex:686
|
#: lib/bds/desktop/shell_live.ex:690
|
||||||
|
#: lib/bds/desktop/shell_live.ex:701
|
||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Gallery Images"
|
msgid "Add Gallery Images"
|
||||||
msgstr "Add Gallery Images"
|
msgstr "Add Gallery Images"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:687
|
#: lib/bds/desktop/shell_live.ex:702
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Failed to process %{path}: %{reason}"
|
msgid "Failed to process %{path}: %{reason}"
|
||||||
msgstr "Failed to process %{path}: %{reason}"
|
msgstr "Failed to process %{path}: %{reason}"
|
||||||
@@ -3263,9 +3263,9 @@ msgstr ""
|
|||||||
msgid "Changes"
|
msgid "Changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1055
|
#: lib/bds/desktop/shell_live.ex:1131
|
||||||
#: lib/bds/desktop/shell_live.ex:1071
|
#: lib/bds/desktop/shell_live.ex:1147
|
||||||
#: lib/bds/desktop/shell_live.ex:1077
|
#: lib/bds/desktop/shell_live.ex:1153
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit"
|
msgid "Commit"
|
||||||
@@ -3276,17 +3276,17 @@ msgstr ""
|
|||||||
msgid "Commit message"
|
msgid "Commit message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1056
|
#: lib/bds/desktop/shell_live.ex:1132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit message is required"
|
msgid "Commit message is required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1120
|
#: lib/bds/desktop/shell_live.ex:1200
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1041
|
#: lib/bds/desktop/shell_live.ex:1117
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3298,8 +3298,8 @@ msgstr ""
|
|||||||
msgid "History"
|
msgid "History"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1091
|
#: lib/bds/desktop/shell_live.ex:1167
|
||||||
#: lib/bds/desktop/shell_live.ex:1099
|
#: lib/bds/desktop/shell_live.ex:1175
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Initialize Git"
|
msgid "Initialize Git"
|
||||||
@@ -3310,7 +3310,7 @@ msgstr ""
|
|||||||
msgid "Local only"
|
msgid "Local only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1127
|
#: lib/bds/desktop/shell_live.ex:1207
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No active project"
|
msgid "No active project"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3330,21 +3330,21 @@ msgstr ""
|
|||||||
msgid "Older history available"
|
msgid "Older history available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1044
|
#: lib/bds/desktop/shell_live.ex:1120
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Prune LFS"
|
msgid "Prune LFS"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1042
|
#: lib/bds/desktop/shell_live.ex:1118
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pull"
|
msgid "Pull"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1043
|
#: lib/bds/desktop/shell_live.ex:1119
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
@@ -3361,7 +3361,7 @@ msgstr ""
|
|||||||
msgid "Remote only"
|
msgid "Remote only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1092
|
#: lib/bds/desktop/shell_live.ex:1168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Repository initialized"
|
msgid "Repository initialized"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3376,28 +3376,38 @@ msgstr ""
|
|||||||
msgid "This project is not a Git repository yet."
|
msgid "This project is not a Git repository yet."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:869
|
#: lib/bds/ui/sidebar.ex:880
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "added"
|
msgid "added"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:870
|
#: lib/bds/ui/sidebar.ex:881
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "deleted"
|
msgid "deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:871
|
#: lib/bds/ui/sidebar.ex:882
|
||||||
#: lib/bds/ui/sidebar.ex:874
|
#: lib/bds/ui/sidebar.ex:885
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "modified"
|
msgid "modified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:872
|
#: lib/bds/ui/sidebar.ex:883
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "renamed"
|
msgid "renamed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:873
|
#: lib/bds/ui/sidebar.ex:884
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "untracked"
|
msgid "untracked"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1012
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Blogmark"
|
||||||
|
msgstr "Blogmark"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1040
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Open a project before importing a blogmark."
|
||||||
|
msgstr ""
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#: lib/bds/rendering/labels.ex:18
|
#: lib/bds/rendering/labels.ex:18
|
||||||
#: lib/bds/ui/sidebar.ex:284
|
#: lib/bds/ui/sidebar.ex:288
|
||||||
#: lib/bds/ui/sidebar.ex:578
|
#: lib/bds/ui/sidebar.ex:589
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archive"
|
msgid "Archive"
|
||||||
msgstr "Archivo"
|
msgstr "Archivo"
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ msgid "--"
|
|||||||
msgstr "--"
|
msgstr "--"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
||||||
#: lib/bds/ui/sidebar.ex:762
|
#: lib/bds/ui/sidebar.ex:773
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI"
|
msgid "AI"
|
||||||
msgstr "IA"
|
msgstr "IA"
|
||||||
@@ -89,7 +89,7 @@ msgstr "Sugerencias de IA"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:83
|
#: lib/bds/ui/sidebar.ex:83
|
||||||
#: lib/bds/ui/sidebar.ex:131
|
#: lib/bds/ui/sidebar.ex:131
|
||||||
#: lib/bds/ui/sidebar.ex:175
|
#: lib/bds/ui/sidebar.ex:179
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI conversations"
|
msgid "AI conversations"
|
||||||
msgstr "Conversaciones de IA"
|
msgstr "Conversaciones de IA"
|
||||||
@@ -222,7 +222,7 @@ msgid "Apply Theme"
|
|||||||
msgstr "Aplicar tema"
|
msgstr "Aplicar tema"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:182
|
#: lib/bds/desktop/shell_data.ex:182
|
||||||
#: lib/bds/ui/sidebar.ex:327
|
#: lib/bds/ui/sidebar.ex:331
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archived"
|
msgid "Archived"
|
||||||
msgstr "Archivado"
|
msgstr "Archivado"
|
||||||
@@ -257,7 +257,7 @@ msgid "Auto"
|
|||||||
msgstr "Automático"
|
msgstr "Automático"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:98
|
#: lib/bds/desktop/shell_data.ex:98
|
||||||
#: lib/bds/desktop/shell_live.ex:430
|
#: lib/bds/desktop/shell_live.ex:431
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:231
|
#: 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:156
|
||||||
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
||||||
@@ -272,7 +272,7 @@ msgstr "Las acciones automáticas de IA siguen bloqueadas por el modo avión."
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
||||||
#: lib/bds/ui/sidebar.ex:64
|
#: lib/bds/ui/sidebar.ex:64
|
||||||
#: lib/bds/ui/sidebar.ex:116
|
#: lib/bds/ui/sidebar.ex:116
|
||||||
#: lib/bds/ui/sidebar.ex:155
|
#: lib/bds/ui/sidebar.ex:159
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Automation helpers"
|
msgid "Automation helpers"
|
||||||
msgstr "Ayudas de automatización"
|
msgstr "Ayudas de automatización"
|
||||||
@@ -374,7 +374,7 @@ msgstr "Leyenda"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
||||||
#: lib/bds/ui/sidebar.ex:286
|
#: lib/bds/ui/sidebar.ex:290
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Categorías"
|
msgstr "Categorías"
|
||||||
@@ -404,7 +404,7 @@ msgstr "Valores predeterminados de categoría, opciones de renderizado y conexi
|
|||||||
msgid "Category name is required"
|
msgid "Category name is required"
|
||||||
msgstr "El nombre de la categoría es obligatorio"
|
msgstr "El nombre de la categoría es obligatorio"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:953
|
#: lib/bds/desktop/shell_live.ex:979
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:87
|
#: 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:230
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
||||||
@@ -413,7 +413,7 @@ msgstr "El nombre de la categoría es obligatorio"
|
|||||||
#: lib/bds/ui/registry.ex:104
|
#: lib/bds/ui/registry.ex:104
|
||||||
#: lib/bds/ui/sidebar.ex:82
|
#: lib/bds/ui/sidebar.ex:82
|
||||||
#: lib/bds/ui/sidebar.ex:130
|
#: lib/bds/ui/sidebar.ex:130
|
||||||
#: lib/bds/ui/sidebar.ex:174
|
#: lib/bds/ui/sidebar.ex:178
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chat"
|
msgid "Chat"
|
||||||
msgstr "Chat"
|
msgstr "Chat"
|
||||||
@@ -433,13 +433,13 @@ msgstr "Filas de BD revisadas: %{dbRows} · Archivos revisados: %{files} · Fila
|
|||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Limpiar"
|
msgstr "Limpiar"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:288
|
#: lib/bds/ui/sidebar.ex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear categories"
|
msgid "Clear categories"
|
||||||
msgstr "Limpiar categorías"
|
msgstr "Limpiar categorías"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:289
|
#: lib/bds/ui/sidebar.ex:293
|
||||||
#: lib/bds/ui/sidebar.ex:581
|
#: lib/bds/ui/sidebar.ex:592
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear filters"
|
msgid "Clear filters"
|
||||||
msgstr "Limpiar filtros"
|
msgstr "Limpiar filtros"
|
||||||
@@ -450,8 +450,8 @@ msgstr "Limpiar filtros"
|
|||||||
msgid "Clear mapping"
|
msgid "Clear mapping"
|
||||||
msgstr "Borrar mapeo"
|
msgstr "Borrar mapeo"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:287
|
#: lib/bds/ui/sidebar.ex:291
|
||||||
#: lib/bds/ui/sidebar.ex:580
|
#: lib/bds/ui/sidebar.ex:591
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear tags"
|
msgid "Clear tags"
|
||||||
msgstr "Limpiar etiquetas"
|
msgstr "Limpiar etiquetas"
|
||||||
@@ -502,7 +502,7 @@ msgstr "Confirmar"
|
|||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
||||||
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
||||||
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
||||||
#: lib/bds/ui/sidebar.ex:761
|
#: lib/bds/ui/sidebar.ex:772
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "Contenido"
|
msgstr "Contenido"
|
||||||
@@ -543,7 +543,7 @@ msgid "Create"
|
|||||||
msgstr "Crear"
|
msgstr "Crear"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
||||||
#: lib/bds/ui/sidebar.ex:746
|
#: lib/bds/ui/sidebar.ex:757
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create / Edit"
|
msgid "Create / Edit"
|
||||||
msgstr "Crear / editar"
|
msgstr "Crear / editar"
|
||||||
@@ -589,7 +589,7 @@ msgstr "Oscuro"
|
|||||||
msgid "Dashboard"
|
msgid "Dashboard"
|
||||||
msgstr "Panel"
|
msgstr "Panel"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:775
|
#: lib/bds/ui/sidebar.ex:786
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Data"
|
msgid "Data"
|
||||||
msgstr "Datos"
|
msgstr "Datos"
|
||||||
@@ -791,12 +791,12 @@ msgstr "Documentación"
|
|||||||
msgid "Draft"
|
msgid "Draft"
|
||||||
msgstr "Borrador"
|
msgstr "Borrador"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:313
|
#: lib/bds/ui/sidebar.ex:317
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts"
|
msgid "Drafts"
|
||||||
msgstr "Borradores"
|
msgstr "Borradores"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:271
|
#: lib/bds/ui/sidebar.ex:275
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts, published entries, and archive history"
|
msgid "Drafts, published entries, and archive history"
|
||||||
msgstr "Borradores, entradas publicadas e historial de archivo"
|
msgstr "Borradores, entradas publicadas e historial de archivo"
|
||||||
@@ -829,7 +829,7 @@ msgstr "Editar traducción"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/index.html.heex:513
|
#: lib/bds/desktop/shell_live/index.html.heex:513
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
||||||
#: lib/bds/ui/sidebar.ex:760
|
#: lib/bds/ui/sidebar.ex:771
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Editor"
|
msgid "Editor"
|
||||||
msgstr "Editor"
|
msgstr "Editor"
|
||||||
@@ -991,8 +991,8 @@ msgstr "Galeria"
|
|||||||
msgid "Generate Site"
|
msgid "Generate Site"
|
||||||
msgstr "Generar sitio"
|
msgstr "Generar sitio"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:954
|
#: lib/bds/desktop/shell_live.ex:980
|
||||||
#: lib/bds/ui/sidebar.ex:786
|
#: lib/bds/ui/sidebar.ex:797
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git"
|
msgid "Git"
|
||||||
msgstr "Git"
|
msgstr "Git"
|
||||||
@@ -1004,7 +1004,7 @@ msgid "Git Diff"
|
|||||||
msgstr "Diff de Git"
|
msgstr "Diff de Git"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:244
|
#: lib/bds/desktop/shell_data.ex:244
|
||||||
#: lib/bds/desktop/shell_live.ex:950
|
#: lib/bds/desktop/shell_live.ex:976
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git Log"
|
msgid "Git Log"
|
||||||
@@ -1043,7 +1043,7 @@ msgstr "Inactivo"
|
|||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr "Ignorar"
|
msgstr "Ignorar"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:571
|
#: lib/bds/ui/sidebar.ex:582
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Images and files"
|
msgid "Images and files"
|
||||||
msgstr "Imágenes y archivos"
|
msgstr "Imágenes y archivos"
|
||||||
@@ -1082,7 +1082,7 @@ msgstr "Imágenes y archivos"
|
|||||||
#: lib/bds/ui/sidebar.ex:33
|
#: lib/bds/ui/sidebar.ex:33
|
||||||
#: lib/bds/ui/sidebar.ex:90
|
#: lib/bds/ui/sidebar.ex:90
|
||||||
#: lib/bds/ui/sidebar.ex:137
|
#: lib/bds/ui/sidebar.ex:137
|
||||||
#: lib/bds/ui/sidebar.ex:183
|
#: lib/bds/ui/sidebar.ex:187
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importar"
|
msgstr "Importar"
|
||||||
@@ -1117,7 +1117,7 @@ msgstr "Importación completada: %{count}"
|
|||||||
#: lib/bds/ui/sidebar.ex:34
|
#: lib/bds/ui/sidebar.ex:34
|
||||||
#: lib/bds/ui/sidebar.ex:91
|
#: lib/bds/ui/sidebar.ex:91
|
||||||
#: lib/bds/ui/sidebar.ex:138
|
#: lib/bds/ui/sidebar.ex:138
|
||||||
#: lib/bds/ui/sidebar.ex:184
|
#: lib/bds/ui/sidebar.ex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import definitions"
|
msgid "Import definitions"
|
||||||
msgstr "Definiciones de importación"
|
msgstr "Definiciones de importación"
|
||||||
@@ -1127,9 +1127,9 @@ msgstr "Definiciones de importación"
|
|||||||
msgid "Import failed: %{error}"
|
msgid "Import failed: %{error}"
|
||||||
msgstr "La importación falló: %{error}"
|
msgstr "La importación falló: %{error}"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:601
|
#: lib/bds/desktop/shell_live.ex:604
|
||||||
#: lib/bds/desktop/shell_live.ex:991
|
#: lib/bds/desktop/shell_live.ex:1067
|
||||||
#: lib/bds/desktop/shell_live.ex:997
|
#: lib/bds/desktop/shell_live.ex:1073
|
||||||
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import media"
|
msgid "Import media"
|
||||||
@@ -1249,7 +1249,7 @@ msgstr "Cargar más"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
||||||
#: lib/bds/ui/sidebar.ex:776
|
#: lib/bds/ui/sidebar.ex:787
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "MCP"
|
msgid "MCP"
|
||||||
msgstr "MCP"
|
msgstr "MCP"
|
||||||
@@ -1308,7 +1308,7 @@ msgstr "Máximo de publicaciones por página"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
||||||
#: lib/bds/ui/registry.ex:30
|
#: lib/bds/ui/registry.ex:30
|
||||||
#: lib/bds/ui/registry.ex:100
|
#: lib/bds/ui/registry.ex:100
|
||||||
#: lib/bds/ui/sidebar.ex:570
|
#: lib/bds/ui/sidebar.ex:581
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Media"
|
msgid "Media"
|
||||||
msgstr "Medios"
|
msgstr "Medios"
|
||||||
@@ -1334,7 +1334,7 @@ msgid "Merge"
|
|||||||
msgstr "Fusionar"
|
msgstr "Fusionar"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
||||||
#: lib/bds/ui/sidebar.ex:747
|
#: lib/bds/ui/sidebar.ex:758
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Merge Tags"
|
msgid "Merge Tags"
|
||||||
msgstr "Combinar etiquetas"
|
msgstr "Combinar etiquetas"
|
||||||
@@ -1456,9 +1456,9 @@ msgstr "Aún no hay historial de Git"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
||||||
#: lib/bds/ui/sidebar.ex:198
|
#: lib/bds/ui/sidebar.ex:202
|
||||||
#: lib/bds/ui/sidebar.ex:789
|
#: lib/bds/ui/sidebar.ex:800
|
||||||
#: lib/bds/ui/sidebar.ex:896
|
#: lib/bds/ui/sidebar.ex:907
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No items"
|
msgid "No items"
|
||||||
msgstr "No hay elementos"
|
msgstr "No hay elementos"
|
||||||
@@ -1478,13 +1478,13 @@ msgstr "No se encontraron categorías coincidentes."
|
|||||||
msgid "No matching pages found."
|
msgid "No matching pages found."
|
||||||
msgstr "No se encontraron páginas coincidentes."
|
msgstr "No se encontraron páginas coincidentes."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:292
|
#: lib/bds/ui/sidebar.ex:296
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No matching posts"
|
msgid "No matching posts"
|
||||||
msgstr "No hay entradas coincidentes"
|
msgstr "No hay entradas coincidentes"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:573
|
|
||||||
#: lib/bds/ui/sidebar.ex:584
|
#: lib/bds/ui/sidebar.ex:584
|
||||||
|
#: lib/bds/ui/sidebar.ex:595
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No media files"
|
msgid "No media files"
|
||||||
msgstr "No hay archivos multimedia"
|
msgstr "No hay archivos multimedia"
|
||||||
@@ -1499,7 +1499,7 @@ msgstr "No hay elementos del diff de metadatos seleccionados"
|
|||||||
msgid "No orphan files selected"
|
msgid "No orphan files selected"
|
||||||
msgstr "No hay archivos huérfanos seleccionados"
|
msgstr "No hay archivos huérfanos seleccionados"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No pages yet"
|
msgid "No pages yet"
|
||||||
msgstr "Aún no hay páginas"
|
msgstr "Aún no hay páginas"
|
||||||
@@ -1514,7 +1514,7 @@ msgstr "Aún no hay enlaces a artículos"
|
|||||||
msgid "No posts to link"
|
msgid "No posts to link"
|
||||||
msgstr "No hay publicaciones para enlazar"
|
msgstr "No hay publicaciones para enlazar"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No posts yet"
|
msgid "No posts yet"
|
||||||
msgstr "Aún no hay entradas"
|
msgstr "Aún no hay entradas"
|
||||||
@@ -1721,7 +1721,7 @@ msgstr "Otros"
|
|||||||
msgid "Other (%{count})"
|
msgid "Other (%{count})"
|
||||||
msgstr "Otros (%{count})"
|
msgstr "Otros (%{count})"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:949
|
#: lib/bds/desktop/shell_live.ex:975
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Output"
|
msgid "Output"
|
||||||
@@ -1749,7 +1749,7 @@ msgid "Page Slug Conflicts"
|
|||||||
msgstr "Conflictos de slug de páginas"
|
msgstr "Conflictos de slug de páginas"
|
||||||
|
|
||||||
#: lib/bds/ui/registry.ex:22
|
#: lib/bds/ui/registry.ex:22
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pages"
|
msgid "Pages"
|
||||||
msgstr "Páginas"
|
msgstr "Páginas"
|
||||||
@@ -1839,7 +1839,7 @@ msgstr "Artículo guardado"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
||||||
#: lib/bds/ui/registry.ex:14
|
#: lib/bds/ui/registry.ex:14
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Posts"
|
msgid "Posts"
|
||||||
msgstr "Publicaciones"
|
msgstr "Publicaciones"
|
||||||
@@ -1879,7 +1879,7 @@ msgstr "Vista previa no disponible"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
||||||
#: lib/bds/ui/sidebar.ex:759
|
#: lib/bds/ui/sidebar.ex:770
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project"
|
msgid "Project"
|
||||||
msgstr "Proyecto"
|
msgstr "Proyecto"
|
||||||
@@ -1889,7 +1889,7 @@ msgstr "Proyecto"
|
|||||||
msgid "Project Name"
|
msgid "Project Name"
|
||||||
msgstr "Nombre del proyecto"
|
msgstr "Nombre del proyecto"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:756
|
#: lib/bds/ui/sidebar.ex:767
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project and publishing"
|
msgid "Project and publishing"
|
||||||
msgstr "Proyecto y publicación"
|
msgstr "Proyecto y publicación"
|
||||||
@@ -1925,7 +1925,7 @@ msgstr "Publicar seleccionados"
|
|||||||
#: lib/bds/desktop/shell_data.ex:181
|
#: lib/bds/desktop/shell_data.ex:181
|
||||||
#: lib/bds/desktop/shell_live/post_editor.ex:897
|
#: 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_html/post_editor.html.heex:456
|
||||||
#: lib/bds/ui/sidebar.ex:320
|
#: lib/bds/ui/sidebar.ex:324
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Published"
|
msgid "Published"
|
||||||
msgstr "Publicado"
|
msgstr "Publicado"
|
||||||
@@ -1939,7 +1939,7 @@ msgstr "Traducción publicada con contenido en la BD en lugar del sistema de arc
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
||||||
#: lib/bds/ui/sidebar.ex:771
|
#: lib/bds/ui/sidebar.ex:782
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Publishing"
|
msgid "Publishing"
|
||||||
msgstr "Publicación"
|
msgstr "Publicación"
|
||||||
@@ -2227,7 +2227,7 @@ msgstr "Las capacidades de scripts se configuran en la capa de aplicación en la
|
|||||||
#: lib/bds/ui/registry.ex:38
|
#: lib/bds/ui/registry.ex:38
|
||||||
#: lib/bds/ui/sidebar.ex:63
|
#: lib/bds/ui/sidebar.ex:63
|
||||||
#: lib/bds/ui/sidebar.ex:115
|
#: lib/bds/ui/sidebar.ex:115
|
||||||
#: lib/bds/ui/sidebar.ex:154
|
#: lib/bds/ui/sidebar.ex:158
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Scripts"
|
msgid "Scripts"
|
||||||
msgstr "Scripts"
|
msgstr "Scripts"
|
||||||
@@ -2238,12 +2238,12 @@ msgid "Search"
|
|||||||
msgstr "Buscar"
|
msgstr "Buscar"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
||||||
#: lib/bds/ui/sidebar.ex:576
|
#: lib/bds/ui/sidebar.ex:587
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search media..."
|
msgid "Search media..."
|
||||||
msgstr "Buscar medios..."
|
msgstr "Buscar medios..."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:280
|
#: lib/bds/ui/sidebar.ex:284
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search pages..."
|
msgid "Search pages..."
|
||||||
msgstr "Buscar páginas..."
|
msgstr "Buscar páginas..."
|
||||||
@@ -2254,7 +2254,7 @@ msgid "Search posts"
|
|||||||
msgstr "Buscar publicaciones"
|
msgstr "Buscar publicaciones"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
||||||
#: lib/bds/ui/sidebar.ex:281
|
#: lib/bds/ui/sidebar.ex:285
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search posts..."
|
msgid "Search posts..."
|
||||||
msgstr "Buscar entradas..."
|
msgstr "Buscar entradas..."
|
||||||
@@ -2330,7 +2330,7 @@ msgstr "Similitud semántica"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:86
|
#: lib/bds/ui/registry.ex:86
|
||||||
#: lib/bds/ui/registry.ex:101
|
#: lib/bds/ui/registry.ex:101
|
||||||
#: lib/bds/ui/sidebar.ex:755
|
#: lib/bds/ui/sidebar.ex:766
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Configuración"
|
msgstr "Configuración"
|
||||||
@@ -2361,7 +2361,7 @@ msgstr "Validación del sitio"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
||||||
#: lib/bds/ui/sidebar.ex:72
|
#: lib/bds/ui/sidebar.ex:72
|
||||||
#: lib/bds/ui/sidebar.ex:123
|
#: lib/bds/ui/sidebar.ex:123
|
||||||
#: lib/bds/ui/sidebar.ex:164
|
#: lib/bds/ui/sidebar.ex:168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Site rendering"
|
msgid "Site rendering"
|
||||||
msgstr "Renderizado del sitio"
|
msgstr "Renderizado del sitio"
|
||||||
@@ -2385,7 +2385,7 @@ msgstr "Slug"
|
|||||||
msgid "Source Control"
|
msgid "Source Control"
|
||||||
msgstr "Control de código fuente"
|
msgstr "Control de código fuente"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:270
|
#: lib/bds/ui/sidebar.ex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Standalone pages"
|
msgid "Standalone pages"
|
||||||
msgstr "Páginas independientes"
|
msgstr "Páginas independientes"
|
||||||
@@ -2416,7 +2416,7 @@ msgstr "Detener"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
||||||
#: lib/bds/ui/registry.ex:102
|
#: lib/bds/ui/registry.ex:102
|
||||||
#: lib/bds/ui/sidebar.ex:777
|
#: lib/bds/ui/sidebar.ex:788
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Style"
|
msgid "Style"
|
||||||
msgstr "Estilo"
|
msgstr "Estilo"
|
||||||
@@ -2447,12 +2447,12 @@ msgid "System Prompt"
|
|||||||
msgstr "Prompt del sistema"
|
msgstr "Prompt del sistema"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
||||||
#: lib/bds/ui/sidebar.ex:745
|
#: lib/bds/ui/sidebar.ex:756
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag Cloud"
|
msgid "Tag Cloud"
|
||||||
msgstr "Nube de etiquetas"
|
msgstr "Nube de etiquetas"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:742
|
#: lib/bds/ui/sidebar.ex:753
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag management"
|
msgid "Tag management"
|
||||||
msgstr "Gestión de etiquetas"
|
msgstr "Gestión de etiquetas"
|
||||||
@@ -2476,21 +2476,21 @@ msgstr "Nombre de la etiqueta"
|
|||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:54
|
#: lib/bds/ui/registry.ex:54
|
||||||
#: lib/bds/ui/registry.ex:103
|
#: lib/bds/ui/registry.ex:103
|
||||||
#: lib/bds/ui/sidebar.ex:285
|
#: lib/bds/ui/sidebar.ex:289
|
||||||
#: lib/bds/ui/sidebar.ex:579
|
#: lib/bds/ui/sidebar.ex:590
|
||||||
#: lib/bds/ui/sidebar.ex:741
|
#: lib/bds/ui/sidebar.ex:752
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
msgstr "Etiquetas"
|
msgstr "Etiquetas"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:948
|
#: lib/bds/desktop/shell_live.ex:974
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tasks"
|
msgid "Tasks"
|
||||||
msgstr "Tareas"
|
msgstr "Tareas"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
||||||
#: lib/bds/ui/sidebar.ex:765
|
#: lib/bds/ui/sidebar.ex:776
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Technology"
|
msgid "Technology"
|
||||||
msgstr "Tecnología"
|
msgstr "Tecnología"
|
||||||
@@ -2532,7 +2532,7 @@ msgstr "La sintaxis de la plantilla es válida"
|
|||||||
#: lib/bds/ui/registry.ex:46
|
#: lib/bds/ui/registry.ex:46
|
||||||
#: lib/bds/ui/sidebar.ex:71
|
#: lib/bds/ui/sidebar.ex:71
|
||||||
#: lib/bds/ui/sidebar.ex:122
|
#: lib/bds/ui/sidebar.ex:122
|
||||||
#: lib/bds/ui/sidebar.ex:163
|
#: lib/bds/ui/sidebar.ex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Templates"
|
msgid "Templates"
|
||||||
msgstr "Plantillas"
|
msgstr "Plantillas"
|
||||||
@@ -2593,8 +2593,8 @@ msgstr "Alternar asistente"
|
|||||||
msgid "Toggle Dev Tools"
|
msgid "Toggle Dev Tools"
|
||||||
msgstr "Alternar herramientas de desarrollo"
|
msgstr "Alternar herramientas de desarrollo"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:283
|
#: lib/bds/ui/sidebar.ex:287
|
||||||
#: lib/bds/ui/sidebar.ex:577
|
#: lib/bds/ui/sidebar.ex:588
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle Filters"
|
msgid "Toggle Filters"
|
||||||
msgstr "Alternar filtros"
|
msgstr "Alternar filtros"
|
||||||
@@ -2735,7 +2735,7 @@ msgstr "Sin guardar"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
||||||
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:1105
|
#: lib/bds/ui/sidebar.ex:1116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Untitled"
|
msgid "Untitled"
|
||||||
msgstr "Sin título"
|
msgstr "Sin título"
|
||||||
@@ -2834,7 +2834,7 @@ msgid "Working tree"
|
|||||||
msgstr "Árbol de trabajo"
|
msgstr "Árbol de trabajo"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
||||||
#: lib/bds/ui/sidebar.ex:787
|
#: lib/bds/ui/sidebar.ex:798
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Working tree and history"
|
msgid "Working tree and history"
|
||||||
msgstr "Árbol de trabajo e historial"
|
msgstr "Árbol de trabajo e historial"
|
||||||
@@ -3010,14 +3010,14 @@ msgstr "páginas"
|
|||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "publicaciones"
|
msgstr "publicaciones"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:290
|
#: lib/bds/ui/sidebar.ex:294
|
||||||
#: lib/bds/ui/sidebar.ex:582
|
#: lib/bds/ui/sidebar.ex:593
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results"
|
msgid "results"
|
||||||
msgstr "resultados"
|
msgstr "resultados"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:291
|
#: lib/bds/ui/sidebar.ex:295
|
||||||
#: lib/bds/ui/sidebar.ex:583
|
#: lib/bds/ui/sidebar.ex:594
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results for"
|
msgid "results for"
|
||||||
msgstr "resultados para"
|
msgstr "resultados para"
|
||||||
@@ -3177,12 +3177,12 @@ msgstr "Bienvenido al asistente de IA"
|
|||||||
msgid "Comparing database and filesystem metadata"
|
msgid "Comparing database and filesystem metadata"
|
||||||
msgstr "Comparando metadatos de la base de datos y del sistema de archivos"
|
msgstr "Comparando metadatos de la base de datos y del sistema de archivos"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:671
|
#: lib/bds/desktop/shell_live.ex:680
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{count} images to post"
|
msgid "Added %{count} images to post"
|
||||||
msgstr "%{count} imágenes añadidas a la publicación"
|
msgstr "%{count} imágenes añadidas a la publicación"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:648
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{title}"
|
msgid "Added %{title}"
|
||||||
msgstr "%{title} añadido"
|
msgstr "%{title} añadido"
|
||||||
@@ -3202,18 +3202,18 @@ msgstr "Guía del usuario para flujos editoriales, medios, plantillas, traducci
|
|||||||
msgid "Image Import Concurrency"
|
msgid "Image Import Concurrency"
|
||||||
msgstr "Importación simultánea de imágenes"
|
msgstr "Importación simultánea de imágenes"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:429
|
#: lib/bds/desktop/shell_live.ex:430
|
||||||
#: lib/bds/desktop/shell_live.ex:442
|
#: lib/bds/desktop/shell_live.ex:443
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:647
|
||||||
#: lib/bds/desktop/shell_live.ex:670
|
|
||||||
#: lib/bds/desktop/shell_live.ex:679
|
#: lib/bds/desktop/shell_live.ex:679
|
||||||
#: lib/bds/desktop/shell_live.ex:686
|
#: lib/bds/desktop/shell_live.ex:690
|
||||||
|
#: lib/bds/desktop/shell_live.ex:701
|
||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Gallery Images"
|
msgid "Add Gallery Images"
|
||||||
msgstr "Añadir imágenes a la galería"
|
msgstr "Añadir imágenes a la galería"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:687
|
#: lib/bds/desktop/shell_live.ex:702
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Failed to process %{path}: %{reason}"
|
msgid "Failed to process %{path}: %{reason}"
|
||||||
msgstr "No se pudo procesar %{path}: %{reason}"
|
msgstr "No se pudo procesar %{path}: %{reason}"
|
||||||
@@ -3263,9 +3263,9 @@ msgstr "Atrás"
|
|||||||
msgid "Changes"
|
msgid "Changes"
|
||||||
msgstr "Cambios"
|
msgstr "Cambios"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1055
|
#: lib/bds/desktop/shell_live.ex:1131
|
||||||
#: lib/bds/desktop/shell_live.ex:1071
|
#: lib/bds/desktop/shell_live.ex:1147
|
||||||
#: lib/bds/desktop/shell_live.ex:1077
|
#: lib/bds/desktop/shell_live.ex:1153
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit"
|
msgid "Commit"
|
||||||
@@ -3276,17 +3276,17 @@ msgstr "Commit"
|
|||||||
msgid "Commit message"
|
msgid "Commit message"
|
||||||
msgstr "Mensaje de commit"
|
msgstr "Mensaje de commit"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1056
|
#: lib/bds/desktop/shell_live.ex:1132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit message is required"
|
msgid "Commit message is required"
|
||||||
msgstr "Se requiere un mensaje de commit"
|
msgstr "Se requiere un mensaje de commit"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1120
|
#: lib/bds/desktop/shell_live.ex:1200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr "Listo"
|
msgstr "Listo"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1041
|
#: lib/bds/desktop/shell_live.ex:1117
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3298,8 +3298,8 @@ msgstr "Obtener"
|
|||||||
msgid "History"
|
msgid "History"
|
||||||
msgstr "Historial"
|
msgstr "Historial"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1091
|
#: lib/bds/desktop/shell_live.ex:1167
|
||||||
#: lib/bds/desktop/shell_live.ex:1099
|
#: lib/bds/desktop/shell_live.ex:1175
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Initialize Git"
|
msgid "Initialize Git"
|
||||||
@@ -3310,7 +3310,7 @@ msgstr "Inicializar Git"
|
|||||||
msgid "Local only"
|
msgid "Local only"
|
||||||
msgstr "Solo local"
|
msgstr "Solo local"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1127
|
#: lib/bds/desktop/shell_live.ex:1207
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No active project"
|
msgid "No active project"
|
||||||
msgstr "Sin proyecto activo"
|
msgstr "Sin proyecto activo"
|
||||||
@@ -3330,21 +3330,21 @@ msgstr "Aún no hay commits"
|
|||||||
msgid "Older history available"
|
msgid "Older history available"
|
||||||
msgstr "Hay historial más antiguo disponible"
|
msgstr "Hay historial más antiguo disponible"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1044
|
#: lib/bds/desktop/shell_live.ex:1120
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Prune LFS"
|
msgid "Prune LFS"
|
||||||
msgstr "Limpiar LFS"
|
msgstr "Limpiar LFS"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1042
|
#: lib/bds/desktop/shell_live.ex:1118
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pull"
|
msgid "Pull"
|
||||||
msgstr "Pull"
|
msgstr "Pull"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1043
|
#: lib/bds/desktop/shell_live.ex:1119
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3361,7 +3361,7 @@ msgstr "URL remota (opcional)"
|
|||||||
msgid "Remote only"
|
msgid "Remote only"
|
||||||
msgstr "Solo remoto"
|
msgstr "Solo remoto"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1092
|
#: lib/bds/desktop/shell_live.ex:1168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Repository initialized"
|
msgid "Repository initialized"
|
||||||
msgstr "Repositorio inicializado"
|
msgstr "Repositorio inicializado"
|
||||||
@@ -3376,28 +3376,38 @@ msgstr "Sincronizado"
|
|||||||
msgid "This project is not a Git repository yet."
|
msgid "This project is not a Git repository yet."
|
||||||
msgstr "Este proyecto aún no es un repositorio Git."
|
msgstr "Este proyecto aún no es un repositorio Git."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:869
|
#: lib/bds/ui/sidebar.ex:880
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "added"
|
msgid "added"
|
||||||
msgstr "añadido"
|
msgstr "añadido"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:870
|
#: lib/bds/ui/sidebar.ex:881
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "deleted"
|
msgid "deleted"
|
||||||
msgstr "eliminado"
|
msgstr "eliminado"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:871
|
#: lib/bds/ui/sidebar.ex:882
|
||||||
#: lib/bds/ui/sidebar.ex:874
|
#: lib/bds/ui/sidebar.ex:885
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "modified"
|
msgid "modified"
|
||||||
msgstr "modificado"
|
msgstr "modificado"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:872
|
#: lib/bds/ui/sidebar.ex:883
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "renamed"
|
msgid "renamed"
|
||||||
msgstr "renombrado"
|
msgstr "renombrado"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:873
|
#: lib/bds/ui/sidebar.ex:884
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "untracked"
|
msgid "untracked"
|
||||||
msgstr "sin seguimiento"
|
msgstr "sin seguimiento"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1012
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Blogmark"
|
||||||
|
msgstr "Blogmark"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1040
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Open a project before importing a blogmark."
|
||||||
|
msgstr "Abre un proyecto antes de importar un blogmark."
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#: lib/bds/rendering/labels.ex:18
|
#: lib/bds/rendering/labels.ex:18
|
||||||
#: lib/bds/ui/sidebar.ex:284
|
#: lib/bds/ui/sidebar.ex:288
|
||||||
#: lib/bds/ui/sidebar.ex:578
|
#: lib/bds/ui/sidebar.ex:589
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archive"
|
msgid "Archive"
|
||||||
msgstr "Archives"
|
msgstr "Archives"
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ msgid "--"
|
|||||||
msgstr "--"
|
msgstr "--"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
||||||
#: lib/bds/ui/sidebar.ex:762
|
#: lib/bds/ui/sidebar.ex:773
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI"
|
msgid "AI"
|
||||||
msgstr "IA"
|
msgstr "IA"
|
||||||
@@ -89,7 +89,7 @@ msgstr "Suggestions IA"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:83
|
#: lib/bds/ui/sidebar.ex:83
|
||||||
#: lib/bds/ui/sidebar.ex:131
|
#: lib/bds/ui/sidebar.ex:131
|
||||||
#: lib/bds/ui/sidebar.ex:175
|
#: lib/bds/ui/sidebar.ex:179
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI conversations"
|
msgid "AI conversations"
|
||||||
msgstr "Conversations IA"
|
msgstr "Conversations IA"
|
||||||
@@ -222,7 +222,7 @@ msgid "Apply Theme"
|
|||||||
msgstr "Appliquer le thème"
|
msgstr "Appliquer le thème"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:182
|
#: lib/bds/desktop/shell_data.ex:182
|
||||||
#: lib/bds/ui/sidebar.ex:327
|
#: lib/bds/ui/sidebar.ex:331
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archived"
|
msgid "Archived"
|
||||||
msgstr "Archivé"
|
msgstr "Archivé"
|
||||||
@@ -257,7 +257,7 @@ msgid "Auto"
|
|||||||
msgstr "Automatique"
|
msgstr "Automatique"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:98
|
#: lib/bds/desktop/shell_data.ex:98
|
||||||
#: lib/bds/desktop/shell_live.ex:430
|
#: lib/bds/desktop/shell_live.ex:431
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:231
|
#: 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:156
|
||||||
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
||||||
@@ -272,7 +272,7 @@ msgstr "Les actions IA automatiques restent bloquées par le mode avion."
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
||||||
#: lib/bds/ui/sidebar.ex:64
|
#: lib/bds/ui/sidebar.ex:64
|
||||||
#: lib/bds/ui/sidebar.ex:116
|
#: lib/bds/ui/sidebar.ex:116
|
||||||
#: lib/bds/ui/sidebar.ex:155
|
#: lib/bds/ui/sidebar.ex:159
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Automation helpers"
|
msgid "Automation helpers"
|
||||||
msgstr "Aides d’automatisation"
|
msgstr "Aides d’automatisation"
|
||||||
@@ -374,7 +374,7 @@ msgstr "Legende"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
||||||
#: lib/bds/ui/sidebar.ex:286
|
#: lib/bds/ui/sidebar.ex:290
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Catégories"
|
msgstr "Catégories"
|
||||||
@@ -404,7 +404,7 @@ msgstr "Valeurs par défaut des catégories, options de rendu et liaison des mod
|
|||||||
msgid "Category name is required"
|
msgid "Category name is required"
|
||||||
msgstr "Le nom de la catégorie est requis"
|
msgstr "Le nom de la catégorie est requis"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:953
|
#: lib/bds/desktop/shell_live.ex:979
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:87
|
#: 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:230
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
||||||
@@ -413,7 +413,7 @@ msgstr "Le nom de la catégorie est requis"
|
|||||||
#: lib/bds/ui/registry.ex:104
|
#: lib/bds/ui/registry.ex:104
|
||||||
#: lib/bds/ui/sidebar.ex:82
|
#: lib/bds/ui/sidebar.ex:82
|
||||||
#: lib/bds/ui/sidebar.ex:130
|
#: lib/bds/ui/sidebar.ex:130
|
||||||
#: lib/bds/ui/sidebar.ex:174
|
#: lib/bds/ui/sidebar.ex:178
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chat"
|
msgid "Chat"
|
||||||
msgstr "Chat"
|
msgstr "Chat"
|
||||||
@@ -433,13 +433,13 @@ msgstr "Lignes BD vérifiées : %{dbRows} · Fichiers vérifiés : %{files} · L
|
|||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Effacer"
|
msgstr "Effacer"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:288
|
#: lib/bds/ui/sidebar.ex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear categories"
|
msgid "Clear categories"
|
||||||
msgstr "Effacer les catégories"
|
msgstr "Effacer les catégories"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:289
|
#: lib/bds/ui/sidebar.ex:293
|
||||||
#: lib/bds/ui/sidebar.ex:581
|
#: lib/bds/ui/sidebar.ex:592
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear filters"
|
msgid "Clear filters"
|
||||||
msgstr "Effacer les filtres"
|
msgstr "Effacer les filtres"
|
||||||
@@ -450,8 +450,8 @@ msgstr "Effacer les filtres"
|
|||||||
msgid "Clear mapping"
|
msgid "Clear mapping"
|
||||||
msgstr "Effacer le mapping"
|
msgstr "Effacer le mapping"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:287
|
#: lib/bds/ui/sidebar.ex:291
|
||||||
#: lib/bds/ui/sidebar.ex:580
|
#: lib/bds/ui/sidebar.ex:591
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear tags"
|
msgid "Clear tags"
|
||||||
msgstr "Effacer les étiquettes"
|
msgstr "Effacer les étiquettes"
|
||||||
@@ -502,7 +502,7 @@ msgstr "Confirmer"
|
|||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
||||||
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
||||||
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
||||||
#: lib/bds/ui/sidebar.ex:761
|
#: lib/bds/ui/sidebar.ex:772
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "Contenu"
|
msgstr "Contenu"
|
||||||
@@ -543,7 +543,7 @@ msgid "Create"
|
|||||||
msgstr "Créer"
|
msgstr "Créer"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
||||||
#: lib/bds/ui/sidebar.ex:746
|
#: lib/bds/ui/sidebar.ex:757
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create / Edit"
|
msgid "Create / Edit"
|
||||||
msgstr "Créer / modifier"
|
msgstr "Créer / modifier"
|
||||||
@@ -589,7 +589,7 @@ msgstr "Sombre"
|
|||||||
msgid "Dashboard"
|
msgid "Dashboard"
|
||||||
msgstr "Tableau de bord"
|
msgstr "Tableau de bord"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:775
|
#: lib/bds/ui/sidebar.ex:786
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Data"
|
msgid "Data"
|
||||||
msgstr "Données"
|
msgstr "Données"
|
||||||
@@ -791,12 +791,12 @@ msgstr "Documentation"
|
|||||||
msgid "Draft"
|
msgid "Draft"
|
||||||
msgstr "Brouillon"
|
msgstr "Brouillon"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:313
|
#: lib/bds/ui/sidebar.ex:317
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts"
|
msgid "Drafts"
|
||||||
msgstr "Brouillons"
|
msgstr "Brouillons"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:271
|
#: lib/bds/ui/sidebar.ex:275
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts, published entries, and archive history"
|
msgid "Drafts, published entries, and archive history"
|
||||||
msgstr "Brouillons, éléments publiés et historique d’archives"
|
msgstr "Brouillons, éléments publiés et historique d’archives"
|
||||||
@@ -829,7 +829,7 @@ msgstr "Modifier la traduction"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/index.html.heex:513
|
#: lib/bds/desktop/shell_live/index.html.heex:513
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
||||||
#: lib/bds/ui/sidebar.ex:760
|
#: lib/bds/ui/sidebar.ex:771
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Editor"
|
msgid "Editor"
|
||||||
msgstr "Éditeur"
|
msgstr "Éditeur"
|
||||||
@@ -991,8 +991,8 @@ msgstr "Galerie"
|
|||||||
msgid "Generate Site"
|
msgid "Generate Site"
|
||||||
msgstr "Générer le site"
|
msgstr "Générer le site"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:954
|
#: lib/bds/desktop/shell_live.ex:980
|
||||||
#: lib/bds/ui/sidebar.ex:786
|
#: lib/bds/ui/sidebar.ex:797
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git"
|
msgid "Git"
|
||||||
msgstr "Git"
|
msgstr "Git"
|
||||||
@@ -1004,7 +1004,7 @@ msgid "Git Diff"
|
|||||||
msgstr "Diff Git"
|
msgstr "Diff Git"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:244
|
#: lib/bds/desktop/shell_data.ex:244
|
||||||
#: lib/bds/desktop/shell_live.ex:950
|
#: lib/bds/desktop/shell_live.ex:976
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git Log"
|
msgid "Git Log"
|
||||||
@@ -1043,7 +1043,7 @@ msgstr "Inactif"
|
|||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr "Ignorer"
|
msgstr "Ignorer"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:571
|
#: lib/bds/ui/sidebar.ex:582
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Images and files"
|
msgid "Images and files"
|
||||||
msgstr "Images et fichiers"
|
msgstr "Images et fichiers"
|
||||||
@@ -1082,7 +1082,7 @@ msgstr "Images et fichiers"
|
|||||||
#: lib/bds/ui/sidebar.ex:33
|
#: lib/bds/ui/sidebar.ex:33
|
||||||
#: lib/bds/ui/sidebar.ex:90
|
#: lib/bds/ui/sidebar.ex:90
|
||||||
#: lib/bds/ui/sidebar.ex:137
|
#: lib/bds/ui/sidebar.ex:137
|
||||||
#: lib/bds/ui/sidebar.ex:183
|
#: lib/bds/ui/sidebar.ex:187
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importer"
|
msgstr "Importer"
|
||||||
@@ -1117,7 +1117,7 @@ msgstr "Import terminé : %{count}"
|
|||||||
#: lib/bds/ui/sidebar.ex:34
|
#: lib/bds/ui/sidebar.ex:34
|
||||||
#: lib/bds/ui/sidebar.ex:91
|
#: lib/bds/ui/sidebar.ex:91
|
||||||
#: lib/bds/ui/sidebar.ex:138
|
#: lib/bds/ui/sidebar.ex:138
|
||||||
#: lib/bds/ui/sidebar.ex:184
|
#: lib/bds/ui/sidebar.ex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import definitions"
|
msgid "Import definitions"
|
||||||
msgstr "Définitions d’import"
|
msgstr "Définitions d’import"
|
||||||
@@ -1127,9 +1127,9 @@ msgstr "Définitions d’import"
|
|||||||
msgid "Import failed: %{error}"
|
msgid "Import failed: %{error}"
|
||||||
msgstr "Échec de l’import : %{error}"
|
msgstr "Échec de l’import : %{error}"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:601
|
#: lib/bds/desktop/shell_live.ex:604
|
||||||
#: lib/bds/desktop/shell_live.ex:991
|
#: lib/bds/desktop/shell_live.ex:1067
|
||||||
#: lib/bds/desktop/shell_live.ex:997
|
#: lib/bds/desktop/shell_live.ex:1073
|
||||||
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import media"
|
msgid "Import media"
|
||||||
@@ -1249,7 +1249,7 @@ msgstr "Charger plus"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
||||||
#: lib/bds/ui/sidebar.ex:776
|
#: lib/bds/ui/sidebar.ex:787
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "MCP"
|
msgid "MCP"
|
||||||
msgstr "MCP"
|
msgstr "MCP"
|
||||||
@@ -1308,7 +1308,7 @@ msgstr "Nombre maximal d’articles par page"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
||||||
#: lib/bds/ui/registry.ex:30
|
#: lib/bds/ui/registry.ex:30
|
||||||
#: lib/bds/ui/registry.ex:100
|
#: lib/bds/ui/registry.ex:100
|
||||||
#: lib/bds/ui/sidebar.ex:570
|
#: lib/bds/ui/sidebar.ex:581
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Media"
|
msgid "Media"
|
||||||
msgstr "Médias"
|
msgstr "Médias"
|
||||||
@@ -1334,7 +1334,7 @@ msgid "Merge"
|
|||||||
msgstr "Fusionner"
|
msgstr "Fusionner"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
||||||
#: lib/bds/ui/sidebar.ex:747
|
#: lib/bds/ui/sidebar.ex:758
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Merge Tags"
|
msgid "Merge Tags"
|
||||||
msgstr "Fusionner les tags"
|
msgstr "Fusionner les tags"
|
||||||
@@ -1456,9 +1456,9 @@ msgstr "Pas encore d'historique Git"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
||||||
#: lib/bds/ui/sidebar.ex:198
|
#: lib/bds/ui/sidebar.ex:202
|
||||||
#: lib/bds/ui/sidebar.ex:789
|
#: lib/bds/ui/sidebar.ex:800
|
||||||
#: lib/bds/ui/sidebar.ex:896
|
#: lib/bds/ui/sidebar.ex:907
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No items"
|
msgid "No items"
|
||||||
msgstr "Aucun élément"
|
msgstr "Aucun élément"
|
||||||
@@ -1478,13 +1478,13 @@ msgstr "Aucune catégorie correspondante trouvée."
|
|||||||
msgid "No matching pages found."
|
msgid "No matching pages found."
|
||||||
msgstr "Aucune page correspondante trouvée."
|
msgstr "Aucune page correspondante trouvée."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:292
|
#: lib/bds/ui/sidebar.ex:296
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No matching posts"
|
msgid "No matching posts"
|
||||||
msgstr "Aucun article correspondant"
|
msgstr "Aucun article correspondant"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:573
|
|
||||||
#: lib/bds/ui/sidebar.ex:584
|
#: lib/bds/ui/sidebar.ex:584
|
||||||
|
#: lib/bds/ui/sidebar.ex:595
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No media files"
|
msgid "No media files"
|
||||||
msgstr "Aucun fichier média"
|
msgstr "Aucun fichier média"
|
||||||
@@ -1499,7 +1499,7 @@ msgstr "Aucun élément du diff des métadonnées sélectionné"
|
|||||||
msgid "No orphan files selected"
|
msgid "No orphan files selected"
|
||||||
msgstr "Aucun fichier orphelin sélectionné"
|
msgstr "Aucun fichier orphelin sélectionné"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No pages yet"
|
msgid "No pages yet"
|
||||||
msgstr "Aucune page pour le moment"
|
msgstr "Aucune page pour le moment"
|
||||||
@@ -1514,7 +1514,7 @@ msgstr "Pas encore de liens vers des articles"
|
|||||||
msgid "No posts to link"
|
msgid "No posts to link"
|
||||||
msgstr "Aucun article à lier"
|
msgstr "Aucun article à lier"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No posts yet"
|
msgid "No posts yet"
|
||||||
msgstr "Aucun article pour le moment"
|
msgstr "Aucun article pour le moment"
|
||||||
@@ -1721,7 +1721,7 @@ msgstr "Autre"
|
|||||||
msgid "Other (%{count})"
|
msgid "Other (%{count})"
|
||||||
msgstr "Autres (%{count})"
|
msgstr "Autres (%{count})"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:949
|
#: lib/bds/desktop/shell_live.ex:975
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Output"
|
msgid "Output"
|
||||||
@@ -1749,7 +1749,7 @@ msgid "Page Slug Conflicts"
|
|||||||
msgstr "Conflits de slug de page"
|
msgstr "Conflits de slug de page"
|
||||||
|
|
||||||
#: lib/bds/ui/registry.ex:22
|
#: lib/bds/ui/registry.ex:22
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pages"
|
msgid "Pages"
|
||||||
msgstr "Pages"
|
msgstr "Pages"
|
||||||
@@ -1839,7 +1839,7 @@ msgstr "Article enregistré"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
||||||
#: lib/bds/ui/registry.ex:14
|
#: lib/bds/ui/registry.ex:14
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Posts"
|
msgid "Posts"
|
||||||
msgstr "Articles"
|
msgstr "Articles"
|
||||||
@@ -1879,7 +1879,7 @@ msgstr "Aperçu non disponible"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
||||||
#: lib/bds/ui/sidebar.ex:759
|
#: lib/bds/ui/sidebar.ex:770
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project"
|
msgid "Project"
|
||||||
msgstr "Projet"
|
msgstr "Projet"
|
||||||
@@ -1889,7 +1889,7 @@ msgstr "Projet"
|
|||||||
msgid "Project Name"
|
msgid "Project Name"
|
||||||
msgstr "Nom du projet"
|
msgstr "Nom du projet"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:756
|
#: lib/bds/ui/sidebar.ex:767
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project and publishing"
|
msgid "Project and publishing"
|
||||||
msgstr "Projet et publication"
|
msgstr "Projet et publication"
|
||||||
@@ -1925,7 +1925,7 @@ msgstr "Publier la sélection"
|
|||||||
#: lib/bds/desktop/shell_data.ex:181
|
#: lib/bds/desktop/shell_data.ex:181
|
||||||
#: lib/bds/desktop/shell_live/post_editor.ex:897
|
#: 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_html/post_editor.html.heex:456
|
||||||
#: lib/bds/ui/sidebar.ex:320
|
#: lib/bds/ui/sidebar.ex:324
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Published"
|
msgid "Published"
|
||||||
msgstr "Publié"
|
msgstr "Publié"
|
||||||
@@ -1939,7 +1939,7 @@ msgstr "Traduction publiée avec contenu encore en base au lieu du système de f
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
||||||
#: lib/bds/ui/sidebar.ex:771
|
#: lib/bds/ui/sidebar.ex:782
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Publishing"
|
msgid "Publishing"
|
||||||
msgstr "Publication"
|
msgstr "Publication"
|
||||||
@@ -2227,7 +2227,7 @@ msgstr "Les capacités de script sont configurées au niveau de l’application
|
|||||||
#: lib/bds/ui/registry.ex:38
|
#: lib/bds/ui/registry.ex:38
|
||||||
#: lib/bds/ui/sidebar.ex:63
|
#: lib/bds/ui/sidebar.ex:63
|
||||||
#: lib/bds/ui/sidebar.ex:115
|
#: lib/bds/ui/sidebar.ex:115
|
||||||
#: lib/bds/ui/sidebar.ex:154
|
#: lib/bds/ui/sidebar.ex:158
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Scripts"
|
msgid "Scripts"
|
||||||
msgstr "Scripts"
|
msgstr "Scripts"
|
||||||
@@ -2238,12 +2238,12 @@ msgid "Search"
|
|||||||
msgstr "Rechercher"
|
msgstr "Rechercher"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
||||||
#: lib/bds/ui/sidebar.ex:576
|
#: lib/bds/ui/sidebar.ex:587
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search media..."
|
msgid "Search media..."
|
||||||
msgstr "Rechercher des médias..."
|
msgstr "Rechercher des médias..."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:280
|
#: lib/bds/ui/sidebar.ex:284
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search pages..."
|
msgid "Search pages..."
|
||||||
msgstr "Rechercher des pages..."
|
msgstr "Rechercher des pages..."
|
||||||
@@ -2254,7 +2254,7 @@ msgid "Search posts"
|
|||||||
msgstr "Rechercher des articles"
|
msgstr "Rechercher des articles"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
||||||
#: lib/bds/ui/sidebar.ex:281
|
#: lib/bds/ui/sidebar.ex:285
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search posts..."
|
msgid "Search posts..."
|
||||||
msgstr "Rechercher des articles..."
|
msgstr "Rechercher des articles..."
|
||||||
@@ -2330,7 +2330,7 @@ msgstr "Similarité sémantique"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:86
|
#: lib/bds/ui/registry.ex:86
|
||||||
#: lib/bds/ui/registry.ex:101
|
#: lib/bds/ui/registry.ex:101
|
||||||
#: lib/bds/ui/sidebar.ex:755
|
#: lib/bds/ui/sidebar.ex:766
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Paramètres"
|
msgstr "Paramètres"
|
||||||
@@ -2361,7 +2361,7 @@ msgstr "Validation du site"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
||||||
#: lib/bds/ui/sidebar.ex:72
|
#: lib/bds/ui/sidebar.ex:72
|
||||||
#: lib/bds/ui/sidebar.ex:123
|
#: lib/bds/ui/sidebar.ex:123
|
||||||
#: lib/bds/ui/sidebar.ex:164
|
#: lib/bds/ui/sidebar.ex:168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Site rendering"
|
msgid "Site rendering"
|
||||||
msgstr "Rendu du site"
|
msgstr "Rendu du site"
|
||||||
@@ -2385,7 +2385,7 @@ msgstr "Slug"
|
|||||||
msgid "Source Control"
|
msgid "Source Control"
|
||||||
msgstr "Contrôle de source"
|
msgstr "Contrôle de source"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:270
|
#: lib/bds/ui/sidebar.ex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Standalone pages"
|
msgid "Standalone pages"
|
||||||
msgstr "Pages autonomes"
|
msgstr "Pages autonomes"
|
||||||
@@ -2416,7 +2416,7 @@ msgstr "Arrêter"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
||||||
#: lib/bds/ui/registry.ex:102
|
#: lib/bds/ui/registry.ex:102
|
||||||
#: lib/bds/ui/sidebar.ex:777
|
#: lib/bds/ui/sidebar.ex:788
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Style"
|
msgid "Style"
|
||||||
msgstr "Style"
|
msgstr "Style"
|
||||||
@@ -2447,12 +2447,12 @@ msgid "System Prompt"
|
|||||||
msgstr "Prompt système"
|
msgstr "Prompt système"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
||||||
#: lib/bds/ui/sidebar.ex:745
|
#: lib/bds/ui/sidebar.ex:756
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag Cloud"
|
msgid "Tag Cloud"
|
||||||
msgstr "Nuage de tags"
|
msgstr "Nuage de tags"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:742
|
#: lib/bds/ui/sidebar.ex:753
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag management"
|
msgid "Tag management"
|
||||||
msgstr "Gestion des tags"
|
msgstr "Gestion des tags"
|
||||||
@@ -2476,21 +2476,21 @@ msgstr "Nom du mot-clé"
|
|||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:54
|
#: lib/bds/ui/registry.ex:54
|
||||||
#: lib/bds/ui/registry.ex:103
|
#: lib/bds/ui/registry.ex:103
|
||||||
#: lib/bds/ui/sidebar.ex:285
|
#: lib/bds/ui/sidebar.ex:289
|
||||||
#: lib/bds/ui/sidebar.ex:579
|
#: lib/bds/ui/sidebar.ex:590
|
||||||
#: lib/bds/ui/sidebar.ex:741
|
#: lib/bds/ui/sidebar.ex:752
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
msgstr "Tags"
|
msgstr "Tags"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:948
|
#: lib/bds/desktop/shell_live.ex:974
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tasks"
|
msgid "Tasks"
|
||||||
msgstr "Tâches"
|
msgstr "Tâches"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
||||||
#: lib/bds/ui/sidebar.ex:765
|
#: lib/bds/ui/sidebar.ex:776
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Technology"
|
msgid "Technology"
|
||||||
msgstr "Technologie"
|
msgstr "Technologie"
|
||||||
@@ -2532,7 +2532,7 @@ msgstr "La syntaxe du template est valide"
|
|||||||
#: lib/bds/ui/registry.ex:46
|
#: lib/bds/ui/registry.ex:46
|
||||||
#: lib/bds/ui/sidebar.ex:71
|
#: lib/bds/ui/sidebar.ex:71
|
||||||
#: lib/bds/ui/sidebar.ex:122
|
#: lib/bds/ui/sidebar.ex:122
|
||||||
#: lib/bds/ui/sidebar.ex:163
|
#: lib/bds/ui/sidebar.ex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Templates"
|
msgid "Templates"
|
||||||
msgstr "Modèles"
|
msgstr "Modèles"
|
||||||
@@ -2593,8 +2593,8 @@ msgstr "Afficher/masquer l’assistant"
|
|||||||
msgid "Toggle Dev Tools"
|
msgid "Toggle Dev Tools"
|
||||||
msgstr "Afficher/masquer les outils de développement"
|
msgstr "Afficher/masquer les outils de développement"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:283
|
#: lib/bds/ui/sidebar.ex:287
|
||||||
#: lib/bds/ui/sidebar.ex:577
|
#: lib/bds/ui/sidebar.ex:588
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle Filters"
|
msgid "Toggle Filters"
|
||||||
msgstr "Afficher/masquer les filtres"
|
msgstr "Afficher/masquer les filtres"
|
||||||
@@ -2735,7 +2735,7 @@ msgstr "Non enregistré"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
||||||
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:1105
|
#: lib/bds/ui/sidebar.ex:1116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Untitled"
|
msgid "Untitled"
|
||||||
msgstr "Sans titre"
|
msgstr "Sans titre"
|
||||||
@@ -2834,7 +2834,7 @@ msgid "Working tree"
|
|||||||
msgstr "Arbre de travail"
|
msgstr "Arbre de travail"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
||||||
#: lib/bds/ui/sidebar.ex:787
|
#: lib/bds/ui/sidebar.ex:798
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Working tree and history"
|
msgid "Working tree and history"
|
||||||
msgstr "Arbre de travail et historique"
|
msgstr "Arbre de travail et historique"
|
||||||
@@ -3010,14 +3010,14 @@ msgstr "pages"
|
|||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "articles"
|
msgstr "articles"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:290
|
#: lib/bds/ui/sidebar.ex:294
|
||||||
#: lib/bds/ui/sidebar.ex:582
|
#: lib/bds/ui/sidebar.ex:593
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results"
|
msgid "results"
|
||||||
msgstr "résultats"
|
msgstr "résultats"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:291
|
#: lib/bds/ui/sidebar.ex:295
|
||||||
#: lib/bds/ui/sidebar.ex:583
|
#: lib/bds/ui/sidebar.ex:594
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results for"
|
msgid "results for"
|
||||||
msgstr "résultats pour"
|
msgstr "résultats pour"
|
||||||
@@ -3177,12 +3177,12 @@ msgstr "Bienvenue dans l’assistant IA"
|
|||||||
msgid "Comparing database and filesystem metadata"
|
msgid "Comparing database and filesystem metadata"
|
||||||
msgstr "Comparaison des métadonnées entre la base et le système de fichiers"
|
msgstr "Comparaison des métadonnées entre la base et le système de fichiers"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:671
|
#: lib/bds/desktop/shell_live.ex:680
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{count} images to post"
|
msgid "Added %{count} images to post"
|
||||||
msgstr "%{count} images ajoutées à l'article"
|
msgstr "%{count} images ajoutées à l'article"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:648
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{title}"
|
msgid "Added %{title}"
|
||||||
msgstr "%{title} ajouté"
|
msgstr "%{title} ajouté"
|
||||||
@@ -3202,18 +3202,18 @@ msgstr "Guide utilisateur pour les flux éditoriaux, médias, modèles, traducti
|
|||||||
msgid "Image Import Concurrency"
|
msgid "Image Import Concurrency"
|
||||||
msgstr "Importation simultanée d'images"
|
msgstr "Importation simultanée d'images"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:429
|
#: lib/bds/desktop/shell_live.ex:430
|
||||||
#: lib/bds/desktop/shell_live.ex:442
|
#: lib/bds/desktop/shell_live.ex:443
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:647
|
||||||
#: lib/bds/desktop/shell_live.ex:670
|
|
||||||
#: lib/bds/desktop/shell_live.ex:679
|
#: lib/bds/desktop/shell_live.ex:679
|
||||||
#: lib/bds/desktop/shell_live.ex:686
|
#: lib/bds/desktop/shell_live.ex:690
|
||||||
|
#: lib/bds/desktop/shell_live.ex:701
|
||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Gallery Images"
|
msgid "Add Gallery Images"
|
||||||
msgstr "Ajouter des images à la galerie"
|
msgstr "Ajouter des images à la galerie"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:687
|
#: lib/bds/desktop/shell_live.ex:702
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Failed to process %{path}: %{reason}"
|
msgid "Failed to process %{path}: %{reason}"
|
||||||
msgstr "Impossible de traiter %{path} : %{reason}"
|
msgstr "Impossible de traiter %{path} : %{reason}"
|
||||||
@@ -3263,9 +3263,9 @@ msgstr "En retard"
|
|||||||
msgid "Changes"
|
msgid "Changes"
|
||||||
msgstr "Modifications"
|
msgstr "Modifications"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1055
|
#: lib/bds/desktop/shell_live.ex:1131
|
||||||
#: lib/bds/desktop/shell_live.ex:1071
|
#: lib/bds/desktop/shell_live.ex:1147
|
||||||
#: lib/bds/desktop/shell_live.ex:1077
|
#: lib/bds/desktop/shell_live.ex:1153
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit"
|
msgid "Commit"
|
||||||
@@ -3276,17 +3276,17 @@ msgstr "Commit"
|
|||||||
msgid "Commit message"
|
msgid "Commit message"
|
||||||
msgstr "Message de commit"
|
msgstr "Message de commit"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1056
|
#: lib/bds/desktop/shell_live.ex:1132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit message is required"
|
msgid "Commit message is required"
|
||||||
msgstr "Le message de commit est requis"
|
msgstr "Le message de commit est requis"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1120
|
#: lib/bds/desktop/shell_live.ex:1200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr "Terminé"
|
msgstr "Terminé"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1041
|
#: lib/bds/desktop/shell_live.ex:1117
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3298,8 +3298,8 @@ msgstr "Récupérer"
|
|||||||
msgid "History"
|
msgid "History"
|
||||||
msgstr "Historique"
|
msgstr "Historique"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1091
|
#: lib/bds/desktop/shell_live.ex:1167
|
||||||
#: lib/bds/desktop/shell_live.ex:1099
|
#: lib/bds/desktop/shell_live.ex:1175
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Initialize Git"
|
msgid "Initialize Git"
|
||||||
@@ -3310,7 +3310,7 @@ msgstr "Initialiser Git"
|
|||||||
msgid "Local only"
|
msgid "Local only"
|
||||||
msgstr "Local uniquement"
|
msgstr "Local uniquement"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1127
|
#: lib/bds/desktop/shell_live.ex:1207
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No active project"
|
msgid "No active project"
|
||||||
msgstr "Aucun projet actif"
|
msgstr "Aucun projet actif"
|
||||||
@@ -3330,21 +3330,21 @@ msgstr "Aucun commit pour l’instant"
|
|||||||
msgid "Older history available"
|
msgid "Older history available"
|
||||||
msgstr "Historique plus ancien disponible"
|
msgstr "Historique plus ancien disponible"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1044
|
#: lib/bds/desktop/shell_live.ex:1120
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Prune LFS"
|
msgid "Prune LFS"
|
||||||
msgstr "Nettoyer LFS"
|
msgstr "Nettoyer LFS"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1042
|
#: lib/bds/desktop/shell_live.ex:1118
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pull"
|
msgid "Pull"
|
||||||
msgstr "Pull"
|
msgstr "Pull"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1043
|
#: lib/bds/desktop/shell_live.ex:1119
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3361,7 +3361,7 @@ msgstr "URL distante (facultatif)"
|
|||||||
msgid "Remote only"
|
msgid "Remote only"
|
||||||
msgstr "Distant uniquement"
|
msgstr "Distant uniquement"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1092
|
#: lib/bds/desktop/shell_live.ex:1168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Repository initialized"
|
msgid "Repository initialized"
|
||||||
msgstr "Dépôt initialisé"
|
msgstr "Dépôt initialisé"
|
||||||
@@ -3376,28 +3376,38 @@ msgstr "Synchronisé"
|
|||||||
msgid "This project is not a Git repository yet."
|
msgid "This project is not a Git repository yet."
|
||||||
msgstr "Ce projet n’est pas encore un dépôt Git."
|
msgstr "Ce projet n’est pas encore un dépôt Git."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:869
|
#: lib/bds/ui/sidebar.ex:880
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "added"
|
msgid "added"
|
||||||
msgstr "ajouté"
|
msgstr "ajouté"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:870
|
#: lib/bds/ui/sidebar.ex:881
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "deleted"
|
msgid "deleted"
|
||||||
msgstr "supprimé"
|
msgstr "supprimé"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:871
|
#: lib/bds/ui/sidebar.ex:882
|
||||||
#: lib/bds/ui/sidebar.ex:874
|
#: lib/bds/ui/sidebar.ex:885
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "modified"
|
msgid "modified"
|
||||||
msgstr "modifié"
|
msgstr "modifié"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:872
|
#: lib/bds/ui/sidebar.ex:883
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "renamed"
|
msgid "renamed"
|
||||||
msgstr "renommé"
|
msgstr "renommé"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:873
|
#: lib/bds/ui/sidebar.ex:884
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "untracked"
|
msgid "untracked"
|
||||||
msgstr "non suivi"
|
msgstr "non suivi"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1012
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Blogmark"
|
||||||
|
msgstr "Blogmark"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1040
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Open a project before importing a blogmark."
|
||||||
|
msgstr "Ouvrez un projet avant d’importer un blogmark."
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#: lib/bds/rendering/labels.ex:18
|
#: lib/bds/rendering/labels.ex:18
|
||||||
#: lib/bds/ui/sidebar.ex:284
|
#: lib/bds/ui/sidebar.ex:288
|
||||||
#: lib/bds/ui/sidebar.ex:578
|
#: lib/bds/ui/sidebar.ex:589
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archive"
|
msgid "Archive"
|
||||||
msgstr "Archivio"
|
msgstr "Archivio"
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ msgid "--"
|
|||||||
msgstr "--"
|
msgstr "--"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
||||||
#: lib/bds/ui/sidebar.ex:762
|
#: lib/bds/ui/sidebar.ex:773
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI"
|
msgid "AI"
|
||||||
msgstr "IA"
|
msgstr "IA"
|
||||||
@@ -89,7 +89,7 @@ msgstr "Suggerimenti IA"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:83
|
#: lib/bds/ui/sidebar.ex:83
|
||||||
#: lib/bds/ui/sidebar.ex:131
|
#: lib/bds/ui/sidebar.ex:131
|
||||||
#: lib/bds/ui/sidebar.ex:175
|
#: lib/bds/ui/sidebar.ex:179
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI conversations"
|
msgid "AI conversations"
|
||||||
msgstr "Conversazioni IA"
|
msgstr "Conversazioni IA"
|
||||||
@@ -222,7 +222,7 @@ msgid "Apply Theme"
|
|||||||
msgstr "Applica tema"
|
msgstr "Applica tema"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:182
|
#: lib/bds/desktop/shell_data.ex:182
|
||||||
#: lib/bds/ui/sidebar.ex:327
|
#: lib/bds/ui/sidebar.ex:331
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archived"
|
msgid "Archived"
|
||||||
msgstr "Archiviato"
|
msgstr "Archiviato"
|
||||||
@@ -257,7 +257,7 @@ msgid "Auto"
|
|||||||
msgstr "Automatico"
|
msgstr "Automatico"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:98
|
#: lib/bds/desktop/shell_data.ex:98
|
||||||
#: lib/bds/desktop/shell_live.ex:430
|
#: lib/bds/desktop/shell_live.ex:431
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:231
|
#: 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:156
|
||||||
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
||||||
@@ -272,7 +272,7 @@ msgstr "Le azioni IA automatiche restano bloccate dalla modalità aereo."
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
||||||
#: lib/bds/ui/sidebar.ex:64
|
#: lib/bds/ui/sidebar.ex:64
|
||||||
#: lib/bds/ui/sidebar.ex:116
|
#: lib/bds/ui/sidebar.ex:116
|
||||||
#: lib/bds/ui/sidebar.ex:155
|
#: lib/bds/ui/sidebar.ex:159
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Automation helpers"
|
msgid "Automation helpers"
|
||||||
msgstr "Strumenti di automazione"
|
msgstr "Strumenti di automazione"
|
||||||
@@ -374,7 +374,7 @@ msgstr "Didascalia"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
||||||
#: lib/bds/ui/sidebar.ex:286
|
#: lib/bds/ui/sidebar.ex:290
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Categorie"
|
msgstr "Categorie"
|
||||||
@@ -404,7 +404,7 @@ msgstr "Valori predefiniti delle categorie, opzioni di rendering e collegamento
|
|||||||
msgid "Category name is required"
|
msgid "Category name is required"
|
||||||
msgstr "Il nome della categoria è obbligatorio"
|
msgstr "Il nome della categoria è obbligatorio"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:953
|
#: lib/bds/desktop/shell_live.ex:979
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:87
|
#: 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:230
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
||||||
@@ -413,7 +413,7 @@ msgstr "Il nome della categoria è obbligatorio"
|
|||||||
#: lib/bds/ui/registry.ex:104
|
#: lib/bds/ui/registry.ex:104
|
||||||
#: lib/bds/ui/sidebar.ex:82
|
#: lib/bds/ui/sidebar.ex:82
|
||||||
#: lib/bds/ui/sidebar.ex:130
|
#: lib/bds/ui/sidebar.ex:130
|
||||||
#: lib/bds/ui/sidebar.ex:174
|
#: lib/bds/ui/sidebar.ex:178
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chat"
|
msgid "Chat"
|
||||||
msgstr "Chat"
|
msgstr "Chat"
|
||||||
@@ -433,13 +433,13 @@ msgstr "Righe DB controllate: %{dbRows} · File controllati: %{files} · Righe D
|
|||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr "Cancella"
|
msgstr "Cancella"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:288
|
#: lib/bds/ui/sidebar.ex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear categories"
|
msgid "Clear categories"
|
||||||
msgstr "Cancella categorie"
|
msgstr "Cancella categorie"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:289
|
#: lib/bds/ui/sidebar.ex:293
|
||||||
#: lib/bds/ui/sidebar.ex:581
|
#: lib/bds/ui/sidebar.ex:592
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear filters"
|
msgid "Clear filters"
|
||||||
msgstr "Cancella filtri"
|
msgstr "Cancella filtri"
|
||||||
@@ -450,8 +450,8 @@ msgstr "Cancella filtri"
|
|||||||
msgid "Clear mapping"
|
msgid "Clear mapping"
|
||||||
msgstr "Cancella mappatura"
|
msgstr "Cancella mappatura"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:287
|
#: lib/bds/ui/sidebar.ex:291
|
||||||
#: lib/bds/ui/sidebar.ex:580
|
#: lib/bds/ui/sidebar.ex:591
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear tags"
|
msgid "Clear tags"
|
||||||
msgstr "Cancella tag"
|
msgstr "Cancella tag"
|
||||||
@@ -502,7 +502,7 @@ msgstr "Conferma"
|
|||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
||||||
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
||||||
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
||||||
#: lib/bds/ui/sidebar.ex:761
|
#: lib/bds/ui/sidebar.ex:772
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr "Contenuti"
|
msgstr "Contenuti"
|
||||||
@@ -543,7 +543,7 @@ msgid "Create"
|
|||||||
msgstr "Crea"
|
msgstr "Crea"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
||||||
#: lib/bds/ui/sidebar.ex:746
|
#: lib/bds/ui/sidebar.ex:757
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create / Edit"
|
msgid "Create / Edit"
|
||||||
msgstr "Crea / modifica"
|
msgstr "Crea / modifica"
|
||||||
@@ -589,7 +589,7 @@ msgstr "Scuro"
|
|||||||
msgid "Dashboard"
|
msgid "Dashboard"
|
||||||
msgstr "Dashboard"
|
msgstr "Dashboard"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:775
|
#: lib/bds/ui/sidebar.ex:786
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Data"
|
msgid "Data"
|
||||||
msgstr "Dati"
|
msgstr "Dati"
|
||||||
@@ -791,12 +791,12 @@ msgstr "Documentazione"
|
|||||||
msgid "Draft"
|
msgid "Draft"
|
||||||
msgstr "Bozza"
|
msgstr "Bozza"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:313
|
#: lib/bds/ui/sidebar.ex:317
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts"
|
msgid "Drafts"
|
||||||
msgstr "Bozze"
|
msgstr "Bozze"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:271
|
#: lib/bds/ui/sidebar.ex:275
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts, published entries, and archive history"
|
msgid "Drafts, published entries, and archive history"
|
||||||
msgstr "Bozze, elementi pubblicati e cronologia archivio"
|
msgstr "Bozze, elementi pubblicati e cronologia archivio"
|
||||||
@@ -829,7 +829,7 @@ msgstr "Modifica traduzione"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/index.html.heex:513
|
#: lib/bds/desktop/shell_live/index.html.heex:513
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
||||||
#: lib/bds/ui/sidebar.ex:760
|
#: lib/bds/ui/sidebar.ex:771
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Editor"
|
msgid "Editor"
|
||||||
msgstr "Editor"
|
msgstr "Editor"
|
||||||
@@ -991,8 +991,8 @@ msgstr "Galleria"
|
|||||||
msgid "Generate Site"
|
msgid "Generate Site"
|
||||||
msgstr "Genera sito"
|
msgstr "Genera sito"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:954
|
#: lib/bds/desktop/shell_live.ex:980
|
||||||
#: lib/bds/ui/sidebar.ex:786
|
#: lib/bds/ui/sidebar.ex:797
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git"
|
msgid "Git"
|
||||||
msgstr "Git"
|
msgstr "Git"
|
||||||
@@ -1004,7 +1004,7 @@ msgid "Git Diff"
|
|||||||
msgstr "Diff Git"
|
msgstr "Diff Git"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:244
|
#: lib/bds/desktop/shell_data.ex:244
|
||||||
#: lib/bds/desktop/shell_live.ex:950
|
#: lib/bds/desktop/shell_live.ex:976
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git Log"
|
msgid "Git Log"
|
||||||
@@ -1043,7 +1043,7 @@ msgstr "Inattivo"
|
|||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr "Ignora"
|
msgstr "Ignora"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:571
|
#: lib/bds/ui/sidebar.ex:582
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Images and files"
|
msgid "Images and files"
|
||||||
msgstr "Immagini e file"
|
msgstr "Immagini e file"
|
||||||
@@ -1082,7 +1082,7 @@ msgstr "Immagini e file"
|
|||||||
#: lib/bds/ui/sidebar.ex:33
|
#: lib/bds/ui/sidebar.ex:33
|
||||||
#: lib/bds/ui/sidebar.ex:90
|
#: lib/bds/ui/sidebar.ex:90
|
||||||
#: lib/bds/ui/sidebar.ex:137
|
#: lib/bds/ui/sidebar.ex:137
|
||||||
#: lib/bds/ui/sidebar.ex:183
|
#: lib/bds/ui/sidebar.ex:187
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importa"
|
msgstr "Importa"
|
||||||
@@ -1117,7 +1117,7 @@ msgstr "Importazione completata: %{count}"
|
|||||||
#: lib/bds/ui/sidebar.ex:34
|
#: lib/bds/ui/sidebar.ex:34
|
||||||
#: lib/bds/ui/sidebar.ex:91
|
#: lib/bds/ui/sidebar.ex:91
|
||||||
#: lib/bds/ui/sidebar.ex:138
|
#: lib/bds/ui/sidebar.ex:138
|
||||||
#: lib/bds/ui/sidebar.ex:184
|
#: lib/bds/ui/sidebar.ex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import definitions"
|
msgid "Import definitions"
|
||||||
msgstr "Definizioni di importazione"
|
msgstr "Definizioni di importazione"
|
||||||
@@ -1127,9 +1127,9 @@ msgstr "Definizioni di importazione"
|
|||||||
msgid "Import failed: %{error}"
|
msgid "Import failed: %{error}"
|
||||||
msgstr "Importazione non riuscita: %{error}"
|
msgstr "Importazione non riuscita: %{error}"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:601
|
#: lib/bds/desktop/shell_live.ex:604
|
||||||
#: lib/bds/desktop/shell_live.ex:991
|
#: lib/bds/desktop/shell_live.ex:1067
|
||||||
#: lib/bds/desktop/shell_live.ex:997
|
#: lib/bds/desktop/shell_live.ex:1073
|
||||||
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import media"
|
msgid "Import media"
|
||||||
@@ -1249,7 +1249,7 @@ msgstr "Carica altri"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
||||||
#: lib/bds/ui/sidebar.ex:776
|
#: lib/bds/ui/sidebar.ex:787
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "MCP"
|
msgid "MCP"
|
||||||
msgstr "MCP"
|
msgstr "MCP"
|
||||||
@@ -1308,7 +1308,7 @@ msgstr "Numero massimo di post per pagina"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
||||||
#: lib/bds/ui/registry.ex:30
|
#: lib/bds/ui/registry.ex:30
|
||||||
#: lib/bds/ui/registry.ex:100
|
#: lib/bds/ui/registry.ex:100
|
||||||
#: lib/bds/ui/sidebar.ex:570
|
#: lib/bds/ui/sidebar.ex:581
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Media"
|
msgid "Media"
|
||||||
msgstr "Media"
|
msgstr "Media"
|
||||||
@@ -1334,7 +1334,7 @@ msgid "Merge"
|
|||||||
msgstr "Unisci"
|
msgstr "Unisci"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
||||||
#: lib/bds/ui/sidebar.ex:747
|
#: lib/bds/ui/sidebar.ex:758
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Merge Tags"
|
msgid "Merge Tags"
|
||||||
msgstr "Unisci tag"
|
msgstr "Unisci tag"
|
||||||
@@ -1456,9 +1456,9 @@ msgstr "Nessuna cronologia Git"
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
||||||
#: lib/bds/ui/sidebar.ex:198
|
#: lib/bds/ui/sidebar.ex:202
|
||||||
#: lib/bds/ui/sidebar.ex:789
|
#: lib/bds/ui/sidebar.ex:800
|
||||||
#: lib/bds/ui/sidebar.ex:896
|
#: lib/bds/ui/sidebar.ex:907
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No items"
|
msgid "No items"
|
||||||
msgstr "Nessun elemento"
|
msgstr "Nessun elemento"
|
||||||
@@ -1478,13 +1478,13 @@ msgstr "Nessuna categoria corrispondente trovata."
|
|||||||
msgid "No matching pages found."
|
msgid "No matching pages found."
|
||||||
msgstr "Nessuna pagina corrispondente trovata."
|
msgstr "Nessuna pagina corrispondente trovata."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:292
|
#: lib/bds/ui/sidebar.ex:296
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No matching posts"
|
msgid "No matching posts"
|
||||||
msgstr "Nessun post corrispondente"
|
msgstr "Nessun post corrispondente"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:573
|
|
||||||
#: lib/bds/ui/sidebar.ex:584
|
#: lib/bds/ui/sidebar.ex:584
|
||||||
|
#: lib/bds/ui/sidebar.ex:595
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No media files"
|
msgid "No media files"
|
||||||
msgstr "Nessun file multimediale"
|
msgstr "Nessun file multimediale"
|
||||||
@@ -1499,7 +1499,7 @@ msgstr "Nessun elemento del diff dei metadati selezionato"
|
|||||||
msgid "No orphan files selected"
|
msgid "No orphan files selected"
|
||||||
msgstr "Nessun file orfano selezionato"
|
msgstr "Nessun file orfano selezionato"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No pages yet"
|
msgid "No pages yet"
|
||||||
msgstr "Nessuna pagina"
|
msgstr "Nessuna pagina"
|
||||||
@@ -1514,7 +1514,7 @@ msgstr "Nessun collegamento ad articoli"
|
|||||||
msgid "No posts to link"
|
msgid "No posts to link"
|
||||||
msgstr "Nessun post da collegare"
|
msgstr "Nessun post da collegare"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No posts yet"
|
msgid "No posts yet"
|
||||||
msgstr "Nessun post"
|
msgstr "Nessun post"
|
||||||
@@ -1721,7 +1721,7 @@ msgstr "Altro"
|
|||||||
msgid "Other (%{count})"
|
msgid "Other (%{count})"
|
||||||
msgstr "Altro (%{count})"
|
msgstr "Altro (%{count})"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:949
|
#: lib/bds/desktop/shell_live.ex:975
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Output"
|
msgid "Output"
|
||||||
@@ -1749,7 +1749,7 @@ msgid "Page Slug Conflicts"
|
|||||||
msgstr "Conflitti slug pagine"
|
msgstr "Conflitti slug pagine"
|
||||||
|
|
||||||
#: lib/bds/ui/registry.ex:22
|
#: lib/bds/ui/registry.ex:22
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pages"
|
msgid "Pages"
|
||||||
msgstr "Pagine"
|
msgstr "Pagine"
|
||||||
@@ -1839,7 +1839,7 @@ msgstr "Articolo salvato"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
||||||
#: lib/bds/ui/registry.ex:14
|
#: lib/bds/ui/registry.ex:14
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Posts"
|
msgid "Posts"
|
||||||
msgstr "Post"
|
msgstr "Post"
|
||||||
@@ -1879,7 +1879,7 @@ msgstr "Anteprima non disponibile"
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
||||||
#: lib/bds/ui/sidebar.ex:759
|
#: lib/bds/ui/sidebar.ex:770
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project"
|
msgid "Project"
|
||||||
msgstr "Progetto"
|
msgstr "Progetto"
|
||||||
@@ -1889,7 +1889,7 @@ msgstr "Progetto"
|
|||||||
msgid "Project Name"
|
msgid "Project Name"
|
||||||
msgstr "Nome progetto"
|
msgstr "Nome progetto"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:756
|
#: lib/bds/ui/sidebar.ex:767
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project and publishing"
|
msgid "Project and publishing"
|
||||||
msgstr "Progetto e pubblicazione"
|
msgstr "Progetto e pubblicazione"
|
||||||
@@ -1925,7 +1925,7 @@ msgstr "Pubblica selezionati"
|
|||||||
#: lib/bds/desktop/shell_data.ex:181
|
#: lib/bds/desktop/shell_data.ex:181
|
||||||
#: lib/bds/desktop/shell_live/post_editor.ex:897
|
#: 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_html/post_editor.html.heex:456
|
||||||
#: lib/bds/ui/sidebar.ex:320
|
#: lib/bds/ui/sidebar.ex:324
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Published"
|
msgid "Published"
|
||||||
msgstr "Pubblicato"
|
msgstr "Pubblicato"
|
||||||
@@ -1939,7 +1939,7 @@ msgstr "Traduzione pubblicata con contenuto nel DB invece del filesystem"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
||||||
#: lib/bds/ui/sidebar.ex:771
|
#: lib/bds/ui/sidebar.ex:782
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Publishing"
|
msgid "Publishing"
|
||||||
msgstr "Pubblicazione"
|
msgstr "Pubblicazione"
|
||||||
@@ -2227,7 +2227,7 @@ msgstr "Le capacità di scripting sono configurate a livello applicativo nella r
|
|||||||
#: lib/bds/ui/registry.ex:38
|
#: lib/bds/ui/registry.ex:38
|
||||||
#: lib/bds/ui/sidebar.ex:63
|
#: lib/bds/ui/sidebar.ex:63
|
||||||
#: lib/bds/ui/sidebar.ex:115
|
#: lib/bds/ui/sidebar.ex:115
|
||||||
#: lib/bds/ui/sidebar.ex:154
|
#: lib/bds/ui/sidebar.ex:158
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Scripts"
|
msgid "Scripts"
|
||||||
msgstr "Script"
|
msgstr "Script"
|
||||||
@@ -2238,12 +2238,12 @@ msgid "Search"
|
|||||||
msgstr "Cerca"
|
msgstr "Cerca"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
||||||
#: lib/bds/ui/sidebar.ex:576
|
#: lib/bds/ui/sidebar.ex:587
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search media..."
|
msgid "Search media..."
|
||||||
msgstr "Cerca media..."
|
msgstr "Cerca media..."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:280
|
#: lib/bds/ui/sidebar.ex:284
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search pages..."
|
msgid "Search pages..."
|
||||||
msgstr "Cerca pagine..."
|
msgstr "Cerca pagine..."
|
||||||
@@ -2254,7 +2254,7 @@ msgid "Search posts"
|
|||||||
msgstr "Cerca post"
|
msgstr "Cerca post"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
||||||
#: lib/bds/ui/sidebar.ex:281
|
#: lib/bds/ui/sidebar.ex:285
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search posts..."
|
msgid "Search posts..."
|
||||||
msgstr "Cerca post..."
|
msgstr "Cerca post..."
|
||||||
@@ -2330,7 +2330,7 @@ msgstr "Somiglianza semantica"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:86
|
#: lib/bds/ui/registry.ex:86
|
||||||
#: lib/bds/ui/registry.ex:101
|
#: lib/bds/ui/registry.ex:101
|
||||||
#: lib/bds/ui/sidebar.ex:755
|
#: lib/bds/ui/sidebar.ex:766
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Impostazioni"
|
msgstr "Impostazioni"
|
||||||
@@ -2361,7 +2361,7 @@ msgstr "Validazione sito"
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
||||||
#: lib/bds/ui/sidebar.ex:72
|
#: lib/bds/ui/sidebar.ex:72
|
||||||
#: lib/bds/ui/sidebar.ex:123
|
#: lib/bds/ui/sidebar.ex:123
|
||||||
#: lib/bds/ui/sidebar.ex:164
|
#: lib/bds/ui/sidebar.ex:168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Site rendering"
|
msgid "Site rendering"
|
||||||
msgstr "Rendering del sito"
|
msgstr "Rendering del sito"
|
||||||
@@ -2385,7 +2385,7 @@ msgstr "Slug"
|
|||||||
msgid "Source Control"
|
msgid "Source Control"
|
||||||
msgstr "Controllo del codice sorgente"
|
msgstr "Controllo del codice sorgente"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:270
|
#: lib/bds/ui/sidebar.ex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Standalone pages"
|
msgid "Standalone pages"
|
||||||
msgstr "Pagine autonome"
|
msgstr "Pagine autonome"
|
||||||
@@ -2416,7 +2416,7 @@ msgstr "Ferma"
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
||||||
#: lib/bds/ui/registry.ex:102
|
#: lib/bds/ui/registry.ex:102
|
||||||
#: lib/bds/ui/sidebar.ex:777
|
#: lib/bds/ui/sidebar.ex:788
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Style"
|
msgid "Style"
|
||||||
msgstr "Stile"
|
msgstr "Stile"
|
||||||
@@ -2447,12 +2447,12 @@ msgid "System Prompt"
|
|||||||
msgstr "Prompt di sistema"
|
msgstr "Prompt di sistema"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
||||||
#: lib/bds/ui/sidebar.ex:745
|
#: lib/bds/ui/sidebar.ex:756
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag Cloud"
|
msgid "Tag Cloud"
|
||||||
msgstr "Nuvola di tag"
|
msgstr "Nuvola di tag"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:742
|
#: lib/bds/ui/sidebar.ex:753
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag management"
|
msgid "Tag management"
|
||||||
msgstr "Gestione tag"
|
msgstr "Gestione tag"
|
||||||
@@ -2476,21 +2476,21 @@ msgstr "Nome del tag"
|
|||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:54
|
#: lib/bds/ui/registry.ex:54
|
||||||
#: lib/bds/ui/registry.ex:103
|
#: lib/bds/ui/registry.ex:103
|
||||||
#: lib/bds/ui/sidebar.ex:285
|
#: lib/bds/ui/sidebar.ex:289
|
||||||
#: lib/bds/ui/sidebar.ex:579
|
#: lib/bds/ui/sidebar.ex:590
|
||||||
#: lib/bds/ui/sidebar.ex:741
|
#: lib/bds/ui/sidebar.ex:752
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
msgstr "Tag"
|
msgstr "Tag"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:948
|
#: lib/bds/desktop/shell_live.ex:974
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tasks"
|
msgid "Tasks"
|
||||||
msgstr "Attività"
|
msgstr "Attività"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
||||||
#: lib/bds/ui/sidebar.ex:765
|
#: lib/bds/ui/sidebar.ex:776
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Technology"
|
msgid "Technology"
|
||||||
msgstr "Tecnologia"
|
msgstr "Tecnologia"
|
||||||
@@ -2532,7 +2532,7 @@ msgstr "La sintassi del template è valida"
|
|||||||
#: lib/bds/ui/registry.ex:46
|
#: lib/bds/ui/registry.ex:46
|
||||||
#: lib/bds/ui/sidebar.ex:71
|
#: lib/bds/ui/sidebar.ex:71
|
||||||
#: lib/bds/ui/sidebar.ex:122
|
#: lib/bds/ui/sidebar.ex:122
|
||||||
#: lib/bds/ui/sidebar.ex:163
|
#: lib/bds/ui/sidebar.ex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Templates"
|
msgid "Templates"
|
||||||
msgstr "Template"
|
msgstr "Template"
|
||||||
@@ -2593,8 +2593,8 @@ msgstr "Attiva/disattiva assistente"
|
|||||||
msgid "Toggle Dev Tools"
|
msgid "Toggle Dev Tools"
|
||||||
msgstr "Attiva/disattiva strumenti sviluppo"
|
msgstr "Attiva/disattiva strumenti sviluppo"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:283
|
#: lib/bds/ui/sidebar.ex:287
|
||||||
#: lib/bds/ui/sidebar.ex:577
|
#: lib/bds/ui/sidebar.ex:588
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle Filters"
|
msgid "Toggle Filters"
|
||||||
msgstr "Mostra/nascondi filtri"
|
msgstr "Mostra/nascondi filtri"
|
||||||
@@ -2735,7 +2735,7 @@ msgstr "Non salvato"
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
||||||
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:1105
|
#: lib/bds/ui/sidebar.ex:1116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Untitled"
|
msgid "Untitled"
|
||||||
msgstr "Senza titolo"
|
msgstr "Senza titolo"
|
||||||
@@ -2834,7 +2834,7 @@ msgid "Working tree"
|
|||||||
msgstr "Working tree"
|
msgstr "Working tree"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
||||||
#: lib/bds/ui/sidebar.ex:787
|
#: lib/bds/ui/sidebar.ex:798
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Working tree and history"
|
msgid "Working tree and history"
|
||||||
msgstr "Working tree e cronologia"
|
msgstr "Working tree e cronologia"
|
||||||
@@ -3010,14 +3010,14 @@ msgstr "pagine"
|
|||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr "articoli"
|
msgstr "articoli"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:290
|
#: lib/bds/ui/sidebar.ex:294
|
||||||
#: lib/bds/ui/sidebar.ex:582
|
#: lib/bds/ui/sidebar.ex:593
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results"
|
msgid "results"
|
||||||
msgstr "risultati"
|
msgstr "risultati"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:291
|
#: lib/bds/ui/sidebar.ex:295
|
||||||
#: lib/bds/ui/sidebar.ex:583
|
#: lib/bds/ui/sidebar.ex:594
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results for"
|
msgid "results for"
|
||||||
msgstr "risultati per"
|
msgstr "risultati per"
|
||||||
@@ -3177,12 +3177,12 @@ msgstr "Benvenuto nell’assistente IA"
|
|||||||
msgid "Comparing database and filesystem metadata"
|
msgid "Comparing database and filesystem metadata"
|
||||||
msgstr "Confronto tra i metadati del database e del filesystem"
|
msgstr "Confronto tra i metadati del database e del filesystem"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:671
|
#: lib/bds/desktop/shell_live.ex:680
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{count} images to post"
|
msgid "Added %{count} images to post"
|
||||||
msgstr "%{count} immagini aggiunte al post"
|
msgstr "%{count} immagini aggiunte al post"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:648
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{title}"
|
msgid "Added %{title}"
|
||||||
msgstr "%{title} aggiunto"
|
msgstr "%{title} aggiunto"
|
||||||
@@ -3202,18 +3202,18 @@ msgstr "Guida per l'utente finale per flussi editoriali, media, modelli, traduzi
|
|||||||
msgid "Image Import Concurrency"
|
msgid "Image Import Concurrency"
|
||||||
msgstr "Importazione simultanea immagini"
|
msgstr "Importazione simultanea immagini"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:429
|
#: lib/bds/desktop/shell_live.ex:430
|
||||||
#: lib/bds/desktop/shell_live.ex:442
|
#: lib/bds/desktop/shell_live.ex:443
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:647
|
||||||
#: lib/bds/desktop/shell_live.ex:670
|
|
||||||
#: lib/bds/desktop/shell_live.ex:679
|
#: lib/bds/desktop/shell_live.ex:679
|
||||||
#: lib/bds/desktop/shell_live.ex:686
|
#: lib/bds/desktop/shell_live.ex:690
|
||||||
|
#: lib/bds/desktop/shell_live.ex:701
|
||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Gallery Images"
|
msgid "Add Gallery Images"
|
||||||
msgstr "Aggiungi immagini alla galleria"
|
msgstr "Aggiungi immagini alla galleria"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:687
|
#: lib/bds/desktop/shell_live.ex:702
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Failed to process %{path}: %{reason}"
|
msgid "Failed to process %{path}: %{reason}"
|
||||||
msgstr "Impossibile elaborare %{path}: %{reason}"
|
msgstr "Impossibile elaborare %{path}: %{reason}"
|
||||||
@@ -3263,9 +3263,9 @@ msgstr "Indietro"
|
|||||||
msgid "Changes"
|
msgid "Changes"
|
||||||
msgstr "Modifiche"
|
msgstr "Modifiche"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1055
|
#: lib/bds/desktop/shell_live.ex:1131
|
||||||
#: lib/bds/desktop/shell_live.ex:1071
|
#: lib/bds/desktop/shell_live.ex:1147
|
||||||
#: lib/bds/desktop/shell_live.ex:1077
|
#: lib/bds/desktop/shell_live.ex:1153
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit"
|
msgid "Commit"
|
||||||
@@ -3276,17 +3276,17 @@ msgstr "Commit"
|
|||||||
msgid "Commit message"
|
msgid "Commit message"
|
||||||
msgstr "Messaggio di commit"
|
msgstr "Messaggio di commit"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1056
|
#: lib/bds/desktop/shell_live.ex:1132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit message is required"
|
msgid "Commit message is required"
|
||||||
msgstr "Il messaggio di commit è obbligatorio"
|
msgstr "Il messaggio di commit è obbligatorio"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1120
|
#: lib/bds/desktop/shell_live.ex:1200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr "Fatto"
|
msgstr "Fatto"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1041
|
#: lib/bds/desktop/shell_live.ex:1117
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3298,8 +3298,8 @@ msgstr "Recupera"
|
|||||||
msgid "History"
|
msgid "History"
|
||||||
msgstr "Cronologia"
|
msgstr "Cronologia"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1091
|
#: lib/bds/desktop/shell_live.ex:1167
|
||||||
#: lib/bds/desktop/shell_live.ex:1099
|
#: lib/bds/desktop/shell_live.ex:1175
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Initialize Git"
|
msgid "Initialize Git"
|
||||||
@@ -3310,7 +3310,7 @@ msgstr "Inizializza Git"
|
|||||||
msgid "Local only"
|
msgid "Local only"
|
||||||
msgstr "Solo locale"
|
msgstr "Solo locale"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1127
|
#: lib/bds/desktop/shell_live.ex:1207
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No active project"
|
msgid "No active project"
|
||||||
msgstr "Nessun progetto attivo"
|
msgstr "Nessun progetto attivo"
|
||||||
@@ -3330,21 +3330,21 @@ msgstr "Nessun commit ancora"
|
|||||||
msgid "Older history available"
|
msgid "Older history available"
|
||||||
msgstr "Cronologia precedente disponibile"
|
msgstr "Cronologia precedente disponibile"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1044
|
#: lib/bds/desktop/shell_live.ex:1120
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Prune LFS"
|
msgid "Prune LFS"
|
||||||
msgstr "Pulisci LFS"
|
msgstr "Pulisci LFS"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1042
|
#: lib/bds/desktop/shell_live.ex:1118
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pull"
|
msgid "Pull"
|
||||||
msgstr "Pull"
|
msgstr "Pull"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1043
|
#: lib/bds/desktop/shell_live.ex:1119
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3361,7 +3361,7 @@ msgstr "URL remota (opzionale)"
|
|||||||
msgid "Remote only"
|
msgid "Remote only"
|
||||||
msgstr "Solo remoto"
|
msgstr "Solo remoto"
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1092
|
#: lib/bds/desktop/shell_live.ex:1168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Repository initialized"
|
msgid "Repository initialized"
|
||||||
msgstr "Repository inizializzato"
|
msgstr "Repository inizializzato"
|
||||||
@@ -3376,28 +3376,38 @@ msgstr "Sincronizzato"
|
|||||||
msgid "This project is not a Git repository yet."
|
msgid "This project is not a Git repository yet."
|
||||||
msgstr "Questo progetto non è ancora un repository Git."
|
msgstr "Questo progetto non è ancora un repository Git."
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:869
|
#: lib/bds/ui/sidebar.ex:880
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "added"
|
msgid "added"
|
||||||
msgstr "aggiunto"
|
msgstr "aggiunto"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:870
|
#: lib/bds/ui/sidebar.ex:881
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "deleted"
|
msgid "deleted"
|
||||||
msgstr "eliminato"
|
msgstr "eliminato"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:871
|
#: lib/bds/ui/sidebar.ex:882
|
||||||
#: lib/bds/ui/sidebar.ex:874
|
#: lib/bds/ui/sidebar.ex:885
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "modified"
|
msgid "modified"
|
||||||
msgstr "modificato"
|
msgstr "modificato"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:872
|
#: lib/bds/ui/sidebar.ex:883
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "renamed"
|
msgid "renamed"
|
||||||
msgstr "rinominato"
|
msgstr "rinominato"
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:873
|
#: lib/bds/ui/sidebar.ex:884
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "untracked"
|
msgid "untracked"
|
||||||
msgstr "non tracciato"
|
msgstr "non tracciato"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1012
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Blogmark"
|
||||||
|
msgstr "Blogmark"
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1040
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Open a project before importing a blogmark."
|
||||||
|
msgstr "Apri un progetto prima di importare un blogmark."
|
||||||
|
|||||||
@@ -12,8 +12,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/rendering/labels.ex:18
|
#: lib/bds/rendering/labels.ex:18
|
||||||
#: lib/bds/ui/sidebar.ex:284
|
#: lib/bds/ui/sidebar.ex:288
|
||||||
#: lib/bds/ui/sidebar.ex:578
|
#: lib/bds/ui/sidebar.ex:589
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archive"
|
msgid "Archive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ msgid "--"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:217
|
||||||
#: lib/bds/ui/sidebar.ex:762
|
#: lib/bds/ui/sidebar.ex:773
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI"
|
msgid "AI"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -102,7 +102,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:83
|
#: lib/bds/ui/sidebar.ex:83
|
||||||
#: lib/bds/ui/sidebar.ex:131
|
#: lib/bds/ui/sidebar.ex:131
|
||||||
#: lib/bds/ui/sidebar.ex:175
|
#: lib/bds/ui/sidebar.ex:179
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "AI conversations"
|
msgid "AI conversations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -235,7 +235,7 @@ msgid "Apply Theme"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:182
|
#: lib/bds/desktop/shell_data.ex:182
|
||||||
#: lib/bds/ui/sidebar.ex:327
|
#: lib/bds/ui/sidebar.ex:331
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Archived"
|
msgid "Archived"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -270,7 +270,7 @@ msgid "Auto"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:98
|
#: lib/bds/desktop/shell_data.ex:98
|
||||||
#: lib/bds/desktop/shell_live.ex:430
|
#: lib/bds/desktop/shell_live.ex:431
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:231
|
#: 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:156
|
||||||
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
#: lib/bds/desktop/shell_live/media_editor.ex:349
|
||||||
@@ -285,7 +285,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:146
|
||||||
#: lib/bds/ui/sidebar.ex:64
|
#: lib/bds/ui/sidebar.ex:64
|
||||||
#: lib/bds/ui/sidebar.ex:116
|
#: lib/bds/ui/sidebar.ex:116
|
||||||
#: lib/bds/ui/sidebar.ex:155
|
#: lib/bds/ui/sidebar.ex:159
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Automation helpers"
|
msgid "Automation helpers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -387,7 +387,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:131
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:144
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
#: lib/bds/desktop/shell_live/settings_editor/managed_categories.ex:158
|
||||||
#: lib/bds/ui/sidebar.ex:286
|
#: lib/bds/ui/sidebar.ex:290
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -417,7 +417,7 @@ msgstr ""
|
|||||||
msgid "Category name is required"
|
msgid "Category name is required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:953
|
#: lib/bds/desktop/shell_live.ex:979
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:87
|
#: 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:230
|
||||||
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
#: lib/bds/desktop/shell_live/chat_editor.ex:318
|
||||||
@@ -426,7 +426,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/registry.ex:104
|
#: lib/bds/ui/registry.ex:104
|
||||||
#: lib/bds/ui/sidebar.ex:82
|
#: lib/bds/ui/sidebar.ex:82
|
||||||
#: lib/bds/ui/sidebar.ex:130
|
#: lib/bds/ui/sidebar.ex:130
|
||||||
#: lib/bds/ui/sidebar.ex:174
|
#: lib/bds/ui/sidebar.ex:178
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chat"
|
msgid "Chat"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -446,13 +446,13 @@ msgstr ""
|
|||||||
msgid "Clear"
|
msgid "Clear"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:288
|
#: lib/bds/ui/sidebar.ex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear categories"
|
msgid "Clear categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:289
|
#: lib/bds/ui/sidebar.ex:293
|
||||||
#: lib/bds/ui/sidebar.ex:581
|
#: lib/bds/ui/sidebar.ex:592
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear filters"
|
msgid "Clear filters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -463,8 +463,8 @@ msgstr ""
|
|||||||
msgid "Clear mapping"
|
msgid "Clear mapping"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:287
|
#: lib/bds/ui/sidebar.ex:291
|
||||||
#: lib/bds/ui/sidebar.ex:580
|
#: lib/bds/ui/sidebar.ex:591
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Clear tags"
|
msgid "Clear tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -515,7 +515,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:362
|
||||||
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
#: lib/bds/desktop/shell_live/script_editor_html/script_editor.html.heex:34
|
||||||
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
#: lib/bds/desktop/shell_live/template_editor_html/template_editor.html.heex:32
|
||||||
#: lib/bds/ui/sidebar.ex:761
|
#: lib/bds/ui/sidebar.ex:772
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Content"
|
msgid "Content"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -556,7 +556,7 @@ msgid "Create"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:36
|
||||||
#: lib/bds/ui/sidebar.ex:746
|
#: lib/bds/ui/sidebar.ex:757
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create / Edit"
|
msgid "Create / Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -602,7 +602,7 @@ msgstr ""
|
|||||||
msgid "Dashboard"
|
msgid "Dashboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:775
|
#: lib/bds/ui/sidebar.ex:786
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Data"
|
msgid "Data"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -804,12 +804,12 @@ msgstr ""
|
|||||||
msgid "Draft"
|
msgid "Draft"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:313
|
#: lib/bds/ui/sidebar.ex:317
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts"
|
msgid "Drafts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:271
|
#: lib/bds/ui/sidebar.ex:275
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Drafts, published entries, and archive history"
|
msgid "Drafts, published entries, and archive history"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -842,7 +842,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/index.html.heex:513
|
#: lib/bds/desktop/shell_live/index.html.heex:513
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:111
|
||||||
#: lib/bds/ui/sidebar.ex:760
|
#: lib/bds/ui/sidebar.ex:771
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Editor"
|
msgid "Editor"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1004,8 +1004,8 @@ msgstr ""
|
|||||||
msgid "Generate Site"
|
msgid "Generate Site"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:954
|
#: lib/bds/desktop/shell_live.ex:980
|
||||||
#: lib/bds/ui/sidebar.ex:786
|
#: lib/bds/ui/sidebar.ex:797
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git"
|
msgid "Git"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1017,7 +1017,7 @@ msgid "Git Diff"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_data.ex:244
|
#: lib/bds/desktop/shell_data.ex:244
|
||||||
#: lib/bds/desktop/shell_live.ex:950
|
#: lib/bds/desktop/shell_live.ex:976
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Git Log"
|
msgid "Git Log"
|
||||||
@@ -1056,7 +1056,7 @@ msgstr ""
|
|||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:571
|
#: lib/bds/ui/sidebar.ex:582
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Images and files"
|
msgid "Images and files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1095,7 +1095,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/sidebar.ex:33
|
#: lib/bds/ui/sidebar.ex:33
|
||||||
#: lib/bds/ui/sidebar.ex:90
|
#: lib/bds/ui/sidebar.ex:90
|
||||||
#: lib/bds/ui/sidebar.ex:137
|
#: lib/bds/ui/sidebar.ex:137
|
||||||
#: lib/bds/ui/sidebar.ex:183
|
#: lib/bds/ui/sidebar.ex:187
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1130,7 +1130,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/sidebar.ex:34
|
#: lib/bds/ui/sidebar.ex:34
|
||||||
#: lib/bds/ui/sidebar.ex:91
|
#: lib/bds/ui/sidebar.ex:91
|
||||||
#: lib/bds/ui/sidebar.ex:138
|
#: lib/bds/ui/sidebar.ex:138
|
||||||
#: lib/bds/ui/sidebar.ex:184
|
#: lib/bds/ui/sidebar.ex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import definitions"
|
msgid "Import definitions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1140,9 +1140,9 @@ msgstr ""
|
|||||||
msgid "Import failed: %{error}"
|
msgid "Import failed: %{error}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:601
|
#: lib/bds/desktop/shell_live.ex:604
|
||||||
#: lib/bds/desktop/shell_live.ex:991
|
#: lib/bds/desktop/shell_live.ex:1067
|
||||||
#: lib/bds/desktop/shell_live.ex:997
|
#: lib/bds/desktop/shell_live.ex:1073
|
||||||
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
#: lib/bds/desktop/shell_live/sidebar_create.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Import media"
|
msgid "Import media"
|
||||||
@@ -1262,7 +1262,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:50
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/mcp_config.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:348
|
||||||
#: lib/bds/ui/sidebar.ex:776
|
#: lib/bds/ui/sidebar.ex:787
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "MCP"
|
msgid "MCP"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1321,7 +1321,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
#: lib/bds/desktop/shell_live/sidebar_delete.ex:175
|
||||||
#: lib/bds/ui/registry.ex:30
|
#: lib/bds/ui/registry.ex:30
|
||||||
#: lib/bds/ui/registry.ex:100
|
#: lib/bds/ui/registry.ex:100
|
||||||
#: lib/bds/ui/sidebar.ex:570
|
#: lib/bds/ui/sidebar.ex:581
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Media"
|
msgid "Media"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1347,7 +1347,7 @@ msgid "Merge"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:78
|
||||||
#: lib/bds/ui/sidebar.ex:747
|
#: lib/bds/ui/sidebar.ex:758
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Merge Tags"
|
msgid "Merge Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1469,9 +1469,9 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:321
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:381
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:455
|
||||||
#: lib/bds/ui/sidebar.ex:198
|
#: lib/bds/ui/sidebar.ex:202
|
||||||
#: lib/bds/ui/sidebar.ex:789
|
#: lib/bds/ui/sidebar.ex:800
|
||||||
#: lib/bds/ui/sidebar.ex:896
|
#: lib/bds/ui/sidebar.ex:907
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No items"
|
msgid "No items"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1491,13 +1491,13 @@ msgstr ""
|
|||||||
msgid "No matching pages found."
|
msgid "No matching pages found."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:292
|
#: lib/bds/ui/sidebar.ex:296
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No matching posts"
|
msgid "No matching posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:573
|
|
||||||
#: lib/bds/ui/sidebar.ex:584
|
#: lib/bds/ui/sidebar.ex:584
|
||||||
|
#: lib/bds/ui/sidebar.ex:595
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No media files"
|
msgid "No media files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1512,7 +1512,7 @@ msgstr ""
|
|||||||
msgid "No orphan files selected"
|
msgid "No orphan files selected"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No pages yet"
|
msgid "No pages yet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1527,7 +1527,7 @@ msgstr ""
|
|||||||
msgid "No posts to link"
|
msgid "No posts to link"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:275
|
#: lib/bds/ui/sidebar.ex:279
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No posts yet"
|
msgid "No posts yet"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1734,7 +1734,7 @@ msgstr ""
|
|||||||
msgid "Other (%{count})"
|
msgid "Other (%{count})"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:949
|
#: lib/bds/desktop/shell_live.ex:975
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Output"
|
msgid "Output"
|
||||||
@@ -1762,7 +1762,7 @@ msgid "Page Slug Conflicts"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/registry.ex:22
|
#: lib/bds/ui/registry.ex:22
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pages"
|
msgid "Pages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1852,7 +1852,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
#: lib/bds/desktop/shell_live/misc_editor.ex:673
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
#: lib/bds/desktop/shell_live/misc_editor.ex:770
|
||||||
#: lib/bds/ui/registry.ex:14
|
#: lib/bds/ui/registry.ex:14
|
||||||
#: lib/bds/ui/sidebar.ex:267
|
#: lib/bds/ui/sidebar.ex:271
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Posts"
|
msgid "Posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1892,7 +1892,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
#: lib/bds/desktop/shell_live/misc_editor.ex:748
|
||||||
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
#: lib/bds/desktop/shell_live/misc_editor.ex:774
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:27
|
||||||
#: lib/bds/ui/sidebar.ex:759
|
#: lib/bds/ui/sidebar.ex:770
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project"
|
msgid "Project"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1902,7 +1902,7 @@ msgstr ""
|
|||||||
msgid "Project Name"
|
msgid "Project Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:756
|
#: lib/bds/ui/sidebar.ex:767
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Project and publishing"
|
msgid "Project and publishing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1938,7 +1938,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_data.ex:181
|
#: lib/bds/desktop/shell_data.ex:181
|
||||||
#: lib/bds/desktop/shell_live/post_editor.ex:897
|
#: 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_html/post_editor.html.heex:456
|
||||||
#: lib/bds/ui/sidebar.ex:320
|
#: lib/bds/ui/sidebar.ex:324
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Published"
|
msgid "Published"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1952,7 +1952,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:40
|
||||||
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
#: lib/bds/desktop/shell_live/settings_editor/publishing_settings.ex:57
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:335
|
||||||
#: lib/bds/ui/sidebar.ex:771
|
#: lib/bds/ui/sidebar.ex:782
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Publishing"
|
msgid "Publishing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2240,7 +2240,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/registry.ex:38
|
#: lib/bds/ui/registry.ex:38
|
||||||
#: lib/bds/ui/sidebar.ex:63
|
#: lib/bds/ui/sidebar.ex:63
|
||||||
#: lib/bds/ui/sidebar.ex:115
|
#: lib/bds/ui/sidebar.ex:115
|
||||||
#: lib/bds/ui/sidebar.ex:154
|
#: lib/bds/ui/sidebar.ex:158
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Scripts"
|
msgid "Scripts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2251,12 +2251,12 @@ msgid "Search"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:99
|
||||||
#: lib/bds/ui/sidebar.ex:576
|
#: lib/bds/ui/sidebar.ex:587
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search media..."
|
msgid "Search media..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:280
|
#: lib/bds/ui/sidebar.ex:284
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search pages..."
|
msgid "Search pages..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2267,7 +2267,7 @@ msgid "Search posts"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
#: lib/bds/desktop/shell_live/overlay_html/shell_overlay.html.heex:62
|
||||||
#: lib/bds/ui/sidebar.ex:281
|
#: lib/bds/ui/sidebar.ex:285
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search posts..."
|
msgid "Search posts..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2343,7 +2343,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:86
|
#: lib/bds/ui/registry.ex:86
|
||||||
#: lib/bds/ui/registry.ex:101
|
#: lib/bds/ui/registry.ex:101
|
||||||
#: lib/bds/ui/sidebar.ex:755
|
#: lib/bds/ui/sidebar.ex:766
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2374,7 +2374,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:156
|
||||||
#: lib/bds/ui/sidebar.ex:72
|
#: lib/bds/ui/sidebar.ex:72
|
||||||
#: lib/bds/ui/sidebar.ex:123
|
#: lib/bds/ui/sidebar.ex:123
|
||||||
#: lib/bds/ui/sidebar.ex:164
|
#: lib/bds/ui/sidebar.ex:168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Site rendering"
|
msgid "Site rendering"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2398,7 +2398,7 @@ msgstr ""
|
|||||||
msgid "Source Control"
|
msgid "Source Control"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:270
|
#: lib/bds/ui/sidebar.ex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Standalone pages"
|
msgid "Standalone pages"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2429,7 +2429,7 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
#: lib/bds/desktop/shell_live/settings_editor/style_editor.ex:74
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
#: lib/bds/desktop/shell_live/settings_editor_html/style_editor.html.heex:3
|
||||||
#: lib/bds/ui/registry.ex:102
|
#: lib/bds/ui/registry.ex:102
|
||||||
#: lib/bds/ui/sidebar.ex:777
|
#: lib/bds/ui/sidebar.ex:788
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Style"
|
msgid "Style"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2460,12 +2460,12 @@ msgid "System Prompt"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:16
|
||||||
#: lib/bds/ui/sidebar.ex:745
|
#: lib/bds/ui/sidebar.ex:756
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag Cloud"
|
msgid "Tag Cloud"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:742
|
#: lib/bds/ui/sidebar.ex:753
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tag management"
|
msgid "Tag management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2489,21 +2489,21 @@ msgstr ""
|
|||||||
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
#: lib/bds/desktop/shell_live/tags_editor_html/tags_editor.html.heex:11
|
||||||
#: lib/bds/ui/registry.ex:54
|
#: lib/bds/ui/registry.ex:54
|
||||||
#: lib/bds/ui/registry.ex:103
|
#: lib/bds/ui/registry.ex:103
|
||||||
#: lib/bds/ui/sidebar.ex:285
|
#: lib/bds/ui/sidebar.ex:289
|
||||||
#: lib/bds/ui/sidebar.ex:579
|
#: lib/bds/ui/sidebar.ex:590
|
||||||
#: lib/bds/ui/sidebar.ex:741
|
#: lib/bds/ui/sidebar.ex:752
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:948
|
#: lib/bds/desktop/shell_live.ex:974
|
||||||
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
#: lib/bds/desktop/shell_live/panel_renderer.ex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tasks"
|
msgid "Tasks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
#: lib/bds/desktop/shell_live/settings_editor_html/settings_editor.html.heex:318
|
||||||
#: lib/bds/ui/sidebar.ex:765
|
#: lib/bds/ui/sidebar.ex:776
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Technology"
|
msgid "Technology"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2545,7 +2545,7 @@ msgstr ""
|
|||||||
#: lib/bds/ui/registry.ex:46
|
#: lib/bds/ui/registry.ex:46
|
||||||
#: lib/bds/ui/sidebar.ex:71
|
#: lib/bds/ui/sidebar.ex:71
|
||||||
#: lib/bds/ui/sidebar.ex:122
|
#: lib/bds/ui/sidebar.ex:122
|
||||||
#: lib/bds/ui/sidebar.ex:163
|
#: lib/bds/ui/sidebar.ex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Templates"
|
msgid "Templates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2606,8 +2606,8 @@ msgstr ""
|
|||||||
msgid "Toggle Dev Tools"
|
msgid "Toggle Dev Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:283
|
#: lib/bds/ui/sidebar.ex:287
|
||||||
#: lib/bds/ui/sidebar.ex:577
|
#: lib/bds/ui/sidebar.ex:588
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Toggle Filters"
|
msgid "Toggle Filters"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2748,7 +2748,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
#: lib/bds/desktop/shell_live/import_editor.ex:867
|
||||||
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
#: lib/bds/desktop/shell_live/post_editor/post_metadata.ex:166
|
||||||
#: lib/bds/ui/sidebar.ex:1105
|
#: lib/bds/ui/sidebar.ex:1116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Untitled"
|
msgid "Untitled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2847,7 +2847,7 @@ msgid "Working tree"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
#: lib/bds/desktop/shell_live/tab_helpers.ex:191
|
||||||
#: lib/bds/ui/sidebar.ex:787
|
#: lib/bds/ui/sidebar.ex:798
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Working tree and history"
|
msgid "Working tree and history"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3023,14 +3023,14 @@ msgstr ""
|
|||||||
msgid "posts"
|
msgid "posts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:290
|
#: lib/bds/ui/sidebar.ex:294
|
||||||
#: lib/bds/ui/sidebar.ex:582
|
#: lib/bds/ui/sidebar.ex:593
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results"
|
msgid "results"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:291
|
#: lib/bds/ui/sidebar.ex:295
|
||||||
#: lib/bds/ui/sidebar.ex:583
|
#: lib/bds/ui/sidebar.ex:594
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "results for"
|
msgid "results for"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3190,12 +3190,12 @@ msgstr ""
|
|||||||
msgid "Comparing database and filesystem metadata"
|
msgid "Comparing database and filesystem metadata"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:671
|
#: lib/bds/desktop/shell_live.ex:680
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{count} images to post"
|
msgid "Added %{count} images to post"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:648
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added %{title}"
|
msgid "Added %{title}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3215,18 +3215,18 @@ msgstr ""
|
|||||||
msgid "Image Import Concurrency"
|
msgid "Image Import Concurrency"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:429
|
#: lib/bds/desktop/shell_live.ex:430
|
||||||
#: lib/bds/desktop/shell_live.ex:442
|
#: lib/bds/desktop/shell_live.ex:443
|
||||||
#: lib/bds/desktop/shell_live.ex:642
|
#: lib/bds/desktop/shell_live.ex:647
|
||||||
#: lib/bds/desktop/shell_live.ex:670
|
|
||||||
#: lib/bds/desktop/shell_live.ex:679
|
#: lib/bds/desktop/shell_live.ex:679
|
||||||
#: lib/bds/desktop/shell_live.ex:686
|
#: lib/bds/desktop/shell_live.ex:690
|
||||||
|
#: lib/bds/desktop/shell_live.ex:701
|
||||||
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
#: lib/bds/desktop/shell_live/post_editor_html/post_editor.html.heex:407
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Gallery Images"
|
msgid "Add Gallery Images"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:687
|
#: lib/bds/desktop/shell_live.ex:702
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Failed to process %{path}: %{reason}"
|
msgid "Failed to process %{path}: %{reason}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3276,9 +3276,9 @@ msgstr ""
|
|||||||
msgid "Changes"
|
msgid "Changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1055
|
#: lib/bds/desktop/shell_live.ex:1131
|
||||||
#: lib/bds/desktop/shell_live.ex:1071
|
#: lib/bds/desktop/shell_live.ex:1147
|
||||||
#: lib/bds/desktop/shell_live.ex:1077
|
#: lib/bds/desktop/shell_live.ex:1153
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:556
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit"
|
msgid "Commit"
|
||||||
@@ -3289,17 +3289,17 @@ msgstr ""
|
|||||||
msgid "Commit message"
|
msgid "Commit message"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1056
|
#: lib/bds/desktop/shell_live.ex:1132
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Commit message is required"
|
msgid "Commit message is required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1120
|
#: lib/bds/desktop/shell_live.ex:1200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1041
|
#: lib/bds/desktop/shell_live.ex:1117
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:542
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3311,8 +3311,8 @@ msgstr ""
|
|||||||
msgid "History"
|
msgid "History"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1091
|
#: lib/bds/desktop/shell_live.ex:1167
|
||||||
#: lib/bds/desktop/shell_live.ex:1099
|
#: lib/bds/desktop/shell_live.ex:1175
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:513
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Initialize Git"
|
msgid "Initialize Git"
|
||||||
@@ -3323,7 +3323,7 @@ msgstr ""
|
|||||||
msgid "Local only"
|
msgid "Local only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1127
|
#: lib/bds/desktop/shell_live.ex:1207
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No active project"
|
msgid "No active project"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3343,21 +3343,21 @@ msgstr ""
|
|||||||
msgid "Older history available"
|
msgid "Older history available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1044
|
#: lib/bds/desktop/shell_live.ex:1120
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:545
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Prune LFS"
|
msgid "Prune LFS"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1042
|
#: lib/bds/desktop/shell_live.ex:1118
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:543
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pull"
|
msgid "Pull"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1043
|
#: lib/bds/desktop/shell_live.ex:1119
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
#: lib/bds/desktop/shell_live/sidebar_components.ex:544
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@@ -3374,7 +3374,7 @@ msgstr ""
|
|||||||
msgid "Remote only"
|
msgid "Remote only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/desktop/shell_live.ex:1092
|
#: lib/bds/desktop/shell_live.ex:1168
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Repository initialized"
|
msgid "Repository initialized"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3389,28 +3389,38 @@ msgstr ""
|
|||||||
msgid "This project is not a Git repository yet."
|
msgid "This project is not a Git repository yet."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:869
|
#: lib/bds/ui/sidebar.ex:880
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "added"
|
msgid "added"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:870
|
#: lib/bds/ui/sidebar.ex:881
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "deleted"
|
msgid "deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:871
|
#: lib/bds/ui/sidebar.ex:882
|
||||||
#: lib/bds/ui/sidebar.ex:874
|
#: lib/bds/ui/sidebar.ex:885
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "modified"
|
msgid "modified"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:872
|
#: lib/bds/ui/sidebar.ex:883
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "renamed"
|
msgid "renamed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/bds/ui/sidebar.ex:873
|
#: lib/bds/ui/sidebar.ex:884
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "untracked"
|
msgid "untracked"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1012
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Blogmark"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/bds/desktop/shell_live.ex:1040
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Open a project before importing a blogmark."
|
||||||
|
msgstr ""
|
||||||
|
|||||||
126
test/bds/blogmark_test.exs
Normal file
126
test/bds/blogmark_test.exs
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
defmodule BDS.BlogmarkTest do
|
||||||
|
use ExUnit.Case, async: false
|
||||||
|
|
||||||
|
alias BDS.Blogmark
|
||||||
|
alias BDS.Scripts
|
||||||
|
|
||||||
|
setup do
|
||||||
|
:ok = Ecto.Adapters.SQL.Sandbox.checkout(BDS.Repo)
|
||||||
|
Ecto.Adapters.SQL.Sandbox.mode(BDS.Repo, {:shared, self()})
|
||||||
|
|
||||||
|
temp_dir =
|
||||||
|
Path.join(System.tmp_dir!(), "bds-blogmark-#{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: "Blogmark", data_path: temp_dir})
|
||||||
|
|
||||||
|
%{project: project}
|
||||||
|
end
|
||||||
|
|
||||||
|
describe "parse_deep_link/1" do
|
||||||
|
test "parses a new-post deep link into a candidate" do
|
||||||
|
url =
|
||||||
|
"bds2://new-post?title=" <>
|
||||||
|
URI.encode_www_form("Hello World") <>
|
||||||
|
"&url=" <> URI.encode_www_form("https://example.com/page")
|
||||||
|
|
||||||
|
assert {:ok, candidate} = Blogmark.parse_deep_link(url)
|
||||||
|
assert candidate["title"] == "Hello World"
|
||||||
|
assert candidate["url"] == "https://example.com/page"
|
||||||
|
assert candidate["content"] == nil
|
||||||
|
assert candidate["tags"] == []
|
||||||
|
assert candidate["categories"] == []
|
||||||
|
end
|
||||||
|
|
||||||
|
test "parses optional content, tags and categories" do
|
||||||
|
url =
|
||||||
|
"bds2://new-post?title=T&url=https://x&content=" <>
|
||||||
|
URI.encode_www_form("body text") <>
|
||||||
|
"&tags=" <>
|
||||||
|
URI.encode_www_form("a, b ,c") <>
|
||||||
|
"&categories=" <> URI.encode_www_form("news")
|
||||||
|
|
||||||
|
assert {:ok, candidate} = Blogmark.parse_deep_link(url)
|
||||||
|
assert candidate["content"] == "body text"
|
||||||
|
assert candidate["tags"] == ["a", "b", "c"]
|
||||||
|
assert candidate["categories"] == ["news"]
|
||||||
|
end
|
||||||
|
|
||||||
|
test "rejects an unsupported scheme" do
|
||||||
|
assert {:error, :unsupported_scheme} =
|
||||||
|
Blogmark.parse_deep_link("bds://new-post?title=T")
|
||||||
|
end
|
||||||
|
|
||||||
|
test "rejects an unsupported action" do
|
||||||
|
assert {:error, :unsupported_action} =
|
||||||
|
Blogmark.parse_deep_link("bds2://open-thing?id=1")
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
describe "receive_deep_link/3" do
|
||||||
|
test "creates a draft post from the deep link", %{project: project} do
|
||||||
|
url =
|
||||||
|
"bds2://new-post?title=" <>
|
||||||
|
URI.encode_www_form("A Bookmarked Page") <>
|
||||||
|
"&url=" <> URI.encode_www_form("https://example.com/a")
|
||||||
|
|
||||||
|
assert {:ok, %{post: post, toasts: [], errors: []}} =
|
||||||
|
Blogmark.receive_deep_link(project.id, url)
|
||||||
|
|
||||||
|
assert post.title == "A Bookmarked Page"
|
||||||
|
assert post.status == :draft
|
||||||
|
assert post.project_id == project.id
|
||||||
|
end
|
||||||
|
|
||||||
|
test "runs enabled transforms on the candidate before creating the post", %{project: project} do
|
||||||
|
{:ok, _script} =
|
||||||
|
Scripts.create_script(%{
|
||||||
|
project_id: project.id,
|
||||||
|
title: "Prefix",
|
||||||
|
kind: :transform,
|
||||||
|
content: """
|
||||||
|
function main(data, ctx)
|
||||||
|
data.title = "[" .. ctx.source .. "] " .. data.title
|
||||||
|
return { data = data, toasts = { "transformed" } }
|
||||||
|
end
|
||||||
|
""",
|
||||||
|
entrypoint: "main"
|
||||||
|
})
|
||||||
|
|
||||||
|
url = "bds2://new-post?title=Page&url=https://x"
|
||||||
|
|
||||||
|
assert {:ok, %{post: post, toasts: toasts}} =
|
||||||
|
Blogmark.receive_deep_link(project.id, url)
|
||||||
|
|
||||||
|
assert post.title == "[blogmark] Page"
|
||||||
|
assert toasts == ["transformed"]
|
||||||
|
end
|
||||||
|
|
||||||
|
test "defaults the category from blogmark_category when none provided", %{project: project} do
|
||||||
|
{:ok, _meta} =
|
||||||
|
BDS.Metadata.update_project_metadata(project.id, %{blogmark_category: "aside"})
|
||||||
|
|
||||||
|
url = "bds2://new-post?title=Page&url=https://x"
|
||||||
|
|
||||||
|
assert {:ok, %{post: post}} = Blogmark.receive_deep_link(project.id, url)
|
||||||
|
assert post.categories == ["aside"]
|
||||||
|
end
|
||||||
|
|
||||||
|
test "keeps explicit categories over the blogmark default", %{project: project} do
|
||||||
|
{:ok, _meta} =
|
||||||
|
BDS.Metadata.update_project_metadata(project.id, %{blogmark_category: "aside"})
|
||||||
|
|
||||||
|
url = "bds2://new-post?title=Page&url=https://x&categories=article"
|
||||||
|
|
||||||
|
assert {:ok, %{post: post}} = Blogmark.receive_deep_link(project.id, url)
|
||||||
|
assert post.categories == ["article"]
|
||||||
|
end
|
||||||
|
|
||||||
|
test "returns an error for an invalid deep link", %{project: project} do
|
||||||
|
assert {:error, :unsupported_scheme} =
|
||||||
|
Blogmark.receive_deep_link(project.id, "bds://new-post?title=T")
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
34
test/bds/desktop/deep_link_test.exs
Normal file
34
test/bds/desktop/deep_link_test.exs
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
defmodule BDS.Desktop.DeepLinkTest do
|
||||||
|
use ExUnit.Case, async: false
|
||||||
|
|
||||||
|
alias BDS.Desktop.DeepLink
|
||||||
|
|
||||||
|
setup do
|
||||||
|
topic = "deep-link-test:#{System.unique_integer([:positive])}"
|
||||||
|
Phoenix.PubSub.subscribe(BDS.PubSub, topic)
|
||||||
|
|
||||||
|
{:ok, pid} = DeepLink.start_link(name: nil, pubsub: BDS.PubSub, topic: topic)
|
||||||
|
on_exit(fn -> if Process.alive?(pid), do: GenServer.stop(pid) end)
|
||||||
|
|
||||||
|
%{pid: pid, topic: topic}
|
||||||
|
end
|
||||||
|
|
||||||
|
test "broadcasts a bds2:// open_url event to the shell topic", %{pid: pid} do
|
||||||
|
url = "bds2://new-post?title=Hello&url=https://example.com"
|
||||||
|
send(pid, {:open_url, [url]})
|
||||||
|
|
||||||
|
assert_receive {:blogmark_deep_link, ^url}, 500
|
||||||
|
end
|
||||||
|
|
||||||
|
test "ignores non-bds2 open_url events", %{pid: pid} do
|
||||||
|
send(pid, {:open_url, ["https://example.com"]})
|
||||||
|
|
||||||
|
refute_receive {:blogmark_deep_link, _url}, 200
|
||||||
|
end
|
||||||
|
|
||||||
|
test "ignores unrelated messages", %{pid: pid} do
|
||||||
|
send(pid, {:open_file, ["/tmp/x"]})
|
||||||
|
|
||||||
|
refute_receive {:blogmark_deep_link, _url}, 200
|
||||||
|
end
|
||||||
|
end
|
||||||
@@ -846,6 +846,27 @@ defmodule BDS.Desktop.ShellLiveTest do
|
|||||||
assert html =~ ~s(data-tab-id="#{created_definition.id}")
|
assert html =~ ~s(data-tab-id="#{created_definition.id}")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
test "blogmark deep link creates a draft post and opens it in the editor", %{project: project} do
|
||||||
|
{:ok, view, _html} = live_isolated(build_conn(), BDS.Desktop.ShellLive)
|
||||||
|
post_count_before = Repo.aggregate(Post, :count, :id)
|
||||||
|
|
||||||
|
url =
|
||||||
|
"bds2://new-post?title=" <>
|
||||||
|
URI.encode_www_form("Saved From Browser") <>
|
||||||
|
"&url=" <> URI.encode_www_form("https://example.com/article")
|
||||||
|
|
||||||
|
send(view.pid, {:blogmark_deep_link, url})
|
||||||
|
html = render(view)
|
||||||
|
|
||||||
|
assert Repo.aggregate(Post, :count, :id) == post_count_before + 1
|
||||||
|
|
||||||
|
created_post = Repo.get_by!(Post, title: "Saved From Browser")
|
||||||
|
assert created_post.project_id == project.id
|
||||||
|
assert created_post.status == :draft
|
||||||
|
assert html =~ ~s(data-tab-type="post")
|
||||||
|
assert html =~ ~s(data-tab-id="#{created_post.id}")
|
||||||
|
end
|
||||||
|
|
||||||
test "settings sidebar selections expose a scroll target for the preferences editor" do
|
test "settings sidebar selections expose a scroll target for the preferences editor" do
|
||||||
{:ok, view, _html} = live_isolated(build_conn(), BDS.Desktop.ShellLive)
|
{:ok, view, _html} = live_isolated(build_conn(), BDS.Desktop.ShellLive)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user