Compare commits
5 Commits
6adae82e94
...
668e4c611b
Author | SHA1 | Date | |
---|---|---|---|
668e4c611b | |||
ab3d3721d6 | |||
7e14f292a6 | |||
16a5cb9254 | |||
f722f9901b |
@ -1,3 +1,3 @@
|
|||||||
elixir 1.17.0-otp-27
|
elixir 1.17.3-otp-27
|
||||||
erlang 27.0
|
erlang 27.1.2
|
||||||
nodejs 22.3.0
|
nodejs 23.0.0
|
||||||
|
@ -1,3 +1,9 @@
|
|||||||
|
# v0.9.12
|
||||||
|
- Allow filtering ammo types when creating new packs
|
||||||
|
- Add SlimSelect to select elements with user content
|
||||||
|
- Fix registration page not offering all translations
|
||||||
|
- Update deps
|
||||||
|
|
||||||
# v0.9.11
|
# v0.9.11
|
||||||
- Fix an issue with emails not being able to be sent for real this time
|
- Fix an issue with emails not being able to be sent for real this time
|
||||||
- Fix some dropdowns not filling in the correct data
|
- Fix some dropdowns not filling in the correct data
|
||||||
|
@ -8,6 +8,8 @@ $fa-font-path: "@fortawesome/fontawesome-free/webfonts";
|
|||||||
@import "@fortawesome/fontawesome-free/scss/solid";
|
@import "@fortawesome/fontawesome-free/scss/solid";
|
||||||
@import "@fortawesome/fontawesome-free/scss/brands";
|
@import "@fortawesome/fontawesome-free/scss/brands";
|
||||||
|
|
||||||
|
@import "slim-select/styles";
|
||||||
|
|
||||||
@import "components";
|
@import "components";
|
||||||
|
|
||||||
/* fix firefox scrollbars */
|
/* fix firefox scrollbars */
|
||||||
@ -152,3 +154,57 @@ $fa-font-path: "@fortawesome/fontawesome-free/webfonts";
|
|||||||
0% { opacity: 1; }
|
0% { opacity: 1; }
|
||||||
100% { opacity: 0; }
|
100% { opacity: 0; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.ss-main {
|
||||||
|
@apply input;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-main.input-primary {
|
||||||
|
@apply border-primary-500 hover:border-primary-600 active:border-primary-600;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content {
|
||||||
|
@apply input;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.input-primary {
|
||||||
|
@apply border-primary-500 hover:border-primary-600 active:border-primary-600;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.ss-open-above {
|
||||||
|
border-bottom-left-radius: 0px;
|
||||||
|
border-bottom-right-radius: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.ss-open-below {
|
||||||
|
border-top-left-radius: 0px;
|
||||||
|
border-top-right-radius: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-search input[type="search"] {
|
||||||
|
@apply input;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.input-primary .ss-search input[type="search"] {
|
||||||
|
@apply border-primary-500 hover:border-primary-600 active:border-primary-600;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.ss-open-above .ss-search {
|
||||||
|
padding: var(--ss-spacing-l) 0 0 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.ss-open-below .ss-search {
|
||||||
|
padding: 0 0 var(--ss-spacing-l) 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.ss-open-above .ss-list > *:not(:first-child) {
|
||||||
|
margin: var(--ss-spacing-l) 0 0 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content.ss-open-below .ss-list > *:not(:last-child) {
|
||||||
|
margin: 0 0 var(--ss-spacing-l) 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ss-content .ss-list .ss-option {
|
||||||
|
border-radius: var(--ss-border-radius);
|
||||||
|
}
|
||||||
|
@ -24,15 +24,16 @@ import 'phoenix_html'
|
|||||||
// Establish Phoenix Socket and LiveView configuration.
|
// Establish Phoenix Socket and LiveView configuration.
|
||||||
import { Socket } from 'phoenix'
|
import { Socket } from 'phoenix'
|
||||||
import { LiveSocket } from 'phoenix_live_view'
|
import { LiveSocket } from 'phoenix_live_view'
|
||||||
import topbar from 'topbar'
|
|
||||||
import ShotLogChart from './shot_log_chart'
|
|
||||||
import Date from './date'
|
import Date from './date'
|
||||||
import DateTime from './datetime'
|
import DateTime from './datetime'
|
||||||
|
import ShotLogChart from './shot_log_chart'
|
||||||
|
import SlimSelect from './slim_select'
|
||||||
|
import topbar from 'topbar'
|
||||||
|
|
||||||
const csrfToken = document.querySelector("meta[name='csrf-token']").getAttribute('content')
|
const csrfToken = document.querySelector("meta[name='csrf-token']").getAttribute('content')
|
||||||
const liveSocket = new LiveSocket('/live', Socket, {
|
const liveSocket = new LiveSocket('/live', Socket, {
|
||||||
params: { _csrf_token: csrfToken },
|
params: { _csrf_token: csrfToken },
|
||||||
hooks: { Date, DateTime, ShotLogChart }
|
hooks: { Date, DateTime, ShotLogChart, SlimSelect }
|
||||||
})
|
})
|
||||||
|
|
||||||
// Show progress bar on live navigation and form submits
|
// Show progress bar on live navigation and form submits
|
||||||
|
23
assets/js/slim_select.js
Normal file
23
assets/js/slim_select.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
import SlimSelect from 'slim-select'
|
||||||
|
|
||||||
|
export default {
|
||||||
|
initalizeSlimSelect (el) {
|
||||||
|
// eslint-disable-next-line no-new
|
||||||
|
el.slimselect = new SlimSelect({ select: el })
|
||||||
|
|
||||||
|
const main = document.querySelector(`.ss-main[data-id="${el.dataset.id}"]`)
|
||||||
|
main.setAttribute('id', `${el.dataset.id}-main`)
|
||||||
|
main.setAttribute('phx-update', 'ignore')
|
||||||
|
|
||||||
|
const content = document.querySelector(`.ss-content[data-id="${el.dataset.id}"]`)
|
||||||
|
content.setAttribute('id', `${el.dataset.id}-content`)
|
||||||
|
content.setAttribute('phx-update', 'ignore')
|
||||||
|
},
|
||||||
|
updated () {
|
||||||
|
this.el.slimselect?.destroy()
|
||||||
|
this.initalizeSlimSelect(this.el)
|
||||||
|
},
|
||||||
|
mounted () {
|
||||||
|
this.initalizeSlimSelect(this.el)
|
||||||
|
}
|
||||||
|
}
|
7972
assets/package-lock.json
generated
7972
assets/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -3,8 +3,8 @@
|
|||||||
"description": " ",
|
"description": " ",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": "v22.3.0",
|
"node": "v23.0.0",
|
||||||
"npm": "10.8.1"
|
"npm": "10.9.0"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"deploy": "NODE_ENV=production webpack --mode production",
|
"deploy": "NODE_ENV=production webpack --mode production",
|
||||||
@ -14,36 +14,38 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@fortawesome/fontawesome-free": "^6.6.0",
|
"@fortawesome/fontawesome-free": "^6.6.0",
|
||||||
"chart.js": "^4.4.3",
|
"chart.js": "^4.4.5",
|
||||||
"chartjs-adapter-date-fns": "^3.0.0",
|
"chartjs-adapter-date-fns": "^3.0.0",
|
||||||
"date-fns": "^3.6.0",
|
"date-fns": "^4.1.0",
|
||||||
"phoenix": "file:../deps/phoenix",
|
"phoenix": "file:../deps/phoenix",
|
||||||
"phoenix_html": "file:../deps/phoenix_html",
|
"phoenix_html": "file:../deps/phoenix_html",
|
||||||
"phoenix_live_view": "file:../deps/phoenix_live_view",
|
"phoenix_live_view": "file:../deps/phoenix_live_view",
|
||||||
|
"slim-select": "^2.9.2",
|
||||||
"topbar": "^3.0.0"
|
"topbar": "^3.0.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "^7.24.9",
|
"@babel/core": "^7.26.0",
|
||||||
"@babel/preset-env": "^7.25.0",
|
"@babel/preset-env": "^7.26.0",
|
||||||
"autoprefixer": "^10.4.19",
|
"autoprefixer": "^10.4.20",
|
||||||
"babel-loader": "^9.1.3",
|
"babel-loader": "^9.2.1",
|
||||||
"copy-webpack-plugin": "^12.0.2",
|
"copy-webpack-plugin": "^12.0.2",
|
||||||
"css-loader": "^7.1.2",
|
"css-loader": "^7.1.2",
|
||||||
"css-minimizer-webpack-plugin": "^7.0.0",
|
"css-minimizer-webpack-plugin": "^7.0.0",
|
||||||
"file-loader": "^6.2.0",
|
"file-loader": "^6.2.0",
|
||||||
"mini-css-extract-plugin": "^2.9.0",
|
"glob": "^11.0.0",
|
||||||
"npm-check-updates": "^16.14.20",
|
"mini-css-extract-plugin": "^2.9.1",
|
||||||
"postcss": "^8.4.40",
|
"npm-check-updates": "^17.1.6",
|
||||||
|
"postcss": "^8.4.47",
|
||||||
"postcss-import": "^16.1.0",
|
"postcss-import": "^16.1.0",
|
||||||
"postcss-loader": "^8.1.1",
|
"postcss-loader": "^8.1.1",
|
||||||
"postcss-preset-env": "^9.6.0",
|
"postcss-preset-env": "^10.0.8",
|
||||||
"sass": "^1.77.8",
|
"sass": "^1.80.4",
|
||||||
"sass-loader": "^16.0.0",
|
"sass-loader": "^16.0.2",
|
||||||
"standard": "^17.1.0",
|
"standard": "^17.1.2",
|
||||||
"tailwindcss": "^3.4.7",
|
"tailwindcss": "^3.4.14",
|
||||||
"terser-webpack-plugin": "^5.3.10",
|
"terser-webpack-plugin": "^5.3.10",
|
||||||
"webpack": "^5.93.0",
|
"webpack": "^5.95.0",
|
||||||
"webpack-cli": "^5.1.4",
|
"webpack-cli": "^5.1.4",
|
||||||
"webpack-dev-server": "^5.0.4"
|
"webpack-dev-server": "^5.1.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -6,4 +6,34 @@ defmodule Cannery do
|
|||||||
Contexts are also responsible for managing your data, regardless
|
Contexts are also responsible for managing your data, regardless
|
||||||
if it comes from the database, an external API or others.
|
if it comes from the database, an external API or others.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
def context do
|
||||||
|
quote do
|
||||||
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
|
import Ecto.Query
|
||||||
|
alias Cannery.Accounts.User
|
||||||
|
alias Cannery.Repo
|
||||||
|
alias Ecto.{Changeset, Multi, Queryable, UUID}
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
def schema do
|
||||||
|
quote do
|
||||||
|
use Ecto.Schema
|
||||||
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
|
import Ecto.{Changeset, Query}
|
||||||
|
alias Cannery.Accounts.User
|
||||||
|
alias Ecto.{Association, Changeset, Queryable, UUID}
|
||||||
|
|
||||||
|
@primary_key {:id, :binary_id, autogenerate: true}
|
||||||
|
@foreign_key_type :binary_id
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
@doc """
|
||||||
|
When used, dispatch to the appropriate context/schema/etc.
|
||||||
|
"""
|
||||||
|
defmacro __using__(which) when is_atom(which) do
|
||||||
|
apply(__MODULE__, which, [])
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
@ -3,10 +3,9 @@ defmodule Cannery.Accounts do
|
|||||||
The Accounts context.
|
The Accounts context.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import Ecto.Query, warn: false
|
use Cannery, :context
|
||||||
alias Cannery.{Mailer, Repo}
|
alias Cannery.Mailer
|
||||||
alias Cannery.Accounts.{Invite, Invites, User, UserToken}
|
alias Cannery.Accounts.{Invite, Invites, UserToken}
|
||||||
alias Ecto.{Changeset, Multi}
|
|
||||||
alias Oban.Job
|
alias Oban.Job
|
||||||
|
|
||||||
## Database getters
|
## Database getters
|
||||||
|
@ -5,13 +5,8 @@ defmodule Cannery.Accounts.Invite do
|
|||||||
`:uses_left` is defined.
|
`:uses_left` is defined.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import Ecto.Changeset
|
|
||||||
alias Cannery.Accounts.User
|
|
||||||
alias Ecto.{Association, Changeset, UUID}
|
|
||||||
|
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "invites" do
|
schema "invites" do
|
||||||
field :name, :string
|
field :name, :string
|
||||||
field :token, :string
|
field :token, :string
|
||||||
|
@ -3,10 +3,8 @@ defmodule Cannery.Accounts.Invites do
|
|||||||
The Invites context.
|
The Invites context.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import Ecto.Query, warn: false
|
use Cannery, :context
|
||||||
alias Ecto.Multi
|
alias Cannery.Accounts.Invite
|
||||||
alias Cannery.Accounts.{Invite, User}
|
|
||||||
alias Cannery.Repo
|
|
||||||
|
|
||||||
@invite_token_length 20
|
@invite_token_length 20
|
||||||
|
|
||||||
|
@ -3,11 +3,8 @@ defmodule Cannery.Accounts.User do
|
|||||||
A Cannery user
|
A Cannery user
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import Ecto.Changeset
|
alias Cannery.Accounts.Invite
|
||||||
import CanneryWeb.Gettext
|
|
||||||
alias Ecto.{Association, Changeset, UUID}
|
|
||||||
alias Cannery.Accounts.{Invite, User}
|
|
||||||
|
|
||||||
@derive {Jason.Encoder,
|
@derive {Jason.Encoder,
|
||||||
only: [
|
only: [
|
||||||
@ -20,8 +17,6 @@ defmodule Cannery.Accounts.User do
|
|||||||
:updated_at
|
:updated_at
|
||||||
]}
|
]}
|
||||||
@derive {Inspect, except: [:password]}
|
@derive {Inspect, except: [:password]}
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "users" do
|
schema "users" do
|
||||||
field :email, :string
|
field :email, :string
|
||||||
field :password, :string, virtual: true
|
field :password, :string, virtual: true
|
||||||
|
@ -3,10 +3,7 @@ defmodule Cannery.Accounts.UserToken do
|
|||||||
Schema for a user's session token
|
Schema for a user's session token
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import Ecto.Query
|
|
||||||
alias Cannery.Accounts.User
|
|
||||||
alias Ecto.{Association, UUID}
|
|
||||||
|
|
||||||
@hash_algorithm :sha256
|
@hash_algorithm :sha256
|
||||||
@rand_size 32
|
@rand_size 32
|
||||||
@ -18,8 +15,6 @@ defmodule Cannery.Accounts.UserToken do
|
|||||||
@change_email_validity_in_days 7
|
@change_email_validity_in_days 7
|
||||||
@session_validity_in_days 60
|
@session_validity_in_days 60
|
||||||
|
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "users_tokens" do
|
schema "users_tokens" do
|
||||||
field :token, :binary
|
field :token, :binary
|
||||||
field :context, :string
|
field :context, :string
|
||||||
|
@ -3,10 +3,8 @@ defmodule Cannery.ActivityLog do
|
|||||||
The ActivityLog context.
|
The ActivityLog context.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import Ecto.Query, warn: false
|
use Cannery, :context
|
||||||
alias Cannery.Ammo.{Pack, Type}
|
alias Cannery.{ActivityLog.ShotRecord, Ammo.Pack, Ammo.Type}
|
||||||
alias Cannery.{Accounts.User, ActivityLog.ShotRecord, Repo}
|
|
||||||
alias Ecto.{Multi, Queryable}
|
|
||||||
|
|
||||||
@type list_shot_records_option ::
|
@type list_shot_records_option ::
|
||||||
{:search, String.t() | nil}
|
{:search, String.t() | nil}
|
||||||
|
@ -3,11 +3,8 @@ defmodule Cannery.ActivityLog.ShotRecord do
|
|||||||
A shot record records a group of ammo shot during a range trip
|
A shot record records a group of ammo shot during a range trip
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import CanneryWeb.Gettext
|
alias Cannery.{Ammo, Ammo.Pack}
|
||||||
import Ecto.Changeset
|
|
||||||
alias Cannery.{Accounts.User, Ammo, Ammo.Pack}
|
|
||||||
alias Ecto.{Changeset, UUID}
|
|
||||||
|
|
||||||
@derive {Jason.Encoder,
|
@derive {Jason.Encoder,
|
||||||
only: [
|
only: [
|
||||||
|
@ -3,13 +3,11 @@ defmodule Cannery.Ammo do
|
|||||||
The Ammo context.
|
The Ammo context.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import CanneryWeb.Gettext
|
use Cannery, :context
|
||||||
import Ecto.Query, warn: false
|
alias Cannery.Containers
|
||||||
alias Cannery.{Accounts.User, Containers, Repo}
|
|
||||||
alias Cannery.Containers.{Container, ContainerTag, Tag}
|
alias Cannery.Containers.{Container, ContainerTag, Tag}
|
||||||
alias Cannery.{ActivityLog, ActivityLog.ShotRecord}
|
alias Cannery.{ActivityLog, ActivityLog.ShotRecord}
|
||||||
alias Cannery.Ammo.{Pack, Type}
|
alias Cannery.Ammo.{Pack, Type}
|
||||||
alias Ecto.{Changeset, Queryable}
|
|
||||||
|
|
||||||
@pack_create_limit 10_000
|
@pack_create_limit 10_000
|
||||||
@pack_preloads [:type]
|
@pack_preloads [:type]
|
||||||
@ -959,11 +957,10 @@ defmodule Cannery.Ammo do
|
|||||||
|
|
||||||
defp do_create_packs(
|
defp do_create_packs(
|
||||||
%{"type_id" => type_id, "container_id" => container_id} = attrs,
|
%{"type_id" => type_id, "container_id" => container_id} = attrs,
|
||||||
_multiplier,
|
multiplier,
|
||||||
user
|
user
|
||||||
)
|
)
|
||||||
when is_binary(type_id) and is_binary(container_id) do
|
when is_binary(type_id) and is_binary(container_id) do
|
||||||
changeset =
|
|
||||||
%Pack{}
|
%Pack{}
|
||||||
|> Pack.create_changeset(
|
|> Pack.create_changeset(
|
||||||
get_type!(type_id, user),
|
get_type!(type_id, user),
|
||||||
@ -971,13 +968,68 @@ defmodule Cannery.Ammo do
|
|||||||
user,
|
user,
|
||||||
attrs
|
attrs
|
||||||
)
|
)
|
||||||
|> Changeset.add_error(:multiplier, dgettext("errors", "Invalid multiplier"))
|
|> maybe_add_multiplier_error(multiplier)
|
||||||
|
|> Changeset.apply_action(:insert)
|
||||||
{:error, changeset}
|
|
||||||
end
|
end
|
||||||
|
|
||||||
defp do_create_packs(invalid_attrs, _multiplier, user) do
|
defp do_create_packs(
|
||||||
{:error, %Pack{} |> Pack.create_changeset(nil, nil, user, invalid_attrs)}
|
%{"type_id" => type_id} = attrs,
|
||||||
|
multiplier,
|
||||||
|
user
|
||||||
|
)
|
||||||
|
when is_binary(type_id) do
|
||||||
|
%Pack{}
|
||||||
|
|> Pack.create_changeset(
|
||||||
|
get_type!(type_id, user),
|
||||||
|
nil,
|
||||||
|
user,
|
||||||
|
attrs
|
||||||
|
)
|
||||||
|
|> maybe_add_multiplier_error(multiplier)
|
||||||
|
|> Changeset.apply_action(:insert)
|
||||||
|
end
|
||||||
|
|
||||||
|
defp do_create_packs(
|
||||||
|
%{"container_id" => container_id} = attrs,
|
||||||
|
multiplier,
|
||||||
|
user
|
||||||
|
)
|
||||||
|
when is_binary(container_id) do
|
||||||
|
%Pack{}
|
||||||
|
|> Pack.create_changeset(
|
||||||
|
nil,
|
||||||
|
Containers.get_container!(container_id, user),
|
||||||
|
user,
|
||||||
|
attrs
|
||||||
|
)
|
||||||
|
|> maybe_add_multiplier_error(multiplier)
|
||||||
|
|> Changeset.apply_action(:insert)
|
||||||
|
end
|
||||||
|
|
||||||
|
defp do_create_packs(invalid_attrs, multiplier, user) do
|
||||||
|
%Pack{}
|
||||||
|
|> Pack.create_changeset(nil, nil, user, invalid_attrs)
|
||||||
|
|> maybe_add_multiplier_error(multiplier)
|
||||||
|
|> Changeset.apply_action(:insert)
|
||||||
|
end
|
||||||
|
|
||||||
|
defp maybe_add_multiplier_error(changeset, multiplier)
|
||||||
|
when multiplier >= 1 and
|
||||||
|
multiplier <= @pack_create_limit do
|
||||||
|
changeset
|
||||||
|
end
|
||||||
|
|
||||||
|
defp maybe_add_multiplier_error(changeset, multiplier) do
|
||||||
|
changeset
|
||||||
|
|> Changeset.add_error(
|
||||||
|
:multiplier,
|
||||||
|
dgettext(
|
||||||
|
"errors",
|
||||||
|
"Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}",
|
||||||
|
max: @pack_create_limit,
|
||||||
|
multiplier: multiplier
|
||||||
|
)
|
||||||
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
@spec preload_pack(Pack.t()) :: Pack.t()
|
@spec preload_pack(Pack.t()) :: Pack.t()
|
||||||
|
@ -6,12 +6,8 @@ defmodule Cannery.Ammo.Pack do
|
|||||||
amount paid for that ammunition, or what condition it is in
|
amount paid for that ammunition, or what condition it is in
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import CanneryWeb.Gettext
|
alias Cannery.{Ammo.Type, Containers, Containers.Container}
|
||||||
import Ecto.Changeset
|
|
||||||
alias Cannery.Ammo.Type
|
|
||||||
alias Cannery.{Accounts.User, Containers, Containers.Container}
|
|
||||||
alias Ecto.{Changeset, UUID}
|
|
||||||
|
|
||||||
@derive {Jason.Encoder,
|
@derive {Jason.Encoder,
|
||||||
only: [
|
only: [
|
||||||
@ -24,8 +20,6 @@ defmodule Cannery.Ammo.Pack do
|
|||||||
:type_id,
|
:type_id,
|
||||||
:container_id
|
:container_id
|
||||||
]}
|
]}
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "packs" do
|
schema "packs" do
|
||||||
field :count, :integer
|
field :count, :integer
|
||||||
field :notes, :string
|
field :notes, :string
|
||||||
@ -70,36 +64,45 @@ defmodule Cannery.Ammo.Pack do
|
|||||||
) :: changeset()
|
) :: changeset()
|
||||||
def create_changeset(
|
def create_changeset(
|
||||||
pack,
|
pack,
|
||||||
%Type{id: type_id},
|
type,
|
||||||
%Container{id: container_id, user_id: user_id},
|
container,
|
||||||
%User{id: user_id},
|
%User{id: user_id},
|
||||||
attrs
|
attrs
|
||||||
)
|
)
|
||||||
when is_binary(type_id) and is_binary(container_id) and is_binary(user_id) do
|
when is_binary(user_id) do
|
||||||
|
type_id =
|
||||||
|
case type do
|
||||||
|
%Type{id: type_id} when is_binary(type_id) ->
|
||||||
|
type_id
|
||||||
|
|
||||||
|
_invalid_type ->
|
||||||
|
nil
|
||||||
|
end
|
||||||
|
|
||||||
|
container_id =
|
||||||
|
case container do
|
||||||
|
%Container{id: container_id, user_id: ^user_id} when is_binary(container_id) ->
|
||||||
|
container_id
|
||||||
|
|
||||||
|
_invalid_container ->
|
||||||
|
nil
|
||||||
|
end
|
||||||
|
|
||||||
pack
|
pack
|
||||||
|> change(type_id: type_id)
|
|> change(type_id: type_id)
|
||||||
|> change(user_id: user_id)
|
|
||||||
|> change(container_id: container_id)
|
|> change(container_id: container_id)
|
||||||
|> cast(attrs, [:count, :price_paid, :notes, :staged, :purchased_on, :lot_number])
|
|> change(user_id: user_id)
|
||||||
|
|> cast(attrs, [:count, :lot_number, :notes, :price_paid, :purchased_on, :staged])
|
||||||
|
|> validate_required(:type_id, message: dgettext("errors", "Please select a valid type"))
|
||||||
|
|> validate_required(:container_id,
|
||||||
|
message: dgettext("errors", "Please select a valid container")
|
||||||
|
)
|
||||||
|> validate_number(:count, greater_than: 0)
|
|> validate_number(:count, greater_than: 0)
|
||||||
|> validate_number(:price_paid, greater_than_or_equal_to: 0)
|
|> validate_number(:price_paid, greater_than_or_equal_to: 0)
|
||||||
|> validate_length(:lot_number, max: 255)
|
|> validate_length(:lot_number, max: 255)
|
||||||
|> validate_required([:count, :staged, :purchased_on, :type_id, :container_id, :user_id])
|
|> validate_required([:count, :staged, :purchased_on, :type_id, :container_id, :user_id])
|
||||||
end
|
end
|
||||||
|
|
||||||
@doc """
|
|
||||||
Invalid changeset, used to prompt user to select type and container
|
|
||||||
"""
|
|
||||||
def create_changeset(pack, _invalid_type, _invalid_container, _invalid_user, attrs) do
|
|
||||||
pack
|
|
||||||
|> cast(attrs, [:type_id, :container_id])
|
|
||||||
|> validate_required([:type_id, :container_id])
|
|
||||||
|> validate_number(:count, greater_than: 0)
|
|
||||||
|> validate_number(:price_paid, greater_than_or_equal_to: 0)
|
|
||||||
|> validate_length(:lot_number, max: 255)
|
|
||||||
|> add_error(:invalid, dgettext("errors", "Please select a type and container"))
|
|
||||||
end
|
|
||||||
|
|
||||||
@doc false
|
@doc false
|
||||||
@spec update_changeset(t() | new_pack(), attrs :: map(), User.t()) :: changeset()
|
@spec update_changeset(t() | new_pack(), attrs :: map(), User.t()) :: changeset()
|
||||||
def update_changeset(pack, attrs, user) do
|
def update_changeset(pack, attrs, user) do
|
||||||
|
@ -5,11 +5,8 @@ defmodule Cannery.Ammo.Type do
|
|||||||
Contains statistical information about the ammunition.
|
Contains statistical information about the ammunition.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import Ecto.Changeset
|
|
||||||
alias Cannery.Accounts.User
|
|
||||||
alias Cannery.Ammo.Pack
|
alias Cannery.Ammo.Pack
|
||||||
alias Ecto.{Changeset, UUID}
|
|
||||||
|
|
||||||
@derive {Jason.Encoder,
|
@derive {Jason.Encoder,
|
||||||
only: [
|
only: [
|
||||||
@ -46,8 +43,6 @@ defmodule Cannery.Ammo.Type do
|
|||||||
:shot_charge_weight,
|
:shot_charge_weight,
|
||||||
:dram_equivalent
|
:dram_equivalent
|
||||||
]}
|
]}
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "types" do
|
schema "types" do
|
||||||
field :name, :string
|
field :name, :string
|
||||||
field :desc, :string
|
field :desc, :string
|
||||||
|
@ -3,11 +3,9 @@ defmodule Cannery.Containers do
|
|||||||
The Containers context.
|
The Containers context.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import CanneryWeb.Gettext
|
use Cannery, :context
|
||||||
import Ecto.Query, warn: false
|
alias Cannery.Ammo.Pack
|
||||||
alias Cannery.{Accounts.User, Ammo.Pack, Repo}
|
|
||||||
alias Cannery.Containers.{Container, ContainerTag, Tag}
|
alias Cannery.Containers.{Container, ContainerTag, Tag}
|
||||||
alias Ecto.{Changeset, Queryable}
|
|
||||||
|
|
||||||
@container_preloads [:tags]
|
@container_preloads [:tags]
|
||||||
|
|
||||||
|
@ -3,10 +3,8 @@ defmodule Cannery.Containers.Container do
|
|||||||
A container that holds ammunition and belongs to a user.
|
A container that holds ammunition and belongs to a user.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import Ecto.Changeset
|
alias Cannery.{Containers.ContainerTag, Containers.Tag}
|
||||||
alias Ecto.{Changeset, UUID}
|
|
||||||
alias Cannery.{Accounts.User, Containers.ContainerTag, Containers.Tag}
|
|
||||||
|
|
||||||
@derive {Jason.Encoder,
|
@derive {Jason.Encoder,
|
||||||
only: [
|
only: [
|
||||||
@ -17,8 +15,6 @@ defmodule Cannery.Containers.Container do
|
|||||||
:type,
|
:type,
|
||||||
:tags
|
:tags
|
||||||
]}
|
]}
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "containers" do
|
schema "containers" do
|
||||||
field :name, :string
|
field :name, :string
|
||||||
field :desc, :string
|
field :desc, :string
|
||||||
|
@ -4,13 +4,9 @@ defmodule Cannery.Containers.ContainerTag do
|
|||||||
Cannery.Containers.Tag.
|
Cannery.Containers.Tag.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import Ecto.Changeset
|
|
||||||
alias Cannery.Containers.{Container, Tag}
|
alias Cannery.Containers.{Container, Tag}
|
||||||
alias Ecto.{Changeset, UUID}
|
|
||||||
|
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "container_tags" do
|
schema "container_tags" do
|
||||||
belongs_to :container, Container
|
belongs_to :container, Container
|
||||||
belongs_to :tag, Tag
|
belongs_to :tag, Tag
|
||||||
|
@ -4,10 +4,7 @@ defmodule Cannery.Containers.Tag do
|
|||||||
text and bg colors.
|
text and bg colors.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
use Ecto.Schema
|
use Cannery, :schema
|
||||||
import Ecto.Changeset
|
|
||||||
alias Cannery.Accounts.User
|
|
||||||
alias Ecto.{Changeset, UUID}
|
|
||||||
|
|
||||||
@derive {Jason.Encoder,
|
@derive {Jason.Encoder,
|
||||||
only: [
|
only: [
|
||||||
@ -16,8 +13,6 @@ defmodule Cannery.Containers.Tag do
|
|||||||
:bg_color,
|
:bg_color,
|
||||||
:text_color
|
:text_color
|
||||||
]}
|
]}
|
||||||
@primary_key {:id, :binary_id, autogenerate: true}
|
|
||||||
@foreign_key_type :binary_id
|
|
||||||
schema "tags" do
|
schema "tags" do
|
||||||
field :name, :string
|
field :name, :string
|
||||||
field :bg_color, :string
|
field :bg_color, :string
|
||||||
|
@ -7,8 +7,8 @@ defmodule Cannery.Email do
|
|||||||
`lib/cannery_web/components/layouts/email_text.txt.eex` for text emails.
|
`lib/cannery_web/components/layouts/email_text.txt.eex` for text emails.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
import Swoosh.Email
|
import Swoosh.Email
|
||||||
import CanneryWeb.Gettext
|
|
||||||
import Phoenix.Template
|
import Phoenix.Template
|
||||||
alias Cannery.Accounts.User
|
alias Cannery.Accounts.User
|
||||||
alias CanneryWeb.{EmailHTML, Layouts}
|
alias CanneryWeb.{EmailHTML, Layouts}
|
||||||
|
@ -42,9 +42,10 @@ defmodule CanneryWeb do
|
|||||||
formats: [:html, :json],
|
formats: [:html, :json],
|
||||||
layouts: [html: CanneryWeb.Layouts]
|
layouts: [html: CanneryWeb.Layouts]
|
||||||
|
|
||||||
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
|
|
||||||
# credo:disable-for-next-line Credo.Check.Consistency.MultiAliasImportRequireUse
|
# credo:disable-for-next-line Credo.Check.Consistency.MultiAliasImportRequireUse
|
||||||
import Plug.Conn
|
import Plug.Conn
|
||||||
import CanneryWeb.Gettext
|
|
||||||
|
|
||||||
unquote(verified_routes())
|
unquote(verified_routes())
|
||||||
end
|
end
|
||||||
@ -84,8 +85,9 @@ defmodule CanneryWeb do
|
|||||||
defp html_helpers do
|
defp html_helpers do
|
||||||
quote do
|
quote do
|
||||||
use PhoenixHTMLHelpers
|
use PhoenixHTMLHelpers
|
||||||
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
import Phoenix.{Component, HTML, HTML.Form}
|
import Phoenix.{Component, HTML, HTML.Form}
|
||||||
import CanneryWeb.{ErrorHelpers, Gettext, CoreComponents, HTMLHelpers}
|
import CanneryWeb.{ErrorHelpers, CoreComponents, HTMLHelpers}
|
||||||
|
|
||||||
# Shortcut for generating JS commands
|
# Shortcut for generating JS commands
|
||||||
alias Phoenix.LiveView.JS
|
alias Phoenix.LiveView.JS
|
||||||
|
@ -4,7 +4,8 @@ defmodule CanneryWeb.CoreComponents do
|
|||||||
"""
|
"""
|
||||||
use Phoenix.Component
|
use Phoenix.Component
|
||||||
use CanneryWeb, :verified_routes
|
use CanneryWeb, :verified_routes
|
||||||
import CanneryWeb.{Gettext, HTMLHelpers}
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
|
import CanneryWeb.HTMLHelpers
|
||||||
alias Cannery.{Accounts, Accounts.Invite, Accounts.User}
|
alias Cannery.{Accounts, Accounts.Invite, Accounts.User}
|
||||||
alias Cannery.{Ammo, Ammo.Pack}
|
alias Cannery.{Ammo, Ammo.Pack}
|
||||||
alias Cannery.{Containers.Container, Containers.Tag}
|
alias Cannery.{Containers.Container, Containers.Tag}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
defmodule CanneryWeb.ErrorJSON do
|
defmodule CanneryWeb.ErrorJSON do
|
||||||
import CanneryWeb.Gettext
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
|
|
||||||
def render(template, _assigns) do
|
def render(template, _assigns) do
|
||||||
error_string =
|
error_string =
|
||||||
|
@ -4,9 +4,9 @@ defmodule CanneryWeb.UserAuth do
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
use CanneryWeb, :verified_routes
|
use CanneryWeb, :verified_routes
|
||||||
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
import Plug.Conn
|
import Plug.Conn
|
||||||
import Phoenix.Controller
|
import Phoenix.Controller
|
||||||
import CanneryWeb.Gettext
|
|
||||||
alias Cannery.{Accounts, Accounts.User}
|
alias Cannery.{Accounts, Accounts.User}
|
||||||
|
|
||||||
# Make the remember me cookie valid for 60 days.
|
# Make the remember me cookie valid for 60 days.
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
defmodule CanneryWeb.UserConfirmationController do
|
defmodule CanneryWeb.UserConfirmationController do
|
||||||
use CanneryWeb, :controller
|
use CanneryWeb, :controller
|
||||||
|
|
||||||
import CanneryWeb.Gettext
|
|
||||||
alias Cannery.Accounts
|
alias Cannery.Accounts
|
||||||
|
|
||||||
def new(conn, _params) do
|
def new(conn, _params) do
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
defmodule CanneryWeb.UserRegistrationController do
|
defmodule CanneryWeb.UserRegistrationController do
|
||||||
use CanneryWeb, :controller
|
use CanneryWeb, :controller
|
||||||
import CanneryWeb.Gettext
|
|
||||||
alias Cannery.{Accounts, Accounts.Invites}
|
alias Cannery.{Accounts, Accounts.Invites}
|
||||||
alias Ecto.Changeset
|
alias Ecto.Changeset
|
||||||
|
|
||||||
|
@ -29,7 +29,12 @@
|
|||||||
<%= select(
|
<%= select(
|
||||||
f,
|
f,
|
||||||
:locale,
|
:locale,
|
||||||
[{gettext("English"), "en_US"}],
|
[
|
||||||
|
{"English", "en_US"},
|
||||||
|
{"Deutsch", "de"},
|
||||||
|
{"Français", "fr"},
|
||||||
|
{"Español", "es"}
|
||||||
|
],
|
||||||
class: "input input-primary col-span-2"
|
class: "input input-primary col-span-2"
|
||||||
) %>
|
) %>
|
||||||
<%= error_tag(f, :locale) %>
|
<%= error_tag(f, :locale) %>
|
||||||
|
@ -1,6 +1,5 @@
|
|||||||
defmodule CanneryWeb.UserSettingsController do
|
defmodule CanneryWeb.UserSettingsController do
|
||||||
use CanneryWeb, :controller
|
use CanneryWeb, :controller
|
||||||
import CanneryWeb.Gettext
|
|
||||||
alias Cannery.Accounts
|
alias Cannery.Accounts
|
||||||
alias CanneryWeb.UserAuth
|
alias CanneryWeb.UserAuth
|
||||||
|
|
||||||
|
@ -124,12 +124,12 @@
|
|||||||
f,
|
f,
|
||||||
:locale,
|
:locale,
|
||||||
[
|
[
|
||||||
{gettext("English"), "en_US"},
|
{"English", "en_US"},
|
||||||
{gettext("German"), "de"},
|
{"Deutsch", "de"},
|
||||||
{gettext("French"), "fr"},
|
{"Français", "fr"},
|
||||||
{gettext("Spanish"), "es"}
|
{"Español", "es"}
|
||||||
],
|
],
|
||||||
class: "mx-2 my-1 min-w-md input input-primary col-span-3"
|
class: "my-1 min-w-md input input-primary col-span-3"
|
||||||
) %>
|
) %>
|
||||||
<%= error_tag(f, :locale, "col-span-3") %>
|
<%= error_tag(f, :locale, "col-span-3") %>
|
||||||
|
|
||||||
|
@ -5,7 +5,7 @@ defmodule CanneryWeb.Gettext do
|
|||||||
By using [Gettext](https://hexdocs.pm/gettext),
|
By using [Gettext](https://hexdocs.pm/gettext),
|
||||||
your module gains a set of macros for translations, for example:
|
your module gains a set of macros for translations, for example:
|
||||||
|
|
||||||
import CanneryWeb.Gettext
|
use Gettext, backend: CanneryWeb.Gettext
|
||||||
|
|
||||||
# Simple translation
|
# Simple translation
|
||||||
gettext("Here is the string to translate")
|
gettext("Here is the string to translate")
|
||||||
@ -20,5 +20,5 @@ defmodule CanneryWeb.Gettext do
|
|||||||
|
|
||||||
See the [Gettext Docs](https://hexdocs.pm/gettext) for detailed usage.
|
See the [Gettext Docs](https://hexdocs.pm/gettext) for detailed usage.
|
||||||
"""
|
"""
|
||||||
use Gettext, otp_app: :cannery
|
use Gettext.Backend, otp_app: :cannery
|
||||||
end
|
end
|
||||||
|
@ -44,7 +44,9 @@
|
|||||||
phx-submit="save"
|
phx-submit="save"
|
||||||
>
|
>
|
||||||
<%= select(f, :tag_id, tag_options(@tags, @container),
|
<%= select(f, :tag_id, tag_options(@tags, @container),
|
||||||
class: "text-center col-span-2 input input-primary"
|
class: "text-center col-span-2 input input-primary",
|
||||||
|
id: "#{@id}-tag-select",
|
||||||
|
phx_hook: "SlimSelect"
|
||||||
) %>
|
) %>
|
||||||
<%= error_tag(f, :tag_id, "col-span-3 text-center") %>
|
<%= error_tag(f, :tag_id, "col-span-3 text-center") %>
|
||||||
|
|
||||||
|
@ -9,7 +9,11 @@ defmodule CanneryWeb.PackLive.FormComponent do
|
|||||||
alias Ecto.Changeset
|
alias Ecto.Changeset
|
||||||
alias Phoenix.LiveView.Socket
|
alias Phoenix.LiveView.Socket
|
||||||
|
|
||||||
@pack_create_limit 10_000
|
@impl true
|
||||||
|
@spec mount(Socket.t()) :: {:ok, Socket.t()}
|
||||||
|
def mount(socket) do
|
||||||
|
{:ok, socket |> assign(:class, :all)}
|
||||||
|
end
|
||||||
|
|
||||||
@impl true
|
@impl true
|
||||||
@spec update(
|
@spec update(
|
||||||
@ -24,7 +28,6 @@ defmodule CanneryWeb.PackLive.FormComponent do
|
|||||||
def update(%{assigns: %{current_user: current_user}} = socket) do
|
def update(%{assigns: %{current_user: current_user}} = socket) do
|
||||||
socket =
|
socket =
|
||||||
socket
|
socket
|
||||||
|> assign(:pack_create_limit, @pack_create_limit)
|
|
||||||
|> assign(:types, Ammo.list_types(current_user))
|
|> assign(:types, Ammo.list_types(current_user))
|
||||||
|> assign_new(:containers, fn -> Containers.list_containers(current_user) end)
|
|> assign_new(:containers, fn -> Containers.list_containers(current_user) end)
|
||||||
|
|
||||||
@ -33,7 +36,20 @@ defmodule CanneryWeb.PackLive.FormComponent do
|
|||||||
|
|
||||||
@impl true
|
@impl true
|
||||||
def handle_event("validate", %{"pack" => pack_params}, socket) do
|
def handle_event("validate", %{"pack" => pack_params}, socket) do
|
||||||
{:noreply, socket |> assign_changeset(pack_params, :validate)}
|
matched_class =
|
||||||
|
case pack_params["class"] do
|
||||||
|
"rifle" -> :rifle
|
||||||
|
"shotgun" -> :shotgun
|
||||||
|
"pistol" -> :pistol
|
||||||
|
_other -> :all
|
||||||
|
end
|
||||||
|
|
||||||
|
socket =
|
||||||
|
socket
|
||||||
|
|> assign_changeset(pack_params, :validate)
|
||||||
|
|> assign(:class, matched_class)
|
||||||
|
|
||||||
|
{:noreply, socket}
|
||||||
end
|
end
|
||||||
|
|
||||||
def handle_event(
|
def handle_event(
|
||||||
@ -51,11 +67,18 @@ defmodule CanneryWeb.PackLive.FormComponent do
|
|||||||
containers |> Enum.map(fn %{id: id, name: name} -> {name, id} end)
|
containers |> Enum.map(fn %{id: id, name: name} -> {name, id} end)
|
||||||
end
|
end
|
||||||
|
|
||||||
@spec type_options([Type.t()]) :: [{String.t(), Type.id()}]
|
@spec type_options([Type.t()], Type.class() | :all) ::
|
||||||
defp type_options(types) do
|
[{String.t(), Type.id()}]
|
||||||
|
defp type_options(types, :all) do
|
||||||
types |> Enum.map(fn %{id: id, name: name} -> {name, id} end)
|
types |> Enum.map(fn %{id: id, name: name} -> {name, id} end)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
defp type_options(types, selected_class) do
|
||||||
|
types
|
||||||
|
|> Enum.filter(fn %{class: class} -> class == selected_class end)
|
||||||
|
|> Enum.map(fn %{id: id, name: name} -> {name, id} end)
|
||||||
|
end
|
||||||
|
|
||||||
# Save Helpers
|
# Save Helpers
|
||||||
|
|
||||||
defp assign_changeset(
|
defp assign_changeset(
|
||||||
@ -126,53 +149,15 @@ defmodule CanneryWeb.PackLive.FormComponent do
|
|||||||
end
|
end
|
||||||
|
|
||||||
defp save_pack(
|
defp save_pack(
|
||||||
%{assigns: %{changeset: changeset}} = socket,
|
%{assigns: %{changeset: changeset, current_user: current_user, return_to: return_to}} =
|
||||||
|
socket,
|
||||||
action,
|
action,
|
||||||
%{"multiplier" => multiplier_str} = pack_params
|
%{"multiplier" => multiplier_str} = pack_params
|
||||||
)
|
)
|
||||||
when action in [:new, :clone] do
|
when action in [:new, :clone] do
|
||||||
socket =
|
socket =
|
||||||
case multiplier_str |> Integer.parse() do
|
with {multiplier, _remainder} <- multiplier_str |> Integer.parse(),
|
||||||
{multiplier, _remainder}
|
{:ok, {count, _packs}} <- Ammo.create_packs(pack_params, multiplier, current_user) do
|
||||||
when multiplier >= 1 and multiplier <= @pack_create_limit ->
|
|
||||||
socket |> create_multiple(pack_params, multiplier)
|
|
||||||
|
|
||||||
{multiplier, _remainder} ->
|
|
||||||
error_msg =
|
|
||||||
dgettext(
|
|
||||||
"errors",
|
|
||||||
"Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}",
|
|
||||||
max: @pack_create_limit,
|
|
||||||
multiplier: multiplier
|
|
||||||
)
|
|
||||||
|
|
||||||
save_multiplier_error(socket, changeset, error_msg)
|
|
||||||
|
|
||||||
:error ->
|
|
||||||
error_msg = dgettext("errors", "Could not parse number of copies")
|
|
||||||
save_multiplier_error(socket, changeset, error_msg)
|
|
||||||
end
|
|
||||||
|
|
||||||
{:noreply, socket}
|
|
||||||
end
|
|
||||||
|
|
||||||
@spec save_multiplier_error(Socket.t(), Changeset.t(), String.t()) :: Socket.t()
|
|
||||||
defp save_multiplier_error(socket, changeset, error_msg) do
|
|
||||||
{:error, changeset} =
|
|
||||||
changeset
|
|
||||||
|> Changeset.add_error(:multiplier, error_msg)
|
|
||||||
|> Changeset.apply_action(:insert)
|
|
||||||
|
|
||||||
socket |> assign(:changeset, changeset)
|
|
||||||
end
|
|
||||||
|
|
||||||
defp create_multiple(
|
|
||||||
%{assigns: %{current_user: current_user, return_to: return_to}} = socket,
|
|
||||||
pack_params,
|
|
||||||
multiplier
|
|
||||||
) do
|
|
||||||
case Ammo.create_packs(pack_params, multiplier, current_user) do
|
|
||||||
{:ok, {count, _packs}} ->
|
|
||||||
prompt =
|
prompt =
|
||||||
dngettext(
|
dngettext(
|
||||||
"prompts",
|
"prompts",
|
||||||
@ -182,9 +167,21 @@ defmodule CanneryWeb.PackLive.FormComponent do
|
|||||||
)
|
)
|
||||||
|
|
||||||
socket |> put_flash(:info, prompt) |> push_navigate(to: return_to)
|
socket |> put_flash(:info, prompt) |> push_navigate(to: return_to)
|
||||||
|
else
|
||||||
{:error, %Changeset{} = changeset} ->
|
{:error, %Changeset{} = changeset} ->
|
||||||
socket |> assign(changeset: changeset)
|
socket |> assign(changeset: changeset)
|
||||||
|
|
||||||
|
:error ->
|
||||||
|
error_msg = dgettext("errors", "Could not parse number of copies")
|
||||||
|
|
||||||
|
{:error, changeset} =
|
||||||
|
changeset
|
||||||
|
|> Changeset.add_error(:multiplier, error_msg)
|
||||||
|
|> Changeset.apply_action(:insert)
|
||||||
|
|
||||||
|
socket |> assign(:changeset, changeset)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
{:noreply, socket}
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -19,9 +19,26 @@
|
|||||||
<%= changeset_errors(@changeset) %>
|
<%= changeset_errors(@changeset) %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<%= label(f, :class, gettext("Class"), class: "title text-lg text-primary-600") %>
|
||||||
|
<%= select(
|
||||||
|
f,
|
||||||
|
:class,
|
||||||
|
[
|
||||||
|
{gettext("Any"), :all},
|
||||||
|
{gettext("Rifle"), :rifle},
|
||||||
|
{gettext("Shotgun"), :shotgun},
|
||||||
|
{gettext("Pistol"), :pistol}
|
||||||
|
],
|
||||||
|
class: "text-center col-span-2 input input-primary",
|
||||||
|
value: @class
|
||||||
|
) %>
|
||||||
|
<%= error_tag(f, :class, "col-span-3 text-center") %>
|
||||||
|
|
||||||
<%= label(f, :type_id, gettext("Type"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :type_id, gettext("Type"), class: "title text-lg text-primary-600") %>
|
||||||
<%= select(f, :type_id, type_options(@types),
|
<%= select(f, :type_id, type_options(@types, @class),
|
||||||
class: "text-center col-span-2 input input-primary"
|
class: "text-center col-span-2 input input-primary",
|
||||||
|
id: "pack-form-type-select",
|
||||||
|
phx_hook: "SlimSelect"
|
||||||
) %>
|
) %>
|
||||||
<%= error_tag(f, :type_id, "col-span-3 text-center") %>
|
<%= error_tag(f, :type_id, "col-span-3 text-center") %>
|
||||||
|
|
||||||
@ -66,7 +83,9 @@
|
|||||||
|
|
||||||
<%= label(f, :container, gettext("Container"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :container, gettext("Container"), class: "title text-lg text-primary-600") %>
|
||||||
<%= select(f, :container_id, container_options(@containers),
|
<%= select(f, :container_id, container_options(@containers),
|
||||||
class: "text-center col-span-2 input input-primary"
|
class: "text-center col-span-2 input input-primary",
|
||||||
|
id: "pack-form-container-select",
|
||||||
|
phx_hook: "SlimSelect"
|
||||||
) %>
|
) %>
|
||||||
<%= error_tag(f, :container_id, "col-span-3 text-center") %>
|
<%= error_tag(f, :container_id, "col-span-3 text-center") %>
|
||||||
|
|
||||||
@ -76,7 +95,6 @@
|
|||||||
|
|
||||||
<%= label(f, :multiplier, gettext("Copies"), class: "title text-lg text-primary-600") %>
|
<%= label(f, :multiplier, gettext("Copies"), class: "title text-lg text-primary-600") %>
|
||||||
<%= number_input(f, :multiplier,
|
<%= number_input(f, :multiplier,
|
||||||
max: @pack_create_limit,
|
|
||||||
class: "text-center input input-primary",
|
class: "text-center input input-primary",
|
||||||
value: 1,
|
value: 1,
|
||||||
phx_update: "ignore"
|
phx_update: "ignore"
|
||||||
|
@ -22,7 +22,11 @@
|
|||||||
<%= select(
|
<%= select(
|
||||||
f,
|
f,
|
||||||
:class,
|
:class,
|
||||||
[{gettext("Rifle"), :rifle}, {gettext("Shotgun"), :shotgun}, {gettext("Pistol"), :pistol}],
|
[
|
||||||
|
{gettext("Rifle"), :rifle},
|
||||||
|
{gettext("Shotgun"), :shotgun},
|
||||||
|
{gettext("Pistol"), :pistol}
|
||||||
|
],
|
||||||
class: "text-center col-span-2 input input-primary",
|
class: "text-center col-span-2 input input-primary",
|
||||||
maxlength: 255
|
maxlength: 255
|
||||||
) %>
|
) %>
|
||||||
|
4
mix.exs
4
mix.exs
@ -4,8 +4,8 @@ defmodule Cannery.MixProject do
|
|||||||
def project do
|
def project do
|
||||||
[
|
[
|
||||||
app: :cannery,
|
app: :cannery,
|
||||||
version: "0.9.11",
|
version: "0.9.12",
|
||||||
elixir: "1.17.0",
|
elixir: "1.17.3",
|
||||||
elixirc_paths: elixirc_paths(Mix.env()),
|
elixirc_paths: elixirc_paths(Mix.env()),
|
||||||
start_permanent: Mix.env() == :prod,
|
start_permanent: Mix.env() == :prod,
|
||||||
aliases: aliases(),
|
aliases: aliases(),
|
||||||
|
38
mix.lock
38
mix.lock
@ -1,37 +1,37 @@
|
|||||||
%{
|
%{
|
||||||
"bcrypt_elixir": {:hex, :bcrypt_elixir, "3.1.0", "0b110a9a6c619b19a7f73fa3004aa11d6e719a67e672d1633dc36b6b2290a0f7", [:make, :mix], [{:comeonin, "~> 5.3", [hex: :comeonin, repo: "hexpm", optional: false]}, {:elixir_make, "~> 0.6", [hex: :elixir_make, repo: "hexpm", optional: false]}], "hexpm", "2ad2acb5a8bc049e8d5aa267802631912bb80d5f4110a178ae7999e69dca1bf7"},
|
"bcrypt_elixir": {:hex, :bcrypt_elixir, "3.2.0", "feab711974beba4cb348147170346fe097eea2e840db4e012a145e180ed4ab75", [:make, :mix], [{:comeonin, "~> 5.3", [hex: :comeonin, repo: "hexpm", optional: false]}, {:elixir_make, "~> 0.6", [hex: :elixir_make, repo: "hexpm", optional: false]}], "hexpm", "563e92a6c77d667b19c5f4ba17ab6d440a085696bdf4c68b9b0f5b30bc5422b8"},
|
||||||
"bunt": {:hex, :bunt, "1.0.0", "081c2c665f086849e6d57900292b3a161727ab40431219529f13c4ddcf3e7a44", [:mix], [], "hexpm", "dc5f86aa08a5f6fa6b8096f0735c4e76d54ae5c9fa2c143e5a1fc7c1cd9bb6b5"},
|
"bunt": {:hex, :bunt, "1.0.0", "081c2c665f086849e6d57900292b3a161727ab40431219529f13c4ddcf3e7a44", [:mix], [], "hexpm", "dc5f86aa08a5f6fa6b8096f0735c4e76d54ae5c9fa2c143e5a1fc7c1cd9bb6b5"},
|
||||||
"castore": {:hex, :castore, "1.0.8", "dedcf20ea746694647f883590b82d9e96014057aff1d44d03ec90f36a5c0dc6e", [:mix], [], "hexpm", "0b2b66d2ee742cb1d9cb8c8be3b43c3a70ee8651f37b75a8b982e036752983f1"},
|
"castore": {:hex, :castore, "1.0.9", "5cc77474afadf02c7c017823f460a17daa7908e991b0cc917febc90e466a375c", [:mix], [], "hexpm", "5ea956504f1ba6f2b4eb707061d8e17870de2bee95fb59d512872c2ef06925e7"},
|
||||||
"comeonin": {:hex, :comeonin, "5.4.0", "246a56ca3f41d404380fc6465650ddaa532c7f98be4bda1b4656b3a37cc13abe", [:mix], [], "hexpm", "796393a9e50d01999d56b7b8420ab0481a7538d0caf80919da493b4a6e51faf1"},
|
"comeonin": {:hex, :comeonin, "5.5.0", "364d00df52545c44a139bad919d7eacb55abf39e86565878e17cebb787977368", [:mix], [], "hexpm", "6287fc3ba0aad34883cbe3f7949fc1d1e738e5ccdce77165bc99490aa69f47fb"},
|
||||||
"cowboy": {:hex, :cowboy, "2.12.0", "f276d521a1ff88b2b9b4c54d0e753da6c66dd7be6c9fca3d9418b561828a3731", [:make, :rebar3], [{:cowlib, "2.13.0", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, "1.8.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "8a7abe6d183372ceb21caa2709bec928ab2b72e18a3911aa1771639bef82651e"},
|
"cowboy": {:hex, :cowboy, "2.12.0", "f276d521a1ff88b2b9b4c54d0e753da6c66dd7be6c9fca3d9418b561828a3731", [:make, :rebar3], [{:cowlib, "2.13.0", [hex: :cowlib, repo: "hexpm", optional: false]}, {:ranch, "1.8.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "8a7abe6d183372ceb21caa2709bec928ab2b72e18a3911aa1771639bef82651e"},
|
||||||
"cowboy_telemetry": {:hex, :cowboy_telemetry, "0.4.0", "f239f68b588efa7707abce16a84d0d2acf3a0f50571f8bb7f56a15865aae820c", [:rebar3], [{:cowboy, "~> 2.7", [hex: :cowboy, repo: "hexpm", optional: false]}, {:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "7d98bac1ee4565d31b62d59f8823dfd8356a169e7fcbb83831b8a5397404c9de"},
|
"cowboy_telemetry": {:hex, :cowboy_telemetry, "0.4.0", "f239f68b588efa7707abce16a84d0d2acf3a0f50571f8bb7f56a15865aae820c", [:rebar3], [{:cowboy, "~> 2.7", [hex: :cowboy, repo: "hexpm", optional: false]}, {:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "7d98bac1ee4565d31b62d59f8823dfd8356a169e7fcbb83831b8a5397404c9de"},
|
||||||
"cowlib": {:hex, :cowlib, "2.13.0", "db8f7505d8332d98ef50a3ef34b34c1afddec7506e4ee4dd4a3a266285d282ca", [:make, :rebar3], [], "hexpm", "e1e1284dc3fc030a64b1ad0d8382ae7e99da46c3246b815318a4b848873800a4"},
|
"cowlib": {:hex, :cowlib, "2.13.0", "db8f7505d8332d98ef50a3ef34b34c1afddec7506e4ee4dd4a3a266285d282ca", [:make, :rebar3], [], "hexpm", "e1e1284dc3fc030a64b1ad0d8382ae7e99da46c3246b815318a4b848873800a4"},
|
||||||
"credo": {:hex, :credo, "1.7.7", "771445037228f763f9b2afd612b6aa2fd8e28432a95dbbc60d8e03ce71ba4446", [:mix], [{:bunt, "~> 0.2.1 or ~> 1.0", [hex: :bunt, repo: "hexpm", optional: false]}, {:file_system, "~> 0.2 or ~> 1.0", [hex: :file_system, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "8bc87496c9aaacdc3f90f01b7b0582467b69b4bd2441fe8aae3109d843cc2f2e"},
|
"credo": {:hex, :credo, "1.7.8", "9722ba1681e973025908d542ec3d95db5f9c549251ba5b028e251ad8c24ab8c5", [:mix], [{:bunt, "~> 0.2.1 or ~> 1.0", [hex: :bunt, repo: "hexpm", optional: false]}, {:file_system, "~> 0.2 or ~> 1.0", [hex: :file_system, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}], "hexpm", "cb9e87cc64f152f3ed1c6e325e7b894dea8f5ef2e41123bd864e3cd5ceb44968"},
|
||||||
"db_connection": {:hex, :db_connection, "2.7.0", "b99faa9291bb09892c7da373bb82cba59aefa9b36300f6145c5f201c7adf48ec", [:mix], [{:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "dcf08f31b2701f857dfc787fbad78223d61a32204f217f15e881dd93e4bdd3ff"},
|
"db_connection": {:hex, :db_connection, "2.7.0", "b99faa9291bb09892c7da373bb82cba59aefa9b36300f6145c5f201c7adf48ec", [:mix], [{:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "dcf08f31b2701f857dfc787fbad78223d61a32204f217f15e881dd93e4bdd3ff"},
|
||||||
"decimal": {:hex, :decimal, "2.1.1", "5611dca5d4b2c3dd497dec8f68751f1f1a54755e8ed2a966c2633cf885973ad6", [:mix], [], "hexpm", "53cfe5f497ed0e7771ae1a475575603d77425099ba5faef9394932b35020ffcc"},
|
"decimal": {:hex, :decimal, "2.1.1", "5611dca5d4b2c3dd497dec8f68751f1f1a54755e8ed2a966c2633cf885973ad6", [:mix], [], "hexpm", "53cfe5f497ed0e7771ae1a475575603d77425099ba5faef9394932b35020ffcc"},
|
||||||
"dialyxir": {:hex, :dialyxir, "1.4.3", "edd0124f358f0b9e95bfe53a9fcf806d615d8f838e2202a9f430d59566b6b53b", [:mix], [{:erlex, ">= 0.2.6", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "bf2cfb75cd5c5006bec30141b131663299c661a864ec7fbbc72dfa557487a986"},
|
"dialyxir": {:hex, :dialyxir, "1.4.4", "fb3ce8741edeaea59c9ae84d5cec75da00fa89fe401c72d6e047d11a61f65f70", [:mix], [{:erlex, ">= 0.2.7", [hex: :erlex, repo: "hexpm", optional: false]}], "hexpm", "cd6111e8017ccd563e65621a4d9a4a1c5cd333df30cebc7face8029cacb4eff6"},
|
||||||
"earmark_parser": {:hex, :earmark_parser, "1.4.41", "ab34711c9dc6212dda44fcd20ecb87ac3f3fce6f0ca2f28d4a00e4154f8cd599", [:mix], [], "hexpm", "a81a04c7e34b6617c2792e291b5a2e57ab316365c2644ddc553bb9ed863ebefa"},
|
"earmark_parser": {:hex, :earmark_parser, "1.4.41", "ab34711c9dc6212dda44fcd20ecb87ac3f3fce6f0ca2f28d4a00e4154f8cd599", [:mix], [], "hexpm", "a81a04c7e34b6617c2792e291b5a2e57ab316365c2644ddc553bb9ed863ebefa"},
|
||||||
"ecto": {:hex, :ecto, "3.11.2", "e1d26be989db350a633667c5cda9c3d115ae779b66da567c68c80cfb26a8c9ee", [:mix], [{:decimal, "~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "3c38bca2c6f8d8023f2145326cc8a80100c3ffe4dcbd9842ff867f7fc6156c65"},
|
"ecto": {:hex, :ecto, "3.12.4", "267c94d9f2969e6acc4dd5e3e3af5b05cdae89a4d549925f3008b2b7eb0b93c3", [:mix], [{:decimal, "~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "ef04e4101688a67d061e1b10d7bc1fbf00d1d13c17eef08b71d070ff9188f747"},
|
||||||
"ecto_psql_extras": {:hex, :ecto_psql_extras, "0.8.0", "440719cd74f09b3f01c84455707a2c3972b725c513808e68eb6c5b0ab82bf523", [:mix], [{:ecto_sql, "~> 3.7", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.16.0 or ~> 0.17.0 or ~> 0.18.0", [hex: :postgrex, repo: "hexpm", optional: false]}, {:table_rex, "~> 3.1.1 or ~> 4.0.0", [hex: :table_rex, repo: "hexpm", optional: false]}], "hexpm", "f1512812dc196bcb932a96c82e55f69b543dc125e9d39f5e3631a9c4ec65ef12"},
|
"ecto_psql_extras": {:hex, :ecto_psql_extras, "0.8.2", "79350a53246ac5ec27326d208496aebceb77fa82a91744f66a9154560f0759d3", [:mix], [{:ecto_sql, "~> 3.7", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:postgrex, "> 0.16.0 and < 0.20.0", [hex: :postgrex, repo: "hexpm", optional: false]}, {:table_rex, "~> 3.1.1 or ~> 4.0.0", [hex: :table_rex, repo: "hexpm", optional: false]}], "hexpm", "6149c1c4a5ba6602a76cb09ee7a269eb60dab9694a1dbbb797f032555212de75"},
|
||||||
"ecto_sql": {:hex, :ecto_sql, "3.11.3", "4eb7348ff8101fbc4e6bbc5a4404a24fecbe73a3372d16569526b0cf34ebc195", [:mix], [{:db_connection, "~> 2.4.1 or ~> 2.5", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.11.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:myxql, "~> 0.6", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.16 or ~> 1.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:tds, "~> 2.1.1 or ~> 2.2", [hex: :tds, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "e5f36e3d736b99c7fee3e631333b8394ade4bafe9d96d35669fca2d81c2be928"},
|
"ecto_sql": {:hex, :ecto_sql, "3.12.1", "c0d0d60e85d9ff4631f12bafa454bc392ce8b9ec83531a412c12a0d415a3a4d0", [:mix], [{:db_connection, "~> 2.4.1 or ~> 2.5", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.12", [hex: :ecto, repo: "hexpm", optional: false]}, {:myxql, "~> 0.7", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.19 or ~> 1.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:tds, "~> 2.1.1 or ~> 2.2", [hex: :tds, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "aff5b958a899762c5f09028c847569f7dfb9cc9d63bdb8133bff8a5546de6bf5"},
|
||||||
"elixir_make": {:hex, :elixir_make, "0.8.4", "4960a03ce79081dee8fe119d80ad372c4e7badb84c493cc75983f9d3bc8bde0f", [:mix], [{:castore, "~> 0.1 or ~> 1.0", [hex: :castore, repo: "hexpm", optional: true]}, {:certifi, "~> 2.0", [hex: :certifi, repo: "hexpm", optional: true]}], "hexpm", "6e7f1d619b5f61dfabd0a20aa268e575572b542ac31723293a4c1a567d5ef040"},
|
"elixir_make": {:hex, :elixir_make, "0.8.4", "4960a03ce79081dee8fe119d80ad372c4e7badb84c493cc75983f9d3bc8bde0f", [:mix], [{:castore, "~> 0.1 or ~> 1.0", [hex: :castore, repo: "hexpm", optional: true]}, {:certifi, "~> 2.0", [hex: :certifi, repo: "hexpm", optional: true]}], "hexpm", "6e7f1d619b5f61dfabd0a20aa268e575572b542ac31723293a4c1a567d5ef040"},
|
||||||
"eqrcode": {:hex, :eqrcode, "0.1.10", "6294fece9d68ad64eef1c3c92cf111cfd6469f4fbf230a2d4cc905a682178f3f", [:mix], [], "hexpm", "da30e373c36a0fd37ab6f58664b16029919896d6c45a68a95cc4d713e81076f1"},
|
"eqrcode": {:hex, :eqrcode, "0.1.10", "6294fece9d68ad64eef1c3c92cf111cfd6469f4fbf230a2d4cc905a682178f3f", [:mix], [], "hexpm", "da30e373c36a0fd37ab6f58664b16029919896d6c45a68a95cc4d713e81076f1"},
|
||||||
"erlex": {:hex, :erlex, "0.2.7", "810e8725f96ab74d17aac676e748627a07bc87eb950d2b83acd29dc047a30595", [:mix], [], "hexpm", "3ed95f79d1a844c3f6bf0cea61e0d5612a42ce56da9c03f01df538685365efb0"},
|
"erlex": {:hex, :erlex, "0.2.7", "810e8725f96ab74d17aac676e748627a07bc87eb950d2b83acd29dc047a30595", [:mix], [], "hexpm", "3ed95f79d1a844c3f6bf0cea61e0d5612a42ce56da9c03f01df538685365efb0"},
|
||||||
"ex_doc": {:hex, :ex_doc, "0.34.2", "13eedf3844ccdce25cfd837b99bea9ad92c4e511233199440488d217c92571e8", [:mix], [{:earmark_parser, "~> 1.4.39", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "5ce5f16b41208a50106afed3de6a2ed34f4acfd65715b82a0b84b49d995f95c1"},
|
"ex_doc": {:hex, :ex_doc, "0.34.2", "13eedf3844ccdce25cfd837b99bea9ad92c4e511233199440488d217c92571e8", [:mix], [{:earmark_parser, "~> 1.4.39", [hex: :earmark_parser, repo: "hexpm", optional: false]}, {:makeup_c, ">= 0.1.0", [hex: :makeup_c, repo: "hexpm", optional: true]}, {:makeup_elixir, "~> 0.14 or ~> 1.0", [hex: :makeup_elixir, repo: "hexpm", optional: false]}, {:makeup_erlang, "~> 0.1 or ~> 1.0", [hex: :makeup_erlang, repo: "hexpm", optional: false]}, {:makeup_html, ">= 0.1.0", [hex: :makeup_html, repo: "hexpm", optional: true]}], "hexpm", "5ce5f16b41208a50106afed3de6a2ed34f4acfd65715b82a0b84b49d995f95c1"},
|
||||||
"expo": {:hex, :expo, "0.5.2", "beba786aab8e3c5431813d7a44b828e7b922bfa431d6bfbada0904535342efe2", [:mix], [], "hexpm", "8c9bfa06ca017c9cb4020fabe980bc7fdb1aaec059fd004c2ab3bff03b1c599c"},
|
"expo": {:hex, :expo, "1.1.0", "f7b9ed7fb5745ebe1eeedf3d6f29226c5dd52897ac67c0f8af62a07e661e5c75", [:mix], [], "hexpm", "fbadf93f4700fb44c331362177bdca9eeb8097e8b0ef525c9cc501cb9917c960"},
|
||||||
"file_system": {:hex, :file_system, "1.0.0", "b689cc7dcee665f774de94b5a832e578bd7963c8e637ef940cd44327db7de2cd", [:mix], [], "hexpm", "6752092d66aec5a10e662aefeed8ddb9531d79db0bc145bb8c40325ca1d8536d"},
|
"file_system": {:hex, :file_system, "1.0.1", "79e8ceaddb0416f8b8cd02a0127bdbababe7bf4a23d2a395b983c1f8b3f73edd", [:mix], [], "hexpm", "4414d1f38863ddf9120720cd976fce5bdde8e91d8283353f0e31850fa89feb9e"},
|
||||||
"floki": {:hex, :floki, "0.36.2", "a7da0193538c93f937714a6704369711998a51a6164a222d710ebd54020aa7a3", [:mix], [], "hexpm", "a8766c0bc92f074e5cb36c4f9961982eda84c5d2b8e979ca67f5c268ec8ed580"},
|
"floki": {:hex, :floki, "0.36.3", "1102f93b16a55bc5383b85ae3ec470f82dee056eaeff9195e8afdf0ef2a43c30", [:mix], [], "hexpm", "fe0158bff509e407735f6d40b3ee0d7deb47f3f3ee7c6c182ad28599f9f6b27a"},
|
||||||
"gen_smtp": {:hex, :gen_smtp, "1.2.0", "9cfc75c72a8821588b9b9fe947ae5ab2aed95a052b81237e0928633a13276fd3", [:rebar3], [{:ranch, ">= 1.8.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "5ee0375680bca8f20c4d85f58c2894441443a743355430ff33a783fe03296779"},
|
"gen_smtp": {:hex, :gen_smtp, "1.2.0", "9cfc75c72a8821588b9b9fe947ae5ab2aed95a052b81237e0928633a13276fd3", [:rebar3], [{:ranch, ">= 1.8.0", [hex: :ranch, repo: "hexpm", optional: false]}], "hexpm", "5ee0375680bca8f20c4d85f58c2894441443a743355430ff33a783fe03296779"},
|
||||||
"gettext": {:hex, :gettext, "0.24.0", "6f4d90ac5f3111673cbefc4ebee96fe5f37a114861ab8c7b7d5b30a1108ce6d8", [:mix], [{:expo, "~> 0.5.1", [hex: :expo, repo: "hexpm", optional: false]}], "hexpm", "bdf75cdfcbe9e4622dd18e034b227d77dd17f0f133853a1c73b97b3d6c770e8b"},
|
"gettext": {:hex, :gettext, "0.26.1", "38e14ea5dcf962d1fc9f361b63ea07c0ce715a8ef1f9e82d3dfb8e67e0416715", [:mix], [{:expo, "~> 0.5.1 or ~> 1.0", [hex: :expo, repo: "hexpm", optional: false]}], "hexpm", "01ce56f188b9dc28780a52783d6529ad2bc7124f9744e571e1ee4ea88bf08734"},
|
||||||
"jason": {:hex, :jason, "1.4.4", "b9226785a9aa77b6857ca22832cffa5d5011a667207eb2a0ad56adb5db443b8a", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "c5eb0cab91f094599f94d55bc63409236a8ec69a21a67814529e8d5f6cc90b3b"},
|
"jason": {:hex, :jason, "1.4.4", "b9226785a9aa77b6857ca22832cffa5d5011a667207eb2a0ad56adb5db443b8a", [:mix], [{:decimal, "~> 1.0 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: true]}], "hexpm", "c5eb0cab91f094599f94d55bc63409236a8ec69a21a67814529e8d5f6cc90b3b"},
|
||||||
"makeup": {:hex, :makeup, "1.1.2", "9ba8837913bdf757787e71c1581c21f9d2455f4dd04cfca785c70bbfff1a76a3", [:mix], [{:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "cce1566b81fbcbd21eca8ffe808f33b221f9eee2cbc7a1706fc3da9ff18e6cac"},
|
"makeup": {:hex, :makeup, "1.1.2", "9ba8837913bdf757787e71c1581c21f9d2455f4dd04cfca785c70bbfff1a76a3", [:mix], [{:nimble_parsec, "~> 1.2.2 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "cce1566b81fbcbd21eca8ffe808f33b221f9eee2cbc7a1706fc3da9ff18e6cac"},
|
||||||
"makeup_elixir": {:hex, :makeup_elixir, "0.16.2", "627e84b8e8bf22e60a2579dad15067c755531fea049ae26ef1020cad58fe9578", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "41193978704763f6bbe6cc2758b84909e62984c7752b3784bd3c218bb341706b"},
|
"makeup_elixir": {:hex, :makeup_elixir, "0.16.2", "627e84b8e8bf22e60a2579dad15067c755531fea049ae26ef1020cad58fe9578", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}, {:nimble_parsec, "~> 1.2.3 or ~> 1.3", [hex: :nimble_parsec, repo: "hexpm", optional: false]}], "hexpm", "41193978704763f6bbe6cc2758b84909e62984c7752b3784bd3c218bb341706b"},
|
||||||
"makeup_erlang": {:hex, :makeup_erlang, "1.0.1", "c7f58c120b2b5aa5fd80d540a89fdf866ed42f1f3994e4fe189abebeab610839", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "8a89a1eeccc2d798d6ea15496a6e4870b75e014d1af514b1b71fa33134f57814"},
|
"makeup_erlang": {:hex, :makeup_erlang, "1.0.1", "c7f58c120b2b5aa5fd80d540a89fdf866ed42f1f3994e4fe189abebeab610839", [:mix], [{:makeup, "~> 1.0", [hex: :makeup, repo: "hexpm", optional: false]}], "hexpm", "8a89a1eeccc2d798d6ea15496a6e4870b75e014d1af514b1b71fa33134f57814"},
|
||||||
"mime": {:hex, :mime, "2.0.6", "8f18486773d9b15f95f4f4f1e39b710045fa1de891fada4516559967276e4dc2", [:mix], [], "hexpm", "c9945363a6b26d747389aac3643f8e0e09d30499a138ad64fe8fd1d13d9b153e"},
|
"mime": {:hex, :mime, "2.0.6", "8f18486773d9b15f95f4f4f1e39b710045fa1de891fada4516559967276e4dc2", [:mix], [], "hexpm", "c9945363a6b26d747389aac3643f8e0e09d30499a138ad64fe8fd1d13d9b153e"},
|
||||||
"nimble_parsec": {:hex, :nimble_parsec, "1.4.0", "51f9b613ea62cfa97b25ccc2c1b4216e81df970acd8e16e8d1bdc58fef21370d", [:mix], [], "hexpm", "9c565862810fb383e9838c1dd2d7d2c437b3d13b267414ba6af33e50d2d1cf28"},
|
"nimble_parsec": {:hex, :nimble_parsec, "1.4.0", "51f9b613ea62cfa97b25ccc2c1b4216e81df970acd8e16e8d1bdc58fef21370d", [:mix], [], "hexpm", "9c565862810fb383e9838c1dd2d7d2c437b3d13b267414ba6af33e50d2d1cf28"},
|
||||||
"oban": {:hex, :oban, "2.18.0", "092d20bfd3d70c7ecb70960f8548d300b54bb9937c7f2e56b388f3a9ed02ec68", [:mix], [{:ecto_sql, "~> 3.10", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:ecto_sqlite3, "~> 0.9", [hex: :ecto_sqlite3, repo: "hexpm", optional: true]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.16", [hex: :postgrex, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "aace1eff6f8227ae38d4274af967d96f051c2f0a5152f2ef9809dd1f97866745"},
|
"oban": {:hex, :oban, "2.18.3", "1608c04f8856c108555c379f2f56bc0759149d35fa9d3b825cb8a6769f8ae926", [:mix], [{:ecto_sql, "~> 3.10", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:ecto_sqlite3, "~> 0.9", [hex: :ecto_sqlite3, repo: "hexpm", optional: true]}, {:jason, "~> 1.1", [hex: :jason, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.16", [hex: :postgrex, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "36ca6ca84ef6518f9c2c759ea88efd438a3c81d667ba23b02b062a0aa785475e"},
|
||||||
"phoenix": {:hex, :phoenix, "1.7.14", "a7d0b3f1bc95987044ddada111e77bd7f75646a08518942c72a8440278ae7825", [:mix], [{:castore, ">= 0.0.0", [hex: :castore, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 2.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.7", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:plug_crypto, "~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}, {:websock_adapter, "~> 0.5.3", [hex: :websock_adapter, repo: "hexpm", optional: false]}], "hexpm", "c7859bc56cc5dfef19ecfc240775dae358cbaa530231118a9e014df392ace61a"},
|
"phoenix": {:hex, :phoenix, "1.7.14", "a7d0b3f1bc95987044ddada111e77bd7f75646a08518942c72a8440278ae7825", [:mix], [{:castore, ">= 0.0.0", [hex: :castore, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 2.1", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.7", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:plug_crypto, "~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}, {:websock_adapter, "~> 0.5.3", [hex: :websock_adapter, repo: "hexpm", optional: false]}], "hexpm", "c7859bc56cc5dfef19ecfc240775dae358cbaa530231118a9e014df392ace61a"},
|
||||||
"phoenix_ecto": {:hex, :phoenix_ecto, "4.6.2", "3b83b24ab5a2eb071a20372f740d7118767c272db386831b2e77638c4dcc606d", [:mix], [{:ecto, "~> 3.5", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.14.2 or ~> 3.0 or ~> 4.1", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.16 or ~> 1.0", [hex: :postgrex, repo: "hexpm", optional: true]}], "hexpm", "3f94d025f59de86be00f5f8c5dd7b5965a3298458d21ab1c328488be3b5fcd59"},
|
"phoenix_ecto": {:hex, :phoenix_ecto, "4.6.3", "f686701b0499a07f2e3b122d84d52ff8a31f5def386e03706c916f6feddf69ef", [:mix], [{:ecto, "~> 3.5", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.14.2 or ~> 3.0 or ~> 4.1", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}, {:postgrex, "~> 0.16 or ~> 1.0", [hex: :postgrex, repo: "hexpm", optional: true]}], "hexpm", "909502956916a657a197f94cc1206d9a65247538de8a5e186f7537c895d95764"},
|
||||||
"phoenix_html": {:hex, :phoenix_html, "4.1.1", "4c064fd3873d12ebb1388425a8f2a19348cef56e7289e1998e2d2fa758aa982e", [:mix], [], "hexpm", "f2f2df5a72bc9a2f510b21497fd7d2b86d932ec0598f0210fed4114adc546c6f"},
|
"phoenix_html": {:hex, :phoenix_html, "4.1.1", "4c064fd3873d12ebb1388425a8f2a19348cef56e7289e1998e2d2fa758aa982e", [:mix], [], "hexpm", "f2f2df5a72bc9a2f510b21497fd7d2b86d932ec0598f0210fed4114adc546c6f"},
|
||||||
"phoenix_html_helpers": {:hex, :phoenix_html_helpers, "1.0.1", "7eed85c52eff80a179391036931791ee5d2f713d76a81d0d2c6ebafe1e11e5ec", [:mix], [{:phoenix_html, "~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: false]}, {:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm", "cffd2385d1fa4f78b04432df69ab8da63dc5cf63e07b713a4dcf36a3740e3090"},
|
"phoenix_html_helpers": {:hex, :phoenix_html_helpers, "1.0.1", "7eed85c52eff80a179391036931791ee5d2f713d76a81d0d2c6ebafe1e11e5ec", [:mix], [{:phoenix_html, "~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: false]}, {:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm", "cffd2385d1fa4f78b04432df69ab8da63dc5cf63e07b713a4dcf36a3740e3090"},
|
||||||
"phoenix_live_dashboard": {:hex, :phoenix_live_dashboard, "0.8.4", "4508e481f791ce62ec6a096e13b061387158cbeefacca68c6c1928e1305e23ed", [:mix], [{:ecto, "~> 3.6.2 or ~> 3.7", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_mysql_extras, "~> 0.5", [hex: :ecto_mysql_extras, repo: "hexpm", optional: true]}, {:ecto_psql_extras, "~> 0.7", [hex: :ecto_psql_extras, repo: "hexpm", optional: true]}, {:ecto_sqlite3_extras, "~> 1.1.7 or ~> 1.2.0", [hex: :ecto_sqlite3_extras, repo: "hexpm", optional: true]}, {:mime, "~> 1.6 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.19 or ~> 1.0", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}, {:telemetry_metrics, "~> 0.6 or ~> 1.0", [hex: :telemetry_metrics, repo: "hexpm", optional: false]}], "hexpm", "2984aae96994fbc5c61795a73b8fb58153b41ff934019cfb522343d2d3817d59"},
|
"phoenix_live_dashboard": {:hex, :phoenix_live_dashboard, "0.8.4", "4508e481f791ce62ec6a096e13b061387158cbeefacca68c6c1928e1305e23ed", [:mix], [{:ecto, "~> 3.6.2 or ~> 3.7", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_mysql_extras, "~> 0.5", [hex: :ecto_mysql_extras, repo: "hexpm", optional: true]}, {:ecto_psql_extras, "~> 0.7", [hex: :ecto_psql_extras, repo: "hexpm", optional: true]}, {:ecto_sqlite3_extras, "~> 1.1.7 or ~> 1.2.0", [hex: :ecto_sqlite3_extras, repo: "hexpm", optional: true]}, {:mime, "~> 1.6 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.19 or ~> 1.0", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}, {:telemetry_metrics, "~> 0.6 or ~> 1.0", [hex: :telemetry_metrics, repo: "hexpm", optional: false]}], "hexpm", "2984aae96994fbc5c61795a73b8fb58153b41ff934019cfb522343d2d3817d59"},
|
||||||
@ -40,15 +40,15 @@
|
|||||||
"phoenix_pubsub": {:hex, :phoenix_pubsub, "2.1.3", "3168d78ba41835aecad272d5e8cd51aa87a7ac9eb836eabc42f6e57538e3731d", [:mix], [], "hexpm", "bba06bc1dcfd8cb086759f0edc94a8ba2bc8896d5331a1e2c2902bf8e36ee502"},
|
"phoenix_pubsub": {:hex, :phoenix_pubsub, "2.1.3", "3168d78ba41835aecad272d5e8cd51aa87a7ac9eb836eabc42f6e57538e3731d", [:mix], [], "hexpm", "bba06bc1dcfd8cb086759f0edc94a8ba2bc8896d5331a1e2c2902bf8e36ee502"},
|
||||||
"phoenix_template": {:hex, :phoenix_template, "1.0.4", "e2092c132f3b5e5b2d49c96695342eb36d0ed514c5b252a77048d5969330d639", [:mix], [{:phoenix_html, "~> 2.14.2 or ~> 3.0 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}], "hexpm", "2c0c81f0e5c6753faf5cca2f229c9709919aba34fab866d3bc05060c9c444206"},
|
"phoenix_template": {:hex, :phoenix_template, "1.0.4", "e2092c132f3b5e5b2d49c96695342eb36d0ed514c5b252a77048d5969330d639", [:mix], [{:phoenix_html, "~> 2.14.2 or ~> 3.0 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}], "hexpm", "2c0c81f0e5c6753faf5cca2f229c9709919aba34fab866d3bc05060c9c444206"},
|
||||||
"plug": {:hex, :plug, "1.16.1", "40c74619c12f82736d2214557dedec2e9762029b2438d6d175c5074c933edc9d", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "a13ff6b9006b03d7e33874945b2755253841b238c34071ed85b0e86057f8cddc"},
|
"plug": {:hex, :plug, "1.16.1", "40c74619c12f82736d2214557dedec2e9762029b2438d6d175c5074c933edc9d", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "a13ff6b9006b03d7e33874945b2755253841b238c34071ed85b0e86057f8cddc"},
|
||||||
"plug_cowboy": {:hex, :plug_cowboy, "2.7.1", "87677ffe3b765bc96a89be7960f81703223fe2e21efa42c125fcd0127dd9d6b2", [:mix], [{:cowboy, "~> 2.7", [hex: :cowboy, repo: "hexpm", optional: false]}, {:cowboy_telemetry, "~> 0.3", [hex: :cowboy_telemetry, repo: "hexpm", optional: false]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "02dbd5f9ab571b864ae39418db7811618506256f6d13b4a45037e5fe78dc5de3"},
|
"plug_cowboy": {:hex, :plug_cowboy, "2.7.2", "fdadb973799ae691bf9ecad99125b16625b1c6039999da5fe544d99218e662e4", [:mix], [{:cowboy, "~> 2.7", [hex: :cowboy, repo: "hexpm", optional: false]}, {:cowboy_telemetry, "~> 0.3", [hex: :cowboy_telemetry, repo: "hexpm", optional: false]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "245d8a11ee2306094840c000e8816f0cbed69a23fc0ac2bcf8d7835ae019bb2f"},
|
||||||
"plug_crypto": {:hex, :plug_crypto, "2.1.0", "f44309c2b06d249c27c8d3f65cfe08158ade08418cf540fd4f72d4d6863abb7b", [:mix], [], "hexpm", "131216a4b030b8f8ce0f26038bc4421ae60e4bb95c5cf5395e1421437824c4fa"},
|
"plug_crypto": {:hex, :plug_crypto, "2.1.0", "f44309c2b06d249c27c8d3f65cfe08158ade08418cf540fd4f72d4d6863abb7b", [:mix], [], "hexpm", "131216a4b030b8f8ce0f26038bc4421ae60e4bb95c5cf5395e1421437824c4fa"},
|
||||||
"postgrex": {:hex, :postgrex, "0.18.0", "f34664101eaca11ff24481ed4c378492fed2ff416cd9b06c399e90f321867d7e", [:mix], [{:db_connection, "~> 2.1", [hex: :db_connection, repo: "hexpm", optional: false]}, {:decimal, "~> 1.5 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:table, "~> 0.1.0", [hex: :table, repo: "hexpm", optional: true]}], "hexpm", "a042989ba1bc1cca7383ebb9e461398e3f89f868c92ce6671feb7ef132a252d1"},
|
"postgrex": {:hex, :postgrex, "0.19.2", "34d6884a332c7bf1e367fc8b9a849d23b43f7da5c6e263def92784d03f9da468", [:mix], [{:db_connection, "~> 2.1", [hex: :db_connection, repo: "hexpm", optional: false]}, {:decimal, "~> 1.5 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:table, "~> 0.1.0", [hex: :table, repo: "hexpm", optional: true]}], "hexpm", "618988886ab7ae8561ebed9a3c7469034bf6a88b8995785a3378746a4b9835ec"},
|
||||||
"ranch": {:hex, :ranch, "1.8.0", "8c7a100a139fd57f17327b6413e4167ac559fbc04ca7448e9be9057311597a1d", [:make, :rebar3], [], "hexpm", "49fbcfd3682fab1f5d109351b61257676da1a2fdbe295904176d5e521a2ddfe5"},
|
"ranch": {:hex, :ranch, "1.8.0", "8c7a100a139fd57f17327b6413e4167ac559fbc04ca7448e9be9057311597a1d", [:make, :rebar3], [], "hexpm", "49fbcfd3682fab1f5d109351b61257676da1a2fdbe295904176d5e521a2ddfe5"},
|
||||||
"swoosh": {:hex, :swoosh, "1.16.10", "04be6e2eb1a31aa0aa21a731175c81cc3998189456a92daf13d44a5c754afcf5", [:mix], [{:bandit, ">= 1.0.0", [hex: :bandit, repo: "hexpm", optional: true]}, {:cowboy, "~> 1.1 or ~> 2.4", [hex: :cowboy, repo: "hexpm", optional: true]}, {:ex_aws, "~> 2.1", [hex: :ex_aws, repo: "hexpm", optional: true]}, {:finch, "~> 0.6", [hex: :finch, repo: "hexpm", optional: true]}, {:gen_smtp, "~> 0.13 or ~> 1.0", [hex: :gen_smtp, repo: "hexpm", optional: true]}, {:hackney, "~> 1.9", [hex: :hackney, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:mail, "~> 0.2", [hex: :mail, repo: "hexpm", optional: true]}, {:mime, "~> 1.1 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:mua, "~> 0.2.3", [hex: :mua, repo: "hexpm", optional: true]}, {:multipart, "~> 0.4", [hex: :multipart, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: true]}, {:plug_cowboy, ">= 1.0.0", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:req, "~> 0.5 or ~> 1.0", [hex: :req, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "756be04db173c0cbe318f1dfe2bcc88aa63aed78cf5a4b02b61b36ee11fc716a"},
|
"swoosh": {:hex, :swoosh, "1.17.2", "73611f08fc7cb9fa15f4909db36eeb12b70727d5c8b6a7fa0d4a31c6575db29e", [:mix], [{:bandit, ">= 1.0.0", [hex: :bandit, repo: "hexpm", optional: true]}, {:cowboy, "~> 1.1 or ~> 2.4", [hex: :cowboy, repo: "hexpm", optional: true]}, {:ex_aws, "~> 2.1", [hex: :ex_aws, repo: "hexpm", optional: true]}, {:finch, "~> 0.6", [hex: :finch, repo: "hexpm", optional: true]}, {:gen_smtp, "~> 0.13 or ~> 1.0", [hex: :gen_smtp, repo: "hexpm", optional: true]}, {:hackney, "~> 1.9", [hex: :hackney, repo: "hexpm", optional: true]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: false]}, {:mail, "~> 0.2", [hex: :mail, repo: "hexpm", optional: true]}, {:mime, "~> 1.1 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:mua, "~> 0.2.3", [hex: :mua, repo: "hexpm", optional: true]}, {:multipart, "~> 0.4", [hex: :multipart, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: true]}, {:plug_cowboy, ">= 1.0.0", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:req, "~> 0.5 or ~> 1.0", [hex: :req, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "de914359f0ddc134dc0d7735e28922d49d0503f31e4bd66b44e26039c2226d39"},
|
||||||
"table_rex": {:hex, :table_rex, "4.0.0", "3c613a68ebdc6d4d1e731bc973c233500974ec3993c99fcdabb210407b90959b", [:mix], [], "hexpm", "c35c4d5612ca49ebb0344ea10387da4d2afe278387d4019e4d8111e815df8f55"},
|
"table_rex": {:hex, :table_rex, "4.0.0", "3c613a68ebdc6d4d1e731bc973c233500974ec3993c99fcdabb210407b90959b", [:mix], [], "hexpm", "c35c4d5612ca49ebb0344ea10387da4d2afe278387d4019e4d8111e815df8f55"},
|
||||||
"telemetry": {:hex, :telemetry, "1.2.1", "68fdfe8d8f05a8428483a97d7aab2f268aaff24b49e0f599faa091f1d4e7f61c", [:rebar3], [], "hexpm", "dad9ce9d8effc621708f99eac538ef1cbe05d6a874dd741de2e689c47feafed5"},
|
"telemetry": {:hex, :telemetry, "1.3.0", "fedebbae410d715cf8e7062c96a1ef32ec22e764197f70cda73d82778d61e7a2", [:rebar3], [], "hexpm", "7015fc8919dbe63764f4b4b87a95b7c0996bd539e0d499be6ec9d7f3875b79e6"},
|
||||||
"telemetry_metrics": {:hex, :telemetry_metrics, "0.6.2", "2caabe9344ec17eafe5403304771c3539f3b6e2f7fb6a6f602558c825d0d0bfb", [:mix], [{:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "9b43db0dc33863930b9ef9d27137e78974756f5f198cae18409970ed6fa5b561"},
|
"telemetry_metrics": {:hex, :telemetry_metrics, "0.6.2", "2caabe9344ec17eafe5403304771c3539f3b6e2f7fb6a6f602558c825d0d0bfb", [:mix], [{:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "9b43db0dc33863930b9ef9d27137e78974756f5f198cae18409970ed6fa5b561"},
|
||||||
"telemetry_poller": {:hex, :telemetry_poller, "1.1.0", "58fa7c216257291caaf8d05678c8d01bd45f4bdbc1286838a28c4bb62ef32999", [:rebar3], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "9eb9d9cbfd81cbd7cdd24682f8711b6e2b691289a0de6826e58452f28c103c8f"},
|
"telemetry_poller": {:hex, :telemetry_poller, "1.1.0", "58fa7c216257291caaf8d05678c8d01bd45f4bdbc1286838a28c4bb62ef32999", [:rebar3], [{:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "9eb9d9cbfd81cbd7cdd24682f8711b6e2b691289a0de6826e58452f28c103c8f"},
|
||||||
"websock": {:hex, :websock, "0.5.3", "2f69a6ebe810328555b6fe5c831a851f485e303a7c8ce6c5f675abeb20ebdadc", [:mix], [], "hexpm", "6105453d7fac22c712ad66fab1d45abdf049868f253cf719b625151460b8b453"},
|
"websock": {:hex, :websock, "0.5.3", "2f69a6ebe810328555b6fe5c831a851f485e303a7c8ce6c5f675abeb20ebdadc", [:mix], [], "hexpm", "6105453d7fac22c712ad66fab1d45abdf049868f253cf719b625151460b8b453"},
|
||||||
"websock_adapter": {:hex, :websock_adapter, "0.5.6", "0437fe56e093fd4ac422de33bf8fc89f7bc1416a3f2d732d8b2c8fd54792fe60", [:mix], [{:bandit, ">= 0.6.0", [hex: :bandit, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.6", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:websock, "~> 0.5", [hex: :websock, repo: "hexpm", optional: false]}], "hexpm", "e04378d26b0af627817ae84c92083b7e97aca3121196679b73c73b99d0d133ea"},
|
"websock_adapter": {:hex, :websock_adapter, "0.5.7", "65fa74042530064ef0570b75b43f5c49bb8b235d6515671b3d250022cb8a1f9e", [:mix], [{:bandit, ">= 0.6.0", [hex: :bandit, repo: "hexpm", optional: true]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.6", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:websock, "~> 0.5", [hex: :websock, repo: "hexpm", optional: false]}], "hexpm", "d0f478ee64deddfec64b800673fd6e0c8888b079d9f3444dd96d2a98383bdbd1"},
|
||||||
}
|
}
|
||||||
|
@ -54,7 +54,7 @@ msgstr ""
|
|||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:47
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:52
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -68,7 +68,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:44
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:49
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
||||||
@ -95,7 +95,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:37
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:42
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
||||||
@ -118,10 +118,10 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||||
#: lib/cannery_web/live/container_live/form_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:38
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:38
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:110
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:382
|
#: lib/cannery_web/live/type_live/form_component.html.heex:386
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -136,7 +136,7 @@ msgstr ""
|
|||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:51
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -178,7 +178,7 @@ msgstr ""
|
|||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:103
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -67,7 +67,7 @@ msgstr "Einladung erstellen"
|
|||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr "Benutzer löschen"
|
msgstr "Benutzer löschen"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:47
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:52
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -81,7 +81,7 @@ msgstr "Laden Sie jemanden ein!"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:44
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:49
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
||||||
@ -108,7 +108,7 @@ msgstr "Neuer Tag"
|
|||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:37
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:42
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
||||||
@ -131,10 +131,10 @@ msgstr "Passwort zurücksetzen"
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||||
#: lib/cannery_web/live/container_live/form_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:38
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:38
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:110
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:382
|
#: lib/cannery_web/live/type_live/form_component.html.heex:386
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Speichern"
|
msgstr "Speichern"
|
||||||
@ -149,7 +149,7 @@ msgstr "Anleitung zum Passwort zurücksetzen zusenden"
|
|||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr "Warum fügen Sie keine hinzu?"
|
msgstr "Warum fügen Sie keine hinzu?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:51
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Hinzufügen"
|
msgstr "Hinzufügen"
|
||||||
@ -191,7 +191,7 @@ msgstr "In die Zwischenablage kopieren"
|
|||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr "Zuerst einen Behälter hinzufügen"
|
msgstr "Zuerst einen Behälter hinzufügen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:103
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr "Erstellen"
|
msgstr "Erstellen"
|
||||||
|
@ -44,49 +44,49 @@ msgid "Background color"
|
|||||||
msgstr "Hintergrundfarbe"
|
msgstr "Hintergrundfarbe"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:86
|
#: lib/cannery_web/components/type_table_component.ex:86
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr "Knallpatrone"
|
msgstr "Knallpatrone"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr "Messing"
|
msgstr "Messing"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr "Projektilkern"
|
msgstr "Projektilkern"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:59
|
#: lib/cannery_web/components/type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr "Patronenart"
|
msgstr "Patronenart"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:70
|
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr "Kaliber"
|
msgstr "Kaliber"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:49
|
#: lib/cannery_web/components/type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
#: lib/cannery_web/live/type_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr "Patrone"
|
msgstr "Patrone"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:66
|
#: lib/cannery_web/components/type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:184
|
#: lib/cannery_web/live/type_live/form_component.html.heex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr "Gehäusematerial"
|
msgstr "Gehäusematerial"
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr "Behälter"
|
msgstr "Behälter"
|
||||||
@ -100,13 +100,13 @@ msgid "Containers"
|
|||||||
msgstr "Behälter"
|
msgstr "Behälter"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:87
|
#: lib/cannery_web/components/type_table_component.ex:87
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
#: lib/cannery_web/live/type_live/form_component.html.heex:362
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr "Korrosiv"
|
msgstr "Korrosiv"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:104
|
#: lib/cannery_web/components/pack_table_component.ex:104
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr "Anzahl"
|
msgstr "Anzahl"
|
||||||
@ -119,7 +119,7 @@ msgstr "Anzahl:"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:39
|
#: lib/cannery_web/live/type_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beschreibung"
|
msgstr "Beschreibung"
|
||||||
@ -145,19 +145,19 @@ msgstr "Einladung bearbeiten"
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr "Tag bearbeiten"
|
msgstr "Tag bearbeiten"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
#: lib/cannery_web/live/type_live/form_component.html.heex:151
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr "VM"
|
msgstr "VM"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:58
|
#: lib/cannery_web/components/type_table_component.ex:58
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
#: lib/cannery_web/live/type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr "Körner"
|
msgstr "Körner"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:85
|
#: lib/cannery_web/components/type_table_component.ex:85
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr "Brandmunition"
|
msgstr "Brandmunition"
|
||||||
@ -208,8 +208,8 @@ msgid "Magazine, Clip, Ammo Box, etc"
|
|||||||
msgstr "Magazin, Ladestreifen, Munitionskiste usw."
|
msgstr "Magazin, Ladestreifen, Munitionskiste usw."
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:88
|
#: lib/cannery_web/components/type_table_component.ex:88
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:363
|
#: lib/cannery_web/live/type_live/form_component.html.heex:367
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:366
|
#: lib/cannery_web/live/type_live/form_component.html.heex:370
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr "Hersteller"
|
msgstr "Hersteller"
|
||||||
@ -229,7 +229,7 @@ msgstr "Meine coole Munitionskiste"
|
|||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:31
|
#: lib/cannery_web/live/type_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Name"
|
msgstr "Name"
|
||||||
@ -280,7 +280,7 @@ msgstr "Keine Tags"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
||||||
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:58
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||||
#: lib/cannery_web/live/pack_live/show.ex:90
|
#: lib/cannery_web/live/pack_live/show.ex:90
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -299,13 +299,13 @@ msgid "On the bookshelf"
|
|||||||
msgstr "Auf dem Bücherregal"
|
msgstr "Auf dem Bücherregal"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:79
|
#: lib/cannery_web/components/type_table_component.ex:79
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
#: lib/cannery_web/live/type_live/form_component.html.heex:287
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr "Druck"
|
msgstr "Druck"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:92
|
#: lib/cannery_web/components/pack_table_component.ex:92
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:35
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr "Kaufpreis"
|
msgstr "Kaufpreis"
|
||||||
@ -316,7 +316,7 @@ msgid "Price paid:"
|
|||||||
msgstr "Kaufpreis:"
|
msgstr "Kaufpreis:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:82
|
#: lib/cannery_web/components/type_table_component.ex:82
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr "Zündertyp"
|
msgstr "Zündertyp"
|
||||||
@ -338,7 +338,7 @@ msgstr ""
|
|||||||
"Hosten Sie Ihre eigene Instanz oder verwenden Sie eine Instanz, der Sie "
|
"Hosten Sie Ihre eigene Instanz oder verwenden Sie eine Instanz, der Sie "
|
||||||
"vertrauen."
|
"vertrauen."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:10
|
#: lib/cannery_web/controllers/user_settings_controller.ex:9
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
@ -349,7 +349,7 @@ msgstr "Einstellungen"
|
|||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr "Einfach:"
|
msgstr "Einfach:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:167
|
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr "Stahl"
|
msgstr "Stahl"
|
||||||
@ -384,7 +384,7 @@ msgid "The self-hosted firearm tracker website"
|
|||||||
msgstr "Die selbst-gehostete Website zur Verwaltung von Schusswaffen"
|
msgstr "Die selbst-gehostete Website zur Verwaltung von Schusswaffen"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:84
|
#: lib/cannery_web/components/type_table_component.ex:84
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr "Leuchtspur"
|
msgstr "Leuchtspur"
|
||||||
@ -393,7 +393,7 @@ msgstr "Leuchtspur"
|
|||||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Art"
|
msgstr "Art"
|
||||||
@ -501,36 +501,36 @@ msgstr "Schießkladde"
|
|||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr "$%{amount}"
|
msgstr "$%{amount}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:177
|
#: lib/cannery_web/live/type_live/form_component.html.heex:181
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr "Bimetall"
|
msgstr "Bimetall"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:65
|
#: lib/cannery_web/components/type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:172
|
#: lib/cannery_web/live/type_live/form_component.html.heex:176
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr "Patronenhülse"
|
msgstr "Patronenhülse"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:81
|
#: lib/cannery_web/components/type_table_component.ex:81
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr "Mündungsgeschwindigkeit"
|
msgstr "Mündungsgeschwindigkeit"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:75
|
#: lib/cannery_web/components/type_table_component.ex:75
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
#: lib/cannery_web/live/type_live/form_component.html.heex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr "Pulverkörner pro Ladung"
|
msgstr "Pulverkörner pro Ladung"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:73
|
#: lib/cannery_web/components/type_table_component.ex:73
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr "Pulverart"
|
msgstr "Pulverart"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:374
|
#: lib/cannery_web/live/type_live/form_component.html.heex:378
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr "UPC"
|
msgstr "UPC"
|
||||||
@ -554,7 +554,7 @@ msgid "New password"
|
|||||||
msgstr "Neues Passwort"
|
msgstr "Neues Passwort"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:83
|
#: lib/cannery_web/components/type_table_component.ex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr "Patronenhülsenform"
|
msgstr "Patronenhülsenform"
|
||||||
@ -621,7 +621,7 @@ msgstr "Prozent verbleibend:"
|
|||||||
msgid "Rounds used"
|
msgid "Rounds used"
|
||||||
msgstr "Patronen verbraucht"
|
msgstr "Patronen verbraucht"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:8
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm your account"
|
msgid "Confirm your account"
|
||||||
msgstr "Bestätigen Sie ihr Nutzerkonto"
|
msgstr "Bestätigen Sie ihr Nutzerkonto"
|
||||||
@ -636,7 +636,7 @@ msgstr "Passwort vergessen?"
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Einloggen"
|
msgstr "Einloggen"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:32
|
#: lib/cannery_web/controllers/user_registration_controller.ex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr "Registrieren"
|
msgstr "Registrieren"
|
||||||
@ -653,7 +653,7 @@ msgstr "Passwort zurücksetzen"
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr "Schüsse dokumentieren"
|
msgstr "Schüsse dokumentieren"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:77
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:96
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr "Kopien"
|
msgstr "Kopien"
|
||||||
@ -663,22 +663,6 @@ msgstr "Kopien"
|
|||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr "Hinzugefügt am:"
|
msgstr "Hinzugefügt am:"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:32
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "English"
|
|
||||||
msgstr "Englisch"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:129
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "French"
|
|
||||||
msgstr "Französisch"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:128
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "German"
|
|
||||||
msgstr "Deutsch"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
@ -995,7 +979,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:71
|
#: lib/cannery_web/components/pack_table_component.ex:71
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:50
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1036,11 +1020,6 @@ msgstr ""
|
|||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:130
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Spanish"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/layouts.ex:15
|
#: lib/cannery_web/components/layouts.ex:15
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:9
|
#: lib/cannery_web/components/layouts/root.html.heex:9
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:10
|
#: lib/cannery_web/components/layouts/root.html.heex:10
|
||||||
@ -1140,27 +1119,27 @@ msgstr ""
|
|||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:288
|
#: lib/cannery_web/live/type_live/form_component.html.heex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "+P"
|
msgid "+P"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:78
|
#: lib/cannery_web/live/type_live/form_component.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid ".223"
|
msgid ".223"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/type_live/form_component.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "5.56x46mm NATO"
|
msgid "5.56x46mm NATO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:329
|
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Boxer"
|
msgid "Boxer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:338
|
#: lib/cannery_web/live/type_live/form_component.html.heex:342
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Centerfire"
|
msgid "Centerfire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1210,13 +1189,13 @@ msgstr ""
|
|||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:343
|
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Attributes"
|
msgid "Attributes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:56
|
#: lib/cannery_web/components/type_table_component.ex:56
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/type_live/form_component.html.heex:97
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Brass height"
|
msgid "Brass height"
|
||||||
msgstr "Messing"
|
msgstr "Messing"
|
||||||
@ -1227,7 +1206,7 @@ msgid "Brass height:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:57
|
#: lib/cannery_web/components/type_table_component.ex:57
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/type_live/form_component.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chamber size"
|
msgid "Chamber size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1237,13 +1216,13 @@ msgstr ""
|
|||||||
msgid "Chamber size:"
|
msgid "Chamber size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:49
|
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dimensions"
|
msgid "Dimensions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:80
|
#: lib/cannery_web/components/type_table_component.ex:80
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:293
|
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dram equivalent"
|
msgid "Dram equivalent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1254,7 +1233,7 @@ msgid "Dram equivalent:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:69
|
#: lib/cannery_web/live/type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Gauge"
|
msgid "Gauge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1265,7 +1244,7 @@ msgid "Gauge:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:71
|
#: lib/cannery_web/components/type_table_component.ex:71
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:231
|
#: lib/cannery_web/live/type_live/form_component.html.heex:235
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Load grains"
|
msgid "Load grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1286,34 +1265,36 @@ msgid "None specified"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:100
|
#: lib/cannery_web/live/container_live/show.html.heex:100
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:94
|
#: lib/cannery_web/live/range_live/index.html.heex:94
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:40
|
#: lib/cannery_web/live/type_live/index.html.heex:40
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:56
|
#: lib/cannery_web/live/type_live/show.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pistol"
|
msgid "Pistol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:258
|
#: lib/cannery_web/live/type_live/form_component.html.heex:262
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Powder"
|
msgid "Powder"
|
||||||
msgstr "Pulverart"
|
msgstr "Pulverart"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:321
|
#: lib/cannery_web/live/type_live/form_component.html.heex:325
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Primer"
|
msgid "Primer"
|
||||||
msgstr "Zündertyp"
|
msgstr "Zündertyp"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:119
|
#: lib/cannery_web/live/type_live/form_component.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Projectile"
|
msgid "Projectile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:98
|
#: lib/cannery_web/live/container_live/show.html.heex:98
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:26
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:38
|
#: lib/cannery_web/live/type_live/index.html.heex:38
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:54
|
#: lib/cannery_web/live/type_live/show.html.heex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1321,7 +1302,7 @@ msgid "Rifle"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:72
|
#: lib/cannery_web/components/type_table_component.ex:72
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
#: lib/cannery_web/live/type_live/form_component.html.heex:243
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot charge weight"
|
msgid "Shot charge weight"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1332,7 +1313,7 @@ msgid "Shot charge weight:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:69
|
#: lib/cannery_web/components/type_table_component.ex:69
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
#: lib/cannery_web/live/type_live/form_component.html.heex:217
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot material"
|
msgid "Shot material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1343,7 +1324,7 @@ msgid "Shot material:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:70
|
#: lib/cannery_web/components/type_table_component.ex:70
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:223
|
#: lib/cannery_web/live/type_live/form_component.html.heex:227
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Shot size"
|
msgid "Shot size"
|
||||||
msgstr "Schüsse abgegeben"
|
msgstr "Schüsse abgegeben"
|
||||||
@ -1354,7 +1335,7 @@ msgid "Shot size:"
|
|||||||
msgstr "Schüsse abgegeben"
|
msgstr "Schüsse abgegeben"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:68
|
#: lib/cannery_web/components/type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
#: lib/cannery_web/live/type_live/form_component.html.heex:208
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot type"
|
msgid "Shot type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1365,9 +1346,10 @@ msgid "Shot type:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:99
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:29
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:93
|
#: lib/cannery_web/live/range_live/index.html.heex:93
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:27
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:39
|
#: lib/cannery_web/live/type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:52
|
#: lib/cannery_web/live/type_live/show.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1375,12 +1357,12 @@ msgid "Shotgun"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:158
|
#: lib/cannery_web/live/type_live/form_component.html.heex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Slug core"
|
msgid "Slug core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:209
|
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Target, bird, buck, etc"
|
msgid "Target, bird, buck, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1391,13 +1373,13 @@ msgid "Unfired length:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:55
|
#: lib/cannery_web/components/type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:83
|
#: lib/cannery_web/live/type_live/form_component.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unfired shell length"
|
msgid "Unfired shell length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:67
|
#: lib/cannery_web/components/type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:196
|
#: lib/cannery_web/live/type_live/form_component.html.heex:200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Wadding"
|
msgid "Wadding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1409,6 +1391,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:149
|
#: lib/cannery_web/components/type_table_component.ex:149
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:91
|
#: lib/cannery_web/live/container_live/show.html.heex:91
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:83
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
||||||
@ -1454,7 +1437,7 @@ msgid "No Types"
|
|||||||
msgstr "Art"
|
msgstr "Art"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:84
|
#: lib/cannery_web/components/pack_table_component.ex:84
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:42
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number"
|
msgid "Lot number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1463,3 +1446,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number:"
|
msgid "Lot number:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:27
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Any"
|
||||||
|
msgstr ""
|
||||||
|
@ -23,7 +23,7 @@ msgstr ""
|
|||||||
## Run "mix gettext.extract" to bring this file up to
|
## Run "mix gettext.extract" to bring this file up to
|
||||||
## date. Leave "msgstr"s empty as changing them here has no
|
## date. Leave "msgstr"s empty as changing them here has no
|
||||||
## effect: edit them in PO (.po) files instead.
|
## effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery/containers.ex:224
|
#: lib/cannery/containers.ex:222
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container must be empty before deleting"
|
msgid "Container must be empty before deleting"
|
||||||
msgstr "Behälter muss vor dem Löschen leer sein"
|
msgstr "Behälter muss vor dem Löschen leer sein"
|
||||||
@ -39,7 +39,7 @@ msgstr "Konnte %{name} nicht löschen: %{error}"
|
|||||||
msgid "Could not find that container"
|
msgid "Could not find that container"
|
||||||
msgstr "Konnte Behälter nicht finden"
|
msgstr "Konnte Behälter nicht finden"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:84
|
#: lib/cannery_web/controllers/user_settings_controller.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email change link is invalid or it has expired."
|
msgid "Email change link is invalid or it has expired."
|
||||||
msgstr "Mailadressenänderungs-Link ist ungültig oder abgelaufen."
|
msgstr "Mailadressenänderungs-Link ist ungültig oder abgelaufen."
|
||||||
@ -80,21 +80,21 @@ msgstr "Oops, etwas ist schiefgegangen. Bitte beachten Sie den Fehler unten."
|
|||||||
msgid "Reset password link is invalid or it has expired."
|
msgid "Reset password link is invalid or it has expired."
|
||||||
msgstr "Link zum Passwort zurücksetzen ist ungültig oder abgelaufen."
|
msgstr "Link zum Passwort zurücksetzen ist ungültig oder abgelaufen."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:22
|
#: lib/cannery_web/controllers/user_registration_controller.ex:21
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:51
|
#: lib/cannery_web/controllers/user_registration_controller.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, public registration is disabled"
|
msgid "Sorry, public registration is disabled"
|
||||||
msgstr "Entschuldigung, aber öffentliche Registrierung ist deaktiviert"
|
msgstr "Entschuldigung, aber öffentliche Registrierung ist deaktiviert"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:12
|
#: lib/cannery_web/controllers/user_registration_controller.ex:11
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:41
|
#: lib/cannery_web/controllers/user_registration_controller.ex:40
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:70
|
#: lib/cannery_web/controllers/user_registration_controller.ex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, this invite was not found or expired"
|
msgid "Sorry, this invite was not found or expired"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Entschuldigung, aber diese Einladung wurde nicht gefunden oder ist abgelaufen"
|
"Entschuldigung, aber diese Einladung wurde nicht gefunden oder ist abgelaufen"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:99
|
#: lib/cannery_web/controllers/user_settings_controller.ex:98
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unable to delete user"
|
msgid "Unable to delete user"
|
||||||
msgstr "Dieser Nutzer konnte nicht gelöscht werden"
|
msgstr "Dieser Nutzer konnte nicht gelöscht werden"
|
||||||
@ -105,7 +105,7 @@ msgstr "Dieser Nutzer konnte nicht gelöscht werden"
|
|||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr "Unbefugt"
|
msgstr "Unbefugt"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:53
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "User confirmation link is invalid or it has expired."
|
msgid "User confirmation link is invalid or it has expired."
|
||||||
msgstr "Nutzerkonto Bestätigungslink ist ungültig oder abgelaufen."
|
msgstr "Nutzerkonto Bestätigungslink ist ungültig oder abgelaufen."
|
||||||
@ -115,22 +115,22 @@ msgstr "Nutzerkonto Bestätigungslink ist ungültig oder abgelaufen."
|
|||||||
msgid "You are not authorized to view this page."
|
msgid "You are not authorized to view this page."
|
||||||
msgstr "Sie sind nicht berechtigt, diese Seite aufzurufen."
|
msgstr "Sie sind nicht berechtigt, diese Seite aufzurufen."
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:145
|
#: lib/cannery/accounts/user.ex:140
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "did not change"
|
msgid "did not change"
|
||||||
msgstr "hat sich nicht geändert"
|
msgstr "hat sich nicht geändert"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:166
|
#: lib/cannery/accounts/user.ex:161
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "does not match password"
|
msgid "does not match password"
|
||||||
msgstr "Passwort stimmt nicht überein"
|
msgstr "Passwort stimmt nicht überein"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:203
|
#: lib/cannery/accounts/user.ex:198
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "is not valid"
|
msgid "is not valid"
|
||||||
msgstr "ist nicht gültig"
|
msgstr "ist nicht gültig"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:100
|
#: lib/cannery/accounts/user.ex:95
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "must have the @ sign and no spaces"
|
msgid "must have the @ sign and no spaces"
|
||||||
msgstr "Muss ein @ Zeichen und keine Leerzeichen haben"
|
msgstr "Muss ein @ Zeichen und keine Leerzeichen haben"
|
||||||
@ -158,58 +158,48 @@ msgstr ""
|
|||||||
msgid "Tag could not be removed"
|
msgid "Tag could not be removed"
|
||||||
msgstr "Tag konnte nicht gelöscht werden"
|
msgstr "Tag konnte nicht gelöscht werden"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:152
|
#: lib/cannery_web/live/pack_live/form_component.ex:175
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Could not parse number of copies"
|
msgid "Could not parse number of copies"
|
||||||
msgstr "Konnte die Anzahl der Kopien nicht verstehen"
|
msgstr "Konnte die Anzahl der Kopien nicht verstehen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:142
|
#: lib/cannery/ammo.ex:1026
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ungültige Nummer an Kopien. Muss zwischen 1 and %{max} liegen. War "
|
"Ungültige Nummer an Kopien. Muss zwischen 1 and %{max} liegen. War "
|
||||||
"%{multiplier}"
|
"%{multiplier}"
|
||||||
|
|
||||||
#: lib/cannery/ammo.ex:974
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Invalid multiplier"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:71
|
#: lib/cannery_web/live/range_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:74
|
#: lib/cannery/activity_log/shot_record.ex:71
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Please select a valid user and ammo pack"
|
msgid "Please select a valid user and ammo pack"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:88
|
#: lib/cannery/activity_log/shot_record.ex:85
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left can be at most %{count} rounds"
|
msgid "Ammo left can be at most %{count} rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:84
|
#: lib/cannery/activity_log/shot_record.ex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left must be at least 0"
|
msgid "Ammo left must be at least 0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:119
|
#: lib/cannery/activity_log/shot_record.ex:116
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Count can be at most %{count} shots"
|
msgid "Count can be at most %{count} shots"
|
||||||
msgstr "Anzahl muss weniger als %{count} betragen"
|
msgstr "Anzahl muss weniger als %{count} betragen"
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:80
|
#: lib/cannery/activity_log/shot_record.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "can't be blank"
|
msgid "can't be blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo/pack.ex:100
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Please select a type and container"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/error_html.ex:11
|
#: lib/cannery_web/controllers/error_html.ex:11
|
||||||
#: lib/cannery_web/controllers/error_json.ex:9
|
#: lib/cannery_web/controllers/error_json.ex:9
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
@ -225,3 +215,13 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You must log in to access this page."
|
msgid "You must log in to access this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:98
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid container"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:96
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid type"
|
||||||
|
msgstr ""
|
||||||
|
@ -52,7 +52,7 @@ msgstr "%{name} wurde gelöscht"
|
|||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr "%{name} erfolgreich aktualisiert"
|
msgstr "%{name} erfolgreich aktualisiert"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:29
|
#: lib/cannery_web/controllers/user_settings_controller.ex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr "Eine Mail zum Bestätigen ihre Mailadresse wurde Ihnen zugesandt."
|
msgstr "Eine Mail zum Bestätigen ihre Mailadresse wurde Ihnen zugesandt."
|
||||||
@ -89,12 +89,12 @@ msgstr "Sind Sie sicher, dass sie Ihren Account löschen möchten?"
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr "Wirklich ausloggen?"
|
msgstr "Wirklich ausloggen?"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:77
|
#: lib/cannery_web/controllers/user_settings_controller.ex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email changed successfully."
|
msgid "Email changed successfully."
|
||||||
msgstr "Mailadresse erfolgreich geändert."
|
msgstr "Mailadresse erfolgreich geändert."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:23
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -118,12 +118,12 @@ msgstr "Erfolgreich ausgeloggt."
|
|||||||
msgid "Password reset successfully."
|
msgid "Password reset successfully."
|
||||||
msgstr "Passwort erfolgreich zurückgesetzt."
|
msgstr "Passwort erfolgreich zurückgesetzt."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:49
|
#: lib/cannery_web/controllers/user_settings_controller.ex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Password updated successfully."
|
msgid "Password updated successfully."
|
||||||
msgstr "Passwort erfolgreich geändert."
|
msgstr "Passwort erfolgreich geändert."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:65
|
#: lib/cannery_web/controllers/user_registration_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto"
|
msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto"
|
||||||
@ -131,15 +131,15 @@ msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto"
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:93
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:111
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:383
|
#: lib/cannery_web/live/type_live/form_component.html.heex:387
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr "Speichere..."
|
msgstr "Speichere..."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:95
|
#: lib/cannery_web/controllers/user_settings_controller.ex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your account has been deleted"
|
msgid "Your account has been deleted"
|
||||||
msgstr "Ihr Nutzerkonto wurde gelöscht"
|
msgstr "Ihr Nutzerkonto wurde gelöscht"
|
||||||
@ -161,7 +161,7 @@ msgstr "%{name} erfolgreich hinzugefügt"
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr "%{tag_name} wurde von %{container_name} entfernt"
|
msgstr "%{tag_name} wurde von %{container_name} entfernt"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr "Füge hinzu..."
|
msgstr "Füge hinzu..."
|
||||||
@ -193,7 +193,7 @@ msgstr "Schießkladde erfolgreich gelöscht"
|
|||||||
msgid "Shot records updated successfully"
|
msgid "Shot records updated successfully"
|
||||||
msgstr "Schießkladde erfolgreich aktualisiert"
|
msgstr "Schießkladde erfolgreich aktualisiert"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:37
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{email} confirmed successfully."
|
msgid "%{email} confirmed successfully."
|
||||||
msgstr "%{email} erfolgreich bestätigt."
|
msgstr "%{email} erfolgreich bestätigt."
|
||||||
@ -219,7 +219,7 @@ msgstr "%{name} erfolgreich entfernt"
|
|||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr "Sie müssen"
|
msgstr "Sie müssen"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:86
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr "Erstellen..."
|
msgstr "Erstellen..."
|
||||||
@ -229,7 +229,7 @@ msgstr "Erstellen..."
|
|||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr "Möchten Sie die Sprache wechseln?"
|
msgstr "Möchten Sie die Sprache wechseln?"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:65
|
#: lib/cannery_web/controllers/user_settings_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language updated successfully."
|
msgid "Language updated successfully."
|
||||||
msgstr "Spracheinstellung gespeichert."
|
msgstr "Spracheinstellung gespeichert."
|
||||||
@ -245,12 +245,12 @@ msgstr "Munitionsgruppe erfolgreich gelöscht"
|
|||||||
msgid "Ammo unstaged succesfully"
|
msgid "Ammo unstaged succesfully"
|
||||||
msgstr "Munition erfolgreich demarkiert"
|
msgstr "Munition erfolgreich demarkiert"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:118
|
#: lib/cannery_web/live/pack_live/form_component.ex:141
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Ammo updated successfully"
|
msgid "Ammo updated successfully"
|
||||||
msgstr "Munitionsgruppe erfolgreich aktualisiert"
|
msgstr "Munitionsgruppe erfolgreich aktualisiert"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:177
|
#: lib/cannery_web/live/pack_live/form_component.ex:162
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Ammo added successfully"
|
msgid "Ammo added successfully"
|
||||||
msgid_plural "Ammo added successfully"
|
msgid_plural "Ammo added successfully"
|
||||||
|
@ -40,49 +40,49 @@ msgid "Background color"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:86
|
#: lib/cannery_web/components/type_table_component.ex:86
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:59
|
#: lib/cannery_web/components/type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:70
|
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:49
|
#: lib/cannery_web/components/type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
#: lib/cannery_web/live/type_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:66
|
#: lib/cannery_web/components/type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:184
|
#: lib/cannery_web/live/type_live/form_component.html.heex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -96,13 +96,13 @@ msgid "Containers"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:87
|
#: lib/cannery_web/components/type_table_component.ex:87
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
#: lib/cannery_web/live/type_live/form_component.html.heex:362
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:104
|
#: lib/cannery_web/components/pack_table_component.ex:104
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -115,7 +115,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:39
|
#: lib/cannery_web/live/type_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -141,19 +141,19 @@ msgstr ""
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
#: lib/cannery_web/live/type_live/form_component.html.heex:151
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:58
|
#: lib/cannery_web/components/type_table_component.ex:58
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
#: lib/cannery_web/live/type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:85
|
#: lib/cannery_web/components/type_table_component.ex:85
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -204,8 +204,8 @@ msgid "Magazine, Clip, Ammo Box, etc"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:88
|
#: lib/cannery_web/components/type_table_component.ex:88
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:363
|
#: lib/cannery_web/live/type_live/form_component.html.heex:367
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:366
|
#: lib/cannery_web/live/type_live/form_component.html.heex:370
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -225,7 +225,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:31
|
#: lib/cannery_web/live/type_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -276,7 +276,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
||||||
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:58
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||||
#: lib/cannery_web/live/pack_live/show.ex:90
|
#: lib/cannery_web/live/pack_live/show.ex:90
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -295,13 +295,13 @@ msgid "On the bookshelf"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:79
|
#: lib/cannery_web/components/type_table_component.ex:79
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
#: lib/cannery_web/live/type_live/form_component.html.heex:287
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:92
|
#: lib/cannery_web/components/pack_table_component.ex:92
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:35
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -312,7 +312,7 @@ msgid "Price paid:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:82
|
#: lib/cannery_web/components/type_table_component.ex:82
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -332,7 +332,7 @@ msgstr ""
|
|||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:10
|
#: lib/cannery_web/controllers/user_settings_controller.ex:9
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
@ -343,7 +343,7 @@ msgstr ""
|
|||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:167
|
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -378,7 +378,7 @@ msgid "The self-hosted firearm tracker website"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:84
|
#: lib/cannery_web/components/type_table_component.ex:84
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -387,7 +387,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -495,36 +495,36 @@ msgstr ""
|
|||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:177
|
#: lib/cannery_web/live/type_live/form_component.html.heex:181
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:65
|
#: lib/cannery_web/components/type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:172
|
#: lib/cannery_web/live/type_live/form_component.html.heex:176
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:81
|
#: lib/cannery_web/components/type_table_component.ex:81
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:75
|
#: lib/cannery_web/components/type_table_component.ex:75
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
#: lib/cannery_web/live/type_live/form_component.html.heex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:73
|
#: lib/cannery_web/components/type_table_component.ex:73
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:374
|
#: lib/cannery_web/live/type_live/form_component.html.heex:378
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -548,7 +548,7 @@ msgid "New password"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:83
|
#: lib/cannery_web/components/type_table_component.ex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -615,7 +615,7 @@ msgstr ""
|
|||||||
msgid "Rounds used"
|
msgid "Rounds used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:8
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm your account"
|
msgid "Confirm your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -630,7 +630,7 @@ msgstr ""
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:32
|
#: lib/cannery_web/controllers/user_registration_controller.ex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -647,7 +647,7 @@ msgstr ""
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:77
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:96
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -657,22 +657,6 @@ msgstr ""
|
|||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:32
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "English"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:129
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "French"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:128
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "German"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
@ -989,7 +973,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:71
|
#: lib/cannery_web/components/pack_table_component.ex:71
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:50
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1030,11 +1014,6 @@ msgstr ""
|
|||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:130
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Spanish"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/layouts.ex:15
|
#: lib/cannery_web/components/layouts.ex:15
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:9
|
#: lib/cannery_web/components/layouts/root.html.heex:9
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:10
|
#: lib/cannery_web/components/layouts/root.html.heex:10
|
||||||
@ -1123,27 +1102,27 @@ msgstr ""
|
|||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:288
|
#: lib/cannery_web/live/type_live/form_component.html.heex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "+P"
|
msgid "+P"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:78
|
#: lib/cannery_web/live/type_live/form_component.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid ".223"
|
msgid ".223"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/type_live/form_component.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "5.56x46mm NATO"
|
msgid "5.56x46mm NATO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:329
|
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Boxer"
|
msgid "Boxer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:338
|
#: lib/cannery_web/live/type_live/form_component.html.heex:342
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Centerfire"
|
msgid "Centerfire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1193,13 +1172,13 @@ msgstr ""
|
|||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:343
|
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Attributes"
|
msgid "Attributes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:56
|
#: lib/cannery_web/components/type_table_component.ex:56
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/type_live/form_component.html.heex:97
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass height"
|
msgid "Brass height"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1210,7 +1189,7 @@ msgid "Brass height:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:57
|
#: lib/cannery_web/components/type_table_component.ex:57
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/type_live/form_component.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chamber size"
|
msgid "Chamber size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1220,13 +1199,13 @@ msgstr ""
|
|||||||
msgid "Chamber size:"
|
msgid "Chamber size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:49
|
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dimensions"
|
msgid "Dimensions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:80
|
#: lib/cannery_web/components/type_table_component.ex:80
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:293
|
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dram equivalent"
|
msgid "Dram equivalent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1237,7 +1216,7 @@ msgid "Dram equivalent:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:69
|
#: lib/cannery_web/live/type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Gauge"
|
msgid "Gauge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1248,7 +1227,7 @@ msgid "Gauge:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:71
|
#: lib/cannery_web/components/type_table_component.ex:71
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:231
|
#: lib/cannery_web/live/type_live/form_component.html.heex:235
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Load grains"
|
msgid "Load grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1269,34 +1248,36 @@ msgid "None specified"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:100
|
#: lib/cannery_web/live/container_live/show.html.heex:100
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:94
|
#: lib/cannery_web/live/range_live/index.html.heex:94
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:40
|
#: lib/cannery_web/live/type_live/index.html.heex:40
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:56
|
#: lib/cannery_web/live/type_live/show.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pistol"
|
msgid "Pistol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:258
|
#: lib/cannery_web/live/type_live/form_component.html.heex:262
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder"
|
msgid "Powder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:321
|
#: lib/cannery_web/live/type_live/form_component.html.heex:325
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer"
|
msgid "Primer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:119
|
#: lib/cannery_web/live/type_live/form_component.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Projectile"
|
msgid "Projectile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:98
|
#: lib/cannery_web/live/container_live/show.html.heex:98
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:26
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:38
|
#: lib/cannery_web/live/type_live/index.html.heex:38
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:54
|
#: lib/cannery_web/live/type_live/show.html.heex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1304,7 +1285,7 @@ msgid "Rifle"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:72
|
#: lib/cannery_web/components/type_table_component.ex:72
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
#: lib/cannery_web/live/type_live/form_component.html.heex:243
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot charge weight"
|
msgid "Shot charge weight"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1315,7 +1296,7 @@ msgid "Shot charge weight:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:69
|
#: lib/cannery_web/components/type_table_component.ex:69
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
#: lib/cannery_web/live/type_live/form_component.html.heex:217
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot material"
|
msgid "Shot material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1326,7 +1307,7 @@ msgid "Shot material:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:70
|
#: lib/cannery_web/components/type_table_component.ex:70
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:223
|
#: lib/cannery_web/live/type_live/form_component.html.heex:227
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot size"
|
msgid "Shot size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1337,7 +1318,7 @@ msgid "Shot size:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:68
|
#: lib/cannery_web/components/type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
#: lib/cannery_web/live/type_live/form_component.html.heex:208
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot type"
|
msgid "Shot type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1348,9 +1329,10 @@ msgid "Shot type:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:99
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:29
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:93
|
#: lib/cannery_web/live/range_live/index.html.heex:93
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:27
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:39
|
#: lib/cannery_web/live/type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:52
|
#: lib/cannery_web/live/type_live/show.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1358,12 +1340,12 @@ msgid "Shotgun"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:158
|
#: lib/cannery_web/live/type_live/form_component.html.heex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Slug core"
|
msgid "Slug core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:209
|
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Target, bird, buck, etc"
|
msgid "Target, bird, buck, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1374,13 +1356,13 @@ msgid "Unfired length:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:55
|
#: lib/cannery_web/components/type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:83
|
#: lib/cannery_web/live/type_live/form_component.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unfired shell length"
|
msgid "Unfired shell length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:67
|
#: lib/cannery_web/components/type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:196
|
#: lib/cannery_web/live/type_live/form_component.html.heex:200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Wadding"
|
msgid "Wadding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1392,6 +1374,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:149
|
#: lib/cannery_web/components/type_table_component.ex:149
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:91
|
#: lib/cannery_web/live/container_live/show.html.heex:91
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:83
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
||||||
@ -1437,7 +1420,7 @@ msgid "No Types"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:84
|
#: lib/cannery_web/components/pack_table_component.ex:84
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:42
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number"
|
msgid "Lot number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1446,3 +1429,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number:"
|
msgid "Lot number:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:27
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Any"
|
||||||
|
msgstr ""
|
||||||
|
@ -54,7 +54,7 @@ msgstr ""
|
|||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:47
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:52
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -68,7 +68,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:44
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:49
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
||||||
@ -95,7 +95,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:37
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:42
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
||||||
@ -118,10 +118,10 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||||
#: lib/cannery_web/live/container_live/form_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:38
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:38
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:110
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:382
|
#: lib/cannery_web/live/type_live/form_component.html.heex:386
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -136,7 +136,7 @@ msgstr ""
|
|||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:51
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -178,7 +178,7 @@ msgstr ""
|
|||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:103
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -40,49 +40,49 @@ msgid "Background color"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:86
|
#: lib/cannery_web/components/type_table_component.ex:86
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:59
|
#: lib/cannery_web/components/type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:70
|
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:49
|
#: lib/cannery_web/components/type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
#: lib/cannery_web/live/type_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:66
|
#: lib/cannery_web/components/type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:184
|
#: lib/cannery_web/live/type_live/form_component.html.heex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -96,13 +96,13 @@ msgid "Containers"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:87
|
#: lib/cannery_web/components/type_table_component.ex:87
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
#: lib/cannery_web/live/type_live/form_component.html.heex:362
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:104
|
#: lib/cannery_web/components/pack_table_component.ex:104
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -115,7 +115,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:39
|
#: lib/cannery_web/live/type_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -141,19 +141,19 @@ msgstr ""
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
#: lib/cannery_web/live/type_live/form_component.html.heex:151
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:58
|
#: lib/cannery_web/components/type_table_component.ex:58
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
#: lib/cannery_web/live/type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:85
|
#: lib/cannery_web/components/type_table_component.ex:85
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -204,8 +204,8 @@ msgid "Magazine, Clip, Ammo Box, etc"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:88
|
#: lib/cannery_web/components/type_table_component.ex:88
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:363
|
#: lib/cannery_web/live/type_live/form_component.html.heex:367
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:366
|
#: lib/cannery_web/live/type_live/form_component.html.heex:370
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -225,7 +225,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:31
|
#: lib/cannery_web/live/type_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -276,7 +276,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
||||||
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:58
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||||
#: lib/cannery_web/live/pack_live/show.ex:90
|
#: lib/cannery_web/live/pack_live/show.ex:90
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -295,13 +295,13 @@ msgid "On the bookshelf"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:79
|
#: lib/cannery_web/components/type_table_component.ex:79
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
#: lib/cannery_web/live/type_live/form_component.html.heex:287
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:92
|
#: lib/cannery_web/components/pack_table_component.ex:92
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:35
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -312,7 +312,7 @@ msgid "Price paid:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:82
|
#: lib/cannery_web/components/type_table_component.ex:82
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -332,7 +332,7 @@ msgstr ""
|
|||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:10
|
#: lib/cannery_web/controllers/user_settings_controller.ex:9
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
@ -343,7 +343,7 @@ msgstr ""
|
|||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:167
|
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -378,7 +378,7 @@ msgid "The self-hosted firearm tracker website"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:84
|
#: lib/cannery_web/components/type_table_component.ex:84
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -387,7 +387,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -495,36 +495,36 @@ msgstr ""
|
|||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:177
|
#: lib/cannery_web/live/type_live/form_component.html.heex:181
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:65
|
#: lib/cannery_web/components/type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:172
|
#: lib/cannery_web/live/type_live/form_component.html.heex:176
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:81
|
#: lib/cannery_web/components/type_table_component.ex:81
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:75
|
#: lib/cannery_web/components/type_table_component.ex:75
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
#: lib/cannery_web/live/type_live/form_component.html.heex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:73
|
#: lib/cannery_web/components/type_table_component.ex:73
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:374
|
#: lib/cannery_web/live/type_live/form_component.html.heex:378
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -548,7 +548,7 @@ msgid "New password"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:83
|
#: lib/cannery_web/components/type_table_component.ex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -615,7 +615,7 @@ msgstr ""
|
|||||||
msgid "Rounds used"
|
msgid "Rounds used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:8
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm your account"
|
msgid "Confirm your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -630,7 +630,7 @@ msgstr ""
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:32
|
#: lib/cannery_web/controllers/user_registration_controller.ex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -647,7 +647,7 @@ msgstr ""
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:77
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:96
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -657,22 +657,6 @@ msgstr ""
|
|||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:32
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "English"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:129
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "French"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:128
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "German"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
@ -989,7 +973,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:71
|
#: lib/cannery_web/components/pack_table_component.ex:71
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:50
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1030,11 +1014,6 @@ msgstr ""
|
|||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:130
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Spanish"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/layouts.ex:15
|
#: lib/cannery_web/components/layouts.ex:15
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:9
|
#: lib/cannery_web/components/layouts/root.html.heex:9
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:10
|
#: lib/cannery_web/components/layouts/root.html.heex:10
|
||||||
@ -1123,27 +1102,27 @@ msgstr ""
|
|||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:288
|
#: lib/cannery_web/live/type_live/form_component.html.heex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "+P"
|
msgid "+P"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:78
|
#: lib/cannery_web/live/type_live/form_component.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid ".223"
|
msgid ".223"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/type_live/form_component.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "5.56x46mm NATO"
|
msgid "5.56x46mm NATO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:329
|
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Boxer"
|
msgid "Boxer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:338
|
#: lib/cannery_web/live/type_live/form_component.html.heex:342
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Centerfire"
|
msgid "Centerfire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1193,13 +1172,13 @@ msgstr ""
|
|||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:343
|
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Attributes"
|
msgid "Attributes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:56
|
#: lib/cannery_web/components/type_table_component.ex:56
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/type_live/form_component.html.heex:97
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Brass height"
|
msgid "Brass height"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1210,7 +1189,7 @@ msgid "Brass height:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:57
|
#: lib/cannery_web/components/type_table_component.ex:57
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/type_live/form_component.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chamber size"
|
msgid "Chamber size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1220,13 +1199,13 @@ msgstr ""
|
|||||||
msgid "Chamber size:"
|
msgid "Chamber size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:49
|
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dimensions"
|
msgid "Dimensions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:80
|
#: lib/cannery_web/components/type_table_component.ex:80
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:293
|
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dram equivalent"
|
msgid "Dram equivalent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1237,7 +1216,7 @@ msgid "Dram equivalent:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:69
|
#: lib/cannery_web/live/type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Gauge"
|
msgid "Gauge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1248,7 +1227,7 @@ msgid "Gauge:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:71
|
#: lib/cannery_web/components/type_table_component.ex:71
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:231
|
#: lib/cannery_web/live/type_live/form_component.html.heex:235
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Load grains"
|
msgid "Load grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1269,34 +1248,36 @@ msgid "None specified"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:100
|
#: lib/cannery_web/live/container_live/show.html.heex:100
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:94
|
#: lib/cannery_web/live/range_live/index.html.heex:94
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:40
|
#: lib/cannery_web/live/type_live/index.html.heex:40
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:56
|
#: lib/cannery_web/live/type_live/show.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pistol"
|
msgid "Pistol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:258
|
#: lib/cannery_web/live/type_live/form_component.html.heex:262
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Powder"
|
msgid "Powder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:321
|
#: lib/cannery_web/live/type_live/form_component.html.heex:325
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Primer"
|
msgid "Primer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:119
|
#: lib/cannery_web/live/type_live/form_component.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Projectile"
|
msgid "Projectile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:98
|
#: lib/cannery_web/live/container_live/show.html.heex:98
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:26
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:38
|
#: lib/cannery_web/live/type_live/index.html.heex:38
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:54
|
#: lib/cannery_web/live/type_live/show.html.heex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1304,7 +1285,7 @@ msgid "Rifle"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:72
|
#: lib/cannery_web/components/type_table_component.ex:72
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
#: lib/cannery_web/live/type_live/form_component.html.heex:243
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot charge weight"
|
msgid "Shot charge weight"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1315,7 +1296,7 @@ msgid "Shot charge weight:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:69
|
#: lib/cannery_web/components/type_table_component.ex:69
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
#: lib/cannery_web/live/type_live/form_component.html.heex:217
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot material"
|
msgid "Shot material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1326,7 +1307,7 @@ msgid "Shot material:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:70
|
#: lib/cannery_web/components/type_table_component.ex:70
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:223
|
#: lib/cannery_web/live/type_live/form_component.html.heex:227
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Shot size"
|
msgid "Shot size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1337,7 +1318,7 @@ msgid "Shot size:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:68
|
#: lib/cannery_web/components/type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
#: lib/cannery_web/live/type_live/form_component.html.heex:208
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot type"
|
msgid "Shot type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1348,9 +1329,10 @@ msgid "Shot type:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:99
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:29
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:93
|
#: lib/cannery_web/live/range_live/index.html.heex:93
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:27
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:39
|
#: lib/cannery_web/live/type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:52
|
#: lib/cannery_web/live/type_live/show.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1358,12 +1340,12 @@ msgid "Shotgun"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:158
|
#: lib/cannery_web/live/type_live/form_component.html.heex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Slug core"
|
msgid "Slug core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:209
|
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Target, bird, buck, etc"
|
msgid "Target, bird, buck, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1374,13 +1356,13 @@ msgid "Unfired length:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:55
|
#: lib/cannery_web/components/type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:83
|
#: lib/cannery_web/live/type_live/form_component.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unfired shell length"
|
msgid "Unfired shell length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:67
|
#: lib/cannery_web/components/type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:196
|
#: lib/cannery_web/live/type_live/form_component.html.heex:200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Wadding"
|
msgid "Wadding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1392,6 +1374,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:149
|
#: lib/cannery_web/components/type_table_component.ex:149
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:91
|
#: lib/cannery_web/live/container_live/show.html.heex:91
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:83
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
||||||
@ -1437,7 +1420,7 @@ msgid "No Types"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:84
|
#: lib/cannery_web/components/pack_table_component.ex:84
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:42
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number"
|
msgid "Lot number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1446,3 +1429,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number:"
|
msgid "Lot number:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:27
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Any"
|
||||||
|
msgstr ""
|
||||||
|
@ -10,7 +10,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Language: en\n"
|
"Language: en\n"
|
||||||
|
|
||||||
#: lib/cannery/containers.ex:224
|
#: lib/cannery/containers.ex:222
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container must be empty before deleting"
|
msgid "Container must be empty before deleting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -26,7 +26,7 @@ msgstr ""
|
|||||||
msgid "Could not find that container"
|
msgid "Could not find that container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:84
|
#: lib/cannery_web/controllers/user_settings_controller.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email change link is invalid or it has expired."
|
msgid "Email change link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -67,20 +67,20 @@ msgstr ""
|
|||||||
msgid "Reset password link is invalid or it has expired."
|
msgid "Reset password link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:22
|
#: lib/cannery_web/controllers/user_registration_controller.ex:21
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:51
|
#: lib/cannery_web/controllers/user_registration_controller.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, public registration is disabled"
|
msgid "Sorry, public registration is disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:12
|
#: lib/cannery_web/controllers/user_registration_controller.ex:11
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:41
|
#: lib/cannery_web/controllers/user_registration_controller.ex:40
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:70
|
#: lib/cannery_web/controllers/user_registration_controller.ex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, this invite was not found or expired"
|
msgid "Sorry, this invite was not found or expired"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:99
|
#: lib/cannery_web/controllers/user_settings_controller.ex:98
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unable to delete user"
|
msgid "Unable to delete user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -91,7 +91,7 @@ msgstr ""
|
|||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:53
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "User confirmation link is invalid or it has expired."
|
msgid "User confirmation link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -101,23 +101,23 @@ msgstr ""
|
|||||||
msgid "You are not authorized to view this page."
|
msgid "You are not authorized to view this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:145
|
#: lib/cannery/accounts/user.ex:140
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "did not change"
|
msgid "did not change"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:166
|
#: lib/cannery/accounts/user.ex:161
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "does not match password"
|
msgid "does not match password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
## From Ecto.Changeset.put_change/3
|
## From Ecto.Changeset.put_change/3
|
||||||
#: lib/cannery/accounts/user.ex:203
|
#: lib/cannery/accounts/user.ex:198
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "is not valid"
|
msgid "is not valid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:100
|
#: lib/cannery/accounts/user.ex:95
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "must have the @ sign and no spaces"
|
msgid "must have the @ sign and no spaces"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -143,56 +143,46 @@ msgstr ""
|
|||||||
msgid "Tag could not be removed"
|
msgid "Tag could not be removed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:152
|
#: lib/cannery_web/live/pack_live/form_component.ex:175
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Could not parse number of copies"
|
msgid "Could not parse number of copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:142
|
#: lib/cannery/ammo.ex:1026
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo.ex:974
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Invalid multiplier"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:71
|
#: lib/cannery_web/live/range_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:74
|
#: lib/cannery/activity_log/shot_record.ex:71
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Please select a valid user and ammo pack"
|
msgid "Please select a valid user and ammo pack"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:88
|
#: lib/cannery/activity_log/shot_record.ex:85
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left can be at most %{count} rounds"
|
msgid "Ammo left can be at most %{count} rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:84
|
#: lib/cannery/activity_log/shot_record.ex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left must be at least 0"
|
msgid "Ammo left must be at least 0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:119
|
#: lib/cannery/activity_log/shot_record.ex:116
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Count can be at most %{count} shots"
|
msgid "Count can be at most %{count} shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:80
|
#: lib/cannery/activity_log/shot_record.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "can't be blank"
|
msgid "can't be blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo/pack.ex:100
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Please select a type and container"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/error_html.ex:11
|
#: lib/cannery_web/controllers/error_html.ex:11
|
||||||
#: lib/cannery_web/controllers/error_json.ex:9
|
#: lib/cannery_web/controllers/error_json.ex:9
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
@ -208,3 +198,13 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You must log in to access this page."
|
msgid "You must log in to access this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:98
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid container"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:96
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid type"
|
||||||
|
msgstr ""
|
||||||
|
@ -39,7 +39,7 @@ msgstr ""
|
|||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:29
|
#: lib/cannery_web/controllers/user_settings_controller.ex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -74,12 +74,12 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:77
|
#: lib/cannery_web/controllers/user_settings_controller.ex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email changed successfully."
|
msgid "Email changed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:23
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -99,12 +99,12 @@ msgstr ""
|
|||||||
msgid "Password reset successfully."
|
msgid "Password reset successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:49
|
#: lib/cannery_web/controllers/user_settings_controller.ex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Password updated successfully."
|
msgid "Password updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:65
|
#: lib/cannery_web/controllers/user_registration_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -112,15 +112,15 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:93
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:111
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:383
|
#: lib/cannery_web/live/type_live/form_component.html.heex:387
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:95
|
#: lib/cannery_web/controllers/user_settings_controller.ex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your account has been deleted"
|
msgid "Your account has been deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -140,7 +140,7 @@ msgstr ""
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -172,7 +172,7 @@ msgstr ""
|
|||||||
msgid "Shot records updated successfully"
|
msgid "Shot records updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:37
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{email} confirmed successfully."
|
msgid "%{email} confirmed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -198,7 +198,7 @@ msgstr ""
|
|||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:86
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -208,7 +208,7 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:65
|
#: lib/cannery_web/controllers/user_settings_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language updated successfully."
|
msgid "Language updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -224,12 +224,12 @@ msgstr ""
|
|||||||
msgid "Ammo unstaged succesfully"
|
msgid "Ammo unstaged succesfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:118
|
#: lib/cannery_web/live/pack_live/form_component.ex:141
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Ammo updated successfully"
|
msgid "Ammo updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:177
|
#: lib/cannery_web/live/pack_live/form_component.ex:162
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Ammo added successfully"
|
msgid "Ammo added successfully"
|
||||||
msgid_plural "Ammo added successfully"
|
msgid_plural "Ammo added successfully"
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/containers.ex:224
|
#: lib/cannery/containers.ex:222
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container must be empty before deleting"
|
msgid "Container must be empty before deleting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -26,7 +26,7 @@ msgstr ""
|
|||||||
msgid "Could not find that container"
|
msgid "Could not find that container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:84
|
#: lib/cannery_web/controllers/user_settings_controller.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email change link is invalid or it has expired."
|
msgid "Email change link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -67,20 +67,20 @@ msgstr ""
|
|||||||
msgid "Reset password link is invalid or it has expired."
|
msgid "Reset password link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:22
|
#: lib/cannery_web/controllers/user_registration_controller.ex:21
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:51
|
#: lib/cannery_web/controllers/user_registration_controller.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, public registration is disabled"
|
msgid "Sorry, public registration is disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:12
|
#: lib/cannery_web/controllers/user_registration_controller.ex:11
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:41
|
#: lib/cannery_web/controllers/user_registration_controller.ex:40
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:70
|
#: lib/cannery_web/controllers/user_registration_controller.ex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, this invite was not found or expired"
|
msgid "Sorry, this invite was not found or expired"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:99
|
#: lib/cannery_web/controllers/user_settings_controller.ex:98
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unable to delete user"
|
msgid "Unable to delete user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -91,7 +91,7 @@ msgstr ""
|
|||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:53
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "User confirmation link is invalid or it has expired."
|
msgid "User confirmation link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -101,22 +101,22 @@ msgstr ""
|
|||||||
msgid "You are not authorized to view this page."
|
msgid "You are not authorized to view this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:145
|
#: lib/cannery/accounts/user.ex:140
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "did not change"
|
msgid "did not change"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:166
|
#: lib/cannery/accounts/user.ex:161
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "does not match password"
|
msgid "does not match password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:203
|
#: lib/cannery/accounts/user.ex:198
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "is not valid"
|
msgid "is not valid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:100
|
#: lib/cannery/accounts/user.ex:95
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "must have the @ sign and no spaces"
|
msgid "must have the @ sign and no spaces"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -142,56 +142,46 @@ msgstr ""
|
|||||||
msgid "Tag could not be removed"
|
msgid "Tag could not be removed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:152
|
#: lib/cannery_web/live/pack_live/form_component.ex:175
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Could not parse number of copies"
|
msgid "Could not parse number of copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:142
|
#: lib/cannery/ammo.ex:1026
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo.ex:974
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Invalid multiplier"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:71
|
#: lib/cannery_web/live/range_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:74
|
#: lib/cannery/activity_log/shot_record.ex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please select a valid user and ammo pack"
|
msgid "Please select a valid user and ammo pack"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:88
|
#: lib/cannery/activity_log/shot_record.ex:85
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left can be at most %{count} rounds"
|
msgid "Ammo left can be at most %{count} rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:84
|
#: lib/cannery/activity_log/shot_record.ex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left must be at least 0"
|
msgid "Ammo left must be at least 0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:119
|
#: lib/cannery/activity_log/shot_record.ex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count can be at most %{count} shots"
|
msgid "Count can be at most %{count} shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:80
|
#: lib/cannery/activity_log/shot_record.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "can't be blank"
|
msgid "can't be blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo/pack.ex:100
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Please select a type and container"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/error_html.ex:11
|
#: lib/cannery_web/controllers/error_html.ex:11
|
||||||
#: lib/cannery_web/controllers/error_json.ex:9
|
#: lib/cannery_web/controllers/error_json.ex:9
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -207,3 +197,13 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You must log in to access this page."
|
msgid "You must log in to access this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:98
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Please select a valid container"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:96
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Please select a valid type"
|
||||||
|
msgstr ""
|
||||||
|
@ -67,7 +67,7 @@ msgstr "Crear Invitación"
|
|||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr "Eliminar cuenta de Usuario"
|
msgstr "Eliminar cuenta de Usuario"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:47
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:52
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -81,7 +81,7 @@ msgstr "¡Invita a alguien nuevo!"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:44
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:49
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
||||||
@ -108,7 +108,7 @@ msgstr "Nueva Etiqueta"
|
|||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:37
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:42
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
||||||
@ -131,10 +131,10 @@ msgstr "Resetear contraseña"
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||||
#: lib/cannery_web/live/container_live/form_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:38
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:38
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:110
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:382
|
#: lib/cannery_web/live/type_live/form_component.html.heex:386
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Guardar"
|
msgstr "Guardar"
|
||||||
@ -149,7 +149,7 @@ msgstr "Enviar instrucciones para reestablecer contraseña"
|
|||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr "¿Por qué no añadir una?"
|
msgstr "¿Por qué no añadir una?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:51
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Añadir"
|
msgstr "Añadir"
|
||||||
@ -191,7 +191,7 @@ msgstr "Copiar al portapapeles"
|
|||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr "añade primero un contenedor"
|
msgstr "añade primero un contenedor"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:103
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr "Crear"
|
msgstr "Crear"
|
||||||
|
@ -44,49 +44,49 @@ msgid "Background color"
|
|||||||
msgstr "Color de fondo"
|
msgstr "Color de fondo"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:86
|
#: lib/cannery_web/components/type_table_component.ex:86
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr "Fogueo"
|
msgstr "Fogueo"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr "Latón"
|
msgstr "Latón"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr "Núcleo de bala"
|
msgstr "Núcleo de bala"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:59
|
#: lib/cannery_web/components/type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr "Tipo de bala"
|
msgstr "Tipo de bala"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:70
|
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr "Calibre"
|
msgstr "Calibre"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:49
|
#: lib/cannery_web/components/type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
#: lib/cannery_web/live/type_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr "Cartucho"
|
msgstr "Cartucho"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:66
|
#: lib/cannery_web/components/type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:184
|
#: lib/cannery_web/live/type_live/form_component.html.heex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr "Material del casquillo"
|
msgstr "Material del casquillo"
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr "Contenedor"
|
msgstr "Contenedor"
|
||||||
@ -100,13 +100,13 @@ msgid "Containers"
|
|||||||
msgstr "Contenedores"
|
msgstr "Contenedores"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:87
|
#: lib/cannery_web/components/type_table_component.ex:87
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
#: lib/cannery_web/live/type_live/form_component.html.heex:362
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr "Corrosiva"
|
msgstr "Corrosiva"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:104
|
#: lib/cannery_web/components/pack_table_component.ex:104
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr "Cantidad"
|
msgstr "Cantidad"
|
||||||
@ -119,7 +119,7 @@ msgstr "Cantidad:"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:39
|
#: lib/cannery_web/live/type_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descripción"
|
msgstr "Descripción"
|
||||||
@ -145,19 +145,19 @@ msgstr "Editar Invitación"
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr "Editar Etiqueta"
|
msgstr "Editar Etiqueta"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
#: lib/cannery_web/live/type_live/form_component.html.heex:151
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr "Bala encamisada"
|
msgstr "Bala encamisada"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:58
|
#: lib/cannery_web/components/type_table_component.ex:58
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
#: lib/cannery_web/live/type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr "Grano"
|
msgstr "Grano"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:85
|
#: lib/cannery_web/components/type_table_component.ex:85
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr "Incendiaria"
|
msgstr "Incendiaria"
|
||||||
@ -208,8 +208,8 @@ msgid "Magazine, Clip, Ammo Box, etc"
|
|||||||
msgstr "Cargador, Clip, Caja de Munición, etc"
|
msgstr "Cargador, Clip, Caja de Munición, etc"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:88
|
#: lib/cannery_web/components/type_table_component.ex:88
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:363
|
#: lib/cannery_web/live/type_live/form_component.html.heex:367
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:366
|
#: lib/cannery_web/live/type_live/form_component.html.heex:370
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr "Fabricante"
|
msgstr "Fabricante"
|
||||||
@ -229,7 +229,7 @@ msgstr "Mi lata de munición guapa"
|
|||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:31
|
#: lib/cannery_web/live/type_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Nombre"
|
msgstr "Nombre"
|
||||||
@ -280,7 +280,7 @@ msgstr "Sin etiquetas"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
||||||
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:58
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||||
#: lib/cannery_web/live/pack_live/show.ex:90
|
#: lib/cannery_web/live/pack_live/show.ex:90
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -299,13 +299,13 @@ msgid "On the bookshelf"
|
|||||||
msgstr "En la estantería"
|
msgstr "En la estantería"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:79
|
#: lib/cannery_web/components/type_table_component.ex:79
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
#: lib/cannery_web/live/type_live/form_component.html.heex:287
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr "Presión"
|
msgstr "Presión"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:92
|
#: lib/cannery_web/components/pack_table_component.ex:92
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:35
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr "Precio pagado"
|
msgstr "Precio pagado"
|
||||||
@ -316,7 +316,7 @@ msgid "Price paid:"
|
|||||||
msgstr "Precio pagado:"
|
msgstr "Precio pagado:"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:82
|
#: lib/cannery_web/components/type_table_component.ex:82
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr "Tipo de espoleta"
|
msgstr "Tipo de espoleta"
|
||||||
@ -338,7 +338,7 @@ msgstr ""
|
|||||||
"Autogestiona tu propia instancia, o usa una instancia de alguién de quien te "
|
"Autogestiona tu propia instancia, o usa una instancia de alguién de quien te "
|
||||||
"fíes."
|
"fíes."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:10
|
#: lib/cannery_web/controllers/user_settings_controller.ex:9
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
@ -349,7 +349,7 @@ msgstr "Ajustes"
|
|||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr "Simple:"
|
msgstr "Simple:"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:167
|
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr "Acero"
|
msgstr "Acero"
|
||||||
@ -385,7 +385,7 @@ msgid "The self-hosted firearm tracker website"
|
|||||||
msgstr "La página de seguimiento de armas autogestionada"
|
msgstr "La página de seguimiento de armas autogestionada"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:84
|
#: lib/cannery_web/components/type_table_component.ex:84
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr "Trazadora"
|
msgstr "Trazadora"
|
||||||
@ -394,7 +394,7 @@ msgstr "Trazadora"
|
|||||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Tipo"
|
msgstr "Tipo"
|
||||||
@ -502,36 +502,36 @@ msgstr "Registro de tiros"
|
|||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr "$%{amount}"
|
msgstr "$%{amount}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:177
|
#: lib/cannery_web/live/type_live/form_component.html.heex:181
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr "Bimetal"
|
msgstr "Bimetal"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:65
|
#: lib/cannery_web/components/type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:172
|
#: lib/cannery_web/live/type_live/form_component.html.heex:176
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr "Tipo de camisa"
|
msgstr "Tipo de camisa"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:81
|
#: lib/cannery_web/components/type_table_component.ex:81
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr "Velocidad de boca"
|
msgstr "Velocidad de boca"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:75
|
#: lib/cannery_web/components/type_table_component.ex:75
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
#: lib/cannery_web/live/type_live/form_component.html.heex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr "Granos de polvora por carga"
|
msgstr "Granos de polvora por carga"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:73
|
#: lib/cannery_web/components/type_table_component.ex:73
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr "Tipo de polvora"
|
msgstr "Tipo de polvora"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:374
|
#: lib/cannery_web/live/type_live/form_component.html.heex:378
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -555,7 +555,7 @@ msgid "New password"
|
|||||||
msgstr "Nueva contraseña"
|
msgstr "Nueva contraseña"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:83
|
#: lib/cannery_web/components/type_table_component.ex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr "Tipo de fuego"
|
msgstr "Tipo de fuego"
|
||||||
@ -622,7 +622,7 @@ msgstr "Pocentaje restante:"
|
|||||||
msgid "Rounds used"
|
msgid "Rounds used"
|
||||||
msgstr "Balas usadas"
|
msgstr "Balas usadas"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:8
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm your account"
|
msgid "Confirm your account"
|
||||||
msgstr "Confirmar su cuenta"
|
msgstr "Confirmar su cuenta"
|
||||||
@ -637,7 +637,7 @@ msgstr "¿Olvidó su contraseña?"
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Entrar"
|
msgstr "Entrar"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:32
|
#: lib/cannery_web/controllers/user_registration_controller.ex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr "Registrarse"
|
msgstr "Registrarse"
|
||||||
@ -654,7 +654,7 @@ msgstr "Reestablecer contraseña"
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr "Tiros Récord"
|
msgstr "Tiros Récord"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:77
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:96
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr "Copias"
|
msgstr "Copias"
|
||||||
@ -664,22 +664,6 @@ msgstr "Copias"
|
|||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr "Añadido en:"
|
msgstr "Añadido en:"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:32
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "English"
|
|
||||||
msgstr "Inglés"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:129
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "French"
|
|
||||||
msgstr "Francés"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:128
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "German"
|
|
||||||
msgstr "Alemán"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
@ -997,7 +981,7 @@ msgid "Never used"
|
|||||||
msgstr "Nunca usada"
|
msgstr "Nunca usada"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:71
|
#: lib/cannery_web/components/pack_table_component.ex:71
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:50
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr "Comprada en"
|
msgstr "Comprada en"
|
||||||
@ -1038,11 +1022,6 @@ msgstr ""
|
|||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:130
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Spanish"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/layouts.ex:15
|
#: lib/cannery_web/components/layouts.ex:15
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:9
|
#: lib/cannery_web/components/layouts/root.html.heex:9
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:10
|
#: lib/cannery_web/components/layouts/root.html.heex:10
|
||||||
@ -1142,27 +1121,27 @@ msgstr ""
|
|||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:288
|
#: lib/cannery_web/live/type_live/form_component.html.heex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "+P"
|
msgid "+P"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:78
|
#: lib/cannery_web/live/type_live/form_component.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid ".223"
|
msgid ".223"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/type_live/form_component.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "5.56x46mm NATO"
|
msgid "5.56x46mm NATO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:329
|
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Boxer"
|
msgid "Boxer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:338
|
#: lib/cannery_web/live/type_live/form_component.html.heex:342
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Centerfire"
|
msgid "Centerfire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1212,13 +1191,13 @@ msgstr ""
|
|||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:343
|
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Attributes"
|
msgid "Attributes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:56
|
#: lib/cannery_web/components/type_table_component.ex:56
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/type_live/form_component.html.heex:97
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Brass height"
|
msgid "Brass height"
|
||||||
msgstr "Latón"
|
msgstr "Latón"
|
||||||
@ -1229,7 +1208,7 @@ msgid "Brass height:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:57
|
#: lib/cannery_web/components/type_table_component.ex:57
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/type_live/form_component.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chamber size"
|
msgid "Chamber size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1239,13 +1218,13 @@ msgstr ""
|
|||||||
msgid "Chamber size:"
|
msgid "Chamber size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:49
|
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dimensions"
|
msgid "Dimensions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:80
|
#: lib/cannery_web/components/type_table_component.ex:80
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:293
|
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dram equivalent"
|
msgid "Dram equivalent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1256,7 +1235,7 @@ msgid "Dram equivalent:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:69
|
#: lib/cannery_web/live/type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Gauge"
|
msgid "Gauge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1267,7 +1246,7 @@ msgid "Gauge:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:71
|
#: lib/cannery_web/components/type_table_component.ex:71
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:231
|
#: lib/cannery_web/live/type_live/form_component.html.heex:235
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Load grains"
|
msgid "Load grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1288,34 +1267,36 @@ msgid "None specified"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:100
|
#: lib/cannery_web/live/container_live/show.html.heex:100
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:94
|
#: lib/cannery_web/live/range_live/index.html.heex:94
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:40
|
#: lib/cannery_web/live/type_live/index.html.heex:40
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:56
|
#: lib/cannery_web/live/type_live/show.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pistol"
|
msgid "Pistol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:258
|
#: lib/cannery_web/live/type_live/form_component.html.heex:262
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Powder"
|
msgid "Powder"
|
||||||
msgstr "Tipo de polvora"
|
msgstr "Tipo de polvora"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:321
|
#: lib/cannery_web/live/type_live/form_component.html.heex:325
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Primer"
|
msgid "Primer"
|
||||||
msgstr "Tipo de espoleta"
|
msgstr "Tipo de espoleta"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:119
|
#: lib/cannery_web/live/type_live/form_component.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Projectile"
|
msgid "Projectile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:98
|
#: lib/cannery_web/live/container_live/show.html.heex:98
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:26
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:38
|
#: lib/cannery_web/live/type_live/index.html.heex:38
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:54
|
#: lib/cannery_web/live/type_live/show.html.heex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1323,7 +1304,7 @@ msgid "Rifle"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:72
|
#: lib/cannery_web/components/type_table_component.ex:72
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
#: lib/cannery_web/live/type_live/form_component.html.heex:243
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot charge weight"
|
msgid "Shot charge weight"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1334,7 +1315,7 @@ msgid "Shot charge weight:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:69
|
#: lib/cannery_web/components/type_table_component.ex:69
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
#: lib/cannery_web/live/type_live/form_component.html.heex:217
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot material"
|
msgid "Shot material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1345,7 +1326,7 @@ msgid "Shot material:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:70
|
#: lib/cannery_web/components/type_table_component.ex:70
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:223
|
#: lib/cannery_web/live/type_live/form_component.html.heex:227
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Shot size"
|
msgid "Shot size"
|
||||||
msgstr "Tiros disparados"
|
msgstr "Tiros disparados"
|
||||||
@ -1356,7 +1337,7 @@ msgid "Shot size:"
|
|||||||
msgstr "Tiros disparados"
|
msgstr "Tiros disparados"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:68
|
#: lib/cannery_web/components/type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
#: lib/cannery_web/live/type_live/form_component.html.heex:208
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot type"
|
msgid "Shot type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1367,9 +1348,10 @@ msgid "Shot type:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:99
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:29
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:93
|
#: lib/cannery_web/live/range_live/index.html.heex:93
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:27
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:39
|
#: lib/cannery_web/live/type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:52
|
#: lib/cannery_web/live/type_live/show.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1377,12 +1359,12 @@ msgid "Shotgun"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:158
|
#: lib/cannery_web/live/type_live/form_component.html.heex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Slug core"
|
msgid "Slug core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:209
|
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Target, bird, buck, etc"
|
msgid "Target, bird, buck, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1393,13 +1375,13 @@ msgid "Unfired length:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:55
|
#: lib/cannery_web/components/type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:83
|
#: lib/cannery_web/live/type_live/form_component.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unfired shell length"
|
msgid "Unfired shell length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:67
|
#: lib/cannery_web/components/type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:196
|
#: lib/cannery_web/live/type_live/form_component.html.heex:200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Wadding"
|
msgid "Wadding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1411,6 +1393,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:149
|
#: lib/cannery_web/components/type_table_component.ex:149
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:91
|
#: lib/cannery_web/live/container_live/show.html.heex:91
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:83
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
||||||
@ -1456,7 +1439,7 @@ msgid "No Types"
|
|||||||
msgstr "Tipo"
|
msgstr "Tipo"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:84
|
#: lib/cannery_web/components/pack_table_component.ex:84
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:42
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number"
|
msgid "Lot number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1465,3 +1448,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number:"
|
msgid "Lot number:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:27
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Any"
|
||||||
|
msgstr ""
|
||||||
|
@ -23,7 +23,7 @@ msgstr ""
|
|||||||
## Run "mix gettext.extract" to bring this file up to
|
## Run "mix gettext.extract" to bring this file up to
|
||||||
## date. Leave "msgstr"s empty as changing them here has no
|
## date. Leave "msgstr"s empty as changing them here has no
|
||||||
## effect: edit them in PO (.po) files instead.
|
## effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery/containers.ex:224
|
#: lib/cannery/containers.ex:222
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container must be empty before deleting"
|
msgid "Container must be empty before deleting"
|
||||||
msgstr "El contenedor debe estar vacío antes de ser borrado"
|
msgstr "El contenedor debe estar vacío antes de ser borrado"
|
||||||
@ -39,7 +39,7 @@ msgstr "No se pudo eliminar %{name}: %{error}"
|
|||||||
msgid "Could not find that container"
|
msgid "Could not find that container"
|
||||||
msgstr "No se pudo encontrar el contenedor"
|
msgstr "No se pudo encontrar el contenedor"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:84
|
#: lib/cannery_web/controllers/user_settings_controller.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email change link is invalid or it has expired."
|
msgid "Email change link is invalid or it has expired."
|
||||||
msgstr "El enlace de cambio de correo es inválido o ha expirado."
|
msgstr "El enlace de cambio de correo es inválido o ha expirado."
|
||||||
@ -83,20 +83,20 @@ msgid "Reset password link is invalid or it has expired."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"El enlace de reestablecimiento de la contraseña es inválido o ha caducado."
|
"El enlace de reestablecimiento de la contraseña es inválido o ha caducado."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:22
|
#: lib/cannery_web/controllers/user_registration_controller.ex:21
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:51
|
#: lib/cannery_web/controllers/user_registration_controller.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, public registration is disabled"
|
msgid "Sorry, public registration is disabled"
|
||||||
msgstr "Lo sentimos, el registro público no está habilitado"
|
msgstr "Lo sentimos, el registro público no está habilitado"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:12
|
#: lib/cannery_web/controllers/user_registration_controller.ex:11
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:41
|
#: lib/cannery_web/controllers/user_registration_controller.ex:40
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:70
|
#: lib/cannery_web/controllers/user_registration_controller.ex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, this invite was not found or expired"
|
msgid "Sorry, this invite was not found or expired"
|
||||||
msgstr "Lo sentimos, esta invitación no es válida o ha caducado"
|
msgstr "Lo sentimos, esta invitación no es válida o ha caducado"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:99
|
#: lib/cannery_web/controllers/user_settings_controller.ex:98
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unable to delete user"
|
msgid "Unable to delete user"
|
||||||
msgstr "No se ha podido eliminar el usuario"
|
msgstr "No se ha podido eliminar el usuario"
|
||||||
@ -107,7 +107,7 @@ msgstr "No se ha podido eliminar el usuario"
|
|||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr "No autorizado"
|
msgstr "No autorizado"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:53
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "User confirmation link is invalid or it has expired."
|
msgid "User confirmation link is invalid or it has expired."
|
||||||
msgstr "El enlace de confirmación de usuario no es válido o ha caducado."
|
msgstr "El enlace de confirmación de usuario no es válido o ha caducado."
|
||||||
@ -117,22 +117,22 @@ msgstr "El enlace de confirmación de usuario no es válido o ha caducado."
|
|||||||
msgid "You are not authorized to view this page."
|
msgid "You are not authorized to view this page."
|
||||||
msgstr "No está autorizado a ver esta página."
|
msgstr "No está autorizado a ver esta página."
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:145
|
#: lib/cannery/accounts/user.ex:140
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "did not change"
|
msgid "did not change"
|
||||||
msgstr "no cambió"
|
msgstr "no cambió"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:166
|
#: lib/cannery/accounts/user.ex:161
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "does not match password"
|
msgid "does not match password"
|
||||||
msgstr "no coincide con la contraseña"
|
msgstr "no coincide con la contraseña"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:203
|
#: lib/cannery/accounts/user.ex:198
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "is not valid"
|
msgid "is not valid"
|
||||||
msgstr "no es válido"
|
msgstr "no es válido"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:100
|
#: lib/cannery/accounts/user.ex:95
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "must have the @ sign and no spaces"
|
msgid "must have the @ sign and no spaces"
|
||||||
msgstr "debe tener el signo @ y no contener espacios"
|
msgstr "debe tener el signo @ y no contener espacios"
|
||||||
@ -158,56 +158,46 @@ msgstr "Debe confirmar su cuenta e iniciar sesión para acceder a esta página."
|
|||||||
msgid "Tag could not be removed"
|
msgid "Tag could not be removed"
|
||||||
msgstr "La etiqueta no pudo ser eliminada"
|
msgstr "La etiqueta no pudo ser eliminada"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:152
|
#: lib/cannery_web/live/pack_live/form_component.ex:175
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Could not parse number of copies"
|
msgid "Could not parse number of copies"
|
||||||
msgstr "No se ha podido procesar el número de copias"
|
msgstr "No se ha podido procesar el número de copias"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:142
|
#: lib/cannery/ammo.ex:1026
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
||||||
msgstr "Número inválido de copias, debe ser entre 1 y %{max}. Fue %{multiplier"
|
msgstr "Número inválido de copias, debe ser entre 1 y %{max}. Fue %{multiplier"
|
||||||
|
|
||||||
#: lib/cannery/ammo.ex:974
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Invalid multiplier"
|
|
||||||
msgstr "Multiplicador inválido"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:71
|
#: lib/cannery_web/live/range_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr "Su navegador no es compatible con el elemento lienzo."
|
msgstr "Su navegador no es compatible con el elemento lienzo."
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:74
|
#: lib/cannery/activity_log/shot_record.ex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please select a valid user and ammo pack"
|
msgid "Please select a valid user and ammo pack"
|
||||||
msgstr "Por favor escoja un usuario y tipo de munición valido"
|
msgstr "Por favor escoja un usuario y tipo de munición valido"
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:88
|
#: lib/cannery/activity_log/shot_record.ex:85
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left can be at most %{count} rounds"
|
msgid "Ammo left can be at most %{count} rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:84
|
#: lib/cannery/activity_log/shot_record.ex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left must be at least 0"
|
msgid "Ammo left must be at least 0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:119
|
#: lib/cannery/activity_log/shot_record.ex:116
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Count can be at most %{count} shots"
|
msgid "Count can be at most %{count} shots"
|
||||||
msgstr "El recuento debe ser menos de %{count}"
|
msgstr "El recuento debe ser menos de %{count}"
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:80
|
#: lib/cannery/activity_log/shot_record.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "can't be blank"
|
msgid "can't be blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo/pack.ex:100
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Please select a type and container"
|
|
||||||
msgstr "Por favor escoja un tipo de munición y un contenedor"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/error_html.ex:11
|
#: lib/cannery_web/controllers/error_html.ex:11
|
||||||
#: lib/cannery_web/controllers/error_json.ex:9
|
#: lib/cannery_web/controllers/error_json.ex:9
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
@ -223,3 +213,13 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You must log in to access this page."
|
msgid "You must log in to access this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:98
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid container"
|
||||||
|
msgstr "Por favor escoja un tipo de munición y un contenedor"
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:96
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid type"
|
||||||
|
msgstr "Por favor escoja un usuario y tipo de munición valido"
|
||||||
|
@ -52,7 +52,7 @@ msgstr "%{name} ha sido borrado"
|
|||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr "%{name} actualizado exitosamente"
|
msgstr "%{name} actualizado exitosamente"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:29
|
#: lib/cannery_web/controllers/user_settings_controller.ex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -89,12 +89,12 @@ msgstr "Está seguro que desea eliminar su cuenta?"
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr "Está seguro que desea cerrar sesión?"
|
msgstr "Está seguro que desea cerrar sesión?"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:77
|
#: lib/cannery_web/controllers/user_settings_controller.ex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email changed successfully."
|
msgid "Email changed successfully."
|
||||||
msgstr "Correo electrónico cambiado exitosamente."
|
msgstr "Correo electrónico cambiado exitosamente."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:23
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -118,12 +118,12 @@ msgstr "Sesión cerrada exitosamente."
|
|||||||
msgid "Password reset successfully."
|
msgid "Password reset successfully."
|
||||||
msgstr "Contraseña reiniciada exitosamente."
|
msgstr "Contraseña reiniciada exitosamente."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:49
|
#: lib/cannery_web/controllers/user_settings_controller.ex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Password updated successfully."
|
msgid "Password updated successfully."
|
||||||
msgstr "Contraseña cambiada exitosamente."
|
msgstr "Contraseña cambiada exitosamente."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:65
|
#: lib/cannery_web/controllers/user_registration_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr "Por favor chequea el correo para verificar tu cuenta"
|
msgstr "Por favor chequea el correo para verificar tu cuenta"
|
||||||
@ -131,15 +131,15 @@ msgstr "Por favor chequea el correo para verificar tu cuenta"
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:93
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:111
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:383
|
#: lib/cannery_web/live/type_live/form_component.html.heex:387
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr "Guardando..."
|
msgstr "Guardando..."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:95
|
#: lib/cannery_web/controllers/user_settings_controller.ex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your account has been deleted"
|
msgid "Your account has been deleted"
|
||||||
msgstr "Su cuenta ha sido eliminada"
|
msgstr "Su cuenta ha sido eliminada"
|
||||||
@ -160,7 +160,7 @@ msgstr "%{name} añadido exitosamente"
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr "se ha removido %{tag_name} de %{container_name}"
|
msgstr "se ha removido %{tag_name} de %{container_name}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr "Añadiendo..."
|
msgstr "Añadiendo..."
|
||||||
@ -192,7 +192,7 @@ msgstr "Récord de disparos borrado exitosamente"
|
|||||||
msgid "Shot records updated successfully"
|
msgid "Shot records updated successfully"
|
||||||
msgstr "Récord de disparos actualizado exitosamente"
|
msgstr "Récord de disparos actualizado exitosamente"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:37
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{email} confirmed successfully."
|
msgid "%{email} confirmed successfully."
|
||||||
msgstr "%{email} confirmado exitosamente."
|
msgstr "%{email} confirmado exitosamente."
|
||||||
@ -218,7 +218,7 @@ msgstr "%{name} eliminado exitosamente"
|
|||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr "Necesitará hacerlo"
|
msgstr "Necesitará hacerlo"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:86
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr "Creando..."
|
msgstr "Creando..."
|
||||||
@ -228,7 +228,7 @@ msgstr "Creando..."
|
|||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr "¿Está segure de que quiere cambiar el idioma?"
|
msgstr "¿Está segure de que quiere cambiar el idioma?"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:65
|
#: lib/cannery_web/controllers/user_settings_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language updated successfully."
|
msgid "Language updated successfully."
|
||||||
msgstr "Idioma cambiado exitosamente."
|
msgstr "Idioma cambiado exitosamente."
|
||||||
@ -244,12 +244,12 @@ msgstr "Munición borrada exitosamente"
|
|||||||
msgid "Ammo unstaged succesfully"
|
msgid "Ammo unstaged succesfully"
|
||||||
msgstr "Munición descargada exitosamente"
|
msgstr "Munición descargada exitosamente"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:118
|
#: lib/cannery_web/live/pack_live/form_component.ex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo updated successfully"
|
msgid "Ammo updated successfully"
|
||||||
msgstr "Munición actualizada exitosamente"
|
msgstr "Munición actualizada exitosamente"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:177
|
#: lib/cannery_web/live/pack_live/form_component.ex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo added successfully"
|
msgid "Ammo added successfully"
|
||||||
msgid_plural "Ammo added successfully"
|
msgid_plural "Ammo added successfully"
|
||||||
|
@ -67,7 +67,7 @@ msgstr "Créer une invitation"
|
|||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr "Supprimer utilisateur"
|
msgstr "Supprimer utilisateur"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:47
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:52
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -81,7 +81,7 @@ msgstr "Invitez une nouvelle personne !"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:44
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:49
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
||||||
@ -108,7 +108,7 @@ msgstr "Nouveau tag"
|
|||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:37
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:42
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
||||||
@ -131,10 +131,10 @@ msgstr "Réinitialisé le mot de passe"
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||||
#: lib/cannery_web/live/container_live/form_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:38
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:38
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:110
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:382
|
#: lib/cannery_web/live/type_live/form_component.html.heex:386
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Sauvegarder"
|
msgstr "Sauvegarder"
|
||||||
@ -149,7 +149,7 @@ msgstr "Envoyer les instructions pour réinitialiser le mot de passe"
|
|||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr "Pourquoi pas en ajouter un ?"
|
msgstr "Pourquoi pas en ajouter un ?"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:51
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr "Ajouter"
|
msgstr "Ajouter"
|
||||||
@ -191,7 +191,7 @@ msgstr "Copier dans le presse-papier"
|
|||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr "ajouter un conteneur en premier"
|
msgstr "ajouter un conteneur en premier"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:103
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr "Créer"
|
msgstr "Créer"
|
||||||
|
@ -44,49 +44,49 @@ msgid "Background color"
|
|||||||
msgstr "Couleur de fond"
|
msgstr "Couleur de fond"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:86
|
#: lib/cannery_web/components/type_table_component.ex:86
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr "Vide"
|
msgstr "Vide"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr "Cuivre"
|
msgstr "Cuivre"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr "Noyau de balle"
|
msgstr "Noyau de balle"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:59
|
#: lib/cannery_web/components/type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr "Type de balle"
|
msgstr "Type de balle"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:70
|
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr "Calibre"
|
msgstr "Calibre"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:49
|
#: lib/cannery_web/components/type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
#: lib/cannery_web/live/type_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr "Cartouche"
|
msgstr "Cartouche"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:66
|
#: lib/cannery_web/components/type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:184
|
#: lib/cannery_web/live/type_live/form_component.html.heex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr "Matériau de la caisse"
|
msgstr "Matériau de la caisse"
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr "Conteneur"
|
msgstr "Conteneur"
|
||||||
@ -100,13 +100,13 @@ msgid "Containers"
|
|||||||
msgstr "Conteneurs"
|
msgstr "Conteneurs"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:87
|
#: lib/cannery_web/components/type_table_component.ex:87
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
#: lib/cannery_web/live/type_live/form_component.html.heex:362
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr "Corrosive"
|
msgstr "Corrosive"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:104
|
#: lib/cannery_web/components/pack_table_component.ex:104
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr "Quantité"
|
msgstr "Quantité"
|
||||||
@ -119,7 +119,7 @@ msgstr "Quantité :"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:39
|
#: lib/cannery_web/live/type_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Description"
|
msgstr "Description"
|
||||||
@ -145,19 +145,19 @@ msgstr "Modifier l’invitation"
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr "Modifier le tag"
|
msgstr "Modifier le tag"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
#: lib/cannery_web/live/type_live/form_component.html.heex:151
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr "FMJ"
|
msgstr "FMJ"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:58
|
#: lib/cannery_web/components/type_table_component.ex:58
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
#: lib/cannery_web/live/type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr "Graines"
|
msgstr "Graines"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:85
|
#: lib/cannery_web/components/type_table_component.ex:85
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr "Incendiaire"
|
msgstr "Incendiaire"
|
||||||
@ -208,8 +208,8 @@ msgid "Magazine, Clip, Ammo Box, etc"
|
|||||||
msgstr "Chargeur, lame-chargeur, boite de munition, etc."
|
msgstr "Chargeur, lame-chargeur, boite de munition, etc."
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:88
|
#: lib/cannery_web/components/type_table_component.ex:88
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:363
|
#: lib/cannery_web/live/type_live/form_component.html.heex:367
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:366
|
#: lib/cannery_web/live/type_live/form_component.html.heex:370
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr "Fabricant"
|
msgstr "Fabricant"
|
||||||
@ -229,7 +229,7 @@ msgstr "Ma superbe boite de munition"
|
|||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:31
|
#: lib/cannery_web/live/type_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Nom"
|
msgstr "Nom"
|
||||||
@ -280,7 +280,7 @@ msgstr "Aucun tag"
|
|||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
||||||
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:58
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||||
#: lib/cannery_web/live/pack_live/show.ex:90
|
#: lib/cannery_web/live/pack_live/show.ex:90
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -299,13 +299,13 @@ msgid "On the bookshelf"
|
|||||||
msgstr "Sur l’étagère"
|
msgstr "Sur l’étagère"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:79
|
#: lib/cannery_web/components/type_table_component.ex:79
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
#: lib/cannery_web/live/type_live/form_component.html.heex:287
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr "Pression"
|
msgstr "Pression"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:92
|
#: lib/cannery_web/components/pack_table_component.ex:92
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:35
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr "Prix payé"
|
msgstr "Prix payé"
|
||||||
@ -316,7 +316,7 @@ msgid "Price paid:"
|
|||||||
msgstr "Prix payé :"
|
msgstr "Prix payé :"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:82
|
#: lib/cannery_web/components/type_table_component.ex:82
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr "Type d’amorce"
|
msgstr "Type d’amorce"
|
||||||
@ -338,7 +338,7 @@ msgstr ""
|
|||||||
"Auto-hébergez votre propre instance ou utilisez celle d’une personne à "
|
"Auto-hébergez votre propre instance ou utilisez celle d’une personne à "
|
||||||
"laquelle vous faîtes confiance."
|
"laquelle vous faîtes confiance."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:10
|
#: lib/cannery_web/controllers/user_settings_controller.ex:9
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
@ -349,7 +349,7 @@ msgstr "Paramètres"
|
|||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr "Simple :"
|
msgstr "Simple :"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:167
|
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr "Acier"
|
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é"
|
msgstr "Le site web de suivi d’arme à feux auto-hébergé"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:84
|
#: lib/cannery_web/components/type_table_component.ex:84
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr "Traceuse"
|
msgstr "Traceuse"
|
||||||
@ -395,7 +395,7 @@ msgstr "Traceuse"
|
|||||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Type"
|
msgstr "Type"
|
||||||
@ -503,36 +503,36 @@ msgstr "Évènements de tir"
|
|||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr "%{amount} $"
|
msgstr "%{amount} $"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:177
|
#: lib/cannery_web/live/type_live/form_component.html.heex:181
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr "Bi-métal"
|
msgstr "Bi-métal"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:65
|
#: lib/cannery_web/components/type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:172
|
#: lib/cannery_web/live/type_live/form_component.html.heex:176
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr "Type de douille"
|
msgstr "Type de douille"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:81
|
#: lib/cannery_web/components/type_table_component.ex:81
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr "Vélocité du canon"
|
msgstr "Vélocité du canon"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:75
|
#: lib/cannery_web/components/type_table_component.ex:75
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
#: lib/cannery_web/live/type_live/form_component.html.heex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr "Graines de poudre par charge"
|
msgstr "Graines de poudre par charge"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:73
|
#: lib/cannery_web/components/type_table_component.ex:73
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr "Type de poudre"
|
msgstr "Type de poudre"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:374
|
#: lib/cannery_web/live/type_live/form_component.html.heex:378
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr "UPC"
|
msgstr "UPC"
|
||||||
@ -556,7 +556,7 @@ msgid "New password"
|
|||||||
msgstr "Nouveau mot de passe"
|
msgstr "Nouveau mot de passe"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:83
|
#: lib/cannery_web/components/type_table_component.ex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr "Type d’allumage"
|
msgstr "Type d’allumage"
|
||||||
@ -623,7 +623,7 @@ msgstr "Pourcentage restant :"
|
|||||||
msgid "Rounds used"
|
msgid "Rounds used"
|
||||||
msgstr "Cartouches utilisées"
|
msgstr "Cartouches utilisées"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:8
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm your account"
|
msgid "Confirm your account"
|
||||||
msgstr "Confirmez votre compte"
|
msgstr "Confirmez votre compte"
|
||||||
@ -638,7 +638,7 @@ msgstr "Mot de passe oublié ?"
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr "Se connecter"
|
msgstr "Se connecter"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:32
|
#: lib/cannery_web/controllers/user_registration_controller.ex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr "S’enregistrer"
|
msgstr "S’enregistrer"
|
||||||
@ -655,7 +655,7 @@ msgstr "Réinitialiser votre mot de passe"
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr "Enregistrer des tirs"
|
msgstr "Enregistrer des tirs"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:77
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:96
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr "Exemplaires"
|
msgstr "Exemplaires"
|
||||||
@ -665,22 +665,6 @@ msgstr "Exemplaires"
|
|||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr "Ajouté le :"
|
msgstr "Ajouté le :"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:32
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "English"
|
|
||||||
msgstr "Anglais"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:129
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "French"
|
|
||||||
msgstr "Français"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:128
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "German"
|
|
||||||
msgstr "Allemand"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
@ -998,7 +982,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:71
|
#: lib/cannery_web/components/pack_table_component.ex:71
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:50
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1039,11 +1023,6 @@ msgstr ""
|
|||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:130
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Spanish"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/layouts.ex:15
|
#: lib/cannery_web/components/layouts.ex:15
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:9
|
#: lib/cannery_web/components/layouts/root.html.heex:9
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:10
|
#: lib/cannery_web/components/layouts/root.html.heex:10
|
||||||
@ -1143,27 +1122,27 @@ msgstr ""
|
|||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:288
|
#: lib/cannery_web/live/type_live/form_component.html.heex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "+P"
|
msgid "+P"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:78
|
#: lib/cannery_web/live/type_live/form_component.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid ".223"
|
msgid ".223"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/type_live/form_component.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "5.56x46mm NATO"
|
msgid "5.56x46mm NATO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:329
|
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Boxer"
|
msgid "Boxer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:338
|
#: lib/cannery_web/live/type_live/form_component.html.heex:342
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Centerfire"
|
msgid "Centerfire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1213,13 +1192,13 @@ msgstr ""
|
|||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:343
|
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Attributes"
|
msgid "Attributes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:56
|
#: lib/cannery_web/components/type_table_component.ex:56
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/type_live/form_component.html.heex:97
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Brass height"
|
msgid "Brass height"
|
||||||
msgstr "Cuivre"
|
msgstr "Cuivre"
|
||||||
@ -1230,7 +1209,7 @@ msgid "Brass height:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:57
|
#: lib/cannery_web/components/type_table_component.ex:57
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/type_live/form_component.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chamber size"
|
msgid "Chamber size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1240,13 +1219,13 @@ msgstr ""
|
|||||||
msgid "Chamber size:"
|
msgid "Chamber size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:49
|
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dimensions"
|
msgid "Dimensions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:80
|
#: lib/cannery_web/components/type_table_component.ex:80
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:293
|
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dram equivalent"
|
msgid "Dram equivalent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1257,7 +1236,7 @@ msgid "Dram equivalent:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:69
|
#: lib/cannery_web/live/type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Gauge"
|
msgid "Gauge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1268,7 +1247,7 @@ msgid "Gauge:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:71
|
#: lib/cannery_web/components/type_table_component.ex:71
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:231
|
#: lib/cannery_web/live/type_live/form_component.html.heex:235
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Load grains"
|
msgid "Load grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1289,34 +1268,36 @@ msgid "None specified"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:100
|
#: lib/cannery_web/live/container_live/show.html.heex:100
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:94
|
#: lib/cannery_web/live/range_live/index.html.heex:94
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:40
|
#: lib/cannery_web/live/type_live/index.html.heex:40
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:56
|
#: lib/cannery_web/live/type_live/show.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pistol"
|
msgid "Pistol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:258
|
#: lib/cannery_web/live/type_live/form_component.html.heex:262
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Powder"
|
msgid "Powder"
|
||||||
msgstr "Type de poudre"
|
msgstr "Type de poudre"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:321
|
#: lib/cannery_web/live/type_live/form_component.html.heex:325
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Primer"
|
msgid "Primer"
|
||||||
msgstr "Type d’amorce"
|
msgstr "Type d’amorce"
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:119
|
#: lib/cannery_web/live/type_live/form_component.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Projectile"
|
msgid "Projectile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:98
|
#: lib/cannery_web/live/container_live/show.html.heex:98
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:26
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:38
|
#: lib/cannery_web/live/type_live/index.html.heex:38
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:54
|
#: lib/cannery_web/live/type_live/show.html.heex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1324,7 +1305,7 @@ msgid "Rifle"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:72
|
#: lib/cannery_web/components/type_table_component.ex:72
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
#: lib/cannery_web/live/type_live/form_component.html.heex:243
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot charge weight"
|
msgid "Shot charge weight"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1335,7 +1316,7 @@ msgid "Shot charge weight:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:69
|
#: lib/cannery_web/components/type_table_component.ex:69
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
#: lib/cannery_web/live/type_live/form_component.html.heex:217
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot material"
|
msgid "Shot material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1346,7 +1327,7 @@ msgid "Shot material:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:70
|
#: lib/cannery_web/components/type_table_component.ex:70
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:223
|
#: lib/cannery_web/live/type_live/form_component.html.heex:227
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Shot size"
|
msgid "Shot size"
|
||||||
msgstr "Tirs réalisés"
|
msgstr "Tirs réalisés"
|
||||||
@ -1357,7 +1338,7 @@ msgid "Shot size:"
|
|||||||
msgstr "Tirs réalisés"
|
msgstr "Tirs réalisés"
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:68
|
#: lib/cannery_web/components/type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
#: lib/cannery_web/live/type_live/form_component.html.heex:208
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot type"
|
msgid "Shot type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1368,9 +1349,10 @@ msgid "Shot type:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:99
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:29
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:93
|
#: lib/cannery_web/live/range_live/index.html.heex:93
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:27
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:39
|
#: lib/cannery_web/live/type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:52
|
#: lib/cannery_web/live/type_live/show.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1378,12 +1360,12 @@ msgid "Shotgun"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:158
|
#: lib/cannery_web/live/type_live/form_component.html.heex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Slug core"
|
msgid "Slug core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:209
|
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Target, bird, buck, etc"
|
msgid "Target, bird, buck, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1394,13 +1376,13 @@ msgid "Unfired length:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:55
|
#: lib/cannery_web/components/type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:83
|
#: lib/cannery_web/live/type_live/form_component.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unfired shell length"
|
msgid "Unfired shell length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:67
|
#: lib/cannery_web/components/type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:196
|
#: lib/cannery_web/live/type_live/form_component.html.heex:200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Wadding"
|
msgid "Wadding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1412,6 +1394,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:149
|
#: lib/cannery_web/components/type_table_component.ex:149
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:91
|
#: lib/cannery_web/live/container_live/show.html.heex:91
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:83
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
||||||
@ -1457,7 +1440,7 @@ msgid "No Types"
|
|||||||
msgstr "Type"
|
msgstr "Type"
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:84
|
#: lib/cannery_web/components/pack_table_component.ex:84
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:42
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number"
|
msgid "Lot number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1466,3 +1449,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number:"
|
msgid "Lot number:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:27
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Any"
|
||||||
|
msgstr ""
|
||||||
|
@ -23,7 +23,7 @@ msgstr ""
|
|||||||
# # Run "mix gettext.extract" to bring this file up to
|
# # Run "mix gettext.extract" to bring this file up to
|
||||||
# # date. Leave "msgstr"s empty as changing them here has no
|
# # date. Leave "msgstr"s empty as changing them here has no
|
||||||
# # effect: edit them in PO (.po) files instead.
|
# # effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery/containers.ex:224
|
#: lib/cannery/containers.ex:222
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container must be empty before deleting"
|
msgid "Container must be empty before deleting"
|
||||||
msgstr "Le conteneur doit être vide pour être supprimé"
|
msgstr "Le conteneur doit être vide pour être supprimé"
|
||||||
@ -39,7 +39,7 @@ msgstr "Impossible de supprimer %{name} : %{error}"
|
|||||||
msgid "Could not find that container"
|
msgid "Could not find that container"
|
||||||
msgstr "Impossible de trouver ce conteneur"
|
msgstr "Impossible de trouver ce conteneur"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:84
|
#: lib/cannery_web/controllers/user_settings_controller.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email change link is invalid or it has expired."
|
msgid "Email change link is invalid or it has expired."
|
||||||
msgstr "Le lien de changement de mél est invalide ou a expiré."
|
msgstr "Le lien de changement de mél est invalide ou a expiré."
|
||||||
@ -82,20 +82,20 @@ msgstr ""
|
|||||||
msgid "Reset password link is invalid or it has expired."
|
msgid "Reset password link is invalid or it has expired."
|
||||||
msgstr "Le lien de réinitialisation de mot de passe est invalide ou expiré."
|
msgstr "Le lien de réinitialisation de mot de passe est invalide ou expiré."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:22
|
#: lib/cannery_web/controllers/user_registration_controller.ex:21
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:51
|
#: lib/cannery_web/controllers/user_registration_controller.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, public registration is disabled"
|
msgid "Sorry, public registration is disabled"
|
||||||
msgstr "Désolé, l’enregistrement public est désactivé"
|
msgstr "Désolé, l’enregistrement public est désactivé"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:12
|
#: lib/cannery_web/controllers/user_registration_controller.ex:11
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:41
|
#: lib/cannery_web/controllers/user_registration_controller.ex:40
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:70
|
#: lib/cannery_web/controllers/user_registration_controller.ex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, this invite was not found or expired"
|
msgid "Sorry, this invite was not found or expired"
|
||||||
msgstr "Désolé, cette invitation n’est pas trouvée ou est expirée"
|
msgstr "Désolé, cette invitation n’est pas trouvée ou est expirée"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:99
|
#: lib/cannery_web/controllers/user_settings_controller.ex:98
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unable to delete user"
|
msgid "Unable to delete user"
|
||||||
msgstr "Impossible de supprimer l’utilisateur·ice"
|
msgstr "Impossible de supprimer l’utilisateur·ice"
|
||||||
@ -106,7 +106,7 @@ msgstr "Impossible de supprimer l’utilisateur·ice"
|
|||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr "Non autorisé·e"
|
msgstr "Non autorisé·e"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:53
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "User confirmation link is invalid or it has expired."
|
msgid "User confirmation link is invalid or it has expired."
|
||||||
msgstr "Le lien de confirmation d’utilisateur·ice est invalide ou a expiré."
|
msgstr "Le lien de confirmation d’utilisateur·ice est invalide ou a expiré."
|
||||||
@ -116,22 +116,22 @@ msgstr "Le lien de confirmation d’utilisateur·ice est invalide ou a expiré."
|
|||||||
msgid "You are not authorized to view this page."
|
msgid "You are not authorized to view this page."
|
||||||
msgstr "Vous n’êtes pas autorisé·e à voir cette page."
|
msgstr "Vous n’êtes pas autorisé·e à voir cette page."
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:145
|
#: lib/cannery/accounts/user.ex:140
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "did not change"
|
msgid "did not change"
|
||||||
msgstr "est inchangé"
|
msgstr "est inchangé"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:166
|
#: lib/cannery/accounts/user.ex:161
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "does not match password"
|
msgid "does not match password"
|
||||||
msgstr "le mot de passe ne correspond pas"
|
msgstr "le mot de passe ne correspond pas"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:203
|
#: lib/cannery/accounts/user.ex:198
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "is not valid"
|
msgid "is not valid"
|
||||||
msgstr "n’est pas valide"
|
msgstr "n’est pas valide"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:100
|
#: lib/cannery/accounts/user.ex:95
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "must have the @ sign and no spaces"
|
msgid "must have the @ sign and no spaces"
|
||||||
msgstr "doit contenir le symbole @ et aucune espace"
|
msgstr "doit contenir le symbole @ et aucune espace"
|
||||||
@ -159,56 +159,46 @@ msgstr ""
|
|||||||
msgid "Tag could not be removed"
|
msgid "Tag could not be removed"
|
||||||
msgstr "Le tag n’a pas pu être retiré"
|
msgstr "Le tag n’a pas pu être retiré"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:152
|
#: lib/cannery_web/live/pack_live/form_component.ex:175
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Could not parse number of copies"
|
msgid "Could not parse number of copies"
|
||||||
msgstr "Impossible d'analyser le nombre de copies"
|
msgstr "Impossible d'analyser le nombre de copies"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:142
|
#: lib/cannery/ammo.ex:1026
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
||||||
msgstr "Nombre de copies invalide, doit être 1 et %{max}. Été %{multiplier}"
|
msgstr "Nombre de copies invalide, doit être 1 et %{max}. Été %{multiplier}"
|
||||||
|
|
||||||
#: lib/cannery/ammo.ex:974
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Invalid multiplier"
|
|
||||||
msgstr "Multiplicateur invalide"
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:71
|
#: lib/cannery_web/live/range_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:74
|
#: lib/cannery/activity_log/shot_record.ex:71
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Please select a valid user and ammo pack"
|
msgid "Please select a valid user and ammo pack"
|
||||||
msgstr "Veuillez choisir un utilisateur valide et un groupe de munitions"
|
msgstr "Veuillez choisir un utilisateur valide et un groupe de munitions"
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:88
|
#: lib/cannery/activity_log/shot_record.ex:85
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left can be at most %{count} rounds"
|
msgid "Ammo left can be at most %{count} rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:84
|
#: lib/cannery/activity_log/shot_record.ex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left must be at least 0"
|
msgid "Ammo left must be at least 0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:119
|
#: lib/cannery/activity_log/shot_record.ex:116
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Count can be at most %{count} shots"
|
msgid "Count can be at most %{count} shots"
|
||||||
msgstr "La quantité doit être inférieur à %{count}"
|
msgstr "La quantité doit être inférieur à %{count}"
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:80
|
#: lib/cannery/activity_log/shot_record.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "can't be blank"
|
msgid "can't be blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo/pack.ex:100
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Please select a type and container"
|
|
||||||
msgstr "Veuillez choisir un type de munitions et un conteneur"
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/error_html.ex:11
|
#: lib/cannery_web/controllers/error_html.ex:11
|
||||||
#: lib/cannery_web/controllers/error_json.ex:9
|
#: lib/cannery_web/controllers/error_json.ex:9
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
@ -224,3 +214,13 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You must log in to access this page."
|
msgid "You must log in to access this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:98
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid container"
|
||||||
|
msgstr "Veuillez choisir un type de munitions et un conteneur"
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:96
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid type"
|
||||||
|
msgstr "Veuillez choisir un utilisateur valide et un groupe de munitions"
|
||||||
|
@ -52,7 +52,7 @@ msgstr "%{name} a été supprimé·e"
|
|||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr "%{name} mis à jour avec succès"
|
msgstr "%{name} mis à jour avec succès"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:29
|
#: lib/cannery_web/controllers/user_settings_controller.ex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -90,12 +90,12 @@ msgstr "Êtes-vous certain·e de supprimer votre compte ?"
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr "Êtes-vous certain·e de vouloir vous déconnecter ?"
|
msgstr "Êtes-vous certain·e de vouloir vous déconnecter ?"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:77
|
#: lib/cannery_web/controllers/user_settings_controller.ex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email changed successfully."
|
msgid "Email changed successfully."
|
||||||
msgstr "Mél changé avec succès."
|
msgstr "Mél changé avec succès."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:23
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -119,12 +119,12 @@ msgstr "Déconnecté avec succès."
|
|||||||
msgid "Password reset successfully."
|
msgid "Password reset successfully."
|
||||||
msgstr "Mot de passe réinitialiser avec succès."
|
msgstr "Mot de passe réinitialiser avec succès."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:49
|
#: lib/cannery_web/controllers/user_settings_controller.ex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Password updated successfully."
|
msgid "Password updated successfully."
|
||||||
msgstr "Mot de passe mis à jour avec succès."
|
msgstr "Mot de passe mis à jour avec succès."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:65
|
#: lib/cannery_web/controllers/user_registration_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr "Veuillez vérifier votre mél pour confirmer votre compte"
|
msgstr "Veuillez vérifier votre mél pour confirmer votre compte"
|
||||||
@ -132,15 +132,15 @@ msgstr "Veuillez vérifier votre mél pour confirmer votre compte"
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:93
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:111
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:383
|
#: lib/cannery_web/live/type_live/form_component.html.heex:387
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr "Sauvegarde en cours…"
|
msgstr "Sauvegarde en cours…"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:95
|
#: lib/cannery_web/controllers/user_settings_controller.ex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your account has been deleted"
|
msgid "Your account has been deleted"
|
||||||
msgstr "Votre compte a été supprimé"
|
msgstr "Votre compte a été supprimé"
|
||||||
@ -162,7 +162,7 @@ msgstr "%{name} a été ajouté avec succès"
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr "%{tag_name} a été retiré de %{container_name}"
|
msgstr "%{tag_name} a été retiré de %{container_name}"
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr "Ajout en cours…"
|
msgstr "Ajout en cours…"
|
||||||
@ -194,7 +194,7 @@ msgstr "Enregistrements de tir supprimés avec succès"
|
|||||||
msgid "Shot records updated successfully"
|
msgid "Shot records updated successfully"
|
||||||
msgstr "Enregistrements de tir mis à jour avec succès"
|
msgstr "Enregistrements de tir mis à jour avec succès"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:37
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{email} confirmed successfully."
|
msgid "%{email} confirmed successfully."
|
||||||
msgstr "%{email} confirmé avec succès."
|
msgstr "%{email} confirmé avec succès."
|
||||||
@ -220,7 +220,7 @@ msgstr "%{name} retiré avec succès"
|
|||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr "Vous aurez besoin de"
|
msgstr "Vous aurez besoin de"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:86
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr "Création en cours…"
|
msgstr "Création en cours…"
|
||||||
@ -230,7 +230,7 @@ msgstr "Création en cours…"
|
|||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr "Êtes-vous certain·e de vouloir changer votre langue ?"
|
msgstr "Êtes-vous certain·e de vouloir changer votre langue ?"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:65
|
#: lib/cannery_web/controllers/user_settings_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language updated successfully."
|
msgid "Language updated successfully."
|
||||||
msgstr "Langue mise à jour avec succès."
|
msgstr "Langue mise à jour avec succès."
|
||||||
@ -246,12 +246,12 @@ msgstr "Groupe de munition supprimé avec succès"
|
|||||||
msgid "Ammo unstaged succesfully"
|
msgid "Ammo unstaged succesfully"
|
||||||
msgstr "Groupe de munition désélectionner avec succès"
|
msgstr "Groupe de munition désélectionner avec succès"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:118
|
#: lib/cannery_web/live/pack_live/form_component.ex:141
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Ammo updated successfully"
|
msgid "Ammo updated successfully"
|
||||||
msgstr "Groupe de munition mis à jour avec succès"
|
msgstr "Groupe de munition mis à jour avec succès"
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:177
|
#: lib/cannery_web/live/pack_live/form_component.ex:162
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Ammo added successfully"
|
msgid "Ammo added successfully"
|
||||||
msgid_plural "Ammo added successfully"
|
msgid_plural "Ammo added successfully"
|
||||||
|
@ -65,7 +65,7 @@ msgstr ""
|
|||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:47
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:52
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -79,7 +79,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:44
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:49
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
||||||
@ -106,7 +106,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:37
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:42
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
||||||
@ -129,10 +129,10 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||||
#: lib/cannery_web/live/container_live/form_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:38
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:38
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:110
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:382
|
#: lib/cannery_web/live/type_live/form_component.html.heex:386
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -147,7 +147,7 @@ msgstr ""
|
|||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:51
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -189,7 +189,7 @@ msgstr ""
|
|||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:103
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -42,49 +42,49 @@ msgid "Background color"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:86
|
#: lib/cannery_web/components/type_table_component.ex:86
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:59
|
#: lib/cannery_web/components/type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:70
|
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:49
|
#: lib/cannery_web/components/type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
#: lib/cannery_web/live/type_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:66
|
#: lib/cannery_web/components/type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:184
|
#: lib/cannery_web/live/type_live/form_component.html.heex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -98,13 +98,13 @@ msgid "Containers"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:87
|
#: lib/cannery_web/components/type_table_component.ex:87
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
#: lib/cannery_web/live/type_live/form_component.html.heex:362
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:104
|
#: lib/cannery_web/components/pack_table_component.ex:104
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -117,7 +117,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:39
|
#: lib/cannery_web/live/type_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -143,19 +143,19 @@ msgstr ""
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
#: lib/cannery_web/live/type_live/form_component.html.heex:151
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:58
|
#: lib/cannery_web/components/type_table_component.ex:58
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
#: lib/cannery_web/live/type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:85
|
#: lib/cannery_web/components/type_table_component.ex:85
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -206,8 +206,8 @@ msgid "Magazine, Clip, Ammo Box, etc"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:88
|
#: lib/cannery_web/components/type_table_component.ex:88
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:363
|
#: lib/cannery_web/live/type_live/form_component.html.heex:367
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:366
|
#: lib/cannery_web/live/type_live/form_component.html.heex:370
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -227,7 +227,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:31
|
#: lib/cannery_web/live/type_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -278,7 +278,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
||||||
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:58
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||||
#: lib/cannery_web/live/pack_live/show.ex:90
|
#: lib/cannery_web/live/pack_live/show.ex:90
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -297,13 +297,13 @@ msgid "On the bookshelf"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:79
|
#: lib/cannery_web/components/type_table_component.ex:79
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
#: lib/cannery_web/live/type_live/form_component.html.heex:287
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:92
|
#: lib/cannery_web/components/pack_table_component.ex:92
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:35
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -314,7 +314,7 @@ msgid "Price paid:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:82
|
#: lib/cannery_web/components/type_table_component.ex:82
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -334,7 +334,7 @@ msgstr ""
|
|||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:10
|
#: lib/cannery_web/controllers/user_settings_controller.ex:9
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
@ -345,7 +345,7 @@ msgstr ""
|
|||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:167
|
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -380,7 +380,7 @@ msgid "The self-hosted firearm tracker website"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:84
|
#: lib/cannery_web/components/type_table_component.ex:84
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -389,7 +389,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -497,36 +497,36 @@ msgstr ""
|
|||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:177
|
#: lib/cannery_web/live/type_live/form_component.html.heex:181
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:65
|
#: lib/cannery_web/components/type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:172
|
#: lib/cannery_web/live/type_live/form_component.html.heex:176
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:81
|
#: lib/cannery_web/components/type_table_component.ex:81
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:75
|
#: lib/cannery_web/components/type_table_component.ex:75
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
#: lib/cannery_web/live/type_live/form_component.html.heex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:73
|
#: lib/cannery_web/components/type_table_component.ex:73
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:374
|
#: lib/cannery_web/live/type_live/form_component.html.heex:378
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -550,7 +550,7 @@ msgid "New password"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:83
|
#: lib/cannery_web/components/type_table_component.ex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -617,7 +617,7 @@ msgstr ""
|
|||||||
msgid "Rounds used"
|
msgid "Rounds used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:8
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm your account"
|
msgid "Confirm your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -632,7 +632,7 @@ msgstr ""
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:32
|
#: lib/cannery_web/controllers/user_registration_controller.ex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -649,7 +649,7 @@ msgstr ""
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:77
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:96
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -659,22 +659,6 @@ msgstr ""
|
|||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:32
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "English"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:129
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "French"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:128
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "German"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
@ -991,7 +975,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:71
|
#: lib/cannery_web/components/pack_table_component.ex:71
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:50
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1032,11 +1016,6 @@ msgstr ""
|
|||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:130
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Spanish"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/layouts.ex:15
|
#: lib/cannery_web/components/layouts.ex:15
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:9
|
#: lib/cannery_web/components/layouts/root.html.heex:9
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:10
|
#: lib/cannery_web/components/layouts/root.html.heex:10
|
||||||
@ -1134,27 +1113,27 @@ msgstr ""
|
|||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:288
|
#: lib/cannery_web/live/type_live/form_component.html.heex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "+P"
|
msgid "+P"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:78
|
#: lib/cannery_web/live/type_live/form_component.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid ".223"
|
msgid ".223"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/type_live/form_component.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "5.56x46mm NATO"
|
msgid "5.56x46mm NATO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:329
|
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Boxer"
|
msgid "Boxer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:338
|
#: lib/cannery_web/live/type_live/form_component.html.heex:342
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Centerfire"
|
msgid "Centerfire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1204,13 +1183,13 @@ msgstr ""
|
|||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:343
|
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Attributes"
|
msgid "Attributes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:56
|
#: lib/cannery_web/components/type_table_component.ex:56
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/type_live/form_component.html.heex:97
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Brass height"
|
msgid "Brass height"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1221,7 +1200,7 @@ msgid "Brass height:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:57
|
#: lib/cannery_web/components/type_table_component.ex:57
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/type_live/form_component.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chamber size"
|
msgid "Chamber size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1231,13 +1210,13 @@ msgstr ""
|
|||||||
msgid "Chamber size:"
|
msgid "Chamber size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:49
|
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dimensions"
|
msgid "Dimensions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:80
|
#: lib/cannery_web/components/type_table_component.ex:80
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:293
|
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dram equivalent"
|
msgid "Dram equivalent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1248,7 +1227,7 @@ msgid "Dram equivalent:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:69
|
#: lib/cannery_web/live/type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Gauge"
|
msgid "Gauge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1259,7 +1238,7 @@ msgid "Gauge:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:71
|
#: lib/cannery_web/components/type_table_component.ex:71
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:231
|
#: lib/cannery_web/live/type_live/form_component.html.heex:235
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Load grains"
|
msgid "Load grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1280,34 +1259,36 @@ msgid "None specified"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:100
|
#: lib/cannery_web/live/container_live/show.html.heex:100
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:94
|
#: lib/cannery_web/live/range_live/index.html.heex:94
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:40
|
#: lib/cannery_web/live/type_live/index.html.heex:40
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:56
|
#: lib/cannery_web/live/type_live/show.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pistol"
|
msgid "Pistol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:258
|
#: lib/cannery_web/live/type_live/form_component.html.heex:262
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Powder"
|
msgid "Powder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:321
|
#: lib/cannery_web/live/type_live/form_component.html.heex:325
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Primer"
|
msgid "Primer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:119
|
#: lib/cannery_web/live/type_live/form_component.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Projectile"
|
msgid "Projectile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:98
|
#: lib/cannery_web/live/container_live/show.html.heex:98
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:26
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:38
|
#: lib/cannery_web/live/type_live/index.html.heex:38
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:54
|
#: lib/cannery_web/live/type_live/show.html.heex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1315,7 +1296,7 @@ msgid "Rifle"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:72
|
#: lib/cannery_web/components/type_table_component.ex:72
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
#: lib/cannery_web/live/type_live/form_component.html.heex:243
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot charge weight"
|
msgid "Shot charge weight"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1326,7 +1307,7 @@ msgid "Shot charge weight:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:69
|
#: lib/cannery_web/components/type_table_component.ex:69
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
#: lib/cannery_web/live/type_live/form_component.html.heex:217
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot material"
|
msgid "Shot material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1337,7 +1318,7 @@ msgid "Shot material:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:70
|
#: lib/cannery_web/components/type_table_component.ex:70
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:223
|
#: lib/cannery_web/live/type_live/form_component.html.heex:227
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Shot size"
|
msgid "Shot size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1348,7 +1329,7 @@ msgid "Shot size:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:68
|
#: lib/cannery_web/components/type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
#: lib/cannery_web/live/type_live/form_component.html.heex:208
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot type"
|
msgid "Shot type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1359,9 +1340,10 @@ msgid "Shot type:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:99
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:29
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:93
|
#: lib/cannery_web/live/range_live/index.html.heex:93
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:27
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:39
|
#: lib/cannery_web/live/type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:52
|
#: lib/cannery_web/live/type_live/show.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1369,12 +1351,12 @@ msgid "Shotgun"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:158
|
#: lib/cannery_web/live/type_live/form_component.html.heex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Slug core"
|
msgid "Slug core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:209
|
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Target, bird, buck, etc"
|
msgid "Target, bird, buck, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1385,13 +1367,13 @@ msgid "Unfired length:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:55
|
#: lib/cannery_web/components/type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:83
|
#: lib/cannery_web/live/type_live/form_component.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unfired shell length"
|
msgid "Unfired shell length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:67
|
#: lib/cannery_web/components/type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:196
|
#: lib/cannery_web/live/type_live/form_component.html.heex:200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Wadding"
|
msgid "Wadding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1403,6 +1385,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:149
|
#: lib/cannery_web/components/type_table_component.ex:149
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:91
|
#: lib/cannery_web/live/container_live/show.html.heex:91
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:83
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
||||||
@ -1448,7 +1431,7 @@ msgid "No Types"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:84
|
#: lib/cannery_web/components/pack_table_component.ex:84
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:42
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number"
|
msgid "Lot number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1457,3 +1440,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number:"
|
msgid "Lot number:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:27
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Any"
|
||||||
|
msgstr ""
|
||||||
|
@ -24,7 +24,7 @@ msgstr ""
|
|||||||
## Run "mix gettext.extract" to bring this file up to
|
## Run "mix gettext.extract" to bring this file up to
|
||||||
## date. Leave "msgstr"s empty as changing them here has no
|
## date. Leave "msgstr"s empty as changing them here has no
|
||||||
## effect: edit them in PO (.po) files instead.
|
## effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery/containers.ex:224
|
#: lib/cannery/containers.ex:222
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container must be empty before deleting"
|
msgid "Container must be empty before deleting"
|
||||||
msgstr "Caithfidh an coimeádán a bheidh follamh roimh scriosadh"
|
msgstr "Caithfidh an coimeádán a bheidh follamh roimh scriosadh"
|
||||||
@ -40,7 +40,7 @@ msgstr "Ní feidir %{name} a scriosadh: %{error}"
|
|||||||
msgid "Could not find that container"
|
msgid "Could not find that container"
|
||||||
msgstr "Ní feidir an coimeádán sin a fáil"
|
msgstr "Ní feidir an coimeádán sin a fáil"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:84
|
#: lib/cannery_web/controllers/user_settings_controller.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email change link is invalid or it has expired."
|
msgid "Email change link is invalid or it has expired."
|
||||||
msgstr "Tá an nasc chun an seoladh email a athrú neamhbhailí nó as dáta."
|
msgstr "Tá an nasc chun an seoladh email a athrú neamhbhailí nó as dáta."
|
||||||
@ -83,20 +83,20 @@ msgstr ""
|
|||||||
msgid "Reset password link is invalid or it has expired."
|
msgid "Reset password link is invalid or it has expired."
|
||||||
msgstr "Tá nasc an pasfhocail a athrú neamhbailí nó as dáta."
|
msgstr "Tá nasc an pasfhocail a athrú neamhbailí nó as dáta."
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:22
|
#: lib/cannery_web/controllers/user_registration_controller.ex:21
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:51
|
#: lib/cannery_web/controllers/user_registration_controller.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, public registration is disabled"
|
msgid "Sorry, public registration is disabled"
|
||||||
msgstr "Tá brón orainn, tá clarú póiblí bactha"
|
msgstr "Tá brón orainn, tá clarú póiblí bactha"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:12
|
#: lib/cannery_web/controllers/user_registration_controller.ex:11
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:41
|
#: lib/cannery_web/controllers/user_registration_controller.ex:40
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:70
|
#: lib/cannery_web/controllers/user_registration_controller.ex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, this invite was not found or expired"
|
msgid "Sorry, this invite was not found or expired"
|
||||||
msgstr "Tá brón orainn, ní feidir an cuireadh seo a fáil nó tá sé as dáta"
|
msgstr "Tá brón orainn, ní feidir an cuireadh seo a fáil nó tá sé as dáta"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:99
|
#: lib/cannery_web/controllers/user_settings_controller.ex:98
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unable to delete user"
|
msgid "Unable to delete user"
|
||||||
msgstr "Ní feidir an úsáideoir a scriosadh"
|
msgstr "Ní feidir an úsáideoir a scriosadh"
|
||||||
@ -107,7 +107,7 @@ msgstr "Ní feidir an úsáideoir a scriosadh"
|
|||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr "Níl cead agaibh"
|
msgstr "Níl cead agaibh"
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:53
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "User confirmation link is invalid or it has expired."
|
msgid "User confirmation link is invalid or it has expired."
|
||||||
msgstr "Tá nasc an úsáideoir a deimhnigh neamhbailí nó as dáta."
|
msgstr "Tá nasc an úsáideoir a deimhnigh neamhbailí nó as dáta."
|
||||||
@ -117,22 +117,22 @@ msgstr "Tá nasc an úsáideoir a deimhnigh neamhbailí nó as dáta."
|
|||||||
msgid "You are not authorized to view this page."
|
msgid "You are not authorized to view this page."
|
||||||
msgstr "Níl cead agaibh féachaint ar an leathanach seo."
|
msgstr "Níl cead agaibh féachaint ar an leathanach seo."
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:145
|
#: lib/cannery/accounts/user.ex:140
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "did not change"
|
msgid "did not change"
|
||||||
msgstr "Níor athraigh sé"
|
msgstr "Níor athraigh sé"
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:166
|
#: lib/cannery/accounts/user.ex:161
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "does not match password"
|
msgid "does not match password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:203
|
#: lib/cannery/accounts/user.ex:198
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "is not valid"
|
msgid "is not valid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:100
|
#: lib/cannery/accounts/user.ex:95
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "must have the @ sign and no spaces"
|
msgid "must have the @ sign and no spaces"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -158,56 +158,46 @@ msgstr ""
|
|||||||
msgid "Tag could not be removed"
|
msgid "Tag could not be removed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:152
|
#: lib/cannery_web/live/pack_live/form_component.ex:175
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Could not parse number of copies"
|
msgid "Could not parse number of copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:142
|
#: lib/cannery/ammo.ex:1026
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo.ex:974
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Invalid multiplier"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:71
|
#: lib/cannery_web/live/range_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:74
|
#: lib/cannery/activity_log/shot_record.ex:71
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Please select a valid user and ammo pack"
|
msgid "Please select a valid user and ammo pack"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:88
|
#: lib/cannery/activity_log/shot_record.ex:85
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left can be at most %{count} rounds"
|
msgid "Ammo left can be at most %{count} rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:84
|
#: lib/cannery/activity_log/shot_record.ex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left must be at least 0"
|
msgid "Ammo left must be at least 0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:119
|
#: lib/cannery/activity_log/shot_record.ex:116
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Count can be at most %{count} shots"
|
msgid "Count can be at most %{count} shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:80
|
#: lib/cannery/activity_log/shot_record.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "can't be blank"
|
msgid "can't be blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo/pack.ex:100
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Please select a type and container"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/error_html.ex:11
|
#: lib/cannery_web/controllers/error_html.ex:11
|
||||||
#: lib/cannery_web/controllers/error_json.ex:9
|
#: lib/cannery_web/controllers/error_json.ex:9
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
@ -223,3 +213,13 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You must log in to access this page."
|
msgid "You must log in to access this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:98
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid container"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:96
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid type"
|
||||||
|
msgstr ""
|
||||||
|
@ -50,7 +50,7 @@ msgstr ""
|
|||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:29
|
#: lib/cannery_web/controllers/user_settings_controller.ex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -85,12 +85,12 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:77
|
#: lib/cannery_web/controllers/user_settings_controller.ex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email changed successfully."
|
msgid "Email changed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:23
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -110,12 +110,12 @@ msgstr ""
|
|||||||
msgid "Password reset successfully."
|
msgid "Password reset successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:49
|
#: lib/cannery_web/controllers/user_settings_controller.ex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Password updated successfully."
|
msgid "Password updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:65
|
#: lib/cannery_web/controllers/user_registration_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -123,15 +123,15 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:93
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:111
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:383
|
#: lib/cannery_web/live/type_live/form_component.html.heex:387
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:95
|
#: lib/cannery_web/controllers/user_settings_controller.ex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your account has been deleted"
|
msgid "Your account has been deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -151,7 +151,7 @@ msgstr ""
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -183,7 +183,7 @@ msgstr ""
|
|||||||
msgid "Shot records updated successfully"
|
msgid "Shot records updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:37
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{email} confirmed successfully."
|
msgid "%{email} confirmed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -209,7 +209,7 @@ msgstr ""
|
|||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:86
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -219,7 +219,7 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:65
|
#: lib/cannery_web/controllers/user_settings_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language updated successfully."
|
msgid "Language updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -235,12 +235,12 @@ msgstr ""
|
|||||||
msgid "Ammo unstaged succesfully"
|
msgid "Ammo unstaged succesfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:118
|
#: lib/cannery_web/live/pack_live/form_component.ex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo updated successfully"
|
msgid "Ammo updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:177
|
#: lib/cannery_web/live/pack_live/form_component.ex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo added successfully"
|
msgid "Ammo added successfully"
|
||||||
msgid_plural "Ammo added successfully"
|
msgid_plural "Ammo added successfully"
|
||||||
|
@ -65,7 +65,7 @@ msgstr ""
|
|||||||
msgid "Delete User"
|
msgid "Delete User"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:47
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:52
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:46
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -79,7 +79,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
#: lib/cannery_web/components/core_components/topbar.html.heex:94
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:44
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:49
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:41
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:28
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:3
|
||||||
@ -106,7 +106,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
#: lib/cannery_web/components/core_components/topbar.html.heex:89
|
||||||
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_confirmation_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:3
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:37
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:42
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
#: lib/cannery_web/controllers/user_reset_password_html/edit.html.heex:38
|
||||||
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
#: lib/cannery_web/controllers/user_reset_password_html/new.html.heex:25
|
||||||
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
#: lib/cannery_web/controllers/user_session_html/new.html.heex:43
|
||||||
@ -129,10 +129,10 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:57
|
||||||
#: lib/cannery_web/live/container_live/form_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:38
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:38
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:92
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:110
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
#: lib/cannery_web/live/range_live/form_component.html.heex:45
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:41
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:382
|
#: lib/cannery_web/live/type_live/form_component.html.heex:386
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -147,7 +147,7 @@ msgstr ""
|
|||||||
msgid "Why not add one?"
|
msgid "Why not add one?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:51
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -189,7 +189,7 @@ msgstr ""
|
|||||||
msgid "add a container first"
|
msgid "add a container first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:85
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:103
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Create"
|
msgid "Create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
@ -51,49 +51,49 @@ msgid "Background color"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:86
|
#: lib/cannery_web/components/type_table_component.ex:86
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Blank"
|
msgid "Blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:191
|
#: lib/cannery_web/live/type_live/form_component.html.heex:195
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass"
|
msgid "Brass"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:159
|
#: lib/cannery_web/live/type_live/form_component.html.heex:163
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet core"
|
msgid "Bullet core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:59
|
#: lib/cannery_web/components/type_table_component.ex:59
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:132
|
#: lib/cannery_web/live/type_live/form_component.html.heex:136
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bullet type"
|
msgid "Bullet type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:70
|
#: lib/cannery_web/live/type_live/form_component.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Caliber"
|
msgid "Caliber"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:49
|
#: lib/cannery_web/components/type_table_component.ex:49
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
#: lib/cannery_web/live/type_live/form_component.html.heex:57
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Cartridge"
|
msgid "Cartridge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:66
|
#: lib/cannery_web/components/type_table_component.ex:66
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:184
|
#: lib/cannery_web/live/type_live/form_component.html.heex:188
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Case material"
|
msgid "Case material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/move_pack_component.ex:64
|
#: lib/cannery_web/components/move_pack_component.ex:64
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:76
|
#: lib/cannery_web/components/pack_table_component.ex:76
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:84
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container"
|
msgid "Container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -107,13 +107,13 @@ msgid "Containers"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:87
|
#: lib/cannery_web/components/type_table_component.ex:87
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:358
|
#: lib/cannery_web/live/type_live/form_component.html.heex:362
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Corrosive"
|
msgid "Corrosive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:104
|
#: lib/cannery_web/components/pack_table_component.ex:104
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count"
|
msgid "Count"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -126,7 +126,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/container_table_component.ex:46
|
#: lib/cannery_web/components/container_table_component.ex:46
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
#: lib/cannery_web/live/container_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:39
|
#: lib/cannery_web/live/type_live/form_component.html.heex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -152,19 +152,19 @@ msgstr ""
|
|||||||
msgid "Edit Tag"
|
msgid "Edit Tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:147
|
#: lib/cannery_web/live/type_live/form_component.html.heex:151
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "FMJ"
|
msgid "FMJ"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:58
|
#: lib/cannery_web/components/type_table_component.ex:58
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:122
|
#: lib/cannery_web/live/type_live/form_component.html.heex:126
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Grains"
|
msgid "Grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:85
|
#: lib/cannery_web/components/type_table_component.ex:85
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
#: lib/cannery_web/live/type_live/form_component.html.heex:354
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Incendiary"
|
msgid "Incendiary"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -215,8 +215,8 @@ msgid "Magazine, Clip, Ammo Box, etc"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:88
|
#: lib/cannery_web/components/type_table_component.ex:88
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:363
|
#: lib/cannery_web/live/type_live/form_component.html.heex:367
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:366
|
#: lib/cannery_web/live/type_live/form_component.html.heex:370
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manufacturer"
|
msgid "Manufacturer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -236,7 +236,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
#: lib/cannery_web/live/container_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:21
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:31
|
#: lib/cannery_web/live/type_live/form_component.html.heex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -287,7 +287,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:38
|
||||||
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
#: lib/cannery_web/components/shot_record_table_component.ex:46
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:58
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:75
|
||||||
#: lib/cannery_web/live/pack_live/show.ex:90
|
#: lib/cannery_web/live/pack_live/show.ex:90
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
#: lib/cannery_web/live/range_live/form_component.html.heex:30
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -306,13 +306,13 @@ msgid "On the bookshelf"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:79
|
#: lib/cannery_web/components/type_table_component.ex:79
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:283
|
#: lib/cannery_web/live/type_live/form_component.html.heex:287
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pressure"
|
msgid "Pressure"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:92
|
#: lib/cannery_web/components/pack_table_component.ex:92
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:35
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Price paid"
|
msgid "Price paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -323,7 +323,7 @@ msgid "Price paid:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:82
|
#: lib/cannery_web/components/type_table_component.ex:82
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:324
|
#: lib/cannery_web/live/type_live/form_component.html.heex:328
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer type"
|
msgid "Primer type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -343,7 +343,7 @@ msgstr ""
|
|||||||
msgid "Self-host your own instance, or use an instance from someone you trust."
|
msgid "Self-host your own instance, or use an instance from someone you trust."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:10
|
#: lib/cannery_web/controllers/user_settings_controller.ex:9
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:3
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
@ -354,7 +354,7 @@ msgstr ""
|
|||||||
msgid "Simple:"
|
msgid "Simple:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:167
|
#: lib/cannery_web/live/type_live/form_component.html.heex:171
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Steel"
|
msgid "Steel"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -389,7 +389,7 @@ msgid "The self-hosted firearm tracker website"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:84
|
#: lib/cannery_web/components/type_table_component.ex:84
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:346
|
#: lib/cannery_web/live/type_live/form_component.html.heex:350
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Tracer"
|
msgid "Tracer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -398,7 +398,7 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/move_pack_component.ex:65
|
#: lib/cannery_web/components/move_pack_component.ex:65
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:108
|
#: lib/cannery_web/components/pack_table_component.ex:108
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
#: lib/cannery_web/live/container_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:37
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -506,36 +506,36 @@ msgstr ""
|
|||||||
msgid "$%{amount}"
|
msgid "$%{amount}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:177
|
#: lib/cannery_web/live/type_live/form_component.html.heex:181
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Bimetal"
|
msgid "Bimetal"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:65
|
#: lib/cannery_web/components/type_table_component.ex:65
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:172
|
#: lib/cannery_web/live/type_live/form_component.html.heex:176
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Jacket type"
|
msgid "Jacket type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:81
|
#: lib/cannery_web/components/type_table_component.ex:81
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:307
|
#: lib/cannery_web/live/type_live/form_component.html.heex:311
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Muzzle velocity"
|
msgid "Muzzle velocity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:75
|
#: lib/cannery_web/components/type_table_component.ex:75
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:270
|
#: lib/cannery_web/live/type_live/form_component.html.heex:274
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder grains per charge"
|
msgid "Powder grains per charge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:73
|
#: lib/cannery_web/components/type_table_component.ex:73
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:261
|
#: lib/cannery_web/live/type_live/form_component.html.heex:265
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder type"
|
msgid "Powder type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:374
|
#: lib/cannery_web/live/type_live/form_component.html.heex:378
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "UPC"
|
msgid "UPC"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -559,7 +559,7 @@ msgid "New password"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:83
|
#: lib/cannery_web/components/type_table_component.ex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
#: lib/cannery_web/live/type_live/form_component.html.heex:337
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Firing type"
|
msgid "Firing type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -626,7 +626,7 @@ msgstr ""
|
|||||||
msgid "Rounds used"
|
msgid "Rounds used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:8
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:6
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Confirm your account"
|
msgid "Confirm your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -641,7 +641,7 @@ msgstr ""
|
|||||||
msgid "Log in"
|
msgid "Log in"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:32
|
#: lib/cannery_web/controllers/user_registration_controller.ex:31
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Register"
|
msgid "Register"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -658,7 +658,7 @@ msgstr ""
|
|||||||
msgid "Record Shots"
|
msgid "Record Shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:77
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:96
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Copies"
|
msgid "Copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -668,22 +668,6 @@ msgstr ""
|
|||||||
msgid "Added on:"
|
msgid "Added on:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:32
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "English"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:129
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "French"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:128
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "German"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
#: lib/cannery_web/controllers/user_registration_html/new.html.heex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
@ -1000,7 +984,7 @@ msgid "Never used"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:71
|
#: lib/cannery_web/components/pack_table_component.ex:71
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:50
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Purchased on"
|
msgid "Purchased on"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1041,11 +1025,6 @@ msgstr ""
|
|||||||
msgid "Search shot records"
|
msgid "Search shot records"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_html/edit.html.heex:130
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Spanish"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/components/layouts.ex:15
|
#: lib/cannery_web/components/layouts.ex:15
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:9
|
#: lib/cannery_web/components/layouts/root.html.heex:9
|
||||||
#: lib/cannery_web/components/layouts/root.html.heex:10
|
#: lib/cannery_web/components/layouts/root.html.heex:10
|
||||||
@ -1134,27 +1113,27 @@ msgstr ""
|
|||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:288
|
#: lib/cannery_web/live/type_live/form_component.html.heex:292
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "+P"
|
msgid "+P"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:78
|
#: lib/cannery_web/live/type_live/form_component.html.heex:82
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid ".223"
|
msgid ".223"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:58
|
#: lib/cannery_web/live/type_live/form_component.html.heex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "5.56x46mm NATO"
|
msgid "5.56x46mm NATO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:329
|
#: lib/cannery_web/live/type_live/form_component.html.heex:333
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Boxer"
|
msgid "Boxer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:338
|
#: lib/cannery_web/live/type_live/form_component.html.heex:342
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Centerfire"
|
msgid "Centerfire"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1204,13 +1183,13 @@ msgstr ""
|
|||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:343
|
#: lib/cannery_web/live/type_live/form_component.html.heex:347
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Attributes"
|
msgid "Attributes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:56
|
#: lib/cannery_web/components/type_table_component.ex:56
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:93
|
#: lib/cannery_web/live/type_live/form_component.html.heex:97
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Brass height"
|
msgid "Brass height"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1221,7 +1200,7 @@ msgid "Brass height:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:57
|
#: lib/cannery_web/components/type_table_component.ex:57
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:103
|
#: lib/cannery_web/live/type_live/form_component.html.heex:107
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Chamber size"
|
msgid "Chamber size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1231,13 +1210,13 @@ msgstr ""
|
|||||||
msgid "Chamber size:"
|
msgid "Chamber size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:49
|
#: lib/cannery_web/live/type_live/form_component.html.heex:53
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dimensions"
|
msgid "Dimensions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:80
|
#: lib/cannery_web/components/type_table_component.ex:80
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:293
|
#: lib/cannery_web/live/type_live/form_component.html.heex:297
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Dram equivalent"
|
msgid "Dram equivalent"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1248,7 +1227,7 @@ msgid "Dram equivalent:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:51
|
#: lib/cannery_web/components/type_table_component.ex:51
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:69
|
#: lib/cannery_web/live/type_live/form_component.html.heex:73
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Gauge"
|
msgid "Gauge"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1259,7 +1238,7 @@ msgid "Gauge:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:71
|
#: lib/cannery_web/components/type_table_component.ex:71
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:231
|
#: lib/cannery_web/live/type_live/form_component.html.heex:235
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Load grains"
|
msgid "Load grains"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1280,34 +1259,36 @@ msgid "None specified"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:100
|
#: lib/cannery_web/live/container_live/show.html.heex:100
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:30
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
#: lib/cannery_web/live/pack_live/index.html.heex:61
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:94
|
#: lib/cannery_web/live/range_live/index.html.heex:94
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:40
|
#: lib/cannery_web/live/type_live/index.html.heex:40
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:56
|
#: lib/cannery_web/live/type_live/show.html.heex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Pistol"
|
msgid "Pistol"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:258
|
#: lib/cannery_web/live/type_live/form_component.html.heex:262
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Powder"
|
msgid "Powder"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:321
|
#: lib/cannery_web/live/type_live/form_component.html.heex:325
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Primer"
|
msgid "Primer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:119
|
#: lib/cannery_web/live/type_live/form_component.html.heex:123
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Projectile"
|
msgid "Projectile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:98
|
#: lib/cannery_web/live/container_live/show.html.heex:98
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:28
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
#: lib/cannery_web/live/pack_live/index.html.heex:59
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:92
|
#: lib/cannery_web/live/range_live/index.html.heex:92
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:26
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:38
|
#: lib/cannery_web/live/type_live/index.html.heex:38
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:54
|
#: lib/cannery_web/live/type_live/show.html.heex:54
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1315,7 +1296,7 @@ msgid "Rifle"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:72
|
#: lib/cannery_web/components/type_table_component.ex:72
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:239
|
#: lib/cannery_web/live/type_live/form_component.html.heex:243
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot charge weight"
|
msgid "Shot charge weight"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1326,7 +1307,7 @@ msgid "Shot charge weight:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:69
|
#: lib/cannery_web/components/type_table_component.ex:69
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
#: lib/cannery_web/live/type_live/form_component.html.heex:217
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot material"
|
msgid "Shot material"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1337,7 +1318,7 @@ msgid "Shot material:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:70
|
#: lib/cannery_web/components/type_table_component.ex:70
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:223
|
#: lib/cannery_web/live/type_live/form_component.html.heex:227
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot size"
|
msgid "Shot size"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1348,7 +1329,7 @@ msgid "Shot size:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:68
|
#: lib/cannery_web/components/type_table_component.ex:68
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:204
|
#: lib/cannery_web/live/type_live/form_component.html.heex:208
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Shot type"
|
msgid "Shot type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1359,9 +1340,10 @@ msgid "Shot type:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:99
|
#: lib/cannery_web/live/container_live/show.html.heex:99
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:29
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
#: lib/cannery_web/live/pack_live/index.html.heex:60
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:93
|
#: lib/cannery_web/live/range_live/index.html.heex:93
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:25
|
#: lib/cannery_web/live/type_live/form_component.html.heex:27
|
||||||
#: lib/cannery_web/live/type_live/index.html.heex:39
|
#: lib/cannery_web/live/type_live/index.html.heex:39
|
||||||
#: lib/cannery_web/live/type_live/show.html.heex:52
|
#: lib/cannery_web/live/type_live/show.html.heex:52
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -1369,12 +1351,12 @@ msgid "Shotgun"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:61
|
#: lib/cannery_web/components/type_table_component.ex:61
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:158
|
#: lib/cannery_web/live/type_live/form_component.html.heex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Slug core"
|
msgid "Slug core"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:209
|
#: lib/cannery_web/live/type_live/form_component.html.heex:213
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Target, bird, buck, etc"
|
msgid "Target, bird, buck, etc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1385,13 +1367,13 @@ msgid "Unfired length:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:55
|
#: lib/cannery_web/components/type_table_component.ex:55
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:83
|
#: lib/cannery_web/live/type_live/form_component.html.heex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unfired shell length"
|
msgid "Unfired shell length"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:67
|
#: lib/cannery_web/components/type_table_component.ex:67
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:196
|
#: lib/cannery_web/live/type_live/form_component.html.heex:200
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Wadding"
|
msgid "Wadding"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1403,6 +1385,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: lib/cannery_web/components/type_table_component.ex:149
|
#: lib/cannery_web/components/type_table_component.ex:149
|
||||||
#: lib/cannery_web/live/container_live/show.html.heex:91
|
#: lib/cannery_web/live/container_live/show.html.heex:91
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:22
|
||||||
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
#: lib/cannery_web/live/pack_live/index.html.heex:50
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:83
|
#: lib/cannery_web/live/range_live/index.html.heex:83
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
#: lib/cannery_web/live/type_live/form_component.html.heex:21
|
||||||
@ -1448,7 +1431,7 @@ msgid "No Types"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/components/pack_table_component.ex:84
|
#: lib/cannery_web/components/pack_table_component.ex:84
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:42
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:59
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number"
|
msgid "Lot number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -1457,3 +1440,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Lot number:"
|
msgid "Lot number:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:27
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Any"
|
||||||
|
msgstr ""
|
||||||
|
@ -21,7 +21,7 @@ msgstr ""
|
|||||||
## Run "mix gettext.extract" to bring this file up to
|
## Run "mix gettext.extract" to bring this file up to
|
||||||
## date. Leave "msgstr"s empty as changing them here has no
|
## date. Leave "msgstr"s empty as changing them here has no
|
||||||
## effect: edit them in PO (.po) files instead.
|
## effect: edit them in PO (.po) files instead.
|
||||||
#: lib/cannery/containers.ex:224
|
#: lib/cannery/containers.ex:222
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Container must be empty before deleting"
|
msgid "Container must be empty before deleting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -37,7 +37,7 @@ msgstr ""
|
|||||||
msgid "Could not find that container"
|
msgid "Could not find that container"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:84
|
#: lib/cannery_web/controllers/user_settings_controller.ex:83
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email change link is invalid or it has expired."
|
msgid "Email change link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -78,20 +78,20 @@ msgstr ""
|
|||||||
msgid "Reset password link is invalid or it has expired."
|
msgid "Reset password link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:22
|
#: lib/cannery_web/controllers/user_registration_controller.ex:21
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:51
|
#: lib/cannery_web/controllers/user_registration_controller.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, public registration is disabled"
|
msgid "Sorry, public registration is disabled"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:12
|
#: lib/cannery_web/controllers/user_registration_controller.ex:11
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:41
|
#: lib/cannery_web/controllers/user_registration_controller.ex:40
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:70
|
#: lib/cannery_web/controllers/user_registration_controller.ex:69
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Sorry, this invite was not found or expired"
|
msgid "Sorry, this invite was not found or expired"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:99
|
#: lib/cannery_web/controllers/user_settings_controller.ex:98
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Unable to delete user"
|
msgid "Unable to delete user"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -102,7 +102,7 @@ msgstr ""
|
|||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:53
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "User confirmation link is invalid or it has expired."
|
msgid "User confirmation link is invalid or it has expired."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -112,22 +112,22 @@ msgstr ""
|
|||||||
msgid "You are not authorized to view this page."
|
msgid "You are not authorized to view this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:145
|
#: lib/cannery/accounts/user.ex:140
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "did not change"
|
msgid "did not change"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:166
|
#: lib/cannery/accounts/user.ex:161
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "does not match password"
|
msgid "does not match password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:203
|
#: lib/cannery/accounts/user.ex:198
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "is not valid"
|
msgid "is not valid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/accounts/user.ex:100
|
#: lib/cannery/accounts/user.ex:95
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "must have the @ sign and no spaces"
|
msgid "must have the @ sign and no spaces"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -153,56 +153,46 @@ msgstr ""
|
|||||||
msgid "Tag could not be removed"
|
msgid "Tag could not be removed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:152
|
#: lib/cannery_web/live/pack_live/form_component.ex:175
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Could not parse number of copies"
|
msgid "Could not parse number of copies"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:142
|
#: lib/cannery/ammo.ex:1026
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo.ex:974
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Invalid multiplier"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/live/range_live/index.html.heex:71
|
#: lib/cannery_web/live/range_live/index.html.heex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your browser does not support the canvas element."
|
msgid "Your browser does not support the canvas element."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:74
|
#: lib/cannery/activity_log/shot_record.ex:71
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please select a valid user and ammo pack"
|
msgid "Please select a valid user and ammo pack"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:88
|
#: lib/cannery/activity_log/shot_record.ex:85
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left can be at most %{count} rounds"
|
msgid "Ammo left can be at most %{count} rounds"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:84
|
#: lib/cannery/activity_log/shot_record.ex:81
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo left must be at least 0"
|
msgid "Ammo left must be at least 0"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:119
|
#: lib/cannery/activity_log/shot_record.ex:116
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Count can be at most %{count} shots"
|
msgid "Count can be at most %{count} shots"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/activity_log/shot_record.ex:80
|
#: lib/cannery/activity_log/shot_record.ex:77
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "can't be blank"
|
msgid "can't be blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery/ammo/pack.ex:100
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Please select a type and container"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/error_html.ex:11
|
#: lib/cannery_web/controllers/error_html.ex:11
|
||||||
#: lib/cannery_web/controllers/error_json.ex:9
|
#: lib/cannery_web/controllers/error_json.ex:9
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
@ -218,3 +208,13 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "You must log in to access this page."
|
msgid "You must log in to access this page."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:98
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid container"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/cannery/ammo/pack.ex:96
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Please select a valid type"
|
||||||
|
msgstr ""
|
||||||
|
@ -50,7 +50,7 @@ msgstr ""
|
|||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:29
|
#: lib/cannery_web/controllers/user_settings_controller.ex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -85,12 +85,12 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:77
|
#: lib/cannery_web/controllers/user_settings_controller.ex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email changed successfully."
|
msgid "Email changed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:23
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -110,12 +110,12 @@ msgstr ""
|
|||||||
msgid "Password reset successfully."
|
msgid "Password reset successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:49
|
#: lib/cannery_web/controllers/user_settings_controller.ex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Password updated successfully."
|
msgid "Password updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:65
|
#: lib/cannery_web/controllers/user_registration_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -123,15 +123,15 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:93
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:111
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:383
|
#: lib/cannery_web/live/type_live/form_component.html.heex:387
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:95
|
#: lib/cannery_web/controllers/user_settings_controller.ex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your account has been deleted"
|
msgid "Your account has been deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -151,7 +151,7 @@ msgstr ""
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -183,7 +183,7 @@ msgstr ""
|
|||||||
msgid "Shot records updated successfully"
|
msgid "Shot records updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:37
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{email} confirmed successfully."
|
msgid "%{email} confirmed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -209,7 +209,7 @@ msgstr ""
|
|||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:86
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -219,7 +219,7 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:65
|
#: lib/cannery_web/controllers/user_settings_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language updated successfully."
|
msgid "Language updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -235,12 +235,12 @@ msgstr ""
|
|||||||
msgid "Ammo unstaged succesfully"
|
msgid "Ammo unstaged succesfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:118
|
#: lib/cannery_web/live/pack_live/form_component.ex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo updated successfully"
|
msgid "Ammo updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:177
|
#: lib/cannery_web/live/pack_live/form_component.ex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo added successfully"
|
msgid "Ammo added successfully"
|
||||||
msgid_plural "Ammo added successfully"
|
msgid_plural "Ammo added successfully"
|
||||||
|
@ -39,7 +39,7 @@ msgstr ""
|
|||||||
msgid "%{name} updated successfully"
|
msgid "%{name} updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:29
|
#: lib/cannery_web/controllers/user_settings_controller.ex:28
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "A link to confirm your email change has been sent to the new address."
|
msgid "A link to confirm your email change has been sent to the new address."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -74,12 +74,12 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to log out?"
|
msgid "Are you sure you want to log out?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:77
|
#: lib/cannery_web/controllers/user_settings_controller.ex:76
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Email changed successfully."
|
msgid "Email changed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:23
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:21
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -99,12 +99,12 @@ msgstr ""
|
|||||||
msgid "Password reset successfully."
|
msgid "Password reset successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:49
|
#: lib/cannery_web/controllers/user_settings_controller.ex:48
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Password updated successfully."
|
msgid "Password updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_registration_controller.ex:65
|
#: lib/cannery_web/controllers/user_registration_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Please check your email to verify your account"
|
msgid "Please check your email to verify your account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -112,15 +112,15 @@ msgstr ""
|
|||||||
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
#: lib/cannery_web/components/add_shot_record_component.html.heex:59
|
||||||
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
#: lib/cannery_web/live/container_live/form_component.html.heex:61
|
||||||
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
#: lib/cannery_web/live/invite_live/form_component.html.heex:40
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:93
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:111
|
||||||
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
#: lib/cannery_web/live/range_live/form_component.html.heex:47
|
||||||
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
#: lib/cannery_web/live/tag_live/form_component.html.heex:43
|
||||||
#: lib/cannery_web/live/type_live/form_component.html.heex:383
|
#: lib/cannery_web/live/type_live/form_component.html.heex:387
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Saving..."
|
msgid "Saving..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:95
|
#: lib/cannery_web/controllers/user_settings_controller.ex:94
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Your account has been deleted"
|
msgid "Your account has been deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -140,7 +140,7 @@ msgstr ""
|
|||||||
msgid "%{tag_name} has been removed from %{container_name}"
|
msgid "%{tag_name} has been removed from %{container_name}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:53
|
#: lib/cannery_web/live/container_live/edit_tags_component.html.heex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Adding..."
|
msgid "Adding..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -172,7 +172,7 @@ msgstr ""
|
|||||||
msgid "Shot records updated successfully"
|
msgid "Shot records updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_confirmation_controller.ex:37
|
#: lib/cannery_web/controllers/user_confirmation_controller.ex:35
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{email} confirmed successfully."
|
msgid "%{email} confirmed successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -198,7 +198,7 @@ msgstr ""
|
|||||||
msgid "You'll need to"
|
msgid "You'll need to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.html.heex:86
|
#: lib/cannery_web/live/pack_live/form_component.html.heex:104
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Creating..."
|
msgid "Creating..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -208,7 +208,7 @@ msgstr ""
|
|||||||
msgid "Are you sure you want to change your language?"
|
msgid "Are you sure you want to change your language?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/controllers/user_settings_controller.ex:65
|
#: lib/cannery_web/controllers/user_settings_controller.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Language updated successfully."
|
msgid "Language updated successfully."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -224,12 +224,12 @@ msgstr ""
|
|||||||
msgid "Ammo unstaged succesfully"
|
msgid "Ammo unstaged succesfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:118
|
#: lib/cannery_web/live/pack_live/form_component.ex:141
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo updated successfully"
|
msgid "Ammo updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/cannery_web/live/pack_live/form_component.ex:177
|
#: lib/cannery_web/live/pack_live/form_component.ex:162
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Ammo added successfully"
|
msgid "Ammo added successfully"
|
||||||
msgid_plural "Ammo added successfully"
|
msgid_plural "Ammo added successfully"
|
||||||
|
Loading…
Reference in New Issue
Block a user