--- a/i18n/Beremiz_ru_RU.po Thu Apr 21 17:49:39 2016 +0300
+++ b/i18n/Beremiz_ru_RU.po Thu Apr 21 17:51:29 2016 +0300
@@ -7,8 +7,8 @@
msgstr ""
"Project-Id-Version: Beremiz\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-04-20 13:39+0300\n"
-"PO-Revision-Date: 2016-04-20 16:06+0300\n"
+"POT-Creation-Date: 2016-04-21 17:11+0300\n"
+"PO-Revision-Date: 2016-04-21 17:22+0300\n"
"Last-Translator: \n"
"Language-Team: Andrey Skvortsov <andrej.skvortzov@gmail.com>\n"
"Language: ru_RU\n"
@@ -39,7 +39,7 @@
"\n"
"Ошибка:\n"
-#: ../Beremiz.py:1157
+#: ../Beremiz.py:1155
#, python-format
msgid ""
"\n"
@@ -92,8 +92,8 @@
msgid " : "
msgstr ""
-#: ../dialogs/PouTransitionDialog.py:94 ../dialogs/PouActionDialog.py:91
-#: ../dialogs/PouDialog.py:113
+#: ../dialogs/PouTransitionDialog.py:94 ../dialogs/ProjectDialog.py:66
+#: ../dialogs/PouActionDialog.py:91 ../dialogs/PouDialog.py:113
#, python-format
msgid " and %s"
msgstr "и %s"
@@ -122,7 +122,7 @@
msgid "\"%s\" can't use itself!"
msgstr "\"%s\" не может использовать сам себя!!!"
-#: ../IDEFrame.py:1618 ../IDEFrame.py:1637
+#: ../IDEFrame.py:1615 ../IDEFrame.py:1634
#, python-format
msgid "\"%s\" config already exists!"
msgstr "Конфигурация \"%s\" уже существует!!!"
@@ -132,7 +132,7 @@
msgid "\"%s\" configuration already exists !!!"
msgstr "Конфигурация \"%s\" уже существует!!!"
-#: ../IDEFrame.py:1572
+#: ../IDEFrame.py:1569
#, python-format
msgid "\"%s\" data type already exists!"
msgstr "Тип данных \"%s\" уже существует!!!"
@@ -146,7 +146,7 @@
msgid "\"%s\" element for this pou already exists!"
msgstr "Элемент с именем \"%s\" уже существует в этом POU!!!"
-#: ../Beremiz.py:964
+#: ../Beremiz.py:962
#, python-format
msgid "\"%s\" folder is not a valid Beremiz project\n"
msgstr "Директория \"%s\" не является проектом Beremiz\n"
@@ -161,7 +161,7 @@
#: ../dialogs/PouActionDialog.py:98 ../dialogs/PouDialog.py:120
#: ../editors/DataTypeEditor.py:554 ../editors/DataTypeEditor.py:583
#: ../editors/CodeFileEditor.py:750 ../controls/VariablePanel.py:733
-#: ../IDEFrame.py:1563
+#: ../IDEFrame.py:1560
#, python-format
msgid "\"%s\" is a keyword. It can't be used!"
msgstr "\"%s\" является ключевым словом и не может быть использован!"
@@ -185,12 +185,12 @@
#: ../dialogs/BlockPreviewDialog.py:203 ../dialogs/PouNameDialog.py:47
#: ../dialogs/PouActionDialog.py:96 ../dialogs/PouDialog.py:118
#: ../editors/DataTypeEditor.py:578 ../editors/CodeFileEditor.py:748
-#: ../controls/VariablePanel.py:731 ../IDEFrame.py:1561
+#: ../controls/VariablePanel.py:731 ../IDEFrame.py:1558
#, python-format
msgid "\"%s\" is not a valid identifier!"
msgstr "\"%s\" неверный идентификатор!"
-#: ../IDEFrame.py:2364
+#: ../IDEFrame.py:2362
#, python-format
msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
msgstr "\"%s\" используется более чем одним POU. Продолжить?"
@@ -200,7 +200,7 @@
#: ../editors/Viewer.py:363 ../editors/TextViewer.py:268
#: ../editors/TextViewer.py:297 ../editors/TextViewer.py:348
#: ../editors/TextViewer.py:371 ../controls/VariablePanel.py:328
-#: ../IDEFrame.py:1581
+#: ../IDEFrame.py:1578
#, python-format
msgid "\"%s\" pou already exists!"
msgstr "POU \"%s\" уже существует!"
@@ -237,6 +237,10 @@
"Right value must be greater than left value."
msgstr "\"%s\" не является корректной размерностью массива! Правое значение должно быть больше левого."
+#: ../editors/CodeFileEditor.py:663
+msgid "#"
+msgstr ""
+
msgid "%(codefile_name)s"
msgstr "%(codefile_name)"
@@ -384,15 +388,15 @@
msgid "1s"
msgstr "1 сек"
-#: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1584 ../IDEFrame.py:1626
-#: ../IDEFrame.py:1645
+#: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1581 ../IDEFrame.py:1623
+#: ../IDEFrame.py:1642
#, python-format
msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
msgstr "В POU присутствует элемент с именем \"%s\". Это может вызвать конфликт. Хотите продолжить?"
#: ../dialogs/SFCStepNameDialog.py:53 ../dialogs/PouTransitionDialog.py:103
#: ../dialogs/PouNameDialog.py:51 ../dialogs/PouActionDialog.py:100
-#: ../controls/VariablePanel.py:735 ../IDEFrame.py:1596 ../IDEFrame.py:1607
+#: ../controls/VariablePanel.py:735 ../IDEFrame.py:1593 ../IDEFrame.py:1604
#, python-format
msgid "A POU named \"%s\" already exists!"
msgstr "POU с именем \"%s\" уже существует!"
@@ -407,7 +411,7 @@
msgstr "Необходимо выбрать размещение!"
#: ../dialogs/SFCStepNameDialog.py:55 ../controls/VariablePanel.py:737
-#: ../IDEFrame.py:1598 ../IDEFrame.py:1609
+#: ../IDEFrame.py:1595 ../IDEFrame.py:1606
#, python-format
msgid "A variable with \"%s\" as name already exists in this pou!"
msgstr "Переменная с именем \"%s\" уже существует в этом POU!"
@@ -421,7 +425,7 @@
msgid "About"
msgstr "О программе"
-#: ../Beremiz.py:999
+#: ../Beremiz.py:997
msgid "About Beremiz"
msgstr "О Beremiz"
@@ -467,11 +471,11 @@
msgstr "Активный"
#: ../canfestival/SlaveEditor.py:57 ../canfestival/NetworkEditor.py:78
-#: ../editors/Viewer.py:584 ../Beremiz.py:1026
+#: ../editors/Viewer.py:584 ../Beremiz.py:1024
msgid "Add"
msgstr "Добавить"
-#: ../IDEFrame.py:1858 ../IDEFrame.py:1893
+#: ../IDEFrame.py:1856 ../IDEFrame.py:1891
msgid "Add Action"
msgstr "Добавить действие"
@@ -479,11 +483,11 @@
msgid "Add C code accessing located variables synchronously"
msgstr "Добавить C-код с синхронным доступом к локальным переменным"
-#: ../IDEFrame.py:1841
+#: ../IDEFrame.py:1839
msgid "Add Configuration"
msgstr "Добавить конфигурацию"
-#: ../IDEFrame.py:1821
+#: ../IDEFrame.py:1819
msgid "Add DataType"
msgstr "Добавить тип данных"
@@ -495,7 +499,7 @@
msgid "Add IP"
msgstr "Добавить IP адрес"
-#: ../IDEFrame.py:1829
+#: ../IDEFrame.py:1827
msgid "Add POU"
msgstr "Добавить POU"
@@ -503,11 +507,11 @@
msgid "Add Python code executed asynchronously"
msgstr "Добавить асинхронно вызываемый код на Python"
-#: ../IDEFrame.py:1869 ../IDEFrame.py:1919
+#: ../IDEFrame.py:1867 ../IDEFrame.py:1917
msgid "Add Resource"
msgstr "Добавить ресурс"
-#: ../IDEFrame.py:1847 ../IDEFrame.py:1890
+#: ../IDEFrame.py:1845 ../IDEFrame.py:1888
msgid "Add Transition"
msgstr "Добавить переход"
@@ -662,7 +666,7 @@
msgid "BaseParams"
msgstr "Базовые параметры"
-#: ../Beremiz.py:529
+#: ../Beremiz.py:527
msgid "Beremiz"
msgstr ""
@@ -863,7 +867,7 @@
msgid "Change Name"
msgstr "Сменить имя"
-#: ../IDEFrame.py:1911
+#: ../IDEFrame.py:1909
msgid "Change POU Type To"
msgstr "Сменить тип POU на"
@@ -877,7 +881,7 @@
#: ../plcopen/iec_std.csv:81
msgid "Character string"
-msgstr "Символьные строки"
+msgstr "Строковые операции"
#: ../svgui/svgui.py:101
msgid "Choose a SVG file"
@@ -892,7 +896,7 @@
msgid "Choose a file"
msgstr "Выберете файл"
-#: ../Beremiz.py:901 ../Beremiz.py:936
+#: ../Beremiz.py:899 ../Beremiz.py:934
msgid "Choose a project"
msgstr "Выберете проект"
@@ -953,12 +957,12 @@
msgid "Close"
msgstr "Закрыть"
-#: ../PLCOpenEditor.py:192 ../Beremiz.py:669
+#: ../PLCOpenEditor.py:192 ../Beremiz.py:667
msgid "Close Application"
msgstr "Закрыть приложение"
-#: ../PLCOpenEditor.py:102 ../Beremiz.py:326 ../Beremiz.py:613
-#: ../IDEFrame.py:984
+#: ../PLCOpenEditor.py:102 ../Beremiz.py:326 ../Beremiz.py:611
+#: ../IDEFrame.py:981
msgid "Close Project"
msgstr "Закрыть проект"
@@ -977,6 +981,10 @@
msgid "Comment"
msgstr "Комментарий"
+#: ../dialogs/ProjectDialog.py:57
+msgid "Company Name"
+msgstr "Имя компании"
+
#: ../controls/ProjectPropertiesPanel.py:94
msgid "Company Name (required):"
msgstr "Компания (обязательно):"
@@ -1107,7 +1115,7 @@
msgid "Copy"
msgstr "Копировать"
-#: ../IDEFrame.py:1898
+#: ../IDEFrame.py:1896
msgid "Copy POU"
msgstr "Копировать POU"
@@ -1319,7 +1327,7 @@
msgid "Debug: Unsupported type to debug '%s'\n"
msgstr "Отладка: неподдерживамый отладкой тип '%s'\n"
-#: ../IDEFrame.py:614
+#: ../IDEFrame.py:611
msgid "Debugger"
msgstr "Отладчик"
@@ -1335,7 +1343,7 @@
msgid "Debugger stopped.\n"
msgstr "Отладчик остановлен.\n"
-#: ../editors/Viewer.py:568 ../Beremiz.py:1030 ../IDEFrame.py:1927
+#: ../editors/Viewer.py:568 ../Beremiz.py:1028 ../IDEFrame.py:1925
msgid "Delete"
msgstr "Удалить"
@@ -1371,6 +1379,10 @@
"Производная\n"
"Функциональный блок формирует выход XOUT пропорционально частоте изменения входа XIN."
+#: ../editors/CodeFileEditor.py:664
+msgid "Description"
+msgstr "Описание"
+
#: ../controls/VariablePanel.py:422
msgid "Description:"
msgstr "Описание:"
@@ -1499,7 +1511,7 @@
msgid "Edit transition"
msgstr "Редактировать переход"
-#: ../IDEFrame.py:586
+#: ../IDEFrame.py:583
msgid "Editor ToolBar"
msgstr "Редактор панели инструментов"
@@ -1559,9 +1571,9 @@
#: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137
#: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:225
#: ../controls/VariablePanel.py:392 ../controls/VariablePanel.py:754
-#: ../Beremiz.py:1169 ../IDEFrame.py:978 ../IDEFrame.py:1584
-#: ../IDEFrame.py:1621 ../IDEFrame.py:1626 ../IDEFrame.py:1640
-#: ../IDEFrame.py:1645 ../Beremiz_service.py:190
+#: ../Beremiz.py:1167 ../IDEFrame.py:975 ../IDEFrame.py:1581
+#: ../IDEFrame.py:1618 ../IDEFrame.py:1623 ../IDEFrame.py:1637
+#: ../IDEFrame.py:1642 ../Beremiz_service.py:190
msgid "Error"
msgstr "Ошибка"
@@ -1744,7 +1756,7 @@
msgid "Forward"
msgstr "Вперед"
-#: ../dialogs/SearchInProjectDialog.py:44 ../IDEFrame.py:1714
+#: ../dialogs/SearchInProjectDialog.py:44 ../IDEFrame.py:1712
msgid "Function"
msgstr "Функция"
@@ -1752,8 +1764,8 @@
msgid "Function &Block"
msgstr "Функциональный &блок"
-#: ../dialogs/SearchInProjectDialog.py:45 ../IDEFrame.py:1713
-#: ../IDEFrame.py:1906
+#: ../dialogs/SearchInProjectDialog.py:45 ../IDEFrame.py:1711
+#: ../IDEFrame.py:1904
msgid "Function Block"
msgstr "Функциональный блок"
@@ -1845,6 +1857,10 @@
msgid "IL"
msgstr ""
+#: ../dialogs/DiscoveryDialog.py:93
+msgid "IP"
+msgstr ""
+
#: ../Beremiz_service.py:278 ../Beremiz_service.py:279
msgid "IP is not valid!"
msgstr "Неверный IP-адрес"
@@ -1881,6 +1897,10 @@
msgid "Indicator"
msgstr "Индикатор"
+#: ../editors/CodeFileEditor.py:663
+msgid "Initial"
+msgstr "Исходное значение"
+
#: ../editors/Viewer.py:548 ../editors/Viewer.py:2058
msgid "Initial Step"
msgstr "Исходный шаг"
@@ -2051,7 +2071,7 @@
msgid "Libraries"
msgstr "Библиотеки"
-#: ../IDEFrame.py:606
+#: ../IDEFrame.py:603
msgid "Library"
msgstr "Библиотека"
@@ -2127,7 +2147,7 @@
msgid "Memory"
msgstr "Память"
-#: ../IDEFrame.py:574
+#: ../IDEFrame.py:571
msgid "Menu ToolBar"
msgstr "Меню"
@@ -2232,9 +2252,13 @@
msgid "My Computer:"
msgstr "Мой компьютер:"
+#: ../dialogs/DiscoveryDialog.py:91
+msgid "NAME"
+msgstr "Имя"
+
#: ../editors/ResourceEditor.py:68 ../editors/ResourceEditor.py:83
-#: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53
-#: ../controls/VariablePanel.py:54
+#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:663
+#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
msgid "Name"
msgstr "Имя"
@@ -2377,6 +2401,10 @@
"Таймер включения\n"
"Таймер выключения может быть использован, чтобы внести задержку установки выхода в TRUE на фиксированный период времени после того, как вход стал TRUE."
+#: ../editors/CodeFileEditor.py:664
+msgid "OnChange"
+msgstr ""
+
#: ../dialogs/SearchInProjectDialog.py:93
msgid "Only Elements"
msgstr "Только элементы"
@@ -2402,7 +2430,7 @@
msgid "Option"
msgstr "Настройка"
-#: ../dialogs/FindInPouDialog.py:82
+#: ../dialogs/FindInPouDialog.py:82 ../editors/CodeFileEditor.py:664
msgid "Options"
msgstr "Настройки"
@@ -2465,6 +2493,10 @@
msgid "PLCOpenEditor"
msgstr ""
+#: ../dialogs/DiscoveryDialog.py:94
+msgid "PORT"
+msgstr "Порт"
+
#: ../dialogs/PouDialog.py:100
msgid "POU Name"
msgstr "Имя POU"
@@ -2499,7 +2531,7 @@
msgid "Page Size (optional):"
msgstr "Размер страницы (опционально):"
-#: ../IDEFrame.py:2567
+#: ../IDEFrame.py:2565
#, python-format
msgid "Page: %d"
msgstr "Страница: %d"
@@ -2512,7 +2544,7 @@
msgid "Paste"
msgstr "Вставить"
-#: ../IDEFrame.py:1833
+#: ../IDEFrame.py:1831
msgid "Paste POU"
msgstr "Вставить POU"
@@ -2576,7 +2608,7 @@
msgid "Print"
msgstr "Печать"
-#: ../IDEFrame.py:1050
+#: ../IDEFrame.py:1047
msgid "Print preview"
msgstr "Предварительный просмотр"
@@ -2593,6 +2625,10 @@
msgid "Problem starting PLC : error %d"
msgstr "Проблема запуска ПЛК: ошибка %d"
+#: ../dialogs/ProjectDialog.py:55
+msgid "Product Name"
+msgstr "Имя продукта"
+
#: ../controls/ProjectPropertiesPanel.py:80
msgid "Product Name (required):"
msgstr "Имя продукта (обязательно):"
@@ -2601,12 +2637,16 @@
msgid "Product Release (optional):"
msgstr "Релиз продукта (опцинально):"
+#: ../dialogs/ProjectDialog.py:56
+msgid "Product Version"
+msgstr "Версия продукта"
+
#: ../controls/ProjectPropertiesPanel.py:81
msgid "Product Version (required):"
msgstr "Версия продукта (обязательно):"
-#: ../dialogs/SearchInProjectDialog.py:46 ../IDEFrame.py:1712
-#: ../IDEFrame.py:1909
+#: ../dialogs/SearchInProjectDialog.py:46 ../IDEFrame.py:1710
+#: ../IDEFrame.py:1907
msgid "Program"
msgstr "Программа"
@@ -2622,7 +2662,7 @@
msgid "Programs can't be used by other POUs!"
msgstr "Программы не могут использоваться другими POU!"
-#: ../controls/ProjectPropertiesPanel.py:84 ../IDEFrame.py:559
+#: ../controls/ProjectPropertiesPanel.py:84 ../IDEFrame.py:556
msgid "Project"
msgstr "Проект"
@@ -2635,6 +2675,10 @@
msgid "Project Files"
msgstr "Файлы проекта"
+#: ../dialogs/ProjectDialog.py:54
+msgid "Project Name"
+msgstr "Имя проекта"
+
#: ../controls/ProjectPropertiesPanel.py:78
msgid "Project Name (required):"
msgstr "Имя проекта (обязательно):"
@@ -2724,7 +2768,7 @@
"RTC часы\n"
"Часы реального времени используется для получения меток времени, установки даты и времени дня в отчетах, сообщениях об авариях и пр."
-#: ../Beremiz.py:1109
+#: ../Beremiz.py:1107
#, python-format
msgid "Really delete node '%s'?"
msgstr "Действительно удалить элемент '%s'?"
@@ -2757,16 +2801,16 @@
msgid "Remainder (modulo)"
msgstr "Остаток от деления (modulo)"
-#: ../Beremiz.py:1110
+#: ../Beremiz.py:1108
#, python-format
msgid "Remove %s node"
msgstr "Удалить %s элемент"
-#: ../IDEFrame.py:2373
+#: ../IDEFrame.py:2371
msgid "Remove Datatype"
msgstr "Удалить тип данных"
-#: ../IDEFrame.py:2378
+#: ../IDEFrame.py:2376
msgid "Remove Pou"
msgstr "Удалить POU"
@@ -2798,7 +2842,7 @@
msgid "Remove variable"
msgstr "Удалить переменную"
-#: ../IDEFrame.py:1913
+#: ../IDEFrame.py:1911
msgid "Rename"
msgstr "Переименовать"
@@ -2830,7 +2874,7 @@
msgid "Reset search result"
msgstr "Сбросить результаты поиска"
-#: ../PLCControler.py:97 ../Beremiz.py:1041
+#: ../PLCControler.py:97 ../Beremiz.py:1039
msgid "Resources"
msgstr "Ресурсы"
@@ -2940,7 +2984,7 @@
msgid "Scope"
msgstr "Область действия"
-#: ../dialogs/SearchInProjectDialog.py:105 ../IDEFrame.py:598
+#: ../dialogs/SearchInProjectDialog.py:105 ../IDEFrame.py:595
msgid "Search"
msgstr "Поиск"
@@ -2970,7 +3014,7 @@
msgid "Select an instance"
msgstr "Выберете экземпляр"
-#: ../IDEFrame.py:582
+#: ../IDEFrame.py:579
msgid "Select an object"
msgstr "Выберете объект"
@@ -2994,6 +3038,10 @@
"Семафор\n"
"Семафор предоставляет собой программный механизм синхронизации для обеспечения исключительного доступа к определенным ресурсам."
+#: ../dialogs/DiscoveryDialog.py:81
+msgid "Service Discovery"
+msgstr "Поиск сервиса"
+
#: ../dialogs/DiscoveryDialog.py:84
msgid "Services available:"
msgstr "Сервисы доступны:"
@@ -3120,6 +3168,10 @@
msgid "Syntax error in regular expression of pattern to search!"
msgstr "Синтаксическая ошибка в регулярном выражении шаблона поиска!"
+#: ../dialogs/DiscoveryDialog.py:92
+msgid "TYPE"
+msgstr "Тип"
+
#: ../plcopen/iec_std.csv:29
msgid "Tangent"
msgstr "Тангенс"
@@ -3152,16 +3204,16 @@
msgid "The group of block must be coherent!"
msgstr ""
-#: ../Beremiz.py:616 ../IDEFrame.py:986
+#: ../Beremiz.py:614 ../IDEFrame.py:983
msgid "There are changes, do you want to save?"
msgstr "Хотите сохранить изменения?"
-#: ../IDEFrame.py:1621 ../IDEFrame.py:1640
+#: ../IDEFrame.py:1618 ../IDEFrame.py:1637
#, python-format
msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
msgstr "Существует POU с именем \"%s\". Это может вызвать конфликт. Хотите продолжить?"
-#: ../IDEFrame.py:1073
+#: ../IDEFrame.py:1070
msgid ""
"There was a problem printing.\n"
"Perhaps your current printer is not set correctly?"
@@ -3267,8 +3319,8 @@
msgstr "Запуск"
#: ../dialogs/ActionBlockDialog.py:38 ../editors/ResourceEditor.py:83
-#: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53
-#: ../controls/VariablePanel.py:54
+#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:663
+#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
msgid "Type"
msgstr "Тип"
@@ -3511,9 +3563,17 @@
msgid "Zoom"
msgstr "Приближение"
+#: ../Beremiz.py:997
+msgid "about.html"
+msgstr "about.ru.html"
+
msgid "class"
msgstr "класс"
+#: ../dialogs/DurationEditorDialog.py:151
+msgid "days"
+msgstr "дни"
+
msgid "desc"
msgstr ""
@@ -3543,6 +3603,10 @@
msgid "functionBlock"
msgstr "функциональный блок"
+#: ../dialogs/DurationEditorDialog.py:151
+msgid "hours"
+msgstr "часы"
+
msgid "initial"
msgstr "исходный"
@@ -3550,6 +3614,14 @@
msgid "line : "
msgstr "строка:"
+#: ../dialogs/DurationEditorDialog.py:153
+msgid "milliseconds"
+msgstr "милисекунды"
+
+#: ../dialogs/DurationEditorDialog.py:152
+msgid "minutes"
+msgstr "минуты"
+
msgid "name"
msgstr "имя"
@@ -3559,10 +3631,18 @@
msgid "opts"
msgstr ""
+#: ../PLCOpenEditor.py:346
+msgid "plcopen_about.html"
+msgstr "plcopen_about.ru.html"
+
#: ../dialogs/PouDialog.py:31
msgid "program"
msgstr "программа"
+#: ../dialogs/DurationEditorDialog.py:152
+msgid "seconds"
+msgstr "секунды"
+
#: ../plcopen/iec_std.csv:84
msgid "string from the middle"
msgstr "строка из середины"
--- a/i18n/messages.pot Thu Apr 21 17:49:39 2016 +0300
+++ b/i18n/messages.pot Thu Apr 21 17:51:29 2016 +0300
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-04-20 13:39+0300\n"
+"POT-Creation-Date: 2016-04-21 17:11+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -30,7 +30,7 @@
"Error:\n"
msgstr ""
-#: ../Beremiz.py:1157
+#: ../Beremiz.py:1155
#, python-format
msgid ""
"\n"
@@ -73,8 +73,8 @@
msgid " : "
msgstr ""
-#: ../dialogs/PouTransitionDialog.py:94 ../dialogs/PouActionDialog.py:91
-#: ../dialogs/PouDialog.py:113
+#: ../dialogs/PouTransitionDialog.py:94 ../dialogs/ProjectDialog.py:66
+#: ../dialogs/PouActionDialog.py:91 ../dialogs/PouDialog.py:113
#, python-format
msgid " and %s"
msgstr ""
@@ -103,7 +103,7 @@
msgid "\"%s\" can't use itself!"
msgstr ""
-#: ../IDEFrame.py:1618 ../IDEFrame.py:1637
+#: ../IDEFrame.py:1615 ../IDEFrame.py:1634
#, python-format
msgid "\"%s\" config already exists!"
msgstr ""
@@ -113,7 +113,7 @@
msgid "\"%s\" configuration already exists !!!"
msgstr ""
-#: ../IDEFrame.py:1572
+#: ../IDEFrame.py:1569
#, python-format
msgid "\"%s\" data type already exists!"
msgstr ""
@@ -127,7 +127,7 @@
msgid "\"%s\" element for this pou already exists!"
msgstr ""
-#: ../Beremiz.py:964
+#: ../Beremiz.py:962
#, python-format
msgid "\"%s\" folder is not a valid Beremiz project\n"
msgstr ""
@@ -142,7 +142,7 @@
#: ../dialogs/PouActionDialog.py:98 ../dialogs/PouDialog.py:120
#: ../editors/DataTypeEditor.py:554 ../editors/DataTypeEditor.py:583
#: ../editors/CodeFileEditor.py:750 ../controls/VariablePanel.py:733
-#: ../IDEFrame.py:1563
+#: ../IDEFrame.py:1560
#, python-format
msgid "\"%s\" is a keyword. It can't be used!"
msgstr ""
@@ -166,12 +166,12 @@
#: ../dialogs/BlockPreviewDialog.py:203 ../dialogs/PouNameDialog.py:47
#: ../dialogs/PouActionDialog.py:96 ../dialogs/PouDialog.py:118
#: ../editors/DataTypeEditor.py:578 ../editors/CodeFileEditor.py:748
-#: ../controls/VariablePanel.py:731 ../IDEFrame.py:1561
+#: ../controls/VariablePanel.py:731 ../IDEFrame.py:1558
#, python-format
msgid "\"%s\" is not a valid identifier!"
msgstr ""
-#: ../IDEFrame.py:2364
+#: ../IDEFrame.py:2362
#, python-format
msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
msgstr ""
@@ -181,7 +181,7 @@
#: ../editors/Viewer.py:363 ../editors/TextViewer.py:268
#: ../editors/TextViewer.py:297 ../editors/TextViewer.py:348
#: ../editors/TextViewer.py:371 ../controls/VariablePanel.py:328
-#: ../IDEFrame.py:1581
+#: ../IDEFrame.py:1578
#, python-format
msgid "\"%s\" pou already exists!"
msgstr ""
@@ -218,6 +218,10 @@
"Right value must be greater than left value."
msgstr ""
+#: ../editors/CodeFileEditor.py:663
+msgid "#"
+msgstr ""
+
#: ../PLCControler.py:970
#, python-format
msgid "%s \"%s\" can't be pasted as a %s."
@@ -360,15 +364,15 @@
msgid "1s"
msgstr ""
-#: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1584 ../IDEFrame.py:1626
-#: ../IDEFrame.py:1645
+#: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1581 ../IDEFrame.py:1623
+#: ../IDEFrame.py:1642
#, python-format
msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
msgstr ""
#: ../dialogs/SFCStepNameDialog.py:53 ../dialogs/PouTransitionDialog.py:103
#: ../dialogs/PouNameDialog.py:51 ../dialogs/PouActionDialog.py:100
-#: ../controls/VariablePanel.py:735 ../IDEFrame.py:1596 ../IDEFrame.py:1607
+#: ../controls/VariablePanel.py:735 ../IDEFrame.py:1593 ../IDEFrame.py:1604
#, python-format
msgid "A POU named \"%s\" already exists!"
msgstr ""
@@ -383,7 +387,7 @@
msgstr ""
#: ../dialogs/SFCStepNameDialog.py:55 ../controls/VariablePanel.py:737
-#: ../IDEFrame.py:1598 ../IDEFrame.py:1609
+#: ../IDEFrame.py:1595 ../IDEFrame.py:1606
#, python-format
msgid "A variable with \"%s\" as name already exists in this pou!"
msgstr ""
@@ -397,7 +401,7 @@
msgid "About"
msgstr ""
-#: ../Beremiz.py:999
+#: ../Beremiz.py:997
msgid "About Beremiz"
msgstr ""
@@ -443,11 +447,11 @@
msgstr ""
#: ../canfestival/SlaveEditor.py:57 ../canfestival/NetworkEditor.py:78
-#: ../editors/Viewer.py:584 ../Beremiz.py:1026
+#: ../editors/Viewer.py:584 ../Beremiz.py:1024
msgid "Add"
msgstr ""
-#: ../IDEFrame.py:1858 ../IDEFrame.py:1893
+#: ../IDEFrame.py:1856 ../IDEFrame.py:1891
msgid "Add Action"
msgstr ""
@@ -455,11 +459,11 @@
msgid "Add C code accessing located variables synchronously"
msgstr ""
-#: ../IDEFrame.py:1841
+#: ../IDEFrame.py:1839
msgid "Add Configuration"
msgstr ""
-#: ../IDEFrame.py:1821
+#: ../IDEFrame.py:1819
msgid "Add DataType"
msgstr ""
@@ -471,7 +475,7 @@
msgid "Add IP"
msgstr ""
-#: ../IDEFrame.py:1829
+#: ../IDEFrame.py:1827
msgid "Add POU"
msgstr ""
@@ -479,11 +483,11 @@
msgid "Add Python code executed asynchronously"
msgstr ""
-#: ../IDEFrame.py:1869 ../IDEFrame.py:1919
+#: ../IDEFrame.py:1867 ../IDEFrame.py:1917
msgid "Add Resource"
msgstr ""
-#: ../IDEFrame.py:1847 ../IDEFrame.py:1890
+#: ../IDEFrame.py:1845 ../IDEFrame.py:1888
msgid "Add Transition"
msgstr ""
@@ -635,7 +639,7 @@
msgid "Base Types"
msgstr ""
-#: ../Beremiz.py:529
+#: ../Beremiz.py:527
msgid "Beremiz"
msgstr ""
@@ -811,7 +815,7 @@
msgid "Change Name"
msgstr ""
-#: ../IDEFrame.py:1911
+#: ../IDEFrame.py:1909
msgid "Change POU Type To"
msgstr ""
@@ -840,7 +844,7 @@
msgid "Choose a file"
msgstr ""
-#: ../Beremiz.py:901 ../Beremiz.py:936
+#: ../Beremiz.py:899 ../Beremiz.py:934
msgid "Choose a project"
msgstr ""
@@ -901,12 +905,12 @@
msgid "Close"
msgstr ""
-#: ../PLCOpenEditor.py:192 ../Beremiz.py:669
+#: ../PLCOpenEditor.py:192 ../Beremiz.py:667
msgid "Close Application"
msgstr ""
-#: ../PLCOpenEditor.py:102 ../Beremiz.py:326 ../Beremiz.py:613
-#: ../IDEFrame.py:984
+#: ../PLCOpenEditor.py:102 ../Beremiz.py:326 ../Beremiz.py:611
+#: ../IDEFrame.py:981
msgid "Close Project"
msgstr ""
@@ -922,6 +926,10 @@
msgid "Comment"
msgstr ""
+#: ../dialogs/ProjectDialog.py:57
+msgid "Company Name"
+msgstr ""
+
#: ../controls/ProjectPropertiesPanel.py:94
msgid "Company Name (required):"
msgstr ""
@@ -1049,7 +1057,7 @@
msgid "Copy"
msgstr ""
-#: ../IDEFrame.py:1898
+#: ../IDEFrame.py:1896
msgid "Copy POU"
msgstr ""
@@ -1259,7 +1267,7 @@
msgid "Debug: Unsupported type to debug '%s'\n"
msgstr ""
-#: ../IDEFrame.py:614
+#: ../IDEFrame.py:611
msgid "Debugger"
msgstr ""
@@ -1275,7 +1283,7 @@
msgid "Debugger stopped.\n"
msgstr ""
-#: ../editors/Viewer.py:568 ../Beremiz.py:1030 ../IDEFrame.py:1927
+#: ../editors/Viewer.py:568 ../Beremiz.py:1028 ../IDEFrame.py:1925
msgid "Delete"
msgstr ""
@@ -1309,6 +1317,10 @@
"The derivative function block produces an output XOUT proportional to the rate of change of the input XIN."
msgstr ""
+#: ../editors/CodeFileEditor.py:664
+msgid "Description"
+msgstr ""
+
#: ../controls/VariablePanel.py:422
msgid "Description:"
msgstr ""
@@ -1432,7 +1444,7 @@
msgid "Edit transition"
msgstr ""
-#: ../IDEFrame.py:586
+#: ../IDEFrame.py:583
msgid "Editor ToolBar"
msgstr ""
@@ -1489,9 +1501,9 @@
#: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137
#: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:225
#: ../controls/VariablePanel.py:392 ../controls/VariablePanel.py:754
-#: ../Beremiz.py:1169 ../IDEFrame.py:978 ../IDEFrame.py:1584
-#: ../IDEFrame.py:1621 ../IDEFrame.py:1626 ../IDEFrame.py:1640
-#: ../IDEFrame.py:1645 ../Beremiz_service.py:190
+#: ../Beremiz.py:1167 ../IDEFrame.py:975 ../IDEFrame.py:1581
+#: ../IDEFrame.py:1618 ../IDEFrame.py:1623 ../IDEFrame.py:1637
+#: ../IDEFrame.py:1642 ../Beremiz_service.py:190
msgid "Error"
msgstr ""
@@ -1672,7 +1684,7 @@
msgid "Forward"
msgstr ""
-#: ../dialogs/SearchInProjectDialog.py:44 ../IDEFrame.py:1714
+#: ../dialogs/SearchInProjectDialog.py:44 ../IDEFrame.py:1712
msgid "Function"
msgstr ""
@@ -1680,8 +1692,8 @@
msgid "Function &Block"
msgstr ""
-#: ../dialogs/SearchInProjectDialog.py:45 ../IDEFrame.py:1713
-#: ../IDEFrame.py:1906
+#: ../dialogs/SearchInProjectDialog.py:45 ../IDEFrame.py:1711
+#: ../IDEFrame.py:1904
msgid "Function Block"
msgstr ""
@@ -1765,6 +1777,10 @@
msgid "IL"
msgstr ""
+#: ../dialogs/DiscoveryDialog.py:93
+msgid "IP"
+msgstr ""
+
#: ../Beremiz_service.py:278 ../Beremiz_service.py:279
msgid "IP is not valid!"
msgstr ""
@@ -1801,6 +1817,10 @@
msgid "Indicator"
msgstr ""
+#: ../editors/CodeFileEditor.py:663
+msgid "Initial"
+msgstr ""
+
#: ../editors/Viewer.py:548 ../editors/Viewer.py:2058
msgid "Initial Step"
msgstr ""
@@ -1961,7 +1981,7 @@
msgid "Less than or equal to"
msgstr ""
-#: ../IDEFrame.py:606
+#: ../IDEFrame.py:603
msgid "Library"
msgstr ""
@@ -2031,7 +2051,7 @@
msgid "Memory"
msgstr ""
-#: ../IDEFrame.py:574
+#: ../IDEFrame.py:571
msgid "Menu ToolBar"
msgstr ""
@@ -2136,9 +2156,13 @@
msgid "My Computer:"
msgstr ""
+#: ../dialogs/DiscoveryDialog.py:91
+msgid "NAME"
+msgstr ""
+
#: ../editors/ResourceEditor.py:68 ../editors/ResourceEditor.py:83
-#: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53
-#: ../controls/VariablePanel.py:54
+#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:663
+#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
msgid "Name"
msgstr ""
@@ -2272,6 +2296,10 @@
"The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
msgstr ""
+#: ../editors/CodeFileEditor.py:664
+msgid "OnChange"
+msgstr ""
+
#: ../dialogs/SearchInProjectDialog.py:93
msgid "Only Elements"
msgstr ""
@@ -2297,7 +2325,7 @@
msgid "Option"
msgstr ""
-#: ../dialogs/FindInPouDialog.py:82
+#: ../dialogs/FindInPouDialog.py:82 ../editors/CodeFileEditor.py:664
msgid "Options"
msgstr ""
@@ -2356,6 +2384,10 @@
msgid "PLCOpenEditor"
msgstr ""
+#: ../dialogs/DiscoveryDialog.py:94
+msgid "PORT"
+msgstr ""
+
#: ../dialogs/PouDialog.py:100
msgid "POU Name"
msgstr ""
@@ -2390,7 +2422,7 @@
msgid "Page Size (optional):"
msgstr ""
-#: ../IDEFrame.py:2567
+#: ../IDEFrame.py:2565
#, python-format
msgid "Page: %d"
msgstr ""
@@ -2403,7 +2435,7 @@
msgid "Paste"
msgstr ""
-#: ../IDEFrame.py:1833
+#: ../IDEFrame.py:1831
msgid "Paste POU"
msgstr ""
@@ -2467,7 +2499,7 @@
msgid "Print"
msgstr ""
-#: ../IDEFrame.py:1050
+#: ../IDEFrame.py:1047
msgid "Print preview"
msgstr ""
@@ -2484,6 +2516,10 @@
msgid "Problem starting PLC : error %d"
msgstr ""
+#: ../dialogs/ProjectDialog.py:55
+msgid "Product Name"
+msgstr ""
+
#: ../controls/ProjectPropertiesPanel.py:80
msgid "Product Name (required):"
msgstr ""
@@ -2492,12 +2528,16 @@
msgid "Product Release (optional):"
msgstr ""
+#: ../dialogs/ProjectDialog.py:56
+msgid "Product Version"
+msgstr ""
+
#: ../controls/ProjectPropertiesPanel.py:81
msgid "Product Version (required):"
msgstr ""
-#: ../dialogs/SearchInProjectDialog.py:46 ../IDEFrame.py:1712
-#: ../IDEFrame.py:1909
+#: ../dialogs/SearchInProjectDialog.py:46 ../IDEFrame.py:1710
+#: ../IDEFrame.py:1907
msgid "Program"
msgstr ""
@@ -2513,7 +2553,7 @@
msgid "Programs can't be used by other POUs!"
msgstr ""
-#: ../controls/ProjectPropertiesPanel.py:84 ../IDEFrame.py:559
+#: ../controls/ProjectPropertiesPanel.py:84 ../IDEFrame.py:556
msgid "Project"
msgstr ""
@@ -2526,6 +2566,10 @@
msgid "Project Files"
msgstr ""
+#: ../dialogs/ProjectDialog.py:54
+msgid "Project Name"
+msgstr ""
+
#: ../controls/ProjectPropertiesPanel.py:78
msgid "Project Name (required):"
msgstr ""
@@ -2605,7 +2649,7 @@
"The real time clock has many uses including time stamping, setting dates and times of day in batch reports, in alarm messages and so on."
msgstr ""
-#: ../Beremiz.py:1109
+#: ../Beremiz.py:1107
#, python-format
msgid "Really delete node '%s'?"
msgstr ""
@@ -2638,16 +2682,16 @@
msgid "Remainder (modulo)"
msgstr ""
-#: ../Beremiz.py:1110
+#: ../Beremiz.py:1108
#, python-format
msgid "Remove %s node"
msgstr ""
-#: ../IDEFrame.py:2373
+#: ../IDEFrame.py:2371
msgid "Remove Datatype"
msgstr ""
-#: ../IDEFrame.py:2378
+#: ../IDEFrame.py:2376
msgid "Remove Pou"
msgstr ""
@@ -2679,7 +2723,7 @@
msgid "Remove variable"
msgstr ""
-#: ../IDEFrame.py:1913
+#: ../IDEFrame.py:1911
msgid "Rename"
msgstr ""
@@ -2711,7 +2755,7 @@
msgid "Reset search result"
msgstr ""
-#: ../PLCControler.py:97 ../Beremiz.py:1041
+#: ../PLCControler.py:97 ../Beremiz.py:1039
msgid "Resources"
msgstr ""
@@ -2817,7 +2861,7 @@
msgid "Scope"
msgstr ""
-#: ../dialogs/SearchInProjectDialog.py:105 ../IDEFrame.py:598
+#: ../dialogs/SearchInProjectDialog.py:105 ../IDEFrame.py:595
msgid "Search"
msgstr ""
@@ -2847,7 +2891,7 @@
msgid "Select an instance"
msgstr ""
-#: ../IDEFrame.py:582
+#: ../IDEFrame.py:579
msgid "Select an object"
msgstr ""
@@ -2869,6 +2913,10 @@
"The semaphore provides a mechanism to allow software elements mutually exclusive access to certain ressources."
msgstr ""
+#: ../dialogs/DiscoveryDialog.py:81
+msgid "Service Discovery"
+msgstr ""
+
#: ../dialogs/DiscoveryDialog.py:84
msgid "Services available:"
msgstr ""
@@ -2986,6 +3034,10 @@
msgid "Syntax error in regular expression of pattern to search!"
msgstr ""
+#: ../dialogs/DiscoveryDialog.py:92
+msgid "TYPE"
+msgstr ""
+
#: ../plcopen/iec_std.csv:29
msgid "Tangent"
msgstr ""
@@ -3013,16 +3065,16 @@
msgid "The group of block must be coherent!"
msgstr ""
-#: ../Beremiz.py:616 ../IDEFrame.py:986
+#: ../Beremiz.py:614 ../IDEFrame.py:983
msgid "There are changes, do you want to save?"
msgstr ""
-#: ../IDEFrame.py:1621 ../IDEFrame.py:1640
+#: ../IDEFrame.py:1618 ../IDEFrame.py:1637
#, python-format
msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
msgstr ""
-#: ../IDEFrame.py:1073
+#: ../IDEFrame.py:1070
msgid ""
"There was a problem printing.\n"
"Perhaps your current printer is not set correctly?"
@@ -3126,8 +3178,8 @@
msgstr ""
#: ../dialogs/ActionBlockDialog.py:38 ../editors/ResourceEditor.py:83
-#: ../editors/DataTypeEditor.py:50 ../controls/VariablePanel.py:53
-#: ../controls/VariablePanel.py:54
+#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:663
+#: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
msgid "Type"
msgstr ""
@@ -3348,6 +3400,14 @@
msgid "Zoom"
msgstr ""
+#: ../Beremiz.py:997
+msgid "about.html"
+msgstr ""
+
+#: ../dialogs/DurationEditorDialog.py:151
+msgid "days"
+msgstr ""
+
#: ../PLCOpenEditor.py:326
#, python-format
msgid "error: %s\n"
@@ -3374,14 +3434,34 @@
msgid "functionBlock"
msgstr ""
+#: ../dialogs/DurationEditorDialog.py:151
+msgid "hours"
+msgstr ""
+
#: ../PLCOpenEditor.py:387
msgid "line : "
msgstr ""
+#: ../dialogs/DurationEditorDialog.py:153
+msgid "milliseconds"
+msgstr ""
+
+#: ../dialogs/DurationEditorDialog.py:152
+msgid "minutes"
+msgstr ""
+
+#: ../PLCOpenEditor.py:346
+msgid "plcopen_about.html"
+msgstr ""
+
#: ../dialogs/PouDialog.py:31
msgid "program"
msgstr ""
+#: ../dialogs/DurationEditorDialog.py:152
+msgid "seconds"
+msgstr ""
+
#: ../plcopen/iec_std.csv:84
msgid "string from the middle"
msgstr ""
Binary file locale/ru_RU/LC_MESSAGES/Beremiz.mo has changed