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