Compare commits
8 commits
da04ca2626
...
8ba15eb16b
| Author | SHA1 | Date | |
|---|---|---|---|
| 8ba15eb16b | |||
| a32789b90c | |||
| 2af23f4042 | |||
| 21ec86839a | |||
| efb3e1cc37 | |||
| c246ca59db | |||
| edf8b2b79e | |||
| bc75a5853a |
7 changed files with 111 additions and 129 deletions
|
|
@ -19,9 +19,6 @@ defmodule MvWeb.CustomFieldLive.Form do
|
||||||
- immutable - If true, values cannot be changed after creation (default: false)
|
- immutable - If true, values cannot be changed after creation (default: false)
|
||||||
- required - If true, all members must have this custom field (default: false)
|
- required - If true, all members must have this custom field (default: false)
|
||||||
|
|
||||||
**Read-only (Edit mode only):**
|
|
||||||
- slug - Auto-generated URL-friendly identifier (immutable)
|
|
||||||
|
|
||||||
## Value Type Selection
|
## Value Type Selection
|
||||||
- `:string` - Text data (unlimited length)
|
- `:string` - Text data (unlimited length)
|
||||||
- `:integer` - Numeric data
|
- `:integer` - Numeric data
|
||||||
|
|
@ -52,19 +49,6 @@ defmodule MvWeb.CustomFieldLive.Form do
|
||||||
<.form for={@form} id="custom_field-form" phx-change="validate" phx-submit="save">
|
<.form for={@form} id="custom_field-form" phx-change="validate" phx-submit="save">
|
||||||
<.input field={@form[:name]} type="text" label={gettext("Name")} />
|
<.input field={@form[:name]} type="text" label={gettext("Name")} />
|
||||||
|
|
||||||
<%!-- Show slug in edit mode (read-only) --%>
|
|
||||||
<div :if={@custom_field} class="mb-4">
|
|
||||||
<label class="block text-sm font-semibold leading-6 text-zinc-800">
|
|
||||||
{gettext("Slug")}
|
|
||||||
</label>
|
|
||||||
<div class="mt-2 p-3 bg-zinc-50 border border-zinc-300 rounded-lg text-sm text-zinc-700">
|
|
||||||
{@custom_field.slug}
|
|
||||||
</div>
|
|
||||||
<p class="mt-2 text-sm leading-6 text-zinc-600">
|
|
||||||
{gettext("Auto-generated identifier (immutable)")}
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<.input
|
<.input
|
||||||
field={@form[:value_type]}
|
field={@form[:value_type]}
|
||||||
type="select"
|
type="select"
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,6 @@ defmodule MvWeb.CustomFieldLive.Index do
|
||||||
- Delete custom fields with confirmation (cascades to all custom field values)
|
- Delete custom fields with confirmation (cascades to all custom field values)
|
||||||
|
|
||||||
## Displayed Information
|
## Displayed Information
|
||||||
- Slug: URL-friendly identifier (auto-generated from name)
|
|
||||||
- Name: Unique identifier for the custom field
|
- Name: Unique identifier for the custom field
|
||||||
- Value type: Data type constraint (string, integer, boolean, date, email)
|
- Value type: Data type constraint (string, integer, boolean, date, email)
|
||||||
- Description: Human-readable explanation
|
- Description: Human-readable explanation
|
||||||
|
|
@ -48,8 +47,6 @@ defmodule MvWeb.CustomFieldLive.Index do
|
||||||
rows={@streams.custom_fields}
|
rows={@streams.custom_fields}
|
||||||
row_click={fn {_id, custom_field} -> JS.navigate(~p"/custom_fields/#{custom_field}") end}
|
row_click={fn {_id, custom_field} -> JS.navigate(~p"/custom_fields/#{custom_field}") end}
|
||||||
>
|
>
|
||||||
<:col :let={{_id, custom_field}} label="Slug">{custom_field.slug}</:col>
|
|
||||||
|
|
||||||
<:col :let={{_id, custom_field}} label="Name">{custom_field.name}</:col>
|
<:col :let={{_id, custom_field}} label="Name">{custom_field.name}</:col>
|
||||||
|
|
||||||
<:col :let={{_id, custom_field}} label="Description">{custom_field.description}</:col>
|
<:col :let={{_id, custom_field}} label="Description">{custom_field.description}</:col>
|
||||||
|
|
@ -97,7 +94,7 @@ defmodule MvWeb.CustomFieldLive.Index do
|
||||||
<div>
|
<div>
|
||||||
<label for="slug-confirmation" class="label">
|
<label for="slug-confirmation" class="label">
|
||||||
<span class="label-text">
|
<span class="label-text">
|
||||||
{gettext("To confirm deletion, please enter the custom field slug:")}
|
{gettext("To confirm deletion, please enter this text:")}
|
||||||
</span>
|
</span>
|
||||||
</label>
|
</label>
|
||||||
<div class="font-mono font-bold text-lg mb-2 p-2 bg-base-200 rounded break-all">
|
<div class="font-mono font-bold text-lg mb-2 p-2 bg-base-200 rounded break-all">
|
||||||
|
|
@ -109,8 +106,9 @@ defmodule MvWeb.CustomFieldLive.Index do
|
||||||
name="slug"
|
name="slug"
|
||||||
type="text"
|
type="text"
|
||||||
value={@slug_confirmation}
|
value={@slug_confirmation}
|
||||||
placeholder={gettext("Enter slug to confirm")}
|
placeholder={gettext("Enter the text above to confirm")}
|
||||||
autocomplete="off"
|
autocomplete="off"
|
||||||
|
phx-mounted={JS.focus()}
|
||||||
class="input input-bordered w-full"
|
class="input input-bordered w-full"
|
||||||
/>
|
/>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,12 @@ defmodule MvWeb.CustomFieldLive.Show do
|
||||||
<.list>
|
<.list>
|
||||||
<:item title="Id">{@custom_field.id}</:item>
|
<:item title="Id">{@custom_field.id}</:item>
|
||||||
|
|
||||||
<:item title="Slug">{@custom_field.slug}</:item>
|
<:item title="Slug">
|
||||||
|
{@custom_field.slug}
|
||||||
|
<p class="mt-2 text-sm leading-6 text-zinc-600">
|
||||||
|
{gettext("Auto-generated identifier (immutable)")}
|
||||||
|
</p>
|
||||||
|
</:item>
|
||||||
|
|
||||||
<:item title="Name">{@custom_field.name}</:item>
|
<:item title="Name">{@custom_field.name}</:item>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@ defmodule MvWeb.CustomFieldValueLive.Form do
|
||||||
<.header>
|
<.header>
|
||||||
{@page_title}
|
{@page_title}
|
||||||
<:subtitle>
|
<:subtitle>
|
||||||
{gettext("Use this form to manage custom_field_value records in your database.")}
|
{gettext("Use this form to manage Custom Field Value records in your database.")}
|
||||||
</:subtitle>
|
</:subtitle>
|
||||||
</.header>
|
</.header>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -158,7 +158,7 @@ msgstr "Postleitzahl"
|
||||||
msgid "Save Member"
|
msgid "Save Member"
|
||||||
msgstr "Mitglied speichern"
|
msgstr "Mitglied speichern"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:80
|
#: lib/mv_web/live/custom_field_live/form.ex:64
|
||||||
#: 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/member_live/form.ex:79
|
#: lib/mv_web/live/member_live/form.ex:79
|
||||||
#: lib/mv_web/live/user_live/form.ex:124
|
#: lib/mv_web/live/user_live/form.ex:124
|
||||||
|
|
@ -203,14 +203,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.ex:124
|
#: lib/mv_web/live/custom_field_live/form.ex:108
|
||||||
#: 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:138
|
#: lib/mv_web/live/member_live/form.ex:138
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "create"
|
msgid "create"
|
||||||
msgstr "erstellt"
|
msgstr "erstellt"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:125
|
#: lib/mv_web/live/custom_field_live/form.ex:109
|
||||||
#: 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:139
|
#: lib/mv_web/live/member_live/form.ex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -252,7 +252,7 @@ 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.ex:83
|
#: lib/mv_web/live/custom_field_live/form.ex:67
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:120
|
#: 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:82
|
#: lib/mv_web/live/member_live/form.ex:82
|
||||||
|
|
@ -266,7 +266,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.ex:76
|
#: lib/mv_web/live/custom_field_live/form.ex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beschreibung"
|
msgstr "Beschreibung"
|
||||||
|
|
@ -286,7 +286,7 @@ msgstr "Aktiviert"
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr "ID"
|
msgstr "ID"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:77
|
#: lib/mv_web/live/custom_field_live/form.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr "Unveränderlich"
|
msgstr "Unveränderlich"
|
||||||
|
|
@ -314,7 +314,7 @@ msgstr "Mitglied"
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
msgstr "Mitglieder"
|
msgstr "Mitglieder"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:53
|
#: lib/mv_web/live/custom_field_live/form.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr "Name"
|
msgstr "Name"
|
||||||
|
|
@ -356,7 +356,7 @@ msgstr "Passwort-Authentifizierung"
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr "Profil"
|
msgstr "Profil"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:78
|
#: lib/mv_web/live/custom_field_live/form.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr "Erforderlich"
|
msgstr "Erforderlich"
|
||||||
|
|
@ -412,7 +412,7 @@ msgstr "Benutzer*in"
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr "Wert"
|
msgstr "Wert"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:71
|
#: lib/mv_web/live/custom_field_live/form.ex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Value type"
|
msgid "Value type"
|
||||||
msgstr "Wertetyp"
|
msgstr "Wertetyp"
|
||||||
|
|
@ -617,7 +617,7 @@ msgstr "Benutzerdefinierte Feldwerte"
|
||||||
msgid "Custom field"
|
msgid "Custom field"
|
||||||
msgstr "Benutzerdefiniertes Feld"
|
msgstr "Benutzerdefiniertes Feld"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:131
|
#: lib/mv_web/live/custom_field_live/form.ex:115
|
||||||
#, 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}"
|
||||||
|
|
@ -632,7 +632,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.ex:81
|
#: lib/mv_web/live/custom_field_live/form.ex:65
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save Custom field"
|
msgid "Save Custom field"
|
||||||
msgstr "Benutzerdefiniertes Feld speichern"
|
msgstr "Benutzerdefiniertes Feld speichern"
|
||||||
|
|
@ -642,44 +642,39 @@ 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/form.ex:48
|
#: lib/mv_web/live/custom_field_live/form.ex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Use this form to manage custom_field records in your database."
|
msgid "Use this form to manage custom_field records in your database."
|
||||||
msgstr "Verwende dieses Formular, um Benutzerdefinierte Felder in deiner Datenbank zu verwalten."
|
msgstr "Verwende dieses Formular, um Benutzerdefinierte Felder in deiner Datenbank zu verwalten."
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:42
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
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."
|
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:20
|
#: lib/mv_web/components/layouts/navbar.ex:20
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom Fields"
|
msgid "Custom Fields"
|
||||||
msgstr "Benutzerdefinierte Felder"
|
msgstr "Benutzerdefinierte Felder"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:82
|
#: lib/mv_web/live/custom_field_value_live/form.ex:42
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
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."
|
||||||
|
|
||||||
|
#: 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/form.ex:64
|
#: lib/mv_web/live/custom_field_live/index.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Auto-generated identifier (immutable)"
|
|
||||||
msgstr "Automatisch generierter Bezeichner (unveränderlich)"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:58
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Slug"
|
|
||||||
msgstr "Slug"
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:90
|
|
||||||
#, 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.ex:75
|
#: 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"
|
||||||
|
|
@ -689,12 +684,17 @@ msgstr "Benutzerdefiniertes Feld löschen"
|
||||||
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.ex:110
|
#: lib/mv_web/live/custom_field_live/index.ex:109
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Enter slug to confirm"
|
msgid "Enter the text above to confirm"
|
||||||
msgstr "Slug zur Bestätigung eingeben"
|
msgstr "Obigen Text zur Bestätigung eingeben"
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:98
|
#: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "To confirm deletion, please enter the custom field slug:"
|
msgid "To confirm deletion, please enter this text:"
|
||||||
msgstr "Um die Löschung zu bestätigen, gib bitte den Slug des benutzerdefinierten Feldes ein:"
|
msgstr "Um die Löschung zu bestätigen, gib bitte folgenden Text ein:"
|
||||||
|
|
||||||
|
#~ #: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
|
#~ #, elixir-autogen, elixir-format
|
||||||
|
#~ msgid "To confirm deletion, please enter the custom field slug:"
|
||||||
|
#~ msgstr "Um die Löschung zu bestätigen, gib bitte den Slug des benutzerdefinierten Feldes ein:"
|
||||||
|
|
|
||||||
|
|
@ -159,7 +159,7 @@ msgstr ""
|
||||||
msgid "Save Member"
|
msgid "Save Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:80
|
#: lib/mv_web/live/custom_field_live/form.ex:64
|
||||||
#: 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/member_live/form.ex:79
|
#: lib/mv_web/live/member_live/form.ex:79
|
||||||
#: lib/mv_web/live/user_live/form.ex:124
|
#: lib/mv_web/live/user_live/form.ex:124
|
||||||
|
|
@ -204,14 +204,14 @@ msgstr ""
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:124
|
#: lib/mv_web/live/custom_field_live/form.ex:108
|
||||||
#: 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:138
|
#: lib/mv_web/live/member_live/form.ex:138
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "create"
|
msgid "create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:125
|
#: lib/mv_web/live/custom_field_live/form.ex:109
|
||||||
#: 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:139
|
#: lib/mv_web/live/member_live/form.ex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -253,7 +253,7 @@ 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.ex:83
|
#: lib/mv_web/live/custom_field_live/form.ex:67
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:120
|
#: 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:82
|
#: lib/mv_web/live/member_live/form.ex:82
|
||||||
|
|
@ -267,7 +267,7 @@ msgstr ""
|
||||||
msgid "Choose a member"
|
msgid "Choose a member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:76
|
#: lib/mv_web/live/custom_field_live/form.ex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -287,7 +287,7 @@ msgstr ""
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:77
|
#: lib/mv_web/live/custom_field_live/form.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -315,7 +315,7 @@ msgstr ""
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:53
|
#: lib/mv_web/live/custom_field_live/form.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -357,7 +357,7 @@ msgstr ""
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:78
|
#: lib/mv_web/live/custom_field_live/form.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -413,7 +413,7 @@ msgstr ""
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:71
|
#: lib/mv_web/live/custom_field_live/form.ex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Value type"
|
msgid "Value type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -618,7 +618,7 @@ msgstr ""
|
||||||
msgid "Custom field"
|
msgid "Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:131
|
#: lib/mv_web/live/custom_field_live/form.ex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom field %{action} successfully"
|
msgid "Custom field %{action} successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -633,7 +633,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.ex:81
|
#: lib/mv_web/live/custom_field_live/form.ex:65
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save Custom field"
|
msgid "Save Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -643,44 +643,39 @@ msgstr ""
|
||||||
msgid "Save Custom field value"
|
msgid "Save Custom field value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:48
|
#: lib/mv_web/live/custom_field_live/form.ex:45
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Use this form to manage custom_field records in your database."
|
msgid "Use this form to manage custom_field records in your database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:42
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Use this form to manage custom_field_value records in your database."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:20
|
#: lib/mv_web/components/layouts/navbar.ex:20
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom Fields"
|
msgid "Custom Fields"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:82
|
#: lib/mv_web/live/custom_field_value_live/form.ex:42
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Use this form to manage Custom Field Value records in your database."
|
||||||
|
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/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/form.ex:64
|
#: lib/mv_web/live/custom_field_live/index.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Auto-generated identifier (immutable)"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:58
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Slug"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:90
|
|
||||||
#, 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.ex:75
|
#: 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 ""
|
||||||
|
|
@ -690,12 +685,12 @@ msgstr ""
|
||||||
msgid "Delete Custom Field and All Values"
|
msgid "Delete Custom Field and All Values"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:110
|
#: lib/mv_web/live/custom_field_live/index.ex:109
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Enter slug to confirm"
|
msgid "Enter the text above to confirm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:98
|
#: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "To confirm deletion, please enter the custom field slug:"
|
msgid "To confirm deletion, please enter this text:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
||||||
|
|
@ -159,7 +159,7 @@ msgstr ""
|
||||||
msgid "Save Member"
|
msgid "Save Member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:80
|
#: lib/mv_web/live/custom_field_live/form.ex:64
|
||||||
#: 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/member_live/form.ex:79
|
#: lib/mv_web/live/member_live/form.ex:79
|
||||||
#: lib/mv_web/live/user_live/form.ex:124
|
#: lib/mv_web/live/user_live/form.ex:124
|
||||||
|
|
@ -204,14 +204,14 @@ msgstr ""
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:124
|
#: lib/mv_web/live/custom_field_live/form.ex:108
|
||||||
#: 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:138
|
#: lib/mv_web/live/member_live/form.ex:138
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "create"
|
msgid "create"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:125
|
#: lib/mv_web/live/custom_field_live/form.ex:109
|
||||||
#: 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:139
|
#: lib/mv_web/live/member_live/form.ex:139
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
|
|
@ -253,7 +253,7 @@ 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.ex:83
|
#: lib/mv_web/live/custom_field_live/form.ex:67
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:120
|
#: 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:82
|
#: lib/mv_web/live/member_live/form.ex:82
|
||||||
|
|
@ -267,7 +267,7 @@ msgstr ""
|
||||||
msgid "Choose a member"
|
msgid "Choose a member"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:76
|
#: lib/mv_web/live/custom_field_live/form.ex:60
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -287,7 +287,7 @@ msgstr ""
|
||||||
msgid "ID"
|
msgid "ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:77
|
#: lib/mv_web/live/custom_field_live/form.ex:61
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Immutable"
|
msgid "Immutable"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -315,7 +315,7 @@ msgstr ""
|
||||||
msgid "Members"
|
msgid "Members"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:53
|
#: lib/mv_web/live/custom_field_live/form.ex:50
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Name"
|
msgid "Name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -357,7 +357,7 @@ msgstr ""
|
||||||
msgid "Profil"
|
msgid "Profil"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:78
|
#: lib/mv_web/live/custom_field_live/form.ex:62
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Required"
|
msgid "Required"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -413,7 +413,7 @@ msgstr ""
|
||||||
msgid "Value"
|
msgid "Value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:71
|
#: lib/mv_web/live/custom_field_live/form.ex:55
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Value type"
|
msgid "Value type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -618,7 +618,7 @@ msgstr ""
|
||||||
msgid "Custom field"
|
msgid "Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:131
|
#: lib/mv_web/live/custom_field_live/form.ex:115
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Custom field %{action} successfully"
|
msgid "Custom field %{action} successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -633,7 +633,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.ex:81
|
#: lib/mv_web/live/custom_field_live/form.ex:65
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Save Custom field"
|
msgid "Save Custom field"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
@ -643,44 +643,39 @@ msgstr ""
|
||||||
msgid "Save Custom field value"
|
msgid "Save Custom field value"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:48
|
#: lib/mv_web/live/custom_field_live/form.ex:45
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Use this form to manage custom_field records in your database."
|
msgid "Use this form to manage custom_field records in your database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_value_live/form.ex:42
|
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
|
||||||
msgid "Use this form to manage custom_field_value records in your database."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/components/layouts/navbar.ex:20
|
#: lib/mv_web/components/layouts/navbar.ex:20
|
||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Custom Fields"
|
msgid "Custom Fields"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:82
|
#: lib/mv_web/live/custom_field_value_live/form.ex:42
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "Use this form to manage Custom Field Value records in your database."
|
||||||
|
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/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/form.ex:64
|
#: lib/mv_web/live/custom_field_live/index.ex:87
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Auto-generated identifier (immutable)"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/form.ex:58
|
|
||||||
#, elixir-autogen, elixir-format
|
|
||||||
msgid "Slug"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:90
|
|
||||||
#, 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.ex:75
|
#: 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 ""
|
||||||
|
|
@ -690,12 +685,17 @@ msgstr ""
|
||||||
msgid "Delete Custom Field and All Values"
|
msgid "Delete Custom Field and All Values"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:110
|
#: lib/mv_web/live/custom_field_live/index.ex:109
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Enter slug to confirm"
|
msgid "Enter the text above to confirm"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lib/mv_web/live/custom_field_live/index.ex:98
|
#: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "To confirm deletion, please enter the custom field slug:"
|
msgid "To confirm deletion, please enter this text:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ #: lib/mv_web/live/custom_field_live/index.ex:97
|
||||||
|
#~ #, elixir-autogen, elixir-format
|
||||||
|
#~ msgid "To confirm deletion, please enter the custom field slug:"
|
||||||
|
#~ msgstr ""
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue