i18n/messages.pot
changeset 456 dc379f8db18d
parent 450 b31d1dfb407b
parent 454 762497a95b7a
child 492 73b93ef3f09e
equal deleted inserted replaced
455:d39f7fb16ec9 456:dc379f8db18d
     6 #, fuzzy
     6 #, fuzzy
     7 msgid ""
     7 msgid ""
     8 msgstr ""
     8 msgstr ""
     9 "Project-Id-Version: PACKAGE VERSION\n"
     9 "Project-Id-Version: PACKAGE VERSION\n"
    10 "Report-Msgid-Bugs-To: \n"
    10 "Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2009-10-26 11:16+0100\n"
    11 "POT-Creation-Date: 2009-11-02 18:09+0100\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    14 "Language-Team: LANGUAGE <LL@li.org>\n"
    14 "Language-Team: LANGUAGE <LL@li.org>\n"
    15 "MIME-Version: 1.0\n"
    15 "MIME-Version: 1.0\n"
    16 "Content-Type: text/plain; charset=CHARSET\n"
    16 "Content-Type: text/plain; charset=CHARSET\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    18 
    18 
    19 #: ../PLCOpenEditor.py:4272
    19 #: ../PLCOpenEditor.py:4273
    20 msgid ""
    20 msgid ""
    21 "\n"
    21 "\n"
    22 "An error has occurred.\n"
    22 "An error has occurred.\n"
    23 "\n"
    23 "\n"
    24 "Click OK to save an error report.\n"
    24 "Click OK to save an error report.\n"
    25 "\n"
    25 "\n"
    26 "Please contact LOLITech at:\n"
    26 "Please be kind enough to send this file to:\n"
    27 "+33 (0)3 29 57 60 42\n"
    27 "edouard.tisserant@gmail.com\n"
    28 "bugs_PLCOpenEditor@lolitech.fr\n"
       
    29 "\n"
       
    30 "\n"
    28 "\n"
    31 "Error:\n"
    29 "Error:\n"
    32 msgstr ""
    30 msgstr ""
    33 
    31 
    34 #: ../VariablePanel.py:64
    32 #: ../VariablePanel.py:64
    53 
    51 
    54 #: ../VariablePanel.py:65
    52 #: ../VariablePanel.py:65
    55 msgid "   Temp"
    53 msgid "   Temp"
    56 msgstr ""
    54 msgstr ""
    57 
    55 
    58 #: ../PLCOpenEditor.py:4284
    56 #: ../PLCOpenEditor.py:4283
    59 msgid " : "
    57 msgid " : "
    60 msgstr ""
    58 msgstr ""
    61 
    59 
    62 #: ../PLCOpenEditor.py:3273 ../PLCOpenEditor.py:3436 ../PLCOpenEditor.py:3580
    60 #: ../PLCOpenEditor.py:3274 ../PLCOpenEditor.py:3437 ../PLCOpenEditor.py:3581
    63 #: ../dialogs/SFCTransitionDialog.py:206
    61 #: ../dialogs/SFCTransitionDialog.py:206
    64 #, python-format
    62 #, python-format
    65 msgid " and %s"
    63 msgid " and %s"
    66 msgstr ""
    64 msgstr ""
    67 
    65 
    93 #: ../plcopen/plcopen.py:256
    91 #: ../plcopen/plcopen.py:256
    94 #, python-format
    92 #, python-format
    95 msgid "\"%s\" configuration already exists !!!"
    93 msgid "\"%s\" configuration already exists !!!"
    96 msgstr ""
    94 msgstr ""
    97 
    95 
    98 #: ../PLCOpenEditor.py:1359 ../PLCOpenEditor.py:3135
    96 #: ../PLCOpenEditor.py:1359 ../PLCOpenEditor.py:3136
    99 #, python-format
    97 #, python-format
   100 msgid "\"%s\" data type already exists!"
    98 msgid "\"%s\" data type already exists!"
   101 msgstr ""
    99 msgstr ""
   102 
   100 
   103 #: ../PLCControler.py:1704 ../PLCControler.py:1708
   101 #: ../PLCControler.py:1704 ../PLCControler.py:1708
   104 #, python-format
   102 #, python-format
   105 msgid "\"%s\" element can't be pasted here!!!"
   103 msgid "\"%s\" element can't be pasted here!!!"
   106 msgstr ""
   104 msgstr ""
   107 
   105 
   108 #: ../PLCOpenEditor.py:3455 ../PLCOpenEditor.py:3599 ../Viewer.py:250
   106 #: ../PLCOpenEditor.py:3456 ../PLCOpenEditor.py:3600 ../Viewer.py:250
   109 #: ../TextViewer.py:231 ../dialogs/ConnectionDialog.py:215
   107 #: ../TextViewer.py:231 ../dialogs/ConnectionDialog.py:215
   110 #: ../dialogs/FBDBlockDialog.py:260
   108 #: ../dialogs/FBDBlockDialog.py:260
   111 #, python-format
   109 #, python-format
   112 msgid "\"%s\" element for this pou already exists!"
   110 msgid "\"%s\" element for this pou already exists!"
   113 msgstr ""
   111 msgstr ""
   115 #: ../plcopen/structures.py:97
   113 #: ../plcopen/structures.py:97
   116 #, python-format
   114 #, python-format
   117 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
   115 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
   118 msgstr ""
   116 msgstr ""
   119 
   117 
   120 #: ../PLCOpenEditor.py:1350 ../PLCOpenEditor.py:3131 ../PLCOpenEditor.py:3284
   118 #: ../PLCOpenEditor.py:1350 ../PLCOpenEditor.py:3132 ../PLCOpenEditor.py:3285
   121 #: ../PLCOpenEditor.py:3447 ../PLCOpenEditor.py:3591 ../PLCOpenEditor.py:3662
   119 #: ../PLCOpenEditor.py:3448 ../PLCOpenEditor.py:3592 ../PLCOpenEditor.py:3663
   122 #: ../PLCOpenEditor.py:3725 ../VariablePanel.py:689
   120 #: ../PLCOpenEditor.py:3726 ../VariablePanel.py:689
   123 #: ../dialogs/ConnectionDialog.py:207 ../dialogs/FBDBlockDialog.py:252
   121 #: ../dialogs/ConnectionDialog.py:207 ../dialogs/FBDBlockDialog.py:252
   124 #: ../dialogs/FBDVariableDialog.py:268 ../dialogs/PouNameDialog.py:63
   122 #: ../dialogs/FBDVariableDialog.py:268 ../dialogs/PouNameDialog.py:63
   125 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepNameDialog.py:65
   123 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepNameDialog.py:65
   126 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:765
   124 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:765
   127 #, python-format
   125 #, python-format
   136 #: ../plcopen/plcopen.py:2135
   134 #: ../plcopen/plcopen.py:2135
   137 #, python-format
   135 #, python-format
   138 msgid "\"%s\" is an invalid value!"
   136 msgid "\"%s\" is an invalid value!"
   139 msgstr ""
   137 msgstr ""
   140 
   138 
   141 #: ../PLCOpenEditor.py:2621 ../PLCOpenEditor.py:2649
   139 #: ../PLCOpenEditor.py:2622 ../PLCOpenEditor.py:2650
   142 #, python-format
   140 #, python-format
   143 msgid "\"%s\" is not a valid folder!"
   141 msgid "\"%s\" is not a valid folder!"
   144 msgstr ""
   142 msgstr ""
   145 
   143 
   146 #: ../PLCOpenEditor.py:1348 ../PLCOpenEditor.py:3127 ../PLCOpenEditor.py:3280
   144 #: ../PLCOpenEditor.py:1348 ../PLCOpenEditor.py:3128 ../PLCOpenEditor.py:3281
   147 #: ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3587 ../PLCOpenEditor.py:3658
   145 #: ../PLCOpenEditor.py:3444 ../PLCOpenEditor.py:3588 ../PLCOpenEditor.py:3659
   148 #: ../PLCOpenEditor.py:3721 ../VariablePanel.py:684
   146 #: ../PLCOpenEditor.py:3722 ../VariablePanel.py:684
   149 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/FBDBlockDialog.py:248
   147 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/FBDBlockDialog.py:248
   150 #: ../dialogs/PouNameDialog.py:59 ../dialogs/SFCStepDialog.py:179
   148 #: ../dialogs/PouNameDialog.py:59 ../dialogs/SFCStepDialog.py:179
   151 #: ../dialogs/SFCStepNameDialog.py:61 ../DataTypeEditor.py:760
   149 #: ../dialogs/SFCStepNameDialog.py:61 ../DataTypeEditor.py:760
   152 #, python-format
   150 #, python-format
   153 msgid "\"%s\" is not a valid identifier!"
   151 msgid "\"%s\" is not a valid identifier!"
   154 msgstr ""
   152 msgstr ""
   155 
   153 
   156 #: ../PLCOpenEditor.py:283 ../PLCOpenEditor.py:2286 ../PLCOpenEditor.py:2306
   154 #: ../PLCOpenEditor.py:283 ../PLCOpenEditor.py:2287 ../PLCOpenEditor.py:2307
   157 #, python-format
   155 #, python-format
   158 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
   156 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
   159 msgstr ""
   157 msgstr ""
   160 
   158 
   161 #: ../PLCOpenEditor.py:1368 ../PLCOpenEditor.py:3288 ../Viewer.py:248
   159 #: ../PLCOpenEditor.py:1368 ../PLCOpenEditor.py:3289 ../Viewer.py:248
   162 #: ../Viewer.py:274 ../TextViewer.py:229 ../dialogs/ConnectionDialog.py:211
   160 #: ../Viewer.py:274 ../TextViewer.py:229 ../dialogs/ConnectionDialog.py:211
   163 #: ../dialogs/FBDBlockDialog.py:256
   161 #: ../dialogs/FBDBlockDialog.py:256
   164 #, python-format
   162 #, python-format
   165 msgid "\"%s\" pou already exists!"
   163 msgid "\"%s\" pou already exists!"
   166 msgstr ""
   164 msgstr ""
   217 #: ../plcopen/plcopen.py:1353 ../plcopen/plcopen.py:1360
   215 #: ../plcopen/plcopen.py:1353 ../plcopen/plcopen.py:1360
   218 #, python-format
   216 #, python-format
   219 msgid "%s body don't have text!"
   217 msgid "%s body don't have text!"
   220 msgstr ""
   218 msgstr ""
   221 
   219 
   222 #: ../PLCOpenEditor.py:4260 ../PLCOpenEditor.py:4262 ../PLCOpenEditor.py:4263
   220 #: ../PLCOpenEditor.py:4261 ../PLCOpenEditor.py:4263 ../PLCOpenEditor.py:4264
   223 msgid ",   "
   221 msgid ",   "
   224 msgstr ""
   222 msgstr ""
   225 
   223 
   226 #: ../PLCOpenEditor.py:3275 ../PLCOpenEditor.py:3438 ../PLCOpenEditor.py:3582
   224 #: ../PLCOpenEditor.py:3276 ../PLCOpenEditor.py:3439 ../PLCOpenEditor.py:3583
   227 #: ../dialogs/SFCTransitionDialog.py:208
   225 #: ../dialogs/SFCTransitionDialog.py:208
   228 #, python-format
   226 #, python-format
   229 msgid ", %s"
   227 msgid ", %s"
   230 msgstr ""
   228 msgstr ""
   231 
   229 
   232 #: ../PLCOpenEditor.py:4258
   230 #: ../PLCOpenEditor.py:4259
   233 msgid ". "
   231 msgid ". "
   234 msgstr ""
   232 msgstr ""
   235 
   233 
   236 #: ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1433
   234 #: ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1433
   237 #: ../PLCOpenEditor.py:3292 ../PLCOpenEditor.py:3670 ../PLCOpenEditor.py:3733
   235 #: ../PLCOpenEditor.py:3293 ../PLCOpenEditor.py:3671 ../PLCOpenEditor.py:3734
   238 #, python-format
   236 #, python-format
   239 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   237 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   240 msgstr ""
   238 msgstr ""
   241 
   239 
   242 #: ../PLCOpenEditor.py:1384 ../PLCOpenEditor.py:1395 ../PLCOpenEditor.py:3451
   240 #: ../PLCOpenEditor.py:1384 ../PLCOpenEditor.py:1395 ../PLCOpenEditor.py:3452
   243 #: ../PLCOpenEditor.py:3595 ../PLCOpenEditor.py:3666 ../PLCOpenEditor.py:3729
   241 #: ../PLCOpenEditor.py:3596 ../PLCOpenEditor.py:3667 ../PLCOpenEditor.py:3730
   244 #: ../VariablePanel.py:694 ../dialogs/PouNameDialog.py:67
   242 #: ../VariablePanel.py:694 ../dialogs/PouNameDialog.py:67
   245 #: ../dialogs/SFCStepDialog.py:187 ../dialogs/SFCStepNameDialog.py:69
   243 #: ../dialogs/SFCStepDialog.py:187 ../dialogs/SFCStepNameDialog.py:69
   246 #, python-format
   244 #, python-format
   247 msgid "A POU named \"%s\" already exists!"
   245 msgid "A POU named \"%s\" already exists!"
   248 msgstr ""
   246 msgstr ""
   255 #: ../dialogs/SFCStepDialog.py:191 ../dialogs/SFCStepNameDialog.py:73
   253 #: ../dialogs/SFCStepDialog.py:191 ../dialogs/SFCStepNameDialog.py:73
   256 #, python-format
   254 #, python-format
   257 msgid "A variable with \"%s\" as name already exists in this pou!"
   255 msgid "A variable with \"%s\" as name already exists in this pou!"
   258 msgstr ""
   256 msgstr ""
   259 
   257 
   260 #: ../PLCOpenEditor.py:2478
   258 #: ../PLCOpenEditor.py:2479
   261 msgid "About"
   259 msgid "About"
   262 msgstr ""
   260 msgstr ""
   263 
   261 
   264 #: ../PLCOpenEditor.py:2381
   262 #: ../PLCOpenEditor.py:2382
   265 msgid "About PLCOpenEditor"
   263 msgid "About PLCOpenEditor"
   266 msgstr ""
   264 msgstr ""
   267 
   265 
   268 #: ../plcopen/iec_std.csv:22
   266 #: ../plcopen/iec_std.csv:22
   269 msgid "Absolute number"
   267 msgid "Absolute number"
   271 
   269 
   272 #: ../dialogs/ActionBlockDialog.py:37 ../dialogs/SFCStepDialog.py:132
   270 #: ../dialogs/ActionBlockDialog.py:37 ../dialogs/SFCStepDialog.py:132
   273 msgid "Action"
   271 msgid "Action"
   274 msgstr ""
   272 msgstr ""
   275 
   273 
   276 #: ../PLCOpenEditor.py:3571
   274 #: ../PLCOpenEditor.py:3572
   277 msgid "Action Name"
   275 msgid "Action Name"
   278 msgstr ""
   276 msgstr ""
   279 
   277 
   280 #: ../PLCOpenEditor.py:3538
   278 #: ../PLCOpenEditor.py:3539
   281 msgid "Action Name:"
   279 msgid "Action Name:"
   282 msgstr ""
   280 msgstr ""
   283 
   281 
   284 #: ../plcopen/plcopen.py:1088
   282 #: ../plcopen/plcopen.py:1088
   285 #, python-format
   283 #, python-format
   297 #: ../VariablePanel.py:456 ../dialogs/ActionBlockDialog.py:274
   295 #: ../VariablePanel.py:456 ../dialogs/ActionBlockDialog.py:274
   298 #: ../DataTypeEditor.py:539
   296 #: ../DataTypeEditor.py:539
   299 msgid "Add"
   297 msgid "Add"
   300 msgstr ""
   298 msgstr ""
   301 
   299 
   302 #: ../PLCOpenEditor.py:1589 ../PLCOpenEditor.py:1672
   300 #: ../PLCOpenEditor.py:1590 ../PLCOpenEditor.py:1673
   303 msgid "Add Action"
   301 msgid "Add Action"
   304 msgstr ""
   302 msgstr ""
   305 
   303 
   306 #: ../PLCOpenEditor.py:1655
   304 #: ../PLCOpenEditor.py:1656
   307 msgid "Add Configuration"
   305 msgid "Add Configuration"
   308 msgstr ""
   306 msgstr ""
   309 
   307 
   310 #: ../PLCOpenEditor.py:1635
   308 #: ../PLCOpenEditor.py:1636
   311 msgid "Add DataType"
   309 msgid "Add DataType"
   312 msgstr ""
   310 msgstr ""
   313 
   311 
   314 #: ../Viewer.py:436
   312 #: ../Viewer.py:436
   315 msgid "Add Divergence Branch"
   313 msgid "Add Divergence Branch"
   321 
   319 
   322 #: ../RessourceEditor.py:412
   320 #: ../RessourceEditor.py:412
   323 msgid "Add Instance"
   321 msgid "Add Instance"
   324 msgstr ""
   322 msgstr ""
   325 
   323 
   326 #: ../PLCOpenEditor.py:1642
   324 #: ../PLCOpenEditor.py:1643
   327 msgid "Add POU"
   325 msgid "Add POU"
   328 msgstr ""
   326 msgstr ""
   329 
   327 
   330 #: ../PLCOpenEditor.py:1618 ../PLCOpenEditor.py:1683
   328 #: ../PLCOpenEditor.py:1619 ../PLCOpenEditor.py:1684
   331 msgid "Add Resource"
   329 msgid "Add Resource"
   332 msgstr ""
   330 msgstr ""
   333 
   331 
   334 #: ../RessourceEditor.py:376
   332 #: ../RessourceEditor.py:376
   335 msgid "Add Task"
   333 msgid "Add Task"
   336 msgstr ""
   334 msgstr ""
   337 
   335 
   338 #: ../PLCOpenEditor.py:1586 ../PLCOpenEditor.py:1661
   336 #: ../PLCOpenEditor.py:1587 ../PLCOpenEditor.py:1662
   339 msgid "Add Transition"
   337 msgid "Add Transition"
   340 msgstr ""
   338 msgstr ""
   341 
   339 
   342 #: ../Viewer.py:431
   340 #: ../Viewer.py:431
   343 msgid "Add Wire Segment"
   341 msgid "Add Wire Segment"
   344 msgstr ""
   342 msgstr ""
   345 
   343 
   346 #: ../PLCOpenEditor.py:2161
   344 #: ../PLCOpenEditor.py:2162
   347 msgid "Add a new data type"
   345 msgid "Add a new data type"
   348 msgstr ""
   346 msgstr ""
   349 
   347 
   350 #: ../SFCViewer.py:362
   348 #: ../SFCViewer.py:362
   351 msgid "Add a new initial step"
   349 msgid "Add a new initial step"
   357 
   355 
   358 #: ../SFCViewer.py:384
   356 #: ../SFCViewer.py:384
   359 msgid "Add a new step"
   357 msgid "Add a new step"
   360 msgstr ""
   358 msgstr ""
   361 
   359 
   362 #: ../PLCOpenEditor.py:2205
   360 #: ../PLCOpenEditor.py:2206
   363 msgid "Add new configuration"
   361 msgid "Add new configuration"
   364 msgstr ""
   362 msgstr ""
   365 
   363 
   366 #: ../PLCOpenEditor.py:2216
   364 #: ../PLCOpenEditor.py:2217
   367 msgid "Add new resource"
   365 msgid "Add new resource"
   368 msgstr ""
   366 msgstr ""
   369 
   367 
   370 #: ../plcopen/iec_std.csv:33
   368 #: ../plcopen/iec_std.csv:33
   371 msgid "Addition"
   369 msgid "Addition"
   414 
   412 
   415 #: ../dialogs/FBDVariableDialog.py:264
   413 #: ../dialogs/FBDVariableDialog.py:264
   416 msgid "At least a variable or an expression must be selected!"
   414 msgid "At least a variable or an expression must be selected!"
   417 msgstr ""
   415 msgstr ""
   418 
   416 
   419 #: ../PLCOpenEditor.py:2931
   417 #: ../PLCOpenEditor.py:2932
   420 msgid "Author"
   418 msgid "Author"
   421 msgstr ""
   419 msgstr ""
   422 
   420 
   423 #: ../PLCOpenEditor.py:2916
   421 #: ../PLCOpenEditor.py:2917
   424 msgid "Author Name (optional):"
   422 msgid "Author Name (optional):"
   425 msgstr ""
   423 msgstr ""
   426 
   424 
   427 #: ../DataTypeEditor.py:379 ../DataTypeEditor.py:403 ../DataTypeEditor.py:478
   425 #: ../DataTypeEditor.py:379 ../DataTypeEditor.py:403 ../DataTypeEditor.py:478
   428 msgid "Base Type:"
   426 msgid "Base Type:"
   462 
   460 
   463 #: ../dialogs/FBDBlockDialog.py:113
   461 #: ../dialogs/FBDBlockDialog.py:113
   464 msgid "Block Properties"
   462 msgid "Block Properties"
   465 msgstr ""
   463 msgstr ""
   466 
   464 
   467 #: ../PLCOpenEditor.py:1880 ../dialogs/FBDBlockDialog.py:268
   465 #: ../PLCOpenEditor.py:1881 ../dialogs/FBDBlockDialog.py:268
   468 msgid "Block Types"
   466 msgid "Block Types"
   469 msgstr ""
   467 msgstr ""
   470 
   468 
   471 #: ../Viewer.py:403
   469 #: ../Viewer.py:403
   472 msgid "Bottom"
   470 msgid "Bottom"
   474 
   472 
   475 #: ../VariablePanel.py:1049
   473 #: ../VariablePanel.py:1049
   476 msgid "Browse Locations"
   474 msgid "Browse Locations"
   477 msgstr ""
   475 msgstr ""
   478 
   476 
   479 #: ../PLCOpenEditor.py:1835
   477 #: ../PLCOpenEditor.py:1836
   480 msgid "CSV Log"
   478 msgid "CSV Log"
   481 msgstr ""
   479 msgstr ""
   482 
   480 
   483 #: ../plcopen/plcopen.py:1233 ../plcopen/plcopen.py:1247
   481 #: ../plcopen/plcopen.py:1233 ../plcopen/plcopen.py:1247
   484 #: ../plcopen/plcopen.py:1268 ../plcopen/plcopen.py:1284
   482 #: ../plcopen/plcopen.py:1268 ../plcopen/plcopen.py:1284
   487 
   485 
   488 #: ../VariablePanel.py:284
   486 #: ../VariablePanel.py:284
   489 msgid "Can only give a location to local or global variables"
   487 msgid "Can only give a location to local or global variables"
   490 msgstr ""
   488 msgstr ""
   491 
   489 
   492 #: ../PLCOpenEditor.py:2616
   490 #: ../PLCOpenEditor.py:2617
   493 #, python-format
   491 #, python-format
   494 msgid "Can't generate program to file %s!"
   492 msgid "Can't generate program to file %s!"
   495 msgstr ""
   493 msgstr ""
   496 
   494 
   497 #: ../VariablePanel.py:282
   495 #: ../VariablePanel.py:282
   498 msgid "Can't give a location to a function block instance"
   496 msgid "Can't give a location to a function block instance"
   499 msgstr ""
   497 msgstr ""
   500 
   498 
   501 #: ../PLCOpenEditor.py:2647
   499 #: ../PLCOpenEditor.py:2648
   502 #, python-format
   500 #, python-format
   503 msgid "Can't save project to file %s!"
   501 msgid "Can't save project to file %s!"
   504 msgstr ""
   502 msgstr ""
   505 
   503 
   506 #: ../Viewer.py:394
   504 #: ../Viewer.py:394
   507 msgid "Center"
   505 msgid "Center"
   508 msgstr ""
   506 msgstr ""
   509 
   507 
   510 #: ../PLCOpenEditor.py:1607
   508 #: ../PLCOpenEditor.py:1608
   511 msgid "Change POU Type To"
   509 msgid "Change POU Type To"
   512 msgstr ""
   510 msgstr ""
   513 
   511 
   514 #: ../plcopen/iec_std.csv:70
   512 #: ../plcopen/iec_std.csv:70
   515 msgid "Character string"
   513 msgid "Character string"
   516 msgstr ""
   514 msgstr ""
   517 
   515 
   518 #: ../PLCOpenEditor.py:2582 ../PLCOpenEditor.py:2606 ../PLCOpenEditor.py:2641
   516 #: ../PLCOpenEditor.py:2583 ../PLCOpenEditor.py:2607 ../PLCOpenEditor.py:2642
   519 msgid "Choose a file"
   517 msgid "Choose a file"
   520 msgstr ""
   518 msgstr ""
   521 
   519 
   522 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   520 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   523 msgid "Class"
   521 msgid "Class"
   537 
   535 
   538 #: ../Viewer.py:441
   536 #: ../Viewer.py:441
   539 msgid "Clear Execution Order"
   537 msgid "Clear Execution Order"
   540 msgstr ""
   538 msgstr ""
   541 
   539 
   542 #: ../PLCOpenEditor.py:2506
   540 #: ../PLCOpenEditor.py:2507
   543 msgid "Close Application"
   541 msgid "Close Application"
   544 msgstr ""
   542 msgstr ""
   545 
   543 
   546 #: ../PLCOpenEditor.py:871 ../PLCOpenEditor.py:2434
   544 #: ../PLCOpenEditor.py:871 ../PLCOpenEditor.py:2435
   547 msgid "Close Project"
   545 msgid "Close Project"
   548 msgstr ""
   546 msgstr ""
   549 
   547 
   550 #: ../PLCOpenEditor.py:2432
   548 #: ../PLCOpenEditor.py:2433
   551 msgid "Close Tab\tCTRL+W"
   549 msgid "Close Tab\tCTRL+W"
   552 msgstr ""
   550 msgstr ""
   553 
   551 
   554 #: ../LDViewer.py:478
   552 #: ../LDViewer.py:478
   555 msgid "Comment"
   553 msgid "Comment"
   556 msgstr ""
   554 msgstr ""
   557 
   555 
   558 #: ../PLCOpenEditor.py:2900
   556 #: ../PLCOpenEditor.py:2901
   559 msgid "Company Name (required):"
   557 msgid "Company Name (required):"
   560 msgstr ""
   558 msgstr ""
   561 
   559 
   562 #: ../PLCOpenEditor.py:2908
   560 #: ../PLCOpenEditor.py:2909
   563 msgid "Company URL (optional):"
   561 msgid "Company URL (optional):"
   564 msgstr ""
   562 msgstr ""
   565 
   563 
   566 #: ../plcopen/iec_std.csv:64
   564 #: ../plcopen/iec_std.csv:64
   567 msgid "Comparison"
   565 msgid "Comparison"
   597 
   595 
   598 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   596 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   599 msgid "Constant"
   597 msgid "Constant"
   600 msgstr ""
   598 msgstr ""
   601 
   599 
   602 #: ../PLCOpenEditor.py:2990
   600 #: ../PLCOpenEditor.py:2991
   603 msgid "Content Description (optional):"
   601 msgid "Content Description (optional):"
   604 msgstr ""
   602 msgstr ""
   605 
   603 
   606 #: ../dialogs/ConnectionDialog.py:123
   604 #: ../dialogs/ConnectionDialog.py:123
   607 msgid "Continuation"
   605 msgid "Continuation"
   625 
   623 
   626 #: ../PLCOpenEditor.py:323
   624 #: ../PLCOpenEditor.py:323
   627 msgid "Copy\tCTRL+C"
   625 msgid "Copy\tCTRL+C"
   628 msgstr ""
   626 msgstr ""
   629 
   627 
   630 #: ../PLCOpenEditor.py:1594
   628 #: ../PLCOpenEditor.py:1595
   631 msgid "Copy POU"
   629 msgid "Copy POU"
   632 msgstr ""
   630 msgstr ""
   633 
   631 
   634 #: ../plcopen/iec_std.csv:28
   632 #: ../plcopen/iec_std.csv:28
   635 msgid "Cosine"
   633 msgid "Cosine"
   637 
   635 
   638 #: ../PLCControler.py:615 ../PLCControler.py:647
   636 #: ../PLCControler.py:615 ../PLCControler.py:647
   639 msgid "Couldn't paste non-POU object."
   637 msgid "Couldn't paste non-POU object."
   640 msgstr ""
   638 msgstr ""
   641 
   639 
   642 #: ../PLCOpenEditor.py:3213
   640 #: ../PLCOpenEditor.py:3214
   643 msgid "Create a new POU"
   641 msgid "Create a new POU"
   644 msgstr ""
   642 msgstr ""
   645 
   643 
   646 #: ../PLCOpenEditor.py:2237
   644 #: ../PLCOpenEditor.py:2238
   647 msgid "Create a new POU from"
   645 msgid "Create a new POU from"
   648 msgstr ""
   646 msgstr ""
   649 
   647 
   650 #: ../PLCOpenEditor.py:3534
   648 #: ../PLCOpenEditor.py:3535
   651 msgid "Create a new action"
   649 msgid "Create a new action"
   652 msgstr ""
   650 msgstr ""
   653 
   651 
   654 #: ../PLCOpenEditor.py:215
   652 #: ../PLCOpenEditor.py:215
   655 msgid "Create a new action block"
   653 msgid "Create a new action block"
   705 
   703 
   706 #: ../PLCOpenEditor.py:209
   704 #: ../PLCOpenEditor.py:209
   707 msgid "Create a new step"
   705 msgid "Create a new step"
   708 msgstr ""
   706 msgstr ""
   709 
   707 
   710 #: ../PLCOpenEditor.py:212 ../PLCOpenEditor.py:3390
   708 #: ../PLCOpenEditor.py:212 ../PLCOpenEditor.py:3391
   711 msgid "Create a new transition"
   709 msgid "Create a new transition"
   712 msgstr ""
   710 msgstr ""
   713 
   711 
   714 #: ../PLCOpenEditor.py:167 ../PLCOpenEditor.py:194 ../PLCOpenEditor.py:224
   712 #: ../PLCOpenEditor.py:167 ../PLCOpenEditor.py:194 ../PLCOpenEditor.py:224
   715 msgid "Create a new variable"
   713 msgid "Create a new variable"
   750 
   748 
   751 #: ../PLCOpenEditor.py:618
   749 #: ../PLCOpenEditor.py:618
   752 msgid "Debugger"
   750 msgid "Debugger"
   753 msgstr ""
   751 msgstr ""
   754 
   752 
   755 #: ../PLCOpenEditor.py:342 ../PLCOpenEditor.py:1612 ../PLCOpenEditor.py:1621
   753 #: ../PLCOpenEditor.py:342 ../PLCOpenEditor.py:1613 ../PLCOpenEditor.py:1622
   756 #: ../PLCOpenEditor.py:1627 ../PLCOpenEditor.py:4084 ../Viewer.py:450
   754 #: ../PLCOpenEditor.py:1628 ../PLCOpenEditor.py:4085 ../Viewer.py:450
   757 #: ../VariablePanel.py:461 ../dialogs/ActionBlockDialog.py:279
   755 #: ../VariablePanel.py:461 ../dialogs/ActionBlockDialog.py:279
   758 #: ../DataTypeEditor.py:544
   756 #: ../DataTypeEditor.py:544
   759 msgid "Delete"
   757 msgid "Delete"
   760 msgstr ""
   758 msgstr ""
   761 
   759 
   815 
   813 
   816 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   814 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   817 msgid "Documentation"
   815 msgid "Documentation"
   818 msgstr ""
   816 msgstr ""
   819 
   817 
   820 #: ../PLCOpenEditor.py:2610
   818 #: ../PLCOpenEditor.py:2611
   821 msgid "Done"
   819 msgid "Done"
   822 msgstr ""
   820 msgstr ""
   823 
   821 
   824 #: ../plcopen/structures.py:199
   822 #: ../plcopen/structures.py:199
   825 msgid ""
   823 msgid ""
   891 msgid "Equal to"
   889 msgid "Equal to"
   892 msgstr ""
   890 msgstr ""
   893 
   891 
   894 #: ../PLCOpenEditor.py:865 ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1408
   892 #: ../PLCOpenEditor.py:865 ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1408
   895 #: ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1428 ../PLCOpenEditor.py:1433
   893 #: ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1428 ../PLCOpenEditor.py:1433
   896 #: ../PLCOpenEditor.py:2264 ../PLCOpenEditor.py:2617 ../PLCOpenEditor.py:2622
   894 #: ../PLCOpenEditor.py:2265 ../PLCOpenEditor.py:2618 ../PLCOpenEditor.py:2623
   897 #: ../PLCOpenEditor.py:3031 ../PLCOpenEditor.py:3123 ../PLCOpenEditor.py:3127
   895 #: ../PLCOpenEditor.py:3032 ../PLCOpenEditor.py:3124 ../PLCOpenEditor.py:3128
   898 #: ../PLCOpenEditor.py:3131 ../PLCOpenEditor.py:3135 ../PLCOpenEditor.py:3276
   896 #: ../PLCOpenEditor.py:3132 ../PLCOpenEditor.py:3136 ../PLCOpenEditor.py:3277
   899 #: ../PLCOpenEditor.py:3280 ../PLCOpenEditor.py:3284 ../PLCOpenEditor.py:3288
   897 #: ../PLCOpenEditor.py:3281 ../PLCOpenEditor.py:3285 ../PLCOpenEditor.py:3289
   900 #: ../PLCOpenEditor.py:3439 ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3447
   898 #: ../PLCOpenEditor.py:3440 ../PLCOpenEditor.py:3444 ../PLCOpenEditor.py:3448
   901 #: ../PLCOpenEditor.py:3451 ../PLCOpenEditor.py:3455 ../PLCOpenEditor.py:3583
   899 #: ../PLCOpenEditor.py:3452 ../PLCOpenEditor.py:3456 ../PLCOpenEditor.py:3584
   902 #: ../PLCOpenEditor.py:3587 ../PLCOpenEditor.py:3591 ../PLCOpenEditor.py:3595
   900 #: ../PLCOpenEditor.py:3588 ../PLCOpenEditor.py:3592 ../PLCOpenEditor.py:3596
   903 #: ../PLCOpenEditor.py:3599 ../PLCOpenEditor.py:3654 ../PLCOpenEditor.py:3658
   901 #: ../PLCOpenEditor.py:3600 ../PLCOpenEditor.py:3655 ../PLCOpenEditor.py:3659
   904 #: ../PLCOpenEditor.py:3662 ../PLCOpenEditor.py:3666 ../PLCOpenEditor.py:3717
   902 #: ../PLCOpenEditor.py:3663 ../PLCOpenEditor.py:3667 ../PLCOpenEditor.py:3718
   905 #: ../PLCOpenEditor.py:3721 ../PLCOpenEditor.py:3725 ../PLCOpenEditor.py:3729
   903 #: ../PLCOpenEditor.py:3722 ../PLCOpenEditor.py:3726 ../PLCOpenEditor.py:3730
   906 #: ../PLCOpenEditor.py:4017 ../PLCOpenEditor.py:4285 ../PLCOpenEditor.py:4295
   904 #: ../PLCOpenEditor.py:4018 ../PLCOpenEditor.py:4284 ../PLCOpenEditor.py:4294
   907 #: ../Viewer.py:369 ../TextViewer.py:250 ../LDViewer.py:628 ../LDViewer.py:850
   905 #: ../Viewer.py:369 ../TextViewer.py:250 ../LDViewer.py:628 ../LDViewer.py:850
   908 #: ../LDViewer.py:854 ../VariablePanel.py:331 ../VariablePanel.py:684
   906 #: ../LDViewer.py:854 ../VariablePanel.py:331 ../VariablePanel.py:684
   909 #: ../VariablePanel.py:689 ../VariablePanel.py:694 ../VariablePanel.py:699
   907 #: ../VariablePanel.py:689 ../VariablePanel.py:694 ../VariablePanel.py:699
   910 #: ../VariablePanel.py:1173 ../dialogs/ConnectionDialog.py:199
   908 #: ../VariablePanel.py:1173 ../dialogs/ConnectionDialog.py:199
   911 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/ConnectionDialog.py:207
   909 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/ConnectionDialog.py:207
   950 
   948 
   951 #: ../VariablePanel.py:64
   949 #: ../VariablePanel.py:64
   952 msgid "External"
   950 msgid "External"
   953 msgstr ""
   951 msgstr ""
   954 
   952 
   955 #: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168
   953 #: ../PLCOpenEditor.py:2969 ../PLCOpenEditor.py:3159 ../PLCOpenEditor.py:3169
   956 #: ../PLCOpenEditor.py:3347 ../PLCOpenEditor.py:3491
   954 #: ../PLCOpenEditor.py:3348 ../PLCOpenEditor.py:3492
   957 msgid "FBD"
   955 msgid "FBD"
   958 msgstr ""
   956 msgstr ""
   959 
   957 
   960 #: ../Viewer.py:428 ../dialogs/LDElementDialog.py:155
   958 #: ../Viewer.py:428 ../dialogs/LDElementDialog.py:155
   961 msgid "Falling Edge"
   959 msgid "Falling Edge"
   973 
   971 
   974 #: ../plcopen/iec_std.csv:79
   972 #: ../plcopen/iec_std.csv:79
   975 msgid "Find position"
   973 msgid "Find position"
   976 msgstr ""
   974 msgstr ""
   977 
   975 
   978 #: ../PLCOpenEditor.py:3031 ../PLCOpenEditor.py:3276 ../PLCOpenEditor.py:3439
   976 #: ../PLCOpenEditor.py:3032 ../PLCOpenEditor.py:3277 ../PLCOpenEditor.py:3440
   979 #: ../PLCOpenEditor.py:3583 ../dialogs/SFCTransitionDialog.py:209
   977 #: ../PLCOpenEditor.py:3584 ../dialogs/SFCTransitionDialog.py:209
   980 #, python-format
   978 #, python-format
   981 msgid "Form isn't complete. %s must be filled!"
   979 msgid "Form isn't complete. %s must be filled!"
   982 msgstr ""
   980 msgstr ""
   983 
   981 
   984 #: ../dialogs/ConnectionDialog.py:199 ../dialogs/FBDBlockDialog.py:244
   982 #: ../dialogs/ConnectionDialog.py:199 ../dialogs/FBDBlockDialog.py:244
   991 
   989 
   992 #: ../PLCOpenEditor.py:332
   990 #: ../PLCOpenEditor.py:332
   993 msgid "Function"
   991 msgid "Function"
   994 msgstr ""
   992 msgstr ""
   995 
   993 
   996 #: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:1602
   994 #: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:1603
   997 msgid "Function Block"
   995 msgid "Function Block"
   998 msgstr ""
   996 msgstr ""
   999 
   997 
  1000 #: ../VariablePanel.py:758
   998 #: ../VariablePanel.py:758
  1001 msgid "Function Block Types"
   999 msgid "Function Block Types"
  1020 
  1018 
  1021 #: ../PLCControler.py:89
  1019 #: ../PLCControler.py:89
  1022 msgid "Functions"
  1020 msgid "Functions"
  1023 msgstr ""
  1021 msgstr ""
  1024 
  1022 
  1025 #: ../PLCOpenEditor.py:2441
  1023 #: ../PLCOpenEditor.py:2442
  1026 msgid "Generate Program\tCTRL+G"
  1024 msgid "Generate Program\tCTRL+G"
  1027 msgstr ""
  1025 msgstr ""
  1028 
  1026 
  1029 #: ../VariablePanel.py:65
  1027 #: ../VariablePanel.py:65
  1030 msgid "Global"
  1028 msgid "Global"
  1031 msgstr ""
  1029 msgstr ""
  1032 
  1030 
  1033 #: ../PLCOpenEditor.py:1832
  1031 #: ../PLCOpenEditor.py:1833
  1034 msgid "Graphic Panel"
  1032 msgid "Graphic Panel"
  1035 msgstr ""
  1033 msgstr ""
  1036 
  1034 
  1037 #: ../PLCOpenEditor.py:2973
  1035 #: ../PLCOpenEditor.py:2974
  1038 msgid "Graphics"
  1036 msgid "Graphics"
  1039 msgstr ""
  1037 msgstr ""
  1040 
  1038 
  1041 #: ../plcopen/iec_std.csv:64
  1039 #: ../plcopen/iec_std.csv:64
  1042 msgid "Greater than"
  1040 msgid "Greater than"
  1044 
  1042 
  1045 #: ../plcopen/iec_std.csv:65
  1043 #: ../plcopen/iec_std.csv:65
  1046 msgid "Greater than or equal to"
  1044 msgid "Greater than or equal to"
  1047 msgstr ""
  1045 msgstr ""
  1048 
  1046 
  1049 #: ../PLCOpenEditor.py:2952
  1047 #: ../PLCOpenEditor.py:2953
  1050 msgid "Height:"
  1048 msgid "Height:"
  1051 msgstr ""
  1049 msgstr ""
  1052 
  1050 
  1053 #: ../PLCOpenEditor.py:307
  1051 #: ../PLCOpenEditor.py:307
  1054 msgid "Help"
  1052 msgid "Help"
  1058 msgid ""
  1056 msgid ""
  1059 "Hysteresis\n"
  1057 "Hysteresis\n"
  1060 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1058 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1061 msgstr ""
  1059 msgstr ""
  1062 
  1060 
  1063 #: ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168 ../PLCOpenEditor.py:3347
  1061 #: ../PLCOpenEditor.py:3159 ../PLCOpenEditor.py:3169 ../PLCOpenEditor.py:3348
  1064 #: ../PLCOpenEditor.py:3491
  1062 #: ../PLCOpenEditor.py:3492
  1065 msgid "IL"
  1063 msgid "IL"
  1066 msgstr ""
  1064 msgstr ""
  1067 
  1065 
  1068 #: ../VariablePanel.py:63 ../dialogs/FBDVariableDialog.py:42
  1066 #: ../VariablePanel.py:63 ../dialogs/FBDVariableDialog.py:42
  1069 msgid "InOut"
  1067 msgid "InOut"
  1144 
  1142 
  1145 #: ../PLCControler.py:1696 ../PLCControler.py:1734
  1143 #: ../PLCControler.py:1696 ../PLCControler.py:1734
  1146 msgid "Invalid plcopen element(s)!!!"
  1144 msgid "Invalid plcopen element(s)!!!"
  1147 msgstr ""
  1145 msgstr ""
  1148 
  1146 
  1149 #: ../PLCOpenEditor.py:4006 ../PLCOpenEditor.py:4009
  1147 #: ../PLCOpenEditor.py:4007 ../PLCOpenEditor.py:4010
  1150 #, python-format
  1148 #, python-format
  1151 msgid "Invalid value \"%s\" for debug variable"
  1149 msgid "Invalid value \"%s\" for debug variable"
  1152 msgstr ""
  1150 msgstr ""
  1153 
  1151 
  1154 #: ../VariablePanel.py:289 ../VariablePanel.py:292
  1152 #: ../VariablePanel.py:289 ../VariablePanel.py:292
  1159 #: ../Viewer.py:214 ../Viewer.py:217
  1157 #: ../Viewer.py:214 ../Viewer.py:217
  1160 #, python-format
  1158 #, python-format
  1161 msgid "Invalid value \"%s\" for viewer block"
  1159 msgid "Invalid value \"%s\" for viewer block"
  1162 msgstr ""
  1160 msgstr ""
  1163 
  1161 
  1164 #: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168
  1162 #: ../PLCOpenEditor.py:2969 ../PLCOpenEditor.py:3159 ../PLCOpenEditor.py:3169
  1165 #: ../PLCOpenEditor.py:3347 ../PLCOpenEditor.py:3491
  1163 #: ../PLCOpenEditor.py:3348 ../PLCOpenEditor.py:3492
  1166 msgid "LD"
  1164 msgid "LD"
  1167 msgstr ""
  1165 msgstr ""
  1168 
  1166 
  1169 #: ../LDViewer.py:213 ../LDViewer.py:228
  1167 #: ../LDViewer.py:213 ../LDViewer.py:228
  1170 #, python-format
  1168 #, python-format
  1171 msgid "Ladder element with id %d is on more than one rung."
  1169 msgid "Ladder element with id %d is on more than one rung."
  1172 msgstr ""
  1170 msgstr ""
  1173 
  1171 
  1174 #: ../PLCOpenEditor.py:3266 ../PLCOpenEditor.py:3429 ../PLCOpenEditor.py:3573
  1172 #: ../PLCOpenEditor.py:3267 ../PLCOpenEditor.py:3430 ../PLCOpenEditor.py:3574
  1175 msgid "Language"
  1173 msgid "Language"
  1176 msgstr ""
  1174 msgstr ""
  1177 
  1175 
  1178 #: ../PLCOpenEditor.py:2982
  1176 #: ../PLCOpenEditor.py:2983
  1179 msgid "Language (optional):"
  1177 msgid "Language (optional):"
  1180 msgstr ""
  1178 msgstr ""
  1181 
  1179 
  1182 #: ../PLCOpenEditor.py:3234 ../PLCOpenEditor.py:3402 ../PLCOpenEditor.py:3546
  1180 #: ../PLCOpenEditor.py:3235 ../PLCOpenEditor.py:3403 ../PLCOpenEditor.py:3547
  1183 msgid "Language:"
  1181 msgid "Language:"
  1184 msgstr ""
  1182 msgstr ""
  1185 
  1183 
  1186 #: ../Viewer.py:392
  1184 #: ../Viewer.py:392
  1187 msgid "Left"
  1185 msgid "Left"
  1249 
  1247 
  1250 #: ../DataTypeEditor.py:421
  1248 #: ../DataTypeEditor.py:421
  1251 msgid "Minimum:"
  1249 msgid "Minimum:"
  1252 msgstr ""
  1250 msgstr ""
  1253 
  1251 
  1254 #: ../PLCOpenEditor.py:2997
  1252 #: ../PLCOpenEditor.py:2998
  1255 msgid "Miscellaneous"
  1253 msgid "Miscellaneous"
  1256 msgstr ""
  1254 msgstr ""
  1257 
  1255 
  1258 #: ../dialogs/LDElementDialog.py:117
  1256 #: ../dialogs/LDElementDialog.py:117
  1259 msgid "Modifier:"
  1257 msgid "Modifier:"
  1297 
  1295 
  1298 #: ../Viewer.py:424 ../dialogs/LDElementDialog.py:135
  1296 #: ../Viewer.py:424 ../dialogs/LDElementDialog.py:135
  1299 msgid "Negated"
  1297 msgid "Negated"
  1300 msgstr ""
  1298 msgstr ""
  1301 
  1299 
  1302 #: ../PLCOpenEditor.py:2428
  1300 #: ../PLCOpenEditor.py:2429
  1303 msgid "New\tCTRL+N"
  1301 msgid "New\tCTRL+N"
  1304 msgstr ""
  1302 msgstr ""
  1305 
  1303 
  1306 #: ../DataTypeEditor.py:450 ../DataTypeEditor.py:492
  1304 #: ../DataTypeEditor.py:450 ../DataTypeEditor.py:492
  1307 msgid "New item"
  1305 msgid "New item"
  1327 #: ../PLCGenerator.py:691 ../PLCGenerator.py:885
  1325 #: ../PLCGenerator.py:691 ../PLCGenerator.py:885
  1328 #, python-format
  1326 #, python-format
  1329 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1327 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1330 msgstr ""
  1328 msgstr ""
  1331 
  1329 
  1332 #: ../PLCOpenEditor.py:2375
  1330 #: ../PLCOpenEditor.py:2376
  1333 msgid ""
  1331 msgid ""
  1334 "No documentation available.\n"
  1332 "No documentation available.\n"
  1335 "Coming soon."
  1333 "Coming soon."
  1336 msgstr ""
  1334 msgstr ""
  1337 
  1335 
  1375 msgid ""
  1373 msgid ""
  1376 "On-delay timer\n"
  1374 "On-delay timer\n"
  1377 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1375 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1378 msgstr ""
  1376 msgstr ""
  1379 
  1377 
  1380 #: ../PLCOpenEditor.py:2430
  1378 #: ../PLCOpenEditor.py:2431
  1381 msgid "Open\tCTRL+O"
  1379 msgid "Open\tCTRL+O"
  1382 msgstr ""
  1380 msgstr ""
  1383 
  1381 
  1384 #: ../PLCOpenEditor.py:2924
  1382 #: ../PLCOpenEditor.py:2925
  1385 msgid "Organization (optional):"
  1383 msgid "Organization (optional):"
  1386 msgstr ""
  1384 msgstr ""
  1387 
  1385 
  1388 #: ../VariablePanel.py:63 ../VariablePanel.py:992
  1386 #: ../VariablePanel.py:63 ../VariablePanel.py:992
  1389 #: ../dialogs/FBDVariableDialog.py:43 ../dialogs/SFCStepDialog.py:127
  1387 #: ../dialogs/FBDVariableDialog.py:43 ../dialogs/SFCStepDialog.py:127
  1394 msgid ""
  1392 msgid ""
  1395 "PID\n"
  1393 "PID\n"
  1396 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1394 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1397 msgstr ""
  1395 msgstr ""
  1398 
  1396 
  1399 #: ../PLCOpenEditor.py:2582 ../PLCOpenEditor.py:2641
  1397 #: ../PLCOpenEditor.py:2583 ../PLCOpenEditor.py:2642
  1400 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1398 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1401 msgstr ""
  1399 msgstr ""
  1402 
  1400 
  1403 #: ../PLCOpenEditor.py:2514
  1401 #: ../PLCOpenEditor.py:2515
  1404 msgid "PLCOpenEditor"
  1402 msgid "PLCOpenEditor"
  1405 msgstr ""
  1403 msgstr ""
  1406 
  1404 
  1407 #: ../PLCOpenEditor.py:2472
  1405 #: ../PLCOpenEditor.py:2473
  1408 msgid "PLCOpenEditor\tF1"
  1406 msgid "PLCOpenEditor\tF1"
  1409 msgstr ""
  1407 msgstr ""
  1410 
  1408 
  1411 #: ../PLCOpenEditor.py:3262
  1409 #: ../PLCOpenEditor.py:3263
  1412 msgid "POU Name"
  1410 msgid "POU Name"
  1413 msgstr ""
  1411 msgstr ""
  1414 
  1412 
  1415 #: ../PLCOpenEditor.py:3217
  1413 #: ../PLCOpenEditor.py:3218
  1416 msgid "POU Name:"
  1414 msgid "POU Name:"
  1417 msgstr ""
  1415 msgstr ""
  1418 
  1416 
  1419 #: ../PLCOpenEditor.py:3264
  1417 #: ../PLCOpenEditor.py:3265
  1420 msgid "POU Type"
  1418 msgid "POU Type"
  1421 msgstr ""
  1419 msgstr ""
  1422 
  1420 
  1423 #: ../PLCOpenEditor.py:3225
  1421 #: ../PLCOpenEditor.py:3226
  1424 msgid "POU Type:"
  1422 msgid "POU Type:"
  1425 msgstr ""
  1423 msgstr ""
  1426 
  1424 
  1427 #: ../PLCOpenEditor.py:2444
  1425 #: ../PLCOpenEditor.py:2445
  1428 msgid "Page Setup"
  1426 msgid "Page Setup"
  1429 msgstr ""
  1427 msgstr ""
  1430 
  1428 
  1431 #: ../PLCOpenEditor.py:2940
  1429 #: ../PLCOpenEditor.py:2941
  1432 msgid "Page Size (optional):"
  1430 msgid "Page Size (optional):"
  1433 msgstr ""
  1431 msgstr ""
  1434 
  1432 
  1435 #: ../PLCOpenEditor.py:4228
  1433 #: ../PLCOpenEditor.py:4229
  1436 #, python-format
  1434 #, python-format
  1437 msgid "Page: %d"
  1435 msgid "Page: %d"
  1438 msgstr ""
  1436 msgstr ""
  1439 
  1437 
  1440 #: ../PLCOpenEditor.py:325
  1438 #: ../PLCOpenEditor.py:325
  1441 msgid "Paste\tCTRL+V"
  1439 msgid "Paste\tCTRL+V"
  1442 msgstr ""
  1440 msgstr ""
  1443 
  1441 
  1444 #: ../PLCOpenEditor.py:1646
  1442 #: ../PLCOpenEditor.py:1647
  1445 msgid "Paste POU"
  1443 msgid "Paste POU"
  1446 msgstr ""
  1444 msgstr ""
  1447 
  1445 
  1448 #: ../dialogs/LDPowerRailDialog.py:110
  1446 #: ../dialogs/LDPowerRailDialog.py:110
  1449 msgid "Pin number:"
  1447 msgid "Pin number:"
  1451 
  1449 
  1452 #: ../Viewer.py:1995 ../Viewer.py:2286 ../SFCViewer.py:698
  1450 #: ../Viewer.py:1995 ../Viewer.py:2286 ../SFCViewer.py:698
  1453 msgid "Please choose a target"
  1451 msgid "Please choose a target"
  1454 msgstr ""
  1452 msgstr ""
  1455 
  1453 
  1456 #: ../PLCOpenEditor.py:2237
  1454 #: ../PLCOpenEditor.py:2238
  1457 msgid "Please enter POU name"
  1455 msgid "Please enter POU name"
  1458 msgstr ""
  1456 msgstr ""
  1459 
  1457 
  1460 #: ../Viewer.py:1820 ../Viewer.py:1822 ../Viewer.py:2321 ../Viewer.py:2323
  1458 #: ../Viewer.py:1820 ../Viewer.py:1822 ../Viewer.py:2321 ../Viewer.py:2323
  1461 msgid "Please enter comment text"
  1459 msgid "Please enter comment text"
  1462 msgstr ""
  1460 msgstr ""
  1463 
  1461 
  1464 #: ../PLCOpenEditor.py:2205 ../PLCOpenEditor.py:3637
  1462 #: ../PLCOpenEditor.py:2206 ../PLCOpenEditor.py:3638
  1465 msgid "Please enter configuration name"
  1463 msgid "Please enter configuration name"
  1466 msgstr ""
  1464 msgstr ""
  1467 
  1465 
  1468 #: ../PLCOpenEditor.py:2161
  1466 #: ../PLCOpenEditor.py:2162
  1469 msgid "Please enter data type name"
  1467 msgid "Please enter data type name"
  1470 msgstr ""
  1468 msgstr ""
  1471 
  1469 
  1472 #: ../PLCOpenEditor.py:2216 ../PLCOpenEditor.py:3700
  1470 #: ../PLCOpenEditor.py:2217 ../PLCOpenEditor.py:3701
  1473 msgid "Please enter resource name"
  1471 msgid "Please enter resource name"
  1474 msgstr ""
  1472 msgstr ""
  1475 
  1473 
  1476 #: ../SFCViewer.py:362 ../SFCViewer.py:384 ../SFCViewer.py:726
  1474 #: ../SFCViewer.py:362 ../SFCViewer.py:384 ../SFCViewer.py:726
  1477 msgid "Please enter step name"
  1475 msgid "Please enter step name"
  1478 msgstr ""
  1476 msgstr ""
  1479 
  1477 
  1480 #: ../PLCOpenEditor.py:3108
  1478 #: ../PLCOpenEditor.py:3109
  1481 msgid "Please enter text"
  1479 msgid "Please enter text"
  1482 msgstr ""
  1480 msgstr ""
  1483 
  1481 
  1484 #: ../VariablePanel.py:1119
  1482 #: ../VariablePanel.py:1119
  1485 msgid "Plugins"
  1483 msgid "Plugins"
  1491 
  1489 
  1492 #: ../dialogs/LDPowerRailDialog.py:102
  1490 #: ../dialogs/LDPowerRailDialog.py:102
  1493 msgid "Power Rail Properties"
  1491 msgid "Power Rail Properties"
  1494 msgstr ""
  1492 msgstr ""
  1495 
  1493 
  1496 #: ../PLCOpenEditor.py:2446
  1494 #: ../PLCOpenEditor.py:2447
  1497 msgid "Preview"
  1495 msgid "Preview"
  1498 msgstr ""
  1496 msgstr ""
  1499 
  1497 
  1500 #: ../dialogs/ConnectionDialog.py:113 ../dialogs/FBDBlockDialog.py:137
  1498 #: ../dialogs/ConnectionDialog.py:113 ../dialogs/FBDBlockDialog.py:137
  1501 #: ../dialogs/FBDVariableDialog.py:140 ../dialogs/LDElementDialog.py:125
  1499 #: ../dialogs/FBDVariableDialog.py:140 ../dialogs/LDElementDialog.py:125
  1502 #: ../dialogs/LDPowerRailDialog.py:114 ../dialogs/SFCDivergenceDialog.py:144
  1500 #: ../dialogs/LDPowerRailDialog.py:114 ../dialogs/SFCDivergenceDialog.py:144
  1503 #: ../dialogs/SFCStepDialog.py:113 ../dialogs/SFCTransitionDialog.py:112
  1501 #: ../dialogs/SFCStepDialog.py:113 ../dialogs/SFCTransitionDialog.py:112
  1504 msgid "Preview:"
  1502 msgid "Preview:"
  1505 msgstr ""
  1503 msgstr ""
  1506 
  1504 
  1507 #: ../PLCOpenEditor.py:2448
  1505 #: ../PLCOpenEditor.py:2449
  1508 msgid "Print"
  1506 msgid "Print"
  1509 msgstr ""
  1507 msgstr ""
  1510 
  1508 
  1511 #: ../PLCOpenEditor.py:932
  1509 #: ../PLCOpenEditor.py:932
  1512 msgid "Print preview"
  1510 msgid "Print preview"
  1518 
  1516 
  1519 #: ../dialogs/SFCTransitionDialog.py:116
  1517 #: ../dialogs/SFCTransitionDialog.py:116
  1520 msgid "Priority:"
  1518 msgid "Priority:"
  1521 msgstr ""
  1519 msgstr ""
  1522 
  1520 
  1523 #: ../PLCOpenEditor.py:2868
  1521 #: ../PLCOpenEditor.py:2869
  1524 msgid "Product Name (required):"
  1522 msgid "Product Name (required):"
  1525 msgstr ""
  1523 msgstr ""
  1526 
  1524 
  1527 #: ../PLCOpenEditor.py:2884
  1525 #: ../PLCOpenEditor.py:2885
  1528 msgid "Product Release (optional):"
  1526 msgid "Product Release (optional):"
  1529 msgstr ""
  1527 msgstr ""
  1530 
  1528 
  1531 #: ../PLCOpenEditor.py:2876
  1529 #: ../PLCOpenEditor.py:2877
  1532 msgid "Product Version (required):"
  1530 msgid "Product Version (required):"
  1533 msgstr ""
  1531 msgstr ""
  1534 
  1532 
  1535 #: ../PLCOpenEditor.py:336 ../PLCOpenEditor.py:1605
  1533 #: ../PLCOpenEditor.py:336 ../PLCOpenEditor.py:1606
  1536 msgid "Program"
  1534 msgid "Program"
  1537 msgstr ""
  1535 msgstr ""
  1538 
  1536 
  1539 #: ../PLCOpenEditor.py:2619
  1537 #: ../PLCOpenEditor.py:2620
  1540 msgid "Program was successfully generated!"
  1538 msgid "Program was successfully generated!"
  1541 msgstr ""
  1539 msgstr ""
  1542 
  1540 
  1543 #: ../PLCControler.py:90
  1541 #: ../PLCControler.py:90
  1544 msgid "Programs"
  1542 msgid "Programs"
  1546 
  1544 
  1547 #: ../Viewer.py:223
  1545 #: ../Viewer.py:223
  1548 msgid "Programs can't be used by other POUs!"
  1546 msgid "Programs can't be used by other POUs!"
  1549 msgstr ""
  1547 msgstr ""
  1550 
  1548 
  1551 #: ../PLCOpenEditor.py:437 ../PLCOpenEditor.py:2891
  1549 #: ../PLCOpenEditor.py:437 ../PLCOpenEditor.py:2892
  1552 msgid "Project"
  1550 msgid "Project"
  1553 msgstr ""
  1551 msgstr ""
  1554 
  1552 
  1555 #: ../PLCOpenEditor.py:2852
  1553 #: ../PLCOpenEditor.py:2853
  1556 msgid "Project Name (required):"
  1554 msgid "Project Name (required):"
  1557 msgstr ""
  1555 msgstr ""
  1558 
  1556 
  1559 #: ../PLCOpenEditor.py:2860
  1557 #: ../PLCOpenEditor.py:2861
  1560 msgid "Project Version (optional):"
  1558 msgid "Project Version (optional):"
  1561 msgstr ""
  1559 msgstr ""
  1562 
  1560 
  1563 #: ../PLCOpenEditor.py:2838
  1561 #: ../PLCOpenEditor.py:2839
  1564 msgid "Project properties"
  1562 msgid "Project properties"
  1565 msgstr ""
  1563 msgstr ""
  1566 
  1564 
  1567 #: ../PLCOpenEditor.py:2451 ../PLCControler.py:91
  1565 #: ../PLCOpenEditor.py:2452 ../PLCControler.py:91
  1568 msgid "Properties"
  1566 msgid "Properties"
  1569 msgstr ""
  1567 msgstr ""
  1570 
  1568 
  1571 #: ../plcopen/structures.py:209
  1569 #: ../plcopen/structures.py:209
  1572 msgid ""
  1570 msgid ""
  1576 
  1574 
  1577 #: ../dialogs/ActionBlockDialog.py:33
  1575 #: ../dialogs/ActionBlockDialog.py:33
  1578 msgid "Qualifier"
  1576 msgid "Qualifier"
  1579 msgstr ""
  1577 msgstr ""
  1580 
  1578 
  1581 #: ../PLCOpenEditor.py:2454
  1579 #: ../PLCOpenEditor.py:2455
  1582 msgid "Quit\tCTRL+Q"
  1580 msgid "Quit\tCTRL+Q"
  1583 msgstr ""
  1581 msgstr ""
  1584 
  1582 
  1585 #: ../plcopen/structures.py:174
  1583 #: ../plcopen/structures.py:174
  1586 msgid ""
  1584 msgid ""
  1612 
  1610 
  1613 #: ../plcopen/iec_std.csv:48
  1611 #: ../plcopen/iec_std.csv:48
  1614 msgid "Remainder (modulo)"
  1612 msgid "Remainder (modulo)"
  1615 msgstr ""
  1613 msgstr ""
  1616 
  1614 
  1617 #: ../PLCOpenEditor.py:1609
  1615 #: ../PLCOpenEditor.py:1610
  1618 msgid "Rename"
  1616 msgid "Rename"
  1619 msgstr ""
  1617 msgstr ""
  1620 
  1618 
  1621 #: ../plcopen/iec_std.csv:78
  1619 #: ../plcopen/iec_std.csv:78
  1622 msgid "Replacement (within)"
  1620 msgid "Replacement (within)"
  1670 
  1668 
  1671 #: ../plcopen/iec_std.csv:17
  1669 #: ../plcopen/iec_std.csv:17
  1672 msgid "Rounding up/down"
  1670 msgid "Rounding up/down"
  1673 msgstr ""
  1671 msgstr ""
  1674 
  1672 
  1675 #: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3168
  1673 #: ../PLCOpenEditor.py:2969 ../PLCOpenEditor.py:3169
  1676 msgid "SFC"
  1674 msgid "SFC"
  1677 msgstr ""
  1675 msgstr ""
  1678 
  1676 
  1679 #: ../plcopen/structures.py:169
  1677 #: ../plcopen/structures.py:169
  1680 msgid ""
  1678 msgid ""
  1681 "SR bistable\n"
  1679 "SR bistable\n"
  1682 "The SR bistable is a latch where the Set dominates."
  1680 "The SR bistable is a latch where the Set dominates."
  1683 msgstr ""
  1681 msgstr ""
  1684 
  1682 
  1685 #: ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168 ../PLCOpenEditor.py:3347
  1683 #: ../PLCOpenEditor.py:3159 ../PLCOpenEditor.py:3169 ../PLCOpenEditor.py:3348
  1686 #: ../PLCOpenEditor.py:3491
  1684 #: ../PLCOpenEditor.py:3492
  1687 msgid "ST"
  1685 msgid "ST"
  1688 msgstr ""
  1686 msgstr ""
  1689 
  1687 
  1690 #: ../PLCOpenEditor.py:2606
  1688 #: ../PLCOpenEditor.py:2607
  1691 msgid "ST files (*.st)|*.st|All files|*.*"
  1689 msgid "ST files (*.st)|*.st|All files|*.*"
  1692 msgstr ""
  1690 msgstr ""
  1693 
  1691 
  1694 #: ../PLCOpenEditor.py:2437
  1692 #: ../PLCOpenEditor.py:2438
  1695 msgid "Save\tCTRL+S"
  1693 msgid "Save\tCTRL+S"
  1696 msgstr ""
  1694 msgstr ""
  1697 
  1695 
  1698 #: ../PLCOpenEditor.py:2439
  1696 #: ../PLCOpenEditor.py:2440
  1699 msgid "Save As...\tCTRL+SHIFT+S"
  1697 msgid "Save As...\tCTRL+SHIFT+S"
  1700 msgstr ""
  1698 msgstr ""
  1701 
  1699 
  1702 #: ../PLCOpenEditor.py:2960
  1700 #: ../PLCOpenEditor.py:2961
  1703 msgid "Scaling:"
  1701 msgid "Scaling:"
  1704 msgstr ""
  1702 msgstr ""
  1705 
  1703 
  1706 #: ../PLCOpenEditor.py:340
  1704 #: ../PLCOpenEditor.py:340
  1707 msgid "Select All\tCTRL+A"
  1705 msgid "Select All\tCTRL+A"
  1858 
  1856 
  1859 #: ../Viewer.py:399
  1857 #: ../Viewer.py:399
  1860 msgid "Top"
  1858 msgid "Top"
  1861 msgstr ""
  1859 msgstr ""
  1862 
  1860 
  1863 #: ../PLCOpenEditor.py:3427
  1861 #: ../PLCOpenEditor.py:3428
  1864 msgid "Transition Name"
  1862 msgid "Transition Name"
  1865 msgstr ""
  1863 msgstr ""
  1866 
  1864 
  1867 #: ../PLCOpenEditor.py:3394
  1865 #: ../PLCOpenEditor.py:3395
  1868 msgid "Transition Name:"
  1866 msgid "Transition Name:"
  1869 msgstr ""
  1867 msgstr ""
  1870 
  1868 
  1871 #: ../PLCGenerator.py:1237
  1869 #: ../PLCGenerator.py:1237
  1872 #, python-format
  1870 #, python-format
  1952 
  1950 
  1953 #: ../PLCControler.py:89
  1951 #: ../PLCControler.py:89
  1954 msgid "User-defined POUs"
  1952 msgid "User-defined POUs"
  1955 msgstr ""
  1953 msgstr ""
  1956 
  1954 
  1957 #: ../PLCOpenEditor.py:3836 ../dialogs/ActionBlockDialog.py:33
  1955 #: ../PLCOpenEditor.py:3837 ../dialogs/ActionBlockDialog.py:33
  1958 msgid "Value"
  1956 msgid "Value"
  1959 msgstr ""
  1957 msgstr ""
  1960 
  1958 
  1961 #: ../GraphicViewer.py:180
  1959 #: ../GraphicViewer.py:180
  1962 msgid "Values"
  1960 msgid "Values"
  1964 
  1962 
  1965 #: ../DataTypeEditor.py:445
  1963 #: ../DataTypeEditor.py:445
  1966 msgid "Values:"
  1964 msgid "Values:"
  1967 msgstr ""
  1965 msgstr ""
  1968 
  1966 
  1969 #: ../PLCOpenEditor.py:3836 ../dialogs/ActionBlockDialog.py:37
  1967 #: ../PLCOpenEditor.py:3837 ../dialogs/ActionBlockDialog.py:37
  1970 msgid "Variable"
  1968 msgid "Variable"
  1971 msgstr ""
  1969 msgstr ""
  1972 
  1970 
  1973 #: ../dialogs/FBDVariableDialog.py:120
  1971 #: ../dialogs/FBDVariableDialog.py:120
  1974 msgid "Variable Properties"
  1972 msgid "Variable Properties"
  1984 
  1982 
  1985 #: ../PLCOpenEditor.py:589 ../VariablePanel.py:64
  1983 #: ../PLCOpenEditor.py:589 ../VariablePanel.py:64
  1986 msgid "Variables"
  1984 msgid "Variables"
  1987 msgstr ""
  1985 msgstr ""
  1988 
  1986 
  1989 #: ../PLCOpenEditor.py:3292 ../PLCOpenEditor.py:3670 ../PLCOpenEditor.py:3733
  1987 #: ../PLCOpenEditor.py:3293 ../PLCOpenEditor.py:3671 ../PLCOpenEditor.py:3734
  1990 #: ../LDViewer.py:859
  1988 #: ../LDViewer.py:859
  1991 msgid "Warning"
  1989 msgid "Warning"
  1992 msgstr ""
  1990 msgstr ""
  1993 
  1991 
  1994 #: ../PLCOpenEditor.py:2944
  1992 #: ../PLCOpenEditor.py:2945
  1995 msgid "Width:"
  1993 msgid "Width:"
  1996 msgstr ""
  1994 msgstr ""
  1997 
  1995 
  1998 #: ../PLCOpenEditor.py:2687
  1996 #: ../PLCOpenEditor.py:2688
  1999 msgid "X Scale:"
  1997 msgid "X Scale:"
  2000 msgstr ""
  1998 msgstr ""
  2001 
  1999 
  2002 #: ../PLCOpenEditor.py:2695
  2000 #: ../PLCOpenEditor.py:2696
  2003 msgid "Y Scale:"
  2001 msgid "Y Scale:"
  2004 msgstr ""
  2002 msgstr ""
  2005 
  2003 
  2006 #: ../VariablePanel.py:57
  2004 #: ../VariablePanel.py:57
  2007 msgid "Yes"
  2005 msgid "Yes"
  2013 
  2011 
  2014 #: ../LDViewer.py:628
  2012 #: ../LDViewer.py:628
  2015 msgid "You must select the wire where a contact should be added!"
  2013 msgid "You must select the wire where a contact should be added!"
  2016 msgstr ""
  2014 msgstr ""
  2017 
  2015 
  2018 #: ../PLCOpenEditor.py:3123 ../PLCOpenEditor.py:3654 ../PLCOpenEditor.py:3717
  2016 #: ../PLCOpenEditor.py:3124 ../PLCOpenEditor.py:3655 ../PLCOpenEditor.py:3718
  2019 #: ../dialogs/PouNameDialog.py:55 ../dialogs/SFCStepDialog.py:175
  2017 #: ../dialogs/PouNameDialog.py:55 ../dialogs/SFCStepDialog.py:175
  2020 #: ../dialogs/SFCStepNameDialog.py:57
  2018 #: ../dialogs/SFCStepNameDialog.py:57
  2021 msgid "You must type a name!"
  2019 msgid "You must type a name!"
  2022 msgstr ""
  2020 msgstr ""
  2023 
  2021 
  2024 #: ../PLCOpenEditor.py:370
  2022 #: ../PLCOpenEditor.py:370
  2025 msgid "Zoom"
  2023 msgid "Zoom"
  2026 msgstr ""
  2024 msgstr ""
  2027 
  2025 
  2028 #: ../PLCOpenEditor.py:2615
  2026 #: ../PLCOpenEditor.py:2616
  2029 #, python-format
  2027 #, python-format
  2030 msgid "error: %s\n"
  2028 msgid "error: %s\n"
  2031 msgstr ""
  2029 msgstr ""
  2032 
  2030 
  2033 #: ../PLCOpenEditor.py:4260 ../PLCOpenEditor.py:4262
  2031 #: ../PLCOpenEditor.py:4261 ../PLCOpenEditor.py:4263
  2034 msgid "file : "
  2032 msgid "file : "
  2035 msgstr ""
  2033 msgstr ""
  2036 
  2034 
  2037 #: ../PLCOpenEditor.py:3163
  2035 #: ../PLCOpenEditor.py:3164
  2038 msgid "function"
  2036 msgid "function"
  2039 msgstr ""
  2037 msgstr ""
  2040 
  2038 
  2041 #: ../PLCOpenEditor.py:4263
  2039 #: ../PLCOpenEditor.py:4264
  2042 msgid "function : "
  2040 msgid "function : "
  2043 msgstr ""
  2041 msgstr ""
  2044 
  2042 
  2045 #: ../PLCOpenEditor.py:3163
  2043 #: ../PLCOpenEditor.py:3164
  2046 msgid "functionBlock"
  2044 msgid "functionBlock"
  2047 msgstr ""
  2045 msgstr ""
  2048 
  2046 
  2049 #: ../PLCOpenEditor.py:4263
  2047 #: ../PLCOpenEditor.py:4264
  2050 msgid "line : "
  2048 msgid "line : "
  2051 msgstr ""
  2049 msgstr ""
  2052 
  2050 
  2053 #: ../PLCOpenEditor.py:3163
  2051 #: ../PLCOpenEditor.py:3164
  2054 msgid "program"
  2052 msgid "program"
  2055 msgstr ""
  2053 msgstr ""
  2056 
  2054 
  2057 #: ../plcopen/iec_std.csv:73
  2055 #: ../plcopen/iec_std.csv:73
  2058 msgid "string from the middle"
  2056 msgid "string from the middle"
  2064 
  2062 
  2065 #: ../plcopen/iec_std.csv:72
  2063 #: ../plcopen/iec_std.csv:72
  2066 msgid "string right of"
  2064 msgid "string right of"
  2067 msgstr ""
  2065 msgstr ""
  2068 
  2066 
  2069 #: ../PLCOpenEditor.py:2613
  2067 #: ../PLCOpenEditor.py:2614
  2070 #, python-format
  2068 #, python-format
  2071 msgid "warning: %s\n"
  2069 msgid "warning: %s\n"
  2072 msgstr ""
  2070 msgstr ""