i18n/messages.pot
changeset 2426 aef7f2ca4e69
parent 2186 2ec02f0f9fa9
child 2517 cbfcae21c698
equal deleted inserted replaced
2425:68e7da937162 2426:aef7f2ca4e69
     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: 2018-06-15 16:39+0300\n"
    11 "POT-Creation-Date: 2018-10-03 14:20+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"
    30 "You should now restart program.\n"
    30 "You should now restart program.\n"
    31 "\n"
    31 "\n"
    32 "Traceback:\n"
    32 "Traceback:\n"
    33 msgstr ""
    33 msgstr ""
    34 
    34 
    35 #: ../controls/VariablePanel.py:90
    35 #: ../controls/VariablePanel.py:87
    36 msgid "   External"
    36 msgid "   External"
    37 msgstr ""
    37 msgstr ""
    38 
    38 
    39 #: ../controls/VariablePanel.py:89
    39 #: ../controls/VariablePanel.py:86
    40 msgid "   InOut"
    40 msgid "   InOut"
    41 msgstr ""
    41 msgstr ""
    42 
    42 
    43 #: ../controls/VariablePanel.py:89
    43 #: ../controls/VariablePanel.py:86
    44 msgid "   Input"
    44 msgid "   Input"
    45 msgstr ""
    45 msgstr ""
    46 
    46 
    47 #: ../controls/VariablePanel.py:90
    47 #: ../controls/VariablePanel.py:87
    48 msgid "   Local"
    48 msgid "   Local"
    49 msgstr ""
    49 msgstr ""
    50 
    50 
    51 #: ../controls/VariablePanel.py:89
    51 #: ../controls/VariablePanel.py:86
    52 msgid "   Output"
    52 msgid "   Output"
    53 msgstr ""
    53 msgstr ""
    54 
    54 
    55 #: ../controls/VariablePanel.py:91
    55 #: ../controls/VariablePanel.py:88
    56 msgid "   Temp"
    56 msgid "   Temp"
    57 msgstr ""
    57 msgstr ""
    58 
    58 
    59 #: ../dialogs/PouTransitionDialog.py:101 ../dialogs/ProjectDialog.py:74
    59 #: ../etherlab/etherlab.py:301
    60 #: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:122
    60 #, python-format
       
    61 msgid " (rev. %s)"
       
    62 msgstr ""
       
    63 
       
    64 #: ../etherlab/CommonEtherCATFunction.py:1599
       
    65 msgid " Warning..."
       
    66 msgstr ""
       
    67 
       
    68 #: ../dialogs/PouTransitionDialog.py:100 ../dialogs/ProjectDialog.py:72
       
    69 #: ../dialogs/PouActionDialog.py:99 ../dialogs/PouDialog.py:157
    61 #, python-format
    70 #, python-format
    62 msgid " and %s"
    71 msgid " and %s"
    63 msgstr ""
    72 msgstr ""
    64 
    73 
    65 #: ../ProjectController.py:1182
    74 #: ../ProjectController.py:1236
    66 msgid " generation failed !\n"
    75 msgid " generation failed !\n"
    67 msgstr ""
    76 msgstr ""
    68 
    77 
    69 #: ../plcopen/plcopen.py:1029
    78 #: ../plcopen/plcopen.py:1029
    70 #, python-format
    79 #, python-format
    84 #: ../editors/Viewer.py:288
    93 #: ../editors/Viewer.py:288
    85 #, python-format
    94 #, python-format
    86 msgid "\"%s\" can't use itself!"
    95 msgid "\"%s\" can't use itself!"
    87 msgstr ""
    96 msgstr ""
    88 
    97 
    89 #: ../IDEFrame.py:1688 ../IDEFrame.py:1707
    98 #: ../IDEFrame.py:1705 ../IDEFrame.py:1724
    90 #, python-format
    99 #, python-format
    91 msgid "\"%s\" config already exists!"
   100 msgid "\"%s\" config already exists!"
    92 msgstr ""
   101 msgstr ""
    93 
   102 
    94 #: ../plcopen/plcopen.py:531
   103 #: ../plcopen/plcopen.py:531
    99 #: ../plcopen/plcopen.py:540
   108 #: ../plcopen/plcopen.py:540
   100 #, python-format
   109 #, python-format
   101 msgid "\"%s\" configuration doesn't exist !!!"
   110 msgid "\"%s\" configuration doesn't exist !!!"
   102 msgstr ""
   111 msgstr ""
   103 
   112 
   104 #: ../IDEFrame.py:1638
   113 #: ../IDEFrame.py:1655
   105 #, python-format
   114 #, python-format
   106 msgid "\"%s\" data type already exists!"
   115 msgid "\"%s\" data type already exists!"
   107 msgstr ""
   116 msgstr ""
   108 
   117 
   109 #: ../dialogs/PouTransitionDialog.py:112 ../dialogs/BlockPreviewDialog.py:220
   118 #: ../dialogs/PouTransitionDialog.py:111 ../dialogs/BlockPreviewDialog.py:220
   110 #: ../dialogs/PouActionDialog.py:110 ../editors/Viewer.py:304
   119 #: ../dialogs/PouActionDialog.py:110 ../editors/Viewer.py:304
   111 #: ../editors/Viewer.py:374 ../editors/Viewer.py:398 ../editors/Viewer.py:418
   120 #: ../editors/Viewer.py:374 ../editors/Viewer.py:398 ../editors/Viewer.py:418
   112 #: ../editors/TextViewer.py:270 ../editors/TextViewer.py:299
   121 #: ../editors/TextViewer.py:270 ../editors/TextViewer.py:299
   113 #: ../controls/VariablePanel.py:425
   122 #: ../controls/VariablePanel.py:424
   114 #, python-format
   123 #, python-format
   115 msgid "\"%s\" element for this pou already exists!"
   124 msgid "\"%s\" element for this pou already exists!"
   116 msgstr ""
   125 msgstr ""
   117 
   126 
   118 #: ../BeremizIDE.py:928
   127 #: ../BeremizIDE.py:925
   119 #, python-format
   128 #, python-format
   120 msgid "\"%s\" folder is not a valid Beremiz project\n"
   129 msgid "\"%s\" folder is not a valid Beremiz project\n"
   121 msgstr ""
   130 msgstr ""
   122 
   131 
   123 #: ../dialogs/SFCStepNameDialog.py:56 ../dialogs/PouTransitionDialog.py:108
   132 #: ../dialogs/SFCStepNameDialog.py:56 ../dialogs/PouTransitionDialog.py:107
   124 #: ../dialogs/BlockPreviewDialog.py:209 ../dialogs/PouNameDialog.py:54
   133 #: ../dialogs/BlockPreviewDialog.py:209 ../dialogs/PouNameDialog.py:54
   125 #: ../dialogs/PouActionDialog.py:106 ../dialogs/PouDialog.py:129
   134 #: ../dialogs/PouActionDialog.py:106 ../dialogs/PouDialog.py:164
   126 #: ../editors/ResourceEditor.py:483 ../editors/ResourceEditor.py:518
   135 #: ../etherlab/ConfigEditor.py:973 ../editors/ResourceEditor.py:481
   127 #: ../editors/DataTypeEditor.py:571 ../editors/DataTypeEditor.py:603
   136 #: ../editors/ResourceEditor.py:518 ../editors/DataTypeEditor.py:571
   128 #: ../editors/CodeFileEditor.py:774 ../controls/VariablePanel.py:787
   137 #: ../editors/DataTypeEditor.py:603 ../editors/CodeFileEditor.py:793
   129 #: ../IDEFrame.py:1629
   138 #: ../controls/VariablePanel.py:798 ../IDEFrame.py:1646
   130 #, python-format
   139 #, python-format
   131 msgid "\"%s\" is a keyword. It can't be used!"
   140 msgid "\"%s\" is a keyword. It can't be used!"
   132 msgstr ""
   141 msgstr ""
   133 
   142 
   134 #: ../plcopen/plcopen.py:2836
   143 #: ../plcopen/plcopen.py:2836
   139 #: ../PLCOpenEditor.py:323 ../PLCOpenEditor.py:365
   148 #: ../PLCOpenEditor.py:323 ../PLCOpenEditor.py:365
   140 #, python-format
   149 #, python-format
   141 msgid "\"%s\" is not a valid folder!"
   150 msgid "\"%s\" is not a valid folder!"
   142 msgstr ""
   151 msgstr ""
   143 
   152 
   144 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:106
   153 #: ../dialogs/SFCStepNameDialog.py:54 ../dialogs/PouTransitionDialog.py:105
   145 #: ../dialogs/BlockPreviewDialog.py:205 ../dialogs/PouNameDialog.py:52
   154 #: ../dialogs/BlockPreviewDialog.py:205 ../dialogs/PouNameDialog.py:52
   146 #: ../dialogs/PouActionDialog.py:104 ../dialogs/PouDialog.py:127
   155 #: ../dialogs/PouActionDialog.py:104 ../dialogs/PouDialog.py:162
   147 #: ../editors/ResourceEditor.py:481 ../editors/ResourceEditor.py:516
   156 #: ../etherlab/ConfigEditor.py:971 ../editors/ResourceEditor.py:479
   148 #: ../editors/DataTypeEditor.py:601 ../editors/CodeFileEditor.py:772
   157 #: ../editors/ResourceEditor.py:516 ../editors/DataTypeEditor.py:601
   149 #: ../controls/VariablePanel.py:785 ../IDEFrame.py:1627
   158 #: ../editors/CodeFileEditor.py:791 ../controls/VariablePanel.py:796
       
   159 #: ../IDEFrame.py:1644
   150 #, python-format
   160 #, python-format
   151 msgid "\"%s\" is not a valid identifier!"
   161 msgid "\"%s\" is not a valid identifier!"
   152 msgstr ""
   162 msgstr ""
   153 
   163 
   154 #: ../IDEFrame.py:2436
   164 #: ../IDEFrame.py:2454
   155 #, python-format
   165 #, python-format
   156 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   166 msgid "\"%s\" is used by one or more POUs. Do you wish to continue?"
   157 msgstr ""
   167 msgstr ""
   158 
   168 
   159 #: ../dialogs/BlockPreviewDialog.py:213 ../dialogs/PouDialog.py:131
   169 #: ../dialogs/BlockPreviewDialog.py:213 ../dialogs/PouDialog.py:166
   160 #: ../editors/Viewer.py:302 ../editors/Viewer.py:359 ../editors/Viewer.py:389
   170 #: ../editors/Viewer.py:302 ../editors/Viewer.py:359 ../editors/Viewer.py:389
   161 #: ../editors/Viewer.py:411 ../editors/TextViewer.py:268
   171 #: ../editors/Viewer.py:411 ../editors/TextViewer.py:268
   162 #: ../editors/TextViewer.py:297 ../editors/TextViewer.py:351
   172 #: ../editors/TextViewer.py:297 ../editors/TextViewer.py:351
   163 #: ../editors/TextViewer.py:374 ../controls/VariablePanel.py:364
   173 #: ../editors/TextViewer.py:374 ../controls/VariablePanel.py:363
   164 #: ../IDEFrame.py:1647
   174 #: ../IDEFrame.py:1664
   165 #, python-format
   175 #, python-format
   166 msgid "\"%s\" pou already exists!"
   176 msgid "\"%s\" pou already exists!"
   167 msgstr ""
   177 msgstr ""
   168 
   178 
   169 #: ../dialogs/SFCStepNameDialog.py:62
   179 #: ../dialogs/SFCStepNameDialog.py:62
   186 msgid ""
   196 msgid ""
   187 "\"%s\" value isn't a valid array dimension!\n"
   197 "\"%s\" value isn't a valid array dimension!\n"
   188 "Right value must be greater than left value."
   198 "Right value must be greater than left value."
   189 msgstr ""
   199 msgstr ""
   190 
   200 
   191 #: ../PLCGenerator.py:1133
   201 #: ../PLCGenerator.py:1182
   192 #, python-brace-format
   202 #, python-brace-format
   193 msgid "\"{a1}\" function cancelled in \"{a2}\" POU: No input connected"
   203 msgid "\"{a1}\" function cancelled in \"{a2}\" POU: No input connected"
   194 msgstr ""
   204 msgstr ""
   195 
   205 
   196 #: ../editors/Viewer.py:292
   206 #: ../editors/Viewer.py:292
   206 #: ../plcopen/plcopen.py:577
   216 #: ../plcopen/plcopen.py:577
   207 #, python-brace-format
   217 #, python-brace-format
   208 msgid "\"{a1}\" resource doesn't exist in \"{a2}\" configuration !!!"
   218 msgid "\"{a1}\" resource doesn't exist in \"{a2}\" configuration !!!"
   209 msgstr ""
   219 msgstr ""
   210 
   220 
   211 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:580
   221 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:559
   212 #, python-format
   222 #, python-format
   213 msgid "%03gms"
   223 msgid "%03gms"
   214 msgstr ""
   224 msgstr ""
   215 
   225 
   216 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:571
   226 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:550
   217 #, python-format
   227 #, python-format
   218 msgid "%dd"
   228 msgid "%dd"
   219 msgstr ""
   229 msgstr ""
   220 
   230 
   221 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:61
   231 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:189
   222 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:572
   232 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:551
   223 #, python-format
   233 #, python-format
   224 msgid "%dh"
   234 msgid "%dh"
   225 msgstr ""
   235 msgstr ""
   226 
   236 
   227 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:60
   237 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:188
   228 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:573
   238 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:552
   229 #, python-format
   239 #, python-format
   230 msgid "%dm"
   240 msgid "%dm"
   231 msgstr ""
   241 msgstr ""
   232 
   242 
   233 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:58
   243 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:186
   234 #, python-format
   244 #, python-format
   235 msgid "%dms"
   245 msgid "%dms"
   236 msgstr ""
   246 msgstr ""
   237 
   247 
   238 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:59
   248 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:187
   239 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:574
   249 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:553
   240 #, python-format
   250 #, python-format
   241 msgid "%ds"
   251 msgid "%ds"
   242 msgstr ""
   252 msgstr ""
   243 
   253 
   244 #: ../PLCControler.py:1114
   254 #: ../PLCControler.py:1114
   267 #: ../plcopen/plcopen.py:1971
   277 #: ../plcopen/plcopen.py:1971
   268 #, python-format
   278 #, python-format
   269 msgid "%s body don't have text!"
   279 msgid "%s body don't have text!"
   270 msgstr ""
   280 msgstr ""
   271 
   281 
   272 #: ../IDEFrame.py:388
   282 #: ../etherlab/ConfigEditor.py:856
       
   283 #, python-format
       
   284 msgid "%s's nodes"
       
   285 msgstr ""
       
   286 
       
   287 #: ../IDEFrame.py:391
   273 msgid "&Add Element"
   288 msgid "&Add Element"
   274 msgstr ""
   289 msgstr ""
   275 
   290 
   276 #: ../dialogs/AboutDialog.py:71 ../dialogs/AboutDialog.py:117
   291 #: ../dialogs/AboutDialog.py:71 ../dialogs/AboutDialog.py:117
   277 #: ../dialogs/AboutDialog.py:152
   292 #: ../dialogs/AboutDialog.py:152
   278 msgid "&Close"
   293 msgid "&Close"
   279 msgstr ""
   294 msgstr ""
   280 
   295 
   281 #: ../IDEFrame.py:361
   296 #: ../IDEFrame.py:364
   282 msgid "&Configuration"
   297 msgid "&Configuration"
   283 msgstr ""
   298 msgstr ""
   284 
   299 
   285 #: ../IDEFrame.py:350
   300 #: ../IDEFrame.py:353
   286 msgid "&Data Type"
   301 msgid "&Data Type"
   287 msgstr ""
   302 msgstr ""
   288 
   303 
   289 #: ../IDEFrame.py:392
   304 #: ../IDEFrame.py:395
   290 msgid "&Delete"
   305 msgid "&Delete"
   291 msgstr ""
   306 msgstr ""
   292 
   307 
   293 #: ../IDEFrame.py:342
   308 #: ../IDEFrame.py:345
   294 msgid "&Display"
   309 msgid "&Display"
   295 msgstr ""
   310 msgstr ""
   296 
   311 
   297 #: ../IDEFrame.py:341
   312 #: ../IDEFrame.py:344
   298 msgid "&Edit"
   313 msgid "&Edit"
   299 msgstr ""
   314 msgstr ""
   300 
   315 
   301 #: ../IDEFrame.py:340
   316 #: ../IDEFrame.py:343
   302 msgid "&File"
   317 msgid "&File"
   303 msgstr ""
   318 msgstr ""
   304 
   319 
   305 #: ../IDEFrame.py:352
   320 #: ../IDEFrame.py:355
   306 msgid "&Function"
   321 msgid "&Function"
   307 msgstr ""
   322 msgstr ""
   308 
   323 
   309 #: ../IDEFrame.py:343
   324 #: ../IDEFrame.py:346
   310 msgid "&Help"
   325 msgid "&Help"
   311 msgstr ""
   326 msgstr ""
   312 
   327 
   313 #: ../dialogs/AboutDialog.py:70
   328 #: ../dialogs/AboutDialog.py:70
   314 msgid "&License"
   329 msgid "&License"
   315 msgstr ""
   330 msgstr ""
   316 
   331 
   317 #: ../IDEFrame.py:356
   332 #: ../IDEFrame.py:359
   318 msgid "&Program"
   333 msgid "&Program"
   319 msgstr ""
   334 msgstr ""
   320 
   335 
   321 #: ../PLCOpenEditor.py:98
   336 #: ../PLCOpenEditor.py:98
   322 msgid "&Properties"
   337 msgid "&Properties"
   324 
   339 
   325 #: ../BeremizIDE.py:244
   340 #: ../BeremizIDE.py:244
   326 msgid "&Recent Projects"
   341 msgid "&Recent Projects"
   327 msgstr ""
   342 msgstr ""
   328 
   343 
   329 #: ../IDEFrame.py:358
   344 #: ../IDEFrame.py:361
   330 msgid "&Resource"
   345 msgid "&Resource"
       
   346 msgstr ""
       
   347 
       
   348 #: ../etherlab/ConfigEditor.py:450
       
   349 msgid "'Read from' and 'Write to' variables types are not compatible"
   331 msgstr ""
   350 msgstr ""
   332 
   351 
   333 #: ../controls/SearchResultPanel.py:247
   352 #: ../controls/SearchResultPanel.py:247
   334 #, python-brace-format
   353 #, python-brace-format
   335 msgid "'{a1}' - {a2} match in project"
   354 msgid "'{a1}' - {a2} match in project"
   338 #: ../controls/SearchResultPanel.py:249
   357 #: ../controls/SearchResultPanel.py:249
   339 #, python-brace-format
   358 #, python-brace-format
   340 msgid "'{a1}' - {a2} matches in project"
   359 msgid "'{a1}' - {a2} matches in project"
   341 msgstr ""
   360 msgstr ""
   342 
   361 
   343 #: ../connectors/PYRO/__init__.py:98
   362 #: ../connectors/PYRO/__init__.py:99
   344 #, python-brace-format
   363 #, python-brace-format
   345 msgid "'{a1}' is located at {a2}\n"
   364 msgid "'{a1}' is located at {a2}\n"
   346 msgstr ""
   365 msgstr ""
   347 
   366 
   348 #: ../controls/SearchResultPanel.py:298
   367 #: ../controls/SearchResultPanel.py:298
   349 #, python-format
   368 #, python-format
   350 msgid "(%d matches)"
   369 msgid "(%d matches)"
   351 msgstr ""
   370 msgstr ""
   352 
   371 
   353 #: ../dialogs/PouTransitionDialog.py:103 ../dialogs/PouActionDialog.py:101
   372 #: ../dialogs/PouTransitionDialog.py:102 ../dialogs/PouActionDialog.py:101
   354 #: ../dialogs/PouDialog.py:124
   373 #: ../dialogs/PouDialog.py:159
   355 #, python-format
   374 #, python-format
   356 msgid ", %s"
   375 msgid ", %s"
   357 msgstr ""
   376 msgstr ""
   358 
   377 
   359 #: ../controls/UriLocationEditor.py:49
   378 #: ../controls/UriLocationEditor.py:49
   374 
   393 
   375 #: ../controls/LogViewer.py:290
   394 #: ../controls/LogViewer.py:290
   376 msgid "1s"
   395 msgid "1s"
   377 msgstr ""
   396 msgstr ""
   378 
   397 
   379 #: ../dialogs/PouDialog.py:133 ../IDEFrame.py:1650 ../IDEFrame.py:1696
   398 #: ../dialogs/PouDialog.py:168 ../IDEFrame.py:1667 ../IDEFrame.py:1713
   380 #: ../IDEFrame.py:1715
   399 #: ../IDEFrame.py:1732
   381 #, python-format
   400 #, python-format
   382 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   401 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   383 msgstr ""
   402 msgstr ""
   384 
   403 
   385 #: ../dialogs/SFCStepNameDialog.py:58 ../dialogs/PouTransitionDialog.py:110
   404 #: ../dialogs/SFCStepNameDialog.py:58 ../dialogs/PouTransitionDialog.py:109
   386 #: ../dialogs/PouNameDialog.py:56 ../dialogs/PouActionDialog.py:108
   405 #: ../dialogs/PouNameDialog.py:56 ../dialogs/PouActionDialog.py:108
   387 #: ../controls/VariablePanel.py:789 ../IDEFrame.py:1664 ../IDEFrame.py:1677
   406 #: ../controls/VariablePanel.py:800 ../IDEFrame.py:1681 ../IDEFrame.py:1694
   388 #, python-format
   407 #, python-format
   389 msgid "A POU named \"%s\" already exists!"
   408 msgid "A POU named \"%s\" already exists!"
   390 msgstr ""
   409 msgstr ""
   391 
   410 
   392 #: ../ConfigTreeNode.py:424
   411 #: ../ConfigTreeNode.py:424
   393 #, python-brace-format
   412 #, python-brace-format
   394 msgid "A child named \"{a1}\" already exists -> \"{a2}\"\n"
   413 msgid "A child named \"{a1}\" already exists -> \"{a2}\"\n"
   395 msgstr ""
   414 msgstr ""
   396 
   415 
   397 #: ../dialogs/BrowseLocationsDialog.py:229
   416 #: ../dialogs/BrowseLocationsDialog.py:228
   398 msgid "A location must be selected!"
   417 msgid "A location must be selected!"
   399 msgstr ""
   418 msgstr ""
   400 
   419 
   401 #: ../editors/ResourceEditor.py:485
   420 #: ../editors/ResourceEditor.py:483
   402 msgid "A task with the same name already exists!"
   421 msgid "A task with the same name already exists!"
   403 msgstr ""
   422 msgstr ""
   404 
   423 
   405 #: ../dialogs/SFCStepNameDialog.py:60 ../controls/VariablePanel.py:791
   424 #: ../dialogs/SFCStepNameDialog.py:60 ../controls/VariablePanel.py:802
   406 #: ../IDEFrame.py:1666 ../IDEFrame.py:1679
   425 #: ../IDEFrame.py:1683 ../IDEFrame.py:1696
   407 #, python-format
   426 #, python-format
   408 msgid "A variable with \"%s\" as name already exists in this pou!"
   427 msgid "A variable with \"%s\" as name already exists in this pou!"
   409 msgstr ""
   428 msgstr ""
   410 
   429 
   411 #: ../editors/CodeFileEditor.py:778
   430 #: ../editors/CodeFileEditor.py:797
   412 #, python-format
   431 #, python-format
   413 msgid "A variable with \"%s\" as name already exists!"
   432 msgid "A variable with \"%s\" as name already exists!"
   414 msgstr ""
   433 msgstr ""
   415 
   434 
   416 #: ../BeremizIDE.py:311 ../dialogs/AboutDialog.py:46 ../PLCOpenEditor.py:142
   435 #: ../BeremizIDE.py:311 ../dialogs/AboutDialog.py:46 ../PLCOpenEditor.py:142
   419 
   438 
   420 #: ../plcopen/iec_std.csv:22
   439 #: ../plcopen/iec_std.csv:22
   421 msgid "Absolute number"
   440 msgid "Absolute number"
   422 msgstr ""
   441 msgstr ""
   423 
   442 
       
   443 #: ../etherlab/ConfigEditor.py:48
       
   444 msgid "Access"
       
   445 msgstr ""
       
   446 
   424 #: ../dialogs/SFCStepDialog.py:75 ../dialogs/ActionBlockDialog.py:47
   447 #: ../dialogs/SFCStepDialog.py:75 ../dialogs/ActionBlockDialog.py:47
   425 msgid "Action"
   448 msgid "Action"
   426 msgstr ""
   449 msgstr ""
   427 
   450 
   428 #: ../editors/Viewer.py:653 ../editors/Viewer.py:2427
   451 #: ../editors/Viewer.py:656 ../editors/Viewer.py:2429
   429 msgid "Action Block"
   452 msgid "Action Block"
   430 msgstr ""
   453 msgstr ""
   431 
   454 
   432 #: ../dialogs/PouActionDialog.py:89
   455 #: ../dialogs/PouActionDialog.py:89
   433 msgid "Action Name"
   456 msgid "Action Name"
   448 
   471 
   449 #: ../dialogs/ActionBlockDialog.py:139
   472 #: ../dialogs/ActionBlockDialog.py:139
   450 msgid "Actions:"
   473 msgid "Actions:"
   451 msgstr ""
   474 msgstr ""
   452 
   475 
   453 #: ../editors/Viewer.py:473
   476 #: ../editors/Viewer.py:484
   454 msgid "Active"
   477 msgid "Active"
   455 msgstr ""
   478 msgstr ""
   456 
   479 
   457 #: ../canfestival/SlaveEditor.py:84 ../canfestival/NetworkEditor.py:108
   480 #: ../canfestival/SlaveEditor.py:84 ../canfestival/NetworkEditor.py:108
   458 #: ../BeremizIDE.py:1001 ../editors/Viewer.py:686
   481 #: ../BeremizIDE.py:998 ../editors/Viewer.py:689
   459 msgid "Add"
   482 msgid "Add"
   460 msgstr ""
   483 msgstr ""
   461 
   484 
   462 #: ../IDEFrame.py:1924 ../IDEFrame.py:1959
   485 #: ../IDEFrame.py:1941 ../IDEFrame.py:1976
   463 msgid "Add Action"
   486 msgid "Add Action"
   464 msgstr ""
   487 msgstr ""
   465 
   488 
   466 #: ../features.py:33
   489 #: ../features.py:22
   467 msgid "Add C code accessing located variables synchronously"
   490 msgid "Add C code accessing located variables synchronously"
   468 msgstr ""
   491 msgstr ""
   469 
   492 
   470 #: ../IDEFrame.py:1907
   493 #: ../IDEFrame.py:1924
   471 msgid "Add Configuration"
   494 msgid "Add Configuration"
   472 msgstr ""
   495 msgstr ""
   473 
   496 
   474 #: ../IDEFrame.py:1887
   497 #: ../IDEFrame.py:1904
   475 msgid "Add DataType"
   498 msgid "Add DataType"
   476 msgstr ""
   499 msgstr ""
   477 
   500 
   478 #: ../editors/Viewer.py:609
   501 #: ../editors/Viewer.py:612
   479 msgid "Add Divergence Branch"
   502 msgid "Add Divergence Branch"
       
   503 msgstr ""
       
   504 
       
   505 #: ../etherlab/EthercatMaster.py:297
       
   506 msgid "Add Ethercat Slave"
       
   507 msgstr ""
       
   508 
       
   509 #: ../etherlab/EthercatMaster.py:297
       
   510 msgid "Add Ethercat Slave to Master"
   480 msgstr ""
   511 msgstr ""
   481 
   512 
   482 #: ../dialogs/DiscoveryDialog.py:121
   513 #: ../dialogs/DiscoveryDialog.py:121
   483 msgid "Add IP"
   514 msgid "Add IP"
   484 msgstr ""
   515 msgstr ""
   485 
   516 
   486 #: ../IDEFrame.py:1895
   517 #: ../IDEFrame.py:1912
   487 msgid "Add POU"
   518 msgid "Add POU"
   488 msgstr ""
   519 msgstr ""
   489 
   520 
   490 #: ../features.py:34
   521 #: ../features.py:23
   491 msgid "Add Python code executed asynchronously"
   522 msgid "Add Python code executed asynchronously"
   492 msgstr ""
   523 msgstr ""
   493 
   524 
   494 #: ../IDEFrame.py:1935 ../IDEFrame.py:1985
   525 #: ../IDEFrame.py:1952 ../IDEFrame.py:2002
   495 msgid "Add Resource"
   526 msgid "Add Resource"
   496 msgstr ""
   527 msgstr ""
   497 
   528 
   498 #: ../IDEFrame.py:1913 ../IDEFrame.py:1956
   529 #: ../IDEFrame.py:1930 ../IDEFrame.py:1973
   499 msgid "Add Transition"
   530 msgid "Add Transition"
   500 msgstr ""
   531 msgstr ""
   501 
   532 
   502 #: ../editors/Viewer.py:596
   533 #: ../editors/Viewer.py:599
   503 msgid "Add Wire Segment"
   534 msgid "Add Wire Segment"
   504 msgstr ""
   535 msgstr ""
   505 
   536 
   506 #: ../editors/SFCViewer.py:447
   537 #: ../editors/SFCViewer.py:447
   507 msgid "Add a new initial step"
   538 msgid "Add a new initial step"
   508 msgstr ""
   539 msgstr ""
   509 
   540 
   510 #: ../editors/Viewer.py:2791 ../editors/SFCViewer.py:784
   541 #: ../editors/Viewer.py:2790 ../editors/SFCViewer.py:784
   511 msgid "Add a new jump"
   542 msgid "Add a new jump"
   512 msgstr ""
   543 msgstr ""
   513 
   544 
   514 #: ../editors/SFCViewer.py:469
   545 #: ../editors/SFCViewer.py:469
   515 msgid "Add a new step"
   546 msgid "Add a new step"
   516 msgstr ""
   547 msgstr ""
   517 
   548 
   518 #: ../features.py:35
   549 #: ../features.py:24
   519 msgid "Add a simple WxGlade based GUI."
   550 msgid "Add a simple WxGlade based GUI."
   520 msgstr ""
   551 msgstr ""
   521 
   552 
   522 #: ../dialogs/ActionBlockDialog.py:143
   553 #: ../dialogs/ActionBlockDialog.py:143
   523 msgid "Add action"
   554 msgid "Add action"
   525 
   556 
   526 #: ../editors/DataTypeEditor.py:364
   557 #: ../editors/DataTypeEditor.py:364
   527 msgid "Add element"
   558 msgid "Add element"
   528 msgstr ""
   559 msgstr ""
   529 
   560 
   530 #: ../editors/ResourceEditor.py:283
   561 #: ../etherlab/ConfigEditor.py:1388
       
   562 msgid "Add file from ESI files database"
       
   563 msgstr ""
       
   564 
       
   565 #: ../etherlab/ConfigEditor.py:1360
       
   566 msgid "Add file to project"
       
   567 msgstr ""
       
   568 
       
   569 #: ../editors/ResourceEditor.py:281
   531 msgid "Add instance"
   570 msgid "Add instance"
       
   571 msgstr ""
       
   572 
       
   573 #: ../etherlab/ConfigEditor.py:652
       
   574 msgid "Add process variable"
   532 msgstr ""
   575 msgstr ""
   533 
   576 
   534 #: ../canfestival/NetworkEditor.py:110
   577 #: ../canfestival/NetworkEditor.py:110
   535 msgid "Add slave"
   578 msgid "Add slave"
   536 msgstr ""
   579 msgstr ""
   537 
   580 
   538 #: ../editors/ResourceEditor.py:252
   581 #: ../etherlab/ConfigEditor.py:679
       
   582 msgid "Add startup service variable"
       
   583 msgstr ""
       
   584 
       
   585 #: ../editors/ResourceEditor.py:250
   539 msgid "Add task"
   586 msgid "Add task"
   540 msgstr ""
   587 msgstr ""
   541 
   588 
   542 #: ../editors/CodeFileEditor.py:654 ../controls/VariablePanel.py:481
   589 #: ../bacnet/BacnetSlaveEditor.py:811 ../editors/CodeFileEditor.py:672
       
   590 #: ../controls/VariablePanel.py:483
   543 msgid "Add variable"
   591 msgid "Add variable"
       
   592 msgstr ""
       
   593 
       
   594 #: ../etherlab/etherlab.py:186
       
   595 msgid ""
       
   596 "Adding a PDO not defined in default configuration\n"
       
   597 "for mapping needed location variables\n"
       
   598 "(1 if possible)"
   544 msgstr ""
   599 msgstr ""
   545 
   600 
   546 #: ../plcopen/iec_std.csv:33
   601 #: ../plcopen/iec_std.csv:33
   547 msgid "Addition"
   602 msgid "Addition"
   548 msgstr ""
   603 msgstr ""
   549 
   604 
   550 #: ../plcopen/definitions.py:51
   605 #: ../plcopen/definitions.py:51
   551 msgid "Additional function blocks"
   606 msgid "Additional function blocks"
   552 msgstr ""
   607 msgstr ""
   553 
   608 
   554 #: ../editors/Viewer.py:669
   609 #: ../editors/Viewer.py:672
   555 msgid "Adjust Block Size"
   610 msgid "Adjust Block Size"
   556 msgstr ""
   611 msgstr ""
   557 
   612 
   558 #: ../editors/Viewer.py:1720
   613 #: ../editors/Viewer.py:1722
   559 msgid "Alignment"
   614 msgid "Alignment"
   560 msgstr ""
   615 msgstr ""
   561 
   616 
   562 #: ../dialogs/BrowseLocationsDialog.py:42
   617 #: ../dialogs/BrowseLocationsDialog.py:42
   563 #: ../dialogs/BrowseLocationsDialog.py:53
   618 #: ../dialogs/BrowseLocationsDialog.py:50
   564 #: ../dialogs/BrowseLocationsDialog.py:152
   619 #: ../dialogs/BrowseLocationsDialog.py:151
   565 #: ../dialogs/BrowseLocationsDialog.py:155 ../controls/LogViewer.py:307
   620 #: ../dialogs/BrowseLocationsDialog.py:154 ../etherlab/ConfigEditor.py:65
   566 #: ../controls/VariablePanel.py:88
   621 #: ../etherlab/ConfigEditor.py:853 ../controls/LogViewer.py:307
       
   622 #: ../controls/VariablePanel.py:85
   567 msgid "All"
   623 msgid "All"
   568 msgstr ""
   624 msgstr ""
   569 
   625 
   570 #: ../editors/FileManagementPanel.py:37
   626 #: ../editors/FileManagementPanel.py:51
   571 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   627 msgid "All files (*.*)|*.*|CSV files (*.csv)|*.csv"
   572 msgstr ""
   628 msgstr ""
   573 
   629 
   574 #: ../ProjectController.py:1670
   630 #: ../ProjectController.py:1752
   575 msgid "Already connected. Please disconnect\n"
   631 msgid "Already connected. Please disconnect\n"
   576 msgstr ""
   632 msgstr ""
   577 
   633 
   578 #: ../editors/DataTypeEditor.py:607
   634 #: ../editors/DataTypeEditor.py:607
   579 #, python-format
   635 #, python-format
   582 
   638 
   583 #: ../editors/ResourceEditor.py:520
   639 #: ../editors/ResourceEditor.py:520
   584 msgid "An instance with the same name already exists!"
   640 msgid "An instance with the same name already exists!"
   585 msgstr ""
   641 msgstr ""
   586 
   642 
       
   643 #: ../etherlab/ConfigEditor.py:975
       
   644 #, python-format
       
   645 msgid "An variable named \"%s\" already exists!"
       
   646 msgstr ""
       
   647 
       
   648 #: ../bacnet/BacnetSlaveEditor.py:935
       
   649 msgid "Analog Input Objects"
       
   650 msgstr ""
       
   651 
       
   652 #: ../bacnet/BacnetSlaveEditor.py:934
       
   653 msgid "Analog Output Objects"
       
   654 msgstr ""
       
   655 
       
   656 #: ../bacnet/BacnetSlaveEditor.py:933
       
   657 msgid "Analog Value Objects"
       
   658 msgstr ""
       
   659 
   587 #: ../dialogs/ConnectionDialog.py:103
   660 #: ../dialogs/ConnectionDialog.py:103
   588 msgid "Apply name modification to all continuations with the same name"
   661 msgid "Apply name modification to all continuations with the same name"
   589 msgstr ""
   662 msgstr ""
   590 
   663 
   591 #: ../plcopen/iec_std.csv:31
   664 #: ../plcopen/iec_std.csv:31
   603 #: ../plcopen/iec_std.csv:33
   676 #: ../plcopen/iec_std.csv:33
   604 msgid "Arithmetic"
   677 msgid "Arithmetic"
   605 msgstr ""
   678 msgstr ""
   606 
   679 
   607 #: ../editors/DataTypeEditor.py:60 ../editors/DataTypeEditor.py:649
   680 #: ../editors/DataTypeEditor.py:60 ../editors/DataTypeEditor.py:649
   608 #: ../controls/VariablePanel.py:872
   681 #: ../controls/VariablePanel.py:883
   609 msgid "Array"
   682 msgid "Array"
   610 msgstr ""
   683 msgstr ""
   611 
   684 
   612 #: ../plcopen/iec_std.csv:39
   685 #: ../plcopen/iec_std.csv:39
   613 msgid "Assignment"
   686 msgid "Assignment"
   614 msgstr ""
   687 msgstr ""
   615 
   688 
   616 #: ../dialogs/FBDVariableDialog.py:226
   689 #: ../dialogs/FBDVariableDialog.py:227
   617 msgid "At least a variable or an expression must be selected!"
   690 msgid "At least a variable or an expression must be selected!"
   618 msgstr ""
   691 msgstr ""
   619 
   692 
   620 #: ../controls/ProjectPropertiesPanel.py:111
   693 #: ../controls/ProjectPropertiesPanel.py:113
   621 msgid "Author"
   694 msgid "Author"
   622 msgstr ""
   695 msgstr ""
   623 
   696 
   624 #: ../controls/ProjectPropertiesPanel.py:108
   697 #: ../controls/ProjectPropertiesPanel.py:110
   625 msgid "Author Name (optional):"
   698 msgid "Author Name (optional):"
       
   699 msgstr ""
       
   700 
       
   701 #: ../etherlab/EthercatCIA402Slave.py:125
       
   702 msgid "Axis Pos"
       
   703 msgstr ""
       
   704 
       
   705 #: ../etherlab/EthercatCIA402Slave.py:118
       
   706 msgid "Axis Ref"
   626 msgstr ""
   707 msgstr ""
   627 
   708 
   628 #: ../dialogs/FindInPouDialog.py:80
   709 #: ../dialogs/FindInPouDialog.py:80
   629 msgid "Backward"
   710 msgid "Backward"
       
   711 msgstr ""
       
   712 
       
   713 #: ../features.py:19
       
   714 msgid "Bacnet support"
   630 msgstr ""
   715 msgstr ""
   631 
   716 
   632 #: ../canfestival/config_utils.py:365 ../canfestival/config_utils.py:672
   717 #: ../canfestival/config_utils.py:365 ../canfestival/config_utils.py:672
   633 #, python-format
   718 #, python-format
   634 msgid "Bad location size : %s"
   719 msgid "Bad location size : %s"
   637 #: ../dialogs/ArrayTypeDialog.py:57 ../editors/DataTypeEditor.py:183
   722 #: ../dialogs/ArrayTypeDialog.py:57 ../editors/DataTypeEditor.py:183
   638 #: ../editors/DataTypeEditor.py:213 ../editors/DataTypeEditor.py:307
   723 #: ../editors/DataTypeEditor.py:213 ../editors/DataTypeEditor.py:307
   639 msgid "Base Type:"
   724 msgid "Base Type:"
   640 msgstr ""
   725 msgstr ""
   641 
   726 
   642 #: ../editors/DataTypeEditor.py:639 ../controls/VariablePanel.py:830
   727 #: ../editors/DataTypeEditor.py:639 ../controls/VariablePanel.py:841
   643 msgid "Base Types"
   728 msgid "Base Types"
   644 msgstr ""
   729 msgstr ""
   645 
   730 
   646 #: ../BeremizIDE.py:483
   731 #: ../BeremizIDE.py:479
   647 msgid "Beremiz"
   732 msgid "Beremiz"
       
   733 msgstr ""
       
   734 
       
   735 #: ../runtime/NevowServer.py:201
       
   736 msgid "Beremiz Runtime Settings"
       
   737 msgstr ""
       
   738 
       
   739 #: ../bacnet/BacnetSlaveEditor.py:938
       
   740 msgid "Binary Input Objects"
       
   741 msgstr ""
       
   742 
       
   743 #: ../bacnet/BacnetSlaveEditor.py:937
       
   744 msgid "Binary Output Objects"
       
   745 msgstr ""
       
   746 
       
   747 #: ../bacnet/BacnetSlaveEditor.py:936
       
   748 msgid "Binary Value Objects"
   648 msgstr ""
   749 msgstr ""
   649 
   750 
   650 #: ../plcopen/iec_std.csv:70
   751 #: ../plcopen/iec_std.csv:70
   651 msgid "Binary selection (1 of 2)"
   752 msgid "Binary selection (1 of 2)"
   652 msgstr ""
   753 msgstr ""
   673 
   774 
   674 #: ../plcopen/iec_std.csv:69
   775 #: ../plcopen/iec_std.csv:69
   675 msgid "Bitwise inverting"
   776 msgid "Bitwise inverting"
   676 msgstr ""
   777 msgstr ""
   677 
   778 
   678 #: ../editors/Viewer.py:621 ../editors/Viewer.py:2440
   779 #: ../editors/Viewer.py:624 ../editors/Viewer.py:2442
   679 msgid "Block"
   780 msgid "Block"
   680 msgstr ""
   781 msgstr ""
   681 
   782 
   682 #: ../dialogs/FBDBlockDialog.py:63
   783 #: ../dialogs/FBDBlockDialog.py:63
   683 msgid "Block Properties"
   784 msgid "Block Properties"
   685 
   786 
   686 #: ../editors/TextViewer.py:260
   787 #: ../editors/TextViewer.py:260
   687 msgid "Block name"
   788 msgid "Block name"
   688 msgstr ""
   789 msgstr ""
   689 
   790 
   690 #: ../editors/Viewer.py:586
   791 #: ../editors/Viewer.py:589
   691 msgid "Bottom"
   792 msgid "Bottom"
   692 msgstr ""
   793 msgstr ""
   693 
   794 
   694 #: ../ProjectController.py:1400
   795 #: ../runtime/PlcStatus.py:11
   695 msgid "Broken"
   796 msgid "Broken"
   696 msgstr ""
   797 msgstr ""
   697 
   798 
   698 #: ../dialogs/BrowseValuesLibraryDialog.py:40
   799 #: ../dialogs/BrowseValuesLibraryDialog.py:40
   699 #, python-format
   800 #, python-format
   700 msgid "Browse %s values library"
   801 msgid "Browse %s values library"
   701 msgstr ""
   802 msgstr ""
   702 
   803 
   703 #: ../dialogs/BrowseLocationsDialog.py:72
   804 #: ../dialogs/BrowseLocationsDialog.py:69
   704 msgid "Browse Locations"
   805 msgid "Browse Locations"
   705 msgstr ""
   806 msgstr ""
   706 
   807 
   707 #: ../ProjectController.py:1815
   808 #: ../ProjectController.py:1898
   708 msgid "Build"
   809 msgid "Build"
   709 msgstr ""
   810 msgstr ""
   710 
   811 
   711 #: ../ProjectController.py:1335
   812 #: ../ProjectController.py:1397
   712 msgid "Build directory already clean\n"
   813 msgid "Build directory already clean\n"
   713 msgstr ""
   814 msgstr ""
   714 
   815 
   715 #: ../ProjectController.py:1816
   816 #: ../ProjectController.py:1899
   716 msgid "Build project into build folder"
   817 msgid "Build project into build folder"
   717 msgstr ""
   818 msgstr ""
   718 
   819 
   719 #: ../ProjectController.py:1108
   820 #: ../ProjectController.py:1155
   720 msgid "C Build crashed !\n"
   821 msgid "C Build crashed !\n"
   721 msgstr ""
   822 msgstr ""
   722 
   823 
   723 #: ../ProjectController.py:1105
   824 #: ../ProjectController.py:1152
   724 msgid "C Build failed.\n"
   825 msgid "C Build failed.\n"
   725 msgstr ""
   826 msgstr ""
   726 
   827 
   727 #: ../c_ext/CFileEditor.py:66
   828 #: ../c_ext/CFileEditor.py:66
   728 msgid "C code"
   829 msgid "C code"
   729 msgstr ""
   830 msgstr ""
   730 
   831 
   731 #: ../ProjectController.py:1186
   832 #: ../ProjectController.py:1240
   732 msgid "C code generated successfully.\n"
   833 msgid "C code generated successfully.\n"
   733 msgstr ""
   834 msgstr ""
   734 
   835 
   735 #: ../targets/toolchain_makefile.py:126
   836 #: ../targets/toolchain_makefile.py:126
   736 msgid "C compilation failed.\n"
   837 msgid "C compilation failed.\n"
   739 #: ../targets/toolchain_gcc.py:199
   840 #: ../targets/toolchain_gcc.py:199
   740 #, python-format
   841 #, python-format
   741 msgid "C compilation of %s failed.\n"
   842 msgid "C compilation of %s failed.\n"
   742 msgstr ""
   843 msgstr ""
   743 
   844 
   744 #: ../features.py:33
   845 #: ../features.py:22
   745 msgid "C extension"
   846 msgid "C extension"
   746 msgstr ""
   847 msgstr ""
   747 
   848 
   748 #: ../dialogs/AboutDialog.py:69
   849 #: ../dialogs/AboutDialog.py:69
   749 msgid "C&redits"
   850 msgid "C&redits"
   755 
   856 
   756 #: ../canfestival/SlaveEditor.py:48
   857 #: ../canfestival/SlaveEditor.py:48
   757 msgid "CANOpen slave"
   858 msgid "CANOpen slave"
   758 msgstr ""
   859 msgstr ""
   759 
   860 
   760 #: ../features.py:31
   861 #: ../features.py:18
   761 msgid "CANopen support"
   862 msgid "CANopen support"
       
   863 msgstr ""
       
   864 
       
   865 #: ../etherlab/ConfigEditor.py:858
       
   866 msgid "CIA402 nodes"
   762 msgstr ""
   867 msgstr ""
   763 
   868 
   764 #: ../plcopen/plcopen.py:1839 ../plcopen/plcopen.py:1853
   869 #: ../plcopen/plcopen.py:1839 ../plcopen/plcopen.py:1853
   765 #: ../plcopen/plcopen.py:1878 ../plcopen/plcopen.py:1894
   870 #: ../plcopen/plcopen.py:1878 ../plcopen/plcopen.py:1894
   766 msgid "Can only generate execution order on FBD networks!"
   871 msgid "Can only generate execution order on FBD networks!"
   767 msgstr ""
   872 msgstr ""
   768 
   873 
   769 #: ../controls/VariablePanel.py:291
   874 #: ../controls/VariablePanel.py:290
   770 msgid "Can only give a location to local or global variables"
   875 msgid "Can only give a location to local or global variables"
   771 msgstr ""
   876 msgstr ""
   772 
   877 
   773 #: ../PLCOpenEditor.py:318
   878 #: ../PLCOpenEditor.py:318
   774 #, python-format
   879 #, python-format
   775 msgid "Can't generate program to file %s!"
   880 msgid "Can't generate program to file %s!"
   776 msgstr ""
   881 msgstr ""
   777 
   882 
   778 #: ../controls/VariablePanel.py:289
   883 #: ../controls/VariablePanel.py:288
   779 msgid "Can't give a location to a function block instance"
   884 msgid "Can't give a location to a function block instance"
   780 msgstr ""
   885 msgstr ""
   781 
   886 
   782 #: ../PLCOpenEditor.py:363
   887 #: ../PLCOpenEditor.py:363
   783 #, python-format
   888 #, python-format
   784 msgid "Can't save project to file %s!"
   889 msgid "Can't save project to file %s!"
   785 msgstr ""
   890 msgstr ""
   786 
   891 
   787 #: ../controls/VariablePanel.py:339
   892 #: ../controls/VariablePanel.py:338
   788 msgid "Can't set an initial value to a function block instance"
   893 msgid "Can't set an initial value to a function block instance"
   789 msgstr ""
   894 msgstr ""
   790 
   895 
   791 #: ../ConfigTreeNode.py:532
   896 #: ../ConfigTreeNode.py:532
   792 #, python-brace-format
   897 #, python-brace-format
   796 #: ../ConfigTreeNode.py:454
   901 #: ../ConfigTreeNode.py:454
   797 #, python-format
   902 #, python-format
   798 msgid "Cannot find lower free IEC channel than %d\n"
   903 msgid "Cannot find lower free IEC channel than %d\n"
   799 msgstr ""
   904 msgstr ""
   800 
   905 
   801 #: ../connectors/PYRO/__init__.py:139
   906 #: ../connectors/PYRO/__init__.py:140
   802 msgid "Cannot get PLC status - connection failed.\n"
   907 msgid "Cannot get PLC status - connection failed.\n"
   803 msgstr ""
   908 msgstr ""
   804 
   909 
   805 #: ../ProjectController.py:967
   910 #: ../ProjectController.py:1013
   806 msgid "Cannot open/parse VARIABLES.csv!\n"
   911 msgid "Cannot open/parse VARIABLES.csv!\n"
   807 msgstr ""
   912 msgstr ""
   808 
   913 
   809 #: ../canfestival/config_utils.py:400
   914 #: ../canfestival/config_utils.py:400
   810 #, python-brace-format
   915 #, python-brace-format
   811 msgid "Cannot set bit offset for non bool '{a1}' variable (ID:{a2},Idx:{a3},sIdx:{a4}))"
   916 msgid "Cannot set bit offset for non bool '{a1}' variable (ID:{a2},Idx:{a3},sIdx:{a4}))"
   812 msgstr ""
   917 msgstr ""
   813 
   918 
   814 #: ../ProjectController.py:1761
   919 #: ../ProjectController.py:1842
   815 msgid "Cannot transfer while PLC is running. Stop it now?"
   920 msgid "Cannot transfer while PLC is running. Stop it now?"
   816 msgstr ""
   921 msgstr ""
   817 
   922 
   818 #: ../dialogs/SearchInProjectDialog.py:63 ../dialogs/FindInPouDialog.py:89
   923 #: ../dialogs/SearchInProjectDialog.py:63 ../dialogs/FindInPouDialog.py:89
   819 msgid "Case sensitive"
   924 msgid "Case sensitive"
   820 msgstr ""
   925 msgstr ""
   821 
   926 
   822 #: ../editors/Viewer.py:581
   927 #: ../editors/Viewer.py:584
   823 msgid "Center"
   928 msgid "Center"
   824 msgstr ""
   929 msgstr ""
   825 
   930 
   826 #: ../Beremiz_service.py:276
   931 #: ../Beremiz_service.py:289
   827 msgid "Change IP of interface to bind"
   932 msgid "Change IP of interface to bind"
   828 msgstr ""
   933 msgstr ""
   829 
   934 
   830 #: ../Beremiz_service.py:275
   935 #: ../Beremiz_service.py:288
   831 msgid "Change Name"
   936 msgid "Change Name"
   832 msgstr ""
   937 msgstr ""
   833 
   938 
   834 #: ../IDEFrame.py:1977
   939 #: ../IDEFrame.py:1994
   835 msgid "Change POU Type To"
   940 msgid "Change POU Type To"
   836 msgstr ""
   941 msgstr ""
   837 
   942 
   838 #: ../Beremiz_service.py:277
   943 #: ../Beremiz_service.py:290
   839 msgid "Change Port Number"
   944 msgid "Change Port Number"
   840 msgstr ""
   945 msgstr ""
   841 
   946 
   842 #: ../Beremiz_service.py:278
   947 #: ../Beremiz_service.py:291
   843 msgid "Change working directory"
   948 msgid "Change working directory"
   844 msgstr ""
   949 msgstr ""
   845 
   950 
   846 #: ../plcopen/iec_std.csv:81
   951 #: ../plcopen/iec_std.csv:81
   847 msgid "Character string"
   952 msgid "Character string"
   849 
   954 
   850 #: ../svgui/svgui.py:136
   955 #: ../svgui/svgui.py:136
   851 msgid "Choose a SVG file"
   956 msgid "Choose a SVG file"
   852 msgstr ""
   957 msgstr ""
   853 
   958 
   854 #: ../ProjectController.py:561
   959 #: ../etherlab/EtherCATManagementEditor.py:911
       
   960 #: ../etherlab/EtherCATManagementEditor.py:1306
       
   961 msgid "Choose a binary file"
       
   962 msgstr ""
       
   963 
       
   964 #: ../ProjectController.py:582
   855 msgid "Choose a directory to save project"
   965 msgid "Choose a directory to save project"
   856 msgstr ""
   966 msgstr ""
   857 
   967 
   858 #: ../canfestival/canfestival.py:171 ../PLCOpenEditor.py:276
   968 #: ../canfestival/canfestival.py:171 ../bacnet/bacnet.py:434
   859 #: ../PLCOpenEditor.py:308 ../PLCOpenEditor.py:357
   969 #: ../PLCOpenEditor.py:276 ../PLCOpenEditor.py:308 ../PLCOpenEditor.py:357
   860 msgid "Choose a file"
   970 msgid "Choose a file"
   861 msgstr ""
   971 msgstr ""
   862 
   972 
   863 #: ../BeremizIDE.py:900
   973 #: ../BeremizIDE.py:897
   864 msgid "Choose a project"
   974 msgid "Choose a project"
   865 msgstr ""
   975 msgstr ""
   866 
   976 
   867 #: ../dialogs/BrowseValuesLibraryDialog.py:43
   977 #: ../dialogs/BrowseValuesLibraryDialog.py:43
   868 #, python-format
   978 #, python-format
   869 msgid "Choose a value for %s:"
   979 msgid "Choose a value for %s:"
   870 msgstr ""
   980 msgstr ""
   871 
   981 
   872 #: ../Beremiz_service.py:333
   982 #: ../Beremiz_service.py:346
   873 msgid "Choose a working directory "
   983 msgid "Choose a working directory "
   874 msgstr ""
   984 msgstr ""
   875 
   985 
   876 #: ../BeremizIDE.py:864
   986 #: ../etherlab/ConfigEditor.py:1234
       
   987 msgid "Choose an XML file"
       
   988 msgstr ""
       
   989 
       
   990 #: ../BeremizIDE.py:861
   877 msgid "Choose an empty directory for new project"
   991 msgid "Choose an empty directory for new project"
   878 msgstr ""
   992 msgstr ""
   879 
   993 
   880 #: ../ProjectController.py:468
   994 #: ../ProjectController.py:483
   881 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
   995 msgid "Chosen folder doesn't contain a program. It's not a valid project!"
   882 msgstr ""
   996 msgstr ""
   883 
   997 
   884 #: ../ProjectController.py:435
   998 #: ../ProjectController.py:450
   885 msgid "Chosen folder isn't empty. You can't use it for a new project!"
   999 msgid "Chosen folder isn't empty. You can't use it for a new project!"
   886 msgstr ""
  1000 msgstr ""
   887 
  1001 
   888 #: ../controls/VariablePanel.py:60
  1002 #: ../controls/VariablePanel.py:60
   889 msgid "Class"
  1003 msgid "Class"
   890 msgstr ""
  1004 msgstr ""
   891 
  1005 
   892 #: ../controls/VariablePanel.py:472
  1006 #: ../controls/VariablePanel.py:474
   893 msgid "Class Filter:"
  1007 msgid "Class Filter:"
   894 msgstr ""
  1008 msgstr ""
   895 
  1009 
   896 #: ../dialogs/FBDVariableDialog.py:74
  1010 #: ../dialogs/FBDVariableDialog.py:75
   897 msgid "Class:"
  1011 msgid "Class:"
   898 msgstr ""
  1012 msgstr ""
   899 
  1013 
   900 #: ../ProjectController.py:1821
  1014 #: ../ProjectController.py:1904
   901 msgid "Clean"
  1015 msgid "Clean"
   902 msgstr ""
  1016 msgstr ""
   903 
  1017 
   904 #: ../controls/LogViewer.py:327
  1018 #: ../controls/LogViewer.py:327
   905 msgid "Clean log messages"
  1019 msgid "Clean log messages"
   906 msgstr ""
  1020 msgstr ""
   907 
  1021 
   908 #: ../ProjectController.py:1822
  1022 #: ../ProjectController.py:1905
   909 msgid "Clean project build folder"
  1023 msgid "Clean project build folder"
   910 msgstr ""
  1024 msgstr ""
   911 
  1025 
   912 #: ../ProjectController.py:1332
  1026 #: ../ProjectController.py:1394
   913 msgid "Cleaning the build directory\n"
  1027 msgid "Cleaning the build directory\n"
   914 msgstr ""
  1028 msgstr ""
   915 
  1029 
   916 #: ../IDEFrame.py:437
  1030 #: ../IDEFrame.py:439
   917 msgid "Clear Errors"
  1031 msgid "Clear Errors"
   918 msgstr ""
  1032 msgstr ""
   919 
  1033 
   920 #: ../editors/Viewer.py:680
  1034 #: ../editors/Viewer.py:683
   921 msgid "Clear Execution Order"
  1035 msgid "Clear Execution Order"
   922 msgstr ""
  1036 msgstr ""
   923 
  1037 
   924 #: ../dialogs/SearchInProjectDialog.py:107 ../dialogs/FindInPouDialog.py:112
  1038 #: ../dialogs/SearchInProjectDialog.py:107 ../dialogs/FindInPouDialog.py:112
       
  1039 #: ../etherlab/ConfigEditor.py:1361
   925 msgid "Close"
  1040 msgid "Close"
   926 msgstr ""
  1041 msgstr ""
   927 
  1042 
   928 #: ../BeremizIDE.py:627 ../PLCOpenEditor.py:183
  1043 #: ../BeremizIDE.py:623 ../PLCOpenEditor.py:183
   929 msgid "Close Application"
  1044 msgid "Close Application"
   930 msgstr ""
  1045 msgstr ""
   931 
  1046 
   932 #: ../BeremizIDE.py:253 ../BeremizIDE.py:566 ../PLCOpenEditor.py:81
  1047 #: ../BeremizIDE.py:253 ../BeremizIDE.py:562 ../PLCOpenEditor.py:81
   933 #: ../IDEFrame.py:1040
  1048 #: ../IDEFrame.py:1053
   934 msgid "Close Project"
  1049 msgid "Close Project"
   935 msgstr ""
  1050 msgstr ""
   936 
  1051 
   937 #: ../BeremizIDE.py:251 ../PLCOpenEditor.py:79
  1052 #: ../BeremizIDE.py:251 ../PLCOpenEditor.py:79
   938 msgid "Close Tab"
  1053 msgid "Close Tab"
   939 msgstr ""
  1054 msgstr ""
   940 
  1055 
   941 #: ../editors/Viewer.py:638 ../editors/Viewer.py:2448
  1056 #: ../editors/Viewer.py:641 ../editors/Viewer.py:2450
   942 msgid "Coil"
  1057 msgid "Coil"
   943 msgstr ""
  1058 msgstr ""
   944 
  1059 
   945 #: ../editors/Viewer.py:659 ../editors/LDViewer.py:517
  1060 #: ../editors/Viewer.py:662 ../editors/LDViewer.py:517
   946 msgid "Comment"
  1061 msgid "Comment"
       
  1062 msgstr ""
       
  1063 
       
  1064 #: ../etherlab/ConfigEditor.py:66
       
  1065 msgid "Communication Parameters"
   947 msgstr ""
  1066 msgstr ""
   948 
  1067 
   949 #: ../BeremizIDE.py:303 ../BeremizIDE.py:307 ../PLCOpenEditor.py:134
  1068 #: ../BeremizIDE.py:303 ../BeremizIDE.py:307 ../PLCOpenEditor.py:134
   950 #: ../PLCOpenEditor.py:138
  1069 #: ../PLCOpenEditor.py:138
   951 msgid "Community support"
  1070 msgid "Community support"
   952 msgstr ""
  1071 msgstr ""
   953 
  1072 
   954 #: ../dialogs/ProjectDialog.py:65
  1073 #: ../dialogs/ProjectDialog.py:63
   955 msgid "Company Name"
  1074 msgid "Company Name"
   956 msgstr ""
  1075 msgstr ""
   957 
  1076 
   958 #: ../controls/ProjectPropertiesPanel.py:106
  1077 #: ../controls/ProjectPropertiesPanel.py:108
   959 msgid "Company Name (required):"
  1078 msgid "Company Name (required):"
   960 msgstr ""
  1079 msgstr ""
   961 
  1080 
   962 #: ../controls/ProjectPropertiesPanel.py:107
  1081 #: ../controls/ProjectPropertiesPanel.py:109
   963 msgid "Company URL (optional):"
  1082 msgid "Company URL (optional):"
   964 msgstr ""
  1083 msgstr ""
   965 
  1084 
   966 #: ../plcopen/iec_std.csv:75
  1085 #: ../plcopen/iec_std.csv:75
   967 msgid "Comparison"
  1086 msgid "Comparison"
   968 msgstr ""
  1087 msgstr ""
   969 
  1088 
   970 #: ../ProjectController.py:756
  1089 #: ../ProjectController.py:787
   971 msgid "Compiling IEC Program into C code...\n"
  1090 msgid "Compiling IEC Program into C code...\n"
   972 msgstr ""
  1091 msgstr ""
   973 
  1092 
   974 #: ../plcopen/iec_std.csv:85
  1093 #: ../plcopen/iec_std.csv:85
   975 msgid "Concatenation"
  1094 msgid "Concatenation"
   991 msgid "Configurations"
  1110 msgid "Configurations"
   992 msgstr ""
  1111 msgstr ""
   993 
  1112 
   994 #: ../editors/Viewer.py:351 ../editors/Viewer.py:381 ../editors/Viewer.py:403
  1113 #: ../editors/Viewer.py:351 ../editors/Viewer.py:381 ../editors/Viewer.py:403
   995 #: ../editors/TextViewer.py:289 ../editors/TextViewer.py:343
  1114 #: ../editors/TextViewer.py:289 ../editors/TextViewer.py:343
   996 #: ../editors/TextViewer.py:366 ../controls/VariablePanel.py:354
  1115 #: ../editors/TextViewer.py:366 ../controls/VariablePanel.py:353
   997 msgid "Confirm or change variable name"
  1116 msgid "Confirm or change variable name"
   998 msgstr ""
  1117 msgstr ""
   999 
  1118 
  1000 #: ../ProjectController.py:1842
  1119 #: ../ProjectController.py:1925
  1001 msgid "Connect"
  1120 msgid "Connect"
  1002 msgstr ""
  1121 msgstr ""
  1003 
  1122 
  1004 #: ../ProjectController.py:1843
  1123 #: ../ProjectController.py:1926
  1005 msgid "Connect to the target PLC"
  1124 msgid "Connect to the target PLC"
  1006 msgstr ""
  1125 msgstr ""
  1007 
  1126 
  1008 #: ../ProjectController.py:1391
  1127 #: ../ProjectController.py:1469
  1009 #, python-format
  1128 #, python-format
  1010 msgid "Connected to URI: %s"
  1129 msgid "Connected to URI: %s"
  1011 msgstr ""
  1130 msgstr ""
  1012 
  1131 
  1013 #: ../dialogs/SFCTransitionDialog.py:78 ../editors/Viewer.py:623
  1132 #: ../dialogs/SFCTransitionDialog.py:78 ../editors/Viewer.py:626
  1014 #: ../editors/Viewer.py:2441
  1133 #: ../editors/Viewer.py:2443
  1015 msgid "Connection"
  1134 msgid "Connection"
  1016 msgstr ""
  1135 msgstr ""
  1017 
  1136 
  1018 #: ../dialogs/ConnectionDialog.py:55
  1137 #: ../dialogs/ConnectionDialog.py:55
  1019 msgid "Connection Properties"
  1138 msgid "Connection Properties"
  1020 msgstr ""
  1139 msgstr ""
  1021 
  1140 
  1022 #: ../ProjectController.py:1691
  1141 #: ../ProjectController.py:1773
  1023 msgid "Connection canceled!\n"
  1142 msgid "Connection canceled!\n"
  1024 msgstr ""
  1143 msgstr ""
  1025 
  1144 
  1026 #: ../ProjectController.py:1714
  1145 #: ../ProjectController.py:1797
  1027 #, python-format
  1146 #, python-format
  1028 msgid "Connection failed to %s!\n"
  1147 msgid "Connection failed to %s!\n"
  1029 msgstr ""
  1148 msgstr ""
  1030 
  1149 
  1031 #: ../connectors/PYRO/__init__.py:123 ../connectors/WAMP/__init__.py:120
  1150 #: ../connectors/PYRO/__init__.py:124 ../connectors/WAMP/__init__.py:121
  1032 msgid "Connection lost!\n"
  1151 msgid "Connection lost!\n"
  1033 msgstr ""
  1152 msgstr ""
  1034 
  1153 
  1035 #: ../connectors/PYRO/__init__.py:110
  1154 #: ../connectors/PYRO/__init__.py:111
  1036 #, python-format
  1155 #, python-format
  1037 msgid "Connection to '%s' failed.\n"
  1156 msgid "Connection to '%s' failed.\n"
  1038 msgstr ""
  1157 msgstr ""
  1039 
  1158 
  1040 #: ../dialogs/ConnectionDialog.py:67 ../editors/Viewer.py:1676
  1159 #: ../dialogs/ConnectionDialog.py:67 ../editors/Viewer.py:1678
  1041 msgid "Connector"
  1160 msgid "Connector"
  1042 msgstr ""
  1161 msgstr ""
  1043 
  1162 
  1044 #: ../dialogs/SFCStepDialog.py:68
  1163 #: ../dialogs/SFCStepDialog.py:68
  1045 msgid "Connectors:"
  1164 msgid "Connectors:"
  1046 msgstr ""
  1165 msgstr ""
  1047 
  1166 
  1048 #: ../BeremizIDE.py:378
  1167 #: ../BeremizIDE.py:374
  1049 msgid "Console"
  1168 msgid "Console"
  1050 msgstr ""
  1169 msgstr ""
  1051 
  1170 
  1052 #: ../controls/VariablePanel.py:75
  1171 #: ../controls/VariablePanel.py:75
  1053 msgid "Constant"
  1172 msgid "Constant"
  1054 msgstr ""
  1173 msgstr ""
  1055 
  1174 
  1056 #: ../editors/Viewer.py:634 ../editors/Viewer.py:2444
  1175 #: ../editors/Viewer.py:637 ../editors/Viewer.py:2446
  1057 msgid "Contact"
  1176 msgid "Contact"
  1058 msgstr ""
  1177 msgstr ""
  1059 
  1178 
  1060 #: ../controls/ProjectPropertiesPanel.py:217
  1179 #: ../controls/ProjectPropertiesPanel.py:219
  1061 msgid "Content Description (optional):"
  1180 msgid "Content Description (optional):"
  1062 msgstr ""
  1181 msgstr ""
  1063 
  1182 
  1064 #: ../dialogs/ConnectionDialog.py:68 ../editors/Viewer.py:1677
  1183 #: ../dialogs/ConnectionDialog.py:68 ../editors/Viewer.py:1679
  1065 msgid "Continuation"
  1184 msgid "Continuation"
       
  1185 msgstr ""
       
  1186 
       
  1187 #: ../etherlab/EtherCATManagementEditor.py:37
       
  1188 msgid "Control Byte"
  1066 msgstr ""
  1189 msgstr ""
  1067 
  1190 
  1068 #: ../plcopen/iec_std.csv:18
  1191 #: ../plcopen/iec_std.csv:18
  1069 msgid "Conversion from BCD"
  1192 msgid "Conversion from BCD"
  1070 msgstr ""
  1193 msgstr ""
  1079 
  1202 
  1080 #: ../plcopen/iec_std.csv:20
  1203 #: ../plcopen/iec_std.csv:20
  1081 msgid "Conversion to time-of-day"
  1204 msgid "Conversion to time-of-day"
  1082 msgstr ""
  1205 msgstr ""
  1083 
  1206 
  1084 #: ../editors/Viewer.py:695 ../controls/LogViewer.py:713 ../IDEFrame.py:372
  1207 #: ../editors/Viewer.py:698 ../controls/LogViewer.py:713 ../IDEFrame.py:375
  1085 #: ../IDEFrame.py:427
  1208 #: ../IDEFrame.py:428
  1086 msgid "Copy"
  1209 msgid "Copy"
  1087 msgstr ""
  1210 msgstr ""
  1088 
  1211 
  1089 #: ../IDEFrame.py:1964
  1212 #: ../IDEFrame.py:1981
  1090 msgid "Copy POU"
  1213 msgid "Copy POU"
  1091 msgstr ""
  1214 msgstr ""
  1092 
  1215 
  1093 #: ../editors/FileManagementPanel.py:68
  1216 #: ../editors/FileManagementPanel.py:67
  1094 msgid "Copy file from left folder to right"
  1217 msgid "Copy file from left folder to right"
  1095 msgstr ""
  1218 msgstr ""
  1096 
  1219 
  1097 #: ../editors/FileManagementPanel.py:67
  1220 #: ../editors/FileManagementPanel.py:66
  1098 msgid "Copy file from right folder to left"
  1221 msgid "Copy file from right folder to left"
  1099 msgstr ""
  1222 msgstr ""
  1100 
  1223 
  1101 #: ../plcopen/iec_std.csv:28
  1224 #: ../plcopen/iec_std.csv:28
  1102 msgid "Cosine"
  1225 msgid "Cosine"
  1112 #: ../py_ext/PythonFileCTNMixin.py:81
  1235 #: ../py_ext/PythonFileCTNMixin.py:81
  1113 #, python-format
  1236 #, python-format
  1114 msgid "Couldn't import old %s file."
  1237 msgid "Couldn't import old %s file."
  1115 msgstr ""
  1238 msgstr ""
  1116 
  1239 
       
  1240 #: ../etherlab/EthercatMaster.py:258
       
  1241 #, python-format
       
  1242 msgid "Couldn't load %s network configuration file."
       
  1243 msgstr ""
       
  1244 
       
  1245 #: ../etherlab/EthercatMaster.py:279
       
  1246 #, python-format
       
  1247 msgid "Couldn't load %s network process variables file."
       
  1248 msgstr ""
       
  1249 
  1117 #: ../ConfigTreeNode.py:630
  1250 #: ../ConfigTreeNode.py:630
  1118 #, python-brace-format
  1251 #, python-brace-format
  1119 msgid ""
  1252 msgid ""
  1120 "Couldn't load confnode base parameters {a1} :\n"
  1253 "Couldn't load confnode base parameters {a1} :\n"
  1121 " {a2}"
  1254 " {a2}"
  1126 msgid ""
  1259 msgid ""
  1127 "Couldn't load confnode parameters {a1} :\n"
  1260 "Couldn't load confnode parameters {a1} :\n"
  1128 " {a2}"
  1261 " {a2}"
  1129 msgstr ""
  1262 msgstr ""
  1130 
  1263 
       
  1264 #: ../etherlab/etherlab.py:264
       
  1265 #, python-brace-format
       
  1266 msgid ""
       
  1267 "Couldn't load {a1} XML file:\n"
       
  1268 "{a2}"
       
  1269 msgstr ""
       
  1270 
  1131 #: ../PLCControler.py:552
  1271 #: ../PLCControler.py:552
  1132 msgid "Couldn't paste non-POU object."
  1272 msgid "Couldn't paste non-POU object."
  1133 msgstr ""
  1273 msgstr ""
  1134 
  1274 
  1135 #: ../ProjectController.py:1636
  1275 #: ../ProjectController.py:1717
  1136 msgid "Couldn't start PLC !\n"
  1276 msgid "Couldn't start PLC !\n"
  1137 msgstr ""
  1277 msgstr ""
  1138 
  1278 
  1139 #: ../ProjectController.py:1644
  1279 #: ../ProjectController.py:1725
  1140 msgid "Couldn't stop PLC !\n"
  1280 msgid "Couldn't stop PLC !\n"
  1141 msgstr ""
  1281 msgstr ""
  1142 
  1282 
  1143 #: ../svgui/svgui.py:57
  1283 #: ../svgui/svgui.py:57
  1144 msgid "Create HMI"
  1284 msgid "Create HMI"
  1145 msgstr ""
  1285 msgstr ""
  1146 
  1286 
  1147 #: ../dialogs/PouDialog.py:54
  1287 #: ../dialogs/PouDialog.py:48
  1148 msgid "Create a new POU"
  1288 msgid "Create a new POU"
  1149 msgstr ""
  1289 msgstr ""
  1150 
  1290 
  1151 #: ../dialogs/PouActionDialog.py:45
  1291 #: ../dialogs/PouActionDialog.py:42
  1152 msgid "Create a new action"
  1292 msgid "Create a new action"
  1153 msgstr ""
  1293 msgstr ""
  1154 
  1294 
  1155 #: ../IDEFrame.py:166
  1295 #: ../IDEFrame.py:313
  1156 msgid "Create a new action block"
  1296 msgid "Create a new action block"
  1157 msgstr ""
  1297 msgstr ""
  1158 
  1298 
  1159 #: ../IDEFrame.py:115 ../IDEFrame.py:145 ../IDEFrame.py:178
  1299 #: ../IDEFrame.py:262 ../IDEFrame.py:292 ../IDEFrame.py:325
  1160 msgid "Create a new block"
  1300 msgid "Create a new block"
  1161 msgstr ""
  1301 msgstr ""
  1162 
  1302 
  1163 #: ../IDEFrame.py:139
  1303 #: ../IDEFrame.py:286
  1164 msgid "Create a new branch"
  1304 msgid "Create a new branch"
  1165 msgstr ""
  1305 msgstr ""
  1166 
  1306 
  1167 #: ../IDEFrame.py:133
  1307 #: ../IDEFrame.py:280
  1168 msgid "Create a new coil"
  1308 msgid "Create a new coil"
  1169 msgstr ""
  1309 msgstr ""
  1170 
  1310 
  1171 #: ../IDEFrame.py:109 ../IDEFrame.py:124 ../IDEFrame.py:154
  1311 #: ../IDEFrame.py:256 ../IDEFrame.py:271 ../IDEFrame.py:301
  1172 msgid "Create a new comment"
  1312 msgid "Create a new comment"
  1173 msgstr ""
  1313 msgstr ""
  1174 
  1314 
  1175 #: ../IDEFrame.py:118 ../IDEFrame.py:148 ../IDEFrame.py:181
  1315 #: ../IDEFrame.py:265 ../IDEFrame.py:295 ../IDEFrame.py:328
  1176 msgid "Create a new connection"
  1316 msgid "Create a new connection"
  1177 msgstr ""
  1317 msgstr ""
  1178 
  1318 
  1179 #: ../IDEFrame.py:136 ../IDEFrame.py:187
  1319 #: ../IDEFrame.py:283 ../IDEFrame.py:334
  1180 msgid "Create a new contact"
  1320 msgid "Create a new contact"
  1181 msgstr ""
  1321 msgstr ""
  1182 
  1322 
  1183 #: ../IDEFrame.py:169
  1323 #: ../IDEFrame.py:316
  1184 msgid "Create a new divergence"
  1324 msgid "Create a new divergence"
  1185 msgstr ""
  1325 msgstr ""
  1186 
  1326 
  1187 #: ../dialogs/SFCDivergenceDialog.py:54
  1327 #: ../dialogs/SFCDivergenceDialog.py:54
  1188 msgid "Create a new divergence or convergence"
  1328 msgid "Create a new divergence or convergence"
  1189 msgstr ""
  1329 msgstr ""
  1190 
  1330 
  1191 #: ../IDEFrame.py:157
  1331 #: ../IDEFrame.py:304
  1192 msgid "Create a new initial step"
  1332 msgid "Create a new initial step"
  1193 msgstr ""
  1333 msgstr ""
  1194 
  1334 
  1195 #: ../IDEFrame.py:172
  1335 #: ../IDEFrame.py:319
  1196 msgid "Create a new jump"
  1336 msgid "Create a new jump"
  1197 msgstr ""
  1337 msgstr ""
  1198 
  1338 
  1199 #: ../IDEFrame.py:127 ../IDEFrame.py:184
  1339 #: ../IDEFrame.py:274 ../IDEFrame.py:331
  1200 msgid "Create a new power rail"
  1340 msgid "Create a new power rail"
  1201 msgstr ""
  1341 msgstr ""
  1202 
  1342 
  1203 #: ../IDEFrame.py:130
  1343 #: ../IDEFrame.py:277
  1204 msgid "Create a new rung"
  1344 msgid "Create a new rung"
  1205 msgstr ""
  1345 msgstr ""
  1206 
  1346 
  1207 #: ../IDEFrame.py:160
  1347 #: ../IDEFrame.py:307
  1208 msgid "Create a new step"
  1348 msgid "Create a new step"
  1209 msgstr ""
  1349 msgstr ""
  1210 
  1350 
  1211 #: ../dialogs/PouTransitionDialog.py:49 ../IDEFrame.py:163
  1351 #: ../dialogs/PouTransitionDialog.py:45 ../IDEFrame.py:310
  1212 msgid "Create a new transition"
  1352 msgid "Create a new transition"
  1213 msgstr ""
  1353 msgstr ""
  1214 
  1354 
  1215 #: ../IDEFrame.py:112 ../IDEFrame.py:142 ../IDEFrame.py:175
  1355 #: ../IDEFrame.py:259 ../IDEFrame.py:289 ../IDEFrame.py:322
  1216 msgid "Create a new variable"
  1356 msgid "Create a new variable"
       
  1357 msgstr ""
       
  1358 
       
  1359 #: ../etherlab/etherlab.py:183
       
  1360 msgid "Creating new PDO"
  1217 msgstr ""
  1361 msgstr ""
  1218 
  1362 
  1219 #: ../dialogs/AboutDialog.py:109
  1363 #: ../dialogs/AboutDialog.py:109
  1220 msgid "Credits"
  1364 msgid "Credits"
  1221 msgstr ""
  1365 msgstr ""
  1222 
  1366 
  1223 #: ../Beremiz_service.py:424
  1367 #: ../runtime/WampClient.py:400
       
  1368 msgid "Current status"
       
  1369 msgstr ""
       
  1370 
       
  1371 #: ../Beremiz_service.py:437
  1224 msgid "Current working directory :"
  1372 msgid "Current working directory :"
  1225 msgstr ""
  1373 msgstr ""
  1226 
  1374 
  1227 #: ../editors/Viewer.py:694 ../IDEFrame.py:370 ../IDEFrame.py:426
  1375 #: ../runtime/WampClient.py:161
       
  1376 msgid "Custom protocol options failed :"
       
  1377 msgstr ""
       
  1378 
       
  1379 #: ../editors/Viewer.py:697 ../IDEFrame.py:373 ../IDEFrame.py:427
  1228 msgid "Cut"
  1380 msgid "Cut"
  1229 msgstr ""
  1381 msgstr ""
  1230 
  1382 
  1231 #: ../editors/ResourceEditor.py:81
  1383 #: ../editors/ResourceEditor.py:81
  1232 msgid "Cyclic"
  1384 msgid "Cyclic"
  1271 
  1423 
  1272 #: ../plcopen/iec_std.csv:50 ../plcopen/iec_std.csv:51
  1424 #: ../plcopen/iec_std.csv:50 ../plcopen/iec_std.csv:51
  1273 msgid "Date subtraction"
  1425 msgid "Date subtraction"
  1274 msgstr ""
  1426 msgstr ""
  1275 
  1427 
  1276 #: ../dialogs/DurationEditorDialog.py:46
  1428 #: ../dialogs/DurationEditorDialog.py:57
  1277 msgid "Days:"
  1429 msgid "Days:"
  1278 msgstr ""
  1430 msgstr ""
  1279 
  1431 
  1280 #: ../ProjectController.py:1729
  1432 #: ../ProjectController.py:1809
  1281 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1433 msgid "Debug does not match PLC - stop/transfert/start to re-enable\n"
  1282 msgstr ""
  1434 msgstr ""
  1283 
  1435 
  1284 #: ../controls/PouInstanceVariablesPanel.py:144
  1436 #: ../controls/PouInstanceVariablesPanel.py:144
  1285 msgid "Debug instance"
  1437 msgid "Debug instance"
  1286 msgstr ""
  1438 msgstr ""
  1287 
  1439 
  1288 #: ../editors/Viewer.py:490
  1440 #: ../editors/Viewer.py:493
  1289 #, python-format
  1441 #, python-format
  1290 msgid "Debug: %s"
  1442 msgid "Debug: %s"
  1291 msgstr ""
  1443 msgstr ""
  1292 
  1444 
  1293 #: ../ProjectController.py:1471
  1445 #: ../ProjectController.py:1548
  1294 #, python-format
  1446 #, python-format
  1295 msgid "Debug: Unknown variable '%s'\n"
  1447 msgid "Debug: Unknown variable '%s'\n"
  1296 msgstr ""
  1448 msgstr ""
  1297 
  1449 
  1298 #: ../ProjectController.py:1469
  1450 #: ../ProjectController.py:1545
  1299 #, python-format
  1451 #, python-format
  1300 msgid "Debug: Unsupported type to debug '%s'\n"
  1452 msgid "Debug: Unsupported type to debug '%s'\n"
  1301 msgstr ""
  1453 msgstr ""
  1302 
  1454 
  1303 #: ../IDEFrame.py:660
  1455 #: ../IDEFrame.py:666
  1304 msgid "Debugger"
  1456 msgid "Debugger"
  1305 msgstr ""
  1457 msgstr ""
  1306 
  1458 
  1307 #: ../ProjectController.py:1726
  1459 #: ../ProjectController.py:1805
  1308 msgid "Debugger ready\n"
  1460 msgid "Debugger ready\n"
  1309 msgstr ""
  1461 msgstr ""
  1310 
  1462 
  1311 #: ../BeremizIDE.py:1004 ../editors/Viewer.py:670 ../IDEFrame.py:1993
  1463 #: ../etherlab/EtherCATManagementEditor.py:37
       
  1464 msgid "Default Size"
       
  1465 msgstr ""
       
  1466 
       
  1467 #: ../etherlab/EthercatCFileGenerator.py:174
       
  1468 #, python-format
       
  1469 msgid "Definition conflict for location \"%s\""
       
  1470 msgstr ""
       
  1471 
       
  1472 #: ../BeremizIDE.py:1001 ../editors/Viewer.py:673 ../IDEFrame.py:2010
  1312 msgid "Delete"
  1473 msgid "Delete"
  1313 msgstr ""
  1474 msgstr ""
  1314 
  1475 
  1315 #: ../editors/Viewer.py:610
  1476 #: ../editors/Viewer.py:613
  1316 msgid "Delete Divergence Branch"
  1477 msgid "Delete Divergence Branch"
  1317 msgstr ""
  1478 msgstr ""
  1318 
  1479 
  1319 #: ../editors/FileManagementPanel.py:157
  1480 #: ../etherlab/ConfigEditor.py:1261 ../editors/FileManagementPanel.py:156
  1320 msgid "Delete File"
  1481 msgid "Delete File"
  1321 msgstr ""
  1482 msgstr ""
  1322 
  1483 
  1323 #: ../editors/Viewer.py:597
  1484 #: ../editors/Viewer.py:600
  1324 msgid "Delete Wire Segment"
  1485 msgid "Delete Wire Segment"
  1325 msgstr ""
  1486 msgstr ""
  1326 
  1487 
  1327 #: ../controls/CustomEditableListBox.py:44
  1488 #: ../controls/CustomEditableListBox.py:44
  1328 msgid "Delete item"
  1489 msgid "Delete item"
  1334 
  1495 
  1335 #: ../editors/DataTypeEditor.py:161
  1496 #: ../editors/DataTypeEditor.py:161
  1336 msgid "Derivation Type:"
  1497 msgid "Derivation Type:"
  1337 msgstr ""
  1498 msgstr ""
  1338 
  1499 
  1339 #: ../editors/CodeFileEditor.py:735
  1500 #: ../etherlab/ConfigEditor.py:346 ../etherlab/ConfigEditor.py:465
       
  1501 #: ../editors/CodeFileEditor.py:754
  1340 msgid "Description"
  1502 msgid "Description"
  1341 msgstr ""
  1503 msgstr ""
  1342 
  1504 
  1343 #: ../controls/VariablePanel.py:463
  1505 #: ../controls/VariablePanel.py:465
  1344 msgid "Description:"
  1506 msgid "Description:"
  1345 msgstr ""
  1507 msgstr ""
  1346 
  1508 
  1347 #: ../dialogs/ArrayTypeDialog.py:63 ../editors/DataTypeEditor.py:332
  1509 #: ../dialogs/ArrayTypeDialog.py:63 ../editors/DataTypeEditor.py:332
  1348 msgid "Dimensions:"
  1510 msgid "Dimensions:"
  1350 
  1512 
  1351 #: ../dialogs/FindInPouDialog.py:69
  1513 #: ../dialogs/FindInPouDialog.py:69
  1352 msgid "Direction"
  1514 msgid "Direction"
  1353 msgstr ""
  1515 msgstr ""
  1354 
  1516 
  1355 #: ../dialogs/BrowseLocationsDialog.py:102
  1517 #: ../dialogs/BrowseLocationsDialog.py:101
  1356 msgid "Direction:"
  1518 msgid "Direction:"
  1357 msgstr ""
  1519 msgstr ""
  1358 
  1520 
  1359 #: ../editors/DataTypeEditor.py:60
  1521 #: ../editors/DataTypeEditor.py:60
  1360 msgid "Directly"
  1522 msgid "Directly"
  1361 msgstr ""
  1523 msgstr ""
  1362 
  1524 
  1363 #: ../ProjectController.py:1855
  1525 #: ../ProjectController.py:1938
  1364 msgid "Disconnect"
  1526 msgid "Disconnect"
  1365 msgstr ""
  1527 msgstr ""
  1366 
  1528 
  1367 #: ../ProjectController.py:1856
  1529 #: ../ProjectController.py:1939
  1368 msgid "Disconnect from PLC"
  1530 msgid "Disconnect from PLC"
  1369 msgstr ""
  1531 msgstr ""
  1370 
  1532 
  1371 #: ../ProjectController.py:1401
  1533 #: ../runtime/PlcStatus.py:14
  1372 msgid "Disconnected"
  1534 msgid "Disconnected"
  1373 msgstr ""
  1535 msgstr ""
  1374 
  1536 
  1375 #: ../editors/Viewer.py:654 ../editors/Viewer.py:2436
  1537 #: ../editors/Viewer.py:657 ../editors/Viewer.py:2438
  1376 msgid "Divergence"
  1538 msgid "Divergence"
  1377 msgstr ""
  1539 msgstr ""
  1378 
  1540 
  1379 #: ../plcopen/iec_std.csv:36
  1541 #: ../plcopen/iec_std.csv:36
  1380 msgid "Division"
  1542 msgid "Division"
  1381 msgstr ""
  1543 msgstr ""
  1382 
  1544 
  1383 #: ../editors/FileManagementPanel.py:156
  1545 #: ../etherlab/ConfigEditor.py:1260 ../editors/FileManagementPanel.py:155
  1384 #, python-format
  1546 #, python-format
  1385 msgid "Do you really want to delete the file '%s'?"
  1547 msgid "Do you really want to delete the file '%s'?"
  1386 msgstr ""
  1548 msgstr ""
  1387 
  1549 
  1388 #: ../controls/VariablePanel.py:65
  1550 #: ../controls/VariablePanel.py:65
  1391 
  1553 
  1392 #: ../PLCOpenEditor.py:312
  1554 #: ../PLCOpenEditor.py:312
  1393 msgid "Done"
  1555 msgid "Done"
  1394 msgstr ""
  1556 msgstr ""
  1395 
  1557 
       
  1558 #: ../runtime/WampClient.py:384
       
  1559 msgid "Download"
       
  1560 msgstr ""
       
  1561 
  1396 #: ../dialogs/ActionBlockDialog.py:42
  1562 #: ../dialogs/ActionBlockDialog.py:42
  1397 msgid "Duration"
  1563 msgid "Duration"
  1398 msgstr ""
  1564 msgstr ""
  1399 
  1565 
       
  1566 #: ../bacnet/bacnet.py:437
       
  1567 msgid "EDE files (*_EDE.csv)|*_EDE.csv|All files|*.*"
       
  1568 msgstr ""
       
  1569 
  1400 #: ../canfestival/canfestival.py:174
  1570 #: ../canfestival/canfestival.py:174
  1401 msgid "EDS files (*.eds)|*.eds|All files|*.*"
  1571 msgid "EDS files (*.eds)|*.eds|All files|*.*"
  1402 msgstr ""
  1572 msgstr ""
  1403 
  1573 
  1404 #: ../editors/Viewer.py:668
  1574 #: ../etherlab/ConfigEditor.py:1342
       
  1575 msgid "ESI Files Database management"
       
  1576 msgstr ""
       
  1577 
       
  1578 #: ../etherlab/ConfigEditor.py:1109
       
  1579 msgid "ESI Files:"
       
  1580 msgstr ""
       
  1581 
       
  1582 #: ../editors/Viewer.py:671
  1405 msgid "Edit Block"
  1583 msgid "Edit Block"
  1406 msgstr ""
  1584 msgstr ""
  1407 
  1585 
  1408 #: ../dialogs/LDElementDialog.py:58
  1586 #: ../dialogs/LDElementDialog.py:58
  1409 msgid "Edit Coil Values"
  1587 msgid "Edit Coil Values"
  1411 
  1589 
  1412 #: ../dialogs/LDElementDialog.py:56
  1590 #: ../dialogs/LDElementDialog.py:56
  1413 msgid "Edit Contact Values"
  1591 msgid "Edit Contact Values"
  1414 msgstr ""
  1592 msgstr ""
  1415 
  1593 
  1416 #: ../dialogs/DurationEditorDialog.py:62
  1594 #: ../dialogs/DurationEditorDialog.py:54
  1417 msgid "Edit Duration"
  1595 msgid "Edit Duration"
  1418 msgstr ""
  1596 msgstr ""
  1419 
  1597 
  1420 #: ../dialogs/SFCStepDialog.py:53
  1598 #: ../dialogs/SFCStepDialog.py:53
  1421 msgid "Edit Step"
  1599 msgid "Edit Step"
  1431 
  1609 
  1432 #: ../dialogs/ArrayTypeDialog.py:47
  1610 #: ../dialogs/ArrayTypeDialog.py:47
  1433 msgid "Edit array type properties"
  1611 msgid "Edit array type properties"
  1434 msgstr ""
  1612 msgstr ""
  1435 
  1613 
  1436 #: ../editors/Viewer.py:2660 ../editors/Viewer.py:3102
  1614 #: ../dialogs/CommentEditDialog.py:53
  1437 msgid "Edit comment"
  1615 msgid "Edit comment"
  1438 msgstr ""
  1616 msgstr ""
  1439 
  1617 
  1440 #: ../editors/FileManagementPanel.py:69
  1618 #: ../editors/FileManagementPanel.py:68
  1441 msgid "Edit file"
  1619 msgid "Edit file"
  1442 msgstr ""
  1620 msgstr ""
  1443 
  1621 
  1444 #: ../controls/CustomEditableListBox.py:42
  1622 #: ../controls/CustomEditableListBox.py:42
  1445 msgid "Edit item"
  1623 msgid "Edit item"
  1446 msgstr ""
  1624 msgstr ""
  1447 
  1625 
  1448 #: ../editors/Viewer.py:3059
  1626 #: ../editors/Viewer.py:3058
  1449 msgid "Edit jump target"
  1627 msgid "Edit jump target"
  1450 msgstr ""
  1628 msgstr ""
  1451 
  1629 
  1452 #: ../ProjectController.py:1873
  1630 #: ../ProjectController.py:1956
  1453 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1631 msgid "Edit raw IEC code added to code generated by PLCGenerator"
  1454 msgstr ""
  1632 msgstr ""
  1455 
  1633 
  1456 #: ../editors/SFCViewer.py:815
  1634 #: ../editors/SFCViewer.py:815
  1457 msgid "Edit step name"
  1635 msgid "Edit step name"
  1459 
  1637 
  1460 #: ../dialogs/SFCTransitionDialog.py:53
  1638 #: ../dialogs/SFCTransitionDialog.py:53
  1461 msgid "Edit transition"
  1639 msgid "Edit transition"
  1462 msgstr ""
  1640 msgstr ""
  1463 
  1641 
  1464 #: ../IDEFrame.py:632
  1642 #: ../IDEFrame.py:638
  1465 msgid "Editor ToolBar"
  1643 msgid "Editor ToolBar"
  1466 msgstr ""
  1644 msgstr ""
  1467 
  1645 
  1468 #: ../ProjectController.py:1294
  1646 #: ../ProjectController.py:1355
  1469 msgid "Editor selection"
  1647 msgid "Editor selection"
  1470 msgstr ""
  1648 msgstr ""
  1471 
  1649 
  1472 #: ../editors/DataTypeEditor.py:360
  1650 #: ../editors/DataTypeEditor.py:360
  1473 msgid "Elements :"
  1651 msgid "Elements :"
  1474 msgstr ""
  1652 msgstr ""
  1475 
  1653 
  1476 #: ../ProjectController.py:1399
  1654 #: ../runtime/PlcStatus.py:15
  1477 msgid "Empty"
  1655 msgid "Empty"
  1478 msgstr ""
  1656 msgstr ""
  1479 
  1657 
  1480 #: ../dialogs/ArrayTypeDialog.py:100
  1658 #: ../dialogs/ArrayTypeDialog.py:100
  1481 msgid "Empty dimension isn't allowed."
  1659 msgid "Empty dimension isn't allowed."
  1482 msgstr ""
  1660 msgstr ""
  1483 
  1661 
  1484 #: ../Beremiz_service.py:341
  1662 #: ../etherlab/EtherCATManagementEditor.py:37
       
  1663 msgid "Enable"
       
  1664 msgstr ""
       
  1665 
       
  1666 #: ../runtime/WampClient.py:410
       
  1667 msgid "Enable WAMP connection"
       
  1668 msgstr ""
       
  1669 
       
  1670 #: ../Beremiz_service.py:354
  1485 msgid "Enter a name "
  1671 msgid "Enter a name "
  1486 msgstr ""
  1672 msgstr ""
  1487 
  1673 
  1488 #: ../Beremiz_service.py:326
  1674 #: ../Beremiz_service.py:339
  1489 msgid "Enter a port number "
  1675 msgid "Enter a port number "
  1490 msgstr ""
  1676 msgstr ""
  1491 
  1677 
  1492 #: ../Beremiz_service.py:317
  1678 #: ../etherlab/EtherCATManagementEditor.py:627
       
  1679 msgid "Enter hex or dec value (if enter dec value, it automatically conversed hex value)"
       
  1680 msgstr ""
       
  1681 
       
  1682 #: ../etherlab/EtherCATManagementEditor.py:1964
       
  1683 msgid "Enter hex(0xnnnn) or dec(n) value"
       
  1684 msgstr ""
       
  1685 
       
  1686 #: ../Beremiz_service.py:330
  1493 msgid "Enter the IP of the interface to bind"
  1687 msgid "Enter the IP of the interface to bind"
       
  1688 msgstr ""
       
  1689 
       
  1690 #: ../etherlab/ConfigEditor.py:502
       
  1691 msgid "Entry can't be write through SDO"
       
  1692 msgstr ""
       
  1693 
       
  1694 #: ../etherlab/EthercatCFileGenerator.py:569
       
  1695 #, python-brace-format
       
  1696 msgid "Entry index 0x{a1:.4x}, subindex 0x{a2:.2x} not mapped for device {a3}"
  1494 msgstr ""
  1697 msgstr ""
  1495 
  1698 
  1496 #: ../editors/DataTypeEditor.py:60
  1699 #: ../editors/DataTypeEditor.py:60
  1497 msgid "Enumerated"
  1700 msgid "Enumerated"
  1498 msgstr ""
  1701 msgstr ""
  1501 msgid "Equal to"
  1704 msgid "Equal to"
  1502 msgstr ""
  1705 msgstr ""
  1503 
  1706 
  1504 #: ../dialogs/ForceVariableDialog.py:213
  1707 #: ../dialogs/ForceVariableDialog.py:213
  1505 #: ../dialogs/SearchInProjectDialog.py:172 ../dialogs/SFCStepNameDialog.py:64
  1708 #: ../dialogs/SearchInProjectDialog.py:172 ../dialogs/SFCStepNameDialog.py:64
  1506 #: ../dialogs/DurationEditorDialog.py:124
  1709 #: ../dialogs/DurationEditorDialog.py:125
  1507 #: ../dialogs/DurationEditorDialog.py:170 ../dialogs/PouTransitionDialog.py:114
  1710 #: ../dialogs/DurationEditorDialog.py:172 ../dialogs/PouTransitionDialog.py:113
  1508 #: ../dialogs/BlockPreviewDialog.py:237 ../dialogs/ProjectDialog.py:80
  1711 #: ../dialogs/BlockPreviewDialog.py:237 ../dialogs/ProjectDialog.py:78
  1509 #: ../dialogs/ArrayTypeDialog.py:114 ../dialogs/PouNameDialog.py:58
  1712 #: ../dialogs/ArrayTypeDialog.py:114 ../dialogs/PouNameDialog.py:58
  1510 #: ../dialogs/BrowseLocationsDialog.py:229
  1713 #: ../dialogs/BrowseLocationsDialog.py:228
  1511 #: ../dialogs/BrowseValuesLibraryDialog.py:87 ../dialogs/PouActionDialog.py:112
  1714 #: ../dialogs/BrowseValuesLibraryDialog.py:87 ../dialogs/PouActionDialog.py:112
  1512 #: ../dialogs/PouDialog.py:143 ../PLCOpenEditor.py:319 ../PLCOpenEditor.py:324
  1715 #: ../dialogs/PouDialog.py:178 ../PLCOpenEditor.py:319 ../PLCOpenEditor.py:324
  1513 #: ../editors/ResourceEditor.py:470 ../editors/Viewer.py:467
  1716 #: ../etherlab/ConfigEditor.py:458 ../etherlab/ConfigEditor.py:510
  1514 #: ../editors/LDViewer.py:677 ../editors/LDViewer.py:893
  1717 #: ../etherlab/ConfigEditor.py:981 ../etherlab/ConfigEditor.py:1047
  1515 #: ../editors/LDViewer.py:897 ../editors/DataTypeEditor.py:566
  1718 #: ../etherlab/ConfigEditor.py:1246 ../etherlab/ConfigEditor.py:1314
  1516 #: ../editors/DataTypeEditor.py:571 ../editors/DataTypeEditor.py:590
  1719 #: ../etherlab/EthercatMaster.py:463 ../editors/ResourceEditor.py:468
  1517 #: ../editors/DataTypeEditor.py:759 ../editors/DataTypeEditor.py:766
  1720 #: ../editors/Viewer.py:467 ../editors/LDViewer.py:677
  1518 #: ../editors/TextViewer.py:390 ../editors/CodeFileEditor.py:760
  1721 #: ../editors/LDViewer.py:893 ../editors/LDViewer.py:897
  1519 #: ../ProjectController.py:391 ../ProjectController.py:531
  1722 #: ../editors/DataTypeEditor.py:566 ../editors/DataTypeEditor.py:571
  1520 #: ../ProjectController.py:538 ../controls/FolderTree.py:222
  1723 #: ../editors/DataTypeEditor.py:590 ../editors/DataTypeEditor.py:759
  1521 #: ../controls/ProjectPropertiesPanel.py:306
  1724 #: ../editors/DataTypeEditor.py:766 ../editors/TextViewer.py:390
  1522 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:173
  1725 #: ../editors/CodeFileEditor.py:779 ../ProjectController.py:404
       
  1726 #: ../ProjectController.py:548 ../ProjectController.py:557
       
  1727 #: ../controls/FolderTree.py:222 ../controls/ProjectPropertiesPanel.py:308
       
  1728 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:163
  1523 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:138
  1729 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:138
  1524 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:227
  1730 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:227
  1525 #: ../controls/VariablePanel.py:431 ../controls/VariablePanel.py:773
  1731 #: ../controls/VariablePanel.py:430 ../controls/VariablePanel.py:784
  1526 #: ../util/ExceptionHandler.py:70 ../IDEFrame.py:1036 ../IDEFrame.py:1650
  1732 #: ../util/ExceptionHandler.py:70 ../IDEFrame.py:1049 ../IDEFrame.py:1667
  1527 #: ../IDEFrame.py:1691 ../IDEFrame.py:1696 ../IDEFrame.py:1710
  1733 #: ../IDEFrame.py:1708 ../IDEFrame.py:1713 ../IDEFrame.py:1727
  1528 #: ../IDEFrame.py:1715 ../Beremiz_service.py:221
  1734 #: ../IDEFrame.py:1732 ../Beremiz_service.py:234
  1529 msgid "Error"
  1735 msgid "Error"
  1530 msgstr ""
  1736 msgstr ""
  1531 
  1737 
  1532 #: ../ProjectController.py:811
  1738 #: ../ProjectController.py:848
  1533 msgid "Error : At least one configuration and one resource must be declared in PLC !\n"
  1739 msgid "Error : At least one configuration and one resource must be declared in PLC !\n"
  1534 msgstr ""
  1740 msgstr ""
  1535 
  1741 
  1536 #: ../ProjectController.py:803
  1742 #: ../ProjectController.py:838
  1537 #, python-format
  1743 #, python-format
  1538 msgid "Error : IEC to C compiler returned %d\n"
  1744 msgid "Error : IEC to C compiler returned %d\n"
  1539 msgstr ""
  1745 msgstr ""
  1540 
  1746 
  1541 #: ../ProjectController.py:731
  1747 #: ../ProjectController.py:762
  1542 #, python-format
  1748 #, python-format
  1543 msgid ""
  1749 msgid ""
  1544 "Error in ST/IL/SFC code generator :\n"
  1750 "Error in ST/IL/SFC code generator :\n"
  1545 "%s\n"
  1751 "%s\n"
  1546 msgstr ""
  1752 msgstr ""
  1548 #: ../ConfigTreeNode.py:219
  1754 #: ../ConfigTreeNode.py:219
  1549 #, python-format
  1755 #, python-format
  1550 msgid "Error while saving \"%s\"\n"
  1756 msgid "Error while saving \"%s\"\n"
  1551 msgstr ""
  1757 msgstr ""
  1552 
  1758 
  1553 #: ../canfestival/canfestival.py:179
  1759 #: ../bacnet/bacnet.py:581
       
  1760 #, python-brace-format
       
  1761 msgid "Error: BACnet server '{a1}.x: {a2}' contains objects with duplicate object identifiers.\n"
       
  1762 msgstr ""
       
  1763 
       
  1764 #: ../bacnet/bacnet.py:573
       
  1765 #, python-brace-format
       
  1766 msgid "Error: BACnet server '{a1}.x:{a2}' contains objects with duplicate object names.\n"
       
  1767 msgstr ""
       
  1768 
       
  1769 #: ../canfestival/canfestival.py:179 ../bacnet/bacnet.py:444
  1554 msgid "Error: Export slave failed\n"
  1770 msgid "Error: Export slave failed\n"
  1555 msgstr ""
  1771 msgstr ""
  1556 
  1772 
  1557 #: ../modbus/modbus.py:601
  1773 #: ../modbus/modbus.py:601
  1558 #, python-brace-format
  1774 #, python-brace-format
  1565 
  1781 
  1566 #: ../canfestival/canfestival.py:383
  1782 #: ../canfestival/canfestival.py:383
  1567 msgid "Error: No PLC built\n"
  1783 msgid "Error: No PLC built\n"
  1568 msgstr ""
  1784 msgstr ""
  1569 
  1785 
  1570 #: ../ProjectController.py:1708
  1786 #: ../etherlab/ConfigEditor.py:269
       
  1787 msgid "EtherCAT Management"
       
  1788 msgstr ""
       
  1789 
       
  1790 #: ../features.py:20
       
  1791 msgid "EtherCAT master"
       
  1792 msgstr ""
       
  1793 
       
  1794 #: ../etherlab/EthercatMaster.py:302
       
  1795 msgid "Ethercat Slave Type"
       
  1796 msgstr ""
       
  1797 
       
  1798 #: ../etherlab/ConfigEditor.py:267
       
  1799 msgid "Ethercat node"
       
  1800 msgstr ""
       
  1801 
       
  1802 #: ../ProjectController.py:1791
  1571 #, python-format
  1803 #, python-format
  1572 msgid "Exception while connecting %s!\n"
  1804 msgid "Exception while connecting %s!\n"
  1573 msgstr ""
  1805 msgstr ""
  1574 
  1806 
  1575 #: ../dialogs/FBDBlockDialog.py:123
  1807 #: ../dialogs/FBDBlockDialog.py:123
  1576 msgid "Execution Control:"
  1808 msgid "Execution Control:"
  1577 msgstr ""
  1809 msgstr ""
  1578 
  1810 
  1579 #: ../dialogs/FBDVariableDialog.py:84 ../dialogs/FBDBlockDialog.py:111
  1811 #: ../dialogs/FBDVariableDialog.py:85 ../dialogs/FBDBlockDialog.py:111
  1580 msgid "Execution Order:"
  1812 msgid "Execution Order:"
  1581 msgstr ""
  1813 msgstr ""
  1582 
  1814 
  1583 #: ../features.py:36
  1815 #: ../features.py:25
  1584 msgid "Experimental web based HMI"
  1816 msgid "Experimental web based HMI"
  1585 msgstr ""
  1817 msgstr ""
  1586 
  1818 
  1587 #: ../plcopen/iec_std.csv:38
  1819 #: ../plcopen/iec_std.csv:38
  1588 msgid "Exponent"
  1820 msgid "Exponent"
  1590 
  1822 
  1591 #: ../plcopen/iec_std.csv:26
  1823 #: ../plcopen/iec_std.csv:26
  1592 msgid "Exponentiation"
  1824 msgid "Exponentiation"
  1593 msgstr ""
  1825 msgstr ""
  1594 
  1826 
       
  1827 #: ../bacnet/bacnet.py:156
       
  1828 msgid "Export BACnet slave to EDE file"
       
  1829 msgstr ""
       
  1830 
  1595 #: ../canfestival/canfestival.py:186
  1831 #: ../canfestival/canfestival.py:186
  1596 msgid "Export CanOpen slave to EDS file"
  1832 msgid "Export CanOpen slave to EDS file"
  1597 msgstr ""
  1833 msgstr ""
  1598 
  1834 
  1599 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:246
  1835 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:243
  1600 msgid "Export graph values to clipboard"
  1836 msgid "Export graph values to clipboard"
  1601 msgstr ""
  1837 msgstr ""
  1602 
  1838 
  1603 #: ../canfestival/canfestival.py:185
  1839 #: ../canfestival/canfestival.py:185 ../bacnet/bacnet.py:155
  1604 msgid "Export slave"
  1840 msgid "Export slave"
  1605 msgstr ""
  1841 msgstr ""
  1606 
  1842 
  1607 #: ../dialogs/FBDVariableDialog.py:94
  1843 #: ../dialogs/FBDVariableDialog.py:95
  1608 msgid "Expression:"
  1844 msgid "Expression:"
  1609 msgstr ""
  1845 msgstr ""
  1610 
  1846 
  1611 #: ../controls/VariablePanel.py:90
  1847 #: ../controls/VariablePanel.py:87
  1612 msgid "External"
  1848 msgid "External"
  1613 msgstr ""
  1849 msgstr ""
  1614 
  1850 
  1615 #: ../ProjectController.py:826
  1851 #: ../ProjectController.py:866
  1616 msgid "Extracting Located Variables...\n"
  1852 msgid "Extracting Located Variables...\n"
  1617 msgstr ""
  1853 msgstr ""
  1618 
  1854 
  1619 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1855 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1620 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  1856 #: ../dialogs/PouDialog.py:128 ../controls/ProjectPropertiesPanel.py:161
  1621 msgid "FBD"
  1857 msgid "FBD"
  1622 msgstr ""
  1858 msgstr ""
  1623 
  1859 
  1624 #: ../ProjectController.py:1773
  1860 #: ../ProjectController.py:1855
  1625 msgid "Failed : Must build before transfer.\n"
  1861 msgid "Failed : Must build before transfer.\n"
  1626 msgstr ""
  1862 msgstr ""
  1627 
  1863 
  1628 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:556
  1864 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:559
  1629 msgid "Falling Edge"
  1865 msgid "Falling Edge"
  1630 msgstr ""
  1866 msgstr ""
  1631 
  1867 
  1632 #: ../ProjectController.py:1098
  1868 #: ../ProjectController.py:1145
  1633 msgid "Fatal : cannot get builder.\n"
  1869 msgid "Fatal : cannot get builder.\n"
  1634 msgstr ""
  1870 msgstr ""
  1635 
  1871 
  1636 #: ../Beremiz.py:160
  1872 #: ../Beremiz.py:160
  1637 #, python-format
  1873 #, python-format
  1638 msgid "Fetching %s"
  1874 msgid "Fetching %s"
  1639 msgstr ""
  1875 msgstr ""
  1640 
  1876 
  1641 #: ../dialogs/DurationEditorDialog.py:167
  1877 #: ../dialogs/DurationEditorDialog.py:169
  1642 #, python-format
  1878 #, python-format
  1643 msgid "Field %s hasn't a valid value!"
  1879 msgid "Field %s hasn't a valid value!"
  1644 msgstr ""
  1880 msgstr ""
  1645 
  1881 
  1646 #: ../dialogs/DurationEditorDialog.py:169
  1882 #: ../dialogs/DurationEditorDialog.py:171
  1647 #, python-format
  1883 #, python-format
  1648 msgid "Fields %s haven't a valid value!"
  1884 msgid "Fields %s haven't a valid value!"
  1649 msgstr ""
  1885 msgstr ""
  1650 
  1886 
  1651 #: ../controls/FolderTree.py:221
  1887 #: ../controls/FolderTree.py:221
  1652 #, python-format
  1888 #, python-format
  1653 msgid "File '%s' already exists!"
  1889 msgid "File '%s' already exists!"
  1654 msgstr ""
  1890 msgstr ""
  1655 
  1891 
       
  1892 #: ../runtime/WampClient.py:407
       
  1893 msgid "File containing secret for that ID"
       
  1894 msgstr ""
       
  1895 
  1656 #: ../dialogs/SearchInProjectDialog.py:102 ../dialogs/FindInPouDialog.py:40
  1896 #: ../dialogs/SearchInProjectDialog.py:102 ../dialogs/FindInPouDialog.py:40
  1657 #: ../dialogs/FindInPouDialog.py:107 ../IDEFrame.py:377
  1897 #: ../dialogs/FindInPouDialog.py:107 ../IDEFrame.py:380
  1658 msgid "Find"
  1898 msgid "Find"
  1659 msgstr ""
  1899 msgstr ""
  1660 
  1900 
  1661 #: ../IDEFrame.py:379
  1901 #: ../IDEFrame.py:382
  1662 msgid "Find Next"
  1902 msgid "Find Next"
  1663 msgstr ""
  1903 msgstr ""
  1664 
  1904 
  1665 #: ../IDEFrame.py:381
  1905 #: ../IDEFrame.py:384
  1666 msgid "Find Previous"
  1906 msgid "Find Previous"
  1667 msgstr ""
  1907 msgstr ""
  1668 
  1908 
  1669 #: ../plcopen/iec_std.csv:90
  1909 #: ../plcopen/iec_std.csv:90
  1670 msgid "Find position"
  1910 msgid "Find position"
  1672 
  1912 
  1673 #: ../dialogs/FindInPouDialog.py:58
  1913 #: ../dialogs/FindInPouDialog.py:58
  1674 msgid "Find:"
  1914 msgid "Find:"
  1675 msgstr ""
  1915 msgstr ""
  1676 
  1916 
  1677 #: ../editors/Viewer.py:1633
  1917 #: ../editors/Viewer.py:1635
  1678 msgid "Force value"
  1918 msgid "Force value"
  1679 msgstr ""
  1919 msgstr ""
  1680 
  1920 
  1681 #: ../dialogs/ForceVariableDialog.py:176
  1921 #: ../dialogs/ForceVariableDialog.py:176
  1682 msgid "Forcing Variable Value"
  1922 msgid "Forcing Variable Value"
  1683 msgstr ""
  1923 msgstr ""
  1684 
  1924 
  1685 #: ../dialogs/SFCTransitionDialog.py:184 ../dialogs/PouTransitionDialog.py:104
  1925 #: ../dialogs/SFCTransitionDialog.py:184 ../dialogs/PouTransitionDialog.py:103
  1686 #: ../dialogs/ProjectDialog.py:79 ../dialogs/PouActionDialog.py:102
  1926 #: ../dialogs/ProjectDialog.py:77 ../dialogs/PouActionDialog.py:102
  1687 #: ../dialogs/PouDialog.py:125
  1927 #: ../dialogs/PouDialog.py:160
  1688 #, python-format
  1928 #, python-format
  1689 msgid "Form isn't complete. %s must be filled!"
  1929 msgid "Form isn't complete. %s must be filled!"
  1690 msgstr ""
  1930 msgstr ""
  1691 
  1931 
  1692 #: ../dialogs/SFCStepDialog.py:150 ../dialogs/FBDBlockDialog.py:239
  1932 #: ../dialogs/SFCStepDialog.py:150 ../dialogs/FBDBlockDialog.py:239
  1700 
  1940 
  1701 #: ../dialogs/FindInPouDialog.py:75
  1941 #: ../dialogs/FindInPouDialog.py:75
  1702 msgid "Forward"
  1942 msgid "Forward"
  1703 msgstr ""
  1943 msgstr ""
  1704 
  1944 
  1705 #: ../dialogs/SearchInProjectDialog.py:40 ../IDEFrame.py:1780
  1945 #: ../IDEFrame.py:455
       
  1946 msgid "Full screen"
       
  1947 msgstr ""
       
  1948 
       
  1949 #: ../dialogs/SearchInProjectDialog.py:40 ../IDEFrame.py:1797
  1706 msgid "Function"
  1950 msgid "Function"
  1707 msgstr ""
  1951 msgstr ""
  1708 
  1952 
  1709 #: ../IDEFrame.py:354
  1953 #: ../IDEFrame.py:357
  1710 msgid "Function &Block"
  1954 msgid "Function &Block"
  1711 msgstr ""
  1955 msgstr ""
  1712 
  1956 
  1713 #: ../dialogs/SearchInProjectDialog.py:41 ../IDEFrame.py:1779
  1957 #: ../dialogs/SearchInProjectDialog.py:41 ../IDEFrame.py:1796
  1714 #: ../IDEFrame.py:1972
  1958 #: ../IDEFrame.py:1989
  1715 msgid "Function Block"
  1959 msgid "Function Block"
  1716 msgstr ""
  1960 msgstr ""
  1717 
  1961 
  1718 #: ../controls/VariablePanel.py:868
  1962 #: ../controls/VariablePanel.py:879
  1719 msgid "Function Block Types"
  1963 msgid "Function Block Types"
  1720 msgstr ""
  1964 msgstr ""
  1721 
  1965 
  1722 #: ../plcopen/types_enums.py:75
  1966 #: ../plcopen/types_enums.py:75
  1723 msgid "Function Blocks"
  1967 msgid "Function Blocks"
  1738 
  1982 
  1739 #: ../PLCOpenEditor.py:88
  1983 #: ../PLCOpenEditor.py:88
  1740 msgid "Generate Program"
  1984 msgid "Generate Program"
  1741 msgstr ""
  1985 msgstr ""
  1742 
  1986 
  1743 #: ../ProjectController.py:722
  1987 #: ../ProjectController.py:750
  1744 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1988 msgid "Generating SoftPLC IEC-61131 ST/IL/SFC code...\n"
  1745 msgstr ""
  1989 msgstr ""
  1746 
  1990 
  1747 #: ../controls/VariablePanel.py:91
  1991 #: ../controls/VariablePanel.py:88
  1748 msgid "Global"
  1992 msgid "Global"
  1749 msgstr ""
  1993 msgstr ""
  1750 
  1994 
  1751 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:245
  1995 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:242
  1752 msgid "Go to current value"
  1996 msgid "Go to current value"
  1753 msgstr ""
  1997 msgstr ""
  1754 
  1998 
  1755 #: ../controls/ProjectPropertiesPanel.py:189
  1999 #: ../controls/ProjectPropertiesPanel.py:192
  1756 msgid "Graphics"
  2000 msgid "Graphics"
  1757 msgstr ""
  2001 msgstr ""
  1758 
  2002 
  1759 #: ../plcopen/iec_std.csv:75
  2003 #: ../plcopen/iec_std.csv:75
  1760 msgid "Greater than"
  2004 msgid "Greater than"
  1762 
  2006 
  1763 #: ../plcopen/iec_std.csv:76
  2007 #: ../plcopen/iec_std.csv:76
  1764 msgid "Greater than or equal to"
  2008 msgid "Greater than or equal to"
  1765 msgstr ""
  2009 msgstr ""
  1766 
  2010 
  1767 #: ../controls/ProjectPropertiesPanel.py:149
  2011 #: ../controls/ProjectPropertiesPanel.py:152
  1768 msgid "Grid Resolution:"
  2012 msgid "Grid Resolution:"
  1769 msgstr ""
  2013 msgstr ""
  1770 
  2014 
  1771 #: ../runtime/NevowServer.py:192
  2015 #: ../runtime/NevowServer.py:313
  1772 msgid "HTTP interface port :"
  2016 msgid "HTTP interface port :"
  1773 msgstr ""
  2017 msgstr ""
  1774 
  2018 
  1775 #: ../controls/ProjectPropertiesPanel.py:135
  2019 #: ../controls/ProjectPropertiesPanel.py:138
  1776 msgid "Height:"
  2020 msgid "Height:"
  1777 msgstr ""
  2021 msgstr ""
  1778 
  2022 
  1779 #: ../editors/FileManagementPanel.py:89
  2023 #: ../editors/FileManagementPanel.py:88
  1780 msgid "Home Directory:"
  2024 msgid "Home Directory:"
  1781 msgstr ""
  2025 msgstr ""
  1782 
  2026 
  1783 #: ../controls/ProjectPropertiesPanel.py:165
  2027 #: ../controls/ProjectPropertiesPanel.py:168
  1784 msgid "Horizontal:"
  2028 msgid "Horizontal:"
  1785 msgstr ""
  2029 msgstr ""
  1786 
  2030 
  1787 #: ../dialogs/DurationEditorDialog.py:47
  2031 #: ../dialogs/DurationEditorDialog.py:58
  1788 msgid "Hours:"
  2032 msgid "Hours:"
  1789 msgstr ""
  2033 msgstr ""
  1790 
  2034 
       
  2035 #: ../runtime/WampClient.py:404
       
  2036 msgid "ID"
       
  2037 msgstr ""
       
  2038 
  1791 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  2039 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1792 #: ../dialogs/PouDialog.py:44
  2040 #: ../dialogs/PouDialog.py:128
  1793 msgid "IL"
  2041 msgid "IL"
  1794 msgstr ""
  2042 msgstr ""
  1795 
  2043 
  1796 #: ../dialogs/DiscoveryDialog.py:91
  2044 #: ../dialogs/DiscoveryDialog.py:91
  1797 msgid "IP"
  2045 msgid "IP"
  1798 msgstr ""
  2046 msgstr ""
  1799 
  2047 
  1800 #: ../Beremiz_service.py:318 ../Beremiz_service.py:320
  2048 #: ../Beremiz_service.py:331 ../Beremiz_service.py:333
  1801 msgid "IP is not valid!"
  2049 msgid "IP is not valid!"
       
  2050 msgstr ""
       
  2051 
       
  2052 #: ../etherlab/ConfigEditor.py:1387
       
  2053 msgid "Import ESI file"
  1802 msgstr ""
  2054 msgstr ""
  1803 
  2055 
  1804 #: ../svgui/svgui.py:50 ../svgui/svgui.py:51
  2056 #: ../svgui/svgui.py:50 ../svgui/svgui.py:51
  1805 msgid "Import SVG"
  2057 msgid "Import SVG"
  1806 msgstr ""
  2058 msgstr ""
  1807 
  2059 
  1808 #: ../dialogs/FBDVariableDialog.py:41 ../editors/Viewer.py:1662
  2060 #: ../etherlab/ConfigEditor.py:1352
  1809 #: ../controls/VariablePanel.py:89
  2061 msgid "Import file to ESI files database"
       
  2062 msgstr ""
       
  2063 
       
  2064 #: ../dialogs/FBDVariableDialog.py:64 ../editors/Viewer.py:1664
       
  2065 #: ../controls/VariablePanel.py:86
  1810 msgid "InOut"
  2066 msgid "InOut"
  1811 msgstr ""
  2067 msgstr ""
  1812 
  2068 
  1813 #: ../PLCGenerator.py:1040
  2069 #: ../PLCGenerator.py:1089
  1814 #, python-brace-format
  2070 #, python-brace-format
  1815 msgid "InOut variable {a1} in block {a2} in POU {a3} must be connected."
  2071 msgid "InOut variable {a1} in block {a2} in POU {a3} must be connected."
  1816 msgstr ""
  2072 msgstr ""
  1817 
  2073 
  1818 #: ../editors/Viewer.py:473
  2074 #: ../editors/Viewer.py:484
  1819 msgid "Inactive"
  2075 msgid "Inactive"
  1820 msgstr ""
  2076 msgstr ""
  1821 
  2077 
  1822 #: ../controls/VariablePanel.py:300
  2078 #: ../controls/VariablePanel.py:299
  1823 #, python-brace-format
  2079 #, python-brace-format
  1824 msgid "Incompatible data types between \"{a1}\" and \"{a2}\""
  2080 msgid "Incompatible data types between \"{a1}\" and \"{a2}\""
  1825 msgstr ""
  2081 msgstr ""
  1826 
  2082 
  1827 #: ../controls/VariablePanel.py:306
  2083 #: ../controls/VariablePanel.py:305
  1828 #, python-format
  2084 #, python-format
  1829 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  2085 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1830 msgstr ""
  2086 msgstr ""
  1831 
  2087 
  1832 #: ../controls/VariablePanel.py:310
  2088 #: ../controls/VariablePanel.py:309
  1833 #, python-brace-format
  2089 #, python-brace-format
  1834 msgid "Incompatible size of data between \"{a1}\" and \"{a2}\""
  2090 msgid "Incompatible size of data between \"{a1}\" and \"{a2}\""
  1835 msgstr ""
  2091 msgstr ""
  1836 
  2092 
       
  2093 #: ../etherlab/ConfigEditor.py:48 ../etherlab/ConfigEditor.py:465
       
  2094 msgid "Index"
       
  2095 msgstr ""
       
  2096 
  1837 #: ../dialogs/ActionBlockDialog.py:42
  2097 #: ../dialogs/ActionBlockDialog.py:42
  1838 msgid "Indicator"
  2098 msgid "Indicator"
  1839 msgstr ""
  2099 msgstr ""
  1840 
  2100 
  1841 #: ../editors/CodeFileEditor.py:734
  2101 #: ../editors/CodeFileEditor.py:753
  1842 msgid "Initial"
  2102 msgid "Initial"
  1843 msgstr ""
  2103 msgstr ""
  1844 
  2104 
  1845 #: ../editors/Viewer.py:650
  2105 #: ../editors/Viewer.py:653
  1846 msgid "Initial Step"
  2106 msgid "Initial Step"
  1847 msgstr ""
  2107 msgstr ""
  1848 
  2108 
  1849 #: ../editors/DataTypeEditor.py:55 ../controls/VariablePanel.py:63
  2109 #: ../editors/DataTypeEditor.py:55 ../controls/VariablePanel.py:63
  1850 msgid "Initial Value"
  2110 msgid "Initial Value"
  1853 #: ../editors/DataTypeEditor.py:193 ../editors/DataTypeEditor.py:224
  2113 #: ../editors/DataTypeEditor.py:193 ../editors/DataTypeEditor.py:224
  1854 #: ../editors/DataTypeEditor.py:281 ../editors/DataTypeEditor.py:320
  2114 #: ../editors/DataTypeEditor.py:281 ../editors/DataTypeEditor.py:320
  1855 msgid "Initial Value:"
  2115 msgid "Initial Value:"
  1856 msgstr ""
  2116 msgstr ""
  1857 
  2117 
       
  2118 #: ../etherlab/EthercatCIA402Slave.py:119
       
  2119 msgid "Initiate Drag'n drop of Axis ref located variable"
       
  2120 msgstr ""
       
  2121 
       
  2122 #: ../etherlab/EthercatCIA402Slave.py:126
       
  2123 msgid "Initiate Drag'n drop of Network position located variable"
       
  2124 msgstr ""
       
  2125 
  1858 #: ../svgui/svgui.py:56
  2126 #: ../svgui/svgui.py:56
  1859 msgid "Inkscape"
  2127 msgid "Inkscape"
  1860 msgstr ""
  2128 msgstr ""
  1861 
  2129 
  1862 #: ../dialogs/SFCTransitionDialog.py:77 ../dialogs/ActionBlockDialog.py:47
  2130 #: ../dialogs/SFCTransitionDialog.py:77 ../dialogs/ActionBlockDialog.py:47
  1863 msgid "Inline"
  2131 msgid "Inline"
  1864 msgstr ""
  2132 msgstr ""
  1865 
  2133 
  1866 #: ../dialogs/SFCStepDialog.py:73 ../dialogs/FBDVariableDialog.py:40
  2134 #: ../dialogs/SFCStepDialog.py:73 ../dialogs/FBDVariableDialog.py:63
  1867 #: ../dialogs/BrowseLocationsDialog.py:43 ../editors/Viewer.py:333
  2135 #: ../dialogs/BrowseLocationsDialog.py:43 ../editors/Viewer.py:333
  1868 #: ../editors/Viewer.py:1660 ../editors/TextViewer.py:307
  2136 #: ../editors/Viewer.py:1662 ../editors/TextViewer.py:307
  1869 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:89
  2137 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:86
  1870 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2138 #: ../controls/VariablePanel.py:316 ../controls/VariablePanel.py:379
  1871 msgid "Input"
  2139 msgid "Input"
  1872 msgstr ""
  2140 msgstr ""
  1873 
  2141 
  1874 #: ../dialogs/FBDBlockDialog.py:99
  2142 #: ../dialogs/FBDBlockDialog.py:99
  1875 msgid "Inputs:"
  2143 msgid "Inputs:"
  1882 #: ../plcopen/plcopen.py:1948
  2150 #: ../plcopen/plcopen.py:1948
  1883 #, python-format
  2151 #, python-format
  1884 msgid "Instance with id %d doesn't exist!"
  2152 msgid "Instance with id %d doesn't exist!"
  1885 msgstr ""
  2153 msgstr ""
  1886 
  2154 
  1887 #: ../editors/ResourceEditor.py:279
  2155 #: ../editors/ResourceEditor.py:277
  1888 msgid "Instances:"
  2156 msgid "Instances:"
  1889 msgstr ""
  2157 msgstr ""
  1890 
  2158 
  1891 #: ../controls/VariablePanel.py:88
  2159 #: ../controls/VariablePanel.py:85
  1892 msgid "Interface"
  2160 msgid "Interface"
  1893 msgstr ""
  2161 msgstr ""
  1894 
  2162 
  1895 #: ../editors/ResourceEditor.py:81
  2163 #: ../editors/ResourceEditor.py:81
  1896 msgid "Interrupt"
  2164 msgid "Interrupt"
  1898 
  2166 
  1899 #: ../editors/ResourceEditor.py:76
  2167 #: ../editors/ResourceEditor.py:76
  1900 msgid "Interval"
  2168 msgid "Interval"
  1901 msgstr ""
  2169 msgstr ""
  1902 
  2170 
  1903 #: ../controls/ProjectPropertiesPanel.py:304
  2171 #: ../controls/ProjectPropertiesPanel.py:306
  1904 msgid ""
  2172 msgid ""
  1905 "Invalid URL!\n"
  2173 "Invalid URL!\n"
  1906 "Please enter correct URL address."
  2174 "Please enter correct URL address."
  1907 msgstr ""
  2175 msgstr ""
  1908 
  2176 
  1918 #: ../canfestival/config_utils.py:689
  2186 #: ../canfestival/config_utils.py:689
  1919 #, python-brace-format
  2187 #, python-brace-format
  1920 msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location \"{a4}\""
  2188 msgid "Invalid type \"{a1}\"-> {a2} != {a3} for location \"{a4}\""
  1921 msgstr ""
  2189 msgstr ""
  1922 
  2190 
  1923 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:139
  2191 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:129
  1924 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:93
  2192 #: ../controls/DebugVariablePanel/DebugVariableTextViewer.py:93
  1925 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:162
  2193 #: ../controls/DebugVariablePanel/DebugVariableGraphicViewer.py:162
  1926 #, python-format
  2194 #, python-format
  1927 msgid "Invalid value \"%s\" for debug variable"
  2195 msgid "Invalid value \"%s\" for debug variable"
  1928 msgstr ""
  2196 msgstr ""
  1929 
  2197 
  1930 #: ../controls/VariablePanel.py:279 ../controls/VariablePanel.py:282
  2198 #: ../etherlab/ConfigEditor.py:418 ../etherlab/ConfigEditor.py:421
       
  2199 #: ../etherlab/ConfigEditor.py:452
       
  2200 #, python-format
       
  2201 msgid "Invalid value \"%s\" for process variable"
       
  2202 msgstr ""
       
  2203 
       
  2204 #: ../etherlab/ConfigEditor.py:480 ../etherlab/ConfigEditor.py:483
       
  2205 #: ../etherlab/ConfigEditor.py:504
       
  2206 #, python-format
       
  2207 msgid "Invalid value \"%s\" for startup command"
       
  2208 msgstr ""
       
  2209 
       
  2210 #: ../controls/VariablePanel.py:278 ../controls/VariablePanel.py:281
  1931 #, python-format
  2211 #, python-format
  1932 msgid "Invalid value \"%s\" for variable grid element"
  2212 msgid "Invalid value \"%s\" for variable grid element"
  1933 msgstr ""
  2213 msgstr ""
  1934 
  2214 
  1935 #: ../editors/Viewer.py:276 ../editors/Viewer.py:279
  2215 #: ../editors/Viewer.py:276 ../editors/Viewer.py:279
  1940 #: ../dialogs/ForceVariableDialog.py:211
  2220 #: ../dialogs/ForceVariableDialog.py:211
  1941 #, python-brace-format
  2221 #, python-brace-format
  1942 msgid "Invalid value \"{a1}\" for \"{a2}\" variable!"
  2222 msgid "Invalid value \"{a1}\" for \"{a2}\" variable!"
  1943 msgstr ""
  2223 msgstr ""
  1944 
  2224 
  1945 #: ../dialogs/DurationEditorDialog.py:124
  2225 #: ../etherlab/CommonEtherCATFunction.py:31
       
  2226 #, python-format
       
  2227 msgid "Invalid value for HexDecValue \"%s\""
       
  2228 msgstr ""
       
  2229 
       
  2230 #: ../dialogs/DurationEditorDialog.py:125
  1946 msgid ""
  2231 msgid ""
  1947 "Invalid value!\n"
  2232 "Invalid value!\n"
  1948 "You must fill a numeric value."
  2233 "You must fill a numeric value."
  1949 msgstr ""
  2234 msgstr ""
  1950 
  2235 
  1951 #: ../connectors/WAMP/dialog.py:38
  2236 #: ../connectors/WAMP/dialog.py:38
  1952 msgid "Is connection secure?"
  2237 msgid "Is connection secure?"
  1953 msgstr ""
  2238 msgstr ""
  1954 
  2239 
  1955 #: ../editors/Viewer.py:655 ../editors/Viewer.py:2425
  2240 #: ../editors/Viewer.py:658 ../editors/Viewer.py:2427
  1956 msgid "Jump"
  2241 msgid "Jump"
  1957 msgstr ""
  2242 msgstr ""
  1958 
  2243 
  1959 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  2244 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  1960 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  2245 #: ../dialogs/PouDialog.py:128 ../controls/ProjectPropertiesPanel.py:161
  1961 msgid "LD"
  2246 msgid "LD"
  1962 msgstr ""
  2247 msgstr ""
  1963 
  2248 
  1964 #: ../editors/LDViewer.py:221 ../editors/LDViewer.py:240
  2249 #: ../editors/LDViewer.py:221 ../editors/LDViewer.py:240
  1965 #, python-format
  2250 #, python-format
  1966 msgid "Ladder element with id %d is on more than one rung."
  2251 msgid "Ladder element with id %d is on more than one rung."
  1967 msgstr ""
  2252 msgstr ""
  1968 
  2253 
  1969 #: ../dialogs/PouTransitionDialog.py:93 ../dialogs/PouActionDialog.py:91
  2254 #: ../dialogs/PouTransitionDialog.py:92 ../dialogs/PouActionDialog.py:91
  1970 #: ../dialogs/PouDialog.py:113
  2255 #: ../dialogs/PouDialog.py:148
  1971 msgid "Language"
  2256 msgid "Language"
  1972 msgstr ""
  2257 msgstr ""
  1973 
  2258 
  1974 #: ../controls/ProjectPropertiesPanel.py:206
  2259 #: ../controls/ProjectPropertiesPanel.py:208
  1975 msgid "Language (optional):"
  2260 msgid "Language (optional):"
  1976 msgstr ""
  2261 msgstr ""
  1977 
  2262 
  1978 #: ../dialogs/PouTransitionDialog.py:67 ../dialogs/PouActionDialog.py:63
  2263 #: ../dialogs/PouTransitionDialog.py:66 ../dialogs/PouActionDialog.py:63
  1979 #: ../dialogs/PouDialog.py:81
  2264 #: ../dialogs/PouDialog.py:79
  1980 msgid "Language:"
  2265 msgid "Language:"
  1981 msgstr ""
  2266 msgstr ""
  1982 
  2267 
  1983 #: ../ProjectController.py:1779
  2268 #: ../ProjectController.py:1861
  1984 msgid "Latest build already matches current target. Transfering anyway...\n"
  2269 msgid "Latest build already matches current target. Transfering anyway...\n"
  1985 msgstr ""
  2270 msgstr ""
  1986 
  2271 
  1987 #: ../Beremiz_service.py:281
  2272 #: ../Beremiz_service.py:294
  1988 msgid "Launch WX GUI inspector"
  2273 msgid "Launch WX GUI inspector"
  1989 msgstr ""
  2274 msgstr ""
  1990 
  2275 
  1991 #: ../Beremiz_service.py:280
  2276 #: ../Beremiz_service.py:293
  1992 msgid "Launch a live Python shell"
  2277 msgid "Launch a live Python shell"
  1993 msgstr ""
  2278 msgstr ""
  1994 
  2279 
  1995 #: ../editors/Viewer.py:580
  2280 #: ../editors/Viewer.py:583
  1996 msgid "Left"
  2281 msgid "Left"
  1997 msgstr ""
  2282 msgstr ""
  1998 
  2283 
  1999 #: ../dialogs/LDPowerRailDialog.py:64
  2284 #: ../dialogs/LDPowerRailDialog.py:64
  2000 msgid "Left PowerRail"
  2285 msgid "Left PowerRail"
  2010 
  2295 
  2011 #: ../plcopen/iec_std.csv:79
  2296 #: ../plcopen/iec_std.csv:79
  2012 msgid "Less than or equal to"
  2297 msgid "Less than or equal to"
  2013 msgstr ""
  2298 msgstr ""
  2014 
  2299 
  2015 #: ../IDEFrame.py:652
  2300 #: ../IDEFrame.py:658
  2016 msgid "Library"
  2301 msgid "Library"
  2017 msgstr ""
  2302 msgstr ""
  2018 
  2303 
  2019 #: ../dialogs/AboutDialog.py:145
  2304 #: ../dialogs/AboutDialog.py:145
  2020 msgid "License"
  2305 msgid "License"
  2026 
  2311 
  2027 #: ../targets/toolchain_gcc.py:209
  2312 #: ../targets/toolchain_gcc.py:209
  2028 msgid "Linking :\n"
  2313 msgid "Linking :\n"
  2029 msgstr ""
  2314 msgstr ""
  2030 
  2315 
  2031 #: ../dialogs/DiscoveryDialog.py:115 ../controls/VariablePanel.py:90
  2316 #: ../dialogs/DiscoveryDialog.py:115 ../controls/VariablePanel.py:87
  2032 msgid "Local"
  2317 msgid "Local"
  2033 msgstr ""
  2318 msgstr ""
  2034 
  2319 
  2035 #: ../canfestival/canfestival.py:359
  2320 #: ../canfestival/canfestival.py:359
  2036 msgid "Local entries"
  2321 msgid "Local entries"
  2037 msgstr ""
  2322 msgstr ""
  2038 
  2323 
  2039 #: ../ProjectController.py:1685
  2324 #: ../ProjectController.py:1767
  2040 msgid "Local service discovery failed!\n"
  2325 msgid "Local service discovery failed!\n"
  2041 msgstr ""
  2326 msgstr ""
  2042 
  2327 
  2043 #: ../controls/VariablePanel.py:62
  2328 #: ../controls/VariablePanel.py:62
  2044 msgid "Location"
  2329 msgid "Location"
  2045 msgstr ""
  2330 msgstr ""
  2046 
  2331 
  2047 #: ../dialogs/BrowseLocationsDialog.py:79
  2332 #: ../dialogs/BrowseLocationsDialog.py:78
  2048 msgid "Locations available:"
  2333 msgid "Locations available:"
       
  2334 msgstr ""
       
  2335 
       
  2336 #: ../runtime/NevowServer.py:175
       
  2337 msgid "Log message level"
  2049 msgstr ""
  2338 msgstr ""
  2050 
  2339 
  2051 #: ../plcopen/iec_std.csv:25
  2340 #: ../plcopen/iec_std.csv:25
  2052 msgid "Logarithm to base 10"
  2341 msgid "Logarithm to base 10"
  2053 msgstr ""
  2342 msgstr ""
  2054 
  2343 
  2055 #: ../connectors/PYRO/__init__.py:102
  2344 #: ../connectors/PYRO/__init__.py:103
  2056 #, python-format
  2345 #, python-format
  2057 msgid "MDNS resolution failure for '%s'\n"
  2346 msgid "MDNS resolution failure for '%s'\n"
       
  2347 msgstr ""
       
  2348 
       
  2349 #: ../etherlab/ConfigEditor.py:67
       
  2350 msgid "Manufacturer Specific"
  2058 msgstr ""
  2351 msgstr ""
  2059 
  2352 
  2060 #: ../canfestival/SlaveEditor.py:68 ../canfestival/NetworkEditor.py:92
  2353 #: ../canfestival/SlaveEditor.py:68 ../canfestival/NetworkEditor.py:92
  2061 msgid "Map Variable"
  2354 msgid "Map Variable"
  2062 msgstr ""
  2355 msgstr ""
  2063 
  2356 
  2064 #: ../features.py:31
  2357 #: ../features.py:19
       
  2358 msgid "Map located variables over Bacnet"
       
  2359 msgstr ""
       
  2360 
       
  2361 #: ../features.py:18
  2065 msgid "Map located variables over CANopen"
  2362 msgid "Map located variables over CANopen"
  2066 msgstr ""
  2363 msgstr ""
  2067 
  2364 
  2068 #: ../features.py:32
  2365 #: ../features.py:20
       
  2366 msgid "Map located variables over EtherCAT"
       
  2367 msgstr ""
       
  2368 
       
  2369 #: ../features.py:21
  2069 msgid "Map located variables over Modbus"
  2370 msgid "Map located variables over Modbus"
  2070 msgstr ""
  2371 msgstr ""
  2071 
  2372 
  2072 #: ../canfestival/NetworkEditor.py:113
  2373 #: ../canfestival/NetworkEditor.py:113
  2073 msgid "Master"
  2374 msgid "Master"
       
  2375 msgstr ""
       
  2376 
       
  2377 #: ../etherlab/ConfigEditor.py:613
       
  2378 msgid "Master State"
  2074 msgstr ""
  2379 msgstr ""
  2075 
  2380 
  2076 #: ../ConfigTreeNode.py:544
  2381 #: ../ConfigTreeNode.py:544
  2077 #, python-brace-format
  2382 #, python-brace-format
  2078 msgid "Max count ({a1}) reached for this confnode of type {a2} "
  2383 msgid "Max count ({a1}) reached for this confnode of type {a2} "
  2079 msgstr ""
  2384 msgstr ""
  2080 
  2385 
       
  2386 #: ../etherlab/etherlab.py:173
       
  2387 msgid "Max entries by PDO"
       
  2388 msgstr ""
       
  2389 
       
  2390 #: ../etherlab/etherlab.py:176
       
  2391 msgid ""
       
  2392 "Maximal number of entries mapped in a PDO\n"
       
  2393 "including empty entries used for PDO alignment"
       
  2394 msgstr ""
       
  2395 
  2081 #: ../plcopen/iec_std.csv:71
  2396 #: ../plcopen/iec_std.csv:71
  2082 msgid "Maximum"
  2397 msgid "Maximum"
  2083 msgstr ""
  2398 msgstr ""
  2084 
  2399 
  2085 #: ../editors/DataTypeEditor.py:246
  2400 #: ../editors/DataTypeEditor.py:246
  2086 msgid "Maximum:"
  2401 msgid "Maximum:"
  2087 msgstr ""
  2402 msgstr ""
  2088 
  2403 
  2089 #: ../dialogs/BrowseLocationsDialog.py:45 ../editors/Viewer.py:333
  2404 #: ../dialogs/BrowseLocationsDialog.py:45 ../editors/Viewer.py:333
  2090 #: ../editors/TextViewer.py:307 ../controls/LocationCellEditor.py:103
  2405 #: ../editors/TextViewer.py:307 ../controls/LocationCellEditor.py:103
  2091 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2406 #: ../controls/VariablePanel.py:316 ../controls/VariablePanel.py:379
  2092 msgid "Memory"
  2407 msgid "Memory"
  2093 msgstr ""
  2408 msgstr ""
  2094 
  2409 
  2095 #: ../IDEFrame.py:617
  2410 #: ../IDEFrame.py:623
  2096 msgid "Menu ToolBar"
  2411 msgid "Menu ToolBar"
  2097 msgstr ""
  2412 msgstr ""
  2098 
  2413 
  2099 #: ../dialogs/DurationEditorDialog.py:51
  2414 #: ../runtime/NevowServer.py:176
       
  2415 msgid "Message text"
       
  2416 msgstr ""
       
  2417 
       
  2418 #: ../dialogs/DurationEditorDialog.py:62
  2100 msgid "Microseconds:"
  2419 msgid "Microseconds:"
  2101 msgstr ""
  2420 msgstr ""
  2102 
  2421 
  2103 #: ../editors/Viewer.py:585
  2422 #: ../editors/Viewer.py:588
  2104 msgid "Middle"
  2423 msgid "Middle"
  2105 msgstr ""
  2424 msgstr ""
  2106 
  2425 
  2107 #: ../dialogs/DurationEditorDialog.py:50
  2426 #: ../dialogs/DurationEditorDialog.py:61
  2108 msgid "Milliseconds:"
  2427 msgid "Milliseconds:"
       
  2428 msgstr ""
       
  2429 
       
  2430 #: ../etherlab/etherlab.py:167
       
  2431 msgid "Minimal size in bits between 2 pdo entries"
  2109 msgstr ""
  2432 msgstr ""
  2110 
  2433 
  2111 #: ../plcopen/iec_std.csv:72
  2434 #: ../plcopen/iec_std.csv:72
  2112 msgid "Minimum"
  2435 msgid "Minimum"
  2113 msgstr ""
  2436 msgstr ""
  2114 
  2437 
  2115 #: ../editors/DataTypeEditor.py:233
  2438 #: ../editors/DataTypeEditor.py:233
  2116 msgid "Minimum:"
  2439 msgid "Minimum:"
  2117 msgstr ""
  2440 msgstr ""
  2118 
  2441 
  2119 #: ../dialogs/DurationEditorDialog.py:48
  2442 #: ../dialogs/DurationEditorDialog.py:59
  2120 msgid "Minutes:"
  2443 msgid "Minutes:"
  2121 msgstr ""
  2444 msgstr ""
  2122 
  2445 
  2123 #: ../controls/ProjectPropertiesPanel.py:231
  2446 #: ../etherlab/etherlab.py:238 ../controls/ProjectPropertiesPanel.py:233
  2124 msgid "Miscellaneous"
  2447 msgid "Miscellaneous"
  2125 msgstr ""
  2448 msgstr ""
  2126 
  2449 
  2127 #: ../features.py:32
  2450 #: ../features.py:21
  2128 msgid "Modbus support"
  2451 msgid "Modbus support"
  2129 msgstr ""
  2452 msgstr ""
  2130 
  2453 
  2131 #: ../dialogs/LDElementDialog.py:65
  2454 #: ../dialogs/LDElementDialog.py:65
  2132 msgid "Modifier:"
  2455 msgid "Modifier:"
  2133 msgstr ""
  2456 msgstr ""
  2134 
  2457 
  2135 #: ../PLCGenerator.py:795 ../PLCGenerator.py:1269
  2458 #: ../etherlab/ConfigEditor.py:1313
       
  2459 #, python-format
       
  2460 msgid "Module %s must be an integer!"
       
  2461 msgstr ""
       
  2462 
       
  2463 #: ../etherlab/ConfigEditor.py:1376
       
  2464 msgid "Modules Library"
       
  2465 msgstr ""
       
  2466 
       
  2467 #: ../etherlab/ConfigEditor.py:1145
       
  2468 msgid "Modules library:"
       
  2469 msgstr ""
       
  2470 
       
  2471 #: ../PLCGenerator.py:795 ../PLCGenerator.py:1318
  2136 #, python-brace-format
  2472 #, python-brace-format
  2137 msgid "More than one connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2473 msgid "More than one connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2138 msgstr ""
  2474 msgstr ""
  2139 
  2475 
  2140 #: ../dialogs/ActionBlockDialog.py:146
  2476 #: ../dialogs/ActionBlockDialog.py:146
  2155 
  2491 
  2156 #: ../editors/DataTypeEditor.py:366
  2492 #: ../editors/DataTypeEditor.py:366
  2157 msgid "Move element up"
  2493 msgid "Move element up"
  2158 msgstr ""
  2494 msgstr ""
  2159 
  2495 
  2160 #: ../editors/ResourceEditor.py:286
  2496 #: ../editors/ResourceEditor.py:284
  2161 msgid "Move instance down"
  2497 msgid "Move instance down"
  2162 msgstr ""
  2498 msgstr ""
  2163 
  2499 
  2164 #: ../editors/ResourceEditor.py:285
  2500 #: ../editors/ResourceEditor.py:283
  2165 msgid "Move instance up"
  2501 msgid "Move instance up"
  2166 msgstr ""
  2502 msgstr ""
  2167 
  2503 
  2168 #: ../editors/ResourceEditor.py:255
  2504 #: ../etherlab/ConfigEditor.py:655
       
  2505 msgid "Move process variable down"
       
  2506 msgstr ""
       
  2507 
       
  2508 #: ../etherlab/ConfigEditor.py:654
       
  2509 msgid "Move process variable up"
       
  2510 msgstr ""
       
  2511 
       
  2512 #: ../editors/ResourceEditor.py:253
  2169 msgid "Move task down"
  2513 msgid "Move task down"
  2170 msgstr ""
  2514 msgstr ""
  2171 
  2515 
  2172 #: ../editors/ResourceEditor.py:254
  2516 #: ../editors/ResourceEditor.py:252
  2173 msgid "Move task up"
  2517 msgid "Move task up"
  2174 msgstr ""
  2518 msgstr ""
  2175 
  2519 
  2176 #: ../IDEFrame.py:106 ../IDEFrame.py:121 ../IDEFrame.py:151 ../IDEFrame.py:192
  2520 #: ../IDEFrame.py:253 ../IDEFrame.py:268 ../IDEFrame.py:298 ../IDEFrame.py:339
  2177 msgid "Move the view"
  2521 msgid "Move the view"
  2178 msgstr ""
  2522 msgstr ""
  2179 
  2523 
  2180 #: ../controls/CustomEditableListBox.py:45
  2524 #: ../controls/CustomEditableListBox.py:45
  2181 msgid "Move up"
  2525 msgid "Move up"
  2182 msgstr ""
  2526 msgstr ""
  2183 
  2527 
  2184 #: ../editors/CodeFileEditor.py:657 ../controls/VariablePanel.py:484
  2528 #: ../bacnet/BacnetSlaveEditor.py:814 ../editors/CodeFileEditor.py:675
       
  2529 #: ../controls/VariablePanel.py:486
  2185 msgid "Move variable down"
  2530 msgid "Move variable down"
  2186 msgstr ""
  2531 msgstr ""
  2187 
  2532 
  2188 #: ../editors/CodeFileEditor.py:656 ../controls/VariablePanel.py:483
  2533 #: ../bacnet/BacnetSlaveEditor.py:813 ../editors/CodeFileEditor.py:674
       
  2534 #: ../controls/VariablePanel.py:485
  2189 msgid "Move variable up"
  2535 msgid "Move variable up"
       
  2536 msgstr ""
       
  2537 
       
  2538 #: ../bacnet/BacnetSlaveEditor.py:941
       
  2539 msgid "Multi-State Input Objects"
       
  2540 msgstr ""
       
  2541 
       
  2542 #: ../bacnet/BacnetSlaveEditor.py:940
       
  2543 msgid "Multi-State Output Objects"
       
  2544 msgstr ""
       
  2545 
       
  2546 #: ../bacnet/BacnetSlaveEditor.py:939
       
  2547 msgid "Multi-State Value Objects"
  2190 msgstr ""
  2548 msgstr ""
  2191 
  2549 
  2192 #: ../plcopen/iec_std.csv:74
  2550 #: ../plcopen/iec_std.csv:74
  2193 msgid "Multiplexer (select 1 of N)"
  2551 msgid "Multiplexer (select 1 of N)"
  2194 msgstr ""
  2552 msgstr ""
  2195 
  2553 
  2196 #: ../plcopen/iec_std.csv:34
  2554 #: ../plcopen/iec_std.csv:34
  2197 msgid "Multiplication"
  2555 msgid "Multiplication"
  2198 msgstr ""
  2556 msgstr ""
  2199 
  2557 
  2200 #: ../editors/FileManagementPanel.py:87
  2558 #: ../editors/FileManagementPanel.py:86
  2201 msgid "My Computer:"
  2559 msgid "My Computer:"
  2202 msgstr ""
  2560 msgstr ""
  2203 
  2561 
  2204 #: ../dialogs/DiscoveryDialog.py:89
  2562 #: ../dialogs/DiscoveryDialog.py:89
  2205 msgid "NAME"
  2563 msgid "NAME"
  2206 msgstr ""
  2564 msgstr ""
  2207 
  2565 
  2208 #: ../editors/ResourceEditor.py:76 ../editors/ResourceEditor.py:97
  2566 #: ../etherlab/EtherCATManagementEditor.py:37 ../etherlab/ConfigEditor.py:48
  2209 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:732
  2567 #: ../etherlab/ConfigEditor.py:343 ../etherlab/ConfigEditor.py:1167
       
  2568 #: ../editors/ResourceEditor.py:76 ../editors/ResourceEditor.py:94
       
  2569 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:751
  2210 #: ../controls/VariablePanel.py:59
  2570 #: ../controls/VariablePanel.py:59
  2211 msgid "Name"
  2571 msgid "Name"
  2212 msgstr ""
  2572 msgstr ""
  2213 
  2573 
  2214 #: ../Beremiz_service.py:342
  2574 #: ../Beremiz_service.py:355
  2215 msgid "Name must not be null!"
  2575 msgid "Name must not be null!"
  2216 msgstr ""
  2576 msgstr ""
  2217 
  2577 
  2218 #: ../dialogs/SFCStepDialog.py:59 ../dialogs/FBDBlockDialog.py:89
  2578 #: ../dialogs/SFCStepDialog.py:59 ../dialogs/FBDBlockDialog.py:89
  2219 #: ../dialogs/ConnectionDialog.py:78
  2579 #: ../dialogs/ConnectionDialog.py:78
  2222 
  2582 
  2223 #: ../plcopen/iec_std.csv:24
  2583 #: ../plcopen/iec_std.csv:24
  2224 msgid "Natural logarithm"
  2584 msgid "Natural logarithm"
  2225 msgstr ""
  2585 msgstr ""
  2226 
  2586 
  2227 #: ../dialogs/LDElementDialog.py:78 ../editors/Viewer.py:554
  2587 #: ../dialogs/LDElementDialog.py:78 ../editors/Viewer.py:557
  2228 msgid "Negated"
  2588 msgid "Negated"
  2229 msgstr ""
  2589 msgstr ""
  2230 
  2590 
  2231 #: ../Beremiz_service.py:610
  2591 #: ../etherlab/ConfigEditor.py:612
       
  2592 msgid "Network"
       
  2593 msgstr ""
       
  2594 
       
  2595 #: ../Beremiz_service.py:620
  2232 msgid "Nevow Web service failed. "
  2596 msgid "Nevow Web service failed. "
  2233 msgstr ""
  2597 msgstr ""
  2234 
  2598 
  2235 #: ../Beremiz_service.py:580
  2599 #: ../Beremiz_service.py:596
  2236 msgid "Nevow/Athena import failed :"
  2600 msgid "Nevow/Athena import failed :"
  2237 msgstr ""
  2601 msgstr ""
  2238 
  2602 
  2239 #: ../BeremizIDE.py:241 ../BeremizIDE.py:276 ../PLCOpenEditor.py:75
  2603 #: ../BeremizIDE.py:241 ../BeremizIDE.py:276 ../PLCOpenEditor.py:75
  2240 #: ../PLCOpenEditor.py:117
  2604 #: ../PLCOpenEditor.py:117
  2243 
  2607 
  2244 #: ../controls/CustomEditableListBox.py:43
  2608 #: ../controls/CustomEditableListBox.py:43
  2245 msgid "New item"
  2609 msgid "New item"
  2246 msgstr ""
  2610 msgstr ""
  2247 
  2611 
  2248 #: ../editors/Viewer.py:553
  2612 #: ../editors/Viewer.py:556
  2249 msgid "No Modifier"
  2613 msgid "No Modifier"
  2250 msgstr ""
  2614 msgstr ""
  2251 
  2615 
  2252 #: ../ProjectController.py:1808
  2616 #: ../ProjectController.py:1891
  2253 msgid "No PLC to transfer (did build succeed ?)\n"
  2617 msgid "No PLC to transfer (did build succeed ?)\n"
  2254 msgstr ""
  2618 msgstr ""
  2255 
  2619 
  2256 #: ../PLCGenerator.py:1678
  2620 #: ../etherlab/EthercatCFileGenerator.py:504
       
  2621 #, python-format
       
  2622 msgid "No Sync manager defined for %s!"
       
  2623 msgstr ""
       
  2624 
       
  2625 #: ../PLCGenerator.py:1727
  2257 #, python-format
  2626 #, python-format
  2258 msgid "No body defined in \"%s\" POU"
  2627 msgid "No body defined in \"%s\" POU"
  2259 msgstr ""
  2628 msgstr ""
  2260 
  2629 
  2261 #: ../PLCGenerator.py:816 ../PLCGenerator.py:1281
  2630 #: ../etherlab/CommonEtherCATFunction.py:1581
       
  2631 msgid "No connected slaves"
       
  2632 msgstr ""
       
  2633 
       
  2634 #: ../PLCGenerator.py:816 ../PLCGenerator.py:1330
  2262 #, python-brace-format
  2635 #, python-brace-format
  2263 msgid "No connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2636 msgid "No connector found corresponding to \"{a1}\" continuation in \"{a2}\" POU"
  2264 msgstr ""
  2637 msgstr ""
  2265 
  2638 
  2266 #: ../PLCOpenEditor.py:331
  2639 #: ../PLCOpenEditor.py:331
  2272 #: ../PLCGenerator.py:841
  2645 #: ../PLCGenerator.py:841
  2273 #, python-format
  2646 #, python-format
  2274 msgid "No informations found for \"%s\" block"
  2647 msgid "No informations found for \"%s\" block"
  2275 msgstr ""
  2648 msgstr ""
  2276 
  2649 
  2277 #: ../PLCGenerator.py:1232
  2650 #: ../etherlab/EthercatCFileGenerator.py:224
       
  2651 #, python-format
       
  2652 msgid "No informations found for device %s!"
       
  2653 msgstr ""
       
  2654 
       
  2655 #: ../etherlab/EthercatCFileGenerator.py:515
       
  2656 #, python-format
       
  2657 msgid "No more free PDO index available for %s!"
       
  2658 msgstr ""
       
  2659 
       
  2660 #: ../PLCGenerator.py:1281
  2278 #, python-brace-format
  2661 #, python-brace-format
  2279 msgid "No output {a1} variable found in block {a2} in POU {a3}. Connection must be broken"
  2662 msgid "No output {a1} variable found in block {a2} in POU {a3}. Connection must be broken"
  2280 msgstr ""
  2663 msgstr ""
  2281 
  2664 
  2282 #: ../controls/SearchResultPanel.py:175
  2665 #: ../controls/SearchResultPanel.py:175
  2283 msgid "No search results available."
  2666 msgid "No search results available."
  2284 msgstr ""
  2667 msgstr ""
  2285 
  2668 
       
  2669 #: ../etherlab/ConfigEditor.py:1029
       
  2670 #, python-format
       
  2671 msgid "No slave defined at position %d!"
       
  2672 msgstr ""
       
  2673 
  2286 #: ../svgui/svgui.py:142
  2674 #: ../svgui/svgui.py:142
  2287 #, python-format
  2675 #, python-format
  2288 msgid "No such SVG file: %s\n"
  2676 msgid "No such SVG file: %s\n"
       
  2677 msgstr ""
       
  2678 
       
  2679 #: ../etherlab/ConfigEditor.py:1245
       
  2680 #, python-format
       
  2681 msgid "No such XML file: %s\n"
  2289 msgstr ""
  2682 msgstr ""
  2290 
  2683 
  2291 #: ../canfestival/config_utils.py:682
  2684 #: ../canfestival/config_utils.py:682
  2292 #, python-brace-format
  2685 #, python-brace-format
  2293 msgid "No such index/subindex ({a1},{a2}) (variable {a3})"
  2686 msgid "No such index/subindex ({a1},{a2}) (variable {a3})"
  2296 #: ../canfestival/config_utils.py:387
  2689 #: ../canfestival/config_utils.py:387
  2297 #, python-brace-format
  2690 #, python-brace-format
  2298 msgid "No such index/subindex ({a1},{a2}) in ID : {a3} (variable {a4})"
  2691 msgid "No such index/subindex ({a1},{a2}) in ID : {a3} (variable {a4})"
  2299 msgstr ""
  2692 msgstr ""
  2300 
  2693 
       
  2694 #: ../etherlab/EthercatCFileGenerator.py:438
       
  2695 #, python-format
       
  2696 msgid "No sync manager available for %s pdo!"
       
  2697 msgstr ""
       
  2698 
  2301 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  2699 #: ../dialogs/BrowseValuesLibraryDialog.py:87
  2302 msgid "No valid value selected!"
  2700 msgid "No valid value selected!"
  2303 msgstr ""
  2701 msgstr ""
  2304 
  2702 
  2305 #: ../PLCGenerator.py:1676
  2703 #: ../PLCGenerator.py:1725
  2306 #, python-format
  2704 #, python-format
  2307 msgid "No variable defined in \"%s\" POU"
  2705 msgid "No variable defined in \"%s\" POU"
       
  2706 msgstr ""
       
  2707 
       
  2708 #: ../etherlab/ConfigEditor.py:606
       
  2709 #, python-format
       
  2710 msgid "Node Position: %d"
       
  2711 msgstr ""
       
  2712 
       
  2713 #: ../etherlab/ConfigEditor.py:697
       
  2714 msgid "Node filter:"
       
  2715 msgstr ""
       
  2716 
       
  2717 #: ../etherlab/ConfigEditor.py:717
       
  2718 msgid "Nodes variables filter:"
  2308 msgstr ""
  2719 msgstr ""
  2309 
  2720 
  2310 #: ../canfestival/config_utils.py:379
  2721 #: ../canfestival/config_utils.py:379
  2311 #, python-brace-format
  2722 #, python-brace-format
  2312 msgid "Non existing node ID : {a1} (variable {a2})"
  2723 msgid "Non existing node ID : {a1} (variable {a2})"
  2327 
  2738 
  2328 #: ../plcopen/iec_std.csv:80
  2739 #: ../plcopen/iec_std.csv:80
  2329 msgid "Not equal to"
  2740 msgid "Not equal to"
  2330 msgstr ""
  2741 msgstr ""
  2331 
  2742 
       
  2743 #: ../etherlab/EtherCATManagementEditor.py:361
       
  2744 msgid "Now Uploading..."
       
  2745 msgstr ""
       
  2746 
  2332 #: ../dialogs/SFCDivergenceDialog.py:91
  2747 #: ../dialogs/SFCDivergenceDialog.py:91
  2333 msgid "Number of sequences:"
  2748 msgid "Number of sequences:"
  2334 msgstr ""
  2749 msgstr ""
  2335 
  2750 
  2336 #: ../plcopen/iec_std.csv:22
  2751 #: ../plcopen/iec_std.csv:22
  2337 msgid "Numerical"
  2752 msgid "Numerical"
  2338 msgstr ""
  2753 msgstr ""
  2339 
  2754 
  2340 #: ../editors/CodeFileEditor.py:736
  2755 #: ../bacnet/BacnetSlaveEditor.py:808
       
  2756 msgid "Object Properties:"
       
  2757 msgstr ""
       
  2758 
       
  2759 #: ../editors/CodeFileEditor.py:755
  2341 msgid "OnChange"
  2760 msgid "OnChange"
  2342 msgstr ""
  2761 msgstr ""
  2343 
  2762 
  2344 #: ../dialogs/SearchInProjectDialog.py:88
  2763 #: ../dialogs/SearchInProjectDialog.py:88
  2345 msgid "Only Elements"
  2764 msgid "Only Elements"
  2352 
  2771 
  2353 #: ../svgui/svgui.py:151
  2772 #: ../svgui/svgui.py:151
  2354 msgid "Open Inkscape"
  2773 msgid "Open Inkscape"
  2355 msgstr ""
  2774 msgstr ""
  2356 
  2775 
  2357 #: ../version.py:86
  2776 #: ../version.py:88
  2358 msgid "Open Source framework for automation, implemented IEC 61131 IDE with constantly growing set of extensions and flexible PLC runtime."
  2777 msgid "Open Source framework for automation, implemented IEC 61131 IDE with constantly growing set of extensions and flexible PLC runtime."
  2359 msgstr ""
  2778 msgstr ""
  2360 
  2779 
  2361 #: ../ProjectController.py:1879
  2780 #: ../ProjectController.py:1962
  2362 msgid "Open a file explorer to manage project files"
  2781 msgid "Open a file explorer to manage project files"
  2363 msgstr ""
  2782 msgstr ""
  2364 
  2783 
  2365 #: ../wxglade_hmi/wxglade_hmi.py:161
  2784 #: ../wxglade_hmi/wxglade_hmi.py:176
  2366 msgid "Open wxGlade"
  2785 msgid "Open wxGlade"
  2367 msgstr ""
  2786 msgstr ""
  2368 
  2787 
  2369 #: ../controls/VariablePanel.py:64
  2788 #: ../controls/VariablePanel.py:64
  2370 msgid "Option"
  2789 msgid "Option"
  2371 msgstr ""
  2790 msgstr ""
  2372 
  2791 
  2373 #: ../dialogs/FindInPouDialog.py:84 ../editors/CodeFileEditor.py:737
  2792 #: ../dialogs/FindInPouDialog.py:84 ../editors/CodeFileEditor.py:756
  2374 msgid "Options"
  2793 msgid "Options"
  2375 msgstr ""
  2794 msgstr ""
  2376 
  2795 
  2377 #: ../controls/ProjectPropertiesPanel.py:109
  2796 #: ../controls/ProjectPropertiesPanel.py:111
  2378 msgid "Organization (optional):"
  2797 msgid "Organization (optional):"
  2379 msgstr ""
  2798 msgstr ""
  2380 
  2799 
  2381 #: ../canfestival/SlaveEditor.py:78 ../canfestival/NetworkEditor.py:102
  2800 #: ../canfestival/SlaveEditor.py:78 ../canfestival/NetworkEditor.py:102
  2382 msgid "Other Profile"
  2801 msgid "Other Profile"
  2383 msgstr ""
  2802 msgstr ""
  2384 
  2803 
  2385 #: ../dialogs/SFCStepDialog.py:74 ../dialogs/FBDVariableDialog.py:42
  2804 #: ../dialogs/SFCStepDialog.py:74 ../dialogs/FBDVariableDialog.py:65
  2386 #: ../dialogs/BrowseLocationsDialog.py:44 ../editors/Viewer.py:333
  2805 #: ../dialogs/BrowseLocationsDialog.py:44 ../editors/Viewer.py:333
  2387 #: ../editors/Viewer.py:1661 ../editors/TextViewer.py:307
  2806 #: ../editors/Viewer.py:1663 ../editors/TextViewer.py:307
  2388 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:89
  2807 #: ../controls/LocationCellEditor.py:103 ../controls/VariablePanel.py:86
  2389 #: ../controls/VariablePanel.py:317 ../controls/VariablePanel.py:380
  2808 #: ../controls/VariablePanel.py:316 ../controls/VariablePanel.py:379
  2390 msgid "Output"
  2809 msgid "Output"
       
  2810 msgstr ""
       
  2811 
       
  2812 #: ../etherlab/EthercatCFileGenerator.py:170
       
  2813 #, python-brace-format
       
  2814 msgid "Output variables can't be defined with different locations ({a1} and {a2})"
  2391 msgstr ""
  2815 msgstr ""
  2392 
  2816 
  2393 #: ../canfestival/SlaveEditor.py:67 ../canfestival/NetworkEditor.py:91
  2817 #: ../canfestival/SlaveEditor.py:67 ../canfestival/NetworkEditor.py:91
  2394 msgid "PDO Receive"
  2818 msgid "PDO Receive"
  2395 msgstr ""
  2819 msgstr ""
  2396 
  2820 
  2397 #: ../canfestival/SlaveEditor.py:66 ../canfestival/NetworkEditor.py:90
  2821 #: ../canfestival/SlaveEditor.py:66 ../canfestival/NetworkEditor.py:90
  2398 msgid "PDO Transmit"
  2822 msgid "PDO Transmit"
  2399 msgstr ""
  2823 msgstr ""
  2400 
  2824 
       
  2825 #: ../etherlab/etherlab.py:164
       
  2826 msgid "PDO alignment"
       
  2827 msgstr ""
       
  2828 
  2401 #: ../targets/toolchain_gcc.py:174
  2829 #: ../targets/toolchain_gcc.py:174
  2402 msgid "PLC :\n"
  2830 msgid "PLC :\n"
  2403 msgstr ""
  2831 msgstr ""
  2404 
  2832 
  2405 #: ../BeremizIDE.py:383
  2833 #: ../BeremizIDE.py:379
  2406 msgid "PLC Log"
  2834 msgid "PLC Log"
  2407 msgstr ""
  2835 msgstr ""
  2408 
  2836 
  2409 #: ../ProjectController.py:1082
  2837 #: ../ProjectController.py:1129
  2410 msgid "PLC code generation failed !\n"
  2838 msgid "PLC code generation failed !\n"
  2411 msgstr ""
  2839 msgstr ""
  2412 
  2840 
  2413 #: ../Beremiz_service.py:305
  2841 #: ../etherlab/EtherCATManagementEditor.py:250
       
  2842 msgid "PLC is Not Started"
       
  2843 msgstr ""
       
  2844 
       
  2845 #: ../Beremiz_service.py:318
  2414 msgid "PLC is empty or already started."
  2846 msgid "PLC is empty or already started."
  2415 msgstr ""
  2847 msgstr ""
  2416 
  2848 
  2417 #: ../Beremiz_service.py:312
  2849 #: ../Beremiz_service.py:325
  2418 msgid "PLC is not started."
  2850 msgid "PLC is not started."
       
  2851 msgstr ""
       
  2852 
       
  2853 #: ../etherlab/EtherCATManagementEditor.py:2160
       
  2854 #: ../etherlab/CommonEtherCATFunction.py:1589
       
  2855 msgid "PLC not connected!"
  2419 msgstr ""
  2856 msgstr ""
  2420 
  2857 
  2421 #: ../PLCOpenEditor.py:180 ../PLCOpenEditor.py:293
  2858 #: ../PLCOpenEditor.py:180 ../PLCOpenEditor.py:293
  2422 #, python-brace-format
  2859 #, python-brace-format
  2423 msgid ""
  2860 msgid ""
  2442 
  2879 
  2443 #: ../dialogs/DiscoveryDialog.py:92
  2880 #: ../dialogs/DiscoveryDialog.py:92
  2444 msgid "PORT"
  2881 msgid "PORT"
  2445 msgstr ""
  2882 msgstr ""
  2446 
  2883 
  2447 #: ../dialogs/PouDialog.py:109
  2884 #: ../dialogs/PouDialog.py:144
  2448 msgid "POU Name"
  2885 msgid "POU Name"
  2449 msgstr ""
  2886 msgstr ""
  2450 
  2887 
  2451 #: ../dialogs/PouDialog.py:66
  2888 #: ../dialogs/PouDialog.py:64
  2452 msgid "POU Name:"
  2889 msgid "POU Name:"
  2453 msgstr ""
  2890 msgstr ""
  2454 
  2891 
  2455 #: ../dialogs/PouDialog.py:111
  2892 #: ../dialogs/PouDialog.py:146
  2456 msgid "POU Type"
  2893 msgid "POU Type"
  2457 msgstr ""
  2894 msgstr ""
  2458 
  2895 
  2459 #: ../dialogs/PouDialog.py:73
  2896 #: ../dialogs/PouDialog.py:71
  2460 msgid "POU Type:"
  2897 msgid "POU Type:"
  2461 msgstr ""
  2898 msgstr ""
  2462 
  2899 
  2463 #: ../connectors/PYRO/__init__.py:52
  2900 #: ../connectors/PYRO/__init__.py:53
  2464 #, python-format
  2901 #, python-format
  2465 msgid "PYRO connecting to URI : %s\n"
  2902 msgid "PYRO connecting to URI : %s\n"
  2466 msgstr ""
  2903 msgstr ""
  2467 
  2904 
  2468 #: ../connectors/PYRO/__init__.py:68
  2905 #: ../connectors/PYRO/__init__.py:69
  2469 #, python-format
  2906 #, python-format
  2470 msgid "PYRO using certificates in '%s' \n"
  2907 msgid "PYRO using certificates in '%s' \n"
  2471 msgstr ""
  2908 msgstr ""
  2472 
  2909 
  2473 #: ../BeremizIDE.py:256 ../PLCOpenEditor.py:91
  2910 #: ../BeremizIDE.py:256 ../PLCOpenEditor.py:91
  2474 msgid "Page Setup"
  2911 msgid "Page Setup"
  2475 msgstr ""
  2912 msgstr ""
  2476 
  2913 
  2477 #: ../controls/ProjectPropertiesPanel.py:124
  2914 #: ../controls/ProjectPropertiesPanel.py:127
  2478 msgid "Page Size (optional):"
  2915 msgid "Page Size (optional):"
  2479 msgstr ""
  2916 msgstr ""
  2480 
  2917 
  2481 #: ../IDEFrame.py:2640
  2918 #: ../IDEFrame.py:2660
  2482 #, python-format
  2919 #, python-format
  2483 msgid "Page: %d"
  2920 msgid "Page: %d"
  2484 msgstr ""
  2921 msgstr ""
  2485 
  2922 
  2486 #: ../controls/PouInstanceVariablesPanel.py:134
  2923 #: ../controls/PouInstanceVariablesPanel.py:134
  2487 msgid "Parent instance"
  2924 msgid "Parent instance"
  2488 msgstr ""
  2925 msgstr ""
  2489 
  2926 
  2490 #: ../editors/Viewer.py:696 ../IDEFrame.py:374 ../IDEFrame.py:428
  2927 #: ../editors/Viewer.py:699 ../IDEFrame.py:377 ../IDEFrame.py:429
  2491 msgid "Paste"
  2928 msgid "Paste"
  2492 msgstr ""
  2929 msgstr ""
  2493 
  2930 
  2494 #: ../IDEFrame.py:1899
  2931 #: ../IDEFrame.py:1916
  2495 msgid "Paste POU"
  2932 msgid "Paste POU"
  2496 msgstr ""
  2933 msgstr ""
  2497 
  2934 
  2498 #: ../dialogs/SearchInProjectDialog.py:60
  2935 #: ../dialogs/SearchInProjectDialog.py:60
  2499 msgid "Pattern to search:"
  2936 msgid "Pattern to search:"
  2501 
  2938 
  2502 #: ../dialogs/LDPowerRailDialog.py:75
  2939 #: ../dialogs/LDPowerRailDialog.py:75
  2503 msgid "Pin number:"
  2940 msgid "Pin number:"
  2504 msgstr ""
  2941 msgstr ""
  2505 
  2942 
  2506 #: ../editors/Viewer.py:2792 ../editors/Viewer.py:3060
  2943 #: ../runtime/NevowServer.py:163
       
  2944 msgid "Platform"
       
  2945 msgstr ""
       
  2946 
       
  2947 #: ../editors/Viewer.py:2791 ../editors/Viewer.py:3059
  2507 #: ../editors/SFCViewer.py:785
  2948 #: ../editors/SFCViewer.py:785
  2508 msgid "Please choose a target"
  2949 msgid "Please choose a target"
  2509 msgstr ""
  2950 msgstr ""
  2510 
  2951 
  2511 #: ../editors/TextViewer.py:260
  2952 #: ../editors/TextViewer.py:260
  2512 msgid "Please enter a block name"
  2953 msgid "Please enter a block name"
  2513 msgstr ""
  2954 msgstr ""
  2514 
  2955 
  2515 #: ../editors/Viewer.py:2661 ../editors/Viewer.py:3103
  2956 #: ../dialogs/CommentEditDialog.py:52
  2516 msgid "Please enter comment text"
  2957 msgid "Please enter comment text"
  2517 msgstr ""
  2958 msgstr ""
  2518 
  2959 
  2519 #: ../editors/SFCViewer.py:447 ../editors/SFCViewer.py:469
  2960 #: ../editors/SFCViewer.py:447 ../editors/SFCViewer.py:469
  2520 #: ../editors/SFCViewer.py:815
  2961 #: ../editors/SFCViewer.py:815
  2521 msgid "Please enter step name"
  2962 msgid "Please enter step name"
  2522 msgstr ""
  2963 msgstr ""
  2523 
  2964 
  2524 #: ../dialogs/PouNameDialog.py:37 ../Beremiz_service.py:209
  2965 #: ../dialogs/SFCStepNameDialog.py:37 ../dialogs/PouNameDialog.py:37
       
  2966 #: ../Beremiz_service.py:222
  2525 msgid "Please enter text"
  2967 msgid "Please enter text"
  2526 msgstr ""
  2968 msgstr ""
  2527 
  2969 
  2528 #: ../dialogs/ForceVariableDialog.py:177
  2970 #: ../dialogs/ForceVariableDialog.py:177
  2529 #, python-format
  2971 #, python-format
  2530 msgid "Please enter value for a \"%s\" variable:"
  2972 msgid "Please enter value for a \"%s\" variable:"
  2531 msgstr ""
  2973 msgstr ""
  2532 
  2974 
  2533 #: ../Beremiz_service.py:327
  2975 #: ../Beremiz_service.py:340
  2534 msgid "Port number must be 0 <= port <= 65535!"
  2976 msgid "Port number must be 0 <= port <= 65535!"
  2535 msgstr ""
  2977 msgstr ""
  2536 
  2978 
  2537 #: ../Beremiz_service.py:327
  2979 #: ../Beremiz_service.py:340
  2538 msgid "Port number must be an integer!"
  2980 msgid "Port number must be an integer!"
  2539 msgstr ""
  2981 msgstr ""
  2540 
  2982 
  2541 #: ../editors/Viewer.py:633 ../editors/Viewer.py:2449
  2983 #: ../etherlab/ConfigEditor.py:47 ../etherlab/ConfigEditor.py:465
       
  2984 msgid "Position"
       
  2985 msgstr ""
       
  2986 
       
  2987 #: ../editors/Viewer.py:636 ../editors/Viewer.py:2451
  2542 msgid "Power Rail"
  2988 msgid "Power Rail"
  2543 msgstr ""
  2989 msgstr ""
  2544 
  2990 
  2545 #: ../dialogs/LDPowerRailDialog.py:52
  2991 #: ../dialogs/LDPowerRailDialog.py:52
  2546 msgid "Power Rail Properties"
  2992 msgid "Power Rail Properties"
  2557 #: ../BeremizIDE.py:260 ../BeremizIDE.py:280 ../PLCOpenEditor.py:95
  3003 #: ../BeremizIDE.py:260 ../BeremizIDE.py:280 ../PLCOpenEditor.py:95
  2558 #: ../PLCOpenEditor.py:121
  3004 #: ../PLCOpenEditor.py:121
  2559 msgid "Print"
  3005 msgid "Print"
  2560 msgstr ""
  3006 msgstr ""
  2561 
  3007 
  2562 #: ../IDEFrame.py:1110
  3008 #: ../IDEFrame.py:1123
  2563 msgid "Print preview"
  3009 msgid "Print preview"
  2564 msgstr ""
  3010 msgstr ""
  2565 
  3011 
  2566 #: ../editors/ResourceEditor.py:76
  3012 #: ../editors/ResourceEditor.py:76
  2567 msgid "Priority"
  3013 msgid "Priority"
  2569 
  3015 
  2570 #: ../dialogs/SFCTransitionDialog.py:91
  3016 #: ../dialogs/SFCTransitionDialog.py:91
  2571 msgid "Priority:"
  3017 msgid "Priority:"
  2572 msgstr ""
  3018 msgstr ""
  2573 
  3019 
  2574 #: ../runtime/PLCObject.py:518
  3020 #: ../runtime/PLCObject.py:523
  2575 #, python-format
  3021 #, python-format
  2576 msgid "Problem starting PLC : error %d"
  3022 msgid "Problem starting PLC : error %d"
  2577 msgstr ""
  3023 msgstr ""
  2578 
  3024 
  2579 #: ../dialogs/ProjectDialog.py:63
  3025 #: ../etherlab/ConfigEditor.py:647
       
  3026 msgid "Process variables mapped between nodes:"
       
  3027 msgstr ""
       
  3028 
       
  3029 #: ../dialogs/ProjectDialog.py:61
  2580 msgid "Product Name"
  3030 msgid "Product Name"
  2581 msgstr ""
  3031 msgstr ""
  2582 
  3032 
  2583 #: ../controls/ProjectPropertiesPanel.py:90
  3033 #: ../controls/ProjectPropertiesPanel.py:91
  2584 msgid "Product Name (required):"
  3034 msgid "Product Name (required):"
  2585 msgstr ""
  3035 msgstr ""
  2586 
  3036 
       
  3037 #: ../controls/ProjectPropertiesPanel.py:93
       
  3038 msgid "Product Release (optional):"
       
  3039 msgstr ""
       
  3040 
       
  3041 #: ../dialogs/ProjectDialog.py:62
       
  3042 msgid "Product Version"
       
  3043 msgstr ""
       
  3044 
  2587 #: ../controls/ProjectPropertiesPanel.py:92
  3045 #: ../controls/ProjectPropertiesPanel.py:92
  2588 msgid "Product Release (optional):"
       
  2589 msgstr ""
       
  2590 
       
  2591 #: ../dialogs/ProjectDialog.py:64
       
  2592 msgid "Product Version"
       
  2593 msgstr ""
       
  2594 
       
  2595 #: ../controls/ProjectPropertiesPanel.py:91
       
  2596 msgid "Product Version (required):"
  3046 msgid "Product Version (required):"
  2597 msgstr ""
  3047 msgstr ""
  2598 
  3048 
  2599 #: ../dialogs/SearchInProjectDialog.py:42 ../IDEFrame.py:1778
  3049 #: ../dialogs/SearchInProjectDialog.py:42 ../IDEFrame.py:1795
  2600 #: ../IDEFrame.py:1975
  3050 #: ../IDEFrame.py:1992
  2601 msgid "Program"
  3051 msgid "Program"
  2602 msgstr ""
  3052 msgstr ""
  2603 
  3053 
  2604 #: ../PLCOpenEditor.py:321
  3054 #: ../PLCOpenEditor.py:321
  2605 msgid "Program was successfully generated!"
  3055 msgid "Program was successfully generated!"
  2611 
  3061 
  2612 #: ../editors/Viewer.py:285
  3062 #: ../editors/Viewer.py:285
  2613 msgid "Programs can't be used by other POUs!"
  3063 msgid "Programs can't be used by other POUs!"
  2614 msgstr ""
  3064 msgstr ""
  2615 
  3065 
  2616 #: ../controls/ProjectPropertiesPanel.py:94 ../IDEFrame.py:601
  3066 #: ../controls/ProjectPropertiesPanel.py:95 ../IDEFrame.py:607
  2617 msgid "Project"
  3067 msgid "Project"
  2618 msgstr ""
  3068 msgstr ""
  2619 
  3069 
  2620 #: ../controls/SearchResultPanel.py:180
  3070 #: ../controls/SearchResultPanel.py:180
  2621 #, python-format
  3071 #, python-format
  2622 msgid "Project '%s':"
  3072 msgid "Project '%s':"
  2623 msgstr ""
  3073 msgstr ""
  2624 
  3074 
  2625 #: ../ProjectController.py:1878
  3075 #: ../ProjectController.py:1961
  2626 msgid "Project Files"
  3076 msgid "Project Files"
  2627 msgstr ""
  3077 msgstr ""
  2628 
  3078 
  2629 #: ../dialogs/ProjectDialog.py:62
  3079 #: ../dialogs/ProjectDialog.py:60
  2630 msgid "Project Name"
  3080 msgid "Project Name"
  2631 msgstr ""
  3081 msgstr ""
  2632 
  3082 
  2633 #: ../controls/ProjectPropertiesPanel.py:88
  3083 #: ../controls/ProjectPropertiesPanel.py:89
  2634 msgid "Project Name (required):"
  3084 msgid "Project Name (required):"
  2635 msgstr ""
  3085 msgstr ""
  2636 
  3086 
  2637 #: ../controls/ProjectPropertiesPanel.py:89
  3087 #: ../controls/ProjectPropertiesPanel.py:90
  2638 msgid "Project Version (optional):"
  3088 msgid "Project Version (optional):"
  2639 msgstr ""
  3089 msgstr ""
  2640 
  3090 
  2641 #: ../PLCControler.py:2717
  3091 #: ../PLCControler.py:2717
  2642 msgid ""
  3092 msgid ""
  2659 
  3109 
  2660 #: ../plcopen/types_enums.py:77
  3110 #: ../plcopen/types_enums.py:77
  2661 msgid "Properties"
  3111 msgid "Properties"
  2662 msgstr ""
  3112 msgstr ""
  2663 
  3113 
  2664 #: ../Beremiz_service.py:427
  3114 #: ../Beremiz_service.py:440
  2665 msgid "Publishing service on local network"
  3115 msgid "Publishing service on local network"
  2666 msgstr ""
  3116 msgstr ""
  2667 
  3117 
  2668 #: ../connectors/PYRO/__init__.py:126
  3118 #: ../connectors/PYRO/__init__.py:127
  2669 #, python-format
  3119 #, python-format
  2670 msgid "Pyro exception: %s\n"
  3120 msgid "Pyro exception: %s\n"
  2671 msgstr ""
  3121 msgstr ""
  2672 
  3122 
  2673 #: ../Beremiz_service.py:420
  3123 #: ../Beremiz_service.py:433
  2674 msgid "Pyro port :"
  3124 msgid "Pyro port :"
  2675 msgstr ""
  3125 msgstr ""
  2676 
  3126 
  2677 #: ../py_ext/PythonEditor.py:84
  3127 #: ../py_ext/PythonEditor.py:84
  2678 msgid "Python code"
  3128 msgid "Python code"
  2679 msgstr ""
  3129 msgstr ""
  2680 
  3130 
  2681 #: ../features.py:34
  3131 #: ../features.py:23
  2682 msgid "Python file"
  3132 msgid "Python file"
  2683 msgstr ""
  3133 msgstr ""
  2684 
  3134 
  2685 #: ../dialogs/ActionBlockDialog.py:42
  3135 #: ../dialogs/ActionBlockDialog.py:42
  2686 msgid "Qualifier"
  3136 msgid "Qualifier"
  2687 msgstr ""
  3137 msgstr ""
  2688 
  3138 
  2689 #: ../BeremizIDE.py:263 ../PLCOpenEditor.py:101 ../Beremiz_service.py:283
  3139 #: ../BeremizIDE.py:263 ../PLCOpenEditor.py:101 ../Beremiz_service.py:296
  2690 msgid "Quit"
  3140 msgid "Quit"
  2691 msgstr ""
  3141 msgstr ""
  2692 
  3142 
  2693 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:227
  3143 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:224
  2694 msgid "Range:"
  3144 msgid "Range:"
  2695 msgstr ""
  3145 msgstr ""
  2696 
  3146 
  2697 #: ../ProjectController.py:1872
  3147 #: ../ProjectController.py:1955
  2698 msgid "Raw IEC code"
  3148 msgid "Raw IEC code"
  2699 msgstr ""
  3149 msgstr ""
  2700 
  3150 
  2701 #: ../BeremizIDE.py:1083
  3151 #: ../etherlab/ConfigEditor.py:344
       
  3152 msgid "Read from (nodeid, index, subindex)"
       
  3153 msgstr ""
       
  3154 
       
  3155 #: ../BeremizIDE.py:1080
  2702 #, python-format
  3156 #, python-format
  2703 msgid "Really delete node '%s'?"
  3157 msgid "Really delete node '%s'?"
  2704 msgstr ""
  3158 msgstr ""
  2705 
  3159 
  2706 #: ../connectors/WAMP/dialog.py:50
  3160 #: ../connectors/WAMP/dialog.py:50
  2707 msgid "Realm:"
  3161 msgid "Realm:"
  2708 msgstr ""
  3162 msgstr ""
  2709 
  3163 
  2710 #: ../IDEFrame.py:367 ../IDEFrame.py:424
  3164 #: ../IDEFrame.py:370 ../IDEFrame.py:425
  2711 msgid "Redo"
  3165 msgid "Redo"
  2712 msgstr ""
  3166 msgstr ""
  2713 
  3167 
  2714 #: ../dialogs/SFCTransitionDialog.py:76
  3168 #: ../dialogs/SFCTransitionDialog.py:76
  2715 msgid "Reference"
  3169 msgid "Reference"
  2716 msgstr ""
  3170 msgstr ""
  2717 
  3171 
  2718 #: ../dialogs/DiscoveryDialog.py:109 ../IDEFrame.py:434
  3172 #: ../dialogs/DiscoveryDialog.py:109 ../IDEFrame.py:436
  2719 msgid "Refresh"
  3173 msgid "Refresh"
       
  3174 msgstr ""
       
  3175 
       
  3176 #: ../etherlab/EtherCATManagementEditor.py:1965
       
  3177 msgid "Register Modify Dialog"
  2720 msgstr ""
  3178 msgstr ""
  2721 
  3179 
  2722 #: ../dialogs/SearchInProjectDialog.py:70
  3180 #: ../dialogs/SearchInProjectDialog.py:70
  2723 msgid "Regular expression"
  3181 msgid "Regular expression"
  2724 msgstr ""
  3182 msgstr ""
  2725 
  3183 
  2726 #: ../dialogs/FindInPouDialog.py:99
  3184 #: ../dialogs/FindInPouDialog.py:99
  2727 msgid "Regular expressions"
  3185 msgid "Regular expressions"
  2728 msgstr ""
  3186 msgstr ""
  2729 
  3187 
  2730 #: ../editors/Viewer.py:1636
  3188 #: ../editors/Viewer.py:1638
  2731 msgid "Release value"
  3189 msgid "Release value"
  2732 msgstr ""
  3190 msgstr ""
  2733 
  3191 
  2734 #: ../plcopen/iec_std.csv:37
  3192 #: ../plcopen/iec_std.csv:37
  2735 msgid "Remainder (modulo)"
  3193 msgid "Remainder (modulo)"
  2736 msgstr ""
  3194 msgstr ""
  2737 
  3195 
  2738 #: ../BeremizIDE.py:1084
  3196 #: ../BeremizIDE.py:1081
  2739 #, python-format
  3197 #, python-format
  2740 msgid "Remove %s node"
  3198 msgid "Remove %s node"
  2741 msgstr ""
  3199 msgstr ""
  2742 
  3200 
  2743 #: ../IDEFrame.py:2445
  3201 #: ../IDEFrame.py:2463
  2744 msgid "Remove Datatype"
  3202 msgid "Remove Datatype"
  2745 msgstr ""
  3203 msgstr ""
  2746 
  3204 
  2747 #: ../IDEFrame.py:2450
  3205 #: ../IDEFrame.py:2468
  2748 msgid "Remove Pou"
  3206 msgid "Remove Pou"
  2749 msgstr ""
  3207 msgstr ""
  2750 
  3208 
  2751 #: ../dialogs/ActionBlockDialog.py:144
  3209 #: ../dialogs/ActionBlockDialog.py:144
  2752 msgid "Remove action"
  3210 msgid "Remove action"
  2754 
  3212 
  2755 #: ../editors/DataTypeEditor.py:365
  3213 #: ../editors/DataTypeEditor.py:365
  2756 msgid "Remove element"
  3214 msgid "Remove element"
  2757 msgstr ""
  3215 msgstr ""
  2758 
  3216 
  2759 #: ../editors/FileManagementPanel.py:66
  3217 #: ../etherlab/ConfigEditor.py:1353
       
  3218 msgid "Remove file from database"
       
  3219 msgstr ""
       
  3220 
       
  3221 #: ../editors/FileManagementPanel.py:65
  2760 msgid "Remove file from left folder"
  3222 msgid "Remove file from left folder"
  2761 msgstr ""
  3223 msgstr ""
  2762 
  3224 
  2763 #: ../editors/ResourceEditor.py:284
  3225 #: ../etherlab/ConfigEditor.py:1389
       
  3226 msgid "Remove file from library"
       
  3227 msgstr ""
       
  3228 
       
  3229 #: ../editors/ResourceEditor.py:282
  2764 msgid "Remove instance"
  3230 msgid "Remove instance"
       
  3231 msgstr ""
       
  3232 
       
  3233 #: ../etherlab/ConfigEditor.py:653
       
  3234 msgid "Remove process variable"
  2765 msgstr ""
  3235 msgstr ""
  2766 
  3236 
  2767 #: ../canfestival/NetworkEditor.py:111
  3237 #: ../canfestival/NetworkEditor.py:111
  2768 msgid "Remove slave"
  3238 msgid "Remove slave"
  2769 msgstr ""
  3239 msgstr ""
  2770 
  3240 
  2771 #: ../editors/ResourceEditor.py:253
  3241 #: ../etherlab/ConfigEditor.py:680
       
  3242 msgid "Remove startup service variable"
       
  3243 msgstr ""
       
  3244 
       
  3245 #: ../editors/ResourceEditor.py:251
  2772 msgid "Remove task"
  3246 msgid "Remove task"
  2773 msgstr ""
  3247 msgstr ""
  2774 
  3248 
  2775 #: ../editors/CodeFileEditor.py:655 ../controls/VariablePanel.py:482
  3249 #: ../bacnet/BacnetSlaveEditor.py:812 ../editors/CodeFileEditor.py:673
       
  3250 #: ../controls/VariablePanel.py:484
  2776 msgid "Remove variable"
  3251 msgid "Remove variable"
  2777 msgstr ""
  3252 msgstr ""
  2778 
  3253 
  2779 #: ../IDEFrame.py:1979
  3254 #: ../IDEFrame.py:1996
  2780 msgid "Rename"
  3255 msgid "Rename"
  2781 msgstr ""
  3256 msgstr ""
  2782 
  3257 
  2783 #: ../editors/FileManagementPanel.py:187
  3258 #: ../editors/FileManagementPanel.py:186
  2784 msgid "Replace File"
  3259 msgid "Replace File"
  2785 msgstr ""
  3260 msgstr ""
  2786 
  3261 
  2787 #: ../editors/Viewer.py:598
  3262 #: ../editors/Viewer.py:601
  2788 msgid "Replace Wire by connections"
  3263 msgid "Replace Wire by connections"
  2789 msgstr ""
  3264 msgstr ""
  2790 
  3265 
  2791 #: ../plcopen/iec_std.csv:89
  3266 #: ../plcopen/iec_std.csv:89
  2792 msgid "Replacement (within)"
  3267 msgid "Replacement (within)"
  2794 
  3269 
  2795 #: ../dialogs/LDElementDialog.py:79
  3270 #: ../dialogs/LDElementDialog.py:79
  2796 msgid "Reset"
  3271 msgid "Reset"
  2797 msgstr ""
  3272 msgstr ""
  2798 
  3273 
  2799 #: ../editors/Viewer.py:681
  3274 #: ../editors/Viewer.py:684
  2800 msgid "Reset Execution Order"
  3275 msgid "Reset Execution Order"
  2801 msgstr ""
  3276 msgstr ""
  2802 
  3277 
  2803 #: ../IDEFrame.py:453
  3278 #: ../IDEFrame.py:459
  2804 msgid "Reset Perspective"
  3279 msgid "Reset Perspective"
  2805 msgstr ""
  3280 msgstr ""
  2806 
  3281 
  2807 #: ../controls/SearchResultPanel.py:103
  3282 #: ../controls/SearchResultPanel.py:103
  2808 msgid "Reset search result"
  3283 msgid "Reset search result"
  2809 msgstr ""
  3284 msgstr ""
  2810 
  3285 
  2811 #: ../BeremizIDE.py:1015 ../plcopen/types_enums.py:77
  3286 #: ../BeremizIDE.py:1012 ../plcopen/types_enums.py:77
  2812 msgid "Resources"
  3287 msgid "Resources"
  2813 msgstr ""
  3288 msgstr ""
  2814 
  3289 
  2815 #: ../controls/VariablePanel.py:77
  3290 #: ../controls/VariablePanel.py:77
  2816 msgid "Retain"
  3291 msgid "Retain"
  2817 msgstr ""
  3292 msgstr ""
  2818 
  3293 
  2819 #: ../controls/VariablePanel.py:455
  3294 #: ../controls/VariablePanel.py:457
  2820 msgid "Return Type:"
  3295 msgid "Return Type:"
  2821 msgstr ""
  3296 msgstr ""
  2822 
  3297 
  2823 #: ../editors/Viewer.py:582
  3298 #: ../editors/Viewer.py:585
  2824 msgid "Right"
  3299 msgid "Right"
  2825 msgstr ""
  3300 msgstr ""
  2826 
  3301 
  2827 #: ../dialogs/LDPowerRailDialog.py:65
  3302 #: ../dialogs/LDPowerRailDialog.py:65
  2828 msgid "Right PowerRail"
  3303 msgid "Right PowerRail"
  2829 msgstr ""
  3304 msgstr ""
  2830 
  3305 
  2831 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:555
  3306 #: ../dialogs/LDElementDialog.py:80 ../editors/Viewer.py:558
  2832 msgid "Rising Edge"
  3307 msgid "Rising Edge"
  2833 msgstr ""
  3308 msgstr ""
  2834 
  3309 
  2835 #: ../plcopen/iec_std.csv:65
  3310 #: ../plcopen/iec_std.csv:65
  2836 msgid "Rotate left"
  3311 msgid "Rotate left"
  2842 
  3317 
  2843 #: ../plcopen/iec_std.csv:17
  3318 #: ../plcopen/iec_std.csv:17
  2844 msgid "Rounding up/down"
  3319 msgid "Rounding up/down"
  2845 msgstr ""
  3320 msgstr ""
  2846 
  3321 
  2847 #: ../ProjectController.py:1828
  3322 #: ../ProjectController.py:1911
  2848 msgid "Run"
  3323 msgid "Run"
  2849 msgstr ""
  3324 msgstr ""
  2850 
  3325 
  2851 #: ../ProjectController.py:1127
  3326 #: ../ProjectController.py:1175
  2852 msgid "Runtime IO extensions C code generation failed !\n"
  3327 msgid "Runtime IO extensions C code generation failed !\n"
  2853 msgstr ""
  3328 msgstr ""
  2854 
  3329 
  2855 #: ../ProjectController.py:1136
  3330 #: ../ProjectController.py:1186
  2856 msgid "Runtime library extensions C code generation failed !\n"
  3331 msgid "Runtime library extensions C code generation failed !\n"
  2857 msgstr ""
  3332 msgstr ""
  2858 
  3333 
  2859 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:89
  3334 #: ../canfestival/SlaveEditor.py:65 ../canfestival/NetworkEditor.py:89
  2860 msgid "SDO Client"
  3335 msgid "SDO Client"
  2862 
  3337 
  2863 #: ../canfestival/SlaveEditor.py:64 ../canfestival/NetworkEditor.py:88
  3338 #: ../canfestival/SlaveEditor.py:64 ../canfestival/NetworkEditor.py:88
  2864 msgid "SDO Server"
  3339 msgid "SDO Server"
  2865 msgstr ""
  3340 msgstr ""
  2866 
  3341 
  2867 #: ../dialogs/PouDialog.py:44 ../controls/ProjectPropertiesPanel.py:158
  3342 #: ../dialogs/PouDialog.py:128 ../controls/ProjectPropertiesPanel.py:161
  2868 msgid "SFC"
  3343 msgid "SFC"
  2869 msgstr ""
  3344 msgstr ""
  2870 
  3345 
  2871 #: ../PLCGenerator.py:1433
  3346 #: ../PLCGenerator.py:1482
  2872 #, python-brace-format
  3347 #, python-brace-format
  2873 msgid "SFC jump in pou \"{a1}\" refers to non-existent SFC step \"{a2}\""
  3348 msgid "SFC jump in pou \"{a1}\" refers to non-existent SFC step \"{a2}\""
  2874 msgstr ""
  3349 msgstr ""
  2875 
  3350 
  2876 #: ../PLCGenerator.py:780
  3351 #: ../PLCGenerator.py:780
  2877 #, python-format
  3352 #, python-format
  2878 msgid "SFC transition in POU \"%s\" must be connected."
  3353 msgid "SFC transition in POU \"%s\" must be connected."
  2879 msgstr ""
  3354 msgstr ""
  2880 
  3355 
  2881 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  3356 #: ../dialogs/PouTransitionDialog.py:40 ../dialogs/PouActionDialog.py:36
  2882 #: ../dialogs/PouDialog.py:44
  3357 #: ../dialogs/PouDialog.py:128
  2883 msgid "ST"
  3358 msgid "ST"
  2884 msgstr ""
  3359 msgstr ""
  2885 
  3360 
  2886 #: ../PLCOpenEditor.py:308
  3361 #: ../PLCOpenEditor.py:308
  2887 msgid "ST files (*.st)|*.st|All files|*.*"
  3362 msgid "ST files (*.st)|*.st|All files|*.*"
  2889 
  3364 
  2890 #: ../svgui/svgui.py:136
  3365 #: ../svgui/svgui.py:136
  2891 msgid "SVG files (*.svg)|*.svg|All files|*.*"
  3366 msgid "SVG files (*.svg)|*.svg|All files|*.*"
  2892 msgstr ""
  3367 msgstr ""
  2893 
  3368 
  2894 #: ../features.py:36
  3369 #: ../features.py:25
  2895 msgid "SVGUI"
  3370 msgid "SVGUI"
  2896 msgstr ""
  3371 msgstr ""
  2897 
  3372 
  2898 #: ../BeremizIDE.py:247 ../BeremizIDE.py:278 ../PLCOpenEditor.py:84
  3373 #: ../BeremizIDE.py:247 ../BeremizIDE.py:278 ../PLCOpenEditor.py:84
  2899 #: ../PLCOpenEditor.py:119
  3374 #: ../PLCOpenEditor.py:119
  2906 
  3381 
  2907 #: ../BeremizIDE.py:249
  3382 #: ../BeremizIDE.py:249
  2908 msgid "Save as"
  3383 msgid "Save as"
  2909 msgstr ""
  3384 msgstr ""
  2910 
  3385 
  2911 #: ../ProjectController.py:530
  3386 #: ../etherlab/EtherCATManagementEditor.py:941
       
  3387 #: ../etherlab/EtherCATManagementEditor.py:1289
       
  3388 msgid "Save as..."
       
  3389 msgstr ""
       
  3390 
       
  3391 #: ../ProjectController.py:546
  2912 msgid "Save path is the same as path of a project! \n"
  3392 msgid "Save path is the same as path of a project! \n"
       
  3393 msgstr ""
       
  3394 
       
  3395 #: ../etherlab/EthercatMaster.py:455 ../etherlab/EthercatMaster.py:764
       
  3396 #: ../etherlab/EthercatMaster.py:765
       
  3397 msgid "Scan Network"
  2913 msgstr ""
  3398 msgstr ""
  2914 
  3399 
  2915 #: ../dialogs/SearchInProjectDialog.py:73
  3400 #: ../dialogs/SearchInProjectDialog.py:73
  2916 msgid "Scope"
  3401 msgid "Scope"
  2917 msgstr ""
  3402 msgstr ""
  2918 
  3403 
  2919 #: ../IDEFrame.py:644
  3404 #: ../IDEFrame.py:650
  2920 msgid "Search"
  3405 msgid "Search"
  2921 msgstr ""
  3406 msgstr ""
  2922 
  3407 
  2923 #: ../dialogs/SearchInProjectDialog.py:49 ../IDEFrame.py:384 ../IDEFrame.py:430
  3408 #: ../dialogs/SearchInProjectDialog.py:49 ../IDEFrame.py:387 ../IDEFrame.py:431
  2924 msgid "Search in Project"
  3409 msgid "Search in Project"
  2925 msgstr ""
  3410 msgstr ""
  2926 
  3411 
  2927 #: ../dialogs/DurationEditorDialog.py:49
  3412 #: ../dialogs/DurationEditorDialog.py:60
  2928 msgid "Seconds:"
  3413 msgid "Seconds:"
  2929 msgstr ""
  3414 msgstr ""
  2930 
  3415 
  2931 #: ../IDEFrame.py:390
  3416 #: ../IDEFrame.py:393
  2932 msgid "Select All"
  3417 msgid "Select All"
  2933 msgstr ""
  3418 msgstr ""
  2934 
  3419 
  2935 #: ../editors/Viewer.py:331 ../editors/TextViewer.py:305
  3420 #: ../editors/Viewer.py:331 ../editors/TextViewer.py:305
  2936 #: ../controls/LocationCellEditor.py:101 ../controls/VariablePanel.py:315
  3421 #: ../controls/LocationCellEditor.py:101 ../controls/VariablePanel.py:314
  2937 #: ../controls/VariablePanel.py:378
  3422 #: ../controls/VariablePanel.py:377
  2938 msgid "Select a variable class:"
  3423 msgid "Select a variable class:"
  2939 msgstr ""
  3424 msgstr ""
  2940 
  3425 
  2941 #: ../ProjectController.py:1293
  3426 #: ../ProjectController.py:1354
  2942 msgid "Select an editor:"
  3427 msgid "Select an editor:"
  2943 msgstr ""
  3428 msgstr ""
  2944 
  3429 
  2945 #: ../controls/PouInstanceVariablesPanel.py:292
  3430 #: ../controls/PouInstanceVariablesPanel.py:292
  2946 msgid "Select an instance"
  3431 msgid "Select an instance"
  2947 msgstr ""
  3432 msgstr ""
  2948 
  3433 
  2949 #: ../IDEFrame.py:628
  3434 #: ../IDEFrame.py:634
  2950 msgid "Select an object"
  3435 msgid "Select an object"
  2951 msgstr ""
  3436 msgstr ""
  2952 
  3437 
  2953 #: ../ProjectController.py:537
  3438 #: ../ProjectController.py:555
  2954 msgid "Selected directory already contains another project. Overwrite? \n"
  3439 msgid "Selected directory already contains another project. Overwrite? \n"
  2955 msgstr ""
  3440 msgstr ""
  2956 
  3441 
  2957 #: ../plcopen/iec_std.csv:70
  3442 #: ../plcopen/iec_std.csv:70
  2958 msgid "Selection"
  3443 msgid "Selection"
  2964 
  3449 
  2965 #: ../dialogs/SFCDivergenceDialog.py:65
  3450 #: ../dialogs/SFCDivergenceDialog.py:65
  2966 msgid "Selection Divergence"
  3451 msgid "Selection Divergence"
  2967 msgstr ""
  3452 msgstr ""
  2968 
  3453 
       
  3454 #: ../runtime/NevowServer.py:182
       
  3455 msgid "Send"
       
  3456 msgstr ""
       
  3457 
       
  3458 #: ../runtime/NevowServer.py:181
       
  3459 msgid "Send a message to the log"
       
  3460 msgstr ""
       
  3461 
  2969 #: ../dialogs/DiscoveryDialog.py:135
  3462 #: ../dialogs/DiscoveryDialog.py:135
  2970 msgid "Service Discovery"
  3463 msgid "Service Discovery"
  2971 msgstr ""
  3464 msgstr ""
  2972 
  3465 
  2973 #: ../dialogs/DiscoveryDialog.py:104
  3466 #: ../dialogs/DiscoveryDialog.py:104
  2974 msgid "Services available:"
  3467 msgid "Services available:"
  2975 msgstr ""
  3468 msgstr ""
  2976 
  3469 
  2977 #: ../dialogs/LDElementDialog.py:79
  3470 #: ../dialogs/LDElementDialog.py:79 ../runtime/WampClient.py:434
  2978 msgid "Set"
  3471 msgid "Set"
  2979 msgstr ""
  3472 msgstr ""
  2980 
  3473 
  2981 #: ../plcopen/iec_std.csv:62
  3474 #: ../plcopen/iec_std.csv:62
  2982 msgid "Shift left"
  3475 msgid "Shift left"
  2984 
  3477 
  2985 #: ../plcopen/iec_std.csv:63
  3478 #: ../plcopen/iec_std.csv:63
  2986 msgid "Shift right"
  3479 msgid "Shift right"
  2987 msgstr ""
  3480 msgstr ""
  2988 
  3481 
  2989 #: ../ProjectController.py:1863
  3482 #: ../ProjectController.py:1946
  2990 msgid "Show IEC code generated by PLCGenerator"
  3483 msgid "Show IEC code generated by PLCGenerator"
  2991 msgstr ""
  3484 msgstr ""
  2992 
  3485 
  2993 #: ../canfestival/canfestival.py:407
  3486 #: ../canfestival/canfestival.py:407
  2994 msgid "Show Master"
  3487 msgid "Show Master"
  2996 
  3489 
  2997 #: ../canfestival/canfestival.py:408
  3490 #: ../canfestival/canfestival.py:408
  2998 msgid "Show Master generated by config_utils"
  3491 msgid "Show Master generated by config_utils"
  2999 msgstr ""
  3492 msgstr ""
  3000 
  3493 
  3001 #: ../ProjectController.py:1862
  3494 #: ../ProjectController.py:1945
  3002 msgid "Show code"
  3495 msgid "Show code"
  3003 msgstr ""
  3496 msgstr ""
  3004 
  3497 
  3005 #: ../dialogs/SFCDivergenceDialog.py:68
  3498 #: ../dialogs/SFCDivergenceDialog.py:68
  3006 msgid "Simultaneous Convergence"
  3499 msgid "Simultaneous Convergence"
  3014 msgid "Sine"
  3507 msgid "Sine"
  3015 msgstr ""
  3508 msgstr ""
  3016 
  3509 
  3017 #: ../editors/ResourceEditor.py:76
  3510 #: ../editors/ResourceEditor.py:76
  3018 msgid "Single"
  3511 msgid "Single"
       
  3512 msgstr ""
       
  3513 
       
  3514 #: ../etherlab/EtherCATManagementEditor.py:361
       
  3515 msgid "Slave SDO Monitoring"
       
  3516 msgstr ""
       
  3517 
       
  3518 #: ../etherlab/ConfigEditor.py:135
       
  3519 msgid "Slave entries"
  3019 msgstr ""
  3520 msgstr ""
  3020 
  3521 
  3021 #: ../targets/toolchain_makefile.py:130
  3522 #: ../targets/toolchain_makefile.py:130
  3022 msgid "Source didn't change, no build.\n"
  3523 msgid "Source didn't change, no build.\n"
  3023 msgstr ""
  3524 msgstr ""
  3033 
  3534 
  3034 #: ../plcopen/definitions.py:50
  3535 #: ../plcopen/definitions.py:50
  3035 msgid "Standard function blocks"
  3536 msgid "Standard function blocks"
  3036 msgstr ""
  3537 msgstr ""
  3037 
  3538 
  3038 #: ../ProjectController.py:1829 ../Beremiz_service.py:271
  3539 #: ../etherlab/ConfigEditor.py:68
       
  3540 msgid "Standardized Device Profile"
       
  3541 msgstr ""
       
  3542 
       
  3543 #: ../etherlab/EtherCATManagementEditor.py:37
       
  3544 msgid "Start Address"
       
  3545 msgstr ""
       
  3546 
       
  3547 #: ../ProjectController.py:1912 ../Beremiz_service.py:284
  3039 msgid "Start PLC"
  3548 msgid "Start PLC"
  3040 msgstr ""
  3549 msgstr ""
  3041 
  3550 
  3042 #: ../ProjectController.py:1074
  3551 #: ../ProjectController.py:1121
  3043 #, python-format
  3552 #, python-format
  3044 msgid "Start build in %s\n"
  3553 msgid "Start build in %s\n"
  3045 msgstr ""
  3554 msgstr ""
  3046 
  3555 
  3047 #: ../ProjectController.py:1397
  3556 #: ../runtime/PlcStatus.py:12
  3048 msgid "Started"
  3557 msgid "Started"
  3049 msgstr ""
  3558 msgstr ""
  3050 
  3559 
  3051 #: ../ProjectController.py:1633
  3560 #: ../ProjectController.py:1714
  3052 msgid "Starting PLC\n"
  3561 msgid "Starting PLC\n"
  3053 msgstr ""
  3562 msgstr ""
  3054 
  3563 
  3055 #: ../BeremizIDE.py:393
  3564 #: ../etherlab/ConfigEditor.py:674
       
  3565 msgid "Startup service variables assignments:"
       
  3566 msgstr ""
       
  3567 
       
  3568 #: ../BeremizIDE.py:389
  3056 msgid "Status ToolBar"
  3569 msgid "Status ToolBar"
  3057 msgstr ""
  3570 msgstr ""
  3058 
  3571 
  3059 #: ../editors/Viewer.py:651 ../editors/Viewer.py:2424
  3572 #: ../editors/Viewer.py:654 ../editors/Viewer.py:2426
  3060 msgid "Step"
  3573 msgid "Step"
  3061 msgstr ""
  3574 msgstr ""
  3062 
  3575 
  3063 #: ../ProjectController.py:1835
  3576 #: ../ProjectController.py:1918
  3064 msgid "Stop"
  3577 msgid "Stop"
  3065 msgstr ""
  3578 msgstr ""
  3066 
  3579 
  3067 #: ../Beremiz_service.py:272
  3580 #: ../Beremiz_service.py:285
  3068 msgid "Stop PLC"
  3581 msgid "Stop PLC"
  3069 msgstr ""
  3582 msgstr ""
  3070 
  3583 
  3071 #: ../ProjectController.py:1836
  3584 #: ../ProjectController.py:1919
  3072 msgid "Stop Running PLC"
  3585 msgid "Stop Running PLC"
  3073 msgstr ""
  3586 msgstr ""
  3074 
  3587 
  3075 #: ../ProjectController.py:1398
  3588 #: ../runtime/PlcStatus.py:13
  3076 msgid "Stopped"
  3589 msgid "Stopped"
  3077 msgstr ""
  3590 msgstr ""
  3078 
  3591 
  3079 #: ../editors/DataTypeEditor.py:60
  3592 #: ../editors/DataTypeEditor.py:60
  3080 msgid "Structure"
  3593 msgid "Structure"
  3081 msgstr ""
  3594 msgstr ""
  3082 
  3595 
       
  3596 #: ../etherlab/ConfigEditor.py:48
       
  3597 msgid "SubIndex"
       
  3598 msgstr ""
       
  3599 
       
  3600 #: ../etherlab/ConfigEditor.py:465
       
  3601 msgid "Subindex"
       
  3602 msgstr ""
       
  3603 
  3083 #: ../editors/DataTypeEditor.py:60
  3604 #: ../editors/DataTypeEditor.py:60
  3084 msgid "Subrange"
  3605 msgid "Subrange"
  3085 msgstr ""
  3606 msgstr ""
  3086 
  3607 
  3087 #: ../plcopen/iec_std.csv:35
  3608 #: ../plcopen/iec_std.csv:35
  3088 msgid "Subtraction"
  3609 msgid "Subtraction"
  3089 msgstr ""
  3610 msgstr ""
  3090 
  3611 
  3091 #: ../ProjectController.py:1113
  3612 #: ../ProjectController.py:1160
  3092 msgid "Successfully built.\n"
  3613 msgid "Successfully built.\n"
  3093 msgstr ""
  3614 msgstr ""
  3094 
  3615 
  3095 #: ../IDEFrame.py:449
  3616 #: ../IDEFrame.py:451
  3096 msgid "Switch perspective"
  3617 msgid "Switch perspective"
  3097 msgstr ""
  3618 msgstr ""
  3098 
  3619 
  3099 #: ../dialogs/SearchInProjectDialog.py:169 ../dialogs/FindInPouDialog.py:118
  3620 #: ../dialogs/SearchInProjectDialog.py:169 ../dialogs/FindInPouDialog.py:118
  3100 msgid "Syntax error in regular expression of pattern to search!"
  3621 msgid "Syntax error in regular expression of pattern to search!"
  3106 
  3627 
  3107 #: ../plcopen/iec_std.csv:29
  3628 #: ../plcopen/iec_std.csv:29
  3108 msgid "Tangent"
  3629 msgid "Tangent"
  3109 msgstr ""
  3630 msgstr ""
  3110 
  3631 
  3111 #: ../editors/ResourceEditor.py:97
  3632 #: ../editors/ResourceEditor.py:94
  3112 msgid "Task"
  3633 msgid "Task"
  3113 msgstr ""
  3634 msgstr ""
  3114 
  3635 
  3115 #: ../editors/ResourceEditor.py:248
  3636 #: ../editors/ResourceEditor.py:246
  3116 msgid "Tasks:"
  3637 msgid "Tasks:"
  3117 msgstr ""
  3638 msgstr ""
  3118 
  3639 
  3119 #: ../controls/VariablePanel.py:91
  3640 #: ../controls/VariablePanel.py:88
  3120 msgid "Temp"
  3641 msgid "Temp"
  3121 msgstr ""
  3642 msgstr ""
  3122 
  3643 
  3123 #: ../version.py:35
  3644 #: ../version.py:37
  3124 msgid ""
  3645 msgid ""
  3125 "The best place to ask questions about Beremiz/PLCOpenEditor\n"
  3646 "The best place to ask questions about Beremiz/PLCOpenEditor\n"
  3126 "is project's mailing list: beremiz-devel@lists.sourceforge.net\n"
  3647 "is project's mailing list: beremiz-devel@lists.sourceforge.net\n"
  3127 "\n"
  3648 "\n"
  3128 "This is the main community support channel.\n"
  3649 "This is the main community support channel.\n"
  3130 "\n"
  3651 "\n"
  3131 "You can subscribe to the list here:\n"
  3652 "You can subscribe to the list here:\n"
  3132 "https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
  3653 "https://lists.sourceforge.net/lists/listinfo/beremiz-devel"
  3133 msgstr ""
  3654 msgstr ""
  3134 
  3655 
  3135 #: ../editors/FileManagementPanel.py:186
  3656 #: ../etherlab/EthercatMaster.py:454
       
  3657 msgid ""
       
  3658 "The current network configuration will be deleted.\n"
       
  3659 "Do you want to continue?"
       
  3660 msgstr ""
       
  3661 
       
  3662 #: ../editors/FileManagementPanel.py:185
  3136 #, python-format
  3663 #, python-format
  3137 msgid ""
  3664 msgid ""
  3138 "The file '%s' already exist.\n"
  3665 "The file '%s' already exist.\n"
  3139 "Do you want to replace it?"
  3666 "Do you want to replace it?"
  3140 msgstr ""
  3667 msgstr ""
  3141 
  3668 
       
  3669 #: ../etherlab/EtherCATManagementEditor.py:928
       
  3670 #: ../etherlab/EtherCATManagementEditor.py:1320
       
  3671 msgid "The file does not exist!"
       
  3672 msgstr ""
       
  3673 
  3142 #: ../editors/LDViewer.py:893
  3674 #: ../editors/LDViewer.py:893
  3143 msgid "The group of block must be coherent!"
  3675 msgid "The group of block must be coherent!"
  3144 msgstr ""
  3676 msgstr ""
  3145 
  3677 
  3146 #: ../BeremizIDE.py:573 ../IDEFrame.py:1046
  3678 #: ../BeremizIDE.py:569 ../IDEFrame.py:1059
  3147 msgid "There are changes, do you want to save?"
  3679 msgid "There are changes, do you want to save?"
  3148 msgstr ""
  3680 msgstr ""
  3149 
  3681 
  3150 #: ../IDEFrame.py:1691 ../IDEFrame.py:1710
  3682 #: ../IDEFrame.py:1708 ../IDEFrame.py:1727
  3151 #, python-format
  3683 #, python-format
  3152 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  3684 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
  3153 msgstr ""
  3685 msgstr ""
  3154 
  3686 
  3155 #: ../IDEFrame.py:1133
  3687 #: ../IDEFrame.py:1146
  3156 msgid ""
  3688 msgid ""
  3157 "There was a problem printing.\n"
  3689 "There was a problem printing.\n"
  3158 "Perhaps your current printer is not set correctly?"
  3690 "Perhaps your current printer is not set correctly?"
  3159 msgstr ""
  3691 msgstr ""
  3160 
  3692 
  3161 #: ../editors/LDViewer.py:902
  3693 #: ../editors/LDViewer.py:902
  3162 msgid "This option isn't available yet!"
  3694 msgid "This option isn't available yet!"
  3163 msgstr ""
  3695 msgstr ""
  3164 
  3696 
  3165 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:567
  3697 #: ../controls/DebugVariablePanel/DebugVariablePanel.py:546
  3166 #, python-format
  3698 #, python-format
  3167 msgid "Tick: %d"
  3699 msgid "Tick: %d"
  3168 msgstr ""
  3700 msgstr ""
  3169 
  3701 
  3170 #: ../plcopen/iec_std.csv:40
  3702 #: ../plcopen/iec_std.csv:40
  3198 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53
  3730 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53
  3199 #: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55
  3731 #: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55
  3200 msgid "Time-of-day subtraction"
  3732 msgid "Time-of-day subtraction"
  3201 msgstr ""
  3733 msgstr ""
  3202 
  3734 
       
  3735 #: ../IDEFrame.py:432
       
  3736 msgid "Toggle fullscreen mode"
       
  3737 msgstr ""
       
  3738 
  3203 #: ../dialogs/ForceVariableDialog.py:188
  3739 #: ../dialogs/ForceVariableDialog.py:188
  3204 msgid "Toggle value"
  3740 msgid "Toggle value"
  3205 msgstr ""
  3741 msgstr ""
  3206 
  3742 
  3207 #: ../editors/Viewer.py:584
  3743 #: ../editors/Viewer.py:587
  3208 msgid "Top"
  3744 msgid "Top"
  3209 msgstr ""
  3745 msgstr ""
  3210 
  3746 
  3211 #: ../ProjectController.py:1848
  3747 #: ../ProjectController.py:1931
  3212 msgid "Transfer"
  3748 msgid "Transfer"
  3213 msgstr ""
  3749 msgstr ""
  3214 
  3750 
  3215 #: ../ProjectController.py:1849
  3751 #: ../ProjectController.py:1932
  3216 msgid "Transfer PLC"
  3752 msgid "Transfer PLC"
  3217 msgstr ""
  3753 msgstr ""
  3218 
  3754 
  3219 #: ../ProjectController.py:1802
  3755 #: ../ProjectController.py:1884
  3220 msgid "Transfer completed successfully.\n"
  3756 msgid "Transfer completed successfully.\n"
  3221 msgstr ""
  3757 msgstr ""
  3222 
  3758 
  3223 #: ../ProjectController.py:1805
  3759 #: ../ProjectController.py:1887
  3224 msgid "Transfer failed\n"
  3760 msgid "Transfer failed\n"
  3225 msgstr ""
  3761 msgstr ""
  3226 
  3762 
  3227 #: ../editors/Viewer.py:652 ../editors/Viewer.py:2426 ../editors/Viewer.py:2453
  3763 #: ../editors/Viewer.py:655 ../editors/Viewer.py:2428 ../editors/Viewer.py:2455
  3228 msgid "Transition"
  3764 msgid "Transition"
  3229 msgstr ""
  3765 msgstr ""
  3230 
  3766 
  3231 #: ../PLCGenerator.py:1564
  3767 #: ../PLCGenerator.py:1613
  3232 #, python-format
  3768 #, python-format
  3233 msgid "Transition \"%s\" body must contain an output variable or coil referring to its name"
  3769 msgid "Transition \"%s\" body must contain an output variable or coil referring to its name"
  3234 msgstr ""
  3770 msgstr ""
  3235 
  3771 
  3236 #: ../dialogs/PouTransitionDialog.py:91
  3772 #: ../dialogs/PouTransitionDialog.py:90
  3237 msgid "Transition Name"
  3773 msgid "Transition Name"
  3238 msgstr ""
  3774 msgstr ""
  3239 
  3775 
  3240 #: ../dialogs/PouTransitionDialog.py:60
  3776 #: ../dialogs/PouTransitionDialog.py:59
  3241 msgid "Transition Name:"
  3777 msgid "Transition Name:"
  3242 msgstr ""
  3778 msgstr ""
  3243 
  3779 
  3244 #: ../PLCGenerator.py:1657
  3780 #: ../PLCGenerator.py:1706
  3245 #, python-brace-format
  3781 #, python-brace-format
  3246 msgid "Transition with content \"{a1}\" not connected to a next step in \"{a2}\" POU"
  3782 msgid "Transition with content \"{a1}\" not connected to a next step in \"{a2}\" POU"
  3247 msgstr ""
  3783 msgstr ""
  3248 
  3784 
  3249 #: ../PLCGenerator.py:1646
  3785 #: ../PLCGenerator.py:1695
  3250 #, python-brace-format
  3786 #, python-brace-format
  3251 msgid "Transition with content \"{a1}\" not connected to a previous step in \"{a2}\" POU"
  3787 msgid "Transition with content \"{a1}\" not connected to a previous step in \"{a2}\" POU"
  3252 msgstr ""
  3788 msgstr ""
  3253 
  3789 
  3254 #: ../plcopen/plcopen.py:1526
  3790 #: ../plcopen/plcopen.py:1526
  3266 
  3802 
  3267 #: ../editors/ResourceEditor.py:76
  3803 #: ../editors/ResourceEditor.py:76
  3268 msgid "Triggering"
  3804 msgid "Triggering"
  3269 msgstr ""
  3805 msgstr ""
  3270 
  3806 
  3271 #: ../Beremiz_service.py:490
  3807 #: ../Beremiz_service.py:503
  3272 msgid "Twisted unavailable."
  3808 msgid "Twisted unavailable."
  3273 msgstr ""
  3809 msgstr ""
  3274 
  3810 
  3275 #: ../dialogs/ActionBlockDialog.py:42 ../editors/ResourceEditor.py:97
  3811 #: ../dialogs/ActionBlockDialog.py:42 ../etherlab/ConfigEditor.py:48
  3276 #: ../editors/DataTypeEditor.py:55 ../editors/CodeFileEditor.py:733
  3812 #: ../editors/ResourceEditor.py:94 ../editors/DataTypeEditor.py:55
  3277 #: ../controls/VariablePanel.py:61
  3813 #: ../editors/CodeFileEditor.py:752 ../controls/VariablePanel.py:61
  3278 msgid "Type"
  3814 msgid "Type"
  3279 msgstr ""
  3815 msgstr ""
  3280 
  3816 
  3281 #: ../dialogs/BrowseLocationsDialog.py:54
  3817 #: ../dialogs/BrowseLocationsDialog.py:51
  3282 msgid "Type and derivated"
  3818 msgid "Type and derivated"
  3283 msgstr ""
  3819 msgstr ""
  3284 
  3820 
  3285 #: ../canfestival/config_utils.py:359 ../canfestival/config_utils.py:666
  3821 #: ../canfestival/config_utils.py:359 ../canfestival/config_utils.py:666
  3286 #, python-format
  3822 #, python-format
  3293 
  3829 
  3294 #: ../editors/DataTypeEditor.py:170
  3830 #: ../editors/DataTypeEditor.py:170
  3295 msgid "Type infos:"
  3831 msgid "Type infos:"
  3296 msgstr ""
  3832 msgstr ""
  3297 
  3833 
  3298 #: ../dialogs/BrowseLocationsDialog.py:55
  3834 #: ../etherlab/EthercatCFileGenerator.py:76
       
  3835 #, python-format
       
  3836 msgid "Type of location \"%s\" not yet supported!"
       
  3837 msgstr ""
       
  3838 
       
  3839 #: ../dialogs/BrowseLocationsDialog.py:52
  3299 msgid "Type strict"
  3840 msgid "Type strict"
  3300 msgstr ""
  3841 msgstr ""
  3301 
  3842 
  3302 #: ../dialogs/SFCDivergenceDialog.py:60 ../dialogs/SFCTransitionDialog.py:59
  3843 #: ../dialogs/SFCDivergenceDialog.py:60 ../dialogs/SFCTransitionDialog.py:59
  3303 #: ../dialogs/LDPowerRailDialog.py:58 ../dialogs/BrowseLocationsDialog.py:111
  3844 #: ../dialogs/LDPowerRailDialog.py:58 ../dialogs/BrowseLocationsDialog.py:110
  3304 #: ../dialogs/FBDBlockDialog.py:69 ../dialogs/ConnectionDialog.py:61
  3845 #: ../dialogs/FBDBlockDialog.py:69 ../dialogs/ConnectionDialog.py:61
  3305 msgid "Type:"
  3846 msgid "Type:"
  3306 msgstr ""
  3847 msgstr ""
  3307 
  3848 
       
  3849 #: ../runtime/WampClient.py:129
       
  3850 msgid "TypeError register option: {}"
       
  3851 msgstr ""
       
  3852 
  3308 #: ../connectors/PYRO/dialog.py:39 ../connectors/WAMP/dialog.py:42
  3853 #: ../connectors/PYRO/dialog.py:39 ../connectors/WAMP/dialog.py:42
  3309 msgid "URI host:"
  3854 msgid "URI host:"
  3310 msgstr ""
  3855 msgstr ""
  3311 
  3856 
  3312 #: ../connectors/PYRO/dialog.py:43 ../connectors/WAMP/dialog.py:46
  3857 #: ../connectors/PYRO/dialog.py:43 ../connectors/WAMP/dialog.py:46
  3325 #: ../targets/Xenomai/__init__.py:43
  3870 #: ../targets/Xenomai/__init__.py:43
  3326 #, python-format
  3871 #, python-format
  3327 msgid "Unable to get Xenomai's %s \n"
  3872 msgid "Unable to get Xenomai's %s \n"
  3328 msgstr ""
  3873 msgstr ""
  3329 
  3874 
  3330 #: ../PLCGenerator.py:974 ../PLCGenerator.py:1252
  3875 #: ../bacnet/bacnet.py:430
       
  3876 #, python-format
       
  3877 msgid "Unable to load file \"%s\"!"
       
  3878 msgstr ""
       
  3879 
       
  3880 #: ../bacnet/bacnet.py:420
       
  3881 #, python-format
       
  3882 msgid "Unable to save to file \"%s\"!"
       
  3883 msgstr ""
       
  3884 
       
  3885 #: ../PLCGenerator.py:1023 ../PLCGenerator.py:1301
  3331 #, python-brace-format
  3886 #, python-brace-format
  3332 msgid "Undefined block type \"{a1}\" in \"{a2}\" POU"
  3887 msgid "Undefined block type \"{a1}\" in \"{a2}\" POU"
  3333 msgstr ""
  3888 msgstr ""
  3334 
  3889 
  3335 #: ../PLCGenerator.py:261
  3890 #: ../PLCGenerator.py:261
  3336 #, python-format
  3891 #, python-format
  3337 msgid "Undefined pou type \"%s\""
  3892 msgid "Undefined pou type \"%s\""
  3338 msgstr ""
  3893 msgstr ""
  3339 
  3894 
  3340 #: ../IDEFrame.py:365 ../IDEFrame.py:423
  3895 #: ../IDEFrame.py:368 ../IDEFrame.py:424
  3341 msgid "Undo"
  3896 msgid "Undo"
  3342 msgstr ""
  3897 msgstr ""
  3343 
  3898 
  3344 #: ../ProjectController.py:442
  3899 #: ../ProjectController.py:457
  3345 msgid "Unknown"
  3900 msgid "Unknown"
  3346 msgstr ""
  3901 msgstr ""
  3347 
  3902 
       
  3903 #: ../etherlab/EthercatCFileGenerator.py:470
       
  3904 #, python-brace-format
       
  3905 msgid "Unknown entry index 0x{a1:.4x}, subindex 0x{a2:.2x} for device {a3}"
       
  3906 msgstr ""
       
  3907 
  3348 #: ../editors/Viewer.py:437
  3908 #: ../editors/Viewer.py:437
  3349 #, python-format
  3909 #, python-format
  3350 msgid "Unknown variable \"%s\" for this POU!"
  3910 msgid "Unknown variable \"%s\" for this POU!"
  3351 msgstr ""
  3911 msgstr ""
  3352 
  3912 
  3353 #: ../ProjectController.py:439 ../ProjectController.py:440
  3913 #: ../ProjectController.py:454 ../ProjectController.py:455
  3354 msgid "Unnamed"
  3914 msgid "Unnamed"
  3355 msgstr ""
  3915 msgstr ""
  3356 
  3916 
  3357 #: ../PLCControler.py:263
  3917 #: ../PLCControler.py:263
  3358 #, python-format
  3918 #, python-format
  3359 msgid "Unnamed%d"
  3919 msgid "Unnamed%d"
  3360 msgstr ""
  3920 msgstr ""
  3361 
  3921 
  3362 #: ../controls/VariablePanel.py:308
  3922 #: ../controls/VariablePanel.py:307
  3363 #, python-format
  3923 #, python-format
  3364 msgid "Unrecognized data size \"%s\""
  3924 msgid "Unrecognized data size \"%s\""
  3365 msgstr ""
  3925 msgstr ""
  3366 
  3926 
  3367 #: ../editors/DataTypeEditor.py:646 ../controls/VariablePanel.py:841
  3927 #: ../etherlab/EtherCATManagementEditor.py:2080
       
  3928 msgid "Update"
       
  3929 msgstr ""
       
  3930 
       
  3931 #: ../runtime/WampClient.py:380
       
  3932 msgid "Upload:"
       
  3933 msgstr ""
       
  3934 
       
  3935 #: ../editors/DataTypeEditor.py:646 ../controls/VariablePanel.py:852
  3368 msgid "User Data Types"
  3936 msgid "User Data Types"
  3369 msgstr ""
  3937 msgstr ""
  3370 
  3938 
  3371 #: ../canfestival/SlaveEditor.py:69 ../canfestival/NetworkEditor.py:93
  3939 #: ../canfestival/SlaveEditor.py:69 ../canfestival/NetworkEditor.py:93
  3372 msgid "User Type"
  3940 msgid "User Type"
  3374 
  3942 
  3375 #: ../plcopen/types_enums.py:75
  3943 #: ../plcopen/types_enums.py:75
  3376 msgid "User-defined POUs"
  3944 msgid "User-defined POUs"
  3377 msgstr ""
  3945 msgstr ""
  3378 
  3946 
  3379 #: ../dialogs/ActionBlockDialog.py:42
  3947 #: ../dialogs/ActionBlockDialog.py:42 ../etherlab/ConfigEditor.py:465
  3380 msgid "Value"
  3948 msgid "Value"
  3381 msgstr ""
  3949 msgstr ""
  3382 
  3950 
  3383 #: ../editors/DataTypeEditor.py:267
  3951 #: ../editors/DataTypeEditor.py:267
  3384 msgid "Values:"
  3952 msgid "Values:"
  3385 msgstr ""
  3953 msgstr ""
  3386 
  3954 
  3387 #: ../dialogs/ActionBlockDialog.py:47 ../editors/Viewer.py:622
  3955 #: ../dialogs/ActionBlockDialog.py:47 ../editors/Viewer.py:625
  3388 #: ../editors/Viewer.py:2456
  3956 #: ../editors/Viewer.py:2458
  3389 msgid "Variable"
  3957 msgid "Variable"
  3390 msgstr ""
  3958 msgstr ""
  3391 
  3959 
  3392 #: ../editors/Viewer.py:352 ../editors/Viewer.py:382 ../editors/Viewer.py:404
  3960 #: ../editors/Viewer.py:352 ../editors/Viewer.py:382 ../editors/Viewer.py:404
  3393 #: ../editors/TextViewer.py:290 ../editors/TextViewer.py:344
  3961 #: ../editors/TextViewer.py:290 ../editors/TextViewer.py:344
  3394 #: ../editors/TextViewer.py:367 ../controls/VariablePanel.py:355
  3962 #: ../editors/TextViewer.py:367 ../controls/VariablePanel.py:354
  3395 msgid "Variable Drop"
  3963 msgid "Variable Drop"
  3396 msgstr ""
  3964 msgstr ""
  3397 
  3965 
  3398 #: ../dialogs/FBDVariableDialog.py:68
  3966 #: ../etherlab/ConfigEditor.py:70
       
  3967 #, python-format
       
  3968 msgid "Variable Index: #x%4.4X"
       
  3969 msgstr ""
       
  3970 
       
  3971 #: ../dialogs/FBDVariableDialog.py:58
  3399 msgid "Variable Properties"
  3972 msgid "Variable Properties"
  3400 msgstr ""
  3973 msgstr ""
  3401 
  3974 
  3402 #: ../editors/Viewer.py:332 ../editors/TextViewer.py:306
  3975 #: ../editors/Viewer.py:332 ../editors/TextViewer.py:306
  3403 #: ../controls/LocationCellEditor.py:102 ../controls/VariablePanel.py:316
  3976 #: ../controls/LocationCellEditor.py:102 ../controls/VariablePanel.py:315
  3404 #: ../controls/VariablePanel.py:379
  3977 #: ../controls/VariablePanel.py:378
  3405 msgid "Variable class"
  3978 msgid "Variable class"
  3406 msgstr ""
  3979 msgstr ""
  3407 
  3980 
  3408 #: ../editors/Viewer.py:439 ../editors/TextViewer.py:388
  3981 #: ../editors/Viewer.py:439 ../editors/TextViewer.py:388
  3409 msgid "Variable don't belong to this POU!"
  3982 msgid "Variable don't belong to this POU!"
  3410 msgstr ""
  3983 msgstr ""
  3411 
  3984 
       
  3985 #: ../etherlab/ConfigEditor.py:280
       
  3986 msgid "Variable entries:"
       
  3987 msgstr ""
       
  3988 
  3412 #: ../dialogs/LDElementDialog.py:92
  3989 #: ../dialogs/LDElementDialog.py:92
  3413 msgid "Variable:"
  3990 msgid "Variable:"
  3414 msgstr ""
  3991 msgstr ""
  3415 
  3992 
  3416 #: ../controls/VariablePanel.py:90
  3993 #: ../controls/VariablePanel.py:87
  3417 msgid "Variables"
  3994 msgid "Variables"
  3418 msgstr ""
  3995 msgstr ""
  3419 
  3996 
  3420 #: ../controls/ProjectPropertiesPanel.py:166
  3997 #: ../controls/ProjectPropertiesPanel.py:169
  3421 msgid "Vertical:"
  3998 msgid "Vertical:"
  3422 msgstr ""
  3999 msgstr ""
  3423 
  4000 
  3424 #: ../runtime/WampClient.py:113
  4001 #: ../runtime/WampClient.py:170
  3425 #, python-format
  4002 #, python-format
  3426 msgid "WAMP Client connection failed (%s) .. retrying .."
  4003 msgid "WAMP Client connection failed (%s) .. retrying .."
  3427 msgstr ""
  4004 msgstr ""
  3428 
  4005 
  3429 #: ../runtime/WampClient.py:117
  4006 #: ../runtime/WampClient.py:179
  3430 #, python-format
  4007 #, python-format
  3431 msgid "WAMP Client connection lost (%s) .. retrying .."
  4008 msgid "WAMP Client connection lost (%s) .. retrying .."
  3432 msgstr ""
  4009 msgstr ""
  3433 
  4010 
  3434 #: ../connectors/WAMP/dialog.py:54
  4011 #: ../connectors/WAMP/dialog.py:54
  3435 msgid "WAMP ID:"
  4012 msgid "WAMP ID:"
  3436 msgstr ""
  4013 msgstr ""
  3437 
  4014 
  3438 #: ../runtime/WampClient.py:172
  4015 #: ../runtime/WampClient.py:413
       
  4016 msgid "WAMP Server URL"
       
  4017 msgstr ""
       
  4018 
       
  4019 #: ../runtime/WampClient.py:276
       
  4020 msgid "WAMP authentication has no secret configured"
       
  4021 msgstr ""
       
  4022 
       
  4023 #: ../runtime/WampClient.py:304
       
  4024 msgid "WAMP client can not connect to :"
       
  4025 msgstr ""
       
  4026 
       
  4027 #: ../runtime/WampClient.py:301
  3439 msgid "WAMP client connecting to :"
  4028 msgid "WAMP client connecting to :"
  3440 msgstr ""
  4029 msgstr ""
  3441 
  4030 
  3442 #: ../runtime/WampClient.py:148
  4031 #: ../Beremiz_service.py:628
  3443 msgid "WAMP client connection not established!"
       
  3444 msgstr ""
       
  3445 
       
  3446 #: ../Beremiz_service.py:625
       
  3447 msgid "WAMP client startup failed. "
  4032 msgid "WAMP client startup failed. "
  3448 msgstr ""
  4033 msgstr ""
  3449 
  4034 
  3450 #: ../Beremiz_service.py:621
  4035 #: ../runtime/WampClient.py:206
  3451 msgid "WAMP config is incomplete."
  4036 msgid "WAMP configuration error : missing '{}' parameter."
  3452 msgstr ""
  4037 msgstr ""
  3453 
  4038 
  3454 #: ../Beremiz_service.py:623
  4039 #: ../runtime/WampClient.py:192
  3455 msgid "WAMP config is missing."
  4040 msgid "WAMP configuration error:"
  3456 msgstr ""
  4041 msgstr ""
  3457 
  4042 
  3458 #: ../connectors/WAMP/__init__.py:99
  4043 #: ../connectors/WAMP/__init__.py:100
  3459 #, python-format
  4044 #, python-format
  3460 msgid "WAMP connecting to URL : %s\n"
  4045 msgid "WAMP connecting to URL : %s\n"
  3461 msgstr ""
  4046 msgstr ""
  3462 
  4047 
  3463 #: ../connectors/WAMP/__init__.py:140
  4048 #: ../connectors/WAMP/__init__.py:141
  3464 msgid "WAMP connection timeout"
  4049 msgid "WAMP connection timeout"
  3465 msgstr ""
  4050 msgstr ""
  3466 
  4051 
  3467 #: ../connectors/WAMP/__init__.py:158
  4052 #: ../connectors/WAMP/__init__.py:159
  3468 #, python-format
  4053 #, python-format
  3469 msgid "WAMP connection to '%s' failed.\n"
  4054 msgid "WAMP connection to '%s' failed.\n"
  3470 msgstr ""
  4055 msgstr ""
  3471 
  4056 
  3472 #: ../Beremiz_service.py:595
  4057 #: ../runtime/WampClient.py:280
       
  4058 msgid "WAMP deactivated in configuration"
       
  4059 msgstr ""
       
  4060 
       
  4061 #: ../Beremiz_service.py:605
  3473 msgid "WAMP import failed :"
  4062 msgid "WAMP import failed :"
  3474 msgstr ""
  4063 msgstr ""
  3475 
  4064 
  3476 #: ../runtime/WampClient.py:126
  4065 #: ../runtime/WampClient.py:241
  3477 msgid "WAMP load error: "
  4066 msgid "WAMP secret empty"
  3478 msgstr ""
  4067 msgstr ""
  3479 
  4068 
  3480 #: ../runtime/WampClient.py:108
  4069 #: ../runtime/WampClient.py:139
       
  4070 #, python-format
       
  4071 msgid "WAMP session joined (%s) by:"
       
  4072 msgstr ""
       
  4073 
       
  4074 #: ../runtime/WampClient.py:146
  3481 msgid "WAMP session left"
  4075 msgid "WAMP session left"
  3482 msgstr ""
  4076 msgstr ""
  3483 
  4077 
  3484 #: ../wxglade_hmi/wxglade_hmi.py:44
  4078 #: ../wxglade_hmi/wxglade_hmi.py:44
  3485 msgid "WXGLADE GUI"
  4079 msgid "WXGLADE GUI"
  3486 msgstr ""
  4080 msgstr ""
  3487 
  4081 
  3488 #: ../runtime/WampClient.py:137
  4082 #: ../runtime/WampClient.py:432
  3489 msgid "Wamp secret load error:"
  4083 msgid "Wamp Settings"
  3490 msgstr ""
  4084 msgstr ""
  3491 
  4085 
  3492 #: ../dialogs/PouDialog.py:137 ../editors/LDViewer.py:902
  4086 #: ../dialogs/PouDialog.py:172 ../editors/LDViewer.py:902
  3493 msgid "Warning"
  4087 msgid "Warning"
  3494 msgstr ""
  4088 msgstr ""
  3495 
  4089 
  3496 #: ../ProjectController.py:726
  4090 #: ../etherlab/EthercatCFileGenerator.py:405
       
  4091 #: ../etherlab/EthercatCFileGenerator.py:571
       
  4092 msgid "Warning: "
       
  4093 msgstr ""
       
  4094 
       
  4095 #: ../wxglade_hmi/wxglade_hmi.py:166
       
  4096 msgid "Warning: WxGlade HMI has no object with name identical to extension name, and no python code is provided in start section to create object.\n"
       
  4097 msgstr ""
       
  4098 
       
  4099 #: ../ProjectController.py:756
  3497 msgid "Warnings in ST/IL/SFC code generator :\n"
  4100 msgid "Warnings in ST/IL/SFC code generator :\n"
  3498 msgstr ""
  4101 msgstr ""
  3499 
  4102 
  3500 #: ../dialogs/SearchInProjectDialog.py:82
  4103 #: ../dialogs/SearchInProjectDialog.py:82
  3501 msgid "Whole Project"
  4104 msgid "Whole Project"
  3502 msgstr ""
  4105 msgstr ""
  3503 
  4106 
  3504 #: ../controls/ProjectPropertiesPanel.py:134
  4107 #: ../controls/ProjectPropertiesPanel.py:137
  3505 msgid "Width:"
  4108 msgid "Width:"
  3506 msgstr ""
  4109 msgstr ""
  3507 
  4110 
  3508 #: ../dialogs/FindInPouDialog.py:94
  4111 #: ../dialogs/FindInPouDialog.py:94
  3509 msgid "Wrap search"
  4112 msgid "Wrap search"
  3510 msgstr ""
  4113 msgstr ""
  3511 
  4114 
       
  4115 #: ../etherlab/ConfigEditor.py:345
       
  4116 msgid "Write to (nodeid, index, subindex)"
       
  4117 msgstr ""
       
  4118 
  3512 #: ../dialogs/AboutDialog.py:126
  4119 #: ../dialogs/AboutDialog.py:126
  3513 msgid "Written by"
  4120 msgid "Written by"
  3514 msgstr ""
  4121 msgstr ""
  3515 
  4122 
  3516 #: ../features.py:35
  4123 #: ../etherlab/EthercatCFileGenerator.py:409
       
  4124 #: ../etherlab/EthercatCFileGenerator.py:499
       
  4125 #, python-format
       
  4126 msgid "Wrong direction for location \"%s\"!"
       
  4127 msgstr ""
       
  4128 
       
  4129 #: ../etherlab/EthercatCFileGenerator.py:400
       
  4130 #: ../etherlab/EthercatCFileGenerator.py:487
       
  4131 #, python-format
       
  4132 msgid "Wrong type for location \"%s\"!"
       
  4133 msgstr ""
       
  4134 
       
  4135 #: ../features.py:24
  3517 msgid "WxGlade GUI"
  4136 msgid "WxGlade GUI"
       
  4137 msgstr ""
       
  4138 
       
  4139 #: ../etherlab/ConfigEditor.py:1236
       
  4140 msgid "XML files (*.xml)|*.xml|All files|*.*"
       
  4141 msgstr ""
       
  4142 
       
  4143 #: ../etherlab/EtherCATManagementEditor.py:652
       
  4144 msgid "You can input only hex, dec value"
       
  4145 msgstr ""
       
  4146 
       
  4147 #: ../etherlab/EtherCATManagementEditor.py:1999
       
  4148 msgid "You can't modify it. This register is read-only or it's not connected."
       
  4149 msgstr ""
       
  4150 
       
  4151 #: ../etherlab/EtherCATManagementEditor.py:648
       
  4152 msgid "You cannot SDO download this state"
  3518 msgstr ""
  4153 msgstr ""
  3519 
  4154 
  3520 #: ../svgui/svgui.py:150
  4155 #: ../svgui/svgui.py:150
  3521 msgid ""
  4156 msgid ""
  3522 "You don't have write permissions.\n"
  4157 "You don't have write permissions.\n"
  3523 "Open Inkscape anyway ?"
  4158 "Open Inkscape anyway ?"
  3524 msgstr ""
  4159 msgstr ""
  3525 
  4160 
  3526 #: ../wxglade_hmi/wxglade_hmi.py:160
  4161 #: ../wxglade_hmi/wxglade_hmi.py:175
  3527 msgid ""
  4162 msgid ""
  3528 "You don't have write permissions.\n"
  4163 "You don't have write permissions.\n"
  3529 "Open wxGlade anyway ?"
  4164 "Open wxGlade anyway ?"
  3530 msgstr ""
  4165 msgstr ""
  3531 
  4166 
  3532 #: ../ProjectController.py:390
  4167 #: ../etherlab/EtherCATManagementEditor.py:2002
       
  4168 msgid "You entered wrong value. You can enter dec or hex value only."
       
  4169 msgstr ""
       
  4170 
       
  4171 #: ../ProjectController.py:403
  3533 msgid ""
  4172 msgid ""
  3534 "You must have permission to work on the project\n"
  4173 "You must have permission to work on the project\n"
  3535 "Work on a project copy ?"
  4174 "Work on a project copy ?"
  3536 msgstr ""
  4175 msgstr ""
  3537 
  4176 
  3549 
  4188 
  3550 #: ../dialogs/ForceVariableDialog.py:209
  4189 #: ../dialogs/ForceVariableDialog.py:209
  3551 msgid "You must type a value!"
  4190 msgid "You must type a value!"
  3552 msgstr ""
  4191 msgstr ""
  3553 
  4192 
  3554 #: ../IDEFrame.py:440
  4193 #: ../IDEFrame.py:442
  3555 msgid "Zoom"
  4194 msgid "Zoom"
  3556 msgstr ""
  4195 msgstr ""
  3557 
  4196 
  3558 #: ../dialogs/DurationEditorDialog.py:158
  4197 #: ../etherlab/EtherCATManagementEditor.py:911
       
  4198 #: ../etherlab/EtherCATManagementEditor.py:1307
       
  4199 msgid "bin files (*.bin)|*.bin"
       
  4200 msgstr ""
       
  4201 
       
  4202 #: ../etherlab/EtherCATManagementEditor.py:942
       
  4203 #: ../etherlab/EtherCATManagementEditor.py:1290
       
  4204 msgid "bin files (*.bin)|*.bin|All files|*.*"
       
  4205 msgstr ""
       
  4206 
       
  4207 #: ../dialogs/DurationEditorDialog.py:159
  3559 msgid "days"
  4208 msgid "days"
  3560 msgstr ""
  4209 msgstr ""
  3561 
  4210 
  3562 #: ../PLCOpenEditor.py:317
  4211 #: ../PLCOpenEditor.py:317
  3563 #, python-format
  4212 #, python-format
  3567 #: ../util/ProcessLogger.py:178
  4216 #: ../util/ProcessLogger.py:178
  3568 #, python-brace-format
  4217 #, python-brace-format
  3569 msgid "exited with status {a1} (pid {a2})\n"
  4218 msgid "exited with status {a1} (pid {a2})\n"
  3570 msgstr ""
  4219 msgstr ""
  3571 
  4220 
  3572 #: ../dialogs/PouDialog.py:36
  4221 #: ../dialogs/PouDialog.py:110
  3573 msgid "function"
  4222 msgid "function"
  3574 msgstr ""
  4223 msgstr ""
  3575 
  4224 
  3576 #: ../dialogs/PouDialog.py:36
  4225 #: ../dialogs/PouDialog.py:110
  3577 msgid "functionBlock"
  4226 msgid "functionBlock"
  3578 msgstr ""
  4227 msgstr ""
  3579 
  4228 
  3580 #: ../dialogs/DurationEditorDialog.py:158
  4229 #: ../dialogs/DurationEditorDialog.py:159
  3581 msgid "hours"
  4230 msgid "hours"
  3582 msgstr ""
  4231 msgstr ""
  3583 
  4232 
  3584 #: ../ProjectController.py:753
  4233 #: ../ProjectController.py:784
  3585 msgid "matiec installation is not found\n"
  4234 msgid "matiec installation is not found\n"
  3586 msgstr ""
  4235 msgstr ""
  3587 
  4236 
       
  4237 #: ../dialogs/DurationEditorDialog.py:162
       
  4238 msgid "microseconds"
       
  4239 msgstr ""
       
  4240 
       
  4241 #: ../dialogs/DurationEditorDialog.py:161
       
  4242 msgid "milliseconds"
       
  4243 msgstr ""
       
  4244 
  3588 #: ../dialogs/DurationEditorDialog.py:160
  4245 #: ../dialogs/DurationEditorDialog.py:160
  3589 msgid "milliseconds"
       
  3590 msgstr ""
       
  3591 
       
  3592 #: ../dialogs/DurationEditorDialog.py:159
       
  3593 msgid "minutes"
  4246 msgid "minutes"
  3594 msgstr ""
  4247 msgstr ""
  3595 
  4248 
  3596 #: ../dialogs/PouDialog.py:36
  4249 #: ../dialogs/PouDialog.py:110
  3597 msgid "program"
  4250 msgid "program"
  3598 msgstr ""
  4251 msgstr ""
  3599 
  4252 
  3600 #: ../dialogs/DurationEditorDialog.py:159
  4253 #: ../dialogs/DurationEditorDialog.py:160
  3601 msgid "seconds"
  4254 msgid "seconds"
  3602 msgstr ""
  4255 msgstr ""
  3603 
  4256 
  3604 #: ../plcopen/iec_std.csv:84
  4257 #: ../plcopen/iec_std.csv:84
  3605 msgid "string from the middle"
  4258 msgid "string from the middle"
  3609 msgid "string left of"
  4262 msgid "string left of"
  3610 msgstr ""
  4263 msgstr ""
  3611 
  4264 
  3612 #: ../plcopen/iec_std.csv:83
  4265 #: ../plcopen/iec_std.csv:83
  3613 msgid "string right of"
  4266 msgid "string right of"
       
  4267 msgstr ""
       
  4268 
       
  4269 #: ../etherlab/EtherCATManagementEditor.py:323
       
  4270 msgid "update"
  3614 msgstr ""
  4271 msgstr ""
  3615 
  4272 
  3616 #: ../Beremiz.py:167
  4273 #: ../Beremiz.py:167
  3617 msgid "update info unavailable."
  4274 msgid "update info unavailable."
  3618 msgstr ""
  4275 msgstr ""
  3665 msgstr ""
  4322 msgstr ""
  3666 
  4323 
  3667 msgid "CAN_Driver"
  4324 msgid "CAN_Driver"
  3668 msgstr ""
  4325 msgstr ""
  3669 
  4326 
       
  4327 msgid "BACnetServerNode"
       
  4328 msgstr ""
       
  4329 
       
  4330 msgid "Network_Interface"
       
  4331 msgstr ""
       
  4332 
       
  4333 msgid "UDP_Port_Number"
       
  4334 msgstr ""
       
  4335 
       
  4336 msgid "BACnet_Communication_Control_Password"
       
  4337 msgstr ""
       
  4338 
       
  4339 msgid "BACnet_Device_ID"
       
  4340 msgstr ""
       
  4341 
       
  4342 msgid "BACnet_Device_Name"
       
  4343 msgstr ""
       
  4344 
       
  4345 msgid "BACnet_Device_Location"
       
  4346 msgstr ""
       
  4347 
       
  4348 msgid "BACnet_Device_Description"
       
  4349 msgstr ""
       
  4350 
       
  4351 msgid "BACnet_Device_Application_Software_Version"
       
  4352 msgstr ""
       
  4353 
  3670 msgid "Generic"
  4354 msgid "Generic"
  3671 msgstr ""
  4355 msgstr ""
  3672 
  4356 
  3673 msgid "Command"
  4357 msgid "Command"
  3674 msgstr ""
  4358 msgstr ""
  3761 msgstr ""
  4445 msgstr ""
  3762 
  4446 
  3763 msgid "MaxRemoteTCPclients"
  4447 msgid "MaxRemoteTCPclients"
  3764 msgstr ""
  4448 msgstr ""
  3765 
  4449 
       
  4450 msgid "CIA402SlaveParams"
       
  4451 msgstr ""
       
  4452 
       
  4453 msgid "Enable%s"
       
  4454 msgstr ""
       
  4455 
       
  4456 msgid "ProcessVariables"
       
  4457 msgstr ""
       
  4458 
       
  4459 msgid "variable"
       
  4460 msgstr ""
       
  4461 
       
  4462 msgid "ReadFrom"
       
  4463 msgstr ""
       
  4464 
       
  4465 msgid "WriteTo"
       
  4466 msgstr ""
       
  4467 
  3766 msgid "BaseParams"
  4468 msgid "BaseParams"
  3767 msgstr ""
  4469 msgstr ""
  3768 
  4470 
  3769 msgid "IEC_Channel"
  4471 msgid "IEC_Channel"
  3770 msgstr ""
  4472 msgstr ""
  3791 msgstr ""
  4493 msgstr ""
  3792 
  4494 
  3793 msgid "variables"
  4495 msgid "variables"
  3794 msgstr ""
  4496 msgstr ""
  3795 
  4497 
  3796 msgid "variable"
       
  3797 msgstr ""
       
  3798 
       
  3799 msgid "name"
  4498 msgid "name"
  3800 msgstr ""
  4499 msgstr ""
  3801 
  4500 
  3802 msgid "type"
  4501 msgid "type"
  3803 msgstr ""
  4502 msgstr ""