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