--- a/ExtensionCorba/i18n/corba_ru.ts Tue Oct 17 11:34:52 2023 +0200 +++ b/ExtensionCorba/i18n/corba_ru.ts Wed Oct 25 17:56:14 2023 +0200 @@ -50,11 +50,6 @@ <context> <name>CorbaPage</name> <message> - <location filename="../ConfigurationPage/CorbaPage.py" line="38" /> - <source>Press to select the IDL compiler via a file selection dialog.</source> - <translation>Выберите компилятор IDL посредством диалога выбора файлов.</translation> - </message> - <message> <location filename="../ConfigurationPage/CorbaPage.ui" line="0" /> <source><b>Configure CORBA support</b></source> <translation><b>Настройка поддержки CORBA</b></translation> @@ -74,6 +69,11 @@ <source><b>Note:</b> Leave this entry empty to use the default value (omniidl or omniidl.exe).</source> <translation><b>Примечание:</b> Оставьте это поле пустым, чтобы использовать значение по умолчанию (omniidl или omniidl.exe).</translation> </message> + <message> + <location filename="../ConfigurationPage/CorbaPage.py" line="38" /> + <source>Press to select the IDL compiler via a file selection dialog.</source> + <translation>Выберите компилятор IDL посредством диалога выбора файлов.</translation> + </message> </context> <context> <name>IdlCompilerDefineNameDialog</name> @@ -106,30 +106,6 @@ <context> <name>IdlCompilerOptionsDialog</name> <message> - <location filename="../IdlCompilerOptionsDialog.py" line="176" /> - <location filename="../IdlCompilerOptionsDialog.py" line="139" /> - <source>Include Directory</source> - <translation>Включаемая директория</translation> - </message> - <message> - <location filename="../IdlCompilerOptionsDialog.py" line="177" /> - <location filename="../IdlCompilerOptionsDialog.py" line="140" /> - <source>Select Include Directory</source> - <translation>Выберите включаемую директорию</translation> - </message> - <message> - <location filename="../IdlCompilerOptionsDialog.py" line="387" /> - <location filename="../IdlCompilerOptionsDialog.py" line="362" /> - <source>Undefine Name</source> - <translation>Отменить определение имени</translation> - </message> - <message> - <location filename="../IdlCompilerOptionsDialog.py" line="388" /> - <location filename="../IdlCompilerOptionsDialog.py" line="363" /> - <source>Enter a variable name to be undefined:</source> - <translation>Введите имя переменной для отмены его определения:</translation> - </message> - <message> <location filename="../IdlCompilerOptionsDialog.ui" line="0" /> <source>IDL Compiler Options</source> <translation>Параметры компилятора IDL</translation> @@ -192,6 +168,30 @@ <source>Undefine Names</source> <translation>Неопределеные имена</translation> </message> + <message> + <location filename="../IdlCompilerOptionsDialog.py" line="176" /> + <location filename="../IdlCompilerOptionsDialog.py" line="139" /> + <source>Include Directory</source> + <translation>Включаемая директория</translation> + </message> + <message> + <location filename="../IdlCompilerOptionsDialog.py" line="177" /> + <location filename="../IdlCompilerOptionsDialog.py" line="140" /> + <source>Select Include Directory</source> + <translation>Выберите включаемую директорию</translation> + </message> + <message> + <location filename="../IdlCompilerOptionsDialog.py" line="387" /> + <location filename="../IdlCompilerOptionsDialog.py" line="362" /> + <source>Undefine Name</source> + <translation>Отменить определение имени</translation> + </message> + <message> + <location filename="../IdlCompilerOptionsDialog.py" line="388" /> + <location filename="../IdlCompilerOptionsDialog.py" line="363" /> + <source>Enter a variable name to be undefined:</source> + <translation>Введите имя переменной для отмены его определения:</translation> + </message> </context> <context> <name>LexerIDL</name> @@ -229,222 +229,252 @@ <context> <name>ProjectInterfacesBrowser</name> <message> - <location filename="../ProjectInterfacesBrowser.py" line="87" /> + <location filename="../ProjectInterfacesBrowser.py" line="88" /> <source>CORBA IDL</source> <translation>CORBA IDL</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="90" /> + <location filename="../ProjectInterfacesBrowser.py" line="91" /> <source><b>Project IDL Browser</b><p>This allows to easily see all CORBA IDL files contained in the current project. Several actions can be executed via the context menu.</p></source> <translation><b>Браузер IDL проекта</b><p>Позволяет легко просматривать все файлы CORBA IDL, содержащиеся в текущем проекте. Несколько действий можно выполнить через контекстное меню.</p></translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="102" /> + <location filename="../ProjectInterfacesBrowser.py" line="103" /> <source>CORBA IDL Files ({0})</source> <translation>Файлы CORBA IDL ({0})</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="103" /> + <location filename="../ProjectInterfacesBrowser.py" line="104" /> <source>CORBA IDL Files</source> <translation>Файлы CORBA IDL</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="104" /> + <location filename="../ProjectInterfacesBrowser.py" line="105" /> <source>IDL Files</source> <translation>Файлы IDL</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="114" /> + <location filename="../ProjectInterfacesBrowser.py" line="115" /> <source>CORBA IDL Browser</source> <translation>Браузер CORBA IDL</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="245" /> - <location filename="../ProjectInterfacesBrowser.py" line="200" /> + <location filename="../ProjectInterfacesBrowser.py" line="250" /> + <location filename="../ProjectInterfacesBrowser.py" line="201" /> <source>Compile interface</source> <translation>Компилировать интерфейс</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="357" /> - <location filename="../ProjectInterfacesBrowser.py" line="326" /> - <location filename="../ProjectInterfacesBrowser.py" line="271" /> - <location filename="../ProjectInterfacesBrowser.py" line="247" /> - <location filename="../ProjectInterfacesBrowser.py" line="203" /> + <location filename="../ProjectInterfacesBrowser.py" line="374" /> + <location filename="../ProjectInterfacesBrowser.py" line="339" /> + <location filename="../ProjectInterfacesBrowser.py" line="280" /> + <location filename="../ProjectInterfacesBrowser.py" line="252" /> + <location filename="../ProjectInterfacesBrowser.py" line="204" /> <source>Compile all interfaces</source> <translation>Компилировать все интерфейсы</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="361" /> - <location filename="../ProjectInterfacesBrowser.py" line="330" /> - <location filename="../ProjectInterfacesBrowser.py" line="304" /> - <location filename="../ProjectInterfacesBrowser.py" line="275" /> - <location filename="../ProjectInterfacesBrowser.py" line="251" /> - <location filename="../ProjectInterfacesBrowser.py" line="207" /> + <location filename="../ProjectInterfacesBrowser.py" line="378" /> + <location filename="../ProjectInterfacesBrowser.py" line="343" /> + <location filename="../ProjectInterfacesBrowser.py" line="317" /> + <location filename="../ProjectInterfacesBrowser.py" line="284" /> + <location filename="../ProjectInterfacesBrowser.py" line="256" /> + <location filename="../ProjectInterfacesBrowser.py" line="208" /> <source>Configure IDL compiler</source> <translation>Конфигурация IDL компилятора</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="307" /> - <location filename="../ProjectInterfacesBrowser.py" line="254" /> - <location filename="../ProjectInterfacesBrowser.py" line="210" /> + <location filename="../ProjectInterfacesBrowser.py" line="320" /> + <location filename="../ProjectInterfacesBrowser.py" line="259" /> + <location filename="../ProjectInterfacesBrowser.py" line="211" /> <source>Open</source> <translation>Открыть</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="212" /> + <location filename="../ProjectInterfacesBrowser.py" line="213" /> <source>Rename file</source> <translation>Переименовать файл</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="333" /> - <location filename="../ProjectInterfacesBrowser.py" line="309" /> - <location filename="../ProjectInterfacesBrowser.py" line="215" /> + <location filename="../ProjectInterfacesBrowser.py" line="346" /> + <location filename="../ProjectInterfacesBrowser.py" line="322" /> + <location filename="../ProjectInterfacesBrowser.py" line="216" /> <source>Remove from project</source> <translation>Удалить из проекта</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="335" /> - <location filename="../ProjectInterfacesBrowser.py" line="311" /> - <location filename="../ProjectInterfacesBrowser.py" line="218" /> + <location filename="../ProjectInterfacesBrowser.py" line="348" /> + <location filename="../ProjectInterfacesBrowser.py" line="324" /> + <location filename="../ProjectInterfacesBrowser.py" line="219" /> <source>Delete</source> <translation>Удалить</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="365" /> - <location filename="../ProjectInterfacesBrowser.py" line="338" /> - <location filename="../ProjectInterfacesBrowser.py" line="279" /> - <location filename="../ProjectInterfacesBrowser.py" line="256" /> - <location filename="../ProjectInterfacesBrowser.py" line="222" /> + <location filename="../ProjectInterfacesBrowser.py" line="352" /> + <location filename="../ProjectInterfacesBrowser.py" line="288" /> + <location filename="../ProjectInterfacesBrowser.py" line="262" /> + <location filename="../ProjectInterfacesBrowser.py" line="223" /> + <source>New interface file...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../ProjectInterfacesBrowser.py" line="382" /> + <location filename="../ProjectInterfacesBrowser.py" line="355" /> + <location filename="../ProjectInterfacesBrowser.py" line="292" /> + <location filename="../ProjectInterfacesBrowser.py" line="265" /> + <location filename="../ProjectInterfacesBrowser.py" line="227" /> <source>Add interfaces...</source> <translation>Добавить интерфейсы...</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="368" /> - <location filename="../ProjectInterfacesBrowser.py" line="340" /> - <location filename="../ProjectInterfacesBrowser.py" line="282" /> - <location filename="../ProjectInterfacesBrowser.py" line="258" /> - <location filename="../ProjectInterfacesBrowser.py" line="225" /> + <location filename="../ProjectInterfacesBrowser.py" line="385" /> + <location filename="../ProjectInterfacesBrowser.py" line="357" /> + <location filename="../ProjectInterfacesBrowser.py" line="295" /> + <location filename="../ProjectInterfacesBrowser.py" line="267" /> + <location filename="../ProjectInterfacesBrowser.py" line="230" /> <source>Add interfaces directory...</source> <translation>Добавить директорию интерфейсов...</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="343" /> - <location filename="../ProjectInterfacesBrowser.py" line="229" /> + <location filename="../ProjectInterfacesBrowser.py" line="360" /> + <location filename="../ProjectInterfacesBrowser.py" line="234" /> <source>Copy Path to Clipboard</source> <translation>Копировать маршрут в буфер обмена</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="373" /> - <location filename="../ProjectInterfacesBrowser.py" line="345" /> - <location filename="../ProjectInterfacesBrowser.py" line="314" /> - <location filename="../ProjectInterfacesBrowser.py" line="286" /> - <location filename="../ProjectInterfacesBrowser.py" line="261" /> - <location filename="../ProjectInterfacesBrowser.py" line="233" /> + <location filename="../ProjectInterfacesBrowser.py" line="390" /> + <location filename="../ProjectInterfacesBrowser.py" line="362" /> + <location filename="../ProjectInterfacesBrowser.py" line="327" /> + <location filename="../ProjectInterfacesBrowser.py" line="299" /> + <location filename="../ProjectInterfacesBrowser.py" line="270" /> + <location filename="../ProjectInterfacesBrowser.py" line="238" /> <source>Expand all directories</source> <translation>Открыть все директории</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="376" /> - <location filename="../ProjectInterfacesBrowser.py" line="347" /> - <location filename="../ProjectInterfacesBrowser.py" line="316" /> - <location filename="../ProjectInterfacesBrowser.py" line="288" /> - <location filename="../ProjectInterfacesBrowser.py" line="262" /> - <location filename="../ProjectInterfacesBrowser.py" line="236" /> + <location filename="../ProjectInterfacesBrowser.py" line="393" /> + <location filename="../ProjectInterfacesBrowser.py" line="364" /> + <location filename="../ProjectInterfacesBrowser.py" line="329" /> + <location filename="../ProjectInterfacesBrowser.py" line="301" /> + <location filename="../ProjectInterfacesBrowser.py" line="271" /> + <location filename="../ProjectInterfacesBrowser.py" line="241" /> <source>Collapse all directories</source> <translation>Свернуть все директории</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="379" /> - <location filename="../ProjectInterfacesBrowser.py" line="349" /> - <location filename="../ProjectInterfacesBrowser.py" line="318" /> - <location filename="../ProjectInterfacesBrowser.py" line="290" /> - <location filename="../ProjectInterfacesBrowser.py" line="263" /> - <location filename="../ProjectInterfacesBrowser.py" line="238" /> + <location filename="../ProjectInterfacesBrowser.py" line="396" /> + <location filename="../ProjectInterfacesBrowser.py" line="366" /> + <location filename="../ProjectInterfacesBrowser.py" line="331" /> + <location filename="../ProjectInterfacesBrowser.py" line="303" /> + <location filename="../ProjectInterfacesBrowser.py" line="272" /> + <location filename="../ProjectInterfacesBrowser.py" line="243" /> <source>Collapse all files</source> <translation>Свернуть все файлы</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="382" /> - <location filename="../ProjectInterfacesBrowser.py" line="351" /> - <location filename="../ProjectInterfacesBrowser.py" line="320" /> - <location filename="../ProjectInterfacesBrowser.py" line="292" /> - <location filename="../ProjectInterfacesBrowser.py" line="265" /> - <location filename="../ProjectInterfacesBrowser.py" line="240" /> + <location filename="../ProjectInterfacesBrowser.py" line="399" /> + <location filename="../ProjectInterfacesBrowser.py" line="368" /> + <location filename="../ProjectInterfacesBrowser.py" line="333" /> + <location filename="../ProjectInterfacesBrowser.py" line="305" /> + <location filename="../ProjectInterfacesBrowser.py" line="274" /> + <location filename="../ProjectInterfacesBrowser.py" line="245" /> <source>Configure...</source> <translation>Настроить...</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="384" /> - <location filename="../ProjectInterfacesBrowser.py" line="352" /> - <location filename="../ProjectInterfacesBrowser.py" line="321" /> - <location filename="../ProjectInterfacesBrowser.py" line="293" /> - <location filename="../ProjectInterfacesBrowser.py" line="266" /> - <location filename="../ProjectInterfacesBrowser.py" line="241" /> + <location filename="../ProjectInterfacesBrowser.py" line="401" /> + <location filename="../ProjectInterfacesBrowser.py" line="369" /> + <location filename="../ProjectInterfacesBrowser.py" line="334" /> + <location filename="../ProjectInterfacesBrowser.py" line="306" /> + <location filename="../ProjectInterfacesBrowser.py" line="275" /> + <location filename="../ProjectInterfacesBrowser.py" line="246" /> <source>Configure CORBA...</source> <translation>Конфигурация CORBA...</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="300" /> + <location filename="../ProjectInterfacesBrowser.py" line="313" /> <source>Compile interfaces</source> <translation>Компилировать интерфейсы</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="571" /> + <location filename="../ProjectInterfacesBrowser.py" line="586" /> + <location filename="../ProjectInterfacesBrowser.py" line="572" /> + <location filename="../ProjectInterfacesBrowser.py" line="556" /> + <source>New interface file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../ProjectInterfacesBrowser.py" line="557" /> + <source>Enter the path of the new interface file:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../ProjectInterfacesBrowser.py" line="573" /> + <source><p>The file <b>{0}</b> already exists. The action will be aborted.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../ProjectInterfacesBrowser.py" line="587" /> + <source><p>The file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../ProjectInterfacesBrowser.py" line="647" /> <source>Delete interfaces</source> <translation>Удалить интерфейсы</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="572" /> + <location filename="../ProjectInterfacesBrowser.py" line="648" /> <source>Do you really want to delete these interfaces from the project?</source> <translation>Вы действительно хотите удалить эти интерфейсы из проекта?</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="656" /> - <location filename="../ProjectInterfacesBrowser.py" line="650" /> + <location filename="../ProjectInterfacesBrowser.py" line="732" /> + <location filename="../ProjectInterfacesBrowser.py" line="726" /> <source>Interface Compilation</source> <translation>Компиляция интерфейса</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="651" /> + <location filename="../ProjectInterfacesBrowser.py" line="727" /> <source>The compilation of the interface file was successful.</source> <translation>Компиляция файла интерфейса выполнена успешно.</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="657" /> + <location filename="../ProjectInterfacesBrowser.py" line="733" /> <source>The compilation of the interface file failed.</source> <translation>Компиляция интерфейса не удалась.</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="709" /> + <location filename="../ProjectInterfacesBrowser.py" line="785" /> <source>Process Generation Error</source> <translation>Ошибка при запуске процесса</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="710" /> + <location filename="../ProjectInterfacesBrowser.py" line="786" /> <source><p>Could not start {0}.<br>Ensure that it is in the search path.</p></source> <translation><p>Невозможно запустить {0}.<br>Убедитесь, что он находится в путях поиска.</p></translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="770" /> - <location filename="../ProjectInterfacesBrowser.py" line="734" /> + <location filename="../ProjectInterfacesBrowser.py" line="846" /> + <location filename="../ProjectInterfacesBrowser.py" line="810" /> <source>Compiling interfaces...</source> <translation>Компиляция интерфейсов...</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="771" /> - <location filename="../ProjectInterfacesBrowser.py" line="735" /> + <location filename="../ProjectInterfacesBrowser.py" line="847" /> + <location filename="../ProjectInterfacesBrowser.py" line="811" /> <source>Abort</source> <translation>Прервать</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="774" /> - <location filename="../ProjectInterfacesBrowser.py" line="738" /> + <location filename="../ProjectInterfacesBrowser.py" line="850" /> + <location filename="../ProjectInterfacesBrowser.py" line="814" /> <source>%v/%m Interfaces</source> <translation>%v/%m интерфейсов</translation> </message> <message> - <location filename="../ProjectInterfacesBrowser.py" line="779" /> - <location filename="../ProjectInterfacesBrowser.py" line="743" /> + <location filename="../ProjectInterfacesBrowser.py" line="855" /> + <location filename="../ProjectInterfacesBrowser.py" line="819" /> <source>Interfaces</source> <translation>Интерфейсы</translation> </message>