feat(overview): rework filter builder with editable chips and native date ranges
Editable filter chips, uniformly-sized value controls, working field-picker search, and native date-range inputs with relative presets in place of the vendored calendar — native inputs give year-jump, manual entry and keyboard accessibility for free.
This commit is contained in:
parent
c0d1550401
commit
8303a39041
23 changed files with 1905 additions and 565 deletions
|
|
@ -89,11 +89,6 @@ msgstr "Aktionen"
|
|||
msgid "Active members"
|
||||
msgstr "Aktive Mitglieder"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active only"
|
||||
msgstr "Nur aktive"
|
||||
|
||||
#: lib/mv_web/live/group_live/show.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add Member"
|
||||
|
|
@ -1244,7 +1239,6 @@ msgstr "Beispiele"
|
|||
msgid "Exit Date"
|
||||
msgstr "Austrittsdatum"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/filter_descriptor.ex
|
||||
#: lib/mv_web/live/member_live/show/deactivate_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -2725,11 +2719,6 @@ msgstr "Vierteljährlich"
|
|||
msgid "Quarterly Interval - Joining Cycle Excluded"
|
||||
msgstr "Vierteljährliches Intervall – Beitrittszeitraum nicht einbezogen"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Range"
|
||||
msgstr "Zeitraum"
|
||||
|
||||
#: lib/mv_web/live/member_live/show/deactivate_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Reactivate member"
|
||||
|
|
@ -4102,7 +4091,6 @@ msgstr "Aktiv / ehemalig"
|
|||
msgid "Group"
|
||||
msgstr "Gruppe"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/filter_descriptor.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Payment"
|
||||
|
|
@ -4168,16 +4156,6 @@ msgstr "Filtern nach …"
|
|||
msgid "Former"
|
||||
msgstr "Ehemalig"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Former only"
|
||||
msgstr "Nur ehemalige"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fully paid"
|
||||
msgstr "Vollständig bezahlt"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group: %{name}"
|
||||
|
|
@ -4188,21 +4166,6 @@ msgstr "Gruppe: %{name}"
|
|||
msgid "Group: not %{name}"
|
||||
msgstr "Gruppe: nicht %{name}"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 1"
|
||||
msgstr "Offen ≥ 1"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 2"
|
||||
msgstr "Offen ≥ 2"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 3"
|
||||
msgstr "Offen ≥ 3"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Joined"
|
||||
|
|
@ -4223,21 +4186,6 @@ msgstr "Mitgliedschaft"
|
|||
msgid "Payment status"
|
||||
msgstr "Zahlungsstatus"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period"
|
||||
msgstr "Zeitraum"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period from"
|
||||
msgstr "Zeitraum von"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period to"
|
||||
msgstr "Zeitraum bis"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quick"
|
||||
|
|
@ -4268,11 +4216,7 @@ msgstr "≥ %{n} offen"
|
|||
msgid "%{count} open"
|
||||
msgstr "%{count} offen"
|
||||
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+%{count} more"
|
||||
msgstr "+%{count} weitere"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "All paid"
|
||||
|
|
@ -4363,12 +4307,152 @@ msgstr "Letzte 7 Tage"
|
|||
msgid "This quarter"
|
||||
msgstr "Dieses Quartal"
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fees across all outstanding cycles"
|
||||
msgstr "Beiträge über alle offenen Zyklen"
|
||||
msgid "%{min}–%{max} unpaid"
|
||||
msgstr "%{min}–%{max} offen"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{n} unpaid"
|
||||
msgstr "%{n} offen"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active on %{date}"
|
||||
msgstr "Aktiv am %{date}"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active on reference date"
|
||||
msgstr "Aktiv am Stichtag"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Filter: %{field}"
|
||||
msgstr "Filter: %{field}"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open cycles"
|
||||
msgstr "Offene Zyklen"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Suspended fees"
|
||||
msgstr "Ausgesetzte Beiträge"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "max"
|
||||
msgstr "max"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "min"
|
||||
msgstr "min"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Custom range"
|
||||
msgstr "Eigener Zeitraum"
|
||||
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{count} more"
|
||||
msgstr "%{count} weitere"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open contributions"
|
||||
msgstr "offene Beiträge"
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Contribution period"
|
||||
msgstr "Beitragszeitraum"
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fees in period %{from}–%{to}"
|
||||
msgstr "Beiträge im Zeitraum %{from}–%{to}"
|
||||
msgid "The values refer to the filtered contribution period. Fees across all outstanding cycles"
|
||||
msgstr "Die Angaben beziehen sich auf den gefilterten Beitragszeitraum. Beiträge über alle offenen Zyklen"
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The values refer to the filtered contribution period. Fees in period %{from}–%{to}"
|
||||
msgstr "Die Angaben beziehen sich auf den gefilterten Beitragszeitraum. Beiträge im Zeitraum %{from}–%{to}"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Active only"
|
||||
#~ msgstr "Nur aktive"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Apply"
|
||||
#~ msgstr "Übernehmen"
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Fees across all outstanding cycles"
|
||||
#~ msgstr "Beiträge über alle offenen Zyklen"
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Fees in period %{from}–%{to}"
|
||||
#~ msgstr "Beiträge im Zeitraum %{from}–%{to}"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Former only"
|
||||
#~ msgstr "Nur ehemalige"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Fully paid"
|
||||
#~ msgstr "Vollständig bezahlt"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Has unpaid"
|
||||
#~ msgstr "Hat offene"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Has unpaid ≥ 1"
|
||||
#~ msgstr "Offen ≥ 1"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Has unpaid ≥ 3"
|
||||
#~ msgstr "Offen ≥ 3"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Period"
|
||||
#~ msgstr "Zeitraum"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Period from"
|
||||
#~ msgstr "Zeitraum von"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Period to"
|
||||
#~ msgstr "Zeitraum bis"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Range"
|
||||
#~ msgstr "Zeitraum"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "is"
|
||||
#~ msgstr "ist"
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "is not"
|
||||
#~ msgstr "ist nicht"
|
||||
|
|
|
|||
|
|
@ -90,11 +90,6 @@ msgstr ""
|
|||
msgid "Active members"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/group_live/show.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Add Member"
|
||||
|
|
@ -1245,7 +1240,6 @@ msgstr ""
|
|||
msgid "Exit Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/filter_descriptor.ex
|
||||
#: lib/mv_web/live/member_live/show/deactivate_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
|
|
@ -2726,11 +2720,6 @@ msgstr ""
|
|||
msgid "Quarterly Interval - Joining Cycle Excluded"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Range"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/show/deactivate_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Reactivate member"
|
||||
|
|
@ -4102,7 +4091,6 @@ msgstr ""
|
|||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/filter_descriptor.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Payment"
|
||||
|
|
@ -4168,16 +4156,6 @@ msgstr ""
|
|||
msgid "Former"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Former only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fully paid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group: %{name}"
|
||||
|
|
@ -4188,21 +4166,6 @@ msgstr ""
|
|||
msgid "Group: not %{name}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 1"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 2"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 3"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Joined"
|
||||
|
|
@ -4223,21 +4186,6 @@ msgstr ""
|
|||
msgid "Payment status"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period from"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period to"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quick"
|
||||
|
|
@ -4268,11 +4216,7 @@ msgstr ""
|
|||
msgid "%{count} open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "+%{count} more"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "All paid"
|
||||
|
|
@ -4363,12 +4307,77 @@ msgstr ""
|
|||
msgid "This quarter"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fees across all outstanding cycles"
|
||||
msgid "%{min}–%{max} unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{n} unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active on %{date}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active on reference date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Filter: %{field}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open cycles"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Suspended fees"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "max"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "min"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Custom range"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{count} more"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open contributions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Contribution period"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fees in period %{from}–%{to}"
|
||||
msgid "The values refer to the filtered contribution period. Fees across all outstanding cycles"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The values refer to the filtered contribution period. Fees in period %{from}–%{to}"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -90,11 +90,6 @@ msgstr ""
|
|||
msgid "Active members"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Active only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/group_live/show.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Add Member"
|
||||
|
|
@ -1245,7 +1240,6 @@ msgstr ""
|
|||
msgid "Exit Date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/filter_descriptor.ex
|
||||
#: lib/mv_web/live/member_live/show/deactivate_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
|
|
@ -2726,11 +2720,6 @@ msgstr ""
|
|||
msgid "Quarterly Interval - Joining Cycle Excluded"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Range"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/show/deactivate_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Reactivate member"
|
||||
|
|
@ -3956,6 +3945,7 @@ msgid "email %{email} has already been taken"
|
|||
msgstr ""
|
||||
|
||||
#: lib/mv_web/components/bulk_actions_dropdown.ex
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "filtered"
|
||||
msgstr ""
|
||||
|
|
@ -4101,7 +4091,6 @@ msgstr ""
|
|||
msgid "Group"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/filter_descriptor.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Payment"
|
||||
|
|
@ -4167,16 +4156,6 @@ msgstr ""
|
|||
msgid "Former"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Former only"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fully paid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Group: %{name}"
|
||||
|
|
@ -4187,21 +4166,6 @@ msgstr ""
|
|||
msgid "Group: not %{name}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 1"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 2"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Has unpaid ≥ 3"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Joined"
|
||||
|
|
@ -4212,11 +4176,6 @@ msgstr ""
|
|||
msgid "Last 30 days"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Last year"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Membership"
|
||||
|
|
@ -4227,21 +4186,6 @@ msgstr ""
|
|||
msgid "Payment status"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period from"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Period to"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Quick"
|
||||
|
|
@ -4272,11 +4216,7 @@ msgstr ""
|
|||
msgid "%{count} open"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "+%{count} more"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "All paid"
|
||||
|
|
@ -4307,11 +4247,6 @@ msgstr ""
|
|||
msgid "Fees"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Fees · %{range}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "January"
|
||||
|
|
@ -4347,11 +4282,166 @@ msgstr ""
|
|||
msgid "September"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Click to sort by open payment cycles"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Last 12 months"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Last 3 months"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Last 7 days"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "This quarter"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "%{min}–%{max} unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "%{n} unpaid"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active on %{date}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Active on reference date"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Filter: %{field}"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Open cycles"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Suspended fees"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "max"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "min"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Custom range"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index.html.heex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "%{count} more"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "Open contributions"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#, elixir-autogen, elixir-format, fuzzy
|
||||
msgid "Contribution period"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The values refer to the filtered contribution period. Fees across all outstanding cycles"
|
||||
msgstr ""
|
||||
|
||||
#: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#, elixir-autogen, elixir-format
|
||||
msgid "The values refer to the filtered contribution period. Fees in period %{from}–%{to}"
|
||||
msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format, fuzzy
|
||||
#~ msgid "Active only"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Apply"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index.html.heex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Click for member details"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Fees across all outstanding cycles"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index/payment_aging.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Fees in period %{from}–%{to}"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Fees · %{range}"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Former only"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Fully paid"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format, fuzzy
|
||||
#~ msgid "Has unpaid"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Has unpaid ≥ 1"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Has unpaid ≥ 3"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Last year"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index.html.heex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "No open cycles for this period"
|
||||
|
|
@ -4362,6 +4452,26 @@ msgstr ""
|
|||
#~ msgid "Payment · %{range}"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Period"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Period from"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Period to"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Range"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/member_live/index.html.heex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Suspended: %{date}"
|
||||
|
|
@ -4371,3 +4481,13 @@ msgstr ""
|
|||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "Unpaid until %{date}"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format
|
||||
#~ msgid "is"
|
||||
#~ msgstr ""
|
||||
|
||||
#~ #: lib/mv_web/live/components/add_filter_builder_component.ex
|
||||
#~ #, elixir-autogen, elixir-format, fuzzy
|
||||
#~ msgid "is not"
|
||||
#~ msgstr ""
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue