msgid "" msgstr "" "Project-Id-Version: Engelsystem 2.0\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "Last-Translator: \n" "Language: en_US\n" msgid "auth.not-found" msgstr "No user was found or password is wrong. Please try again. If you are still having problems, ask Heaven." msgid "validation.password.required" msgstr "The password is required." msgid "validation.password.length" msgstr "The password entered is too short." msgid "validation.login.required" msgstr "The login name is required." msgid "validation.pronoun.required" msgstr "Please enter your pronoun." msgid "validation.firstname.required" msgstr "Please enter your first name." msgid "validation.lastname.required" msgstr "Please enter your last name." msgid "validation.mobile.required" msgstr "Please enter your mobile number." msgid "validation.dect.required" msgstr "Please enter your DECT number." msgid "validation.username.required" msgstr "Please enter your nick." msgid "validation.username.username" msgstr "" "Please enter a valid nick: " "Use up to 24 letters, numbers, or connecting punctuation (. - _) for your nickname." msgid "validation.email.required" msgstr "The e-mail address is required." msgid "validation.email.email" msgstr "This e-mail address is not valid." msgid "validation.new_password.length" msgstr "Your new password is too short." msgid "validation.password.confirmed" msgstr "Your passwords do not match." msgid "validation.password_confirmation.required" msgstr "You have to confirm your password." msgid "validation.tshirt_size.required" msgstr "Please choose your T-shirt size." msgid "validation.tshirt_size.shirtSize" msgstr "Please choose a valid T-shirt size." msgid "validation.planned_arrival_date.required" msgstr "Please enter your planned date of arrival." msgid "validation.planned_arrival_date.min" msgstr "The planned date of arrival must not be before the build-up start date." msgid "validation.planned_arrival_date.between" msgstr "The planned date of arrival must be between the build-up and tear-down date." msgid "schedule.edit.success" msgstr "The schedule was configured successfully." msgid "schedule.import.request-error" msgstr "The schedule could not be requested." msgid "schedule.import.read-error" msgstr "Unable to parse schedule." msgid "schedule.import.success" msgstr "Schedule import successful." msgid "schedule.delete.success" msgstr "Schedule deletion successful." msgid "shifts.filter.toggle" msgstr "collapse/show additional filters" msgid "shifts.toggle.title" msgstr "Show more / less" msgid "validation.schedule-url.required" msgstr "The schedule URL is required." msgid "validation.schedule-url.url" msgstr "The schedule URL must be a valid URL." msgid "validation.shift-type.required" msgstr "The shift type is required." msgid "validation.shift-type.int" msgstr "The shift type has to be a number." msgid "validation.minutes-before.int" msgstr "The minutes before the talk have to be an integer." msgid "validation.minutes-after.int" msgstr "The minutes after the talk have to be an integer." msgid "news.comment.success" msgstr "Comment saved." msgid "news.comment-delete.success" msgstr "Comment successfully deleted." msgid "news.edit.duplicate" msgstr "This news item has already been created." msgid "news.edit.success" msgstr "News successfully updated." msgid "news.delete.success" msgstr "News successfully deleted." msgid "oauth.invalid-state" msgstr "Invalid OAuth state" msgid "oauth.provider-error" msgstr "OAuth provider error" msgid "oauth.already-connected" msgstr "This account is already connected to another account!" msgid "oauth.connected" msgstr "Connected login provider!" msgid "oauth.disconnected" msgstr "Disconnected login provider!" msgid "oauth.not-found" msgstr "Unable to find account" msgid "oauth.provider-not-found" msgstr "Unable to find OAuth provider" msgid "oauth.invalid_request" msgstr "The OAuth-Provider rejected the request due to a missing or invalid parameter." msgid "oauth.unauthorized_client" msgstr "Not authorized as a client with the OAuth-Provider." msgid "oauth.access_denied" msgstr "The resource owner or authorization server denied the request." msgid "oauth.unsupported_response_type" msgstr "The OAuth-Provider does not support obtaining an authorization code using this method." msgid "oauth.invalid_scope" msgstr "The requested scope is invalid, unknown, or malformed." msgid "oauth.server_error" msgstr "The OAuth-Provider encountered an unexpected condition that prevented it from fulfilling the request." msgid "oauth.temporarily_unavailable" msgstr "The OAuth-Provider is currently unable to handle the request " "due to a temporary overloading or maintenance of the server." msgid "settings.profile.planned_arrival_date.invalid" msgstr "Please enter your planned date of arrival. " "It should be after the buildup start date and before teardown end date." msgid "settings.profile.planned_departure_date.invalid" msgstr "Please enter your planned date of departure. " "It should be after your planned arrival date and after buildup start date and before teardown end date." msgid "settings.success" msgstr "Settings saved." msgid "settings.sessions.delete_success" msgstr "Session deleted successfully." msgid "settings.api.key_reset_success" msgstr "API key successfully reset." msgid "faq.delete.success" msgstr "FAQ entry successfully deleted." msgid "faq.edit.success" msgstr "FAQ entry successfully updated." msgid "question.menu" msgstr "Ask Heaven" msgid "question.delete.success" msgstr "Question deleted successfully." msgid "question.add.success" msgstr "Question added successfully." msgid "question.edit.success" msgstr "Question updated successfully." msgid "tag.edit.duplicate" msgstr "A tag with this name already exists!" msgid "tag.edit.success" msgstr "Tag updated successfully." msgid "tag.delete.success" msgstr "Tag deleted successfully." msgid "notification.news.new" msgstr "New news: %s" msgid "notification.news.new.introduction" msgstr "A news item is available: %1$s" msgid "notification.news.new.text" msgstr "You can view it at %3$s" msgid "notification.news.updated" msgstr "Updated news: %s" msgid "notification.messages.new" msgstr "New private message from %s" msgid "notification.messages.new.text" msgstr "You've got a new private message from \"%s\". You can view it at %s" msgid "notification.angeltype.confirmed" msgstr "You have been confirmed as an %s" msgid "notification.angeltype.confirmed.introduction" msgstr "You have been confirmed as an %1$s by a supporter." msgid "notification.angeltype.confirmed.text" msgstr "You can find a description at %2$s" msgid "notification.angeltype.added" msgstr "You have been added as an %s" msgid "notification.angeltype.added.introduction" msgstr "You have been added as an %1$s by a supporter." msgid "notification.angeltype.added.text" msgstr "You can find a description at %2$s" msgid "angeltype.add.success" msgstr "Successfully joined elf type" msgid "notification.shift.deleted" msgstr "Your shift was deleted" msgid "notification.shift.deleted.introduction" msgstr "A shift you are registered for was deleted:" msgid "notification.shift.deleted.worklog" msgstr "" "Since the deleted shift was already done, " "we added a worklog entry instead, to keep your work hours correct." msgid "notification.shift.updated" msgstr "Your shift was updated" msgid "notification.shift.no_next_found" msgstr "There is no available shift." msgid "user.edit.success" msgstr "User edited successfully." msgid "message.delete.success" msgstr "Message successfully deleted." msgid "worklog.add.success" msgstr "Work log successfully added." msgid "worklog.edit.success" msgstr "Work log successfully updated." msgid "worklog.delete.success" msgstr "Work log successfully deleted." msgid "voucher.save.success" msgstr "Saved the number of vouchers." msgid "location.edit.success" msgstr "Location edited successfully." msgid "location.delete.success" msgstr "Location successfully deleted." msgid "shifttype.edit.success" msgstr "Shift type edited successfully." msgid "shifttype.delete.success" msgstr "Shift type successfully deleted." msgid "validation.name.exists" msgstr "The name is already in use." msgid "registration.disabled" msgstr "Registration is disabled." msgid "registration.successful.supporter" msgstr "Registration successful." msgid "registration.successful" msgstr "Registration successful. You can now log in!" msgid "shifts.history.delete.success" msgstr "Shifts deleted successfully." msgid "jwt.invalid_time" msgstr "The opened link is not valid (yet)" msgid "jwt.wrong_format" msgstr "The opened link is not complete" msgid "jwt.code_error" msgstr "The link is invalid or corrupted" msgid "config.event" msgstr "Event" msgid "config.name" msgstr "Event Name" msgid "config.name.info" msgstr "The event name is shown on the start page" msgid "config.welcome_msg" msgstr "Event Welcome Message" msgid "config.registration_enabled" msgstr "Registration enabled" msgid "config.welcome_msg.info" msgstr "The welcome message is shown after successful registration. Markdown can be used." msgid "config.buildup_start" msgstr "Buildup" msgid "config.event_start" msgstr "Event start" msgid "config.event_end" msgstr "Event end" msgid "config.teardown_end" msgstr "Teardown end" msgid "config.enable_day_of_event" msgstr "Day of event" msgid "config.enable_day_of_event.info" msgstr "" "Whether to show the current day of the event (-2, -1, 0, 1, 2…) in the footer and on the dashboard. " "The event start date has to be set for it to appear." msgid "config.event_has_day0" msgstr "Event has day 0" msgid "config.event_has_day0.info" msgstr "If enabled there will be a day 0 (-1, 0, 1…). If not there won't (-1, 1…)." msgid "config.faq_text" msgstr "FAQ text" msgid "config.faq_text.info" msgstr "Additional text displayed on the FAQ page. Markdown can be used." msgid "config.tshirt_link" msgstr "T-shirt size guide link" msgid "config.privacy_email" msgstr "privacy@ contact e-mail" msgid "config.features" msgstr "Features" msgid "config.enable_dect.info" msgstr "Enables DECT numbers for users, locations and elf types" msgid "config.enable_mobile_show" msgstr "Display mobile number" msgid "config.enable_mobile_show.info" msgstr "Whether the mobile number will be shown to all users" msgid "config.enable_full_name" msgstr "First / last name" msgid "config.display_full_name" msgstr "Display full name" msgid "config.display_full_name.info" msgstr "Show a user's first name and last name instead of username" msgid "config.enable_pronoun" msgstr "Pronouns" msgid "config.required_user_fields" msgstr "Required user fields" msgid "config.enable_planned_arrival" msgstr "Planned arrival / departure" msgid "config.enable_force_active" msgstr "Force active" msgid "config.enable_force_active.info" msgstr "Allows enforcing goodies" msgid "config.enable_force_food" msgstr "Unlimited food vouchers" msgid "config.enable_force_food.info" msgstr "Allows getting unlimited food vouchers" msgid "config.enable_voucher" msgstr "(Food-) vouchers" msgid "config.voucher_settings.initial_vouchers" msgstr "Initial vouchers" msgid "config.voucher_settings.shifts_per_voucher" msgstr "Shifts per voucher" msgid "config.voucher_settings.hours_per_voucher" msgstr "Hours per voucher" msgid "config.voucher_settings.voucher_start" msgstr "Voucher start" msgid "config.enable_self_worklog" msgstr "Own work logs" msgid "config.enable_self_worklog.info" msgstr "Allow users with sufficient permission to add worklogs for themselves" msgid "config.signup_requires_arrival" msgstr "Shift sign up requires arrival" msgid "config.signup_requires_arrival.info" msgstr "Only arrived users can sign up for shifts" msgid "config.autoarrive" msgstr "Auto arrive" msgid "config.autoarrive.info" msgstr "Set newly registered users automatically as arrived" msgid "config.supporters_can_promote" msgstr "Supporters can promote" msgid "config.supporters_can_promote.info" msgstr "Supporters of an elf type (team) can promote other users of the elf type to supporter" msgid "config.join_qr_code" msgstr "Join QR code" msgid "config.join_qr_code.info" msgstr "Allow joining an elf type via generated QR code, requires app_key" msgid "config.certificates" msgstr "Certificates" msgid "config.ifsg_enabled.info" msgstr "Instruction in accordance with § 43 Para. 1 of the German Infection Protection Act (IfSG)" msgid "config.ifsg_light_enabled.info" msgstr "Instruction only onsite in accordance with § 43 Para. 1 of the German Infection Protection Act (IfSG)" msgid "config.shifts" msgstr "Shifts" msgid "config.signup_advance_hours" msgstr "Sign up before start" msgid "config.signup_advance_hours.info" msgstr "Only allow shift signup this number of hours in advance. Setting it to 0 disables the feature." msgid "config.signup_post_minutes" msgstr "Sign up after start" msgid "config.signup_post_minutes.info" msgstr "" "Allow shift signup this number of minutes after start of shift. " "If \"Sign up after start fraction\" is set, it is applied first before adding the number of minutes specified here." msgid "config.signup_post_fraction" msgstr "Sign up after start fraction" msgid "config.signup_post_fraction.info" msgstr "" "Allow sign up this fraction of the shift length after the start of the shift. " "If it's 1, sign up is allowed until the end of the shift; 0.5 means the first half of the shift. " "If \"Sign up minutes after start\" is set, this is applied first and then the minutes are added on top." msgid "config.last_unsubscribe" msgstr "Last unsubscribe" msgid "config.last_unsubscribe.info" msgstr "Minimum hours before a shift starts where a user can still sign out of their own shifts" msgid "config.max_freeloadable_shifts" msgstr "Maximum freeloadable shifts" msgid "config.max_freeloadable_shifts.info" msgstr "Number of shifts to freeload until a user is locked from shift signup" msgid "config.goodie" msgstr "Goodie" msgid "config.enable_email_goodie" msgstr "E-mail opt-in" msgid "config.goodie_type" msgstr "Goodie Type" msgid "config.enable_email_goodie.info" msgstr "Show opt-in on user profile and registration pages to save some personal data after the event" msgid "config.goodie_type.select.none" msgstr "No goodie (disabled)" msgid "config.goodie_type.select.goodie" msgstr "Goodie" msgid "config.goodie_type.select.tshirt" msgstr "T-shirt with sizing options" msgid "config.night_shifts.enabled" msgstr "Night shifts enabled" msgid "config.night_shifts.enabled.info" msgstr "" "Multiplies 'night shifts' between start and end (numbers as hours) by multiplier for goodie score. " "Goodies must be enabled!" msgid "config.night_shifts.start" msgstr "Night shifts start hour" msgid "config.night_shifts.end" msgstr "Night shifts end hour (exclusive)" msgid "config.night_shifts.multiplier" msgstr "Night shifts multiplier" msgid "validation.event_start.after" msgstr "Event start must be after buildup." msgid "validation.event_end.after" msgstr "Event end must be after the event start." msgid "validation.teardown_end.after" msgstr "Teardown end must be after the event end." msgid "language.de_DE" msgstr "Deutsch" msgid "language.en_US" msgstr "English" msgid "config.system" msgstr "System" msgid "config.app_name" msgstr "Application name (not event name)" msgid "config.app_name.info" msgstr "Customizes the application name displayed throughout the interface" msgid "config.locales" msgstr "Languages" msgid "config.default_locale" msgstr "Default language" msgid "config.theme" msgstr "Default theme" msgid "config.timezone" msgstr "Time zone" msgid "config.app_key" msgstr "App key" msgid "config.app_key.info" msgstr "Random, long (at least 32 characters) alphanumeric or base64 encoded key, used for signing" msgid "config.database.driver" msgstr "Database type" msgid "config.database.driver.select.mysql" msgstr "MySQL" msgid "config.database.driver.select.mariadb" msgstr "MariaDB" msgid "config.database.host" msgstr "Database host" msgid "config.database.database" msgstr "Database name" msgid "config.database.username" msgstr "Database username" msgid "config.database.password" msgstr "Database password" msgid "config.email.driver" msgstr "E-mail driver" msgid "config.email.driver.info" msgstr "" "Configuring a Symfony mailer dsn like smtps://[user]:[password]@smtp.[domain]:465 " "is possible via config file or env variable" msgid "config.email.driver.select.smtp" msgstr "SMTP" msgid "config.email.driver.select.sendmail" msgstr "System sendmail program" msgid "config.email.driver.select.mail" msgstr "PHP mail program" msgid "config.email.driver.select.log" msgstr "Write mails to log" msgid "config.email.from.name" msgstr "E-mail sender name" msgid "config.email.from.address" msgstr "E-mail sender address" msgid "config.email.host" msgstr "E-mail host" msgid "config.email.port" msgstr "E-mail port" msgid "config.email.port.info" msgstr "465 for TLS, 587 for STARTTLS" msgid "config.email.tls" msgstr "E-mail using TLS transport encryption" msgid "config.email.username" msgstr "E-mail username" msgid "config.email.password" msgstr "E-mail password" msgid "config.email.sendmail" msgstr "Sendmail command" msgid "config.home_site" msgstr "Home site" msgid "config.home_site.info" msgstr "Redirects to this site after logging in or when clicking the page name" msgid "config.display_news" msgstr "Displayed news" msgid "config.display_news.info" msgstr "Number of news items shown on one page and for feed readers" msgid "config.display_users" msgstr "Displayed users" msgid "config.display_users.info" msgstr "Number of users shown in a table" msgid "config.filter_max_duration" msgstr "Shifts filter" msgid "config.filter_max_duration.info" msgstr "Set max number of hours that can be shown at once on shifts overview, 0 means no limit" msgid "config.password_min_length" msgstr "Minimum password length" msgid "config.enable_password" msgstr "Use password for registration and login" msgid "config.enable_password.info" msgstr "" "Whether the login and registration via password should be enabled (login will be hidden if false). " "This is useful when using OAuth, disabling it also disables normal registration without oauth." msgid "config.external_registration_url" msgstr "External registration URL" msgid "config.external_registration_url.info" msgstr "URL to external registration page, linked from login page" msgid "config.url" msgstr "Application URL" msgid "config.url.info" msgstr "URL and base path to use instead of the auto-detected one" msgid "config.api_key" msgstr "API key for /metrics" msgid "config.api_key.info" msgstr "" "The API key is used to protect access to the Engelsystem /metrics endpoint. " "It has no restrictions on length or character classes and must be included in the HTTP request " "as the request parameter api_key." msgid "config.session.driver" msgstr "Session storage" msgid "config.session.driver.select.pdo" msgstr "Database" msgid "config.session.driver.select.native" msgstr "PHP session" msgid "config.session.name" msgstr "Session cookie name" msgid "config.session.lifetime" msgstr "Session lifetime in days" msgid "config.jwt_expiration_time" msgstr "JWT expiration time in minutes" msgid "config.jwt_expiration_time.info" msgstr "Number of minutes after a JWT must expire, for example max elf type join time" msgid "config.guzzle_timeout" msgstr "HTTP request timeout" msgid "config.guzzle_timeout.info" msgstr "Number of seconds until timeout for requesting external resources, for example schedule data" msgid "config.warning_logout" msgstr "Changing this will log out all users!" msgid "config.maintenance" msgstr "Maintenance mode" msgid "config.maintenance.info" msgstr "If enabled it takes the Engelsystem offline for maintenance and shows a static page to all requests" msgid "config.environment" msgstr "Environment" msgid "config.environment.info" msgstr "Use \"development\" to enable debugging messages (Might show sensitive content like passwords on requests!)" msgid "config.header_items" msgstr "Header menu links" msgid "config.header_items.info" msgstr "Available link placeholder: %lang%, see config/app.php for examples" msgid "config.footer_items" msgstr "Footer links" msgid "config.footer_items.info" msgstr "Available link placeholder: %lang%, see config/app.php for examples" msgid "config.contact_options" msgstr "Contact options" msgid "config.contact_options.info" msgstr "Other ways to ask heaven, see config/app.php for examples" msgid "config.documentation_url" msgstr "Documentation URL" msgid "config.documentation_url.info" msgstr "Link to documentation/help" msgid "config.credits.info" msgstr "A list of credits to be shown on the credits page, Markdown can be used, should not be changed" msgid "config.setup_admin_password" msgstr "Setup admin password" msgid "config.setup_admin_password.info" msgstr "Initial admin password, configured on first setup migration" msgid "config.password_algorithm" msgstr "Password algorithm" msgid "config.password_algorithm.info" msgstr "" "Define the algorithm to use for `password_verify()`. " "If a user password is hashed with an old algorithm, the password will be converted to the new format on login. " "See https://secure.php.net/manual/en/password.constants.php for a complete list." msgid "config.username_regex" msgstr "Username filter regex" msgid "config.username_regex.info" msgstr "" "Regular expression describing an invalid username. " "By default, usernames must only contain alphanumeric characters, \"-\", \"_\", or \".\"." msgid "config.disabled_user_view_columns" msgstr "Hidden user table columns" msgid "config.disabled_user_view_columns.info" msgstr "Hide columns in backend user view, possible values are any sortable parameters of the table" msgid "config.trusted_proxies" msgstr "Trusted proxies" msgid "config.trusted_proxies.info" msgstr "IP addresses of reverse proxies that are trusted, can be an array or a comma separated list" msgid "config.headers" msgstr "HTTP response headers" msgid "config.headers.info" msgstr "See config/app.php for examples" msgid "config.add_headers" msgstr "Add additional headers" msgid "config.oauth" msgstr "OAuth providers" msgid "config.oauth.info" msgstr "Setup external authentication providers, see config/app.php for examples" msgid "config.tshirt_sizes" msgstr "Available T-shirt sizes" msgid "config.tshirt_sizes.info" msgstr "See config/app.php for examples" msgid "config.themes" msgstr "Supported themes" msgid "config.themes.info" msgstr "See config/app.php for examples" msgid "config.jwt_algorithm" msgstr "JWT algorithm" msgid "config.metrics" msgstr "/metrics buckets" msgid "config.var_dump_server" msgstr "var_dump server"