improve templates
This commit is contained in:
parent
084173909e
commit
47dab6490d
@ -1,5 +1,6 @@
|
|||||||
# v0.8.2
|
# v0.8.2
|
||||||
- Fix bug with public registration
|
- Fix bug with public registration
|
||||||
|
- Improve templates
|
||||||
|
|
||||||
# v0.8.1
|
# v0.8.1
|
||||||
- Update dependencies
|
- Update dependencies
|
||||||
|
@ -12,11 +12,12 @@
|
|||||||
phx-change="validate"
|
phx-change="validate"
|
||||||
phx-submit="save"
|
phx-submit="save"
|
||||||
>
|
>
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
<div
|
||||||
<div class="invalid-feedback col-span-3 text-center">
|
:if={@changeset.action && not @changeset.valid?()}
|
||||||
|
class="invalid-feedback col-span-3 text-center"
|
||||||
|
>
|
||||||
<%= changeset_errors(@changeset) %>
|
<%= changeset_errors(@changeset) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :ammo_left, gettext("Rounds left"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :ammo_left, gettext("Rounds left"), class: "title text-lg text-primary-600") %>
|
||||||
<%= number_input(f, :ammo_left,
|
<%= number_input(f, :ammo_left,
|
||||||
|
@ -23,7 +23,8 @@ defmodule CanneryWeb.Components.AmmoGroupCard do
|
|||||||
~H"""
|
~H"""
|
||||||
<div
|
<div
|
||||||
id={"ammo_group-#{@ammo_group.id}"}
|
id={"ammo_group-#{@ammo_group.id}"}
|
||||||
class="mx-4 my-2 px-8 py-4 flex flex-col justify-center items-center
|
class="mx-4 my-2 px-8 py-4
|
||||||
|
flex flex-col justify-center items-center
|
||||||
border border-gray-400 rounded-lg shadow-lg hover:shadow-md
|
border border-gray-400 rounded-lg shadow-lg hover:shadow-md
|
||||||
transition-all duration-300 ease-in-out"
|
transition-all duration-300 ease-in-out"
|
||||||
>
|
>
|
||||||
@ -39,31 +40,28 @@ defmodule CanneryWeb.Components.AmmoGroupCard do
|
|||||||
<%= if @ammo_group.count == 0, do: gettext("Empty"), else: @ammo_group.count %>
|
<%= if @ammo_group.count == 0, do: gettext("Empty"), else: @ammo_group.count %>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<%= if @ammo_group |> Ammo.get_original_count() != @ammo_group.count do %>
|
<span
|
||||||
<span class="rounded-lg title text-lg">
|
:if={@ammo_group |> Ammo.get_original_count() != @ammo_group.count}
|
||||||
|
class="rounded-lg title text-lg"
|
||||||
|
>
|
||||||
<%= gettext("Original Count:") %>
|
<%= gettext("Original Count:") %>
|
||||||
<%= @ammo_group |> Ammo.get_original_count() %>
|
<%= @ammo_group |> Ammo.get_original_count() %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @ammo_group.notes do %>
|
<span :if={@ammo_group.notes} class="rounded-lg title text-lg">
|
||||||
<span class="rounded-lg title text-lg">
|
|
||||||
<%= gettext("Notes:") %>
|
<%= gettext("Notes:") %>
|
||||||
<%= @ammo_group.notes %>
|
<%= @ammo_group.notes %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<span class="rounded-lg title text-lg">
|
<span class="rounded-lg title text-lg">
|
||||||
<%= gettext("Purchased on:") %>
|
<%= gettext("Purchased on:") %>
|
||||||
<.date date={@ammo_group.purchased_on} />
|
<.date date={@ammo_group.purchased_on} />
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<%= if @ammo_group |> Ammo.get_last_used_shot_group() do %>
|
<span :if={@ammo_group |> Ammo.get_last_used_shot_group()} class="rounded-lg title text-lg">
|
||||||
<span class="rounded-lg title text-lg">
|
|
||||||
<%= gettext("Last used on:") %>
|
<%= gettext("Last used on:") %>
|
||||||
<.date date={@ammo_group |> Ammo.get_last_used_shot_group() |> Map.get(:date)} />
|
<.date date={@ammo_group |> Ammo.get_last_used_shot_group() |> Map.get(:date)} />
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @ammo_group.price_paid do %>
|
<%= if @ammo_group.price_paid do %>
|
||||||
<span class="rounded-lg title text-lg">
|
<span class="rounded-lg title text-lg">
|
||||||
@ -81,8 +79,7 @@ defmodule CanneryWeb.Components.AmmoGroupCard do
|
|||||||
</span>
|
</span>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<%= if @show_container and @ammo_group.container do %>
|
<span :if={@show_container and @ammo_group.container} class="rounded-lg title text-lg">
|
||||||
<span class="rounded-lg title text-lg">
|
|
||||||
<%= gettext("Container:") %>
|
<%= gettext("Container:") %>
|
||||||
|
|
||||||
<.link
|
<.link
|
||||||
@ -92,14 +89,14 @@ defmodule CanneryWeb.Components.AmmoGroupCard do
|
|||||||
<%= @ammo_group.container.name %>
|
<%= @ammo_group.container.name %>
|
||||||
</.link>
|
</.link>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if assigns |> Map.has_key?(:inner_block) do %>
|
<div
|
||||||
<div class="mt-4 flex space-x-4 justify-center items-center">
|
:if={assigns |> Map.has_key?(:inner_block)}
|
||||||
|
class="mt-4 flex space-x-4 justify-center items-center"
|
||||||
|
>
|
||||||
<%= render_slot(@inner_block) %>
|
<%= render_slot(@inner_block) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
@ -23,7 +23,8 @@ defmodule CanneryWeb.Components.ContainerCard do
|
|||||||
~H"""
|
~H"""
|
||||||
<div
|
<div
|
||||||
id={"container-#{@container.id}"}
|
id={"container-#{@container.id}"}
|
||||||
class="overflow-hidden max-w-full mx-4 mb-4 px-8 py-4 flex flex-col justify-center items-center space-y-4
|
class="overflow-hidden max-w-full mx-4 mb-4 px-8 py-4
|
||||||
|
flex flex-col justify-center items-center space-y-4
|
||||||
border border-gray-400 rounded-lg shadow-lg hover:shadow-md
|
border border-gray-400 rounded-lg shadow-lg hover:shadow-md
|
||||||
transition-all duration-300 ease-in-out"
|
transition-all duration-300 ease-in-out"
|
||||||
>
|
>
|
||||||
@ -34,24 +35,20 @@ defmodule CanneryWeb.Components.ContainerCard do
|
|||||||
</h1>
|
</h1>
|
||||||
</.link>
|
</.link>
|
||||||
|
|
||||||
<%= if @container.desc do %>
|
<span :if={@container.desc} class="rounded-lg title text-lg">
|
||||||
<span class="rounded-lg title text-lg">
|
|
||||||
<%= gettext("Description:") %>
|
<%= gettext("Description:") %>
|
||||||
<%= @container.desc %>
|
<%= @container.desc %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<span class="rounded-lg title text-lg">
|
<span class="rounded-lg title text-lg">
|
||||||
<%= gettext("Type:") %>
|
<%= gettext("Type:") %>
|
||||||
<%= @container.type %>
|
<%= @container.type %>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<%= if @container.location do %>
|
<span :if={@container.location} class="rounded-lg title text-lg">
|
||||||
<span class="rounded-lg title text-lg">
|
|
||||||
<%= gettext("Location:") %>
|
<%= gettext("Location:") %>
|
||||||
<%= @container.location %>
|
<%= @container.location %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= unless @container.ammo_groups |> Enum.empty?() do %>
|
<%= unless @container.ammo_groups |> Enum.empty?() do %>
|
||||||
<span class="rounded-lg title text-lg">
|
<span class="rounded-lg title text-lg">
|
||||||
@ -66,21 +63,18 @@ defmodule CanneryWeb.Components.ContainerCard do
|
|||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<div class="flex flex-wrap justify-center items-center">
|
<div class="flex flex-wrap justify-center items-center">
|
||||||
<%= unless @container.tags |> Enum.empty?() do %>
|
<.simple_tag_card :for={tag <- @container.tags} :if={@container.tags} tag={tag} />
|
||||||
<%= for tag <- @container.tags do %>
|
|
||||||
<.simple_tag_card tag={tag} />
|
|
||||||
<% end %>
|
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= render_slot(@tag_actions) %>
|
<%= render_slot(@tag_actions) %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if assigns |> Map.has_key?(:inner_block) do %>
|
<div
|
||||||
<div class="flex space-x-4 justify-center items-center">
|
:if={assigns |> Map.has_key?(:inner_block)}
|
||||||
|
class="flex space-x-4 justify-center items-center"
|
||||||
|
>
|
||||||
<%= render_slot(@inner_block) %>
|
<%= render_slot(@inner_block) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
@ -135,11 +135,7 @@ defmodule CanneryWeb.Components.ContainerTableComponent do
|
|||||||
{container.tags |> Enum.map(fn %{name: name} -> name end),
|
{container.tags |> Enum.map(fn %{name: name} -> name end),
|
||||||
~H"""
|
~H"""
|
||||||
<div class="flex flex-wrap justify-center items-center">
|
<div class="flex flex-wrap justify-center items-center">
|
||||||
<%= unless @container.tags |> Enum.empty?() do %>
|
<TagCard.simple_tag_card :for={tag <- @container.tags} :if={@container.tags} tag={tag} />
|
||||||
<%= for tag <- @container.tags do %>
|
|
||||||
<TagCard.simple_tag_card tag={tag} />
|
|
||||||
<% end %>
|
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= render_slot(@tag_actions, @container) %>
|
<%= render_slot(@tag_actions, @container) %>
|
||||||
</div>
|
</div>
|
||||||
|
@ -56,11 +56,9 @@ defmodule CanneryWeb.Components.InviteCard do
|
|||||||
<%= render_slot(@code_actions) %>
|
<%= render_slot(@code_actions) %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @inner_block do %>
|
<div :if={@inner_block} class="flex space-x-4 justify-center items-center">
|
||||||
<div class="flex space-x-4 justify-center items-center">
|
|
||||||
<%= render_slot(@inner_block) %>
|
<%= render_slot(@inner_block) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
@ -34,10 +34,11 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<%= for {values, i} <- @rows |> Enum.with_index() do %>
|
<tr
|
||||||
<tr class={if i |> Integer.is_even(), do: @row_class, else: @alternate_row_class}>
|
:for={{values, i} <- @rows |> Enum.with_index()}
|
||||||
<%= for %{key: key} = value <- @columns do %>
|
class={if i |> Integer.is_even(), do: @row_class, else: @alternate_row_class}
|
||||||
<td class={["p-2", value[:class]]}>
|
>
|
||||||
|
<td :for={%{key: key} = value <- @columns} class={["p-2", value[:class]]}>
|
||||||
<%= case values |> Map.get(key) do %>
|
<%= case values |> Map.get(key) do %>
|
||||||
<% {_custom_sort_value, value} -> %>
|
<% {_custom_sort_value, value} -> %>
|
||||||
<%= value %>
|
<%= value %>
|
||||||
@ -45,9 +46,7 @@
|
|||||||
<%= value %>
|
<%= value %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</td>
|
</td>
|
||||||
<% end %>
|
|
||||||
</tr>
|
</tr>
|
||||||
<% end %>
|
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
@ -119,8 +119,7 @@ defmodule CanneryWeb.Components.Topbar do
|
|||||||
</li>
|
</li>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% else %>
|
<% else %>
|
||||||
<%= if Accounts.allow_registration?() do %>
|
<li :if={Accounts.allow_registration?()} class="mx-2 my-1">
|
||||||
<li class="mx-2 my-1">
|
|
||||||
<.link
|
<.link
|
||||||
navigate={Routes.user_registration_path(Endpoint, :new)}
|
navigate={Routes.user_registration_path(Endpoint, :new)}
|
||||||
class="text-primary-600 text-white hover:underline truncate"
|
class="text-primary-600 text-white hover:underline truncate"
|
||||||
@ -128,7 +127,6 @@ defmodule CanneryWeb.Components.Topbar do
|
|||||||
<%= dgettext("actions", "Register") %>
|
<%= dgettext("actions", "Register") %>
|
||||||
</.link>
|
</.link>
|
||||||
</li>
|
</li>
|
||||||
<% end %>
|
|
||||||
<li class="mx-2 my-1">
|
<li class="mx-2 my-1">
|
||||||
<.link
|
<.link
|
||||||
navigate={Routes.user_session_path(Endpoint, :new)}
|
navigate={Routes.user_session_path(Endpoint, :new)}
|
||||||
|
@ -43,11 +43,9 @@ defmodule CanneryWeb.Components.UserCard do
|
|||||||
</p>
|
</p>
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<%= if @inner_block do %>
|
<div :if={@inner_block} class="px-4 py-2 flex space-x-4 justify-center items-center">
|
||||||
<div class="px-4 py-2 flex space-x-4 justify-center items-center">
|
|
||||||
<%= render_slot(@inner_block) %>
|
<%= render_slot(@inner_block) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
@ -12,11 +12,12 @@
|
|||||||
phx-submit="save"
|
phx-submit="save"
|
||||||
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
>
|
>
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
<div
|
||||||
<div class="invalid-feedback col-span-3 text-center">
|
:if={@changeset.action && not @changeset.valid?()}
|
||||||
|
class="invalid-feedback col-span-3 text-center"
|
||||||
|
>
|
||||||
<%= changeset_errors(@changeset) %>
|
<%= changeset_errors(@changeset) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :ammo_type_id, gettext("Ammo type"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :ammo_type_id, gettext("Ammo type"), class: "title text-lg text-primary-600") %>
|
||||||
<%= select(f, :ammo_type_id, ammo_type_options(@ammo_types),
|
<%= select(f, :ammo_type_id, ammo_type_options(@ammo_types),
|
||||||
@ -59,8 +60,8 @@
|
|||||||
) %>
|
) %>
|
||||||
<%= error_tag(f, :container_id, "col-span-3 text-center") %>
|
<%= error_tag(f, :container_id, "col-span-3 text-center") %>
|
||||||
|
|
||||||
<%= cond do %>
|
<%= case @action do %>
|
||||||
<% @action in [:new, :clone] -> %>
|
<% action when action in [:new, :clone] -> %>
|
||||||
<hr class="hr col-span-3" />
|
<hr class="hr col-span-3" />
|
||||||
|
|
||||||
<%= label(f, :multiplier, gettext("Copies"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :multiplier, gettext("Copies"), class: "title text-lg text-primary-600") %>
|
||||||
@ -77,7 +78,7 @@
|
|||||||
) %>
|
) %>
|
||||||
|
|
||||||
<%= error_tag(f, :multiplier, "col-span-3 text-center") %>
|
<%= error_tag(f, :multiplier, "col-span-3 text-center") %>
|
||||||
<% @action == :edit -> %>
|
<% :edit -> %>
|
||||||
<%= submit(dgettext("actions", "Save"),
|
<%= submit(dgettext("actions", "Save"),
|
||||||
phx_disable_with: dgettext("prompts", "Saving..."),
|
phx_disable_with: dgettext("prompts", "Saving..."),
|
||||||
class: "mx-auto col-span-3 btn btn-primary"
|
class: "mx-auto col-span-3 btn btn-primary"
|
||||||
|
@ -3,12 +3,13 @@
|
|||||||
<%= gettext("Ammo") %>
|
<%= gettext("Ammo") %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= if @ammo_groups |> Enum.empty?() and @search |> is_nil() do %>
|
<h2
|
||||||
<h2 class="title text-xl text-primary-600">
|
:if={@ammo_groups |> Enum.empty?() and @search |> is_nil()}
|
||||||
|
class="title text-xl text-primary-600"
|
||||||
|
>
|
||||||
<%= gettext("No Ammo") %>
|
<%= gettext("No Ammo") %>
|
||||||
<%= display_emoji("😔") %>
|
<%= display_emoji("😔") %>
|
||||||
</h2>
|
</h2>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= cond do %>
|
<%= cond do %>
|
||||||
<% @containers_count == 0 -> %>
|
<% @containers_count == 0 -> %>
|
||||||
|
@ -11,11 +11,12 @@
|
|||||||
phx-submit="save"
|
phx-submit="save"
|
||||||
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
>
|
>
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
<div
|
||||||
<div class="invalid-feedback col-span-3 text-center">
|
:if={@changeset.action && not @changeset.valid?()}
|
||||||
|
class="invalid-feedback col-span-3 text-center"
|
||||||
|
>
|
||||||
<%= changeset_errors(@changeset) %>
|
<%= changeset_errors(@changeset) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
||||||
<%= text_input(f, :name, class: "text-center col-span-2 input input-primary") %>
|
<%= text_input(f, :name, class: "text-center col-span-2 input input-primary") %>
|
||||||
|
@ -104,8 +104,10 @@
|
|||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @live_action in [:new, :edit, :clone] do %>
|
<.modal
|
||||||
<.modal return_to={Routes.ammo_type_index_path(Endpoint, :index)}>
|
:if={@live_action in [:new, :edit, :clone]}
|
||||||
|
return_to={Routes.ammo_type_index_path(Endpoint, :index)}
|
||||||
|
>
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.AmmoTypeLive.FormComponent}
|
module={CanneryWeb.AmmoTypeLive.FormComponent}
|
||||||
id={@ammo_type.id || :new}
|
id={@ammo_type.id || :new}
|
||||||
@ -116,5 +118,4 @@
|
|||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
@ -3,13 +3,14 @@
|
|||||||
<%= @ammo_type.name %>
|
<%= @ammo_type.name %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= if @ammo_type.desc do %>
|
<span
|
||||||
<span class="max-w-2xl w-full px-8 py-4 rounded-lg
|
:if={@ammo_type.desc}
|
||||||
|
class="max-w-2xl w-full px-8 py-4 rounded-lg
|
||||||
text-center title text-lg
|
text-center title text-lg
|
||||||
border border-primary-600">
|
border border-primary-600"
|
||||||
|
>
|
||||||
<%= @ammo_type.desc %>
|
<%= @ammo_type.desc %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<div class="flex space-x-4 justify-center items-center text-primary-600">
|
<div class="flex space-x-4 justify-center items-center text-primary-600">
|
||||||
<.link
|
<.link
|
||||||
@ -185,17 +186,21 @@
|
|||||||
</.live_component>
|
</.live_component>
|
||||||
<% else %>
|
<% else %>
|
||||||
<div class="flex flex-wrap justify-center items-stretch">
|
<div class="flex flex-wrap justify-center items-stretch">
|
||||||
<%= for ammo_group <- @ammo_groups do %>
|
<.ammo_group_card
|
||||||
<.ammo_group_card ammo_group={ammo_group} show_container={true} />
|
:for={ammo_group <- @ammo_groups}
|
||||||
<% end %>
|
ammo_group={ammo_group}
|
||||||
|
show_container={true}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @live_action in [:edit] do %>
|
<.modal
|
||||||
<.modal return_to={Routes.ammo_type_show_path(Endpoint, :show, @ammo_type)}>
|
:if={@live_action == :edit}
|
||||||
|
return_to={Routes.ammo_type_show_path(Endpoint, :show, @ammo_type)}
|
||||||
|
>
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.AmmoTypeLive.FormComponent}
|
module={CanneryWeb.AmmoTypeLive.FormComponent}
|
||||||
id={@ammo_type.id}
|
id={@ammo_type.id}
|
||||||
@ -205,5 +210,4 @@
|
|||||||
return_to={Routes.ammo_type_show_path(Endpoint, :show, @ammo_type)}
|
return_to={Routes.ammo_type_show_path(Endpoint, :show, @ammo_type)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
@ -4,8 +4,8 @@
|
|||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
<div class="flex flex-wrap justify-center items-center">
|
<div class="flex flex-wrap justify-center items-center">
|
||||||
<%= for tag <- @container.tags do %>
|
|
||||||
<.link
|
<.link
|
||||||
|
:for={tag <- @container.tags}
|
||||||
href="#"
|
href="#"
|
||||||
class="mx-2 my-1 px-4 py-2 rounded-lg title text-xl"
|
class="mx-2 my-1 px-4 py-2 rounded-lg title text-xl"
|
||||||
style={"color: #{tag.text_color}; background-color: #{tag.bg_color}"}
|
style={"color: #{tag.text_color}; background-color: #{tag.bg_color}"}
|
||||||
@ -24,14 +24,11 @@
|
|||||||
<%= tag.name %>
|
<%= tag.name %>
|
||||||
<i class="fa-fw fa-sm fas fa-trash"></i>
|
<i class="fa-fw fa-sm fas fa-trash"></i>
|
||||||
</.link>
|
</.link>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @container.tags |> Enum.empty?() do %>
|
<h2 :if={@container.tags |> Enum.empty?()} class="title text-xl text-primary-600">
|
||||||
<h2 class="title text-xl text-primary-600">
|
|
||||||
<%= gettext("No tags") %>
|
<%= gettext("No tags") %>
|
||||||
<%= display_emoji("😔") %>
|
<%= display_emoji("😔") %>
|
||||||
</h2>
|
</h2>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= unless tag_options(@tags, @container) |> Enum.empty?() do %>
|
<%= unless tag_options(@tags, @container) |> Enum.empty?() do %>
|
||||||
|
@ -11,11 +11,12 @@
|
|||||||
phx-change="validate"
|
phx-change="validate"
|
||||||
phx-submit="save"
|
phx-submit="save"
|
||||||
>
|
>
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
<div
|
||||||
<div class="invalid-feedback col-span-3 text-center">
|
:if={@changeset.action && not @changeset.valid?()}
|
||||||
|
class="invalid-feedback col-span-3 text-center"
|
||||||
|
>
|
||||||
<%= changeset_errors(@changeset) %>
|
<%= changeset_errors(@changeset) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
||||||
<%= text_input(f, :name,
|
<%= text_input(f, :name,
|
||||||
|
@ -99,8 +99,7 @@
|
|||||||
</.live_component>
|
</.live_component>
|
||||||
<% else %>
|
<% else %>
|
||||||
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
||||||
<%= for container <- @containers do %>
|
<.container_card :for={container <- @containers} container={container}>
|
||||||
<.container_card container={container}>
|
|
||||||
<:tag_actions>
|
<:tag_actions>
|
||||||
<div class="mx-4 my-2">
|
<div class="mx-4 my-2">
|
||||||
<.link
|
<.link
|
||||||
@ -133,23 +132,22 @@
|
|||||||
phx-click="delete"
|
phx-click="delete"
|
||||||
phx-value-id={container.id}
|
phx-value-id={container.id}
|
||||||
data-confirm={
|
data-confirm={
|
||||||
dgettext("prompts", "Are you sure you want to delete %{name}?",
|
dgettext("prompts", "Are you sure you want to delete %{name}?", name: container.name)
|
||||||
name: container.name
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
data-qa={"delete-#{container.id}"}
|
data-qa={"delete-#{container.id}"}
|
||||||
>
|
>
|
||||||
<i class="fa-fw fa-lg fas fa-trash"></i>
|
<i class="fa-fw fa-lg fas fa-trash"></i>
|
||||||
</.link>
|
</.link>
|
||||||
</.container_card>
|
</.container_card>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @live_action in [:new, :edit, :clone] do %>
|
<.modal
|
||||||
<.modal return_to={Routes.container_index_path(Endpoint, :index)}>
|
:if={@live_action in [:new, :edit, :clone]}
|
||||||
|
return_to={Routes.container_index_path(Endpoint, :index)}
|
||||||
|
>
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.ContainerLive.FormComponent}
|
module={CanneryWeb.ContainerLive.FormComponent}
|
||||||
id={@container.id || :new}
|
id={@container.id || :new}
|
||||||
@ -159,11 +157,9 @@
|
|||||||
return_to={Routes.container_index_path(Endpoint, :index)}
|
return_to={Routes.container_index_path(Endpoint, :index)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @live_action == :edit_tags do %>
|
<.modal :if={@live_action == :edit_tags} return_to={Routes.container_index_path(Endpoint, :index)}>
|
||||||
<.modal return_to={Routes.container_index_path(Endpoint, :index)}>
|
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.ContainerLive.EditTagsComponent}
|
module={CanneryWeb.ContainerLive.EditTagsComponent}
|
||||||
id={@container.id}
|
id={@container.id}
|
||||||
@ -172,5 +168,4 @@
|
|||||||
container={@container}
|
container={@container}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
@ -3,24 +3,20 @@
|
|||||||
<%= @container.name %>
|
<%= @container.name %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= if @container.desc do %>
|
<span :if={@container.desc} class="rounded-lg title text-lg">
|
||||||
<span class="rounded-lg title text-lg">
|
|
||||||
<%= gettext("Description:") %>
|
<%= gettext("Description:") %>
|
||||||
<%= @container.desc %>
|
<%= @container.desc %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<span class="rounded-lg title text-lg">
|
<span class="rounded-lg title text-lg">
|
||||||
<%= gettext("Type:") %>
|
<%= gettext("Type:") %>
|
||||||
<%= @container.type %>
|
<%= @container.type %>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<%= if @container.location do %>
|
<span :if={@container.location} class="rounded-lg title text-lg">
|
||||||
<span class="rounded-lg title text-lg">
|
|
||||||
<%= gettext("Location:") %>
|
<%= gettext("Location:") %>
|
||||||
<%= @container.location %>
|
<%= @container.location %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= unless @ammo_groups |> Enum.empty?() do %>
|
<%= unless @ammo_groups |> Enum.empty?() do %>
|
||||||
<span class="rounded-lg title text-lg">
|
<span class="rounded-lg title text-lg">
|
||||||
@ -82,9 +78,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<% else %>
|
<% else %>
|
||||||
<div class="flex flex-wrap justify-center items-center">
|
<div class="flex flex-wrap justify-center items-center">
|
||||||
<%= for tag <- @container.tags do %>
|
<.simple_tag_card :for={tag <- @container.tags} tag={tag} />
|
||||||
<.simple_tag_card tag={tag} />
|
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<div class="mx-4 my-2">
|
<div class="mx-4 my-2">
|
||||||
<.link
|
<.link
|
||||||
@ -134,17 +128,17 @@
|
|||||||
</.live_component>
|
</.live_component>
|
||||||
<% else %>
|
<% else %>
|
||||||
<div class="flex flex-wrap justify-center items-stretch">
|
<div class="flex flex-wrap justify-center items-stretch">
|
||||||
<%= for ammo_group <- @ammo_groups do %>
|
<.ammo_group_card :for={ammo_group <- @ammo_groups} ammo_group={ammo_group} />
|
||||||
<.ammo_group_card ammo_group={ammo_group} />
|
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @live_action in [:edit] do %>
|
<.modal
|
||||||
<.modal return_to={Routes.container_show_path(Endpoint, :show, @container)}>
|
:if={@live_action == :edit}
|
||||||
|
return_to={Routes.container_show_path(Endpoint, :show, @container)}
|
||||||
|
>
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.ContainerLive.FormComponent}
|
module={CanneryWeb.ContainerLive.FormComponent}
|
||||||
id={@container.id}
|
id={@container.id}
|
||||||
@ -154,11 +148,12 @@
|
|||||||
return_to={Routes.container_show_path(Endpoint, :show, @container)}
|
return_to={Routes.container_show_path(Endpoint, :show, @container)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @live_action == :edit_tags do %>
|
<.modal
|
||||||
<.modal return_to={Routes.container_show_path(Endpoint, :show, @container)}>
|
:if={@live_action == :edit_tags}
|
||||||
|
return_to={Routes.container_show_path(Endpoint, :show, @container)}
|
||||||
|
>
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.ContainerLive.EditTagsComponent}
|
module={CanneryWeb.ContainerLive.EditTagsComponent}
|
||||||
id={@container.id}
|
id={@container.id}
|
||||||
@ -168,5 +163,4 @@
|
|||||||
return_to={Routes.container_show_path(Endpoint, :show, @container)}
|
return_to={Routes.container_show_path(Endpoint, :show, @container)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
@ -15,161 +15,4 @@ defmodule CanneryWeb.HomeLive do
|
|||||||
socket = socket |> assign(page_title: gettext("Home"), admins: admins, version: @version)
|
socket = socket |> assign(page_title: gettext("Home"), admins: admins, version: @version)
|
||||||
{:ok, socket}
|
{:ok, socket}
|
||||||
end
|
end
|
||||||
|
|
||||||
@impl true
|
|
||||||
def render(assigns) do
|
|
||||||
~H"""
|
|
||||||
<div class="mx-auto px-8 sm:px-16 flex flex-col justify-center items-center text-center space-y-4 max-w-3xl">
|
|
||||||
<img
|
|
||||||
src={Routes.static_path(Endpoint, "/images/cannery.svg")}
|
|
||||||
alt={gettext("Cannery logo")}
|
|
||||||
class="inline-block w-32 hover:-mt-2 hover:mb-2 transition-all duration-500 ease-in-out"
|
|
||||||
title={gettext("isn't he cute >:3")}
|
|
||||||
/>
|
|
||||||
|
|
||||||
<h1 class="title text-primary-600 text-2xl">
|
|
||||||
<%= gettext("Welcome to %{name}", name: "Cannery") %>
|
|
||||||
</h1>
|
|
||||||
|
|
||||||
<h2 class="title text-primary-600 text-lg">
|
|
||||||
<%= gettext("The self-hosted firearm tracker website") %>
|
|
||||||
</h2>
|
|
||||||
|
|
||||||
<hr class="hr" />
|
|
||||||
|
|
||||||
<ul class="flex flex-col space-y-4 text-center">
|
|
||||||
<li class="flex flex-col justify-center items-center
|
|
||||||
space-y-2">
|
|
||||||
<b class="whitespace-nowrap">
|
|
||||||
<%= gettext("Easy to Use:") %>
|
|
||||||
</b>
|
|
||||||
<p>
|
|
||||||
<%= gettext(
|
|
||||||
"%{name} lets you easily keep an eye on your ammo levels before and after range day",
|
|
||||||
name: "Cannery"
|
|
||||||
) %>
|
|
||||||
</p>
|
|
||||||
</li>
|
|
||||||
<li class="flex flex-col justify-center items-center
|
|
||||||
space-y-2">
|
|
||||||
<b class="whitespace-nowrap">
|
|
||||||
<%= gettext("Secure:") %>
|
|
||||||
</b>
|
|
||||||
<p>
|
|
||||||
<%= gettext("Self-host your own instance, or use an instance from someone you trust.") %>
|
|
||||||
<%= gettext("Your data stays with you, period") %>
|
|
||||||
</p>
|
|
||||||
</li>
|
|
||||||
<li class="flex flex-col justify-center items-center
|
|
||||||
space-y-2">
|
|
||||||
<b class="whitespace-nowrap">
|
|
||||||
<%= gettext("Simple:") %>
|
|
||||||
</b>
|
|
||||||
<p>
|
|
||||||
<%= gettext("Access from any internet-capable device") %>
|
|
||||||
</p>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<hr class="hr" />
|
|
||||||
|
|
||||||
<ul class="flex flex-col space-y-2 text-center justify-center">
|
|
||||||
<h2 class="title text-primary-600 text-lg">
|
|
||||||
<%= gettext("Instance Information") %>
|
|
||||||
</h2>
|
|
||||||
|
|
||||||
<li class="flex flex-col justify-center space-x-2">
|
|
||||||
<b>
|
|
||||||
<%= gettext("Admins:") %>
|
|
||||||
</b>
|
|
||||||
<p>
|
|
||||||
<%= if @admins |> Enum.empty?() do %>
|
|
||||||
<.link
|
|
||||||
href={Routes.user_registration_path(CanneryWeb.Endpoint, :new)}
|
|
||||||
class="hover:underline"
|
|
||||||
>
|
|
||||||
<%= dgettext("prompts", "Register to setup %{name}", name: "Cannery") %>
|
|
||||||
</.link>
|
|
||||||
<% else %>
|
|
||||||
<div class="flex flex-wrap justify-center space-x-2">
|
|
||||||
<%= for admin <- @admins do %>
|
|
||||||
<a class="hover:underline" href={"mailto:#{admin.email}"}>
|
|
||||||
<%= admin.email %>
|
|
||||||
</a>
|
|
||||||
<% end %>
|
|
||||||
</div>
|
|
||||||
<% end %>
|
|
||||||
</p>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="flex flex-row justify-center space-x-2">
|
|
||||||
<b>Registration:</b>
|
|
||||||
<p>
|
|
||||||
<%= case Application.get_env(:cannery, Cannery.Accounts)[:registration] do
|
|
||||||
"public" -> gettext("Public Signups")
|
|
||||||
_ -> gettext("Invite Only")
|
|
||||||
end %>
|
|
||||||
</p>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
<li class="flex flex-row justify-center items-center space-x-2">
|
|
||||||
<b>Version:</b>
|
|
||||||
<.link
|
|
||||||
href="https://gitea.bubbletea.dev/shibao/cannery/src/branch/stable/CHANGELOG.md"
|
|
||||||
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
|
||||||
target="_blank"
|
|
||||||
rel="noopener noreferrer"
|
|
||||||
>
|
|
||||||
<p>
|
|
||||||
<%= @version %>
|
|
||||||
</p>
|
|
||||||
<i class="fas fa-md fa-info-circle"></i>
|
|
||||||
</.link>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
<hr class="hr" />
|
|
||||||
|
|
||||||
<ul class="flex flex-col space-y-2 text-center justify-center">
|
|
||||||
<h2 class="title text-primary-600 text-lg">
|
|
||||||
<%= gettext("Get involved!") %>
|
|
||||||
</h2>
|
|
||||||
|
|
||||||
<li class="flex flex-col justify-center space-x-2">
|
|
||||||
<.link
|
|
||||||
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
|
||||||
href="https://gitea.bubbletea.dev/shibao/cannery"
|
|
||||||
target="_blank"
|
|
||||||
rel="noopener noreferrer"
|
|
||||||
>
|
|
||||||
<p><%= gettext("View the source code") %></p>
|
|
||||||
<i class="fas fa-md fa-code"></i>
|
|
||||||
</.link>
|
|
||||||
</li>
|
|
||||||
<li class="flex flex-col justify-center space-x-2">
|
|
||||||
<.link
|
|
||||||
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
|
||||||
href="https://weblate.bubbletea.dev/engage/cannery"
|
|
||||||
target="_blank"
|
|
||||||
rel="noopener noreferrer"
|
|
||||||
>
|
|
||||||
<p><%= gettext("Help translate") %></p>
|
|
||||||
<i class="fas fa-md fa-language"></i>
|
|
||||||
</.link>
|
|
||||||
</li>
|
|
||||||
<li class="flex flex-col justify-center space-x-2">
|
|
||||||
<.link
|
|
||||||
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
|
||||||
href="https://gitea.bubbletea.dev/shibao/cannery/issues/new"
|
|
||||||
target="_blank"
|
|
||||||
rel="noopener noreferrer"
|
|
||||||
>
|
|
||||||
<p><%= gettext("Report bugs or request features") %></p>
|
|
||||||
<i class="fas fa-md fa-spider"></i>
|
|
||||||
</.link>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
"""
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
144
lib/cannery_web/live/home_live.html.heex
Normal file
144
lib/cannery_web/live/home_live.html.heex
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
<div class="mx-auto px-8 sm:px-16 flex flex-col justify-center items-center text-center space-y-4 max-w-3xl">
|
||||||
|
<img
|
||||||
|
src={Routes.static_path(Endpoint, "/images/cannery.svg")}
|
||||||
|
alt={gettext("Cannery logo")}
|
||||||
|
class="inline-block w-32 hover:-mt-2 hover:mb-2 transition-all duration-500 ease-in-out"
|
||||||
|
title={gettext("isn't he cute >:3")}
|
||||||
|
/>
|
||||||
|
|
||||||
|
<h1 class="title text-primary-600 text-2xl">
|
||||||
|
<%= gettext("Welcome to Cannery") %>
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
<h2 class="title text-primary-600 text-lg">
|
||||||
|
<%= gettext("The self-hosted firearm tracker website") %>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<hr class="hr" />
|
||||||
|
|
||||||
|
<ul class="flex flex-col space-y-4 text-center">
|
||||||
|
<li class="flex flex-col justify-center items-center
|
||||||
|
space-y-2">
|
||||||
|
<b class="whitespace-nowrap">
|
||||||
|
<%= gettext("Easy to Use:") %>
|
||||||
|
</b>
|
||||||
|
<p>
|
||||||
|
<%= gettext(
|
||||||
|
"Cannery lets you easily keep an eye on your ammo levels before and after range day"
|
||||||
|
) %>
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
<li class="flex flex-col justify-center items-center space-y-2">
|
||||||
|
<b class="whitespace-nowrap">
|
||||||
|
<%= gettext("Secure:") %>
|
||||||
|
</b>
|
||||||
|
<p>
|
||||||
|
<%= gettext("Self-host your own instance, or use an instance from someone you trust.") %>
|
||||||
|
<%= gettext("Your data stays with you, period") %>
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
<li class="flex flex-col justify-center items-center
|
||||||
|
space-y-2">
|
||||||
|
<b class="whitespace-nowrap">
|
||||||
|
<%= gettext("Simple:") %>
|
||||||
|
</b>
|
||||||
|
<p>
|
||||||
|
<%= gettext("Access from any internet-capable device") %>
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<hr class="hr" />
|
||||||
|
|
||||||
|
<ul class="flex flex-col space-y-2 text-center justify-center">
|
||||||
|
<h2 class="title text-primary-600 text-lg">
|
||||||
|
<%= gettext("Instance Information") %>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<li class="flex flex-col justify-center space-x-2">
|
||||||
|
<b>
|
||||||
|
<%= gettext("Admins:") %>
|
||||||
|
</b>
|
||||||
|
<p>
|
||||||
|
<%= if @admins |> Enum.empty?() do %>
|
||||||
|
<.link href={Routes.user_registration_path(Endpoint, :new)} class="hover:underline">
|
||||||
|
<%= dgettext("prompts", "Register to setup Cannery") %>
|
||||||
|
</.link>
|
||||||
|
<% else %>
|
||||||
|
<div class="flex flex-wrap justify-center space-x-2">
|
||||||
|
<a :for={%{email: email} <- @admins} class="hover:underline" href={"mailto:#{email}"}>
|
||||||
|
<%= email %>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<% end %>
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="flex flex-row justify-center space-x-2">
|
||||||
|
<b><%= gettext("Registration:") %></b>
|
||||||
|
<p>
|
||||||
|
<%= case Application.get_env(:cannery, Cannery.Accounts)[:registration] do
|
||||||
|
"public" -> gettext("Public Signups")
|
||||||
|
_ -> gettext("Invite Only")
|
||||||
|
end %>
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="flex flex-row justify-center items-center space-x-2">
|
||||||
|
<b><%= gettext("Version:") %></b>
|
||||||
|
<.link
|
||||||
|
href="https://gitea.bubbletea.dev/shibao/cannery/src/branch/stable/CHANGELOG.md"
|
||||||
|
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
<p>
|
||||||
|
<%= @version %>
|
||||||
|
</p>
|
||||||
|
<i class="fas fa-md fa-info-circle"></i>
|
||||||
|
</.link>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<hr class="hr" />
|
||||||
|
|
||||||
|
<ul class="flex flex-col space-y-2 text-center justify-center">
|
||||||
|
<h2 class="title text-primary-600 text-lg">
|
||||||
|
<%= gettext("Get involved!") %>
|
||||||
|
</h2>
|
||||||
|
|
||||||
|
<li class="flex flex-col justify-center space-x-2">
|
||||||
|
<.link
|
||||||
|
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
||||||
|
href="https://gitea.bubbletea.dev/shibao/cannery"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
<p><%= gettext("View the source code") %></p>
|
||||||
|
<i class="fas fa-md fa-code"></i>
|
||||||
|
</.link>
|
||||||
|
</li>
|
||||||
|
<li class="flex flex-col justify-center space-x-2">
|
||||||
|
<.link
|
||||||
|
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
||||||
|
href="https://weblate.bubbletea.dev/engage/cannery"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
<p><%= gettext("Help translate") %></p>
|
||||||
|
<i class="fas fa-md fa-language"></i>
|
||||||
|
</.link>
|
||||||
|
</li>
|
||||||
|
<li class="flex flex-col justify-center space-x-2">
|
||||||
|
<.link
|
||||||
|
class="flex flex-row justify-center items-center space-x-2 hover:underline"
|
||||||
|
href="https://gitea.bubbletea.dev/shibao/cannery/issues/new"
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
>
|
||||||
|
<p><%= gettext("Report bugs or request features") %></p>
|
||||||
|
<i class="fas fa-md fa-spider"></i>
|
||||||
|
</.link>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
@ -11,11 +11,12 @@
|
|||||||
phx-change="validate"
|
phx-change="validate"
|
||||||
phx-submit="save"
|
phx-submit="save"
|
||||||
>
|
>
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
<div
|
||||||
<div class="invalid-feedback col-span-3 text-center">
|
:if={@changeset.action && not @changeset.valid?()}
|
||||||
|
class="invalid-feedback col-span-3 text-center"
|
||||||
|
>
|
||||||
<%= changeset_errors(@changeset) %>
|
<%= changeset_errors(@changeset) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
||||||
<%= text_input(f, :name, class: "input input-primary col-span-2") %>
|
<%= text_input(f, :name, class: "input input-primary col-span-2") %>
|
||||||
@ -25,7 +26,7 @@
|
|||||||
<%= number_input(f, :uses_left, min: 0, class: "input input-primary col-span-2") %>
|
<%= number_input(f, :uses_left, min: 0, class: "input input-primary col-span-2") %>
|
||||||
<%= error_tag(f, :uses_left, "col-span-3") %>
|
<%= error_tag(f, :uses_left, "col-span-3") %>
|
||||||
<span class="col-span-3 text-primary-400 italic text-center">
|
<span class="col-span-3 text-primary-400 italic text-center">
|
||||||
<%= gettext("Leave \"Uses left\" blank to make invite unlimited") %>
|
<%= gettext(~s/Leave "Uses left" blank to make invite unlimited/) %>
|
||||||
</span>
|
</span>
|
||||||
|
|
||||||
<%= submit(dgettext("actions", "Save"),
|
<%= submit(dgettext("actions", "Save"),
|
||||||
|
@ -19,8 +19,7 @@
|
|||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
||||||
<%= for invite <- @invites do %>
|
<.invite_card :for={invite <- @invites} invite={invite}>
|
||||||
<.invite_card invite={invite}>
|
|
||||||
<:code_actions>
|
<:code_actions>
|
||||||
<form phx-submit="copy_to_clipboard">
|
<form phx-submit="copy_to_clipboard">
|
||||||
<button
|
<button
|
||||||
@ -55,18 +54,17 @@
|
|||||||
<i class="fa-fw fa-lg fas fa-trash"></i>
|
<i class="fa-fw fa-lg fas fa-trash"></i>
|
||||||
</.link>
|
</.link>
|
||||||
|
|
||||||
<%= if invite.disabled_at |> is_nil() do %>
|
|
||||||
<a href="#" class="btn btn-primary" phx-click="disable_invite" phx-value-id={invite.id}>
|
|
||||||
<%= dgettext("actions", "Disable") %>
|
|
||||||
</a>
|
|
||||||
<% else %>
|
|
||||||
<a href="#" class="btn btn-primary" phx-click="enable_invite" phx-value-id={invite.id}>
|
|
||||||
<%= dgettext("actions", "Enable") %>
|
|
||||||
</a>
|
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if invite.disabled_at |> is_nil() and not (invite.uses_left |> is_nil()) do %>
|
|
||||||
<a
|
<a
|
||||||
|
href="#"
|
||||||
|
class="btn btn-primary"
|
||||||
|
phx-click={if invite.disabled_at, do: "enable_invite", else: "disable_invite"}
|
||||||
|
phx-value-id={invite.id}
|
||||||
|
>
|
||||||
|
<%= if invite.disabled_at, do: gettext("Enable"), else: gettext("Disable") %>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<a
|
||||||
|
:if={invite.disabled_at |> is_nil() and not (invite.uses_left |> is_nil())}
|
||||||
href="#"
|
href="#"
|
||||||
class="btn btn-primary"
|
class="btn btn-primary"
|
||||||
phx-click="set_unlimited"
|
phx-click="set_unlimited"
|
||||||
@ -79,9 +77,7 @@
|
|||||||
>
|
>
|
||||||
<%= dgettext("actions", "Set Unlimited") %>
|
<%= dgettext("actions", "Set Unlimited") %>
|
||||||
</a>
|
</a>
|
||||||
<% end %>
|
|
||||||
</.invite_card>
|
</.invite_card>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= unless @admins |> Enum.empty?() do %>
|
<%= unless @admins |> Enum.empty?() do %>
|
||||||
@ -92,8 +88,7 @@
|
|||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
||||||
<%= for admin <- @admins do %>
|
<.user_card :for={admin <- @admins} user={admin}>
|
||||||
<.user_card user={admin}>
|
|
||||||
<.link
|
<.link
|
||||||
href="#"
|
href="#"
|
||||||
class="text-primary-600 link"
|
class="text-primary-600 link"
|
||||||
@ -110,7 +105,6 @@
|
|||||||
<i class="fa-fw fa-lg fas fa-trash"></i>
|
<i class="fa-fw fa-lg fas fa-trash"></i>
|
||||||
</.link>
|
</.link>
|
||||||
</.user_card>
|
</.user_card>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
@ -122,8 +116,7 @@
|
|||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
||||||
<%= for user <- @users do %>
|
<.user_card :for={user <- @users} user={user}>
|
||||||
<.user_card user={user}>
|
|
||||||
<.link
|
<.link
|
||||||
href="#"
|
href="#"
|
||||||
class="text-primary-600 link"
|
class="text-primary-600 link"
|
||||||
@ -140,13 +133,11 @@
|
|||||||
<i class="fa-fw fa-lg fas fa-trash"></i>
|
<i class="fa-fw fa-lg fas fa-trash"></i>
|
||||||
</.link>
|
</.link>
|
||||||
</.user_card>
|
</.user_card>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @live_action in [:new, :edit] do %>
|
<.modal :if={@live_action in [:new, :edit]} return_to={Routes.invite_index_path(Endpoint, :index)}>
|
||||||
<.modal return_to={Routes.invite_index_path(Endpoint, :index)}>
|
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.InviteLive.FormComponent}
|
module={CanneryWeb.InviteLive.FormComponent}
|
||||||
id={@invite.id || :new}
|
id={@invite.id || :new}
|
||||||
@ -156,5 +147,4 @@
|
|||||||
return_to={Routes.invite_index_path(Endpoint, :index)}
|
return_to={Routes.invite_index_path(Endpoint, :index)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
@ -34,7 +34,7 @@ defmodule CanneryWeb.LiveHelpers do
|
|||||||
w-full h-full overflow-hidden
|
w-full h-full overflow-hidden
|
||||||
p-8 flex flex-col justify-center items-center cursor-auto"
|
p-8 flex flex-col justify-center items-center cursor-auto"
|
||||||
style="background-color: rgba(0,0,0,0.4);"
|
style="background-color: rgba(0,0,0,0.4);"
|
||||||
phx_remove={hide_modal()}
|
phx-remove={hide_modal()}
|
||||||
>
|
>
|
||||||
<span class="hidden"></span>
|
<span class="hidden"></span>
|
||||||
</.link>
|
</.link>
|
||||||
@ -59,7 +59,7 @@ defmodule CanneryWeb.LiveHelpers do
|
|||||||
class="absolute top-8 right-10
|
class="absolute top-8 right-10
|
||||||
text-gray-500 hover:text-gray-800
|
text-gray-500 hover:text-gray-800
|
||||||
transition-all duration-500 ease-in-out"
|
transition-all duration-500 ease-in-out"
|
||||||
phx_remove={hide_modal()}
|
phx-remove={hide_modal()}
|
||||||
>
|
>
|
||||||
<i class="fa-fw fa-lg fas fa-times"></i>
|
<i class="fa-fw fa-lg fas fa-times"></i>
|
||||||
</.link>
|
</.link>
|
||||||
@ -106,8 +106,8 @@ defmodule CanneryWeb.LiveHelpers do
|
|||||||
data-qa={@id}
|
data-qa={@id}
|
||||||
{
|
{
|
||||||
if assigns |> Map.has_key?(:target),
|
if assigns |> Map.has_key?(:target),
|
||||||
do: %{"phx-click" => @action, "phx-value-value" => @value, "phx-target" => @target},
|
do: %{"phx-click": @action, "phx-value-value": @value, "phx-target": @target},
|
||||||
else: %{"phx-click" => @action, "phx-value-value" => @value}
|
else: %{"phx-click": @action, "phx-value-value": @value}
|
||||||
}
|
}
|
||||||
/>
|
/>
|
||||||
<div class="w-11 h-6 bg-gray-300 rounded-full peer
|
<div class="w-11 h-6 bg-gray-300 rounded-full peer
|
||||||
|
@ -12,11 +12,12 @@
|
|||||||
phx-change="validate"
|
phx-change="validate"
|
||||||
phx-submit="save"
|
phx-submit="save"
|
||||||
>
|
>
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
<div
|
||||||
<div class="invalid-feedback col-span-3 text-center">
|
:if={@changeset.action && not @changeset.valid?()}
|
||||||
|
class="invalid-feedback col-span-3 text-center"
|
||||||
|
>
|
||||||
<%= changeset_errors(@changeset) %>
|
<%= changeset_errors(@changeset) %>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :count, gettext("Shots fired"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :count, gettext("Shots fired"), class: "title text-lg text-primary-600") %>
|
||||||
<%= number_input(f, :count,
|
<%= number_input(f, :count,
|
||||||
|
@ -18,8 +18,7 @@
|
|||||||
</.link>
|
</.link>
|
||||||
|
|
||||||
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
<div class="w-full flex flex-row flex-wrap justify-center items-stretch">
|
||||||
<%= for ammo_group <- @ammo_groups do %>
|
<.ammo_group_card :for={ammo_group <- @ammo_groups} ammo_group={ammo_group}>
|
||||||
<.ammo_group_card ammo_group={ammo_group}>
|
|
||||||
<button
|
<button
|
||||||
type="button"
|
type="button"
|
||||||
class="btn btn-primary"
|
class="btn btn-primary"
|
||||||
@ -39,7 +38,6 @@
|
|||||||
<%= dgettext("actions", "Record shots") %>
|
<%= dgettext("actions", "Record shots") %>
|
||||||
</.link>
|
</.link>
|
||||||
</.ammo_group_card>
|
</.ammo_group_card>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
@ -128,8 +126,7 @@
|
|||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @live_action in [:edit] do %>
|
<.modal :if={@live_action == :edit} return_to={Routes.range_index_path(Endpoint, :index)}>
|
||||||
<.modal return_to={Routes.range_index_path(Endpoint, :index)}>
|
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.RangeLive.FormComponent}
|
module={CanneryWeb.RangeLive.FormComponent}
|
||||||
id={@shot_group.id}
|
id={@shot_group.id}
|
||||||
@ -139,11 +136,12 @@
|
|||||||
return_to={Routes.range_index_path(Endpoint, :index)}
|
return_to={Routes.range_index_path(Endpoint, :index)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @live_action in [:add_shot_group] do %>
|
<.modal
|
||||||
<.modal return_to={Routes.range_index_path(Endpoint, :index)}>
|
:if={@live_action == :add_shot_group}
|
||||||
|
return_to={Routes.range_index_path(Endpoint, :index)}
|
||||||
|
>
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.Components.AddShotGroupComponent}
|
module={CanneryWeb.Components.AddShotGroupComponent}
|
||||||
id={:new}
|
id={:new}
|
||||||
@ -153,5 +151,4 @@
|
|||||||
return_to={Routes.range_index_path(Endpoint, :index)}
|
return_to={Routes.range_index_path(Endpoint, :index)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
@ -50,53 +50,6 @@ defmodule CanneryWeb.TagLive.FormComponent do
|
|||||||
socket |> assign(:changeset, changeset)
|
socket |> assign(:changeset, changeset)
|
||||||
end
|
end
|
||||||
|
|
||||||
@impl true
|
|
||||||
def render(assigns) do
|
|
||||||
~H"""
|
|
||||||
<div>
|
|
||||||
<h2 class="mb-8 text-center title text-xl text-primary-600">
|
|
||||||
<%= @title %>
|
|
||||||
</h2>
|
|
||||||
<.form
|
|
||||||
:let={f}
|
|
||||||
for={@changeset}
|
|
||||||
id="tag-form"
|
|
||||||
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
|
||||||
phx-target={@myself}
|
|
||||||
phx-change="validate"
|
|
||||||
phx-submit="save"
|
|
||||||
>
|
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
|
||||||
<div class="invalid-feedback col-span-3 text-center">
|
|
||||||
<%= changeset_errors(@changeset) %>
|
|
||||||
</div>
|
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
|
||||||
<%= text_input(f, :name, class: "input input-primary col-span-2") %>
|
|
||||||
<%= error_tag(f, :name, "col-span-3") %>
|
|
||||||
|
|
||||||
<%= label(f, :bg_color, gettext("Background color"), class: "title text-lg text-primary-600") %>
|
|
||||||
<span id="tag-bg-color-input" class="mx-auto col-span-2" phx-update="ignore">
|
|
||||||
<%= color_input(f, :bg_color) %>
|
|
||||||
</span>
|
|
||||||
<%= error_tag(f, :bg_color, "col-span-3") %>
|
|
||||||
|
|
||||||
<%= label(f, :text_color, gettext("Text color"), class: "title text-lg text-primary-600") %>
|
|
||||||
<span id="tag-text-color-input" class="mx-auto col-span-2" phx-update="ignore">
|
|
||||||
<%= color_input(f, :text_color) %>
|
|
||||||
</span>
|
|
||||||
<%= error_tag(f, :text_color, "col-span-3") %>
|
|
||||||
|
|
||||||
<%= submit(dgettext("actions", "Save"),
|
|
||||||
class: "mx-auto btn btn-primary col-span-3",
|
|
||||||
phx_disable_with: dgettext("prompts", "Saving...")
|
|
||||||
) %>
|
|
||||||
</.form>
|
|
||||||
</div>
|
|
||||||
"""
|
|
||||||
end
|
|
||||||
|
|
||||||
defp save_tag(
|
defp save_tag(
|
||||||
%{assigns: %{tag: tag, current_user: current_user, return_to: return_to}} = socket,
|
%{assigns: %{tag: tag, current_user: current_user, return_to: return_to}} = socket,
|
||||||
:edit,
|
:edit,
|
||||||
|
42
lib/cannery_web/live/tag_live/form_component.html.heex
Normal file
42
lib/cannery_web/live/tag_live/form_component.html.heex
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
<div>
|
||||||
|
<h2 class="mb-8 text-center title text-xl text-primary-600">
|
||||||
|
<%= @title %>
|
||||||
|
</h2>
|
||||||
|
<.form
|
||||||
|
:let={f}
|
||||||
|
for={@changeset}
|
||||||
|
id="tag-form"
|
||||||
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
|
phx-target={@myself}
|
||||||
|
phx-change="validate"
|
||||||
|
phx-submit="save"
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
:if={@changeset.action && not @changeset.valid?()}
|
||||||
|
class="invalid-feedback col-span-3 text-center"
|
||||||
|
>
|
||||||
|
<%= changeset_errors(@changeset) %>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<%= label(f, :name, gettext("Name"), class: "title text-lg text-primary-600") %>
|
||||||
|
<%= text_input(f, :name, class: "input input-primary col-span-2") %>
|
||||||
|
<%= error_tag(f, :name, "col-span-3") %>
|
||||||
|
|
||||||
|
<%= label(f, :bg_color, gettext("Background color"), class: "title text-lg text-primary-600") %>
|
||||||
|
<span id="tag-bg-color-input" class="mx-auto col-span-2" phx-update="ignore">
|
||||||
|
<%= color_input(f, :bg_color) %>
|
||||||
|
</span>
|
||||||
|
<%= error_tag(f, :bg_color, "col-span-3") %>
|
||||||
|
|
||||||
|
<%= label(f, :text_color, gettext("Text color"), class: "title text-lg text-primary-600") %>
|
||||||
|
<span id="tag-text-color-input" class="mx-auto col-span-2" phx-update="ignore">
|
||||||
|
<%= color_input(f, :text_color) %>
|
||||||
|
</span>
|
||||||
|
<%= error_tag(f, :text_color, "col-span-3") %>
|
||||||
|
|
||||||
|
<%= submit(dgettext("actions", "Save"),
|
||||||
|
class: "mx-auto btn btn-primary col-span-3",
|
||||||
|
phx_disable_with: dgettext("prompts", "Saving...")
|
||||||
|
) %>
|
||||||
|
</.form>
|
||||||
|
</div>
|
@ -45,8 +45,7 @@
|
|||||||
</h2>
|
</h2>
|
||||||
<% else %>
|
<% else %>
|
||||||
<div class="flex flex-row flex-wrap justify-center items-stretch">
|
<div class="flex flex-row flex-wrap justify-center items-stretch">
|
||||||
<%= for tag <- @tags do %>
|
<.tag_card :for={tag <- @tags} tag={tag}>
|
||||||
<.tag_card tag={tag}>
|
|
||||||
<.link
|
<.link
|
||||||
patch={Routes.tag_index_path(Endpoint, :edit, tag)}
|
patch={Routes.tag_index_path(Endpoint, :edit, tag)}
|
||||||
class="text-primary-600 link"
|
class="text-primary-600 link"
|
||||||
@ -68,13 +67,11 @@
|
|||||||
<i class="fa-fw fa-lg fas fa-trash"></i>
|
<i class="fa-fw fa-lg fas fa-trash"></i>
|
||||||
</.link>
|
</.link>
|
||||||
</.tag_card>
|
</.tag_card>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%= if @live_action in [:new, :edit] do %>
|
<.modal :if={@live_action in [:new, :edit]} return_to={Routes.tag_index_path(Endpoint, :index)}>
|
||||||
<.modal return_to={Routes.tag_index_path(Endpoint, :index)}>
|
|
||||||
<.live_component
|
<.live_component
|
||||||
module={CanneryWeb.TagLive.FormComponent}
|
module={CanneryWeb.TagLive.FormComponent}
|
||||||
id={@tag.id || :new}
|
id={@tag.id || :new}
|
||||||
@ -84,5 +81,4 @@
|
|||||||
return_to={Routes.tag_index_path(Endpoint, :index)}
|
return_to={Routes.tag_index_path(Endpoint, :index)}
|
||||||
current_user={@current_user}
|
current_user={@current_user}
|
||||||
/>
|
/>
|
||||||
</.modal>
|
</.modal>
|
||||||
<% end %>
|
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>
|
<title>
|
||||||
<%= dgettext("errors", "Error") %>| Cannery
|
<%= dgettext("errors", "Error") %> | <%= gettext("Cannery") %>
|
||||||
</title>
|
</title>
|
||||||
<link rel="stylesheet" href="/css/app.css" />
|
<link rel="stylesheet" href="/css/app.css" />
|
||||||
<script defer type="text/javascript" src="/js/app.js">
|
<script defer type="text/javascript" src="/js/app.js">
|
||||||
|
@ -3,16 +3,12 @@
|
|||||||
<.topbar current_user={assigns[:current_user]}></.topbar>
|
<.topbar current_user={assigns[:current_user]}></.topbar>
|
||||||
|
|
||||||
<div class="mx-8 my-2 flex flex-col space-y-4 text-center">
|
<div class="mx-8 my-2 flex flex-col space-y-4 text-center">
|
||||||
<%= if get_flash(@conn, :info) do %>
|
<p :if={get_flash(@conn, :info)} class="alert alert-info" role="alert">
|
||||||
<p class="alert alert-info" role="alert">
|
|
||||||
<%= get_flash(@conn, :info) %>
|
<%= get_flash(@conn, :info) %>
|
||||||
</p>
|
</p>
|
||||||
<% end %>
|
<p :if={get_flash(@conn, :error)} class="alert alert-danger" role="alert">
|
||||||
<%= if get_flash(@conn, :error) do %>
|
|
||||||
<p class="alert alert-danger" role="alert">
|
|
||||||
<%= get_flash(@conn, :error) %>
|
<%= get_flash(@conn, :error) %>
|
||||||
</p>
|
</p>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
@ -3,14 +3,18 @@
|
|||||||
<.topbar current_user={assigns[:current_user]}></.topbar>
|
<.topbar current_user={assigns[:current_user]}></.topbar>
|
||||||
|
|
||||||
<div class="mx-8 my-2 flex flex-col space-y-4 text-center">
|
<div class="mx-8 my-2 flex flex-col space-y-4 text-center">
|
||||||
<%= if @flash && @flash |> Map.has_key?("info") do %>
|
<p
|
||||||
<p class="alert alert-info" role="alert" phx-click="lv:clear-flash" phx-value-key="info">
|
:if={@flash && @flash |> Map.has_key?("info")}
|
||||||
|
class="alert alert-info"
|
||||||
|
role="alert"
|
||||||
|
phx-click="lv:clear-flash"
|
||||||
|
phx-value-key="info"
|
||||||
|
>
|
||||||
<%= live_flash(@flash, "info") %>
|
<%= live_flash(@flash, "info") %>
|
||||||
</p>
|
</p>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @flash && @flash |> Map.has_key?("error") do %>
|
|
||||||
<p
|
<p
|
||||||
|
:if={@flash && @flash |> Map.has_key?("error")}
|
||||||
class="alert alert-danger"
|
class="alert alert-danger"
|
||||||
role="alert"
|
role="alert"
|
||||||
phx-click="lv:clear-flash"
|
phx-click="lv:clear-flash"
|
||||||
@ -18,7 +22,6 @@
|
|||||||
>
|
>
|
||||||
<%= live_flash(@flash, "error") %>
|
<%= live_flash(@flash, "error") %>
|
||||||
</p>
|
</p>
|
||||||
<% end %>
|
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
@ -3,29 +3,30 @@
|
|||||||
<%= dgettext("actions", "Resend confirmation instructions") %>
|
<%= dgettext("actions", "Resend confirmation instructions") %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= form_for :user,
|
<.form
|
||||||
Routes.user_confirmation_path(@conn, :create),
|
:let={f}
|
||||||
[
|
for={:user}
|
||||||
class:
|
action={Routes.user_confirmation_path(@conn, :create)}
|
||||||
"flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
],
|
>
|
||||||
fn f -> %>
|
|
||||||
<%= label(f, :email, class: "title text-lg text-primary-600") %>
|
<%= label(f, :email, class: "title text-lg text-primary-600") %>
|
||||||
<%= email_input(f, :email, required: true, class: "input input-primary col-span-2") %>
|
<%= email_input(f, :email, required: true, class: "input input-primary col-span-2") %>
|
||||||
|
|
||||||
<%= submit(dgettext("actions", "Resend confirmation instructions"),
|
<%= submit(dgettext("actions", "Resend confirmation instructions"),
|
||||||
class: "mx-auto btn btn-primary col-span-3"
|
class: "mx-auto btn btn-primary col-span-3"
|
||||||
) %>
|
) %>
|
||||||
<% end %>
|
</.form>
|
||||||
|
|
||||||
<hr class="hr" />
|
<hr class="hr" />
|
||||||
|
|
||||||
<div class="flex flex-row justify-center items-center space-x-4">
|
<div class="flex flex-row justify-center items-center space-x-4">
|
||||||
<%= if Accounts.allow_registration?() do %>
|
<.link
|
||||||
<.link href={Routes.user_registration_path(@conn, :new)} class="btn btn-primary">
|
:if={Accounts.allow_registration?()}
|
||||||
|
href={Routes.user_registration_path(@conn, :new)}
|
||||||
|
class="btn btn-primary"
|
||||||
|
>
|
||||||
<%= dgettext("actions", "Register") %>
|
<%= dgettext("actions", "Register") %>
|
||||||
</.link>
|
</.link>
|
||||||
<% end %>
|
|
||||||
<.link href={Routes.user_session_path(@conn, :new)} class="btn btn-primary">
|
<.link href={Routes.user_session_path(@conn, :new)} class="btn btn-primary">
|
||||||
<%= dgettext("actions", "Log in") %>
|
<%= dgettext("actions", "Log in") %>
|
||||||
</.link>
|
</.link>
|
||||||
|
@ -3,20 +3,17 @@
|
|||||||
<%= dgettext("actions", "Register") %>
|
<%= dgettext("actions", "Register") %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= form_for @changeset,
|
<.form
|
||||||
Routes.user_registration_path(@conn, :create),
|
:let={f}
|
||||||
[
|
for={@changeset}
|
||||||
class:
|
action={Routes.user_registration_path(@conn, :create)}
|
||||||
"flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
],
|
>
|
||||||
fn f -> %>
|
<div :if={@changeset.action && not @changeset.valid?()} class="alert alert-danger col-span-3">
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
|
||||||
<div class="alert alert-danger col-span-3">
|
|
||||||
<p>
|
<p>
|
||||||
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= if @invite do %>
|
<%= if @invite do %>
|
||||||
<%= hidden_input(f, :invite_token, value: @invite.token) %>
|
<%= hidden_input(f, :invite_token, value: @invite.token) %>
|
||||||
@ -40,7 +37,7 @@
|
|||||||
<%= error_tag(f, :locale) %>
|
<%= error_tag(f, :locale) %>
|
||||||
|
|
||||||
<%= submit(dgettext("actions", "Register"), class: "mx-auto btn btn-primary col-span-3") %>
|
<%= submit(dgettext("actions", "Register"), class: "mx-auto btn btn-primary col-span-3") %>
|
||||||
<% end %>
|
</.form>
|
||||||
|
|
||||||
<hr class="hr" />
|
<hr class="hr" />
|
||||||
|
|
||||||
|
@ -3,20 +3,17 @@
|
|||||||
<%= dgettext("actions", "Reset password") %>
|
<%= dgettext("actions", "Reset password") %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= form_for @changeset,
|
<.form
|
||||||
Routes.user_reset_password_path(@conn, :update, @token),
|
:let={f}
|
||||||
[
|
for={@changeset}
|
||||||
class:
|
action={Routes.user_reset_password_path(@conn, :update, @token)}
|
||||||
"flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
],
|
>
|
||||||
fn f -> %>
|
<div :if={@changeset.action && not @changeset.valid?()} class="alert alert-danger col-span-3">
|
||||||
<%= if @changeset.action && not @changeset.valid? do %>
|
|
||||||
<div class="alert alert-danger col-span-3">
|
|
||||||
<p>
|
<p>
|
||||||
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :password, "New password", class: "title text-lg text-primary-600") %>
|
<%= label(f, :password, "New password", class: "title text-lg text-primary-600") %>
|
||||||
<%= password_input(f, :password, required: true, class: "input input-primary col-span-2") %>
|
<%= password_input(f, :password, required: true, class: "input input-primary col-span-2") %>
|
||||||
@ -34,16 +31,18 @@
|
|||||||
<%= submit(dgettext("actions", "Reset password"),
|
<%= submit(dgettext("actions", "Reset password"),
|
||||||
class: "mx-auto btn btn-primary col-span-3"
|
class: "mx-auto btn btn-primary col-span-3"
|
||||||
) %>
|
) %>
|
||||||
<% end %>
|
</.form>
|
||||||
|
|
||||||
<hr class="hr" />
|
<hr class="hr" />
|
||||||
|
|
||||||
<div class="flex flex-row justify-center items-center space-x-4">
|
<div class="flex flex-row justify-center items-center space-x-4">
|
||||||
<%= if Accounts.allow_registration?() do %>
|
<.link
|
||||||
<.link href={Routes.user_registration_path(@conn, :new)} class="btn btn-primary">
|
:if={Accounts.allow_registration?()}
|
||||||
|
href={Routes.user_registration_path(@conn, :new)}
|
||||||
|
class="btn btn-primary"
|
||||||
|
>
|
||||||
<%= dgettext("actions", "Register") %>
|
<%= dgettext("actions", "Register") %>
|
||||||
</.link>
|
</.link>
|
||||||
<% end %>
|
|
||||||
<.link href={Routes.user_session_path(@conn, :new)} class="btn btn-primary">
|
<.link href={Routes.user_session_path(@conn, :new)} class="btn btn-primary">
|
||||||
<%= dgettext("actions", "Log in") %>
|
<%= dgettext("actions", "Log in") %>
|
||||||
</.link>
|
</.link>
|
||||||
|
@ -3,29 +3,30 @@
|
|||||||
<%= dgettext("actions", "Forgot your password?") %>
|
<%= dgettext("actions", "Forgot your password?") %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= form_for :user,
|
<.form
|
||||||
Routes.user_reset_password_path(@conn, :create),
|
:let={f}
|
||||||
[
|
for={:user}
|
||||||
class:
|
action={Routes.user_reset_password_path(@conn, :create)}
|
||||||
"flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
],
|
>
|
||||||
fn f -> %>
|
|
||||||
<%= label(f, :email, class: "title text-lg text-primary-600") %>
|
<%= label(f, :email, class: "title text-lg text-primary-600") %>
|
||||||
<%= email_input(f, :email, required: true, class: "input input-primary col-span-2") %>
|
<%= email_input(f, :email, required: true, class: "input input-primary col-span-2") %>
|
||||||
|
|
||||||
<%= submit(dgettext("actions", "Send instructions to reset password"),
|
<%= submit(dgettext("actions", "Send instructions to reset password"),
|
||||||
class: "mx-auto btn btn-primary col-span-3"
|
class: "mx-auto btn btn-primary col-span-3"
|
||||||
) %>
|
) %>
|
||||||
<% end %>
|
</.form>
|
||||||
|
|
||||||
<hr class="hr" />
|
<hr class="hr" />
|
||||||
|
|
||||||
<div class="flex flex-row justify-center items-center space-x-4">
|
<div class="flex flex-row justify-center items-center space-x-4">
|
||||||
<%= if Accounts.allow_registration?() do %>
|
<.link
|
||||||
<.link href={Routes.user_registration_path(@conn, :new)} class="btn btn-primary">
|
:if={Accounts.allow_registration?()}
|
||||||
|
href={Routes.user_registration_path(@conn, :new)}
|
||||||
|
class="btn btn-primary"
|
||||||
|
>
|
||||||
<%= dgettext("actions", "Register") %>
|
<%= dgettext("actions", "Register") %>
|
||||||
</.link>
|
</.link>
|
||||||
<% end %>
|
|
||||||
<.link href={Routes.user_session_path(@conn, :new)} class="btn btn-primary">
|
<.link href={Routes.user_session_path(@conn, :new)} class="btn btn-primary">
|
||||||
<%= dgettext("actions", "Log in") %>
|
<%= dgettext("actions", "Log in") %>
|
||||||
</.link>
|
</.link>
|
||||||
|
@ -3,21 +3,18 @@
|
|||||||
<%= dgettext("actions", "Log in") %>
|
<%= dgettext("actions", "Log in") %>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
||||||
<%= form_for @conn,
|
<.form
|
||||||
Routes.user_session_path(@conn, :create),
|
:let={f}
|
||||||
[
|
for={@conn}
|
||||||
as: :user,
|
action={Routes.user_session_path(@conn, :create)}
|
||||||
class:
|
as="user"
|
||||||
"flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
class="flex flex-col space-y-4 sm:space-y-0 sm:grid sm:grid-cols-3 sm:gap-4 justify-center items-center"
|
||||||
],
|
>
|
||||||
fn f -> %>
|
<div :if={@error_message} class="alert alert-danger col-span-3">
|
||||||
<%= if @error_message do %>
|
|
||||||
<div class="alert alert-danger col-span-3">
|
|
||||||
<p>
|
<p>
|
||||||
<%= @error_message %>
|
<%= @error_message %>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= label(f, :email, class: "title text-lg text-primary-600") %>
|
<%= label(f, :email, class: "title text-lg text-primary-600") %>
|
||||||
<%= email_input(f, :email, required: true, class: "input input-primary col-span-2") %>
|
<%= email_input(f, :email, required: true, class: "input input-primary col-span-2") %>
|
||||||
@ -31,16 +28,18 @@
|
|||||||
<%= checkbox(f, :remember_me, class: "checkbox col-span-2") %>
|
<%= checkbox(f, :remember_me, class: "checkbox col-span-2") %>
|
||||||
|
|
||||||
<%= submit(dgettext("actions", "Log in"), class: "mx-auto btn btn-primary col-span-3") %>
|
<%= submit(dgettext("actions", "Log in"), class: "mx-auto btn btn-primary col-span-3") %>
|
||||||
<% end %>
|
</.form>
|
||||||
|
|
||||||
<hr class="hr" />
|
<hr class="hr" />
|
||||||
|
|
||||||
<div class="flex flex-row justify-center items-center space-x-4">
|
<div class="flex flex-row justify-center items-center space-x-4">
|
||||||
<%= if Accounts.allow_registration?() do %>
|
<.link
|
||||||
<.link href={Routes.user_registration_path(@conn, :new)} class="btn btn-primary">
|
:if={Accounts.allow_registration?()}
|
||||||
|
href={Routes.user_registration_path(@conn, :new)}
|
||||||
|
class="btn btn-primary"
|
||||||
|
>
|
||||||
<%= dgettext("actions", "Register") %>
|
<%= dgettext("actions", "Register") %>
|
||||||
</.link>
|
</.link>
|
||||||
<% end %>
|
|
||||||
<.link href={Routes.user_reset_password_path(@conn, :new)} class="btn btn-primary">
|
<.link href={Routes.user_reset_password_path(@conn, :new)} class="btn btn-primary">
|
||||||
<%= dgettext("actions", "Forgot your password?") %>
|
<%= dgettext("actions", "Forgot your password?") %>
|
||||||
</.link>
|
</.link>
|
||||||
|
@ -15,13 +15,14 @@
|
|||||||
<%= dgettext("actions", "Change email") %>
|
<%= dgettext("actions", "Change email") %>
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<%= if @email_changeset.action && not @email_changeset.valid? do %>
|
<div
|
||||||
<div class="alert alert-danger col-span-3">
|
:if={@email_changeset.action && not @email_changeset.valid?()}
|
||||||
|
class="alert alert-danger col-span-3"
|
||||||
|
>
|
||||||
<p>
|
<p>
|
||||||
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= hidden_input(f, :action, name: "action", value: "update_email") %>
|
<%= hidden_input(f, :action, name: "action", value: "update_email") %>
|
||||||
|
|
||||||
@ -58,13 +59,14 @@
|
|||||||
<%= dgettext("actions", "Change password") %>
|
<%= dgettext("actions", "Change password") %>
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<%= if @password_changeset.action && not @password_changeset.valid? do %>
|
<div
|
||||||
<div class="alert alert-danger col-span-3">
|
:if={@password_changeset.action && not @password_changeset.valid?()}
|
||||||
|
class="alert alert-danger col-span-3"
|
||||||
|
>
|
||||||
<p>
|
<p>
|
||||||
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= hidden_input(f, :action, name: "action", value: "update_password") %>
|
<%= hidden_input(f, :action, name: "action", value: "update_password") %>
|
||||||
|
|
||||||
@ -113,13 +115,14 @@
|
|||||||
<%= dgettext("actions", "Change Language") %>
|
<%= dgettext("actions", "Change Language") %>
|
||||||
</h3>
|
</h3>
|
||||||
|
|
||||||
<%= if @locale_changeset.action && not @locale_changeset.valid? do %>
|
<div
|
||||||
<div class="alert alert-danger">
|
:if={@locale_changeset.action && not @locale_changeset.valid?()}
|
||||||
|
class="alert alert-danger"
|
||||||
|
>
|
||||||
<p>
|
<p>
|
||||||
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
<%= dgettext("errors", "Oops, something went wrong! Please check the errors below.") %>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<% end %>
|
|
||||||
|
|
||||||
<%= hidden_input(f, :action, name: "action", value: "update_locale") %>
|
<%= hidden_input(f, :action, name: "action", value: "update_locale") %>
|
||||||
|
|
||||||
|
@ -17,11 +17,13 @@ defmodule CanneryWeb.ErrorHelpers do
|
|||||||
assigns = %{extra_class: extra_class, form: form, field: field}
|
assigns = %{extra_class: extra_class, form: form, field: field}
|
||||||
|
|
||||||
~H"""
|
~H"""
|
||||||
<%= for error <- Keyword.get_values(@form.errors, @field) do %>
|
<span
|
||||||
<span class={["invalid-feedback", @extra_class]} phx-feedback-for={input_name(@form, @field)}>
|
:for={error <- Keyword.get_values(@form.errors, @field)}
|
||||||
|
class={["invalid-feedback", @extra_class]}
|
||||||
|
phx-feedback-for={input_name(@form, @field)}
|
||||||
|
>
|
||||||
<%= translate_error(error) %>
|
<%= translate_error(error) %>
|
||||||
</span>
|
</span>
|
||||||
<% end %>
|
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -7,11 +7,11 @@ defmodule CanneryWeb.LayoutView do
|
|||||||
# so we instruct Elixir to not warn if the dashboard route is missing.
|
# so we instruct Elixir to not warn if the dashboard route is missing.
|
||||||
@compile {:no_warn_undefined, {Routes, :live_dashboard_path, 2}}
|
@compile {:no_warn_undefined, {Routes, :live_dashboard_path, 2}}
|
||||||
|
|
||||||
def get_title(conn) do
|
def get_title(%{assigns: %{title: title}}) when title not in [nil, ""] do
|
||||||
if conn.assigns |> Map.has_key?(:title) do
|
gettext("Cannery | %{title}", title: title)
|
||||||
"Cannery | #{conn.assigns.title}"
|
|
||||||
else
|
|
||||||
"Cannery"
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def get_title(_conn) do
|
||||||
|
gettext("Cannery")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -16,8 +16,8 @@ defmodule CanneryWeb.ViewHelpers do
|
|||||||
|
|
||||||
def datetime(assigns) do
|
def datetime(assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
<%= if @datetime do %>
|
|
||||||
<time
|
<time
|
||||||
|
:if={@datetime}
|
||||||
datetime={cast_datetime(@datetime)}
|
datetime={cast_datetime(@datetime)}
|
||||||
x-data={"{
|
x-data={"{
|
||||||
datetime:
|
datetime:
|
||||||
@ -28,7 +28,6 @@ defmodule CanneryWeb.ViewHelpers do
|
|||||||
>
|
>
|
||||||
<%= cast_datetime(@datetime) %>
|
<%= cast_datetime(@datetime) %>
|
||||||
</time>
|
</time>
|
||||||
<% end %>
|
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -48,8 +47,8 @@ defmodule CanneryWeb.ViewHelpers do
|
|||||||
|
|
||||||
def date(assigns) do
|
def date(assigns) do
|
||||||
~H"""
|
~H"""
|
||||||
<%= if @date do %>
|
|
||||||
<time
|
<time
|
||||||
|
:if={@date}
|
||||||
datetime={@date |> Date.to_iso8601(:extended)}
|
datetime={@date |> Date.to_iso8601(:extended)}
|
||||||
x-data={"{
|
x-data={"{
|
||||||
date:
|
date:
|
||||||
@ -60,7 +59,6 @@ defmodule CanneryWeb.ViewHelpers do
|
|||||||
>
|
>
|
||||||
<%= @date |> Date.to_iso8601(:extended) %>
|
<%= @date |> Date.to_iso8601(:extended) %>
|
||||||
</time>
|
</time>
|
||||||
<% end %>
|
|
||||||
"""
|
"""
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -12,12 +12,12 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:40
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Ammo"
|
msgid "Add Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:36
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add your first box!"
|
msgid "Add your first box!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -33,13 +33,13 @@ msgid "Add your first type!"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:44
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change email"
|
msgid "Change email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:58
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:59
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:99
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:101
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -49,14 +49,14 @@ msgstr ""
|
|||||||
msgid "Create Invite"
|
msgid "Create Invite"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:162
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:165
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:52
|
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:45
|
#: lib/cannery_web/templates/user_session/new.html.heex:44
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -66,13 +66,13 @@ msgstr ""
|
|||||||
msgid "Invite someone new!"
|
msgid "Invite someone new!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:137
|
#: lib/cannery_web/components/topbar.ex:135
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
#: lib/cannery_web/templates/user_registration/new.html.heex:46
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:47
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:30
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:33
|
#: lib/cannery_web/templates/user_session/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -97,51 +97,51 @@ msgstr ""
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:128
|
#: lib/cannery_web/components/topbar.ex:127
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:26
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:42
|
#: lib/cannery_web/templates/user_registration/new.html.heex:39
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:26
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:16
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Resend confirmation instructions"
|
msgid "Resend confirmation instructions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:34
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reset password"
|
msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:53
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:81
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:31
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:32
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:91
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Send instructions to reset password"
|
msgid "Send instructions to reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:80
|
#: lib/cannery_web/live/container_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -156,9 +156,9 @@ msgstr ""
|
|||||||
msgid "Why not get some ready to shoot?"
|
msgid "Why not get some ready to shoot?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:101
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:39
|
#: lib/cannery_web/live/range_live/index.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Record shots"
|
msgid "Record shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -178,27 +178,27 @@ msgstr ""
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:31
|
#: lib/cannery_web/live/invite_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copy to clipboard"
|
msgid "Copy to clipboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:113
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change Language"
|
msgid "Change Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:139
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:142
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -208,44 +208,34 @@ msgstr ""
|
|||||||
msgid "View in Catalog"
|
msgid "View in Catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:31
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add an ammo type first"
|
msgid "add an ammo type first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:64
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:80
|
#: lib/cannery_web/live/invite_live/index.html.heex:78
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Set Unlimited"
|
msgid "Set Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:32
|
#: lib/cannery_web/live/range_live/index.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage for range"
|
msgid "Stage for range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:31
|
#: lib/cannery_web/live/range_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage from range"
|
msgid "Unstage from range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:153
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:156
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Export Data as JSON"
|
msgid "Export Data as JSON"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -25,12 +25,12 @@ msgstr ""
|
|||||||
## effect: edit them in PO (.po) files instead.
|
## effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:40
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Ammo"
|
msgid "Add Ammo"
|
||||||
msgstr "Munition hinzufügen"
|
msgstr "Munition hinzufügen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:36
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add your first box!"
|
msgid "Add your first box!"
|
||||||
msgstr "Fügen Sie ihre erste Box hinzu!"
|
msgstr "Fügen Sie ihre erste Box hinzu!"
|
||||||
@ -46,13 +46,13 @@ msgid "Add your first type!"
|
|||||||
msgstr "Fügen Sie ihre erste Munitionsart hinzu!"
|
msgstr "Fügen Sie ihre erste Munitionsart hinzu!"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:44
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change email"
|
msgid "Change email"
|
||||||
msgstr "Mailadresse ändern"
|
msgstr "Mailadresse ändern"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:58
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:59
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:99
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:101
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Passwort ändern"
|
msgstr "Passwort ändern"
|
||||||
@ -62,14 +62,14 @@ msgstr "Passwort ändern"
|
|||||||
msgid "Create Invite"
|
msgid "Create Invite"
|
||||||
msgstr "Einladung erstellen"
|
msgstr "Einladung erstellen"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:162
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:165
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr "Benutzer löschen"
|
msgstr "Benutzer löschen"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:52
|
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:45
|
#: lib/cannery_web/templates/user_session/new.html.heex:44
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Passwort vergessen?"
|
msgstr "Passwort vergessen?"
|
||||||
@ -79,13 +79,13 @@ msgstr "Passwort vergessen?"
|
|||||||
msgid "Invite someone new!"
|
msgid "Invite someone new!"
|
||||||
msgstr "Laden Sie jemanden ein!"
|
msgstr "Laden Sie jemanden ein!"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:137
|
#: lib/cannery_web/components/topbar.ex:135
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
#: lib/cannery_web/templates/user_registration/new.html.heex:46
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:47
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:30
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:33
|
#: lib/cannery_web/templates/user_session/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Einloggen"
|
msgstr "Einloggen"
|
||||||
@ -110,51 +110,51 @@ msgstr "Neuer Behälter"
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr "Neuer Tag"
|
msgstr "Neuer Tag"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:128
|
#: lib/cannery_web/components/topbar.ex:127
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:26
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:42
|
#: lib/cannery_web/templates/user_registration/new.html.heex:39
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:26
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr "Registrieren"
|
msgstr "Registrieren"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:16
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Resend confirmation instructions"
|
msgid "Resend confirmation instructions"
|
||||||
msgstr "Bestätigungsmail erneut senden"
|
msgstr "Bestätigungsmail erneut senden"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:34
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reset password"
|
msgid "Reset password"
|
||||||
msgstr "Passwort zurücksetzen"
|
msgstr "Passwort zurücksetzen"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:53
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:81
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:31
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:32
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:91
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Speichern"
|
msgstr "Speichern"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Send instructions to reset password"
|
msgid "Send instructions to reset password"
|
||||||
msgstr "Anleitung zum Passwort zurücksetzen zusenden"
|
msgstr "Anleitung zum Passwort zurücksetzen zusenden"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:80
|
#: lib/cannery_web/live/container_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr "Warum fügen Sie keine hinzu?"
|
msgstr "Warum fügen Sie keine hinzu?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Hinzufügen"
|
msgstr "Hinzufügen"
|
||||||
@ -169,9 +169,9 @@ msgstr "Munition markieren"
|
|||||||
msgid "Why not get some ready to shoot?"
|
msgid "Why not get some ready to shoot?"
|
||||||
msgstr "Warum nicht einige für den Schießstand auswählen?"
|
msgstr "Warum nicht einige für den Schießstand auswählen?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:101
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:39
|
#: lib/cannery_web/live/range_live/index.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Record shots"
|
msgid "Record shots"
|
||||||
msgstr "Schüsse dokumentieren"
|
msgstr "Schüsse dokumentieren"
|
||||||
@ -191,27 +191,27 @@ msgstr "Behälter verschieben"
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr "Markieren"
|
msgstr "Markieren"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:31
|
#: lib/cannery_web/live/invite_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copy to clipboard"
|
msgid "Copy to clipboard"
|
||||||
msgstr "In die Zwischenablage kopieren"
|
msgstr "In die Zwischenablage kopieren"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr "Zuerst einen Behälter hinzufügen"
|
msgstr "Zuerst einen Behälter hinzufügen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr "Erstellen"
|
msgstr "Erstellen"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:113
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change Language"
|
msgid "Change Language"
|
||||||
msgstr "Sprache wechseln"
|
msgstr "Sprache wechseln"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:139
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:142
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
msgstr "Sprache wechseln"
|
msgstr "Sprache wechseln"
|
||||||
@ -221,44 +221,34 @@ msgstr "Sprache wechseln"
|
|||||||
msgid "View in Catalog"
|
msgid "View in Catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:31
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add an ammo type first"
|
msgid "add an ammo type first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:64
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:80
|
#: lib/cannery_web/live/invite_live/index.html.heex:78
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Set Unlimited"
|
msgid "Set Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:32
|
#: lib/cannery_web/live/range_live/index.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage for range"
|
msgid "Stage for range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:31
|
#: lib/cannery_web/live/range_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage from range"
|
msgid "Unstage from range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:153
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:156
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Export Data as JSON"
|
msgid "Export Data as JSON"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -14,33 +14,17 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.12.1\n"
|
"X-Generator: Weblate 4.12.1\n"
|
||||||
|
|
||||||
## This file is a PO Template file.
|
#: lib/cannery_web/live/home_live.html.heex:46
|
||||||
##
|
|
||||||
## "msgid"s here are often extracted from source code.
|
|
||||||
## Add new translations manually only if they're dynamic
|
|
||||||
## translations that can't be statically extracted.
|
|
||||||
##
|
|
||||||
## Run "mix gettext.extract" to bring this file up to
|
|
||||||
## date. Leave "msgstr"s empty as changing them here has no
|
|
||||||
## effect: edit them in PO (.po) files instead.
|
|
||||||
#: lib/cannery_web/live/home_live.ex:47
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
|
|
||||||
msgstr ""
|
|
||||||
"Mit %{name} können Sie ihren Munitionsbestand vor und nach dem Schießen "
|
|
||||||
"leicht im Auge behalten"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:69
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Access from any internet-capable device"
|
msgid "Access from any internet-capable device"
|
||||||
msgstr "Zugriff von jedem Internet-fähigen Gerät"
|
msgstr "Zugriff von jedem Internet-fähigen Gerät"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:91
|
#: lib/cannery_web/live/invite_live/index.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins"
|
msgid "Admins"
|
||||||
msgstr "Admins"
|
msgstr "Admins"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:83
|
#: lib/cannery_web/live/home_live.html.heex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins:"
|
msgid "Admins:"
|
||||||
msgstr "Admins:"
|
msgstr "Admins:"
|
||||||
@ -55,60 +39,60 @@ msgid "Ammo"
|
|||||||
msgstr "Munition"
|
msgstr "Munition"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo type"
|
msgid "Ammo type"
|
||||||
msgstr "Munitionsarten"
|
msgstr "Munitionsarten"
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Background color"
|
msgid "Background color"
|
||||||
msgstr "Hintergrundfarbe"
|
msgstr "Hintergrundfarbe"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:140
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr "Knallpatrone"
|
msgstr "Knallpatrone"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:68
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr "Messing"
|
msgstr "Messing"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:44
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr "Projektilkern"
|
msgstr "Projektilkern"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:37
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr "Patronenart"
|
msgstr "Patronenart"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr "Kaliber"
|
msgstr "Kaliber"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:51
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr "Patrone"
|
msgstr "Patrone"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:65
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:66
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr "Gehäusematerial"
|
msgstr "Gehäusematerial"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:56
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr "Behälter"
|
msgstr "Behälter"
|
||||||
@ -122,37 +106,37 @@ msgid "Containers"
|
|||||||
msgstr "Behälter"
|
msgstr "Behälter"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:144
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:145
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr "Korrosiv"
|
msgstr "Korrosiv"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr "Anzahl"
|
msgstr "Anzahl"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:38
|
#: lib/cannery_web/components/ammo_group_card.ex:39
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count:"
|
msgid "Count:"
|
||||||
msgstr "Anzahl:"
|
msgstr "Anzahl:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:47
|
#: lib/cannery_web/components/container_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:24
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:25
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:27
|
#: lib/cannery_web/live/container_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beschreibung"
|
msgstr "Beschreibung"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:39
|
#: lib/cannery_web/components/container_card.ex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:8
|
#: lib/cannery_web/live/container_live/show.html.heex:7
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description:"
|
msgid "Description:"
|
||||||
msgstr "Beschreibung:"
|
msgstr "Beschreibung:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:44
|
#: lib/cannery_web/live/home_live.html.heex:23
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Easy to Use:"
|
msgid "Easy to Use:"
|
||||||
msgstr "Einfache Anwendung:"
|
msgstr "Einfache Anwendung:"
|
||||||
@ -167,29 +151,29 @@ msgstr "Einladung bearbeiten"
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr "Tag bearbeiten"
|
msgstr "Tag bearbeiten"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:35
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Example bullet type abbreviations"
|
msgid "Example bullet type abbreviations"
|
||||||
msgstr "Beispiel Munitionstyp Abkürzungen"
|
msgstr "Beispiel Munitionstyp Abkürzungen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:40
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr "VM"
|
msgstr "VM"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr "Körner"
|
msgstr "Körner"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr "Brandmunition"
|
msgstr "Brandmunition"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:78
|
#: lib/cannery_web/live/home_live.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Instance Information"
|
msgid "Instance Information"
|
||||||
msgstr "Instanzinformationen"
|
msgstr "Instanzinformationen"
|
||||||
@ -199,7 +183,7 @@ msgstr "Instanzinformationen"
|
|||||||
msgid "Invite Disabled"
|
msgid "Invite Disabled"
|
||||||
msgstr "Einladung deaktiviert"
|
msgstr "Einladung deaktiviert"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:110
|
#: lib/cannery_web/live/home_live.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invite Only"
|
msgid "Invite Only"
|
||||||
msgstr "Nur mit Einladung"
|
msgstr "Nur mit Einladung"
|
||||||
@ -211,51 +195,51 @@ msgstr "Nur mit Einladung"
|
|||||||
msgid "Invites"
|
msgid "Invites"
|
||||||
msgstr "Einladungen"
|
msgstr "Einladungen"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:28
|
#: lib/cannery_web/templates/user_session/new.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Keep me logged in for 60 days"
|
msgid "Keep me logged in for 60 days"
|
||||||
msgstr "Für 60 Tage eingeloggt bleiben"
|
msgstr "Für 60 Tage eingeloggt bleiben"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:48
|
#: lib/cannery_web/components/container_table_component.ex:48
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
#: lib/cannery_web/live/container_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location"
|
msgid "Location"
|
||||||
msgstr "Standort"
|
msgstr "Standort"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:51
|
#: lib/cannery_web/components/container_card.ex:49
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:20
|
#: lib/cannery_web/live/container_live/show.html.heex:17
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location:"
|
msgid "Location:"
|
||||||
msgstr "Standort:"
|
msgstr "Standort:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Magazine, Clip, Ammo Box, etc"
|
msgid "Magazine, Clip, Ammo Box, etc"
|
||||||
msgstr "Magazin, Ladestreifen, Munitionskiste usw."
|
msgstr "Magazin, Ladestreifen, Munitionskiste usw."
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:148
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:149
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr "Hersteller"
|
msgstr "Hersteller"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:31
|
#: lib/cannery_web/live/container_live/form_component.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Metal ammo can with the anime girl sticker"
|
msgid "Metal ammo can with the anime girl sticker"
|
||||||
msgstr "Metallene Munitionskiste mit Anime-Girl-Sticker"
|
msgstr "Metallene Munitionskiste mit Anime-Girl-Sticker"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:23
|
#: lib/cannery_web/live/container_live/form_component.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "My cool ammo can"
|
msgid "My cool ammo can"
|
||||||
msgstr "Meine coole Munitionskiste"
|
msgstr "Meine coole Munitionskiste"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:20
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:20
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:20
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:75
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Name"
|
msgstr "Name"
|
||||||
@ -282,13 +266,13 @@ msgstr "Neue Einladung"
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr "Neuer Tag"
|
msgstr "Neuer Tag"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:70
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No Ammo"
|
msgid "No Ammo"
|
||||||
msgstr "Keine Munition"
|
msgstr "Keine Munition"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:166
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo for this type"
|
msgid "No ammo for this type"
|
||||||
msgstr "Keine Munition dieser Art"
|
msgstr "Keine Munition dieser Art"
|
||||||
@ -304,68 +288,68 @@ msgstr "Kein Behälter"
|
|||||||
msgid "No invites"
|
msgid "No invites"
|
||||||
msgstr "Keine Einladung"
|
msgstr "Keine Einladung"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:31
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:29
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr "Keine Tags"
|
msgstr "Keine Tags"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:37
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:38
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:49
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:50
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:29
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr "Bemerkungen"
|
msgstr "Bemerkungen"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:51
|
#: lib/cannery_web/components/ammo_group_card.ex:52
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "Bemerkungen:"
|
msgstr "Bemerkungen:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "On the bookshelf"
|
msgid "On the bookshelf"
|
||||||
msgstr "Auf dem Bücherregal"
|
msgstr "Auf dem Bücherregal"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr "Druck"
|
msgstr "Druck"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:34
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr "Kaufpreis"
|
msgstr "Kaufpreis"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:70
|
#: lib/cannery_web/components/ammo_group_card.ex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid:"
|
msgid "Price paid:"
|
||||||
msgstr "Kaufpreis:"
|
msgstr "Kaufpreis:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:118
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:119
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr "Zündertyp"
|
msgstr "Zündertyp"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:109
|
#: lib/cannery_web/live/home_live.html.heex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Public Signups"
|
msgid "Public Signups"
|
||||||
msgstr "Öffentliche Registrierung"
|
msgstr "Öffentliche Registrierung"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:56
|
#: lib/cannery_web/live/home_live.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Secure:"
|
msgid "Secure:"
|
||||||
msgstr "Sicher:"
|
msgstr "Sicher:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:59
|
#: lib/cannery_web/live/home_live.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -378,12 +362,12 @@ msgstr ""
|
|||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:66
|
#: lib/cannery_web/live/home_live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr "Einfach:"
|
msgstr "Einfach:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:47
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr "Stahl"
|
msgstr "Stahl"
|
||||||
@ -407,56 +391,51 @@ msgstr "Tags"
|
|||||||
msgid "Tags can be added to your containers to help you organize"
|
msgid "Tags can be added to your containers to help you organize"
|
||||||
msgstr "Tags können zur besseren Ordnung einem Behälter hinzugefügt werden"
|
msgstr "Tags können zur besseren Ordnung einem Behälter hinzugefügt werden"
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:85
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Text color"
|
msgid "Text color"
|
||||||
msgstr "Textfarbe"
|
msgstr "Textfarbe"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:35
|
#: lib/cannery_web/live/home_live.html.heex:14
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "The self-hosted firearm tracker website"
|
msgid "The self-hosted firearm tracker website"
|
||||||
msgstr "Die selbst-gehostete Website zur Verwaltung von Schusswaffen"
|
msgstr "Die selbst-gehostete Website zur Verwaltung von Schusswaffen"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr "Leuchtspur"
|
msgstr "Leuchtspur"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:49
|
#: lib/cannery_web/components/container_table_component.ex:49
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:35
|
#: lib/cannery_web/live/container_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Art"
|
msgstr "Art"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:45
|
#: lib/cannery_web/components/container_card.ex:44
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:14
|
#: lib/cannery_web/live/container_live/show.html.heex:12
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type:"
|
msgid "Type:"
|
||||||
msgstr "Art:"
|
msgstr "Art:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:121
|
#: lib/cannery_web/live/invite_live/index.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Benutzer"
|
msgstr "Benutzer"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:24
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Uses left"
|
msgid "Uses left"
|
||||||
msgstr "Verbleibende Nutzung"
|
msgstr "Verbleibende Nutzung"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:31
|
#: lib/cannery_web/live/home_live.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Welcome to %{name}"
|
|
||||||
msgstr "Willkommen %{name}"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your data stays with you, period"
|
msgid "Your data stays with you, period"
|
||||||
msgstr "Ihre Daten bleiben bei Ihnen, Punkt"
|
msgstr "Ihre Daten bleiben bei Ihnen, Punkt"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:72
|
#: lib/cannery_web/live/container_live/show.html.heex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags for this container"
|
msgid "No tags for this container"
|
||||||
msgstr "Keine Tags für diesen Behälter"
|
msgstr "Keine Tags für diesen Behälter"
|
||||||
@ -472,15 +451,15 @@ msgstr "Schießplatz"
|
|||||||
msgid "Range day"
|
msgid "Range day"
|
||||||
msgstr "Range Day"
|
msgstr "Range Day"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:45
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:46
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:36
|
#: lib/cannery_web/live/range_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Date"
|
msgid "Date"
|
||||||
msgstr "Datum"
|
msgstr "Datum"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:21
|
#: lib/cannery_web/live/range_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shots fired"
|
msgid "Shots fired"
|
||||||
msgstr "Schüsse abgegeben"
|
msgstr "Schüsse abgegeben"
|
||||||
@ -507,21 +486,21 @@ msgstr "Schießkladde editieren"
|
|||||||
msgid "New Shot Records"
|
msgid "New Shot Records"
|
||||||
msgstr "Neue Schießkladde"
|
msgstr "Neue Schießkladde"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:50
|
#: lib/cannery_web/live/range_live/index.html.heex:48
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No shots recorded"
|
msgid "No shots recorded"
|
||||||
msgstr "Keine Schüsse dokumentiert"
|
msgstr "Keine Schüsse dokumentiert"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:21
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:22
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:25
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds left"
|
msgid "Rounds left"
|
||||||
msgstr "Patronen verbleibend"
|
msgstr "Patronen verbleibend"
|
||||||
|
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:64
|
#: lib/cannery_web/live/range_live/index.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds shot"
|
msgid "Rounds shot"
|
||||||
msgstr "Patronen abgefeuert"
|
msgstr "Patronen abgefeuert"
|
||||||
@ -533,7 +512,7 @@ msgid "Shot Records"
|
|||||||
msgstr "Schießkladde"
|
msgstr "Schießkladde"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:117
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:118
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr "Munition verschieben"
|
msgstr "Munition verschieben"
|
||||||
@ -543,91 +522,91 @@ msgstr "Munition verschieben"
|
|||||||
msgid "No other containers"
|
msgid "No other containers"
|
||||||
msgstr "Kein weiterer Behälter"
|
msgstr "Kein weiterer Behälter"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:55
|
#: lib/cannery_web/live/range_live/index.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot log"
|
msgid "Shot log"
|
||||||
msgstr "Schießkladde"
|
msgstr "Schießkladde"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:71
|
#: lib/cannery_web/components/ammo_group_card.ex:69
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:78
|
#: lib/cannery_web/components/ammo_group_card.ex:76
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr "$%{amount}"
|
msgstr "$%{amount}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr "Bimetall"
|
msgstr "Bimetall"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:72
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr "Patronenhülse"
|
msgstr "Patronenhülse"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:79
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr "Mündungsgeschwindigkeit"
|
msgstr "Mündungsgeschwindigkeit"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr "Pulverkörner pro Ladung"
|
msgstr "Pulverkörner pro Ladung"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:89
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr "Pulverart"
|
msgstr "Pulverart"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:153
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr "UPC"
|
msgstr "UPC"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:78
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm new password"
|
msgid "Confirm new password"
|
||||||
msgstr "Passwort bestätigen"
|
msgstr "Passwort bestätigen"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:32
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:33
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:87
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:89
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Current password"
|
msgid "Current password"
|
||||||
msgstr "Derzeitiges Passwort"
|
msgstr "Derzeitiges Passwort"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:71
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr "Neues Passwort"
|
msgstr "Neues Passwort"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage"
|
msgid "Stage"
|
||||||
msgstr "Markiert"
|
msgstr "Markiert"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage"
|
msgid "Unstage"
|
||||||
msgstr "Demarkiert"
|
msgstr "Demarkiert"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:125
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr "Patronenhülsenform"
|
msgstr "Patronenhülsenform"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/layout/live.html.heex:40
|
#: lib/cannery_web/templates/layout/live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reconnecting..."
|
msgid "Reconnecting..."
|
||||||
msgstr "Neu verbinden..."
|
msgstr "Neu verbinden..."
|
||||||
@ -644,16 +623,16 @@ msgstr "%{name} bearbeiten"
|
|||||||
msgid "Edit %{name} tags"
|
msgid "Edit %{name} tags"
|
||||||
msgstr "Editiere %{name} Tags"
|
msgstr "Editiere %{name} Tags"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:63
|
#: lib/cannery_web/components/container_card.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:67
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:39
|
#: lib/cannery_web/live/container_live/show.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds:"
|
msgid "Rounds:"
|
||||||
msgstr "Patronen:"
|
msgstr "Patronen:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:142
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No cost information"
|
msgid "No cost information"
|
||||||
msgstr "Keine Preisinformationen"
|
msgstr "Keine Preisinformationen"
|
||||||
@ -719,55 +698,55 @@ msgstr "Passwort zurücksetzen"
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr "Schüsse dokumentieren"
|
msgstr "Schüsse dokumentieren"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr "Kopien"
|
msgstr "Kopien"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:123
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr "Hinzugefügt am:"
|
msgstr "Hinzugefügt am:"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:130
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Englisch"
|
msgstr "Englisch"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:132
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:135
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Französisch"
|
msgstr "Französisch"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:131
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:134
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Deutsch"
|
msgstr "Deutsch"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:33
|
#: lib/cannery_web/templates/user_registration/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Sprache"
|
msgstr "Sprache"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:135
|
#: lib/cannery_web/live/home_live.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Get involved!"
|
msgid "Get involved!"
|
||||||
msgstr "Mach mit!"
|
msgstr "Mach mit!"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:156
|
#: lib/cannery_web/live/home_live.html.heex:128
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Help translate"
|
msgid "Help translate"
|
||||||
msgstr "Hilf beim Übersetzen"
|
msgstr "Hilf beim Übersetzen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:167
|
#: lib/cannery_web/live/home_live.html.heex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Report bugs or request features"
|
msgid "Report bugs or request features"
|
||||||
msgstr "Sende Bugs oder Erweiterungsvorschläge"
|
msgstr "Sende Bugs oder Erweiterungsvorschläge"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:145
|
#: lib/cannery_web/live/home_live.html.heex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View the source code"
|
msgid "View the source code"
|
||||||
msgstr "Quellcode ansehen"
|
msgstr "Quellcode ansehen"
|
||||||
@ -790,7 +769,7 @@ msgstr "Munitionstyp bearbeiten"
|
|||||||
msgid "Move Ammo"
|
msgid "Move Ammo"
|
||||||
msgstr "Munition verschieben"
|
msgstr "Munition verschieben"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:119
|
#: lib/cannery_web/live/container_live/show.html.heex:113
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "No ammo in this container"
|
msgid "No ammo in this container"
|
||||||
msgstr "Keine Munitionsgruppe in diesem Behälter"
|
msgstr "Keine Munitionsgruppe in diesem Behälter"
|
||||||
@ -805,38 +784,38 @@ msgstr "Zeige Munitionsarten"
|
|||||||
msgid "This ammo is not in a container"
|
msgid "This ammo is not in a container"
|
||||||
msgstr "Diese Munitionsgruppe ist nicht in einem Behälter"
|
msgstr "Diese Munitionsgruppe ist nicht in einem Behälter"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:58
|
#: lib/cannery_web/components/container_card.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:95
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:30
|
#: lib/cannery_web/live/container_live/show.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Packs:"
|
msgid "Packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:25
|
#: lib/cannery_web/components/topbar.ex:25
|
||||||
#: lib/cannery_web/live/home_live.ex:25
|
#: lib/cannery_web/live/home_live.html.heex:4
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cannery logo"
|
msgid "Cannery logo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:27
|
#: lib/cannery_web/live/home_live.html.heex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "isn't he cute >:3"
|
msgid "isn't he cute >:3"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:28
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:86
|
#: lib/cannery_web/components/ammo_group_card.ex:83
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Container:"
|
msgid "Container:"
|
||||||
msgstr "Behälter"
|
msgstr "Behälter"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:105
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show used"
|
msgid "Show used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -864,9 +843,9 @@ msgstr ""
|
|||||||
msgid "Rounds"
|
msgid "Rounds"
|
||||||
msgstr "Patronen:"
|
msgstr "Patronen:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:158
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:39
|
#: lib/cannery_web/live/container_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:111
|
#: lib/cannery_web/live/container_live/show.html.heex:105
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View as table"
|
msgid "View as table"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -876,7 +855,7 @@ msgstr ""
|
|||||||
msgid "Total ever packs"
|
msgid "Total ever packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever packs:"
|
msgid "Total ever packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -886,7 +865,7 @@ msgstr ""
|
|||||||
msgid "Total ever rounds"
|
msgid "Total ever rounds"
|
||||||
msgstr "Summe aller Patronen"
|
msgstr "Summe aller Patronen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:83
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total ever rounds:"
|
msgid "Total ever rounds:"
|
||||||
msgstr "Summe abgegebener Schüsse:"
|
msgstr "Summe abgegebener Schüsse:"
|
||||||
@ -896,7 +875,7 @@ msgstr "Summe abgegebener Schüsse:"
|
|||||||
msgid "Used packs"
|
msgid "Used packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used packs:"
|
msgid "Used packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -906,17 +885,17 @@ msgstr ""
|
|||||||
msgid "Used rounds"
|
msgid "Used rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used rounds:"
|
msgid "Used rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:33
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:34
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used up!"
|
msgid "Used up!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:66
|
#: lib/cannery_web/live/range_live/index.html.heex:64
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Rounds shot chart"
|
msgid "Rounds shot chart"
|
||||||
msgstr "Patronen abgefeuert"
|
msgstr "Patronen abgefeuert"
|
||||||
@ -1017,7 +996,7 @@ msgid "UPC:"
|
|||||||
msgstr "UPC"
|
msgstr "UPC"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Average CPR"
|
msgid "Average CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1028,7 +1007,7 @@ msgstr ""
|
|||||||
msgid "Edit %{ammo_type_name}"
|
msgid "Edit %{ammo_type_name}"
|
||||||
msgstr "%{name} bearbeiten"
|
msgstr "%{name} bearbeiten"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:39
|
#: lib/cannery_web/components/ammo_group_card.ex:40
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Empty"
|
msgid "Empty"
|
||||||
@ -1039,7 +1018,7 @@ msgstr ""
|
|||||||
msgid "CPR"
|
msgid "CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:77
|
#: lib/cannery_web/components/ammo_group_card.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "CPR:"
|
msgid "CPR:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1049,7 +1028,7 @@ msgstr ""
|
|||||||
msgid "Original Count"
|
msgid "Original Count"
|
||||||
msgstr "Ursprüngliche Anzahl:"
|
msgstr "Ursprüngliche Anzahl:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:44
|
#: lib/cannery_web/components/ammo_group_card.ex:47
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Original Count:"
|
msgid "Original Count:"
|
||||||
msgstr "Ursprüngliche Anzahl:"
|
msgstr "Ursprüngliche Anzahl:"
|
||||||
@ -1059,12 +1038,12 @@ msgstr "Ursprüngliche Anzahl:"
|
|||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:28
|
#: lib/cannery_web/live/container_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total packs:"
|
msgid "Total packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:37
|
#: lib/cannery_web/live/container_live/show.html.heex:33
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total rounds:"
|
msgid "Total rounds:"
|
||||||
msgstr "Summe abgegebener Schüsse:"
|
msgstr "Summe abgegebener Schüsse:"
|
||||||
@ -1074,7 +1053,7 @@ msgstr "Summe abgegebener Schüsse:"
|
|||||||
msgid "Last used on"
|
msgid "Last used on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:63
|
#: lib/cannery_web/components/ammo_group_card.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Last used on:"
|
msgid "Last used on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1085,7 +1064,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:41
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:42
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1112,7 +1091,7 @@ msgstr "Keine Munitionsarten"
|
|||||||
msgid "Search catalog"
|
msgid "Search catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:57
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:58
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Search ammo"
|
msgid "Search ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1127,18 +1106,20 @@ msgstr ""
|
|||||||
msgid "Search tags"
|
msgid "Search tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:85
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/templates/error/error.html.heex:8
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:13
|
#: lib/cannery_web/templates/layout/root.html.heex:13
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:14
|
#: lib/cannery_web/templates/layout/root.html.heex:14
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:15
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Cannery"
|
msgid "Cannery"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1167,3 +1148,49 @@ msgstr "Verbleibende Nutzung:"
|
|||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Uses Left: Unlimited"
|
msgid "Uses Left: Unlimited"
|
||||||
msgstr "Verbleibende Nutzung:"
|
msgstr "Verbleibende Nutzung:"
|
||||||
|
|
||||||
|
## This file is a PO Template file.
|
||||||
|
##
|
||||||
|
## "msgid"s here are often extracted from source code.
|
||||||
|
## Add new translations manually only if they're dynamic
|
||||||
|
## translations that can't be statically extracted.
|
||||||
|
##
|
||||||
|
## Run "mix gettext.extract" to bring this file up to
|
||||||
|
## date. Leave "msgstr"s empty as changing them here has no
|
||||||
|
## effect: edit them in PO (.po) files instead.
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:26
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Cannery lets you easily keep an eye on your ammo levels before and after range day"
|
||||||
|
msgstr ""
|
||||||
|
"Mit %{name} können Sie ihren Munitionsbestand vor und nach dem Schießen "
|
||||||
|
"leicht im Auge behalten"
|
||||||
|
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:11
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cannery | %{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:78
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Registration:"
|
||||||
|
msgstr "Registrieren"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:88
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Version:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:10
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Welcome to Cannery"
|
||||||
|
msgstr "Willkommen %{name}"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Disable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Enable"
|
||||||
|
msgstr ""
|
||||||
|
@ -69,11 +69,11 @@ msgstr "Ungültige Mailadresse oder Passwort"
|
|||||||
msgid "Not found"
|
msgid "Not found"
|
||||||
msgstr "Nicht gefunden"
|
msgstr "Nicht gefunden"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:16
|
#: lib/cannery_web/templates/user_registration/new.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:21
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:23
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:64
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:67
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:119
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Oops, something went wrong! Please check the errors below."
|
msgid "Oops, something went wrong! Please check the errors below."
|
||||||
msgstr "Oops, etwas ist schiefgegangen. Bitte beachten Sie den Fehler unten."
|
msgstr "Oops, etwas ist schiefgegangen. Bitte beachten Sie den Fehler unten."
|
||||||
@ -197,7 +197,7 @@ msgstr ""
|
|||||||
msgid "Please select an ammo type and container"
|
msgid "Please select an ammo type and container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:69
|
#: lib/cannery_web/live/range_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -26,7 +26,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:89
|
#: lib/cannery_web/live/container_live/form_component.ex:89
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:126
|
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} created successfully"
|
msgid "%{name} created successfully"
|
||||||
msgstr "%{name} erfolgreich erstellt"
|
msgstr "%{name} erfolgreich erstellt"
|
||||||
@ -64,7 +64,7 @@ msgstr "%{name} erfolgreich aktualisiert"
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:70
|
#: lib/cannery_web/live/container_live/form_component.ex:70
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:108
|
#: lib/cannery_web/live/tag_live/form_component.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr "%{name} erfolgreich aktualisiert"
|
msgstr "%{name} erfolgreich aktualisiert"
|
||||||
@ -74,8 +74,8 @@ msgstr "%{name} erfolgreich aktualisiert"
|
|||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr "Eine Mail zum Bestätigen ihre Mailadresse wurde Ihnen zugesandt."
|
msgstr "Eine Mail zum Bestätigen ihre Mailadresse wurde Ihnen zugesandt."
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:103
|
#: lib/cannery_web/live/invite_live/index.html.heex:98
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:133
|
#: lib/cannery_web/live/invite_live/index.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -83,25 +83,25 @@ msgstr ""
|
|||||||
"zurückgenommen werden!"
|
"zurückgenommen werden!"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:92
|
#: lib/cannery_web/live/container_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:136
|
#: lib/cannery_web/live/container_live/index.html.heex:135
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:59
|
#: lib/cannery_web/live/container_live/show.html.heex:55
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:64
|
#: lib/cannery_web/live/tag_live/index.html.heex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}?"
|
msgid "Are you sure you want to delete %{name}?"
|
||||||
msgstr "Sind Sie sicher, dass sie %{name} löschen möchten?"
|
msgstr "Sind Sie sicher, dass sie %{name} löschen möchten?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:49
|
#: lib/cannery_web/live/invite_live/index.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete the invite for %{name}?"
|
msgid "Are you sure you want to delete the invite for %{name}?"
|
||||||
msgstr "Sind Sie sicher, dass sie die Einladung für %{name} löschen möchten?"
|
msgstr "Sind Sie sicher, dass sie die Einladung für %{name} löschen möchten?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:152
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this ammo?"
|
msgid "Are you sure you want to delete this ammo?"
|
||||||
msgstr "Sind Sie sicher, dass sie diese Munition löschen möchten?"
|
msgstr "Sind Sie sicher, dass sie diese Munition löschen möchten?"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:160
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Sind Sie sicher, dass sie Ihren Account löschen möchten?"
|
msgstr "Sind Sie sicher, dass sie Ihren Account löschen möchten?"
|
||||||
@ -111,7 +111,7 @@ msgstr "Sind Sie sicher, dass sie Ihren Account löschen möchten?"
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr "Wirklich ausloggen?"
|
msgstr "Wirklich ausloggen?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:75
|
#: lib/cannery_web/live/invite_live/index.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to make %{name} unlimited?"
|
msgid "Are you sure you want to make %{name} unlimited?"
|
||||||
msgstr "Sind Sie sicher, dass sie %{name} auf unbegrenzt setzen möchten?"
|
msgstr "Sind Sie sicher, dass sie %{name} auf unbegrenzt setzen möchten?"
|
||||||
@ -155,18 +155,13 @@ msgstr "Passwort erfolgreich geändert."
|
|||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto"
|
msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:91
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:83
|
||||||
msgid "Register to setup %{name}"
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:158
|
||||||
msgstr "Registrieren Sie sich, um %{name} zu bearbeiten"
|
#: lib/cannery_web/live/container_live/form_component.html.heex:53
|
||||||
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:34
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:55
|
#: lib/cannery_web/live/range_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:52
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:33
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:42
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:93
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr "Speichere..."
|
msgstr "Speichere..."
|
||||||
@ -193,7 +188,7 @@ msgstr "%{name} erfolgreich hinzugefügt"
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr "%{tag_name} wurde von %{container_name} entfernt"
|
msgstr "%{tag_name} wurde von %{container_name} entfernt"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr "Füge hinzu..."
|
msgstr "Füge hinzu..."
|
||||||
@ -203,13 +198,13 @@ msgstr "Füge hinzu..."
|
|||||||
msgid "Shots recorded successfully"
|
msgid "Shots recorded successfully"
|
||||||
msgstr "Schüsse erfolgreich dokumentiert"
|
msgstr "Schüsse erfolgreich dokumentiert"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:28
|
#: lib/cannery_web/live/range_live/index.html.heex:27
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to unstage this ammo?"
|
msgid "Are you sure you want to unstage this ammo?"
|
||||||
msgstr "Sind sie sicher, dass Sie diese Munition demarkieren möchten?"
|
msgstr "Sind sie sicher, dass Sie diese Munition demarkieren möchten?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:118
|
#: lib/cannery_web/live/range_live/index.html.heex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this shot record?"
|
msgid "Are you sure you want to delete this shot record?"
|
||||||
msgstr "Sind sie sicher, dass sie die Schießkladde löschen möchten?"
|
msgstr "Sind sie sicher, dass sie die Schießkladde löschen möchten?"
|
||||||
@ -245,18 +240,18 @@ msgstr "Der Zwischenablage hinzugefügt"
|
|||||||
msgid "%{name} removed successfully"
|
msgid "%{name} removed successfully"
|
||||||
msgstr "%{name} erfolgreich entfernt"
|
msgstr "%{name} erfolgreich entfernt"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:17
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:18
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr "Sie müssen"
|
msgstr "Sie müssen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr "Erstellen..."
|
msgstr "Erstellen..."
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:141
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:144
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr "Möchten Sie die Sprache wechseln?"
|
msgstr "Möchten Sie die Sprache wechseln?"
|
||||||
@ -290,7 +285,12 @@ msgstr[0] "Munitionsgruppe erfolgreich aktualisiert"
|
|||||||
msgstr[1] "Munitionsgruppe erfolgreich aktualisiert"
|
msgstr[1] "Munitionsgruppe erfolgreich aktualisiert"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:28
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
||||||
msgstr "Sind Sie sicher, dass sie %{name} löschen möchten?"
|
msgstr "Sind Sie sicher, dass sie %{name} löschen möchten?"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:65
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Register to setup Cannery"
|
||||||
|
msgstr "Registrieren Sie sich, um %{name} zu bearbeiten"
|
||||||
|
@ -10,22 +10,17 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:47
|
#: lib/cannery_web/live/home_live.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:69
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Access from any internet-capable device"
|
msgid "Access from any internet-capable device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:91
|
#: lib/cannery_web/live/invite_live/index.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins"
|
msgid "Admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:83
|
#: lib/cannery_web/live/home_live.html.heex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins:"
|
msgid "Admins:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -40,60 +35,60 @@ msgid "Ammo"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo type"
|
msgid "Ammo type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Background color"
|
msgid "Background color"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:140
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:68
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:44
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:37
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:51
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:65
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:66
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:56
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -107,37 +102,37 @@ msgid "Containers"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:144
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:145
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:38
|
#: lib/cannery_web/components/ammo_group_card.ex:39
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count:"
|
msgid "Count:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:47
|
#: lib/cannery_web/components/container_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:24
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:25
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:27
|
#: lib/cannery_web/live/container_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:39
|
#: lib/cannery_web/components/container_card.ex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:8
|
#: lib/cannery_web/live/container_live/show.html.heex:7
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description:"
|
msgid "Description:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:44
|
#: lib/cannery_web/live/home_live.html.heex:23
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Easy to Use:"
|
msgid "Easy to Use:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -152,29 +147,29 @@ msgstr ""
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:35
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Example bullet type abbreviations"
|
msgid "Example bullet type abbreviations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:40
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:78
|
#: lib/cannery_web/live/home_live.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Instance Information"
|
msgid "Instance Information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -184,7 +179,7 @@ msgstr ""
|
|||||||
msgid "Invite Disabled"
|
msgid "Invite Disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:110
|
#: lib/cannery_web/live/home_live.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invite Only"
|
msgid "Invite Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -196,51 +191,51 @@ msgstr ""
|
|||||||
msgid "Invites"
|
msgid "Invites"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:28
|
#: lib/cannery_web/templates/user_session/new.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Keep me logged in for 60 days"
|
msgid "Keep me logged in for 60 days"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:48
|
#: lib/cannery_web/components/container_table_component.ex:48
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
#: lib/cannery_web/live/container_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location"
|
msgid "Location"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:51
|
#: lib/cannery_web/components/container_card.ex:49
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:20
|
#: lib/cannery_web/live/container_live/show.html.heex:17
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location:"
|
msgid "Location:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Magazine, Clip, Ammo Box, etc"
|
msgid "Magazine, Clip, Ammo Box, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:148
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:149
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:31
|
#: lib/cannery_web/live/container_live/form_component.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Metal ammo can with the anime girl sticker"
|
msgid "Metal ammo can with the anime girl sticker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:23
|
#: lib/cannery_web/live/container_live/form_component.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "My cool ammo can"
|
msgid "My cool ammo can"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:20
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:20
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:20
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:75
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -267,13 +262,13 @@ msgstr ""
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:70
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No Ammo"
|
msgid "No Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:166
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo for this type"
|
msgid "No ammo for this type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -289,68 +284,68 @@ msgstr ""
|
|||||||
msgid "No invites"
|
msgid "No invites"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:31
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:29
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:37
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:38
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:49
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:50
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:29
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:51
|
#: lib/cannery_web/components/ammo_group_card.ex:52
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "On the bookshelf"
|
msgid "On the bookshelf"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:34
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:70
|
#: lib/cannery_web/components/ammo_group_card.ex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid:"
|
msgid "Price paid:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:118
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:119
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:109
|
#: lib/cannery_web/live/home_live.html.heex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Public Signups"
|
msgid "Public Signups"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:56
|
#: lib/cannery_web/live/home_live.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Secure:"
|
msgid "Secure:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:59
|
#: lib/cannery_web/live/home_live.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -361,12 +356,12 @@ msgstr ""
|
|||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:66
|
#: lib/cannery_web/live/home_live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:47
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -390,56 +385,51 @@ msgstr ""
|
|||||||
msgid "Tags can be added to your containers to help you organize"
|
msgid "Tags can be added to your containers to help you organize"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:85
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Text color"
|
msgid "Text color"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:35
|
#: lib/cannery_web/live/home_live.html.heex:14
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "The self-hosted firearm tracker website"
|
msgid "The self-hosted firearm tracker website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:49
|
#: lib/cannery_web/components/container_table_component.ex:49
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:35
|
#: lib/cannery_web/live/container_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:45
|
#: lib/cannery_web/components/container_card.ex:44
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:14
|
#: lib/cannery_web/live/container_live/show.html.heex:12
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type:"
|
msgid "Type:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:121
|
#: lib/cannery_web/live/invite_live/index.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:24
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Uses left"
|
msgid "Uses left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:31
|
#: lib/cannery_web/live/home_live.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Welcome to %{name}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your data stays with you, period"
|
msgid "Your data stays with you, period"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:72
|
#: lib/cannery_web/live/container_live/show.html.heex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags for this container"
|
msgid "No tags for this container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -455,15 +445,15 @@ msgstr ""
|
|||||||
msgid "Range day"
|
msgid "Range day"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:45
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:46
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:36
|
#: lib/cannery_web/live/range_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Date"
|
msgid "Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:21
|
#: lib/cannery_web/live/range_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shots fired"
|
msgid "Shots fired"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -490,21 +480,21 @@ msgstr ""
|
|||||||
msgid "New Shot Records"
|
msgid "New Shot Records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:50
|
#: lib/cannery_web/live/range_live/index.html.heex:48
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No shots recorded"
|
msgid "No shots recorded"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:21
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:22
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:25
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds left"
|
msgid "Rounds left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:64
|
#: lib/cannery_web/live/range_live/index.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds shot"
|
msgid "Rounds shot"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -516,7 +506,7 @@ msgid "Shot Records"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:117
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:118
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -526,91 +516,91 @@ msgstr ""
|
|||||||
msgid "No other containers"
|
msgid "No other containers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:55
|
#: lib/cannery_web/live/range_live/index.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot log"
|
msgid "Shot log"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:71
|
#: lib/cannery_web/components/ammo_group_card.ex:69
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:78
|
#: lib/cannery_web/components/ammo_group_card.ex:76
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:72
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:79
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:89
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:153
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:78
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm new password"
|
msgid "Confirm new password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:32
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:33
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:87
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:89
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Current password"
|
msgid "Current password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:71
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage"
|
msgid "Stage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage"
|
msgid "Unstage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:125
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/layout/live.html.heex:40
|
#: lib/cannery_web/templates/layout/live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reconnecting..."
|
msgid "Reconnecting..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -627,16 +617,16 @@ msgstr ""
|
|||||||
msgid "Edit %{name} tags"
|
msgid "Edit %{name} tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:63
|
#: lib/cannery_web/components/container_card.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:67
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:39
|
#: lib/cannery_web/live/container_live/show.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds:"
|
msgid "Rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:142
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No cost information"
|
msgid "No cost information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -702,55 +692,55 @@ msgstr ""
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:123
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:130
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:132
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:135
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:131
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:134
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:33
|
#: lib/cannery_web/templates/user_registration/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:135
|
#: lib/cannery_web/live/home_live.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Get involved!"
|
msgid "Get involved!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:156
|
#: lib/cannery_web/live/home_live.html.heex:128
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Help translate"
|
msgid "Help translate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:167
|
#: lib/cannery_web/live/home_live.html.heex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Report bugs or request features"
|
msgid "Report bugs or request features"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:145
|
#: lib/cannery_web/live/home_live.html.heex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View the source code"
|
msgid "View the source code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -773,7 +763,7 @@ msgstr ""
|
|||||||
msgid "Move Ammo"
|
msgid "Move Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:119
|
#: lib/cannery_web/live/container_live/show.html.heex:113
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo in this container"
|
msgid "No ammo in this container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -788,38 +778,38 @@ msgstr ""
|
|||||||
msgid "This ammo is not in a container"
|
msgid "This ammo is not in a container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:58
|
#: lib/cannery_web/components/container_card.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:95
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:30
|
#: lib/cannery_web/live/container_live/show.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Packs:"
|
msgid "Packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:25
|
#: lib/cannery_web/components/topbar.ex:25
|
||||||
#: lib/cannery_web/live/home_live.ex:25
|
#: lib/cannery_web/live/home_live.html.heex:4
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cannery logo"
|
msgid "Cannery logo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:27
|
#: lib/cannery_web/live/home_live.html.heex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "isn't he cute >:3"
|
msgid "isn't he cute >:3"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:28
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:86
|
#: lib/cannery_web/components/ammo_group_card.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container:"
|
msgid "Container:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:105
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show used"
|
msgid "Show used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -847,9 +837,9 @@ msgstr ""
|
|||||||
msgid "Rounds"
|
msgid "Rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:158
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:39
|
#: lib/cannery_web/live/container_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:111
|
#: lib/cannery_web/live/container_live/show.html.heex:105
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View as table"
|
msgid "View as table"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -859,7 +849,7 @@ msgstr ""
|
|||||||
msgid "Total ever packs"
|
msgid "Total ever packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever packs:"
|
msgid "Total ever packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -869,7 +859,7 @@ msgstr ""
|
|||||||
msgid "Total ever rounds"
|
msgid "Total ever rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:83
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever rounds:"
|
msgid "Total ever rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -879,7 +869,7 @@ msgstr ""
|
|||||||
msgid "Used packs"
|
msgid "Used packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used packs:"
|
msgid "Used packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -889,17 +879,17 @@ msgstr ""
|
|||||||
msgid "Used rounds"
|
msgid "Used rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used rounds:"
|
msgid "Used rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:33
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:34
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used up!"
|
msgid "Used up!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:66
|
#: lib/cannery_web/live/range_live/index.html.heex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds shot chart"
|
msgid "Rounds shot chart"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1000,7 +990,7 @@ msgid "UPC:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Average CPR"
|
msgid "Average CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1011,7 +1001,7 @@ msgstr ""
|
|||||||
msgid "Edit %{ammo_type_name}"
|
msgid "Edit %{ammo_type_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:39
|
#: lib/cannery_web/components/ammo_group_card.ex:40
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Empty"
|
msgid "Empty"
|
||||||
@ -1022,7 +1012,7 @@ msgstr ""
|
|||||||
msgid "CPR"
|
msgid "CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:77
|
#: lib/cannery_web/components/ammo_group_card.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "CPR:"
|
msgid "CPR:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1032,7 +1022,7 @@ msgstr ""
|
|||||||
msgid "Original Count"
|
msgid "Original Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:44
|
#: lib/cannery_web/components/ammo_group_card.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Original Count:"
|
msgid "Original Count:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1042,12 +1032,12 @@ msgstr ""
|
|||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:28
|
#: lib/cannery_web/live/container_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total packs:"
|
msgid "Total packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:37
|
#: lib/cannery_web/live/container_live/show.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total rounds:"
|
msgid "Total rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1057,7 +1047,7 @@ msgstr ""
|
|||||||
msgid "Last used on"
|
msgid "Last used on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:63
|
#: lib/cannery_web/components/ammo_group_card.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Last used on:"
|
msgid "Last used on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1068,7 +1058,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:41
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:42
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1095,7 +1085,7 @@ msgstr ""
|
|||||||
msgid "Search catalog"
|
msgid "Search catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:57
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:58
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search ammo"
|
msgid "Search ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1110,18 +1100,20 @@ msgstr ""
|
|||||||
msgid "Search tags"
|
msgid "Search tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:85
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/templates/error/error.html.heex:8
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:13
|
#: lib/cannery_web/templates/layout/root.html.heex:13
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:14
|
#: lib/cannery_web/templates/layout/root.html.heex:14
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cannery"
|
msgid "Cannery"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1150,3 +1142,38 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Uses Left: Unlimited"
|
msgid "Uses Left: Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:26
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cannery lets you easily keep an eye on your ammo levels before and after range day"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:11
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cannery | %{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:78
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Registration:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:88
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Version:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:10
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Welcome to Cannery"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Disable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Enable"
|
||||||
|
msgstr ""
|
||||||
|
@ -12,12 +12,12 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:40
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Ammo"
|
msgid "Add Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:36
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add your first box!"
|
msgid "Add your first box!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -33,13 +33,13 @@ msgid "Add your first type!"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:44
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change email"
|
msgid "Change email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:58
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:59
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:99
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:101
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -49,14 +49,14 @@ msgstr ""
|
|||||||
msgid "Create Invite"
|
msgid "Create Invite"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:162
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:165
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:52
|
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:45
|
#: lib/cannery_web/templates/user_session/new.html.heex:44
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -66,13 +66,13 @@ msgstr ""
|
|||||||
msgid "Invite someone new!"
|
msgid "Invite someone new!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:137
|
#: lib/cannery_web/components/topbar.ex:135
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
#: lib/cannery_web/templates/user_registration/new.html.heex:46
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:47
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:30
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:33
|
#: lib/cannery_web/templates/user_session/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -97,51 +97,51 @@ msgstr ""
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:128
|
#: lib/cannery_web/components/topbar.ex:127
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:26
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:42
|
#: lib/cannery_web/templates/user_registration/new.html.heex:39
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:26
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:16
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Resend confirmation instructions"
|
msgid "Resend confirmation instructions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:34
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reset password"
|
msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:53
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:81
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:31
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:32
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:91
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Send instructions to reset password"
|
msgid "Send instructions to reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:80
|
#: lib/cannery_web/live/container_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -156,9 +156,9 @@ msgstr ""
|
|||||||
msgid "Why not get some ready to shoot?"
|
msgid "Why not get some ready to shoot?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:101
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:39
|
#: lib/cannery_web/live/range_live/index.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Record shots"
|
msgid "Record shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -178,27 +178,27 @@ msgstr ""
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:31
|
#: lib/cannery_web/live/invite_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copy to clipboard"
|
msgid "Copy to clipboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:113
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change Language"
|
msgid "Change Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:139
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:142
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -208,44 +208,34 @@ msgstr ""
|
|||||||
msgid "View in Catalog"
|
msgid "View in Catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:31
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add an ammo type first"
|
msgid "add an ammo type first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:64
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:80
|
#: lib/cannery_web/live/invite_live/index.html.heex:78
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Set Unlimited"
|
msgid "Set Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:32
|
#: lib/cannery_web/live/range_live/index.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage for range"
|
msgid "Stage for range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:31
|
#: lib/cannery_web/live/range_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage from range"
|
msgid "Unstage from range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:153
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:156
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Export Data as JSON"
|
msgid "Export Data as JSON"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -10,22 +10,17 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Language: en\n"
|
"Language: en\n"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:47
|
#: lib/cannery_web/live/home_live.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:69
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Access from any internet-capable device"
|
msgid "Access from any internet-capable device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:91
|
#: lib/cannery_web/live/invite_live/index.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins"
|
msgid "Admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:83
|
#: lib/cannery_web/live/home_live.html.heex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins:"
|
msgid "Admins:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -40,60 +35,60 @@ msgid "Ammo"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo type"
|
msgid "Ammo type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Background color"
|
msgid "Background color"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:140
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:68
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:44
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:37
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:51
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:65
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:66
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:56
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -107,37 +102,37 @@ msgid "Containers"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:144
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:145
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:38
|
#: lib/cannery_web/components/ammo_group_card.ex:39
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count:"
|
msgid "Count:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:47
|
#: lib/cannery_web/components/container_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:24
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:25
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:27
|
#: lib/cannery_web/live/container_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:39
|
#: lib/cannery_web/components/container_card.ex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:8
|
#: lib/cannery_web/live/container_live/show.html.heex:7
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description:"
|
msgid "Description:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:44
|
#: lib/cannery_web/live/home_live.html.heex:23
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Easy to Use:"
|
msgid "Easy to Use:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -152,29 +147,29 @@ msgstr ""
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:35
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Example bullet type abbreviations"
|
msgid "Example bullet type abbreviations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:40
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:78
|
#: lib/cannery_web/live/home_live.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Instance Information"
|
msgid "Instance Information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -184,7 +179,7 @@ msgstr ""
|
|||||||
msgid "Invite Disabled"
|
msgid "Invite Disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:110
|
#: lib/cannery_web/live/home_live.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invite Only"
|
msgid "Invite Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -196,51 +191,51 @@ msgstr ""
|
|||||||
msgid "Invites"
|
msgid "Invites"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:28
|
#: lib/cannery_web/templates/user_session/new.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Keep me logged in for 60 days"
|
msgid "Keep me logged in for 60 days"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:48
|
#: lib/cannery_web/components/container_table_component.ex:48
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
#: lib/cannery_web/live/container_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location"
|
msgid "Location"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:51
|
#: lib/cannery_web/components/container_card.ex:49
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:20
|
#: lib/cannery_web/live/container_live/show.html.heex:17
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location:"
|
msgid "Location:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Magazine, Clip, Ammo Box, etc"
|
msgid "Magazine, Clip, Ammo Box, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:148
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:149
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:31
|
#: lib/cannery_web/live/container_live/form_component.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Metal ammo can with the anime girl sticker"
|
msgid "Metal ammo can with the anime girl sticker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:23
|
#: lib/cannery_web/live/container_live/form_component.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "My cool ammo can"
|
msgid "My cool ammo can"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:20
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:20
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:20
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:75
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -267,13 +262,13 @@ msgstr ""
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:70
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No Ammo"
|
msgid "No Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:166
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo for this type"
|
msgid "No ammo for this type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -289,68 +284,68 @@ msgstr ""
|
|||||||
msgid "No invites"
|
msgid "No invites"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:31
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:29
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:37
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:38
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:49
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:50
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:29
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:51
|
#: lib/cannery_web/components/ammo_group_card.ex:52
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "On the bookshelf"
|
msgid "On the bookshelf"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:34
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:70
|
#: lib/cannery_web/components/ammo_group_card.ex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid:"
|
msgid "Price paid:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:118
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:119
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:109
|
#: lib/cannery_web/live/home_live.html.heex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Public Signups"
|
msgid "Public Signups"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:56
|
#: lib/cannery_web/live/home_live.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Secure:"
|
msgid "Secure:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:59
|
#: lib/cannery_web/live/home_live.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -361,12 +356,12 @@ msgstr ""
|
|||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:66
|
#: lib/cannery_web/live/home_live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:47
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -390,56 +385,51 @@ msgstr ""
|
|||||||
msgid "Tags can be added to your containers to help you organize"
|
msgid "Tags can be added to your containers to help you organize"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:85
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Text color"
|
msgid "Text color"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:35
|
#: lib/cannery_web/live/home_live.html.heex:14
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "The self-hosted firearm tracker website"
|
msgid "The self-hosted firearm tracker website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:49
|
#: lib/cannery_web/components/container_table_component.ex:49
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:35
|
#: lib/cannery_web/live/container_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:45
|
#: lib/cannery_web/components/container_card.ex:44
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:14
|
#: lib/cannery_web/live/container_live/show.html.heex:12
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type:"
|
msgid "Type:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:121
|
#: lib/cannery_web/live/invite_live/index.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:24
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Uses left"
|
msgid "Uses left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:31
|
#: lib/cannery_web/live/home_live.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Welcome to %{name}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your data stays with you, period"
|
msgid "Your data stays with you, period"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:72
|
#: lib/cannery_web/live/container_live/show.html.heex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags for this container"
|
msgid "No tags for this container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -455,15 +445,15 @@ msgstr ""
|
|||||||
msgid "Range day"
|
msgid "Range day"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:45
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:46
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:36
|
#: lib/cannery_web/live/range_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Date"
|
msgid "Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:21
|
#: lib/cannery_web/live/range_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shots fired"
|
msgid "Shots fired"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -490,21 +480,21 @@ msgstr ""
|
|||||||
msgid "New Shot Records"
|
msgid "New Shot Records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:50
|
#: lib/cannery_web/live/range_live/index.html.heex:48
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No shots recorded"
|
msgid "No shots recorded"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:21
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:22
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:25
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds left"
|
msgid "Rounds left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:64
|
#: lib/cannery_web/live/range_live/index.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds shot"
|
msgid "Rounds shot"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -516,7 +506,7 @@ msgid "Shot Records"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:117
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:118
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -526,91 +516,91 @@ msgstr ""
|
|||||||
msgid "No other containers"
|
msgid "No other containers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:55
|
#: lib/cannery_web/live/range_live/index.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot log"
|
msgid "Shot log"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:71
|
#: lib/cannery_web/components/ammo_group_card.ex:69
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:78
|
#: lib/cannery_web/components/ammo_group_card.ex:76
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:72
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:79
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:89
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:153
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:78
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm new password"
|
msgid "Confirm new password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:32
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:33
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:87
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:89
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Current password"
|
msgid "Current password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:71
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage"
|
msgid "Stage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage"
|
msgid "Unstage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:125
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/layout/live.html.heex:40
|
#: lib/cannery_web/templates/layout/live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reconnecting..."
|
msgid "Reconnecting..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -627,16 +617,16 @@ msgstr ""
|
|||||||
msgid "Edit %{name} tags"
|
msgid "Edit %{name} tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:63
|
#: lib/cannery_web/components/container_card.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:67
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:39
|
#: lib/cannery_web/live/container_live/show.html.heex:35
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Rounds:"
|
msgid "Rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:142
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No cost information"
|
msgid "No cost information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -702,55 +692,55 @@ msgstr ""
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:123
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:130
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:132
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:135
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:131
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:134
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:33
|
#: lib/cannery_web/templates/user_registration/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:135
|
#: lib/cannery_web/live/home_live.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Get involved!"
|
msgid "Get involved!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:156
|
#: lib/cannery_web/live/home_live.html.heex:128
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Help translate"
|
msgid "Help translate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:167
|
#: lib/cannery_web/live/home_live.html.heex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Report bugs or request features"
|
msgid "Report bugs or request features"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:145
|
#: lib/cannery_web/live/home_live.html.heex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View the source code"
|
msgid "View the source code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -773,7 +763,7 @@ msgstr ""
|
|||||||
msgid "Move Ammo"
|
msgid "Move Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:119
|
#: lib/cannery_web/live/container_live/show.html.heex:113
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "No ammo in this container"
|
msgid "No ammo in this container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -788,38 +778,38 @@ msgstr ""
|
|||||||
msgid "This ammo is not in a container"
|
msgid "This ammo is not in a container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:58
|
#: lib/cannery_web/components/container_card.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:95
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:30
|
#: lib/cannery_web/live/container_live/show.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Packs:"
|
msgid "Packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:25
|
#: lib/cannery_web/components/topbar.ex:25
|
||||||
#: lib/cannery_web/live/home_live.ex:25
|
#: lib/cannery_web/live/home_live.html.heex:4
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cannery logo"
|
msgid "Cannery logo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:27
|
#: lib/cannery_web/live/home_live.html.heex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "isn't he cute >:3"
|
msgid "isn't he cute >:3"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:28
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:86
|
#: lib/cannery_web/components/ammo_group_card.ex:83
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Container:"
|
msgid "Container:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:105
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show used"
|
msgid "Show used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -847,9 +837,9 @@ msgstr ""
|
|||||||
msgid "Rounds"
|
msgid "Rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:158
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:39
|
#: lib/cannery_web/live/container_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:111
|
#: lib/cannery_web/live/container_live/show.html.heex:105
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View as table"
|
msgid "View as table"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -859,7 +849,7 @@ msgstr ""
|
|||||||
msgid "Total ever packs"
|
msgid "Total ever packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever packs:"
|
msgid "Total ever packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -869,7 +859,7 @@ msgstr ""
|
|||||||
msgid "Total ever rounds"
|
msgid "Total ever rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:83
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total ever rounds:"
|
msgid "Total ever rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -879,7 +869,7 @@ msgstr ""
|
|||||||
msgid "Used packs"
|
msgid "Used packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used packs:"
|
msgid "Used packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -889,17 +879,17 @@ msgstr ""
|
|||||||
msgid "Used rounds"
|
msgid "Used rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used rounds:"
|
msgid "Used rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:33
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:34
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used up!"
|
msgid "Used up!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:66
|
#: lib/cannery_web/live/range_live/index.html.heex:64
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Rounds shot chart"
|
msgid "Rounds shot chart"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1000,7 +990,7 @@ msgid "UPC:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Average CPR"
|
msgid "Average CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1011,7 +1001,7 @@ msgstr ""
|
|||||||
msgid "Edit %{ammo_type_name}"
|
msgid "Edit %{ammo_type_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:39
|
#: lib/cannery_web/components/ammo_group_card.ex:40
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Empty"
|
msgid "Empty"
|
||||||
@ -1022,7 +1012,7 @@ msgstr ""
|
|||||||
msgid "CPR"
|
msgid "CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:77
|
#: lib/cannery_web/components/ammo_group_card.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "CPR:"
|
msgid "CPR:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1032,7 +1022,7 @@ msgstr ""
|
|||||||
msgid "Original Count"
|
msgid "Original Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:44
|
#: lib/cannery_web/components/ammo_group_card.ex:47
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Original Count:"
|
msgid "Original Count:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1042,12 +1032,12 @@ msgstr ""
|
|||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:28
|
#: lib/cannery_web/live/container_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total packs:"
|
msgid "Total packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:37
|
#: lib/cannery_web/live/container_live/show.html.heex:33
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total rounds:"
|
msgid "Total rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1057,7 +1047,7 @@ msgstr ""
|
|||||||
msgid "Last used on"
|
msgid "Last used on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:63
|
#: lib/cannery_web/components/ammo_group_card.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Last used on:"
|
msgid "Last used on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1068,7 +1058,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:41
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:42
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1095,7 +1085,7 @@ msgstr ""
|
|||||||
msgid "Search catalog"
|
msgid "Search catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:57
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:58
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Search ammo"
|
msgid "Search ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1110,18 +1100,20 @@ msgstr ""
|
|||||||
msgid "Search tags"
|
msgid "Search tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:85
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/templates/error/error.html.heex:8
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:13
|
#: lib/cannery_web/templates/layout/root.html.heex:13
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:14
|
#: lib/cannery_web/templates/layout/root.html.heex:14
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:15
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Cannery"
|
msgid "Cannery"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1150,3 +1142,38 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Uses Left: Unlimited"
|
msgid "Uses Left: Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:26
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Cannery lets you easily keep an eye on your ammo levels before and after range day"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:11
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cannery | %{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:78
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Registration:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:88
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Version:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:10
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Welcome to Cannery"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Disable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Enable"
|
||||||
|
msgstr ""
|
||||||
|
@ -56,11 +56,11 @@ msgstr ""
|
|||||||
msgid "Not found"
|
msgid "Not found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:16
|
#: lib/cannery_web/templates/user_registration/new.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:21
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:23
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:64
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:67
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:119
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Oops, something went wrong! Please check the errors below."
|
msgid "Oops, something went wrong! Please check the errors below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -180,7 +180,7 @@ msgstr ""
|
|||||||
msgid "Please select an ammo type and container"
|
msgid "Please select an ammo type and container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:69
|
#: lib/cannery_web/live/range_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -13,7 +13,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:89
|
#: lib/cannery_web/live/container_live/form_component.ex:89
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:126
|
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} created successfully"
|
msgid "%{name} created successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -51,7 +51,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:70
|
#: lib/cannery_web/live/container_live/form_component.ex:70
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:108
|
#: lib/cannery_web/live/tag_live/form_component.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -61,32 +61,32 @@ msgstr ""
|
|||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:103
|
#: lib/cannery_web/live/invite_live/index.html.heex:98
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:133
|
#: lib/cannery_web/live/invite_live/index.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:92
|
#: lib/cannery_web/live/container_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:136
|
#: lib/cannery_web/live/container_live/index.html.heex:135
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:59
|
#: lib/cannery_web/live/container_live/show.html.heex:55
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:64
|
#: lib/cannery_web/live/tag_live/index.html.heex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}?"
|
msgid "Are you sure you want to delete %{name}?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:49
|
#: lib/cannery_web/live/invite_live/index.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete the invite for %{name}?"
|
msgid "Are you sure you want to delete the invite for %{name}?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:152
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this ammo?"
|
msgid "Are you sure you want to delete this ammo?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:160
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -96,7 +96,7 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:75
|
#: lib/cannery_web/live/invite_live/index.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to make %{name} unlimited?"
|
msgid "Are you sure you want to make %{name} unlimited?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -136,18 +136,13 @@ msgstr ""
|
|||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:91
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:83
|
||||||
msgid "Register to setup %{name}"
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:158
|
||||||
msgstr ""
|
#: lib/cannery_web/live/container_live/form_component.html.heex:53
|
||||||
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:34
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:55
|
#: lib/cannery_web/live/range_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:52
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:33
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:42
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:93
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -172,7 +167,7 @@ msgstr ""
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -182,13 +177,13 @@ msgstr ""
|
|||||||
msgid "Shots recorded successfully"
|
msgid "Shots recorded successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:28
|
#: lib/cannery_web/live/range_live/index.html.heex:27
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to unstage this ammo?"
|
msgid "Are you sure you want to unstage this ammo?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:118
|
#: lib/cannery_web/live/range_live/index.html.heex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this shot record?"
|
msgid "Are you sure you want to delete this shot record?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -224,18 +219,18 @@ msgstr ""
|
|||||||
msgid "%{name} removed successfully"
|
msgid "%{name} removed successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:17
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:18
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:141
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:144
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -269,7 +264,12 @@ msgstr[0] ""
|
|||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:28
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:65
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Register to setup Cannery"
|
||||||
|
msgstr ""
|
||||||
|
@ -56,11 +56,11 @@ msgstr ""
|
|||||||
msgid "Not found"
|
msgid "Not found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:16
|
#: lib/cannery_web/templates/user_registration/new.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:21
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:23
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:64
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:67
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:119
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Oops, something went wrong! Please check the errors below."
|
msgid "Oops, something went wrong! Please check the errors below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -179,7 +179,7 @@ msgstr ""
|
|||||||
msgid "Please select an ammo type and container"
|
msgid "Please select an ammo type and container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:69
|
#: lib/cannery_web/live/range_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -25,12 +25,12 @@ msgstr ""
|
|||||||
## effect: edit them in PO (.po) files instead.
|
## effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:40
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Ammo"
|
msgid "Add Ammo"
|
||||||
msgstr "Añadir Munición"
|
msgstr "Añadir Munición"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:36
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add your first box!"
|
msgid "Add your first box!"
|
||||||
msgstr "¡Añade tu primera caja!"
|
msgstr "¡Añade tu primera caja!"
|
||||||
@ -46,13 +46,13 @@ msgid "Add your first type!"
|
|||||||
msgstr "¡Añade tu primer tipo!"
|
msgstr "¡Añade tu primer tipo!"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:44
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change email"
|
msgid "Change email"
|
||||||
msgstr "Cambiar correo electrónico"
|
msgstr "Cambiar correo electrónico"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:58
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:59
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:99
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:101
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Cambiar contraseña"
|
msgstr "Cambiar contraseña"
|
||||||
@ -62,14 +62,14 @@ msgstr "Cambiar contraseña"
|
|||||||
msgid "Create Invite"
|
msgid "Create Invite"
|
||||||
msgstr "Crear Invitación"
|
msgstr "Crear Invitación"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:162
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:165
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr "Eliminar cuenta de Usuario"
|
msgstr "Eliminar cuenta de Usuario"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:52
|
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:45
|
#: lib/cannery_web/templates/user_session/new.html.heex:44
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "¿Has olvidado tu contraseña?"
|
msgstr "¿Has olvidado tu contraseña?"
|
||||||
@ -79,13 +79,13 @@ msgstr "¿Has olvidado tu contraseña?"
|
|||||||
msgid "Invite someone new!"
|
msgid "Invite someone new!"
|
||||||
msgstr "¡Invita a alguien nuevo!"
|
msgstr "¡Invita a alguien nuevo!"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:137
|
#: lib/cannery_web/components/topbar.ex:135
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
#: lib/cannery_web/templates/user_registration/new.html.heex:46
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:47
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:30
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:33
|
#: lib/cannery_web/templates/user_session/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Entrar"
|
msgstr "Entrar"
|
||||||
@ -110,51 +110,51 @@ msgstr "Nuevo Contenedor"
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr "Nueva Etiqueta"
|
msgstr "Nueva Etiqueta"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:128
|
#: lib/cannery_web/components/topbar.ex:127
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:26
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:42
|
#: lib/cannery_web/templates/user_registration/new.html.heex:39
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:26
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr "Registrarse"
|
msgstr "Registrarse"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:16
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Resend confirmation instructions"
|
msgid "Resend confirmation instructions"
|
||||||
msgstr "Reenviar instrucciones de confirmación"
|
msgstr "Reenviar instrucciones de confirmación"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:34
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reset password"
|
msgid "Reset password"
|
||||||
msgstr "Resetear contraseña"
|
msgstr "Resetear contraseña"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:53
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:81
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:31
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:32
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:91
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Guardar"
|
msgstr "Guardar"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Send instructions to reset password"
|
msgid "Send instructions to reset password"
|
||||||
msgstr "Enviar instrucciones para reestablecer contraseña"
|
msgstr "Enviar instrucciones para reestablecer contraseña"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:80
|
#: lib/cannery_web/live/container_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr "¿Por qué no añadir una?"
|
msgstr "¿Por qué no añadir una?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Añadir"
|
msgstr "Añadir"
|
||||||
@ -169,9 +169,9 @@ msgstr "Preparar munición"
|
|||||||
msgid "Why not get some ready to shoot?"
|
msgid "Why not get some ready to shoot?"
|
||||||
msgstr "¿Por qué no preparar parte para disparar?"
|
msgstr "¿Por qué no preparar parte para disparar?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:101
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:39
|
#: lib/cannery_web/live/range_live/index.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Record shots"
|
msgid "Record shots"
|
||||||
msgstr "Tiros récord"
|
msgstr "Tiros récord"
|
||||||
@ -191,27 +191,27 @@ msgstr "Mover contenedores"
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr "Seleccionar"
|
msgstr "Seleccionar"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:31
|
#: lib/cannery_web/live/invite_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copy to clipboard"
|
msgid "Copy to clipboard"
|
||||||
msgstr "Copiar al portapapeles"
|
msgstr "Copiar al portapapeles"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr "añade primero un contenedor"
|
msgstr "añade primero un contenedor"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr "Crear"
|
msgstr "Crear"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:113
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change Language"
|
msgid "Change Language"
|
||||||
msgstr "Cambiar Lenguaje"
|
msgstr "Cambiar Lenguaje"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:139
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:142
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
msgstr "Cambiar lenguaje"
|
msgstr "Cambiar lenguaje"
|
||||||
@ -221,44 +221,34 @@ msgstr "Cambiar lenguaje"
|
|||||||
msgid "View in Catalog"
|
msgid "View in Catalog"
|
||||||
msgstr "Ver en Catalogo"
|
msgstr "Ver en Catalogo"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:31
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add an ammo type first"
|
msgid "add an ammo type first"
|
||||||
msgstr "añade primero un tipo de munición"
|
msgstr "añade primero un tipo de munición"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr "Desactivar"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:64
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr "Activar"
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr "Mover munición"
|
msgstr "Mover munición"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:80
|
#: lib/cannery_web/live/invite_live/index.html.heex:78
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Set Unlimited"
|
msgid "Set Unlimited"
|
||||||
msgstr "Activar ilimitados"
|
msgstr "Activar ilimitados"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:32
|
#: lib/cannery_web/live/range_live/index.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage for range"
|
msgid "Stage for range"
|
||||||
msgstr "Preparar para el campo de tiro"
|
msgstr "Preparar para el campo de tiro"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:31
|
#: lib/cannery_web/live/range_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage from range"
|
msgid "Unstage from range"
|
||||||
msgstr "Desmontar del campo de tiro"
|
msgstr "Desmontar del campo de tiro"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:153
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:156
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Export Data as JSON"
|
msgid "Export Data as JSON"
|
||||||
msgstr "Exportar datos como JSON"
|
msgstr "Exportar datos como JSON"
|
||||||
|
@ -14,33 +14,17 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Generator: Weblate 4.14.2\n"
|
"X-Generator: Weblate 4.14.2\n"
|
||||||
|
|
||||||
## This file is a PO Template file.
|
#: lib/cannery_web/live/home_live.html.heex:46
|
||||||
##
|
|
||||||
## "msgid"s here are often extracted from source code.
|
|
||||||
## Add new translations manually only if they're dynamic
|
|
||||||
## translations that can't be statically extracted.
|
|
||||||
##
|
|
||||||
## Run "mix gettext.extract" to bring this file up to
|
|
||||||
## date. Leave "msgstr"s empty as changing them here has no
|
|
||||||
## effect: edit them in PO (.po) files instead.
|
|
||||||
#: lib/cannery_web/live/home_live.ex:47
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
|
|
||||||
msgstr ""
|
|
||||||
"%{name} te permite mantener un ojo en tus niveles de munición antes y "
|
|
||||||
"después de un día en el campo de tiro"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:69
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Access from any internet-capable device"
|
msgid "Access from any internet-capable device"
|
||||||
msgstr "Acceso desde cualquier dispositivo con conexión a internet"
|
msgstr "Acceso desde cualquier dispositivo con conexión a internet"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:91
|
#: lib/cannery_web/live/invite_live/index.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins"
|
msgid "Admins"
|
||||||
msgstr "Administradores"
|
msgstr "Administradores"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:83
|
#: lib/cannery_web/live/home_live.html.heex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins:"
|
msgid "Admins:"
|
||||||
msgstr "Aministradores:"
|
msgstr "Aministradores:"
|
||||||
@ -55,60 +39,60 @@ msgid "Ammo"
|
|||||||
msgstr "Munición"
|
msgstr "Munición"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo type"
|
msgid "Ammo type"
|
||||||
msgstr "Tipo de munición"
|
msgstr "Tipo de munición"
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Background color"
|
msgid "Background color"
|
||||||
msgstr "Color de fondo"
|
msgstr "Color de fondo"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:140
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr "Fogueo"
|
msgstr "Fogueo"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:68
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr "Latón"
|
msgstr "Latón"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:44
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr "Núcleo de bala"
|
msgstr "Núcleo de bala"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:37
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr "Tipo de bala"
|
msgstr "Tipo de bala"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr "Calibre"
|
msgstr "Calibre"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:51
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr "Cartucho"
|
msgstr "Cartucho"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:65
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:66
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr "Material del casquillo"
|
msgstr "Material del casquillo"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:56
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr "Contenedor"
|
msgstr "Contenedor"
|
||||||
@ -122,37 +106,37 @@ msgid "Containers"
|
|||||||
msgstr "Contenedores"
|
msgstr "Contenedores"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:144
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:145
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr "Corrosiva"
|
msgstr "Corrosiva"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr "Cantidad"
|
msgstr "Cantidad"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:38
|
#: lib/cannery_web/components/ammo_group_card.ex:39
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count:"
|
msgid "Count:"
|
||||||
msgstr "Cantidad:"
|
msgstr "Cantidad:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:47
|
#: lib/cannery_web/components/container_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:24
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:25
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:27
|
#: lib/cannery_web/live/container_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:39
|
#: lib/cannery_web/components/container_card.ex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:8
|
#: lib/cannery_web/live/container_live/show.html.heex:7
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description:"
|
msgid "Description:"
|
||||||
msgstr "Descripción:"
|
msgstr "Descripción:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:44
|
#: lib/cannery_web/live/home_live.html.heex:23
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Easy to Use:"
|
msgid "Easy to Use:"
|
||||||
msgstr "Facil de Usar:"
|
msgstr "Facil de Usar:"
|
||||||
@ -167,29 +151,29 @@ msgstr "Editar Invitación"
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr "Editar Etiqueta"
|
msgstr "Editar Etiqueta"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:35
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Example bullet type abbreviations"
|
msgid "Example bullet type abbreviations"
|
||||||
msgstr "Abreviaciones de tipo de bala ejemplo"
|
msgstr "Abreviaciones de tipo de bala ejemplo"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:40
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr "Bala encamisada"
|
msgstr "Bala encamisada"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr "Grano"
|
msgstr "Grano"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr "Incendiaria"
|
msgstr "Incendiaria"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:78
|
#: lib/cannery_web/live/home_live.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Instance Information"
|
msgid "Instance Information"
|
||||||
msgstr "Información de Instancia"
|
msgstr "Información de Instancia"
|
||||||
@ -199,7 +183,7 @@ msgstr "Información de Instancia"
|
|||||||
msgid "Invite Disabled"
|
msgid "Invite Disabled"
|
||||||
msgstr "Invitación Desactivada"
|
msgstr "Invitación Desactivada"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:110
|
#: lib/cannery_web/live/home_live.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invite Only"
|
msgid "Invite Only"
|
||||||
msgstr "Solo Invitación"
|
msgstr "Solo Invitación"
|
||||||
@ -211,51 +195,51 @@ msgstr "Solo Invitación"
|
|||||||
msgid "Invites"
|
msgid "Invites"
|
||||||
msgstr "Invitaciones"
|
msgstr "Invitaciones"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:28
|
#: lib/cannery_web/templates/user_session/new.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Keep me logged in for 60 days"
|
msgid "Keep me logged in for 60 days"
|
||||||
msgstr "Mantener registrado durante 60 días"
|
msgstr "Mantener registrado durante 60 días"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:48
|
#: lib/cannery_web/components/container_table_component.ex:48
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
#: lib/cannery_web/live/container_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location"
|
msgid "Location"
|
||||||
msgstr "Localización"
|
msgstr "Localización"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:51
|
#: lib/cannery_web/components/container_card.ex:49
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:20
|
#: lib/cannery_web/live/container_live/show.html.heex:17
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location:"
|
msgid "Location:"
|
||||||
msgstr "Localización:"
|
msgstr "Localización:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Magazine, Clip, Ammo Box, etc"
|
msgid "Magazine, Clip, Ammo Box, etc"
|
||||||
msgstr "Cargador, Clip, Caja de Munición, etc"
|
msgstr "Cargador, Clip, Caja de Munición, etc"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:148
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:149
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr "Fabricante"
|
msgstr "Fabricante"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:31
|
#: lib/cannery_web/live/container_live/form_component.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Metal ammo can with the anime girl sticker"
|
msgid "Metal ammo can with the anime girl sticker"
|
||||||
msgstr "Lata de munición metálica con la pegatina de chica de anime"
|
msgstr "Lata de munición metálica con la pegatina de chica de anime"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:23
|
#: lib/cannery_web/live/container_live/form_component.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "My cool ammo can"
|
msgid "My cool ammo can"
|
||||||
msgstr "Mi lata de munición guapa"
|
msgstr "Mi lata de munición guapa"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:20
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:20
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:20
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:75
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Nombre"
|
msgstr "Nombre"
|
||||||
@ -282,13 +266,13 @@ msgstr "Nueva Invitación"
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr "Nueva Etiqueta"
|
msgstr "Nueva Etiqueta"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:70
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No Ammo"
|
msgid "No Ammo"
|
||||||
msgstr "Sin Munición"
|
msgstr "Sin Munición"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:166
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo for this type"
|
msgid "No ammo for this type"
|
||||||
msgstr "Sin munición para este tipo"
|
msgstr "Sin munición para este tipo"
|
||||||
@ -304,68 +288,68 @@ msgstr "Sin contenedores"
|
|||||||
msgid "No invites"
|
msgid "No invites"
|
||||||
msgstr "Sin invitaciones"
|
msgstr "Sin invitaciones"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:31
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:29
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr "Sin etiquetas"
|
msgstr "Sin etiquetas"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:37
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:38
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:49
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:50
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:29
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr "Notas"
|
msgstr "Notas"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:51
|
#: lib/cannery_web/components/ammo_group_card.ex:52
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "Notas:"
|
msgstr "Notas:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "On the bookshelf"
|
msgid "On the bookshelf"
|
||||||
msgstr "En la estantería"
|
msgstr "En la estantería"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr "Presión"
|
msgstr "Presión"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:34
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr "Precio pagado"
|
msgstr "Precio pagado"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:70
|
#: lib/cannery_web/components/ammo_group_card.ex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid:"
|
msgid "Price paid:"
|
||||||
msgstr "Precio pagado:"
|
msgstr "Precio pagado:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:118
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:119
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr "Tipo de espoleta"
|
msgstr "Tipo de espoleta"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:109
|
#: lib/cannery_web/live/home_live.html.heex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Public Signups"
|
msgid "Public Signups"
|
||||||
msgstr "Registro Público"
|
msgstr "Registro Público"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:56
|
#: lib/cannery_web/live/home_live.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Secure:"
|
msgid "Secure:"
|
||||||
msgstr "Seguro:"
|
msgstr "Seguro:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:59
|
#: lib/cannery_web/live/home_live.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -378,12 +362,12 @@ msgstr ""
|
|||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Ajustes"
|
msgstr "Ajustes"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:66
|
#: lib/cannery_web/live/home_live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr "Simple:"
|
msgstr "Simple:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:47
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr "Acero"
|
msgstr "Acero"
|
||||||
@ -408,56 +392,51 @@ msgid "Tags can be added to your containers to help you organize"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Etiquetas pueden ser añadidas a tus contenedores para ayudarte a organizar"
|
"Etiquetas pueden ser añadidas a tus contenedores para ayudarte a organizar"
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:85
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Text color"
|
msgid "Text color"
|
||||||
msgstr "Color del texto"
|
msgstr "Color del texto"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:35
|
#: lib/cannery_web/live/home_live.html.heex:14
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "The self-hosted firearm tracker website"
|
msgid "The self-hosted firearm tracker website"
|
||||||
msgstr "La página de seguimiento de armas autogestionada"
|
msgstr "La página de seguimiento de armas autogestionada"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr "Trazadora"
|
msgstr "Trazadora"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:49
|
#: lib/cannery_web/components/container_table_component.ex:49
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:35
|
#: lib/cannery_web/live/container_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Tipo"
|
msgstr "Tipo"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:45
|
#: lib/cannery_web/components/container_card.ex:44
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:14
|
#: lib/cannery_web/live/container_live/show.html.heex:12
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type:"
|
msgid "Type:"
|
||||||
msgstr "Tipo:"
|
msgstr "Tipo:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:121
|
#: lib/cannery_web/live/invite_live/index.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Usuarios"
|
msgstr "Usuarios"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:24
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Uses left"
|
msgid "Uses left"
|
||||||
msgstr "Usos restantes"
|
msgstr "Usos restantes"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:31
|
#: lib/cannery_web/live/home_live.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Welcome to %{name}"
|
|
||||||
msgstr "Bienvenide a %{name}"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your data stays with you, period"
|
msgid "Your data stays with you, period"
|
||||||
msgstr "Tus datos se quedan contigo, sin excepciones"
|
msgstr "Tus datos se quedan contigo, sin excepciones"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:72
|
#: lib/cannery_web/live/container_live/show.html.heex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags for this container"
|
msgid "No tags for this container"
|
||||||
msgstr "Contenedor sin etiquetas"
|
msgstr "Contenedor sin etiquetas"
|
||||||
@ -473,15 +452,15 @@ msgstr "Campo de tiro"
|
|||||||
msgid "Range day"
|
msgid "Range day"
|
||||||
msgstr "Día de disparar"
|
msgstr "Día de disparar"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:45
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:46
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:36
|
#: lib/cannery_web/live/range_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Date"
|
msgid "Date"
|
||||||
msgstr "Fecha"
|
msgstr "Fecha"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:21
|
#: lib/cannery_web/live/range_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shots fired"
|
msgid "Shots fired"
|
||||||
msgstr "Tiros disparados"
|
msgstr "Tiros disparados"
|
||||||
@ -508,21 +487,21 @@ msgstr "Editar Tiros Récord"
|
|||||||
msgid "New Shot Records"
|
msgid "New Shot Records"
|
||||||
msgstr "Nuevos Tiros Récord"
|
msgstr "Nuevos Tiros Récord"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:50
|
#: lib/cannery_web/live/range_live/index.html.heex:48
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No shots recorded"
|
msgid "No shots recorded"
|
||||||
msgstr "No se han grabado tiros"
|
msgstr "No se han grabado tiros"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:21
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:22
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:25
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds left"
|
msgid "Rounds left"
|
||||||
msgstr "Balas restantes"
|
msgstr "Balas restantes"
|
||||||
|
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:64
|
#: lib/cannery_web/live/range_live/index.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds shot"
|
msgid "Rounds shot"
|
||||||
msgstr "Balas disparadas"
|
msgstr "Balas disparadas"
|
||||||
@ -534,7 +513,7 @@ msgid "Shot Records"
|
|||||||
msgstr "Récords de Tiro"
|
msgstr "Récords de Tiro"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:117
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:118
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr "Mover munición"
|
msgstr "Mover munición"
|
||||||
@ -544,91 +523,91 @@ msgstr "Mover munición"
|
|||||||
msgid "No other containers"
|
msgid "No other containers"
|
||||||
msgstr "No hay otros contenedores"
|
msgstr "No hay otros contenedores"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:55
|
#: lib/cannery_web/live/range_live/index.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot log"
|
msgid "Shot log"
|
||||||
msgstr "Registro de tiros"
|
msgstr "Registro de tiros"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:71
|
#: lib/cannery_web/components/ammo_group_card.ex:69
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:78
|
#: lib/cannery_web/components/ammo_group_card.ex:76
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr "$%{amount}"
|
msgstr "$%{amount}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr "Bimetal"
|
msgstr "Bimetal"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:72
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr "Tipo de camisa"
|
msgstr "Tipo de camisa"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:79
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr "Velocidad de boca"
|
msgstr "Velocidad de boca"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr "Granos de polvora por carga"
|
msgstr "Granos de polvora por carga"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:89
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr "Tipo de polvora"
|
msgstr "Tipo de polvora"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:153
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:78
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm new password"
|
msgid "Confirm new password"
|
||||||
msgstr "Confirme contraseña nueva"
|
msgstr "Confirme contraseña nueva"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:32
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:33
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:87
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:89
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Current password"
|
msgid "Current password"
|
||||||
msgstr "Contraseña actual"
|
msgstr "Contraseña actual"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:71
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr "Nueva contraseña"
|
msgstr "Nueva contraseña"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage"
|
msgid "Stage"
|
||||||
msgstr "Preparar"
|
msgstr "Preparar"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage"
|
msgid "Unstage"
|
||||||
msgstr "Retirar"
|
msgstr "Retirar"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:125
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr "Tipo de fuego"
|
msgstr "Tipo de fuego"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/layout/live.html.heex:40
|
#: lib/cannery_web/templates/layout/live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reconnecting..."
|
msgid "Reconnecting..."
|
||||||
msgstr "Reconectando..."
|
msgstr "Reconectando..."
|
||||||
@ -645,16 +624,16 @@ msgstr "Editar %{name}"
|
|||||||
msgid "Edit %{name} tags"
|
msgid "Edit %{name} tags"
|
||||||
msgstr "Editar etiquetas de %{name}"
|
msgstr "Editar etiquetas de %{name}"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:63
|
#: lib/cannery_web/components/container_card.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:67
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:39
|
#: lib/cannery_web/live/container_live/show.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds:"
|
msgid "Rounds:"
|
||||||
msgstr "Balas:"
|
msgstr "Balas:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:142
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No cost information"
|
msgid "No cost information"
|
||||||
msgstr "No hay información de coste"
|
msgstr "No hay información de coste"
|
||||||
@ -720,55 +699,55 @@ msgstr "Reestablecer contraseña"
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr "Tiros Récord"
|
msgstr "Tiros Récord"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr "Copias"
|
msgstr "Copias"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:123
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr "Añadido en:"
|
msgstr "Añadido en:"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:130
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Inglés"
|
msgstr "Inglés"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:132
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:135
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Francés"
|
msgstr "Francés"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:131
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:134
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Alemán"
|
msgstr "Alemán"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:33
|
#: lib/cannery_web/templates/user_registration/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Idioma"
|
msgstr "Idioma"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:135
|
#: lib/cannery_web/live/home_live.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Get involved!"
|
msgid "Get involved!"
|
||||||
msgstr "¡Implícate!"
|
msgstr "¡Implícate!"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:156
|
#: lib/cannery_web/live/home_live.html.heex:128
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Help translate"
|
msgid "Help translate"
|
||||||
msgstr "Ayuda a traducir"
|
msgstr "Ayuda a traducir"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:167
|
#: lib/cannery_web/live/home_live.html.heex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Report bugs or request features"
|
msgid "Report bugs or request features"
|
||||||
msgstr "Informar de errores o solicitar funciones"
|
msgstr "Informar de errores o solicitar funciones"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:145
|
#: lib/cannery_web/live/home_live.html.heex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View the source code"
|
msgid "View the source code"
|
||||||
msgstr "Ver código fuente"
|
msgstr "Ver código fuente"
|
||||||
@ -791,7 +770,7 @@ msgstr "Editar Munición"
|
|||||||
msgid "Move Ammo"
|
msgid "Move Ammo"
|
||||||
msgstr "Mover Munición"
|
msgstr "Mover Munición"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:119
|
#: lib/cannery_web/live/container_live/show.html.heex:113
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo in this container"
|
msgid "No ammo in this container"
|
||||||
msgstr "No hay munición en este contenedor"
|
msgstr "No hay munición en este contenedor"
|
||||||
@ -806,39 +785,39 @@ msgstr "Mostrar Munición"
|
|||||||
msgid "This ammo is not in a container"
|
msgid "This ammo is not in a container"
|
||||||
msgstr "Esta munición no está en un contenedor"
|
msgstr "Esta munición no está en un contenedor"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:58
|
#: lib/cannery_web/components/container_card.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:95
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:30
|
#: lib/cannery_web/live/container_live/show.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Packs:"
|
msgid "Packs:"
|
||||||
msgstr "Paquetes:"
|
msgstr "Paquetes:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:25
|
#: lib/cannery_web/components/topbar.ex:25
|
||||||
#: lib/cannery_web/live/home_live.ex:25
|
#: lib/cannery_web/live/home_live.html.heex:4
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cannery logo"
|
msgid "Cannery logo"
|
||||||
msgstr "Logo de cannery"
|
msgstr "Logo de cannery"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:27
|
#: lib/cannery_web/live/home_live.html.heex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "isn't he cute >:3"
|
msgid "isn't he cute >:3"
|
||||||
msgstr "acaso no es mono >:3"
|
msgstr "acaso no es mono >:3"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:28
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Deje \"Usos restantes\" en blanco para hacer las invitaciónes ilimitadas"
|
"Deje \"Usos restantes\" en blanco para hacer las invitaciónes ilimitadas"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:86
|
#: lib/cannery_web/components/ammo_group_card.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container:"
|
msgid "Container:"
|
||||||
msgstr "Contenedor:"
|
msgstr "Contenedor:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:105
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show used"
|
msgid "Show used"
|
||||||
msgstr "Mostrar usadas"
|
msgstr "Mostrar usadas"
|
||||||
@ -866,9 +845,9 @@ msgstr "Paquetes"
|
|||||||
msgid "Rounds"
|
msgid "Rounds"
|
||||||
msgstr "Balas"
|
msgstr "Balas"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:158
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:39
|
#: lib/cannery_web/live/container_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:111
|
#: lib/cannery_web/live/container_live/show.html.heex:105
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View as table"
|
msgid "View as table"
|
||||||
msgstr "Ver como tabla"
|
msgstr "Ver como tabla"
|
||||||
@ -878,7 +857,7 @@ msgstr "Ver como tabla"
|
|||||||
msgid "Total ever packs"
|
msgid "Total ever packs"
|
||||||
msgstr "Paquetes totales"
|
msgstr "Paquetes totales"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever packs:"
|
msgid "Total ever packs:"
|
||||||
msgstr "Paquetes totales:"
|
msgstr "Paquetes totales:"
|
||||||
@ -888,7 +867,7 @@ msgstr "Paquetes totales:"
|
|||||||
msgid "Total ever rounds"
|
msgid "Total ever rounds"
|
||||||
msgstr "Balas totales"
|
msgstr "Balas totales"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:83
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever rounds:"
|
msgid "Total ever rounds:"
|
||||||
msgstr "Balas totales:"
|
msgstr "Balas totales:"
|
||||||
@ -898,7 +877,7 @@ msgstr "Balas totales:"
|
|||||||
msgid "Used packs"
|
msgid "Used packs"
|
||||||
msgstr "Paquetes usados"
|
msgstr "Paquetes usados"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used packs:"
|
msgid "Used packs:"
|
||||||
msgstr "Paquetes usados:"
|
msgstr "Paquetes usados:"
|
||||||
@ -908,17 +887,17 @@ msgstr "Paquetes usados:"
|
|||||||
msgid "Used rounds"
|
msgid "Used rounds"
|
||||||
msgstr "Balas usadas"
|
msgstr "Balas usadas"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used rounds:"
|
msgid "Used rounds:"
|
||||||
msgstr "Balas usadas:"
|
msgstr "Balas usadas:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:33
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:34
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used up!"
|
msgid "Used up!"
|
||||||
msgstr "¡Acabada!"
|
msgstr "¡Acabada!"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:66
|
#: lib/cannery_web/live/range_live/index.html.heex:64
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Rounds shot chart"
|
msgid "Rounds shot chart"
|
||||||
msgstr "Tabla de disparos"
|
msgstr "Tabla de disparos"
|
||||||
@ -1019,7 +998,7 @@ msgid "UPC:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Average CPR"
|
msgid "Average CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1030,7 +1009,7 @@ msgstr ""
|
|||||||
msgid "Edit %{ammo_type_name}"
|
msgid "Edit %{ammo_type_name}"
|
||||||
msgstr "Editar %{ammo_type_name}"
|
msgstr "Editar %{ammo_type_name}"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:39
|
#: lib/cannery_web/components/ammo_group_card.ex:40
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Empty"
|
msgid "Empty"
|
||||||
@ -1041,7 +1020,7 @@ msgstr "Vacio"
|
|||||||
msgid "CPR"
|
msgid "CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:77
|
#: lib/cannery_web/components/ammo_group_card.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "CPR:"
|
msgid "CPR:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1051,7 +1030,7 @@ msgstr ""
|
|||||||
msgid "Original Count"
|
msgid "Original Count"
|
||||||
msgstr "Cantidad Original"
|
msgstr "Cantidad Original"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:44
|
#: lib/cannery_web/components/ammo_group_card.ex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Original Count:"
|
msgid "Original Count:"
|
||||||
msgstr "Cantidad Original:"
|
msgstr "Cantidad Original:"
|
||||||
@ -1061,12 +1040,12 @@ msgstr "Cantidad Original:"
|
|||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr "Menu principal"
|
msgstr "Menu principal"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:28
|
#: lib/cannery_web/live/container_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total packs:"
|
msgid "Total packs:"
|
||||||
msgstr "Paquetes totales:"
|
msgstr "Paquetes totales:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:37
|
#: lib/cannery_web/live/container_live/show.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total rounds:"
|
msgid "Total rounds:"
|
||||||
msgstr "Balas totales:"
|
msgstr "Balas totales:"
|
||||||
@ -1076,7 +1055,7 @@ msgstr "Balas totales:"
|
|||||||
msgid "Last used on"
|
msgid "Last used on"
|
||||||
msgstr "Usada por última vez en"
|
msgstr "Usada por última vez en"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:63
|
#: lib/cannery_web/components/ammo_group_card.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Last used on:"
|
msgid "Last used on:"
|
||||||
msgstr "Usada por última vez en:"
|
msgstr "Usada por última vez en:"
|
||||||
@ -1087,7 +1066,7 @@ msgid "Never used"
|
|||||||
msgstr "Nunca usada"
|
msgstr "Nunca usada"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:41
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:42
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr "Comprada en"
|
msgstr "Comprada en"
|
||||||
@ -1114,7 +1093,7 @@ msgstr "Sin tipo de Munición"
|
|||||||
msgid "Search catalog"
|
msgid "Search catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:57
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:58
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Search ammo"
|
msgid "Search ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1129,18 +1108,20 @@ msgstr ""
|
|||||||
msgid "Search tags"
|
msgid "Search tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:85
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/templates/error/error.html.heex:8
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:13
|
#: lib/cannery_web/templates/layout/root.html.heex:13
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:14
|
#: lib/cannery_web/templates/layout/root.html.heex:14
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:15
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Cannery"
|
msgid "Cannery"
|
||||||
msgstr "Logo de cannery"
|
msgstr "Logo de cannery"
|
||||||
@ -1169,3 +1150,49 @@ msgstr "Usos Restantes:"
|
|||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Uses Left: Unlimited"
|
msgid "Uses Left: Unlimited"
|
||||||
msgstr "Usos Restantes:"
|
msgstr "Usos Restantes:"
|
||||||
|
|
||||||
|
## This file is a PO Template file.
|
||||||
|
##
|
||||||
|
## "msgid"s here are often extracted from source code.
|
||||||
|
## Add new translations manually only if they're dynamic
|
||||||
|
## translations that can't be statically extracted.
|
||||||
|
##
|
||||||
|
## Run "mix gettext.extract" to bring this file up to
|
||||||
|
## date. Leave "msgstr"s empty as changing them here has no
|
||||||
|
## effect: edit them in PO (.po) files instead.
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:26
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Cannery lets you easily keep an eye on your ammo levels before and after range day"
|
||||||
|
msgstr ""
|
||||||
|
"%{name} te permite mantener un ojo en tus niveles de munición antes y "
|
||||||
|
"después de un día en el campo de tiro"
|
||||||
|
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:11
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cannery | %{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:78
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Registration:"
|
||||||
|
msgstr "Registrarse"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:88
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Version:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:10
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Welcome to Cannery"
|
||||||
|
msgstr "Bienvenide a %{name}"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Disable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Enable"
|
||||||
|
msgstr ""
|
||||||
|
@ -69,11 +69,11 @@ msgstr "Correo o contraseña incorrecta"
|
|||||||
msgid "Not found"
|
msgid "Not found"
|
||||||
msgstr "No se encontró"
|
msgstr "No se encontró"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:16
|
#: lib/cannery_web/templates/user_registration/new.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:21
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:23
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:64
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:67
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:119
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Oops, something went wrong! Please check the errors below."
|
msgid "Oops, something went wrong! Please check the errors below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -195,7 +195,7 @@ msgstr "Multiplicador inválido"
|
|||||||
msgid "Please select an ammo type and container"
|
msgid "Please select an ammo type and container"
|
||||||
msgstr "Por favor escoja un tipo de munición y un contenedor"
|
msgstr "Por favor escoja un tipo de munición y un contenedor"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:69
|
#: lib/cannery_web/live/range_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr "Su navegador no es compatible con el elemento lienzo."
|
msgstr "Su navegador no es compatible con el elemento lienzo."
|
||||||
|
@ -26,7 +26,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:89
|
#: lib/cannery_web/live/container_live/form_component.ex:89
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:126
|
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} created successfully"
|
msgid "%{name} created successfully"
|
||||||
msgstr "%{name} creado exitosamente"
|
msgstr "%{name} creado exitosamente"
|
||||||
@ -64,7 +64,7 @@ msgstr "%{name} actualizado exitosamente"
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:70
|
#: lib/cannery_web/live/container_live/form_component.ex:70
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:108
|
#: lib/cannery_web/live/tag_live/form_component.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr "%{name} actualizado exitosamente"
|
msgstr "%{name} actualizado exitosamente"
|
||||||
@ -76,32 +76,32 @@ msgstr ""
|
|||||||
"Un enlace para confirmar el correo electrónico ha sido enviado a la nueva "
|
"Un enlace para confirmar el correo electrónico ha sido enviado a la nueva "
|
||||||
"dirección."
|
"dirección."
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:103
|
#: lib/cannery_web/live/invite_live/index.html.heex:98
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:133
|
#: lib/cannery_web/live/invite_live/index.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
||||||
msgstr "Está seguro que desea eliminar %{email}? Esta acción es permanente!"
|
msgstr "Está seguro que desea eliminar %{email}? Esta acción es permanente!"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:92
|
#: lib/cannery_web/live/container_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:136
|
#: lib/cannery_web/live/container_live/index.html.heex:135
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:59
|
#: lib/cannery_web/live/container_live/show.html.heex:55
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:64
|
#: lib/cannery_web/live/tag_live/index.html.heex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}?"
|
msgid "Are you sure you want to delete %{name}?"
|
||||||
msgstr "Está seguro que desea eliminar %{name}?"
|
msgstr "Está seguro que desea eliminar %{name}?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:49
|
#: lib/cannery_web/live/invite_live/index.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete the invite for %{name}?"
|
msgid "Are you sure you want to delete the invite for %{name}?"
|
||||||
msgstr "Está seguro que quiere eliminar la invitación para %{name}?"
|
msgstr "Está seguro que quiere eliminar la invitación para %{name}?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:152
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this ammo?"
|
msgid "Are you sure you want to delete this ammo?"
|
||||||
msgstr "Está seguro que desea eliminar esta munición?"
|
msgstr "Está seguro que desea eliminar esta munición?"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:160
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Está seguro que desea eliminar su cuenta?"
|
msgstr "Está seguro que desea eliminar su cuenta?"
|
||||||
@ -111,7 +111,7 @@ msgstr "Está seguro que desea eliminar su cuenta?"
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr "Está seguro que desea cerrar sesión?"
|
msgstr "Está seguro que desea cerrar sesión?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:75
|
#: lib/cannery_web/live/invite_live/index.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to make %{name} unlimited?"
|
msgid "Are you sure you want to make %{name} unlimited?"
|
||||||
msgstr "Está seguro que desea hacer %{name} ilimitado?"
|
msgstr "Está seguro que desea hacer %{name} ilimitado?"
|
||||||
@ -155,18 +155,13 @@ msgstr "Contraseña cambiada exitosamente."
|
|||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr "Por favor chequea el correo para verificar tu cuenta"
|
msgstr "Por favor chequea el correo para verificar tu cuenta"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:91
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:83
|
||||||
msgid "Register to setup %{name}"
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:158
|
||||||
msgstr "Regístrese para configurar %{name}"
|
#: lib/cannery_web/live/container_live/form_component.html.heex:53
|
||||||
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:34
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:55
|
#: lib/cannery_web/live/range_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:52
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:33
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:42
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:93
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr "Guardando..."
|
msgstr "Guardando..."
|
||||||
@ -192,7 +187,7 @@ msgstr "%{name} añadido exitosamente"
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr "se ha removido %{tag_name} de %{container_name}"
|
msgstr "se ha removido %{tag_name} de %{container_name}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr "Añadiendo..."
|
msgstr "Añadiendo..."
|
||||||
@ -202,13 +197,13 @@ msgstr "Añadiendo..."
|
|||||||
msgid "Shots recorded successfully"
|
msgid "Shots recorded successfully"
|
||||||
msgstr "Tiros registrados exitosamente"
|
msgstr "Tiros registrados exitosamente"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:28
|
#: lib/cannery_web/live/range_live/index.html.heex:27
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to unstage this ammo?"
|
msgid "Are you sure you want to unstage this ammo?"
|
||||||
msgstr "Está seguro que desea desmontar esta munición?"
|
msgstr "Está seguro que desea desmontar esta munición?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:118
|
#: lib/cannery_web/live/range_live/index.html.heex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this shot record?"
|
msgid "Are you sure you want to delete this shot record?"
|
||||||
msgstr "¿Está segure que quiere borrar este récord de disparos?"
|
msgstr "¿Está segure que quiere borrar este récord de disparos?"
|
||||||
@ -244,18 +239,18 @@ msgstr "Copiado al portapapeles"
|
|||||||
msgid "%{name} removed successfully"
|
msgid "%{name} removed successfully"
|
||||||
msgstr "%{name} eliminado exitosamente"
|
msgstr "%{name} eliminado exitosamente"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:17
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:18
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr "Necesitará hacerlo"
|
msgstr "Necesitará hacerlo"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr "Creando..."
|
msgstr "Creando..."
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:141
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:144
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr "¿Está segure de que quiere cambiar el idioma?"
|
msgstr "¿Está segure de que quiere cambiar el idioma?"
|
||||||
@ -289,9 +284,14 @@ msgstr[0] "Munición añadida exitosamente"
|
|||||||
msgstr[1] "Municiones añadidas exitosamente"
|
msgstr[1] "Municiones añadidas exitosamente"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:28
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"¿Está seguro de que quiere borrar %{name}? ¡Esto también borrará todos los "
|
"¿Está seguro de que quiere borrar %{name}? ¡Esto también borrará todos los "
|
||||||
"tipos de munición %{name}!"
|
"tipos de munición %{name}!"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:65
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Register to setup Cannery"
|
||||||
|
msgstr "Regístrese para configurar %{name}"
|
||||||
|
@ -25,12 +25,12 @@ msgstr ""
|
|||||||
# # effect: edit them in PO (.po) files instead.
|
# # effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:40
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Ammo"
|
msgid "Add Ammo"
|
||||||
msgstr "ajouter munition"
|
msgstr "ajouter munition"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:36
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add your first box!"
|
msgid "Add your first box!"
|
||||||
msgstr "Ajoutez votre première caisse !"
|
msgstr "Ajoutez votre première caisse !"
|
||||||
@ -46,13 +46,13 @@ msgid "Add your first type!"
|
|||||||
msgstr "Ajoutez votre premier type !"
|
msgstr "Ajoutez votre premier type !"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:44
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change email"
|
msgid "Change email"
|
||||||
msgstr "Changer le mél"
|
msgstr "Changer le mél"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:58
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:59
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:99
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:101
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr "Changer le mot de passe"
|
msgstr "Changer le mot de passe"
|
||||||
@ -62,14 +62,14 @@ msgstr "Changer le mot de passe"
|
|||||||
msgid "Create Invite"
|
msgid "Create Invite"
|
||||||
msgstr "Créer une invitation"
|
msgstr "Créer une invitation"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:162
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:165
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr "Supprimer utilisateur"
|
msgstr "Supprimer utilisateur"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:52
|
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:45
|
#: lib/cannery_web/templates/user_session/new.html.heex:44
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr "Mot de passe oublié ?"
|
msgstr "Mot de passe oublié ?"
|
||||||
@ -79,13 +79,13 @@ msgstr "Mot de passe oublié ?"
|
|||||||
msgid "Invite someone new!"
|
msgid "Invite someone new!"
|
||||||
msgstr "Invitez une nouvelle personne !"
|
msgstr "Invitez une nouvelle personne !"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:137
|
#: lib/cannery_web/components/topbar.ex:135
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
#: lib/cannery_web/templates/user_registration/new.html.heex:46
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:47
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:30
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:33
|
#: lib/cannery_web/templates/user_session/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Se connecter"
|
msgstr "Se connecter"
|
||||||
@ -110,51 +110,51 @@ msgstr "Nouveau conteneur"
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr "Nouveau tag"
|
msgstr "Nouveau tag"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:128
|
#: lib/cannery_web/components/topbar.ex:127
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:26
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:42
|
#: lib/cannery_web/templates/user_registration/new.html.heex:39
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:26
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr "S’enregistrer"
|
msgstr "S’enregistrer"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:16
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Resend confirmation instructions"
|
msgid "Resend confirmation instructions"
|
||||||
msgstr "Renvoyer les instructions de confirmation"
|
msgstr "Renvoyer les instructions de confirmation"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:34
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reset password"
|
msgid "Reset password"
|
||||||
msgstr "Réinitialisé le mot de passe"
|
msgstr "Réinitialisé le mot de passe"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:53
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:81
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:31
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:32
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:91
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Sauvegarder"
|
msgstr "Sauvegarder"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Send instructions to reset password"
|
msgid "Send instructions to reset password"
|
||||||
msgstr "Envoyer les instructions pour réinitialiser le mot de passe"
|
msgstr "Envoyer les instructions pour réinitialiser le mot de passe"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:80
|
#: lib/cannery_web/live/container_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr "Pourquoi pas en ajouter un ?"
|
msgstr "Pourquoi pas en ajouter un ?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
@ -169,9 +169,9 @@ msgstr "Munition préparée"
|
|||||||
msgid "Why not get some ready to shoot?"
|
msgid "Why not get some ready to shoot?"
|
||||||
msgstr "Pourquoi pas en préparer pour tirer ?"
|
msgstr "Pourquoi pas en préparer pour tirer ?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:101
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:39
|
#: lib/cannery_web/live/range_live/index.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Record shots"
|
msgid "Record shots"
|
||||||
msgstr "Enregistrer des tirs"
|
msgstr "Enregistrer des tirs"
|
||||||
@ -191,27 +191,27 @@ msgstr "Déplacer les conteneurs"
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr "Sélectionner"
|
msgstr "Sélectionner"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:31
|
#: lib/cannery_web/live/invite_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copy to clipboard"
|
msgid "Copy to clipboard"
|
||||||
msgstr "Copier dans le presse-papier"
|
msgstr "Copier dans le presse-papier"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr "ajouter un conteneur en premier"
|
msgstr "ajouter un conteneur en premier"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr "Créer"
|
msgstr "Créer"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:113
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change Language"
|
msgid "Change Language"
|
||||||
msgstr "Changer la langue"
|
msgstr "Changer la langue"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:139
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:142
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
msgstr "Changer la langue"
|
msgstr "Changer la langue"
|
||||||
@ -221,44 +221,34 @@ msgstr "Changer la langue"
|
|||||||
msgid "View in Catalog"
|
msgid "View in Catalog"
|
||||||
msgstr "Voir en catalogue"
|
msgstr "Voir en catalogue"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:31
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add an ammo type first"
|
msgid "add an ammo type first"
|
||||||
msgstr "Ajoutez d'abord un type de munitions"
|
msgstr "Ajoutez d'abord un type de munitions"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:64
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:80
|
#: lib/cannery_web/live/invite_live/index.html.heex:78
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Set Unlimited"
|
msgid "Set Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:32
|
#: lib/cannery_web/live/range_live/index.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage for range"
|
msgid "Stage for range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:31
|
#: lib/cannery_web/live/range_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage from range"
|
msgid "Unstage from range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:153
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:156
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Export Data as JSON"
|
msgid "Export Data as JSON"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -14,33 +14,17 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Generator: Weblate 4.12.2\n"
|
"X-Generator: Weblate 4.12.2\n"
|
||||||
|
|
||||||
# # This file is a PO Template file.
|
#: lib/cannery_web/live/home_live.html.heex:46
|
||||||
# #
|
|
||||||
# # "msgid"s here are often extracted from source code.
|
|
||||||
# # Add new translations manually only if they're dynamic
|
|
||||||
# # translations that can't be statically extracted.
|
|
||||||
# #
|
|
||||||
# # Run "mix gettext.extract" to bring this file up to
|
|
||||||
# # date. Leave "msgstr"s empty as changing them here has no
|
|
||||||
# # effect: edit them in PO (.po) files instead.
|
|
||||||
#: lib/cannery_web/live/home_live.ex:47
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
|
|
||||||
msgstr ""
|
|
||||||
"%{name} vous permet de facilement garder un œil sur votre niveau de munition "
|
|
||||||
"avant et après une journée de stand"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:69
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Access from any internet-capable device"
|
msgid "Access from any internet-capable device"
|
||||||
msgstr "Accédez depuis n’importe quel appareil connecté à internet"
|
msgstr "Accédez depuis n’importe quel appareil connecté à internet"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:91
|
#: lib/cannery_web/live/invite_live/index.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins"
|
msgid "Admins"
|
||||||
msgstr "Administrateur·ices"
|
msgstr "Administrateur·ices"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:83
|
#: lib/cannery_web/live/home_live.html.heex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins:"
|
msgid "Admins:"
|
||||||
msgstr "Administrateur·ices :"
|
msgstr "Administrateur·ices :"
|
||||||
@ -55,60 +39,60 @@ msgid "Ammo"
|
|||||||
msgstr "Munition"
|
msgstr "Munition"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo type"
|
msgid "Ammo type"
|
||||||
msgstr "Type de munition"
|
msgstr "Type de munition"
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Background color"
|
msgid "Background color"
|
||||||
msgstr "Couleur de fond"
|
msgstr "Couleur de fond"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:140
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr "Vide"
|
msgstr "Vide"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:68
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr "Cuivre"
|
msgstr "Cuivre"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:44
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr "Noyau de balle"
|
msgstr "Noyau de balle"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:37
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr "Type de balle"
|
msgstr "Type de balle"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr "Calibre"
|
msgstr "Calibre"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:51
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr "Cartouche"
|
msgstr "Cartouche"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:65
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:66
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr "Matériau de la caisse"
|
msgstr "Matériau de la caisse"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:56
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr "Conteneur"
|
msgstr "Conteneur"
|
||||||
@ -122,37 +106,37 @@ msgid "Containers"
|
|||||||
msgstr "Conteneurs"
|
msgstr "Conteneurs"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:144
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:145
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr "Corrosive"
|
msgstr "Corrosive"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr "Quantité"
|
msgstr "Quantité"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:38
|
#: lib/cannery_web/components/ammo_group_card.ex:39
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count:"
|
msgid "Count:"
|
||||||
msgstr "Quantité :"
|
msgstr "Quantité :"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:47
|
#: lib/cannery_web/components/container_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:24
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:25
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:27
|
#: lib/cannery_web/live/container_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Description"
|
msgstr "Description"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:39
|
#: lib/cannery_web/components/container_card.ex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:8
|
#: lib/cannery_web/live/container_live/show.html.heex:7
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description:"
|
msgid "Description:"
|
||||||
msgstr "Description :"
|
msgstr "Description :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:44
|
#: lib/cannery_web/live/home_live.html.heex:23
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Easy to Use:"
|
msgid "Easy to Use:"
|
||||||
msgstr "Simple à utiliser :"
|
msgstr "Simple à utiliser :"
|
||||||
@ -167,29 +151,29 @@ msgstr "Modifier l’invitation"
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr "Modifier le tag"
|
msgstr "Modifier le tag"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:35
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Example bullet type abbreviations"
|
msgid "Example bullet type abbreviations"
|
||||||
msgstr "Exemple d’abréviations de type de balle"
|
msgstr "Exemple d’abréviations de type de balle"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:40
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr "FMJ"
|
msgstr "FMJ"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr "Graines"
|
msgstr "Graines"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr "Incendiaire"
|
msgstr "Incendiaire"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:78
|
#: lib/cannery_web/live/home_live.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Instance Information"
|
msgid "Instance Information"
|
||||||
msgstr "Information de l’instance"
|
msgstr "Information de l’instance"
|
||||||
@ -199,7 +183,7 @@ msgstr "Information de l’instance"
|
|||||||
msgid "Invite Disabled"
|
msgid "Invite Disabled"
|
||||||
msgstr "Invitation désactivée"
|
msgstr "Invitation désactivée"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:110
|
#: lib/cannery_web/live/home_live.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invite Only"
|
msgid "Invite Only"
|
||||||
msgstr "Uniquement sur invitation"
|
msgstr "Uniquement sur invitation"
|
||||||
@ -211,51 +195,51 @@ msgstr "Uniquement sur invitation"
|
|||||||
msgid "Invites"
|
msgid "Invites"
|
||||||
msgstr "Invitations"
|
msgstr "Invitations"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:28
|
#: lib/cannery_web/templates/user_session/new.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Keep me logged in for 60 days"
|
msgid "Keep me logged in for 60 days"
|
||||||
msgstr "Me garder authentifié durant 60 jours"
|
msgstr "Me garder authentifié durant 60 jours"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:48
|
#: lib/cannery_web/components/container_table_component.ex:48
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
#: lib/cannery_web/live/container_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location"
|
msgid "Location"
|
||||||
msgstr "Localisation"
|
msgstr "Localisation"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:51
|
#: lib/cannery_web/components/container_card.ex:49
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:20
|
#: lib/cannery_web/live/container_live/show.html.heex:17
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location:"
|
msgid "Location:"
|
||||||
msgstr "Localisation :"
|
msgstr "Localisation :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Magazine, Clip, Ammo Box, etc"
|
msgid "Magazine, Clip, Ammo Box, etc"
|
||||||
msgstr "Chargeur, lame-chargeur, boite de munition, etc."
|
msgstr "Chargeur, lame-chargeur, boite de munition, etc."
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:148
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:149
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr "Fabricant"
|
msgstr "Fabricant"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:31
|
#: lib/cannery_web/live/container_live/form_component.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Metal ammo can with the anime girl sticker"
|
msgid "Metal ammo can with the anime girl sticker"
|
||||||
msgstr "Boite de munition avec le sticker de fille d’animation"
|
msgstr "Boite de munition avec le sticker de fille d’animation"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:23
|
#: lib/cannery_web/live/container_live/form_component.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "My cool ammo can"
|
msgid "My cool ammo can"
|
||||||
msgstr "Ma superbe boite de munition"
|
msgstr "Ma superbe boite de munition"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:20
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:20
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:20
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:75
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Nom"
|
msgstr "Nom"
|
||||||
@ -282,13 +266,13 @@ msgstr "Nouvelle invitation"
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr "Nouveau tag"
|
msgstr "Nouveau tag"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:70
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No Ammo"
|
msgid "No Ammo"
|
||||||
msgstr "Aucune munition"
|
msgstr "Aucune munition"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:166
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo for this type"
|
msgid "No ammo for this type"
|
||||||
msgstr "Aucune munition pour ce type"
|
msgstr "Aucune munition pour ce type"
|
||||||
@ -304,68 +288,68 @@ msgstr "Aucun conteneur"
|
|||||||
msgid "No invites"
|
msgid "No invites"
|
||||||
msgstr "Aucune invitation"
|
msgstr "Aucune invitation"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:31
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:29
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr "Aucun tag"
|
msgstr "Aucun tag"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:37
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:38
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:49
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:50
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:29
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr "Notes"
|
msgstr "Notes"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:51
|
#: lib/cannery_web/components/ammo_group_card.ex:52
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr "Notes :"
|
msgstr "Notes :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "On the bookshelf"
|
msgid "On the bookshelf"
|
||||||
msgstr "Sur l’étagère"
|
msgstr "Sur l’étagère"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr "Pression"
|
msgstr "Pression"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:34
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr "Prix payé"
|
msgstr "Prix payé"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:70
|
#: lib/cannery_web/components/ammo_group_card.ex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid:"
|
msgid "Price paid:"
|
||||||
msgstr "Prix payé :"
|
msgstr "Prix payé :"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:118
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:119
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr "Type d’amorce"
|
msgstr "Type d’amorce"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:109
|
#: lib/cannery_web/live/home_live.html.heex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Public Signups"
|
msgid "Public Signups"
|
||||||
msgstr "Enregistrements publics"
|
msgstr "Enregistrements publics"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:56
|
#: lib/cannery_web/live/home_live.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Secure:"
|
msgid "Secure:"
|
||||||
msgstr "Sécurisé :"
|
msgstr "Sécurisé :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:59
|
#: lib/cannery_web/live/home_live.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -378,12 +362,12 @@ msgstr ""
|
|||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Paramètres"
|
msgstr "Paramètres"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:66
|
#: lib/cannery_web/live/home_live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr "Simple :"
|
msgstr "Simple :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:47
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr "Acier"
|
msgstr "Acier"
|
||||||
@ -409,56 +393,51 @@ msgstr ""
|
|||||||
"Des tags peuvent être ajouté sur vos conteneurs pour vous aider à vous "
|
"Des tags peuvent être ajouté sur vos conteneurs pour vous aider à vous "
|
||||||
"organiser"
|
"organiser"
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:85
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Text color"
|
msgid "Text color"
|
||||||
msgstr "Couleur du texte"
|
msgstr "Couleur du texte"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:35
|
#: lib/cannery_web/live/home_live.html.heex:14
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "The self-hosted firearm tracker website"
|
msgid "The self-hosted firearm tracker website"
|
||||||
msgstr "Le site web de suivi d’arme à feux auto-hébergé"
|
msgstr "Le site web de suivi d’arme à feux auto-hébergé"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr "Traceuse"
|
msgstr "Traceuse"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:49
|
#: lib/cannery_web/components/container_table_component.ex:49
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:35
|
#: lib/cannery_web/live/container_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Type"
|
msgstr "Type"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:45
|
#: lib/cannery_web/components/container_card.ex:44
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:14
|
#: lib/cannery_web/live/container_live/show.html.heex:12
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type:"
|
msgid "Type:"
|
||||||
msgstr "Type :"
|
msgstr "Type :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:121
|
#: lib/cannery_web/live/invite_live/index.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utilisateurs"
|
msgstr "Utilisateurs"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:24
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Uses left"
|
msgid "Uses left"
|
||||||
msgstr "Utilisations restantes"
|
msgstr "Utilisations restantes"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:31
|
#: lib/cannery_web/live/home_live.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Welcome to %{name}"
|
|
||||||
msgstr "Bienvenue à %{name}"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your data stays with you, period"
|
msgid "Your data stays with you, period"
|
||||||
msgstr "Vos données restent avec vous, point final"
|
msgstr "Vos données restent avec vous, point final"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:72
|
#: lib/cannery_web/live/container_live/show.html.heex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags for this container"
|
msgid "No tags for this container"
|
||||||
msgstr "Aucun tag pour ce conteneur"
|
msgstr "Aucun tag pour ce conteneur"
|
||||||
@ -474,15 +453,15 @@ msgstr "Portée"
|
|||||||
msgid "Range day"
|
msgid "Range day"
|
||||||
msgstr "Journée de stand"
|
msgstr "Journée de stand"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:45
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:46
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:36
|
#: lib/cannery_web/live/range_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Date"
|
msgid "Date"
|
||||||
msgstr "Date"
|
msgstr "Date"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:21
|
#: lib/cannery_web/live/range_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shots fired"
|
msgid "Shots fired"
|
||||||
msgstr "Tirs réalisés"
|
msgstr "Tirs réalisés"
|
||||||
@ -509,21 +488,21 @@ msgstr "Modifier les enregistrements de tir"
|
|||||||
msgid "New Shot Records"
|
msgid "New Shot Records"
|
||||||
msgstr "Nouveaux enregistrements de tir"
|
msgstr "Nouveaux enregistrements de tir"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:50
|
#: lib/cannery_web/live/range_live/index.html.heex:48
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No shots recorded"
|
msgid "No shots recorded"
|
||||||
msgstr "Aucun tir enregistré"
|
msgstr "Aucun tir enregistré"
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:21
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:22
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:25
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds left"
|
msgid "Rounds left"
|
||||||
msgstr "Cartouches restantes"
|
msgstr "Cartouches restantes"
|
||||||
|
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:64
|
#: lib/cannery_web/live/range_live/index.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds shot"
|
msgid "Rounds shot"
|
||||||
msgstr "Cartouches tirées"
|
msgstr "Cartouches tirées"
|
||||||
@ -535,7 +514,7 @@ msgid "Shot Records"
|
|||||||
msgstr "Enregistrements de tir"
|
msgstr "Enregistrements de tir"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:117
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:118
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr "Déplacer munition"
|
msgstr "Déplacer munition"
|
||||||
@ -545,91 +524,91 @@ msgstr "Déplacer munition"
|
|||||||
msgid "No other containers"
|
msgid "No other containers"
|
||||||
msgstr "Aucun autre conteneur"
|
msgstr "Aucun autre conteneur"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:55
|
#: lib/cannery_web/live/range_live/index.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot log"
|
msgid "Shot log"
|
||||||
msgstr "Évènements de tir"
|
msgstr "Évènements de tir"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:71
|
#: lib/cannery_web/components/ammo_group_card.ex:69
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:78
|
#: lib/cannery_web/components/ammo_group_card.ex:76
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr "%{amount} $"
|
msgstr "%{amount} $"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr "Bi-métal"
|
msgstr "Bi-métal"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:72
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr "Type de douille"
|
msgstr "Type de douille"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:79
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr "Vélocité du canon"
|
msgstr "Vélocité du canon"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr "Graines de poudre par charge"
|
msgstr "Graines de poudre par charge"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:89
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr "Type de poudre"
|
msgstr "Type de poudre"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:153
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr "UPC"
|
msgstr "UPC"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:78
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm new password"
|
msgid "Confirm new password"
|
||||||
msgstr "Confirmez le nouveau mot de passe"
|
msgstr "Confirmez le nouveau mot de passe"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:32
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:33
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:87
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:89
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Current password"
|
msgid "Current password"
|
||||||
msgstr "Mot de passe actuel"
|
msgstr "Mot de passe actuel"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:71
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr "Nouveau mot de passe"
|
msgstr "Nouveau mot de passe"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage"
|
msgid "Stage"
|
||||||
msgstr "Sélectionné"
|
msgstr "Sélectionné"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage"
|
msgid "Unstage"
|
||||||
msgstr "Désélectionner"
|
msgstr "Désélectionner"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:125
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr "Type d’allumage"
|
msgstr "Type d’allumage"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/layout/live.html.heex:40
|
#: lib/cannery_web/templates/layout/live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reconnecting..."
|
msgid "Reconnecting..."
|
||||||
msgstr "Reconnexion en cours…"
|
msgstr "Reconnexion en cours…"
|
||||||
@ -646,16 +625,16 @@ msgstr "Éditer %{name}"
|
|||||||
msgid "Edit %{name} tags"
|
msgid "Edit %{name} tags"
|
||||||
msgstr "Éditer les tags de %{name}"
|
msgstr "Éditer les tags de %{name}"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:63
|
#: lib/cannery_web/components/container_card.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:67
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:39
|
#: lib/cannery_web/live/container_live/show.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds:"
|
msgid "Rounds:"
|
||||||
msgstr "Cartouches :"
|
msgstr "Cartouches :"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:142
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No cost information"
|
msgid "No cost information"
|
||||||
msgstr "Aucune information de prix"
|
msgstr "Aucune information de prix"
|
||||||
@ -721,55 +700,55 @@ msgstr "Réinitialiser votre mot de passe"
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr "Enregistrer des tirs"
|
msgstr "Enregistrer des tirs"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr "Exemplaires"
|
msgstr "Exemplaires"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:123
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr "Ajouté le :"
|
msgstr "Ajouté le :"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:130
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr "Anglais"
|
msgstr "Anglais"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:132
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:135
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr "Français"
|
msgstr "Français"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:131
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:134
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr "Allemand"
|
msgstr "Allemand"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:33
|
#: lib/cannery_web/templates/user_registration/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Langue"
|
msgstr "Langue"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:135
|
#: lib/cannery_web/live/home_live.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Get involved!"
|
msgid "Get involved!"
|
||||||
msgstr "Impliquez-vous !"
|
msgstr "Impliquez-vous !"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:156
|
#: lib/cannery_web/live/home_live.html.heex:128
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Help translate"
|
msgid "Help translate"
|
||||||
msgstr "Aider à la traduction"
|
msgstr "Aider à la traduction"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:167
|
#: lib/cannery_web/live/home_live.html.heex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Report bugs or request features"
|
msgid "Report bugs or request features"
|
||||||
msgstr "Remonter des bugs ou une demande de fonctionnalité"
|
msgstr "Remonter des bugs ou une demande de fonctionnalité"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:145
|
#: lib/cannery_web/live/home_live.html.heex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View the source code"
|
msgid "View the source code"
|
||||||
msgstr "Voir le code source"
|
msgstr "Voir le code source"
|
||||||
@ -792,7 +771,7 @@ msgstr "Éditer le type de munition"
|
|||||||
msgid "Move Ammo"
|
msgid "Move Ammo"
|
||||||
msgstr "Déplacer munition"
|
msgstr "Déplacer munition"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:119
|
#: lib/cannery_web/live/container_live/show.html.heex:113
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "No ammo in this container"
|
msgid "No ammo in this container"
|
||||||
msgstr "Aucun groupe de munition pour ce conteneur"
|
msgstr "Aucun groupe de munition pour ce conteneur"
|
||||||
@ -807,39 +786,39 @@ msgstr "Montrer le type de munition"
|
|||||||
msgid "This ammo is not in a container"
|
msgid "This ammo is not in a container"
|
||||||
msgstr "Ce groupe de munition n’est pas dans un conteneur"
|
msgstr "Ce groupe de munition n’est pas dans un conteneur"
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:58
|
#: lib/cannery_web/components/container_card.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:95
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:30
|
#: lib/cannery_web/live/container_live/show.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Packs:"
|
msgid "Packs:"
|
||||||
msgstr "Packages :"
|
msgstr "Packages :"
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:25
|
#: lib/cannery_web/components/topbar.ex:25
|
||||||
#: lib/cannery_web/live/home_live.ex:25
|
#: lib/cannery_web/live/home_live.html.heex:4
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cannery logo"
|
msgid "Cannery logo"
|
||||||
msgstr "Logo de Cannery"
|
msgstr "Logo de Cannery"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:27
|
#: lib/cannery_web/live/home_live.html.heex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "isn't he cute >:3"
|
msgid "isn't he cute >:3"
|
||||||
msgstr "N'est-il mignon >:3"
|
msgstr "N'est-il mignon >:3"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:28
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Laissez \"Utilisations restantes\" vide pour rendre l'invitation illimitée"
|
"Laissez \"Utilisations restantes\" vide pour rendre l'invitation illimitée"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:86
|
#: lib/cannery_web/components/ammo_group_card.ex:83
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Container:"
|
msgid "Container:"
|
||||||
msgstr "Conteneur"
|
msgstr "Conteneur"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:105
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show used"
|
msgid "Show used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -867,9 +846,9 @@ msgstr "Packages :"
|
|||||||
msgid "Rounds"
|
msgid "Rounds"
|
||||||
msgstr "Cartouches :"
|
msgstr "Cartouches :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:158
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:39
|
#: lib/cannery_web/live/container_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:111
|
#: lib/cannery_web/live/container_live/show.html.heex:105
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View as table"
|
msgid "View as table"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -879,7 +858,7 @@ msgstr ""
|
|||||||
msgid "Total ever packs"
|
msgid "Total ever packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever packs:"
|
msgid "Total ever packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -889,7 +868,7 @@ msgstr ""
|
|||||||
msgid "Total ever rounds"
|
msgid "Total ever rounds"
|
||||||
msgstr "Quantité de cartouches"
|
msgstr "Quantité de cartouches"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:83
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total ever rounds:"
|
msgid "Total ever rounds:"
|
||||||
msgstr "Nombre totale de cartouches tirées :"
|
msgstr "Nombre totale de cartouches tirées :"
|
||||||
@ -899,7 +878,7 @@ msgstr "Nombre totale de cartouches tirées :"
|
|||||||
msgid "Used packs"
|
msgid "Used packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used packs:"
|
msgid "Used packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -909,17 +888,17 @@ msgstr ""
|
|||||||
msgid "Used rounds"
|
msgid "Used rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used rounds:"
|
msgid "Used rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:33
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:34
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used up!"
|
msgid "Used up!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:66
|
#: lib/cannery_web/live/range_live/index.html.heex:64
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Rounds shot chart"
|
msgid "Rounds shot chart"
|
||||||
msgstr "Cartouches tirées"
|
msgstr "Cartouches tirées"
|
||||||
@ -1020,7 +999,7 @@ msgid "UPC:"
|
|||||||
msgstr "UPC"
|
msgstr "UPC"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Average CPR"
|
msgid "Average CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1031,7 +1010,7 @@ msgstr ""
|
|||||||
msgid "Edit %{ammo_type_name}"
|
msgid "Edit %{ammo_type_name}"
|
||||||
msgstr "Éditer %{name}"
|
msgstr "Éditer %{name}"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:39
|
#: lib/cannery_web/components/ammo_group_card.ex:40
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Empty"
|
msgid "Empty"
|
||||||
@ -1042,7 +1021,7 @@ msgstr ""
|
|||||||
msgid "CPR"
|
msgid "CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:77
|
#: lib/cannery_web/components/ammo_group_card.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "CPR:"
|
msgid "CPR:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1052,7 +1031,7 @@ msgstr ""
|
|||||||
msgid "Original Count"
|
msgid "Original Count"
|
||||||
msgstr "Nombre original :"
|
msgstr "Nombre original :"
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:44
|
#: lib/cannery_web/components/ammo_group_card.ex:47
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Original Count:"
|
msgid "Original Count:"
|
||||||
msgstr "Nombre original :"
|
msgstr "Nombre original :"
|
||||||
@ -1062,12 +1041,12 @@ msgstr "Nombre original :"
|
|||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:28
|
#: lib/cannery_web/live/container_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total packs:"
|
msgid "Total packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:37
|
#: lib/cannery_web/live/container_live/show.html.heex:33
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total rounds:"
|
msgid "Total rounds:"
|
||||||
msgstr "Nombre totale de cartouches tirées :"
|
msgstr "Nombre totale de cartouches tirées :"
|
||||||
@ -1077,7 +1056,7 @@ msgstr "Nombre totale de cartouches tirées :"
|
|||||||
msgid "Last used on"
|
msgid "Last used on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:63
|
#: lib/cannery_web/components/ammo_group_card.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Last used on:"
|
msgid "Last used on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1088,7 +1067,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:41
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:42
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1115,7 +1094,7 @@ msgstr "Aucun type de munition"
|
|||||||
msgid "Search catalog"
|
msgid "Search catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:57
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:58
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Search ammo"
|
msgid "Search ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1130,18 +1109,20 @@ msgstr ""
|
|||||||
msgid "Search tags"
|
msgid "Search tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:85
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/templates/error/error.html.heex:8
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:13
|
#: lib/cannery_web/templates/layout/root.html.heex:13
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:14
|
#: lib/cannery_web/templates/layout/root.html.heex:14
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:15
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Cannery"
|
msgid "Cannery"
|
||||||
msgstr "Logo de Cannery"
|
msgstr "Logo de Cannery"
|
||||||
@ -1170,3 +1151,49 @@ msgstr "Utilisations restantes :"
|
|||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Uses Left: Unlimited"
|
msgid "Uses Left: Unlimited"
|
||||||
msgstr "Utilisations restantes :"
|
msgstr "Utilisations restantes :"
|
||||||
|
|
||||||
|
# # This file is a PO Template file.
|
||||||
|
# #
|
||||||
|
# # "msgid"s here are often extracted from source code.
|
||||||
|
# # Add new translations manually only if they're dynamic
|
||||||
|
# # translations that can't be statically extracted.
|
||||||
|
# #
|
||||||
|
# # Run "mix gettext.extract" to bring this file up to
|
||||||
|
# # date. Leave "msgstr"s empty as changing them here has no
|
||||||
|
# # effect: edit them in PO (.po) files instead.
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:26
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Cannery lets you easily keep an eye on your ammo levels before and after range day"
|
||||||
|
msgstr ""
|
||||||
|
"%{name} vous permet de facilement garder un œil sur votre niveau de munition "
|
||||||
|
"avant et après une journée de stand"
|
||||||
|
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:11
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cannery | %{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:78
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Registration:"
|
||||||
|
msgstr "S’enregistrer"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:88
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Version:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:10
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Welcome to Cannery"
|
||||||
|
msgstr "Bienvenue à %{name}"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Disable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Enable"
|
||||||
|
msgstr ""
|
||||||
|
@ -69,11 +69,11 @@ msgstr "Mél ou mot de passe invalide"
|
|||||||
msgid "Not found"
|
msgid "Not found"
|
||||||
msgstr "Pas trouvé"
|
msgstr "Pas trouvé"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:16
|
#: lib/cannery_web/templates/user_registration/new.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:21
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:23
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:64
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:67
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:119
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Oops, something went wrong! Please check the errors below."
|
msgid "Oops, something went wrong! Please check the errors below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -196,7 +196,7 @@ msgstr "Multiplicateur invalide"
|
|||||||
msgid "Please select an ammo type and container"
|
msgid "Please select an ammo type and container"
|
||||||
msgstr "Veuillez choisir un type de munitions et un conteneur"
|
msgstr "Veuillez choisir un type de munitions et un conteneur"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:69
|
#: lib/cannery_web/live/range_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -26,7 +26,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:89
|
#: lib/cannery_web/live/container_live/form_component.ex:89
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:126
|
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} created successfully"
|
msgid "%{name} created successfully"
|
||||||
msgstr "%{name} créé· avec succès"
|
msgstr "%{name} créé· avec succès"
|
||||||
@ -64,7 +64,7 @@ msgstr "%{name} mis à jour avec succès"
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:70
|
#: lib/cannery_web/live/container_live/form_component.ex:70
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:108
|
#: lib/cannery_web/live/tag_live/form_component.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr "%{name} mis à jour avec succès"
|
msgstr "%{name} mis à jour avec succès"
|
||||||
@ -76,33 +76,33 @@ msgstr ""
|
|||||||
"Un lien pour confirmer votre changement de mél a été envoyé à la nouvelle "
|
"Un lien pour confirmer votre changement de mél a été envoyé à la nouvelle "
|
||||||
"adresse."
|
"adresse."
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:103
|
#: lib/cannery_web/live/invite_live/index.html.heex:98
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:133
|
#: lib/cannery_web/live/invite_live/index.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Êtes-vous certain·e de supprimer %{email} ? Cette action est définitive !"
|
"Êtes-vous certain·e de supprimer %{email} ? Cette action est définitive !"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:92
|
#: lib/cannery_web/live/container_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:136
|
#: lib/cannery_web/live/container_live/index.html.heex:135
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:59
|
#: lib/cannery_web/live/container_live/show.html.heex:55
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:64
|
#: lib/cannery_web/live/tag_live/index.html.heex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}?"
|
msgid "Are you sure you want to delete %{name}?"
|
||||||
msgstr "Êtes-vous certain·e de supprimer %{name} ?"
|
msgstr "Êtes-vous certain·e de supprimer %{name} ?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:49
|
#: lib/cannery_web/live/invite_live/index.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete the invite for %{name}?"
|
msgid "Are you sure you want to delete the invite for %{name}?"
|
||||||
msgstr "Êtes-vous certain·e de supprimer l’invitation pour %{name} ?"
|
msgstr "Êtes-vous certain·e de supprimer l’invitation pour %{name} ?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:152
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this ammo?"
|
msgid "Are you sure you want to delete this ammo?"
|
||||||
msgstr "Êtes-vous certain·e de supprimer cette munition ?"
|
msgstr "Êtes-vous certain·e de supprimer cette munition ?"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:160
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr "Êtes-vous certain·e de supprimer votre compte ?"
|
msgstr "Êtes-vous certain·e de supprimer votre compte ?"
|
||||||
@ -112,7 +112,7 @@ msgstr "Êtes-vous certain·e de supprimer votre compte ?"
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr "Êtes-vous certain·e de vouloir vous déconnecter ?"
|
msgstr "Êtes-vous certain·e de vouloir vous déconnecter ?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:75
|
#: lib/cannery_web/live/invite_live/index.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to make %{name} unlimited?"
|
msgid "Are you sure you want to make %{name} unlimited?"
|
||||||
msgstr "Êtes-vous certain·e de vouloir rendre %{name} illimité ?"
|
msgstr "Êtes-vous certain·e de vouloir rendre %{name} illimité ?"
|
||||||
@ -156,18 +156,13 @@ msgstr "Mot de passe mis à jour avec succès."
|
|||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr "Veuillez vérifier votre mél pour confirmer votre compte"
|
msgstr "Veuillez vérifier votre mél pour confirmer votre compte"
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:91
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:83
|
||||||
msgid "Register to setup %{name}"
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:158
|
||||||
msgstr "S’enregistrer pour mettre en place %{name}"
|
#: lib/cannery_web/live/container_live/form_component.html.heex:53
|
||||||
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:34
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:55
|
#: lib/cannery_web/live/range_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:52
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:33
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:42
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:93
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr "Sauvegarde en cours…"
|
msgstr "Sauvegarde en cours…"
|
||||||
@ -194,7 +189,7 @@ msgstr "%{name} a été ajouté avec succès"
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr "%{tag_name} a été retiré de %{container_name}"
|
msgstr "%{tag_name} a été retiré de %{container_name}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr "Ajout en cours…"
|
msgstr "Ajout en cours…"
|
||||||
@ -204,13 +199,13 @@ msgstr "Ajout en cours…"
|
|||||||
msgid "Shots recorded successfully"
|
msgid "Shots recorded successfully"
|
||||||
msgstr "Tirs enregistré avec succès"
|
msgstr "Tirs enregistré avec succès"
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:28
|
#: lib/cannery_web/live/range_live/index.html.heex:27
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to unstage this ammo?"
|
msgid "Are you sure you want to unstage this ammo?"
|
||||||
msgstr "Êtes-vous certain·e de vouloir désélectionner cette munition ?"
|
msgstr "Êtes-vous certain·e de vouloir désélectionner cette munition ?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:118
|
#: lib/cannery_web/live/range_live/index.html.heex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this shot record?"
|
msgid "Are you sure you want to delete this shot record?"
|
||||||
msgstr "Êtes-vous certain·e de vouloir supprimer cet enregistrement de tir ?"
|
msgstr "Êtes-vous certain·e de vouloir supprimer cet enregistrement de tir ?"
|
||||||
@ -246,18 +241,18 @@ msgstr "Copié dans le presse-papier"
|
|||||||
msgid "%{name} removed successfully"
|
msgid "%{name} removed successfully"
|
||||||
msgstr "%{name} retiré avec succès"
|
msgstr "%{name} retiré avec succès"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:17
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:18
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr "Vous aurez besoin de"
|
msgstr "Vous aurez besoin de"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr "Création en cours…"
|
msgstr "Création en cours…"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:141
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:144
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr "Êtes-vous certain·e de vouloir changer votre langue ?"
|
msgstr "Êtes-vous certain·e de vouloir changer votre langue ?"
|
||||||
@ -291,7 +286,12 @@ msgstr[0] "Groupe de munition mis à jour avec succès"
|
|||||||
msgstr[1] "Groupe de munition mis à jour avec succès"
|
msgstr[1] "Groupe de munition mis à jour avec succès"
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:28
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
||||||
msgstr "Êtes-vous certain·e de supprimer %{name} ?"
|
msgstr "Êtes-vous certain·e de supprimer %{name} ?"
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:65
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Register to setup Cannery"
|
||||||
|
msgstr "S’enregistrer pour mettre en place %{name}"
|
||||||
|
@ -23,12 +23,12 @@ msgstr ""
|
|||||||
## effect: edit them in PO (.po) files instead.
|
## effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
#: lib/cannery_web/live/ammo_group_live/index.ex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
#: lib/cannery_web/live/ammo_group_live/index.ex:62
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:40
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add Ammo"
|
msgid "Add Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:36
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add your first box!"
|
msgid "Add your first box!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -44,13 +44,13 @@ msgid "Add your first type!"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:15
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:44
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change email"
|
msgid "Change email"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:58
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:59
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:99
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:101
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change password"
|
msgid "Change password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -60,14 +60,14 @@ msgstr ""
|
|||||||
msgid "Create Invite"
|
msgid "Create Invite"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:162
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:165
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:52
|
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:45
|
#: lib/cannery_web/templates/user_session/new.html.heex:44
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Forgot your password?"
|
msgid "Forgot your password?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -77,13 +77,13 @@ msgstr ""
|
|||||||
msgid "Invite someone new!"
|
msgid "Invite someone new!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:137
|
#: lib/cannery_web/components/topbar.ex:135
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:30
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:49
|
#: lib/cannery_web/templates/user_registration/new.html.heex:46
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:48
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:47
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:30
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:31
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
#: lib/cannery_web/templates/user_session/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:33
|
#: lib/cannery_web/templates/user_session/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -108,51 +108,51 @@ msgstr ""
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:128
|
#: lib/cannery_web/components/topbar.ex:127
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:26
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
#: lib/cannery_web/templates/user_registration/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:42
|
#: lib/cannery_web/templates/user_registration/new.html.heex:39
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:44
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:26
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:28
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
#: lib/cannery_web/templates/user_session/new.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_confirmation/new.html.heex:16
|
#: lib/cannery_web/templates/user_confirmation/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Resend confirmation instructions"
|
msgid "Resend confirmation instructions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:3
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:34
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reset password"
|
msgid "Reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:53
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:54
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:81
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:31
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:32
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:91
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_reset_password/new.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/new.html.heex:15
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Send instructions to reset password"
|
msgid "Send instructions to reset password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:80
|
#: lib/cannery_web/live/container_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -167,9 +167,9 @@ msgstr ""
|
|||||||
msgid "Why not get some ready to shoot?"
|
msgid "Why not get some ready to shoot?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:101
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:101
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:39
|
#: lib/cannery_web/live/range_live/index.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Record shots"
|
msgid "Record shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -189,27 +189,27 @@ msgstr ""
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:31
|
#: lib/cannery_web/live/invite_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copy to clipboard"
|
msgid "Copy to clipboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:113
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change Language"
|
msgid "Change Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:139
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:142
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -219,44 +219,34 @@ msgstr ""
|
|||||||
msgid "View in Catalog"
|
msgid "View in Catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:31
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "add an ammo type first"
|
msgid "add an ammo type first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Disable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:64
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Enable"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
#: lib/cannery_web/components/move_ammo_group_component.ex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:80
|
#: lib/cannery_web/live/invite_live/index.html.heex:78
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Set Unlimited"
|
msgid "Set Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:86
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:32
|
#: lib/cannery_web/live/range_live/index.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage for range"
|
msgid "Stage for range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:85
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:31
|
#: lib/cannery_web/live/range_live/index.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage from range"
|
msgid "Unstage from range"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:153
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:156
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Export Data as JSON"
|
msgid "Export Data as JSON"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -12,31 +12,17 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Generator: Translate Toolkit 3.7.3\n"
|
"X-Generator: Translate Toolkit 3.7.3\n"
|
||||||
|
|
||||||
## This file is a PO Template file.
|
#: lib/cannery_web/live/home_live.html.heex:46
|
||||||
##
|
|
||||||
## "msgid"s here are often extracted from source code.
|
|
||||||
## Add new translations manually only if they're dynamic
|
|
||||||
## translations that can't be statically extracted.
|
|
||||||
##
|
|
||||||
## Run "mix gettext.extract" to bring this file up to
|
|
||||||
## date. Leave "msgstr"s empty as changing them here has no
|
|
||||||
## effect: edit them in PO (.po) files instead.
|
|
||||||
#: lib/cannery_web/live/home_live.ex:47
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:69
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Access from any internet-capable device"
|
msgid "Access from any internet-capable device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:91
|
#: lib/cannery_web/live/invite_live/index.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins"
|
msgid "Admins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:83
|
#: lib/cannery_web/live/home_live.html.heex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Admins:"
|
msgid "Admins:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -51,60 +37,60 @@ msgid "Ammo"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
#: lib/cannery_web/components/ammo_group_table_component.ex:89
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:21
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo type"
|
msgid "Ammo type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Background color"
|
msgid "Background color"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
#: lib/cannery_web/components/ammo_type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:140
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:68
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
#: lib/cannery_web/components/ammo_type_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:44
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
#: lib/cannery_web/components/ammo_type_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:37
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:38
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
#: lib/cannery_web/components/ammo_type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
#: lib/cannery_web/components/ammo_type_table_component.ex:48
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:51
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
#: lib/cannery_web/components/ammo_type_table_component.ex:50
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:65
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:66
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
#: lib/cannery_web/components/ammo_group_table_component.ex:65
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
#: lib/cannery_web/components/move_ammo_group_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:56
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -118,37 +104,37 @@ msgid "Containers"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
#: lib/cannery_web/components/ammo_type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:144
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:145
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
#: lib/cannery_web/components/ammo_group_table_component.ex:76
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:38
|
#: lib/cannery_web/components/ammo_group_card.ex:39
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:8
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count:"
|
msgid "Count:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:47
|
#: lib/cannery_web/components/container_table_component.ex:47
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:24
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:25
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:27
|
#: lib/cannery_web/live/container_live/form_component.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:39
|
#: lib/cannery_web/components/container_card.ex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:8
|
#: lib/cannery_web/live/container_live/show.html.heex:7
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description:"
|
msgid "Description:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:44
|
#: lib/cannery_web/live/home_live.html.heex:23
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Easy to Use:"
|
msgid "Easy to Use:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -163,29 +149,29 @@ msgstr ""
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:35
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Example bullet type abbreviations"
|
msgid "Example bullet type abbreviations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:40
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
#: lib/cannery_web/components/ammo_type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
#: lib/cannery_web/components/ammo_type_table_component.ex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:78
|
#: lib/cannery_web/live/home_live.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Instance Information"
|
msgid "Instance Information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -195,7 +181,7 @@ msgstr ""
|
|||||||
msgid "Invite Disabled"
|
msgid "Invite Disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:110
|
#: lib/cannery_web/live/home_live.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invite Only"
|
msgid "Invite Only"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -207,51 +193,51 @@ msgstr ""
|
|||||||
msgid "Invites"
|
msgid "Invites"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_session/new.html.heex:28
|
#: lib/cannery_web/templates/user_session/new.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Keep me logged in for 60 days"
|
msgid "Keep me logged in for 60 days"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:48
|
#: lib/cannery_web/components/container_table_component.ex:48
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
#: lib/cannery_web/components/move_ammo_group_component.ex:69
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
#: lib/cannery_web/live/container_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location"
|
msgid "Location"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:51
|
#: lib/cannery_web/components/container_card.ex:49
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:20
|
#: lib/cannery_web/live/container_live/show.html.heex:17
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Location:"
|
msgid "Location:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Magazine, Clip, Ammo Box, etc"
|
msgid "Magazine, Clip, Ammo Box, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
#: lib/cannery_web/components/ammo_type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:148
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:149
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:31
|
#: lib/cannery_web/live/container_live/form_component.html.heex:32
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Metal ammo can with the anime girl sticker"
|
msgid "Metal ammo can with the anime girl sticker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:23
|
#: lib/cannery_web/live/container_live/form_component.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "My cool ammo can"
|
msgid "My cool ammo can"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
#: lib/cannery_web/components/ammo_type_table_component.ex:45
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:20
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:20
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:20
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:75
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -278,13 +264,13 @@ msgstr ""
|
|||||||
msgid "New Tag"
|
msgid "New Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:8
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:70
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No Ammo"
|
msgid "No Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:166
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo for this type"
|
msgid "No ammo for this type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -300,68 +286,68 @@ msgstr ""
|
|||||||
msgid "No invites"
|
msgid "No invites"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:31
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:29
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
#: lib/cannery_web/live/tag_live/index.html.heex:10
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
#: lib/cannery_web/live/tag_live/index.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:37
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:38
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
#: lib/cannery_web/components/ammo_group_table_component.ex:81
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
#: lib/cannery_web/components/shot_group_table_component.ex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:49
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:50
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
#: lib/cannery_web/live/ammo_group_live/show.ex:93
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:29
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:51
|
#: lib/cannery_web/components/ammo_group_card.ex:52
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Notes:"
|
msgid "Notes:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "On the bookshelf"
|
msgid "On the bookshelf"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
#: lib/cannery_web/components/ammo_type_table_component.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
#: lib/cannery_web/components/ammo_group_table_component.ex:78
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:34
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:70
|
#: lib/cannery_web/components/ammo_group_card.ex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid:"
|
msgid "Price paid:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
#: lib/cannery_web/components/ammo_type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:118
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:119
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:109
|
#: lib/cannery_web/live/home_live.html.heex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Public Signups"
|
msgid "Public Signups"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:56
|
#: lib/cannery_web/live/home_live.html.heex:33
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Secure:"
|
msgid "Secure:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:59
|
#: lib/cannery_web/live/home_live.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -372,12 +358,12 @@ msgstr ""
|
|||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:66
|
#: lib/cannery_web/live/home_live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:47
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -401,56 +387,51 @@ msgstr ""
|
|||||||
msgid "Tags can be added to your containers to help you organize"
|
msgid "Tags can be added to your containers to help you organize"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:85
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Text color"
|
msgid "Text color"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:35
|
#: lib/cannery_web/live/home_live.html.heex:14
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "The self-hosted firearm tracker website"
|
msgid "The self-hosted firearm tracker website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
#: lib/cannery_web/components/ammo_type_table_component.ex:63
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:49
|
#: lib/cannery_web/components/container_table_component.ex:49
|
||||||
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
#: lib/cannery_web/components/move_ammo_group_component.ex:68
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:35
|
#: lib/cannery_web/live/container_live/form_component.html.heex:36
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:45
|
#: lib/cannery_web/components/container_card.ex:44
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:14
|
#: lib/cannery_web/live/container_live/show.html.heex:12
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type:"
|
msgid "Type:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:121
|
#: lib/cannery_web/live/invite_live/index.html.heex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:24
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:25
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Uses left"
|
msgid "Uses left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:31
|
#: lib/cannery_web/live/home_live.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Welcome to %{name}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:60
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your data stays with you, period"
|
msgid "Your data stays with you, period"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:72
|
#: lib/cannery_web/live/container_live/show.html.heex:68
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No tags for this container"
|
msgid "No tags for this container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -466,15 +447,15 @@ msgstr ""
|
|||||||
msgid "Range day"
|
msgid "Range day"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:45
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:46
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
#: lib/cannery_web/components/shot_group_table_component.ex:44
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
#: lib/cannery_web/live/ammo_group_live/show.ex:94
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:36
|
#: lib/cannery_web/live/range_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Date"
|
msgid "Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:21
|
#: lib/cannery_web/live/range_live/form_component.html.heex:22
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shots fired"
|
msgid "Shots fired"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -501,21 +482,21 @@ msgstr ""
|
|||||||
msgid "New Shot Records"
|
msgid "New Shot Records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:50
|
#: lib/cannery_web/live/range_live/index.html.heex:48
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No shots recorded"
|
msgid "No shots recorded"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:21
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:22
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:25
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds left"
|
msgid "Rounds left"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
#: lib/cannery_web/components/shot_group_table_component.ex:42
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
#: lib/cannery_web/live/ammo_group_live/show.ex:92
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:64
|
#: lib/cannery_web/live/range_live/index.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds shot"
|
msgid "Rounds shot"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -527,7 +508,7 @@ msgid "Shot Records"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
#: lib/cannery_web/live/ammo_group_live/index.ex:38
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:117
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:118
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Move ammo"
|
msgid "Move ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -537,91 +518,91 @@ msgstr ""
|
|||||||
msgid "No other containers"
|
msgid "No other containers"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:55
|
#: lib/cannery_web/live/range_live/index.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot log"
|
msgid "Shot log"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:71
|
#: lib/cannery_web/components/ammo_group_card.ex:69
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:78
|
#: lib/cannery_web/components/ammo_group_card.ex:76
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
#: lib/cannery_web/components/ammo_group_table_component.ex:153
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
#: lib/cannery_web/components/ammo_group_table_component.ex:225
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
#: lib/cannery_web/components/ammo_type_table_component.ex:180
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:37
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:44
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:136
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
#: lib/cannery_web/components/ammo_type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:72
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
#: lib/cannery_web/components/ammo_type_table_component.ex:52
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:79
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
#: lib/cannery_web/components/ammo_type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
#: lib/cannery_web/components/ammo_type_table_component.ex:53
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:89
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:90
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
#: lib/cannery_web/components/ammo_type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:153
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:78
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:80
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm new password"
|
msgid "Confirm new password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:32
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:33
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:87
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:89
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Current password"
|
msgid "Current password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:71
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "New password"
|
msgid "New password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Stage"
|
msgid "Stage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unstage"
|
msgid "Unstage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
#: lib/cannery_web/components/ammo_type_table_component.ex:62
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:125
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/layout/live.html.heex:40
|
#: lib/cannery_web/templates/layout/live.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Reconnecting..."
|
msgid "Reconnecting..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -638,16 +619,16 @@ msgstr ""
|
|||||||
msgid "Edit %{name} tags"
|
msgid "Edit %{name} tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:63
|
#: lib/cannery_web/components/container_card.ex:60
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:67
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:39
|
#: lib/cannery_web/live/container_live/show.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Rounds:"
|
msgid "Rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
#: lib/cannery_web/components/ammo_group_table_component.ex:222
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
#: lib/cannery_web/components/ammo_type_table_component.ex:179
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:142
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No cost information"
|
msgid "No cost information"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -713,55 +694,55 @@ msgstr ""
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:123
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:130
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "English"
|
msgid "English"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:132
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:135
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "French"
|
msgid "French"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:37
|
#: lib/cannery_web/templates/user_registration/new.html.heex:34
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:131
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:134
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "German"
|
msgid "German"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:33
|
#: lib/cannery_web/templates/user_registration/new.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:135
|
#: lib/cannery_web/live/home_live.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Get involved!"
|
msgid "Get involved!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:156
|
#: lib/cannery_web/live/home_live.html.heex:128
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Help translate"
|
msgid "Help translate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:167
|
#: lib/cannery_web/live/home_live.html.heex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Report bugs or request features"
|
msgid "Report bugs or request features"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:145
|
#: lib/cannery_web/live/home_live.html.heex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View the source code"
|
msgid "View the source code"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -784,7 +765,7 @@ msgstr ""
|
|||||||
msgid "Move Ammo"
|
msgid "Move Ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:119
|
#: lib/cannery_web/live/container_live/show.html.heex:113
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "No ammo in this container"
|
msgid "No ammo in this container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -799,38 +780,38 @@ msgstr ""
|
|||||||
msgid "This ammo is not in a container"
|
msgid "This ammo is not in a container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/container_card.ex:58
|
#: lib/cannery_web/components/container_card.ex:55
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:95
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:30
|
#: lib/cannery_web/live/container_live/show.html.heex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Packs:"
|
msgid "Packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/topbar.ex:25
|
#: lib/cannery_web/components/topbar.ex:25
|
||||||
#: lib/cannery_web/live/home_live.ex:25
|
#: lib/cannery_web/live/home_live.html.heex:4
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cannery logo"
|
msgid "Cannery logo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:27
|
#: lib/cannery_web/live/home_live.html.heex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "isn't he cute >:3"
|
msgid "isn't he cute >:3"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:28
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
msgid "Leave \"Uses left\" blank to make invite unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:86
|
#: lib/cannery_web/components/ammo_group_card.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container:"
|
msgid "Container:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:64
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:152
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:105
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show used"
|
msgid "Show used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -858,9 +839,9 @@ msgstr ""
|
|||||||
msgid "Rounds"
|
msgid "Rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:158
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:39
|
#: lib/cannery_web/live/container_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:111
|
#: lib/cannery_web/live/container_live/show.html.heex:105
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "View as table"
|
msgid "View as table"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -870,7 +851,7 @@ msgstr ""
|
|||||||
msgid "Total ever packs"
|
msgid "Total ever packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:111
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Total ever packs:"
|
msgid "Total ever packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -880,7 +861,7 @@ msgstr ""
|
|||||||
msgid "Total ever rounds"
|
msgid "Total ever rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:83
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total ever rounds:"
|
msgid "Total ever rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -890,7 +871,7 @@ msgstr ""
|
|||||||
msgid "Used packs"
|
msgid "Used packs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:103
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Used packs:"
|
msgid "Used packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -900,17 +881,17 @@ msgstr ""
|
|||||||
msgid "Used rounds"
|
msgid "Used rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used rounds:"
|
msgid "Used rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:33
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:34
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Used up!"
|
msgid "Used up!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:66
|
#: lib/cannery_web/live/range_live/index.html.heex:64
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Rounds shot chart"
|
msgid "Rounds shot chart"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1011,7 +992,7 @@ msgid "UPC:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
#: lib/cannery_web/components/ammo_type_table_component.ex:120
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:132
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Average CPR"
|
msgid "Average CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1022,7 +1003,7 @@ msgstr ""
|
|||||||
msgid "Edit %{ammo_type_name}"
|
msgid "Edit %{ammo_type_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:39
|
#: lib/cannery_web/components/ammo_group_card.ex:40
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
#: lib/cannery_web/components/ammo_group_table_component.ex:231
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Empty"
|
msgid "Empty"
|
||||||
@ -1033,7 +1014,7 @@ msgstr ""
|
|||||||
msgid "CPR"
|
msgid "CPR"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:77
|
#: lib/cannery_web/components/ammo_group_card.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "CPR:"
|
msgid "CPR:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1043,7 +1024,7 @@ msgstr ""
|
|||||||
msgid "Original Count"
|
msgid "Original Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:44
|
#: lib/cannery_web/components/ammo_group_card.ex:47
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Original Count:"
|
msgid "Original Count:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1053,12 +1034,12 @@ msgstr ""
|
|||||||
msgid "Home"
|
msgid "Home"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:28
|
#: lib/cannery_web/live/container_live/show.html.heex:24
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total packs:"
|
msgid "Total packs:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:37
|
#: lib/cannery_web/live/container_live/show.html.heex:33
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Total rounds:"
|
msgid "Total rounds:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1068,7 +1049,7 @@ msgstr ""
|
|||||||
msgid "Last used on"
|
msgid "Last used on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_card.ex:63
|
#: lib/cannery_web/components/ammo_group_card.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Last used on:"
|
msgid "Last used on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1079,7 +1060,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
#: lib/cannery_web/components/ammo_group_table_component.ex:57
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:41
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:42
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1106,7 +1087,7 @@ msgstr ""
|
|||||||
msgid "Search catalog"
|
msgid "Search catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:57
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:58
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Search ammo"
|
msgid "Search ammo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1121,18 +1102,20 @@ msgstr ""
|
|||||||
msgid "Search tags"
|
msgid "Search tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:85
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:133
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/templates/error/error.html.heex:8
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:13
|
#: lib/cannery_web/templates/layout/root.html.heex:13
|
||||||
#: lib/cannery_web/templates/layout/root.html.heex:14
|
#: lib/cannery_web/templates/layout/root.html.heex:14
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:15
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Cannery"
|
msgid "Cannery"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1161,3 +1144,47 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Uses Left: Unlimited"
|
msgid "Uses Left: Unlimited"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
## This file is a PO Template file.
|
||||||
|
##
|
||||||
|
## "msgid"s here are often extracted from source code.
|
||||||
|
## Add new translations manually only if they're dynamic
|
||||||
|
## translations that can't be statically extracted.
|
||||||
|
##
|
||||||
|
## Run "mix gettext.extract" to bring this file up to
|
||||||
|
## date. Leave "msgstr"s empty as changing them here has no
|
||||||
|
## effect: edit them in PO (.po) files instead.
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:26
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Cannery lets you easily keep an eye on your ammo levels before and after range day"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/views/layout_view.ex:11
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Cannery | %{title}"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:78
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Registration:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:88
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Version:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:10
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Welcome to Cannery"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Disable"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/invite_live/index.html.heex:63
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Enable"
|
||||||
|
msgstr ""
|
||||||
|
@ -70,11 +70,11 @@ msgstr "Seoladh email nó pasfhocal neamhbhailí"
|
|||||||
msgid "Not found"
|
msgid "Not found"
|
||||||
msgstr "Ní feidir é a fáil"
|
msgstr "Ní feidir é a fáil"
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_registration/new.html.heex:16
|
#: lib/cannery_web/templates/user_registration/new.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:16
|
#: lib/cannery_web/templates/user_reset_password/edit.html.heex:14
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:21
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:23
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:64
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:67
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:119
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Oops, something went wrong! Please check the errors below."
|
msgid "Oops, something went wrong! Please check the errors below."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -195,7 +195,7 @@ msgstr ""
|
|||||||
msgid "Please select an ammo type and container"
|
msgid "Please select an ammo type and container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:69
|
#: lib/cannery_web/live/range_live/index.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -24,7 +24,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:89
|
#: lib/cannery_web/live/container_live/form_component.ex:89
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:126
|
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} created successfully"
|
msgid "%{name} created successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -62,7 +62,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:70
|
#: lib/cannery_web/live/container_live/form_component.ex:70
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:108
|
#: lib/cannery_web/live/tag_live/form_component.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -72,32 +72,32 @@ msgstr ""
|
|||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:103
|
#: lib/cannery_web/live/invite_live/index.html.heex:98
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:133
|
#: lib/cannery_web/live/invite_live/index.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:92
|
#: lib/cannery_web/live/container_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:136
|
#: lib/cannery_web/live/container_live/index.html.heex:135
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:59
|
#: lib/cannery_web/live/container_live/show.html.heex:55
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:64
|
#: lib/cannery_web/live/tag_live/index.html.heex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}?"
|
msgid "Are you sure you want to delete %{name}?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:49
|
#: lib/cannery_web/live/invite_live/index.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete the invite for %{name}?"
|
msgid "Are you sure you want to delete the invite for %{name}?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:152
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this ammo?"
|
msgid "Are you sure you want to delete this ammo?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:160
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -107,7 +107,7 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:75
|
#: lib/cannery_web/live/invite_live/index.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to make %{name} unlimited?"
|
msgid "Are you sure you want to make %{name} unlimited?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -147,18 +147,13 @@ msgstr ""
|
|||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:91
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:83
|
||||||
msgid "Register to setup %{name}"
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:158
|
||||||
msgstr ""
|
#: lib/cannery_web/live/container_live/form_component.html.heex:53
|
||||||
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:34
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:55
|
#: lib/cannery_web/live/range_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:52
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:33
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:42
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:93
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -183,7 +178,7 @@ msgstr ""
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -193,13 +188,13 @@ msgstr ""
|
|||||||
msgid "Shots recorded successfully"
|
msgid "Shots recorded successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:28
|
#: lib/cannery_web/live/range_live/index.html.heex:27
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to unstage this ammo?"
|
msgid "Are you sure you want to unstage this ammo?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:118
|
#: lib/cannery_web/live/range_live/index.html.heex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this shot record?"
|
msgid "Are you sure you want to delete this shot record?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -235,18 +230,18 @@ msgstr ""
|
|||||||
msgid "%{name} removed successfully"
|
msgid "%{name} removed successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:17
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:18
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:141
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:144
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -280,7 +275,12 @@ msgstr[0] ""
|
|||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:28
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:65
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Register to setup Cannery"
|
||||||
|
msgstr ""
|
||||||
|
@ -13,7 +13,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:86
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:89
|
#: lib/cannery_web/live/container_live/form_component.ex:89
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
#: lib/cannery_web/live/invite_live/form_component.ex:80
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:126
|
#: lib/cannery_web/live/tag_live/form_component.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} created successfully"
|
msgid "%{name} created successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -51,7 +51,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
#: lib/cannery_web/live/ammo_type_live/form_component.ex:67
|
||||||
#: lib/cannery_web/live/container_live/form_component.ex:70
|
#: lib/cannery_web/live/container_live/form_component.ex:70
|
||||||
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
#: lib/cannery_web/live/invite_live/form_component.ex:62
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:108
|
#: lib/cannery_web/live/tag_live/form_component.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -61,32 +61,32 @@ msgstr ""
|
|||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:103
|
#: lib/cannery_web/live/invite_live/index.html.heex:98
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:133
|
#: lib/cannery_web/live/invite_live/index.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
msgid "Are you sure you want to delete %{email}? This action is permanent!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:92
|
#: lib/cannery_web/live/container_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/container_live/index.html.heex:136
|
#: lib/cannery_web/live/container_live/index.html.heex:135
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:59
|
#: lib/cannery_web/live/container_live/show.html.heex:55
|
||||||
#: lib/cannery_web/live/tag_live/index.html.heex:64
|
#: lib/cannery_web/live/tag_live/index.html.heex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}?"
|
msgid "Are you sure you want to delete %{name}?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:49
|
#: lib/cannery_web/live/invite_live/index.html.heex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete the invite for %{name}?"
|
msgid "Are you sure you want to delete the invite for %{name}?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:152
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/show.html.heex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this ammo?"
|
msgid "Are you sure you want to delete this ammo?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:160
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete your account?"
|
msgid "Are you sure you want to delete your account?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -96,7 +96,7 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/invite_live/index.html.heex:75
|
#: lib/cannery_web/live/invite_live/index.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to make %{name} unlimited?"
|
msgid "Are you sure you want to make %{name} unlimited?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -136,18 +136,13 @@ msgstr ""
|
|||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/home_live.ex:91
|
#: lib/cannery_web/components/add_shot_group_component.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:83
|
||||||
msgid "Register to setup %{name}"
|
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:158
|
||||||
msgstr ""
|
#: lib/cannery_web/live/container_live/form_component.html.heex:53
|
||||||
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:34
|
||||||
#: lib/cannery_web/components/add_shot_group_component.html.heex:55
|
#: lib/cannery_web/live/range_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:82
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||||
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157
|
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:52
|
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:33
|
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:42
|
|
||||||
#: lib/cannery_web/live/tag_live/form_component.ex:93
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -172,7 +167,7 @@ msgstr ""
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -182,13 +177,13 @@ msgstr ""
|
|||||||
msgid "Shots recorded successfully"
|
msgid "Shots recorded successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:28
|
#: lib/cannery_web/live/range_live/index.html.heex:27
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to unstage this ammo?"
|
msgid "Are you sure you want to unstage this ammo?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
#: lib/cannery_web/live/ammo_group_live/show.ex:142
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:118
|
#: lib/cannery_web/live/range_live/index.html.heex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete this shot record?"
|
msgid "Are you sure you want to delete this shot record?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -224,18 +219,18 @@ msgstr ""
|
|||||||
msgid "%{name} removed successfully"
|
msgid "%{name} removed successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:17
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:18
|
||||||
#: lib/cannery_web/live/ammo_group_live/index.html.heex:27
|
#: lib/cannery_web/live/ammo_group_live/index.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:75
|
#: lib/cannery_web/live/ammo_group_live/form_component.html.heex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/templates/user_settings/edit.html.heex:141
|
#: lib/cannery_web/templates/user_settings/edit.html.heex:144
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -269,7 +264,12 @@ msgstr[0] ""
|
|||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
#: lib/cannery_web/live/ammo_type_live/index.html.heex:90
|
||||||
#: lib/cannery_web/live/ammo_type_live/show.html.heex:28
|
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/home_live.html.heex:65
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Register to setup Cannery"
|
||||||
|
msgstr ""
|
||||||
|
Loading…
Reference in New Issue
Block a user