i18n/messages.pot
changeset 1716 ccb2ed164418
parent 1705 5df7b3d404e8
child 1804 5a79875b0ed7
equal deleted inserted replaced
1715:f50486ecdc21 1716:ccb2ed164418
     6 #, fuzzy
     6 #, fuzzy
     7 msgid ""
     7 msgid ""
     8 msgstr ""
     8 msgstr ""
     9 "Project-Id-Version: Beremiz\n"
     9 "Project-Id-Version: Beremiz\n"
    10 "Report-Msgid-Bugs-To: \n"
    10 "Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2017-06-21 18:30+0300\n"
    11 "POT-Creation-Date: 2017-07-05 13:02+0300\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    14 "Language-Team: LANGUAGE <LL@li.org>\n"
    14 "Language-Team: LANGUAGE <LL@li.org>\n"
    15 "Language: \n"
    15 "Language: \n"
    16 "MIME-Version: 1.0\n"
    16 "MIME-Version: 1.0\n"
    17 "Content-Type: text/plain; charset=UTF-8\n"
    17 "Content-Type: text/plain; charset=CHARSET\n"
    18 "Content-Transfer-Encoding: 8bit\n"
    18 "Content-Transfer-Encoding: 8bit\n"
    19 
    19 
    20 #: ../BeremizIDE.py:1094 ../PLCOpenEditor.py:418
    20 #: ../BeremizIDE.py:1095 ../PLCOpenEditor.py:418
    21 #, python-format
    21 #, python-format
    22 msgid ""
    22 msgid ""
    23 "\n"
    23 "\n"
    24 "An unhandled exception (bug) occured. Bug report saved at :\n"
    24 "An unhandled exception (bug) occured. Bug report saved at :\n"
    25 "(%s)\n"
    25 "(%s)\n"
    55 #: ../controls/VariablePanel.py:73
    55 #: ../controls/VariablePanel.py:73
    56 msgid "   Temp"
    56 msgid "   Temp"
    57 msgstr ""
    57 msgstr ""
    58 
    58 
    59 #: ../dialogs/PouTransitionDialog.py:94 ../dialogs/ProjectDialog.py:69
    59 #: ../dialogs/PouTransitionDialog.py:94 ../dialogs/ProjectDialog.py:69
    60 #: ../dialogs/PouActionDialog.py:92 ../dialogs/PouDialog.py:113
    60 #: ../dialogs/PouActionDialog.py:92 ../dialogs/PouDialog.py:114
    61 #, python-format
    61 #, python-format
    62 msgid " and %s"
    62 msgid " and %s"
    63 msgstr ""
    63 msgstr ""
    64 
    64 
    65 #: ../ProjectController.py:1139
    65 #: ../ProjectController.py:1151
    66 msgid " generation failed !\n"
    66 msgid " generation failed !\n"
    67 msgstr ""
    67 msgstr ""
    68 
    68 
    69 #: ../plcopen/plcopen.py:886
    69 #: ../plcopen/plcopen.py:886
    70 #, python-format
    70 #, python-format
   108 #: ../controls/VariablePanel.py:396
   108 #: ../controls/VariablePanel.py:396
   109 #, python-format
   109 #, python-format
   110 msgid "\"%s\" element for this pou already exists!"
   110 msgid "\"%s\" element for this pou already exists!"
   111 msgstr ""
   111 msgstr ""
   112 
   112 
   113 #: ../BeremizIDE.py:896
   113 #: ../BeremizIDE.py:897
   114 #, python-format
   114 #, python-format
   115 msgid "\"%s\" folder is not a valid Beremiz project\n"
   115 msgid "\"%s\" folder is not a valid Beremiz project\n"
   116 msgstr ""
   116 msgstr ""
   117 
   117 
   118 #: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouTransitionDialog.py:101
   118 #: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouTransitionDialog.py:101
   119 #: ../dialogs/BlockPreviewDialog.py:208 ../dialogs/PouNameDialog.py:50
   119 #: ../dialogs/BlockPreviewDialog.py:208 ../dialogs/PouNameDialog.py:50
   120 #: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:120
   120 #: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:121
   121 #: ../editors/ResourceEditor.py:449 ../editors/ResourceEditor.py:484
   121 #: ../editors/ResourceEditor.py:449 ../editors/ResourceEditor.py:484
   122 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:587
   122 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:587
   123 #: ../editors/CodeFileEditor.py:781 ../controls/VariablePanel.py:773
   123 #: ../editors/CodeFileEditor.py:776 ../controls/VariablePanel.py:773
   124 #: ../IDEFrame.py:1596
   124 #: ../IDEFrame.py:1596
   125 #, python-format
   125 #, python-format
   126 msgid "\"%s\" is a keyword. It can't be used!"
   126 msgid "\"%s\" is a keyword. It can't be used!"
   127 msgstr ""
   127 msgstr ""
   128 
   128 
   136 msgid "\"%s\" is not a valid folder!"
   136 msgid "\"%s\" is not a valid folder!"
   137 msgstr ""
   137 msgstr ""
   138 
   138 
   139 #: ../dialogs/SFCStepNameDialog.py:50 ../dialogs/PouTransitionDialog.py:99
   139 #: ../dialogs/SFCStepNameDialog.py:50 ../dialogs/PouTransitionDialog.py:99
   140 #: ../dialogs/BlockPreviewDialog.py:204 ../dialogs/PouNameDialog.py:48
   140 #: ../dialogs/BlockPreviewDialog.py:204 ../dialogs/PouNameDialog.py:48
   141 #: ../dialogs/PouActionDialog.py:97 ../dialogs/PouDialog.py:118
   141 #: ../dialogs/PouActionDialog.py:97 ../dialogs/PouDialog.py:119
   142 #: ../editors/ResourceEditor.py:447 ../editors/ResourceEditor.py:482
   142 #: ../editors/ResourceEditor.py:447 ../editors/ResourceEditor.py:482
   143 #: ../editors/DataTypeEditor.py:585 ../editors/CodeFileEditor.py:779
   143 #: ../editors/DataTypeEditor.py:585 ../editors/CodeFileEditor.py:774
   144 #: ../controls/VariablePanel.py:771 ../IDEFrame.py:1594
   144 #: ../controls/VariablePanel.py:771 ../IDEFrame.py:1594
   145 #, python-format
   145 #, python-format
   146 msgid "\"%s\" is not a valid identifier!"
   146 msgid "\"%s\" is not a valid identifier!"
   147 msgstr ""
   147 msgstr ""
   148 
   148 
   149 #: ../IDEFrame.py:2399
   149 #: ../IDEFrame.py:2410
   150 #, python-format
   150 #, python-format
   151 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   151 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   152 msgstr ""
   152 msgstr ""
   153 
   153 
   154 #: ../dialogs/BlockPreviewDialog.py:212 ../dialogs/PouDialog.py:122
   154 #: ../dialogs/BlockPreviewDialog.py:212 ../dialogs/PouDialog.py:123
   155 #: ../editors/Viewer.py:261 ../editors/Viewer.py:316 ../editors/Viewer.py:346
   155 #: ../editors/Viewer.py:261 ../editors/Viewer.py:316 ../editors/Viewer.py:346
   156 #: ../editors/Viewer.py:368 ../editors/TextViewer.py:270
   156 #: ../editors/Viewer.py:368 ../editors/TextViewer.py:270
   157 #: ../editors/TextViewer.py:299 ../editors/TextViewer.py:350
   157 #: ../editors/TextViewer.py:299 ../editors/TextViewer.py:350
   158 #: ../editors/TextViewer.py:373 ../controls/VariablePanel.py:338
   158 #: ../editors/TextViewer.py:373 ../controls/VariablePanel.py:338
   159 #: ../IDEFrame.py:1614
   159 #: ../IDEFrame.py:1614
   348 #: ../PLCOpenEditor.py:406 ../PLCOpenEditor.py:408 ../PLCOpenEditor.py:409
   348 #: ../PLCOpenEditor.py:406 ../PLCOpenEditor.py:408 ../PLCOpenEditor.py:409
   349 msgid ",   "
   349 msgid ",   "
   350 msgstr ""
   350 msgstr ""
   351 
   351 
   352 #: ../dialogs/PouTransitionDialog.py:96 ../dialogs/PouActionDialog.py:94
   352 #: ../dialogs/PouTransitionDialog.py:96 ../dialogs/PouActionDialog.py:94
   353 #: ../dialogs/PouDialog.py:115
   353 #: ../dialogs/PouDialog.py:116
   354 #, python-format
   354 #, python-format
   355 msgid ", %s"
   355 msgid ", %s"
   356 msgstr ""
   356 msgstr ""
   357 
   357 
   358 #: ../PLCOpenEditor.py:404
   358 #: ../PLCOpenEditor.py:404
   373 
   373 
   374 #: ../controls/LogViewer.py:282
   374 #: ../controls/LogViewer.py:282
   375 msgid "1s"
   375 msgid "1s"
   376 msgstr ""
   376 msgstr ""
   377 
   377 
   378 #: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1617 ../IDEFrame.py:1663
   378 #: ../dialogs/PouDialog.py:125 ../IDEFrame.py:1617 ../IDEFrame.py:1663
   379 #: ../IDEFrame.py:1682
   379 #: ../IDEFrame.py:1682
   380 #, python-format
   380 #, python-format
   381 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   381 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   382 msgstr ""
   382 msgstr ""
   383 
   383 
   405 #: ../IDEFrame.py:1633 ../IDEFrame.py:1646
   405 #: ../IDEFrame.py:1633 ../IDEFrame.py:1646
   406 #, python-format
   406 #, python-format
   407 msgid "A variable with \"%s\" as name already exists in this pou!"
   407 msgid "A variable with \"%s\" as name already exists in this pou!"
   408 msgstr ""
   408 msgstr ""
   409 
   409 
   410 #: ../editors/CodeFileEditor.py:785
   410 #: ../editors/CodeFileEditor.py:780
   411 #, python-format
   411 #, python-format
   412 msgid "A variable with \"%s\" as name already exists!"
   412 msgid "A variable with \"%s\" as name already exists!"
   413 msgstr ""
   413 msgstr ""
   414 
   414 
   415 #: ../BeremizIDE.py:283 ../dialogs/AboutDialog.py:48 ../PLCOpenEditor.py:168
   415 #: ../BeremizIDE.py:283 ../dialogs/AboutDialog.py:48 ../PLCOpenEditor.py:168
   422 
   422 
   423 #: ../dialogs/SFCStepDialog.py:73 ../dialogs/ActionBlockDialog.py:43
   423 #: ../dialogs/SFCStepDialog.py:73 ../dialogs/ActionBlockDialog.py:43
   424 msgid "Action"
   424 msgid "Action"
   425 msgstr ""
   425 msgstr ""
   426 
   426 
   427 #: ../editors/Viewer.py:614 ../editors/Viewer.py:2392
   427 #: ../editors/Viewer.py:614 ../editors/Viewer.py:2394
   428 msgid "Action Block"
   428 msgid "Action Block"
   429 msgstr ""
   429 msgstr ""
   430 
   430 
   431 #: ../dialogs/PouActionDialog.py:82
   431 #: ../dialogs/PouActionDialog.py:82
   432 msgid "Action Name"
   432 msgid "Action Name"
   452 #: ../editors/Viewer.py:431
   452 #: ../editors/Viewer.py:431
   453 msgid "Active"
   453 msgid "Active"
   454 msgstr ""
   454 msgstr ""
   455 
   455 
   456 #: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:101
   456 #: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:101
   457 #: ../BeremizIDE.py:964 ../editors/Viewer.py:647
   457 #: ../BeremizIDE.py:965 ../editors/Viewer.py:647
   458 msgid "Add"
   458 msgid "Add"
   459 msgstr ""
   459 msgstr ""
   460 
   460 
   461 #: ../IDEFrame.py:1893 ../IDEFrame.py:1928
   461 #: ../IDEFrame.py:1893 ../IDEFrame.py:1928
   462 msgid "Add Action"
   462 msgid "Add Action"
   504 
   504 
   505 #: ../editors/SFCViewer.py:433
   505 #: ../editors/SFCViewer.py:433
   506 msgid "Add a new initial step"
   506 msgid "Add a new initial step"
   507 msgstr ""
   507 msgstr ""
   508 
   508 
   509 #: ../editors/Viewer.py:2755 ../editors/SFCViewer.py:770
   509 #: ../editors/Viewer.py:2757 ../editors/SFCViewer.py:770
   510 msgid "Add a new jump"
   510 msgid "Add a new jump"
   511 msgstr ""
   511 msgstr ""
   512 
   512 
   513 #: ../editors/SFCViewer.py:455
   513 #: ../editors/SFCViewer.py:455
   514 msgid "Add a new step"
   514 msgid "Add a new step"
   536 
   536 
   537 #: ../editors/ResourceEditor.py:239
   537 #: ../editors/ResourceEditor.py:239
   538 msgid "Add task"
   538 msgid "Add task"
   539 msgstr ""
   539 msgstr ""
   540 
   540 
   541 #: ../editors/CodeFileEditor.py:660 ../controls/VariablePanel.py:450
   541 #: ../editors/CodeFileEditor.py:658 ../controls/VariablePanel.py:450
   542 msgid "Add variable"
   542 msgid "Add variable"
   543 msgstr ""
   543 msgstr ""
   544 
   544 
   545 #: ../plcopen/iec_std.csv:33
   545 #: ../plcopen/iec_std.csv:33
   546 msgid "Addition"
   546 msgid "Addition"
   552 
   552 
   553 #: ../editors/Viewer.py:630
   553 #: ../editors/Viewer.py:630
   554 msgid "Adjust Block Size"
   554 msgid "Adjust Block Size"
   555 msgstr ""
   555 msgstr ""
   556 
   556 
   557 #: ../editors/Viewer.py:1684
   557 #: ../editors/Viewer.py:1686
   558 msgid "Alignment"
   558 msgid "Alignment"
   559 msgstr ""
   559 msgstr ""
   560 
   560 
   561 #: ../dialogs/BrowseLocationsDialog.py:40
   561 #: ../dialogs/BrowseLocationsDialog.py:40
   562 #: ../dialogs/BrowseLocationsDialog.py:48
   562 #: ../dialogs/BrowseLocationsDialog.py:48
   568 
   568 
   569 #: ../editors/FileManagementPanel.py:35
   569 #: ../editors/FileManagementPanel.py:35
   570 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   570 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   571 msgstr ""
   571 msgstr ""
   572 
   572 
   573 #: ../ProjectController.py:1673
   573 #: ../ProjectController.py:1685
   574 msgid "Already connected. Please disconnect\n"
   574 msgid "Already connected. Please disconnect\n"
   575 msgstr ""
   575 msgstr ""
   576 
   576 
   577 #: ../editors/DataTypeEditor.py:591
   577 #: ../editors/DataTypeEditor.py:591
   578 #, python-format
   578 #, python-format
   680 
   680 
   681 #: ../plcopen/iec_std.csv:69
   681 #: ../plcopen/iec_std.csv:69
   682 msgid "Bitwise inverting"
   682 msgid "Bitwise inverting"
   683 msgstr ""
   683 msgstr ""
   684 
   684 
   685 #: ../editors/Viewer.py:584 ../editors/Viewer.py:2405
   685 #: ../editors/Viewer.py:584 ../editors/Viewer.py:2407
   686 msgid "Block"
   686 msgid "Block"
   687 msgstr ""
   687 msgstr ""
   688 
   688 
   689 #: ../dialogs/FBDBlockDialog.py:60
   689 #: ../dialogs/FBDBlockDialog.py:60
   690 msgid "Block Properties"
   690 msgid "Block Properties"
   696 
   696 
   697 #: ../editors/Viewer.py:550
   697 #: ../editors/Viewer.py:550
   698 msgid "Bottom"
   698 msgid "Bottom"
   699 msgstr ""
   699 msgstr ""
   700 
   700 
   701 #: ../ProjectController.py:1351
   701 #: ../ProjectController.py:1363
   702 msgid "Broken"
   702 msgid "Broken"
   703 msgstr ""
   703 msgstr ""
   704 
   704 
   705 #: ../dialogs/BrowseValuesLibraryDialog.py:38
   705 #: ../dialogs/BrowseValuesLibraryDialog.py:38
   706 #, python-format
   706 #, python-format
   709 
   709 
   710 #: ../dialogs/BrowseLocationsDialog.py:65
   710 #: ../dialogs/BrowseLocationsDialog.py:65
   711 msgid "Browse Locations"
   711 msgid "Browse Locations"
   712 msgstr ""
   712 msgstr ""
   713 
   713 
   714 #: ../ProjectController.py:1820
   714 #: ../ProjectController.py:1832
   715 msgid "Build"
   715 msgid "Build"
   716 msgstr ""
   716 msgstr ""
   717 
   717 
   718 #: ../ProjectController.py:1285
   718 #: ../ProjectController.py:1297
   719 msgid "Build directory already clean\n"
   719 msgid "Build directory already clean\n"
   720 msgstr ""
   720 msgstr ""
   721 
   721 
   722 #: ../ProjectController.py:1821
   722 #: ../ProjectController.py:1833
   723 msgid "Build project into build folder"
   723 msgid "Build project into build folder"
   724 msgstr ""
   724 msgstr ""
   725 
   725 
   726 #: ../ProjectController.py:1068
   726 #: ../ProjectController.py:1080
   727 msgid "C Build crashed !\n"
   727 msgid "C Build crashed !\n"
   728 msgstr ""
   728 msgstr ""
   729 
   729 
   730 #: ../ProjectController.py:1065
   730 #: ../ProjectController.py:1077
   731 msgid "C Build failed.\n"
   731 msgid "C Build failed.\n"
   732 msgstr ""
   732 msgstr ""
   733 
   733 
   734 #: ../c_ext/CFileEditor.py:63
   734 #: ../c_ext/CFileEditor.py:63
   735 msgid "C code"
   735 msgid "C code"
   736 msgstr ""
   736 msgstr ""
   737 
   737 
   738 #: ../ProjectController.py:1143
   738 #: ../ProjectController.py:1155
   739 msgid "C code generated successfully.\n"
   739 msgid "C code generated successfully.\n"
   740 msgstr ""
   740 msgstr ""
   741 
   741 
   742 #: ../targets/toolchain_makefile.py:122
   742 #: ../targets/toolchain_makefile.py:122
   743 msgid "C compilation failed.\n"
   743 msgid "C compilation failed.\n"
   807 
   807 
   808 #: ../connectors/PYRO/__init__.py:131
   808 #: ../connectors/PYRO/__init__.py:131
   809 msgid "Cannot get PLC status - connection failed.\n"
   809 msgid "Cannot get PLC status - connection failed.\n"
   810 msgstr ""
   810 msgstr ""
   811 
   811 
   812 #: ../ProjectController.py:931
   812 #: ../ProjectController.py:943
   813 msgid "Cannot open/parse VARIABLES.csv!\n"
   813 msgid "Cannot open/parse VARIABLES.csv!\n"
   814 msgstr ""
   814 msgstr ""
   815 
   815 
   816 #: ../canfestival/config_utils.py:374
   816 #: ../canfestival/config_utils.py:374
   817 #, python-brace-format
   817 #, python-brace-format
   852 
   852 
   853 #: ../svgui/svgui.py:128
   853 #: ../svgui/svgui.py:128
   854 msgid "Choose a SVG file"
   854 msgid "Choose a SVG file"
   855 msgstr ""
   855 msgstr ""
   856 
   856 
   857 #: ../ProjectController.py:530
   857 #: ../ProjectController.py:542
   858 msgid "Choose a directory to save project"
   858 msgid "Choose a directory to save project"
   859 msgstr ""
   859 msgstr ""
   860 
   860 
   861 #: ../canfestival/canfestival.py:162 ../PLCOpenEditor.py:302
   861 #: ../canfestival/canfestival.py:162 ../PLCOpenEditor.py:302
   862 #: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:383
   862 #: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:383
   863 msgid "Choose a file"
   863 msgid "Choose a file"
   864 msgstr ""
   864 msgstr ""
   865 
   865 
   866 #: ../BeremizIDE.py:833 ../BeremizIDE.py:868
   866 #: ../BeremizIDE.py:833 ../BeremizIDE.py:869
   867 msgid "Choose a project"
   867 msgid "Choose a project"
   868 msgstr ""
   868 msgstr ""
   869 
   869 
   870 #: ../dialogs/BrowseValuesLibraryDialog.py:41
   870 #: ../dialogs/BrowseValuesLibraryDialog.py:41
   871 #, python-format
   871 #, python-format
   874 
   874 
   875 #: ../Beremiz_service.py:325
   875 #: ../Beremiz_service.py:325
   876 msgid "Choose a working directory "
   876 msgid "Choose a working directory "
   877 msgstr ""
   877 msgstr ""
   878 
   878 
   879 #: ../ProjectController.py:437
   879 #: ../ProjectController.py:449
   880 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
   880 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
   881 msgstr ""
   881 msgstr ""
   882 
   882 
   883 #: ../ProjectController.py:404
   883 #: ../ProjectController.py:416
   884 msgid "Chosen folder isn't empty. You can't use it for a new project!"
   884 msgid "Chosen folder isn't empty. You can't use it for a new project!"
   885 msgstr ""
   885 msgstr ""
   886 
   886 
   887 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
   887 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
   888 msgid "Class"
   888 msgid "Class"
   894 
   894 
   895 #: ../dialogs/FBDVariableDialog.py:70
   895 #: ../dialogs/FBDVariableDialog.py:70
   896 msgid "Class:"
   896 msgid "Class:"
   897 msgstr ""
   897 msgstr ""
   898 
   898 
   899 #: ../ProjectController.py:1824
   899 #: ../ProjectController.py:1836
   900 msgid "Clean"
   900 msgid "Clean"
   901 msgstr ""
   901 msgstr ""
   902 
   902 
   903 #: ../controls/LogViewer.py:318
   903 #: ../controls/LogViewer.py:318
   904 msgid "Clean log messages"
   904 msgid "Clean log messages"
   905 msgstr ""
   905 msgstr ""
   906 
   906 
   907 #: ../ProjectController.py:1826
   907 #: ../ProjectController.py:1838
   908 msgid "Clean project build folder"
   908 msgid "Clean project build folder"
   909 msgstr ""
   909 msgstr ""
   910 
   910 
   911 #: ../ProjectController.py:1282
   911 #: ../ProjectController.py:1294
   912 msgid "Cleaning the build directory\n"
   912 msgid "Cleaning the build directory\n"
   913 msgstr ""
   913 msgstr ""
   914 
   914 
   915 #: ../IDEFrame.py:435
   915 #: ../IDEFrame.py:435
   916 msgid "Clear Errors"
   916 msgid "Clear Errors"
   935 
   935 
   936 #: ../BeremizIDE.py:226 ../PLCOpenEditor.py:108
   936 #: ../BeremizIDE.py:226 ../PLCOpenEditor.py:108
   937 msgid "Close Tab"
   937 msgid "Close Tab"
   938 msgstr ""
   938 msgstr ""
   939 
   939 
   940 #: ../editors/Viewer.py:600 ../editors/Viewer.py:2413
   940 #: ../editors/Viewer.py:600 ../editors/Viewer.py:2415
   941 msgid "Coil"
   941 msgid "Coil"
   942 msgstr ""
   942 msgstr ""
   943 
   943 
   944 #: ../editors/Viewer.py:620 ../editors/LDViewer.py:506
   944 #: ../editors/Viewer.py:620 ../editors/LDViewer.py:506
   945 msgid "Comment"
   945 msgid "Comment"
   964 
   964 
   965 #: ../plcopen/iec_std.csv:75
   965 #: ../plcopen/iec_std.csv:75
   966 msgid "Comparison"
   966 msgid "Comparison"
   967 msgstr ""
   967 msgstr ""
   968 
   968 
   969 #: ../ProjectController.py:722
   969 #: ../ProjectController.py:734
   970 msgid "Compiling IEC Program into C code...\n"
   970 msgid "Compiling IEC Program into C code...\n"
   971 msgstr ""
   971 msgstr ""
   972 
   972 
   973 #: ../plcopen/iec_std.csv:85
   973 #: ../plcopen/iec_std.csv:85
   974 msgid "Concatenation"
   974 msgid "Concatenation"
   994 #: ../editors/TextViewer.py:291 ../editors/TextViewer.py:342
   994 #: ../editors/TextViewer.py:291 ../editors/TextViewer.py:342
   995 #: ../editors/TextViewer.py:365 ../controls/VariablePanel.py:328
   995 #: ../editors/TextViewer.py:365 ../controls/VariablePanel.py:328
   996 msgid "Confirm or change variable name"
   996 msgid "Confirm or change variable name"
   997 msgstr ""
   997 msgstr ""
   998 
   998 
   999 #: ../ProjectController.py:1839
   999 #: ../ProjectController.py:1851
  1000 msgid "Connect"
  1000 msgid "Connect"
  1001 msgstr ""
  1001 msgstr ""
  1002 
  1002 
  1003 #: ../ProjectController.py:1840
  1003 #: ../ProjectController.py:1852
  1004 msgid "Connect to the target PLC"
  1004 msgid "Connect to the target PLC"
  1005 msgstr ""
  1005 msgstr ""
  1006 
  1006 
  1007 #: ../ProjectController.py:1342
  1007 #: ../ProjectController.py:1354
  1008 #, python-format
  1008 #, python-format
  1009 msgid "Connected to URI: %s"
  1009 msgid "Connected to URI: %s"
  1010 msgstr ""
  1010 msgstr ""
  1011 
  1011 
  1012 #: ../dialogs/SFCTransitionDialog.py:77 ../editors/Viewer.py:586
  1012 #: ../dialogs/SFCTransitionDialog.py:77 ../editors/Viewer.py:586
  1013 #: ../editors/Viewer.py:2406
  1013 #: ../editors/Viewer.py:2408
  1014 msgid "Connection"
  1014 msgid "Connection"
  1015 msgstr ""
  1015 msgstr ""
  1016 
  1016 
  1017 #: ../dialogs/ConnectionDialog.py:53
  1017 #: ../dialogs/ConnectionDialog.py:53
  1018 msgid "Connection Properties"
  1018 msgid "Connection Properties"
  1019 msgstr ""
  1019 msgstr ""
  1020 
  1020 
  1021 #: ../ProjectController.py:1697
  1021 #: ../ProjectController.py:1709
  1022 msgid "Connection canceled!\n"
  1022 msgid "Connection canceled!\n"
  1023 msgstr ""
  1023 msgstr ""
  1024 
  1024 
  1025 #: ../ProjectController.py:1722
  1025 #: ../ProjectController.py:1734
  1026 #, python-format
  1026 #, python-format
  1027 msgid "Connection failed to %s!\n"
  1027 msgid "Connection failed to %s!\n"
  1028 msgstr ""
  1028 msgstr ""
  1029 
  1029 
  1030 #: ../connectors/PYRO/__init__.py:115 ../connectors/WAMP/__init__.py:111
  1030 #: ../connectors/PYRO/__init__.py:115 ../connectors/WAMP/__init__.py:111
  1034 #: ../connectors/PYRO/__init__.py:102
  1034 #: ../connectors/PYRO/__init__.py:102
  1035 #, python-format
  1035 #, python-format
  1036 msgid "Connection to '%s' failed.\n"
  1036 msgid "Connection to '%s' failed.\n"
  1037 msgstr ""
  1037 msgstr ""
  1038 
  1038 
  1039 #: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1641
  1039 #: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1643
  1040 msgid "Connector"
  1040 msgid "Connector"
  1041 msgstr ""
  1041 msgstr ""
  1042 
  1042 
  1043 #: ../dialogs/SFCStepDialog.py:66
  1043 #: ../dialogs/SFCStepDialog.py:66
  1044 msgid "Connectors:"
  1044 msgid "Connectors:"
  1050 
  1050 
  1051 #: ../controls/VariablePanel.py:60
  1051 #: ../controls/VariablePanel.py:60
  1052 msgid "Constant"
  1052 msgid "Constant"
  1053 msgstr ""
  1053 msgstr ""
  1054 
  1054 
  1055 #: ../editors/Viewer.py:596 ../editors/Viewer.py:2409
  1055 #: ../editors/Viewer.py:596 ../editors/Viewer.py:2411
  1056 msgid "Contact"
  1056 msgid "Contact"
  1057 msgstr ""
  1057 msgstr ""
  1058 
  1058 
  1059 #: ../controls/ProjectPropertiesPanel.py:198
  1059 #: ../controls/ProjectPropertiesPanel.py:198
  1060 msgid "Content Description (optional):"
  1060 msgid "Content Description (optional):"
  1061 msgstr ""
  1061 msgstr ""
  1062 
  1062 
  1063 #: ../dialogs/ConnectionDialog.py:66 ../editors/Viewer.py:1642
  1063 #: ../dialogs/ConnectionDialog.py:66 ../editors/Viewer.py:1644
  1064 msgid "Continuation"
  1064 msgid "Continuation"
  1065 msgstr ""
  1065 msgstr ""
  1066 
  1066 
  1067 #: ../plcopen/iec_std.csv:18
  1067 #: ../plcopen/iec_std.csv:18
  1068 msgid "Conversion from BCD"
  1068 msgid "Conversion from BCD"
  1129 
  1129 
  1130 #: ../PLCControler.py:948
  1130 #: ../PLCControler.py:948
  1131 msgid "Couldn't paste non-POU object."
  1131 msgid "Couldn't paste non-POU object."
  1132 msgstr ""
  1132 msgstr ""
  1133 
  1133 
  1134 #: ../ProjectController.py:1639
  1134 #: ../ProjectController.py:1651
  1135 msgid "Couldn't start PLC !\n"
  1135 msgid "Couldn't start PLC !\n"
  1136 msgstr ""
  1136 msgstr ""
  1137 
  1137 
  1138 #: ../ProjectController.py:1647
  1138 #: ../ProjectController.py:1659
  1139 msgid "Couldn't stop PLC !\n"
  1139 msgid "Couldn't stop PLC !\n"
  1140 msgstr ""
  1140 msgstr ""
  1141 
  1141 
  1142 #: ../ProjectController.py:1611
  1142 #: ../ProjectController.py:1623
  1143 msgid "Couldn't stop debugger.\n"
  1143 msgid "Couldn't stop debugger.\n"
  1144 msgstr ""
  1144 msgstr ""
  1145 
  1145 
  1146 #: ../svgui/svgui.py:49
  1146 #: ../svgui/svgui.py:49
  1147 msgid "Create HMI"
  1147 msgid "Create HMI"
  1278 
  1278 
  1279 #: ../dialogs/DurationEditorDialog.py:44
  1279 #: ../dialogs/DurationEditorDialog.py:44
  1280 msgid "Days:"
  1280 msgid "Days:"
  1281 msgstr ""
  1281 msgstr ""
  1282 
  1282 
  1283 #: ../ProjectController.py:1744
  1283 #: ../ProjectController.py:1756
  1284 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1284 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1285 msgstr ""
  1285 msgstr ""
  1286 
  1286 
  1287 #: ../controls/PouInstanceVariablesPanel.py:134
  1287 #: ../controls/PouInstanceVariablesPanel.py:134
  1288 msgid "Debug instance"
  1288 msgid "Debug instance"
  1291 #: ../editors/Viewer.py:448
  1291 #: ../editors/Viewer.py:448
  1292 #, python-format
  1292 #, python-format
  1293 msgid "Debug: %s"
  1293 msgid "Debug: %s"
  1294 msgstr ""
  1294 msgstr ""
  1295 
  1295 
  1296 #: ../ProjectController.py:1400
  1296 #: ../ProjectController.py:1412
  1297 #, python-format
  1297 #, python-format
  1298 msgid "Debug: Unknown variable '%s'\n"
  1298 msgid "Debug: Unknown variable '%s'\n"
  1299 msgstr ""
  1299 msgstr ""
  1300 
  1300 
  1301 #: ../ProjectController.py:1398
  1301 #: ../ProjectController.py:1410
  1302 #, python-format
  1302 #, python-format
  1303 msgid "Debug: Unsupported type to debug '%s'\n"
  1303 msgid "Debug: Unsupported type to debug '%s'\n"
  1304 msgstr ""
  1304 msgstr ""
  1305 
  1305 
  1306 #: ../IDEFrame.py:639
  1306 #: ../IDEFrame.py:639
  1307 msgid "Debugger"
  1307 msgid "Debugger"
  1308 msgstr ""
  1308 msgstr ""
  1309 
  1309 
  1310 #: ../ProjectController.py:1580
  1310 #: ../ProjectController.py:1592
  1311 msgid "Debugger disabled\n"
  1311 msgid "Debugger disabled\n"
  1312 msgstr ""
  1312 msgstr ""
  1313 
  1313 
  1314 #: ../ProjectController.py:1741
  1314 #: ../ProjectController.py:1753
  1315 msgid "Debugger ready\n"
  1315 msgid "Debugger ready\n"
  1316 msgstr ""
  1316 msgstr ""
  1317 
  1317 
  1318 #: ../ProjectController.py:1613
  1318 #: ../ProjectController.py:1625
  1319 msgid "Debugger stopped.\n"
  1319 msgid "Debugger stopped.\n"
  1320 msgstr ""
  1320 msgstr ""
  1321 
  1321 
  1322 #: ../BeremizIDE.py:967 ../editors/Viewer.py:631 ../IDEFrame.py:1962
  1322 #: ../BeremizIDE.py:968 ../editors/Viewer.py:631 ../IDEFrame.py:1962
  1323 msgid "Delete"
  1323 msgid "Delete"
  1324 msgstr ""
  1324 msgstr ""
  1325 
  1325 
  1326 #: ../editors/Viewer.py:573
  1326 #: ../editors/Viewer.py:573
  1327 msgid "Delete Divergence Branch"
  1327 msgid "Delete Divergence Branch"
  1345 
  1345 
  1346 #: ../editors/DataTypeEditor.py:153
  1346 #: ../editors/DataTypeEditor.py:153
  1347 msgid "Derivation Type:"
  1347 msgid "Derivation Type:"
  1348 msgstr ""
  1348 msgstr ""
  1349 
  1349 
  1350 #: ../editors/CodeFileEditor.py:744
  1350 #: ../editors/CodeFileEditor.py:739
  1351 msgid "Description"
  1351 msgid "Description"
  1352 msgstr ""
  1352 msgstr ""
  1353 
  1353 
  1354 #: ../controls/VariablePanel.py:432
  1354 #: ../controls/VariablePanel.py:432
  1355 msgid "Description:"
  1355 msgid "Description:"
  1369 
  1369 
  1370 #: ../editors/DataTypeEditor.py:54
  1370 #: ../editors/DataTypeEditor.py:54
  1371 msgid "Directly"
  1371 msgid "Directly"
  1372 msgstr ""
  1372 msgstr ""
  1373 
  1373 
  1374 #: ../ProjectController.py:1848
  1374 #: ../ProjectController.py:1860
  1375 msgid "Disconnect"
  1375 msgid "Disconnect"
  1376 msgstr ""
  1376 msgstr ""
  1377 
  1377 
  1378 #: ../ProjectController.py:1850
  1378 #: ../ProjectController.py:1862
  1379 msgid "Disconnect from PLC"
  1379 msgid "Disconnect from PLC"
  1380 msgstr ""
  1380 msgstr ""
  1381 
  1381 
  1382 #: ../ProjectController.py:1352
  1382 #: ../ProjectController.py:1364
  1383 msgid "Disconnected"
  1383 msgid "Disconnected"
  1384 msgstr ""
  1384 msgstr ""
  1385 
  1385 
  1386 #: ../editors/Viewer.py:615 ../editors/Viewer.py:2401
  1386 #: ../editors/Viewer.py:615 ../editors/Viewer.py:2403
  1387 msgid "Divergence"
  1387 msgid "Divergence"
  1388 msgstr ""
  1388 msgstr ""
  1389 
  1389 
  1390 #: ../plcopen/iec_std.csv:36
  1390 #: ../plcopen/iec_std.csv:36
  1391 msgid "Division"
  1391 msgid "Division"
  1442 
  1442 
  1443 #: ../dialogs/ArrayTypeDialog.py:44
  1443 #: ../dialogs/ArrayTypeDialog.py:44
  1444 msgid "Edit array type properties"
  1444 msgid "Edit array type properties"
  1445 msgstr ""
  1445 msgstr ""
  1446 
  1446 
  1447 #: ../editors/Viewer.py:2624 ../editors/Viewer.py:3053
  1447 #: ../editors/Viewer.py:2626 ../editors/Viewer.py:3055
  1448 msgid "Edit comment"
  1448 msgid "Edit comment"
  1449 msgstr ""
  1449 msgstr ""
  1450 
  1450 
  1451 #: ../editors/FileManagementPanel.py:66
  1451 #: ../editors/FileManagementPanel.py:66
  1452 msgid "Edit file"
  1452 msgid "Edit file"
  1454 
  1454 
  1455 #: ../controls/CustomEditableListBox.py:39
  1455 #: ../controls/CustomEditableListBox.py:39
  1456 msgid "Edit item"
  1456 msgid "Edit item"
  1457 msgstr ""
  1457 msgstr ""
  1458 
  1458 
  1459 #: ../editors/Viewer.py:3012
  1459 #: ../editors/Viewer.py:3014
  1460 msgid "Edit jump target"
  1460 msgid "Edit jump target"
  1461 msgstr ""
  1461 msgstr ""
  1462 
  1462 
  1463 #: ../ProjectController.py:1862
  1463 #: ../ProjectController.py:1874
  1464 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1464 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1465 msgstr ""
  1465 msgstr ""
  1466 
  1466 
  1467 #: ../editors/SFCViewer.py:799
  1467 #: ../editors/SFCViewer.py:799
  1468 msgid "Edit step name"
  1468 msgid "Edit step name"
  1474 
  1474 
  1475 #: ../IDEFrame.py:611
  1475 #: ../IDEFrame.py:611
  1476 msgid "Editor ToolBar"
  1476 msgid "Editor ToolBar"
  1477 msgstr ""
  1477 msgstr ""
  1478 
  1478 
  1479 #: ../ProjectController.py:1245
  1479 #: ../ProjectController.py:1257
  1480 msgid "Editor selection"
  1480 msgid "Editor selection"
  1481 msgstr ""
  1481 msgstr ""
  1482 
  1482 
  1483 #: ../editors/DataTypeEditor.py:348
  1483 #: ../editors/DataTypeEditor.py:348
  1484 msgid "Elements :"
  1484 msgid "Elements :"
  1485 msgstr ""
  1485 msgstr ""
  1486 
  1486 
  1487 #: ../ProjectController.py:1350
  1487 #: ../ProjectController.py:1362
  1488 msgid "Empty"
  1488 msgid "Empty"
  1489 msgstr ""
  1489 msgstr ""
  1490 
  1490 
  1491 #: ../IDEFrame.py:365
  1491 #: ../IDEFrame.py:365
  1492 msgid "Enable Undo/Redo"
  1492 msgid "Enable Undo/Redo"
  1510 
  1510 
  1511 #: ../plcopen/iec_std.csv:77
  1511 #: ../plcopen/iec_std.csv:77
  1512 msgid "Equal to"
  1512 msgid "Equal to"
  1513 msgstr ""
  1513 msgstr ""
  1514 
  1514 
  1515 #: ../BeremizIDE.py:1106 ../dialogs/ForceVariableDialog.py:197
  1515 #: ../BeremizIDE.py:1107 ../dialogs/ForceVariableDialog.py:197
  1516 #: ../dialogs/SearchInProjectDialog.py:168 ../dialogs/SFCStepNameDialog.py:60
  1516 #: ../dialogs/SearchInProjectDialog.py:168 ../dialogs/SFCStepNameDialog.py:60
  1517 #: ../dialogs/DurationEditorDialog.py:121
  1517 #: ../dialogs/DurationEditorDialog.py:121
  1518 #: ../dialogs/DurationEditorDialog.py:163 ../dialogs/PouTransitionDialog.py:107
  1518 #: ../dialogs/DurationEditorDialog.py:167 ../dialogs/PouTransitionDialog.py:107
  1519 #: ../dialogs/BlockPreviewDialog.py:237 ../dialogs/ProjectDialog.py:74
  1519 #: ../dialogs/BlockPreviewDialog.py:237 ../dialogs/ProjectDialog.py:74
  1520 #: ../dialogs/ArrayTypeDialog.py:97 ../dialogs/ArrayTypeDialog.py:103
  1520 #: ../dialogs/ArrayTypeDialog.py:97 ../dialogs/ArrayTypeDialog.py:103
  1521 #: ../dialogs/PouNameDialog.py:54 ../dialogs/BrowseLocationsDialog.py:218
  1521 #: ../dialogs/PouNameDialog.py:54 ../dialogs/BrowseLocationsDialog.py:218
  1522 #: ../dialogs/BrowseValuesLibraryDialog.py:83 ../dialogs/PouActionDialog.py:105
  1522 #: ../dialogs/BrowseValuesLibraryDialog.py:83 ../dialogs/PouActionDialog.py:105
  1523 #: ../dialogs/PouDialog.py:134 ../PLCOpenEditor.py:345 ../PLCOpenEditor.py:350
  1523 #: ../dialogs/PouDialog.py:135 ../PLCOpenEditor.py:345 ../PLCOpenEditor.py:350
  1524 #: ../PLCOpenEditor.py:430 ../PLCOpenEditor.py:440
  1524 #: ../PLCOpenEditor.py:430 ../PLCOpenEditor.py:440
  1525 #: ../editors/ResourceEditor.py:436 ../editors/Viewer.py:424
  1525 #: ../editors/ResourceEditor.py:436 ../editors/Viewer.py:424
  1526 #: ../editors/LDViewer.py:666 ../editors/LDViewer.py:882
  1526 #: ../editors/LDViewer.py:666 ../editors/LDViewer.py:882
  1527 #: ../editors/LDViewer.py:886 ../editors/DataTypeEditor.py:550
  1527 #: ../editors/LDViewer.py:886 ../editors/DataTypeEditor.py:550
  1528 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:574
  1528 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:574
  1529 #: ../editors/DataTypeEditor.py:743 ../editors/DataTypeEditor.py:750
  1529 #: ../editors/DataTypeEditor.py:743 ../editors/DataTypeEditor.py:750
  1530 #: ../editors/TextViewer.py:389 ../editors/CodeFileEditor.py:767
  1530 #: ../editors/TextViewer.py:389 ../editors/CodeFileEditor.py:762
  1531 #: ../ProjectController.py:372 ../ProjectController.py:500
  1531 #: ../ProjectController.py:372 ../ProjectController.py:512
  1532 #: ../ProjectController.py:507 ../controls/FolderTree.py:217
  1532 #: ../ProjectController.py:519 ../controls/FolderTree.py:217
  1533 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:166
  1533 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:166
  1534 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137
  1534 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137
  1535 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:231
  1535 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:231
  1536 #: ../controls/VariablePanel.py:402 ../controls/VariablePanel.py:759
  1536 #: ../controls/VariablePanel.py:402 ../controls/VariablePanel.py:759
  1537 #: ../IDEFrame.py:1007 ../IDEFrame.py:1617 ../IDEFrame.py:1658
  1537 #: ../IDEFrame.py:1007 ../IDEFrame.py:1617 ../IDEFrame.py:1658
  1538 #: ../IDEFrame.py:1663 ../IDEFrame.py:1677 ../IDEFrame.py:1682
  1538 #: ../IDEFrame.py:1663 ../IDEFrame.py:1677 ../IDEFrame.py:1682
  1539 #: ../Beremiz_service.py:213
  1539 #: ../Beremiz_service.py:213
  1540 msgid "Error"
  1540 msgid "Error"
  1541 msgstr ""
  1541 msgstr ""
  1542 
  1542 
  1543 #: ../ProjectController.py:777
  1543 #: ../ProjectController.py:789
  1544 msgid "Error : At least one configuration and one resource must be declared in PLC !\n"
  1544 msgid "Error : At least one configuration and one resource must be declared in PLC !\n"
  1545 msgstr ""
  1545 msgstr ""
  1546 
  1546 
  1547 #: ../ProjectController.py:769
  1547 #: ../ProjectController.py:781
  1548 #, python-format
  1548 #, python-format
  1549 msgid "Error : IEC to C compiler returned %d\n"
  1549 msgid "Error : IEC to C compiler returned %d\n"
  1550 msgstr ""
  1550 msgstr ""
  1551 
  1551 
  1552 #: ../ProjectController.py:700
  1552 #: ../ProjectController.py:712
  1553 #, python-format
  1553 #, python-format
  1554 msgid ""
  1554 msgid ""
  1555 "Error in ST/IL/SFC code generator :\n"
  1555 "Error in ST/IL/SFC code generator :\n"
  1556 "%s\n"
  1556 "%s\n"
  1557 msgstr ""
  1557 msgstr ""
  1571 
  1571 
  1572 #: ../canfestival/canfestival.py:366
  1572 #: ../canfestival/canfestival.py:366
  1573 msgid "Error: No PLC built\n"
  1573 msgid "Error: No PLC built\n"
  1574 msgstr ""
  1574 msgstr ""
  1575 
  1575 
  1576 #: ../ProjectController.py:1716
  1576 #: ../ProjectController.py:1728
  1577 #, python-format
  1577 #, python-format
  1578 msgid "Exception while connecting %s!\n"
  1578 msgid "Exception while connecting %s!\n"
  1579 msgstr ""
  1579 msgstr ""
  1580 
  1580 
  1581 #: ../dialogs/FBDBlockDialog.py:120
  1581 #: ../dialogs/FBDBlockDialog.py:120
  1616 
  1616 
  1617 #: ../controls/VariablePanel.py:72
  1617 #: ../controls/VariablePanel.py:72
  1618 msgid "External"
  1618 msgid "External"
  1619 msgstr ""
  1619 msgstr ""
  1620 
  1620 
  1621 #: ../ProjectController.py:790
  1621 #: ../ProjectController.py:802
  1622 msgid "Extracting Located Variables...\n"
  1622 msgid "Extracting Located Variables...\n"
  1623 msgstr ""
  1623 msgstr ""
  1624 
  1624 
  1625 #: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32
  1625 #: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32
  1626 #: ../dialogs/PouDialog.py:37 ../controls/ProjectPropertiesPanel.py:144
  1626 #: ../dialogs/PouDialog.py:37 ../controls/ProjectPropertiesPanel.py:144
  1627 msgid "FBD"
  1627 msgid "FBD"
  1628 msgstr ""
  1628 msgstr ""
  1629 
  1629 
  1630 #: ../ProjectController.py:1779
  1630 #: ../ProjectController.py:1791
  1631 msgid "Failed : Must build before transfer.\n"
  1631 msgid "Failed : Must build before transfer.\n"
  1632 msgstr ""
  1632 msgstr ""
  1633 
  1633 
  1634 #: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:521
  1634 #: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:521
  1635 msgid "Falling Edge"
  1635 msgid "Falling Edge"
  1636 msgstr ""
  1636 msgstr ""
  1637 
  1637 
  1638 #: ../ProjectController.py:1058
  1638 #: ../ProjectController.py:1070
  1639 msgid "Fatal : cannot get builder.\n"
  1639 msgid "Fatal : cannot get builder.\n"
  1640 msgstr ""
  1640 msgstr ""
  1641 
  1641 
  1642 #: ../Beremiz.py:156
  1642 #: ../Beremiz.py:156
  1643 #, python-format
  1643 #, python-format
  1644 msgid "Fetching %s"
  1644 msgid "Fetching %s"
  1645 msgstr ""
  1645 msgstr ""
  1646 
  1646 
  1647 #: ../dialogs/DurationEditorDialog.py:160
  1647 #: ../dialogs/DurationEditorDialog.py:164
  1648 #, python-format
  1648 #, python-format
  1649 msgid "Field %s hasn't a valid value!"
  1649 msgid "Field %s hasn't a valid value!"
  1650 msgstr ""
  1650 msgstr ""
  1651 
  1651 
  1652 #: ../dialogs/DurationEditorDialog.py:162
  1652 #: ../dialogs/DurationEditorDialog.py:166
  1653 #, python-format
  1653 #, python-format
  1654 msgid "Fields %s haven't a valid value!"
  1654 msgid "Fields %s haven't a valid value!"
  1655 msgstr ""
  1655 msgstr ""
  1656 
  1656 
  1657 #: ../controls/FolderTree.py:216
  1657 #: ../controls/FolderTree.py:216
  1692 msgid "Forcing Variable Value"
  1692 msgid "Forcing Variable Value"
  1693 msgstr ""
  1693 msgstr ""
  1694 
  1694 
  1695 #: ../dialogs/SFCTransitionDialog.py:182 ../dialogs/PouTransitionDialog.py:97
  1695 #: ../dialogs/SFCTransitionDialog.py:182 ../dialogs/PouTransitionDialog.py:97
  1696 #: ../dialogs/ProjectDialog.py:73 ../dialogs/PouActionDialog.py:95
  1696 #: ../dialogs/ProjectDialog.py:73 ../dialogs/PouActionDialog.py:95
  1697 #: ../dialogs/PouDialog.py:116
  1697 #: ../dialogs/PouDialog.py:117
  1698 #, python-format
  1698 #, python-format
  1699 msgid "Form isn't complete. %s must be filled!"
  1699 msgid "Form isn't complete. %s must be filled!"
  1700 msgstr ""
  1700 msgstr ""
  1701 
  1701 
  1702 #: ../dialogs/SFCStepDialog.py:147 ../dialogs/FBDBlockDialog.py:236
  1702 #: ../dialogs/SFCStepDialog.py:147 ../dialogs/FBDBlockDialog.py:236
  1748 
  1748 
  1749 #: ../PLCOpenEditor.py:117
  1749 #: ../PLCOpenEditor.py:117
  1750 msgid "Generate Program"
  1750 msgid "Generate Program"
  1751 msgstr ""
  1751 msgstr ""
  1752 
  1752 
  1753 #: ../ProjectController.py:691
  1753 #: ../ProjectController.py:703
  1754 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1754 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1755 msgstr ""
  1755 msgstr ""
  1756 
  1756 
  1757 #: ../controls/VariablePanel.py:73
  1757 #: ../controls/VariablePanel.py:73
  1758 msgid "Global"
  1758 msgid "Global"
  1813 
  1813 
  1814 #: ../svgui/svgui.py:44 ../svgui/svgui.py:45
  1814 #: ../svgui/svgui.py:44 ../svgui/svgui.py:45
  1815 msgid "Import SVG"
  1815 msgid "Import SVG"
  1816 msgstr ""
  1816 msgstr ""
  1817 
  1817 
  1818 #: ../dialogs/FBDVariableDialog.py:39 ../editors/Viewer.py:1627
  1818 #: ../dialogs/FBDVariableDialog.py:39 ../editors/Viewer.py:1629
  1819 #: ../controls/VariablePanel.py:71
  1819 #: ../controls/VariablePanel.py:71
  1820 msgid "InOut"
  1820 msgid "InOut"
  1821 msgstr ""
  1821 msgstr ""
  1822 
  1822 
  1823 #: ../editors/Viewer.py:431
  1823 #: ../editors/Viewer.py:431
  1841 
  1841 
  1842 #: ../dialogs/ActionBlockDialog.py:39
  1842 #: ../dialogs/ActionBlockDialog.py:39
  1843 msgid "Indicator"
  1843 msgid "Indicator"
  1844 msgstr ""
  1844 msgstr ""
  1845 
  1845 
  1846 #: ../editors/CodeFileEditor.py:744
  1846 #: ../editors/CodeFileEditor.py:739
  1847 msgid "Initial"
  1847 msgid "Initial"
  1848 msgstr ""
  1848 msgstr ""
  1849 
  1849 
  1850 #: ../editors/Viewer.py:611
  1850 #: ../editors/Viewer.py:611
  1851 msgid "Initial Step"
  1851 msgid "Initial Step"
  1869 msgid "Inline"
  1869 msgid "Inline"
  1870 msgstr ""
  1870 msgstr ""
  1871 
  1871 
  1872 #: ../dialogs/SFCStepDialog.py:71 ../dialogs/FBDVariableDialog.py:38
  1872 #: ../dialogs/SFCStepDialog.py:71 ../dialogs/FBDVariableDialog.py:38
  1873 #: ../dialogs/BrowseLocationsDialog.py:41 ../editors/Viewer.py:290
  1873 #: ../dialogs/BrowseLocationsDialog.py:41 ../editors/Viewer.py:290
  1874 #: ../editors/Viewer.py:1625 ../editors/TextViewer.py:307
  1874 #: ../editors/Viewer.py:1627 ../editors/TextViewer.py:307
  1875 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  1875 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  1876 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  1876 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  1877 msgid "Input"
  1877 msgid "Input"
  1878 msgstr ""
  1878 msgstr ""
  1879 
  1879 
  1946 msgid ""
  1946 msgid ""
  1947 "Invalid value!\n"
  1947 "Invalid value!\n"
  1948 "You must fill a numeric value."
  1948 "You must fill a numeric value."
  1949 msgstr ""
  1949 msgstr ""
  1950 
  1950 
  1951 #: ../editors/Viewer.py:616 ../editors/Viewer.py:2390
  1951 #: ../editors/Viewer.py:616 ../editors/Viewer.py:2392
  1952 msgid "Jump"
  1952 msgid "Jump"
  1953 msgstr ""
  1953 msgstr ""
  1954 
  1954 
  1955 #: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32
  1955 #: ../dialogs/PouTransitionDialog.py:36 ../dialogs/PouActionDialog.py:32
  1956 #: ../dialogs/PouDialog.py:37 ../controls/ProjectPropertiesPanel.py:144
  1956 #: ../dialogs/PouDialog.py:37 ../controls/ProjectPropertiesPanel.py:144
  1961 #, python-format
  1961 #, python-format
  1962 msgid "Ladder element with id %d is on more than one rung."
  1962 msgid "Ladder element with id %d is on more than one rung."
  1963 msgstr ""
  1963 msgstr ""
  1964 
  1964 
  1965 #: ../dialogs/PouTransitionDialog.py:86 ../dialogs/PouActionDialog.py:84
  1965 #: ../dialogs/PouTransitionDialog.py:86 ../dialogs/PouActionDialog.py:84
  1966 #: ../dialogs/PouDialog.py:104
  1966 #: ../dialogs/PouDialog.py:105
  1967 msgid "Language"
  1967 msgid "Language"
  1968 msgstr ""
  1968 msgstr ""
  1969 
  1969 
  1970 #: ../controls/ProjectPropertiesPanel.py:187
  1970 #: ../controls/ProjectPropertiesPanel.py:187
  1971 msgid "Language (optional):"
  1971 msgid "Language (optional):"
  1974 #: ../dialogs/PouTransitionDialog.py:60 ../dialogs/PouActionDialog.py:56
  1974 #: ../dialogs/PouTransitionDialog.py:60 ../dialogs/PouActionDialog.py:56
  1975 #: ../dialogs/PouDialog.py:73
  1975 #: ../dialogs/PouDialog.py:73
  1976 msgid "Language:"
  1976 msgid "Language:"
  1977 msgstr ""
  1977 msgstr ""
  1978 
  1978 
  1979 #: ../ProjectController.py:1785
  1979 #: ../ProjectController.py:1797
  1980 msgid "Latest build already matches current target. Transfering anyway...\n"
  1980 msgid "Latest build already matches current target. Transfering anyway...\n"
  1981 msgstr ""
  1981 msgstr ""
  1982 
  1982 
  1983 #: ../Beremiz_service.py:273
  1983 #: ../Beremiz_service.py:273
  1984 msgid "Launch WX GUI inspector"
  1984 msgid "Launch WX GUI inspector"
  2030 
  2030 
  2031 #: ../canfestival/canfestival.py:348
  2031 #: ../canfestival/canfestival.py:348
  2032 msgid "Local entries"
  2032 msgid "Local entries"
  2033 msgstr ""
  2033 msgstr ""
  2034 
  2034 
  2035 #: ../ProjectController.py:1691
  2035 #: ../ProjectController.py:1703
  2036 msgid "Local service discovery failed!\n"
  2036 msgid "Local service discovery failed!\n"
  2037 msgstr ""
  2037 msgstr ""
  2038 
  2038 
  2039 #: ../controls/VariablePanel.py:53
  2039 #: ../controls/VariablePanel.py:53
  2040 msgid "Location"
  2040 msgid "Location"
  2167 
  2167 
  2168 #: ../controls/CustomEditableListBox.py:42
  2168 #: ../controls/CustomEditableListBox.py:42
  2169 msgid "Move up"
  2169 msgid "Move up"
  2170 msgstr ""
  2170 msgstr ""
  2171 
  2171 
  2172 #: ../editors/CodeFileEditor.py:663 ../controls/VariablePanel.py:453
  2172 #: ../editors/CodeFileEditor.py:661 ../controls/VariablePanel.py:453
  2173 msgid "Move variable down"
  2173 msgid "Move variable down"
  2174 msgstr ""
  2174 msgstr ""
  2175 
  2175 
  2176 #: ../editors/CodeFileEditor.py:662 ../controls/VariablePanel.py:452
  2176 #: ../editors/CodeFileEditor.py:660 ../controls/VariablePanel.py:452
  2177 msgid "Move variable up"
  2177 msgid "Move variable up"
  2178 msgstr ""
  2178 msgstr ""
  2179 
  2179 
  2180 #: ../plcopen/iec_std.csv:74
  2180 #: ../plcopen/iec_std.csv:74
  2181 msgid "Multiplexer (select 1 of N)"
  2181 msgid "Multiplexer (select 1 of N)"
  2192 #: ../dialogs/DiscoveryDialog.py:92
  2192 #: ../dialogs/DiscoveryDialog.py:92
  2193 msgid "NAME"
  2193 msgid "NAME"
  2194 msgstr ""
  2194 msgstr ""
  2195 
  2195 
  2196 #: ../editors/ResourceEditor.py:68 ../editors/ResourceEditor.py:83
  2196 #: ../editors/ResourceEditor.py:68 ../editors/ResourceEditor.py:83
  2197 #: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:744
  2197 #: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:739
  2198 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  2198 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  2199 msgid "Name"
  2199 msgid "Name"
  2200 msgstr ""
  2200 msgstr ""
  2201 
  2201 
  2202 #: ../Beremiz_service.py:334
  2202 #: ../Beremiz_service.py:334
  2235 
  2235 
  2236 #: ../editors/Viewer.py:518
  2236 #: ../editors/Viewer.py:518
  2237 msgid "No Modifier"
  2237 msgid "No Modifier"
  2238 msgstr ""
  2238 msgstr ""
  2239 
  2239 
  2240 #: ../ProjectController.py:1814
  2240 #: ../ProjectController.py:1826
  2241 msgid "No PLC to transfer (did build succeed ?)\n"
  2241 msgid "No PLC to transfer (did build succeed ?)\n"
  2242 msgstr ""
  2242 msgstr ""
  2243 
  2243 
  2244 #: ../PLCGenerator.py:1631
  2244 #: ../PLCGenerator.py:1631
  2245 #, python-format
  2245 #, python-format
  2323 
  2323 
  2324 #: ../plcopen/iec_std.csv:22
  2324 #: ../plcopen/iec_std.csv:22
  2325 msgid "Numerical"
  2325 msgid "Numerical"
  2326 msgstr ""
  2326 msgstr ""
  2327 
  2327 
  2328 #: ../editors/CodeFileEditor.py:744
  2328 #: ../editors/CodeFileEditor.py:739
  2329 msgid "OnChange"
  2329 msgid "OnChange"
  2330 msgstr ""
  2330 msgstr ""
  2331 
  2331 
  2332 #: ../dialogs/SearchInProjectDialog.py:84
  2332 #: ../dialogs/SearchInProjectDialog.py:84
  2333 msgid "Only Elements"
  2333 msgid "Only Elements"
  2344 
  2344 
  2345 #: ../version.py:77
  2345 #: ../version.py:77
  2346 msgid "Open Source framework for automation, implemented IEC 61131 IDE with constantly growing set of extensions and flexible PLC runtime."
  2346 msgid "Open Source framework for automation, implemented IEC 61131 IDE with constantly growing set of extensions and flexible PLC runtime."
  2347 msgstr ""
  2347 msgstr ""
  2348 
  2348 
  2349 #: ../ProjectController.py:1866
  2349 #: ../ProjectController.py:1878
  2350 msgid "Open a file explorer to manage project files"
  2350 msgid "Open a file explorer to manage project files"
  2351 msgstr ""
  2351 msgstr ""
  2352 
  2352 
  2353 #: ../wxglade_hmi/wxglade_hmi.py:155
  2353 #: ../wxglade_hmi/wxglade_hmi.py:155
  2354 msgid "Open wxGlade"
  2354 msgid "Open wxGlade"
  2356 
  2356 
  2357 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  2357 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  2358 msgid "Option"
  2358 msgid "Option"
  2359 msgstr ""
  2359 msgstr ""
  2360 
  2360 
  2361 #: ../dialogs/FindInPouDialog.py:81 ../editors/CodeFileEditor.py:744
  2361 #: ../dialogs/FindInPouDialog.py:81 ../editors/CodeFileEditor.py:739
  2362 msgid "Options"
  2362 msgid "Options"
  2363 msgstr ""
  2363 msgstr ""
  2364 
  2364 
  2365 #: ../controls/ProjectPropertiesPanel.py:98
  2365 #: ../controls/ProjectPropertiesPanel.py:98
  2366 msgid "Organization (optional):"
  2366 msgid "Organization (optional):"
  2370 msgid "Other Profile"
  2370 msgid "Other Profile"
  2371 msgstr ""
  2371 msgstr ""
  2372 
  2372 
  2373 #: ../dialogs/SFCStepDialog.py:72 ../dialogs/FBDVariableDialog.py:40
  2373 #: ../dialogs/SFCStepDialog.py:72 ../dialogs/FBDVariableDialog.py:40
  2374 #: ../dialogs/BrowseLocationsDialog.py:42 ../editors/Viewer.py:290
  2374 #: ../dialogs/BrowseLocationsDialog.py:42 ../editors/Viewer.py:290
  2375 #: ../editors/Viewer.py:1626 ../editors/TextViewer.py:307
  2375 #: ../editors/Viewer.py:1628 ../editors/TextViewer.py:307
  2376 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  2376 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  2377 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  2377 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  2378 msgid "Output"
  2378 msgid "Output"
  2379 msgstr ""
  2379 msgstr ""
  2380 
  2380 
  2392 
  2392 
  2393 #: ../BeremizIDE.py:355
  2393 #: ../BeremizIDE.py:355
  2394 msgid "PLC Log"
  2394 msgid "PLC Log"
  2395 msgstr ""
  2395 msgstr ""
  2396 
  2396 
  2397 #: ../ProjectController.py:1042
  2397 #: ../ProjectController.py:1054
  2398 msgid "PLC code generation failed !\n"
  2398 msgid "PLC code generation failed !\n"
  2399 msgstr ""
  2399 msgstr ""
  2400 
  2400 
  2401 #: ../Beremiz_service.py:297
  2401 #: ../Beremiz_service.py:297
  2402 msgid "PLC is empty or already started."
  2402 msgid "PLC is empty or already started."
  2430 
  2430 
  2431 #: ../dialogs/DiscoveryDialog.py:95
  2431 #: ../dialogs/DiscoveryDialog.py:95
  2432 msgid "PORT"
  2432 msgid "PORT"
  2433 msgstr ""
  2433 msgstr ""
  2434 
  2434 
  2435 #: ../dialogs/PouDialog.py:100
  2435 #: ../dialogs/PouDialog.py:101
  2436 msgid "POU Name"
  2436 msgid "POU Name"
  2437 msgstr ""
  2437 msgstr ""
  2438 
  2438 
  2439 #: ../dialogs/PouDialog.py:58
  2439 #: ../dialogs/PouDialog.py:58
  2440 msgid "POU Name:"
  2440 msgid "POU Name:"
  2441 msgstr ""
  2441 msgstr ""
  2442 
  2442 
  2443 #: ../dialogs/PouDialog.py:102
  2443 #: ../dialogs/PouDialog.py:103
  2444 msgid "POU Type"
  2444 msgid "POU Type"
  2445 msgstr ""
  2445 msgstr ""
  2446 
  2446 
  2447 #: ../dialogs/PouDialog.py:65
  2447 #: ../dialogs/PouDialog.py:65
  2448 msgid "POU Type:"
  2448 msgid "POU Type:"
  2464 
  2464 
  2465 #: ../controls/ProjectPropertiesPanel.py:111
  2465 #: ../controls/ProjectPropertiesPanel.py:111
  2466 msgid "Page Size (optional):"
  2466 msgid "Page Size (optional):"
  2467 msgstr ""
  2467 msgstr ""
  2468 
  2468 
  2469 #: ../IDEFrame.py:2602
  2469 #: ../IDEFrame.py:2613
  2470 #, python-format
  2470 #, python-format
  2471 msgid "Page: %d"
  2471 msgid "Page: %d"
  2472 msgstr ""
  2472 msgstr ""
  2473 
  2473 
  2474 #: ../controls/PouInstanceVariablesPanel.py:124
  2474 #: ../controls/PouInstanceVariablesPanel.py:124
  2489 
  2489 
  2490 #: ../dialogs/LDPowerRailDialog.py:74
  2490 #: ../dialogs/LDPowerRailDialog.py:74
  2491 msgid "Pin number:"
  2491 msgid "Pin number:"
  2492 msgstr ""
  2492 msgstr ""
  2493 
  2493 
  2494 #: ../editors/Viewer.py:2755 ../editors/Viewer.py:3012
  2494 #: ../editors/Viewer.py:2757 ../editors/Viewer.py:3014
  2495 #: ../editors/SFCViewer.py:770
  2495 #: ../editors/SFCViewer.py:770
  2496 msgid "Please choose a target"
  2496 msgid "Please choose a target"
  2497 msgstr ""
  2497 msgstr ""
  2498 
  2498 
  2499 #: ../editors/TextViewer.py:262
  2499 #: ../editors/TextViewer.py:262
  2500 msgid "Please enter a block name"
  2500 msgid "Please enter a block name"
  2501 msgstr ""
  2501 msgstr ""
  2502 
  2502 
  2503 #: ../editors/Viewer.py:2625 ../editors/Viewer.py:3054
  2503 #: ../editors/Viewer.py:2627 ../editors/Viewer.py:3056
  2504 msgid "Please enter comment text"
  2504 msgid "Please enter comment text"
  2505 msgstr ""
  2505 msgstr ""
  2506 
  2506 
  2507 #: ../editors/SFCViewer.py:433 ../editors/SFCViewer.py:455
  2507 #: ../editors/SFCViewer.py:433 ../editors/SFCViewer.py:455
  2508 #: ../editors/SFCViewer.py:799
  2508 #: ../editors/SFCViewer.py:799
  2524 
  2524 
  2525 #: ../Beremiz_service.py:319
  2525 #: ../Beremiz_service.py:319
  2526 msgid "Port number must be an integer!"
  2526 msgid "Port number must be an integer!"
  2527 msgstr ""
  2527 msgstr ""
  2528 
  2528 
  2529 #: ../editors/Viewer.py:595 ../editors/Viewer.py:2414
  2529 #: ../editors/Viewer.py:595 ../editors/Viewer.py:2416
  2530 msgid "Power Rail"
  2530 msgid "Power Rail"
  2531 msgstr ""
  2531 msgstr ""
  2532 
  2532 
  2533 #: ../dialogs/LDPowerRailDialog.py:51
  2533 #: ../dialogs/LDPowerRailDialog.py:51
  2534 msgid "Power Rail Properties"
  2534 msgid "Power Rail Properties"
  2608 #: ../controls/SearchResultPanel.py:173
  2608 #: ../controls/SearchResultPanel.py:173
  2609 #, python-format
  2609 #, python-format
  2610 msgid "Project '%s':"
  2610 msgid "Project '%s':"
  2611 msgstr ""
  2611 msgstr ""
  2612 
  2612 
  2613 #: ../ProjectController.py:1865
  2613 #: ../ProjectController.py:1877
  2614 msgid "Project Files"
  2614 msgid "Project Files"
  2615 msgstr ""
  2615 msgstr ""
  2616 
  2616 
  2617 #: ../dialogs/ProjectDialog.py:57
  2617 #: ../dialogs/ProjectDialog.py:57
  2618 msgid "Project Name"
  2618 msgid "Project Name"
  2684 
  2684 
  2685 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:225
  2685 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:225
  2686 msgid "Range:"
  2686 msgid "Range:"
  2687 msgstr ""
  2687 msgstr ""
  2688 
  2688 
  2689 #: ../ProjectController.py:1861
  2689 #: ../ProjectController.py:1873
  2690 msgid "Raw IEC code"
  2690 msgid "Raw IEC code"
  2691 msgstr ""
  2691 msgstr ""
  2692 
  2692 
  2693 #: ../BeremizIDE.py:1046
  2693 #: ../BeremizIDE.py:1047
  2694 #, python-format
  2694 #, python-format
  2695 msgid "Really delete node '%s'?"
  2695 msgid "Really delete node '%s'?"
  2696 msgstr ""
  2696 msgstr ""
  2697 
  2697 
  2698 #: ../IDEFrame.py:362 ../IDEFrame.py:422
  2698 #: ../IDEFrame.py:362 ../IDEFrame.py:422
  2721 
  2721 
  2722 #: ../plcopen/iec_std.csv:37
  2722 #: ../plcopen/iec_std.csv:37
  2723 msgid "Remainder (modulo)"
  2723 msgid "Remainder (modulo)"
  2724 msgstr ""
  2724 msgstr ""
  2725 
  2725 
  2726 #: ../BeremizIDE.py:1047
  2726 #: ../BeremizIDE.py:1048
  2727 #, python-format
  2727 #, python-format
  2728 msgid "Remove %s node"
  2728 msgid "Remove %s node"
  2729 msgstr ""
  2729 msgstr ""
  2730 
  2730 
  2731 #: ../IDEFrame.py:2408
  2731 #: ../IDEFrame.py:2419
  2732 msgid "Remove Datatype"
  2732 msgid "Remove Datatype"
  2733 msgstr ""
  2733 msgstr ""
  2734 
  2734 
  2735 #: ../IDEFrame.py:2413
  2735 #: ../IDEFrame.py:2424
  2736 msgid "Remove Pou"
  2736 msgid "Remove Pou"
  2737 msgstr ""
  2737 msgstr ""
  2738 
  2738 
  2739 #: ../dialogs/ActionBlockDialog.py:138
  2739 #: ../dialogs/ActionBlockDialog.py:138
  2740 msgid "Remove action"
  2740 msgid "Remove action"
  2758 
  2758 
  2759 #: ../editors/ResourceEditor.py:240
  2759 #: ../editors/ResourceEditor.py:240
  2760 msgid "Remove task"
  2760 msgid "Remove task"
  2761 msgstr ""
  2761 msgstr ""
  2762 
  2762 
  2763 #: ../editors/CodeFileEditor.py:661 ../controls/VariablePanel.py:451
  2763 #: ../editors/CodeFileEditor.py:659 ../controls/VariablePanel.py:451
  2764 msgid "Remove variable"
  2764 msgid "Remove variable"
  2765 msgstr ""
  2765 msgstr ""
  2766 
  2766 
  2767 #: ../IDEFrame.py:1948
  2767 #: ../IDEFrame.py:1948
  2768 msgid "Rename"
  2768 msgid "Rename"
  2794 
  2794 
  2795 #: ../controls/SearchResultPanel.py:105
  2795 #: ../controls/SearchResultPanel.py:105
  2796 msgid "Reset search result"
  2796 msgid "Reset search result"
  2797 msgstr ""
  2797 msgstr ""
  2798 
  2798 
  2799 #: ../BeremizIDE.py:978 ../PLCControler.py:99
  2799 #: ../BeremizIDE.py:979 ../PLCControler.py:99
  2800 msgid "Resources"
  2800 msgid "Resources"
  2801 msgstr ""
  2801 msgstr ""
  2802 
  2802 
  2803 #: ../controls/VariablePanel.py:62
  2803 #: ../controls/VariablePanel.py:62
  2804 msgid "Retain"
  2804 msgid "Retain"
  2830 
  2830 
  2831 #: ../plcopen/iec_std.csv:17
  2831 #: ../plcopen/iec_std.csv:17
  2832 msgid "Rounding up/down"
  2832 msgid "Rounding up/down"
  2833 msgstr ""
  2833 msgstr ""
  2834 
  2834 
  2835 #: ../ProjectController.py:1829
  2835 #: ../ProjectController.py:1841
  2836 msgid "Run"
  2836 msgid "Run"
  2837 msgstr ""
  2837 msgstr ""
  2838 
  2838 
  2839 #: ../ProjectController.py:1087
  2839 #: ../ProjectController.py:1099
  2840 msgid "Runtime IO extensions C code generation failed !\n"
  2840 msgid "Runtime IO extensions C code generation failed !\n"
  2841 msgstr ""
  2841 msgstr ""
  2842 
  2842 
  2843 #: ../ProjectController.py:1096
  2843 #: ../ProjectController.py:1108
  2844 msgid "Runtime library extensions C code generation failed !\n"
  2844 msgid "Runtime library extensions C code generation failed !\n"
  2845 msgstr ""
  2845 msgstr ""
  2846 
  2846 
  2847 #: ../canfestival/SlaveEditor.py:61 ../canfestival/NetworkEditor.py:82
  2847 #: ../canfestival/SlaveEditor.py:61 ../canfestival/NetworkEditor.py:82
  2848 msgid "SDO Client"
  2848 msgid "SDO Client"
  2894 
  2894 
  2895 #: ../BeremizIDE.py:224
  2895 #: ../BeremizIDE.py:224
  2896 msgid "Save as"
  2896 msgid "Save as"
  2897 msgstr ""
  2897 msgstr ""
  2898 
  2898 
  2899 #: ../ProjectController.py:499
  2899 #: ../ProjectController.py:511
  2900 msgid "Save path is the same as path of a project! \n"
  2900 msgid "Save path is the same as path of a project! \n"
  2901 msgstr ""
  2901 msgstr ""
  2902 
  2902 
  2903 #: ../dialogs/SearchInProjectDialog.py:69
  2903 #: ../dialogs/SearchInProjectDialog.py:69
  2904 msgid "Scope"
  2904 msgid "Scope"
  2924 #: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290
  2924 #: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290
  2925 #: ../controls/VariablePanel.py:350
  2925 #: ../controls/VariablePanel.py:350
  2926 msgid "Select a variable class:"
  2926 msgid "Select a variable class:"
  2927 msgstr ""
  2927 msgstr ""
  2928 
  2928 
  2929 #: ../ProjectController.py:1245
  2929 #: ../ProjectController.py:1257
  2930 msgid "Select an editor:"
  2930 msgid "Select an editor:"
  2931 msgstr ""
  2931 msgstr ""
  2932 
  2932 
  2933 #: ../controls/PouInstanceVariablesPanel.py:281
  2933 #: ../controls/PouInstanceVariablesPanel.py:281
  2934 msgid "Select an instance"
  2934 msgid "Select an instance"
  2936 
  2936 
  2937 #: ../IDEFrame.py:607
  2937 #: ../IDEFrame.py:607
  2938 msgid "Select an object"
  2938 msgid "Select an object"
  2939 msgstr ""
  2939 msgstr ""
  2940 
  2940 
  2941 #: ../ProjectController.py:506
  2941 #: ../ProjectController.py:518
  2942 msgid "Selected directory already contains another project. Overwrite? \n"
  2942 msgid "Selected directory already contains another project. Overwrite? \n"
  2943 msgstr ""
  2943 msgstr ""
  2944 
  2944 
  2945 #: ../plcopen/iec_std.csv:70
  2945 #: ../plcopen/iec_std.csv:70
  2946 msgid "Selection"
  2946 msgid "Selection"
  2972 
  2972 
  2973 #: ../plcopen/iec_std.csv:63
  2973 #: ../plcopen/iec_std.csv:63
  2974 msgid "Shift right"
  2974 msgid "Shift right"
  2975 msgstr ""
  2975 msgstr ""
  2976 
  2976 
  2977 #: ../ProjectController.py:1855
  2977 #: ../ProjectController.py:1867
  2978 msgid "Show IEC code generated by PLCGenerator"
  2978 msgid "Show IEC code generated by PLCGenerator"
  2979 msgstr ""
  2979 msgstr ""
  2980 
  2980 
  2981 #: ../canfestival/canfestival.py:389
  2981 #: ../canfestival/canfestival.py:389
  2982 msgid "Show Master"
  2982 msgid "Show Master"
  2984 
  2984 
  2985 #: ../canfestival/canfestival.py:390
  2985 #: ../canfestival/canfestival.py:390
  2986 msgid "Show Master generated by config_utils"
  2986 msgid "Show Master generated by config_utils"
  2987 msgstr ""
  2987 msgstr ""
  2988 
  2988 
  2989 #: ../ProjectController.py:1853
  2989 #: ../ProjectController.py:1865
  2990 msgid "Show code"
  2990 msgid "Show code"
  2991 msgstr ""
  2991 msgstr ""
  2992 
  2992 
  2993 #: ../dialogs/SFCDivergenceDialog.py:67
  2993 #: ../dialogs/SFCDivergenceDialog.py:67
  2994 msgid "Simultaneous Convergence"
  2994 msgid "Simultaneous Convergence"
  3021 
  3021 
  3022 #: ../plcopen/definitions.py:48
  3022 #: ../plcopen/definitions.py:48
  3023 msgid "Standard function blocks"
  3023 msgid "Standard function blocks"
  3024 msgstr ""
  3024 msgstr ""
  3025 
  3025 
  3026 #: ../ProjectController.py:1831 ../Beremiz_service.py:263
  3026 #: ../ProjectController.py:1843 ../Beremiz_service.py:263
  3027 msgid "Start PLC"
  3027 msgid "Start PLC"
  3028 msgstr ""
  3028 msgstr ""
  3029 
  3029 
  3030 #: ../ProjectController.py:1034
  3030 #: ../ProjectController.py:1046
  3031 #, python-format
  3031 #, python-format
  3032 msgid "Start build in %s\n"
  3032 msgid "Start build in %s\n"
  3033 msgstr ""
  3033 msgstr ""
  3034 
  3034 
  3035 #: ../ProjectController.py:1348
  3035 #: ../ProjectController.py:1360
  3036 msgid "Started"
  3036 msgid "Started"
  3037 msgstr ""
  3037 msgstr ""
  3038 
  3038 
  3039 #: ../ProjectController.py:1636
  3039 #: ../ProjectController.py:1648
  3040 msgid "Starting PLC\n"
  3040 msgid "Starting PLC\n"
  3041 msgstr ""
  3041 msgstr ""
  3042 
  3042 
  3043 #: ../BeremizIDE.py:365
  3043 #: ../BeremizIDE.py:365
  3044 msgid "Status ToolBar"
  3044 msgid "Status ToolBar"
  3045 msgstr ""
  3045 msgstr ""
  3046 
  3046 
  3047 #: ../editors/Viewer.py:612 ../editors/Viewer.py:2389
  3047 #: ../editors/Viewer.py:612 ../editors/Viewer.py:2391
  3048 msgid "Step"
  3048 msgid "Step"
  3049 msgstr ""
  3049 msgstr ""
  3050 
  3050 
  3051 #: ../ProjectController.py:1834
  3051 #: ../ProjectController.py:1846
  3052 msgid "Stop"
  3052 msgid "Stop"
  3053 msgstr ""
  3053 msgstr ""
  3054 
  3054 
  3055 #: ../Beremiz_service.py:264
  3055 #: ../Beremiz_service.py:264
  3056 msgid "Stop PLC"
  3056 msgid "Stop PLC"
  3057 msgstr ""
  3057 msgstr ""
  3058 
  3058 
  3059 #: ../ProjectController.py:1836
  3059 #: ../ProjectController.py:1848
  3060 msgid "Stop Running PLC"
  3060 msgid "Stop Running PLC"
  3061 msgstr ""
  3061 msgstr ""
  3062 
  3062 
  3063 #: ../ProjectController.py:1349
  3063 #: ../ProjectController.py:1361
  3064 msgid "Stopped"
  3064 msgid "Stopped"
  3065 msgstr ""
  3065 msgstr ""
  3066 
  3066 
  3067 #: ../ProjectController.py:1608
  3067 #: ../ProjectController.py:1620
  3068 msgid "Stopping debugger...\n"
  3068 msgid "Stopping debugger...\n"
  3069 msgstr ""
  3069 msgstr ""
  3070 
  3070 
  3071 #: ../editors/DataTypeEditor.py:54
  3071 #: ../editors/DataTypeEditor.py:54
  3072 msgid "Structure"
  3072 msgid "Structure"
  3078 
  3078 
  3079 #: ../plcopen/iec_std.csv:35
  3079 #: ../plcopen/iec_std.csv:35
  3080 msgid "Subtraction"
  3080 msgid "Subtraction"
  3081 msgstr ""
  3081 msgstr ""
  3082 
  3082 
  3083 #: ../ProjectController.py:1073
  3083 #: ../ProjectController.py:1085
  3084 msgid "Successfully built.\n"
  3084 msgid "Successfully built.\n"
  3085 msgstr ""
  3085 msgstr ""
  3086 
  3086 
  3087 #: ../IDEFrame.py:447
  3087 #: ../IDEFrame.py:447
  3088 msgid "Switch perspective"
  3088 msgid "Switch perspective"
  3198 
  3198 
  3199 #: ../editors/Viewer.py:548
  3199 #: ../editors/Viewer.py:548
  3200 msgid "Top"
  3200 msgid "Top"
  3201 msgstr ""
  3201 msgstr ""
  3202 
  3202 
  3203 #: ../ProjectController.py:1843
  3203 #: ../ProjectController.py:1855
  3204 msgid "Transfer"
  3204 msgid "Transfer"
  3205 msgstr ""
  3205 msgstr ""
  3206 
  3206 
  3207 #: ../ProjectController.py:1845
  3207 #: ../ProjectController.py:1857
  3208 msgid "Transfer PLC"
  3208 msgid "Transfer PLC"
  3209 msgstr ""
  3209 msgstr ""
  3210 
  3210 
  3211 #: ../ProjectController.py:1808
  3211 #: ../ProjectController.py:1820
  3212 msgid "Transfer completed successfully.\n"
  3212 msgid "Transfer completed successfully.\n"
  3213 msgstr ""
  3213 msgstr ""
  3214 
  3214 
  3215 #: ../ProjectController.py:1811
  3215 #: ../ProjectController.py:1823
  3216 msgid "Transfer failed\n"
  3216 msgid "Transfer failed\n"
  3217 msgstr ""
  3217 msgstr ""
  3218 
  3218 
  3219 #: ../editors/Viewer.py:613 ../editors/Viewer.py:2391 ../editors/Viewer.py:2418
  3219 #: ../editors/Viewer.py:613 ../editors/Viewer.py:2393 ../editors/Viewer.py:2420
  3220 msgid "Transition"
  3220 msgid "Transition"
  3221 msgstr ""
  3221 msgstr ""
  3222 
  3222 
  3223 #: ../PLCGenerator.py:1518
  3223 #: ../PLCGenerator.py:1518
  3224 #, python-format
  3224 #, python-format
  3263 #: ../Beremiz_service.py:478
  3263 #: ../Beremiz_service.py:478
  3264 msgid "Twisted unavailable."
  3264 msgid "Twisted unavailable."
  3265 msgstr ""
  3265 msgstr ""
  3266 
  3266 
  3267 #: ../dialogs/ActionBlockDialog.py:39 ../editors/ResourceEditor.py:83
  3267 #: ../dialogs/ActionBlockDialog.py:39 ../editors/ResourceEditor.py:83
  3268 #: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:744
  3268 #: ../editors/DataTypeEditor.py:50 ../editors/CodeFileEditor.py:739
  3269 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  3269 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
  3270 msgid "Type"
  3270 msgid "Type"
  3271 msgstr ""
  3271 msgstr ""
  3272 
  3272 
  3273 #: ../dialogs/BrowseLocationsDialog.py:49
  3273 #: ../dialogs/BrowseLocationsDialog.py:49
  3319 
  3319 
  3320 #: ../IDEFrame.py:360 ../IDEFrame.py:421
  3320 #: ../IDEFrame.py:360 ../IDEFrame.py:421
  3321 msgid "Undo"
  3321 msgid "Undo"
  3322 msgstr ""
  3322 msgstr ""
  3323 
  3323 
  3324 #: ../ProjectController.py:411
  3324 #: ../ProjectController.py:423
  3325 msgid "Unknown"
  3325 msgid "Unknown"
  3326 msgstr ""
  3326 msgstr ""
  3327 
  3327 
  3328 #: ../editors/Viewer.py:394
  3328 #: ../editors/Viewer.py:394
  3329 #, python-format
  3329 #, python-format
  3330 msgid "Unknown variable \"%s\" for this POU!"
  3330 msgid "Unknown variable \"%s\" for this POU!"
  3331 msgstr ""
  3331 msgstr ""
  3332 
  3332 
  3333 #: ../ProjectController.py:408 ../ProjectController.py:409
  3333 #: ../ProjectController.py:420 ../ProjectController.py:421
  3334 msgid "Unnamed"
  3334 msgid "Unnamed"
  3335 msgstr ""
  3335 msgstr ""
  3336 
  3336 
  3337 #: ../PLCControler.py:638
  3337 #: ../PLCControler.py:638
  3338 #, python-format
  3338 #, python-format
  3363 #: ../editors/DataTypeEditor.py:259
  3363 #: ../editors/DataTypeEditor.py:259
  3364 msgid "Values:"
  3364 msgid "Values:"
  3365 msgstr ""
  3365 msgstr ""
  3366 
  3366 
  3367 #: ../dialogs/ActionBlockDialog.py:43 ../editors/Viewer.py:585
  3367 #: ../dialogs/ActionBlockDialog.py:43 ../editors/Viewer.py:585
  3368 #: ../editors/Viewer.py:2421
  3368 #: ../editors/Viewer.py:2423
  3369 msgid "Variable"
  3369 msgid "Variable"
  3370 msgstr ""
  3370 msgstr ""
  3371 
  3371 
  3372 #: ../editors/Viewer.py:309 ../editors/Viewer.py:339 ../editors/Viewer.py:361
  3372 #: ../editors/Viewer.py:309 ../editors/Viewer.py:339 ../editors/Viewer.py:361
  3373 #: ../editors/TextViewer.py:292 ../editors/TextViewer.py:343
  3373 #: ../editors/TextViewer.py:292 ../editors/TextViewer.py:343
  3425 
  3425 
  3426 #: ../wxglade_hmi/wxglade_hmi.py:37
  3426 #: ../wxglade_hmi/wxglade_hmi.py:37
  3427 msgid "WXGLADE GUI"
  3427 msgid "WXGLADE GUI"
  3428 msgstr ""
  3428 msgstr ""
  3429 
  3429 
  3430 #: ../dialogs/PouDialog.py:128 ../editors/LDViewer.py:891
  3430 #: ../dialogs/PouDialog.py:129 ../editors/LDViewer.py:891
  3431 msgid "Warning"
  3431 msgid "Warning"
  3432 msgstr ""
  3432 msgstr ""
  3433 
  3433 
  3434 #: ../ProjectController.py:695
  3434 #: ../ProjectController.py:707
  3435 msgid "Warnings in ST/IL/SFC code generator :\n"
  3435 msgid "Warnings in ST/IL/SFC code generator :\n"
  3436 msgstr ""
  3436 msgstr ""
  3437 
  3437 
  3438 #: ../dialogs/SearchInProjectDialog.py:78
  3438 #: ../dialogs/SearchInProjectDialog.py:78
  3439 msgid "Whole Project"
  3439 msgid "Whole Project"
  3491 
  3491 
  3492 #: ../IDEFrame.py:438
  3492 #: ../IDEFrame.py:438
  3493 msgid "Zoom"
  3493 msgid "Zoom"
  3494 msgstr ""
  3494 msgstr ""
  3495 
  3495 
  3496 #: ../dialogs/DurationEditorDialog.py:151
  3496 #: ../dialogs/DurationEditorDialog.py:155
  3497 msgid "days"
  3497 msgid "days"
  3498 msgstr ""
  3498 msgstr ""
  3499 
  3499 
  3500 #: ../PLCOpenEditor.py:343
  3500 #: ../PLCOpenEditor.py:343
  3501 #, python-format
  3501 #, python-format
  3521 
  3521 
  3522 #: ../dialogs/PouDialog.py:32
  3522 #: ../dialogs/PouDialog.py:32
  3523 msgid "functionBlock"
  3523 msgid "functionBlock"
  3524 msgstr ""
  3524 msgstr ""
  3525 
  3525 
  3526 #: ../dialogs/DurationEditorDialog.py:151
  3526 #: ../dialogs/DurationEditorDialog.py:155
  3527 msgid "hours"
  3527 msgid "hours"
  3528 msgstr ""
  3528 msgstr ""
  3529 
  3529 
  3530 #: ../PLCOpenEditor.py:409
  3530 #: ../PLCOpenEditor.py:409
  3531 msgid "line : "
  3531 msgid "line : "
  3532 msgstr ""
  3532 msgstr ""
  3533 
  3533 
  3534 #: ../dialogs/DurationEditorDialog.py:153
  3534 #: ../dialogs/DurationEditorDialog.py:157
  3535 msgid "milliseconds"
  3535 msgid "milliseconds"
  3536 msgstr ""
  3536 msgstr ""
  3537 
  3537 
  3538 #: ../dialogs/DurationEditorDialog.py:152
  3538 #: ../dialogs/DurationEditorDialog.py:156
  3539 msgid "minutes"
  3539 msgid "minutes"
  3540 msgstr ""
  3540 msgstr ""
  3541 
  3541 
  3542 #: ../dialogs/PouDialog.py:32
  3542 #: ../dialogs/PouDialog.py:32
  3543 msgid "program"
  3543 msgid "program"
  3544 msgstr ""
  3544 msgstr ""
  3545 
  3545 
  3546 #: ../dialogs/DurationEditorDialog.py:152
  3546 #: ../dialogs/DurationEditorDialog.py:156
  3547 msgid "seconds"
  3547 msgid "seconds"
  3548 msgstr ""
  3548 msgstr ""
  3549 
  3549 
  3550 #: ../plcopen/iec_std.csv:84
  3550 #: ../plcopen/iec_std.csv:84
  3551 msgid "string from the middle"
  3551 msgid "string from the middle"
  3697 msgid "opts"
  3697 msgid "opts"
  3698 msgstr ""
  3698 msgstr ""
  3699 
  3699 
  3700 #: Extra TC6 documentation strings
  3700 #: Extra TC6 documentation strings
  3701 
  3701 
       
  3702 
       
  3703 msgid "0 - current time, 1 - load time from PDT"
       
  3704 msgstr ""
       
  3705 
       
  3706 msgid "Preset datetime"
       
  3707 msgstr ""
       
  3708 
       
  3709 msgid "Copy of IN"
       
  3710 msgstr ""
       
  3711 
       
  3712 msgid "Datetime, current or relative to PDT"
       
  3713 msgstr ""
       
  3714 
       
  3715 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."
       
  3716 msgstr ""
       
  3717 
       
  3718 msgid "1 = integrate, 0 = hold"
       
  3719 msgstr ""
       
  3720 
       
  3721 msgid "Overriding reset"
       
  3722 msgstr ""
       
  3723 
       
  3724 msgid "Input variable"
       
  3725 msgstr ""
       
  3726 
       
  3727 msgid "Initial value"
       
  3728 msgstr ""
       
  3729 
       
  3730 msgid "Sampling period"
       
  3731 msgstr ""
       
  3732 
       
  3733 msgid "NOT R1"
       
  3734 msgstr ""
       
  3735 
       
  3736 msgid "Integrated output"
       
  3737 msgstr ""
       
  3738 
       
  3739 msgid "The integral function block integrates the value of input XIN over time."
       
  3740 msgstr ""
       
  3741 
       
  3742 msgid "0 = reset"
       
  3743 msgstr ""
       
  3744 
       
  3745 msgid "Input to be differentiated"
       
  3746 msgstr ""
       
  3747 
       
  3748 msgid "Differentiated output"
       
  3749 msgstr ""
       
  3750 
       
  3751 msgid "The derivative function block produces an output XOUT proportional to the rate of change of the input XIN."
       
  3752 msgstr ""
       
  3753 
       
  3754 msgid "0 - manual , 1 - automatic"
       
  3755 msgstr ""
       
  3756 
       
  3757 msgid "Process variable"
       
  3758 msgstr ""
       
  3759 
       
  3760 msgid "Set point"
       
  3761 msgstr ""
       
  3762 
       
  3763 msgid "Manual output adjustment - Typically from transfer station"
       
  3764 msgstr ""
       
  3765 
       
  3766 msgid "Proportionality constant"
       
  3767 msgstr ""
       
  3768 
       
  3769 msgid "Reset time"
       
  3770 msgstr ""
       
  3771 
       
  3772 msgid "Derivative time constant"
       
  3773 msgstr ""
       
  3774 
       
  3775 msgid "PV - SP"
       
  3776 msgstr ""
       
  3777 
       
  3778 msgid "FB for integral term"
       
  3779 msgstr ""
       
  3780 
       
  3781 msgid "FB for derivative term"
       
  3782 msgstr ""
       
  3783 
       
  3784 msgid "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
       
  3785 msgstr ""
       
  3786 
       
  3787 msgid "0 - track X0, 1 - ramp to/track X1"
       
  3788 msgstr ""
       
  3789 
       
  3790 msgid "Ramp duration"
       
  3791 msgstr ""
       
  3792 
       
  3793 msgid "BUSY = 1 during ramping period"
       
  3794 msgstr ""
       
  3795 
       
  3796 msgid "Elapsed time of ramp"
       
  3797 msgstr ""
       
  3798 
       
  3799 msgid "The RAMP function block is modelled on example given in the standard."
       
  3800 msgstr ""
       
  3801 
       
  3802 msgid "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
       
  3803 msgstr ""
       
  3804 
       
  3805 msgid "The SR bistable is a latch where the Set dominates."
       
  3806 msgstr ""
       
  3807 
       
  3808 msgid "The RS bistable is a latch where the Reset dominates."
       
  3809 msgstr ""
       
  3810 
       
  3811 msgid "The semaphore provides a mechanism to allow software elements mutually exclusive access to certain ressources."
       
  3812 msgstr ""
       
  3813 
       
  3814 msgid "The output produces a single pulse when a rising edge is detected."
       
  3815 msgstr ""
       
  3816 
       
  3817 msgid "The output produces a single pulse when a falling edge is detected."
       
  3818 msgstr ""
       
  3819 
       
  3820 msgid "The up-counter can be used to signal when a count has reached a maximum value."
       
  3821 msgstr ""
       
  3822 
       
  3823 msgid "The down-counter can be used to signal when a count has reached zero, on counting down from a preset value."
       
  3824 msgstr ""
       
  3825 
       
  3826 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."
       
  3827 msgstr ""
       
  3828 
       
  3829 msgid "first input parameter"
       
  3830 msgstr ""
       
  3831 
       
  3832 msgid "second input parameter"
       
  3833 msgstr ""
       
  3834 
       
  3835 msgid "first output parameter"
       
  3836 msgstr ""
       
  3837 
       
  3838 msgid "second output parameter"
       
  3839 msgstr ""
       
  3840 
       
  3841 msgid "internal state: 0-reset, 1-counting, 2-set"
       
  3842 msgstr ""
       
  3843 
       
  3844 msgid "The pulse timer can be used to generate output pulses of a given time duration."
       
  3845 msgstr ""
       
  3846 
       
  3847 msgid "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
       
  3848 msgstr ""
       
  3849 
       
  3850 msgid "The off-delay timer can be used to delay setting an output false, for fixed period after input goes false."
       
  3851 msgstr ""