--- a/i18n/eric6_ru.ts Sun Aug 27 14:06:10 2017 +0200 +++ b/i18n/eric6_ru.ts Mon Aug 28 16:02:41 2017 +0200 @@ -40024,60 +40024,75 @@ <translation>Краткое описание</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="73"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="133"/> <source>Description:</source> <translation>Описание:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="92"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="152"/> <source>Displays the description of the selected plugin</source> <translation>Показывает описание выбранного плагина</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="102"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="162"/> <source>Author:</source> <translation>Автор:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="112"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="172"/> <source>Displays the author of the selected plugin</source> <translation>Показывает автора выбранного плагина</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="122"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="182"/> <source>URL:</source> <translation>URL:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="132"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="192"/> <source>Displays the download URL of the selected plugin</source> <translation>Показывает URL для скачивания выбранного плагина</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="151"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="211"/> <source>Shows the progress of the current download</source> <translation>Показывает выполнение текущей закачки</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="170"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="230"/> <source>Repository URL:</source> <translation>URL репозитория:</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="177"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="237"/> <source>Shows the repository URL</source> <translation>URL репозитория</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="187"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="247"/> <source>Press to edit the plugin repository URL</source> <translation>Редактировать URL репозитория плагинов</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.ui" line="190"/> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="250"/> <source>Edit URL</source> <translation>Редактировать URL</translation> </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="75"/> + <source>Shows the number of new plug-ins available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="98"/> + <source>Shows the number of locally updatable plug-ins available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.ui" line="121"/> + <source>Shows the number of remotely updatable plug-ins available</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PluginRepositoryWidget</name> @@ -40112,44 +40127,44 @@ <translation>Запрашиваемые плагины скачаны.</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="418"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="422"/> <source>Read plugins repository file</source> <translation>Прочитать файл репозитория плагинов</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="418"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="422"/> <source><p>The plugins repository file <b>{0}</b> could not be read. Select Update</p></source> <translation><p>Невозможно прочитать файл репозитория <b>{0}</b>. Выполните обновление</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="426"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="430"/> <source>No plugin repository file available. Select Update.</source> <translation>Файл репозитория плагинов недоступен. Выполните обновление.</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="488"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/> <source>Error downloading file</source> <translation>Ошибка загрузки файла</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="488"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/> <source><p>Could not download the requested file from {0}.</p><p>Error: {1}</p></source> <translation><p>Ошибка загрузки файла из {0}.</p><p>Ошибка: {1}</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="573"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="584"/> <source>Stable</source> <translation>Стабильные</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="580"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="591"/> <source>Unstable</source> <translation>Нестабильные</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="587"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="598"/> <source>Unknown</source> <translation>Неизвестный</translation> </message> @@ -40159,12 +40174,12 @@ <translation>Загрузить и установить</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="410"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="414"/> <source>Plugins Repository URL Changed</source> <translation>URL репозитория плагинов изменился</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="410"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="414"/> <source>The URL of the Plugins Repository has changed. Select the "Update" button to get the new repository file.</source> <translation>URL репозитория плагинов изменился. Нажмите кнопку "Обновить" чтобы загрузить новый файл репозитория.</translation> </message> @@ -40189,32 +40204,32 @@ <translation>Очистить загруженные файлы</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="601"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="612"/> <source>up-to-date</source> <translation>новых изменений нет</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="604"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="615"/> <source>new download available</source> <translation>имеются обновления для загрузки</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="607"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="619"/> <source>update installable</source> <translation>обновления готовы к установке</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="610"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="623"/> <source>updated download available</source> <translation>имеется обновление</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="889"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/> <source>Cleanup of Plugin Downloads</source> <translation>Очистить загруженные плагины</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="889"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/> <source><p>The plugin download <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation><p>Невозможно удалить обновление для плагина <b>{0}</b>.</p><p>Причина: {1}</p></translation> </message> @@ -40229,25 +40244,40 @@ <translation>Статус сети: не в сети</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="463"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="474"/> <source>Computer is offline.</source> <translation>Компьютер не в сети.</translation> </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="437"/> + <source>New: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="439"/> + <source>Local Updates: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="441"/> + <source>Remote Updates: <b>{0}</b></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>PluginRepositoryWindow</name> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="841"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="841"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Невозможно запустить процесс.<br>Убедитесь, что он доступен как <b>{0}</b>.</p></translation> </message> <message> - <location filename="../PluginManager/PluginRepositoryDialog.py" line="841"/> + <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/> <source>OK</source> <translation>OK</translation> </message> @@ -50421,22 +50451,22 @@ <translation>Не завершен период ожидания для "честного" использования сайта. Завершение периода наступит {0}.</translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="252"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="253"/> <source>Updating threat lists</source> <translation>Обновление списков угроз</translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="266"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="267"/> <source>Deleting obsolete threat lists</source> <translation>Удаление устаревших списков угроз</translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="285"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="286"/> <source>Updating hash prefixes</source> <translation>Обновление хеш-префиксов</translation> </message> <message> - <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="311"/> + <location filename="../WebBrowser/SafeBrowsing/SafeBrowsingManager.py" line="312"/> <source>Local cache checksum does not match the server. Consider cleaning the cache. Threat update has been aborted.</source> <translation>Контрольная сумма локального кэша не соответствует серверу. Подумайте об очистке кэша. Обновление списка угроз было прервано.</translation> </message> @@ -60673,27 +60703,27 @@ <translation>Настроить...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="630"/> + <location filename="../Tasks/TaskViewer.py" line="640"/> <source>Activate task filter</source> <translation>Включить фильтр задач</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="630"/> + <location filename="../Tasks/TaskViewer.py" line="640"/> <source>The task filter doesn't have any active filters. Do you want to configure the filter settings?</source> <translation>Фильтр задач не содержит ни одного активного фильтра. Настроить фильтры?</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="705"/> + <location filename="../Tasks/TaskViewer.py" line="715"/> <source>Extracting project tasks...</source> <translation>Извлечение задач проекта...</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="705"/> + <location filename="../Tasks/TaskViewer.py" line="715"/> <source>Abort</source> <translation>Прервать</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="714"/> + <location filename="../Tasks/TaskViewer.py" line="724"/> <source>Extracting project tasks... {0}</source> <translation>Извлечение задач проекта... @@ -60705,12 +60735,12 @@ <translation>&Настройка параметров сканирования</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="662"/> + <location filename="../Tasks/TaskViewer.py" line="672"/> <source>Scan Filter Patterns</source> <translation>Шаблоны фильтров</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="662"/> + <location filename="../Tasks/TaskViewer.py" line="672"/> <source>Enter filename patterns of files to be excluded separated by a comma:</source> <translation>Задайте маски файлов для исключения, разделённые запятой:</translation> </message> @@ -60720,12 +60750,12 @@ <translation>&Задачи проекта</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="705"/> + <location filename="../Tasks/TaskViewer.py" line="715"/> <source>%v/%m Files</source> <translation>%v из %m файлов</translation> </message> <message> - <location filename="../Tasks/TaskViewer.py" line="709"/> + <location filename="../Tasks/TaskViewer.py" line="719"/> <source>Tasks</source> <translation>Задачи</translation> </message>