From 3d53bd0247d89a305e2e91ed3fe694843d80f02a Mon Sep 17 00:00:00 2001 From: carla Date: Fri, 13 Feb 2026 17:27:02 +0100 Subject: [PATCH] i18n: add translation --- priv/gettext/de/LC_MESSAGES/default.po | 57 ++++++++++++++++++++++---- priv/gettext/default.pot | 57 ++++++++++++++++++++++---- priv/gettext/en/LC_MESSAGES/default.po | 57 ++++++++++++++++++++++---- 3 files changed, 150 insertions(+), 21 deletions(-) diff --git a/priv/gettext/de/LC_MESSAGES/default.po b/priv/gettext/de/LC_MESSAGES/default.po index 96ecf4e..dc698cd 100644 --- a/priv/gettext/de/LC_MESSAGES/default.po +++ b/priv/gettext/de/LC_MESSAGES/default.po @@ -149,6 +149,7 @@ msgstr "Hausnummer" msgid "Notes" msgstr "Notizen" +#: lib/mv/membership/members_pdf.ex #: lib/mv_web/live/components/member_filter_component.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -927,6 +928,7 @@ msgstr "Vierteljährlich" msgid "Status" msgstr "Status" +#: lib/mv/membership/members_pdf.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 @@ -934,6 +936,7 @@ msgstr "Status" msgid "Suspended" msgstr "Pausiert" +#: lib/mv/membership/members_pdf.ex #: lib/mv_web/live/components/member_filter_component.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -2319,17 +2322,12 @@ msgstr "Mitgliederdaten verwalten" msgid "Use the data field name as the CSV column header in your file. Data fields must exist in Mila before importing, so they must be listed in the list of member data (like e-mail or first name). Unknown data field columns will be ignored with a warning." msgstr "Verwende die Namen der Datenfelder als Spaltennamen in der CSV Datei. Datenfelder müssen in Mila bereits angelegt sein, damit sie importiert werden können. sie müssen in der Liste der Mitgliederdaten als Datenfeld enthalten sein (z.B. E-Mail). Spalten mit unbekannten Spaltenüberschriften werden mit einer Warnung ignoriert." -#: lib/mv_web/live/member_live/index.html.heex +#: lib/mv_web/components/export_dropdown.ex #, elixir-autogen, elixir-format, fuzzy msgid "Export members to CSV" msgstr "Mitglieder importieren (CSV)" -#: lib/mv_web/live/member_live/index.html.heex -#, elixir-autogen, elixir-format -msgid "Export to CSV" -msgstr "Nach CSV exportieren" - -#: lib/mv_web/live/member_live/index.html.heex +#: lib/mv_web/components/export_dropdown.ex #, elixir-autogen, elixir-format msgid "all" msgstr "alle" @@ -2401,6 +2399,51 @@ msgstr "Pausiert" msgid "unpaid" msgstr "Unbezahlt" +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "CSV" +msgstr "CSV" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Created at:" +msgstr "Erstellt am:" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format, fuzzy +msgid "Export" +msgstr "Nach CSV exportieren" + +#: lib/mv_web/controllers/member_pdf_export_controller.ex +#, elixir-autogen, elixir-format +msgid "Export contains %{count} rows, maximum is %{max}" +msgstr "Export enthält %{count} Zeilen, Maximum ist %{max}" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format, fuzzy +msgid "Export members to PDF" +msgstr "Mitglieder als PDF exportieren" + +#: lib/mv_web/controllers/member_pdf_export_controller.ex +#, elixir-autogen, elixir-format +msgid "Failed to generate PDF export" +msgstr "Erstellen des PDF Exports ist gescheitert" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Member %{club_name}" +msgstr "Mitglieder %{club_name}" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Member count:" +msgstr "Anzahl Mitglieder:" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "PDF" +msgstr "PDF" + #~ #: lib/mv_web/live/global_settings_live.ex #~ #, elixir-autogen, elixir-format, fuzzy #~ msgid "Custom Fields in CSV Import" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 08d7ab9..ae29e02 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -150,6 +150,7 @@ msgstr "" msgid "Notes" msgstr "" +#: lib/mv/membership/members_pdf.ex #: lib/mv_web/live/components/member_filter_component.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -928,6 +929,7 @@ msgstr "" msgid "Status" msgstr "" +#: lib/mv/membership/members_pdf.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 @@ -935,6 +937,7 @@ msgstr "" msgid "Suspended" msgstr "" +#: lib/mv/membership/members_pdf.ex #: lib/mv_web/live/components/member_filter_component.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -2320,17 +2323,12 @@ msgstr "" msgid "Use the data field name as the CSV column header in your file. Data fields must exist in Mila before importing, so they must be listed in the list of member data (like e-mail or first name). Unknown data field columns will be ignored with a warning." msgstr "" -#: lib/mv_web/live/member_live/index.html.heex +#: lib/mv_web/components/export_dropdown.ex #, elixir-autogen, elixir-format msgid "Export members to CSV" msgstr "" -#: lib/mv_web/live/member_live/index.html.heex -#, elixir-autogen, elixir-format -msgid "Export to CSV" -msgstr "" - -#: lib/mv_web/live/member_live/index.html.heex +#: lib/mv_web/components/export_dropdown.ex #, elixir-autogen, elixir-format msgid "all" msgstr "" @@ -2401,3 +2399,48 @@ msgstr "" #, elixir-autogen, elixir-format msgid "unpaid" msgstr "" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "CSV" +msgstr "" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Created at:" +msgstr "" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "Export" +msgstr "" + +#: lib/mv_web/controllers/member_pdf_export_controller.ex +#, elixir-autogen, elixir-format +msgid "Export contains %{count} rows, maximum is %{max}" +msgstr "" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "Export members to PDF" +msgstr "" + +#: lib/mv_web/controllers/member_pdf_export_controller.ex +#, elixir-autogen, elixir-format +msgid "Failed to generate PDF export" +msgstr "" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Member %{club_name}" +msgstr "" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Member count:" +msgstr "" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "PDF" +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 98843b5..e0a98e4 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -150,6 +150,7 @@ msgstr "" msgid "Notes" msgstr "" +#: lib/mv/membership/members_pdf.ex #: lib/mv_web/live/components/member_filter_component.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -928,6 +929,7 @@ msgstr "" msgid "Status" msgstr "" +#: lib/mv/membership/members_pdf.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 @@ -935,6 +937,7 @@ msgstr "" msgid "Suspended" msgstr "" +#: lib/mv/membership/members_pdf.ex #: lib/mv_web/live/components/member_filter_component.ex #: lib/mv_web/live/member_live/show.ex #: lib/mv_web/live/member_live/show/membership_fees_component.ex @@ -2320,17 +2323,12 @@ msgstr "" msgid "Use the data field name as the CSV column header in your file. Data fields must exist in Mila before importing, so they must be listed in the list of member data (like e-mail or first name). Unknown data field columns will be ignored with a warning." msgstr "" -#: lib/mv_web/live/member_live/index.html.heex +#: lib/mv_web/components/export_dropdown.ex #, elixir-autogen, elixir-format, fuzzy msgid "Export members to CSV" msgstr "" -#: lib/mv_web/live/member_live/index.html.heex -#, elixir-autogen, elixir-format -msgid "Export to CSV" -msgstr "" - -#: lib/mv_web/live/member_live/index.html.heex +#: lib/mv_web/components/export_dropdown.ex #, elixir-autogen, elixir-format msgid "all" msgstr "" @@ -2402,6 +2400,51 @@ msgstr "" msgid "unpaid" msgstr "" +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "CSV" +msgstr "" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Created at:" +msgstr "Created at:" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format, fuzzy +msgid "Export" +msgstr "" + +#: lib/mv_web/controllers/member_pdf_export_controller.ex +#, elixir-autogen, elixir-format +msgid "Export contains %{count} rows, maximum is %{max}" +msgstr "" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format, fuzzy +msgid "Export members to PDF" +msgstr "" + +#: lib/mv_web/controllers/member_pdf_export_controller.ex +#, elixir-autogen, elixir-format +msgid "Failed to generate PDF export" +msgstr "" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Member %{club_name}" +msgstr "Member %{club_name}" + +#: lib/mv/membership/members_pdf.ex +#, elixir-autogen, elixir-format +msgid "Member count:" +msgstr "Member count:" + +#: lib/mv_web/components/export_dropdown.ex +#, elixir-autogen, elixir-format +msgid "PDF" +msgstr "" + #~ #: lib/mv_web/live/global_settings_live.ex #~ #, elixir-autogen, elixir-format, fuzzy #~ msgid "Custom Fields in CSV Import"