Compare commits
No commits in common. "763c86a379ba62bb5a13de2abea5e08c93f0aca4" and "beeaf521c5ccf5fc477662240eb57421d78b1cfb" have entirely different histories.
763c86a379
...
beeaf521c5
@ -42,9 +42,7 @@ steps:
|
||||
repo: shibaobun/cannery
|
||||
purge: true
|
||||
compress: true
|
||||
platforms:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
platforms: linux/amd64,linux/arm/v7
|
||||
username:
|
||||
from_secret: docker_username
|
||||
password:
|
||||
@ -61,9 +59,7 @@ steps:
|
||||
repo: shibaobun/cannery
|
||||
purge: true
|
||||
compress: true
|
||||
platforms:
|
||||
- linux/amd64
|
||||
- linux/arm64
|
||||
platforms: linux/amd64,linux/arm/v7
|
||||
username:
|
||||
from_secret: docker_username
|
||||
password:
|
||||
|
@ -1,9 +1,6 @@
|
||||
# v0.9.3
|
||||
- Update dependencies
|
||||
- Add pack lot number to search
|
||||
- Improve tests
|
||||
- Change invite path slightly
|
||||
- Build in arm64 and amd64
|
||||
|
||||
# v0.9.2
|
||||
- Add lot number to packs
|
||||
|
@ -25,6 +25,7 @@ import 'phoenix_html'
|
||||
import { Socket } from 'phoenix'
|
||||
import { LiveSocket } from 'phoenix_live_view'
|
||||
import topbar from 'topbar'
|
||||
import MaintainAttrs from './maintain_attrs'
|
||||
import ShotLogChart from './shot_log_chart'
|
||||
import Date from './date'
|
||||
import DateTime from './datetime'
|
||||
@ -32,7 +33,7 @@ import DateTime from './datetime'
|
||||
const csrfToken = document.querySelector("meta[name='csrf-token']").getAttribute('content')
|
||||
const liveSocket = new LiveSocket('/live', Socket, {
|
||||
params: { _csrf_token: csrfToken },
|
||||
hooks: { Date, DateTime, ShotLogChart }
|
||||
hooks: { Date, DateTime, MaintainAttrs, ShotLogChart }
|
||||
})
|
||||
|
||||
// Show progress bar on live navigation and form submits
|
||||
|
11
assets/js/maintain_attrs.js
Normal file
11
assets/js/maintain_attrs.js
Normal file
@ -0,0 +1,11 @@
|
||||
// maintain user adjusted attributes, like textbox length on phoenix liveview
|
||||
// update. https://github.com/phoenixframework/phoenix_live_view/issues/1011
|
||||
|
||||
export default {
|
||||
attrs () {
|
||||
const attrs = this.el.getAttribute('data-attrs')
|
||||
if (attrs) { return attrs.split(', ') } else { return [] }
|
||||
},
|
||||
beforeUpdate () { this.prevAttrs = this.attrs().map(name => [name, this.el.getAttribute(name)]) },
|
||||
updated () { this.prevAttrs.forEach(([name, val]) => this.el.setAttribute(name, val)) }
|
||||
}
|
@ -41,6 +41,7 @@
|
||||
class: "input input-primary col-span-2",
|
||||
maxlength: 255,
|
||||
placeholder: gettext("Really great weather"),
|
||||
phx_hook: "MaintainAttrs",
|
||||
phx_update: "ignore"
|
||||
) %>
|
||||
<%= error_tag(f, :notes, "col-span-3") %>
|
||||
|
@ -31,6 +31,7 @@
|
||||
id: "container-form-desc",
|
||||
class: "input input-primary col-span-2",
|
||||
placeholder: gettext("Metal ammo can with the anime girl sticker"),
|
||||
phx_hook: "MaintainAttrs",
|
||||
phx_update: "ignore"
|
||||
) %>
|
||||
<%= error_tag(f, :desc, "col-span-3 text-center") %>
|
||||
@ -48,6 +49,7 @@
|
||||
id: "container-form-location",
|
||||
class: "input input-primary col-span-2",
|
||||
placeholder: gettext("On the bookshelf"),
|
||||
phx_hook: "MaintainAttrs",
|
||||
phx_update: "ignore"
|
||||
) %>
|
||||
<%= error_tag(f, :location, "col-span-3 text-center") %>
|
||||
|
@ -40,7 +40,7 @@
|
||||
</form>
|
||||
</:code_actions>
|
||||
<.link
|
||||
patch={~p"/invites/edit/#{invite}"}
|
||||
patch={~p"/invites/#{invite}/edit"}
|
||||
class="text-primary-600 link"
|
||||
aria-label={
|
||||
dgettext("actions", "Edit invite for %{invite_name}", invite_name: invite.name)
|
||||
|
@ -58,6 +58,7 @@
|
||||
<%= textarea(f, :notes,
|
||||
id: "pack-form-notes",
|
||||
class: "text-center col-span-2 input input-primary",
|
||||
phx_hook: "MaintainAttrs",
|
||||
phx_update: "ignore"
|
||||
) %>
|
||||
<%= error_tag(f, :notes, "col-span-3 text-center") %>
|
||||
|
@ -33,6 +33,7 @@
|
||||
class: "input input-primary col-span-2",
|
||||
maxlength: 255,
|
||||
placeholder: gettext("Really great weather"),
|
||||
phx_hook: "MaintainAttrs",
|
||||
phx_update: "ignore"
|
||||
) %>
|
||||
<%= error_tag(f, :notes, "col-span-3") %>
|
||||
|
@ -39,6 +39,7 @@
|
||||
<%= textarea(f, :desc,
|
||||
id: "type-form-desc",
|
||||
class: "text-center col-span-2 input input-primary",
|
||||
phx_hook: "MaintainAttrs",
|
||||
phx_update: "ignore"
|
||||
) %>
|
||||
<%= error_tag(f, :desc, "col-span-3 text-center") %>
|
||||
|
@ -112,7 +112,7 @@ defmodule CanneryWeb.Router do
|
||||
live_session :admin, on_mount: [{CanneryWeb.UserAuth, :ensure_admin}] do
|
||||
live "/invites", InviteLive.Index, :index
|
||||
live "/invites/new", InviteLive.Index, :new
|
||||
live "/invites/edit/:id", InviteLive.Index, :edit
|
||||
live "/invites/:id/edit", InviteLive.Index, :edit
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -115,13 +115,13 @@ msgstr ""
|
||||
msgid "Reset password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:56
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:35
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:90
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:44
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:353
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
@ -178,7 +178,7 @@ msgstr ""
|
||||
msgid "add a container first"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:83
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
@ -128,13 +128,13 @@ msgstr "Bestätigungsmail erneut senden"
|
||||
msgid "Reset password"
|
||||
msgstr "Passwort zurücksetzen"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:56
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:35
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:90
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:44
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:353
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save"
|
||||
msgstr "Speichern"
|
||||
@ -191,7 +191,7 @@ msgstr "In die Zwischenablage kopieren"
|
||||
msgid "add a container first"
|
||||
msgstr "Zuerst einen Behälter hinzufügen"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:83
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Erstellen"
|
||||
|
@ -44,49 +44,49 @@ msgid "Background color"
|
||||
msgstr "Hintergrundfarbe"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:86
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:327
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Blank"
|
||||
msgstr "Knallpatrone"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:174
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:175
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Brass"
|
||||
msgstr "Messing"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:148
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet core"
|
||||
msgstr "Projektilkern"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:59
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:121
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet type"
|
||||
msgstr "Patronenart"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Caliber"
|
||||
msgstr "Kaliber"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:49
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Cartridge"
|
||||
msgstr "Patrone"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:170
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Case material"
|
||||
msgstr "Gehäusematerial"
|
||||
|
||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:65
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Container"
|
||||
msgstr "Behälter"
|
||||
@ -100,7 +100,7 @@ msgid "Containers"
|
||||
msgstr "Behälter"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:87
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:331
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Corrosive"
|
||||
msgstr "Korrosiv"
|
||||
@ -145,19 +145,19 @@ msgstr "Einladung bearbeiten"
|
||||
msgid "Edit Tag"
|
||||
msgstr "Tag bearbeiten"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:135
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "FMJ"
|
||||
msgstr "VM"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:58
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:111
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Grains"
|
||||
msgstr "Körner"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:85
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:323
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incendiary"
|
||||
msgstr "Brandmunition"
|
||||
@ -191,7 +191,7 @@ msgstr "Für 60 Tage eingeloggt bleiben"
|
||||
|
||||
#: lib/cannery_web/components/container_table_component.ex:47
|
||||
#: lib/cannery_web/components/move_pack_component.ex:66
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Location"
|
||||
msgstr "Standort"
|
||||
@ -202,14 +202,14 @@ msgstr "Standort"
|
||||
msgid "Location:"
|
||||
msgstr "Standort:"
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:41
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Magazine, Clip, Ammo Box, etc"
|
||||
msgstr "Magazin, Ladestreifen, Munitionskiste usw."
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:336
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:339
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:340
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Manufacturer"
|
||||
msgstr "Hersteller"
|
||||
@ -293,13 +293,13 @@ msgstr "Bemerkungen"
|
||||
msgid "Notes:"
|
||||
msgstr "Bemerkungen:"
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "On the bookshelf"
|
||||
msgstr "Auf dem Bücherregal"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:260
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pressure"
|
||||
msgstr "Druck"
|
||||
@ -316,7 +316,7 @@ msgid "Price paid:"
|
||||
msgstr "Kaufpreis:"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:82
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:299
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:300
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Primer type"
|
||||
msgstr "Zündertyp"
|
||||
@ -349,7 +349,7 @@ msgstr "Einstellungen"
|
||||
msgid "Simple:"
|
||||
msgstr "Einfach:"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:154
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:155
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Steel"
|
||||
msgstr "Stahl"
|
||||
@ -384,7 +384,7 @@ msgid "The self-hosted firearm tracker website"
|
||||
msgstr "Die selbst-gehostete Website zur Verwaltung von Schusswaffen"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:84
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:319
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Tracer"
|
||||
msgstr "Leuchtspur"
|
||||
@ -392,7 +392,7 @@ msgstr "Leuchtspur"
|
||||
#: lib/cannery_web/components/container_table_component.ex:48
|
||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Type"
|
||||
@ -435,10 +435,10 @@ msgstr "Schießplatz"
|
||||
msgid "Range day"
|
||||
msgstr "Range Day"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:48
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:49
|
||||
#: lib/cannery_web/components/shot_record_table_component.ex:47
|
||||
#: lib/cannery_web/live/pack_live/show.ex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Date"
|
||||
msgstr "Datum"
|
||||
@ -510,36 +510,36 @@ msgstr "Schießkladde"
|
||||
msgid "$%{amount}"
|
||||
msgstr "$%{amount}"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:164
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bimetal"
|
||||
msgstr "Bimetall"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:65
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:160
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Jacket type"
|
||||
msgstr "Patronenhülse"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:81
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:282
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Muzzle velocity"
|
||||
msgstr "Mündungsgeschwindigkeit"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:75
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:247
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:248
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder grains per charge"
|
||||
msgstr "Pulverkörner pro Ladung"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:73
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:240
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder type"
|
||||
msgstr "Pulverart"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "UPC"
|
||||
msgstr "UPC"
|
||||
@ -563,7 +563,7 @@ msgid "New password"
|
||||
msgstr "Neues Passwort"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:83
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:308
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Firing type"
|
||||
msgstr "Patronenhülsenform"
|
||||
@ -661,7 +661,7 @@ msgstr "Passwort zurücksetzen"
|
||||
msgid "Record Shots"
|
||||
msgstr "Schüsse dokumentieren"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Copies"
|
||||
msgstr "Kopien"
|
||||
@ -1148,27 +1148,27 @@ msgstr ""
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:264
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+P"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid ".223"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "5.56x46mm NATO"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:303
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:304
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Boxer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:312
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Centerfire"
|
||||
msgstr ""
|
||||
@ -1218,13 +1218,13 @@ msgstr ""
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:316
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:317
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:56
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:89
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Brass height"
|
||||
msgstr "Messing"
|
||||
@ -1235,7 +1235,7 @@ msgid "Brass height:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:57
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:95
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:96
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chamber size"
|
||||
msgstr ""
|
||||
@ -1245,13 +1245,13 @@ msgstr ""
|
||||
msgid "Chamber size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dimensions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:80
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:269
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dram equivalent"
|
||||
msgstr ""
|
||||
@ -1262,7 +1262,7 @@ msgid "Dram equivalent:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Gauge"
|
||||
msgstr ""
|
||||
@ -1273,7 +1273,7 @@ msgid "Gauge:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:71
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:210
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Load grains"
|
||||
msgstr ""
|
||||
@ -1303,17 +1303,17 @@ msgstr ""
|
||||
msgid "Pistol"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:236
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Powder"
|
||||
msgstr "Pulverart"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:296
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Primer"
|
||||
msgstr "Zündertyp"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:108
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Projectile"
|
||||
msgstr ""
|
||||
@ -1329,7 +1329,7 @@ msgid "Rifle"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:72
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:218
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:219
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot charge weight"
|
||||
msgstr ""
|
||||
@ -1340,7 +1340,7 @@ msgid "Shot charge weight:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:69
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:194
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot material"
|
||||
msgstr ""
|
||||
@ -1351,7 +1351,7 @@ msgid "Shot material:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:70
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:203
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Shot size"
|
||||
msgstr "Schüsse abgegeben"
|
||||
@ -1362,7 +1362,7 @@ msgid "Shot size:"
|
||||
msgstr "Schüsse abgegeben"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:68
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:186
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:187
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot type"
|
||||
msgstr ""
|
||||
@ -1383,12 +1383,12 @@ msgid "Shotgun"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:146
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Slug core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:190
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Target, bird, buck, etc"
|
||||
msgstr ""
|
||||
@ -1399,13 +1399,13 @@ msgid "Unfired length:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:80
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfired shell length"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:179
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Wadding"
|
||||
msgstr ""
|
||||
|
@ -128,13 +128,13 @@ msgstr "Passwort erfolgreich geändert."
|
||||
msgid "Please check your email to verify your account"
|
||||
msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:58
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:59
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr "Speichere..."
|
||||
@ -219,7 +219,7 @@ msgstr "%{name} erfolgreich entfernt"
|
||||
msgid "You'll need to"
|
||||
msgstr "Sie müssen"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Creating..."
|
||||
msgstr "Erstellen..."
|
||||
|
@ -40,49 +40,49 @@ msgid "Background color"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:86
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:327
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Blank"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:174
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:175
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Brass"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:148
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:59
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:121
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Caliber"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:49
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Cartridge"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:170
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Case material"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:65
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Container"
|
||||
msgstr ""
|
||||
@ -96,7 +96,7 @@ msgid "Containers"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:87
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:331
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Corrosive"
|
||||
msgstr ""
|
||||
@ -141,19 +141,19 @@ msgstr ""
|
||||
msgid "Edit Tag"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:135
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "FMJ"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:58
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:111
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Grains"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:85
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:323
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incendiary"
|
||||
msgstr ""
|
||||
@ -187,7 +187,7 @@ msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/container_table_component.ex:47
|
||||
#: lib/cannery_web/components/move_pack_component.ex:66
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
@ -198,14 +198,14 @@ msgstr ""
|
||||
msgid "Location:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:41
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Magazine, Clip, Ammo Box, etc"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:336
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:339
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:340
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Manufacturer"
|
||||
msgstr ""
|
||||
@ -289,13 +289,13 @@ msgstr ""
|
||||
msgid "Notes:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "On the bookshelf"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:260
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pressure"
|
||||
msgstr ""
|
||||
@ -312,7 +312,7 @@ msgid "Price paid:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:82
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:299
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:300
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Primer type"
|
||||
msgstr ""
|
||||
@ -343,7 +343,7 @@ msgstr ""
|
||||
msgid "Simple:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:154
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:155
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Steel"
|
||||
msgstr ""
|
||||
@ -378,7 +378,7 @@ msgid "The self-hosted firearm tracker website"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:84
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:319
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Tracer"
|
||||
msgstr ""
|
||||
@ -386,7 +386,7 @@ msgstr ""
|
||||
#: lib/cannery_web/components/container_table_component.ex:48
|
||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Type"
|
||||
@ -429,10 +429,10 @@ msgstr ""
|
||||
msgid "Range day"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:48
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:49
|
||||
#: lib/cannery_web/components/shot_record_table_component.ex:47
|
||||
#: lib/cannery_web/live/pack_live/show.ex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
@ -504,36 +504,36 @@ msgstr ""
|
||||
msgid "$%{amount}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:164
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bimetal"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:65
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:160
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Jacket type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:81
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:282
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Muzzle velocity"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:75
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:247
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:248
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder grains per charge"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:73
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:240
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "UPC"
|
||||
msgstr ""
|
||||
@ -557,7 +557,7 @@ msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:83
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:308
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Firing type"
|
||||
msgstr ""
|
||||
@ -655,7 +655,7 @@ msgstr ""
|
||||
msgid "Record Shots"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Copies"
|
||||
msgstr ""
|
||||
@ -1131,27 +1131,27 @@ msgstr ""
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:264
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+P"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid ".223"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "5.56x46mm NATO"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:303
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:304
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Boxer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:312
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Centerfire"
|
||||
msgstr ""
|
||||
@ -1201,13 +1201,13 @@ msgstr ""
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:316
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:317
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:56
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:89
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Brass height"
|
||||
msgstr ""
|
||||
@ -1218,7 +1218,7 @@ msgid "Brass height:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:57
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:95
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:96
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chamber size"
|
||||
msgstr ""
|
||||
@ -1228,13 +1228,13 @@ msgstr ""
|
||||
msgid "Chamber size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dimensions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:80
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:269
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dram equivalent"
|
||||
msgstr ""
|
||||
@ -1245,7 +1245,7 @@ msgid "Dram equivalent:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Gauge"
|
||||
msgstr ""
|
||||
@ -1256,7 +1256,7 @@ msgid "Gauge:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:71
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:210
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Load grains"
|
||||
msgstr ""
|
||||
@ -1286,17 +1286,17 @@ msgstr ""
|
||||
msgid "Pistol"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:236
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:237
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:296
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Primer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:108
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Projectile"
|
||||
msgstr ""
|
||||
@ -1312,7 +1312,7 @@ msgid "Rifle"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:72
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:218
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:219
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot charge weight"
|
||||
msgstr ""
|
||||
@ -1323,7 +1323,7 @@ msgid "Shot charge weight:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:69
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:194
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot material"
|
||||
msgstr ""
|
||||
@ -1334,7 +1334,7 @@ msgid "Shot material:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:70
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:203
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot size"
|
||||
msgstr ""
|
||||
@ -1345,7 +1345,7 @@ msgid "Shot size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:68
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:186
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:187
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot type"
|
||||
msgstr ""
|
||||
@ -1366,12 +1366,12 @@ msgid "Shotgun"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:146
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Slug core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:190
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Target, bird, buck, etc"
|
||||
msgstr ""
|
||||
@ -1382,13 +1382,13 @@ msgid "Unfired length:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:80
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfired shell length"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:179
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Wadding"
|
||||
msgstr ""
|
||||
|
@ -115,13 +115,13 @@ msgstr ""
|
||||
msgid "Reset password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:56
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:35
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:90
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:44
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:353
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
@ -178,7 +178,7 @@ msgstr ""
|
||||
msgid "add a container first"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:83
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
@ -40,49 +40,49 @@ msgid "Background color"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:86
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:327
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Blank"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:174
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:175
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Brass"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:148
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:59
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:121
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Caliber"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:49
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Cartridge"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:170
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Case material"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:65
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Container"
|
||||
msgstr ""
|
||||
@ -96,7 +96,7 @@ msgid "Containers"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:87
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:331
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Corrosive"
|
||||
msgstr ""
|
||||
@ -141,19 +141,19 @@ msgstr ""
|
||||
msgid "Edit Tag"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:135
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "FMJ"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:58
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:111
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Grains"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:85
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:323
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incendiary"
|
||||
msgstr ""
|
||||
@ -187,7 +187,7 @@ msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/container_table_component.ex:47
|
||||
#: lib/cannery_web/components/move_pack_component.ex:66
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
@ -198,14 +198,14 @@ msgstr ""
|
||||
msgid "Location:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:41
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Magazine, Clip, Ammo Box, etc"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:336
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:339
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:340
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Manufacturer"
|
||||
msgstr ""
|
||||
@ -289,13 +289,13 @@ msgstr ""
|
||||
msgid "Notes:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "On the bookshelf"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:260
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pressure"
|
||||
msgstr ""
|
||||
@ -312,7 +312,7 @@ msgid "Price paid:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:82
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:299
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:300
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Primer type"
|
||||
msgstr ""
|
||||
@ -343,7 +343,7 @@ msgstr ""
|
||||
msgid "Simple:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:154
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:155
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Steel"
|
||||
msgstr ""
|
||||
@ -378,7 +378,7 @@ msgid "The self-hosted firearm tracker website"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:84
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:319
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Tracer"
|
||||
msgstr ""
|
||||
@ -386,7 +386,7 @@ msgstr ""
|
||||
#: lib/cannery_web/components/container_table_component.ex:48
|
||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Type"
|
||||
@ -429,10 +429,10 @@ msgstr ""
|
||||
msgid "Range day"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:48
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:49
|
||||
#: lib/cannery_web/components/shot_record_table_component.ex:47
|
||||
#: lib/cannery_web/live/pack_live/show.ex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
@ -504,36 +504,36 @@ msgstr ""
|
||||
msgid "$%{amount}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:164
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bimetal"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:65
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:160
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Jacket type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:81
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:282
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Muzzle velocity"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:75
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:247
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:248
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder grains per charge"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:73
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:240
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "UPC"
|
||||
msgstr ""
|
||||
@ -557,7 +557,7 @@ msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:83
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:308
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Firing type"
|
||||
msgstr ""
|
||||
@ -655,7 +655,7 @@ msgstr ""
|
||||
msgid "Record Shots"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Copies"
|
||||
msgstr ""
|
||||
@ -1131,27 +1131,27 @@ msgstr ""
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:264
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+P"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid ".223"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "5.56x46mm NATO"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:303
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:304
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Boxer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:312
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Centerfire"
|
||||
msgstr ""
|
||||
@ -1201,13 +1201,13 @@ msgstr ""
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:316
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:317
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:56
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:89
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Brass height"
|
||||
msgstr ""
|
||||
@ -1218,7 +1218,7 @@ msgid "Brass height:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:57
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:95
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:96
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chamber size"
|
||||
msgstr ""
|
||||
@ -1228,13 +1228,13 @@ msgstr ""
|
||||
msgid "Chamber size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dimensions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:80
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:269
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dram equivalent"
|
||||
msgstr ""
|
||||
@ -1245,7 +1245,7 @@ msgid "Dram equivalent:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Gauge"
|
||||
msgstr ""
|
||||
@ -1256,7 +1256,7 @@ msgid "Gauge:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:71
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:210
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Load grains"
|
||||
msgstr ""
|
||||
@ -1286,17 +1286,17 @@ msgstr ""
|
||||
msgid "Pistol"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:236
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Powder"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:296
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Primer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:108
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Projectile"
|
||||
msgstr ""
|
||||
@ -1312,7 +1312,7 @@ msgid "Rifle"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:72
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:218
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:219
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot charge weight"
|
||||
msgstr ""
|
||||
@ -1323,7 +1323,7 @@ msgid "Shot charge weight:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:69
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:194
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot material"
|
||||
msgstr ""
|
||||
@ -1334,7 +1334,7 @@ msgid "Shot material:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:70
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:203
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Shot size"
|
||||
msgstr ""
|
||||
@ -1345,7 +1345,7 @@ msgid "Shot size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:68
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:186
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:187
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot type"
|
||||
msgstr ""
|
||||
@ -1366,12 +1366,12 @@ msgid "Shotgun"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:146
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Slug core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:190
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Target, bird, buck, etc"
|
||||
msgstr ""
|
||||
@ -1382,13 +1382,13 @@ msgid "Unfired length:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:80
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfired shell length"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:179
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Wadding"
|
||||
msgstr ""
|
||||
|
@ -109,13 +109,13 @@ msgstr ""
|
||||
msgid "Please check your email to verify your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:58
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:59
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr ""
|
||||
@ -198,7 +198,7 @@ msgstr ""
|
||||
msgid "You'll need to"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Creating..."
|
||||
msgstr ""
|
||||
|
@ -128,13 +128,13 @@ msgstr "Reenviar instrucciones de confirmación"
|
||||
msgid "Reset password"
|
||||
msgstr "Resetear contraseña"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:56
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:35
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:90
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:44
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:353
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save"
|
||||
msgstr "Guardar"
|
||||
@ -191,7 +191,7 @@ msgstr "Copiar al portapapeles"
|
||||
msgid "add a container first"
|
||||
msgstr "añade primero un contenedor"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:83
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Crear"
|
||||
|
@ -44,49 +44,49 @@ msgid "Background color"
|
||||
msgstr "Color de fondo"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:86
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:327
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Blank"
|
||||
msgstr "Fogueo"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:174
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:175
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Brass"
|
||||
msgstr "Latón"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:148
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet core"
|
||||
msgstr "Núcleo de bala"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:59
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:121
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet type"
|
||||
msgstr "Tipo de bala"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Caliber"
|
||||
msgstr "Calibre"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:49
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Cartridge"
|
||||
msgstr "Cartucho"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:170
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Case material"
|
||||
msgstr "Material del casquillo"
|
||||
|
||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:65
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Container"
|
||||
msgstr "Contenedor"
|
||||
@ -100,7 +100,7 @@ msgid "Containers"
|
||||
msgstr "Contenedores"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:87
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:331
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Corrosive"
|
||||
msgstr "Corrosiva"
|
||||
@ -145,19 +145,19 @@ msgstr "Editar Invitación"
|
||||
msgid "Edit Tag"
|
||||
msgstr "Editar Etiqueta"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:135
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "FMJ"
|
||||
msgstr "Bala encamisada"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:58
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:111
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Grains"
|
||||
msgstr "Grano"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:85
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:323
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incendiary"
|
||||
msgstr "Incendiaria"
|
||||
@ -191,7 +191,7 @@ msgstr "Mantener registrado durante 60 días"
|
||||
|
||||
#: lib/cannery_web/components/container_table_component.ex:47
|
||||
#: lib/cannery_web/components/move_pack_component.ex:66
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Location"
|
||||
msgstr "Localización"
|
||||
@ -202,14 +202,14 @@ msgstr "Localización"
|
||||
msgid "Location:"
|
||||
msgstr "Localización:"
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:41
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Magazine, Clip, Ammo Box, etc"
|
||||
msgstr "Cargador, Clip, Caja de Munición, etc"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:336
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:339
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:340
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Manufacturer"
|
||||
msgstr "Fabricante"
|
||||
@ -293,13 +293,13 @@ msgstr "Notas"
|
||||
msgid "Notes:"
|
||||
msgstr "Notas:"
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "On the bookshelf"
|
||||
msgstr "En la estantería"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:260
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pressure"
|
||||
msgstr "Presión"
|
||||
@ -316,7 +316,7 @@ msgid "Price paid:"
|
||||
msgstr "Precio pagado:"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:82
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:299
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:300
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Primer type"
|
||||
msgstr "Tipo de espoleta"
|
||||
@ -349,7 +349,7 @@ msgstr "Ajustes"
|
||||
msgid "Simple:"
|
||||
msgstr "Simple:"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:154
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:155
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Steel"
|
||||
msgstr "Acero"
|
||||
@ -385,7 +385,7 @@ msgid "The self-hosted firearm tracker website"
|
||||
msgstr "La página de seguimiento de armas autogestionada"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:84
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:319
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Tracer"
|
||||
msgstr "Trazadora"
|
||||
@ -393,7 +393,7 @@ msgstr "Trazadora"
|
||||
#: lib/cannery_web/components/container_table_component.ex:48
|
||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Type"
|
||||
@ -436,10 +436,10 @@ msgstr "Campo de tiro"
|
||||
msgid "Range day"
|
||||
msgstr "Día de disparar"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:48
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:49
|
||||
#: lib/cannery_web/components/shot_record_table_component.ex:47
|
||||
#: lib/cannery_web/live/pack_live/show.ex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Date"
|
||||
msgstr "Fecha"
|
||||
@ -511,36 +511,36 @@ msgstr "Registro de tiros"
|
||||
msgid "$%{amount}"
|
||||
msgstr "$%{amount}"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:164
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bimetal"
|
||||
msgstr "Bimetal"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:65
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:160
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Jacket type"
|
||||
msgstr "Tipo de camisa"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:81
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:282
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Muzzle velocity"
|
||||
msgstr "Velocidad de boca"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:75
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:247
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:248
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder grains per charge"
|
||||
msgstr "Granos de polvora por carga"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:73
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:240
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder type"
|
||||
msgstr "Tipo de polvora"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "UPC"
|
||||
msgstr ""
|
||||
@ -564,7 +564,7 @@ msgid "New password"
|
||||
msgstr "Nueva contraseña"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:83
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:308
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Firing type"
|
||||
msgstr "Tipo de fuego"
|
||||
@ -662,7 +662,7 @@ msgstr "Reestablecer contraseña"
|
||||
msgid "Record Shots"
|
||||
msgstr "Tiros Récord"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Copies"
|
||||
msgstr "Copias"
|
||||
@ -1150,27 +1150,27 @@ msgstr ""
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:264
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+P"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid ".223"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "5.56x46mm NATO"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:303
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:304
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Boxer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:312
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Centerfire"
|
||||
msgstr ""
|
||||
@ -1220,13 +1220,13 @@ msgstr ""
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:316
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:317
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:56
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:89
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Brass height"
|
||||
msgstr "Latón"
|
||||
@ -1237,7 +1237,7 @@ msgid "Brass height:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:57
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:95
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:96
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chamber size"
|
||||
msgstr ""
|
||||
@ -1247,13 +1247,13 @@ msgstr ""
|
||||
msgid "Chamber size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dimensions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:80
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:269
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dram equivalent"
|
||||
msgstr ""
|
||||
@ -1264,7 +1264,7 @@ msgid "Dram equivalent:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Gauge"
|
||||
msgstr ""
|
||||
@ -1275,7 +1275,7 @@ msgid "Gauge:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:71
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:210
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Load grains"
|
||||
msgstr ""
|
||||
@ -1305,17 +1305,17 @@ msgstr ""
|
||||
msgid "Pistol"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:236
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Powder"
|
||||
msgstr "Tipo de polvora"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:296
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Primer"
|
||||
msgstr "Tipo de espoleta"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:108
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Projectile"
|
||||
msgstr ""
|
||||
@ -1331,7 +1331,7 @@ msgid "Rifle"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:72
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:218
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:219
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot charge weight"
|
||||
msgstr ""
|
||||
@ -1342,7 +1342,7 @@ msgid "Shot charge weight:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:69
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:194
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot material"
|
||||
msgstr ""
|
||||
@ -1353,7 +1353,7 @@ msgid "Shot material:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:70
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:203
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Shot size"
|
||||
msgstr "Tiros disparados"
|
||||
@ -1364,7 +1364,7 @@ msgid "Shot size:"
|
||||
msgstr "Tiros disparados"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:68
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:186
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:187
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot type"
|
||||
msgstr ""
|
||||
@ -1385,12 +1385,12 @@ msgid "Shotgun"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:146
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Slug core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:190
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Target, bird, buck, etc"
|
||||
msgstr ""
|
||||
@ -1401,13 +1401,13 @@ msgid "Unfired length:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:80
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfired shell length"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:179
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Wadding"
|
||||
msgstr ""
|
||||
|
@ -128,13 +128,13 @@ msgstr "Contraseña cambiada exitosamente."
|
||||
msgid "Please check your email to verify your account"
|
||||
msgstr "Por favor chequea el correo para verificar tu cuenta"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:58
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:59
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr "Guardando..."
|
||||
@ -218,7 +218,7 @@ msgstr "%{name} eliminado exitosamente"
|
||||
msgid "You'll need to"
|
||||
msgstr "Necesitará hacerlo"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Creating..."
|
||||
msgstr "Creando..."
|
||||
|
@ -128,13 +128,13 @@ msgstr "Renvoyer les instructions de confirmation"
|
||||
msgid "Reset password"
|
||||
msgstr "Réinitialisé le mot de passe"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:56
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:35
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:90
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:44
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:353
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save"
|
||||
msgstr "Sauvegarder"
|
||||
@ -191,7 +191,7 @@ msgstr "Copier dans le presse-papier"
|
||||
msgid "add a container first"
|
||||
msgstr "ajouter un conteneur en premier"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:83
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr "Créer"
|
||||
|
@ -44,49 +44,49 @@ msgid "Background color"
|
||||
msgstr "Couleur de fond"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:86
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:327
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Blank"
|
||||
msgstr "Vide"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:174
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:175
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Brass"
|
||||
msgstr "Cuivre"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:148
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet core"
|
||||
msgstr "Noyau de balle"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:59
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:121
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet type"
|
||||
msgstr "Type de balle"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Caliber"
|
||||
msgstr "Calibre"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:49
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Cartridge"
|
||||
msgstr "Cartouche"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:170
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Case material"
|
||||
msgstr "Matériau de la caisse"
|
||||
|
||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:65
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Container"
|
||||
msgstr "Conteneur"
|
||||
@ -100,7 +100,7 @@ msgid "Containers"
|
||||
msgstr "Conteneurs"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:87
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:331
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Corrosive"
|
||||
msgstr "Corrosive"
|
||||
@ -145,19 +145,19 @@ msgstr "Modifier l’invitation"
|
||||
msgid "Edit Tag"
|
||||
msgstr "Modifier le tag"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:135
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "FMJ"
|
||||
msgstr "FMJ"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:58
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:111
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Grains"
|
||||
msgstr "Graines"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:85
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:323
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incendiary"
|
||||
msgstr "Incendiaire"
|
||||
@ -191,7 +191,7 @@ msgstr "Me garder authentifié durant 60 jours"
|
||||
|
||||
#: lib/cannery_web/components/container_table_component.ex:47
|
||||
#: lib/cannery_web/components/move_pack_component.ex:66
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Location"
|
||||
msgstr "Localisation"
|
||||
@ -202,14 +202,14 @@ msgstr "Localisation"
|
||||
msgid "Location:"
|
||||
msgstr "Localisation :"
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:41
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Magazine, Clip, Ammo Box, etc"
|
||||
msgstr "Chargeur, lame-chargeur, boite de munition, etc."
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:336
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:339
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:340
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Manufacturer"
|
||||
msgstr "Fabricant"
|
||||
@ -293,13 +293,13 @@ msgstr "Notes"
|
||||
msgid "Notes:"
|
||||
msgstr "Notes :"
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "On the bookshelf"
|
||||
msgstr "Sur l’étagère"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:260
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pressure"
|
||||
msgstr "Pression"
|
||||
@ -316,7 +316,7 @@ msgid "Price paid:"
|
||||
msgstr "Prix payé :"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:82
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:299
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:300
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Primer type"
|
||||
msgstr "Type d’amorce"
|
||||
@ -349,7 +349,7 @@ msgstr "Paramètres"
|
||||
msgid "Simple:"
|
||||
msgstr "Simple :"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:154
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:155
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Steel"
|
||||
msgstr "Acier"
|
||||
@ -386,7 +386,7 @@ msgid "The self-hosted firearm tracker website"
|
||||
msgstr "Le site web de suivi d’arme à feux auto-hébergé"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:84
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:319
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Tracer"
|
||||
msgstr "Traceuse"
|
||||
@ -394,7 +394,7 @@ msgstr "Traceuse"
|
||||
#: lib/cannery_web/components/container_table_component.ex:48
|
||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Type"
|
||||
@ -437,10 +437,10 @@ msgstr "Portée"
|
||||
msgid "Range day"
|
||||
msgstr "Journée de stand"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:48
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:49
|
||||
#: lib/cannery_web/components/shot_record_table_component.ex:47
|
||||
#: lib/cannery_web/live/pack_live/show.ex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Date"
|
||||
msgstr "Date"
|
||||
@ -512,36 +512,36 @@ msgstr "Évènements de tir"
|
||||
msgid "$%{amount}"
|
||||
msgstr "%{amount} $"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:164
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bimetal"
|
||||
msgstr "Bi-métal"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:65
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:160
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Jacket type"
|
||||
msgstr "Type de douille"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:81
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:282
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Muzzle velocity"
|
||||
msgstr "Vélocité du canon"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:75
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:247
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:248
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder grains per charge"
|
||||
msgstr "Graines de poudre par charge"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:73
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:240
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder type"
|
||||
msgstr "Type de poudre"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "UPC"
|
||||
msgstr "UPC"
|
||||
@ -565,7 +565,7 @@ msgid "New password"
|
||||
msgstr "Nouveau mot de passe"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:83
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:308
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Firing type"
|
||||
msgstr "Type d’allumage"
|
||||
@ -663,7 +663,7 @@ msgstr "Réinitialiser votre mot de passe"
|
||||
msgid "Record Shots"
|
||||
msgstr "Enregistrer des tirs"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Copies"
|
||||
msgstr "Exemplaires"
|
||||
@ -1151,27 +1151,27 @@ msgstr ""
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:264
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+P"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid ".223"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "5.56x46mm NATO"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:303
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:304
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Boxer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:312
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Centerfire"
|
||||
msgstr ""
|
||||
@ -1221,13 +1221,13 @@ msgstr ""
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:316
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:317
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:56
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:89
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Brass height"
|
||||
msgstr "Cuivre"
|
||||
@ -1238,7 +1238,7 @@ msgid "Brass height:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:57
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:95
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:96
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chamber size"
|
||||
msgstr ""
|
||||
@ -1248,13 +1248,13 @@ msgstr ""
|
||||
msgid "Chamber size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dimensions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:80
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:269
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dram equivalent"
|
||||
msgstr ""
|
||||
@ -1265,7 +1265,7 @@ msgid "Dram equivalent:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Gauge"
|
||||
msgstr ""
|
||||
@ -1276,7 +1276,7 @@ msgid "Gauge:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:71
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:210
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Load grains"
|
||||
msgstr ""
|
||||
@ -1306,17 +1306,17 @@ msgstr ""
|
||||
msgid "Pistol"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:236
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Powder"
|
||||
msgstr "Type de poudre"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:296
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Primer"
|
||||
msgstr "Type d’amorce"
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:108
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Projectile"
|
||||
msgstr ""
|
||||
@ -1332,7 +1332,7 @@ msgid "Rifle"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:72
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:218
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:219
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot charge weight"
|
||||
msgstr ""
|
||||
@ -1343,7 +1343,7 @@ msgid "Shot charge weight:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:69
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:194
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot material"
|
||||
msgstr ""
|
||||
@ -1354,7 +1354,7 @@ msgid "Shot material:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:70
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:203
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Shot size"
|
||||
msgstr "Tirs réalisés"
|
||||
@ -1365,7 +1365,7 @@ msgid "Shot size:"
|
||||
msgstr "Tirs réalisés"
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:68
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:186
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:187
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot type"
|
||||
msgstr ""
|
||||
@ -1386,12 +1386,12 @@ msgid "Shotgun"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:146
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Slug core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:190
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Target, bird, buck, etc"
|
||||
msgstr ""
|
||||
@ -1402,13 +1402,13 @@ msgid "Unfired length:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:80
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfired shell length"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:179
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Wadding"
|
||||
msgstr ""
|
||||
|
@ -129,13 +129,13 @@ msgstr "Mot de passe mis à jour avec succès."
|
||||
msgid "Please check your email to verify your account"
|
||||
msgstr "Veuillez vérifier votre mél pour confirmer votre compte"
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:58
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:59
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr "Sauvegarde en cours…"
|
||||
@ -220,7 +220,7 @@ msgstr "%{name} retiré avec succès"
|
||||
msgid "You'll need to"
|
||||
msgstr "Vous aurez besoin de"
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Creating..."
|
||||
msgstr "Création en cours…"
|
||||
|
@ -126,13 +126,13 @@ msgstr ""
|
||||
msgid "Reset password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:56
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:35
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:90
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:44
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:353
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
@ -189,7 +189,7 @@ msgstr ""
|
||||
msgid "add a container first"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:83
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Create"
|
||||
msgstr ""
|
||||
|
@ -42,49 +42,49 @@ msgid "Background color"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:86
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:327
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Blank"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:174
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:175
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Brass"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:148
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:59
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:121
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bullet type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:68
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Caliber"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:49
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:52
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Cartridge"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:170
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Case material"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:65
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:66
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Container"
|
||||
msgstr ""
|
||||
@ -98,7 +98,7 @@ msgid "Containers"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:87
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:331
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:332
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Corrosive"
|
||||
msgstr ""
|
||||
@ -143,19 +143,19 @@ msgstr ""
|
||||
msgid "Edit Tag"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:135
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "FMJ"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:58
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:111
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:112
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Grains"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:85
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:323
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Incendiary"
|
||||
msgstr ""
|
||||
@ -189,7 +189,7 @@ msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/container_table_component.ex:47
|
||||
#: lib/cannery_web/components/move_pack_component.ex:66
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:47
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Location"
|
||||
msgstr ""
|
||||
@ -200,14 +200,14 @@ msgstr ""
|
||||
msgid "Location:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:41
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:42
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Magazine, Clip, Ammo Box, etc"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:336
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:339
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:340
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Manufacturer"
|
||||
msgstr ""
|
||||
@ -291,13 +291,13 @@ msgstr ""
|
||||
msgid "Notes:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:50
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:51
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "On the bookshelf"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:260
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Pressure"
|
||||
msgstr ""
|
||||
@ -314,7 +314,7 @@ msgid "Price paid:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:82
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:299
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:300
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Primer type"
|
||||
msgstr ""
|
||||
@ -345,7 +345,7 @@ msgstr ""
|
||||
msgid "Simple:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:154
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:155
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Steel"
|
||||
msgstr ""
|
||||
@ -380,7 +380,7 @@ msgid "The self-hosted firearm tracker website"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:84
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:319
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:320
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Tracer"
|
||||
msgstr ""
|
||||
@ -388,7 +388,7 @@ msgstr ""
|
||||
#: lib/cannery_web/components/container_table_component.ex:48
|
||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:38
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Type"
|
||||
@ -431,10 +431,10 @@ msgstr ""
|
||||
msgid "Range day"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:48
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:49
|
||||
#: lib/cannery_web/components/shot_record_table_component.ex:47
|
||||
#: lib/cannery_web/live/pack_live/show.ex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:40
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:41
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
@ -506,36 +506,36 @@ msgstr ""
|
||||
msgid "$%{amount}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:164
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Bimetal"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:65
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:160
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Jacket type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:81
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:282
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Muzzle velocity"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:75
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:247
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:248
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder grains per charge"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:73
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:240
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Powder type"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "UPC"
|
||||
msgstr ""
|
||||
@ -559,7 +559,7 @@ msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:83
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:308
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Firing type"
|
||||
msgstr ""
|
||||
@ -657,7 +657,7 @@ msgstr ""
|
||||
msgid "Record Shots"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:76
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Copies"
|
||||
msgstr ""
|
||||
@ -1142,27 +1142,27 @@ msgstr ""
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:264
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+P"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:75
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid ".223"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:56
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "5.56x46mm NATO"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:303
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:304
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Boxer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:312
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Centerfire"
|
||||
msgstr ""
|
||||
@ -1212,13 +1212,13 @@ msgstr ""
|
||||
msgid "All"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:316
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:317
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Attributes"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:56
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:88
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:89
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Brass height"
|
||||
msgstr ""
|
||||
@ -1229,7 +1229,7 @@ msgid "Brass height:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:57
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:95
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:96
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Chamber size"
|
||||
msgstr ""
|
||||
@ -1239,13 +1239,13 @@ msgstr ""
|
||||
msgid "Chamber size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:48
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dimensions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:80
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:269
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Dram equivalent"
|
||||
msgstr ""
|
||||
@ -1256,7 +1256,7 @@ msgid "Dram equivalent:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:51
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:66
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:67
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Gauge"
|
||||
msgstr ""
|
||||
@ -1267,7 +1267,7 @@ msgid "Gauge:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:71
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:210
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:211
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Load grains"
|
||||
msgstr ""
|
||||
@ -1297,17 +1297,17 @@ msgstr ""
|
||||
msgid "Pistol"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:236
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:237
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Powder"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:296
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Primer"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:108
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:109
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Projectile"
|
||||
msgstr ""
|
||||
@ -1323,7 +1323,7 @@ msgid "Rifle"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:72
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:218
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:219
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot charge weight"
|
||||
msgstr ""
|
||||
@ -1334,7 +1334,7 @@ msgid "Shot charge weight:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:69
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:194
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot material"
|
||||
msgstr ""
|
||||
@ -1345,7 +1345,7 @@ msgid "Shot material:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:70
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:203
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Shot size"
|
||||
msgstr ""
|
||||
@ -1356,7 +1356,7 @@ msgid "Shot size:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:68
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:186
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:187
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Shot type"
|
||||
msgstr ""
|
||||
@ -1377,12 +1377,12 @@ msgid "Shotgun"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:61
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:146
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Slug core"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:190
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Target, bird, buck, etc"
|
||||
msgstr ""
|
||||
@ -1393,13 +1393,13 @@ msgid "Unfired length:"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:55
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:79
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:80
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Unfired shell length"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/type_table_component.ex:67
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:179
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:180
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Wadding"
|
||||
msgstr ""
|
||||
|
@ -120,13 +120,13 @@ msgstr ""
|
||||
msgid "Please check your email to verify your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:58
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:59
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr ""
|
||||
@ -209,7 +209,7 @@ msgstr ""
|
||||
msgid "You'll need to"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Creating..."
|
||||
msgstr ""
|
||||
|
@ -109,13 +109,13 @@ msgstr ""
|
||||
msgid "Please check your email to verify your account"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:58
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:57
|
||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||
#: lib/cannery_web/live/container_live/form_component.html.heex:59
|
||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:37
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:91
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:46
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:39
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||
#: lib/cannery_web/live/type_live/form_component.html.heex:355
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Saving..."
|
||||
msgstr ""
|
||||
@ -198,7 +198,7 @@ msgstr ""
|
||||
msgid "You'll need to"
|
||||
msgstr ""
|
||||
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Creating..."
|
||||
msgstr ""
|
||||
|
@ -44,6 +44,7 @@ defmodule CanneryWeb.UserAuthTest do
|
||||
conn |> fetch_cookies() |> UserAuth.log_in_user(current_user, %{"remember_me" => "true"})
|
||||
|
||||
assert get_session(conn, :user_token) == conn.cookies[@remember_me_cookie]
|
||||
|
||||
assert %{value: signed_token, max_age: max_age} = conn.resp_cookies[@remember_me_cookie]
|
||||
assert signed_token != get_session(conn, :user_token)
|
||||
assert max_age == 5_184_000
|
||||
|
@ -70,6 +70,7 @@ defmodule CanneryWeb.UserConfirmationControllerTest do
|
||||
# When not logged in
|
||||
conn = get(conn, ~p"/users/confirm/#{token}")
|
||||
assert redirected_to(conn) == ~p"/"
|
||||
|
||||
assert conn.assigns.flash["error"] =~ "User confirmation link is invalid or it has expired"
|
||||
|
||||
# When logged in
|
||||
|
@ -22,12 +22,14 @@ defmodule CanneryWeb.InviteLiveTest do
|
||||
|
||||
test "lists all invites", %{conn: conn, invite: invite} do
|
||||
{:ok, _index_live, html} = live(conn, ~p"/invites")
|
||||
|
||||
assert html =~ "Invites"
|
||||
assert html =~ invite.name
|
||||
end
|
||||
|
||||
test "saves new invite", %{conn: conn} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/invites")
|
||||
|
||||
assert index_live |> element("a", "Create Invite") |> render_click() =~ "New Invite"
|
||||
assert_patch(index_live, ~p"/invites/new")
|
||||
|
||||
@ -51,7 +53,7 @@ defmodule CanneryWeb.InviteLiveTest do
|
||||
|> element(~s/a[aria-label="Edit invite for #{invite.name}"]/)
|
||||
|> render_click() =~ "Edit Invite"
|
||||
|
||||
assert_patch(index_live, ~p"/invites/edit/#{invite}")
|
||||
assert_patch(index_live, ~p"/invites/#{invite}/edit")
|
||||
|
||||
assert index_live
|
||||
|> form("#invite-form")
|
||||
|
@ -72,7 +72,9 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
{1, [pistol_pack]} = pack_fixture(pistol_type, container, current_user)
|
||||
|
||||
{:ok, index_live, html} = live(conn, ~p"/ammo")
|
||||
|
||||
assert html =~ "All"
|
||||
|
||||
assert html =~ rifle_pack.type.name
|
||||
assert html =~ shotgun_pack.type.name
|
||||
assert html =~ pistol_pack.type.name
|
||||
@ -118,6 +120,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
{:ok, index_live, html} = live(conn, ~p"/ammo")
|
||||
|
||||
pack = pack |> Repo.preload(:type)
|
||||
|
||||
assert html =~ pack.type.name
|
||||
|
||||
assert index_live
|
||||
@ -143,6 +146,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
|
||||
test "saves a single new pack", %{conn: conn} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/ammo")
|
||||
|
||||
assert index_live |> element("a", "Add Ammo") |> render_click() =~ "Add Ammo"
|
||||
assert_patch(index_live, ~p"/ammo/new")
|
||||
|
||||
@ -163,6 +167,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
test "saves multiple new packs", %{conn: conn, current_user: current_user} do
|
||||
multiplier = 25
|
||||
{:ok, index_live, _html} = live(conn, ~p"/ammo")
|
||||
|
||||
assert index_live |> element("a", "Add Ammo") |> render_click() =~ "Add Ammo"
|
||||
assert_patch(index_live, ~p"/ammo/new")
|
||||
|
||||
@ -182,6 +187,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
|
||||
test "does not save invalid number of new packs", %{conn: conn} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/ammo")
|
||||
|
||||
assert index_live |> element("a", "Add Ammo") |> render_click() =~ "Add Ammo"
|
||||
assert_patch(index_live, ~p"/ammo/new")
|
||||
|
||||
@ -233,6 +239,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
|
||||
assert html =~ "Add Ammo"
|
||||
assert html =~ "$#{display_currency(120.5)}"
|
||||
|
||||
assert_patch(index_live, ~p"/ammo/clone/#{pack}")
|
||||
|
||||
{:ok, _index_live, html} =
|
||||
@ -256,6 +263,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
|
||||
assert html =~ "Add Ammo"
|
||||
assert html =~ "$#{display_currency(120.5)}"
|
||||
|
||||
assert_patch(index_live, ~p"/ammo/clone/#{pack}")
|
||||
|
||||
assert index_live
|
||||
@ -302,6 +310,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
|
||||
test "saves new shot_record", %{conn: conn, pack: pack} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/ammo")
|
||||
|
||||
assert index_live |> element("a", "Record shots") |> render_click() =~ "Record shots"
|
||||
assert_patch(index_live, ~p"/ammo/add_shot_record/#{pack}")
|
||||
|
||||
@ -331,8 +340,10 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
current_user: current_user
|
||||
} do
|
||||
{:ok, show_live, html} = live(conn, ~p"/ammo")
|
||||
|
||||
assert html =~ "Show used"
|
||||
refute html =~ "$#{display_currency(50.00)}"
|
||||
|
||||
percentage = pack |> Ammo.get_percentage_remaining(current_user)
|
||||
refute html =~ "\n#{"#{percentage}%"}\n"
|
||||
|
||||
@ -382,6 +393,7 @@ defmodule CanneryWeb.PackLiveTest do
|
||||
|
||||
test "saves new shot_record", %{conn: conn, pack: pack} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/ammo/show/#{pack}")
|
||||
|
||||
assert index_live |> element("a", "Record shots") |> render_click() =~ "Record shots"
|
||||
assert_patch(index_live, ~p"/ammo/show/add_shot_record/#{pack}")
|
||||
|
||||
|
@ -35,6 +35,7 @@ defmodule CanneryWeb.RangeLiveTest do
|
||||
|
||||
test "lists all shot_records", %{conn: conn, shot_record: shot_record} do
|
||||
{:ok, _index_live, html} = live(conn, ~p"/range")
|
||||
|
||||
assert html =~ "Range day"
|
||||
assert html =~ shot_record.notes
|
||||
end
|
||||
@ -43,18 +44,23 @@ defmodule CanneryWeb.RangeLiveTest do
|
||||
%{conn: conn, container: container, current_user: current_user} do
|
||||
rifle_type = type_fixture(%{class: :rifle}, current_user)
|
||||
{1, [rifle_pack]} = pack_fixture(rifle_type, container, current_user)
|
||||
|
||||
rifle_shot_record = shot_record_fixture(%{notes: "group_one"}, current_user, rifle_pack)
|
||||
|
||||
shotgun_type = type_fixture(%{class: :shotgun}, current_user)
|
||||
{1, [shotgun_pack]} = pack_fixture(shotgun_type, container, current_user)
|
||||
|
||||
shotgun_shot_record = shot_record_fixture(%{notes: "group_two"}, current_user, shotgun_pack)
|
||||
|
||||
pistol_type = type_fixture(%{class: :pistol}, current_user)
|
||||
{1, [pistol_pack]} = pack_fixture(pistol_type, container, current_user)
|
||||
|
||||
pistol_shot_record = shot_record_fixture(%{notes: "group_three"}, current_user, pistol_pack)
|
||||
|
||||
{:ok, index_live, html} = live(conn, ~p"/range")
|
||||
|
||||
assert html =~ "All"
|
||||
|
||||
assert html =~ rifle_shot_record.notes
|
||||
assert html =~ shotgun_shot_record.notes
|
||||
assert html =~ pistol_shot_record.notes
|
||||
@ -98,6 +104,7 @@ defmodule CanneryWeb.RangeLiveTest do
|
||||
|
||||
test "can search for shot_record", %{conn: conn, shot_record: shot_record} do
|
||||
{:ok, index_live, html} = live(conn, ~p"/range")
|
||||
|
||||
assert html =~ shot_record.notes
|
||||
|
||||
assert index_live
|
||||
@ -121,6 +128,7 @@ defmodule CanneryWeb.RangeLiveTest do
|
||||
|
||||
test "saves new shot_record", %{conn: conn, pack: pack} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/range")
|
||||
|
||||
assert index_live |> element("a", "Record shots") |> render_click() =~ "Record shots"
|
||||
assert_patch(index_live, ~p"/range/add_shot_record/#{pack}")
|
||||
|
||||
|
@ -34,12 +34,14 @@ defmodule CanneryWeb.TagLiveTest do
|
||||
|
||||
test "lists all tags", %{conn: conn, tag: tag} do
|
||||
{:ok, _index_live, html} = live(conn, ~p"/tags")
|
||||
|
||||
assert html =~ "Tags"
|
||||
assert html =~ tag.bg_color
|
||||
end
|
||||
|
||||
test "can search for tag", %{conn: conn, tag: tag} do
|
||||
{:ok, index_live, html} = live(conn, ~p"/tags")
|
||||
|
||||
assert html =~ tag.name
|
||||
|
||||
assert index_live
|
||||
@ -63,6 +65,7 @@ defmodule CanneryWeb.TagLiveTest do
|
||||
|
||||
test "saves new tag", %{conn: conn} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/tags")
|
||||
|
||||
assert index_live |> element("a", "New Tag") |> render_click() =~ "New Tag"
|
||||
assert_patch(index_live, ~p"/tags/new")
|
||||
|
||||
@ -104,6 +107,7 @@ defmodule CanneryWeb.TagLiveTest do
|
||||
|
||||
test "deletes tag in listing", %{conn: conn, tag: tag} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/tags")
|
||||
|
||||
assert index_live |> element(~s/a[aria-label="Delete #{tag.name}"]/) |> render_click()
|
||||
refute has_element?(index_live, "#tag-#{tag.id}")
|
||||
end
|
||||
|
@ -75,7 +75,9 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
pistol_type = type_fixture(%{class: :pistol}, current_user)
|
||||
|
||||
{:ok, index_live, html} = live(conn, ~p"/catalog")
|
||||
|
||||
assert html =~ "All"
|
||||
|
||||
assert html =~ rifle_type.name
|
||||
assert html =~ shotgun_type.name
|
||||
assert html =~ pistol_type.name
|
||||
@ -119,6 +121,7 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
|
||||
test "can search for type", %{conn: conn, type: type} do
|
||||
{:ok, index_live, html} = live(conn, ~p"/catalog")
|
||||
|
||||
assert html =~ type.bullet_type
|
||||
|
||||
assert index_live
|
||||
@ -143,6 +146,7 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
|
||||
test "saves new type", %{conn: conn, current_user: current_user, type: type} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/catalog")
|
||||
|
||||
assert index_live |> element("a", "New Type") |> render_click() =~ "New Type"
|
||||
assert_patch(index_live, ~p"/catalog/new")
|
||||
|
||||
@ -188,9 +192,11 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
test "clones type in listing",
|
||||
%{conn: conn, current_user: current_user, type: type} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/catalog")
|
||||
|
||||
html = index_live |> element(~s/a[aria-label="Clone #{type.name}"]/) |> render_click()
|
||||
assert html =~ "New Type"
|
||||
assert html =~ "some bullet_type"
|
||||
|
||||
assert_patch(index_live, ~p"/catalog/clone/#{type}")
|
||||
|
||||
assert index_live
|
||||
@ -211,9 +217,11 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
test "clones type in listing with updates",
|
||||
%{conn: conn, current_user: current_user, type: type} do
|
||||
{:ok, index_live, _html} = live(conn, ~p"/catalog")
|
||||
|
||||
html = index_live |> element(~s/a[aria-label="Clone #{type.name}"]/) |> render_click()
|
||||
assert html =~ "New Type"
|
||||
assert html =~ "some bullet_type"
|
||||
|
||||
assert_patch(index_live, ~p"/catalog/clone/#{type}")
|
||||
|
||||
assert index_live
|
||||
@ -246,6 +254,7 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
test "shows used packs on toggle",
|
||||
%{conn: conn, pack: pack, current_user: current_user} do
|
||||
{:ok, index_live, html} = live(conn, ~p"/catalog")
|
||||
|
||||
assert html =~ "Show used"
|
||||
refute html =~ "Used rounds"
|
||||
refute html =~ "Total ever rounds"
|
||||
@ -261,11 +270,13 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
assert html =~ "Total ever rounds"
|
||||
assert html =~ "Used packs"
|
||||
assert html =~ "Total ever packs"
|
||||
|
||||
assert html =~ "\n20\n"
|
||||
assert html =~ "\n0\n"
|
||||
assert html =~ "\n1\n"
|
||||
|
||||
shot_record_fixture(%{count: 5}, current_user, pack)
|
||||
|
||||
{:ok, index_live, _html} = live(conn, ~p"/catalog")
|
||||
|
||||
html =
|
||||
@ -286,6 +297,7 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
type: %{name: name, bullet_type: bullet_type} = type
|
||||
} do
|
||||
{:ok, _show_live, html} = live(conn, ~p"/type/#{type}")
|
||||
|
||||
assert html =~ name
|
||||
assert html =~ bullet_type
|
||||
end
|
||||
@ -324,6 +336,7 @@ defmodule CanneryWeb.TypeLiveTest do
|
||||
container: %{name: container_name}
|
||||
} do
|
||||
{:ok, _show_live, html} = live(conn, ~p"/type/#{type}")
|
||||
|
||||
assert html =~ type_name
|
||||
assert html =~ "\n20\n"
|
||||
assert html =~ container_name
|
||||
|
Loading…
Reference in New Issue
Block a user