Files
WebAPP/lang/ru/admin.php
Rhino ad60e7a9f9 Spielerpositionen, Statistiken, Fahrgemeinschaften, Spielfeld-Visualisierung
- PlayerPosition Enum (7 Handball-Positionen) mit Label/ShortLabel
- Spielerstatistik pro Spiel (Tore, Würfe, TW-Paraden, Bemerkung)
- Position-Dropdown in Spieler-Editor und Event-Stats-Formular
- Statistik-Seite: TW zuerst, Trennlinie, Feldspieler, Position-Badges
- Spielfeld-SVG mit Ampel-Performance (grün/gelb/rot)
- Anklickbare Spieler im Spielfeld öffnen Detail-Modal
- Fahrgemeinschaften (Anbieten, Zuordnen, Zurückziehen)
- Übersetzungen in allen 6 Sprachen (de, en, pl, ru, ar, tr)
- .gitignore für Laravel hinzugefügt
- Demo-Daten mit Positionen und Statistiken

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 11:47:34 +01:00

598 lines
38 KiB
PHP
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
return [
// Панель управления
'dashboard_title' => 'Панель администратора',
'stat_users' => 'Пользователи',
'stat_players' => 'Игроки',
'stat_upcoming' => 'Предстоящие мероприятия',
'stat_invitations' => 'Открытые приглашения',
'quick_links' => 'Быстрый доступ',
'new_event' => 'Новое мероприятие',
'new_player' => 'Новый игрок',
'new_invitation' => 'Новое приглашение',
'new_team' => 'Новая команда',
'open_responses_title' => 'Мероприятия с ожидающими ответами',
'x_open' => ':count открыто',
// Навигация
'nav_teams' => 'Команды',
'nav_players' => 'Игроки',
'nav_users' => 'Пользователи',
'nav_invitations' => 'Приглашения',
'nav_events' => 'Мероприятия',
'nav_settings' => 'Настройки',
'nav_verwaltung' => 'Управление',
// Общее
'actions' => 'Действия',
'action' => 'Действие',
'please_select' => 'Пожалуйста, выберите',
'back_to_list' => 'Назад к списку',
'inactive' => 'Неактивно',
'nr' => '№',
'photo' => 'Фото',
'date' => 'Дата',
'location' => 'Место',
'all_status' => 'Все статусы',
'copied' => 'Скопировано!',
'copy' => 'Копировать',
'created_by' => 'от',
'valid_until' => 'действ. до',
// Команды
'teams_title' => 'Команды',
'team_created' => 'Команда создана.',
'team_updated' => 'Команда обновлена.',
'team_name' => 'Название команды',
'year_group' => 'Год рождения',
'year_group_placeholder' => 'Например, 2017/18',
'active' => 'Активно',
'team_is_active' => 'Команда активна',
'create_team' => 'Создать команду',
'edit_team' => 'Редактировать команду',
'no_teams_yet' => 'Пока нет команд.',
'team_notes' => 'Заметки',
'team_notes_placeholder' => 'Заметки о команде (внутренние, видны только администраторам)...',
'team_coaches' => 'Тренеры',
'no_coaches_available' => 'В системе нет тренеров.',
'team_players' => 'Игроки',
'team_parent_reps' => 'Представители родителей',
'team_parent_reps_hint' => 'Родители с ролью «Представитель родителей», у которых есть дети в этой команде.',
'no_parent_reps' => 'Нет представителей родителей для этой команды.',
'log_team_updated' => 'Команда ":name" обновлена',
'log_player_team_changed' => 'Игрок :name переведён в другую команду',
// Игроки
'players_title' => 'Игроки',
'player_created' => 'Игрок создан.',
'player_updated' => 'Игрок обновлён.',
'first_name' => 'Имя',
'last_name' => 'Фамилия',
'birth_year' => 'Год рождения',
'jersey_number' => 'Номер на форме',
'photo_permission' => 'Разрешение на фото',
'notes' => 'Заметки',
'parent_assigned' => 'Родитель привязан.',
'parent_removed' => 'Привязка удалена.',
'assign_parent' => 'Привязать родителя',
'add_parent' => 'Добавить родителя',
'select_user' => 'Выбрать пользователя',
'assign' => 'Привязать',
'relationship_label' => 'Родство',
'relationship_placeholder' => 'Например, мать, отец',
'parents' => 'Родители',
'player_data' => 'Данные игрока',
'parent_assignment' => 'Привязка родителей',
'no_parents_yet' => 'Родители пока не привязаны.',
'confirm_remove_parent' => 'Действительно удалить привязку?',
'remove' => 'Удалить',
'no_players_yet' => 'Пока нет игроков.',
// Пользователи
'users_title' => 'Пользователи',
'user_toggled' => 'Пользователь :status.',
'role_updated' => 'Роль обновлена.',
'cannot_deactivate_self' => 'Вы не можете деактивировать свой аккаунт.',
'cannot_change_own_role' => 'Вы не можете изменить свою роль.',
'activated' => 'активирован',
'deactivated' => 'деактивирован',
'deactivated_label' => 'Деактивирован',
'children' => 'Дети',
'phone' => 'Телефон',
'last_login' => 'Последний вход',
'never' => 'Никогда',
'deactivate' => 'Деактивировать',
'activate' => 'Активировать',
'you_suffix' => '(вы)',
'edit' => 'Редактировать',
'edit_user' => 'Редактировать пользователя',
'user_data' => 'Данные пользователя',
'user_updated' => 'Пользователь обновлён.',
'reset_password' => 'Сбросить пароль',
'reset_password_hint' => 'Генерирует новый случайный пароль. Старый пароль станет недействительным.',
'reset_password_confirm' => 'Сгенерировать новый случайный пароль? Старый пароль станет недействительным.',
'password_reset_success' => 'Новый пароль сгенерирован.',
'new_password_label' => 'Новый пароль (виден только один раз):',
'password_only_visible_now' => 'Этот пароль отображается только сейчас. Пожалуйста, передайте его и не перезагружайте страницу.',
'cannot_edit_own_role' => 'Вы не можете изменить свою роль здесь.',
'cannot_assign_admin_role' => 'Вы не можете назначить роль администратора.',
'cannot_reset_own_password' => 'Вы не можете сбросить свой пароль через панель администратора.',
'registered_at' => 'Зарегистрирован',
// Приглашения
'invitations_title' => 'Приглашения',
'invitation_created' => 'Приглашение создано. Ссылка: :link',
'invitation_deleted' => 'Приглашение удалено.',
'invitation_already_used' => 'Использованные приглашения нельзя удалить.',
'create_invitation' => 'Создать приглашение',
'assign_players' => 'Привязать игроков',
'email_optional' => 'Эл. почта (необязательно)',
'email_optional_hint' => 'Если указана, зарегистрироваться сможет только этот адрес',
'expires_at' => 'Действует до',
'valid_for_days' => 'Действительно (дней)',
'token' => 'Токен',
'status' => 'Статус',
'used' => 'Использовано',
'expired' => 'Истекло',
'pending' => 'Ожидает',
'copy_link' => 'Копировать ссылку',
'invite_link' => 'Ссылка-приглашение',
'no_assignment' => 'Нет привязки',
'no_invitations_yet' => 'Приглашений пока нет.',
'no_active_players' => 'Нет активных игроков.',
'confirm_delete_invitation' => 'Действительно удалить приглашение?',
'created_label' => 'Создано',
'player_assignment_hint' => 'Выберите детей, которые будут автоматически привязаны к новому родительскому аккаунту.',
// Мероприятия
'events_title' => 'Мероприятия',
'event_created' => 'Мероприятие создано.',
'event_updated' => 'Мероприятие обновлено.',
'event_deleted' => 'Мероприятие удалено.',
'event_title' => 'Заголовок',
'start_at' => 'Начало',
'date' => 'Дата',
'time' => 'Время',
'end_at' => 'Окончание',
'location_name' => 'Название места',
'address' => 'Адрес',
'description' => 'Описание',
'search_address' => 'Поиск адреса...',
'new_event_title' => 'Новое мероприятие',
'edit_event_title' => 'Редактировать мероприятие',
'no_events_yet' => 'Мероприятий пока нет.',
'confirm_delete_event' => 'Действительно удалить мероприятие?',
'location_address' => 'Место / Адрес',
'location_name_hint' => 'Название места (напр. Спортзал «Север»)',
'search_by_name' => 'Найти адрес',
'location_name_placeholder' => 'напр. Стадион BVB, Спортзал...',
'search_address_hint' => 'Введите адрес (мин. 3 символа)...',
'description_placeholder' => 'Введите описание...',
'assignments' => 'Назначения',
'catering_assignment' => 'Питание',
'timekeeper_assignment' => 'Хронометрист',
'geocoding_error' => 'Ошибка поиска адреса. Попробуйте ещё раз.',
'geocoding_rate_limit' => 'Слишком много запросов. Подождите немного.',
'geocoding_no_results' => 'Адрес не найден. Уточните запрос.',
// Минимальные требования
'min_requirements' => 'Минимальные требования',
'min_players' => 'Мин. игроков',
'min_parents' => 'Мин. родителей',
'min_catering' => 'Мин. питание',
'min_timekeepers' => 'Мин. хронометристов',
'event_defaults_title' => 'Стандартные минимумы для мероприятий',
'event_defaults_description' => 'Задайте стандартные минимальные значения для новых мероприятий по типам. Администраторы могут изменить их при создании.',
// Управление локациями
'nav_locations' => 'Локации',
'locations_title' => 'Управление локациями',
'location_add' => 'Добавить новую локацию',
'location_name_label' => 'Название',
'location_save' => 'Сохранить',
'location_created' => 'Локация создана.',
'location_updated' => 'Локация обновлена.',
'location_deleted' => 'Локация удалена.',
'location_confirm_delete' => 'Действительно удалить эту локацию?',
'locations_empty' => 'Локации пока отсутствуют.',
'known_locations' => 'Известные локации',
'address_manual_hint' => 'Введите адрес вручную...',
// Настройки
'settings_title' => 'Настройки',
'settings_saved' => 'Настройки сохранены.',
'settings_tab_general' => 'Общие',
'settings_tab_legal' => 'Юридическое',
'settings_tab_defaults' => 'Стандарты событий',
'settings_tab_categories' => 'Категории файлов',
// Управление файлами
'nav_files' => 'Файлы',
'files_title' => 'Управление файлами',
'upload_file' => 'Загрузить файл',
'file_uploaded' => 'Файл был загружен.',
'file_deleted' => 'Файл был удалён.',
'file_category' => 'Категория',
'select_category' => 'Выберите категорию',
'no_files_yet' => 'В этой категории пока нет файлов.',
'no_files_at_all' => 'Файлы ещё не загружены.',
'file_size' => 'Размер',
'uploaded_by' => 'Загружено',
'uploaded_at' => 'Дата загрузки',
'confirm_delete_file' => 'Действительно удалить этот файл? Все связи с мероприятиями будут удалены.',
'allowed_file_types' => 'Допустимые типы файлов: PDF, DOCX, XLSX, Изображения (JPG, PNG, GIF, WEBP)',
'max_file_size' => 'Максимальный размер файла: 10 МБ',
'file_categories' => 'Категории файлов',
'file_categories_description' => 'Управление категориями файлов.',
'new_category' => 'Новая категория',
'category_name' => 'Название категории',
'category_created' => 'Категория создана.',
'category_updated' => 'Категория обновлена.',
'category_deleted' => 'Категория удалена.',
'category_not_empty' => 'Категория не может быть удалена, так как содержит файлы.',
'confirm_delete_category' => 'Действительно удалить эту категорию?',
'event_files' => 'Файлы',
'attach_from_library' => 'Прикрепить из библиотеки',
'upload_new_file' => 'Загрузить новый файл',
'attached_files' => 'Прикреплённые файлы',
'detach_file' => 'Удалить',
'no_attached_files' => 'Файлы не прикреплены.',
'profile_picture' => 'Фото профиля',
'upload_picture' => 'Загрузить фото',
'remove_picture' => 'Удалить фото',
'picture_uploaded' => 'Фото профиля обновлено.',
'picture_removed' => 'Фото профиля удалено.',
'max_picture_size' => 'Макс. 2 МБ (JPG, PNG, GIF, WEBP)',
'html_anchor_hint' => 'Совет: Добавьте якоря с атрибутом id, напр. &lt;h3 id="cookies"&gt;',
// Soft-Delete
'danger_zone' => 'Опасная зона',
'delete_user' => 'Удалить пользователя',
'delete_user_hint' => 'Пользователь будет деактивирован и может быть восстановлен в течение 7 дней. Исторические данные (комментарии, участия) сохранятся.',
'delete_player' => 'Удалить игрока',
'delete_player_hint' => 'Игрок будет удалён и может быть восстановлен в течение 7 дней. Исторические данные (участия, события) сохранятся.',
'user_status_label' => 'Статус пользователя',
'player_status_label' => 'Статус игрока',
'deactivate_user_hint' => 'Пользователь больше не сможет войти в систему.',
'activate_user_hint' => 'Пользователь снова сможет войти в систему.',
'deactivate_player_hint' => 'Игрок не будет отображаться в списках мероприятий.',
'activate_player_hint' => 'Игрок снова будет отображаться в списках мероприятий.',
'player_toggled' => 'Игрок :status.',
'log_player_toggled' => 'Игрок :name :status',
'confirm_delete_user' => 'Вы уверены, что хотите удалить этого пользователя? Его можно восстановить в течение 7 дней.',
'confirm_delete_player' => 'Вы уверены, что хотите удалить этого игрока? Его можно восстановить в течение 7 дней.',
'user_deleted' => 'Пользователь удалён.',
'user_restored' => 'Пользователь восстановлен.',
'player_deleted' => 'Игрок удалён.',
'player_restored' => 'Игрок восстановлен.',
'cannot_delete_self' => 'Вы не можете удалить себя.',
'cannot_delete_main_admin' => 'Главный администратор не может быть удалён.',
'restore_expired' => 'Срок восстановления истёк.',
'trash' => 'Корзина',
'restore' => 'Восстановить',
'delete' => 'Удалить',
'deleted_at' => 'Удалено',
// Activity Log
'activity_log_title' => 'Журнал активности',
'nav_activity_log' => 'Журнал активности',
'log_category' => 'Категория',
'log_all_categories' => 'Все категории',
'log_cat_auth' => 'Аутентификация',
'log_cat_users' => 'Пользователи',
'log_cat_players' => 'Игроки',
'log_cat_events' => 'Мероприятия',
'log_cat_files' => 'Файлы',
'log_cat_settings' => 'Настройки',
'log_cat_dsgvo' => 'GDPR',
'log_from' => 'С',
'log_to' => 'По',
'log_filter' => 'Фильтр',
'log_reset' => 'Сброс',
'log_time' => 'Время',
'log_user' => 'Пользователь',
'log_action' => 'Действие',
'log_description' => 'Описание',
'log_ip' => 'IP-адрес',
'log_system' => 'Система',
'log_empty' => 'Записи не найдены.',
'log_details' => 'Подробности',
'log_field' => 'Поле',
'log_old_value' => 'До',
'log_new_value' => 'После',
// Log descriptions
'log_login' => ':name вошёл в систему',
'log_logout' => ':name вышел из системы',
'log_login_failed' => 'Неудачная попытка входа для :email',
'log_registered' => ':name зарегистрировался',
'log_user_updated' => 'Пользователь :name обновлён',
'log_user_toggled' => 'Пользователь :name: статус изменён на :status',
'log_role_changed' => 'Роль :name изменена на :role',
'log_password_reset' => 'Пароль :name сброшен',
'log_user_deleted' => 'Пользователь :name удалён',
'log_user_restored' => 'Пользователь :name восстановлен',
'log_player_created' => 'Игрок :name создан',
'log_player_updated' => 'Игрок :name обновлён',
'log_player_deleted' => 'Игрок :name удалён',
'log_player_restored' => 'Игрок :name восстановлен',
'log_parent_assigned' => ':parent назначен родителем :player',
'log_parent_removed' => ':parent удалён как родитель :player',
'log_event_created' => 'Мероприятие ":title" создано',
'log_event_updated' => 'Мероприятие ":title" обновлено',
'log_event_deleted' => 'Мероприятие ":title" удалено',
'log_participant_changed' => 'Статус участия для ":event" изменён на :status',
'log_catering_changed' => 'Статус кейтеринга для ":event" изменён на :status',
'log_timekeeper_changed' => 'Статус хронометриста для ":event" изменён на :status',
'log_carpool_offer' => 'Поездка для ":event" предложена (:seats мест)',
'log_carpool_withdrawn' => 'Поездка для ":event" отменена (:passengers пассажиров удалено)',
'log_carpool_joined' => ':player едет с :driver (Мероприятие: ":event")',
'log_carpool_left' => ':player удалён из поездки с :driver (Мероприятие: ":event")',
'log_comment_created' => 'Комментарий добавлен к ":event"',
'log_comment_deleted' => 'Комментарий удалён из ":event"',
'log_file_uploaded' => 'Файл ":name" загружен',
'log_file_deleted' => 'Файл ":name" удалён',
'log_settings_updated' => 'Настройки обновлены',
'log_invitation_created' => 'Приглашение создано для :email',
// Статистика
'nav_statistics' => 'Статистика',
'statistics_title' => 'Статистика матчей',
'total_games' => 'Всего матчей',
'wins' => 'Победы',
'losses' => 'Поражения',
'draws' => 'Ничьи',
'win_rate' => '% побед',
'chart_win_loss' => 'Победы / Поражения',
'chart_player_participation' => 'Участие игроков',
'chart_parent_involvement' => 'Участие родителей',
'no_games_yet' => 'Матчей пока нет.',
'filter_from' => 'С',
'filter_to' => 'По',
'filter_apply' => 'Фильтр',
'filter_reset' => 'Сброс',
'all_teams' => 'Все команды',
'not_applicable' => 'Н/Д',
'min_users' => 'Мин. пользователей',
'home_short' => 'Д',
'away_short' => 'В',
'player_ranking_title' => 'Участие игроков',
'player_ranking_desc' => 'Статистика участия игроков в :count играх (домашние и выездные).',
'games_played' => 'Сыграно',
'games_assigned' => 'Назначено',
'participation_rate' => 'Процент',
'parent_ranking_title' => 'Вклад родителей',
'parent_ranking_desc' => 'Кейтеринг (:catering событий) и хронометраж (:timekeeper событий) — все опубликованные события.',
'total_contributions' => 'Итого',
'statistics_enabled_label' => 'Включить страницу статистики',
'statistics_enabled_hint' => 'Если отключено, страница статистики видна только администратору.',
// Slogan & Favicon
'slogan_label' => 'Слоган',
'slogan_hint' => 'Отображается на странице входа и в подвале.',
'favicon_label' => 'Фавикон',
'favicon_hint' => 'ICO, PNG, SVG, JPG (макс. 512 КБ)',
'favicon_current' => 'Текущий фавикон',
'favicon_remove' => 'Удалить фавикон',
'favicon_uploaded' => 'Фавикон обновлён.',
'favicon_removed' => 'Фавикон удалён.',
// Logos
'logo_login_label' => 'Логотип входа',
'logo_login_desc' => 'Отображается на странице входа над названием приложения.',
'logo_app_label' => 'Логотип приложения (навигация)',
'logo_app_desc' => 'Отображается в панели навигации рядом с названием приложения.',
'logo_current' => 'Текущий логотип',
'logo_remove' => 'Удалить логотип',
'logo_hint' => 'PNG, SVG, JPG, GIF, WebP (макс. 1 МБ)',
// Undo / Revert
'log_revert' => 'Отменить',
'log_revert_confirm' => 'Вы действительно хотите отменить это действие?',
'log_revert_success' => 'Действие успешно отменено.',
'log_revert_not_possible' => 'Это действие невозможно отменить.',
'log_reverted' => 'Отменено: ":desc"',
'event_restored' => 'Событие восстановлено.',
'log_event_restored' => 'Событие ":title" восстановлено',
// Видимость
'settings_tab_visibility' => 'Видимость',
'visibility_description' => 'Управляйте видимостью функций для различных ролей. Администраторы всегда видят всё.',
'visibility_feature_statistics' => 'Страница статистики',
'visibility_feature_catering_history' => 'История кейтеринга/хронометража',
// Генератор списков
'nav_list_generator' => 'Генератор списков',
'list_generator_title' => 'Создать список',
'list_title' => 'Тема',
'list_subtitle' => 'Подзаголовок (необязательно)',
'list_notes' => 'Заметки / Описание',
'list_source' => 'Источник строк',
'list_source_players' => 'Игроки',
'list_source_parents' => 'Родители',
'list_source_freetext' => 'Свободный текст',
'list_freetext_hint' => 'Одна строка на запись',
'list_columns' => 'Столбцы',
'list_custom_columns' => 'Дополнительные столбцы',
'list_add_column' => 'Добавить столбец',
'list_column_name' => 'Название столбца',
'list_generate' => 'Создать список',
'list_result_title' => 'Список создан',
'list_print' => 'Печать / Сохранить как PDF',
'list_new' => 'Создать новый список',
'list_to_library' => 'В библиотеку файлов',
'list_generated_at' => 'Создано',
'list_all_teams' => 'Все команды',
'list_saved_info' => 'Файл ":name" автоматически сохранён в библиотеке в разделе "Общее".',
'list_download_pdf' => 'Скачать PDF',
'list_entries_count' => 'записей',
'log_list_generated' => 'Список ":title" был создан',
'no_entries' => 'Записей нет.',
// GDPR
'dsgvo_title' => 'Согласие на обработку данных (GDPR)',
'dsgvo_short' => 'GDPR',
'dsgvo_consent_label' => 'Согласие подтверждено',
'dsgvo_view_document' => 'Просмотреть документ',
'dsgvo_confirm' => 'Подтвердить',
'dsgvo_revoke' => 'Отозвать',
'dsgvo_toggled' => 'Статус GDPR обновлён.',
'dsgvo_no_file' => 'Документ ещё не загружен.',
'dsgvo_no_document' => 'Пользователь ещё не загрузил согласие.',
'dsgvo_not_confirmed' => 'Ещё не подтверждено. Проверьте документ и подтвердите.',
'dsgvo_confirmed_info' => 'Подтверждено :name :date',
'dsgvo_confirmed_tooltip' => 'Согласие GDPR подтверждено',
'dsgvo_pending_tooltip' => 'Документ загружен, подтверждение ожидается',
'dsgvo_missing_tooltip' => 'Документ не загружен',
'dsgvo_events_title' => 'События GDPR (последние 10)',
'dsgvo_action_dsgvo_consent_uploaded' => 'Загружено',
'dsgvo_action_dsgvo_consent_confirmed' => 'Подтверждено',
'dsgvo_action_dsgvo_consent_revoked' => 'Отозвано',
'dsgvo_action_dsgvo_consent_removed' => 'Удалено',
'dsgvo_action_account_self_deleted' => 'Аккаунт удалён',
'dsgvo_action_child_auto_deactivated' => 'Ребёнок деактивирован',
'log_dsgvo_consent_uploaded' => ':name загрузил(а) согласие',
'log_dsgvo_confirmed' => 'Согласие :name подтверждено',
'log_dsgvo_revoked' => 'Подтверждение согласия :name отозвано',
'log_dsgvo_consent_removed' => ':name удалил(а) согласие',
'log_account_self_deleted' => ':name удалил(а) собственный аккаунт',
'log_child_auto_deactivated' => 'Игрок :child автоматически деактивирован (единственный родитель :parent удалил аккаунт)',
// GDPR Pending Widget
'dsgvo_pending_title' => 'GDPR — Подтверждение ожидается',
'dsgvo_pending_count' => ':count заявление(й) ожидает подтверждения',
'dsgvo_consent_document' => 'Заявление о согласии на обработку данных',
'dsgvo_reject' => 'Отклонить',
'dsgvo_reject_confirm' => 'Вы уверены, что хотите отклонить это заявление о согласии? Документ будет удалён, и пользователю потребуется загрузить его снова.',
'dsgvo_rejected' => 'Заявление о согласии отклонено.',
'log_dsgvo_rejected' => 'Заявление о согласии :name было отклонено',
'dsgvo_action_dsgvo_consent_rejected' => 'Отклонено',
'dsgvo_preview_not_available' => 'Предпросмотр недоступен для этого типа файла.',
// Factory Reset
'factory_reset_title' => 'Полный сброс',
'factory_reset_description' => 'Сбрасывает всё приложение в исходное состояние. После сброса будет запущен мастер установки.',
'factory_reset_deletes' => 'Следующие данные будут безвозвратно удалены',
'factory_reset_item_users' => 'Все пользователи (включая администратора)',
'factory_reset_item_data' => 'Все команды, игроки, мероприятия, комментарии',
'factory_reset_item_settings' => 'Все настройки и категории файлов',
'factory_reset_item_files' => 'Все загруженные файлы и фотографии профилей',
'factory_reset_warning' => 'Это действие НЕЛЬЗЯ отменить! Приложение будет полностью сброшено и запущен мастер установки.',
'factory_reset_confirm' => 'ВНИМАНИЕ: Всё приложение будет необратимо сброшено и все данные удалены. Мастер установки будет запущен заново. Вы уверены?',
'factory_reset_button' => 'Полностью сбросить приложение',
// Лицензия и поддержка
'settings_tab_license' => 'Лицензия и поддержка',
'license_title' => 'Лицензионный ключ',
'license_description' => 'Введите лицензионный ключ для получения поддержки и обновлений.',
'license_key_label' => 'Лицензионный ключ',
'license_invalid' => 'Введённый лицензионный ключ недействителен.',
'registration_status' => 'Статус регистрации',
'registration_active' => 'Зарегистрировано',
'registration_inactive' => 'Не зарегистрировано',
'register_now' => 'Зарегистрировать сейчас',
'registration_success' => 'Установка успешно зарегистрирована.',
'registration_failed' => 'Регистрация не удалась. Попробуйте позже.',
'version_info' => 'Системная информация',
'update_available' => 'Доступно обновление: Версия :version',
'update_details' => 'Показать подробности',
'download_update' => 'Скачать обновление',
'installation_id_label' => 'ID установки',
'nav_support' => 'Поддержка',
'support_title' => 'Тикеты поддержки',
'support_not_registered' => 'Установка не зарегистрирована',
'support_register_hint' => 'Для использования поддержки установка должна быть зарегистрирована. Передаются только технические данные (название приложения, URL, версия PHP).',
'support_new_ticket' => 'Создать новый тикет',
'support_subject' => 'Тема',
'support_category' => 'Категория',
'support_category_bug' => 'Отчёт об ошибке',
'support_category_feature' => 'Запрос функции',
'support_category_question' => 'Вопрос',
'support_category_other' => 'Прочее',
'support_message' => 'Сообщение',
'support_submit' => 'Отправить тикет',
'support_reply' => 'Ответить',
'support_send_reply' => 'Отправить ответ',
'support_reply_placeholder' => 'Напишите ваш ответ...',
'support_ticket_created' => 'Тикет успешно создан.',
'support_reply_sent' => 'Ответ отправлен.',
'support_submit_failed' => 'Не удалось создать тикет. Попробуйте позже.',
'support_reply_failed' => 'Не удалось отправить ответ. Попробуйте позже.',
'support_ticket_not_found' => 'Тикет не найден.',
'support_no_tickets' => 'Тикетов пока нет.',
'support_no_messages' => 'Сообщений пока нет.',
'support_ticket_id' => '№ тикета',
'support_status' => 'Статус',
'support_status_open' => 'Открыт',
'support_status_in_progress' => 'В работе',
'support_status_waiting' => 'Ожидание',
'support_status_closed' => 'Закрыт',
'support_created_at' => 'Создан',
'support_last_reply' => 'Последний ответ',
'support_back_to_list' => 'Назад к списку',
'support_system_info_note' => 'Системная информация отправляется автоматически.',
'support_sender_support' => 'Поддержка',
'support_sender_you' => 'Вы',
'support_ticket_closed' => 'Этот тикет закрыт.',
'installer_register_label' => 'Зарегистрировать установку',
'installer_register_hint' => 'Включает уведомления об обновлениях и поддержку. Передаются только технические данные (название приложения, URL, версия PHP, версия приложения).',
'installer_license_label' => 'Лицензионный ключ (необязательно)',
'installer_license_hint' => 'Можно ввести позже в настройках.',
// Сброс пароля (Администратор + Самообслуживание)
'settings_tab_maintenance' => 'Обслуживание',
'factory_reset_password_label' => 'Ваш пароль для подтверждения',
'factory_reset_confirmation_label' => 'Подтверждение безопасности',
'factory_reset_confirmation_hint' => 'Введите RESET-BESTÄTIGT для подтверждения действия.',
'password_reset_link_sent' => 'Ссылка для сброса пароля отправлена по электронной почте.',
'password_reset_email_label' => 'Шаблон письма для сброса пароля',
'password_reset_email_hint' => 'Заполнители: {name} = Имя пользователя, {link} = Ссылка сброса, {app_name} = Название приложения',
'log_password_reset_requested' => 'Запрошен сброс пароля',
'log_password_changed_self' => ':name изменил пароль',
'log_dsgvo_viewed' => 'Документ GDPR пользователя :name просмотрен',
// Многоязычный редактор правовых текстов
'legal_language_label' => 'Язык',
'legal_impressum_label' => 'Импрессум',
'legal_datenschutz_label' => 'Политика конфиденциальности',
'legal_password_reset_email_label' => 'Письмо для сброса пароля',
// Вкладка E-Mail
'settings_tab_mail' => 'E-Mail',
'mail_config_title' => 'Настройки электронной почты',
'mail_config_hint' => 'Настройки SMTP для отправки электронной почты (напр. сброс пароля, уведомления).',
'mail_mailer_label' => 'Способ отправки',
'mail_log_mode' => 'Без отправки (Лог)',
'mail_host_label' => 'SMTP-хост',
'mail_port_label' => 'Порт',
'mail_username_label' => 'Имя пользователя',
'mail_password_label' => 'Пароль',
'mail_from_address_label' => 'Адрес отправителя',
'mail_from_name_label' => 'Имя отправителя',
'mail_encryption_label' => 'Шифрование',
'mail_encryption_none' => 'Нет',
'mail_save' => 'Сохранить настройки почты',
'mail_saved' => 'Настройки почты сохранены.',
'mail_test_button' => 'Проверить соединение',
'mail_testing' => 'Проверка соединения...',
'mail_test_success' => 'SMTP-соединение успешно!',
// Статистика игроков
'stats_player_detail' => 'Детали игрока',
'stats_total_goals' => 'Всего голов',
'stats_total_shots' => 'Всего бросков',
'stats_gk_appearances' => 'Игры вратарём',
'stats_total_saves' => 'Всего отражений',
'stats_close' => 'Закрыть',
'player_goals' => 'Голы',
// Позиции и площадка
'position' => 'Позиция',
'court_visualization' => 'Расстановка на площадке',
'court_no_data' => 'Нет данных',
'performance_good' => 'Хорошо',
'performance_average' => 'Средне',
'performance_below' => 'Ниже среднего',
];