Compare commits
1 commit
95e147bc79
...
11dfde921a
| Author | SHA1 | Date | |
|---|---|---|---|
| 11dfde921a |
6 changed files with 134 additions and 298 deletions
|
|
@ -21,14 +21,9 @@ defmodule MvWeb.CustomFieldLive.FormComponent do
|
||||||
~H"""
|
~H"""
|
||||||
<div id={@id} class="card bg-base-200 shadow-xl mb-8">
|
<div id={@id} class="card bg-base-200 shadow-xl mb-8">
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="flex items-center gap-4 mb-4">
|
<h3 class="card-title">
|
||||||
<.button type="button" phx-click="cancel" phx-target={@myself}>
|
{if @custom_field, do: gettext("Edit Custom Field"), else: gettext("New Custom Field")}
|
||||||
<.icon name="hero-arrow-left" class="w-4 h-4" />
|
</h3>
|
||||||
</.button>
|
|
||||||
<h3 class="card-title">
|
|
||||||
{if @custom_field, do: gettext("Edit Custom Field"), else: gettext("New Custom Field")}
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<.form
|
<.form
|
||||||
for={@form}
|
for={@form}
|
||||||
|
|
@ -88,14 +83,7 @@ defmodule MvWeb.CustomFieldLive.FormComponent do
|
||||||
def handle_event("save", %{"custom_field" => custom_field_params}, socket) do
|
def handle_event("save", %{"custom_field" => custom_field_params}, socket) do
|
||||||
case AshPhoenix.Form.submit(socket.assigns.form, params: custom_field_params) do
|
case AshPhoenix.Form.submit(socket.assigns.form, params: custom_field_params) do
|
||||||
{:ok, custom_field} ->
|
{:ok, custom_field} ->
|
||||||
action =
|
socket.assigns.on_save.(custom_field)
|
||||||
case socket.assigns.form.source.type do
|
|
||||||
:create -> gettext("create")
|
|
||||||
:update -> gettext("update")
|
|
||||||
other -> to_string(other)
|
|
||||||
end
|
|
||||||
|
|
||||||
socket.assigns.on_save.(custom_field, action)
|
|
||||||
{:noreply, socket}
|
{:noreply, socket}
|
||||||
|
|
||||||
{:error, form} ->
|
{:error, form} ->
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ defmodule MvWeb.CustomFieldLive.IndexComponent do
|
||||||
<.header>
|
<.header>
|
||||||
{gettext("Custom Fields")}
|
{gettext("Custom Fields")}
|
||||||
<:subtitle>
|
<:subtitle>
|
||||||
{gettext("These will appear in addition to other data when adding new members.")}
|
{gettext("Manage custom field definitions for members.")}
|
||||||
</:subtitle>
|
</:subtitle>
|
||||||
<:actions>
|
<:actions>
|
||||||
<.button variant="primary" phx-click="new_custom_field" phx-target={@myself}>
|
<.button variant="primary" phx-click="new_custom_field" phx-target={@myself}>
|
||||||
|
|
@ -34,14 +34,12 @@ defmodule MvWeb.CustomFieldLive.IndexComponent do
|
||||||
module={MvWeb.CustomFieldLive.FormComponent}
|
module={MvWeb.CustomFieldLive.FormComponent}
|
||||||
id={@form_id}
|
id={@form_id}
|
||||||
custom_field={@editing_custom_field}
|
custom_field={@editing_custom_field}
|
||||||
on_save={fn custom_field, action -> send(self(), {:custom_field_saved, custom_field, action}) end}
|
on_save={fn custom_field -> send(self(), {:custom_field_saved, custom_field}) end}
|
||||||
on_cancel={fn -> send_update(__MODULE__, id: @id, show_form: false) end}
|
on_cancel={fn -> send(self(), :cancel_custom_field_form) end}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<%!-- Hide table when form is visible --%>
|
|
||||||
<.table
|
<.table
|
||||||
:if={!@show_form}
|
|
||||||
id="custom_fields"
|
id="custom_fields"
|
||||||
rows={@streams.custom_fields}
|
rows={@streams.custom_fields}
|
||||||
row_click={
|
row_click={
|
||||||
|
|
@ -87,11 +85,11 @@ defmodule MvWeb.CustomFieldLive.IndexComponent do
|
||||||
<%!-- Delete Confirmation Modal --%>
|
<%!-- Delete Confirmation Modal --%>
|
||||||
<dialog :if={@show_delete_modal} id="delete-custom-field-modal" class="modal modal-open">
|
<dialog :if={@show_delete_modal} id="delete-custom-field-modal" class="modal modal-open">
|
||||||
<div class="modal-box">
|
<div class="modal-box">
|
||||||
<h3 class="text-lg font-bold">{gettext("Delete Custom Field")}</h3>
|
<h3 class="font-bold text-lg">{gettext("Delete Custom Field")}</h3>
|
||||||
|
|
||||||
<div class="py-4 space-y-4">
|
<div class="py-4 space-y-4">
|
||||||
<div class="alert alert-warning">
|
<div class="alert alert-warning">
|
||||||
<.icon name="hero-exclamation-triangle" class="w-5 h-5" />
|
<.icon name="hero-exclamation-triangle" class="h-5 w-5" />
|
||||||
<div>
|
<div>
|
||||||
<p class="font-semibold">
|
<p class="font-semibold">
|
||||||
{ngettext(
|
{ngettext(
|
||||||
|
|
@ -101,7 +99,7 @@ defmodule MvWeb.CustomFieldLive.IndexComponent do
|
||||||
count: @custom_field_to_delete.assigned_members_count
|
count: @custom_field_to_delete.assigned_members_count
|
||||||
)}
|
)}
|
||||||
</p>
|
</p>
|
||||||
<p class="mt-2 text-sm">
|
<p class="text-sm mt-2">
|
||||||
{gettext(
|
{gettext(
|
||||||
"All custom field values will be permanently deleted when you delete this custom field."
|
"All custom field values will be permanently deleted when you delete this custom field."
|
||||||
)}
|
)}
|
||||||
|
|
@ -115,7 +113,7 @@ defmodule MvWeb.CustomFieldLive.IndexComponent do
|
||||||
{gettext("To confirm deletion, please enter this text:")}
|
{gettext("To confirm deletion, please enter this text:")}
|
||||||
</span>
|
</span>
|
||||||
</label>
|
</label>
|
||||||
<div class="p-2 mb-2 font-mono text-lg font-bold break-all rounded bg-base-200">
|
<div class="font-mono font-bold text-lg mb-2 p-2 bg-base-200 rounded break-all">
|
||||||
{@custom_field_to_delete.slug}
|
{@custom_field_to_delete.slug}
|
||||||
</div>
|
</div>
|
||||||
<form phx-change="update_slug_confirmation" phx-target={@myself}>
|
<form phx-change="update_slug_confirmation" phx-target={@myself}>
|
||||||
|
|
@ -127,7 +125,7 @@ defmodule MvWeb.CustomFieldLive.IndexComponent do
|
||||||
placeholder={gettext("Enter the text above to confirm")}
|
placeholder={gettext("Enter the text above to confirm")}
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
phx-mounted={JS.focus()}
|
phx-mounted={JS.focus()}
|
||||||
class="w-full input input-bordered"
|
class="input input-bordered w-full"
|
||||||
/>
|
/>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -154,16 +152,6 @@ defmodule MvWeb.CustomFieldLive.IndexComponent do
|
||||||
|
|
||||||
@impl true
|
@impl true
|
||||||
def update(assigns, socket) do
|
def update(assigns, socket) do
|
||||||
# If show_form is explicitly provided in assigns, reset editing state
|
|
||||||
socket =
|
|
||||||
if Map.has_key?(assigns, :show_form) and assigns.show_form == false do
|
|
||||||
socket
|
|
||||||
|> assign(:editing_custom_field, nil)
|
|
||||||
|> assign(:form_id, "custom-field-form-new")
|
|
||||||
else
|
|
||||||
socket
|
|
||||||
end
|
|
||||||
|
|
||||||
{:ok,
|
{:ok,
|
||||||
socket
|
socket
|
||||||
|> assign(assigns)
|
|> assign(assigns)
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@ defmodule MvWeb.GlobalSettingsLive do
|
||||||
socket
|
socket
|
||||||
|> assign(:page_title, gettext("Settings"))
|
|> assign(:page_title, gettext("Settings"))
|
||||||
|> assign(:settings, settings)
|
|> assign(:settings, settings)
|
||||||
|
|> assign(:show_custom_field_form, false)
|
||||||
|> assign_form()}
|
|> assign_form()}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
@ -95,14 +96,17 @@ defmodule MvWeb.GlobalSettingsLive do
|
||||||
end
|
end
|
||||||
|
|
||||||
@impl true
|
@impl true
|
||||||
def handle_info({:custom_field_saved, _custom_field, action}, socket) do
|
def handle_info({:custom_field_saved, _custom_field}, socket) do
|
||||||
send_update(MvWeb.CustomFieldLive.IndexComponent,
|
|
||||||
id: "custom-fields-component",
|
|
||||||
show_form: false
|
|
||||||
)
|
|
||||||
|
|
||||||
{:noreply,
|
{:noreply,
|
||||||
put_flash(socket, :info, gettext("Custom field %{action} successfully", action: action))}
|
socket
|
||||||
|
|> assign(:show_custom_field_form, false)
|
||||||
|
|> put_flash(:info, gettext("Custom field saved successfully"))
|
||||||
|
|> push_event("refresh-custom-fields", %{})}
|
||||||
|
end
|
||||||
|
|
||||||
|
@impl true
|
||||||
|
def handle_info(:cancel_custom_field_form, socket) do
|
||||||
|
{:noreply, assign(socket, :show_custom_field_form, false)}
|
||||||
end
|
end
|
||||||
|
|
||||||
@impl true
|
@impl true
|
||||||
|
|
|
||||||
|
|
@ -34,14 +34,12 @@ msgstr "Verbindung wird wiederhergestellt"
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr "Stadt"
|
msgstr "Stadt"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:82
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:245
|
#: lib/mv_web/live/member_live/index.html.heex:245
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:74
|
#: lib/mv_web/live/user_live/index.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr "Löschen"
|
msgstr "Löschen"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:76
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:237
|
#: lib/mv_web/live/member_live/index.html.heex:237
|
||||||
#: lib/mv_web/live/user_live/form.ex:265
|
#: lib/mv_web/live/user_live/form.ex:265
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:66
|
#: lib/mv_web/live/user_live/index.html.heex:66
|
||||||
|
|
@ -157,9 +155,9 @@ msgstr "Postleitzahl"
|
||||||
msgid "Save Member"
|
msgid "Save Member"
|
||||||
msgstr "Mitglied speichern"
|
msgstr "Mitglied speichern"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:63
|
#: lib/mv_web/live/custom_field_live/form.ex:66
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:74
|
#: lib/mv_web/live/custom_field_value_live/form.ex:74
|
||||||
#: lib/mv_web/live/global_settings_live.ex:61
|
#: lib/mv_web/live/global_settings_live.ex:55
|
||||||
#: lib/mv_web/live/member_live/form.ex:78
|
#: lib/mv_web/live/member_live/form.ex:78
|
||||||
#: lib/mv_web/live/user_live/form.ex:248
|
#: lib/mv_web/live/user_live/form.ex:248
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -178,7 +176,6 @@ msgstr "Straße"
|
||||||
msgid "Id"
|
msgid "Id"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:68
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:229
|
#: lib/mv_web/live/member_live/index.html.heex:229
|
||||||
#: lib/mv_web/live/member_live/index/formatter.ex:61
|
#: lib/mv_web/live/member_live/index/formatter.ex:61
|
||||||
#: lib/mv_web/live/member_live/show.ex:52
|
#: lib/mv_web/live/member_live/show.ex:52
|
||||||
|
|
@ -196,7 +193,6 @@ msgstr "Mitglied anzeigen"
|
||||||
msgid "This is a member record from your database."
|
msgid "This is a member record from your database."
|
||||||
msgstr "Dies ist ein Mitglied aus deiner Datenbank."
|
msgstr "Dies ist ein Mitglied aus deiner Datenbank."
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:65
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:229
|
#: lib/mv_web/live/member_live/index.html.heex:229
|
||||||
#: lib/mv_web/live/member_live/index/formatter.ex:60
|
#: lib/mv_web/live/member_live/index/formatter.ex:60
|
||||||
#: lib/mv_web/live/member_live/show.ex:52
|
#: lib/mv_web/live/member_live/show.ex:52
|
||||||
|
|
@ -204,14 +200,14 @@ msgstr "Dies ist ein Mitglied aus deiner Datenbank."
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Ja"
|
msgstr "Ja"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:93
|
#: lib/mv_web/live/custom_field_live/form.ex:110
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:233
|
#: lib/mv_web/live/custom_field_value_live/form.ex:233
|
||||||
#: lib/mv_web/live/member_live/form.ex:137
|
#: lib/mv_web/live/member_live/form.ex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "create"
|
msgid "create"
|
||||||
msgstr "erstellt"
|
msgstr "erstellt"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:94
|
#: lib/mv_web/live/custom_field_live/form.ex:111
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:234
|
#: lib/mv_web/live/custom_field_value_live/form.ex:234
|
||||||
#: lib/mv_web/live/member_live/form.ex:138
|
#: lib/mv_web/live/member_live/form.ex:138
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -253,8 +249,8 @@ msgstr "Ihre E-Mail-Adresse wurde bestätigt"
|
||||||
msgid "Your password has successfully been reset"
|
msgid "Your password has successfully been reset"
|
||||||
msgstr "Ihr Passwort wurde erfolgreich zurückgesetzt"
|
msgstr "Ihr Passwort wurde erfolgreich zurückgesetzt"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:61
|
#: lib/mv_web/live/custom_field_live/form.ex:69
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:138
|
#: lib/mv_web/live/custom_field_live/index.ex:120
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:77
|
#: lib/mv_web/live/custom_field_value_live/form.ex:77
|
||||||
#: lib/mv_web/live/member_live/form.ex:81
|
#: lib/mv_web/live/member_live/form.ex:81
|
||||||
#: lib/mv_web/live/user_live/form.ex:251
|
#: lib/mv_web/live/user_live/form.ex:251
|
||||||
|
|
@ -267,8 +263,7 @@ msgstr "Abbrechen"
|
||||||
msgid "Choose a member"
|
msgid "Choose a member"
|
||||||
msgstr "Mitglied auswählen"
|
msgstr "Mitglied auswählen"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:50
|
#: lib/mv_web/live/custom_field_live/form.ex:61
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:59
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beschreibung"
|
msgstr "Beschreibung"
|
||||||
|
|
@ -288,7 +283,7 @@ msgstr "Aktiviert"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:51
|
#: lib/mv_web/live/custom_field_live/form.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr "Unveränderlich"
|
msgstr "Unveränderlich"
|
||||||
|
|
@ -316,8 +311,7 @@ msgstr "Mitglied"
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
msgstr "Mitglieder"
|
msgstr "Mitglieder"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:40
|
#: lib/mv_web/live/custom_field_live/form.ex:51
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:53
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Name"
|
msgstr "Name"
|
||||||
|
|
@ -360,7 +354,7 @@ msgstr "Passwort-Authentifizierung"
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr "Profil"
|
msgstr "Profil"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:52
|
#: lib/mv_web/live/custom_field_live/form.ex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr "Erforderlich"
|
msgstr "Erforderlich"
|
||||||
|
|
@ -375,10 +369,7 @@ msgstr "Alle Mitglieder auswählen"
|
||||||
msgid "Select member"
|
msgid "Select member"
|
||||||
msgstr "Mitglied auswählen"
|
msgstr "Mitglied auswählen"
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:26
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:99
|
#: lib/mv_web/components/layouts/navbar.ex:99
|
||||||
#: lib/mv_web/live/global_settings_live.ex:32
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:43
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
@ -419,7 +410,7 @@ msgstr "Benutzer*in"
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr "Wert"
|
msgstr "Wert"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:45
|
#: lib/mv_web/live/custom_field_live/form.ex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Value type"
|
msgid "Value type"
|
||||||
msgstr "Wertetyp"
|
msgstr "Wertetyp"
|
||||||
|
|
@ -627,7 +618,7 @@ msgstr "Benutzerdefinierte Feldwerte"
|
||||||
msgid "Custom field"
|
msgid "Custom field"
|
||||||
msgstr "Benutzerdefiniertes Feld"
|
msgstr "Benutzerdefiniertes Feld"
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:108
|
#: lib/mv_web/live/custom_field_live/form.ex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom field %{action} successfully"
|
msgid "Custom field %{action} successfully"
|
||||||
msgstr "Benutzerdefiniertes Feld erfolgreich %{action}"
|
msgstr "Benutzerdefiniertes Feld erfolgreich %{action}"
|
||||||
|
|
@ -642,7 +633,7 @@ msgstr "Benutzerdefinierter Feldwert erfolgreich %{action}"
|
||||||
msgid "Please select a custom field first"
|
msgid "Please select a custom field first"
|
||||||
msgstr "Bitte wähle zuerst ein Benutzerdefiniertes Feld"
|
msgstr "Bitte wähle zuerst ein Benutzerdefiniertes Feld"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:64
|
#: lib/mv_web/live/custom_field_live/form.ex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save Custom field"
|
msgid "Save Custom field"
|
||||||
msgstr "Benutzerdefiniertes Feld speichern"
|
msgstr "Benutzerdefiniertes Feld speichern"
|
||||||
|
|
@ -652,7 +643,12 @@ msgstr "Benutzerdefiniertes Feld speichern"
|
||||||
msgid "Save Custom field value"
|
msgid "Save Custom field value"
|
||||||
msgstr "Benutzerdefinierten Feldwert speichern"
|
msgstr "Benutzerdefinierten Feldwert speichern"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:20
|
#: lib/mv_web/live/custom_field_live/form.ex:46
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Use this form to manage custom_field records in your database."
|
||||||
|
msgstr "Verwende dieses Formular, um Benutzerdefinierte Felder in deiner Datenbank zu verwalten."
|
||||||
|
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom Fields"
|
msgid "Custom Fields"
|
||||||
msgstr "Benutzerdefinierte Felder"
|
msgstr "Benutzerdefinierte Felder"
|
||||||
|
|
@ -662,64 +658,70 @@ msgstr "Benutzerdefinierte Felder"
|
||||||
msgid "Use this form to manage Custom Field Value records in your database."
|
msgid "Use this form to manage Custom Field Value records in your database."
|
||||||
msgstr "Verwende dieses Formular, um Benutzerdefinierte Feldwerte in deiner Datenbank zu verwalten."
|
msgstr "Verwende dieses Formular, um Benutzerdefinierte Feldwerte in deiner Datenbank zu verwalten."
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:97
|
#: lib/mv_web/live/custom_field_live/show.ex:56
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Auto-generated identifier (immutable)"
|
||||||
|
msgstr "Automatisch generierter Bezeichner (unveränderlich)"
|
||||||
|
|
||||||
|
#: lib/mv_web/live/custom_field_live/index.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{count} member has a value assigned for this custom field."
|
msgid "%{count} member has a value assigned for this custom field."
|
||||||
msgid_plural "%{count} members have values assigned for this custom field."
|
msgid_plural "%{count} members have values assigned for this custom field."
|
||||||
msgstr[0] "%{count} Mitglied hat einen Wert für dieses benutzerdefinierte Feld zugewiesen."
|
msgstr[0] "%{count} Mitglied hat einen Wert für dieses benutzerdefinierte Feld zugewiesen."
|
||||||
msgstr[1] "%{count} Mitglieder haben Werte für dieses benutzerdefinierte Feld zugewiesen."
|
msgstr[1] "%{count} Mitglieder haben Werte für dieses benutzerdefinierte Feld zugewiesen."
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:105
|
#: lib/mv_web/live/custom_field_live/index.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "All custom field values will be permanently deleted when you delete this custom field."
|
msgid "All custom field values will be permanently deleted when you delete this custom field."
|
||||||
msgstr "Alle benutzerdefinierten Feldwerte werden beim Löschen dieses benutzerdefinierten Feldes dauerhaft gelöscht."
|
msgstr "Alle benutzerdefinierten Feldwerte werden beim Löschen dieses benutzerdefinierten Feldes dauerhaft gelöscht."
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:90
|
#: lib/mv_web/live/custom_field_live/index.ex:72
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete Custom Field"
|
msgid "Delete Custom Field"
|
||||||
msgstr "Benutzerdefiniertes Feld löschen"
|
msgstr "Benutzerdefiniertes Feld löschen"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:146
|
#: lib/mv_web/live/custom_field_live/index.ex:127
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete Custom Field and All Values"
|
msgid "Delete Custom Field and All Values"
|
||||||
msgstr "Benutzerdefiniertes Feld und alle Werte löschen"
|
msgstr "Benutzerdefiniertes Feld und alle Werte löschen"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:127
|
#: lib/mv_web/live/custom_field_live/index.ex:109
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Enter the text above to confirm"
|
msgid "Enter the text above to confirm"
|
||||||
msgstr "Obigen Text zur Bestätigung eingeben"
|
msgstr "Obigen Text zur Bestätigung eingeben"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:115
|
#: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "To confirm deletion, please enter this text:"
|
msgid "To confirm deletion, please enter this text:"
|
||||||
msgstr "Um die Löschung zu bestätigen, gib bitte folgenden Text ein:"
|
msgstr "Um die Löschung zu bestätigen, gib bitte folgenden Text ein:"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:56
|
#: lib/mv_web/live/custom_field_live/form.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show in overview"
|
msgid "Show in overview"
|
||||||
msgstr "In der Mitglieder-Übersicht anzeigen"
|
msgstr "In der Mitglieder-Übersicht anzeigen"
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:57
|
#: lib/mv_web/live/global_settings_live.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Association Name"
|
msgid "Association Name"
|
||||||
msgstr "Vereinsname"
|
msgstr "Vereinsname"
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:51
|
#: lib/mv_web/live/global_settings_live.ex:31
|
||||||
|
#: lib/mv_web/live/global_settings_live.ex:41
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Club Settings"
|
msgid "Club Settings"
|
||||||
msgstr "Vereinsdaten"
|
msgstr "Vereinsdaten"
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:45
|
#: lib/mv_web/live/global_settings_live.ex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manage global settings for the association."
|
msgid "Manage global settings for the association."
|
||||||
msgstr "Passe übergreifende Einstellungen für den Verein an."
|
msgstr "Passe übergreifende Einstellungen für den Verein an."
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:62
|
#: lib/mv_web/live/global_settings_live.ex:56
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Save Settings"
|
msgid "Save Settings"
|
||||||
msgstr "Einstellungen speichern"
|
msgstr "Einstellungen speichern"
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:88
|
#: lib/mv_web/live/global_settings_live.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings updated successfully"
|
msgid "Settings updated successfully"
|
||||||
msgstr "Einstellungen erfolgreich gespeichert"
|
msgstr "Einstellungen erfolgreich gespeichert"
|
||||||
|
|
@ -851,51 +853,6 @@ msgstr "Nicht bezahlt"
|
||||||
msgid "Payment filter"
|
msgid "Payment filter"
|
||||||
msgstr "Zahlungsfilter"
|
msgstr "Zahlungsfilter"
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:118
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Custom field deleted successfully"
|
|
||||||
msgstr "Benutzerdefiniertes Feld erfolgreich %{action}"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:29
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Edit Custom Field"
|
|
||||||
msgstr "Benutzerdefiniertes Feld bearbeiten"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Failed to delete custom field: %{error}"
|
|
||||||
msgstr "Konnte benutzerdefiniertes Feld nicht löschen: %{error}"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:29
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "New Custom Field"
|
|
||||||
msgstr "Neues Benutzerdefiniertes Feld"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:26
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "New Custom field"
|
|
||||||
msgstr "Neues Benutzerdefiniertes Feld"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:63
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Show in Overview"
|
|
||||||
msgstr "In der Mitglieder-Übersicht anzeigen"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:133
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Slug does not match. Deletion cancelled."
|
|
||||||
msgstr "Eingegebener Text war nicht korrekt. Löschen wurde abgebrochen."
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:55
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Value Type"
|
|
||||||
msgstr "Wertetyp"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:22
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "These will appear in addition to other data when adding new members."
|
|
||||||
msgstr "Diese Felder können zusätzlich zu den normalen Daten ausgefüllt werden, wenn ein neues Mitglied angelegt wird."
|
|
||||||
|
|
||||||
#~ #: lib/mv_web/live/member_live/form.ex:48
|
#~ #: lib/mv_web/live/member_live/form.ex:48
|
||||||
#~ #: lib/mv_web/live/member_live/show.ex:51
|
#~ #: lib/mv_web/live/member_live/show.ex:51
|
||||||
#~ #, elixir-autogen, elixir-format
|
#~ #, elixir-autogen, elixir-format
|
||||||
|
|
|
||||||
|
|
@ -35,14 +35,12 @@ msgstr ""
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:82
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:245
|
#: lib/mv_web/live/member_live/index.html.heex:245
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:74
|
#: lib/mv_web/live/user_live/index.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:76
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:237
|
#: lib/mv_web/live/member_live/index.html.heex:237
|
||||||
#: lib/mv_web/live/user_live/form.ex:265
|
#: lib/mv_web/live/user_live/form.ex:265
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:66
|
#: lib/mv_web/live/user_live/index.html.heex:66
|
||||||
|
|
@ -158,9 +156,9 @@ msgstr ""
|
||||||
msgid "Save Member"
|
msgid "Save Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:63
|
#: lib/mv_web/live/custom_field_live/form.ex:66
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:74
|
#: lib/mv_web/live/custom_field_value_live/form.ex:74
|
||||||
#: lib/mv_web/live/global_settings_live.ex:61
|
#: lib/mv_web/live/global_settings_live.ex:55
|
||||||
#: lib/mv_web/live/member_live/form.ex:78
|
#: lib/mv_web/live/member_live/form.ex:78
|
||||||
#: lib/mv_web/live/user_live/form.ex:248
|
#: lib/mv_web/live/user_live/form.ex:248
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -179,7 +177,6 @@ msgstr ""
|
||||||
msgid "Id"
|
msgid "Id"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:68
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:229
|
#: lib/mv_web/live/member_live/index.html.heex:229
|
||||||
#: lib/mv_web/live/member_live/index/formatter.ex:61
|
#: lib/mv_web/live/member_live/index/formatter.ex:61
|
||||||
#: lib/mv_web/live/member_live/show.ex:52
|
#: lib/mv_web/live/member_live/show.ex:52
|
||||||
|
|
@ -197,7 +194,6 @@ msgstr ""
|
||||||
msgid "This is a member record from your database."
|
msgid "This is a member record from your database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:65
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:229
|
#: lib/mv_web/live/member_live/index.html.heex:229
|
||||||
#: lib/mv_web/live/member_live/index/formatter.ex:60
|
#: lib/mv_web/live/member_live/index/formatter.ex:60
|
||||||
#: lib/mv_web/live/member_live/show.ex:52
|
#: lib/mv_web/live/member_live/show.ex:52
|
||||||
|
|
@ -205,14 +201,14 @@ msgstr ""
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:93
|
#: lib/mv_web/live/custom_field_live/form.ex:110
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:233
|
#: lib/mv_web/live/custom_field_value_live/form.ex:233
|
||||||
#: lib/mv_web/live/member_live/form.ex:137
|
#: lib/mv_web/live/member_live/form.ex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "create"
|
msgid "create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:94
|
#: lib/mv_web/live/custom_field_live/form.ex:111
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:234
|
#: lib/mv_web/live/custom_field_value_live/form.ex:234
|
||||||
#: lib/mv_web/live/member_live/form.ex:138
|
#: lib/mv_web/live/member_live/form.ex:138
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -254,8 +250,8 @@ msgstr ""
|
||||||
msgid "Your password has successfully been reset"
|
msgid "Your password has successfully been reset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:61
|
#: lib/mv_web/live/custom_field_live/form.ex:69
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:138
|
#: lib/mv_web/live/custom_field_live/index.ex:120
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:77
|
#: lib/mv_web/live/custom_field_value_live/form.ex:77
|
||||||
#: lib/mv_web/live/member_live/form.ex:81
|
#: lib/mv_web/live/member_live/form.ex:81
|
||||||
#: lib/mv_web/live/user_live/form.ex:251
|
#: lib/mv_web/live/user_live/form.ex:251
|
||||||
|
|
@ -268,8 +264,7 @@ msgstr ""
|
||||||
msgid "Choose a member"
|
msgid "Choose a member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:50
|
#: lib/mv_web/live/custom_field_live/form.ex:61
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:59
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -289,7 +284,7 @@ msgstr ""
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:51
|
#: lib/mv_web/live/custom_field_live/form.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -317,8 +312,7 @@ msgstr ""
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:40
|
#: lib/mv_web/live/custom_field_live/form.ex:51
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:53
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -361,7 +355,7 @@ msgstr ""
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:52
|
#: lib/mv_web/live/custom_field_live/form.ex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -376,10 +370,7 @@ msgstr ""
|
||||||
msgid "Select member"
|
msgid "Select member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:26
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:99
|
#: lib/mv_web/components/layouts/navbar.ex:99
|
||||||
#: lib/mv_web/live/global_settings_live.ex:32
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:43
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -420,7 +411,7 @@ msgstr ""
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:45
|
#: lib/mv_web/live/custom_field_live/form.ex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Value type"
|
msgid "Value type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -628,7 +619,7 @@ msgstr ""
|
||||||
msgid "Custom field"
|
msgid "Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:108
|
#: lib/mv_web/live/custom_field_live/form.ex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom field %{action} successfully"
|
msgid "Custom field %{action} successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -643,7 +634,7 @@ msgstr ""
|
||||||
msgid "Please select a custom field first"
|
msgid "Please select a custom field first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:64
|
#: lib/mv_web/live/custom_field_live/form.ex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save Custom field"
|
msgid "Save Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -653,7 +644,12 @@ msgstr ""
|
||||||
msgid "Save Custom field value"
|
msgid "Save Custom field value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:20
|
#: lib/mv_web/live/custom_field_live/form.ex:46
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Use this form to manage custom_field records in your database."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:26
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom Fields"
|
msgid "Custom Fields"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -663,64 +659,70 @@ msgstr ""
|
||||||
msgid "Use this form to manage Custom Field Value records in your database."
|
msgid "Use this form to manage Custom Field Value records in your database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:97
|
#: lib/mv_web/live/custom_field_live/show.ex:56
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Auto-generated identifier (immutable)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/custom_field_live/index.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{count} member has a value assigned for this custom field."
|
msgid "%{count} member has a value assigned for this custom field."
|
||||||
msgid_plural "%{count} members have values assigned for this custom field."
|
msgid_plural "%{count} members have values assigned for this custom field."
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:105
|
#: lib/mv_web/live/custom_field_live/index.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "All custom field values will be permanently deleted when you delete this custom field."
|
msgid "All custom field values will be permanently deleted when you delete this custom field."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:90
|
#: lib/mv_web/live/custom_field_live/index.ex:72
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete Custom Field"
|
msgid "Delete Custom Field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:146
|
#: lib/mv_web/live/custom_field_live/index.ex:127
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete Custom Field and All Values"
|
msgid "Delete Custom Field and All Values"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:127
|
#: lib/mv_web/live/custom_field_live/index.ex:109
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Enter the text above to confirm"
|
msgid "Enter the text above to confirm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:115
|
#: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "To confirm deletion, please enter this text:"
|
msgid "To confirm deletion, please enter this text:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:56
|
#: lib/mv_web/live/custom_field_live/form.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show in overview"
|
msgid "Show in overview"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:57
|
#: lib/mv_web/live/global_settings_live.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Association Name"
|
msgid "Association Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:51
|
#: lib/mv_web/live/global_settings_live.ex:31
|
||||||
|
#: lib/mv_web/live/global_settings_live.ex:41
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Club Settings"
|
msgid "Club Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:45
|
#: lib/mv_web/live/global_settings_live.ex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manage global settings for the association."
|
msgid "Manage global settings for the association."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:62
|
#: lib/mv_web/live/global_settings_live.ex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save Settings"
|
msgid "Save Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:88
|
#: lib/mv_web/live/global_settings_live.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings updated successfully"
|
msgid "Settings updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -851,48 +853,3 @@ msgstr ""
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Payment filter"
|
msgid "Payment filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:118
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Custom field deleted successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:29
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Edit Custom Field"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Failed to delete custom field: %{error}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:29
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "New Custom Field"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:26
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "New Custom field"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:63
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Show in Overview"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:133
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Slug does not match. Deletion cancelled."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:55
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Value Type"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:22
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "These will appear in addition to other data when adding new members."
|
|
||||||
msgstr ""
|
|
||||||
|
|
|
||||||
|
|
@ -35,14 +35,12 @@ msgstr ""
|
||||||
msgid "City"
|
msgid "City"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:82
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:245
|
#: lib/mv_web/live/member_live/index.html.heex:245
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:74
|
#: lib/mv_web/live/user_live/index.html.heex:74
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:76
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:237
|
#: lib/mv_web/live/member_live/index.html.heex:237
|
||||||
#: lib/mv_web/live/user_live/form.ex:265
|
#: lib/mv_web/live/user_live/form.ex:265
|
||||||
#: lib/mv_web/live/user_live/index.html.heex:66
|
#: lib/mv_web/live/user_live/index.html.heex:66
|
||||||
|
|
@ -158,9 +156,9 @@ msgstr ""
|
||||||
msgid "Save Member"
|
msgid "Save Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:63
|
#: lib/mv_web/live/custom_field_live/form.ex:66
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:74
|
#: lib/mv_web/live/custom_field_value_live/form.ex:74
|
||||||
#: lib/mv_web/live/global_settings_live.ex:61
|
#: lib/mv_web/live/global_settings_live.ex:55
|
||||||
#: lib/mv_web/live/member_live/form.ex:78
|
#: lib/mv_web/live/member_live/form.ex:78
|
||||||
#: lib/mv_web/live/user_live/form.ex:248
|
#: lib/mv_web/live/user_live/form.ex:248
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -179,7 +177,6 @@ msgstr ""
|
||||||
msgid "Id"
|
msgid "Id"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:68
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:229
|
#: lib/mv_web/live/member_live/index.html.heex:229
|
||||||
#: lib/mv_web/live/member_live/index/formatter.ex:61
|
#: lib/mv_web/live/member_live/index/formatter.ex:61
|
||||||
#: lib/mv_web/live/member_live/show.ex:52
|
#: lib/mv_web/live/member_live/show.ex:52
|
||||||
|
|
@ -197,7 +194,6 @@ msgstr ""
|
||||||
msgid "This is a member record from your database."
|
msgid "This is a member record from your database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:65
|
|
||||||
#: lib/mv_web/live/member_live/index.html.heex:229
|
#: lib/mv_web/live/member_live/index.html.heex:229
|
||||||
#: lib/mv_web/live/member_live/index/formatter.ex:60
|
#: lib/mv_web/live/member_live/index/formatter.ex:60
|
||||||
#: lib/mv_web/live/member_live/show.ex:52
|
#: lib/mv_web/live/member_live/show.ex:52
|
||||||
|
|
@ -205,14 +201,14 @@ msgstr ""
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:93
|
#: lib/mv_web/live/custom_field_live/form.ex:110
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:233
|
#: lib/mv_web/live/custom_field_value_live/form.ex:233
|
||||||
#: lib/mv_web/live/member_live/form.ex:137
|
#: lib/mv_web/live/member_live/form.ex:137
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "create"
|
msgid "create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:94
|
#: lib/mv_web/live/custom_field_live/form.ex:111
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:234
|
#: lib/mv_web/live/custom_field_value_live/form.ex:234
|
||||||
#: lib/mv_web/live/member_live/form.ex:138
|
#: lib/mv_web/live/member_live/form.ex:138
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -254,8 +250,8 @@ msgstr ""
|
||||||
msgid "Your password has successfully been reset"
|
msgid "Your password has successfully been reset"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:61
|
#: lib/mv_web/live/custom_field_live/form.ex:69
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:138
|
#: lib/mv_web/live/custom_field_live/index.ex:120
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:77
|
#: lib/mv_web/live/custom_field_value_live/form.ex:77
|
||||||
#: lib/mv_web/live/member_live/form.ex:81
|
#: lib/mv_web/live/member_live/form.ex:81
|
||||||
#: lib/mv_web/live/user_live/form.ex:251
|
#: lib/mv_web/live/user_live/form.ex:251
|
||||||
|
|
@ -268,8 +264,7 @@ msgstr ""
|
||||||
msgid "Choose a member"
|
msgid "Choose a member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:50
|
#: lib/mv_web/live/custom_field_live/form.ex:61
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:59
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -289,7 +284,7 @@ msgstr ""
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:51
|
#: lib/mv_web/live/custom_field_live/form.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -317,8 +312,7 @@ msgstr ""
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:40
|
#: lib/mv_web/live/custom_field_live/form.ex:51
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:53
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -361,7 +355,7 @@ msgstr ""
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:52
|
#: lib/mv_web/live/custom_field_live/form.ex:63
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -376,10 +370,7 @@ msgstr ""
|
||||||
msgid "Select member"
|
msgid "Select member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:26
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:99
|
#: lib/mv_web/components/layouts/navbar.ex:99
|
||||||
#: lib/mv_web/live/global_settings_live.ex:32
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:43
|
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -420,7 +411,7 @@ msgstr ""
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:45
|
#: lib/mv_web/live/custom_field_live/form.ex:56
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Value type"
|
msgid "Value type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -628,7 +619,7 @@ msgstr ""
|
||||||
msgid "Custom field"
|
msgid "Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:108
|
#: lib/mv_web/live/custom_field_live/form.ex:117
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom field %{action} successfully"
|
msgid "Custom field %{action} successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -643,7 +634,7 @@ msgstr ""
|
||||||
msgid "Please select a custom field first"
|
msgid "Please select a custom field first"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:64
|
#: lib/mv_web/live/custom_field_live/form.ex:67
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save Custom field"
|
msgid "Save Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -653,7 +644,12 @@ msgstr ""
|
||||||
msgid "Save Custom field value"
|
msgid "Save Custom field value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:20
|
#: lib/mv_web/live/custom_field_live/form.ex:46
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Use this form to manage custom_field records in your database."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/components/layouts/navbar.ex:26
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Custom Fields"
|
msgid "Custom Fields"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -663,64 +659,70 @@ msgstr ""
|
||||||
msgid "Use this form to manage Custom Field Value records in your database."
|
msgid "Use this form to manage Custom Field Value records in your database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:97
|
#: lib/mv_web/live/custom_field_live/show.ex:56
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Auto-generated identifier (immutable)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/mv_web/live/custom_field_live/index.ex:79
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "%{count} member has a value assigned for this custom field."
|
msgid "%{count} member has a value assigned for this custom field."
|
||||||
msgid_plural "%{count} members have values assigned for this custom field."
|
msgid_plural "%{count} members have values assigned for this custom field."
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:105
|
#: lib/mv_web/live/custom_field_live/index.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "All custom field values will be permanently deleted when you delete this custom field."
|
msgid "All custom field values will be permanently deleted when you delete this custom field."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:90
|
#: lib/mv_web/live/custom_field_live/index.ex:72
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete Custom Field"
|
msgid "Delete Custom Field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:146
|
#: lib/mv_web/live/custom_field_live/index.ex:127
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Delete Custom Field and All Values"
|
msgid "Delete Custom Field and All Values"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:127
|
#: lib/mv_web/live/custom_field_live/index.ex:109
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Enter the text above to confirm"
|
msgid "Enter the text above to confirm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:115
|
#: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "To confirm deletion, please enter this text:"
|
msgid "To confirm deletion, please enter this text:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:56
|
#: lib/mv_web/live/custom_field_live/form.ex:64
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Show in overview"
|
msgid "Show in overview"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:57
|
#: lib/mv_web/live/global_settings_live.ex:51
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Association Name"
|
msgid "Association Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:51
|
#: lib/mv_web/live/global_settings_live.ex:31
|
||||||
|
#: lib/mv_web/live/global_settings_live.ex:41
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Club Settings"
|
msgid "Club Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:45
|
#: lib/mv_web/live/global_settings_live.ex:43
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Manage global settings for the association."
|
msgid "Manage global settings for the association."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:62
|
#: lib/mv_web/live/global_settings_live.ex:56
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Save Settings"
|
msgid "Save Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:88
|
#: lib/mv_web/live/global_settings_live.ex:75
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Settings updated successfully"
|
msgid "Settings updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -852,68 +854,8 @@ msgstr ""
|
||||||
msgid "Payment filter"
|
msgid "Payment filter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:118
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Custom field deleted successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:29
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Edit Custom Field"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:127
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Failed to delete custom field: %{error}"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form_component.ex:29
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "New Custom Field"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:26
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "New Custom field"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:63
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Show in Overview"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/global_settings_live.ex:133
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Slug does not match. Deletion cancelled."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:55
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Value Type"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index_component.ex:22
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "These will appear in addition to other data when adding new members."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#~ #: lib/mv_web/live/custom_field_live/show.ex:56
|
|
||||||
#~ #, elixir-autogen, elixir-format
|
|
||||||
#~ msgid "Auto-generated identifier (immutable)"
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ #: lib/mv_web/live/member_live/form.ex:48
|
#~ #: lib/mv_web/live/member_live/form.ex:48
|
||||||
#~ #: lib/mv_web/live/member_live/show.ex:51
|
#~ #: lib/mv_web/live/member_live/show.ex:51
|
||||||
#~ #, elixir-autogen, elixir-format
|
#~ #, elixir-autogen, elixir-format
|
||||||
#~ msgid "Birth Date"
|
#~ msgid "Birth Date"
|
||||||
#~ msgstr ""
|
#~ msgstr ""
|
||||||
|
|
||||||
#~ #: lib/mv_web/live/custom_field_live/index_component.ex:22
|
|
||||||
#~ #, elixir-autogen, elixir-format
|
|
||||||
#~ msgid "Manage custom field definitions for members."
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
||||||
#~ #: lib/mv_web/live/custom_field_live/form.ex:46
|
|
||||||
#~ #, elixir-autogen, elixir-format, fuzzy
|
|
||||||
#~ msgid "Use this form to manage custom_field records in your database."
|
|
||||||
#~ msgstr ""
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue