This commit is contained in:
		| @@ -23,119 +23,120 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:44 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:44 | ||||
| msgid "Add Ammo" | ||||
| msgstr "Munition hinzufügen" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:24 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:24 | ||||
| msgid "Add your first box!" | ||||
| msgstr "Fügen Sie ihre erste Box hinzu!" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:12 | ||||
| msgid "Add your first container!" | ||||
| msgstr "Fügen Sie ihren ersten Behälter hinzu!" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:12 | ||||
| msgid "Add your first type!" | ||||
| msgstr "Fügen Sie ihre erste Munitionsart hinzu!" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:45 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:15 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:44 | ||||
| msgid "Change email" | ||||
| msgstr "Mailadresse ändern" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:60 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:101 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:58 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:99 | ||||
| msgid "Change password" | ||||
| msgstr "Passwort ändern" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:17 | ||||
| msgid "Create Invite" | ||||
| msgstr "Einladung erstellen" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:108 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:142 | ||||
| msgid "Delete User" | ||||
| msgstr "Benutzer löschen" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:43 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:52 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:45 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Forgot your password?" | ||||
| msgstr "Passwort vergessen?" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:12 | ||||
| msgid "Invite someone new!" | ||||
| msgstr "Laden Sie jemanden ein!" | ||||
|  | ||||
| #: lib/cannery_web/components/topbar.ex:108 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:106 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:30 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:39 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:48 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:48 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:30 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:33 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Log in" | ||||
| msgstr "Einloggen" | ||||
|  | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:14 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:14 | ||||
| msgid "Make your first tag!" | ||||
| msgstr "Erstellen Sie ihren ersten Tag!" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:42 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:42 | ||||
| msgid "New Ammo group" | ||||
| msgstr "Neue Munitionsgruppe" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:17 | ||||
| msgid "New Ammo type" | ||||
| msgstr "Neue Munitionsart" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:17 | ||||
| msgid "New Container" | ||||
| msgstr "Neuer Behälter" | ||||
|  | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:19 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:19 | ||||
| msgid "New Tag" | ||||
| msgstr "Neuer Tag" | ||||
|  | ||||
| #: lib/cannery_web/components/topbar.ex:101 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:99 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:25 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:33 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:42 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:43 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:25 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:40 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Register" | ||||
| msgstr "Registrieren" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Resend confirmation instructions" | ||||
| msgstr "Bestätigungsmail erneut senden" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:34 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Reset password" | ||||
| msgstr "Passwort zurücksetzen" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/add_shot_group_component.html.heex:46 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:73 | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156 | ||||
| @@ -143,74 +144,83 @@ msgstr "Passwort zurücksetzen" | ||||
| #: lib/cannery_web/live/invite_live/form_component.html.heex:28 | ||||
| #: lib/cannery_web/live/range_live/form_component.html.heex:40 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:66 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Save" | ||||
| msgstr "Speichern" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:16 | ||||
| msgid "Send instructions to reset password" | ||||
| msgstr "Anleitung zum Passwort zurücksetzen zusenden" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/show.html.heex:53 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/show.html.heex:53 | ||||
| msgid "Why not add one?" | ||||
| msgstr "Warum fügen Sie keine hinzu?" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52 | ||||
| msgid "Add" | ||||
| msgstr "Hinzufügen" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:17 | ||||
| msgid "Stage ammo" | ||||
| msgstr "Munition markieren" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:12 | ||||
| msgid "Why not get some ready to shoot?" | ||||
| msgstr "Warum nicht einige für den Schießstand auswählen?" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:134 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:86 | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:36 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:144 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:91 | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:36 | ||||
| msgid "Record shots" | ||||
| msgstr "Schüsse dokumentieren" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:50 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:55 | ||||
| msgid "Ammo Details" | ||||
| msgstr "Munitionsdetails" | ||||
|  | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:89 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:89 | ||||
| msgid "Add another container!" | ||||
| msgstr "Einen weiteren Behälter hinzufügen!" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:80 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:85 | ||||
| msgid "Move containers" | ||||
| msgstr "Behälter verschieben" | ||||
|  | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:127 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:127 | ||||
| msgid "Select" | ||||
| msgstr "Markieren" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:33 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:33 | ||||
| msgid "Copy to clipboard" | ||||
| msgstr "In die Zwischenablage kopieren" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:18 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:36 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "add a container first" | ||||
| msgstr "Zuerst einen Behälter hinzufügen" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66 | ||||
| msgid "Create" | ||||
| msgstr "Erstellen" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:113 | ||||
| msgid "Change Language" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:134 | ||||
| msgid "Change language" | ||||
| msgstr "" | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -23,98 +23,98 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #: lib/cannery/accounts/email.ex:30 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/email.ex:30 | ||||
| msgid "Confirm your %{name} account" | ||||
| msgstr "Bestätigen Sie ihr %{name} Nutzerkonto" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:3 | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:2 | ||||
| #: lib/cannery_web/templates/email/reset_password.html.eex:3 | ||||
| #: lib/cannery_web/templates/email/reset_password.txt.eex:2 | ||||
| #: lib/cannery_web/templates/email/update_email.html.eex:3 | ||||
| #: lib/cannery_web/templates/email/update_email.txt.eex:2 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Hi %{email}," | ||||
| msgstr "Hallo %{email}," | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:10 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:10 | ||||
| msgid "If you didn't create an account at %{url}, please ignore this." | ||||
| msgstr "" | ||||
| "Falls Sie dieses Nutzerkonto bei %{url} nicht erstellt haben, ignorieren Sie " | ||||
| "diese Nachricht bitte." | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/reset_password.txt.eex:8 | ||||
| #: lib/cannery_web/templates/email/update_email.txt.eex:8 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "If you didn't request this change from %{url}, please ignore this." | ||||
| msgstr "" | ||||
| "Falls Sie diese Änderung von %{url} nicht angefordert haben, ignorieren Sie " | ||||
| "bitte diese Nachricht." | ||||
|  | ||||
| #: lib/cannery/accounts/email.ex:37 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/email.ex:37 | ||||
| msgid "Reset your %{name} password" | ||||
| msgstr "Passwort für %{name} zurücksetzen" | ||||
|  | ||||
| #: lib/cannery/accounts/email.ex:44 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/email.ex:44 | ||||
| msgid "Update your %{name} email" | ||||
| msgstr "Aktualisieren Sie %{name} Mailadresse" | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:9 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:9 | ||||
| msgid "Welcome to %{name}!" | ||||
| msgstr "Willkommen %{name}!" | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:4 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:4 | ||||
| msgid "Welcome to %{name}%!" | ||||
| msgstr "Willkommen %{name}%!" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/update_email.html.eex:8 | ||||
| #: lib/cannery_web/templates/email/update_email.txt.eex:4 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You can change your email by visiting the URL below:" | ||||
| msgstr "Sie können Ihre Mailadresse unter folgender URL ändern:" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:14 | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:6 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You can confirm your account by visiting the URL below:" | ||||
| msgstr "Sie können Ihr Nutzerkonto unter folgender URL bestätigen:" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/reset_password.html.eex:8 | ||||
| #: lib/cannery_web/templates/email/reset_password.txt.eex:4 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You can reset your password by visiting the URL below:" | ||||
| msgstr "Sie können ihr Passwort unter folgender URL zurücksetzen:" | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:22 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:22 | ||||
| msgid "If you didn't create an account at %{name}, please ignore this." | ||||
| msgstr "" | ||||
| "Falls SIe dieses Nutzerkonto unter %{name}, nicht erstellt haben, ignorieren " | ||||
| "Sie diese Nachricht bitte." | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/reset_password.html.eex:16 | ||||
| #: lib/cannery_web/templates/email/update_email.html.eex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "If you didn't request this change from %{name}, please ignore this." | ||||
| msgstr "" | ||||
| "Falls Sie die Änderung von %{name} nicht angefragt haben, ignorieren Sie " | ||||
| "diese Nachricht bitte." | ||||
|  | ||||
| #: lib/cannery_web/templates/layout/email.txt.eex:9 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/layout/email.txt.eex:9 | ||||
| msgid "This email was sent from %{name} at %{url}, the self-hosted firearm tracker website." | ||||
| msgstr "" | ||||
| "Diese Nachricht wurde von %{name} unter %{url} gesandt, einem selbst-" | ||||
| "gehosteten Schusswaffenmanager." | ||||
|  | ||||
| #: lib/cannery_web/templates/layout/email.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/layout/email.html.heex:13 | ||||
| msgid "This email was sent from %{name}, the self-hosted firearm tracker website." | ||||
| msgstr "" | ||||
| "Diese Nachricht wurde von %{name} gesandt, einem selbst-gehosteten " | ||||
|   | ||||
| @@ -23,164 +23,165 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #: lib/cannery/containers.ex:122 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/containers.ex:122 | ||||
| msgid "Container must be empty before deleting" | ||||
| msgstr "Behälter muss vor dem Löschen leer sein" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.ex:71 | ||||
| #: lib/cannery_web/live/container_live/show.ex:73 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:69 | ||||
| #: lib/cannery_web/live/container_live/show.ex:71 | ||||
| msgid "Could not delete %{name}: %{error}" | ||||
| msgstr "Konnte %{name} nicht löschen: %{error}" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.ex:59 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:57 | ||||
| msgid "Could not find that container" | ||||
| msgstr "Konnte Behälter nicht finden" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:67 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:84 | ||||
| msgid "Email change link is invalid or it has expired." | ||||
| msgstr "Mailadressenänderungs-Link ist ungültig oder abgelaufen." | ||||
|  | ||||
| #: lib/cannery_web/templates/error/error.html.heex:8 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/error/error.html.heex:8 | ||||
| msgid "Error" | ||||
| msgstr "Fehler" | ||||
|  | ||||
| #: lib/cannery_web/templates/error/error.html.heex:29 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/error/error.html.heex:28 | ||||
| msgid "Go back home" | ||||
| msgstr "Zur Hauptseite zurückkehren" | ||||
|  | ||||
| #: lib/cannery_web/views/error_view.ex:11 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/views/error_view.ex:11 | ||||
| msgid "Internal Server Error" | ||||
| msgstr "Interner Serverfehler" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:17 | ||||
| msgid "Invalid email or password" | ||||
| msgstr "Ungültige Mailadresse oder Passwort" | ||||
|  | ||||
| #: lib/cannery_web/views/error_view.ex:9 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/views/error_view.ex:9 | ||||
| msgid "Not found" | ||||
| msgstr "Nicht gefunden" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:22 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:66 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:21 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:64 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:119 | ||||
| msgid "Oops, something went wrong! Please check the errors below." | ||||
| msgstr "Oops, etwas ist schiefgegangen. Bitte beachten Sie den Fehler unten." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:63 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:63 | ||||
| msgid "Reset password link is invalid or it has expired." | ||||
| msgstr "Link zum Passwort zurücksetzen ist ungültig oder abgelaufen." | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:25 | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:56 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Sorry, public registration is disabled" | ||||
| msgstr "Entschuldigung, aber öffentliche Registrierung ist deaktiviert" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:15 | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:46 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Sorry, this invite was not found or expired" | ||||
| msgstr "" | ||||
| "Entschuldigung, aber diese Einladung wurde nicht gefunden oder ist abgelaufen" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:82 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:99 | ||||
| msgid "Unable to delete user" | ||||
| msgstr "Dieser Nutzer konnte nicht gelöscht werden" | ||||
|  | ||||
| #: lib/cannery_web/views/error_view.ex:10 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/views/error_view.ex:10 | ||||
| msgid "Unauthorized" | ||||
| msgstr "Unbefugt" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:54 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:54 | ||||
| msgid "User confirmation link is invalid or it has expired." | ||||
| msgstr "Nutzerkonto Bestätigungslink ist ungültig oder abgelaufen." | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:20 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:18 | ||||
| msgid "You are not authorized to view this page" | ||||
| msgstr "Sie sind nicht berechtigt, diese Seite aufzurufen" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_auth.ex:177 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_auth.ex:177 | ||||
| msgid "You are not authorized to view this page." | ||||
| msgstr "Sie sind nicht berechtigt, diese Seite aufzurufen." | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:128 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:130 | ||||
| msgid "did not change" | ||||
| msgstr "hat sich nicht geändert" | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:149 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:151 | ||||
| msgid "does not match password" | ||||
| msgstr "Passwort stimmt nicht überein" | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:186 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:188 | ||||
| msgid "is not valid" | ||||
| msgstr "ist nicht gültig" | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:82 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:84 | ||||
| msgid "must have the @ sign and no spaces" | ||||
| msgstr "Muss ein @ Zeichen und keine Leerzeichen haben" | ||||
|  | ||||
| #: lib/cannery/tags.ex:40 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/tags.ex:40 | ||||
| msgid "Tag not found" | ||||
| msgstr "Tag nicht gefunden" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:30 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:30 | ||||
| msgid "Tag could not be added" | ||||
| msgstr "Tag konnte nicht hinzugefügt werden" | ||||
|  | ||||
| #: lib/cannery/activity_log.ex:125 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/activity_log.ex:125 | ||||
| msgid "Count must be at least 1" | ||||
| msgstr "Anzahl muss mindestens 1 sein" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/activity_log.ex:73 | ||||
| #: lib/cannery/activity_log.ex:120 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Count must be less than %{count}" | ||||
| msgstr "Anzahl muss weniger als %{count} betragen" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_auth.ex:39 | ||||
| #: lib/cannery_web/controllers/user_auth.ex:161 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You must confirm your account and log in to access this page." | ||||
| msgstr "" | ||||
| "Sie müssen ihr Nutzerkonto bestätigen und einloggen, um diese Seite " | ||||
| "anzuzeigen." | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:52 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:52 | ||||
| msgid "Tag could not be removed" | ||||
| msgstr "Tag konnte nicht gelöscht werden" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:126 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:126 | ||||
| msgid "Could not parse number of copies" | ||||
| msgstr "Konnte die Anzahl der Kopien nicht verstehen" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:111 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:111 | ||||
| msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}" | ||||
| msgstr "" | ||||
| "Ungültige Nummer an Kopien. Muss zwischen 1 and %{max} liegen. War " | ||||
|   | ||||
| @@ -23,155 +23,156 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.ex:64 | ||||
| #: lib/cannery_web/live/container_live/form_component.ex:65 | ||||
| #: lib/cannery_web/live/invite_live/form_component.ex:59 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:101 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "%{name} created successfully" | ||||
| msgstr "%{name} erfolgreich erstellt" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:41 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:40 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:55 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:135 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:40 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:41 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:38 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:53 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:133 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:38 | ||||
| msgid "%{name} deleted succesfully" | ||||
| msgstr "%{name} erfolgreich gelöscht" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:111 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:109 | ||||
| msgid "%{name} disabled succesfully" | ||||
| msgstr "%{name} erfolgreich deaktiviert" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:89 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:87 | ||||
| msgid "%{name} enabled succesfully" | ||||
| msgstr "%{name} erfolgreich aktiviert" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.ex:64 | ||||
| #: lib/cannery_web/live/container_live/show.ex:63 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:62 | ||||
| #: lib/cannery_web/live/container_live/show.ex:61 | ||||
| msgid "%{name} has been deleted" | ||||
| msgstr "%{name} wurde gelöscht" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:69 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:67 | ||||
| msgid "%{name} updated succesfully" | ||||
| msgstr "%{name} erfolgreich aktualisiert" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.ex:46 | ||||
| #: lib/cannery_web/live/container_live/form_component.ex:47 | ||||
| #: lib/cannery_web/live/invite_live/form_component.ex:41 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:83 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "%{name} updated successfully" | ||||
| msgstr "%{name} erfolgreich aktualisiert" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:28 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:29 | ||||
| msgid "A link to confirm your email change has been sent to the new address." | ||||
| msgstr "Eine Mail zum Bestätigen ihre Mailadresse wurde Ihnen zugesandt." | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:56 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:52 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:56 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:50 | ||||
| msgid "Ammo group deleted succesfully" | ||||
| msgstr "Munitionsgruppe erfolgreich gelöscht" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:88 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:88 | ||||
| msgid "Ammo group updated successfully" | ||||
| msgstr "Munitionsgruppe erfolgreich aktualisiert" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:102 | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:131 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Are you sure you want to delete %{email}? This action is permanent!" | ||||
| msgstr "" | ||||
| "Sind Sie sicher, dass sie %{email} löschen möchten? Dies kann nicht " | ||||
| "zurückgenommen werden!" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:29 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:27 | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:46 | ||||
| #: lib/cannery_web/live/container_live/show.html.heex:37 | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:38 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Are you sure you want to delete %{name}?" | ||||
| msgstr "Sind Sie sicher, dass sie %{name} löschen möchten?" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:49 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:49 | ||||
| msgid "Are you sure you want to delete the invite for %{name}?" | ||||
| msgstr "Sind Sie sicher, dass sie die Einladung für %{name} löschen möchten?" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:167 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:66 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:130 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:177 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:71 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:140 | ||||
| msgid "Are you sure you want to delete this ammo?" | ||||
| msgstr "Sind Sie sicher, dass sie diese Munition löschen möchten?" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:112 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:146 | ||||
| msgid "Are you sure you want to delete your account?" | ||||
| msgstr "Sind Sie sicher, dass sie Ihren Account löschen möchten?" | ||||
|  | ||||
| #: lib/cannery_web/components/topbar.ex:86 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:84 | ||||
| msgid "Are you sure you want to log out?" | ||||
| msgstr "Wirklich ausloggen?" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:74 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:74 | ||||
| msgid "Are you sure you want to make %{name} unlimited?" | ||||
| msgstr "Sind Sie sicher, dass sie %{name} auf unbegrenzt setzen möchten?" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:60 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:77 | ||||
| msgid "Email changed successfully." | ||||
| msgstr "Mailadresse erfolgreich geändert." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:23 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:23 | ||||
| msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly." | ||||
| msgstr "" | ||||
| "Falls Ihre Mailadresse bereits in unserer Datenbank ist und noch nicht " | ||||
| "bestätigt wurde, erhalten Sie gleich eine Mail mit Anweisungen." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:24 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:24 | ||||
| msgid "If your email is in our system, you will receive instructions to reset your password shortly." | ||||
| msgstr "" | ||||
| "Falls Ihre Mailadresse bereits in unserer Datenbank ist, erhalten Sie gleich " | ||||
| "eine Mail mit Anweisungen zum Ändern ihres Passworts." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:23 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:23 | ||||
| msgid "Logged out successfully." | ||||
| msgstr "Erfolgreich ausgeloggt." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:46 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:46 | ||||
| msgid "Password reset successfully." | ||||
| msgstr "Passwort erfolgreich zurückgesetzt." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:47 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:49 | ||||
| msgid "Password updated successfully." | ||||
| msgstr "Passwort erfolgreich geändert." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:74 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:74 | ||||
| msgid "Please check your email to verify your account" | ||||
| msgstr "Bitte überprüfen Sie ihre Mailbox und bestätigen Sie das Nutzerkonto" | ||||
|  | ||||
| #: lib/cannery_web/live/home_live.ex:103 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:96 | ||||
| msgid "Register to setup %{name}" | ||||
| msgstr "Registrieren Sie sich, um %{name} zu bearbeiten" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/add_shot_group_component.html.heex:48 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74 | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157 | ||||
| @@ -179,103 +180,112 @@ msgstr "Registrieren Sie sich, um %{name} zu bearbeiten" | ||||
| #: lib/cannery_web/live/invite_live/form_component.html.heex:30 | ||||
| #: lib/cannery_web/live/range_live/form_component.html.heex:42 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:68 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Saving..." | ||||
| msgstr "Speichere..." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:78 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:95 | ||||
| msgid "Your account has been deleted" | ||||
| msgstr "Ihr Nutzerkonto wurde gelöscht" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:16 | ||||
| msgid "Are you sure you want to remove the %{tag_name} tag from %{container_name}?" | ||||
| msgstr "" | ||||
| "Sind Sie sicher, dass sie %{tag_name} Tag von %{container_name} entfernen " | ||||
| "wollen?" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:36 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:36 | ||||
| msgid "%{name} added successfully" | ||||
| msgstr "%{name} erfolgreich hinzugefügt" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/show.ex:39 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/show.ex:37 | ||||
| msgid "%{tag_name} has been removed from %{container_name}" | ||||
| msgstr "%{tag_name} wurde von %{container_name} entfernt" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:54 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:54 | ||||
| msgid "Adding..." | ||||
| msgstr "Füge hinzu..." | ||||
|  | ||||
| #: lib/cannery_web/components/add_shot_group_component.ex:68 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/add_shot_group_component.ex:68 | ||||
| msgid "Shots recorded successfully" | ||||
| msgstr "Schüsse erfolgreich dokumentiert" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:29 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:29 | ||||
| msgid "Are you sure you want to unstage this ammo?" | ||||
| msgstr "Sind sie sicher, dass Sie diese Munition demarkieren möchten?" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.ex:70 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.ex:68 | ||||
| msgid "Ammo group unstaged succesfully" | ||||
| msgstr "Munition erfolgreich demarkiert" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:132 | ||||
| #: lib/cannery_web/live/range_live/index.ex:130 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:130 | ||||
| #: lib/cannery_web/live/range_live/index.ex:128 | ||||
| msgid "Are you sure you want to delete this shot record?" | ||||
| msgstr "Sind sie sicher, dass sie die Schießkladde löschen möchten?" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:80 | ||||
| #: lib/cannery_web/live/range_live/index.ex:56 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:78 | ||||
| #: lib/cannery_web/live/range_live/index.ex:54 | ||||
| msgid "Shot records deleted succesfully" | ||||
| msgstr "Schießkladde erfolgreich gelöscht" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/form_component.ex:55 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/form_component.ex:55 | ||||
| msgid "Shot records updated successfully" | ||||
| msgstr "Schießkladde erfolgreich aktualisiert" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:38 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:38 | ||||
| msgid "%{email} confirmed successfully." | ||||
| msgstr "%{email} erfolgreich bestätigt." | ||||
|  | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:53 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:53 | ||||
| msgid "Ammo moved to %{name} successfully" | ||||
| msgstr "Munition erfolgreich zu %{name} verschoben" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:123 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:121 | ||||
| msgid "Copied to clipboard" | ||||
| msgstr "Der Zwischenablage hinzugefügt" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:58 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:58 | ||||
| msgid "%{name} removed successfully" | ||||
| msgstr "%{name} erfolgreich entfernt" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:15 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:33 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You'll need to" | ||||
| msgstr "Sie müssen" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67 | ||||
| msgid "Creating..." | ||||
| msgstr "Erstellen..." | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:147 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:147 | ||||
| msgid "Ammo group created successfully" | ||||
| msgid_plural "Ammo groups created successfully" | ||||
| msgstr[0] "Munitionsgruppe erfolgreich erstellt" | ||||
| msgstr[1] "Munitionsgruppen erfolgreich erstellt" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:136 | ||||
| msgid "Are you sure you want to change your language?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:65 | ||||
| msgid "Language updated successfully." | ||||
| msgstr "" | ||||
|   | ||||
| @@ -32,14 +32,14 @@ msgid "Add your first type!" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:45 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:15 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:44 | ||||
| msgid "Change email" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:60 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:101 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:58 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:99 | ||||
| msgid "Change password" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -49,12 +49,12 @@ msgid "Create Invite" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:108 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:142 | ||||
| msgid "Delete User" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:43 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:52 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:45 | ||||
| msgid "Forgot your password?" | ||||
| @@ -66,9 +66,9 @@ msgid "Invite someone new!" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:108 | ||||
| #: lib/cannery_web/components/topbar.ex:106 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:30 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:39 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:48 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:48 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:30 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:3 | ||||
| @@ -102,10 +102,10 @@ msgid "New Tag" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:101 | ||||
| #: lib/cannery_web/components/topbar.ex:99 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:25 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:33 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:42 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:43 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:25 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:40 | ||||
| @@ -161,14 +161,14 @@ msgid "Why not get some ready to shoot?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:133 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:86 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:144 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:91 | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:36 | ||||
| msgid "Record shots" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:50 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:55 | ||||
| msgid "Ammo Details" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -178,7 +178,7 @@ msgid "Add another container!" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:80 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:85 | ||||
| msgid "Move containers" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -202,3 +202,13 @@ msgstr "" | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66 | ||||
| msgid "Create" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:113 | ||||
| msgid "Change Language" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:134 | ||||
| msgid "Change language" | ||||
| msgstr "" | ||||
|   | ||||
| @@ -12,12 +12,12 @@ msgstr "" | ||||
| "Plural-Forms: nplurals=2\n" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:63 | ||||
| #: lib/cannery_web/live/home_live.ex:56 | ||||
| msgid "%{name} lets you easily keep an eye on your ammo levels before and after range day" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:85 | ||||
| #: lib/cannery_web/live/home_live.ex:78 | ||||
| msgid "Access from any internet-capable device" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -27,14 +27,14 @@ msgid "Admins" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:99 | ||||
| #: lib/cannery_web/live/home_live.ex:92 | ||||
| msgid "Admins:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:52 | ||||
| #: lib/cannery_web/components/topbar.ex:50 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:3 | ||||
| #: lib/cannery_web/live/range_live/index.ex:82 | ||||
| #: lib/cannery_web/live/range_live/index.ex:80 | ||||
| msgid "Ammo" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -45,7 +45,8 @@ msgid "Ammo type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:94 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:87 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:100 | ||||
| msgid "Average Price paid" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -57,7 +58,7 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:140 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:71 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:55 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:53 | ||||
| msgid "Blank" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -69,35 +70,35 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:44 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:53 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:41 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:39 | ||||
| msgid "Bullet core" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:37 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:52 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:40 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:38 | ||||
| msgid "Bullet type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:58 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:55 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:43 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:41 | ||||
| msgid "Caliber" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:51 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:54 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:42 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:40 | ||||
| msgid "Cartridge" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:65 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:56 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:44 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:42 | ||||
| msgid "Case material" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -109,8 +110,8 @@ msgid "Container" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:46 | ||||
| #: lib/cannery_web/live/container_live/index.ex:38 | ||||
| #: lib/cannery_web/components/topbar.ex:44 | ||||
| #: lib/cannery_web/live/container_live/index.ex:36 | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:3 | ||||
| msgid "Containers" | ||||
| msgstr "" | ||||
| @@ -118,7 +119,7 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:144 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:72 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:56 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:54 | ||||
| msgid "Corrosive" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -152,29 +153,29 @@ msgid "Disable" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:60 | ||||
| #: lib/cannery_web/live/home_live.ex:53 | ||||
| msgid "Easy to Use:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:38 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:42 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:40 | ||||
| msgid "Edit Ammo group" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:23 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:47 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:45 | ||||
| msgid "Edit Ammo type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:35 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:33 | ||||
| msgid "Edit Invite" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/tag_live/index.ex:23 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:21 | ||||
| msgid "Edit Tag" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -196,35 +197,35 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:103 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:65 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:49 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:47 | ||||
| msgid "Grains" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:136 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:70 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:54 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:52 | ||||
| msgid "Incendiary" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:94 | ||||
| #: lib/cannery_web/live/home_live.ex:87 | ||||
| msgid "Instance Information" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/invite_card.ex:27 | ||||
| #: lib/cannery_web/components/invite_card.ex:25 | ||||
| msgid "Invite Disabled" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:125 | ||||
| #: lib/cannery_web/live/home_live.ex:118 | ||||
| msgid "Invite Only" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:71 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:43 | ||||
| #: lib/cannery_web/components/topbar.ex:69 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:41 | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:3 | ||||
| msgid "Invites" | ||||
| msgstr "" | ||||
| @@ -252,14 +253,14 @@ msgid "Magazine, Clip, Ammo Box, etc" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:58 | ||||
| #: lib/cannery_web/components/topbar.ex:56 | ||||
| msgid "Manage" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:148 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:73 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:57 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:55 | ||||
| msgid "Manufacturer" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -288,17 +289,17 @@ msgid "New Ammo type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:33 | ||||
| #: lib/cannery_web/live/container_live/index.ex:31 | ||||
| msgid "New Container" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:39 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:37 | ||||
| msgid "New Invite" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/tag_live/index.ex:29 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:27 | ||||
| msgid "New Tag" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -313,7 +314,7 @@ msgid "No Ammo Types" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:114 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:120 | ||||
| msgid "No ammo for this type" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -341,9 +342,9 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/add_shot_group_component.html.heex:30 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:41 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:90 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:88 | ||||
| #: lib/cannery_web/live/range_live/form_component.html.heex:29 | ||||
| #: lib/cannery_web/live/range_live/index.ex:84 | ||||
| #: lib/cannery_web/live/range_live/index.ex:82 | ||||
| msgid "Notes" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -361,7 +362,7 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:111 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:66 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:50 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:48 | ||||
| msgid "Pressure" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -372,29 +373,29 @@ msgid "Price paid" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/ammo_group_card.ex:42 | ||||
| #: lib/cannery_web/components/ammo_group_card.ex:47 | ||||
| msgid "Price paid:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:118 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:67 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:51 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:49 | ||||
| msgid "Primer type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:124 | ||||
| #: lib/cannery_web/live/home_live.ex:117 | ||||
| msgid "Public Signups" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:72 | ||||
| #: lib/cannery_web/live/home_live.ex:65 | ||||
| msgid "Secure:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:75 | ||||
| #: lib/cannery_web/live/home_live.ex:68 | ||||
| msgid "Self-host your own instance, or use an instance from someone you trust." | ||||
| msgstr "" | ||||
|  | ||||
| @@ -410,17 +411,17 @@ msgid "Settings" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:41 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:39 | ||||
| msgid "Show Ammo group" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:46 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:44 | ||||
| msgid "Show Ammo type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:82 | ||||
| #: lib/cannery_web/live/home_live.ex:75 | ||||
| msgid "Simple:" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -430,13 +431,13 @@ msgid "Steel" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:98 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:103 | ||||
| msgid "Stored in" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:40 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:34 | ||||
| #: lib/cannery_web/components/topbar.ex:38 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:32 | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:3 | ||||
| msgid "Tags" | ||||
| msgstr "" | ||||
| @@ -452,19 +453,19 @@ msgid "Text color" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:51 | ||||
| #: lib/cannery_web/live/home_live.ex:44 | ||||
| msgid "The self-hosted firearm tracker website" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:103 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:108 | ||||
| msgid "This ammo group is not in a container" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:132 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:69 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:53 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:51 | ||||
| msgid "Tracer" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -486,7 +487,7 @@ msgid "Users" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/invite_card.ex:22 | ||||
| #: lib/cannery_web/components/invite_card.ex:20 | ||||
| msgid "Uses Left:" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -496,12 +497,12 @@ msgid "Uses left" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:47 | ||||
| #: lib/cannery_web/live/home_live.ex:40 | ||||
| msgid "Welcome to %{name}" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:76 | ||||
| #: lib/cannery_web/live/home_live.ex:69 | ||||
| msgid "Your data stays with you, period" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -511,7 +512,7 @@ msgid "No tags for this container" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:64 | ||||
| #: lib/cannery_web/components/topbar.ex:62 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:84 | ||||
| msgid "Range" | ||||
| msgstr "" | ||||
| @@ -522,8 +523,8 @@ msgid "Range day" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:91 | ||||
| #: lib/cannery_web/live/range_live/index.ex:85 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:89 | ||||
| #: lib/cannery_web/live/range_live/index.ex:83 | ||||
| msgid "Date" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -538,13 +539,13 @@ msgid "No ammo staged" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:77 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:82 | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:33 | ||||
| msgid "Stage for range" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:76 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:81 | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:32 | ||||
| msgid "Unstage from range" | ||||
| msgstr "" | ||||
| @@ -572,13 +573,13 @@ msgid "Date (UTC)" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:39 | ||||
| #: lib/cannery_web/live/range_live/index.ex:34 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:37 | ||||
| #: lib/cannery_web/live/range_live/index.ex:32 | ||||
| msgid "Edit Shot Records" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.ex:40 | ||||
| #: lib/cannery_web/live/range_live/index.ex:38 | ||||
| msgid "New Shot Records" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -593,19 +594,19 @@ msgid "Rounds left" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:89 | ||||
| #: lib/cannery_web/live/range_live/index.ex:83 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:87 | ||||
| #: lib/cannery_web/live/range_live/index.ex:81 | ||||
| msgid "Rounds shot" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.ex:46 | ||||
| #: lib/cannery_web/live/range_live/index.ex:44 | ||||
| msgid "Shot Records" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:32 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:40 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:38 | ||||
| msgid "Move Ammo group" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -625,11 +626,12 @@ msgid "Shot log" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/ammo_group_card.ex:43 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:117 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:32 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:39 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:98 | ||||
| #: lib/cannery_web/components/ammo_group_card.ex:48 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:118 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:37 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:44 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:114 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:104 | ||||
| msgid "$%{amount}" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -641,68 +643,68 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:72 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:57 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:45 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:43 | ||||
| msgid "Jacket type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:79 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:58 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:46 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:44 | ||||
| msgid "Muzzle velocity" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:93 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:61 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:48 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:46 | ||||
| msgid "Powder grains per charge" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:89 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:59 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:47 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:45 | ||||
| msgid "Powder type" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:152 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:74 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:58 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:56 | ||||
| msgid "UPC" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:80 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:78 | ||||
| msgid "Confirm new password" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:33 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:89 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:32 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:87 | ||||
| msgid "Current password" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:73 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:71 | ||||
| msgid "New password" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:130 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:141 | ||||
| msgid "Stage" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:130 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:141 | ||||
| msgid "Unstage" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:125 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:68 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:52 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:50 | ||||
| msgid "Firing type" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -717,14 +719,14 @@ msgid "Loading..." | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:29 | ||||
| #: lib/cannery_web/live/container_live/show.ex:97 | ||||
| #: lib/cannery_web/live/container_live/index.ex:27 | ||||
| #: lib/cannery_web/live/container_live/show.ex:95 | ||||
| msgid "Edit %{name}" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:48 | ||||
| #: lib/cannery_web/live/container_live/show.ex:98 | ||||
| #: lib/cannery_web/live/container_live/index.ex:46 | ||||
| #: lib/cannery_web/live/container_live/show.ex:96 | ||||
| msgid "Edit %{name} tags" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -734,12 +736,13 @@ msgid "Rounds:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/show.ex:96 | ||||
| #: lib/cannery_web/live/container_live/show.ex:94 | ||||
| msgid "Show %{name}" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:104 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:113 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:110 | ||||
| msgid "No cost information" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -749,12 +752,12 @@ msgid "% left" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:38 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:43 | ||||
| msgid "Current value:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:31 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:36 | ||||
| msgid "Original cost:" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -769,12 +772,12 @@ msgid "Percentage left:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format, fuzzy | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:111 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:116 | ||||
| msgid "Rounds used" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:77 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:75 | ||||
| msgid "Current # of rounds:" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -784,7 +787,7 @@ msgid "Total # of rounds" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:85 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:83 | ||||
| msgid "Total rounds shot:" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -814,8 +817,8 @@ msgid "Reset your password" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format, fuzzy | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:38 | ||||
| #: lib/cannery_web/live/range_live/index.ex:28 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:36 | ||||
| #: lib/cannery_web/live/range_live/index.ex:26 | ||||
| msgid "Record Shots" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -828,3 +831,63 @@ msgstr "" | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:34 | ||||
| msgid "Ammo types" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:86 | ||||
| msgid "Added on" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/ammo_group_card.ex:41 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:30 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:91 | ||||
| msgid "Added on:" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/user_card.ex:30 | ||||
| msgid "User registered on" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:37 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:129 | ||||
| msgid "English" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:37 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:129 | ||||
| msgid "French" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:37 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:129 | ||||
| msgid "German" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:33 | ||||
| msgid "Language" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:139 | ||||
| msgid "Get involved!" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:156 | ||||
| msgid "Help translate" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:165 | ||||
| msgid "Report bugs or request features" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:147 | ||||
| msgid "View the source code" | ||||
| msgstr "" | ||||
|   | ||||
| @@ -92,6 +92,6 @@ msgid "This email was sent from %{name} at %{url}, the self-hosted firearm track | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/layout/email.html.heex:17 | ||||
| #: lib/cannery_web/templates/layout/email.html.heex:13 | ||||
| msgid "This email was sent from %{name}, the self-hosted firearm tracker website." | ||||
| msgstr "" | ||||
|   | ||||
| @@ -16,18 +16,18 @@ msgid "Container must be empty before deleting" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:71 | ||||
| #: lib/cannery_web/live/container_live/show.ex:73 | ||||
| #: lib/cannery_web/live/container_live/index.ex:69 | ||||
| #: lib/cannery_web/live/container_live/show.ex:71 | ||||
| msgid "Could not delete %{name}: %{error}" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:59 | ||||
| #: lib/cannery_web/live/container_live/index.ex:57 | ||||
| msgid "Could not find that container" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:67 | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:84 | ||||
| msgid "Email change link is invalid or it has expired." | ||||
| msgstr "" | ||||
|  | ||||
| @@ -37,7 +37,7 @@ msgid "Error" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/error/error.html.heex:29 | ||||
| #: lib/cannery_web/templates/error/error.html.heex:28 | ||||
| msgid "Go back home" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -59,8 +59,9 @@ msgstr "" | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:22 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:66 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:21 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:64 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:119 | ||||
| msgid "Oops, something went wrong! Please check the errors below." | ||||
| msgstr "" | ||||
|  | ||||
| @@ -82,7 +83,7 @@ msgid "Sorry, this invite was not found or expired" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:82 | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:99 | ||||
| msgid "Unable to delete user" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -97,7 +98,7 @@ msgid "User confirmation link is invalid or it has expired." | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:20 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:18 | ||||
| msgid "You are not authorized to view this page" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -107,23 +108,23 @@ msgid "You are not authorized to view this page." | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:128 | ||||
| #: lib/cannery/accounts/user.ex:130 | ||||
| msgid "did not change" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:149 | ||||
| #: lib/cannery/accounts/user.ex:151 | ||||
| msgid "does not match password" | ||||
| msgstr "" | ||||
|  | ||||
| ## From Ecto.Changeset.put_change/3 | ||||
| #, elixir-autogen, elixir-format, fuzzy | ||||
| #: lib/cannery/accounts/user.ex:186 | ||||
| #: lib/cannery/accounts/user.ex:188 | ||||
| msgid "is not valid" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:82 | ||||
| #: lib/cannery/accounts/user.ex:84 | ||||
| msgid "must have the @ sign and no spaces" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -160,11 +161,11 @@ msgid "Tag could not be removed" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:113 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:126 | ||||
| msgid "Could not parse number of copies" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:98 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:111 | ||||
| msgid "Invalid number of copies, must be between 1 and %{max}. Was %{multiplier}" | ||||
| msgstr "" | ||||
|   | ||||
| @@ -21,31 +21,31 @@ msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:41 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:40 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:55 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:135 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:40 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:38 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:53 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:133 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:38 | ||||
| msgid "%{name} deleted succesfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:111 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:109 | ||||
| msgid "%{name} disabled succesfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:89 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:87 | ||||
| msgid "%{name} enabled succesfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:64 | ||||
| #: lib/cannery_web/live/container_live/show.ex:63 | ||||
| #: lib/cannery_web/live/container_live/index.ex:62 | ||||
| #: lib/cannery_web/live/container_live/show.ex:61 | ||||
| msgid "%{name} has been deleted" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:69 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:67 | ||||
| msgid "%{name} updated succesfully" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -58,18 +58,18 @@ msgid "%{name} updated successfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:28 | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:29 | ||||
| msgid "A link to confirm your email change has been sent to the new address." | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:56 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:52 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:50 | ||||
| msgid "Ammo group deleted succesfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:75 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:88 | ||||
| msgid "Ammo group updated successfully" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -80,7 +80,7 @@ msgid "Are you sure you want to delete %{email}? This action is permanent!" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:29 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:27 | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:46 | ||||
| #: lib/cannery_web/live/container_live/show.html.heex:37 | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:38 | ||||
| @@ -93,19 +93,19 @@ msgid "Are you sure you want to delete the invite for %{name}?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:165 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:66 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:130 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:177 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:71 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:140 | ||||
| msgid "Are you sure you want to delete this ammo?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:112 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:146 | ||||
| msgid "Are you sure you want to delete your account?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:86 | ||||
| #: lib/cannery_web/components/topbar.ex:84 | ||||
| msgid "Are you sure you want to log out?" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -115,7 +115,7 @@ msgid "Are you sure you want to make %{name} unlimited?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:60 | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:77 | ||||
| msgid "Email changed successfully." | ||||
| msgstr "" | ||||
|  | ||||
| @@ -140,7 +140,7 @@ msgid "Password reset successfully." | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:47 | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:49 | ||||
| msgid "Password updated successfully." | ||||
| msgstr "" | ||||
|  | ||||
| @@ -150,7 +150,7 @@ msgid "Please check your email to verify your account" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:103 | ||||
| #: lib/cannery_web/live/home_live.ex:96 | ||||
| msgid "Register to setup %{name}" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -166,7 +166,7 @@ msgid "Saving..." | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:78 | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:95 | ||||
| msgid "Your account has been deleted" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -181,7 +181,7 @@ msgid "%{name} added successfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/show.ex:39 | ||||
| #: lib/cannery_web/live/container_live/show.ex:37 | ||||
| msgid "%{tag_name} has been removed from %{container_name}" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -201,19 +201,19 @@ msgid "Are you sure you want to unstage this ammo?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.ex:70 | ||||
| #: lib/cannery_web/live/range_live/index.ex:68 | ||||
| msgid "Ammo group unstaged succesfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:132 | ||||
| #: lib/cannery_web/live/range_live/index.ex:130 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:130 | ||||
| #: lib/cannery_web/live/range_live/index.ex:128 | ||||
| msgid "Are you sure you want to delete this shot record?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:80 | ||||
| #: lib/cannery_web/live/range_live/index.ex:56 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:78 | ||||
| #: lib/cannery_web/live/range_live/index.ex:54 | ||||
| msgid "Shot records deleted succesfully" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -233,7 +233,7 @@ msgid "Ammo moved to %{name} successfully" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:123 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:121 | ||||
| msgid "Copied to clipboard" | ||||
| msgstr "" | ||||
|  | ||||
| @@ -254,8 +254,18 @@ msgid "Creating..." | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format, fuzzy | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:134 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:147 | ||||
| msgid "Ammo group created successfully" | ||||
| msgid_plural "Ammo groups created successfully" | ||||
| msgstr[0] "" | ||||
| msgstr[1] "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:136 | ||||
| msgid "Are you sure you want to change your language?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:65 | ||||
| msgid "Language updated successfully." | ||||
| msgstr "" | ||||
|   | ||||
| @@ -23,119 +23,120 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:44 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:44 | ||||
| msgid "Add Ammo" | ||||
| msgstr "ajouter munition" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:24 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:24 | ||||
| msgid "Add your first box!" | ||||
| msgstr "Ajoutez votre première caisse !" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:12 | ||||
| msgid "Add your first container!" | ||||
| msgstr "Ajoutez votre premier conteneur !" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:12 | ||||
| msgid "Add your first type!" | ||||
| msgstr "Ajoutez votre premier type !" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:45 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:15 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:44 | ||||
| msgid "Change email" | ||||
| msgstr "Changer le mél" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:60 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:101 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:58 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:99 | ||||
| msgid "Change password" | ||||
| msgstr "Changer le mot de passe" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:17 | ||||
| msgid "Create Invite" | ||||
| msgstr "Créer une invitation" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:108 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:142 | ||||
| msgid "Delete User" | ||||
| msgstr "Supprimer utilisateur" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:43 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:52 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:45 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Forgot your password?" | ||||
| msgstr "Mot de passe oublié ?" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:12 | ||||
| msgid "Invite someone new!" | ||||
| msgstr "Invitez une nouvelle personne !" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:106 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:30 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:39 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:48 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:48 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:30 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:33 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Log in" | ||||
| msgstr "Se connecter" | ||||
|  | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:14 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:14 | ||||
| msgid "Make your first tag!" | ||||
| msgstr "Faîtes votre premier tag !" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:42 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:42 | ||||
| msgid "New Ammo group" | ||||
| msgstr "Nouveau groupe de munition" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.html.heex:17 | ||||
| msgid "New Ammo type" | ||||
| msgstr "Nouveau type de munition" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:17 | ||||
| msgid "New Container" | ||||
| msgstr "Nouveau conteneur" | ||||
|  | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:19 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:19 | ||||
| msgid "New Tag" | ||||
| msgstr "Nouveau tag" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:99 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:25 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:33 | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:42 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:43 | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:25 | ||||
| #: lib/cannery_web/templates/user_session/new.html.heex:40 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Register" | ||||
| msgstr "S’enregistrer" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_confirmation/new.html.heex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Resend confirmation instructions" | ||||
| msgstr "Renvoyer les instructions de confirmation" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:3 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:34 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Reset password" | ||||
| msgstr "Réinitialisé le mot de passe" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/add_shot_group_component.html.heex:46 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:73 | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:156 | ||||
| @@ -143,74 +144,83 @@ msgstr "Réinitialisé le mot de passe" | ||||
| #: lib/cannery_web/live/invite_live/form_component.html.heex:28 | ||||
| #: lib/cannery_web/live/range_live/form_component.html.heex:40 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:66 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Save" | ||||
| msgstr "Sauvegarder" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_reset_password/new.html.heex:16 | ||||
| msgid "Send instructions to reset password" | ||||
| msgstr "Envoyer les instructions pour réinitialiser le mot de passe" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/show.html.heex:53 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/show.html.heex:53 | ||||
| msgid "Why not add one?" | ||||
| msgstr "Pourquoi pas en ajouter un ?" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:52 | ||||
| msgid "Add" | ||||
| msgstr "Ajouter" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:17 | ||||
| msgid "Stage ammo" | ||||
| msgstr "Munition préparée" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:12 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:12 | ||||
| msgid "Why not get some ready to shoot?" | ||||
| msgstr "Pourquoi pas en préparer pour tirer ?" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:134 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:86 | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:36 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:144 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:91 | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:36 | ||||
| msgid "Record shots" | ||||
| msgstr "Enregistrer des tirs" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:50 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:55 | ||||
| msgid "Ammo Details" | ||||
| msgstr "Détails de la munition" | ||||
|  | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:89 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:89 | ||||
| msgid "Add another container!" | ||||
| msgstr "Ajoutez un autre conteneur !" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:80 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:85 | ||||
| msgid "Move containers" | ||||
| msgstr "Déplacer les conteneurs" | ||||
|  | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:127 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:127 | ||||
| msgid "Select" | ||||
| msgstr "Sélectionner" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:33 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:33 | ||||
| msgid "Copy to clipboard" | ||||
| msgstr "Copier dans le presse-papier" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:18 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:36 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "add a container first" | ||||
| msgstr "ajouter un conteneur en premier" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:66 | ||||
| msgid "Create" | ||||
| msgstr "Créer" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:113 | ||||
| msgid "Change Language" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:134 | ||||
| msgid "Change language" | ||||
| msgstr "" | ||||
|   | ||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -23,94 +23,94 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #: lib/cannery/accounts/email.ex:30 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/email.ex:30 | ||||
| msgid "Confirm your %{name} account" | ||||
| msgstr "Confirmer votre compte %{name}" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:3 | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:2 | ||||
| #: lib/cannery_web/templates/email/reset_password.html.eex:3 | ||||
| #: lib/cannery_web/templates/email/reset_password.txt.eex:2 | ||||
| #: lib/cannery_web/templates/email/update_email.html.eex:3 | ||||
| #: lib/cannery_web/templates/email/update_email.txt.eex:2 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Hi %{email}," | ||||
| msgstr "Salut %{email}," | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:10 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:10 | ||||
| msgid "If you didn't create an account at %{url}, please ignore this." | ||||
| msgstr "Si vous n’avez créé un compte à %{url}, veuillez ignorer ceci." | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/reset_password.txt.eex:8 | ||||
| #: lib/cannery_web/templates/email/update_email.txt.eex:8 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "If you didn't request this change from %{url}, please ignore this." | ||||
| msgstr "" | ||||
| "Si vous n’avez pas demandé ce changement depuis %{url}, veuillez ignorer " | ||||
| "ceci." | ||||
|  | ||||
| #: lib/cannery/accounts/email.ex:37 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/email.ex:37 | ||||
| msgid "Reset your %{name} password" | ||||
| msgstr "Réinitialiser votre mot de passe %{name}" | ||||
|  | ||||
| #: lib/cannery/accounts/email.ex:44 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/email.ex:44 | ||||
| msgid "Update your %{name} email" | ||||
| msgstr "Mettre à jour votre mél %{name}" | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:9 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:9 | ||||
| msgid "Welcome to %{name}!" | ||||
| msgstr "Bienvenue à %{name} !" | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:4 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:4 | ||||
| msgid "Welcome to %{name}%!" | ||||
| msgstr "Bienvenue à %{name}% !" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/update_email.html.eex:8 | ||||
| #: lib/cannery_web/templates/email/update_email.txt.eex:4 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You can change your email by visiting the URL below:" | ||||
| msgstr "Vous pouvez changer votre mél en consultant l’URL ci-dessous :" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:14 | ||||
| #: lib/cannery_web/templates/email/confirm_email.txt.eex:6 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You can confirm your account by visiting the URL below:" | ||||
| msgstr "Vous pouvez confirmer votre compte en consultant l’URL ci-dessous :" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/reset_password.html.eex:8 | ||||
| #: lib/cannery_web/templates/email/reset_password.txt.eex:4 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You can reset your password by visiting the URL below:" | ||||
| msgstr "" | ||||
| "Vous pouvez réinitialiser votre mot de passe en visitant l’URL ci-dessous :" | ||||
|  | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:22 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/confirm_email.html.eex:22 | ||||
| msgid "If you didn't create an account at %{name}, please ignore this." | ||||
| msgstr "Si vous n’avez pas créé de compte à %{name}, veuillez ignorer ceci." | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/email/reset_password.html.eex:16 | ||||
| #: lib/cannery_web/templates/email/update_email.html.eex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "If you didn't request this change from %{name}, please ignore this." | ||||
| msgstr "" | ||||
| "Si vous n’avez pas demandé ce changement depuis %{name}, veuillez ignorer " | ||||
| "ceci." | ||||
|  | ||||
| #: lib/cannery_web/templates/layout/email.txt.eex:9 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/layout/email.txt.eex:9 | ||||
| msgid "This email was sent from %{name} at %{url}, the self-hosted firearm tracker website." | ||||
| msgstr "" | ||||
| "Ce mél a été envoyé depuis %{name} à %{url}, le site web de suivi d’arme à " | ||||
| "feux." | ||||
|  | ||||
| #: lib/cannery_web/templates/layout/email.html.heex:13 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/layout/email.html.heex:13 | ||||
| msgid "This email was sent from %{name}, the self-hosted firearm tracker website." | ||||
| msgstr "Ce mél a été envoyé depuis %{name}, le site web de suivi d’arme à feu." | ||||
|   | ||||
| @@ -23,164 +23,165 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #: lib/cannery/containers.ex:122 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/containers.ex:122 | ||||
| msgid "Container must be empty before deleting" | ||||
| msgstr "Le conteneur doit être vide pour être supprimé" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.ex:71 | ||||
| #: lib/cannery_web/live/container_live/show.ex:73 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:69 | ||||
| #: lib/cannery_web/live/container_live/show.ex:71 | ||||
| msgid "Could not delete %{name}: %{error}" | ||||
| msgstr "Impossible de supprimer %{name} : %{error}" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.ex:59 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:57 | ||||
| msgid "Could not find that container" | ||||
| msgstr "Impossible de trouver ce conteneur" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:67 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:84 | ||||
| msgid "Email change link is invalid or it has expired." | ||||
| msgstr "Le lien de changement de mél est invalide ou a expiré." | ||||
|  | ||||
| #: lib/cannery_web/templates/error/error.html.heex:8 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/error/error.html.heex:8 | ||||
| msgid "Error" | ||||
| msgstr "Erreur" | ||||
|  | ||||
| #: lib/cannery_web/templates/error/error.html.heex:28 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/error/error.html.heex:28 | ||||
| msgid "Go back home" | ||||
| msgstr "Retour au menu principal" | ||||
|  | ||||
| #: lib/cannery_web/views/error_view.ex:11 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/views/error_view.ex:11 | ||||
| msgid "Internal Server Error" | ||||
| msgstr "Erreur interne du serveur" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:17 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:17 | ||||
| msgid "Invalid email or password" | ||||
| msgstr "Mél ou mot de passe invalide" | ||||
|  | ||||
| #: lib/cannery_web/views/error_view.ex:9 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/views/error_view.ex:9 | ||||
| msgid "Not found" | ||||
| msgstr "Pas trouvé" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_registration/new.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_reset_password/edit.html.heex:16 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:22 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:66 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:21 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:64 | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:119 | ||||
| msgid "Oops, something went wrong! Please check the errors below." | ||||
| msgstr "" | ||||
| "Oups, quelque chose s’est mal passé ! Veuillez vérifier les erreurs en " | ||||
| "dessous." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:63 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:63 | ||||
| msgid "Reset password link is invalid or it has expired." | ||||
| msgstr "Le lien de réinitialisation de mot de passe est invalide ou expiré." | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:25 | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:56 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Sorry, public registration is disabled" | ||||
| msgstr "Désolé, l’enregistrement public est désactivé" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:15 | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:46 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Sorry, this invite was not found or expired" | ||||
| msgstr "Désolé, cette invitation n’est pas trouvée ou est expirée" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:82 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:99 | ||||
| msgid "Unable to delete user" | ||||
| msgstr "Impossible de supprimer l’utilisateur·ice" | ||||
|  | ||||
| #: lib/cannery_web/views/error_view.ex:10 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/views/error_view.ex:10 | ||||
| msgid "Unauthorized" | ||||
| msgstr "Non autorisé·e" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:54 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:54 | ||||
| msgid "User confirmation link is invalid or it has expired." | ||||
| msgstr "Le lien de confirmation d’utilisateur·ice est invalide ou a expiré." | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:20 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:18 | ||||
| msgid "You are not authorized to view this page" | ||||
| msgstr "Vous n’êtes pas autorisé·e à voir cette page" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_auth.ex:177 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_auth.ex:177 | ||||
| msgid "You are not authorized to view this page." | ||||
| msgstr "Vous n’êtes pas autorisé·e à voir cette page." | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:128 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:130 | ||||
| msgid "did not change" | ||||
| msgstr "est inchangé" | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:149 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:151 | ||||
| msgid "does not match password" | ||||
| msgstr "le mot de passe ne correspond pas" | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:186 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:188 | ||||
| msgid "is not valid" | ||||
| msgstr "n’est pas valide" | ||||
|  | ||||
| #: lib/cannery/accounts/user.ex:82 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/accounts/user.ex:84 | ||||
| msgid "must have the @ sign and no spaces" | ||||
| msgstr "doit contenir le symbole @ et aucune espace" | ||||
|  | ||||
| #: lib/cannery/tags.ex:40 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/tags.ex:40 | ||||
| msgid "Tag not found" | ||||
| msgstr "Tag pas trouvé" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:30 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:30 | ||||
| msgid "Tag could not be added" | ||||
| msgstr "Le tag n’a pas pu être ajouté" | ||||
|  | ||||
| #: lib/cannery/activity_log.ex:125 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/activity_log.ex:125 | ||||
| msgid "Count must be at least 1" | ||||
| msgstr "Le nombre doit être au moins égal à 1" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery/activity_log.ex:73 | ||||
| #: lib/cannery/activity_log.ex:120 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Count must be less than %{count}" | ||||
| msgstr "La quantité doit être inférieur à %{count}" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_auth.ex:39 | ||||
| #: lib/cannery_web/controllers/user_auth.ex:161 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You must confirm your account and log in to access this page." | ||||
| msgstr "" | ||||
| "Vous devez d’abord confirmer votre compte et vous connecter pour accéder à " | ||||
| "cette page." | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:52 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:52 | ||||
| msgid "Tag could not be removed" | ||||
| msgstr "Le tag n’a pas pu être retiré" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:126 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:126 | ||||
| msgid "Could not parse number of copies" | ||||
| msgstr "Impossible d'analyser le nombre de copies" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:111 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:111 | ||||
| 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}" | ||||
|   | ||||
| @@ -23,156 +23,157 @@ msgstr "" | ||||
| ## Run "mix gettext.extract" to bring this file up to | ||||
| ## date. Leave "msgstr"s empty as changing them here has no | ||||
| ## effect: edit them in PO (.po) files instead. | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.ex:64 | ||||
| #: lib/cannery_web/live/container_live/form_component.ex:65 | ||||
| #: lib/cannery_web/live/invite_live/form_component.ex:59 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:101 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "%{name} created successfully" | ||||
| msgstr "créé avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:41 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:40 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:55 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:135 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:40 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:41 | ||||
| #: lib/cannery_web/live/ammo_type_live/show.ex:38 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:53 | ||||
| #: lib/cannery_web/live/invite_live/index.ex:133 | ||||
| #: lib/cannery_web/live/tag_live/index.ex:38 | ||||
| msgid "%{name} deleted succesfully" | ||||
| msgstr "%{name} supprimé avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:111 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:109 | ||||
| msgid "%{name} disabled succesfully" | ||||
| msgstr "%{name} supprimé·e avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:89 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:87 | ||||
| msgid "%{name} enabled succesfully" | ||||
| msgstr "%{name} activé·e avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/index.ex:64 | ||||
| #: lib/cannery_web/live/container_live/show.ex:63 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/index.ex:62 | ||||
| #: lib/cannery_web/live/container_live/show.ex:61 | ||||
| msgid "%{name} has been deleted" | ||||
| msgstr "%{name} a été supprimé·e" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:69 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:67 | ||||
| msgid "%{name} updated succesfully" | ||||
| msgstr "%{name} mis à jour avec succès" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.ex:46 | ||||
| #: lib/cannery_web/live/container_live/form_component.ex:47 | ||||
| #: lib/cannery_web/live/invite_live/form_component.ex:41 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:83 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "%{name} updated successfully" | ||||
| msgstr "%{name} mis à jour avec succès" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:28 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:29 | ||||
| msgid "A link to confirm your email change has been sent to the new address." | ||||
| msgstr "" | ||||
| "Un lien pour confirmer votre changement de mél a été envoyé à la nouvelle " | ||||
| "adresse." | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:56 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:52 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:56 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:50 | ||||
| msgid "Ammo group deleted succesfully" | ||||
| msgstr "Groupe de munition supprimé avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:88 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:88 | ||||
| msgid "Ammo group updated successfully" | ||||
| msgstr "Groupe de munition mis à jour avec succès" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:102 | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:131 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Are you sure you want to delete %{email}? This action is permanent!" | ||||
| msgstr "" | ||||
| "Êtes-vous certain·e de supprimer %{email} ? Cette action est définitive !" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_type_live/show.html.heex:27 | ||||
| #: lib/cannery_web/live/container_live/index.html.heex:46 | ||||
| #: lib/cannery_web/live/container_live/show.html.heex:37 | ||||
| #: lib/cannery_web/live/tag_live/index.html.heex:38 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Are you sure you want to delete %{name}?" | ||||
| msgstr "Êtes-vous certain·e de supprimer %{name} ?" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:49 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:49 | ||||
| msgid "Are you sure you want to delete the invite for %{name}?" | ||||
| msgstr "Êtes-vous certain·e de supprimer l’invitation pour %{name} ?" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:167 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:66 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:140 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.ex:177 | ||||
| #: lib/cannery_web/live/ammo_group_live/show.html.heex:71 | ||||
| #: lib/cannery_web/live/ammo_type_live/index.ex:140 | ||||
| msgid "Are you sure you want to delete this ammo?" | ||||
| msgstr "Êtes-vous certain·e de supprimer cette munition ?" | ||||
|  | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:112 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:146 | ||||
| msgid "Are you sure you want to delete your account?" | ||||
| msgstr "Êtes-vous certain·e de supprimer votre compte ?" | ||||
|  | ||||
| #: lib/cannery_web/components/topbar.ex:84 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/topbar.ex:84 | ||||
| msgid "Are you sure you want to log out?" | ||||
| msgstr "Êtes-vous certain·e de vouloir vous déconnecter ?" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:74 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.html.heex:74 | ||||
| msgid "Are you sure you want to make %{name} unlimited?" | ||||
| msgstr "Êtes-vous certain·e de vouloir rendre %{name} illimité ?" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:60 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:77 | ||||
| msgid "Email changed successfully." | ||||
| msgstr "Mél changé avec succès." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:23 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:23 | ||||
| msgid "If your email is in our system and it has not been confirmed yet, you will receive an email with instructions shortly." | ||||
| msgstr "" | ||||
| "Si votre mél est dans notre système et n’a pas encore été confirmé, vous " | ||||
| "recevrez un mél avec les instructions sous peu." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:24 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:24 | ||||
| msgid "If your email is in our system, you will receive instructions to reset your password shortly." | ||||
| msgstr "" | ||||
| "Si votre mél est dans notre système, vous recevrez les instructions pour " | ||||
| "réinitialiser votre mot de passe sous peu." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:23 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_session_controller.ex:23 | ||||
| msgid "Logged out successfully." | ||||
| msgstr "Déconnecté avec succès." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:46 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_reset_password_controller.ex:46 | ||||
| msgid "Password reset successfully." | ||||
| msgstr "Mot de passe réinitialiser avec succès." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:47 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:49 | ||||
| msgid "Password updated successfully." | ||||
| msgstr "Mot de passe mis à jour avec succès." | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:74 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_registration_controller.ex:74 | ||||
| msgid "Please check your email to verify your account" | ||||
| msgstr "Veuillez vérifier votre mél pour confirmer votre compte" | ||||
|  | ||||
| #: lib/cannery_web/live/home_live.ex:101 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/home_live.ex:96 | ||||
| msgid "Register to setup %{name}" | ||||
| msgstr "S’enregistrer pour mettre en place %{name}" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/add_shot_group_component.html.heex:48 | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:74 | ||||
| #: lib/cannery_web/live/ammo_type_live/form_component.html.heex:157 | ||||
| @@ -180,103 +181,112 @@ msgstr "S’enregistrer pour mettre en place %{name}" | ||||
| #: lib/cannery_web/live/invite_live/form_component.html.heex:30 | ||||
| #: lib/cannery_web/live/range_live/form_component.html.heex:42 | ||||
| #: lib/cannery_web/live/tag_live/form_component.ex:68 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "Saving..." | ||||
| msgstr "Sauvegarde en cours…" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:78 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:95 | ||||
| msgid "Your account has been deleted" | ||||
| msgstr "Votre compte a été supprimé" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:16 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:16 | ||||
| msgid "Are you sure you want to remove the %{tag_name} tag from %{container_name}?" | ||||
| msgstr "" | ||||
| "Êtes-vous certain·e de vouloir retirer le tag %{tag_name} de " | ||||
| "%{container_name} ?" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:36 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:36 | ||||
| msgid "%{name} added successfully" | ||||
| msgstr "%{name} a été ajouté avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/show.ex:39 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/show.ex:37 | ||||
| msgid "%{tag_name} has been removed from %{container_name}" | ||||
| msgstr "%{tag_name} a été retiré de %{container_name}" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:54 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.html.heex:54 | ||||
| msgid "Adding..." | ||||
| msgstr "Ajout en cours…" | ||||
|  | ||||
| #: lib/cannery_web/components/add_shot_group_component.ex:68 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/add_shot_group_component.ex:68 | ||||
| msgid "Shots recorded successfully" | ||||
| msgstr "Tirs enregistré avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:29 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.html.heex:29 | ||||
| msgid "Are you sure you want to unstage this ammo?" | ||||
| msgstr "Êtes-vous certain·e de vouloir désélectionner cette munition ?" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/index.ex:70 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/index.ex:68 | ||||
| msgid "Ammo group unstaged succesfully" | ||||
| msgstr "Groupe de munition désélectionner avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:132 | ||||
| #: lib/cannery_web/live/range_live/index.ex:130 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:130 | ||||
| #: lib/cannery_web/live/range_live/index.ex:128 | ||||
| msgid "Are you sure you want to delete this shot record?" | ||||
| msgstr "Êtes-vous certain·e de vouloir supprimer cet enregistrement de tir ?" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:80 | ||||
| #: lib/cannery_web/live/range_live/index.ex:56 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/show.ex:78 | ||||
| #: lib/cannery_web/live/range_live/index.ex:54 | ||||
| msgid "Shot records deleted succesfully" | ||||
| msgstr "Enregistrements de tir supprimés avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/range_live/form_component.ex:55 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/range_live/form_component.ex:55 | ||||
| msgid "Shot records updated successfully" | ||||
| msgstr "Enregistrements de tir mis à jour avec succès" | ||||
|  | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:38 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_confirmation_controller.ex:38 | ||||
| msgid "%{email} confirmed successfully." | ||||
| msgstr "%{email} confirmé avec succès." | ||||
|  | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:53 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/components/move_ammo_group_component.ex:53 | ||||
| msgid "Ammo moved to %{name} successfully" | ||||
| msgstr "Munition déplacée à %{name} avec succès" | ||||
|  | ||||
| #: lib/cannery_web/live/invite_live/index.ex:123 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/invite_live/index.ex:121 | ||||
| msgid "Copied to clipboard" | ||||
| msgstr "Copié dans le presse-papier" | ||||
|  | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:58 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/container_live/edit_tags_component.ex:58 | ||||
| msgid "%{name} removed successfully" | ||||
| msgstr "%{name} retiré avec succès" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:15 | ||||
| #: lib/cannery_web/live/ammo_group_live/index.html.heex:33 | ||||
| #, elixir-autogen, elixir-format | ||||
| msgid "You'll need to" | ||||
| msgstr "Vous aurez besoin de" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.html.heex:67 | ||||
| msgid "Creating..." | ||||
| msgstr "Création en cours…" | ||||
|  | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:147 | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/live/ammo_group_live/form_component.ex:147 | ||||
| msgid "Ammo group created successfully" | ||||
| msgid_plural "Ammo groups created successfully" | ||||
| msgstr[0] "Groupe de munition créé avec succès" | ||||
| msgstr[1] "Groupes de munitions créé avec succès" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/templates/user_settings/edit.html.heex:136 | ||||
| msgid "Are you sure you want to change your language?" | ||||
| msgstr "" | ||||
|  | ||||
| #, elixir-autogen, elixir-format | ||||
| #: lib/cannery_web/controllers/user_settings_controller.ex:65 | ||||
| msgid "Language updated successfully." | ||||
| msgstr "" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user