diff --git a/lib/cannery_web/live/ammo_group_live/index.html.heex b/lib/cannery_web/live/ammo_group_live/index.html.heex
index b1981eca..4f6ec691 100644
--- a/lib/cannery_web/live/ammo_group_live/index.html.heex
+++ b/lib/cannery_web/live/ammo_group_live/index.html.heex
@@ -90,7 +90,9 @@
phx-click="toggle_staged"
phx-value-ammo_group_id={ammo_group.id}
>
- <%= if ammo_group.staged, do: gettext("Unstage"), else: gettext("Stage") %>
+ <%= if ammo_group.staged,
+ do: dgettext("actions", "Unstage"),
+ else: dgettext("actions", "Stage") %>
<.link
diff --git a/lib/cannery_web/live/ammo_group_live/show.ex b/lib/cannery_web/live/ammo_group_live/show.ex
index 4f7b9fb1..569a6aaa 100644
--- a/lib/cannery_web/live/ammo_group_live/show.ex
+++ b/lib/cannery_web/live/ammo_group_live/show.ex
@@ -127,7 +127,9 @@ defmodule CanneryWeb.AmmoGroupLive.Show do
patch={Routes.ammo_group_show_path(Endpoint, :edit_shot_group, @ammo_group, @shot_group)}
class="text-primary-600 link"
aria-label={
- gettext("Edit shot group of %{shot_group_count} shots", shot_group_count: @shot_group.count)
+ dgettext("actions", "Edit shot group of %{shot_group_count} shots",
+ shot_group_count: @shot_group.count
+ )
}
>
@@ -140,7 +142,7 @@ defmodule CanneryWeb.AmmoGroupLive.Show do
phx-value-id={@shot_group.id}
data-confirm={dgettext("prompts", "Are you sure you want to delete this shot record?")}
aria-label={
- gettext("Delete shot record of %{shot_group_count} shots",
+ dgettext("actions", "Delete shot record of %{shot_group_count} shots",
shot_group_count: @shot_group.count
)
}
diff --git a/lib/cannery_web/live/ammo_group_live/show.html.heex b/lib/cannery_web/live/ammo_group_live/show.html.heex
index c9e9b633..90f17f22 100644
--- a/lib/cannery_web/live/ammo_group_live/show.html.heex
+++ b/lib/cannery_web/live/ammo_group_live/show.html.heex
@@ -63,7 +63,7 @@
patch={Routes.ammo_group_show_path(Endpoint, :edit, @ammo_group)}
class="mx-4 my-2 text-primary-600 link"
aria-label={
- gettext("Edit ammo group of %{ammo_group_count} bullets",
+ dgettext("actions", "Edit ammo group of %{ammo_group_count} bullets",
ammo_group_count: @ammo_group.count
)
}
diff --git a/lib/cannery_web/live/ammo_type_live/index.html.heex b/lib/cannery_web/live/ammo_type_live/index.html.heex
index 4cc5c9b8..011846a1 100644
--- a/lib/cannery_web/live/ammo_type_live/index.html.heex
+++ b/lib/cannery_web/live/ammo_type_live/index.html.heex
@@ -59,7 +59,9 @@
<.link
navigate={Routes.ammo_type_show_path(Endpoint, :show, ammo_type)}
class="text-primary-600 link"
- aria-label={gettext("View %{ammo_type_name}", ammo_type_name: ammo_type.name)}
+ aria-label={
+ dgettext("actions", "View %{ammo_type_name}", ammo_type_name: ammo_type.name)
+ }
>
@@ -67,7 +69,9 @@
<.link
patch={Routes.ammo_type_index_path(Endpoint, :edit, ammo_type)}
class="text-primary-600 link"
- aria-label={gettext("Edit %{ammo_type_name}", ammo_type_name: ammo_type.name)}
+ aria-label={
+ dgettext("actions", "Edit %{ammo_type_name}", ammo_type_name: ammo_type.name)
+ }
>
@@ -75,7 +79,9 @@
<.link
patch={Routes.ammo_type_index_path(Endpoint, :clone, ammo_type)}
class="text-primary-600 link"
- aria-label={gettext("Clone %{ammo_type_name}", ammo_type_name: ammo_type.name)}
+ aria-label={
+ dgettext("actions", "Clone %{ammo_type_name}", ammo_type_name: ammo_type.name)
+ }
>
@@ -92,7 +98,9 @@
name: ammo_type.name
)
}
- aria-label={gettext("Delete %{ammo_type_name}", ammo_type_name: ammo_type.name)}
+ aria-label={
+ dgettext("actions", "Delete %{ammo_type_name}", ammo_type_name: ammo_type.name)
+ }
>
diff --git a/lib/cannery_web/live/ammo_type_live/show.html.heex b/lib/cannery_web/live/ammo_type_live/show.html.heex
index 4ef1b129..4b6ab684 100644
--- a/lib/cannery_web/live/ammo_type_live/show.html.heex
+++ b/lib/cannery_web/live/ammo_type_live/show.html.heex
@@ -16,7 +16,7 @@
<.link
patch={Routes.ammo_type_show_path(Endpoint, :edit, @ammo_type)}
class="text-primary-600 link"
- aria-label={gettext("Edit %{ammo_type_name}", ammo_type_name: @ammo_type.name)}
+ aria-label={dgettext("actions", "Edit %{ammo_type_name}", ammo_type_name: @ammo_type.name)}
>
@@ -32,7 +32,9 @@
name: @ammo_type.name
)
}
- aria-label={gettext("Delete %{ammo_type_name}", ammo_type_name: @ammo_type.name)}
+ aria-label={
+ dgettext("actions", "Delete %{ammo_type_name}", ammo_type_name: @ammo_type.name)
+ }
>
diff --git a/lib/cannery_web/live/container_live/index.html.heex b/lib/cannery_web/live/container_live/index.html.heex
index 6f03a8dc..1579af30 100644
--- a/lib/cannery_web/live/container_live/index.html.heex
+++ b/lib/cannery_web/live/container_live/index.html.heex
@@ -60,7 +60,9 @@
<.link
patch={Routes.container_index_path(Endpoint, :edit_tags, container)}
class="text-primary-600 link"
- aria-label={gettext("Tag %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Tag %{container_name}", container_name: container.name)
+ }
>
@@ -70,7 +72,9 @@
<.link
patch={Routes.container_index_path(Endpoint, :edit, container)}
class="text-primary-600 link"
- aria-label={gettext("Edit %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Edit %{container_name}", container_name: container.name)
+ }
>
@@ -78,7 +82,9 @@
<.link
patch={Routes.container_index_path(Endpoint, :clone, container)}
class="text-primary-600 link"
- aria-label={gettext("Clone %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Clone %{container_name}", container_name: container.name)
+ }
>
@@ -91,7 +97,9 @@
data-confirm={
dgettext("prompts", "Are you sure you want to delete %{name}?", name: container.name)
}
- aria-label={gettext("Delete %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Delete %{container_name}", container_name: container.name)
+ }
>
@@ -105,7 +113,9 @@
<.link
patch={Routes.container_index_path(Endpoint, :edit_tags, container)}
class="text-primary-600 link"
- aria-label={gettext("Tag %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Tag %{container_name}", container_name: container.name)
+ }
>
@@ -114,7 +124,9 @@
<.link
patch={Routes.container_index_path(Endpoint, :edit, container)}
class="text-primary-600 link"
- aria-label={gettext("Edit %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Edit %{container_name}", container_name: container.name)
+ }
>
@@ -122,7 +134,9 @@
<.link
patch={Routes.container_index_path(Endpoint, :clone, container)}
class="text-primary-600 link"
- aria-label={gettext("Clone %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Clone %{container_name}", container_name: container.name)
+ }
>
@@ -135,7 +149,9 @@
data-confirm={
dgettext("prompts", "Are you sure you want to delete %{name}?", name: container.name)
}
- aria-label={gettext("Delete %{container_name}", container_name: container.name)}
+ aria-label={
+ dgettext("actions", "Delete %{container_name}", container_name: container.name)
+ }
>
diff --git a/lib/cannery_web/live/container_live/show.html.heex b/lib/cannery_web/live/container_live/show.html.heex
index 133c3405..b26e6b86 100644
--- a/lib/cannery_web/live/container_live/show.html.heex
+++ b/lib/cannery_web/live/container_live/show.html.heex
@@ -42,7 +42,7 @@
<.link
patch={Routes.container_show_path(Endpoint, :edit, @container)}
class="text-primary-600 link"
- aria-label={gettext("Edit %{container_name}", container_name: @container.name)}
+ aria-label={dgettext("actions", "Edit %{container_name}", container_name: @container.name)}
>
@@ -54,7 +54,9 @@
data-confirm={
dgettext("prompts", "Are you sure you want to delete %{name}?", name: @container.name)
}
- aria-label={gettext("Delete %{container_name}", container_name: @container.name)}
+ aria-label={
+ dgettext("actions", "Delete %{container_name}", container_name: @container.name)
+ }
>
diff --git a/lib/cannery_web/live/invite_live/index.html.heex b/lib/cannery_web/live/invite_live/index.html.heex
index 0ebe52b1..5e8ee381 100644
--- a/lib/cannery_web/live/invite_live/index.html.heex
+++ b/lib/cannery_web/live/invite_live/index.html.heex
@@ -26,7 +26,9 @@
type="submit"
class="mx-2 my-1 btn btn-primary"
phx-click={JS.dispatch("cannery:clipcopy", to: "#code-#{invite.id}")}
- aria-label={gettext("Copy invite link for %{invite_name}", invite_name: invite.name)}
+ aria-label={
+ dgettext("actions", "Copy invite link for %{invite_name}", invite_name: invite.name)
+ }
>
<%= dgettext("actions", "Copy to clipboard") %>
@@ -35,7 +37,9 @@
<.link
patch={Routes.invite_index_path(Endpoint, :edit, invite)}
class="text-primary-600 link"
- aria-label={gettext("Edit invite for %{invite_name}", invite_name: invite.name)}
+ aria-label={
+ dgettext("actions", "Edit invite for %{invite_name}", invite_name: invite.name)
+ }
>
@@ -50,7 +54,9 @@
invite_name: invite.name
)
}
- aria-label={gettext("Delete invite for %{invite_name}", invite_name: invite.name)}
+ aria-label={
+ dgettext("actions", "Delete invite for %{invite_name}", invite_name: invite.name)
+ }
>
diff --git a/lib/cannery_web/live/range_live/index.html.heex b/lib/cannery_web/live/range_live/index.html.heex
index e1bcbc2e..07fa17d5 100644
--- a/lib/cannery_web/live/range_live/index.html.heex
+++ b/lib/cannery_web/live/range_live/index.html.heex
@@ -102,7 +102,7 @@
patch={Routes.range_index_path(Endpoint, :edit, shot_group)}
class="text-primary-600 link"
aria-label={
- gettext("Edit shot record of %{shot_group_count} shots",
+ dgettext("actions", "Edit shot record of %{shot_group_count} shots",
shot_group_count: shot_group.count
)
}
@@ -119,7 +119,7 @@
dgettext("prompts", "Are you sure you want to delete this shot record?")
}
aria-label={
- gettext("Delete shot record of %{shot_group_count} shots",
+ dgettext("actions", "Delete shot record of %{shot_group_count} shots",
shot_group_count: shot_group.count
)
}
diff --git a/lib/cannery_web/live/tag_live/index.html.heex b/lib/cannery_web/live/tag_live/index.html.heex
index e14e861b..941ff3ba 100644
--- a/lib/cannery_web/live/tag_live/index.html.heex
+++ b/lib/cannery_web/live/tag_live/index.html.heex
@@ -48,7 +48,7 @@
<.link
patch={Routes.tag_index_path(Endpoint, :edit, tag)}
class="text-primary-600 link"
- aria-label={gettext("Edit %{tag_name}", tag_name: tag.name)}
+ aria-label={dgettext("actions", "Edit %{tag_name}", tag_name: tag.name)}
>
@@ -61,7 +61,7 @@
data-confirm={
dgettext("prompts", "Are you sure you want to delete %{name}?", name: tag.name)
}
- aria-label={gettext("Delete %{tag_name}", tag_name: tag.name)}
+ aria-label={dgettext("actions", "Delete %{tag_name}", tag_name: tag.name)}
>
diff --git a/priv/gettext/actions.pot b/priv/gettext/actions.pot
index ae708a4b..7693bf01 100644
--- a/priv/gettext/actions.pot
+++ b/priv/gettext/actions.pot
@@ -136,7 +136,7 @@ msgstr ""
msgid "Send instructions to reset password"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:76
+#: lib/cannery_web/live/container_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Why not add one?"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Why not get some ready to shoot?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:102
#: lib/cannery_web/live/ammo_group_live/show.html.heex:107
#: lib/cannery_web/live/range_live/index.html.heex:38
#, elixir-autogen, elixir-format
@@ -178,7 +178,7 @@ msgstr ""
msgid "Select"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:31
+#: lib/cannery_web/live/invite_live/index.html.heex:33
#, elixir-autogen, elixir-format
msgid "Copy to clipboard"
msgstr ""
@@ -218,7 +218,7 @@ msgstr ""
msgid "Move ammo"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:79
+#: lib/cannery_web/live/invite_live/index.html.heex:85
#, elixir-autogen, elixir-format
msgid "Set Unlimited"
msgstr ""
@@ -239,3 +239,107 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Export Data as JSON"
msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:83
+#, elixir-autogen, elixir-format
+msgid "Clone %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:86
+#: lib/cannery_web/live/container_live/index.html.heex:138
+#, elixir-autogen, elixir-format
+msgid "Clone %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:30
+#, elixir-autogen, elixir-format
+msgid "Copy invite link for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:102
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:36
+#, elixir-autogen, elixir-format
+msgid "Delete %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:101
+#: lib/cannery_web/live/container_live/index.html.heex:153
+#: lib/cannery_web/live/container_live/show.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:64
+#, elixir-autogen, elixir-format
+msgid "Delete %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:145
+#: lib/cannery_web/live/range_live/index.html.heex:122
+#, elixir-autogen, elixir-format
+msgid "Delete shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:73
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Edit %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:76
+#: lib/cannery_web/live/container_live/index.html.heex:128
+#: lib/cannery_web/live/container_live/show.html.heex:45
+#, elixir-autogen, elixir-format
+msgid "Edit %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:51
+#, elixir-autogen, elixir-format
+msgid "Edit %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#, elixir-autogen, elixir-format
+msgid "Edit ammo group of %{ammo_group_count} bullets"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:41
+#, elixir-autogen, elixir-format
+msgid "Edit invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:130
+#, elixir-autogen, elixir-format
+msgid "Edit shot group of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/range_live/index.html.heex:105
+#, elixir-autogen, elixir-format
+msgid "Edit shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:95
+#, elixir-autogen, elixir-format
+msgid "Stage"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:64
+#: lib/cannery_web/live/container_live/index.html.heex:117
+#, elixir-autogen, elixir-format
+msgid "Tag %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
+#, elixir-autogen, elixir-format
+msgid "Unstage"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:63
+#, elixir-autogen, elixir-format
+msgid "View %{ammo_type_name}"
+msgstr ""
diff --git a/priv/gettext/de/LC_MESSAGES/actions.po b/priv/gettext/de/LC_MESSAGES/actions.po
index 8ea7a7c3..e8a8bc32 100644
--- a/priv/gettext/de/LC_MESSAGES/actions.po
+++ b/priv/gettext/de/LC_MESSAGES/actions.po
@@ -149,7 +149,7 @@ msgstr "Speichern"
msgid "Send instructions to reset password"
msgstr "Anleitung zum Passwort zurücksetzen zusenden"
-#: lib/cannery_web/live/container_live/show.html.heex:76
+#: lib/cannery_web/live/container_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Why not add one?"
msgstr "Warum fügen Sie keine hinzu?"
@@ -169,7 +169,7 @@ msgstr "Munition markieren"
msgid "Why not get some ready to shoot?"
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:102
#: lib/cannery_web/live/ammo_group_live/show.html.heex:107
#: lib/cannery_web/live/range_live/index.html.heex:38
#, elixir-autogen, elixir-format
@@ -191,7 +191,7 @@ msgstr "Behälter verschieben"
msgid "Select"
msgstr "Markieren"
-#: lib/cannery_web/live/invite_live/index.html.heex:31
+#: lib/cannery_web/live/invite_live/index.html.heex:33
#, elixir-autogen, elixir-format
msgid "Copy to clipboard"
msgstr "In die Zwischenablage kopieren"
@@ -231,7 +231,7 @@ msgstr ""
msgid "Move ammo"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:79
+#: lib/cannery_web/live/invite_live/index.html.heex:85
#, elixir-autogen, elixir-format
msgid "Set Unlimited"
msgstr ""
@@ -252,3 +252,107 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Export Data as JSON"
msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:83
+#, elixir-autogen, elixir-format
+msgid "Clone %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:86
+#: lib/cannery_web/live/container_live/index.html.heex:138
+#, elixir-autogen, elixir-format
+msgid "Clone %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:30
+#, elixir-autogen, elixir-format
+msgid "Copy invite link for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:102
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:36
+#, elixir-autogen, elixir-format
+msgid "Delete %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:101
+#: lib/cannery_web/live/container_live/index.html.heex:153
+#: lib/cannery_web/live/container_live/show.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:64
+#, elixir-autogen, elixir-format
+msgid "Delete %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:145
+#: lib/cannery_web/live/range_live/index.html.heex:122
+#, elixir-autogen, elixir-format
+msgid "Delete shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:73
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Edit %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:76
+#: lib/cannery_web/live/container_live/index.html.heex:128
+#: lib/cannery_web/live/container_live/show.html.heex:45
+#, elixir-autogen, elixir-format
+msgid "Edit %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:51
+#, elixir-autogen, elixir-format
+msgid "Edit %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#, elixir-autogen, elixir-format
+msgid "Edit ammo group of %{ammo_group_count} bullets"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:41
+#, elixir-autogen, elixir-format
+msgid "Edit invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:130
+#, elixir-autogen, elixir-format
+msgid "Edit shot group of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/range_live/index.html.heex:105
+#, elixir-autogen, elixir-format
+msgid "Edit shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:95
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Stage"
+msgstr "Munition markieren"
+
+#: lib/cannery_web/live/container_live/index.html.heex:64
+#: lib/cannery_web/live/container_live/index.html.heex:117
+#, elixir-autogen, elixir-format
+msgid "Tag %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
+#, elixir-autogen, elixir-format
+msgid "Unstage"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:63
+#, elixir-autogen, elixir-format
+msgid "View %{ammo_type_name}"
+msgstr ""
diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po
index 5168de32..11133da7 100644
--- a/priv/gettext/de/LC_MESSAGES/default.po
+++ b/priv/gettext/de/LC_MESSAGES/default.po
@@ -19,7 +19,7 @@ msgstr ""
msgid "Access from any internet-capable device"
msgstr "Zugriff von jedem Internet-fähigen Gerät"
-#: lib/cannery_web/live/invite_live/index.html.heex:88
+#: lib/cannery_web/live/invite_live/index.html.heex:94
#, elixir-autogen, elixir-format
msgid "Admins"
msgstr "Admins"
@@ -272,7 +272,7 @@ msgstr "Neuer Tag"
msgid "No Ammo"
msgstr "Keine Munition"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:169
#, elixir-autogen, elixir-format
msgid "No ammo for this type"
msgstr "Keine Munition dieser Art"
@@ -420,7 +420,7 @@ msgstr "Art"
msgid "Type:"
msgstr "Art:"
-#: lib/cannery_web/live/invite_live/index.html.heex:116
+#: lib/cannery_web/live/invite_live/index.html.heex:122
#, elixir-autogen, elixir-format
msgid "Users"
msgstr "Benutzer"
@@ -435,7 +435,7 @@ msgstr "Verbleibende Nutzung"
msgid "Your data stays with you, period"
msgstr "Ihre Daten bleiben bei Ihnen, Punkt"
-#: lib/cannery_web/live/container_live/show.html.heex:68
+#: lib/cannery_web/live/container_live/show.html.heex:70
#, elixir-autogen, elixir-format
msgid "No tags for this container"
msgstr "Keine Tags für diesen Behälter"
@@ -512,7 +512,7 @@ msgid "Shot Records"
msgstr "Schießkladde"
#: 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:119
#, elixir-autogen, elixir-format
msgid "Move ammo"
msgstr "Munition verschieben"
@@ -534,7 +534,7 @@ msgstr "Schießkladde"
#: 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:44
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:139
#, elixir-autogen, elixir-format
msgid "$%{amount}"
msgstr "$%{amount}"
@@ -592,16 +592,6 @@ msgstr "Derzeitiges Passwort"
msgid "New password"
msgstr "Neues Passwort"
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Stage"
-msgstr "Markiert"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Unstage"
-msgstr "Demarkiert"
-
#: lib/cannery_web/components/ammo_type_table_component.ex:62
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
#, elixir-autogen, elixir-format
@@ -626,7 +616,7 @@ msgid "Edit %{name} tags"
msgstr "Editiere %{name} Tags"
#: lib/cannery_web/components/container_card.ex:60
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:70
#: lib/cannery_web/live/container_live/show.html.heex:35
#, elixir-autogen, elixir-format
msgid "Rounds:"
@@ -634,7 +624,7 @@ msgstr "Patronen:"
#: lib/cannery_web/components/ammo_group_table_component.ex:222
#: lib/cannery_web/components/ammo_type_table_component.ex:179
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:145
#, elixir-autogen, elixir-format
msgid "No cost information"
msgstr "Keine Preisinformationen"
@@ -705,7 +695,7 @@ msgstr "Schüsse dokumentieren"
msgid "Copies"
msgstr "Kopien"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:126
#, elixir-autogen, elixir-format
msgid "Added on:"
msgstr "Hinzugefügt am:"
@@ -769,7 +759,7 @@ msgstr "Munitionstyp bearbeiten"
msgid "Move Ammo"
msgstr "Munition verschieben"
-#: lib/cannery_web/live/container_live/show.html.heex:113
+#: lib/cannery_web/live/container_live/show.html.heex:115
#, elixir-autogen, elixir-format, fuzzy
msgid "No ammo in this container"
msgstr "Keine Munitionsgruppe in diesem Behälter"
@@ -785,7 +775,7 @@ msgid "This ammo is not in a container"
msgstr "Diese Munitionsgruppe ist nicht in einem Behälter"
#: lib/cannery_web/components/container_card.ex:55
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:98
#: lib/cannery_web/live/container_live/show.html.heex:26
#, elixir-autogen, elixir-format
msgid "Packs:"
@@ -814,8 +804,8 @@ msgstr "Behälter"
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
#: lib/cannery_web/live/ammo_type_live/index.html.heex:38
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
-#: lib/cannery_web/live/container_live/show.html.heex:99
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:155
+#: lib/cannery_web/live/container_live/show.html.heex:101
#, elixir-autogen, elixir-format
msgid "Show used"
msgstr ""
@@ -843,9 +833,9 @@ msgstr ""
msgid "Rounds"
msgstr "Patronen:"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:161
#: lib/cannery_web/live/container_live/index.html.heex:38
-#: lib/cannery_web/live/container_live/show.html.heex:105
+#: lib/cannery_web/live/container_live/show.html.heex:107
#, elixir-autogen, elixir-format
msgid "View as table"
msgstr ""
@@ -855,7 +845,7 @@ msgstr ""
msgid "Total ever packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:114
#, elixir-autogen, elixir-format
msgid "Total ever packs:"
msgstr ""
@@ -865,7 +855,7 @@ msgstr ""
msgid "Total ever rounds"
msgstr "Summe aller Patronen"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:86
#, elixir-autogen, elixir-format, fuzzy
msgid "Total ever rounds:"
msgstr "Summe abgegebener Schüsse:"
@@ -875,7 +865,7 @@ msgstr "Summe abgegebener Schüsse:"
msgid "Used packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:106
#, elixir-autogen, elixir-format
msgid "Used packs:"
msgstr ""
@@ -885,7 +875,7 @@ msgstr ""
msgid "Used rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:78
#, elixir-autogen, elixir-format, fuzzy
msgid "Used rounds:"
msgstr ""
@@ -996,15 +986,13 @@ msgid "UPC:"
msgstr "UPC"
#: lib/cannery_web/components/ammo_type_table_component.ex:120
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:135
#, elixir-autogen, elixir-format
msgid "Average CPR"
msgstr ""
#: lib/cannery_web/live/ammo_type_live/index.ex:28
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:70
#: lib/cannery_web/live/ammo_type_live/show.ex:118
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
#, elixir-autogen, elixir-format, fuzzy
msgid "Edit %{ammo_type_name}"
msgstr "%{name} bearbeiten"
@@ -1182,12 +1170,12 @@ msgstr ""
msgid "Welcome to Cannery"
msgstr "Willkommen %{name}"
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Disable"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Enable"
msgstr ""
@@ -1217,107 +1205,23 @@ msgstr ""
msgid "Password"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:78
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Clone %{ammo_type_name}"
-msgstr "%{name} bearbeiten"
-
-#: lib/cannery_web/live/container_live/index.html.heex:81
-#: lib/cannery_web/live/container_live/index.html.heex:125
-#, elixir-autogen, elixir-format
-msgid "Clone %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:151
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
#, elixir-autogen, elixir-format
msgid "Clone ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:29
-#, elixir-autogen, elixir-format
-msgid "Copy invite link for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:35
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Delete %{ammo_type_name}"
-msgstr "%{name} bearbeiten"
-
-#: lib/cannery_web/live/container_live/index.html.heex:94
-#: lib/cannery_web/live/container_live/index.html.heex:138
-#: lib/cannery_web/live/container_live/show.html.heex:57
-#, elixir-autogen, elixir-format
-msgid "Delete %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:64
-#, elixir-autogen, elixir-format
-msgid "Delete %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:168
#: lib/cannery_web/live/ammo_group_live/show.html.heex:80
#, elixir-autogen, elixir-format
msgid "Delete ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:53
-#, elixir-autogen, elixir-format
-msgid "Delete invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:143
-#: lib/cannery_web/live/range_live/index.html.heex:122
-#, elixir-autogen, elixir-format
-msgid "Delete shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:73
-#: lib/cannery_web/live/container_live/index.html.heex:117
-#: lib/cannery_web/live/container_live/show.html.heex:45
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{container_name}"
-msgstr "%{name} bearbeiten"
-
-#: lib/cannery_web/live/tag_live/index.html.heex:51
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{tag_name}"
-msgstr "%{name} bearbeiten"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:139
-#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:141
#, elixir-autogen, elixir-format
msgid "Edit ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:38
-#, elixir-autogen, elixir-format
-msgid "Edit invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:130
-#, elixir-autogen, elixir-format
-msgid "Edit shot group of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/range_live/index.html.heex:105
-#, elixir-autogen, elixir-format
-msgid "Edit shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:63
-#: lib/cannery_web/live/container_live/index.html.heex:108
-#, elixir-autogen, elixir-format
-msgid "Tag %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:62
-#, elixir-autogen, elixir-format, fuzzy
-msgid "View %{ammo_type_name}"
-msgstr "%{name} bearbeiten"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:127
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:129
#, elixir-autogen, elixir-format
msgid "View ammo group of %{ammo_group_count} bullets"
msgstr ""
diff --git a/priv/gettext/de/LC_MESSAGES/prompts.po b/priv/gettext/de/LC_MESSAGES/prompts.po
index 5ea0b97d..6cc362d4 100644
--- a/priv/gettext/de/LC_MESSAGES/prompts.po
+++ b/priv/gettext/de/LC_MESSAGES/prompts.po
@@ -57,23 +57,23 @@ msgstr "%{name} erfolgreich aktualisiert"
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."
-#: lib/cannery_web/live/invite_live/index.html.heex:99
-#: lib/cannery_web/live/invite_live/index.html.heex:127
+#: lib/cannery_web/live/invite_live/index.html.heex:105
+#: lib/cannery_web/live/invite_live/index.html.heex:133
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{email}? This action is permanent!"
msgstr ""
"Sind Sie sicher, dass sie %{email} löschen möchten? Dies kann nicht "
"zurückgenommen werden!"
-#: 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:98
+#: lib/cannery_web/live/container_live/index.html.heex:150
#: lib/cannery_web/live/container_live/show.html.heex:55
#: lib/cannery_web/live/tag_live/index.html.heex:62
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}?"
msgstr "Sind Sie sicher, dass sie %{name} löschen möchten?"
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:164
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
#: lib/cannery_web/live/ammo_group_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this ammo?"
@@ -176,7 +176,7 @@ msgstr "Schüsse erfolgreich dokumentiert"
msgid "Are you sure you want to unstage this ammo?"
msgstr "Sind sie sicher, dass Sie diese Munition demarkieren möchten?"
-#: lib/cannery_web/live/ammo_group_live/show.ex:141
+#: lib/cannery_web/live/ammo_group_live/show.ex:143
#: lib/cannery_web/live/range_live/index.html.heex:119
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this shot record?"
@@ -257,7 +257,7 @@ msgid_plural "Ammo added successfully"
msgstr[0] "Munitionsgruppe erfolgreich aktualisiert"
msgstr[1] "Munitionsgruppe erfolgreich aktualisiert"
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:89
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
@@ -293,12 +293,12 @@ msgstr "%{name} erfolgreich aktualisiert"
msgid "%{user_email} deleted succesfully"
msgstr "%{name} erfolgreich gelöscht"
-#: lib/cannery_web/live/invite_live/index.html.heex:49
+#: lib/cannery_web/live/invite_live/index.html.heex:53
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete the invite for %{invite_name}?"
msgstr "Sind Sie sicher, dass sie die Einladung für %{name} löschen möchten?"
-#: lib/cannery_web/live/invite_live/index.html.heex:74
+#: lib/cannery_web/live/invite_live/index.html.heex:80
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to make %{invite_name} unlimited?"
msgstr "Sind Sie sicher, dass sie %{name} auf unbegrenzt setzen möchten?"
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index c5431546..a286c56b 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -15,7 +15,7 @@ msgstr ""
msgid "Access from any internet-capable device"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:88
+#: lib/cannery_web/live/invite_live/index.html.heex:94
#, elixir-autogen, elixir-format
msgid "Admins"
msgstr ""
@@ -268,7 +268,7 @@ msgstr ""
msgid "No Ammo"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:169
#, elixir-autogen, elixir-format
msgid "No ammo for this type"
msgstr ""
@@ -414,7 +414,7 @@ msgstr ""
msgid "Type:"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:116
+#: lib/cannery_web/live/invite_live/index.html.heex:122
#, elixir-autogen, elixir-format
msgid "Users"
msgstr ""
@@ -429,7 +429,7 @@ msgstr ""
msgid "Your data stays with you, period"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:68
+#: lib/cannery_web/live/container_live/show.html.heex:70
#, elixir-autogen, elixir-format
msgid "No tags for this container"
msgstr ""
@@ -506,7 +506,7 @@ msgid "Shot Records"
msgstr ""
#: 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:119
#, elixir-autogen, elixir-format
msgid "Move ammo"
msgstr ""
@@ -528,7 +528,7 @@ msgstr ""
#: 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:44
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:139
#, elixir-autogen, elixir-format
msgid "$%{amount}"
msgstr ""
@@ -586,16 +586,6 @@ msgstr ""
msgid "New password"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Stage"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Unstage"
-msgstr ""
-
#: lib/cannery_web/components/ammo_type_table_component.ex:62
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
#, elixir-autogen, elixir-format
@@ -620,7 +610,7 @@ msgid "Edit %{name} tags"
msgstr ""
#: lib/cannery_web/components/container_card.ex:60
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:70
#: lib/cannery_web/live/container_live/show.html.heex:35
#, elixir-autogen, elixir-format
msgid "Rounds:"
@@ -628,7 +618,7 @@ msgstr ""
#: lib/cannery_web/components/ammo_group_table_component.ex:222
#: lib/cannery_web/components/ammo_type_table_component.ex:179
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:145
#, elixir-autogen, elixir-format
msgid "No cost information"
msgstr ""
@@ -699,7 +689,7 @@ msgstr ""
msgid "Copies"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:126
#, elixir-autogen, elixir-format
msgid "Added on:"
msgstr ""
@@ -763,7 +753,7 @@ msgstr ""
msgid "Move Ammo"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:113
+#: lib/cannery_web/live/container_live/show.html.heex:115
#, elixir-autogen, elixir-format
msgid "No ammo in this container"
msgstr ""
@@ -779,7 +769,7 @@ msgid "This ammo is not in a container"
msgstr ""
#: lib/cannery_web/components/container_card.ex:55
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:98
#: lib/cannery_web/live/container_live/show.html.heex:26
#, elixir-autogen, elixir-format
msgid "Packs:"
@@ -808,8 +798,8 @@ msgstr ""
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
#: lib/cannery_web/live/ammo_type_live/index.html.heex:38
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
-#: lib/cannery_web/live/container_live/show.html.heex:99
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:155
+#: lib/cannery_web/live/container_live/show.html.heex:101
#, elixir-autogen, elixir-format
msgid "Show used"
msgstr ""
@@ -837,9 +827,9 @@ msgstr ""
msgid "Rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:161
#: lib/cannery_web/live/container_live/index.html.heex:38
-#: lib/cannery_web/live/container_live/show.html.heex:105
+#: lib/cannery_web/live/container_live/show.html.heex:107
#, elixir-autogen, elixir-format
msgid "View as table"
msgstr ""
@@ -849,7 +839,7 @@ msgstr ""
msgid "Total ever packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:114
#, elixir-autogen, elixir-format
msgid "Total ever packs:"
msgstr ""
@@ -859,7 +849,7 @@ msgstr ""
msgid "Total ever rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:86
#, elixir-autogen, elixir-format
msgid "Total ever rounds:"
msgstr ""
@@ -869,7 +859,7 @@ msgstr ""
msgid "Used packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:106
#, elixir-autogen, elixir-format
msgid "Used packs:"
msgstr ""
@@ -879,7 +869,7 @@ msgstr ""
msgid "Used rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Used rounds:"
msgstr ""
@@ -990,15 +980,13 @@ msgid "UPC:"
msgstr ""
#: lib/cannery_web/components/ammo_type_table_component.ex:120
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:135
#, elixir-autogen, elixir-format
msgid "Average CPR"
msgstr ""
#: lib/cannery_web/live/ammo_type_live/index.ex:28
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:70
#: lib/cannery_web/live/ammo_type_live/show.ex:118
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
#, elixir-autogen, elixir-format
msgid "Edit %{ammo_type_name}"
msgstr ""
@@ -1165,12 +1153,12 @@ msgstr ""
msgid "Welcome to Cannery"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Disable"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Enable"
msgstr ""
@@ -1200,107 +1188,23 @@ msgstr ""
msgid "Password"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:78
-#, elixir-autogen, elixir-format
-msgid "Clone %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:81
-#: lib/cannery_web/live/container_live/index.html.heex:125
-#, elixir-autogen, elixir-format
-msgid "Clone %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:151
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
#, elixir-autogen, elixir-format
msgid "Clone ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:29
-#, elixir-autogen, elixir-format
-msgid "Copy invite link for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:35
-#, elixir-autogen, elixir-format
-msgid "Delete %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:94
-#: lib/cannery_web/live/container_live/index.html.heex:138
-#: lib/cannery_web/live/container_live/show.html.heex:57
-#, elixir-autogen, elixir-format
-msgid "Delete %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:64
-#, elixir-autogen, elixir-format
-msgid "Delete %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:168
#: lib/cannery_web/live/ammo_group_live/show.html.heex:80
#, elixir-autogen, elixir-format
msgid "Delete ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:53
-#, elixir-autogen, elixir-format
-msgid "Delete invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:143
-#: lib/cannery_web/live/range_live/index.html.heex:122
-#, elixir-autogen, elixir-format
-msgid "Delete shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:73
-#: lib/cannery_web/live/container_live/index.html.heex:117
-#: lib/cannery_web/live/container_live/show.html.heex:45
-#, elixir-autogen, elixir-format
-msgid "Edit %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:51
-#, elixir-autogen, elixir-format
-msgid "Edit %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:139
-#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:141
#, elixir-autogen, elixir-format
msgid "Edit ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:38
-#, elixir-autogen, elixir-format
-msgid "Edit invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:130
-#, elixir-autogen, elixir-format
-msgid "Edit shot group of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/range_live/index.html.heex:105
-#, elixir-autogen, elixir-format
-msgid "Edit shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:63
-#: lib/cannery_web/live/container_live/index.html.heex:108
-#, elixir-autogen, elixir-format
-msgid "Tag %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:62
-#, elixir-autogen, elixir-format
-msgid "View %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:127
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:129
#, elixir-autogen, elixir-format
msgid "View ammo group of %{ammo_group_count} bullets"
msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/actions.po b/priv/gettext/en/LC_MESSAGES/actions.po
index a2aae009..c5a7c79b 100644
--- a/priv/gettext/en/LC_MESSAGES/actions.po
+++ b/priv/gettext/en/LC_MESSAGES/actions.po
@@ -136,7 +136,7 @@ msgstr ""
msgid "Send instructions to reset password"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:76
+#: lib/cannery_web/live/container_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Why not add one?"
msgstr ""
@@ -156,7 +156,7 @@ msgstr ""
msgid "Why not get some ready to shoot?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:102
#: lib/cannery_web/live/ammo_group_live/show.html.heex:107
#: lib/cannery_web/live/range_live/index.html.heex:38
#, elixir-autogen, elixir-format
@@ -178,7 +178,7 @@ msgstr ""
msgid "Select"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:31
+#: lib/cannery_web/live/invite_live/index.html.heex:33
#, elixir-autogen, elixir-format
msgid "Copy to clipboard"
msgstr ""
@@ -218,7 +218,7 @@ msgstr ""
msgid "Move ammo"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:79
+#: lib/cannery_web/live/invite_live/index.html.heex:85
#, elixir-autogen, elixir-format
msgid "Set Unlimited"
msgstr ""
@@ -239,3 +239,107 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Export Data as JSON"
msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:83
+#, elixir-autogen, elixir-format
+msgid "Clone %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:86
+#: lib/cannery_web/live/container_live/index.html.heex:138
+#, elixir-autogen, elixir-format
+msgid "Clone %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:30
+#, elixir-autogen, elixir-format
+msgid "Copy invite link for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:102
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:36
+#, elixir-autogen, elixir-format
+msgid "Delete %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:101
+#: lib/cannery_web/live/container_live/index.html.heex:153
+#: lib/cannery_web/live/container_live/show.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:64
+#, elixir-autogen, elixir-format
+msgid "Delete %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:145
+#: lib/cannery_web/live/range_live/index.html.heex:122
+#, elixir-autogen, elixir-format
+msgid "Delete shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:73
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Edit %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:76
+#: lib/cannery_web/live/container_live/index.html.heex:128
+#: lib/cannery_web/live/container_live/show.html.heex:45
+#, elixir-autogen, elixir-format
+msgid "Edit %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:51
+#, elixir-autogen, elixir-format
+msgid "Edit %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#, elixir-autogen, elixir-format
+msgid "Edit ammo group of %{ammo_group_count} bullets"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:41
+#, elixir-autogen, elixir-format
+msgid "Edit invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:130
+#, elixir-autogen, elixir-format
+msgid "Edit shot group of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/range_live/index.html.heex:105
+#, elixir-autogen, elixir-format
+msgid "Edit shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:95
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Stage"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:64
+#: lib/cannery_web/live/container_live/index.html.heex:117
+#, elixir-autogen, elixir-format
+msgid "Tag %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
+#, elixir-autogen, elixir-format
+msgid "Unstage"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:63
+#, elixir-autogen, elixir-format
+msgid "View %{ammo_type_name}"
+msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po
index 69e606c6..93bb32e6 100644
--- a/priv/gettext/en/LC_MESSAGES/default.po
+++ b/priv/gettext/en/LC_MESSAGES/default.po
@@ -15,7 +15,7 @@ msgstr ""
msgid "Access from any internet-capable device"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:88
+#: lib/cannery_web/live/invite_live/index.html.heex:94
#, elixir-autogen, elixir-format
msgid "Admins"
msgstr ""
@@ -268,7 +268,7 @@ msgstr ""
msgid "No Ammo"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:169
#, elixir-autogen, elixir-format
msgid "No ammo for this type"
msgstr ""
@@ -414,7 +414,7 @@ msgstr ""
msgid "Type:"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:116
+#: lib/cannery_web/live/invite_live/index.html.heex:122
#, elixir-autogen, elixir-format
msgid "Users"
msgstr ""
@@ -429,7 +429,7 @@ msgstr ""
msgid "Your data stays with you, period"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:68
+#: lib/cannery_web/live/container_live/show.html.heex:70
#, elixir-autogen, elixir-format
msgid "No tags for this container"
msgstr ""
@@ -506,7 +506,7 @@ msgid "Shot Records"
msgstr ""
#: 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:119
#, elixir-autogen, elixir-format
msgid "Move ammo"
msgstr ""
@@ -528,7 +528,7 @@ msgstr ""
#: 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:44
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:139
#, elixir-autogen, elixir-format
msgid "$%{amount}"
msgstr ""
@@ -586,16 +586,6 @@ msgstr ""
msgid "New password"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Stage"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Unstage"
-msgstr ""
-
#: lib/cannery_web/components/ammo_type_table_component.ex:62
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
#, elixir-autogen, elixir-format
@@ -620,7 +610,7 @@ msgid "Edit %{name} tags"
msgstr ""
#: lib/cannery_web/components/container_card.ex:60
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:70
#: lib/cannery_web/live/container_live/show.html.heex:35
#, elixir-autogen, elixir-format, fuzzy
msgid "Rounds:"
@@ -628,7 +618,7 @@ msgstr ""
#: lib/cannery_web/components/ammo_group_table_component.ex:222
#: lib/cannery_web/components/ammo_type_table_component.ex:179
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:145
#, elixir-autogen, elixir-format
msgid "No cost information"
msgstr ""
@@ -699,7 +689,7 @@ msgstr ""
msgid "Copies"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:126
#, elixir-autogen, elixir-format
msgid "Added on:"
msgstr ""
@@ -763,7 +753,7 @@ msgstr ""
msgid "Move Ammo"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:113
+#: lib/cannery_web/live/container_live/show.html.heex:115
#, elixir-autogen, elixir-format, fuzzy
msgid "No ammo in this container"
msgstr ""
@@ -779,7 +769,7 @@ msgid "This ammo is not in a container"
msgstr ""
#: lib/cannery_web/components/container_card.ex:55
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:98
#: lib/cannery_web/live/container_live/show.html.heex:26
#, elixir-autogen, elixir-format
msgid "Packs:"
@@ -808,8 +798,8 @@ msgstr ""
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
#: lib/cannery_web/live/ammo_type_live/index.html.heex:38
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
-#: lib/cannery_web/live/container_live/show.html.heex:99
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:155
+#: lib/cannery_web/live/container_live/show.html.heex:101
#, elixir-autogen, elixir-format
msgid "Show used"
msgstr ""
@@ -837,9 +827,9 @@ msgstr ""
msgid "Rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:161
#: lib/cannery_web/live/container_live/index.html.heex:38
-#: lib/cannery_web/live/container_live/show.html.heex:105
+#: lib/cannery_web/live/container_live/show.html.heex:107
#, elixir-autogen, elixir-format
msgid "View as table"
msgstr ""
@@ -849,7 +839,7 @@ msgstr ""
msgid "Total ever packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:114
#, elixir-autogen, elixir-format
msgid "Total ever packs:"
msgstr ""
@@ -859,7 +849,7 @@ msgstr ""
msgid "Total ever rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:86
#, elixir-autogen, elixir-format, fuzzy
msgid "Total ever rounds:"
msgstr ""
@@ -869,7 +859,7 @@ msgstr ""
msgid "Used packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:106
#, elixir-autogen, elixir-format
msgid "Used packs:"
msgstr ""
@@ -879,7 +869,7 @@ msgstr ""
msgid "Used rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:78
#, elixir-autogen, elixir-format, fuzzy
msgid "Used rounds:"
msgstr ""
@@ -990,15 +980,13 @@ msgid "UPC:"
msgstr ""
#: lib/cannery_web/components/ammo_type_table_component.ex:120
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:135
#, elixir-autogen, elixir-format
msgid "Average CPR"
msgstr ""
#: lib/cannery_web/live/ammo_type_live/index.ex:28
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:70
#: lib/cannery_web/live/ammo_type_live/show.ex:118
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
#, elixir-autogen, elixir-format, fuzzy
msgid "Edit %{ammo_type_name}"
msgstr ""
@@ -1165,12 +1153,12 @@ msgstr ""
msgid "Welcome to Cannery"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Disable"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Enable"
msgstr ""
@@ -1200,107 +1188,23 @@ msgstr ""
msgid "Password"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:78
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Clone %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:81
-#: lib/cannery_web/live/container_live/index.html.heex:125
-#, elixir-autogen, elixir-format
-msgid "Clone %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:151
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
#, elixir-autogen, elixir-format
msgid "Clone ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:29
-#, elixir-autogen, elixir-format
-msgid "Copy invite link for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:35
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Delete %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:94
-#: lib/cannery_web/live/container_live/index.html.heex:138
-#: lib/cannery_web/live/container_live/show.html.heex:57
-#, elixir-autogen, elixir-format
-msgid "Delete %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:64
-#, elixir-autogen, elixir-format
-msgid "Delete %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:168
#: lib/cannery_web/live/ammo_group_live/show.html.heex:80
#, elixir-autogen, elixir-format
msgid "Delete ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:53
-#, elixir-autogen, elixir-format
-msgid "Delete invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:143
-#: lib/cannery_web/live/range_live/index.html.heex:122
-#, elixir-autogen, elixir-format
-msgid "Delete shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:73
-#: lib/cannery_web/live/container_live/index.html.heex:117
-#: lib/cannery_web/live/container_live/show.html.heex:45
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:51
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:139
-#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:141
#, elixir-autogen, elixir-format
msgid "Edit ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:38
-#, elixir-autogen, elixir-format
-msgid "Edit invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:130
-#, elixir-autogen, elixir-format
-msgid "Edit shot group of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/range_live/index.html.heex:105
-#, elixir-autogen, elixir-format
-msgid "Edit shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:63
-#: lib/cannery_web/live/container_live/index.html.heex:108
-#, elixir-autogen, elixir-format
-msgid "Tag %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:62
-#, elixir-autogen, elixir-format, fuzzy
-msgid "View %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:127
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:129
#, elixir-autogen, elixir-format
msgid "View ammo group of %{ammo_group_count} bullets"
msgstr ""
diff --git a/priv/gettext/en/LC_MESSAGES/prompts.po b/priv/gettext/en/LC_MESSAGES/prompts.po
index 53f49659..7309e2d0 100644
--- a/priv/gettext/en/LC_MESSAGES/prompts.po
+++ b/priv/gettext/en/LC_MESSAGES/prompts.po
@@ -44,21 +44,21 @@ msgstr ""
msgid "A link to confirm your email change has been sent to the new address."
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:99
-#: lib/cannery_web/live/invite_live/index.html.heex:127
+#: lib/cannery_web/live/invite_live/index.html.heex:105
+#: lib/cannery_web/live/invite_live/index.html.heex:133
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{email}? This action is permanent!"
msgstr ""
-#: 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:98
+#: lib/cannery_web/live/container_live/index.html.heex:150
#: lib/cannery_web/live/container_live/show.html.heex:55
#: lib/cannery_web/live/tag_live/index.html.heex:62
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:164
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
#: lib/cannery_web/live/ammo_group_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this ammo?"
@@ -155,7 +155,7 @@ msgstr ""
msgid "Are you sure you want to unstage this ammo?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/show.ex:141
+#: lib/cannery_web/live/ammo_group_live/show.ex:143
#: lib/cannery_web/live/range_live/index.html.heex:119
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this shot record?"
@@ -236,7 +236,7 @@ msgid_plural "Ammo added successfully"
msgstr[0] ""
msgstr[1] ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:89
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
@@ -272,12 +272,12 @@ msgstr ""
msgid "%{user_email} deleted succesfully"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:49
+#: lib/cannery_web/live/invite_live/index.html.heex:53
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete the invite for %{invite_name}?"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:74
+#: lib/cannery_web/live/invite_live/index.html.heex:80
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to make %{invite_name} unlimited?"
msgstr ""
diff --git a/priv/gettext/es/LC_MESSAGES/actions.po b/priv/gettext/es/LC_MESSAGES/actions.po
index 0cff4de0..dd31c4a1 100644
--- a/priv/gettext/es/LC_MESSAGES/actions.po
+++ b/priv/gettext/es/LC_MESSAGES/actions.po
@@ -149,7 +149,7 @@ msgstr "Guardar"
msgid "Send instructions to reset password"
msgstr "Enviar instrucciones para reestablecer contraseña"
-#: lib/cannery_web/live/container_live/show.html.heex:76
+#: lib/cannery_web/live/container_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Why not add one?"
msgstr "¿Por qué no añadir una?"
@@ -169,7 +169,7 @@ msgstr "Preparar munición"
msgid "Why not get some ready to shoot?"
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:102
#: lib/cannery_web/live/ammo_group_live/show.html.heex:107
#: lib/cannery_web/live/range_live/index.html.heex:38
#, elixir-autogen, elixir-format
@@ -191,7 +191,7 @@ msgstr "Mover contenedores"
msgid "Select"
msgstr "Seleccionar"
-#: lib/cannery_web/live/invite_live/index.html.heex:31
+#: lib/cannery_web/live/invite_live/index.html.heex:33
#, elixir-autogen, elixir-format
msgid "Copy to clipboard"
msgstr "Copiar al portapapeles"
@@ -231,7 +231,7 @@ msgstr "añade primero un tipo de munición"
msgid "Move ammo"
msgstr "Mover munición"
-#: lib/cannery_web/live/invite_live/index.html.heex:79
+#: lib/cannery_web/live/invite_live/index.html.heex:85
#, elixir-autogen, elixir-format
msgid "Set Unlimited"
msgstr "Activar ilimitados"
@@ -252,3 +252,107 @@ msgstr "Desmontar del campo de tiro"
#, elixir-autogen, elixir-format
msgid "Export Data as JSON"
msgstr "Exportar datos como JSON"
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:83
+#, elixir-autogen, elixir-format
+msgid "Clone %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:86
+#: lib/cannery_web/live/container_live/index.html.heex:138
+#, elixir-autogen, elixir-format
+msgid "Clone %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:30
+#, elixir-autogen, elixir-format
+msgid "Copy invite link for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:102
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:36
+#, elixir-autogen, elixir-format
+msgid "Delete %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:101
+#: lib/cannery_web/live/container_live/index.html.heex:153
+#: lib/cannery_web/live/container_live/show.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:64
+#, elixir-autogen, elixir-format
+msgid "Delete %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:145
+#: lib/cannery_web/live/range_live/index.html.heex:122
+#, elixir-autogen, elixir-format
+msgid "Delete shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:73
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Edit %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:76
+#: lib/cannery_web/live/container_live/index.html.heex:128
+#: lib/cannery_web/live/container_live/show.html.heex:45
+#, elixir-autogen, elixir-format
+msgid "Edit %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:51
+#, elixir-autogen, elixir-format
+msgid "Edit %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#, elixir-autogen, elixir-format
+msgid "Edit ammo group of %{ammo_group_count} bullets"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:41
+#, elixir-autogen, elixir-format
+msgid "Edit invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:130
+#, elixir-autogen, elixir-format
+msgid "Edit shot group of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/range_live/index.html.heex:105
+#, elixir-autogen, elixir-format
+msgid "Edit shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:95
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Stage"
+msgstr "Preparar munición"
+
+#: lib/cannery_web/live/container_live/index.html.heex:64
+#: lib/cannery_web/live/container_live/index.html.heex:117
+#, elixir-autogen, elixir-format
+msgid "Tag %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
+#, elixir-autogen, elixir-format
+msgid "Unstage"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:63
+#, elixir-autogen, elixir-format
+msgid "View %{ammo_type_name}"
+msgstr ""
diff --git a/priv/gettext/es/LC_MESSAGES/default.po b/priv/gettext/es/LC_MESSAGES/default.po
index 50e0c812..778712af 100644
--- a/priv/gettext/es/LC_MESSAGES/default.po
+++ b/priv/gettext/es/LC_MESSAGES/default.po
@@ -19,7 +19,7 @@ msgstr ""
msgid "Access from any internet-capable device"
msgstr "Acceso desde cualquier dispositivo con conexión a internet"
-#: lib/cannery_web/live/invite_live/index.html.heex:88
+#: lib/cannery_web/live/invite_live/index.html.heex:94
#, elixir-autogen, elixir-format
msgid "Admins"
msgstr "Administradores"
@@ -272,7 +272,7 @@ msgstr "Nueva Etiqueta"
msgid "No Ammo"
msgstr "Sin Munición"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:169
#, elixir-autogen, elixir-format
msgid "No ammo for this type"
msgstr "Sin munición para este tipo"
@@ -421,7 +421,7 @@ msgstr "Tipo"
msgid "Type:"
msgstr "Tipo:"
-#: lib/cannery_web/live/invite_live/index.html.heex:116
+#: lib/cannery_web/live/invite_live/index.html.heex:122
#, elixir-autogen, elixir-format
msgid "Users"
msgstr "Usuarios"
@@ -436,7 +436,7 @@ msgstr "Usos restantes"
msgid "Your data stays with you, period"
msgstr "Tus datos se quedan contigo, sin excepciones"
-#: lib/cannery_web/live/container_live/show.html.heex:68
+#: lib/cannery_web/live/container_live/show.html.heex:70
#, elixir-autogen, elixir-format
msgid "No tags for this container"
msgstr "Contenedor sin etiquetas"
@@ -513,7 +513,7 @@ msgid "Shot Records"
msgstr "Récords de Tiro"
#: 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:119
#, elixir-autogen, elixir-format
msgid "Move ammo"
msgstr "Mover munición"
@@ -535,7 +535,7 @@ msgstr "Registro de tiros"
#: 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:44
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:139
#, elixir-autogen, elixir-format
msgid "$%{amount}"
msgstr "$%{amount}"
@@ -593,16 +593,6 @@ msgstr "Contraseña actual"
msgid "New password"
msgstr "Nueva contraseña"
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Stage"
-msgstr "Preparar"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Unstage"
-msgstr "Retirar"
-
#: lib/cannery_web/components/ammo_type_table_component.ex:62
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
#, elixir-autogen, elixir-format
@@ -627,7 +617,7 @@ msgid "Edit %{name} tags"
msgstr "Editar etiquetas de %{name}"
#: lib/cannery_web/components/container_card.ex:60
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:70
#: lib/cannery_web/live/container_live/show.html.heex:35
#, elixir-autogen, elixir-format
msgid "Rounds:"
@@ -635,7 +625,7 @@ msgstr "Balas:"
#: lib/cannery_web/components/ammo_group_table_component.ex:222
#: lib/cannery_web/components/ammo_type_table_component.ex:179
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:145
#, elixir-autogen, elixir-format
msgid "No cost information"
msgstr "No hay información de coste"
@@ -706,7 +696,7 @@ msgstr "Tiros Récord"
msgid "Copies"
msgstr "Copias"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:126
#, elixir-autogen, elixir-format
msgid "Added on:"
msgstr "Añadido en:"
@@ -770,7 +760,7 @@ msgstr "Editar Munición"
msgid "Move Ammo"
msgstr "Mover Munición"
-#: lib/cannery_web/live/container_live/show.html.heex:113
+#: lib/cannery_web/live/container_live/show.html.heex:115
#, elixir-autogen, elixir-format
msgid "No ammo in this container"
msgstr "No hay munición en este contenedor"
@@ -786,7 +776,7 @@ msgid "This ammo is not in a container"
msgstr "Esta munición no está en un contenedor"
#: lib/cannery_web/components/container_card.ex:55
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:98
#: lib/cannery_web/live/container_live/show.html.heex:26
#, elixir-autogen, elixir-format
msgid "Packs:"
@@ -816,8 +806,8 @@ msgstr "Contenedor:"
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
#: lib/cannery_web/live/ammo_type_live/index.html.heex:38
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
-#: lib/cannery_web/live/container_live/show.html.heex:99
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:155
+#: lib/cannery_web/live/container_live/show.html.heex:101
#, elixir-autogen, elixir-format
msgid "Show used"
msgstr "Mostrar usadas"
@@ -845,9 +835,9 @@ msgstr "Paquetes"
msgid "Rounds"
msgstr "Balas"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:161
#: lib/cannery_web/live/container_live/index.html.heex:38
-#: lib/cannery_web/live/container_live/show.html.heex:105
+#: lib/cannery_web/live/container_live/show.html.heex:107
#, elixir-autogen, elixir-format
msgid "View as table"
msgstr "Ver como tabla"
@@ -857,7 +847,7 @@ msgstr "Ver como tabla"
msgid "Total ever packs"
msgstr "Paquetes totales"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:114
#, elixir-autogen, elixir-format
msgid "Total ever packs:"
msgstr "Paquetes totales:"
@@ -867,7 +857,7 @@ msgstr "Paquetes totales:"
msgid "Total ever rounds"
msgstr "Balas totales"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:86
#, elixir-autogen, elixir-format
msgid "Total ever rounds:"
msgstr "Balas totales:"
@@ -877,7 +867,7 @@ msgstr "Balas totales:"
msgid "Used packs"
msgstr "Paquetes usados"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:106
#, elixir-autogen, elixir-format
msgid "Used packs:"
msgstr "Paquetes usados:"
@@ -887,7 +877,7 @@ msgstr "Paquetes usados:"
msgid "Used rounds"
msgstr "Balas usadas"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Used rounds:"
msgstr "Balas usadas:"
@@ -998,15 +988,13 @@ msgid "UPC:"
msgstr ""
#: lib/cannery_web/components/ammo_type_table_component.ex:120
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:135
#, elixir-autogen, elixir-format
msgid "Average CPR"
msgstr ""
#: lib/cannery_web/live/ammo_type_live/index.ex:28
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:70
#: lib/cannery_web/live/ammo_type_live/show.ex:118
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
#, elixir-autogen, elixir-format
msgid "Edit %{ammo_type_name}"
msgstr "Editar %{ammo_type_name}"
@@ -1184,12 +1172,12 @@ msgstr ""
msgid "Welcome to Cannery"
msgstr "Bienvenide a %{name}"
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Disable"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Enable"
msgstr ""
@@ -1219,107 +1207,23 @@ msgstr ""
msgid "Password"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:78
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Clone %{ammo_type_name}"
-msgstr "Editar %{ammo_type_name}"
-
-#: lib/cannery_web/live/container_live/index.html.heex:81
-#: lib/cannery_web/live/container_live/index.html.heex:125
-#, elixir-autogen, elixir-format
-msgid "Clone %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:151
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
#, elixir-autogen, elixir-format
msgid "Clone ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:29
-#, elixir-autogen, elixir-format
-msgid "Copy invite link for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:35
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Delete %{ammo_type_name}"
-msgstr "Editar %{ammo_type_name}"
-
-#: lib/cannery_web/live/container_live/index.html.heex:94
-#: lib/cannery_web/live/container_live/index.html.heex:138
-#: lib/cannery_web/live/container_live/show.html.heex:57
-#, elixir-autogen, elixir-format
-msgid "Delete %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:64
-#, elixir-autogen, elixir-format
-msgid "Delete %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:168
#: lib/cannery_web/live/ammo_group_live/show.html.heex:80
#, elixir-autogen, elixir-format
msgid "Delete ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:53
-#, elixir-autogen, elixir-format
-msgid "Delete invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:143
-#: lib/cannery_web/live/range_live/index.html.heex:122
-#, elixir-autogen, elixir-format
-msgid "Delete shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:73
-#: lib/cannery_web/live/container_live/index.html.heex:117
-#: lib/cannery_web/live/container_live/show.html.heex:45
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{container_name}"
-msgstr "Editar %{name}"
-
-#: lib/cannery_web/live/tag_live/index.html.heex:51
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{tag_name}"
-msgstr "Editar %{name}"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:139
-#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:141
#, elixir-autogen, elixir-format
msgid "Edit ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:38
-#, elixir-autogen, elixir-format
-msgid "Edit invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:130
-#, elixir-autogen, elixir-format
-msgid "Edit shot group of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/range_live/index.html.heex:105
-#, elixir-autogen, elixir-format
-msgid "Edit shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:63
-#: lib/cannery_web/live/container_live/index.html.heex:108
-#, elixir-autogen, elixir-format
-msgid "Tag %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:62
-#, elixir-autogen, elixir-format, fuzzy
-msgid "View %{ammo_type_name}"
-msgstr "Editar %{ammo_type_name}"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:127
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:129
#, elixir-autogen, elixir-format
msgid "View ammo group of %{ammo_group_count} bullets"
msgstr ""
diff --git a/priv/gettext/es/LC_MESSAGES/prompts.po b/priv/gettext/es/LC_MESSAGES/prompts.po
index e2cd34bb..5a04c811 100644
--- a/priv/gettext/es/LC_MESSAGES/prompts.po
+++ b/priv/gettext/es/LC_MESSAGES/prompts.po
@@ -59,21 +59,21 @@ msgstr ""
"Un enlace para confirmar el correo electrónico ha sido enviado a la nueva "
"dirección."
-#: lib/cannery_web/live/invite_live/index.html.heex:99
-#: lib/cannery_web/live/invite_live/index.html.heex:127
+#: lib/cannery_web/live/invite_live/index.html.heex:105
+#: lib/cannery_web/live/invite_live/index.html.heex:133
#, elixir-autogen, elixir-format
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!"
-#: 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:98
+#: lib/cannery_web/live/container_live/index.html.heex:150
#: lib/cannery_web/live/container_live/show.html.heex:55
#: lib/cannery_web/live/tag_live/index.html.heex:62
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}?"
msgstr "Está seguro que desea eliminar %{name}?"
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:164
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
#: lib/cannery_web/live/ammo_group_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this ammo?"
@@ -175,7 +175,7 @@ msgstr "Tiros registrados exitosamente"
msgid "Are you sure you want to unstage this ammo?"
msgstr "Está seguro que desea desmontar esta munición?"
-#: lib/cannery_web/live/ammo_group_live/show.ex:141
+#: lib/cannery_web/live/ammo_group_live/show.ex:143
#: lib/cannery_web/live/range_live/index.html.heex:119
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this shot record?"
@@ -256,7 +256,7 @@ msgid_plural "Ammo added successfully"
msgstr[0] "Munición añadida exitosamente"
msgstr[1] "Municiones añadidas exitosamente"
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:89
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
@@ -294,12 +294,12 @@ msgstr "%{name} actualizado exitosamente"
msgid "%{user_email} deleted succesfully"
msgstr "%{name} borrado exitosamente"
-#: lib/cannery_web/live/invite_live/index.html.heex:49
+#: lib/cannery_web/live/invite_live/index.html.heex:53
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete the invite for %{invite_name}?"
msgstr "Está seguro que quiere eliminar la invitación para %{name}?"
-#: lib/cannery_web/live/invite_live/index.html.heex:74
+#: lib/cannery_web/live/invite_live/index.html.heex:80
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to make %{invite_name} unlimited?"
msgstr "Está seguro que desea hacer %{name} ilimitado?"
diff --git a/priv/gettext/fr/LC_MESSAGES/actions.po b/priv/gettext/fr/LC_MESSAGES/actions.po
index f3d2c719..0de00d14 100644
--- a/priv/gettext/fr/LC_MESSAGES/actions.po
+++ b/priv/gettext/fr/LC_MESSAGES/actions.po
@@ -149,7 +149,7 @@ msgstr "Sauvegarder"
msgid "Send instructions to reset password"
msgstr "Envoyer les instructions pour réinitialiser le mot de passe"
-#: lib/cannery_web/live/container_live/show.html.heex:76
+#: lib/cannery_web/live/container_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Why not add one?"
msgstr "Pourquoi pas en ajouter un ?"
@@ -169,7 +169,7 @@ msgstr "Munition préparée"
msgid "Why not get some ready to shoot?"
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:102
#: lib/cannery_web/live/ammo_group_live/show.html.heex:107
#: lib/cannery_web/live/range_live/index.html.heex:38
#, elixir-autogen, elixir-format
@@ -191,7 +191,7 @@ msgstr "Déplacer les conteneurs"
msgid "Select"
msgstr "Sélectionner"
-#: lib/cannery_web/live/invite_live/index.html.heex:31
+#: lib/cannery_web/live/invite_live/index.html.heex:33
#, elixir-autogen, elixir-format
msgid "Copy to clipboard"
msgstr "Copier dans le presse-papier"
@@ -231,7 +231,7 @@ msgstr "Ajoutez d'abord un type de munitions"
msgid "Move ammo"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:79
+#: lib/cannery_web/live/invite_live/index.html.heex:85
#, elixir-autogen, elixir-format
msgid "Set Unlimited"
msgstr ""
@@ -252,3 +252,107 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Export Data as JSON"
msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:83
+#, elixir-autogen, elixir-format
+msgid "Clone %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:86
+#: lib/cannery_web/live/container_live/index.html.heex:138
+#, elixir-autogen, elixir-format
+msgid "Clone %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:30
+#, elixir-autogen, elixir-format
+msgid "Copy invite link for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:102
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:36
+#, elixir-autogen, elixir-format
+msgid "Delete %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:101
+#: lib/cannery_web/live/container_live/index.html.heex:153
+#: lib/cannery_web/live/container_live/show.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:64
+#, elixir-autogen, elixir-format
+msgid "Delete %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:145
+#: lib/cannery_web/live/range_live/index.html.heex:122
+#, elixir-autogen, elixir-format
+msgid "Delete shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:73
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Edit %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:76
+#: lib/cannery_web/live/container_live/index.html.heex:128
+#: lib/cannery_web/live/container_live/show.html.heex:45
+#, elixir-autogen, elixir-format
+msgid "Edit %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:51
+#, elixir-autogen, elixir-format
+msgid "Edit %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#, elixir-autogen, elixir-format
+msgid "Edit ammo group of %{ammo_group_count} bullets"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:41
+#, elixir-autogen, elixir-format
+msgid "Edit invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:130
+#, elixir-autogen, elixir-format
+msgid "Edit shot group of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/range_live/index.html.heex:105
+#, elixir-autogen, elixir-format
+msgid "Edit shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:95
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Stage"
+msgstr "Munition préparée"
+
+#: lib/cannery_web/live/container_live/index.html.heex:64
+#: lib/cannery_web/live/container_live/index.html.heex:117
+#, elixir-autogen, elixir-format
+msgid "Tag %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
+#, elixir-autogen, elixir-format
+msgid "Unstage"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:63
+#, elixir-autogen, elixir-format
+msgid "View %{ammo_type_name}"
+msgstr ""
diff --git a/priv/gettext/fr/LC_MESSAGES/default.po b/priv/gettext/fr/LC_MESSAGES/default.po
index 7097302d..3de9e694 100644
--- a/priv/gettext/fr/LC_MESSAGES/default.po
+++ b/priv/gettext/fr/LC_MESSAGES/default.po
@@ -19,7 +19,7 @@ msgstr ""
msgid "Access from any internet-capable device"
msgstr "Accédez depuis n’importe quel appareil connecté à internet"
-#: lib/cannery_web/live/invite_live/index.html.heex:88
+#: lib/cannery_web/live/invite_live/index.html.heex:94
#, elixir-autogen, elixir-format
msgid "Admins"
msgstr "Administrateur·ices"
@@ -272,7 +272,7 @@ msgstr "Nouveau tag"
msgid "No Ammo"
msgstr "Aucune munition"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:169
#, elixir-autogen, elixir-format
msgid "No ammo for this type"
msgstr "Aucune munition pour ce type"
@@ -422,7 +422,7 @@ msgstr "Type"
msgid "Type:"
msgstr "Type :"
-#: lib/cannery_web/live/invite_live/index.html.heex:116
+#: lib/cannery_web/live/invite_live/index.html.heex:122
#, elixir-autogen, elixir-format
msgid "Users"
msgstr "Utilisateurs"
@@ -437,7 +437,7 @@ msgstr "Utilisations restantes"
msgid "Your data stays with you, period"
msgstr "Vos données restent avec vous, point final"
-#: lib/cannery_web/live/container_live/show.html.heex:68
+#: lib/cannery_web/live/container_live/show.html.heex:70
#, elixir-autogen, elixir-format
msgid "No tags for this container"
msgstr "Aucun tag pour ce conteneur"
@@ -514,7 +514,7 @@ msgid "Shot Records"
msgstr "Enregistrements de tir"
#: 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:119
#, elixir-autogen, elixir-format
msgid "Move ammo"
msgstr "Déplacer munition"
@@ -536,7 +536,7 @@ msgstr "Évènements de tir"
#: 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:44
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:139
#, elixir-autogen, elixir-format
msgid "$%{amount}"
msgstr "%{amount} $"
@@ -594,16 +594,6 @@ msgstr "Mot de passe actuel"
msgid "New password"
msgstr "Nouveau mot de passe"
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Stage"
-msgstr "Sélectionné"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Unstage"
-msgstr "Désélectionner"
-
#: lib/cannery_web/components/ammo_type_table_component.ex:62
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
#, elixir-autogen, elixir-format
@@ -628,7 +618,7 @@ msgid "Edit %{name} tags"
msgstr "Éditer les tags de %{name}"
#: lib/cannery_web/components/container_card.ex:60
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:70
#: lib/cannery_web/live/container_live/show.html.heex:35
#, elixir-autogen, elixir-format
msgid "Rounds:"
@@ -636,7 +626,7 @@ msgstr "Cartouches :"
#: lib/cannery_web/components/ammo_group_table_component.ex:222
#: lib/cannery_web/components/ammo_type_table_component.ex:179
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:145
#, elixir-autogen, elixir-format
msgid "No cost information"
msgstr "Aucune information de prix"
@@ -707,7 +697,7 @@ msgstr "Enregistrer des tirs"
msgid "Copies"
msgstr "Exemplaires"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:126
#, elixir-autogen, elixir-format
msgid "Added on:"
msgstr "Ajouté le :"
@@ -771,7 +761,7 @@ msgstr "Éditer le type de munition"
msgid "Move Ammo"
msgstr "Déplacer munition"
-#: lib/cannery_web/live/container_live/show.html.heex:113
+#: lib/cannery_web/live/container_live/show.html.heex:115
#, elixir-autogen, elixir-format, fuzzy
msgid "No ammo in this container"
msgstr "Aucun groupe de munition pour ce conteneur"
@@ -787,7 +777,7 @@ msgid "This ammo is not in a container"
msgstr "Ce groupe de munition n’est pas dans un conteneur"
#: lib/cannery_web/components/container_card.ex:55
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:98
#: lib/cannery_web/live/container_live/show.html.heex:26
#, elixir-autogen, elixir-format
msgid "Packs:"
@@ -817,8 +807,8 @@ msgstr "Conteneur"
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
#: lib/cannery_web/live/ammo_type_live/index.html.heex:38
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
-#: lib/cannery_web/live/container_live/show.html.heex:99
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:155
+#: lib/cannery_web/live/container_live/show.html.heex:101
#, elixir-autogen, elixir-format
msgid "Show used"
msgstr ""
@@ -846,9 +836,9 @@ msgstr "Packages :"
msgid "Rounds"
msgstr "Cartouches :"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:161
#: lib/cannery_web/live/container_live/index.html.heex:38
-#: lib/cannery_web/live/container_live/show.html.heex:105
+#: lib/cannery_web/live/container_live/show.html.heex:107
#, elixir-autogen, elixir-format
msgid "View as table"
msgstr ""
@@ -858,7 +848,7 @@ msgstr ""
msgid "Total ever packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:114
#, elixir-autogen, elixir-format
msgid "Total ever packs:"
msgstr ""
@@ -868,7 +858,7 @@ msgstr ""
msgid "Total ever rounds"
msgstr "Quantité de cartouches"
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:86
#, elixir-autogen, elixir-format, fuzzy
msgid "Total ever rounds:"
msgstr "Nombre totale de cartouches tirées :"
@@ -878,7 +868,7 @@ msgstr "Nombre totale de cartouches tirées :"
msgid "Used packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:106
#, elixir-autogen, elixir-format
msgid "Used packs:"
msgstr ""
@@ -888,7 +878,7 @@ msgstr ""
msgid "Used rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:78
#, elixir-autogen, elixir-format, fuzzy
msgid "Used rounds:"
msgstr ""
@@ -999,15 +989,13 @@ msgid "UPC:"
msgstr "UPC"
#: lib/cannery_web/components/ammo_type_table_component.ex:120
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:135
#, elixir-autogen, elixir-format
msgid "Average CPR"
msgstr ""
#: lib/cannery_web/live/ammo_type_live/index.ex:28
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:70
#: lib/cannery_web/live/ammo_type_live/show.ex:118
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
#, elixir-autogen, elixir-format, fuzzy
msgid "Edit %{ammo_type_name}"
msgstr "Éditer %{name}"
@@ -1185,12 +1173,12 @@ msgstr ""
msgid "Welcome to Cannery"
msgstr "Bienvenue à %{name}"
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Disable"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Enable"
msgstr ""
@@ -1220,107 +1208,23 @@ msgstr ""
msgid "Password"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:78
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Clone %{ammo_type_name}"
-msgstr "Éditer %{name}"
-
-#: lib/cannery_web/live/container_live/index.html.heex:81
-#: lib/cannery_web/live/container_live/index.html.heex:125
-#, elixir-autogen, elixir-format
-msgid "Clone %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:151
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
#, elixir-autogen, elixir-format
msgid "Clone ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:29
-#, elixir-autogen, elixir-format
-msgid "Copy invite link for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:35
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Delete %{ammo_type_name}"
-msgstr "Éditer %{name}"
-
-#: lib/cannery_web/live/container_live/index.html.heex:94
-#: lib/cannery_web/live/container_live/index.html.heex:138
-#: lib/cannery_web/live/container_live/show.html.heex:57
-#, elixir-autogen, elixir-format
-msgid "Delete %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:64
-#, elixir-autogen, elixir-format
-msgid "Delete %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:168
#: lib/cannery_web/live/ammo_group_live/show.html.heex:80
#, elixir-autogen, elixir-format
msgid "Delete ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:53
-#, elixir-autogen, elixir-format
-msgid "Delete invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:143
-#: lib/cannery_web/live/range_live/index.html.heex:122
-#, elixir-autogen, elixir-format
-msgid "Delete shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:73
-#: lib/cannery_web/live/container_live/index.html.heex:117
-#: lib/cannery_web/live/container_live/show.html.heex:45
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{container_name}"
-msgstr "Éditer %{name}"
-
-#: lib/cannery_web/live/tag_live/index.html.heex:51
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{tag_name}"
-msgstr "Éditer %{name}"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:139
-#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:141
#, elixir-autogen, elixir-format
msgid "Edit ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:38
-#, elixir-autogen, elixir-format
-msgid "Edit invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:130
-#, elixir-autogen, elixir-format
-msgid "Edit shot group of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/range_live/index.html.heex:105
-#, elixir-autogen, elixir-format
-msgid "Edit shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:63
-#: lib/cannery_web/live/container_live/index.html.heex:108
-#, elixir-autogen, elixir-format
-msgid "Tag %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:62
-#, elixir-autogen, elixir-format, fuzzy
-msgid "View %{ammo_type_name}"
-msgstr "Éditer %{name}"
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:127
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:129
#, elixir-autogen, elixir-format
msgid "View ammo group of %{ammo_group_count} bullets"
msgstr ""
diff --git a/priv/gettext/fr/LC_MESSAGES/prompts.po b/priv/gettext/fr/LC_MESSAGES/prompts.po
index 4b8ed949..d8501b3f 100644
--- a/priv/gettext/fr/LC_MESSAGES/prompts.po
+++ b/priv/gettext/fr/LC_MESSAGES/prompts.po
@@ -59,22 +59,22 @@ msgstr ""
"Un lien pour confirmer votre changement de mél a été envoyé à la nouvelle "
"adresse."
-#: lib/cannery_web/live/invite_live/index.html.heex:99
-#: lib/cannery_web/live/invite_live/index.html.heex:127
+#: lib/cannery_web/live/invite_live/index.html.heex:105
+#: lib/cannery_web/live/invite_live/index.html.heex:133
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{email}? This action is permanent!"
msgstr ""
"Ê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:136
+#: lib/cannery_web/live/container_live/index.html.heex:98
+#: lib/cannery_web/live/container_live/index.html.heex:150
#: lib/cannery_web/live/container_live/show.html.heex:55
#: lib/cannery_web/live/tag_live/index.html.heex:62
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}?"
msgstr "Êtes-vous certain·e de supprimer %{name} ?"
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:164
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
#: lib/cannery_web/live/ammo_group_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this ammo?"
@@ -177,7 +177,7 @@ msgstr "Tirs enregistré avec succès"
msgid "Are you sure you want to unstage this ammo?"
msgstr "Êtes-vous certain·e de vouloir désélectionner cette munition ?"
-#: lib/cannery_web/live/ammo_group_live/show.ex:141
+#: lib/cannery_web/live/ammo_group_live/show.ex:143
#: lib/cannery_web/live/range_live/index.html.heex:119
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this shot record?"
@@ -258,7 +258,7 @@ msgid_plural "Ammo added successfully"
msgstr[0] "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:89
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
@@ -294,12 +294,12 @@ msgstr "%{name} mis à jour avec succès"
msgid "%{user_email} deleted succesfully"
msgstr "%{name} supprimé· avec succès"
-#: lib/cannery_web/live/invite_live/index.html.heex:49
+#: lib/cannery_web/live/invite_live/index.html.heex:53
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete the invite for %{invite_name}?"
msgstr "Êtes-vous certain·e de supprimer l’invitation pour %{name} ?"
-#: lib/cannery_web/live/invite_live/index.html.heex:74
+#: lib/cannery_web/live/invite_live/index.html.heex:80
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to make %{invite_name} unlimited?"
msgstr "Êtes-vous certain·e de vouloir rendre %{name} illimité ?"
diff --git a/priv/gettext/ga/LC_MESSAGES/actions.po b/priv/gettext/ga/LC_MESSAGES/actions.po
index c8c0ff62..20683754 100644
--- a/priv/gettext/ga/LC_MESSAGES/actions.po
+++ b/priv/gettext/ga/LC_MESSAGES/actions.po
@@ -147,7 +147,7 @@ msgstr ""
msgid "Send instructions to reset password"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:76
+#: lib/cannery_web/live/container_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Why not add one?"
msgstr ""
@@ -167,7 +167,7 @@ msgstr ""
msgid "Why not get some ready to shoot?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:100
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:102
#: lib/cannery_web/live/ammo_group_live/show.html.heex:107
#: lib/cannery_web/live/range_live/index.html.heex:38
#, elixir-autogen, elixir-format
@@ -189,7 +189,7 @@ msgstr ""
msgid "Select"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:31
+#: lib/cannery_web/live/invite_live/index.html.heex:33
#, elixir-autogen, elixir-format
msgid "Copy to clipboard"
msgstr ""
@@ -229,7 +229,7 @@ msgstr ""
msgid "Move ammo"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:79
+#: lib/cannery_web/live/invite_live/index.html.heex:85
#, elixir-autogen, elixir-format
msgid "Set Unlimited"
msgstr ""
@@ -250,3 +250,107 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Export Data as JSON"
msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:83
+#, elixir-autogen, elixir-format
+msgid "Clone %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:86
+#: lib/cannery_web/live/container_live/index.html.heex:138
+#, elixir-autogen, elixir-format
+msgid "Clone %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:30
+#, elixir-autogen, elixir-format
+msgid "Copy invite link for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:102
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:36
+#, elixir-autogen, elixir-format
+msgid "Delete %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:101
+#: lib/cannery_web/live/container_live/index.html.heex:153
+#: lib/cannery_web/live/container_live/show.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:64
+#, elixir-autogen, elixir-format
+msgid "Delete %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:58
+#, elixir-autogen, elixir-format
+msgid "Delete invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:145
+#: lib/cannery_web/live/range_live/index.html.heex:122
+#, elixir-autogen, elixir-format
+msgid "Delete shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:73
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
+#, elixir-autogen, elixir-format
+msgid "Edit %{ammo_type_name}"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:76
+#: lib/cannery_web/live/container_live/index.html.heex:128
+#: lib/cannery_web/live/container_live/show.html.heex:45
+#, elixir-autogen, elixir-format
+msgid "Edit %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/tag_live/index.html.heex:51
+#, elixir-autogen, elixir-format
+msgid "Edit %{tag_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#, elixir-autogen, elixir-format
+msgid "Edit ammo group of %{ammo_group_count} bullets"
+msgstr ""
+
+#: lib/cannery_web/live/invite_live/index.html.heex:41
+#, elixir-autogen, elixir-format
+msgid "Edit invite for %{invite_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/show.ex:130
+#, elixir-autogen, elixir-format
+msgid "Edit shot group of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/range_live/index.html.heex:105
+#, elixir-autogen, elixir-format
+msgid "Edit shot record of %{shot_group_count} shots"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:95
+#, elixir-autogen, elixir-format, fuzzy
+msgid "Stage"
+msgstr ""
+
+#: lib/cannery_web/live/container_live/index.html.heex:64
+#: lib/cannery_web/live/container_live/index.html.heex:117
+#, elixir-autogen, elixir-format
+msgid "Tag %{container_name}"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:94
+#, elixir-autogen, elixir-format
+msgid "Unstage"
+msgstr ""
+
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:63
+#, elixir-autogen, elixir-format
+msgid "View %{ammo_type_name}"
+msgstr ""
diff --git a/priv/gettext/ga/LC_MESSAGES/default.po b/priv/gettext/ga/LC_MESSAGES/default.po
index b0944bf8..a31ebbb5 100644
--- a/priv/gettext/ga/LC_MESSAGES/default.po
+++ b/priv/gettext/ga/LC_MESSAGES/default.po
@@ -17,7 +17,7 @@ msgstr ""
msgid "Access from any internet-capable device"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:88
+#: lib/cannery_web/live/invite_live/index.html.heex:94
#, elixir-autogen, elixir-format
msgid "Admins"
msgstr ""
@@ -270,7 +270,7 @@ msgstr ""
msgid "No Ammo"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:167
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:169
#, elixir-autogen, elixir-format
msgid "No ammo for this type"
msgstr ""
@@ -416,7 +416,7 @@ msgstr ""
msgid "Type:"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:116
+#: lib/cannery_web/live/invite_live/index.html.heex:122
#, elixir-autogen, elixir-format
msgid "Users"
msgstr ""
@@ -431,7 +431,7 @@ msgstr ""
msgid "Your data stays with you, period"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:68
+#: lib/cannery_web/live/container_live/show.html.heex:70
#, elixir-autogen, elixir-format
msgid "No tags for this container"
msgstr ""
@@ -508,7 +508,7 @@ msgid "Shot Records"
msgstr ""
#: 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:119
#, elixir-autogen, elixir-format
msgid "Move ammo"
msgstr ""
@@ -530,7 +530,7 @@ msgstr ""
#: 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:44
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:137
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:139
#, elixir-autogen, elixir-format
msgid "$%{amount}"
msgstr ""
@@ -588,16 +588,6 @@ msgstr ""
msgid "New password"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Stage"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:93
-#, elixir-autogen, elixir-format
-msgid "Unstage"
-msgstr ""
-
#: lib/cannery_web/components/ammo_type_table_component.ex:62
#: lib/cannery_web/live/ammo_type_live/form_component.html.heex:126
#, elixir-autogen, elixir-format
@@ -622,7 +612,7 @@ msgid "Edit %{name} tags"
msgstr ""
#: lib/cannery_web/components/container_card.ex:60
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:68
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:70
#: lib/cannery_web/live/container_live/show.html.heex:35
#, elixir-autogen, elixir-format
msgid "Rounds:"
@@ -630,7 +620,7 @@ msgstr ""
#: lib/cannery_web/components/ammo_group_table_component.ex:222
#: lib/cannery_web/components/ammo_type_table_component.ex:179
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:143
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:145
#, elixir-autogen, elixir-format
msgid "No cost information"
msgstr ""
@@ -701,7 +691,7 @@ msgstr ""
msgid "Copies"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:124
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:126
#, elixir-autogen, elixir-format
msgid "Added on:"
msgstr ""
@@ -765,7 +755,7 @@ msgstr ""
msgid "Move Ammo"
msgstr ""
-#: lib/cannery_web/live/container_live/show.html.heex:113
+#: lib/cannery_web/live/container_live/show.html.heex:115
#, elixir-autogen, elixir-format
msgid "No ammo in this container"
msgstr ""
@@ -781,7 +771,7 @@ msgid "This ammo is not in a container"
msgstr ""
#: lib/cannery_web/components/container_card.ex:55
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:96
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:98
#: lib/cannery_web/live/container_live/show.html.heex:26
#, elixir-autogen, elixir-format
msgid "Packs:"
@@ -810,8 +800,8 @@ msgstr ""
#: lib/cannery_web/live/ammo_group_live/index.html.heex:63
#: lib/cannery_web/live/ammo_type_live/index.html.heex:38
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:153
-#: lib/cannery_web/live/container_live/show.html.heex:99
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:155
+#: lib/cannery_web/live/container_live/show.html.heex:101
#, elixir-autogen, elixir-format
msgid "Show used"
msgstr ""
@@ -839,9 +829,9 @@ msgstr ""
msgid "Rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:159
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:161
#: lib/cannery_web/live/container_live/index.html.heex:38
-#: lib/cannery_web/live/container_live/show.html.heex:105
+#: lib/cannery_web/live/container_live/show.html.heex:107
#, elixir-autogen, elixir-format
msgid "View as table"
msgstr ""
@@ -851,7 +841,7 @@ msgstr ""
msgid "Total ever packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:112
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:114
#, elixir-autogen, elixir-format
msgid "Total ever packs:"
msgstr ""
@@ -861,7 +851,7 @@ msgstr ""
msgid "Total ever rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:84
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:86
#, elixir-autogen, elixir-format, fuzzy
msgid "Total ever rounds:"
msgstr ""
@@ -871,7 +861,7 @@ msgstr ""
msgid "Used packs"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:104
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:106
#, elixir-autogen, elixir-format
msgid "Used packs:"
msgstr ""
@@ -881,7 +871,7 @@ msgstr ""
msgid "Used rounds"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:76
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:78
#, elixir-autogen, elixir-format, fuzzy
msgid "Used rounds:"
msgstr ""
@@ -992,15 +982,13 @@ msgid "UPC:"
msgstr ""
#: lib/cannery_web/components/ammo_type_table_component.ex:120
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:133
+#: lib/cannery_web/live/ammo_type_live/show.html.heex:135
#, elixir-autogen, elixir-format
msgid "Average CPR"
msgstr ""
#: lib/cannery_web/live/ammo_type_live/index.ex:28
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:70
#: lib/cannery_web/live/ammo_type_live/show.ex:118
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:19
#, elixir-autogen, elixir-format, fuzzy
msgid "Edit %{ammo_type_name}"
msgstr ""
@@ -1176,12 +1164,12 @@ msgstr ""
msgid "Welcome to Cannery"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Disable"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:64
+#: lib/cannery_web/live/invite_live/index.html.heex:70
#, elixir-autogen, elixir-format
msgid "Enable"
msgstr ""
@@ -1211,107 +1199,23 @@ msgstr ""
msgid "Password"
msgstr ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:78
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Clone %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:81
-#: lib/cannery_web/live/container_live/index.html.heex:125
-#, elixir-autogen, elixir-format
-msgid "Clone %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:151
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:153
#, elixir-autogen, elixir-format
msgid "Clone ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:29
-#, elixir-autogen, elixir-format
-msgid "Copy invite link for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
-#: lib/cannery_web/live/ammo_type_live/show.html.heex:35
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Delete %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:94
-#: lib/cannery_web/live/container_live/index.html.heex:138
-#: lib/cannery_web/live/container_live/show.html.heex:57
-#, elixir-autogen, elixir-format
-msgid "Delete %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:64
-#, elixir-autogen, elixir-format
-msgid "Delete %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:168
#: lib/cannery_web/live/ammo_group_live/show.html.heex:80
#, elixir-autogen, elixir-format
msgid "Delete ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:53
-#, elixir-autogen, elixir-format
-msgid "Delete invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:143
-#: lib/cannery_web/live/range_live/index.html.heex:122
-#, elixir-autogen, elixir-format
-msgid "Delete shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:73
-#: lib/cannery_web/live/container_live/index.html.heex:117
-#: lib/cannery_web/live/container_live/show.html.heex:45
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/tag_live/index.html.heex:51
-#, elixir-autogen, elixir-format, fuzzy
-msgid "Edit %{tag_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:139
-#: lib/cannery_web/live/ammo_group_live/show.html.heex:66
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:141
#, elixir-autogen, elixir-format
msgid "Edit ammo group of %{ammo_group_count} bullets"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:38
-#, elixir-autogen, elixir-format
-msgid "Edit invite for %{invite_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/show.ex:130
-#, elixir-autogen, elixir-format
-msgid "Edit shot group of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/range_live/index.html.heex:105
-#, elixir-autogen, elixir-format
-msgid "Edit shot record of %{shot_group_count} shots"
-msgstr ""
-
-#: lib/cannery_web/live/container_live/index.html.heex:63
-#: lib/cannery_web/live/container_live/index.html.heex:108
-#, elixir-autogen, elixir-format
-msgid "Tag %{container_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:62
-#, elixir-autogen, elixir-format, fuzzy
-msgid "View %{ammo_type_name}"
-msgstr ""
-
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:127
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:129
#, elixir-autogen, elixir-format
msgid "View ammo group of %{ammo_group_count} bullets"
msgstr ""
diff --git a/priv/gettext/ga/LC_MESSAGES/prompts.po b/priv/gettext/ga/LC_MESSAGES/prompts.po
index 6069dc11..b3b44398 100644
--- a/priv/gettext/ga/LC_MESSAGES/prompts.po
+++ b/priv/gettext/ga/LC_MESSAGES/prompts.po
@@ -55,21 +55,21 @@ msgstr ""
msgid "A link to confirm your email change has been sent to the new address."
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:99
-#: lib/cannery_web/live/invite_live/index.html.heex:127
+#: lib/cannery_web/live/invite_live/index.html.heex:105
+#: lib/cannery_web/live/invite_live/index.html.heex:133
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{email}? This action is permanent!"
msgstr ""
-#: 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:98
+#: lib/cannery_web/live/container_live/index.html.heex:150
#: lib/cannery_web/live/container_live/show.html.heex:55
#: lib/cannery_web/live/tag_live/index.html.heex:62
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:164
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
#: lib/cannery_web/live/ammo_group_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this ammo?"
@@ -166,7 +166,7 @@ msgstr ""
msgid "Are you sure you want to unstage this ammo?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/show.ex:141
+#: lib/cannery_web/live/ammo_group_live/show.ex:143
#: lib/cannery_web/live/range_live/index.html.heex:119
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this shot record?"
@@ -247,7 +247,7 @@ msgid_plural "Ammo added successfully"
msgstr[0] ""
msgstr[1] ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:89
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
@@ -283,12 +283,12 @@ msgstr ""
msgid "%{user_email} deleted succesfully"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:49
+#: lib/cannery_web/live/invite_live/index.html.heex:53
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to delete the invite for %{invite_name}?"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:74
+#: lib/cannery_web/live/invite_live/index.html.heex:80
#, elixir-autogen, elixir-format, fuzzy
msgid "Are you sure you want to make %{invite_name} unlimited?"
msgstr ""
diff --git a/priv/gettext/prompts.pot b/priv/gettext/prompts.pot
index 5c65a698..ccacc9f6 100644
--- a/priv/gettext/prompts.pot
+++ b/priv/gettext/prompts.pot
@@ -44,21 +44,21 @@ msgstr ""
msgid "A link to confirm your email change has been sent to the new address."
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:99
-#: lib/cannery_web/live/invite_live/index.html.heex:127
+#: lib/cannery_web/live/invite_live/index.html.heex:105
+#: lib/cannery_web/live/invite_live/index.html.heex:133
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{email}? This action is permanent!"
msgstr ""
-#: 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:98
+#: lib/cannery_web/live/container_live/index.html.heex:150
#: lib/cannery_web/live/container_live/show.html.heex:55
#: lib/cannery_web/live/tag_live/index.html.heex:62
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/index.html.heex:164
+#: lib/cannery_web/live/ammo_group_live/index.html.heex:166
#: lib/cannery_web/live/ammo_group_live/show.html.heex:78
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this ammo?"
@@ -155,7 +155,7 @@ msgstr ""
msgid "Are you sure you want to unstage this ammo?"
msgstr ""
-#: lib/cannery_web/live/ammo_group_live/show.ex:141
+#: lib/cannery_web/live/ammo_group_live/show.ex:143
#: lib/cannery_web/live/range_live/index.html.heex:119
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete this shot record?"
@@ -236,7 +236,7 @@ msgid_plural "Ammo added successfully"
msgstr[0] ""
msgstr[1] ""
-#: lib/cannery_web/live/ammo_type_live/index.html.heex:89
+#: lib/cannery_web/live/ammo_type_live/index.html.heex:95
#: lib/cannery_web/live/ammo_type_live/show.html.heex:29
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete %{name}? This will delete all %{name} type ammo as well!"
@@ -272,12 +272,12 @@ msgstr ""
msgid "%{user_email} deleted succesfully"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:49
+#: lib/cannery_web/live/invite_live/index.html.heex:53
#, elixir-autogen, elixir-format
msgid "Are you sure you want to delete the invite for %{invite_name}?"
msgstr ""
-#: lib/cannery_web/live/invite_live/index.html.heex:74
+#: lib/cannery_web/live/invite_live/index.html.heex:80
#, elixir-autogen, elixir-format
msgid "Are you sure you want to make %{invite_name} unlimited?"
msgstr ""