<?php
return [
    // ========================================
    // === ОБЩЕЕ И НАВИГАЦИЯ ===
    // ========================================
    'installer_title'             => 'Установка SahtoutCMS',
    'installer_name'              => 'Установка SahtoutCMS',
    'step'                        => 'Шаг',
    'requirement'                 => 'Требование',
    'status'                      => 'Статус',
    'extension'                   => 'Расширение',
    'module'                      => 'Модуль',
    'enabled'                     => 'Включено',
    'missing'                     => 'Отсутствует',
    'unknown'                     => 'Неизвестно',

    // ========================================
    // === INDEX.PHP (ПРИВЕТСТВИЕ) ===
    // ========================================
    'welcome_message_line1'       => 'Добро пожаловать, искатель приключений.',
    'welcome_message_line2'       => 'Этот установщик проведёт вас через настройку <strong>SahtoutCMS</strong> для приватных серверов World of Warcraft.',
    'welcome_message_line3'       => 'Подготовьте данные вашей базы данных и сервера — путешествие начинается.',
    'note_dev_info'               => 'Примечание: Я создал этот проект в одиночку ради удовольствия, обучения и тестирования. Хотя я старался сделать его профессиональным, это не командный проект, и некоторые ошибки могут присутствовать. Наслаждайтесь, и сообщайте о найденных проблемах!',
    'btn_begin_install'           => 'Начать установку',

    // ========================================
    // === STEP2_CHECK.PHP ===
    // ========================================
    'step2_title'                 => 'Шаг 2: Проверка окружения',
    'php_version'                 => 'Версия PHP',
    'required_php_extensions'     => 'Требуемые расширения PHP',
    'optional_php_extensions'     => 'Опциональные расширения PHP',
    'required_apache_modules'     => 'Требуемые модули Apache',
    'optional_apache_modules'     => 'Опциональные модули Apache',
    'btn_how_to_enable'           => '💡 Как включить расширения PHP и модули Apache?',
    'help_php_extensions'         => 'Расширения PHP',
    'help_php_desc'               => 'Чтобы включить расширение PHP:',
    'help_php_path'               => 'Перейдите в C:\\xampp\\php',
    'help_php_ini'                => 'Найдите файл <code>php.ini</code>.',
    'help_php_uncomment'          => 'Найдите строку с именем расширения, например <code>;extension=curl</code>.',
    'help_php_enable'             => 'Удалите точку с запятой <code>;</code>, чтобы включить: <code>extension=curl</code>.',
    'help_php_restart'            => 'Перезапустите веб-сервер (Apache/Nginx).',
    'help_apache_modules'         => 'Модули Apache',
    'help_apache_desc'            => 'Чтобы включить модули Apache:',
    'help_apache_path'            => 'Перейдите в C:\\xampp\\apache\\conf',
    'help_apache_httpd'           => 'В XAMPP для Windows проверьте файл <code>httpd.conf</code> и раскомментируйте строки модулей.',
    'help_apache_restart'         => 'Перезапустите Apache:',
    'img_example'                 => 'пример изображения',
    'btn_proceed_to_db'           => 'Перейти к настройке базы данных ➡️',
    'err_required_failed'         => '❌ Некоторые обязательные проверки не пройдены. Исправьте их перед продолжением.',

    // ========================================
    // === STEP3_DB.PHP ===
    // ========================================
    'step3_title' => 'Шаг 3: Настройка базы данных и reCAPTCHA',
    'db_credentials' => 'Учетные данные базы данных',
    'label_db_host' => 'Хост базы данных',
    'label_db_user' => 'Имя пользователя базы данных',
    'label_db_pass' => 'Пароль базы данных',
    'label_db_auth' => 'Имя базы данных аутентификации',
    'label_db_world' => 'Имя базы данных мира',
    'label_db_char' => 'Имя базы данных персонажей',
    'label_db_site' => 'Имя базы данных сайта',
    'note_site_db' => 'Рекомендуется использовать “sahtout_site” для имени базы данных сайта',
    'section_recaptcha' => 'Ключи reCAPTCHA V2 Checkbox (опционально)',
    'label_recaptcha_site_key' => 'Ключ сайта',
    'label_recaptcha_secret_key' => 'Секретный ключ',
    'placeholder_recaptcha_default' => 'Оставьте пустым для значений по умолчанию',
    'note_recaptcha_empty' => 'Оставьте поля reCAPTCHA пустыми, чтобы использовать ключи по умолчанию',
    'btn_test_save_db' => 'Проверить и сохранить настройки базы данных и reCAPTCHA',
    'err_db_host_required' => 'Хост базы данных обязателен',
    'err_db_user_required' => 'Имя пользователя базы данных обязательно',
    'err_db_auth_required' => 'Имя базы данных аутентификации обязательно',
    'err_db_world_required' => 'Имя базы данных мира обязательно',
    'err_db_char_required' => 'Имя базы данных персонажей обязательно',
    'err_db_site_required' => 'Имя базы данных сайта обязательно',
    'err_missing_table' => 'Отсутствует требуемая таблица: %s',
    'err_connection_failed' => 'Ошибка соединения: %s',
    'err_config_dir_not_writable' => 'Директория конфигурации недоступна для записи: %s',
    'err_cap_dir_not_writable' => 'Директория конфигурации reCAPTCHA недоступна для записи: %s',
    'err_failed_write_config' => 'Не удалось записать файл конфигурации: %s',
    'err_failed_write_cap' => 'Не удалось записать файл конфигурации reCAPTCHA: %s',
    'err_close_connection' => 'Не удалось закрыть соединение: %s',
    'err_fix_errors' => 'Пожалуйста, исправьте следующие ошибки:',
    'msg_config_saved' => 'Все базы данных успешно подключены! Файлы конфигурации и reCAPTCHA созданы.',
    'btn_proceed_to_realm' => 'Перейти к шагу 4 настройки реалма ➡️',
    // New keys for step3_db.php
    'label_recaptcha_enabled' => 'Включить reCAPTCHA',
    'err_recaptcha_keys_required' => 'Ключ сайта reCAPTCHA и секретный ключ требуются, когда reCAPTCHA включен.',
    'captcha_enabled' => 'Включено',
    'captcha_missing' => 'Отключено',

    // ========================================
    // === STEP4_REALM.PHP ===
    // ========================================
    'forge_title' => 'Sahtout RealmForge',
'forge_name' => '⚔️ Настройка RealmForge',
'step4_title' => 'Этап 4: Настройка реалма',
'section_realm_config' => 'Конфигурация реалма',
'err_fix_errors_realm' => 'Исправьте следующие ошибки:',
'msg_realm_saved' => 'Конфигурация реалма успешно сохранена!',
'label_realm_name' => 'Название реалма',
'label_realm_ip' => 'Адрес / Хост реалма',
'label_realm_port' => 'Порт реалма',
'label_realm_logo' => 'Эмблема реалма',
'placeholder_realm_name' => 'Введите название реалма',
'placeholder_realm_logo' => 'Загрузите эмблему PNG, SVG, JPG или WebP (макс. 2 МБ).',
'btn_choose_file' => 'Выбрать эмблему',
'btn_save_realm' => 'Сохранить конфигурацию реалма',
'btn_proceed_to_mail' => 'Перейти к настройке почты ➡️',
'note_realm_config' => 'Примечание: здесь настраиваются параметры реалма.',
'err_realm_name_required' => 'Название реалма обязательно.',
'err_realm_ip_required' => 'Адрес реалма обязателен.',
'err_realm_port_invalid' => 'Порт реалма должен быть допустимым числом (1-65535).',
'err_config_dir_not_writable_realm' => 'Каталог конфигурации недоступен для записи: %s',
'err_write_realm_config' => 'Невозможно записать файл конфигурации реалма: %s',
'err_read_realm_config' => 'Невозможно прочитать файл конфигурации реалма: %s',
'err_update_realm_config' => 'Ошибка обновления конфигурации: $realmlist не найден или недействителен.',
'error_realm_logo_too_large' => 'Размер эмблемы превышает 2 МБ.',
'error_invalid_realm_logo_type' => 'Недопустимый формат эмблемы. Допускаются только PNG, SVG, JPG или WebP.',
'error_realm_logo_upload_failed' => 'Не удалось загрузить эмблему. Проверьте права доступа сервера.',
'error_direct_access_realm' => 'Прямой доступ к этому файлу запрещён.',
'error_access_denied' => 'Доступ запрещён.',


    // ========================================
    // === STEP5_MAIL.PHP ===
    // ========================================
     'step5_title' => 'Шаг 5: Настройка электронной почты',
    'err_smtp_host_required' => 'Хост SMTP обязателен.',
    'err_smtp_user_required' => 'Имя пользователя SMTP обязательно.',
    'err_smtp_pass_required' => 'Пароль SMTP обязателен.',
    'mail_test_subject' => 'Тестовое письмо - Sahtout CMS',
    'mail_test_body' => 'Это тестовое письмо из установки вашего Sahtout CMS.',
    'err_write_mail_config' => 'Невозможно записать в %s.',
    'err_smtp_test_failed' => 'Тест SMTP не удался: %s',
    'error_direct_access' => 'Прямой доступ к этому файлу запрещен.',
    'msg_mail_saved' => 'Конфигурация электронной почты сохранена! Тестовое письмо успешно отправлено.',
    'btn_proceed_to_soap' => 'Перейти к настройке SOAP ➡️',
    'label_enable_smtp' => 'Включить SMTP Mailer?',
    'smtp_mail_enabled' => 'Включено',
    'smtp_mail_missing' => 'Отключено',
    'section_smtp_config' => 'Конфигурация SMTP',
    'label_smtp_host' => 'Хост SMTP',
    'label_email_address' => 'Адрес электронной почты',
    'label_app_password' => 'Пароль приложения / Пароль SMTP',
    'label_from_email' => 'Электронная почта отправителя',
    'label_from_name' => 'Имя отправителя',
    'label_port' => 'Порт',
    'label_encryption' => 'Шифрование (tls или ssl)',
    'placeholder_smtp_host' => 'например, smtp.gmail.com',
    'placeholder_email' => 'например, вашеимя@gmail.com',
    'placeholder_app_password' => 'Пароль приложения для Gmail/Outlook',
    'helper_title_smtp' => 'Как получить информацию SMTP / Пароль приложения (Нажмите для раскрытия)',
    'helper_smtp_li1' => 'Используйте реальную учетную запись электронной почты (Gmail, Outlook или ваш собственный домен).',
    'helper_smtp_li2' => 'Для Gmail включите двухфакторную аутентификацию и создайте <strong>пароль приложения</strong>.',
    'helper_smtp_li3' => 'Примеры хостов SMTP:',
    'helper_smtp_custom_domain' => 'Пользовательский домен: обычно mail.вашдомен.com',
    'helper_smtp_li4' => 'Используйте порт <strong>587</strong> с <strong>TLS</strong> или порт <strong>465</strong> с <strong>SSL</strong>.',
    'helper_smtp_li5' => 'Введите ваш адрес электронной почты как имя пользователя и пароль приложения (или обычный пароль, если это разрешено).',
    'helper_smtp_li6' => 'Электронная почта отправителя может совпадать с пользователем SMTP или быть другой, которой вы владеете.',

    // ========================================
    // === STEP6_SOAP.PHP ===
    // ========================================
    'step6_title'                 => 'Шаг 6: Настройка SOAP',
    'section_soap_config'         => 'Настройка SOAP',
    'label_soap_url'              => 'URL SOAP',
    'label_gm_username'           => 'Имя пользователя GM',
    'placeholder_gm_level3'       => 'Должен быть уровень GM 3',
    'label_soap_password'         => 'Пароль SOAP',
    'placeholder_soap_pass'       => 'Пароль SOAP = Пароль аккаунта',
    'btn_save_verify_gm'          => 'Сохранить и проверить GM',
    'err_soap_account_not_found'  => 'Аккаунт \'%s\' не существует в базе Auth.',
    'err_soap_gm_level'           => 'Аккаунт \'%s\' существует, но не является GM уровня 3.',
    'err_write_soap_config'       => 'Невозможно записать в',
    'msg_soap_saved'              => 'Настройки SOAP сохранены! Учётная запись GM проверена.',
    'msg_soap_note'               => 'Убедитесь, что это GM',
    'btn_proceed_to_finish'       => 'Завершить установку ➡️',
    'important_steps'             => 'Важные шаги:',
    'info_soap_li1'               => 'Убедитесь, что учётная запись GM существует в базе Auth и имеет уровень GM 3 в <code>account_access</code> с <code>RealmID = -1</code>.',
    'info_soap_li2'               => 'Откройте файл <code>worldserver.conf</code> и установите: <strong>SOAP.Enabled = 1</strong>',
    'info_soap_li3'               => 'Убедитесь, что порт SOAP в <code>soap_url</code> правильный и доступен.',
    'footer_connect'    => '🌟 Связаться со мной:',
'footer_all_rights' => 'Все права защищены.',
// === FINISH.PHP ===
'finish_title'               => 'Установка завершена',
'err_config_missing'         => 'Отсутствует файл конфигурации:',
'finish_errors_msg'          => 'Отсутствуют некоторые необходимые файлы конфигурации. Убедитесь, что все шаги выполнены.',
'finish_all_present'         => 'Все файлы конфигурации присутствуют!',
'finish_congrats'            => 'Поздравляем, SahtoutCMS полностью установлен и готов к использованию.',
'finish_security_note'       => 'Для безопасности настоятельно рекомендуется <strong>удалить папку "install"</strong> с вашего сервера.',
'btn_go_to_homepage'         => 'Перейти на главную страницу SahtoutCMS',
];