--- a/i18n/eric5_ru.ts Fri Jun 21 19:13:40 2013 +0200 +++ b/i18n/eric5_ru.ts Fri Jun 21 19:28:37 2013 +0200 @@ -2529,58 +2529,63 @@ <context> <name>CallStackViewer</name> <message> - <location filename="Debugger/CallStackViewer.py" line="47"/> + <location filename="Debugger/CallStackViewer.py" line="48"/> <source>Show source</source> <translation type="unfinished">Показать исходник</translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="49"/> + <location filename="Debugger/CallStackViewer.py" line="50"/> <source>Clear</source> <translation type="unfinished">Очистить</translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="51"/> + <location filename="Debugger/CallStackViewer.py" line="52"/> <source>Save</source> <translation type="unfinished">Сохранить</translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="58"/> + <location filename="Debugger/CallStackViewer.py" line="59"/> <source>File: {0} Line: {1} {2}{3}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="60"/> + <location filename="Debugger/CallStackViewer.py" line="61"/> <source>File: {0} Line: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="168"/> + <location filename="Debugger/CallStackViewer.py" line="169"/> <source>Save Call Stack Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="154"/> + <location filename="Debugger/CallStackViewer.py" line="155"/> <source>Text Files (*.txt);;All Files (*)</source> <translation type="unfinished">Текстовые Файлы (*.txt);;Все Файлы (*)</translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="168"/> + <location filename="Debugger/CallStackViewer.py" line="169"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Файл <b>{0}</b> уже сущеструет. Переписать?</p></translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="186"/> + <location filename="Debugger/CallStackViewer.py" line="187"/> <source>Error saving Call Stack Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Debugger/CallStackViewer.py" line="186"/> + <location filename="Debugger/CallStackViewer.py" line="187"/> <source><p>The call stack info could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> + <message> + <location filename="Debugger/CallStackViewer.py" line="45"/> + <source>Call Stack</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>CallTraceViewer</name> @@ -5360,12 +5365,12 @@ <translation>Состояние</translation> </message> <message> - <location filename="Debugger/DebugViewer.py" line="483"/> + <location filename="Debugger/DebugViewer.py" line="485"/> <source>waiting at breakpoint</source> <translation>В точке останова</translation> </message> <message> - <location filename="Debugger/DebugViewer.py" line="485"/> + <location filename="Debugger/DebugViewer.py" line="487"/> <source>running</source> <translation>Выполяется</translation> </message> @@ -18689,27 +18694,27 @@ <translation>Создание ветвив репозитории</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1960"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1961"/> <source>Verifying the integrity of the Mercurial repository</source> <translation>Проверка целостности репозитория</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1985"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="1986"/> <source>Showing the combined configuration settings</source> <translation>Показ комбинированных настроек</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2008"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2009"/> <source>Showing aliases for remote repositories</source> <translation>Алиасы для удалённых репозиториев</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2031"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2032"/> <source>Recovering from interrupted transaction</source> <translation>Восстановление после прерванной транзакции</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2284"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2285"/> <source>Shall the working directory be updated?</source> <translation>Обновить рабочий каталог?</translation> </message> @@ -18719,87 +18724,87 @@ <translation>Текущая ветвь</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186"/> <source>Create changegroup</source> <translation>Создать группу изменений</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2296"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2297"/> <source>Apply changegroups</source> <translation>Применить группу изменений</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2313"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2314"/> <source>Bisect subcommand ({0}) invalid.</source> <translation>Неправильная подкоманда ({0}) для Bisect.</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2348"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2349"/> <source>Mercurial Bisect ({0})</source> <translation>Mercurial Bisect ({0})</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2241"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2242"/> <source>Preview changegroup</source> <translation>Предпросмотр группы изменений</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2054"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2055"/> <source>Identifying project directory</source> <translation>Каталог проекта</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2090"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2091"/> <source>Create .hgignore file</source> <translation>Создать файл .hgignore</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2090"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2091"/> <source><p>The file <b>{0}</b> exists already. Overwrite it?</p></source> <translation><p>Файл <b>{0}</b> уже существует. Перезаписать?</p></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2380"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2381"/> <source>Removing files from the Mercurial repository only</source> <translation>Удаление файлов только из репозитория</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2142"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2143"/> <source>Mercurial Changegroup Files (*.hg)</source> <translation>Mercurial файлы изменений (*.hg)</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2276"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2277"/> <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source> <translation>Mercurial файлы изменений (*.hg);;Все файлы (*)</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2253"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254"/> <source>Identifying changegroup file</source> <translation>Файлы изменений</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2437"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2438"/> <source>Backing out changeset</source> <translation>Отмена изменений</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2417"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2418"/> <source>No revision given. Aborting...</source> <translation>Не задана ревизия. Отмена...</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2159"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2160"/> <source><p>The Mercurial changegroup file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Файл группы изменений<b>{0}</b> уже существует. Переписать?</p></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2463"/> <source>Rollback last transaction</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2458"/> <source>Are you sure you want to rollback the last transaction?</source> <translation type="unfinished"></translation> </message> @@ -18809,72 +18814,72 @@ <translation>Фиксировать изменения в репозиторий</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2992"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2993"/> <source>Mercurial Command Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2863"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2864"/> <source><p>The Mercurial Command Server could not be restarted.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2992"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2993"/> <source><p>The Mercurial Command Server could not be started.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2531"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2532"/> <source>Import Patch</source> <translation type="unfinished">Импортировать патч</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2579"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2580"/> <source>Export Patches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2626"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2627"/> <source>Change Phase</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2679"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2680"/> <source>Copy Changesets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2706"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2707"/> <source>Copy Changesets (Continue)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2787"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2788"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2817"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2818"/> <source><p>The sub-repositories file .hgsub could not be read.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771"/> <source><p>The sub-repositories file .hgsub already contains an entry <b>{0}</b>. Aborting...</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2834"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2835"/> <source><p>The sub-repositories file .hgsub could not be written to.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2834"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2835"/> <source>Remove Sub-repositories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2806"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807"/> <source><p>The sub-repositories file .hgsub does not exist. Aborting...</p></source> <translation type="unfinished"></translation> </message> @@ -20682,12 +20687,12 @@ <translation>Задайте поле, по которому фильтровать</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1219"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1220"/> <source>Revision</source> <translation>Версия (ревизия)</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1216"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1217"/> <source>Author</source> <translation>Автор</translation> </message> @@ -20954,12 +20959,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1369"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1370"/> <source>Copy Changesets</source> <translation type="unfinished"></translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1369"/> + <location filename="Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="1370"/> <source>The project should be reread. Do this now?</source> <translation type="unfinished">Необходимо перезагрузить проект. Сделать это?</translation> </message> @@ -33741,17 +33746,17 @@ <context> <name>PreviewProcessingThread</name> <message> - <location filename="UI/Previewer.py" line="400"/> + <location filename="UI/Previewer.py" line="402"/> <source><p>No preview available for this type of file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="UI/Previewer.py" line="475"/> + <location filename="UI/Previewer.py" line="477"/> <source><p>Markdown preview requires the <b>python-markdown</b> package.<br/>Install it with your package manager or see <a href="http://pythonhosted.org/Markdown/install.html">installation instructions.</a></p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="UI/Previewer.py" line="458"/> + <location filename="UI/Previewer.py" line="460"/> <source><p>ReStructuredText preview requires the <b>python-docutils</b> package.<br/>Install it with your package manager or see <a href="http://pypi.python.org/pypi/docutils">this page.</a></p></source> <translation type="unfinished"></translation> </message> @@ -33784,17 +33789,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="UI/Previewer.py" line="266"/> + <location filename="UI/Previewer.py" line="268"/> <source>Preview - {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="UI/Previewer.py" line="268"/> + <location filename="UI/Previewer.py" line="270"/> <source>Preview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="UI/Previewer.py" line="227"/> + <location filename="UI/Previewer.py" line="229"/> <source><p>No preview available for this type of file.</p></source> <translation type="unfinished"></translation> </message> @@ -35445,57 +35450,57 @@ <translation>Компилировать форму</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="285"/> + <location filename="Project/ProjectFormsBrowser.py" line="293"/> <source>Compile all forms</source> <translation>Компилировать все формы</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="211"/> + <location filename="Project/ProjectFormsBrowser.py" line="215"/> <source>Open in Qt-Designer</source> <translation>Открыть в Дизайнере Qt</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="252"/> + <location filename="Project/ProjectFormsBrowser.py" line="260"/> <source>Remove from project</source> <translation>Удалить из проекта</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="254"/> + <location filename="Project/ProjectFormsBrowser.py" line="262"/> <source>Delete</source> <translation>Удалить</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="292"/> + <location filename="Project/ProjectFormsBrowser.py" line="300"/> <source>Add forms directory...</source> <translation>Добавить каталог с формами...</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="663"/> + <location filename="Project/ProjectFormsBrowser.py" line="675"/> <source>Form Compilation</source> <translation>Компиляция форм</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="641"/> + <location filename="Project/ProjectFormsBrowser.py" line="653"/> <source>The compilation of the form file was successful.</source> <translation>Компиляция формы прошла успешно.</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="663"/> + <location filename="Project/ProjectFormsBrowser.py" line="675"/> <source>The compilation of the form file failed.</source> <translation>Компиляция формы не удалась.</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="732"/> + <location filename="Project/ProjectFormsBrowser.py" line="744"/> <source>Process Generation Error</source> <translation>Ошибка процесса генерации</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="820"/> + <location filename="Project/ProjectFormsBrowser.py" line="832"/> <source>Compiling forms...</source> <translation>Компилирую формы...</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="820"/> + <location filename="Project/ProjectFormsBrowser.py" line="832"/> <source>Abort</source> <translation>Отмена</translation> </message> @@ -35520,57 +35525,57 @@ <translation>Дталог с кнопками (справа)</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="261"/> + <location filename="Project/ProjectFormsBrowser.py" line="269"/> <source>New form...</source> <translation>Новая форма...</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="295"/> + <location filename="Project/ProjectFormsBrowser.py" line="303"/> <source>Expand all directories</source> <translation>Раскрыть все подкаталоги</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="297"/> + <location filename="Project/ProjectFormsBrowser.py" line="305"/> <source>Collapse all directories</source> <translation>Скрыть все подкаталоги</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="542"/> + <location filename="Project/ProjectFormsBrowser.py" line="554"/> <source>New Form</source> <translation>Новая форма</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="498"/> + <location filename="Project/ProjectFormsBrowser.py" line="510"/> <source>Select a form type:</source> <translation>Выберите тип формы:</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="213"/> + <location filename="Project/ProjectFormsBrowser.py" line="217"/> <source>Open in Editor</source> <translation>Открыть в редакторе</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="153"/> + <location filename="Project/ProjectFormsBrowser.py" line="157"/> <source>Rename file</source> <translation>Переименовать файл</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="220"/> + <location filename="Project/ProjectFormsBrowser.py" line="224"/> <source>Compile forms</source> <translation>Компилировать формы</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="566"/> + <location filename="Project/ProjectFormsBrowser.py" line="578"/> <source>Delete forms</source> <translation>Удалить формы</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="566"/> + <location filename="Project/ProjectFormsBrowser.py" line="578"/> <source>Do you really want to delete these forms from the project?</source> <translation>Вы правда хотите удалить выбранные формы из проекта?</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="542"/> + <location filename="Project/ProjectFormsBrowser.py" line="554"/> <source><p>The new form file <b>{0}</b> could not be created.<br>Problem: {1}</p></source> <translation><p>Файл с формой <b>{0}</b> не может быть создан из-за следующей проблемы: {1}</p></translation> </message> @@ -35580,22 +35585,22 @@ <translation>Предпросмотр формы</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="216"/> + <location filename="Project/ProjectFormsBrowser.py" line="220"/> <source>Preview translations</source> <translation>Предпросмотр переводов</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="653"/> + <location filename="Project/ProjectFormsBrowser.py" line="665"/> <source><p>The compilation of the form file failed.</p><p>Reason: {0}</p></source> <translation><p>Компиляция формы не удалась по причине: {0}</p></translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="732"/> + <location filename="Project/ProjectFormsBrowser.py" line="744"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Невозможно запустить {0}.<br>Убедитесь, что он находится в пути поиска.</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="290"/> + <location filename="Project/ProjectFormsBrowser.py" line="298"/> <source>Add forms...</source> <translation>Добавить формы...</translation> </message> @@ -35610,17 +35615,17 @@ <translation>Диалог с кнопками (снизу в центре)</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="855"/> + <location filename="Project/ProjectFormsBrowser.py" line="867"/> <source>Determining changed forms...</source> <translation>Определяю изменённые формы...</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="882"/> + <location filename="Project/ProjectFormsBrowser.py" line="894"/> <source>Compiling changed forms...</source> <translation>Компилирую изменённые формы...</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="531"/> + <location filename="Project/ProjectFormsBrowser.py" line="543"/> <source>The file already exists! Overwrite it?</source> <translation>Файл уже существует! Перезаписать?</translation> </message> @@ -35640,22 +35645,22 @@ <translation>Создать код для диалога...</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="225"/> + <location filename="Project/ProjectFormsBrowser.py" line="233"/> <source>Open</source> <translation>Открыть</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="512"/> + <location filename="Project/ProjectFormsBrowser.py" line="524"/> <source>Qt User-Interface Files (*.ui);;All Files (*)</source> <translation>Файлы описания интерфейса Qt (*.ui);;Все файлы (*)</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="300"/> + <location filename="Project/ProjectFormsBrowser.py" line="308"/> <source>Configure...</source> <translation>Настроить...</translation> </message> <message> - <location filename="Project/ProjectFormsBrowser.py" line="268"/> + <location filename="Project/ProjectFormsBrowser.py" line="276"/> <source>Copy Path to Clipboard</source> <translation>Сопировать путь в буфер обмена</translation> </message> @@ -36484,82 +36489,82 @@ <translation><b>Обозреватель переводов</b><p>Позволяет легко обозревать файлы переводов, содержащиеся в текущем проекте. Некоторые действия над ними доступны посредством контекстного меню.</p></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="302"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="308"/> <source>Generate translations</source> <translation>Создать переводы</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="309"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="315"/> <source>Generate translations (with obsolete)</source> <translation>Создать переводы (включая устаревшие)</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="278"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="284"/> <source>Open in Qt-Linguist</source> <translation>Открыть в Qt-Linguist</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="321"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="333"/> <source>Release translations</source> <translation>Создать двоичные переводы (release)</translation> </message> <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="340"/> + <source>Remove from project</source> + <translation>Удалить из проекта</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="391"/> + <source>Delete</source> + <translation>Удалить</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="394"/> + <source>Add translation...</source> + <translation>Добавить перевод...</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="757"/> + <source>Write temporary project file</source> + <translation>Запись временного файла проекта</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="868"/> + <source>Translation file generation</source> + <translation>Создание файлов перевода</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="863"/> + <source>The generation of the translation files (*.ts) was successful.</source> + <translation>Создание файлов перевода (*.ts) прошло успешно.</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="868"/> + <source>The generation of the translation files (*.ts) has failed.</source> + <translation>Создание файлов перевода (*.ts) не удалось.</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="1091"/> + <source>Process Generation Error</source> + <translation>Ошибка процесса генерации</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="1023"/> + <source>Translation file release</source> + <translation>Релиз файлов перевода</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="1009"/> + <source>The release of the translation files (*.qm) was successful.</source> + <translation>Релиз файлов перевода (*.ts) прошёл успешно.</translation> + </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="1023"/> + <source>The release of the translation files (*.qm) has failed.</source> + <translation>Релиз файлов перевода (*.ts) не удался.</translation> + </message> + <message> <location filename="Project/ProjectTranslationsBrowser.py" line="328"/> - <source>Remove from project</source> - <translation>Удалить из проекта</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="379"/> - <source>Delete</source> - <translation>Удалить</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="382"/> - <source>Add translation...</source> - <translation>Добавить перевод...</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="742"/> - <source>Write temporary project file</source> - <translation>Запись временного файла проекта</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="853"/> - <source>Translation file generation</source> - <translation>Создание файлов перевода</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="848"/> - <source>The generation of the translation files (*.ts) was successful.</source> - <translation>Создание файлов перевода (*.ts) прошло успешно.</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="853"/> - <source>The generation of the translation files (*.ts) has failed.</source> - <translation>Создание файлов перевода (*.ts) не удалось.</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1076"/> - <source>Process Generation Error</source> - <translation>Ошибка процесса генерации</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1008"/> - <source>Translation file release</source> - <translation>Релиз файлов перевода</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="994"/> - <source>The release of the translation files (*.qm) was successful.</source> - <translation>Релиз файлов перевода (*.ts) прошёл успешно.</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1008"/> - <source>The release of the translation files (*.qm) has failed.</source> - <translation>Релиз файлов перевода (*.ts) не удался.</translation> - </message> - <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="316"/> <source>Open in Editor</source> <translation>Открыть в редакторе</translation> </message> @@ -36574,32 +36579,32 @@ <translation>Создать перевод (включая устаревшие)</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="361"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="373"/> <source>Generate all translations</source> <translation>Создать все переводы</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="367"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="379"/> <source>Generate all translations (with obsolete)</source> <translation>Создать все переводы (включая устаревшие)</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="185"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="191"/> <source>Release translation</source> <translation>Создать двоичный перевод (release)</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="373"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="385"/> <source>Release all translations</source> <translation>Создать все двоичные переводы (release)</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="742"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="757"/> <source><p>The temporary project file <b>{0}</b> could not be written.</p></source> <translation><p>Невозможно сохранить временный файл проекта: <b>{0}</b></p></translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="1076"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="1091"/> <source><p>Could not start lrelease.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Невозможно запустить lrelease.<br>Убедитесь, что он находится в <b>{0}</b>.</p></translation> </message> @@ -36609,55 +36614,60 @@ <translation>Предпросмотр перевода</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="290"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="296"/> <source>Preview translations</source> <translation>Предпросмотр переводов</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="610"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="625"/> <source>Delete translation files</source> <translation>Удалить файлы переводов</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="610"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="625"/> <source>Do you really want to delete these translation files from the project?</source> <translation>Вы правда хотите удалить эти файлы переводов из проекта?</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="715"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="730"/> <source>No translation files (*.ts) selected.</source> <translation>Не выбрано ни одного файла переводов (*.ts).</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="938"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="953"/> <source>Could not start {0}.<br>Ensure that it is in the search path.</source> <translation>Невозможно запустить {0}.<br>Убедитесь, что он находится в пути поиска.</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="350"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="362"/> <source>Preview all translations</source> <translation>Предпросмотр всех переводов</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="384"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="396"/> <source>Add translation files...</source> <translation>Добавить файлы переводов...</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="390"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="402"/> <source>Configure...</source> <translation>Настроить...</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="354"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="366"/> <source>Extract messages</source> <translation>Выделить сообщения</translation> </message> <message> - <location filename="Project/ProjectTranslationsBrowser.py" line="387"/> + <location filename="Project/ProjectTranslationsBrowser.py" line="399"/> <source>Copy Path to Clipboard</source> <translation>Сопировать путь в буфер обмена</translation> </message> + <message> + <location filename="Project/ProjectTranslationsBrowser.py" line="323"/> + <source>Open</source> + <translation type="unfinished">Открыть</translation> + </message> </context> <context> <name>PropertiesDialog</name> @@ -45303,12 +45313,12 @@ <translation>Журнал Subversion</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="552"/> + <location filename="Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="553"/> <source>Revision</source> <translation>Версия (ревизия)</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="549"/> + <location filename="Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="550"/> <source>Author</source> <translation>Автор</translation> </message> @@ -45393,7 +45403,7 @@ <translation>Изменено</translation> </message> <message> - <location filename="Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="427"/> + <location filename="Plugins/VcsPlugins/vcsPySvn/SvnLogBrowserDialog.py" line="428"/> <source>Subversion Error</source> <translation>Ошибка Subversion</translation> </message>