i18n/messages.pot
changeset 1657 3a98027ff372
parent 1627 c431d64589ef
child 1705 5df7b3d404e8
equal deleted inserted replaced
1656:bb5440697405 1657:3a98027ff372
     6 #, fuzzy
     6 #, fuzzy
     7 msgid ""
     7 msgid ""
     8 msgstr ""
     8 msgstr ""
     9 "Project-Id-Version: PACKAGE VERSION\n"
     9 "Project-Id-Version: PACKAGE VERSION\n"
    10 "Report-Msgid-Bugs-To: \n"
    10 "Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2017-01-12 14:39+0300\n"
    11 "POT-Creation-Date: 2017-03-09 15:28+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"
    60 #: ../dialogs/PouActionDialog.py:91 ../dialogs/PouDialog.py:113
    60 #: ../dialogs/PouActionDialog.py:91 ../dialogs/PouDialog.py:113
    61 #, python-format
    61 #, python-format
    62 msgid " and %s"
    62 msgid " and %s"
    63 msgstr ""
    63 msgstr ""
    64 
    64 
    65 #: ../ProjectController.py:1089
    65 #: ../ProjectController.py:1110
    66 msgid " generation failed !\n"
    66 msgid " generation failed !\n"
    67 msgstr ""
    67 msgstr ""
    68 
    68 
    69 #: ../plcopen/plcopen.py:881
    69 #: ../plcopen/plcopen.py:881
    70 #, python-format
    70 #, python-format
    84 #: ../editors/Viewer.py:246
    84 #: ../editors/Viewer.py:246
    85 #, python-format
    85 #, python-format
    86 msgid "\"%s\" can't use itself!"
    86 msgid "\"%s\" can't use itself!"
    87 msgstr ""
    87 msgstr ""
    88 
    88 
    89 #: ../IDEFrame.py:1652 ../IDEFrame.py:1671
    89 #: ../IDEFrame.py:1651 ../IDEFrame.py:1670
    90 #, python-format
    90 #, python-format
    91 msgid "\"%s\" config already exists!"
    91 msgid "\"%s\" config already exists!"
    92 msgstr ""
    92 msgstr ""
    93 
    93 
    94 #: ../plcopen/plcopen.py:467
    94 #: ../plcopen/plcopen.py:467
    95 #, python-format
    95 #, python-format
    96 msgid "\"%s\" configuration already exists !!!"
    96 msgid "\"%s\" configuration already exists !!!"
    97 msgstr ""
    97 msgstr ""
    98 
    98 
    99 #: ../IDEFrame.py:1602
    99 #: ../IDEFrame.py:1601
   100 #, python-format
   100 #, python-format
   101 msgid "\"%s\" data type already exists!"
   101 msgid "\"%s\" data type already exists!"
   102 msgstr ""
   102 msgstr ""
   103 
   103 
   104 #: ../dialogs/PouTransitionDialog.py:110 ../dialogs/BlockPreviewDialog.py:219
   104 #: ../dialogs/PouTransitionDialog.py:110 ../dialogs/BlockPreviewDialog.py:219
   116 msgstr ""
   116 msgstr ""
   117 
   117 
   118 #: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouTransitionDialog.py:106
   118 #: ../dialogs/SFCStepNameDialog.py:52 ../dialogs/PouTransitionDialog.py:106
   119 #: ../dialogs/BlockPreviewDialog.py:207 ../dialogs/PouNameDialog.py:50
   119 #: ../dialogs/BlockPreviewDialog.py:207 ../dialogs/PouNameDialog.py:50
   120 #: ../dialogs/PouActionDialog.py:98 ../dialogs/PouDialog.py:120
   120 #: ../dialogs/PouActionDialog.py:98 ../dialogs/PouDialog.py:120
       
   121 #: ../editors/ResourceEditor.py:449 ../editors/ResourceEditor.py:484
   121 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:584
   122 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:584
   122 #: ../editors/CodeFileEditor.py:770 ../controls/VariablePanel.py:751
   123 #: ../editors/CodeFileEditor.py:770 ../controls/VariablePanel.py:763
   123 #: ../IDEFrame.py:1593
   124 #: ../IDEFrame.py:1592
   124 #, python-format
   125 #, python-format
   125 msgid "\"%s\" is a keyword. It can't be used!"
   126 msgid "\"%s\" is a keyword. It can't be used!"
   126 msgstr ""
   127 msgstr ""
   127 
   128 
   128 #: ../plcopen/plcopen.py:2412
   129 #: ../plcopen/plcopen.py:2412
   136 msgstr ""
   137 msgstr ""
   137 
   138 
   138 #: ../dialogs/SFCStepNameDialog.py:50 ../dialogs/PouTransitionDialog.py:104
   139 #: ../dialogs/SFCStepNameDialog.py:50 ../dialogs/PouTransitionDialog.py:104
   139 #: ../dialogs/BlockPreviewDialog.py:203 ../dialogs/PouNameDialog.py:48
   140 #: ../dialogs/BlockPreviewDialog.py:203 ../dialogs/PouNameDialog.py:48
   140 #: ../dialogs/PouActionDialog.py:96 ../dialogs/PouDialog.py:118
   141 #: ../dialogs/PouActionDialog.py:96 ../dialogs/PouDialog.py:118
       
   142 #: ../editors/ResourceEditor.py:447 ../editors/ResourceEditor.py:482
   141 #: ../editors/DataTypeEditor.py:579 ../editors/CodeFileEditor.py:768
   143 #: ../editors/DataTypeEditor.py:579 ../editors/CodeFileEditor.py:768
   142 #: ../controls/VariablePanel.py:749 ../IDEFrame.py:1591
   144 #: ../controls/VariablePanel.py:761 ../IDEFrame.py:1590
   143 #, python-format
   145 #, python-format
   144 msgid "\"%s\" is not a valid identifier!"
   146 msgid "\"%s\" is not a valid identifier!"
   145 msgstr ""
   147 msgstr ""
   146 
   148 
   147 #: ../IDEFrame.py:2396
   149 #: ../IDEFrame.py:2395
   148 #, python-format
   150 #, python-format
   149 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?"
   150 msgstr ""
   152 msgstr ""
   151 
   153 
   152 #: ../dialogs/BlockPreviewDialog.py:211 ../dialogs/PouDialog.py:122
   154 #: ../dialogs/BlockPreviewDialog.py:211 ../dialogs/PouDialog.py:122
   153 #: ../editors/Viewer.py:260 ../editors/Viewer.py:315 ../editors/Viewer.py:345
   155 #: ../editors/Viewer.py:260 ../editors/Viewer.py:315 ../editors/Viewer.py:345
   154 #: ../editors/Viewer.py:367 ../editors/TextViewer.py:270
   156 #: ../editors/Viewer.py:367 ../editors/TextViewer.py:270
   155 #: ../editors/TextViewer.py:299 ../editors/TextViewer.py:350
   157 #: ../editors/TextViewer.py:299 ../editors/TextViewer.py:350
   156 #: ../editors/TextViewer.py:373 ../controls/VariablePanel.py:338
   158 #: ../editors/TextViewer.py:373 ../controls/VariablePanel.py:338
   157 #: ../IDEFrame.py:1611
   159 #: ../IDEFrame.py:1610
   158 #, python-format
   160 #, python-format
   159 msgid "\"%s\" pou already exists!"
   161 msgid "\"%s\" pou already exists!"
   160 msgstr ""
   162 msgstr ""
   161 
   163 
   162 #: ../dialogs/SFCStepNameDialog.py:58
   164 #: ../dialogs/SFCStepNameDialog.py:58
   264 
   266 
   265 #: ../IDEFrame.py:386
   267 #: ../IDEFrame.py:386
   266 msgid "&Add Element"
   268 msgid "&Add Element"
   267 msgstr ""
   269 msgstr ""
   268 
   270 
   269 #: ../dialogs/AboutDialog.py:65 ../dialogs/AboutDialog.py:113
   271 #: ../dialogs/AboutDialog.py:73 ../dialogs/AboutDialog.py:121
   270 #: ../dialogs/AboutDialog.py:150
   272 #: ../dialogs/AboutDialog.py:158
   271 msgid "&Close"
   273 msgid "&Close"
   272 msgstr ""
   274 msgstr ""
   273 
   275 
   274 #: ../IDEFrame.py:356
   276 #: ../IDEFrame.py:356
   275 msgid "&Configuration"
   277 msgid "&Configuration"
   301 
   303 
   302 #: ../IDEFrame.py:338
   304 #: ../IDEFrame.py:338
   303 msgid "&Help"
   305 msgid "&Help"
   304 msgstr ""
   306 msgstr ""
   305 
   307 
   306 #: ../dialogs/AboutDialog.py:64
   308 #: ../dialogs/AboutDialog.py:72
   307 msgid "&License"
   309 msgid "&License"
   308 msgstr ""
   310 msgstr ""
   309 
   311 
   310 #: ../IDEFrame.py:351
   312 #: ../IDEFrame.py:351
   311 msgid "&Program"
   313 msgid "&Program"
   371 
   373 
   372 #: ../controls/LogViewer.py:282
   374 #: ../controls/LogViewer.py:282
   373 msgid "1s"
   375 msgid "1s"
   374 msgstr ""
   376 msgstr ""
   375 
   377 
   376 #: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1614 ../IDEFrame.py:1660
   378 #: ../dialogs/PouDialog.py:124 ../IDEFrame.py:1613 ../IDEFrame.py:1659
   377 #: ../IDEFrame.py:1679
   379 #: ../IDEFrame.py:1678
   378 #, python-format
   380 #, python-format
   379 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?"
   380 msgstr ""
   382 msgstr ""
   381 
   383 
   382 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:108
   384 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:108
   383 #: ../dialogs/PouNameDialog.py:52 ../dialogs/PouActionDialog.py:100
   385 #: ../dialogs/PouNameDialog.py:52 ../dialogs/PouActionDialog.py:100
   384 #: ../controls/VariablePanel.py:753 ../IDEFrame.py:1628 ../IDEFrame.py:1641
   386 #: ../controls/VariablePanel.py:765 ../IDEFrame.py:1627 ../IDEFrame.py:1640
   385 #, python-format
   387 #, python-format
   386 msgid "A POU named \"%s\" already exists!"
   388 msgid "A POU named \"%s\" already exists!"
   387 msgstr ""
   389 msgstr ""
   388 
   390 
   389 #: ../ConfigTreeNode.py:424
   391 #: ../ConfigTreeNode.py:424
   393 
   395 
   394 #: ../dialogs/BrowseLocationsDialog.py:216
   396 #: ../dialogs/BrowseLocationsDialog.py:216
   395 msgid "A location must be selected!"
   397 msgid "A location must be selected!"
   396 msgstr ""
   398 msgstr ""
   397 
   399 
   398 #: ../dialogs/SFCStepNameDialog.py:56 ../controls/VariablePanel.py:755
   400 #: ../editors/ResourceEditor.py:451
   399 #: ../IDEFrame.py:1630 ../IDEFrame.py:1643
   401 msgid "A task with the same name already exists!"
       
   402 msgstr ""
       
   403 
       
   404 #: ../dialogs/SFCStepNameDialog.py:56 ../controls/VariablePanel.py:767
       
   405 #: ../IDEFrame.py:1629 ../IDEFrame.py:1642
   400 #, python-format
   406 #, python-format
   401 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!"
   402 msgstr ""
   408 msgstr ""
   403 
   409 
   404 #: ../editors/CodeFileEditor.py:774
   410 #: ../editors/CodeFileEditor.py:774
   405 #, python-format
   411 #, python-format
   406 msgid "A variable with \"%s\" as name already exists!"
   412 msgid "A variable with \"%s\" as name already exists!"
   407 msgstr ""
   413 msgstr ""
   408 
   414 
   409 #: ../dialogs/AboutDialog.py:40 ../PLCOpenEditor.py:158 ../Beremiz.py:381
   415 #: ../dialogs/AboutDialog.py:48 ../PLCOpenEditor.py:158 ../Beremiz.py:381
   410 msgid "About"
   416 msgid "About"
   411 msgstr ""
   417 msgstr ""
   412 
   418 
   413 #: ../plcopen/iec_std.csv:22
   419 #: ../plcopen/iec_std.csv:22
   414 msgid "Absolute number"
   420 msgid "Absolute number"
   416 
   422 
   417 #: ../dialogs/SFCStepDialog.py:72 ../dialogs/ActionBlockDialog.py:42
   423 #: ../dialogs/SFCStepDialog.py:72 ../dialogs/ActionBlockDialog.py:42
   418 msgid "Action"
   424 msgid "Action"
   419 msgstr ""
   425 msgstr ""
   420 
   426 
   421 #: ../editors/Viewer.py:555 ../editors/Viewer.py:2345
   427 #: ../editors/Viewer.py:555 ../editors/Viewer.py:2356
   422 msgid "Action Block"
   428 msgid "Action Block"
   423 msgstr ""
   429 msgstr ""
   424 
   430 
   425 #: ../dialogs/PouActionDialog.py:81
   431 #: ../dialogs/PouActionDialog.py:81
   426 msgid "Action Name"
   432 msgid "Action Name"
   441 
   447 
   442 #: ../dialogs/ActionBlockDialog.py:133
   448 #: ../dialogs/ActionBlockDialog.py:133
   443 msgid "Actions:"
   449 msgid "Actions:"
   444 msgstr ""
   450 msgstr ""
   445 
   451 
   446 #: ../editors/Viewer.py:1100
   452 #: ../editors/Viewer.py:1110
   447 msgid "Active"
   453 msgid "Active"
   448 msgstr ""
   454 msgstr ""
   449 
   455 
   450 #: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:101
   456 #: ../canfestival/SlaveEditor.py:80 ../canfestival/NetworkEditor.py:101
   451 #: ../editors/Viewer.py:588 ../Beremiz.py:1060
   457 #: ../editors/Viewer.py:588 ../Beremiz.py:1060
   452 msgid "Add"
   458 msgid "Add"
   453 msgstr ""
   459 msgstr ""
   454 
   460 
   455 #: ../IDEFrame.py:1890 ../IDEFrame.py:1925
   461 #: ../IDEFrame.py:1889 ../IDEFrame.py:1924
   456 msgid "Add Action"
   462 msgid "Add Action"
   457 msgstr ""
   463 msgstr ""
   458 
   464 
   459 #: ../features.py:32
   465 #: ../features.py:32
   460 msgid "Add C code accessing located variables synchronously"
   466 msgid "Add C code accessing located variables synchronously"
   461 msgstr ""
   467 msgstr ""
   462 
   468 
   463 #: ../IDEFrame.py:1873
   469 #: ../IDEFrame.py:1872
   464 msgid "Add Configuration"
   470 msgid "Add Configuration"
   465 msgstr ""
   471 msgstr ""
   466 
   472 
   467 #: ../IDEFrame.py:1853
   473 #: ../IDEFrame.py:1852
   468 msgid "Add DataType"
   474 msgid "Add DataType"
   469 msgstr ""
   475 msgstr ""
   470 
   476 
   471 #: ../editors/Viewer.py:513
   477 #: ../editors/Viewer.py:513
   472 msgid "Add Divergence Branch"
   478 msgid "Add Divergence Branch"
   474 
   480 
   475 #: ../dialogs/DiscoveryDialog.py:116
   481 #: ../dialogs/DiscoveryDialog.py:116
   476 msgid "Add IP"
   482 msgid "Add IP"
   477 msgstr ""
   483 msgstr ""
   478 
   484 
   479 #: ../IDEFrame.py:1861
   485 #: ../IDEFrame.py:1860
   480 msgid "Add POU"
   486 msgid "Add POU"
   481 msgstr ""
   487 msgstr ""
   482 
   488 
   483 #: ../features.py:33
   489 #: ../features.py:33
   484 msgid "Add Python code executed asynchronously"
   490 msgid "Add Python code executed asynchronously"
   485 msgstr ""
   491 msgstr ""
   486 
   492 
   487 #: ../IDEFrame.py:1901 ../IDEFrame.py:1951
   493 #: ../IDEFrame.py:1900 ../IDEFrame.py:1950
   488 msgid "Add Resource"
   494 msgid "Add Resource"
   489 msgstr ""
   495 msgstr ""
   490 
   496 
   491 #: ../IDEFrame.py:1879 ../IDEFrame.py:1922
   497 #: ../IDEFrame.py:1878 ../IDEFrame.py:1921
   492 msgid "Add Transition"
   498 msgid "Add Transition"
   493 msgstr ""
   499 msgstr ""
   494 
   500 
   495 #: ../editors/Viewer.py:500
   501 #: ../editors/Viewer.py:500
   496 msgid "Add Wire Segment"
   502 msgid "Add Wire Segment"
   498 
   504 
   499 #: ../editors/SFCViewer.py:433
   505 #: ../editors/SFCViewer.py:433
   500 msgid "Add a new initial step"
   506 msgid "Add a new initial step"
   501 msgstr ""
   507 msgstr ""
   502 
   508 
   503 #: ../editors/Viewer.py:2706 ../editors/SFCViewer.py:770
   509 #: ../editors/Viewer.py:2717 ../editors/SFCViewer.py:770
   504 msgid "Add a new jump"
   510 msgid "Add a new jump"
   505 msgstr ""
   511 msgstr ""
   506 
   512 
   507 #: ../editors/SFCViewer.py:455
   513 #: ../editors/SFCViewer.py:455
   508 msgid "Add a new step"
   514 msgid "Add a new step"
   546 
   552 
   547 #: ../editors/Viewer.py:571
   553 #: ../editors/Viewer.py:571
   548 msgid "Adjust Block Size"
   554 msgid "Adjust Block Size"
   549 msgstr ""
   555 msgstr ""
   550 
   556 
   551 #: ../editors/Viewer.py:1637
   557 #: ../editors/Viewer.py:1648
   552 msgid "Alignment"
   558 msgid "Alignment"
   553 msgstr ""
   559 msgstr ""
   554 
   560 
   555 #: ../dialogs/BrowseLocationsDialog.py:39
   561 #: ../dialogs/BrowseLocationsDialog.py:39
   556 #: ../dialogs/BrowseLocationsDialog.py:47
   562 #: ../dialogs/BrowseLocationsDialog.py:47
   562 
   568 
   563 #: ../editors/FileManagementPanel.py:35
   569 #: ../editors/FileManagementPanel.py:35
   564 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   570 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   565 msgstr ""
   571 msgstr ""
   566 
   572 
   567 #: ../ProjectController.py:1623
   573 #: ../ProjectController.py:1644
   568 msgid "Already connected. Please disconnect\n"
   574 msgid "Already connected. Please disconnect\n"
   569 msgstr ""
   575 msgstr ""
   570 
   576 
   571 #: ../editors/DataTypeEditor.py:594
   577 #: ../editors/DataTypeEditor.py:594
   572 #, python-format
   578 #, python-format
   573 msgid "An element named \"%s\" already exists in this structure!"
   579 msgid "An element named \"%s\" already exists in this structure!"
       
   580 msgstr ""
       
   581 
       
   582 #: ../editors/ResourceEditor.py:486
       
   583 msgid "An instance with the same name already exists!"
   574 msgstr ""
   584 msgstr ""
   575 
   585 
   576 #: ../dialogs/ConnectionDialog.py:96
   586 #: ../dialogs/ConnectionDialog.py:96
   577 msgid "Apply name modification to all continuations with the same name"
   587 msgid "Apply name modification to all continuations with the same name"
   578 msgstr ""
   588 msgstr ""
   592 #: ../plcopen/iec_std.csv:33
   602 #: ../plcopen/iec_std.csv:33
   593 msgid "Arithmetic"
   603 msgid "Arithmetic"
   594 msgstr ""
   604 msgstr ""
   595 
   605 
   596 #: ../editors/DataTypeEditor.py:54 ../editors/DataTypeEditor.py:635
   606 #: ../editors/DataTypeEditor.py:54 ../editors/DataTypeEditor.py:635
   597 #: ../controls/VariablePanel.py:829
   607 #: ../controls/VariablePanel.py:841
   598 msgid "Array"
   608 msgid "Array"
   599 msgstr ""
   609 msgstr ""
   600 
   610 
   601 #: ../plcopen/iec_std.csv:39
   611 #: ../plcopen/iec_std.csv:39
   602 msgid "Assignment"
   612 msgid "Assignment"
   634 #: ../dialogs/ArrayTypeDialog.py:55 ../editors/DataTypeEditor.py:175
   644 #: ../dialogs/ArrayTypeDialog.py:55 ../editors/DataTypeEditor.py:175
   635 #: ../editors/DataTypeEditor.py:205 ../editors/DataTypeEditor.py:297
   645 #: ../editors/DataTypeEditor.py:205 ../editors/DataTypeEditor.py:297
   636 msgid "Base Type:"
   646 msgid "Base Type:"
   637 msgstr ""
   647 msgstr ""
   638 
   648 
   639 #: ../editors/DataTypeEditor.py:625 ../controls/VariablePanel.py:787
   649 #: ../editors/DataTypeEditor.py:625 ../controls/VariablePanel.py:799
   640 msgid "Base Types"
   650 msgid "Base Types"
   641 msgstr ""
   651 msgstr ""
   642 
   652 
   643 #: ../Beremiz.py:553
   653 #: ../Beremiz.py:553
   644 msgid "Beremiz"
   654 msgid "Beremiz"
   670 
   680 
   671 #: ../plcopen/iec_std.csv:69
   681 #: ../plcopen/iec_std.csv:69
   672 msgid "Bitwise inverting"
   682 msgid "Bitwise inverting"
   673 msgstr ""
   683 msgstr ""
   674 
   684 
   675 #: ../editors/Viewer.py:525 ../editors/Viewer.py:2358
   685 #: ../editors/Viewer.py:525 ../editors/Viewer.py:2369
   676 msgid "Block"
   686 msgid "Block"
   677 msgstr ""
   687 msgstr ""
   678 
   688 
   679 #: ../dialogs/FBDBlockDialog.py:59
   689 #: ../dialogs/FBDBlockDialog.py:59
   680 msgid "Block Properties"
   690 msgid "Block Properties"
   686 
   696 
   687 #: ../editors/Viewer.py:491
   697 #: ../editors/Viewer.py:491
   688 msgid "Bottom"
   698 msgid "Bottom"
   689 msgstr ""
   699 msgstr ""
   690 
   700 
   691 #: ../ProjectController.py:1301
   701 #: ../ProjectController.py:1322
   692 msgid "Broken"
   702 msgid "Broken"
   693 msgstr ""
   703 msgstr ""
   694 
   704 
   695 #: ../dialogs/BrowseValuesLibraryDialog.py:37
   705 #: ../dialogs/BrowseValuesLibraryDialog.py:37
   696 #, python-format
   706 #, python-format
   699 
   709 
   700 #: ../dialogs/BrowseLocationsDialog.py:65
   710 #: ../dialogs/BrowseLocationsDialog.py:65
   701 msgid "Browse Locations"
   711 msgid "Browse Locations"
   702 msgstr ""
   712 msgstr ""
   703 
   713 
   704 #: ../ProjectController.py:1769
   714 #: ../ProjectController.py:1790
   705 msgid "Build"
   715 msgid "Build"
   706 msgstr ""
   716 msgstr ""
   707 
   717 
   708 #: ../ProjectController.py:1235
   718 #: ../ProjectController.py:1256
   709 msgid "Build directory already clean\n"
   719 msgid "Build directory already clean\n"
   710 msgstr ""
   720 msgstr ""
   711 
   721 
   712 #: ../ProjectController.py:1770
   722 #: ../ProjectController.py:1791
   713 msgid "Build project into build folder"
   723 msgid "Build project into build folder"
   714 msgstr ""
   724 msgstr ""
   715 
   725 
   716 #: ../ProjectController.py:1018
   726 #: ../ProjectController.py:1039
   717 msgid "C Build crashed !\n"
   727 msgid "C Build crashed !\n"
   718 msgstr ""
   728 msgstr ""
   719 
   729 
   720 #: ../ProjectController.py:1015
   730 #: ../ProjectController.py:1036
   721 msgid "C Build failed.\n"
   731 msgid "C Build failed.\n"
   722 msgstr ""
   732 msgstr ""
   723 
   733 
   724 #: ../c_ext/CFileEditor.py:63
   734 #: ../c_ext/CFileEditor.py:63
   725 msgid "C code"
   735 msgid "C code"
   726 msgstr ""
   736 msgstr ""
   727 
   737 
   728 #: ../ProjectController.py:1093
   738 #: ../ProjectController.py:1114
   729 msgid "C code generated successfully.\n"
   739 msgid "C code generated successfully.\n"
   730 msgstr ""
   740 msgstr ""
   731 
   741 
   732 #: ../targets/toolchain_makefile.py:122
   742 #: ../targets/toolchain_makefile.py:122
   733 msgid "C compilation failed.\n"
   743 msgid "C compilation failed.\n"
   740 
   750 
   741 #: ../features.py:32
   751 #: ../features.py:32
   742 msgid "C extension"
   752 msgid "C extension"
   743 msgstr ""
   753 msgstr ""
   744 
   754 
   745 #: ../dialogs/AboutDialog.py:63
   755 #: ../dialogs/AboutDialog.py:71
   746 msgid "C&redits"
   756 msgid "C&redits"
   747 msgstr ""
   757 msgstr ""
   748 
   758 
   749 #: ../canfestival/NetworkEditor.py:52
   759 #: ../canfestival/NetworkEditor.py:52
   750 msgid "CANOpen network"
   760 msgid "CANOpen network"
   797 
   807 
   798 #: ../connectors/PYRO/__init__.py:131
   808 #: ../connectors/PYRO/__init__.py:131
   799 msgid "Cannot get PLC status - connection failed.\n"
   809 msgid "Cannot get PLC status - connection failed.\n"
   800 msgstr ""
   810 msgstr ""
   801 
   811 
   802 #: ../ProjectController.py:881
   812 #: ../ProjectController.py:902
   803 msgid "Cannot open/parse VARIABLES.csv!\n"
   813 msgid "Cannot open/parse VARIABLES.csv!\n"
   804 msgstr ""
   814 msgstr ""
   805 
   815 
   806 #: ../canfestival/config_utils.py:374
   816 #: ../canfestival/config_utils.py:374
   807 #, python-brace-format
   817 #, python-brace-format
   822 
   832 
   823 #: ../Beremiz_service.py:265
   833 #: ../Beremiz_service.py:265
   824 msgid "Change Name"
   834 msgid "Change Name"
   825 msgstr ""
   835 msgstr ""
   826 
   836 
   827 #: ../IDEFrame.py:1943
   837 #: ../IDEFrame.py:1942
   828 msgid "Change POU Type To"
   838 msgid "Change POU Type To"
   829 msgstr ""
   839 msgstr ""
   830 
   840 
   831 #: ../Beremiz_service.py:267
   841 #: ../Beremiz_service.py:267
   832 msgid "Change Port Number"
   842 msgid "Change Port Number"
   842 
   852 
   843 #: ../svgui/svgui.py:125
   853 #: ../svgui/svgui.py:125
   844 msgid "Choose a SVG file"
   854 msgid "Choose a SVG file"
   845 msgstr ""
   855 msgstr ""
   846 
   856 
   847 #: ../ProjectController.py:451
   857 #: ../ProjectController.py:501
   848 msgid "Choose a directory to save project"
   858 msgid "Choose a directory to save project"
   849 msgstr ""
   859 msgstr ""
   850 
   860 
   851 #: ../canfestival/canfestival.py:160 ../PLCOpenEditor.py:292
   861 #: ../canfestival/canfestival.py:160 ../PLCOpenEditor.py:292
   852 #: ../PLCOpenEditor.py:324 ../PLCOpenEditor.py:373
   862 #: ../PLCOpenEditor.py:324 ../PLCOpenEditor.py:373
   864 
   874 
   865 #: ../Beremiz_service.py:323
   875 #: ../Beremiz_service.py:323
   866 msgid "Choose a working directory "
   876 msgid "Choose a working directory "
   867 msgstr ""
   877 msgstr ""
   868 
   878 
   869 #: ../ProjectController.py:358
   879 #: ../ProjectController.py:408
   870 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!"
   871 msgstr ""
   881 msgstr ""
   872 
   882 
   873 #: ../ProjectController.py:325
   883 #: ../ProjectController.py:375
   874 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!"
   875 msgstr ""
   885 msgstr ""
   876 
   886 
   877 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
   887 #: ../controls/VariablePanel.py:53 ../controls/VariablePanel.py:54
   878 msgid "Class"
   888 msgid "Class"
   884 
   894 
   885 #: ../dialogs/FBDVariableDialog.py:69
   895 #: ../dialogs/FBDVariableDialog.py:69
   886 msgid "Class:"
   896 msgid "Class:"
   887 msgstr ""
   897 msgstr ""
   888 
   898 
   889 #: ../ProjectController.py:1773
   899 #: ../ProjectController.py:1794
   890 msgid "Clean"
   900 msgid "Clean"
   891 msgstr ""
   901 msgstr ""
   892 
   902 
   893 #: ../controls/LogViewer.py:318
   903 #: ../controls/LogViewer.py:318
   894 msgid "Clean log messages"
   904 msgid "Clean log messages"
   895 msgstr ""
   905 msgstr ""
   896 
   906 
   897 #: ../ProjectController.py:1775
   907 #: ../ProjectController.py:1796
   898 msgid "Clean project build folder"
   908 msgid "Clean project build folder"
   899 msgstr ""
   909 msgstr ""
   900 
   910 
   901 #: ../ProjectController.py:1232
   911 #: ../ProjectController.py:1253
   902 msgid "Cleaning the build directory\n"
   912 msgid "Cleaning the build directory\n"
   903 msgstr ""
   913 msgstr ""
   904 
   914 
   905 #: ../IDEFrame.py:435
   915 #: ../IDEFrame.py:435
   906 msgid "Clear Errors"
   916 msgid "Clear Errors"
   925 
   935 
   926 #: ../PLCOpenEditor.py:106 ../Beremiz.py:331
   936 #: ../PLCOpenEditor.py:106 ../Beremiz.py:331
   927 msgid "Close Tab"
   937 msgid "Close Tab"
   928 msgstr ""
   938 msgstr ""
   929 
   939 
   930 #: ../editors/Viewer.py:541 ../editors/Viewer.py:2366
   940 #: ../editors/Viewer.py:541 ../editors/Viewer.py:2377
   931 msgid "Coil"
   941 msgid "Coil"
   932 msgstr ""
   942 msgstr ""
   933 
   943 
   934 #: ../editors/Viewer.py:561 ../editors/LDViewer.py:506
   944 #: ../editors/Viewer.py:561 ../editors/LDViewer.py:506
   935 msgid "Comment"
   945 msgid "Comment"
   949 
   959 
   950 #: ../plcopen/iec_std.csv:75
   960 #: ../plcopen/iec_std.csv:75
   951 msgid "Comparison"
   961 msgid "Comparison"
   952 msgstr ""
   962 msgstr ""
   953 
   963 
   954 #: ../ProjectController.py:672
   964 #: ../ProjectController.py:693
   955 msgid "Compiling IEC Program into C code...\n"
   965 msgid "Compiling IEC Program into C code...\n"
   956 msgstr ""
   966 msgstr ""
   957 
   967 
   958 #: ../plcopen/iec_std.csv:85
   968 #: ../plcopen/iec_std.csv:85
   959 msgid "Concatenation"
   969 msgid "Concatenation"
   979 #: ../editors/TextViewer.py:291 ../editors/TextViewer.py:342
   989 #: ../editors/TextViewer.py:291 ../editors/TextViewer.py:342
   980 #: ../editors/TextViewer.py:365 ../controls/VariablePanel.py:328
   990 #: ../editors/TextViewer.py:365 ../controls/VariablePanel.py:328
   981 msgid "Confirm or change variable name"
   991 msgid "Confirm or change variable name"
   982 msgstr ""
   992 msgstr ""
   983 
   993 
   984 #: ../ProjectController.py:1788
   994 #: ../ProjectController.py:1809
   985 msgid "Connect"
   995 msgid "Connect"
   986 msgstr ""
   996 msgstr ""
   987 
   997 
   988 #: ../ProjectController.py:1789
   998 #: ../ProjectController.py:1810
   989 msgid "Connect to the target PLC"
   999 msgid "Connect to the target PLC"
   990 msgstr ""
  1000 msgstr ""
   991 
  1001 
   992 #: ../ProjectController.py:1292
  1002 #: ../ProjectController.py:1313
   993 #, python-format
  1003 #, python-format
   994 msgid "Connected to URI: %s"
  1004 msgid "Connected to URI: %s"
   995 msgstr ""
  1005 msgstr ""
   996 
  1006 
   997 #: ../dialogs/SFCTransitionDialog.py:76 ../editors/Viewer.py:527
  1007 #: ../dialogs/SFCTransitionDialog.py:76 ../editors/Viewer.py:527
   998 #: ../editors/Viewer.py:2359
  1008 #: ../editors/Viewer.py:2370
   999 msgid "Connection"
  1009 msgid "Connection"
  1000 msgstr ""
  1010 msgstr ""
  1001 
  1011 
  1002 #: ../dialogs/ConnectionDialog.py:52
  1012 #: ../dialogs/ConnectionDialog.py:52
  1003 msgid "Connection Properties"
  1013 msgid "Connection Properties"
  1004 msgstr ""
  1014 msgstr ""
  1005 
  1015 
  1006 #: ../ProjectController.py:1647
  1016 #: ../ProjectController.py:1668
  1007 msgid "Connection canceled!\n"
  1017 msgid "Connection canceled!\n"
  1008 msgstr ""
  1018 msgstr ""
  1009 
  1019 
  1010 #: ../ProjectController.py:1672
  1020 #: ../ProjectController.py:1693
  1011 #, python-format
  1021 #, python-format
  1012 msgid "Connection failed to %s!\n"
  1022 msgid "Connection failed to %s!\n"
  1013 msgstr ""
  1023 msgstr ""
  1014 
  1024 
  1015 #: ../connectors/PYRO/__init__.py:115 ../connectors/WAMP/__init__.py:111
  1025 #: ../connectors/PYRO/__init__.py:115 ../connectors/WAMP/__init__.py:111
  1019 #: ../connectors/PYRO/__init__.py:102
  1029 #: ../connectors/PYRO/__init__.py:102
  1020 #, python-format
  1030 #, python-format
  1021 msgid "Connection to '%s' failed.\n"
  1031 msgid "Connection to '%s' failed.\n"
  1022 msgstr ""
  1032 msgstr ""
  1023 
  1033 
  1024 #: ../dialogs/ConnectionDialog.py:64 ../editors/Viewer.py:1594
  1034 #: ../dialogs/ConnectionDialog.py:64 ../editors/Viewer.py:1605
  1025 msgid "Connector"
  1035 msgid "Connector"
  1026 msgstr ""
  1036 msgstr ""
  1027 
  1037 
  1028 #: ../dialogs/SFCStepDialog.py:65
  1038 #: ../dialogs/SFCStepDialog.py:65
  1029 msgid "Connectors:"
  1039 msgid "Connectors:"
  1035 
  1045 
  1036 #: ../controls/VariablePanel.py:60
  1046 #: ../controls/VariablePanel.py:60
  1037 msgid "Constant"
  1047 msgid "Constant"
  1038 msgstr ""
  1048 msgstr ""
  1039 
  1049 
  1040 #: ../editors/Viewer.py:537 ../editors/Viewer.py:2362
  1050 #: ../editors/Viewer.py:537 ../editors/Viewer.py:2373
  1041 msgid "Contact"
  1051 msgid "Contact"
  1042 msgstr ""
  1052 msgstr ""
  1043 
  1053 
  1044 #: ../controls/ProjectPropertiesPanel.py:197
  1054 #: ../controls/ProjectPropertiesPanel.py:197
  1045 msgid "Content Description (optional):"
  1055 msgid "Content Description (optional):"
  1046 msgstr ""
  1056 msgstr ""
  1047 
  1057 
  1048 #: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1595
  1058 #: ../dialogs/ConnectionDialog.py:65 ../editors/Viewer.py:1606
  1049 msgid "Continuation"
  1059 msgid "Continuation"
  1050 msgstr ""
  1060 msgstr ""
  1051 
  1061 
  1052 #: ../plcopen/iec_std.csv:18
  1062 #: ../plcopen/iec_std.csv:18
  1053 msgid "Conversion from BCD"
  1063 msgid "Conversion from BCD"
  1068 #: ../editors/Viewer.py:597 ../controls/LogViewer.py:693 ../IDEFrame.py:370
  1078 #: ../editors/Viewer.py:597 ../controls/LogViewer.py:693 ../IDEFrame.py:370
  1069 #: ../IDEFrame.py:425
  1079 #: ../IDEFrame.py:425
  1070 msgid "Copy"
  1080 msgid "Copy"
  1071 msgstr ""
  1081 msgstr ""
  1072 
  1082 
  1073 #: ../IDEFrame.py:1930
  1083 #: ../IDEFrame.py:1929
  1074 msgid "Copy POU"
  1084 msgid "Copy POU"
  1075 msgstr ""
  1085 msgstr ""
  1076 
  1086 
  1077 #: ../editors/FileManagementPanel.py:65
  1087 #: ../editors/FileManagementPanel.py:65
  1078 msgid "Copy file from left folder to right"
  1088 msgid "Copy file from left folder to right"
  1114 
  1124 
  1115 #: ../PLCControler.py:946
  1125 #: ../PLCControler.py:946
  1116 msgid "Couldn't paste non-POU object."
  1126 msgid "Couldn't paste non-POU object."
  1117 msgstr ""
  1127 msgstr ""
  1118 
  1128 
  1119 #: ../ProjectController.py:1589
  1129 #: ../ProjectController.py:1610
  1120 msgid "Couldn't start PLC !\n"
  1130 msgid "Couldn't start PLC !\n"
  1121 msgstr ""
  1131 msgstr ""
  1122 
  1132 
  1123 #: ../ProjectController.py:1597
  1133 #: ../ProjectController.py:1618
  1124 msgid "Couldn't stop PLC !\n"
  1134 msgid "Couldn't stop PLC !\n"
  1125 msgstr ""
  1135 msgstr ""
  1126 
  1136 
  1127 #: ../ProjectController.py:1561
  1137 #: ../ProjectController.py:1582
  1128 msgid "Couldn't stop debugger.\n"
  1138 msgid "Couldn't stop debugger.\n"
  1129 msgstr ""
  1139 msgstr ""
  1130 
  1140 
  1131 #: ../svgui/svgui.py:47
  1141 #: ../svgui/svgui.py:47
  1132 msgid "Create HMI"
  1142 msgid "Create HMI"
  1202 
  1212 
  1203 #: ../IDEFrame.py:105 ../IDEFrame.py:135 ../IDEFrame.py:168
  1213 #: ../IDEFrame.py:105 ../IDEFrame.py:135 ../IDEFrame.py:168
  1204 msgid "Create a new variable"
  1214 msgid "Create a new variable"
  1205 msgstr ""
  1215 msgstr ""
  1206 
  1216 
  1207 #: ../dialogs/AboutDialog.py:105
  1217 #: ../dialogs/AboutDialog.py:113
  1208 msgid "Credits"
  1218 msgid "Credits"
  1209 msgstr ""
  1219 msgstr ""
  1210 
  1220 
  1211 #: ../Beremiz_service.py:432
  1221 #: ../Beremiz_service.py:432
  1212 msgid "Current working directory :"
  1222 msgid "Current working directory :"
  1263 
  1273 
  1264 #: ../dialogs/DurationEditorDialog.py:43
  1274 #: ../dialogs/DurationEditorDialog.py:43
  1265 msgid "Days:"
  1275 msgid "Days:"
  1266 msgstr ""
  1276 msgstr ""
  1267 
  1277 
  1268 #: ../ProjectController.py:1694
  1278 #: ../ProjectController.py:1715
  1269 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1279 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1270 msgstr ""
  1280 msgstr ""
  1271 
  1281 
  1272 #: ../controls/PouInstanceVariablesPanel.py:134
  1282 #: ../controls/PouInstanceVariablesPanel.py:134
  1273 msgid "Debug instance"
  1283 msgid "Debug instance"
  1274 msgstr ""
  1284 msgstr ""
  1275 
  1285 
  1276 #: ../editors/Viewer.py:1117 ../editors/Viewer.py:3653
  1286 #: ../editors/Viewer.py:1127 ../editors/Viewer.py:3664
  1277 #, python-format
  1287 #, python-format
  1278 msgid "Debug: %s"
  1288 msgid "Debug: %s"
  1279 msgstr ""
  1289 msgstr ""
  1280 
  1290 
  1281 #: ../ProjectController.py:1350
  1291 #: ../ProjectController.py:1371
  1282 #, python-format
  1292 #, python-format
  1283 msgid "Debug: Unknown variable '%s'\n"
  1293 msgid "Debug: Unknown variable '%s'\n"
  1284 msgstr ""
  1294 msgstr ""
  1285 
  1295 
  1286 #: ../ProjectController.py:1348
  1296 #: ../ProjectController.py:1369
  1287 #, python-format
  1297 #, python-format
  1288 msgid "Debug: Unsupported type to debug '%s'\n"
  1298 msgid "Debug: Unsupported type to debug '%s'\n"
  1289 msgstr ""
  1299 msgstr ""
  1290 
  1300 
  1291 #: ../IDEFrame.py:639
  1301 #: ../IDEFrame.py:639
  1292 msgid "Debugger"
  1302 msgid "Debugger"
  1293 msgstr ""
  1303 msgstr ""
  1294 
  1304 
  1295 #: ../ProjectController.py:1530
  1305 #: ../ProjectController.py:1551
  1296 msgid "Debugger disabled\n"
  1306 msgid "Debugger disabled\n"
  1297 msgstr ""
  1307 msgstr ""
  1298 
  1308 
  1299 #: ../ProjectController.py:1691
  1309 #: ../ProjectController.py:1712
  1300 msgid "Debugger ready\n"
  1310 msgid "Debugger ready\n"
  1301 msgstr ""
  1311 msgstr ""
  1302 
  1312 
  1303 #: ../ProjectController.py:1563
  1313 #: ../ProjectController.py:1584
  1304 msgid "Debugger stopped.\n"
  1314 msgid "Debugger stopped.\n"
  1305 msgstr ""
  1315 msgstr ""
  1306 
  1316 
  1307 #: ../editors/Viewer.py:572 ../Beremiz.py:1064 ../IDEFrame.py:1959
  1317 #: ../editors/Viewer.py:572 ../Beremiz.py:1064 ../IDEFrame.py:1958
  1308 msgid "Delete"
  1318 msgid "Delete"
  1309 msgstr ""
  1319 msgstr ""
  1310 
  1320 
  1311 #: ../editors/Viewer.py:514
  1321 #: ../editors/Viewer.py:514
  1312 msgid "Delete Divergence Branch"
  1322 msgid "Delete Divergence Branch"
  1350 
  1360 
  1351 #: ../editors/DataTypeEditor.py:54
  1361 #: ../editors/DataTypeEditor.py:54
  1352 msgid "Directly"
  1362 msgid "Directly"
  1353 msgstr ""
  1363 msgstr ""
  1354 
  1364 
  1355 #: ../ProjectController.py:1797
  1365 #: ../ProjectController.py:1818
  1356 msgid "Disconnect"
  1366 msgid "Disconnect"
  1357 msgstr ""
  1367 msgstr ""
  1358 
  1368 
  1359 #: ../ProjectController.py:1799
  1369 #: ../ProjectController.py:1820
  1360 msgid "Disconnect from PLC"
  1370 msgid "Disconnect from PLC"
  1361 msgstr ""
  1371 msgstr ""
  1362 
  1372 
  1363 #: ../ProjectController.py:1302
  1373 #: ../ProjectController.py:1323
  1364 msgid "Disconnected"
  1374 msgid "Disconnected"
  1365 msgstr ""
  1375 msgstr ""
  1366 
  1376 
  1367 #: ../editors/Viewer.py:556 ../editors/Viewer.py:2354
  1377 #: ../editors/Viewer.py:556 ../editors/Viewer.py:2365
  1368 msgid "Divergence"
  1378 msgid "Divergence"
  1369 msgstr ""
  1379 msgstr ""
  1370 
  1380 
  1371 #: ../plcopen/iec_std.csv:36
  1381 #: ../plcopen/iec_std.csv:36
  1372 msgid "Division"
  1382 msgid "Division"
  1423 
  1433 
  1424 #: ../dialogs/ArrayTypeDialog.py:45
  1434 #: ../dialogs/ArrayTypeDialog.py:45
  1425 msgid "Edit array type properties"
  1435 msgid "Edit array type properties"
  1426 msgstr ""
  1436 msgstr ""
  1427 
  1437 
  1428 #: ../editors/Viewer.py:2575 ../editors/Viewer.py:3004
  1438 #: ../editors/Viewer.py:2586 ../editors/Viewer.py:3015
  1429 msgid "Edit comment"
  1439 msgid "Edit comment"
  1430 msgstr ""
  1440 msgstr ""
  1431 
  1441 
  1432 #: ../editors/FileManagementPanel.py:66
  1442 #: ../editors/FileManagementPanel.py:66
  1433 msgid "Edit file"
  1443 msgid "Edit file"
  1435 
  1445 
  1436 #: ../controls/CustomEditableListBox.py:39
  1446 #: ../controls/CustomEditableListBox.py:39
  1437 msgid "Edit item"
  1447 msgid "Edit item"
  1438 msgstr ""
  1448 msgstr ""
  1439 
  1449 
  1440 #: ../editors/Viewer.py:2963
  1450 #: ../editors/Viewer.py:2974
  1441 msgid "Edit jump target"
  1451 msgid "Edit jump target"
  1442 msgstr ""
  1452 msgstr ""
  1443 
  1453 
  1444 #: ../ProjectController.py:1811
  1454 #: ../ProjectController.py:1832
  1445 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1455 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1446 msgstr ""
  1456 msgstr ""
  1447 
  1457 
  1448 #: ../editors/SFCViewer.py:799
  1458 #: ../editors/SFCViewer.py:799
  1449 msgid "Edit step name"
  1459 msgid "Edit step name"
  1455 
  1465 
  1456 #: ../IDEFrame.py:611
  1466 #: ../IDEFrame.py:611
  1457 msgid "Editor ToolBar"
  1467 msgid "Editor ToolBar"
  1458 msgstr ""
  1468 msgstr ""
  1459 
  1469 
  1460 #: ../ProjectController.py:1195
  1470 #: ../ProjectController.py:1216
  1461 msgid "Editor selection"
  1471 msgid "Editor selection"
  1462 msgstr ""
  1472 msgstr ""
  1463 
  1473 
  1464 #: ../editors/DataTypeEditor.py:348
  1474 #: ../editors/DataTypeEditor.py:348
  1465 msgid "Elements :"
  1475 msgid "Elements :"
  1466 msgstr ""
  1476 msgstr ""
  1467 
  1477 
  1468 #: ../ProjectController.py:1300
  1478 #: ../ProjectController.py:1321
  1469 msgid "Empty"
  1479 msgid "Empty"
  1470 msgstr ""
  1480 msgstr ""
  1471 
  1481 
  1472 #: ../IDEFrame.py:365
  1482 #: ../IDEFrame.py:365
  1473 msgid "Enable Undo/Redo"
  1483 msgid "Enable Undo/Redo"
  1500 #: ../dialogs/BlockPreviewDialog.py:236 ../dialogs/ProjectDialog.py:71
  1510 #: ../dialogs/BlockPreviewDialog.py:236 ../dialogs/ProjectDialog.py:71
  1501 #: ../dialogs/ArrayTypeDialog.py:97 ../dialogs/ArrayTypeDialog.py:103
  1511 #: ../dialogs/ArrayTypeDialog.py:97 ../dialogs/ArrayTypeDialog.py:103
  1502 #: ../dialogs/PouNameDialog.py:54 ../dialogs/BrowseLocationsDialog.py:216
  1512 #: ../dialogs/PouNameDialog.py:54 ../dialogs/BrowseLocationsDialog.py:216
  1503 #: ../dialogs/BrowseValuesLibraryDialog.py:83 ../dialogs/PouActionDialog.py:104
  1513 #: ../dialogs/BrowseValuesLibraryDialog.py:83 ../dialogs/PouActionDialog.py:104
  1504 #: ../dialogs/PouDialog.py:134 ../PLCOpenEditor.py:335 ../PLCOpenEditor.py:340
  1514 #: ../dialogs/PouDialog.py:134 ../PLCOpenEditor.py:335 ../PLCOpenEditor.py:340
  1505 #: ../PLCOpenEditor.py:420 ../PLCOpenEditor.py:430 ../editors/Viewer.py:423
  1515 #: ../PLCOpenEditor.py:420 ../PLCOpenEditor.py:430
       
  1516 #: ../editors/ResourceEditor.py:436 ../editors/Viewer.py:423
  1506 #: ../editors/LDViewer.py:666 ../editors/LDViewer.py:882
  1517 #: ../editors/LDViewer.py:666 ../editors/LDViewer.py:882
  1507 #: ../editors/LDViewer.py:886 ../editors/DataTypeEditor.py:550
  1518 #: ../editors/LDViewer.py:886 ../editors/DataTypeEditor.py:550
  1508 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:579
  1519 #: ../editors/DataTypeEditor.py:555 ../editors/DataTypeEditor.py:579
  1509 #: ../editors/DataTypeEditor.py:584 ../editors/DataTypeEditor.py:594
  1520 #: ../editors/DataTypeEditor.py:584 ../editors/DataTypeEditor.py:594
  1510 #: ../editors/DataTypeEditor.py:745 ../editors/DataTypeEditor.py:752
  1521 #: ../editors/DataTypeEditor.py:745 ../editors/DataTypeEditor.py:752
  1511 #: ../editors/TextViewer.py:389 ../editors/CodeFileEditor.py:783
  1522 #: ../editors/TextViewer.py:389 ../editors/CodeFileEditor.py:783
  1512 #: ../ProjectController.py:293 ../ProjectController.py:421
  1523 #: ../ProjectController.py:343 ../ProjectController.py:471
  1513 #: ../ProjectController.py:428 ../controls/FolderTree.py:217
  1524 #: ../ProjectController.py:478 ../controls/FolderTree.py:217
  1514 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:166
  1525 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:166
  1515 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137
  1526 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:137
  1516 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:231
  1527 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:231
  1517 #: ../controls/VariablePanel.py:402 ../controls/VariablePanel.py:772
  1528 #: ../controls/VariablePanel.py:402 ../controls/VariablePanel.py:784
  1518 #: ../Beremiz.py:1203 ../IDEFrame.py:1003 ../IDEFrame.py:1614
  1529 #: ../Beremiz.py:1203 ../IDEFrame.py:1003 ../IDEFrame.py:1613
  1519 #: ../IDEFrame.py:1655 ../IDEFrame.py:1660 ../IDEFrame.py:1674
  1530 #: ../IDEFrame.py:1654 ../IDEFrame.py:1659 ../IDEFrame.py:1673
  1520 #: ../IDEFrame.py:1679 ../Beremiz_service.py:211
  1531 #: ../IDEFrame.py:1678 ../Beremiz_service.py:211
  1521 msgid "Error"
  1532 msgid "Error"
  1522 msgstr ""
  1533 msgstr ""
  1523 
  1534 
  1524 #: ../ProjectController.py:727
  1535 #: ../ProjectController.py:748
  1525 msgid "Error : At least one configuration and one resource must be declared in PLC !\n"
  1536 msgid "Error : At least one configuration and one resource must be declared in PLC !\n"
  1526 msgstr ""
  1537 msgstr ""
  1527 
  1538 
  1528 #: ../ProjectController.py:719
  1539 #: ../ProjectController.py:740
  1529 #, python-format
  1540 #, python-format
  1530 msgid "Error : IEC to C compiler returned %d\n"
  1541 msgid "Error : IEC to C compiler returned %d\n"
  1531 msgstr ""
  1542 msgstr ""
  1532 
  1543 
  1533 #: ../ProjectController.py:621
  1544 #: ../ProjectController.py:671
  1534 #, python-format
  1545 #, python-format
  1535 msgid ""
  1546 msgid ""
  1536 "Error in ST/IL/SFC code generator :\n"
  1547 "Error in ST/IL/SFC code generator :\n"
  1537 "%s\n"
  1548 "%s\n"
  1538 msgstr ""
  1549 msgstr ""
  1552 
  1563 
  1553 #: ../canfestival/canfestival.py:364
  1564 #: ../canfestival/canfestival.py:364
  1554 msgid "Error: No PLC built\n"
  1565 msgid "Error: No PLC built\n"
  1555 msgstr ""
  1566 msgstr ""
  1556 
  1567 
  1557 #: ../ProjectController.py:1666
  1568 #: ../ProjectController.py:1687
  1558 #, python-format
  1569 #, python-format
  1559 msgid "Exception while connecting %s!\n"
  1570 msgid "Exception while connecting %s!\n"
  1560 msgstr ""
  1571 msgstr ""
  1561 
  1572 
  1562 #: ../dialogs/FBDBlockDialog.py:117
  1573 #: ../dialogs/FBDBlockDialog.py:117
  1597 
  1608 
  1598 #: ../controls/VariablePanel.py:72
  1609 #: ../controls/VariablePanel.py:72
  1599 msgid "External"
  1610 msgid "External"
  1600 msgstr ""
  1611 msgstr ""
  1601 
  1612 
  1602 #: ../ProjectController.py:740
  1613 #: ../ProjectController.py:761
  1603 msgid "Extracting Located Variables...\n"
  1614 msgid "Extracting Located Variables...\n"
  1604 msgstr ""
  1615 msgstr ""
  1605 
  1616 
  1606 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:31
  1617 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:31
  1607 #: ../dialogs/PouDialog.py:36 ../controls/ProjectPropertiesPanel.py:143
  1618 #: ../dialogs/PouDialog.py:36 ../controls/ProjectPropertiesPanel.py:143
  1608 msgid "FBD"
  1619 msgid "FBD"
  1609 msgstr ""
  1620 msgstr ""
  1610 
  1621 
  1611 #: ../ProjectController.py:1729
  1622 #: ../ProjectController.py:1750
  1612 msgid "Failed : Must build before transfer.\n"
  1623 msgid "Failed : Must build before transfer.\n"
  1613 msgstr ""
  1624 msgstr ""
  1614 
  1625 
  1615 #: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:462
  1626 #: ../dialogs/LDElementDialog.py:77 ../editors/Viewer.py:462
  1616 msgid "Falling Edge"
  1627 msgid "Falling Edge"
  1617 msgstr ""
  1628 msgstr ""
  1618 
  1629 
  1619 #: ../ProjectController.py:1008
  1630 #: ../ProjectController.py:1029
  1620 msgid "Fatal : cannot get builder.\n"
  1631 msgid "Fatal : cannot get builder.\n"
  1621 msgstr ""
  1632 msgstr ""
  1622 
  1633 
  1623 #: ../Beremiz.py:118
  1634 #: ../Beremiz.py:118
  1624 #, python-format
  1635 #, python-format
  1663 
  1674 
  1664 #: ../connectors/PYRO/__init__.py:163
  1675 #: ../connectors/PYRO/__init__.py:163
  1665 msgid "Force runtime reload\n"
  1676 msgid "Force runtime reload\n"
  1666 msgstr ""
  1677 msgstr ""
  1667 
  1678 
  1668 #: ../editors/Viewer.py:1553
  1679 #: ../editors/Viewer.py:1564
  1669 msgid "Force value"
  1680 msgid "Force value"
  1670 msgstr ""
  1681 msgstr ""
  1671 
  1682 
  1672 #: ../dialogs/ForceVariableDialog.py:162
  1683 #: ../dialogs/ForceVariableDialog.py:162
  1673 msgid "Forcing Variable Value"
  1684 msgid "Forcing Variable Value"
  1691 
  1702 
  1692 #: ../dialogs/FindInPouDialog.py:74
  1703 #: ../dialogs/FindInPouDialog.py:74
  1693 msgid "Forward"
  1704 msgid "Forward"
  1694 msgstr ""
  1705 msgstr ""
  1695 
  1706 
  1696 #: ../dialogs/SearchInProjectDialog.py:36 ../IDEFrame.py:1746
  1707 #: ../dialogs/SearchInProjectDialog.py:36 ../IDEFrame.py:1745
  1697 msgid "Function"
  1708 msgid "Function"
  1698 msgstr ""
  1709 msgstr ""
  1699 
  1710 
  1700 #: ../IDEFrame.py:349
  1711 #: ../IDEFrame.py:349
  1701 msgid "Function &Block"
  1712 msgid "Function &Block"
  1702 msgstr ""
  1713 msgstr ""
  1703 
  1714 
  1704 #: ../dialogs/SearchInProjectDialog.py:37 ../IDEFrame.py:1745
  1715 #: ../dialogs/SearchInProjectDialog.py:37 ../IDEFrame.py:1744
  1705 #: ../IDEFrame.py:1938
  1716 #: ../IDEFrame.py:1937
  1706 msgid "Function Block"
  1717 msgid "Function Block"
  1707 msgstr ""
  1718 msgstr ""
  1708 
  1719 
  1709 #: ../controls/VariablePanel.py:825
  1720 #: ../controls/VariablePanel.py:837
  1710 msgid "Function Block Types"
  1721 msgid "Function Block Types"
  1711 msgstr ""
  1722 msgstr ""
  1712 
  1723 
  1713 #: ../PLCControler.py:95
  1724 #: ../PLCControler.py:95
  1714 msgid "Function Blocks"
  1725 msgid "Function Blocks"
  1729 
  1740 
  1730 #: ../PLCOpenEditor.py:115
  1741 #: ../PLCOpenEditor.py:115
  1731 msgid "Generate Program"
  1742 msgid "Generate Program"
  1732 msgstr ""
  1743 msgstr ""
  1733 
  1744 
  1734 #: ../ProjectController.py:612
  1745 #: ../ProjectController.py:662
  1735 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1746 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1736 msgstr ""
  1747 msgstr ""
  1737 
  1748 
  1738 #: ../controls/VariablePanel.py:73
  1749 #: ../controls/VariablePanel.py:73
  1739 msgid "Global"
  1750 msgid "Global"
  1793 
  1804 
  1794 #: ../svgui/svgui.py:42 ../svgui/svgui.py:43
  1805 #: ../svgui/svgui.py:42 ../svgui/svgui.py:43
  1795 msgid "Import SVG"
  1806 msgid "Import SVG"
  1796 msgstr ""
  1807 msgstr ""
  1797 
  1808 
  1798 #: ../dialogs/FBDVariableDialog.py:38 ../editors/Viewer.py:1580
  1809 #: ../dialogs/FBDVariableDialog.py:38 ../editors/Viewer.py:1591
  1799 #: ../controls/VariablePanel.py:71
  1810 #: ../controls/VariablePanel.py:71
  1800 msgid "InOut"
  1811 msgid "InOut"
  1801 msgstr ""
  1812 msgstr ""
  1802 
  1813 
  1803 #: ../editors/Viewer.py:1100
  1814 #: ../editors/Viewer.py:1110
  1804 msgid "Inactive"
  1815 msgid "Inactive"
  1805 msgstr ""
  1816 msgstr ""
  1806 
  1817 
  1807 #: ../controls/VariablePanel.py:276
  1818 #: ../controls/VariablePanel.py:276
  1808 #, python-brace-format
  1819 #, python-brace-format
  1845 msgid "Inline"
  1856 msgid "Inline"
  1846 msgstr ""
  1857 msgstr ""
  1847 
  1858 
  1848 #: ../dialogs/SFCStepDialog.py:70 ../dialogs/FBDVariableDialog.py:37
  1859 #: ../dialogs/SFCStepDialog.py:70 ../dialogs/FBDVariableDialog.py:37
  1849 #: ../dialogs/BrowseLocationsDialog.py:40 ../editors/Viewer.py:289
  1860 #: ../dialogs/BrowseLocationsDialog.py:40 ../editors/Viewer.py:289
  1850 #: ../editors/Viewer.py:1578 ../editors/TextViewer.py:307
  1861 #: ../editors/Viewer.py:1589 ../editors/TextViewer.py:307
  1851 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  1862 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  1852 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  1863 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  1853 msgid "Input"
  1864 msgid "Input"
  1854 msgstr ""
  1865 msgstr ""
  1855 
  1866 
  1922 msgid ""
  1933 msgid ""
  1923 "Invalid value!\n"
  1934 "Invalid value!\n"
  1924 "You must fill a numeric value."
  1935 "You must fill a numeric value."
  1925 msgstr ""
  1936 msgstr ""
  1926 
  1937 
  1927 #: ../editors/Viewer.py:557 ../editors/Viewer.py:2343
  1938 #: ../editors/Viewer.py:557 ../editors/Viewer.py:2354
  1928 msgid "Jump"
  1939 msgid "Jump"
  1929 msgstr ""
  1940 msgstr ""
  1930 
  1941 
  1931 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:31
  1942 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:31
  1932 #: ../dialogs/PouDialog.py:36 ../controls/ProjectPropertiesPanel.py:143
  1943 #: ../dialogs/PouDialog.py:36 ../controls/ProjectPropertiesPanel.py:143
  1950 #: ../dialogs/PouTransitionDialog.py:65 ../dialogs/PouActionDialog.py:56
  1961 #: ../dialogs/PouTransitionDialog.py:65 ../dialogs/PouActionDialog.py:56
  1951 #: ../dialogs/PouDialog.py:73
  1962 #: ../dialogs/PouDialog.py:73
  1952 msgid "Language:"
  1963 msgid "Language:"
  1953 msgstr ""
  1964 msgstr ""
  1954 
  1965 
  1955 #: ../ProjectController.py:1735
  1966 #: ../ProjectController.py:1756
  1956 msgid "Latest build already matches current target. Transfering anyway...\n"
  1967 msgid "Latest build already matches current target. Transfering anyway...\n"
  1957 msgstr ""
  1968 msgstr ""
  1958 
  1969 
  1959 #: ../Beremiz_service.py:271
  1970 #: ../Beremiz_service.py:271
  1960 msgid "Launch WX GUI inspector"
  1971 msgid "Launch WX GUI inspector"
  1986 
  1997 
  1987 #: ../IDEFrame.py:631
  1998 #: ../IDEFrame.py:631
  1988 msgid "Library"
  1999 msgid "Library"
  1989 msgstr ""
  2000 msgstr ""
  1990 
  2001 
  1991 #: ../dialogs/AboutDialog.py:143
  2002 #: ../dialogs/AboutDialog.py:151
  1992 msgid "License"
  2003 msgid "License"
  1993 msgstr ""
  2004 msgstr ""
  1994 
  2005 
  1995 #: ../plcopen/iec_std.csv:73
  2006 #: ../plcopen/iec_std.csv:73
  1996 msgid "Limitation"
  2007 msgid "Limitation"
  2006 
  2017 
  2007 #: ../canfestival/canfestival.py:346
  2018 #: ../canfestival/canfestival.py:346
  2008 msgid "Local entries"
  2019 msgid "Local entries"
  2009 msgstr ""
  2020 msgstr ""
  2010 
  2021 
  2011 #: ../ProjectController.py:1641
  2022 #: ../ProjectController.py:1662
  2012 msgid "Local service discovery failed!\n"
  2023 msgid "Local service discovery failed!\n"
  2013 msgstr ""
  2024 msgstr ""
  2014 
  2025 
  2015 #: ../controls/VariablePanel.py:53
  2026 #: ../controls/VariablePanel.py:53
  2016 msgid "Location"
  2027 msgid "Location"
  2211 
  2222 
  2212 #: ../editors/Viewer.py:459
  2223 #: ../editors/Viewer.py:459
  2213 msgid "No Modifier"
  2224 msgid "No Modifier"
  2214 msgstr ""
  2225 msgstr ""
  2215 
  2226 
  2216 #: ../ProjectController.py:1763
  2227 #: ../ProjectController.py:1784
  2217 msgid "No PLC to transfer (did build succeed ?)\n"
  2228 msgid "No PLC to transfer (did build succeed ?)\n"
  2218 msgstr ""
  2229 msgstr ""
  2219 
  2230 
  2220 #: ../PLCGenerator.py:1631
  2231 #: ../PLCGenerator.py:1631
  2221 #, python-format
  2232 #, python-format
  2316 
  2327 
  2317 #: ../version.py:66
  2328 #: ../version.py:66
  2318 msgid "Open Source framework for automation, implemented IEC 61131 IDE with constantly growing set of extensions and flexible PLC runtime."
  2329 msgid "Open Source framework for automation, implemented IEC 61131 IDE with constantly growing set of extensions and flexible PLC runtime."
  2319 msgstr ""
  2330 msgstr ""
  2320 
  2331 
  2321 #: ../ProjectController.py:1815
  2332 #: ../ProjectController.py:1836
  2322 msgid "Open a file explorer to manage project files"
  2333 msgid "Open a file explorer to manage project files"
  2323 msgstr ""
  2334 msgstr ""
  2324 
  2335 
  2325 #: ../wxglade_hmi/wxglade_hmi.py:138
  2336 #: ../wxglade_hmi/wxglade_hmi.py:138
  2326 msgid "Open wxGlade"
  2337 msgid "Open wxGlade"
  2342 msgid "Other Profile"
  2353 msgid "Other Profile"
  2343 msgstr ""
  2354 msgstr ""
  2344 
  2355 
  2345 #: ../dialogs/SFCStepDialog.py:71 ../dialogs/FBDVariableDialog.py:39
  2356 #: ../dialogs/SFCStepDialog.py:71 ../dialogs/FBDVariableDialog.py:39
  2346 #: ../dialogs/BrowseLocationsDialog.py:41 ../editors/Viewer.py:289
  2357 #: ../dialogs/BrowseLocationsDialog.py:41 ../editors/Viewer.py:289
  2347 #: ../editors/Viewer.py:1579 ../editors/TextViewer.py:307
  2358 #: ../editors/Viewer.py:1590 ../editors/TextViewer.py:307
  2348 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  2359 #: ../controls/LocationCellEditor.py:98 ../controls/VariablePanel.py:71
  2349 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  2360 #: ../controls/VariablePanel.py:291 ../controls/VariablePanel.py:351
  2350 msgid "Output"
  2361 msgid "Output"
  2351 msgstr ""
  2362 msgstr ""
  2352 
  2363 
  2364 
  2375 
  2365 #: ../Beremiz.py:453
  2376 #: ../Beremiz.py:453
  2366 msgid "PLC Log"
  2377 msgid "PLC Log"
  2367 msgstr ""
  2378 msgstr ""
  2368 
  2379 
  2369 #: ../ProjectController.py:992
  2380 #: ../ProjectController.py:1013
  2370 msgid "PLC code generation failed !\n"
  2381 msgid "PLC code generation failed !\n"
  2371 msgstr ""
  2382 msgstr ""
  2372 
  2383 
  2373 #: ../Beremiz_service.py:295
  2384 #: ../Beremiz_service.py:295
  2374 msgid "PLC is empty or already started."
  2385 msgid "PLC is empty or already started."
  2436 
  2447 
  2437 #: ../controls/ProjectPropertiesPanel.py:110
  2448 #: ../controls/ProjectPropertiesPanel.py:110
  2438 msgid "Page Size (optional):"
  2449 msgid "Page Size (optional):"
  2439 msgstr ""
  2450 msgstr ""
  2440 
  2451 
  2441 #: ../IDEFrame.py:2599
  2452 #: ../IDEFrame.py:2598
  2442 #, python-format
  2453 #, python-format
  2443 msgid "Page: %d"
  2454 msgid "Page: %d"
  2444 msgstr ""
  2455 msgstr ""
  2445 
  2456 
  2446 #: ../controls/PouInstanceVariablesPanel.py:124
  2457 #: ../controls/PouInstanceVariablesPanel.py:124
  2449 
  2460 
  2450 #: ../editors/Viewer.py:598 ../IDEFrame.py:372 ../IDEFrame.py:426
  2461 #: ../editors/Viewer.py:598 ../IDEFrame.py:372 ../IDEFrame.py:426
  2451 msgid "Paste"
  2462 msgid "Paste"
  2452 msgstr ""
  2463 msgstr ""
  2453 
  2464 
  2454 #: ../IDEFrame.py:1865
  2465 #: ../IDEFrame.py:1864
  2455 msgid "Paste POU"
  2466 msgid "Paste POU"
  2456 msgstr ""
  2467 msgstr ""
  2457 
  2468 
  2458 #: ../dialogs/SearchInProjectDialog.py:56
  2469 #: ../dialogs/SearchInProjectDialog.py:56
  2459 msgid "Pattern to search:"
  2470 msgid "Pattern to search:"
  2461 
  2472 
  2462 #: ../dialogs/LDPowerRailDialog.py:73
  2473 #: ../dialogs/LDPowerRailDialog.py:73
  2463 msgid "Pin number:"
  2474 msgid "Pin number:"
  2464 msgstr ""
  2475 msgstr ""
  2465 
  2476 
  2466 #: ../editors/Viewer.py:2706 ../editors/Viewer.py:2963
  2477 #: ../editors/Viewer.py:2717 ../editors/Viewer.py:2974
  2467 #: ../editors/SFCViewer.py:770
  2478 #: ../editors/SFCViewer.py:770
  2468 msgid "Please choose a target"
  2479 msgid "Please choose a target"
  2469 msgstr ""
  2480 msgstr ""
  2470 
  2481 
  2471 #: ../editors/TextViewer.py:262
  2482 #: ../editors/TextViewer.py:262
  2472 msgid "Please enter a block name"
  2483 msgid "Please enter a block name"
  2473 msgstr ""
  2484 msgstr ""
  2474 
  2485 
  2475 #: ../editors/Viewer.py:2576 ../editors/Viewer.py:3005
  2486 #: ../editors/Viewer.py:2587 ../editors/Viewer.py:3016
  2476 msgid "Please enter comment text"
  2487 msgid "Please enter comment text"
  2477 msgstr ""
  2488 msgstr ""
  2478 
  2489 
  2479 #: ../editors/SFCViewer.py:433 ../editors/SFCViewer.py:455
  2490 #: ../editors/SFCViewer.py:433 ../editors/SFCViewer.py:455
  2480 #: ../editors/SFCViewer.py:799
  2491 #: ../editors/SFCViewer.py:799
  2496 
  2507 
  2497 #: ../Beremiz_service.py:317
  2508 #: ../Beremiz_service.py:317
  2498 msgid "Port number must be an integer!"
  2509 msgid "Port number must be an integer!"
  2499 msgstr ""
  2510 msgstr ""
  2500 
  2511 
  2501 #: ../editors/Viewer.py:536 ../editors/Viewer.py:2367
  2512 #: ../editors/Viewer.py:536 ../editors/Viewer.py:2378
  2502 msgid "Power Rail"
  2513 msgid "Power Rail"
  2503 msgstr ""
  2514 msgstr ""
  2504 
  2515 
  2505 #: ../dialogs/LDPowerRailDialog.py:50
  2516 #: ../dialogs/LDPowerRailDialog.py:50
  2506 msgid "Power Rail Properties"
  2517 msgid "Power Rail Properties"
  2554 
  2565 
  2555 #: ../controls/ProjectPropertiesPanel.py:81
  2566 #: ../controls/ProjectPropertiesPanel.py:81
  2556 msgid "Product Version (required):"
  2567 msgid "Product Version (required):"
  2557 msgstr ""
  2568 msgstr ""
  2558 
  2569 
  2559 #: ../dialogs/SearchInProjectDialog.py:38 ../IDEFrame.py:1744
  2570 #: ../dialogs/SearchInProjectDialog.py:38 ../IDEFrame.py:1743
  2560 #: ../IDEFrame.py:1941
  2571 #: ../IDEFrame.py:1940
  2561 msgid "Program"
  2572 msgid "Program"
  2562 msgstr ""
  2573 msgstr ""
  2563 
  2574 
  2564 #: ../PLCOpenEditor.py:337
  2575 #: ../PLCOpenEditor.py:337
  2565 msgid "Program was successfully generated!"
  2576 msgid "Program was successfully generated!"
  2580 #: ../controls/SearchResultPanel.py:173
  2591 #: ../controls/SearchResultPanel.py:173
  2581 #, python-format
  2592 #, python-format
  2582 msgid "Project '%s':"
  2593 msgid "Project '%s':"
  2583 msgstr ""
  2594 msgstr ""
  2584 
  2595 
  2585 #: ../ProjectController.py:1814
  2596 #: ../ProjectController.py:1835
  2586 msgid "Project Files"
  2597 msgid "Project Files"
  2587 msgstr ""
  2598 msgstr ""
  2588 
  2599 
  2589 #: ../dialogs/ProjectDialog.py:54
  2600 #: ../dialogs/ProjectDialog.py:54
  2590 msgid "Project Name"
  2601 msgid "Project Name"
  2656 
  2667 
  2657 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:225
  2668 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:225
  2658 msgid "Range:"
  2669 msgid "Range:"
  2659 msgstr ""
  2670 msgstr ""
  2660 
  2671 
  2661 #: ../ProjectController.py:1810
  2672 #: ../ProjectController.py:1831
  2662 msgid "Raw IEC code"
  2673 msgid "Raw IEC code"
  2663 msgstr ""
  2674 msgstr ""
  2664 
  2675 
  2665 #: ../Beremiz.py:1143
  2676 #: ../Beremiz.py:1143
  2666 #, python-format
  2677 #, python-format
  2685 
  2696 
  2686 #: ../dialogs/FindInPouDialog.py:98
  2697 #: ../dialogs/FindInPouDialog.py:98
  2687 msgid "Regular expressions"
  2698 msgid "Regular expressions"
  2688 msgstr ""
  2699 msgstr ""
  2689 
  2700 
  2690 #: ../editors/Viewer.py:1556
  2701 #: ../editors/Viewer.py:1567
  2691 msgid "Release value"
  2702 msgid "Release value"
  2692 msgstr ""
  2703 msgstr ""
  2693 
  2704 
  2694 #: ../plcopen/iec_std.csv:37
  2705 #: ../plcopen/iec_std.csv:37
  2695 msgid "Remainder (modulo)"
  2706 msgid "Remainder (modulo)"
  2698 #: ../Beremiz.py:1144
  2709 #: ../Beremiz.py:1144
  2699 #, python-format
  2710 #, python-format
  2700 msgid "Remove %s node"
  2711 msgid "Remove %s node"
  2701 msgstr ""
  2712 msgstr ""
  2702 
  2713 
  2703 #: ../IDEFrame.py:2405
  2714 #: ../IDEFrame.py:2404
  2704 msgid "Remove Datatype"
  2715 msgid "Remove Datatype"
  2705 msgstr ""
  2716 msgstr ""
  2706 
  2717 
  2707 #: ../IDEFrame.py:2410
  2718 #: ../IDEFrame.py:2409
  2708 msgid "Remove Pou"
  2719 msgid "Remove Pou"
  2709 msgstr ""
  2720 msgstr ""
  2710 
  2721 
  2711 #: ../dialogs/ActionBlockDialog.py:138
  2722 #: ../dialogs/ActionBlockDialog.py:138
  2712 msgid "Remove action"
  2723 msgid "Remove action"
  2734 
  2745 
  2735 #: ../editors/CodeFileEditor.py:659 ../controls/VariablePanel.py:451
  2746 #: ../editors/CodeFileEditor.py:659 ../controls/VariablePanel.py:451
  2736 msgid "Remove variable"
  2747 msgid "Remove variable"
  2737 msgstr ""
  2748 msgstr ""
  2738 
  2749 
  2739 #: ../IDEFrame.py:1945
  2750 #: ../IDEFrame.py:1944
  2740 msgid "Rename"
  2751 msgid "Rename"
  2741 msgstr ""
  2752 msgstr ""
  2742 
  2753 
  2743 #: ../editors/FileManagementPanel.py:181
  2754 #: ../editors/FileManagementPanel.py:181
  2744 msgid "Replace File"
  2755 msgid "Replace File"
  2802 
  2813 
  2803 #: ../plcopen/iec_std.csv:17
  2814 #: ../plcopen/iec_std.csv:17
  2804 msgid "Rounding up/down"
  2815 msgid "Rounding up/down"
  2805 msgstr ""
  2816 msgstr ""
  2806 
  2817 
  2807 #: ../ProjectController.py:1778
  2818 #: ../ProjectController.py:1799
  2808 msgid "Run"
  2819 msgid "Run"
  2809 msgstr ""
  2820 msgstr ""
  2810 
  2821 
  2811 #: ../ProjectController.py:1037
  2822 #: ../ProjectController.py:1058
  2812 msgid "Runtime IO extensions C code generation failed !\n"
  2823 msgid "Runtime IO extensions C code generation failed !\n"
  2813 msgstr ""
  2824 msgstr ""
  2814 
  2825 
  2815 #: ../ProjectController.py:1046
  2826 #: ../ProjectController.py:1067
  2816 msgid "Runtime library extensions C code generation failed !\n"
  2827 msgid "Runtime library extensions C code generation failed !\n"
  2817 msgstr ""
  2828 msgstr ""
  2818 
  2829 
  2819 #: ../canfestival/SlaveEditor.py:61 ../canfestival/NetworkEditor.py:82
  2830 #: ../canfestival/SlaveEditor.py:61 ../canfestival/NetworkEditor.py:82
  2820 msgid "SDO Client"
  2831 msgid "SDO Client"
  2866 
  2877 
  2867 #: ../Beremiz.py:329
  2878 #: ../Beremiz.py:329
  2868 msgid "Save as"
  2879 msgid "Save as"
  2869 msgstr ""
  2880 msgstr ""
  2870 
  2881 
  2871 #: ../ProjectController.py:420
  2882 #: ../ProjectController.py:470
  2872 msgid "Save path is the same as path of a project! \n"
  2883 msgid "Save path is the same as path of a project! \n"
  2873 msgstr ""
  2884 msgstr ""
  2874 
  2885 
  2875 #: ../dialogs/SearchInProjectDialog.py:69
  2886 #: ../dialogs/SearchInProjectDialog.py:69
  2876 msgid "Scope"
  2887 msgid "Scope"
  2896 #: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290
  2907 #: ../controls/LocationCellEditor.py:97 ../controls/VariablePanel.py:290
  2897 #: ../controls/VariablePanel.py:350
  2908 #: ../controls/VariablePanel.py:350
  2898 msgid "Select a variable class:"
  2909 msgid "Select a variable class:"
  2899 msgstr ""
  2910 msgstr ""
  2900 
  2911 
  2901 #: ../ProjectController.py:1195
  2912 #: ../ProjectController.py:1216
  2902 msgid "Select an editor:"
  2913 msgid "Select an editor:"
  2903 msgstr ""
  2914 msgstr ""
  2904 
  2915 
  2905 #: ../controls/PouInstanceVariablesPanel.py:276
  2916 #: ../controls/PouInstanceVariablesPanel.py:276
  2906 msgid "Select an instance"
  2917 msgid "Select an instance"
  2908 
  2919 
  2909 #: ../IDEFrame.py:607
  2920 #: ../IDEFrame.py:607
  2910 msgid "Select an object"
  2921 msgid "Select an object"
  2911 msgstr ""
  2922 msgstr ""
  2912 
  2923 
  2913 #: ../ProjectController.py:427
  2924 #: ../ProjectController.py:477
  2914 msgid "Selected directory already contains another project. Overwrite? \n"
  2925 msgid "Selected directory already contains another project. Overwrite? \n"
  2915 msgstr ""
  2926 msgstr ""
  2916 
  2927 
  2917 #: ../plcopen/iec_std.csv:70
  2928 #: ../plcopen/iec_std.csv:70
  2918 msgid "Selection"
  2929 msgid "Selection"
  2944 
  2955 
  2945 #: ../plcopen/iec_std.csv:63
  2956 #: ../plcopen/iec_std.csv:63
  2946 msgid "Shift right"
  2957 msgid "Shift right"
  2947 msgstr ""
  2958 msgstr ""
  2948 
  2959 
  2949 #: ../ProjectController.py:1804
  2960 #: ../ProjectController.py:1825
  2950 msgid "Show IEC code generated by PLCGenerator"
  2961 msgid "Show IEC code generated by PLCGenerator"
  2951 msgstr ""
  2962 msgstr ""
  2952 
  2963 
  2953 #: ../canfestival/canfestival.py:387
  2964 #: ../canfestival/canfestival.py:387
  2954 msgid "Show Master"
  2965 msgid "Show Master"
  2956 
  2967 
  2957 #: ../canfestival/canfestival.py:388
  2968 #: ../canfestival/canfestival.py:388
  2958 msgid "Show Master generated by config_utils"
  2969 msgid "Show Master generated by config_utils"
  2959 msgstr ""
  2970 msgstr ""
  2960 
  2971 
  2961 #: ../ProjectController.py:1802
  2972 #: ../ProjectController.py:1823
  2962 msgid "Show code"
  2973 msgid "Show code"
  2963 msgstr ""
  2974 msgstr ""
  2964 
  2975 
  2965 #: ../dialogs/SFCDivergenceDialog.py:67
  2976 #: ../dialogs/SFCDivergenceDialog.py:67
  2966 msgid "Simultaneous Convergence"
  2977 msgid "Simultaneous Convergence"
  2993 
  3004 
  2994 #: ../plcopen/definitions.py:46
  3005 #: ../plcopen/definitions.py:46
  2995 msgid "Standard function blocks"
  3006 msgid "Standard function blocks"
  2996 msgstr ""
  3007 msgstr ""
  2997 
  3008 
  2998 #: ../ProjectController.py:1780 ../Beremiz_service.py:261
  3009 #: ../ProjectController.py:1801 ../Beremiz_service.py:261
  2999 msgid "Start PLC"
  3010 msgid "Start PLC"
  3000 msgstr ""
  3011 msgstr ""
  3001 
  3012 
  3002 #: ../ProjectController.py:984
  3013 #: ../ProjectController.py:1005
  3003 #, python-format
  3014 #, python-format
  3004 msgid "Start build in %s\n"
  3015 msgid "Start build in %s\n"
  3005 msgstr ""
  3016 msgstr ""
  3006 
  3017 
  3007 #: ../ProjectController.py:1298
  3018 #: ../ProjectController.py:1319
  3008 msgid "Started"
  3019 msgid "Started"
  3009 msgstr ""
  3020 msgstr ""
  3010 
  3021 
  3011 #: ../ProjectController.py:1586
  3022 #: ../ProjectController.py:1607
  3012 msgid "Starting PLC\n"
  3023 msgid "Starting PLC\n"
  3013 msgstr ""
  3024 msgstr ""
  3014 
  3025 
  3015 #: ../Beremiz.py:463
  3026 #: ../Beremiz.py:463
  3016 msgid "Status ToolBar"
  3027 msgid "Status ToolBar"
  3017 msgstr ""
  3028 msgstr ""
  3018 
  3029 
  3019 #: ../editors/Viewer.py:553 ../editors/Viewer.py:2342
  3030 #: ../editors/Viewer.py:553 ../editors/Viewer.py:2353
  3020 msgid "Step"
  3031 msgid "Step"
  3021 msgstr ""
  3032 msgstr ""
  3022 
  3033 
  3023 #: ../ProjectController.py:1783
  3034 #: ../ProjectController.py:1804
  3024 msgid "Stop"
  3035 msgid "Stop"
  3025 msgstr ""
  3036 msgstr ""
  3026 
  3037 
  3027 #: ../Beremiz_service.py:262
  3038 #: ../Beremiz_service.py:262
  3028 msgid "Stop PLC"
  3039 msgid "Stop PLC"
  3029 msgstr ""
  3040 msgstr ""
  3030 
  3041 
  3031 #: ../ProjectController.py:1785
  3042 #: ../ProjectController.py:1806
  3032 msgid "Stop Running PLC"
  3043 msgid "Stop Running PLC"
  3033 msgstr ""
  3044 msgstr ""
  3034 
  3045 
  3035 #: ../ProjectController.py:1299
  3046 #: ../ProjectController.py:1320
  3036 msgid "Stopped"
  3047 msgid "Stopped"
  3037 msgstr ""
  3048 msgstr ""
  3038 
  3049 
  3039 #: ../ProjectController.py:1558
  3050 #: ../ProjectController.py:1579
  3040 msgid "Stopping debugger...\n"
  3051 msgid "Stopping debugger...\n"
  3041 msgstr ""
  3052 msgstr ""
  3042 
  3053 
  3043 #: ../editors/DataTypeEditor.py:54
  3054 #: ../editors/DataTypeEditor.py:54
  3044 msgid "Structure"
  3055 msgid "Structure"
  3050 
  3061 
  3051 #: ../plcopen/iec_std.csv:35
  3062 #: ../plcopen/iec_std.csv:35
  3052 msgid "Subtraction"
  3063 msgid "Subtraction"
  3053 msgstr ""
  3064 msgstr ""
  3054 
  3065 
  3055 #: ../ProjectController.py:1023
  3066 #: ../ProjectController.py:1044
  3056 msgid "Successfully built.\n"
  3067 msgid "Successfully built.\n"
  3057 msgstr ""
  3068 msgstr ""
  3058 
  3069 
  3059 #: ../IDEFrame.py:447
  3070 #: ../IDEFrame.py:447
  3060 msgid "Switch perspective"
  3071 msgid "Switch perspective"
  3097 
  3108 
  3098 #: ../Beremiz.py:640 ../IDEFrame.py:1011
  3109 #: ../Beremiz.py:640 ../IDEFrame.py:1011
  3099 msgid "There are changes, do you want to save?"
  3110 msgid "There are changes, do you want to save?"
  3100 msgstr ""
  3111 msgstr ""
  3101 
  3112 
  3102 #: ../IDEFrame.py:1655 ../IDEFrame.py:1674
  3113 #: ../IDEFrame.py:1654 ../IDEFrame.py:1673
  3103 #, python-format
  3114 #, python-format
  3104 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  3115 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  3105 msgstr ""
  3116 msgstr ""
  3106 
  3117 
  3107 #: ../IDEFrame.py:1098
  3118 #: ../IDEFrame.py:1098
  3154 
  3165 
  3155 #: ../editors/Viewer.py:489
  3166 #: ../editors/Viewer.py:489
  3156 msgid "Top"
  3167 msgid "Top"
  3157 msgstr ""
  3168 msgstr ""
  3158 
  3169 
  3159 #: ../ProjectController.py:1792
  3170 #: ../ProjectController.py:1813
  3160 msgid "Transfer"
  3171 msgid "Transfer"
  3161 msgstr ""
  3172 msgstr ""
  3162 
  3173 
  3163 #: ../ProjectController.py:1794
  3174 #: ../ProjectController.py:1815
  3164 msgid "Transfer PLC"
  3175 msgid "Transfer PLC"
  3165 msgstr ""
  3176 msgstr ""
  3166 
  3177 
  3167 #: ../ProjectController.py:1758
  3178 #: ../ProjectController.py:1779
  3168 msgid "Transfer completed successfully.\n"
  3179 msgid "Transfer completed successfully.\n"
  3169 msgstr ""
  3180 msgstr ""
  3170 
  3181 
  3171 #: ../ProjectController.py:1760
  3182 #: ../ProjectController.py:1781
  3172 msgid "Transfer failed\n"
  3183 msgid "Transfer failed\n"
  3173 msgstr ""
  3184 msgstr ""
  3174 
  3185 
  3175 #: ../editors/Viewer.py:554 ../editors/Viewer.py:2344 ../editors/Viewer.py:2371
  3186 #: ../editors/Viewer.py:554 ../editors/Viewer.py:2355 ../editors/Viewer.py:2382
  3176 msgid "Transition"
  3187 msgid "Transition"
  3177 msgstr ""
  3188 msgstr ""
  3178 
  3189 
  3179 #: ../PLCGenerator.py:1518
  3190 #: ../PLCGenerator.py:1518
  3180 #, python-format
  3191 #, python-format
  3206 
  3217 
  3207 #: ../PLCControler.py:96
  3218 #: ../PLCControler.py:96
  3208 msgid "Transitions"
  3219 msgid "Transitions"
  3209 msgstr ""
  3220 msgstr ""
  3210 
  3221 
  3211 #: ../dialogs/AboutDialog.py:123
  3222 #: ../dialogs/AboutDialog.py:131
  3212 msgid "Translated by"
  3223 msgid "Translated by"
  3213 msgstr ""
  3224 msgstr ""
  3214 
  3225 
  3215 #: ../editors/ResourceEditor.py:68
  3226 #: ../editors/ResourceEditor.py:68
  3216 msgid "Triggering"
  3227 msgid "Triggering"
  3275 
  3286 
  3276 #: ../IDEFrame.py:360 ../IDEFrame.py:421
  3287 #: ../IDEFrame.py:360 ../IDEFrame.py:421
  3277 msgid "Undo"
  3288 msgid "Undo"
  3278 msgstr ""
  3289 msgstr ""
  3279 
  3290 
  3280 #: ../ProjectController.py:332
  3291 #: ../ProjectController.py:382
  3281 msgid "Unknown"
  3292 msgid "Unknown"
  3282 msgstr ""
  3293 msgstr ""
  3283 
  3294 
  3284 #: ../editors/Viewer.py:393
  3295 #: ../editors/Viewer.py:393
  3285 #, python-format
  3296 #, python-format
  3286 msgid "Unknown variable \"%s\" for this POU!"
  3297 msgid "Unknown variable \"%s\" for this POU!"
  3287 msgstr ""
  3298 msgstr ""
  3288 
  3299 
  3289 #: ../ProjectController.py:329 ../ProjectController.py:330
  3300 #: ../ProjectController.py:379 ../ProjectController.py:380
  3290 msgid "Unnamed"
  3301 msgid "Unnamed"
  3291 msgstr ""
  3302 msgstr ""
  3292 
  3303 
  3293 #: ../PLCControler.py:636
  3304 #: ../PLCControler.py:636
  3294 #, python-format
  3305 #, python-format
  3298 #: ../controls/VariablePanel.py:284
  3309 #: ../controls/VariablePanel.py:284
  3299 #, python-format
  3310 #, python-format
  3300 msgid "Unrecognized data size \"%s\""
  3311 msgid "Unrecognized data size \"%s\""
  3301 msgstr ""
  3312 msgstr ""
  3302 
  3313 
  3303 #: ../editors/DataTypeEditor.py:632 ../controls/VariablePanel.py:798
  3314 #: ../editors/DataTypeEditor.py:632 ../controls/VariablePanel.py:810
  3304 msgid "User Data Types"
  3315 msgid "User Data Types"
  3305 msgstr ""
  3316 msgstr ""
  3306 
  3317 
  3307 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:86
  3318 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:86
  3308 msgid "User Type"
  3319 msgid "User Type"
  3319 #: ../editors/DataTypeEditor.py:259
  3330 #: ../editors/DataTypeEditor.py:259
  3320 msgid "Values:"
  3331 msgid "Values:"
  3321 msgstr ""
  3332 msgstr ""
  3322 
  3333 
  3323 #: ../dialogs/ActionBlockDialog.py:42 ../editors/Viewer.py:526
  3334 #: ../dialogs/ActionBlockDialog.py:42 ../editors/Viewer.py:526
  3324 #: ../editors/Viewer.py:2374
  3335 #: ../editors/Viewer.py:2385
  3325 msgid "Variable"
  3336 msgid "Variable"
  3326 msgstr ""
  3337 msgstr ""
  3327 
  3338 
  3328 #: ../editors/Viewer.py:308 ../editors/Viewer.py:338 ../editors/Viewer.py:360
  3339 #: ../editors/Viewer.py:308 ../editors/Viewer.py:338 ../editors/Viewer.py:360
  3329 #: ../editors/TextViewer.py:292 ../editors/TextViewer.py:343
  3340 #: ../editors/TextViewer.py:292 ../editors/TextViewer.py:343
  3385 
  3396 
  3386 #: ../dialogs/PouDialog.py:128 ../editors/LDViewer.py:891
  3397 #: ../dialogs/PouDialog.py:128 ../editors/LDViewer.py:891
  3387 msgid "Warning"
  3398 msgid "Warning"
  3388 msgstr ""
  3399 msgstr ""
  3389 
  3400 
  3390 #: ../ProjectController.py:616
  3401 #: ../ProjectController.py:666
  3391 msgid "Warnings in ST/IL/SFC code generator :\n"
  3402 msgid "Warnings in ST/IL/SFC code generator :\n"
  3392 msgstr ""
  3403 msgstr ""
  3393 
  3404 
  3394 #: ../dialogs/SearchInProjectDialog.py:78
  3405 #: ../dialogs/SearchInProjectDialog.py:78
  3395 msgid "Whole Project"
  3406 msgid "Whole Project"
  3401 
  3412 
  3402 #: ../dialogs/FindInPouDialog.py:93
  3413 #: ../dialogs/FindInPouDialog.py:93
  3403 msgid "Wrap search"
  3414 msgid "Wrap search"
  3404 msgstr ""
  3415 msgstr ""
  3405 
  3416 
  3406 #: ../dialogs/AboutDialog.py:122
  3417 #: ../dialogs/AboutDialog.py:130
  3407 msgid "Written by"
  3418 msgid "Written by"
  3408 msgstr ""
  3419 msgstr ""
  3409 
  3420 
  3410 #: ../features.py:34
  3421 #: ../features.py:34
  3411 msgid "WxGlade GUI"
  3422 msgid "WxGlade GUI"
  3421 msgid ""
  3432 msgid ""
  3422 "You don't have write permissions.\n"
  3433 "You don't have write permissions.\n"
  3423 "Open wxGlade anyway ?"
  3434 "Open wxGlade anyway ?"
  3424 msgstr ""
  3435 msgstr ""
  3425 
  3436 
  3426 #: ../ProjectController.py:292
  3437 #: ../ProjectController.py:342
  3427 msgid ""
  3438 msgid ""
  3428 "You must have permission to work on the project\n"
  3439 "You must have permission to work on the project\n"
  3429 "Work on a project copy ?"
  3440 "Work on a project copy ?"
  3430 msgstr ""
  3441 msgstr ""
  3431 
  3442