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