--- a/ProjectPyramid/i18n/pyramid_ru.ts Mon Jun 07 17:13:18 2021 +0200 +++ b/ProjectPyramid/i18n/pyramid_ru.ts Mon Jun 14 19:17:42 2021 +0200 @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> -<TS version="2.0" language="ru_RU" sourcelanguage=""> +<TS version="2.1" language="ru_RU"> <context> <name>CreateParametersDialog</name> <message> - <location filename="../CreateParametersDialog.py" line="47" /> + <location filename="../CreateParametersDialog.py" line="49" /> <source>No Database</source> - <translation type="unfinished" /> + <translation>Нет базы данных</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> @@ -16,57 +16,57 @@ <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Template:</source> - <translation type="unfinished" /> + <translation>Шаблон:</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Enter the template to be used</source> - <translation type="unfinished" /> + <translation>Задайте шаблон для использования</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Template Version:</source> - <translation type="unfinished" /> + <translation>Версия шаблона:</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Enter an optional branch, tag or commit</source> - <translation type="unfinished" /> + <translation>Введите необязательную ветку, тег или коммит</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>CookieCutter Starter Parameters</source> - <translation type="unfinished" /> + <translation>Параметры запуска CookieCutter</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Project Name:</source> - <translation type="unfinished" /> + <translation>Имя проекта:</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Enter the name of the Pyramid project</source> - <translation type="unfinished" /> + <translation>Введите имя Pyramid проекта</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Template Language:</source> - <translation type="unfinished" /> + <translation>Язык шаблона:</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Select the templating language</source> - <translation type="unfinished" /> + <translation>Выберите язык шаблонов</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Backend:</source> - <translation type="unfinished" /> + <translation>Бэкенд:</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> <source>Select the database backend</source> - <translation type="unfinished" /> + <translation>Выберите бэкенд базы данных</translation> </message> <message> <location filename="../CreateParametersDialog.ui" line="0" /> @@ -78,47 +78,6 @@ <source>Overwrite existing files</source> <translation>Переписывать существующие файлы</translation> </message> - <message> - <source>The pcreate command did not finish within 30s.</source> - <translation type="vanished">Команда pcreate не завершилась за 30 сек.</translation> - </message> - <message> - <source>Could not start the pcreate executable.</source> - <translation type="vanished">Не удается запустить исполняемый файл pcreate.</translation> - </message> - <message> - <source>Process Generation Error</source> - <translation type="vanished">Ошибка при запуске процесса</translation> - </message> - <message> - <source>{0} ({1})</source> - <comment>scaffold name, explanatory text</comment> - <translation type="vanished">{0} ({1})</translation> - </message> - <message> - <source>Project &Name:</source> - <translation type="vanished">&Имя проекта:</translation> - </message> - <message> - <source>Enter the name of the Pyramid project to create</source> - <translation type="vanished">Введите имя Pyramid проекта для его создания</translation> - </message> - <message> - <source>&Scaffold:</source> - <translation type="vanished">&Каркас:</translation> - </message> - <message> - <source>Select the scaffold to be used</source> - <translation type="vanished">Выберите каркас представления для использования</translation> - </message> - <message> - <source>Select to simulate the creation</source> - <translation type="vanished">Разрешить имитацию создания проекта</translation> - </message> - <message> - <source>Simulate Pyramid project creation</source> - <translation type="vanished">Имитировать создание Pyramid проекта</translation> - </message> </context> <context> <name>DistributionTypeSelectionDialog</name> @@ -135,20 +94,20 @@ <message> <location filename="../DistributionTypeSelectionDialog.ui" line="0" /> <source>Check the distribution file formats that should be generated</source> - <translation>Выберите форматы создаваемого файла дистрибутива</translation> + <translation>Отметьте форматы файлов дистрибутива, которые должны создаваться</translation> </message> <message> - <location filename="../DistributionTypeSelectionDialog.py" line="59" /> + <location filename="../DistributionTypeSelectionDialog.py" line="62" /> <source>The python setup.py command did not finish within 30s.</source> <translation>Команда Python setup.py не завершилась в течении 30 сек.</translation> </message> <message> - <location filename="../DistributionTypeSelectionDialog.py" line="63" /> + <location filename="../DistributionTypeSelectionDialog.py" line="66" /> <source>Could not start the python executable.</source> <translation>Не удается запустить исполняемый файл python.</translation> </message> <message> - <location filename="../DistributionTypeSelectionDialog.py" line="78" /> + <location filename="../DistributionTypeSelectionDialog.py" line="81" /> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> @@ -206,61 +165,61 @@ <message> <location filename="../MigrateSummaryDialog.py" line="40" /> <source>Refresh</source> - <translation type="unfinished" /> + <translation>Освежить</translation> </message> <message> <location filename="../MigrateSummaryDialog.ui" line="0" /> <location filename="../MigrateSummaryDialog.py" line="98" /> <location filename="../MigrateSummaryDialog.py" line="91" /> <source>Migrations Summary</source> - <translation type="unfinished" /> + <translation>Сводка по миграциям</translation> </message> <message> <location filename="../MigrateSummaryDialog.py" line="92" /> <source>The 'alembic' process did not finish within 10 seconds.</source> - <translation type="unfinished" /> + <translation>Процесс 'alembic' не завершился в течение 10 секунд.</translation> </message> <message> <location filename="../MigrateSummaryDialog.py" line="99" /> <source>The 'alembic' process could not be started.</source> - <translation type="unfinished" /> + <translation>Не удалось запустить процесс 'alembic'.</translation> </message> <message> <location filename="../MigrateSummaryDialog.ui" line="0" /> <location filename="../MigrateSummaryDialog.py" line="184" /> <location filename="../MigrateSummaryDialog.py" line="170" /> <source>Upgrade</source> - <translation type="unfinished" /> + <translation>Повысить</translation> </message> <message> <location filename="../MigrateSummaryDialog.py" line="172" /> <source>Downgrade</source> - <translation type="unfinished" /> + <translation>Понизить</translation> </message> <message> <location filename="../MigrateSummaryDialog.ui" line="0" /> <source>Old Revision</source> - <translation type="unfinished" /> + <translation>Старая ревизия</translation> </message> <message> <location filename="../MigrateSummaryDialog.ui" line="0" /> <source>New Revision</source> - <translation type="unfinished" /> + <translation>Новая ревизия</translation> </message> <message> <location filename="../MigrateSummaryDialog.ui" line="0" /> <source>Message</source> - <translation type="unfinished" /> + <translation>Сообщение</translation> </message> <message> <location filename="../MigrateSummaryDialog.ui" line="0" /> <source>Labels</source> - <translation type="unfinished" /> + <translation>Метки</translation> </message> <message> <location filename="../MigrateSummaryDialog.ui" line="0" /> <source>Press to upgrade or downgrade the database to the selected migration</source> - <translation type="unfinished" /> + <translation>Повысить или понизить базу данных до выбранной миграции</translation> </message> </context> <context> @@ -281,7 +240,7 @@ <translation><b>Текущий Pyramid проект</b><p>Выбор Pyramid проекта. Используется в мультипроектных Pyramid-проектах для переключения между проектами.</p></translation> </message> <message> - <location filename="../Project.py" line="1041" /> + <location filename="../Project.py" line="1044" /> <location filename="../Project.py" line="162" /> <source>Create Pyramid Project</source> <translation>Создать Pyramid проект</translation> @@ -299,10 +258,10 @@ <message> <location filename="../Project.py" line="168" /> <source><b>Create Pyramid Project</b><p>Creates a new Pyramid project using "pcreate".</p></source> - <translation><b>Создание Pyramid проекта</b><p>Создание нового Pyramid-проекта посредством команды "pcreate".</p></translation> + <translation><b>Создать Pyramid проект</b><p>Создание нового Pyramid проекта посредством команды "pcreate".</p></translation> </message> <message> - <location filename="../Project.py" line="1270" /> + <location filename="../Project.py" line="1281" /> <location filename="../Project.py" line="180" /> <source>Run Server</source> <translation>Сервер разработки</translation> @@ -323,8 +282,8 @@ <translation><b>Сервер разработки</b><p>Запуск Pyramid Web сервера разработки посредством команды "pserve --reload development.ini".</p></translation> </message> <message> - <location filename="../Project.py" line="1341" /> - <location filename="../Project.py" line="1324" /> + <location filename="../Project.py" line="1352" /> + <location filename="../Project.py" line="1335" /> <location filename="../Project.py" line="195" /> <source>Run Web-Browser</source> <translation>Запуск Web-браузера для администрирования</translation> @@ -345,7 +304,7 @@ <translation><b>Запуск Web-браузера</b><p>Запуск стандартного Web-браузера с URL Pyramid Web сервера.</p></translation> </message> <message> - <location filename="../Project.py" line="1359" /> + <location filename="../Project.py" line="1370" /> <location filename="../Project.py" line="211" /> <source>Start Pyramid Python Console</source> <translation>Запуск консоли Pyramid Python</translation> @@ -366,8 +325,8 @@ <translation><b>Запуск Pyramid Python консоли</b><p>Запуск интерактивного интерпретатора Python.</p></translation> </message> <message> - <location filename="../Project.py" line="1447" /> - <location filename="../Project.py" line="1434" /> + <location filename="../Project.py" line="1461" /> + <location filename="../Project.py" line="1448" /> <location filename="../Project.py" line="229" /> <source>Show Matching Views</source> <translation>Показ сопоставленных видов</translation> @@ -388,7 +347,7 @@ <translation><b>Показ сопоставленных видов</b><p>Отображение видов, сопоставленных заданным URL.</p></translation> </message> <message> - <location filename="../Project.py" line="1471" /> + <location filename="../Project.py" line="1485" /> <location filename="../Project.py" line="243" /> <source>Show Routes</source> <translation>Показ маршрутов</translation> @@ -409,7 +368,7 @@ <translation><b>Показ маршрутов</b><p>Отображение всех URL dispatch маршрутов, используемых Pyramid приложением, в том порядке, в котором они выполняются.</p></translation> </message> <message> - <location filename="../Project.py" line="1493" /> + <location filename="../Project.py" line="1507" /> <location filename="../Project.py" line="258" /> <source>Show Tween Objects</source> <translation>Показ Tween объектов</translation> @@ -470,7 +429,7 @@ <translation><b>Документация</b><p>Отображение справочника с документацией Pyramid.</p></translation> </message> <message> - <location filename="../Project.py" line="924" /> + <location filename="../Project.py" line="927" /> <location filename="../Project.py" line="315" /> <source>About Pyramid</source> <translation>О Pyramid</translation> @@ -491,8 +450,8 @@ <translation><b>О Pyramid</b><p>Отображение информации о Pyramid.</p></translation> </message> <message> - <location filename="../Project.py" line="1919" /> - <location filename="../Project.py" line="1909" /> + <location filename="../Project.py" line="1933" /> + <location filename="../Project.py" line="1923" /> <location filename="../Project.py" line="337" /> <source>Initialize Database</source> <translation>Инициализация базы данных</translation> @@ -505,120 +464,120 @@ <message> <location filename="../Project.py" line="341" /> <source>Initializes (or re-initializes) the database of the current Pyramid project</source> - <translation>Инициализация (или ре-инициализация) базы данных текущего Pyramid проекта</translation> + <translation>Инициализация (или реинициализация) базы данных текущего Pyramid проекта</translation> </message> <message> <location filename="../Project.py" line="344" /> <source><b>Initialize Database</b><p>Initializes (or re-initializes) the database of the current Pyramid project.</p></source> - <translation><b>Инициализация базы данных</b><p>Инициализация (или ре-инициализация) базы данных текущего Pyramid проекта.</p></translation> + <translation><b>Инициализация базы данных</b><p>Инициализация (или реинициализация) базы данных текущего Pyramid проекта.</p></translation> </message> <message> - <location filename="../Project.py" line="1946" /> + <location filename="../Project.py" line="1960" /> <location filename="../Project.py" line="357" /> <source>Create Migration</source> - <translation type="unfinished" /> + <translation>Создать миграцию</translation> </message> <message> <location filename="../Project.py" line="358" /> <source>&Create Migration</source> - <translation type="unfinished" /> + <translation>&Создать миграцию</translation> </message> <message> <location filename="../Project.py" line="361" /> <source>Create a new migration for the current database</source> - <translation type="unfinished" /> + <translation>Создать новую миграцию текущей базы данных</translation> </message> <message> <location filename="../Project.py" line="363" /> <source><b>Create Migration</b><p>Creates a new migration for the current database and stores it in the configured migrations directory.</p></source> - <translation type="unfinished" /> + <translation><b>Создать миграцию</b><p>Создание новой миграции текущей базы данных и сохранение ее в сконфигурированной директории миграций.</p></translation> </message> <message> - <location filename="../Project.py" line="1984" /> + <location filename="../Project.py" line="1998" /> <location filename="../Project.py" line="377" /> <source>Upgrade Database</source> - <translation type="unfinished" /> + <translation>Повысить базу данных</translation> </message> <message> <location filename="../Project.py" line="378" /> <source>&Upgrade Database</source> - <translation type="unfinished" /> + <translation>&Повысить базу данных</translation> </message> <message> <location filename="../Project.py" line="381" /> <source>Upgrade the database to the current migration</source> - <translation type="unfinished" /> + <translation>Обновить базу данных до текущей миграции</translation> </message> <message> <location filename="../Project.py" line="383" /> <source><b>Upgrade Database</b><p>Upgrades the database to the current migration.</p></source> - <translation type="unfinished" /> + <translation><b>Обновить базу данных</b><p>Обновление базы данных до текущей миграции.</p></translation> </message> <message> - <location filename="../Project.py" line="2011" /> + <location filename="../Project.py" line="2025" /> <location filename="../Project.py" line="392" /> <source>Downgrade Database</source> - <translation type="unfinished" /> + <translation>Понизить базу данных</translation> </message> <message> <location filename="../Project.py" line="393" /> <source>&Downgrade Database</source> - <translation type="unfinished" /> + <translation>&Понизить базу данных</translation> </message> <message> <location filename="../Project.py" line="396" /> <source>Downgrade the database to the previous version</source> - <translation type="unfinished" /> + <translation>Понизить базу данных до предыдущей миграции</translation> </message> <message> <location filename="../Project.py" line="398" /> <source><b>Downgrade Database</b><p>Downgrades the database to the previous version.</p></source> - <translation type="unfinished" /> + <translation><b>Понизить базу данных</b><p>Понижение базы данных до предыдущей версии.</p></translation> </message> <message> <location filename="../Project.py" line="411" /> <source>Show Migrations Summary</source> - <translation type="unfinished" /> + <translation>Показать сводку миграций</translation> </message> <message> <location filename="../Project.py" line="412" /> <source>Show Migrations &Summary</source> - <translation type="unfinished" /> + <translation>Показать сводку &миграций</translation> </message> <message> <location filename="../Project.py" line="415" /> <source>Show a summary of the created database migrations</source> - <translation type="unfinished" /> + <translation>Показ сводки созданных миграций базы данных</translation> </message> <message> <location filename="../Project.py" line="417" /> <source><b>Show Migrations Summary</b><p>Shows a summary list of the created database migrations.</p></source> - <translation type="unfinished" /> + <translation><b>Показать сводку миграций</b><p>Отображение сводного списка созданных миграций базы данных.</p></translation> </message> <message> <location filename="../Project.py" line="427" /> <source>Show Migrations History</source> - <translation type="unfinished" /> + <translation>Показать историю миграций</translation> </message> <message> <location filename="../Project.py" line="428" /> <source>Show Migrations &History</source> - <translation type="unfinished" /> + <translation>Показать историю &миграций</translation> </message> <message> <location filename="../Project.py" line="431" /> <source>Show the full history of the created database migrations</source> - <translation type="unfinished" /> + <translation>Показать полную историю созданных миграций базы данных</translation> </message> <message> <location filename="../Project.py" line="433" /> <source><b>Show Migrations History</b><p>Shows the full history of the created database migrations.</p></source> - <translation type="unfinished" /> + <translation><b>Показать историю миграций</b><p>Отображение полной истории созданных миграций базы данных.</p></translation> </message> <message> <location filename="../Project.py" line="452" /> <source>Database</source> - <translation type="unfinished" /> + <translation>База данных</translation> </message> <message> <location filename="../Project.py" line="466" /> @@ -663,7 +622,7 @@ <message> <location filename="../Project.py" line="605" /> <source>Chameleon Templates (*.pt);;Chameleon Text Templates (*.txt);;Mako Templates (*.mako);;Mako Templates (*.mak);;HTML Files (*.html);;HTML Files (*.htm);;All Files (*)</source> - <translation>Шаблоны Chameleon (*.pt);;Шаблоны Chameleon Text (*.txt);;Шаблоны Mako (*.mako);;Mako Шаблоны (*.mak);;Файлы HTML (*.html);;Файлы HTML (*.htm);;Все файлы (*)</translation> + <translation>Шаблоны Chameleon (*.pt);;Шаблоны Chameleon Text (*.txt);;Шаблоны Mako (*.mako);;Шаблоны Mako (*.mak);;Файлы HTML (*.html);;Файлы HTML (*.htm);;Все файлы (*)</translation> </message> <message> <location filename="../Project.py" line="644" /> @@ -683,232 +642,204 @@ <translation><p>Новый файл формы <b>{0}</b> не может быть создан.<br/> Проблема: {1}</p></translation> </message> <message> - <location filename="../Project.py" line="925" /> + <location filename="../Project.py" line="922" /> + <source>not available</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project.py" line="928" /> <source><p>Pyramid is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.</p><p><table><tr><td>Version:</td><td>{0}</td></tr><tr><td>URL:</td><td><a href="{1}">{1}</a></td></tr></table></p></source> <translation><p>Pyramid это высокоуровневый веб-фреймворк, созданный на Python, воодушевляющий к развитому, чистому и практичному дизайну.</p><p><table><tr><td>Версия:</td><td>{0}</td></tr><tr><td>URL:</td><td><a href="{1}">{1}</a></td></tr></table></p></translation> </message> <message> - <location filename="../Project.py" line="1098" /> + <location filename="../Project.py" line="1101" /> <source>Initializing Pyramid Project</source> - <translation type="unfinished" /> + <translation>Инициализация Pyramid проекта</translation> </message> <message> - <location filename="../Project.py" line="1159" /> + <location filename="../Project.py" line="1162" /> <source>Select Pyramid Project</source> <translation>Выбор Pyramid проекта</translation> </message> <message> - <location filename="../Project.py" line="1160" /> + <location filename="../Project.py" line="1163" /> <source>Select the Pyramid project to work with.</source> <translation>Выберите Pyramid проект для работы.</translation> </message> <message> - <location filename="../Project.py" line="1198" /> + <location filename="../Project.py" line="1201" /> <source>None</source> <translation>None</translation> </message> <message> - <location filename="../Project.py" line="1203" /> + <location filename="../Project.py" line="1206" /> <source>&Current Pyramid Project ({0})</source> <translation>&Текущий Pyramid проект ({0})</translation> </message> <message> - <location filename="../Project.py" line="1926" /> - <location filename="../Project.py" line="1910" /> - <location filename="../Project.py" line="1811" /> - <location filename="../Project.py" line="1781" /> - <location filename="../Project.py" line="1728" /> - <location filename="../Project.py" line="1691" /> - <location filename="../Project.py" line="1654" /> - <location filename="../Project.py" line="1600" /> - <location filename="../Project.py" line="1500" /> - <location filename="../Project.py" line="1478" /> - <location filename="../Project.py" line="1441" /> - <location filename="../Project.py" line="1400" /> - <location filename="../Project.py" line="1360" /> - <location filename="../Project.py" line="1325" /> - <location filename="../Project.py" line="1271" /> + <location filename="../Project.py" line="1940" /> + <location filename="../Project.py" line="1924" /> + <location filename="../Project.py" line="1825" /> + <location filename="../Project.py" line="1795" /> + <location filename="../Project.py" line="1742" /> + <location filename="../Project.py" line="1705" /> + <location filename="../Project.py" line="1668" /> + <location filename="../Project.py" line="1614" /> + <location filename="../Project.py" line="1514" /> + <location filename="../Project.py" line="1492" /> + <location filename="../Project.py" line="1455" /> + <location filename="../Project.py" line="1411" /> + <location filename="../Project.py" line="1371" /> + <location filename="../Project.py" line="1336" /> + <location filename="../Project.py" line="1282" /> <source>No current Pyramid project selected or no Pyramid project created yet. Aborting...</source> - <translation>Не выбран текущий Pyramid проект, или Pyramid проект еще не создан. Отмена...</translation> + <translation>Не выбран текущий Pyramid проект, или Pyramid проект еще не создан. Отмена...</translation> </message> <message> - <location filename="../Project.py" line="1860" /> - <location filename="../Project.py" line="1380" /> - <location filename="../Project.py" line="1299" /> + <location filename="../Project.py" line="1874" /> + <location filename="../Project.py" line="1391" /> + <location filename="../Project.py" line="1310" /> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../Project.py" line="1300" /> + <location filename="../Project.py" line="1311" /> <source>The Pyramid server could not be started.</source> <translation>Невозможно запустить Pyramid сервер.</translation> </message> <message> - <location filename="../Project.py" line="1342" /> + <location filename="../Project.py" line="1353" /> <source>Could not start the web-browser for the URL "{0}".</source> <translation>Невозможно запустить web-браузер с URL "{0}".</translation> </message> <message> - <location filename="../Project.py" line="1381" /> + <location filename="../Project.py" line="1392" /> <source>The Pyramid Shell process could not be started.</source> <translation>Невозможно запустить процесс Pyramid Shell.</translation> </message> <message> - <location filename="../Project.py" line="1393" /> + <location filename="../Project.py" line="1404" /> <source>Build Distribution File</source> <translation>Создание файла дистрибутива</translation> </message> <message> - <location filename="../Project.py" line="1420" /> + <location filename="../Project.py" line="1434" /> <source>Python distribution file built successfully.</source> <translation>Файл дистрибутива Python успешно создан.</translation> </message> <message> - <location filename="../Project.py" line="1448" /> + <location filename="../Project.py" line="1462" /> <source>Enter the URL to be matched:</source> <translation>Введите URL для сопоставления:</translation> </message> <message> - <location filename="../Project.py" line="1593" /> + <location filename="../Project.py" line="1607" /> <source>Extract messages</source> <translation>Извлечь сообщения</translation> </message> <message> - <location filename="../Project.py" line="1612" /> + <location filename="../Project.py" line="1626" /> <source>No setup.cfg found or no "extract_messages" section found in setup.cfg.</source> <translation>Не найден файл setup.cfg или не найдена "extract_messages" секция в setup.cfg.</translation> </message> <message> - <location filename="../Project.py" line="1619" /> + <location filename="../Project.py" line="1633" /> <source>No "output_file" option found in setup.cfg.</source> <translation>Опция "output_file" не найдена в setup.cfg.</translation> </message> <message> - <location filename="../Project.py" line="1633" /> + <location filename="../Project.py" line="1647" /> <source> Messages extracted successfully.</source> <translation> Сообщения успешно извлечены.</translation> </message> <message> - <location filename="../Project.py" line="1646" /> + <location filename="../Project.py" line="1660" /> <source>Initializing message catalog for '{0}'</source> <translation>Инициализация каталога сообщений для '{0}'</translation> </message> <message> - <location filename="../Project.py" line="1667" /> + <location filename="../Project.py" line="1681" /> <source> Message catalog initialized successfully.</source> <translation> Каталог сообщений успешно инициализирован.</translation> </message> <message> - <location filename="../Project.py" line="1721" /> - <location filename="../Project.py" line="1684" /> + <location filename="../Project.py" line="1735" /> + <location filename="../Project.py" line="1698" /> <source>Compiling message catalogs</source> <translation>Компиляция каталогов сообщений</translation> </message> <message> - <location filename="../Project.py" line="1755" /> - <location filename="../Project.py" line="1702" /> + <location filename="../Project.py" line="1769" /> + <location filename="../Project.py" line="1716" /> <source> Message catalogs compiled successfully.</source> <translation> Каталоги сообщений успешно компилированы.</translation> </message> <message> - <location filename="../Project.py" line="1833" /> - <location filename="../Project.py" line="1750" /> + <location filename="../Project.py" line="1847" /> + <location filename="../Project.py" line="1764" /> <source>No locales detected. Aborting...</source> <translation>Локали не найдены. Прерывание выполнения...</translation> </message> <message> - <location filename="../Project.py" line="1804" /> - <location filename="../Project.py" line="1774" /> + <location filename="../Project.py" line="1818" /> + <location filename="../Project.py" line="1788" /> <source>Updating message catalogs</source> <translation>Обновление каталогов сообщений</translation> </message> <message> - <location filename="../Project.py" line="1838" /> - <location filename="../Project.py" line="1792" /> + <location filename="../Project.py" line="1852" /> + <location filename="../Project.py" line="1806" /> <source> Message catalogs updated successfully.</source> <translation> Каталоги сообщений успешно обновлены.</translation> </message> <message> - <location filename="../Project.py" line="1861" /> + <location filename="../Project.py" line="1875" /> <source>The translations editor process ({0}) could not be started.</source> <translation>Невозможен запуск редактора переводов ({0}).</translation> </message> <message> - <location filename="../Project.py" line="1936" /> + <location filename="../Project.py" line="1950" /> <source>Database initialized successfully.</source> <translation>База данных успешно инициализирована.</translation> </message> <message> - <location filename="../Project.py" line="1953" /> + <location filename="../Project.py" line="1967" /> <source>Enter a short message for the migration:</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project.py" line="1964" /> - <source> -Migration created successfully.</source> - <translation type="unfinished" /> + <translation>Введите короткое сообщение для миграции:</translation> </message> <message> - <location filename="../Project.py" line="1995" /> - <source> -Database upgraded successfully.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project.py" line="2022" /> + <location filename="../Project.py" line="1978" /> <source> -Database downgraded successfully.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project.py" line="2047" /> - <source>Migrations History</source> - <translation type="unfinished" /> +Migration created successfully.</source> + <translation> +Миграция создана успешно.</translation> </message> <message> - <source>Run Server with Logging</source> - <translation type="vanished">Сервер разработки с ведением журнала</translation> - </message> - <message> - <source>Run Server with &Logging</source> - <translation type="vanished">Сервер разработки с ведением &журнала</translation> - </message> - <message> - <source>Starts the Pyramid Web server with logging</source> - <translation type="vanished">Запуск Pyramid Web сервера разработки с ведением журнала</translation> - </message> - <message> - <source><b>Run Server with Logging</b><p>Starts the Pyramid Web server with logging using "pserve --log-file=server.log --reload development.ini".</p></source> - <translation type="vanished"><b>Сервер с ведением журнала</b><p>Запуск Pyramid Web сервера разработки с ведением журнала посредством команды "pserve --log-file=server.log --reload development.ini".</p></translation> + <location filename="../Project.py" line="2009" /> + <source> +Database upgraded successfully.</source> + <translation> +База данных успешно повышена.</translation> </message> <message> - <source>Setup Development Environment</source> - <translation type="vanished">Настройка среды разработки</translation> - </message> - <message> - <source>Setup &Development Environment</source> - <translation type="vanished">Настройка среды &разработки</translation> + <location filename="../Project.py" line="2036" /> + <source> +Database downgraded successfully.</source> + <translation> +База данных успешно понижена.</translation> </message> <message> - <source>Setup the Pyramid project in development mode</source> - <translation type="vanished">Настройка Pyramid проекта в режиме разработки</translation> - </message> - <message> - <source><b>Setup Development Environment</b><p>Setup the Pyramid project in development mode using "python setup.py develop".</p></source> - <translation type="vanished"><b>Настройка среды разработки</b><p>Настройка Pyramid проекта в режиме разработки посредством "python setup.py develop".</p></translation> - </message> - <message> - <source>Pyramid development environment setup successfully.</source> - <translation type="vanished">Среда разработки Pyramid успешно настроена.</translation> + <location filename="../Project.py" line="2061" /> + <source>Migrations History</source> + <translation>История миграций</translation> </message> </context> <context> @@ -1089,7 +1020,7 @@ <message> <location filename="../ConfigurationPage/PyramidPage.ui" line="0" /> <source>Enter the path of the translations editor</source> - <translation type="unfinished" /> + <translation>Введите путь к редактору переводов</translation> </message> <message> <location filename="../ConfigurationPage/PyramidPage.py" line="59" />