diff -r 47f6b0c3a293 -r 11a018e92f01 eric6/i18n/eric6_ru.ts --- a/eric6/i18n/eric6_ru.ts Sun May 19 13:16:30 2019 +0200 +++ b/eric6/i18n/eric6_ru.ts Sun May 19 13:18:38 2019 +0200 @@ -7037,56 +7037,61 @@ <source><b>Move Instruction Pointer to Cursor</b><p>Move the Python internal instruction pointer to the current cursor position without executing the code in between.</p><p>It's not possible to jump out of a function or jump in a code block, e.g. a loop. In these cases, a error message is printed to the log window.</p></source> <translation><b>Переместить указатель инструкции к курсору</b><p>Перемещение указателя внутренней инструкции Python к текущей позиции курсора без выполнения промежуточного кода между ними.</p><p>При этом невозможно выйти из функции или перейти в блок кода, например в цикл. В таких случаях в журнал выводится сообщение об ошибке.</p></translation> </message> + <message> + <location filename="../Debugger/DebugUI.py" line="1308"/> + <source>No locals available.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebugViewer</name> <message> - <location filename="../Debugger/DebugViewer.py" line="143"/> + <location filename="../Debugger/DebugViewer.py" line="145"/> <source>Enter regular expression patterns separated by ';' to define variable filters. </source> <translation>Задайте для фильтров переменных маски регулярных выражений, разделённые ';'. </translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="147"/> + <location filename="../Debugger/DebugViewer.py" line="149"/> <source>Enter regular expression patterns separated by ';' to define variable filters. All variables and class attributes matched by one of the expressions are not shown in the list above.</source> <translation>Задайте для фильтров переменных регулярные выражения, разделённые ';'. Все переменные и атрибуты классов, совпавшие с одним из этих выражений, не показываются в списке выше.</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="153"/> + <location filename="../Debugger/DebugViewer.py" line="155"/> <source>Set</source> <translation>Установить</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="128"/> + <location filename="../Debugger/DebugViewer.py" line="130"/> <source>Source</source> <translation>Исходный текст</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="224"/> + <location filename="../Debugger/DebugViewer.py" line="230"/> <source>Threads:</source> <translation>Потоки:</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="226"/> + <location filename="../Debugger/DebugViewer.py" line="232"/> <source>ID</source> <translation>ID</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="226"/> + <location filename="../Debugger/DebugViewer.py" line="232"/> <source>Name</source> <translation>Имя</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="226"/> + <location filename="../Debugger/DebugViewer.py" line="232"/> <source>State</source> <translation>Состояние</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="458"/> + <location filename="../Debugger/DebugViewer.py" line="464"/> <source>waiting at breakpoint</source> <translation>В точке останова</translation> </message> <message> - <location filename="../Debugger/DebugViewer.py" line="460"/> + <location filename="../Debugger/DebugViewer.py" line="466"/> <source>running</source> <translation>выполняется</translation> </message> @@ -7386,37 +7391,37 @@ <translation>Всегда останавливаться при исключениях</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="266"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="279"/> <source>Add allowed host</source> <translation>Добавить допустимый хост</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="288"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="301"/> <source>Enter the IP address of an allowed host</source> <translation>Задайте IP-адрес допустимого хоста</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="299"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="312"/> <source><p>The entered address <b>{0}</b> is not a valid IP v4 or IP v6 address. Aborting...</p></source> <translation><p>Введённый адрес <b>{0}</b> не является верным IP v4 или IP v6 адресом. Прервано...</p></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="299"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="312"/> <source>Edit allowed host</source> <translation>Редактировать допустимый хост</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="627"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="748"/> <source>Local Variables Viewer</source> <translation>Просмотр локальных переменных</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="633"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="754"/> <source>Automatically view source code when user changes the callstack frame in the callstack viewer.</source> <translation>Автоматический просмотр исходного кода когда пользователь меняет стек вызовов в окне стека вызовов.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="636"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="757"/> <source>Automatically view source code</source> <translation>Автоматический просмотр исходного кода</translation> </message> @@ -7431,22 +7436,22 @@ <translation>Отображать исключения в оболочке</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="580"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="583"/> <source>Max. Variable Size:</source> <translation>Максимальный размер переменной:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="587"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="590"/> <source>Enter the maximum size of a variable to be shown (0 = no limit)</source> <translation>Задайте максимальный размер отображаемой переменной (0 = без ограничений)</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="593"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="596"/> <source>no limit</source> <translation>без ограничений</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="599"/> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="602"/> <source> Bytes</source> <translation> байта(ов)</translation> </message> @@ -7504,6 +7509,31 @@ <source>Select, if the debugger should be run remotely</source> <translation>Разрешить удаленный запуск отладчика</translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="630"/> + <source>Background Colours</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="659"/> + <source>Select the background colour for changed items.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="695"/> + <source>Select the background colour for elements which are loaded for the first time.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="669"/> + <source>Changed elements:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.ui" line="676"/> + <source>First time opened elements:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DebuggerInterfacePython</name> @@ -52080,17 +52110,17 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1730"/> + <location filename="../Preferences/__init__.py" line="1732"/> <source>Export Preferences</source> <translation>Экспорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1758"/> + <location filename="../Preferences/__init__.py" line="1760"/> <source>Import Preferences</source> <translation>Импорт предпочтений</translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1758"/> + <location filename="../Preferences/__init__.py" line="1760"/> <source>Properties File (*.ini);;All Files (*)</source> <translation>Файлы предпочтений (*.ini);;Все файлы (*)</translation> </message> @@ -52109,6 +52139,14 @@ </message> </context> <context> + <name>PreviewModel</name> + <message> + <location filename="../Preferences/ConfigurationPages/DebuggerGeneralPage.py" line="428"/> + <source>Variable Name</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>PreviewProcessingThread</name> <message> <location filename="../UI/Previewers/PreviewerHTML.py" line="498"/> @@ -79497,13 +79535,18 @@ <message> <location filename="../Debugger/Config.py" line="51"/> <source>Other</source> - <translation>Другое</translation> + <translation type="obsolete">Другое</translation> </message> <message> <location filename="../Debugger/Config.py" line="33"/> <source>Frozen Set</source> <translation>Замороженный набор</translation> </message> + <message> + <location filename="../Debugger/Config.py" line="51"/> + <source>Bytes</source> + <translation type="unfinished">Байтов</translation> + </message> </context> <context> <name>VariableDetailDialog</name> @@ -79531,14 +79574,32 @@ <context> <name>VariableItem</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="56"/> + <location filename="../Debugger/VariablesViewer.py" line="208"/> <source><double click to show value></source> <translation><дважды кликните чтобы показать значение></translation> </message> <message> <location filename="../Debugger/VariablesViewer.py" line="60"/> <source><variable value is too big></source> - <translation><значение переменной слишком велико></translation> + <translation type="obsolete"><значение переменной слишком велико></translation> + </message> +</context> +<context> + <name>VariableModel</name> + <message> + <location filename="../Debugger/VariablesViewer.py" line="277"/> + <source>Globals</source> + <translation type="obsolete">Глобальные переменные</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="279"/> + <source>Locals</source> + <translation type="obsolete">Локальные переменные</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="281"/> + <source>Value</source> + <translation type="obsolete">Значение</translation> </message> </context> <context> @@ -79601,69 +79662,117 @@ </message> </context> <context> + <name>VariablesModel</name> + <message> + <location filename="../Debugger/VariablesViewer.py" line="279"/> + <source>Globals</source> + <translation type="unfinished">Глобальные переменные</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="281"/> + <source>Locals</source> + <translation type="unfinished">Локальные переменные</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="283"/> + <source>Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="283"/> + <source>Value</source> + <translation type="unfinished">Значение</translation> + </message> +</context> +<context> <name>VariablesViewer</name> <message> - <location filename="../Debugger/VariablesViewer.py" line="360"/> + <location filename="../Debugger/VariablesViewer.py" line="952"/> <source>Global Variables</source> <translation>Глобальные переменные</translation> </message> <message> <location filename="../Debugger/VariablesViewer.py" line="361"/> <source>Globals</source> - <translation>Глобальные переменные</translation> + <translation type="obsolete">Глобальные переменные</translation> </message> <message> <location filename="../Debugger/VariablesViewer.py" line="372"/> <source>Value</source> - <translation>Значение</translation> + <translation type="obsolete">Значение</translation> </message> <message> <location filename="../Debugger/VariablesViewer.py" line="372"/> <source>Type</source> - <translation>Тип</translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="365"/> + <translation type="obsolete">Тип</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="953"/> <source><b>The Global Variables Viewer Window</b><p>This window displays the global variables of the debugged program.</p></source> <translation><b>Окно показа глобальных переменных</b> <p>Это окно отображает глобальные переменные отлаживаемой программы.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="371"/> + <location filename="../Debugger/VariablesViewer.py" line="959"/> <source>Local Variables</source> <translation>Локальные переменные</translation> </message> <message> <location filename="../Debugger/VariablesViewer.py" line="372"/> <source>Locals</source> - <translation>Локальные переменные</translation> - </message> - <message> - <location filename="../Debugger/VariablesViewer.py" line="376"/> + <translation type="obsolete">Локальные переменные</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="960"/> <source><b>The Local Variables Viewer Window</b><p>This window displays the local variables of the debugged program.</p></source> <translation><b>Окно показа локальных переменных</b> <p>Это окно отображает локальные переменные отлаживаемой программы.</p></translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="407"/> + <location filename="../Debugger/VariablesViewer.py" line="1077"/> <source>Show Details...</source> <translation>Показать подробности...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="415"/> + <location filename="../Debugger/VariablesViewer.py" line="1092"/> <source>Configure...</source> <translation>Настроить...</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="635"/> + <location filename="../Debugger/VariablesViewer.py" line="52"/> <source>{0} items</source> <translation>{0} элементов</translation> </message> <message> - <location filename="../Debugger/VariablesViewer.py" line="413"/> + <location filename="../Debugger/VariablesViewer.py" line="1090"/> <source>Refresh</source> <translation>Освежить</translation> </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1078"/> + <source>Collapse all</source> + <translation type="obsolete">Закрыть всё</translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1079"/> + <source>Expand</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1080"/> + <source>Collapse</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1081"/> + <source>Collapse All</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Debugger/VariablesViewer.py" line="1093"/> + <source>Variables Type Filter...</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VcsCommandOptionsDialog</name>