From 0d8141837e8be3e9aba7ebc930e9eed516d0d082 Mon Sep 17 00:00:00 2001 From: Moritz Date: Tue, 20 Jan 2026 16:15:01 +0100 Subject: [PATCH] chore: update gettext --- priv/gettext/de/LC_MESSAGES/default.po | 628 ++++++++++++------------- priv/gettext/default.pot | 347 ++------------ priv/gettext/en/LC_MESSAGES/default.po | 628 ++++++++++++------------- 3 files changed, 655 insertions(+), 948 deletions(-) diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index f386236..174a104 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -11,7 +11,6 @@ msgstr "" "Language: de\n" #: lib/mv_web/components/core_components.ex -#: lib/mv_web/live/contribution_period_live/show.ex #, elixir-autogen, elixir-format msgid "Actions" msgstr "Aktionen" @@ -37,7 +36,6 @@ msgstr "Verbindung wird wiederhergestellt" msgid "City" msgstr "Stadt" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -47,7 +45,6 @@ msgstr "Stadt" msgid "Delete" msgstr "Löschen" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/index_component.ex #: lib/mv_web/live/member_live/index.html.heex @@ -65,7 +62,6 @@ msgstr "Bearbeiten" msgid "Edit Member" msgstr "Mitglied bearbeiten" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/member_live/show.ex @@ -141,7 +137,6 @@ msgstr "Austrittsdatum" msgid "House Number" msgstr "Hausnummer" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/translations/member_fields.ex @@ -150,7 +145,6 @@ msgid "Notes" msgstr "Notizen" #: lib/mv_web/live/components/payment_filter_component.ex -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -171,7 +165,6 @@ msgid "Save Member" msgstr "Mitglied speichern" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/global_settings_live.ex #: lib/mv_web/live/member_field_live/form_component.ex #: lib/mv_web/live/member_live/form.ex @@ -214,14 +207,12 @@ msgid "Yes" msgstr "Ja" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "create" msgstr "erstellt" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "update" @@ -264,7 +255,6 @@ msgstr "Ihr Passwort wurde erfolgreich zurückgesetzt" #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_field_live/form_component.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -275,11 +265,6 @@ msgstr "Ihr Passwort wurde erfolgreich zurückgesetzt" msgid "Cancel" msgstr "Abbrechen" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Choose a member" -msgstr "Mitglied auswählen" - #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/form_component.ex @@ -313,13 +298,7 @@ msgstr "Abmelden" msgid "Listing Users" msgstr "Benutzer*innen auflisten" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Member" -msgstr "Mitglied" - #: lib/mv_web/components/layouts/sidebar.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/index.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -327,7 +306,6 @@ msgstr "Mitglied" msgid "Members" msgstr "Mitglieder" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/form_component.ex @@ -351,7 +329,6 @@ msgstr "Neue*r Benutzer*in" msgid "Not enabled" msgstr "Nicht aktiviert" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/user_live/form.ex #, elixir-autogen, elixir-format msgid "Note" @@ -401,11 +378,6 @@ msgstr "Benutzer*in anzeigen" msgid "This is a user record from your database." msgstr "Dies ist ein Benutzer*innen-Datensatz aus Ihrer Datenbank." -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Unsupported value type: %{type}" -msgstr "Nicht unterstützter Wertetyp: %{type}" - #: lib/mv_web/live/user_live/form.ex #, elixir-autogen, elixir-format msgid "Use this form to manage user records in your database." @@ -417,11 +389,6 @@ msgstr "Verwenden Sie dieses Formular, um Benutzer*innen-Datensätze zu verwalte msgid "User" msgstr "Benutzer*in" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Value" -msgstr "Wert" - #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format @@ -611,37 +578,12 @@ msgstr "E-Mail kann nicht aktualisiert werden: Diese E-Mail-Adresse ist bereits msgid "This email is already linked to a different OIDC account. Cannot link multiple OIDC providers to the same account." msgstr "Diese E-Mail-Adresse ist bereits mit einem anderen OIDC-Konto verknüpft. Es können nicht mehrere OIDC-Provider mit demselben Konto verknüpft werden." -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Choose a custom field" -msgstr "Wähle ein Benutzerdefiniertes Feld" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Custom field" -msgstr "Benutzerdefinierte Felder" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Custom field value %{action} successfully" -msgstr "Benutzerdefinierter Feldwert erfolgreich %{action}" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Please select a custom field first" -msgstr "Bitte wähle zuerst ein Benutzerdefiniertes Feld" - #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show.ex #, elixir-autogen, elixir-format msgid "Custom Fields" msgstr "Benutzerdefinierte Felder" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, 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/index_component.ex #, elixir-autogen, elixir-format msgid "%{count} member has a value assigned for this custom field." @@ -866,20 +808,6 @@ msgstr "Speichern" msgid "Create Member" msgstr "Mitglied erstellen" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "%{count} period selected" -msgid_plural "%{count} periods selected" -msgstr[0] "%{count} Zyklus ausgewählt" -msgstr[1] "%{count} Zyklen ausgewählt" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "About Contribution Types" -msgstr "Über Beitragsarten" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -887,54 +815,16 @@ msgstr "Über Beitragsarten" msgid "Amount" msgstr "Betrag" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format msgid "Back to Settings" msgstr "Zurück zu den Einstellungen" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Can be changed at any time. Amount changes affect future periods only." msgstr "Kann jederzeit geändert werden. Änderungen des Betrags betreffen nur zukünftige Zyklen." -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Cannot delete - members assigned" -msgstr "Löschen nicht möglich – es sind Mitglieder zugewiesen" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Change Contribution Type" -msgstr "Beitragsart ändern" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Contribution Start" -msgstr "Beitragsbeginn" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Contribution Types" -msgstr "Beitragsarten" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Contribution type" -msgstr "Beitragsart" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Contributions for %{name}" -msgstr "Beiträge für %{name}" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Current" -msgstr "Aktuell" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format, fuzzy msgid "Deletion" @@ -945,12 +835,6 @@ msgstr "Löschen" msgid "Examples" msgstr "Beispiele" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Family" -msgstr "Familie" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Fixed after creation. Members can only switch between types with the same interval." @@ -962,27 +846,12 @@ msgid "Global Settings" msgstr "Globale Einstellungen" #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Half-yearly" msgstr "Halbjährlich" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Half-yearly contribution for supporting members" -msgstr "Halbjährlicher Beitrag für Fördermitglieder" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Honorary" -msgstr "Ehrenamtlich" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -995,36 +864,6 @@ msgstr "Intervall" msgid "Joining date" msgstr "Beitrittsdatum" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Joining year - reduced to 0" -msgstr "Beitrittsjahr – auf 0 reduziert" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Manage contribution types for membership fees." -msgstr "Beitragsarten für Mitgliedsbeiträge verwalten." - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Paid" -msgstr "Als bezahlt markieren" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Suspended" -msgstr "Als pausiert markieren" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Unpaid" -msgstr "Als unbezahlt markieren" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Member Contributions" -msgstr "Mitgliedsbeiträge" - #: lib/mv_web/live/membership_fee_settings_live.ex #, elixir-autogen, elixir-format msgid "Member pays for the year they joined" @@ -1045,131 +884,35 @@ msgstr "Mitglied zahlt ab dem nächsten vollständigen Quartal" msgid "Member pays from the next full year" msgstr "Mitglied zahlt ab dem nächsten vollständigen Jahr" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Member since" -msgstr "Mitglied seit" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Members can only switch between contribution types with the same payment interval (e.g., yearly to yearly). This prevents complex period overlaps." -msgstr "Mitglieder können nur zwischen Beitragsarten mit demselben Zahlungszyklus wechseln (z. B. jährlich zu jährlich). Dadurch werden komplexe Überlappungen vermieden." - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Monthly" msgstr "Monatlich" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Monthly fee for students and trainees" -msgstr "Monatlicher Beitrag für Studierende und Auszubildende" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Name & Amount" msgstr "Name & Betrag" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "New Contribution Type" -msgstr "Neue Beitragsart" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "No fee for honorary members" -msgstr "Kein Beitrag für ehrenamtliche Mitglieder" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Only possible if no members are assigned to this type." msgstr "Nur möglich, wenn diesem Typ keine Mitglieder zugewiesen sind." -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Open Contributions" -msgstr "Offene Beiträge" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Paid via bank transfer" -msgstr "Bezahlt durch Überweisung" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Preview Mockup" -msgstr "Vorschau" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Quarterly" msgstr "Vierteljährlich" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Quarterly fee for family memberships" -msgstr "Vierteljährlicher Beitrag für Familienmitgliedschaften" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Reduced" -msgstr "Reduziert" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Reduced fee for unemployed, pensioners, or low income" -msgstr "Ermäßigter Beitrag für Arbeitslose, Rentner*innen oder Geringverdienende" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Regular" -msgstr "Regulär" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Reopen" -msgstr "Wieder öffnen" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Standard membership fee for regular members" -msgstr "Regulärer Mitgliedsbeitrag für Vollmitglieder" - -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #, elixir-autogen, elixir-format msgid "Status" msgstr "Status" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Student" -msgstr "Student" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Supporting Member" -msgstr "Fördermitglied" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Suspend" -msgstr "Pausieren" - -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -1177,24 +920,7 @@ msgstr "Pausieren" msgid "Suspended" msgstr "Pausiert" -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "This page is not functional and only displays the planned features." -msgstr "Diese Seite ist nicht funktionsfähig und zeigt nur geplante Funktionen." - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Time Period" -msgstr "Zeitraum" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Total Contributions" -msgstr "Gesamtbeiträge" - #: lib/mv_web/live/components/payment_filter_component.ex -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -1202,14 +928,7 @@ msgstr "Gesamtbeiträge" msgid "Unpaid" msgstr "Unbezahlt" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Why are not all contribution types shown?" -msgstr "Warum werden nicht alle Beitragsarten angezeigt?" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format, fuzzy @@ -1697,11 +1416,6 @@ msgstr "Zyklen regenerieren" msgid "Regenerating..." msgstr "Regeneriere..." -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Save Custom Field Value" -msgstr "Benutzerdefinierten Feldwert speichern" - #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format, fuzzy msgid "Save Field" @@ -1799,11 +1513,6 @@ msgstr "Jährliches Intervall – Beitrittszeitraum einbezogen" msgid "You are about to delete all %{count} cycles for this member." msgstr "Du bist dabei alle %{count} Zyklen für dieses Mitglied zu löschen." -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Contribution types define different membership fee structures. Each type has a fixed cycle (monthly, quarterly, half-yearly, yearly) that cannot be changed after creation." -msgstr "Beitragsarten definieren verschiedene Beitragsmodelle. Jede Art hat einen festen Zyklus (monatlich, vierteljährlich, halbjährlich, jährlich), der nach Erstellung nicht mehr geändert werden kann." - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format, fuzzy msgid "Delete Membership Fee Type" @@ -2072,16 +1781,6 @@ msgstr "Zyklus löschen" msgid "The cycle period will be calculated based on this date and the interval." msgstr "Der Zyklus wird basierend auf diesem Datum und dem Intervall berechnet." -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "Custom field value deleted successfully" -msgstr "Benutzerdefinierter Feldwert erfolgreich gelöscht" - -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "Custom field value not found" -msgstr "Benutzerdefinierter Feldwert nicht gefunden" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Membership fee type not found" @@ -2102,11 +1801,6 @@ msgstr "Benutzer*in erfolgreich gelöscht" msgid "User not found" msgstr "Benutzer*in nicht gefunden" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "You do not have permission to access this custom field value" -msgstr "Sie haben keine Berechtigung, auf diesen benutzerdefinierten Feldwert zuzugreifen" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "You do not have permission to access this membership fee type" @@ -2117,11 +1811,6 @@ msgstr "Sie haben keine Berechtigung, auf diese Mitgliedsbeitragsart zuzugreifen msgid "You do not have permission to access this user" msgstr "Sie haben keine Berechtigung, auf diese*n Benutzer*in zuzugreifen" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "You do not have permission to delete this custom field value" -msgstr "Sie haben keine Berechtigung, diesen benutzerdefinierten Feldwert zu löschen" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "You do not have permission to delete this membership fee type" @@ -2167,11 +1856,6 @@ msgstr "Sie haben keine Berechtigung, auf dieses Mitglied zuzugreifen" msgid "You do not have permission to delete this member" msgstr "Sie haben keine Berechtigung, dieses Mitglied zu löschen" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "You do not have permission to view custom field values" -msgstr "Sie haben keine Berechtigung, benutzerdefinierte Feldwerte anzuzeigen" - #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "Member created successfully" @@ -2212,7 +1896,319 @@ msgstr "Beitragstypen" msgid "Administration" msgstr "Administration" +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Failed to %{action} member." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Failed to save member. Please try again." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Please correct the errors in the form and try again." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed. Please check your input." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed: %{field} %{message}" +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed: %{message}" +msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, 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_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Member" +#~ msgstr "Mitglied" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Choose a custom field" +#~ msgstr "Wähle ein Benutzerdefiniertes Feld" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Joining year - reduced to 0" +#~ msgstr "Beitrittsjahr – auf 0 reduziert" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Regular" +#~ msgstr "Regulär" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Current" +#~ msgstr "Aktuell" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Paid via bank transfer" +#~ msgstr "Bezahlt durch Überweisung" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Mark as Unpaid" +#~ msgstr "Als unbezahlt markieren" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Half-yearly contribution for supporting members" +#~ msgstr "Halbjährlicher Beitrag für Fördermitglieder" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Reduced fee for unemployed, pensioners, or low income" +#~ msgstr "Ermäßigter Beitrag für Arbeitslose, Rentner*innen oder Geringverdienende" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Custom field value not found" +#~ msgstr "Benutzerdefinierter Feldwert nicht gefunden" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Supporting Member" +#~ msgstr "Fördermitglied" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Monthly fee for students and trainees" +#~ msgstr "Monatlicher Beitrag für Studierende und Auszubildende" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Custom field value %{action} successfully" +#~ msgstr "Benutzerdefinierter Feldwert erfolgreich %{action}" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Total Contributions" +#~ msgstr "Gesamtbeiträge" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Manage contribution types for membership fees." +#~ msgstr "Beitragsarten für Mitgliedsbeiträge verwalten." + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Change Contribution Type" +#~ msgstr "Beitragsart ändern" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "New Contribution Type" +#~ msgstr "Neue Beitragsart" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Time Period" +#~ msgstr "Zeitraum" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Custom field value deleted successfully" +#~ msgstr "Benutzerdefinierter Feldwert erfolgreich gelöscht" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "You do not have permission to access this custom field value" +#~ msgstr "Sie haben keine Berechtigung, auf diesen benutzerdefinierten Feldwert zuzugreifen" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Cannot delete - members assigned" +#~ msgstr "Löschen nicht möglich – es sind Mitglieder zugewiesen" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Preview Mockup" +#~ msgstr "Vorschau" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Contribution Types" +#~ msgstr "Beitragsarten" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "This page is not functional and only displays the planned features." +#~ msgstr "Diese Seite ist nicht funktionsfähig und zeigt nur geplante Funktionen." + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Member since" +#~ msgstr "Mitglied seit" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Unsupported value type: %{type}" +#~ msgstr "Nicht unterstützter Wertetyp: %{type}" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Custom field" +#~ msgstr "Benutzerdefinierte Felder" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Mark as Paid" +#~ msgstr "Als bezahlt markieren" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Contribution type" +#~ msgstr "Beitragsart" + #~ #: lib/mv_web/components/layouts/sidebar.ex #~ #, elixir-autogen, elixir-format, fuzzy #~ msgid "Contributions" #~ msgstr "Beiträge" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Reduced" +#~ msgstr "Reduziert" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "No fee for honorary members" +#~ msgstr "Kein Beitrag für ehrenamtliche Mitglieder" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "You do not have permission to delete this custom field value" +#~ msgstr "Sie haben keine Berechtigung, diesen benutzerdefinierten Feldwert zu löschen" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "%{count} period selected" +#~ msgid_plural "%{count} periods selected" +#~ msgstr[0] "%{count} Zyklus ausgewählt" +#~ msgstr[1] "%{count} Zyklen ausgewählt" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Mark as Suspended" +#~ msgstr "Als pausiert markieren" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Contribution types define different membership fee structures. Each type has a fixed cycle (monthly, quarterly, half-yearly, yearly) that cannot be changed after creation." +#~ msgstr "Beitragsarten definieren verschiedene Beitragsmodelle. Jede Art hat einen festen Zyklus (monatlich, vierteljährlich, halbjährlich, jährlich), der nach Erstellung nicht mehr geändert werden kann." + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Choose a member" +#~ msgstr "Mitglied auswählen" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Suspend" +#~ msgstr "Pausieren" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Reopen" +#~ msgstr "Wieder öffnen" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Value" +#~ msgstr "Wert" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Why are not all contribution types shown?" +#~ msgstr "Warum werden nicht alle Beitragsarten angezeigt?" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Contribution Start" +#~ msgstr "Beitragsbeginn" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Standard membership fee for regular members" +#~ msgstr "Regulärer Mitgliedsbeitrag für Vollmitglieder" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Save Custom Field Value" +#~ msgstr "Benutzerdefinierten Feldwert speichern" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Honorary" +#~ msgstr "Ehrenamtlich" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Contributions for %{name}" +#~ msgstr "Beiträge für %{name}" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Family" +#~ msgstr "Familie" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "You do not have permission to view custom field values" +#~ msgstr "Sie haben keine Berechtigung, benutzerdefinierte Feldwerte anzuzeigen" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Student" +#~ msgstr "Student" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Quarterly fee for family memberships" +#~ msgstr "Vierteljährlicher Beitrag für Familienmitgliedschaften" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Members can only switch between contribution types with the same payment interval (e.g., yearly to yearly). This prevents complex period overlaps." +#~ msgstr "Mitglieder können nur zwischen Beitragsarten mit demselben Zahlungszyklus wechseln (z. B. jährlich zu jährlich). Dadurch werden komplexe Überlappungen vermieden." + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Please select a custom field first" +#~ msgstr "Bitte wähle zuerst ein Benutzerdefiniertes Feld" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Open Contributions" +#~ msgstr "Offene Beiträge" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Member Contributions" +#~ msgstr "Mitgliedsbeiträge" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "About Contribution Types" +#~ msgstr "Über Beitragsarten" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 9df03a5..d43c1a6 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -12,7 +12,6 @@ msgid "" msgstr "" #: lib/mv_web/components/core_components.ex -#: lib/mv_web/live/contribution_period_live/show.ex #, elixir-autogen, elixir-format msgid "Actions" msgstr "" @@ -38,7 +37,6 @@ msgstr "" msgid "City" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -48,7 +46,6 @@ msgstr "" msgid "Delete" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/index_component.ex #: lib/mv_web/live/member_live/index.html.heex @@ -66,7 +63,6 @@ msgstr "" msgid "Edit Member" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/member_live/show.ex @@ -142,7 +138,6 @@ msgstr "" msgid "House Number" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/translations/member_fields.ex @@ -151,7 +146,6 @@ msgid "Notes" msgstr "" #: lib/mv_web/live/components/payment_filter_component.ex -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -172,7 +166,6 @@ msgid "Save Member" msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/global_settings_live.ex #: lib/mv_web/live/member_field_live/form_component.ex #: lib/mv_web/live/member_live/form.ex @@ -215,14 +208,12 @@ msgid "Yes" msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "create" msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "update" @@ -265,7 +256,6 @@ msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_field_live/form_component.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -276,11 +266,6 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Choose a member" -msgstr "" - #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/form_component.ex @@ -314,13 +299,7 @@ msgstr "" msgid "Listing Users" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Member" -msgstr "" - #: lib/mv_web/components/layouts/sidebar.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/index.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -328,7 +307,6 @@ msgstr "" msgid "Members" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/form_component.ex @@ -352,7 +330,6 @@ msgstr "" msgid "Not enabled" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/user_live/form.ex #, elixir-autogen, elixir-format msgid "Note" @@ -402,11 +379,6 @@ msgstr "" msgid "This is a user record from your database." msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Unsupported value type: %{type}" -msgstr "" - #: lib/mv_web/live/user_live/form.ex #, elixir-autogen, elixir-format msgid "Use this form to manage user records in your database." @@ -418,11 +390,6 @@ msgstr "" msgid "User" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Value" -msgstr "" - #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format @@ -612,37 +579,12 @@ msgstr "" msgid "This email is already linked to a different OIDC account. Cannot link multiple OIDC providers to the same account." msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Choose a custom field" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Custom field" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Custom field value %{action} successfully" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Please select a custom field first" -msgstr "" - #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show.ex #, elixir-autogen, elixir-format msgid "Custom Fields" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, 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/index_component.ex #, elixir-autogen, elixir-format msgid "%{count} member has a value assigned for this custom field." @@ -867,20 +809,6 @@ msgstr "" msgid "Create Member" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "%{count} period selected" -msgid_plural "%{count} periods selected" -msgstr[0] "" -msgstr[1] "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "About Contribution Types" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -888,54 +816,16 @@ msgstr "" msgid "Amount" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format msgid "Back to Settings" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Can be changed at any time. Amount changes affect future periods only." msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Cannot delete - members assigned" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Change Contribution Type" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Contribution Start" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Contribution Types" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Contribution type" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Contributions for %{name}" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Current" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Deletion" @@ -946,12 +836,6 @@ msgstr "" msgid "Examples" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Family" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Fixed after creation. Members can only switch between types with the same interval." @@ -963,27 +847,12 @@ msgid "Global Settings" msgstr "" #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Half-yearly" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Half-yearly contribution for supporting members" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Honorary" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -996,36 +865,6 @@ msgstr "" msgid "Joining date" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Joining year - reduced to 0" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Manage contribution types for membership fees." -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Paid" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Suspended" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Unpaid" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Member Contributions" -msgstr "" - #: lib/mv_web/live/membership_fee_settings_live.ex #, elixir-autogen, elixir-format msgid "Member pays for the year they joined" @@ -1046,131 +885,35 @@ msgstr "" msgid "Member pays from the next full year" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Member since" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Members can only switch between contribution types with the same payment interval (e.g., yearly to yearly). This prevents complex period overlaps." -msgstr "" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Monthly" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Monthly fee for students and trainees" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Name & Amount" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "New Contribution Type" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "No fee for honorary members" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Only possible if no members are assigned to this type." msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Open Contributions" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Paid via bank transfer" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Preview Mockup" -msgstr "" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Quarterly" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Quarterly fee for family memberships" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Reduced" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Reduced fee for unemployed, pensioners, or low income" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Regular" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Reopen" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Standard membership fee for regular members" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #, elixir-autogen, elixir-format msgid "Status" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Student" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Supporting Member" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Suspend" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -1178,24 +921,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "This page is not functional and only displays the planned features." -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Time Period" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Total Contributions" -msgstr "" - #: lib/mv_web/live/components/payment_filter_component.ex -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -1203,14 +929,7 @@ msgstr "" msgid "Unpaid" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Why are not all contribution types shown?" -msgstr "" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format @@ -1698,11 +1417,6 @@ msgstr "" msgid "Regenerating..." msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Save Custom Field Value" -msgstr "" - #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format msgid "Save Field" @@ -1800,11 +1514,6 @@ msgstr "" msgid "You are about to delete all %{count} cycles for this member." msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Contribution types define different membership fee structures. Each type has a fixed cycle (monthly, quarterly, half-yearly, yearly) that cannot be changed after creation." -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Delete Membership Fee Type" @@ -2073,16 +1782,6 @@ msgstr "" msgid "The cycle period will be calculated based on this date and the interval." msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "Custom field value deleted successfully" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "Custom field value not found" -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Membership fee type not found" @@ -2103,11 +1802,6 @@ msgstr "" msgid "User not found" msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "You do not have permission to access this custom field value" -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "You do not have permission to access this membership fee type" @@ -2118,11 +1812,6 @@ msgstr "" msgid "You do not have permission to access this user" msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "You do not have permission to delete this custom field value" -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "You do not have permission to delete this membership fee type" @@ -2168,11 +1857,6 @@ msgstr "" msgid "You do not have permission to delete this member" msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format -msgid "You do not have permission to view custom field values" -msgstr "" - #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "Member created successfully" @@ -2191,6 +1875,7 @@ msgstr "" #: lib/mv/membership/import/member_csv.ex #, elixir-autogen, elixir-format msgid "Email is required." +msgstr "" #: lib/mv_web/components/layouts/sidebar.ex #, elixir-autogen, elixir-format @@ -2211,3 +1896,33 @@ msgstr "" #, elixir-autogen, elixir-format msgid "Administration" msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Failed to %{action} member." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Failed to save member. Please try again." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Please correct the errors in the form and try again." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed. Please check your input." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed: %{field} %{message}" +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed: %{message}" +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 6b4830b..a6d8fc2 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -12,7 +12,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: lib/mv_web/components/core_components.ex -#: lib/mv_web/live/contribution_period_live/show.ex #, elixir-autogen, elixir-format msgid "Actions" msgstr "" @@ -38,7 +37,6 @@ msgstr "" msgid "City" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -48,7 +46,6 @@ msgstr "" msgid "Delete" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/index_component.ex #: lib/mv_web/live/member_live/index.html.heex @@ -66,7 +63,6 @@ msgstr "" msgid "Edit Member" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/member_live/show.ex @@ -142,7 +138,6 @@ msgstr "" msgid "House Number" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/translations/member_fields.ex @@ -151,7 +146,6 @@ msgid "Notes" msgstr "" #: lib/mv_web/live/components/payment_filter_component.ex -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -172,7 +166,6 @@ msgid "Save Member" msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/global_settings_live.ex #: lib/mv_web/live/member_field_live/form_component.ex #: lib/mv_web/live/member_live/form.ex @@ -215,14 +208,12 @@ msgid "Yes" msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "create" msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "update" @@ -265,7 +256,6 @@ msgstr "" #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex -#: lib/mv_web/live/custom_field_value_live/form.ex #: lib/mv_web/live/member_field_live/form_component.ex #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -276,11 +266,6 @@ msgstr "" msgid "Cancel" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Choose a member" -msgstr "" - #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/form_component.ex @@ -314,13 +299,7 @@ msgstr "" msgid "Listing Users" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Member" -msgstr "" - #: lib/mv_web/components/layouts/sidebar.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/index.ex #: lib/mv_web/live/member_live/index.html.heex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -328,7 +307,6 @@ msgstr "" msgid "Members" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/custom_field_live/index_component.ex #: lib/mv_web/live/member_field_live/form_component.ex @@ -352,7 +330,6 @@ msgstr "" msgid "Not enabled" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/user_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Note" @@ -402,11 +379,6 @@ msgstr "" msgid "This is a user record from your database." msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Unsupported value type: %{type}" -msgstr "" - #: lib/mv_web/live/user_live/form.ex #, elixir-autogen, elixir-format, fuzzy msgid "Use this form to manage user records in your database." @@ -418,11 +390,6 @@ msgstr "" msgid "User" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Value" -msgstr "" - #: lib/mv_web/live/custom_field_live/form_component.ex #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format @@ -612,37 +579,12 @@ msgstr "" msgid "This email is already linked to a different OIDC account. Cannot link multiple OIDC providers to the same account." msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Choose a custom field" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Custom field" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Custom field value %{action} successfully" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format -msgid "Please select a custom field first" -msgstr "" - #: lib/mv_web/live/member_live/form.ex #: lib/mv_web/live/member_live/show.ex #, elixir-autogen, elixir-format, fuzzy msgid "Custom Fields" msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, 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/index_component.ex #, elixir-autogen, elixir-format msgid "%{count} member has a value assigned for this custom field." @@ -867,20 +809,6 @@ msgstr "" msgid "Create Member" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "%{count} period selected" -msgid_plural "%{count} periods selected" -msgstr[0] "" -msgstr[1] "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "About Contribution Types" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -888,54 +816,16 @@ msgstr "" msgid "Amount" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format msgid "Back to Settings" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Can be changed at any time. Amount changes affect future periods only." msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Cannot delete - members assigned" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Change Contribution Type" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Contribution Start" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Contribution Types" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Contribution type" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Contributions for %{name}" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Current" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format, fuzzy msgid "Deletion" @@ -946,12 +836,6 @@ msgstr "" msgid "Examples" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Family" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Fixed after creation. Members can only switch between types with the same interval." @@ -963,27 +847,12 @@ msgid "Global Settings" msgstr "" #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Half-yearly" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Half-yearly contribution for supporting members" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Honorary" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #: lib/mv_web/live/membership_fee_type_live/index.ex @@ -996,36 +865,6 @@ msgstr "" msgid "Joining date" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Joining year - reduced to 0" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Manage contribution types for membership fees." -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Paid" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Suspended" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Mark as Unpaid" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Member Contributions" -msgstr "" - #: lib/mv_web/live/membership_fee_settings_live.ex #, elixir-autogen, elixir-format msgid "Member pays for the year they joined" @@ -1046,131 +885,35 @@ msgstr "" msgid "Member pays from the next full year" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Member since" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Members can only switch between contribution types with the same payment interval (e.g., yearly to yearly). This prevents complex period overlaps." -msgstr "" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Monthly" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Monthly fee for students and trainees" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Name & Amount" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "New Contribution Type" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "No fee for honorary members" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format msgid "Only possible if no members are assigned to this type." msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Open Contributions" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Paid via bank transfer" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Preview Mockup" -msgstr "" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format msgid "Quarterly" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Quarterly fee for family memberships" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Reduced" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Reduced fee for unemployed, pensioners, or low income" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Regular" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Reopen" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Standard membership fee for regular members" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #, elixir-autogen, elixir-format msgid "Status" msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Student" -msgstr "" - -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "Supporting Member" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Suspend" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -1178,24 +921,7 @@ msgstr "" msgid "Suspended" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format -msgid "This page is not functional and only displays the planned features." -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Time Period" -msgstr "" - -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Total Contributions" -msgstr "" - #: lib/mv_web/live/components/payment_filter_component.ex -#: lib/mv_web/live/contribution_period_live/show.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex #: lib/mv_web/member_live/index/membership_fee_status.ex @@ -1203,14 +929,7 @@ msgstr "" msgid "Unpaid" msgstr "" -#: lib/mv_web/live/contribution_period_live/show.ex -#, elixir-autogen, elixir-format -msgid "Why are not all contribution types shown?" -msgstr "" - #: lib/mv_web/helpers/membership_fee_helpers.ex -#: lib/mv_web/live/contribution_period_live/show.ex -#: lib/mv_web/live/contribution_type_live/index.ex #: lib/mv_web/live/membership_fee_settings_live.ex #: lib/mv_web/live/membership_fee_type_live/form.ex #, elixir-autogen, elixir-format @@ -1698,11 +1417,6 @@ msgstr "" msgid "Regenerating..." msgstr "" -#: lib/mv_web/live/custom_field_value_live/form.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Save Custom Field Value" -msgstr "" - #: lib/mv_web/live/member_field_live/form_component.ex #, elixir-autogen, elixir-format, fuzzy msgid "Save Field" @@ -1800,11 +1514,6 @@ msgstr "" msgid "You are about to delete all %{count} cycles for this member." msgstr "" -#: lib/mv_web/live/contribution_type_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Contribution types define different membership fee structures. Each type has a fixed cycle (monthly, quarterly, half-yearly, yearly) that cannot be changed after creation." -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format, fuzzy msgid "Delete Membership Fee Type" @@ -2073,16 +1782,6 @@ msgstr "" msgid "The cycle period will be calculated based on this date and the interval." msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Custom field value deleted successfully" -msgstr "" - -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "Custom field value not found" -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format, fuzzy msgid "Membership fee type not found" @@ -2103,11 +1802,6 @@ msgstr "" msgid "User not found" msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "You do not have permission to access this custom field value" -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format, fuzzy msgid "You do not have permission to access this membership fee type" @@ -2118,11 +1812,6 @@ msgstr "" msgid "You do not have permission to access this user" msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "You do not have permission to delete this custom field value" -msgstr "" - #: lib/mv_web/live/membership_fee_type_live/index.ex #, elixir-autogen, elixir-format, fuzzy msgid "You do not have permission to delete this membership fee type" @@ -2168,11 +1857,6 @@ msgstr "" msgid "You do not have permission to delete this member" msgstr "" -#: lib/mv_web/live/custom_field_value_live/index.ex -#, elixir-autogen, elixir-format, fuzzy -msgid "You do not have permission to view custom field values" -msgstr "" - #: lib/mv_web/live/member_live/form.ex #, elixir-autogen, elixir-format msgid "Member created successfully" @@ -2213,12 +1897,324 @@ msgstr "" msgid "Administration" msgstr "" +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Failed to %{action} member." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Failed to save member. Please try again." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Please correct the errors in the form and try again." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed. Please check your input." +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed: %{field} %{message}" +msgstr "" + +#: lib/mv_web/live/member_live/form.ex +#, elixir-autogen, elixir-format +msgid "Validation failed: %{message}" +msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, 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_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Member" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Choose a custom field" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Joining year - reduced to 0" +#~ msgstr "" + #~ #: lib/mv_web/components/layouts/sidebar.ex #~ #, elixir-autogen, elixir-format, fuzzy #~ msgid "Admin" #~ msgstr "" +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Regular" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Current" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Paid via bank transfer" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Mark as Unpaid" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Half-yearly contribution for supporting members" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Reduced fee for unemployed, pensioners, or low income" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Custom field value not found" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Supporting Member" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Monthly fee for students and trainees" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Custom field value %{action} successfully" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Total Contributions" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Manage contribution types for membership fees." +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Change Contribution Type" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "New Contribution Type" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Time Period" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Custom field value deleted successfully" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "You do not have permission to access this custom field value" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Cannot delete - members assigned" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Preview Mockup" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Contribution Types" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "This page is not functional and only displays the planned features." +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Member since" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Unsupported value type: %{type}" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Custom field" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Mark as Paid" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Contribution type" +#~ msgstr "" + #~ #: lib/mv_web/components/layouts/sidebar.ex #~ #, elixir-autogen, elixir-format #~ msgid "Contributions" #~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Reduced" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "No fee for honorary members" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "You do not have permission to delete this custom field value" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "%{count} period selected" +#~ msgid_plural "%{count} periods selected" +#~ msgstr[0] "" +#~ msgstr[1] "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Mark as Suspended" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Contribution types define different membership fee structures. Each type has a fixed cycle (monthly, quarterly, half-yearly, yearly) that cannot be changed after creation." +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Choose a member" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Suspend" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Reopen" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Value" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Why are not all contribution types shown?" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Contribution Start" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Standard membership fee for regular members" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "Save Custom Field Value" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Honorary" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Contributions for %{name}" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Family" +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/index.ex +#~ #, elixir-autogen, elixir-format, fuzzy +#~ msgid "You do not have permission to view custom field values" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Student" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Quarterly fee for family memberships" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Members can only switch between contribution types with the same payment interval (e.g., yearly to yearly). This prevents complex period overlaps." +#~ msgstr "" + +#~ #: lib/mv_web/live/custom_field_value_live/form.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Please select a custom field first" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Open Contributions" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_period_live/show.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "Member Contributions" +#~ msgstr "" + +#~ #: lib/mv_web/live/contribution_type_live/index.ex +#~ #, elixir-autogen, elixir-format +#~ msgid "About Contribution Types" +#~ msgstr ""