diff -r f50486ecdc21 -r ccb2ed164418 i18n/messages.pot --- a/i18n/messages.pot Wed Jul 05 13:02:30 2017 +0300 +++ b/i18n/messages.pot Wed Jul 05 13:03:58 2017 +0300 @@ -8,16 +8,16 @@ msgstr "" "Project-Id-Version: Beremiz\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-06-21 18:30+0300\n" +"POT-Creation-Date: 2017-07-05 13:02+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" +"Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: ../BeremizIDE.py:1094 ../PLCOpenEditor.py:418 +#: ../BeremizIDE.py:1095 ../PLCOpenEditor.py:418 #, python-format msgid "" "\n" @@ -57,12 +57,12 @@ msgstr "" #: ../dialogs/PouTransitionDialog.py:94 ../dialogs/ProjectDialog.py:69 -#: ../dialogs/PouActionDialog.py:92 ../dialogs/PouDialog.py:113 +#: ../dialogs/PouActionDialog.py:92 ../dialogs/PouDialog.py:114 #, python-format msgid " and %s" msgstr "" -#: ../ProjectController.py:1139 +#: ../ProjectController.py:1151 msgid " generation failed !\n" msgstr "" @@ -110,17 +110,17 @@ msgid "\"%s\" element for this pou already exists!" msgstr "" -#: ../BeremizIDE.py:896 +#: ../BeremizIDE.py:897 #, python-format msgid "\"%s\" folder is not a valid Beremiz project\n" msgstr "" #: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouTransitionDialog.py:101 #: ../dialogs/BlockPreviewDialog.py:208 ../dialogs/PouNameDialog.py:50 -#: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:120 +#: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:121 #: ../editors/ResourceEditor.py:449 ../editors/ResourceEditor.py:484 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:587 -#: ../editors/CodeFileEditor.py:781 ../controls/VariablePanel.py:773 +#: ../editors/CodeFileEditor.py:776 ../controls/VariablePanel.py:773 #: ../IDEFrame.py:1596 #, python-format msgid "\"%s\" is a keyword. It can't be used!" @@ -138,20 +138,20 @@ #: ../dialogs/SFCStepNameDialog.py:50 ../dialogs/PouTransitionDialog.py:99 #: ../dialogs/BlockPreviewDialog.py:204 ../dialogs/PouNameDialog.py:48 -#: ../dialogs/PouActionDialog.py:97 ../dialogs/PouDialog.py:118 +#: ../dialogs/PouActionDialog.py:97 ../dialogs/PouDialog.py:119 #: ../editors/ResourceEditor.py:447 ../editors/ResourceEditor.py:482 -#: ../editors/DataTypeEditor.py:585 ../editors/CodeFileEditor.py:779 +#: ../editors/DataTypeEditor.py:585 ../editors/CodeFileEditor.py:774 #: ../controls/VariablePanel.py:771 ../IDEFrame.py:1594 #, python-format msgid "\"%s\" is not a valid identifier!" msgstr "" -#: ../IDEFrame.py:2399 +#: ../IDEFrame.py:2410 #, python-format msgid "\"%s\" is used by one or more POUs. Do you wish to continue?" msgstr "" -#: ../dialogs/BlockPreviewDialog.py:212 ../dialogs/PouDialog.py:122 +#: ../dialogs/BlockPreviewDialog.py:212 ../dialogs/PouDialog.py:123 #: ../editors/Viewer.py:261 ../editors/Viewer.py:316 ../editors/Viewer.py:346 #: ../editors/Viewer.py:368 ../editors/TextViewer.py:270 #: ../editors/TextViewer.py:299 ../editors/TextViewer.py:350 @@ -350,7 +350,7 @@ msgstr "" #: ../dialogs/PouTransitionDialog.py:96 ../dialogs/PouActionDialog.py:94 -#: ../dialogs/PouDialog.py:115 +#: ../dialogs/PouDialog.py:116 #, python-format msgid ", %s" msgstr "" @@ -375,7 +375,7 @@ msgid "1s" msgstr "" -#: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1617 ../IDEFrame.py:1663 +#: ../dialogs/PouDialog.py:125 ../IDEFrame.py:1617 ../IDEFrame.py:1663 #: ../IDEFrame.py:1682 #, python-format msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?" @@ -407,7 +407,7 @@ msgid "A variable with \"%s\" as name already exists in this pou!" msgstr "" -#: ../editors/CodeFileEditor.py:785 +#: ../editors/CodeFileEditor.py:780 #, python-format msgid "A variable with \"%s\" as name already exists!" msgstr "" @@ -424,7 +424,7 @@ msgid "Action" msgstr "" -#: ../editors/Viewer.py:614 ../editors/Viewer.py:2392 +#: ../editors/Viewer.py:614 ../editors/Viewer.py:2394 msgid "Action Block" msgstr "" @@ -454,7 +454,7 @@ msgstr "" #: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:101 -#: ../BeremizIDE.py:964 ../editors/Viewer.py:647 +#: ../BeremizIDE.py:965 ../editors/Viewer.py:647 msgid "Add" msgstr "" @@ -506,7 +506,7 @@ msgid "Add a new initial step" msgstr "" -#: ../editors/Viewer.py:2755 ../editors/SFCViewer.py:770 +#: ../editors/Viewer.py:2757 ../editors/SFCViewer.py:770 msgid "Add a new jump" msgstr "" @@ -538,7 +538,7 @@ msgid "Add task" msgstr "" -#: ../editors/CodeFileEditor.py:660 ../controls/VariablePanel.py:450 +#: ../editors/CodeFileEditor.py:658 ../controls/VariablePanel.py:450 msgid "Add variable" msgstr "" @@ -554,7 +554,7 @@ msgid "Adjust Block Size" msgstr "" -#: ../editors/Viewer.py:1684 +#: ../editors/Viewer.py:1686 msgid "Alignment" msgstr "" @@ -570,7 +570,7 @@ msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv" msgstr "" -#: ../ProjectController.py:1673 +#: ../ProjectController.py:1685 msgid "Already connected. Please disconnect\n" msgstr "" @@ -682,7 +682,7 @@ msgid "Bitwise inverting" msgstr "" -#: ../editors/Viewer.py:584 ../editors/Viewer.py:2405 +#: ../editors/Viewer.py:584 ../editors/Viewer.py:2407 msgid "Block" msgstr "" @@ -698,7 +698,7 @@ msgid "Bottom" msgstr "" -#: ../ProjectController.py:1351 +#: ../ProjectController.py:1363 msgid "Broken" msgstr "" @@ -711,23 +711,23 @@ msgid "Browse Locations" msgstr "" -#: ../ProjectController.py:1820 +#: ../ProjectController.py:1832 msgid "Build" msgstr "" -#: ../ProjectController.py:1285 +#: ../ProjectController.py:1297 msgid "Build directory already clean\n" msgstr "" -#: ../ProjectController.py:1821 +#: ../ProjectController.py:1833 msgid "Build project into build folder" msgstr "" -#: ../ProjectController.py:1068 +#: ../ProjectController.py:1080 msgid "C Build crashed !\n" msgstr "" -#: ../ProjectController.py:1065 +#: ../ProjectController.py:1077 msgid "C Build failed.\n" msgstr "" @@ -735,7 +735,7 @@ msgid "C code" msgstr "" -#: ../ProjectController.py:1143 +#: ../ProjectController.py:1155 msgid "C code generated successfully.\n" msgstr "" @@ -809,7 +809,7 @@ msgid "Cannot get PLC status - connection failed.\n" msgstr "" -#: ../ProjectController.py:931 +#: ../ProjectController.py:943 msgid "Cannot open/parse VARIABLES.csv!\n" msgstr "" @@ -854,7 +854,7 @@ msgid "Choose a SVG file" msgstr "" -#: ../ProjectController.py:530 +#: ../ProjectController.py:542 msgid "Choose a directory to save project" msgstr "" @@ -863,7 +863,7 @@ msgid "Choose a file" msgstr "" -#: ../BeremizIDE.py:833 ../BeremizIDE.py:868 +#: ../BeremizIDE.py:833 ../BeremizIDE.py:869 msgid "Choose a project" msgstr "" @@ -876,11 +876,11 @@ msgid "Choose a working directory " msgstr "" -#: ../ProjectController.py:437 +#: ../ProjectController.py:449 msgid "Chosen folder doesn't contain a program. It's not a valid project!" msgstr "" -#: ../ProjectController.py:404 +#: ../ProjectController.py:416 msgid "Chosen folder isn't empty. You can't use it for a new project!" msgstr "" @@ -896,7 +896,7 @@ msgid "Class:" msgstr "" -#: ../ProjectController.py:1824 +#: ../ProjectController.py:1836 msgid "Clean" msgstr "" @@ -904,11 +904,11 @@ msgid "Clean log messages" msgstr "" -#: ../ProjectController.py:1826 +#: ../ProjectController.py:1838 msgid "Clean project build folder" msgstr "" -#: ../ProjectController.py:1282 +#: ../ProjectController.py:1294 msgid "Cleaning the build directory\n" msgstr "" @@ -937,7 +937,7 @@ msgid "Close Tab" msgstr "" -#: ../editors/Viewer.py:600 ../editors/Viewer.py:2413 +#: ../editors/Viewer.py:600 ../editors/Viewer.py:2415 msgid "Coil" msgstr "" @@ -966,7 +966,7 @@ msgid "Comparison" msgstr "" -#: ../ProjectController.py:722 +#: ../ProjectController.py:734 msgid "Compiling IEC Program into C code...\n" msgstr "" @@ -996,21 +996,21 @@ msgid "Confirm or change variable name" msgstr "" -#: ../ProjectController.py:1839 +#: ../ProjectController.py:1851 msgid "Connect" msgstr "" -#: ../ProjectController.py:1840 +#: ../ProjectController.py:1852 msgid "Connect to the target PLC" msgstr "" -#: ../ProjectController.py:1342 +#: ../ProjectController.py:1354 #, python-format msgid "Connected to URI: %s" msgstr "" #: ../dialogs/SFCTransitionDialog.py:77 ../editors/Viewer.py:586 -#: ../editors/Viewer.py:2406 +#: ../editors/Viewer.py:2408 msgid "Connection" msgstr "" @@ -1018,11 +1018,11 @@ msgid "Connection Properties" msgstr "" -#: ../ProjectController.py:1697 +#: ../ProjectController.py:1709 msgid "Connection canceled!\n" msgstr "" -#: ../ProjectController.py:1722 +#: ../ProjectController.py:1734 #, python-format msgid "Connection failed to %s!\n" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Connection to '%s' failed.\n" msgstr "" -#: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1641 +#: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1643 msgid "Connector" msgstr "" @@ -1052,7 +1052,7 @@ msgid "Constant" msgstr "" -#: ../editors/Viewer.py:596 ../editors/Viewer.py:2409 +#: ../editors/Viewer.py:596 ../editors/Viewer.py:2411 msgid "Contact" msgstr "" @@ -1060,7 +1060,7 @@ msgid "Content Description (optional):" msgstr "" -#: ../dialogs/ConnectionDialog.py:66 ../editors/Viewer.py:1642 +#: ../dialogs/ConnectionDialog.py:66 ../editors/Viewer.py:1644 msgid "Continuation" msgstr "" @@ -1131,15 +1131,15 @@ msgid "Couldn't paste non-POU object." msgstr "" -#: ../ProjectController.py:1639 +#: ../ProjectController.py:1651 msgid "Couldn't start PLC !\n" msgstr "" -#: ../ProjectController.py:1647 +#: ../ProjectController.py:1659 msgid "Couldn't stop PLC !\n" msgstr "" -#: ../ProjectController.py:1611 +#: ../ProjectController.py:1623 msgid "Couldn't stop debugger.\n" msgstr "" @@ -1280,7 +1280,7 @@ msgid "Days:" msgstr "" -#: ../ProjectController.py:1744 +#: ../ProjectController.py:1756 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n" msgstr "" @@ -1293,12 +1293,12 @@ msgid "Debug: %s" msgstr "" -#: ../ProjectController.py:1400 +#: ../ProjectController.py:1412 #, python-format msgid "Debug: Unknown variable '%s'\n" msgstr "" -#: ../ProjectController.py:1398 +#: ../ProjectController.py:1410 #, python-format msgid "Debug: Unsupported type to debug '%s'\n" msgstr "" @@ -1307,19 +1307,19 @@ msgid "Debugger" msgstr "" -#: ../ProjectController.py:1580 +#: ../ProjectController.py:1592 msgid "Debugger disabled\n" msgstr "" -#: ../ProjectController.py:1741 +#: ../ProjectController.py:1753 msgid "Debugger ready\n" msgstr "" -#: ../ProjectController.py:1613 +#: ../ProjectController.py:1625 msgid "Debugger stopped.\n" msgstr "" -#: ../BeremizIDE.py:967 ../editors/Viewer.py:631 ../IDEFrame.py:1962 +#: ../BeremizIDE.py:968 ../editors/Viewer.py:631 ../IDEFrame.py:1962 msgid "Delete" msgstr "" @@ -1347,7 +1347,7 @@ msgid "Derivation Type:" msgstr "" -#: ../editors/CodeFileEditor.py:744 +#: ../editors/CodeFileEditor.py:739 msgid "Description" msgstr "" @@ -1371,19 +1371,19 @@ msgid "Directly" msgstr "" -#: ../ProjectController.py:1848 +#: ../ProjectController.py:1860 msgid "Disconnect" msgstr "" -#: ../ProjectController.py:1850 +#: ../ProjectController.py:1862 msgid "Disconnect from PLC" msgstr "" -#: ../ProjectController.py:1352 +#: ../ProjectController.py:1364 msgid "Disconnected" msgstr "" -#: ../editors/Viewer.py:615 ../editors/Viewer.py:2401 +#: ../editors/Viewer.py:615 ../editors/Viewer.py:2403 msgid "Divergence" msgstr "" @@ -1444,7 +1444,7 @@ msgid "Edit array type properties" msgstr "" -#: ../editors/Viewer.py:2624 ../editors/Viewer.py:3053 +#: ../editors/Viewer.py:2626 ../editors/Viewer.py:3055 msgid "Edit comment" msgstr "" @@ -1456,11 +1456,11 @@ msgid "Edit item" msgstr "" -#: ../editors/Viewer.py:3012 +#: ../editors/Viewer.py:3014 msgid "Edit jump target" msgstr "" -#: ../ProjectController.py:1862 +#: ../ProjectController.py:1874 msgid "Edit raw IEC code added to code generated by PLCGenerator" msgstr "" @@ -1476,7 +1476,7 @@ msgid "Editor ToolBar" msgstr "" -#: ../ProjectController.py:1245 +#: ../ProjectController.py:1257 msgid "Editor selection" msgstr "" @@ -1484,7 +1484,7 @@ msgid "Elements :" msgstr "" -#: ../ProjectController.py:1350 +#: ../ProjectController.py:1362 msgid "Empty" msgstr "" @@ -1512,24 +1512,24 @@ msgid "Equal to" msgstr "" -#: ../BeremizIDE.py:1106 ../dialogs/ForceVariableDialog.py:197 +#: ../BeremizIDE.py:1107 ../dialogs/ForceVariableDialog.py:197 #: ../dialogs/SearchInProjectDialog.py:168 ../dialogs/SFCStepNameDialog.py:60 #: ../dialogs/DurationEditorDialog.py:121 -#: ../dialogs/DurationEditorDialog.py:163 ../dialogs/PouTransitionDialog.py:107 +#: ../dialogs/DurationEditorDialog.py:167 ../dialogs/PouTransitionDialog.py:107 #: ../dialogs/BlockPreviewDialog.py:237 ../dialogs/ProjectDialog.py:74 #: ../dialogs/ArrayTypeDialog.py:97 ../dialogs/ArrayTypeDialog.py:103 #: ../dialogs/PouNameDialog.py:54 ../dialogs/BrowseLocationsDialog.py:218 #: ../dialogs/BrowseValuesLibraryDialog.py:83 ../dialogs/PouActionDialog.py:105 -#: ../dialogs/PouDialog.py:134 ../PLCOpenEditor.py:345 ../PLCOpenEditor.py:350 +#: ../dialogs/PouDialog.py:135 ../PLCOpenEditor.py:345 ../PLCOpenEditor.py:350 #: ../PLCOpenEditor.py:430 ../PLCOpenEditor.py:440 #: ../editors/ResourceEditor.py:436 ../editors/Viewer.py:424 #: ../editors/LDViewer.py:666 ../editors/LDViewer.py:882 #: ../editors/LDViewer.py:886 ../editors/DataTypeEditor.py:550 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:574 #: ../editors/DataTypeEditor.py:743 ../editors/DataTypeEditor.py:750 -#: ../editors/TextViewer.py:389 ../editors/CodeFileEditor.py:767 -#: ../ProjectController.py:372 ../ProjectController.py:500 -#: ../ProjectController.py:507 ../controls/FolderTree.py:217 +#: ../editors/TextViewer.py:389 ../editors/CodeFileEditor.py:762 +#: ../ProjectController.py:372 ../ProjectController.py:512 +#: ../ProjectController.py:519 ../controls/FolderTree.py:217 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:166 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:231 @@ -1540,16 +1540,16 @@ msgid "Error" msgstr "" -#: ../ProjectController.py:777 +#: ../ProjectController.py:789 msgid "Error : At least one configuration and one resource must be declared in PLC !\n" msgstr "" -#: ../ProjectController.py:769 +#: ../ProjectController.py:781 #, python-format msgid "Error : IEC to C compiler returned %d\n" msgstr "" -#: ../ProjectController.py:700 +#: ../ProjectController.py:712 #, python-format msgid "" "Error in ST/IL/SFC code generator :\n" @@ -1573,7 +1573,7 @@ msgid "Error: No PLC built\n" msgstr "" -#: ../ProjectController.py:1716 +#: ../ProjectController.py:1728 #, python-format msgid "Exception while connecting %s!\n" msgstr "" @@ -1618,7 +1618,7 @@ msgid "External" msgstr "" -#: ../ProjectController.py:790 +#: ../ProjectController.py:802 msgid "Extracting Located Variables...\n" msgstr "" @@ -1627,7 +1627,7 @@ msgid "FBD" msgstr "" -#: ../ProjectController.py:1779 +#: ../ProjectController.py:1791 msgid "Failed : Must build before transfer.\n" msgstr "" @@ -1635,7 +1635,7 @@ msgid "Falling Edge" msgstr "" -#: ../ProjectController.py:1058 +#: ../ProjectController.py:1070 msgid "Fatal : cannot get builder.\n" msgstr "" @@ -1644,12 +1644,12 @@ msgid "Fetching %s" msgstr "" -#: ../dialogs/DurationEditorDialog.py:160 +#: ../dialogs/DurationEditorDialog.py:164 #, python-format msgid "Field %s hasn't a valid value!" msgstr "" -#: ../dialogs/DurationEditorDialog.py:162 +#: ../dialogs/DurationEditorDialog.py:166 #, python-format msgid "Fields %s haven't a valid value!" msgstr "" @@ -1694,7 +1694,7 @@ #: ../dialogs/SFCTransitionDialog.py:182 ../dialogs/PouTransitionDialog.py:97 #: ../dialogs/ProjectDialog.py:73 ../dialogs/PouActionDialog.py:95 -#: ../dialogs/PouDialog.py:116 +#: ../dialogs/PouDialog.py:117 #, python-format msgid "Form isn't complete. %s must be filled!" msgstr "" @@ -1750,7 +1750,7 @@ msgid "Generate Program" msgstr "" -#: ../ProjectController.py:691 +#: ../ProjectController.py:703 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n" msgstr "" @@ -1815,7 +1815,7 @@ msgid "Import SVG" msgstr "" -#: ../dialogs/FBDVariableDialog.py:39 ../editors/Viewer.py:1627 +#: ../dialogs/FBDVariableDialog.py:39 ../editors/Viewer.py:1629 #: ../controls/VariablePanel.py:71 msgid "InOut" msgstr "" @@ -1843,7 +1843,7 @@ msgid "Indicator" msgstr "" -#: ../editors/CodeFileEditor.py:744 +#: ../editors/CodeFileEditor.py:739 msgid "Initial" msgstr "" @@ -1871,7 +1871,7 @@ #: ../dialogs/SFCStepDialog.py:71 ../dialogs/FBDVariableDialog.py:38 #: ../dialogs/BrowseLocationsDialog.py:41 ../editors/Viewer.py:290 -#: ../editors/Viewer.py:1625 ../editors/TextViewer.py:307 +#: ../editors/Viewer.py:1627 ../editors/TextViewer.py:307 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351 msgid "Input" @@ -1948,7 +1948,7 @@ "You must fill a numeric value." msgstr "" -#: ../editors/Viewer.py:616 ../editors/Viewer.py:2390 +#: ../editors/Viewer.py:616 ../editors/Viewer.py:2392 msgid "Jump" msgstr "" @@ -1963,7 +1963,7 @@ msgstr "" #: ../dialogs/PouTransitionDialog.py:86 ../dialogs/PouActionDialog.py:84 -#: ../dialogs/PouDialog.py:104 +#: ../dialogs/PouDialog.py:105 msgid "Language" msgstr "" @@ -1976,7 +1976,7 @@ msgid "Language:" msgstr "" -#: ../ProjectController.py:1785 +#: ../ProjectController.py:1797 msgid "Latest build already matches current target. Transfering anyway...\n" msgstr "" @@ -2032,7 +2032,7 @@ msgid "Local entries" msgstr "" -#: ../ProjectController.py:1691 +#: ../ProjectController.py:1703 msgid "Local service discovery failed!\n" msgstr "" @@ -2169,11 +2169,11 @@ msgid "Move up" msgstr "" -#: ../editors/CodeFileEditor.py:663 ../controls/VariablePanel.py:453 +#: ../editors/CodeFileEditor.py:661 ../controls/VariablePanel.py:453 msgid "Move variable down" msgstr "" -#: ../editors/CodeFileEditor.py:662 ../controls/VariablePanel.py:452 +#: ../editors/CodeFileEditor.py:660 ../controls/VariablePanel.py:452 msgid "Move variable up" msgstr "" @@ -2194,7 +2194,7 @@ msgstr "" #: ../editors/ResourceEditor.py:68 ../editors/ResourceEditor.py:83 -#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:744 +#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:739 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54 msgid "Name" msgstr "" @@ -2237,7 +2237,7 @@ msgid "No Modifier" msgstr "" -#: ../ProjectController.py:1814 +#: ../ProjectController.py:1826 msgid "No PLC to transfer (did build succeed ?)\n" msgstr "" @@ -2325,7 +2325,7 @@ msgid "Numerical" msgstr "" -#: ../editors/CodeFileEditor.py:744 +#: ../editors/CodeFileEditor.py:739 msgid "OnChange" msgstr "" @@ -2346,7 +2346,7 @@ msgid "Open Source framework for automation, implemented IEC 61131 IDE with constantly growing set of extensions and flexible PLC runtime." msgstr "" -#: ../ProjectController.py:1866 +#: ../ProjectController.py:1878 msgid "Open a file explorer to manage project files" msgstr "" @@ -2358,7 +2358,7 @@ msgid "Option" msgstr "" -#: ../dialogs/FindInPouDialog.py:81 ../editors/CodeFileEditor.py:744 +#: ../dialogs/FindInPouDialog.py:81 ../editors/CodeFileEditor.py:739 msgid "Options" msgstr "" @@ -2372,7 +2372,7 @@ #: ../dialogs/SFCStepDialog.py:72 ../dialogs/FBDVariableDialog.py:40 #: ../dialogs/BrowseLocationsDialog.py:42 ../editors/Viewer.py:290 -#: ../editors/Viewer.py:1626 ../editors/TextViewer.py:307 +#: ../editors/Viewer.py:1628 ../editors/TextViewer.py:307 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351 msgid "Output" @@ -2394,7 +2394,7 @@ msgid "PLC Log" msgstr "" -#: ../ProjectController.py:1042 +#: ../ProjectController.py:1054 msgid "PLC code generation failed !\n" msgstr "" @@ -2432,7 +2432,7 @@ msgid "PORT" msgstr "" -#: ../dialogs/PouDialog.py:100 +#: ../dialogs/PouDialog.py:101 msgid "POU Name" msgstr "" @@ -2440,7 +2440,7 @@ msgid "POU Name:" msgstr "" -#: ../dialogs/PouDialog.py:102 +#: ../dialogs/PouDialog.py:103 msgid "POU Type" msgstr "" @@ -2466,7 +2466,7 @@ msgid "Page Size (optional):" msgstr "" -#: ../IDEFrame.py:2602 +#: ../IDEFrame.py:2613 #, python-format msgid "Page: %d" msgstr "" @@ -2491,7 +2491,7 @@ msgid "Pin number:" msgstr "" -#: ../editors/Viewer.py:2755 ../editors/Viewer.py:3012 +#: ../editors/Viewer.py:2757 ../editors/Viewer.py:3014 #: ../editors/SFCViewer.py:770 msgid "Please choose a target" msgstr "" @@ -2500,7 +2500,7 @@ msgid "Please enter a block name" msgstr "" -#: ../editors/Viewer.py:2625 ../editors/Viewer.py:3054 +#: ../editors/Viewer.py:2627 ../editors/Viewer.py:3056 msgid "Please enter comment text" msgstr "" @@ -2526,7 +2526,7 @@ msgid "Port number must be an integer!" msgstr "" -#: ../editors/Viewer.py:595 ../editors/Viewer.py:2414 +#: ../editors/Viewer.py:595 ../editors/Viewer.py:2416 msgid "Power Rail" msgstr "" @@ -2610,7 +2610,7 @@ msgid "Project '%s':" msgstr "" -#: ../ProjectController.py:1865 +#: ../ProjectController.py:1877 msgid "Project Files" msgstr "" @@ -2686,11 +2686,11 @@ msgid "Range:" msgstr "" -#: ../ProjectController.py:1861 +#: ../ProjectController.py:1873 msgid "Raw IEC code" msgstr "" -#: ../BeremizIDE.py:1046 +#: ../BeremizIDE.py:1047 #, python-format msgid "Really delete node '%s'?" msgstr "" @@ -2723,16 +2723,16 @@ msgid "Remainder (modulo)" msgstr "" -#: ../BeremizIDE.py:1047 +#: ../BeremizIDE.py:1048 #, python-format msgid "Remove %s node" msgstr "" -#: ../IDEFrame.py:2408 +#: ../IDEFrame.py:2419 msgid "Remove Datatype" msgstr "" -#: ../IDEFrame.py:2413 +#: ../IDEFrame.py:2424 msgid "Remove Pou" msgstr "" @@ -2760,7 +2760,7 @@ msgid "Remove task" msgstr "" -#: ../editors/CodeFileEditor.py:661 ../controls/VariablePanel.py:451 +#: ../editors/CodeFileEditor.py:659 ../controls/VariablePanel.py:451 msgid "Remove variable" msgstr "" @@ -2796,7 +2796,7 @@ msgid "Reset search result" msgstr "" -#: ../BeremizIDE.py:978 ../PLCControler.py:99 +#: ../BeremizIDE.py:979 ../PLCControler.py:99 msgid "Resources" msgstr "" @@ -2832,15 +2832,15 @@ msgid "Rounding up/down" msgstr "" -#: ../ProjectController.py:1829 +#: ../ProjectController.py:1841 msgid "Run" msgstr "" -#: ../ProjectController.py:1087 +#: ../ProjectController.py:1099 msgid "Runtime IO extensions C code generation failed !\n" msgstr "" -#: ../ProjectController.py:1096 +#: ../ProjectController.py:1108 msgid "Runtime library extensions C code generation failed !\n" msgstr "" @@ -2896,7 +2896,7 @@ msgid "Save as" msgstr "" -#: ../ProjectController.py:499 +#: ../ProjectController.py:511 msgid "Save path is the same as path of a project! \n" msgstr "" @@ -2926,7 +2926,7 @@ msgid "Select a variable class:" msgstr "" -#: ../ProjectController.py:1245 +#: ../ProjectController.py:1257 msgid "Select an editor:" msgstr "" @@ -2938,7 +2938,7 @@ msgid "Select an object" msgstr "" -#: ../ProjectController.py:506 +#: ../ProjectController.py:518 msgid "Selected directory already contains another project. Overwrite? \n" msgstr "" @@ -2974,7 +2974,7 @@ msgid "Shift right" msgstr "" -#: ../ProjectController.py:1855 +#: ../ProjectController.py:1867 msgid "Show IEC code generated by PLCGenerator" msgstr "" @@ -2986,7 +2986,7 @@ msgid "Show Master generated by config_utils" msgstr "" -#: ../ProjectController.py:1853 +#: ../ProjectController.py:1865 msgid "Show code" msgstr "" @@ -3023,20 +3023,20 @@ msgid "Standard function blocks" msgstr "" -#: ../ProjectController.py:1831 ../Beremiz_service.py:263 +#: ../ProjectController.py:1843 ../Beremiz_service.py:263 msgid "Start PLC" msgstr "" -#: ../ProjectController.py:1034 +#: ../ProjectController.py:1046 #, python-format msgid "Start build in %s\n" msgstr "" -#: ../ProjectController.py:1348 +#: ../ProjectController.py:1360 msgid "Started" msgstr "" -#: ../ProjectController.py:1636 +#: ../ProjectController.py:1648 msgid "Starting PLC\n" msgstr "" @@ -3044,11 +3044,11 @@ msgid "Status ToolBar" msgstr "" -#: ../editors/Viewer.py:612 ../editors/Viewer.py:2389 +#: ../editors/Viewer.py:612 ../editors/Viewer.py:2391 msgid "Step" msgstr "" -#: ../ProjectController.py:1834 +#: ../ProjectController.py:1846 msgid "Stop" msgstr "" @@ -3056,15 +3056,15 @@ msgid "Stop PLC" msgstr "" -#: ../ProjectController.py:1836 +#: ../ProjectController.py:1848 msgid "Stop Running PLC" msgstr "" -#: ../ProjectController.py:1349 +#: ../ProjectController.py:1361 msgid "Stopped" msgstr "" -#: ../ProjectController.py:1608 +#: ../ProjectController.py:1620 msgid "Stopping debugger...\n" msgstr "" @@ -3080,7 +3080,7 @@ msgid "Subtraction" msgstr "" -#: ../ProjectController.py:1073 +#: ../ProjectController.py:1085 msgid "Successfully built.\n" msgstr "" @@ -3200,23 +3200,23 @@ msgid "Top" msgstr "" -#: ../ProjectController.py:1843 +#: ../ProjectController.py:1855 msgid "Transfer" msgstr "" -#: ../ProjectController.py:1845 +#: ../ProjectController.py:1857 msgid "Transfer PLC" msgstr "" -#: ../ProjectController.py:1808 +#: ../ProjectController.py:1820 msgid "Transfer completed successfully.\n" msgstr "" -#: ../ProjectController.py:1811 +#: ../ProjectController.py:1823 msgid "Transfer failed\n" msgstr "" -#: ../editors/Viewer.py:613 ../editors/Viewer.py:2391 ../editors/Viewer.py:2418 +#: ../editors/Viewer.py:613 ../editors/Viewer.py:2393 ../editors/Viewer.py:2420 msgid "Transition" msgstr "" @@ -3265,7 +3265,7 @@ msgstr "" #: ../dialogs/ActionBlockDialog.py:39 ../editors/ResourceEditor.py:83 -#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:744 +#: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:739 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54 msgid "Type" msgstr "" @@ -3321,7 +3321,7 @@ msgid "Undo" msgstr "" -#: ../ProjectController.py:411 +#: ../ProjectController.py:423 msgid "Unknown" msgstr "" @@ -3330,7 +3330,7 @@ msgid "Unknown variable \"%s\" for this POU!" msgstr "" -#: ../ProjectController.py:408 ../ProjectController.py:409 +#: ../ProjectController.py:420 ../ProjectController.py:421 msgid "Unnamed" msgstr "" @@ -3365,7 +3365,7 @@ msgstr "" #: ../dialogs/ActionBlockDialog.py:43 ../editors/Viewer.py:585 -#: ../editors/Viewer.py:2421 +#: ../editors/Viewer.py:2423 msgid "Variable" msgstr "" @@ -3427,11 +3427,11 @@ msgid "WXGLADE GUI" msgstr "" -#: ../dialogs/PouDialog.py:128 ../editors/LDViewer.py:891 +#: ../dialogs/PouDialog.py:129 ../editors/LDViewer.py:891 msgid "Warning" msgstr "" -#: ../ProjectController.py:695 +#: ../ProjectController.py:707 msgid "Warnings in ST/IL/SFC code generator :\n" msgstr "" @@ -3493,7 +3493,7 @@ msgid "Zoom" msgstr "" -#: ../dialogs/DurationEditorDialog.py:151 +#: ../dialogs/DurationEditorDialog.py:155 msgid "days" msgstr "" @@ -3523,7 +3523,7 @@ msgid "functionBlock" msgstr "" -#: ../dialogs/DurationEditorDialog.py:151 +#: ../dialogs/DurationEditorDialog.py:155 msgid "hours" msgstr "" @@ -3531,11 +3531,11 @@ msgid "line : " msgstr "" -#: ../dialogs/DurationEditorDialog.py:153 +#: ../dialogs/DurationEditorDialog.py:157 msgid "milliseconds" msgstr "" -#: ../dialogs/DurationEditorDialog.py:152 +#: ../dialogs/DurationEditorDialog.py:156 msgid "minutes" msgstr "" @@ -3543,7 +3543,7 @@ msgid "program" msgstr "" -#: ../dialogs/DurationEditorDialog.py:152 +#: ../dialogs/DurationEditorDialog.py:156 msgid "seconds" msgstr "" @@ -3699,3 +3699,153 @@ #: Extra TC6 documentation strings + +msgid "0 - current time, 1 - load time from PDT" +msgstr "" + +msgid "Preset datetime" +msgstr "" + +msgid "Copy of IN" +msgstr "" + +msgid "Datetime, current or relative to PDT" +msgstr "" + +msgid "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 "" + +msgid "1 = integrate, 0 = hold" +msgstr "" + +msgid "Overriding reset" +msgstr "" + +msgid "Input variable" +msgstr "" + +msgid "Initial value" +msgstr "" + +msgid "Sampling period" +msgstr "" + +msgid "NOT R1" +msgstr "" + +msgid "Integrated output" +msgstr "" + +msgid "The integral function block integrates the value of input XIN over time." +msgstr "" + +msgid "0 = reset" +msgstr "" + +msgid "Input to be differentiated" +msgstr "" + +msgid "Differentiated output" +msgstr "" + +msgid "The derivative function block produces an output XOUT proportional to the rate of change of the input XIN." +msgstr "" + +msgid "0 - manual , 1 - automatic" +msgstr "" + +msgid "Process variable" +msgstr "" + +msgid "Set point" +msgstr "" + +msgid "Manual output adjustment - Typically from transfer station" +msgstr "" + +msgid "Proportionality constant" +msgstr "" + +msgid "Reset time" +msgstr "" + +msgid "Derivative time constant" +msgstr "" + +msgid "PV - SP" +msgstr "" + +msgid "FB for integral term" +msgstr "" + +msgid "FB for derivative term" +msgstr "" + +msgid "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control." +msgstr "" + +msgid "0 - track X0, 1 - ramp to/track X1" +msgstr "" + +msgid "Ramp duration" +msgstr "" + +msgid "BUSY = 1 during ramping period" +msgstr "" + +msgid "Elapsed time of ramp" +msgstr "" + +msgid "The RAMP function block is modelled on example given in the standard." +msgstr "" + +msgid "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2." +msgstr "" + +msgid "The SR bistable is a latch where the Set dominates." +msgstr "" + +msgid "The RS bistable is a latch where the Reset dominates." +msgstr "" + +msgid "The semaphore provides a mechanism to allow software elements mutually exclusive access to certain ressources." +msgstr "" + +msgid "The output produces a single pulse when a rising edge is detected." +msgstr "" + +msgid "The output produces a single pulse when a falling edge is detected." +msgstr "" + +msgid "The up-counter can be used to signal when a count has reached a maximum value." +msgstr "" + +msgid "The down-counter can be used to signal when a count has reached zero, on counting down from a preset value." +msgstr "" + +msgid "The up-down counter has two inputs CU and CD. It can be used to both count up on one input and down on the other." +msgstr "" + +msgid "first input parameter" +msgstr "" + +msgid "second input parameter" +msgstr "" + +msgid "first output parameter" +msgstr "" + +msgid "second output parameter" +msgstr "" + +msgid "internal state: 0-reset, 1-counting, 2-set" +msgstr "" + +msgid "The pulse timer can be used to generate output pulses of a given time duration." +msgstr "" + +msgid "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true." +msgstr "" + +msgid "The off-delay timer can be used to delay setting an output false, for fixed period after input goes false." +msgstr ""