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