Files
amneziavpnphp/migrations/033_add_protocol_editor_translations.sql
T
2026-01-23 17:55:40 +03:00

71 lines
6.1 KiB
SQL
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.
-- Add Russian translations for Protocol Editor
INSERT INTO translations (locale, category, key_name, translation) VALUES
('ru', 'protocols', 'edit_protocol', 'Редактирование протокола'),
('ru', 'protocols', 'create_protocol', 'Создание протокола'),
('ru', 'protocols', 'edit_protocol_description', 'Изменение настроек и скриптов протокола'),
('ru', 'protocols', 'create_protocol_description', 'Добавление нового протокола в систему'),
('ru', 'protocols', 'back_to_protocols', 'К списку протоколов'),
('ru', 'protocols', 'basic_information', 'Основная информация'),
('ru', 'protocols', 'name_label', 'Название'),
('ru', 'protocols', 'name_help', 'Отображаемое имя протокола'),
('ru', 'protocols', 'slug_label', 'Слаг (ID)'),
('ru', 'protocols', 'slug_help', 'Уникальный идентификатор (латиница, цифры, дефис)'),
('ru', 'protocols', 'description_help', 'Краткое описание протокола'),
('ru', 'protocols', 'installation_script', 'Скрипт установки'),
('ru', 'protocols', 'install_script_help', 'Bash скрипт, который будет выполнен при установке протокола'),
('ru', 'protocols', 'uninstallation_script', 'Скрипт удаления'),
('ru', 'protocols', 'uninstall_script_help', 'Bash скрипт, который будет выполнен при удалении протокола'),
('ru', 'protocols', 'test_install', 'Тест установки'),
('ru', 'protocols', 'test_uninstall', 'Тест удаления'),
('ru', 'protocols', 'testing_on_ubuntu22', 'Тестирование на Ubuntu 22.04 (Docker)'),
('ru', 'protocols', 'test_result', 'Результат выполнения'),
('ru', 'protocols', 'client_output_preview', 'Предпросмотр конфига клиента'),
('ru', 'protocols', 'output_template', 'Шаблон конфигурации'),
('ru', 'protocols', 'output_template_help', 'Шаблон для генерации файла конфигурации клиента. Используйте переменные {{variable}}'),
('ru', 'protocols', 'available_variables', 'Доступные переменные'),
('ru', 'protocols', 'variable_private_key_help', 'Приватный ключ клиента'),
('ru', 'protocols', 'variable_public_key_help', 'Публичный ключ сервера'),
('ru', 'protocols', 'variable_client_ip_help', 'IP-адрес клиента'),
('ru', 'protocols', 'variable_server_host_help', 'Хост сервера (IP или домен)'),
('ru', 'protocols', 'variable_server_port_help', 'Порт сервера'),
('ru', 'protocols', 'variable_preshared_key_help', 'Дополнительный ключ шифрования (PSK)'),
('ru', 'protocols', 'variable_last_config_json_help', 'Полная конфигурация в формате JSON (для Amnezia)'),
('ru', 'protocols', 'plus_all_output_variables', 'Плюс все переменные из шаблона конфигурации'),
('ru', 'protocols', 'qr_code_template', 'Шаблон QR-кода'),
('ru', 'protocols', 'qr_code_template_help', 'Шаблон для формирования содержимого QR-кода'),
('ru', 'protocols', 'qr_code_format', 'Формат QR-кода'),
('ru', 'protocols', 'qr_code_format_help', 'Выберите формат данных в QR-коде'),
('ru', 'protocols', 'password_generation', 'Генерация пароля'),
('ru', 'protocols', 'password_command_help', 'Команда для генерации пароля/ключа (выполняется перед установкой)'),
('ru', 'protocols', 'ubuntu_compatible', 'Совместим с Ubuntu'),
('ru', 'protocols', 'active_label', 'Активен'),
('ru', 'protocols', 'update_protocol', 'Обновить протокол'),
('ru', 'protocols', 'save_protocol', 'Сохранить протокол'),
('ru', 'protocols', 'please_fill_required_fields', 'Пожалуйста, заполните обязательные поля'),
('ru', 'protocols', 'invalid_slug_format', 'Неверный формат слага'),
('ru', 'ai', 'get_ai_help', 'Помощь AI'),
('ru', 'ai', 'assistant', 'AI Ассистент'),
('ru', 'ai', 'select_model', 'Выберите модель'),
('ru', 'ai', 'model_gpt35_turbo', 'GPT-3.5 Turbo'),
('ru', 'ai', 'model_gpt4', 'GPT-4'),
('ru', 'ai', 'model_claude3_haiku', 'Claude 3 Haiku'),
('ru', 'ai', 'model_claude3_sonnet', 'Claude 3 Sonnet'),
('ru', 'ai', 'custom_model_placeholder', 'Или введите имя модели вручную'),
('ru', 'ai', 'check_availability', 'Проверить'),
('ru', 'ai', 'protocol_type', 'Тип протокола'),
('ru', 'ai', 'general_vpn', 'Общий VPN'),
('ru', 'ai', 'describe_requirements', 'Опишите требования'),
('ru', 'ai', 'prompt_placeholder', 'Например: Скрипт для установки Shadowsocks на порт 8388...'),
('ru', 'ai', 'prompt_placeholder_template', 'Например: Конфиг в формате JSON с полями server, port, password...'),
('ru', 'ai', 'prompt_placeholder_qr_template', 'Например: Ссылка вида vless://uuid@host:port...'),
('ru', 'ai', 'prompt_placeholder_uninstall', 'Например: Остановить docker контейнер и удалить файлы...'),
('ru', 'ai', 'generate_script', 'Сгенерировать'),
('ru', 'ai', 'generating_script', 'Генерация...'),
('ru', 'ai', 'generated_script', 'Результат'),
('ru', 'ai', 'suggestions', 'Предложения'),
('ru', 'ai', 'apply_to_current_protocol', 'Применить'),
('ru', 'ai', 'confirm_apply_script', 'Это заменит текущее содержимое поля. Продолжить?'),
('ru', 'ai', 'please_enter_requirements', 'Пожалуйста, введите требования'),
('ru', 'ai', 'error_generating_script', 'Ошибка генерации')
ON DUPLICATE KEY UPDATE translation = VALUES(translation);