Tue, 24 Nov 2020 18:03:40 +0100
Added Russian translations provided by Alexander Barkoff.
--- a/PKGLIST Mon Nov 23 19:50:07 2020 +0100 +++ b/PKGLIST Tue Nov 24 18:03:40 2020 +0100 @@ -35,7 +35,9 @@ ProjectFlask/ServerStartOptionsDialog.ui ProjectFlask/__init__.py ProjectFlask/i18n/flask_de.qm +ProjectFlask/i18n/flask_en.qm ProjectFlask/i18n/flask_es.qm +ProjectFlask/i18n/flask_ru.qm ProjectFlask/icons/flask-dark.svg ProjectFlask/icons/flask-light.svg ProjectFlask/icons/flask64-dark.svg
--- a/PluginFlask.e4p Mon Nov 23 19:50:07 2020 +0100 +++ b/PluginFlask.e4p Tue Nov 24 18:03:40 2020 +0100 @@ -45,9 +45,11 @@ <Translation>ProjectFlask/i18n/flask_de.qm</Translation> <Translation>ProjectFlask/i18n/flask_de.ts</Translation> <Translation>ProjectFlask/i18n/flask_empty.ts</Translation> + <Translation>ProjectFlask/i18n/flask_en.qm</Translation> <Translation>ProjectFlask/i18n/flask_en.ts</Translation> <Translation>ProjectFlask/i18n/flask_es.qm</Translation> <Translation>ProjectFlask/i18n/flask_es.ts</Translation> + <Translation>ProjectFlask/i18n/flask_ru.qm</Translation> <Translation>ProjectFlask/i18n/flask_ru.ts</Translation> </Translations> <Others>
--- a/ProjectFlask/i18n/flask_ru.ts Mon Nov 23 19:50:07 2020 +0100 +++ b/ProjectFlask/i18n/flask_ru.ts Tue Nov 24 18:03:40 2020 +0100 @@ -5,22 +5,22 @@ <message> <location filename="../FlaskCommandDialog.ui" line="14"/> <source>Flask Command</source> - <translation type="unfinished"></translation> + <translation>Flask команды</translation> </message> <message> <location filename="../FlaskCommandDialog.ui" line="23"/> <source>Output</source> - <translation type="unfinished"></translation> + <translation>Вывод</translation> </message> <message> <location filename="../FlaskCommandDialog.py" line="86"/> <source>Execute Flask Command</source> - <translation type="unfinished"></translation> + <translation>Выполнить команду Flask</translation> </message> <message> <location filename="../FlaskCommandDialog.py" line="86"/> <source>The Flask process could not be started.</source> - <translation type="unfinished"></translation> + <translation>Не удалось запустить процесс Flask.</translation> </message> </context> <context> @@ -28,107 +28,107 @@ <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="17"/> <source><b>Configure Flask</b></source> - <translation type="unfinished"></translation> + <translation><b>Настройка Flask</b></translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="37"/> <source>Console Command</source> - <translation type="unfinished"></translation> + <translation>Команда консоли</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="43"/> <source>Console Command:</source> - <translation type="unfinished"></translation> + <translation>Команда консоли:</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="56"/> <source>Enter the console command</source> - <translation type="unfinished"></translation> + <translation>Введите команду консоли</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="69"/> <source>Web-Browser</source> - <translation type="unfinished"></translation> + <translation>Web-браузер</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="75"/> <source>Select to use an external web-browser</source> - <translation type="unfinished"></translation> + <translation>Разрешить использовать внешний web-браузер</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="78"/> <source>Use external web-browser</source> - <translation type="unfinished"></translation> + <translation>Использовать внешний web-браузер</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="88"/> <source>Flask Virtual Environment</source> - <translation type="unfinished"></translation> + <translation>Виртуальное окружение Flask</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="94"/> <source>Select the Virtual Environment to be used with Flask</source> - <translation type="unfinished"></translation> + <translation>Выберите виртуальное окружение для использования с Flask</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="109"/> <source>Press to reload the names of the virtual environments</source> - <translation type="unfinished"></translation> + <translation>Перезагрузить имена виртуальных сред</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="121"/> <source>Server Output</source> - <translation type="unfinished"></translation> + <translation>Вывод сервера</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="127"/> <source>Color Scheme for ANSI Escape Codes:</source> - <translation type="unfinished"></translation> + <translation>Цветовая схема для ANSI Escape кодов:</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="140"/> <source>Select the color scheme to be applied for ANSI color escape codes</source> - <translation type="unfinished"></translation> + <translation>Выберите цветовую схему, которая будет применяться для ANSI color escape кодов</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="150"/> <source>Flask Documentation</source> - <translation type="unfinished"></translation> + <translation>Документация Flask</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="156"/> <source>URL:</source> - <translation type="unfinished"></translation> + <translation>URL:</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="163"/> <source>Enter the URL of the Flask documentation</source> - <translation type="unfinished"></translation> + <translation>Введите URL документации Flask</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="170"/> <source>Press to reset the URL to the default URL</source> - <translation type="unfinished"></translation> + <translation>URL документации Flask по умолчанию</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="180"/> <source>Translations Editor</source> - <translation type="unfinished"></translation> + <translation>Редактор переводов</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="192"/> <source>Enter the path of an editor to use to do the translations. Leave empty to disable this feature.</source> - <translation type="unfinished"></translation> + <translation>Введите путь к редактору, который будет использоваться для переводов. Оставьте поле пустым чтобы отключить эту возможность.</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.ui" line="211"/> <source>Enter the path of the translations editor</source> - <translation type="unfinished"></translation> + <translation>Введите путь к редактору переводов</translation> </message> <message> <location filename="../ConfigurationPage/FlaskPage.py" line="70"/> <source>All Files (*)</source> - <translation type="unfinished"></translation> + <translation>Все файлы (*)</translation> </message> </context> <context> @@ -136,47 +136,47 @@ <message> <location filename="../FormSelectionDialog.ui" line="14"/> <source>Template Type Selection</source> - <translation type="unfinished"></translation> + <translation>Выбор типа шаблона</translation> </message> <message> <location filename="../FormSelectionDialog.ui" line="23"/> <source>Template &Type:</source> - <translation type="unfinished"></translation> + <translation>&Тип шаблона:</translation> </message> <message> <location filename="../FormSelectionDialog.ui" line="39"/> <source>Select the template type</source> - <translation type="unfinished"></translation> + <translation>Выберите тип шаблона</translation> </message> <message> <location filename="../FormSelectionDialog.ui" line="46"/> <source>Preview:</source> - <translation type="unfinished"></translation> + <translation>Просмотр:</translation> </message> <message> <location filename="../FormSelectionDialog.ui" line="68"/> <source>Shows the text of the selected template</source> - <translation type="unfinished"></translation> + <translation>Отображение текста выбранного шаблона</translation> </message> <message> <location filename="../FormSelectionDialog.py" line="22"/> <source>Standard HTML 5 template</source> - <translation type="unfinished"></translation> + <translation>Стандартный HTML 5 шаблон</translation> </message> <message> <location filename="../FormSelectionDialog.py" line="36"/> <source>Basic Jinja template</source> - <translation type="unfinished"></translation> + <translation>Базовый Jinja шаблон</translation> </message> <message> <location filename="../FormSelectionDialog.py" line="53"/> <source>Jinja base template</source> - <translation type="unfinished"></translation> + <translation>Основной Jinja шаблон</translation> </message> <message> <location filename="../FormSelectionDialog.py" line="70"/> <source>Jinja extension template</source> - <translation type="unfinished"></translation> + <translation>Расширенный Jinja шаблон</translation> </message> </context> <context> @@ -184,203 +184,203 @@ <message> <location filename="../Project.py" line="90"/> <source>Run Server</source> - <translation type="unfinished"></translation> + <translation>Запуск сервера</translation> </message> <message> <location filename="../Project.py" line="90"/> <source>Run &Server</source> - <translation type="unfinished"></translation> + <translation>Запуск &сервера</translation> </message> <message> <location filename="../Project.py" line="95"/> <source>Starts the Flask Web server</source> - <translation type="unfinished"></translation> + <translation>Запуск web-сервера Flask</translation> </message> <message> <location filename="../Project.py" line="97"/> <source><b>Run Server</b><p>Starts the Flask Web server.</p></source> - <translation type="unfinished"></translation> + <translation><b>Запуск сервера</b><p>Запускает web-сервер Flask.</p></translation> </message> <message> <location filename="../Project.py" line="104"/> <source>Run Development Server</source> - <translation type="unfinished"></translation> + <translation>Запуск сервера разработки</translation> </message> <message> <location filename="../Project.py" line="104"/> <source>Run &Development Server</source> - <translation type="unfinished"></translation> + <translation>Запуск сервера &разработки</translation> </message> <message> <location filename="../Project.py" line="109"/> <source>Starts the Flask Web server in development mode</source> - <translation type="unfinished"></translation> + <translation>Запуск web-сервера Flask в режите разработки</translation> </message> <message> <location filename="../Project.py" line="111"/> <source><b>Run Development Server</b><p>Starts the Flask Web server in development mode.</p></source> - <translation type="unfinished"></translation> + <translation><b>Запуск сервера разработки</b><p>Запускает web-сервер Flask в режиме разработки.</p></translation> </message> <message> <location filename="../Project.py" line="118"/> <source>Ask for Server Start Options</source> - <translation type="unfinished"></translation> + <translation>Запрос параметров запуска сервера</translation> </message> <message> <location filename="../Project.py" line="123"/> <source>Ask for server start options</source> - <translation type="unfinished"></translation> + <translation>Запрос параметров запуска сервера</translation> </message> <message> <location filename="../Project.py" line="125"/> <source><b>Ask for Server Start Options</b><p>Asks for server start options before the Flask Web server is started. If this is unchecked, the server is started with default parameters.</p></source> - <translation type="unfinished"></translation> + <translation><b>Запрос параметров запуска сервера</b><p>Запрашивает параметры запуска сервера перед запуском веб-сервера Flask. Если этот флажок не установлен, сервер запускается с параметрами по умолчанию.</p></translation> </message> <message> <location filename="../Project.py" line="138"/> <source>Start Flask Python Console</source> - <translation type="unfinished"></translation> + <translation>Старт консоли Flask Python</translation> </message> <message> <location filename="../Project.py" line="138"/> <source>Start Flask &Python Console</source> - <translation type="unfinished"></translation> + <translation>Старт консоли Flask &Python</translation> </message> <message> <location filename="../Project.py" line="143"/> <source>Starts an interactive Python interpreter</source> - <translation type="unfinished"></translation> + <translation>Запуск интерактивного интерпретатора Python</translation> </message> <message> <location filename="../Project.py" line="145"/> <source><b>Start Flask Python Console</b><p>Starts an interactive Python interpreter.</p></source> - <translation type="unfinished"></translation> + <translation><b>Старт консоли Flask Python</b><p>Запускает интерактивный интерпретатор Python.</p></translation> </message> <message> <location filename="../Project.py" line="156"/> <source>Show Routes</source> - <translation type="unfinished"></translation> + <translation>Показать маршруты</translation> </message> <message> <location filename="../Project.py" line="156"/> <source>Show &Routes</source> - <translation type="unfinished"></translation> + <translation>Показать &маршруты</translation> </message> <message> <location filename="../Project.py" line="161"/> <source>Shows a dialog with the routes of the flask app</source> - <translation type="unfinished"></translation> + <translation>Отображение диалога с маршрутами flask-приложения</translation> </message> <message> <location filename="../Project.py" line="163"/> <source><b>Show Routes</b><p>Shows a dialog with the routes of the flask app.</p></source> - <translation type="unfinished"></translation> + <translation><b>Показать маршруты</b><p>Отображает диалог с маршрутами flask-приложения.</p></translation> </message> <message> <location filename="../Project.py" line="175"/> <source>Initialize Database</source> - <translation type="unfinished"></translation> + <translation>Инициализация базы данных</translation> </message> <message> <location filename="../Project.py" line="175"/> <source>&Initialize Database</source> - <translation type="unfinished"></translation> + <translation>&Инициализация базы данных</translation> </message> <message> <location filename="../Project.py" line="180"/> <source>Shows a dialog with the result of the database creation</source> - <translation type="unfinished"></translation> + <translation>Отображение диалога с результатом создания базы данных</translation> </message> <message> <location filename="../Project.py" line="182"/> <source><b>Initialize Database</b><p>Shows a dialog with the result of the database creation.</p></source> - <translation type="unfinished"></translation> + <translation><b>Initialize Database</b><p>Отображает диалог с резльтатом создания базы данных.</p></translation> </message> <message> <location filename="../Project.py" line="194"/> <source>Documentation</source> - <translation type="unfinished"></translation> + <translation>Документация</translation> </message> <message> <location filename="../Project.py" line="194"/> <source>D&ocumentation</source> - <translation type="unfinished"></translation> + <translation>&Документация</translation> </message> <message> <location filename="../Project.py" line="199"/> <source>Shows the help viewer with the Flask documentation</source> - <translation type="unfinished"></translation> + <translation>Отображение средств просмотра документации Flask</translation> </message> <message> <location filename="../Project.py" line="201"/> <source><b>Documentation</b><p>Shows the help viewer with the Flask documentation.</p></source> - <translation type="unfinished"></translation> + <translation><b>Документация</b><p>Отображает средство просмотра документации Flask.</p></translation> </message> <message> <location filename="../Project.py" line="505"/> <source>About Flask</source> - <translation type="unfinished"></translation> + <translation>О Flask</translation> </message> <message> <location filename="../Project.py" line="212"/> <source>About &Flask</source> - <translation type="unfinished"></translation> + <translation>О &Flask</translation> </message> <message> <location filename="../Project.py" line="217"/> <source>Shows some information about Flask</source> - <translation type="unfinished"></translation> + <translation>Отображение информации о Flask</translation> </message> <message> <location filename="../Project.py" line="219"/> <source><b>About Flask</b><p>Shows some information about Flask.</p></source> - <translation type="unfinished"></translation> + <translation><b>О Flask</b><p>Отображает некоторую информацию о Flask.</p></translation> </message> <message> <location filename="../Project.py" line="239"/> <source>&Flask</source> - <translation type="unfinished"></translation> + <translation>&Flask</translation> </message> <message> <location filename="../Project.py" line="294"/> <source>New template...</source> - <translation type="unfinished"></translation> + <translation>Новый шаблон...</translation> </message> <message> <location filename="../Project.py" line="328"/> <source>HTML Files (*.html);;HTML Files (*.htm);;All Files (*)</source> - <translation type="unfinished"></translation> + <translation>Файлы HTML (*.html);;Файлы HTML (*.htm);;Все файлы (*)</translation> </message> <message> <location filename="../Project.py" line="361"/> <source>New Form</source> - <translation type="unfinished"></translation> + <translation>Новая форма</translation> </message> <message> <location filename="../Project.py" line="347"/> <source>The file already exists! Overwrite it?</source> - <translation type="unfinished"></translation> + <translation>Файл уже существует! Переписать его?</translation> </message> <message> <location filename="../Project.py" line="361"/> <source><p>The new form file <b>{0}</b> could not be created.</p><p>Problem: {1}</p></source> - <translation type="unfinished"></translation> + <translation><p>Не удалось создать файл новой формы <b>{0}</b>.</p><p>Проблема: {1}</p></translation> </message> <message> <location filename="../Project.py" line="578"/> <source>Prepare Environment</source> - <translation type="unfinished"></translation> + <translation>Подготовка виртуального окружения</translation> </message> <message> <location filename="../Project.py" line="578"/> <source>The project has no configured main script (= Flask application). Aborting...</source> - <translation type="unfinished"></translation> + <translation>В проекте нет настроенного основного скрипта (= приложению Flask). Прерывание ...</translation> </message> <message> <location filename="../Project.py" line="505"/> <source><p>Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications.</p><p><table><tr><td>Flask Version:</td><td>{0}</td></tr><tr><td>Werkzeug Version:</td><td>{1}</td></tr><tr><td>Python Version:</td><td>{2}</td></tr><tr><td>Flask URL:</td><td><a href="{3}">The Pallets Projects - Flask</a></td></tr></table></p></source> <comment>Do not translate the program names.</comment> - <translation type="unfinished"></translation> + <translation><p>Flask - это легкий WSGI-фреймворк веб-приложений. Он разработан чтобы сделать начало работы быстрым и простым, с возможностью масштабирования до сложных приложений.</p><p><table><tr><td>Версия Flask:</td><td>{0}</td></tr><tr><td>Версия Werkzeug:</td><td>{1}</td></tr><tr><td>Версия Python:</td><td>{2}</td></tr><tr><td>URL Flask:</td><td><a href="{3}">Проекты Pallets - Flask</a></td></tr></table></p></translation> </message> </context> <context> @@ -388,7 +388,7 @@ <message> <location filename="../../PluginProjectFlask.py" line="426"/> <source>Flask</source> - <translation type="unfinished"></translation> + <translation>Flask</translation> </message> </context> <context> @@ -396,12 +396,12 @@ <message> <location filename="../FlaskBabelExtension/PyBabelCommandDialog.py" line="90"/> <source>Execute PyBabel Command</source> - <translation type="unfinished"></translation> + <translation>Выполнить команду PyBabel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelCommandDialog.py" line="90"/> <source>The pybabel process could not be started.</source> - <translation type="unfinished"></translation> + <translation>Не удалось запустить процесс pybabel.</translation> </message> </context> <context> @@ -409,67 +409,67 @@ <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="14"/> <source>PyBabel Configuration</source> - <translation type="unfinished"></translation> + <translation>Настройка PyBabel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="23"/> <source>Configuration File:</source> - <translation type="unfinished"></translation> + <translation>Файл конфигурации:</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="39"/> <source>Enter the name of the PyBabel configuration file</source> - <translation type="unfinished"></translation> + <translation>Введите имя файла конфигурации PyBabel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="46"/> <source>Translations Directory:</source> - <translation type="unfinished"></translation> + <translation>Директория переводов:</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="62"/> <source>Enter the name of the directory containing the translations</source> - <translation type="unfinished"></translation> + <translation>Задайте имя директории, содержащей переводы</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="69"/> <source>Domain:</source> - <translation type="unfinished"></translation> + <translation>Домен:</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="76"/> <source>Enter the name of the translations domain (leave empty for default)</source> - <translation type="unfinished"></translation> + <translation>Введите имя домена переводов (оставьте пустым по умолчанию)</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="86"/> <source>Message Catalog:</source> - <translation type="unfinished"></translation> + <translation>Каталог сообщений:</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="102"/> <source>Enter the name of the message catalog file</source> - <translation type="unfinished"></translation> + <translation>Введите имя файла каталога сообщений</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="109"/> <source>Translation Markers:</source> - <translation type="unfinished"></translation> + <translation>Маркеры перевода:</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.ui" line="116"/> <source>Enter the translation markers separated by space (_ is included by default)</source> - <translation type="unfinished"></translation> + <translation>Введите маркеры перевода через пробел (по умолчанию задан символ '_')</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.py" line="41"/> <source>Configuration Files (*.cfg);;All Files (*)</source> - <translation type="unfinished"></translation> + <translation>Файлы конфигурации (*.cfg);;Все файлы (*)</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelConfigDialog.py" line="55"/> <source>Message Catalog Files (*.pot);;All Files (*)</source> - <translation type="unfinished"></translation> + <translation>Файлы каталога сообщений (*.pot);;Все файлы (*)</translation> </message> </context> <context> @@ -477,201 +477,205 @@ <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="128"/> <source>Open with {0}</source> - <translation type="unfinished"></translation> + <translation>Открыть с помощью {0}</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="145"/> <source>Extract Messages</source> - <translation type="unfinished"></translation> + <translation>Извлечь сообщения</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="148"/> <source>Compile All Catalogs</source> - <translation type="unfinished"></translation> + <translation>Компилировать все каталоги</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="151"/> <source>Compile Selected Catalogs</source> - <translation type="unfinished"></translation> + <translation>Компилировать выбранные каталоги</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="154"/> <source>Update All Catalogs</source> - <translation type="unfinished"></translation> + <translation>Обновить все каталоги</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="157"/> <source>Update All Catalogs (with obsolete)</source> - <translation type="unfinished"></translation> + <translation>Обновить все каталоги (с устаревшими)</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="160"/> <source>Update Selected Catalogs</source> - <translation type="unfinished"></translation> + <translation>Обновить выбранные каталоги</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="163"/> <source>Update Selected Catalogs (with obsolete)</source> - <translation type="unfinished"></translation> + <translation>Обновить выбранные каталоги (с устаревшими)</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="330"/> <source>Generate PyBabel Configuration File</source> - <translation type="unfinished"></translation> + <translation>Создать файл конфигурации PyBabel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="321"/> <source>The PyBabel configuration file was created. Please edit it to adjust the entries as required.</source> - <translation type="unfinished"></translation> + <translation>Файл конфигурации PyBabel создан. Отредактируйте его, чтобы внести необходимые изменения.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="330"/> <source><p>The PyBabel Configuration File could not be generated.</p><p>Reason: {0}</p></source> - <translation type="unfinished"></translation> + <translation><p>Не удалось создать файл конфигурации PyBabel.</p><p>Причина: {0}</p></translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="416"/> <source>Process Generation Error</source> - <translation type="unfinished"></translation> + <translation>Ошибка процесса генерирования</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="416"/> <source>The translations editor process ({0}) could not be started.</source> - <translation type="unfinished"></translation> + <translation>Не удалось запустить процесс редактирования переводов ({0}).</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="427"/> <source>Extract messages</source> - <translation type="unfinished"></translation> + <translation>Извлечь сообщения</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="456"/> <source> Messages extracted successfully.</source> - <translation type="unfinished"></translation> + <translation> +Сообщения успешно извлечены.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="472"/> <source>Initializing message catalog for '{0}'</source> - <translation type="unfinished"></translation> + <translation>Инициализация каталога сообщений для '{0}'</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="491"/> <source> Message catalog initialized successfully.</source> - <translation type="unfinished"></translation> + <translation> +Каталог сообщений успешно инициализирован.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="546"/> <source>Compiling message catalogs</source> - <translation type="unfinished"></translation> + <translation>Компиляция каталогов сообщений</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="575"/> <source> Message catalogs compiled successfully.</source> - <translation type="unfinished"></translation> + <translation> +Каталоги сообщений успешно компилированы.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="649"/> <source>No locales detected. Aborting...</source> - <translation type="unfinished"></translation> + <translation>Локали не обнаружены. Прерывание ...</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="644"/> <source>Updating message catalogs</source> - <translation type="unfinished"></translation> + <translation>Обновление каталогов сообщений</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="677"/> <source> Message catalogs updated successfully.</source> - <translation type="unfinished"></translation> + <translation> +Каталоги сообщений успешно обновлены.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="56"/> <source>Configure PyBabel</source> - <translation type="unfinished"></translation> + <translation>Настройка PyBabel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="56"/> <source>Configure Py&Babel</source> - <translation type="unfinished"></translation> + <translation>Настройка Py&Babel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="61"/> <source>Shows a dialog to edit the configuration for pybabel</source> - <translation type="unfinished"></translation> + <translation>Отображение диалога редактирования конфигурации pybabel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="63"/> <source><b>Configure PyBabel</b><p>Shows a dialog to edit the configuration for pybabel.</p></source> - <translation type="unfinished"></translation> + <translation><b>Настройка PyBabel</b><p>Отображает диалог редактирования конфигурации pybabel.</p></translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="110"/> <source>Translations</source> - <translation type="unfinished"></translation> + <translation>Переводы</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="357"/> <source>Install flask-babel</source> - <translation type="unfinished"></translation> + <translation>Установить flask-babel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="71"/> <source>&Install flask-babel</source> - <translation type="unfinished"></translation> + <translation>&Установить flask-babel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="76"/> <source>Installs the flask-babel extension into the configured environment</source> - <translation type="unfinished"></translation> + <translation>Установка расширения flask-babel в настроенную среду</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="79"/> <source><b>Install flask-babel</b><p>Installs the flask-babel extension into the configured environment using the pip interface.</p></source> - <translation type="unfinished"></translation> + <translation><b>Установка flask-babel</b><p>Устанавливает расширение flask-babel в настроенную среду с помощью pip интерфейса.</p></translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="88"/> <source>Check flask-babel Availability</source> - <translation type="unfinished"></translation> + <translation>Проверить наличие flask-babel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="88"/> <source>&Check flask-babel Availability</source> - <translation type="unfinished"></translation> + <translation>&Проверить наличие flask-babel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="93"/> <source>Check the availability of the flask-babel extension</source> - <translation type="unfinished"></translation> + <translation>Проверка наличия расширения flask-babel</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="95"/> <source><b>Check flask-babel Availability</b><p>Check the availability of the flask-babel extension.</p></source> - <translation type="unfinished"></translation> + <translation><b>Проверить наличие flask-babel</b><p>Проверяет наличие расширения flask-babel.</p></translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="357"/> <source>The 'flask-babel' extension could not be installed because no virtual environment has been configured.</source> - <translation type="unfinished"></translation> + <translation>Не удалось установить расширение 'flask-babel', поскольку виртуальная среда не была настроена.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="371"/> <source>The 'flask-babel' extension is installed.</source> - <translation type="unfinished"></translation> + <translation>Расширение 'flask-babel' установлено.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="373"/> <source>The 'flask-babel' extension is not installed.</source> - <translation type="unfinished"></translation> + <translation>Расширение 'flask-babel' не установлено.</translation> </message> <message> <location filename="../FlaskBabelExtension/PyBabelProjectExtension.py" line="374"/> <source>flask-babel Availability</source> - <translation type="unfinished"></translation> + <translation>flask-babel в наличии</translation> </message> </context> <context> @@ -679,82 +683,82 @@ <message> <location filename="../RoutesDialog.py" line="83"/> <source>Flask Routes</source> - <translation type="unfinished"></translation> + <translation>Маршруты Flask</translation> </message> <message> <location filename="../RoutesDialog.ui" line="23"/> <source>Sort Method</source> - <translation type="unfinished"></translation> + <translation>Сортировка методов</translation> </message> <message> <location filename="../RoutesDialog.ui" line="29"/> <source>Select to sort by match order</source> - <translation type="unfinished"></translation> + <translation>Разрешить сортировку по порядку совпадения</translation> </message> <message> <location filename="../RoutesDialog.ui" line="32"/> <source>match</source> - <translation type="unfinished"></translation> + <translation>match</translation> </message> <message> <location filename="../RoutesDialog.ui" line="42"/> <source>Select to sort by endpoint name</source> - <translation type="unfinished"></translation> + <translation>Разрешить сортировку методов по имени endpoint</translation> </message> <message> <location filename="../RoutesDialog.ui" line="98"/> <source>Endpoint</source> - <translation type="unfinished"></translation> + <translation>Endpoint</translation> </message> <message> <location filename="../RoutesDialog.ui" line="52"/> <source>Select to sort by method name</source> - <translation type="unfinished"></translation> + <translation>Разрешить сортировку методов по имени</translation> </message> <message> <location filename="../RoutesDialog.ui" line="103"/> <source>Methods</source> - <translation type="unfinished"></translation> + <translation>Методы</translation> </message> <message> <location filename="../RoutesDialog.ui" line="62"/> <source>Select to sort by rule</source> - <translation type="unfinished"></translation> + <translation>Разрешить сортировку методов по rule</translation> </message> <message> <location filename="../RoutesDialog.ui" line="108"/> <source>Rule</source> - <translation type="unfinished"></translation> + <translation>Rule</translation> </message> <message> <location filename="../RoutesDialog.ui" line="75"/> <source>Select to also show HEAD and OPTIONS methods</source> - <translation type="unfinished"></translation> + <translation>Разрешить так же отображать методы HEAD и OPTIONS</translation> </message> <message> <location filename="../RoutesDialog.ui" line="78"/> <source>Show all methods</source> - <translation type="unfinished"></translation> + <translation>Отображать все методы</translation> </message> <message> <location filename="../RoutesDialog.py" line="35"/> <source>Refresh</source> - <translation type="unfinished"></translation> + <translation>Освежить</translation> </message> <message> <location filename="../RoutesDialog.py" line="83"/> <source>The Flask process did not finish within 10 seconds.</source> - <translation type="unfinished"></translation> + <translation>Flask процесс не завершился в течение 10 секунд.</translation> </message> <message> <location filename="../RoutesDialog.py" line="89"/> <source>Run Flask Server</source> - <translation type="unfinished"></translation> + <translation>Запуск сервера Flask</translation> </message> <message> <location filename="../RoutesDialog.py" line="89"/> <source>The Flask process could not be started.</source> - <translation type="unfinished"></translation> + <translation>Не удалось запустить процесс Flask.</translation> </message> </context> <context> @@ -762,62 +766,62 @@ <message> <location filename="../RunServerDialog.ui" line="14"/> <source>Flask Server</source> - <translation type="unfinished"></translation> + <translation>Сервер Flask</translation> </message> <message> <location filename="../RunServerDialog.ui" line="23"/> <source>Output</source> - <translation type="unfinished"></translation> + <translation>Вывод</translation> </message> <message> <location filename="../RunServerDialog.ui" line="60"/> <source>Press to start a web browser with the server URL.</source> - <translation type="unfinished"></translation> + <translation>Запустить веб-браузер с URL-адресом сервера.</translation> </message> <message> <location filename="../RunServerDialog.ui" line="63"/> <source>Start Browser</source> - <translation type="unfinished"></translation> + <translation>Открыть браузер</translation> </message> <message> <location filename="../RunServerDialog.ui" line="73"/> <source>Press to stop the running server</source> - <translation type="unfinished"></translation> + <translation>Остановить работающий сервер</translation> </message> <message> <location filename="../RunServerDialog.ui" line="76"/> <source>Stop Server</source> - <translation type="unfinished"></translation> + <translation>Останов сервера</translation> </message> <message> <location filename="../RunServerDialog.py" line="79"/> <source>Re-start Server</source> - <translation type="unfinished"></translation> + <translation>Перезапуск сервера</translation> </message> <message> <location filename="../RunServerDialog.py" line="82"/> <source>Re-start Server with Options</source> - <translation type="unfinished"></translation> + <translation>Перезапуск сервера с параметрами</translation> </message> <message> <location filename="../RunServerDialog.py" line="96"/> <source>Re-start Server (Production Mode)</source> - <translation type="unfinished"></translation> + <translation>Перезапуск сервера (рабочий режим)</translation> </message> <message> <location filename="../RunServerDialog.py" line="99"/> <source>Re-start Server (Development Mode)</source> - <translation type="unfinished"></translation> + <translation>Перезапуск сервера (режим разработки)</translation> </message> <message> <location filename="../RunServerDialog.py" line="151"/> <source>Run Flask Server</source> - <translation type="unfinished"></translation> + <translation>Запуск сервера Flask</translation> </message> <message> <location filename="../RunServerDialog.py" line="151"/> <source>The Flask server process could not be started.</source> - <translation type="unfinished"></translation> + <translation>Не удалось запустить сервер Flask.</translation> </message> </context> <context> @@ -825,67 +829,67 @@ <message> <location filename="../ServerStartOptionsDialog.ui" line="14"/> <source>Server Parameters</source> - <translation type="unfinished"></translation> + <translation>Параметры сервера</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="23"/> <source>Select to start the server in development mode</source> - <translation type="unfinished"></translation> + <translation>Разрешить запуск сервера в режиме разработки</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="26"/> <source>Development Mode</source> - <translation type="unfinished"></translation> + <translation>Режим разработки</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="33"/> <source>Host:</source> - <translation type="unfinished"></translation> + <translation>Хост:</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="40"/> <source>Enter the interface to bind to</source> - <translation type="unfinished"></translation> + <translation>Задайте интерфейс привязки</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="50"/> <source>Port:</source> - <translation type="unfinished"></translation> + <translation>Порт:</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="57"/> <source>Enter the port to bind to</source> - <translation type="unfinished"></translation> + <translation>Задайте порт привязки</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="86"/> <source>Cert File:</source> - <translation type="unfinished"></translation> + <translation>Сертификат:</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="102"/> <source>Enter the name of the certificate file</source> - <translation type="unfinished"></translation> + <translation>Введите имя файла сертификата</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="109"/> <source>Key File:</source> - <translation type="unfinished"></translation> + <translation>Ключ:</translation> </message> <message> <location filename="../ServerStartOptionsDialog.ui" line="125"/> <source>Enter the name of the key file</source> - <translation type="unfinished"></translation> + <translation>Введите имя файла ключа</translation> </message> <message> <location filename="../ServerStartOptionsDialog.py" line="37"/> <source>Certificate Files (*.pem);;Certificate Files (*.cert *.cer *.crt)</source> - <translation type="unfinished"></translation> + <translation>Файлы сертификатов (*.pem);;Файлы сертификатов (*.cert *.cer *.crt)</translation> </message> <message> <location filename="../ServerStartOptionsDialog.py" line="44"/> <source>Key Files (*.pem *.key)</source> - <translation type="unfinished"></translation> + <translation>Файлы ключей (*.pem *.key)</translation> </message> </context> </TS>