All checks were successful
continuous-integration/drone/push Build is passing
- groups-architecture and membership-fee-architecture docs - Gettext: add/correct German for authorization and membership fee type - membership_fee_helpers_test and membership_fee_status_test adjustments
2315 lines
62 KiB
Text
2315 lines
62 KiB
Text
## "msgid"s in this file come from POT (.pot) files.
|
||
###
|
||
### Do not add, change, or remove "msgid"s manually here as
|
||
### they're tied to the ones in the corresponding POT file
|
||
### (with the same domain).
|
||
###
|
||
### Use "mix gettext.extract --merge" or "mix gettext.merge"
|
||
### to merge POT files into PO files.
|
||
msgid ""
|
||
msgstr ""
|
||
"Language: en\n"
|
||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Actions"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Are you sure?"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Attempting to reconnect"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "City"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Delete"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Edit"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Edit Member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_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
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Email"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "First Name"
|
||
msgstr ""
|
||
|
||
#: 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
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Join Date"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Last Name"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "New Member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Show"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Something went wrong!"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "We can't find the internet"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "close"
|
||
msgstr ""
|
||
|
||
#: 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
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Exit Date"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "House Number"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Notes"
|
||
msgstr ""
|
||
|
||
#: 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
|
||
#: lib/mv_web/member_live/index/membership_fee_status.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Paid"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Postal Code"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save Member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/form_component.ex
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#: lib/mv_web/live/group_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/membership_fee_type_live/form.ex
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Saving..."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Street"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.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/formatter.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Show Member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.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/formatter.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Yes"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/form_component.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/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "update"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Incorrect email or password"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member %{action} successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You are now signed in"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You are now signed out"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You have already signed in another way, but have not confirmed your account.\nYou can confirm your account using the link we sent to you, or by resetting your password.\n"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Your email address has now been confirmed"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Your password has successfully been reset"
|
||
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/group_live/show.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
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cancel"
|
||
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/group_live/form.ex
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#: lib/mv_web/live/member_field_live/form_component.ex
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Description"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Edit User"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Enabled"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Logout"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.ex
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Listing Users"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#: lib/mv_web/live/group_live/show.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
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Members"
|
||
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/group_live/form.ex
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#: lib/mv_web/live/member_field_live/form_component.ex
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Name"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "New User"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Not enabled"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Note"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Password Authentication"
|
||
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
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Required"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Select all members"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Select member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Settings"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save User"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Show User"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "This is a user record from your database."
|
||
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."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "User"
|
||
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
|
||
msgid "Value type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/table_components.ex
|
||
#: lib/mv_web/live/components/sort_header_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "ascending"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/table_components.ex
|
||
#: lib/mv_web/live/components/sort_header_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "descending"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "New"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Admin Note"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "As an administrator, you can directly set a new password for this user using the same secure Ash Authentication system."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "At least 8 characters"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Change Password"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Check 'Change Password' above to set a new password for this user."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Confirm Password"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Consider using special characters"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Include both letters and numbers"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Password"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Password requirements"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select all users"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select user"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Set Password"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "User will be created without a password. Check 'Set Password' to add one."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Linked Member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Linked User"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.html.heex
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No member linked"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No user linked"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Back to members list"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Back to users list"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select language"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Toggle dark mode"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/search_bar_component.ex
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Search..."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Users"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/sort_header_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Click to sort"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "First name"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "An account with this email already exists. Please verify your password to link your OIDC account."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Unable to authenticate with OIDC. Please try again."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Unable to sign in. Please try again."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Authentication failed. Please try again."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cannot update email: This email is already registered to another account. Please change your email in the identity provider."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/controllers/auth_controller.ex
|
||
#, elixir-autogen, elixir-format
|
||
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/components/member_filter_component.ex
|
||
#: 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_live/index_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "%{count} member has a value assigned for this custom field."
|
||
msgid_plural "%{count} members have values assigned for this custom field."
|
||
msgstr[0] ""
|
||
msgstr[1] ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "All custom field values will be permanently deleted when you delete this custom field."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Delete Custom Field and All Values"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Enter the text above to confirm"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "To confirm deletion, please enter this text:"
|
||
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
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Show in overview"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Association Name"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Club Settings"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Manage global settings for the association."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save Settings"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Settings updated successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "A member with this email already exists. To link with a different member, please change one of the email addresses first."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Available members"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed to link member: %{error}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member will be unlinked when you save. Cannot select new member until saved."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Save to confirm linking."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Search for a member to link..."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Search for member to link"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Selected"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Unlink Member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Unlinking scheduled"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Copied %{count} email address to clipboard"
|
||
msgid_plural "Copied %{count} email addresses to clipboard"
|
||
msgstr[0] ""
|
||
msgstr[1] ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Copy email addresses of selected members"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No email addresses found"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "No members selected"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Open email program with BCC recipients"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Open in email program"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Tip: Paste email addresses into the BCC field for privacy compliance"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "This field cannot be empty"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#: lib/mv_web/live/components/member_filter_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "All"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Address"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/form.ex
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Back"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Coming soon"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Contact Data"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Nr."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Payment Data"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.ex
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Payments"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Personal Data"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/form.ex
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Create Member"
|
||
msgstr ""
|
||
|
||
#: 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
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Amount"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_field_live/form_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Back to Settings"
|
||
msgstr ""
|
||
|
||
#: 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/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Deletion"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Examples"
|
||
msgstr ""
|
||
|
||
#: 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."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Global Settings"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/helpers/membership_fee_helpers.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/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
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Interval"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Joining date"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member pays for the year they joined"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member pays from the joining month"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member pays from the next full quarter"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member pays from the next full year"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/helpers/membership_fee_helpers.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/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Name & Amount"
|
||
msgstr ""
|
||
|
||
#: 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/helpers/membership_fee_helpers.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/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Status"
|
||
msgstr ""
|
||
|
||
#: 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
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Suspended"
|
||
msgstr ""
|
||
|
||
#: 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
|
||
#: lib/mv_web/member_live/index/membership_fee_status.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Unpaid"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/helpers/membership_fee_helpers.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 "Yearly"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/field_visibility_dropdown_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Custom Field %{id}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Last name"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "None"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Options"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select all"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select none"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Slug does not match. Deletion cancelled."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "These will appear in addition to other data when adding new members."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Value Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#: lib/mv_web/translations/field_types.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Date"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/translations/field_types.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "E-Mail"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/translations/field_types.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Number"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/translations/field_types.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Text"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/translations/field_types.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Yes/No-Selection"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Memberdata"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Optional"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "These fields are neccessary for MILA to handle member identification and payment calculations in the future. Thus you cannot delete these fields but hide them in the member overview."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Member field %{action} successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "A cycle for this period already exists"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "About Membership Fee Types"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "All cycles deleted"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Already paid cycles will remain with the old amount."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#: lib/mv_web/live/role_live/helpers.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "An error occurred"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Are you sure you want to delete this cycle?"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Cannot delete - %{count} member(s) assigned"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Change Amount?"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Changing the amount will affect %{count} member(s)."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Click to edit amount"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Configure global settings for membership fees."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Confirm Change"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Confirmation text does not match"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Copy email addresses"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Create"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Create Cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Create a new cycle manually"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Current Cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Current Cycle Payment Status"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Current amount"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cycle amount updated"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Cycle created successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cycle deleted"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cycle status updated"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cycles regenerated successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Default Membership Fee Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete All"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete All Cycles"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete Cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Edit Cycle Amount"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_field_live/form_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Edit Field: %{field}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Edit Membership Fee Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Edit membership fee type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed to update cycle status: %{errors}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Future unpaid cycles will be regenerated with the new amount."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Generate cycles from the last existing cycle to today"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Generated cycles"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Include joining cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Interval cannot be changed after creation."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Invalid amount format"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Invalid date format"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Last Cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Last Cycle Payment Status"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Manage membership fee types for membership fees."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Mark as paid"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Mark as suspended"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Mark as unpaid"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership Fee"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership Fee Settings"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership Fee Status"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership Fee Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership Fee Types"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership Fees"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership fee start"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership fee type deleted"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership fee type removed"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Membership fee type saved successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Membership fee type updated. Cycles regenerated."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership fee types define different membership fee structures. Each type has a fixed interval (monthly, quarterly, half-yearly, yearly) that cannot be changed after creation."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Monthly Interval - Joining Cycle Included"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "New Membership Fee Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "New amount"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No cycles"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "No cycles to delete"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No membership fee cycles found. Cycles will be generated automatically when a membership fee type is assigned."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No membership fee type assigned"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No status"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "None (no default)"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Not set"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Payment Interval"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Please confirm the amount change first"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Quarterly Interval - Joining Cycle Excluded"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Regenerate Cycles"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Regenerating..."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_field_live/form_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save Field"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save Membership Fee Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Select a membership fee type for this member. Members can only switch between types with the same interval."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select interval"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Settings saved successfully."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "This action cannot be undone."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/core_components.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "This field is required"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_field_live/form_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "This is a technical field and cannot be changed"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "This membership fee type is automatically assigned to all new members. Can be changed individually per member."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Type '%{confirmation}' to confirm"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Use this form to manage membership fee types in your database."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Warning"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Warning: Changing from %{old_interval} to %{new_interval} is not allowed. Please select a membership fee type with the same interval."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "When active: Members pay from the cycle of their joining."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "When inactive: Members pay from the next full cycle after joining."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Yearly Interval - Joining Cycle Excluded"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Yearly Interval - Joining Cycle Included"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You are about to delete all %{count} cycles for this member."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete Membership Fee Type"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/translations/member_fields.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership Fee Start Date"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/field_visibility_dropdown_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Show/Hide Columns"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/form_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Back to settings"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Data field %{action} successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Data field deleted successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete Data Field"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/form_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Edit Data Field"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Failed to delete data field: %{error}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/form_component.ex
|
||
#: lib/mv_web/live/custom_field_live/index_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "New Data Field"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/custom_field_live/form_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save Data Field"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Back to roles list"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cannot delete system role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Custom"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Edit Role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Failed to delete role: %{error}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Listing Roles"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Manage user roles and their permission sets."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Cannot delete role. %{count} user(s) are still assigned to this role. Please assign them to another role first."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Close sidebar"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete Role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Main navigation"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "New Role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "No description"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Open navigation menu"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Permission Set"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Profile"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Role deleted successfully."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Role details and permissions."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#: lib/mv_web/live/role_live/index.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Role not found."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Role saved successfully."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Save Role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Select permission set"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Show Role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "System"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "System Role"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.html.heex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "System roles cannot be deleted"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/index.ex
|
||
#: lib/mv_web/live/role_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "System roles cannot be deleted."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Toggle sidebar"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Use this form to manage roles in your database."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "User menu"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "admin - Unrestricted access"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "normal_user - Create/Read/Update access"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "own_data - Access only to own data"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/role_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "read_only - Read access to all data"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You do not have permission to %{action} members."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Cycle Period"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete all cycles"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete cycle"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "The cycle period will be calculated based on this date and the interval."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/membership_fee_type_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Membership fee type not found"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "User %{action} successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "User deleted successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "User not found"
|
||
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"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "You do not have permission to access this user"
|
||
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"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "You do not have permission to delete this user"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "created"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "updated"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Unknown error"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member deleted successfully"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member not found"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You do not have permission to access this member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You do not have permission to delete this member"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member created successfully"
|
||
msgstr "Member created successfully"
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Member updated successfully"
|
||
msgstr "Member updated successfully"
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Email is invalid."
|
||
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, fuzzy
|
||
msgid "Roles"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Fee Settings"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Fee Types"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#, 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 ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Close"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Filter members"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Member filter"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Payment Status"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/components/member_filter_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Reset"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid " (Field: %{field})"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "CSV File"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Download CSV templates:"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "English Template"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Error list truncated to %{count} entries"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Errors"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed to prepare CSV import: %{error}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed to prepare CSV import: %{reason}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed to process chunk %{idx}: %{reason}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Failed to read file: %{reason}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed to read uploaded file"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed: %{count} row(s)"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "German Template"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Import Members (CSV)"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Import Results"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Import is already running. Please wait for it to complete."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Import state is missing. Cannot process chunk %{idx}."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Invalid chunk index: %{idx}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Line %{line}: %{message}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No file was uploaded"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Only administrators can import members from CSV files."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Please select a CSV file to import."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Please wait for the file upload to complete before starting the import."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Processing chunk %{current} of %{total}..."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Start Import"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Starting import..."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Successfully inserted: %{count} member(s)"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Summary"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Warnings"
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Validation failed"
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "email"
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "email %{email} has already been taken"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Are you sure you want to delete this group? This action cannot be undone."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Back to groups list"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/form.ex
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Create Group"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete Group"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Delete group"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Edit Group"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Enter the group name to confirm"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Failed to delete group: %{error}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/form.ex
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Failed to load group."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Group deleted successfully."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Group name does not match."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/form.ex
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Group not found."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Group saved successfully."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/components/layouts/sidebar.ex
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Groups"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No groups"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "No members in this group"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "This group has %{count} member. All member-group associations will be permanently deleted."
|
||
msgid_plural "This group has %{count} members. All member-group associations will be permanently deleted."
|
||
msgstr[0] ""
|
||
msgstr[1] ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "To confirm deletion, please enter the group name:"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/index.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "View"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Total: %{count} member"
|
||
msgid_plural "Total: %{count} members"
|
||
msgstr[0] ""
|
||
msgstr[1] ""
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "This user cannot be edited."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/user_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "This user cannot be viewed."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/group_live/show.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Not authorized."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Could not load data fields. Please check your permissions."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "CSV files only, maximum %{size} MB"
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "(ISO-8601 format: YYYY-MM-DD)"
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "(true/false/1/0/yes/no/ja/nein)"
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "custom_field: %{name} – expected %{type} %{details}, got: %{value}"
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "custom_field: %{name} – expected %{type}, got: %{value}"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Manage Memberdata"
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/global_settings_live.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
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 memberdate (like e-mail or first name). Unknown data field columns will be ignored with a warning."
|
||
msgstr ""
|
||
|
||
#: lib/mv/membership/import/member_csv.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "Unknown column '%{header}' will be ignored. If this is a custom field, create it in Mila before importing."
|
||
msgstr "Unknown column '%{header}' will be ignored. If this is a custom field, create it in Mila before importing."
|
||
|
||
#: lib/mv/membership/member/validations/email_change_permission.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Only administrators or the linked user can change the email for members linked to users"
|
||
msgstr "Only administrators or the linked user can change the email for members linked to users"
|
||
|
||
#: lib/mv_web/live/user_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select role..."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/show/membership_fees_component.ex
|
||
#, elixir-autogen, elixir-format
|
||
msgid "You are not allowed to perform this action."
|
||
msgstr ""
|
||
|
||
#: lib/mv_web/live/member_live/form.ex
|
||
#, elixir-autogen, elixir-format, fuzzy
|
||
msgid "Select a membership fee type"
|
||
msgstr ""
|