i18n/messages.pot
changeset 446 0dd1a5f2a7a1
parent 427 22d16c457d87
child 447 6083dcecd2c5
equal deleted inserted replaced
445:755af2768962 446:0dd1a5f2a7a1
     6 #, fuzzy
     6 #, fuzzy
     7 msgid ""
     7 msgid ""
     8 msgstr ""
     8 msgstr ""
     9 "Project-Id-Version: PACKAGE VERSION\n"
     9 "Project-Id-Version: PACKAGE VERSION\n"
    10 "Report-Msgid-Bugs-To: \n"
    10 "Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2009-08-26 19:19+0200\n"
    11 "POT-Creation-Date: 2009-10-09 17:24+0200\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
    14 "Language-Team: LANGUAGE <LL@li.org>\n"
    14 "Language-Team: LANGUAGE <LL@li.org>\n"
    15 "MIME-Version: 1.0\n"
    15 "MIME-Version: 1.0\n"
    16 "Content-Type: text/plain; charset=CHARSET\n"
    16 "Content-Type: text/plain; charset=CHARSET\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    17 "Content-Transfer-Encoding: 8bit\n"
    18 
    18 
    19 #: ../PLCOpenEditor.py:5046
    19 #: ../PLCOpenEditor.py:4279
    20 msgid ""
    20 msgid ""
    21 "\n"
    21 "\n"
    22 "An error has occurred.\n"
    22 "An error has occurred.\n"
    23 "\n"
    23 "\n"
    24 "Click OK to save an error report.\n"
    24 "Click OK to save an error report.\n"
    29 "\n"
    29 "\n"
    30 "\n"
    30 "\n"
    31 "Error:\n"
    31 "Error:\n"
    32 msgstr ""
    32 msgstr ""
    33 
    33 
    34 #: ../PLCOpenEditor.py:3862
    34 #: ../VariablePanel.py:64
    35 msgid "   External"
    35 msgid "   External"
    36 msgstr ""
    36 msgstr ""
    37 
    37 
    38 #: ../PLCOpenEditor.py:3861
    38 #: ../VariablePanel.py:63
    39 msgid "   InOut"
    39 msgid "   InOut"
    40 msgstr ""
    40 msgstr ""
    41 
    41 
    42 #: ../PLCOpenEditor.py:3861
    42 #: ../VariablePanel.py:63
    43 msgid "   Input"
    43 msgid "   Input"
    44 msgstr ""
    44 msgstr ""
    45 
    45 
    46 #: ../PLCOpenEditor.py:3862
    46 #: ../VariablePanel.py:64
    47 msgid "   Local"
    47 msgid "   Local"
    48 msgstr ""
    48 msgstr ""
    49 
    49 
    50 #: ../PLCOpenEditor.py:3861
    50 #: ../VariablePanel.py:63
    51 msgid "   Output"
    51 msgid "   Output"
    52 msgstr ""
    52 msgstr ""
    53 
    53 
    54 #: ../PLCOpenEditor.py:3863
    54 #: ../VariablePanel.py:65
    55 msgid "   Temp"
    55 msgid "   Temp"
    56 msgstr ""
    56 msgstr ""
    57 
    57 
    58 #: ../PLCOpenEditor.py:842
    58 #: ../PLCOpenEditor.py:4291
    59 msgid " (Debug)"
       
    60 msgstr ""
       
    61 
       
    62 #: ../PLCOpenEditor.py:5058
       
    63 msgid " : "
    59 msgid " : "
    64 msgstr ""
    60 msgstr ""
    65 
    61 
    66 #: ../PLCOpenEditor.py:3285 ../PLCOpenEditor.py:3448 ../PLCOpenEditor.py:3592
    62 #: ../PLCOpenEditor.py:3280 ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3587
    67 #: ../Dialogs.py:1800
    63 #: ../dialogs/SFCTransitionDialog.py:206
    68 #, python-format
    64 #, python-format
    69 msgid " and %s"
    65 msgid " and %s"
    70 msgstr ""
    66 msgstr ""
    71 
    67 
    72 #: ../plcopen/plcopen.py:782
    68 #: ../plcopen/plcopen.py:782
    82 #: ../plcopen/plcopen.py:821
    78 #: ../plcopen/plcopen.py:821
    83 #, python-format
    79 #, python-format
    84 msgid "\"%s\" POU doesn't exist !!!"
    80 msgid "\"%s\" POU doesn't exist !!!"
    85 msgstr ""
    81 msgstr ""
    86 
    82 
    87 #: ../Viewer.py:225
    83 #: ../Viewer.py:227
    88 #, python-format
    84 #, python-format
    89 msgid "\"%s\" can't use itself!"
    85 msgid "\"%s\" can't use itself!"
    90 msgstr ""
    86 msgstr ""
    91 
    87 
    92 #: ../PLCOpenEditor.py:1619 ../PLCOpenEditor.py:1639
    88 #: ../PLCOpenEditor.py:1405 ../PLCOpenEditor.py:1425
    93 #, python-format
    89 #, python-format
    94 msgid "\"%s\" config already exists!"
    90 msgid "\"%s\" config already exists!"
    95 msgstr ""
    91 msgstr ""
    96 
    92 
    97 #: ../plcopen/plcopen.py:256
    93 #: ../plcopen/plcopen.py:256
    98 #, python-format
    94 #, python-format
    99 msgid "\"%s\" configuration already exists !!!"
    95 msgid "\"%s\" configuration already exists !!!"
   100 msgstr ""
    96 msgstr ""
   101 
    97 
   102 #: ../PLCOpenEditor.py:1573 ../PLCOpenEditor.py:3147
    98 #: ../PLCOpenEditor.py:1359 ../PLCOpenEditor.py:3142
   103 #, python-format
    99 #, python-format
   104 msgid "\"%s\" data type already exists!"
   100 msgid "\"%s\" data type already exists!"
   105 msgstr ""
   101 msgstr ""
   106 
   102 
   107 #: ../PLCControler.py:1663
   103 #: ../PLCControler.py:1709 ../PLCControler.py:1713
   108 #, python-format
   104 #, python-format
   109 msgid "\"%s\" element can't be pasted here!!!"
   105 msgid "\"%s\" element can't be pasted here!!!"
   110 msgstr ""
   106 msgstr ""
   111 
   107 
   112 #: ../PLCOpenEditor.py:3467 ../PLCOpenEditor.py:3611 ../Viewer.py:248
   108 #: ../PLCOpenEditor.py:3462 ../PLCOpenEditor.py:3606 ../Viewer.py:250
   113 #: ../Dialogs.py:261 ../Dialogs.py:898
   109 #: ../TextViewer.py:231 ../dialogs/ConnectionDialog.py:215
       
   110 #: ../dialogs/FBDBlockDialog.py:260
   114 #, python-format
   111 #, python-format
   115 msgid "\"%s\" element for this pou already exists!"
   112 msgid "\"%s\" element for this pou already exists!"
   116 msgstr ""
   113 msgstr ""
   117 
   114 
   118 #: ../plcopen/structures.py:97
   115 #: ../plcopen/structures.py:97
   119 #, python-format
   116 #, python-format
   120 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
   117 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
   121 msgstr ""
   118 msgstr ""
   122 
   119 
   123 #: ../PLCOpenEditor.py:1564 ../PLCOpenEditor.py:3143 ../PLCOpenEditor.py:3296
   120 #: ../PLCOpenEditor.py:1350 ../PLCOpenEditor.py:3138 ../PLCOpenEditor.py:3291
   124 #: ../PLCOpenEditor.py:3459 ../PLCOpenEditor.py:3603 ../PLCOpenEditor.py:3674
   121 #: ../PLCOpenEditor.py:3454 ../PLCOpenEditor.py:3598 ../PLCOpenEditor.py:3669
   125 #: ../PLCOpenEditor.py:3737 ../PLCOpenEditor.py:4451 ../Dialogs.py:253
   122 #: ../PLCOpenEditor.py:3732 ../VariablePanel.py:689
   126 #: ../Dialogs.py:652 ../Dialogs.py:890 ../Dialogs.py:1533 ../Dialogs.py:2516
   123 #: ../dialogs/ConnectionDialog.py:207 ../dialogs/FBDBlockDialog.py:252
   127 #: ../Dialogs.py:2583 ../DataTypeEditor.py:702 ../DataTypeEditor.py:762
   124 #: ../dialogs/FBDVariableDialog.py:268 ../dialogs/PouNameDialog.py:63
       
   125 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepNameDialog.py:65
       
   126 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:765
   128 #, python-format
   127 #, python-format
   129 msgid "\"%s\" is a keyword. It can't be used!"
   128 msgid "\"%s\" is a keyword. It can't be used!"
   130 msgstr ""
   129 msgstr ""
   131 
   130 
   132 #: ../Viewer.py:231
   131 #: ../Viewer.py:233
   133 #, python-format
   132 #, python-format
   134 msgid "\"%s\" is already used by \"%s\"!"
   133 msgid "\"%s\" is already used by \"%s\"!"
   135 msgstr ""
   134 msgstr ""
   136 
   135 
   137 #: ../plcopen/plcopen.py:2120
   136 #: ../plcopen/plcopen.py:2135
   138 #, python-format
   137 #, python-format
   139 msgid "\"%s\" is an invalid value!"
   138 msgid "\"%s\" is an invalid value!"
   140 msgstr ""
   139 msgstr ""
   141 
   140 
   142 #: ../PLCOpenEditor.py:1099 ../PLCOpenEditor.py:1128
   141 #: ../PLCOpenEditor.py:2628 ../PLCOpenEditor.py:2656
   143 #, python-format
   142 #, python-format
   144 msgid "\"%s\" is not a valid folder!"
   143 msgid "\"%s\" is not a valid folder!"
   145 msgstr ""
   144 msgstr ""
   146 
   145 
   147 #: ../PLCOpenEditor.py:1562 ../PLCOpenEditor.py:3139 ../PLCOpenEditor.py:3292
   146 #: ../PLCOpenEditor.py:1348 ../PLCOpenEditor.py:3134 ../PLCOpenEditor.py:3287
   148 #: ../PLCOpenEditor.py:3455 ../PLCOpenEditor.py:3599 ../PLCOpenEditor.py:3670
   147 #: ../PLCOpenEditor.py:3450 ../PLCOpenEditor.py:3594 ../PLCOpenEditor.py:3665
   149 #: ../PLCOpenEditor.py:3733 ../PLCOpenEditor.py:4446 ../Dialogs.py:249
   148 #: ../PLCOpenEditor.py:3728 ../VariablePanel.py:684
   150 #: ../Dialogs.py:886 ../Dialogs.py:1529 ../Dialogs.py:2512 ../Dialogs.py:2579
   149 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/FBDBlockDialog.py:248
   151 #: ../DataTypeEditor.py:757
   150 #: ../dialogs/PouNameDialog.py:59 ../dialogs/SFCStepDialog.py:179
       
   151 #: ../dialogs/SFCStepNameDialog.py:61 ../DataTypeEditor.py:760
   152 #, python-format
   152 #, python-format
   153 msgid "\"%s\" is not a valid identifier!"
   153 msgid "\"%s\" is not a valid identifier!"
   154 msgstr ""
   154 msgstr ""
   155 
   155 
   156 #: ../PLCOpenEditor.py:283 ../PLCOpenEditor.py:2493 ../PLCOpenEditor.py:2522
   156 #: ../PLCOpenEditor.py:283 ../PLCOpenEditor.py:2293 ../PLCOpenEditor.py:2313
   157 #, python-format
   157 #, python-format
   158 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
   158 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
   159 msgstr ""
   159 msgstr ""
   160 
   160 
   161 #: ../PLCOpenEditor.py:1582 ../PLCOpenEditor.py:3300 ../Viewer.py:246
   161 #: ../PLCOpenEditor.py:1368 ../PLCOpenEditor.py:3295 ../Viewer.py:248
   162 #: ../Dialogs.py:257 ../Dialogs.py:894
   162 #: ../Viewer.py:274 ../TextViewer.py:229 ../dialogs/ConnectionDialog.py:211
       
   163 #: ../dialogs/FBDBlockDialog.py:256
   163 #, python-format
   164 #, python-format
   164 msgid "\"%s\" pou already exists!"
   165 msgid "\"%s\" pou already exists!"
   165 msgstr ""
   166 msgstr ""
   166 
   167 
   167 #: ../plcopen/plcopen.py:287
   168 #: ../plcopen/plcopen.py:287
   172 #: ../plcopen/plcopen.py:303
   173 #: ../plcopen/plcopen.py:303
   173 #, python-format
   174 #, python-format
   174 msgid "\"%s\" resource doesn't exist in \"%s\" configuration !!!"
   175 msgid "\"%s\" resource doesn't exist in \"%s\" configuration !!!"
   175 msgstr ""
   176 msgstr ""
   176 
   177 
   177 #: ../Dialogs.py:1545 ../Dialogs.py:2528
   178 #: ../dialogs/SFCStepDialog.py:195 ../dialogs/SFCStepNameDialog.py:77
   178 #, python-format
   179 #, python-format
   179 msgid "\"%s\" step already exists!"
   180 msgid "\"%s\" step already exists!"
   180 msgstr ""
   181 msgstr ""
   181 
   182 
   182 #: ../DataTypeEditor.py:697
   183 #: ../DataTypeEditor.py:700
   183 #, python-format
   184 #, python-format
   184 msgid "\"%s\" value already defined!"
   185 msgid "\"%s\" value already defined!"
   185 msgstr ""
   186 msgstr ""
   186 
   187 
   187 #: ../DataTypeEditor.py:899
   188 #: ../DataTypeEditor.py:901
   188 #, python-format
   189 #, python-format
   189 msgid "\"%s\" value isn't a valid array dimension!"
   190 msgid "\"%s\" value isn't a valid array dimension!"
   190 msgstr ""
   191 msgstr ""
   191 
   192 
   192 #: ../DataTypeEditor.py:906
   193 #: ../DataTypeEditor.py:908
   193 #, python-format
   194 #, python-format
   194 msgid ""
   195 msgid ""
   195 "\"%s\" value isn't a valid array dimension!\n"
   196 "\"%s\" value isn't a valid array dimension!\n"
   196 "Right value must be greater than left value."
   197 "Right value must be greater than left value."
   197 msgstr ""
   198 msgstr ""
   198 
   199 
   199 #: ../GraphicViewer.py:181
   200 #: ../PLCControler.py:631
       
   201 #, python-format
       
   202 msgid "%s \"%s\" can't be pasted as a %s."
       
   203 msgstr ""
       
   204 
       
   205 #: ../GraphicViewer.py:180
   200 #, python-format
   206 #, python-format
   201 msgid "%s Graphics"
   207 msgid "%s Graphics"
   202 msgstr ""
   208 msgstr ""
   203 
   209 
   204 #: ../plcopen/plcopen.py:1276 ../plcopen/plcopen.py:1286
   210 #: ../plcopen/plcopen.py:1291 ../plcopen/plcopen.py:1301
   205 #: ../plcopen/plcopen.py:1296 ../plcopen/plcopen.py:1306
   211 #: ../plcopen/plcopen.py:1311 ../plcopen/plcopen.py:1321
   206 #: ../plcopen/plcopen.py:1315
   212 #: ../plcopen/plcopen.py:1330
   207 #, python-format
   213 #, python-format
   208 msgid "%s body don't have instances!"
   214 msgid "%s body don't have instances!"
   209 msgstr ""
   215 msgstr ""
   210 
   216 
   211 #: ../plcopen/plcopen.py:1338 ../plcopen/plcopen.py:1345
   217 #: ../plcopen/plcopen.py:1353 ../plcopen/plcopen.py:1360
   212 #, python-format
   218 #, python-format
   213 msgid "%s body don't have text!"
   219 msgid "%s body don't have text!"
   214 msgstr ""
   220 msgstr ""
   215 
   221 
   216 #: ../PLCOpenEditor.py:5034 ../PLCOpenEditor.py:5036 ../PLCOpenEditor.py:5037
   222 #: ../PLCOpenEditor.py:4267 ../PLCOpenEditor.py:4269 ../PLCOpenEditor.py:4270
   217 msgid ",   "
   223 msgid ",   "
   218 msgstr ""
   224 msgstr ""
   219 
   225 
   220 #: ../PLCOpenEditor.py:3287 ../PLCOpenEditor.py:3450 ../PLCOpenEditor.py:3594
   226 #: ../PLCOpenEditor.py:3282 ../PLCOpenEditor.py:3445 ../PLCOpenEditor.py:3589
   221 #: ../Dialogs.py:1802
   227 #: ../dialogs/SFCTransitionDialog.py:208
   222 #, python-format
   228 #, python-format
   223 msgid ", %s"
   229 msgid ", %s"
   224 msgstr ""
   230 msgstr ""
   225 
   231 
   226 #: ../PLCOpenEditor.py:5032
   232 #: ../PLCOpenEditor.py:4265
   227 msgid ". "
   233 msgid ". "
   228 msgstr ""
   234 msgstr ""
   229 
   235 
   230 #: ../DataTypeEditor.py:772
   236 #: ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1433
   231 #, python-format
   237 #: ../PLCOpenEditor.py:3299 ../PLCOpenEditor.py:3677 ../PLCOpenEditor.py:3740
   232 msgid "A element named \"%s\" already exists in this structure!"
       
   233 msgstr ""
       
   234 
       
   235 #: ../PLCOpenEditor.py:1585 ../PLCOpenEditor.py:1627 ../PLCOpenEditor.py:1647
       
   236 #: ../PLCOpenEditor.py:3304 ../PLCOpenEditor.py:3682 ../PLCOpenEditor.py:3745
       
   237 #, python-format
   238 #, python-format
   238 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   239 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
   239 msgstr ""
   240 msgstr ""
   240 
   241 
   241 #: ../PLCOpenEditor.py:1622 ../PLCOpenEditor.py:1642
   242 #: ../PLCOpenEditor.py:1384 ../PLCOpenEditor.py:1395 ../PLCOpenEditor.py:3458
   242 #, python-format
   243 #: ../PLCOpenEditor.py:3602 ../PLCOpenEditor.py:3673 ../PLCOpenEditor.py:3736
   243 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
   244 #: ../VariablePanel.py:694 ../dialogs/PouNameDialog.py:67
   244 msgstr ""
   245 #: ../dialogs/SFCStepDialog.py:187 ../dialogs/SFCStepNameDialog.py:69
   245 
       
   246 #: ../PLCOpenEditor.py:1598 ../PLCOpenEditor.py:1609 ../PLCOpenEditor.py:3463
       
   247 #: ../PLCOpenEditor.py:3607 ../PLCOpenEditor.py:3678 ../PLCOpenEditor.py:3741
       
   248 #: ../PLCOpenEditor.py:4456 ../Dialogs.py:1537 ../Dialogs.py:2520
       
   249 #: ../Dialogs.py:2587
       
   250 #, python-format
   246 #, python-format
   251 msgid "A POU named \"%s\" already exists!"
   247 msgid "A POU named \"%s\" already exists!"
   252 msgstr ""
   248 msgstr ""
   253 
   249 
   254 #: ../PLCOpenEditor.py:1600 ../PLCOpenEditor.py:1611 ../PLCOpenEditor.py:4461
   250 #: ../VariablePanel.py:1173
   255 #: ../Dialogs.py:1541 ../Dialogs.py:2524
   251 msgid "A location must be selected!"
       
   252 msgstr ""
       
   253 
       
   254 #: ../PLCOpenEditor.py:1386 ../PLCOpenEditor.py:1397 ../VariablePanel.py:699
       
   255 #: ../dialogs/SFCStepDialog.py:191 ../dialogs/SFCStepNameDialog.py:73
   256 #, python-format
   256 #, python-format
   257 msgid "A variable with \"%s\" as name already exists in this pou!"
   257 msgid "A variable with \"%s\" as name already exists in this pou!"
   258 msgstr ""
   258 msgstr ""
   259 
   259 
   260 #: ../PLCOpenEditor.py:447
   260 #: ../PLCOpenEditor.py:2485
   261 msgid "About"
   261 msgid "About"
   262 msgstr ""
   262 msgstr ""
   263 
   263 
   264 #: ../PLCOpenEditor.py:2616
   264 #: ../PLCOpenEditor.py:2388
   265 msgid "About PLCOpenEditor"
   265 msgid "About PLCOpenEditor"
   266 msgstr ""
   266 msgstr ""
   267 
   267 
   268 #: ../plcopen/iec_std.csv:22
   268 #: ../plcopen/iec_std.csv:22
   269 msgid "Absolute number"
   269 msgid "Absolute number"
   270 msgstr ""
   270 msgstr ""
   271 
   271 
   272 #: ../Dialogs.py:1482 ../Dialogs.py:2109
   272 #: ../dialogs/ActionBlockDialog.py:37 ../dialogs/SFCStepDialog.py:132
   273 msgid "Action"
   273 msgid "Action"
   274 msgstr ""
   274 msgstr ""
   275 
   275 
   276 #: ../PLCOpenEditor.py:3583
   276 #: ../PLCOpenEditor.py:3578
   277 msgid "Action Name"
   277 msgid "Action Name"
   278 msgstr ""
   278 msgstr ""
   279 
   279 
   280 #: ../PLCOpenEditor.py:3550
   280 #: ../PLCOpenEditor.py:3545
   281 msgid "Action Name:"
   281 msgid "Action Name:"
   282 msgstr ""
   282 msgstr ""
   283 
   283 
   284 #: ../plcopen/plcopen.py:1073
   284 #: ../plcopen/plcopen.py:1088
   285 #, python-format
   285 #, python-format
   286 msgid "Action with name %s doesn't exist!"
   286 msgid "Action with name %s doesn't exist!"
   287 msgstr ""
   287 msgstr ""
   288 
   288 
   289 #: ../PLCControler.py:83
   289 #: ../PLCControler.py:90
   290 msgid "Actions"
   290 msgid "Actions"
   291 msgstr ""
   291 msgstr ""
   292 
   292 
   293 #: ../Dialogs.py:2332
   293 #: ../dialogs/ActionBlockDialog.py:260
   294 msgid "Actions:"
   294 msgid "Actions:"
   295 msgstr ""
   295 msgstr ""
   296 
   296 
   297 #: ../PLCOpenEditor.py:4246 ../Dialogs.py:2346 ../DataTypeEditor.py:539
   297 #: ../VariablePanel.py:456 ../dialogs/ActionBlockDialog.py:274
       
   298 #: ../DataTypeEditor.py:539
   298 msgid "Add"
   299 msgid "Add"
   299 msgstr ""
   300 msgstr ""
   300 
   301 
   301 #: ../PLCOpenEditor.py:1802 ../PLCOpenEditor.py:1875
   302 #: ../PLCOpenEditor.py:1589 ../PLCOpenEditor.py:1675
   302 msgid "Add Action"
   303 msgid "Add Action"
   303 msgstr ""
   304 msgstr ""
   304 
   305 
   305 #: ../PLCOpenEditor.py:1858
   306 #: ../PLCOpenEditor.py:1658
   306 msgid "Add Configuration"
   307 msgid "Add Configuration"
   307 msgstr ""
   308 msgstr ""
   308 
   309 
   309 #: ../PLCOpenEditor.py:1846
   310 #: ../PLCOpenEditor.py:1638
   310 msgid "Add DataType"
   311 msgid "Add DataType"
   311 msgstr ""
   312 msgstr ""
   312 
   313 
   313 #: ../Viewer.py:402
   314 #: ../Viewer.py:436
   314 msgid "Add Divergence Branch"
   315 msgid "Add Divergence Branch"
   315 msgstr ""
   316 msgstr ""
   316 
   317 
   317 #: ../PLCOpenEditor.py:386
   318 #: ../PLCOpenEditor.py:328
   318 msgid "Add Element"
   319 msgid "Add Element"
   319 msgstr ""
   320 msgstr ""
   320 
   321 
   321 #: ../RessourceEditor.py:409
   322 #: ../RessourceEditor.py:412
   322 msgid "Add Instance"
   323 msgid "Add Instance"
   323 msgstr ""
   324 msgstr ""
   324 
   325 
   325 #: ../PLCOpenEditor.py:1852
   326 #: ../PLCOpenEditor.py:1645
   326 msgid "Add Pou"
   327 msgid "Add Pou"
   327 msgstr ""
   328 msgstr ""
   328 
   329 
   329 #: ../PLCOpenEditor.py:1829 ../PLCOpenEditor.py:1886
   330 #: ../PLCOpenEditor.py:1621 ../PLCOpenEditor.py:1686
   330 msgid "Add Resource"
   331 msgid "Add Resource"
   331 msgstr ""
   332 msgstr ""
   332 
   333 
   333 #: ../RessourceEditor.py:373
   334 #: ../RessourceEditor.py:376
   334 msgid "Add Task"
   335 msgid "Add Task"
   335 msgstr ""
   336 msgstr ""
   336 
   337 
   337 #: ../PLCOpenEditor.py:1799 ../PLCOpenEditor.py:1864
   338 #: ../PLCOpenEditor.py:1586 ../PLCOpenEditor.py:1664
   338 msgid "Add Transition"
   339 msgid "Add Transition"
   339 msgstr ""
   340 msgstr ""
   340 
   341 
   341 #: ../Viewer.py:397
   342 #: ../Viewer.py:431
   342 msgid "Add Wire Segment"
   343 msgid "Add Wire Segment"
   343 msgstr ""
   344 msgstr ""
   344 
   345 
   345 #: ../PLCOpenEditor.py:2361
   346 #: ../PLCOpenEditor.py:2164
   346 msgid "Add a new data type"
   347 msgid "Add a new data type"
   347 msgstr ""
   348 msgstr ""
   348 
   349 
   349 #: ../SFCViewer.py:362
   350 #: ../SFCViewer.py:362
   350 msgid "Add a new initial step"
   351 msgid "Add a new initial step"
   351 msgstr ""
   352 msgstr ""
   352 
   353 
   353 #: ../Viewer.py:1971 ../SFCViewer.py:698
   354 #: ../Viewer.py:1995 ../SFCViewer.py:698
   354 msgid "Add a new jump"
   355 msgid "Add a new jump"
   355 msgstr ""
   356 msgstr ""
   356 
   357 
   357 #: ../SFCViewer.py:384
   358 #: ../SFCViewer.py:384
   358 msgid "Add a new step"
   359 msgid "Add a new step"
   359 msgstr ""
   360 msgstr ""
   360 
   361 
   361 #: ../PLCOpenEditor.py:2418
   362 #: ../PLCOpenEditor.py:2208
   362 msgid "Add new configuration"
   363 msgid "Add new configuration"
   363 msgstr ""
   364 msgstr ""
   364 
   365 
   365 #: ../PLCOpenEditor.py:2433
   366 #: ../PLCOpenEditor.py:2219
   366 msgid "Add new resource"
   367 msgid "Add new resource"
   367 msgstr ""
   368 msgstr ""
   368 
   369 
   369 #: ../plcopen/iec_std.csv:33
   370 #: ../plcopen/iec_std.csv:33
   370 msgid "Addition"
   371 msgid "Addition"
   372 
   373 
   373 #: ../plcopen/structures.py:222
   374 #: ../plcopen/structures.py:222
   374 msgid "Additional function blocks"
   375 msgid "Additional function blocks"
   375 msgstr ""
   376 msgstr ""
   376 
   377 
   377 #: ../Viewer.py:411
   378 #: ../Viewer.py:445
   378 msgid "Alignment"
   379 msgid "Alignment"
   379 msgstr ""
   380 msgstr ""
   380 
   381 
   381 #: ../PLCOpenEditor.py:3860
   382 #: ../VariablePanel.py:62 ../VariablePanel.py:990 ../VariablePanel.py:1107
   382 msgid "All"
   383 msgid "All"
       
   384 msgstr ""
       
   385 
       
   386 #: ../DataTypeEditor.py:775
       
   387 #, python-format
       
   388 msgid "An element named \"%s\" already exists in this structure!"
   383 msgstr ""
   389 msgstr ""
   384 
   390 
   385 #: ../plcopen/iec_std.csv:31
   391 #: ../plcopen/iec_std.csv:31
   386 msgid "Arc cosine"
   392 msgid "Arc cosine"
   387 msgstr ""
   393 msgstr ""
   404 
   410 
   405 #: ../plcopen/iec_std.csv:50
   411 #: ../plcopen/iec_std.csv:50
   406 msgid "Assignment"
   412 msgid "Assignment"
   407 msgstr ""
   413 msgstr ""
   408 
   414 
   409 #: ../Dialogs.py:648
   415 #: ../dialogs/FBDVariableDialog.py:264
   410 msgid "At least a variable or an expression must be selected!"
   416 msgid "At least a variable or an expression must be selected!"
   411 msgstr ""
   417 msgstr ""
   412 
   418 
   413 #: ../PLCOpenEditor.py:2943
   419 #: ../PLCOpenEditor.py:2938
   414 msgid "Author"
   420 msgid "Author"
   415 msgstr ""
   421 msgstr ""
   416 
   422 
   417 #: ../PLCOpenEditor.py:2928
   423 #: ../PLCOpenEditor.py:2923
   418 msgid "Author Name (optional):"
   424 msgid "Author Name (optional):"
   419 msgstr ""
   425 msgstr ""
   420 
   426 
   421 #: ../DataTypeEditor.py:379 ../DataTypeEditor.py:403 ../DataTypeEditor.py:478
   427 #: ../DataTypeEditor.py:379 ../DataTypeEditor.py:403 ../DataTypeEditor.py:478
   422 msgid "Base Type:"
   428 msgid "Base Type:"
   423 msgstr ""
   429 msgstr ""
   424 
   430 
   425 #: ../PLCOpenEditor.py:4493 ../DataTypeEditor.py:798
   431 #: ../VariablePanel.py:732 ../DataTypeEditor.py:801
   426 msgid "Base Types"
   432 msgid "Base Types"
   427 msgstr ""
   433 msgstr ""
   428 
   434 
   429 #: ../plcopen/iec_std.csv:59
   435 #: ../plcopen/iec_std.csv:59
   430 msgid "Binary selection (1 of 2)"
   436 msgid "Binary selection (1 of 2)"
   452 
   458 
   453 #: ../plcopen/iec_std.csv:58
   459 #: ../plcopen/iec_std.csv:58
   454 msgid "Bitwise inverting"
   460 msgid "Bitwise inverting"
   455 msgstr ""
   461 msgstr ""
   456 
   462 
   457 #: ../Dialogs.py:114
   463 #: ../dialogs/FBDBlockDialog.py:113
   458 msgid "Block Properties"
   464 msgid "Block Properties"
   459 msgstr ""
   465 msgstr ""
   460 
   466 
   461 #: ../PLCOpenEditor.py:2079 ../Dialogs.py:269
   467 #: ../PLCOpenEditor.py:1883 ../dialogs/FBDBlockDialog.py:268
   462 msgid "Block Types"
   468 msgid "Block Types"
   463 msgstr ""
   469 msgstr ""
   464 
   470 
   465 #: ../Viewer.py:369
   471 #: ../Viewer.py:403
   466 msgid "Bottom"
   472 msgid "Bottom"
   467 msgstr ""
   473 msgstr ""
   468 
   474 
   469 #: ../PLCOpenEditor.py:2033
   475 #: ../VariablePanel.py:1049
       
   476 msgid "Browse Locations"
       
   477 msgstr ""
       
   478 
       
   479 #: ../PLCOpenEditor.py:1838
   470 msgid "CSV Log"
   480 msgid "CSV Log"
   471 msgstr ""
   481 msgstr ""
   472 
   482 
   473 #: ../PLCOpenEditor.py:4074
   483 #: ../plcopen/plcopen.py:1233 ../plcopen/plcopen.py:1247
       
   484 #: ../plcopen/plcopen.py:1268 ../plcopen/plcopen.py:1284
       
   485 msgid "Can only generate execution order on FBD networks!"
       
   486 msgstr ""
       
   487 
       
   488 #: ../VariablePanel.py:284
   474 msgid "Can only give a location to local or global variables"
   489 msgid "Can only give a location to local or global variables"
   475 msgstr ""
   490 msgstr ""
   476 
   491 
   477 #: ../plcopen/plcopen.py:1218 ../plcopen/plcopen.py:1232
   492 #: ../PLCOpenEditor.py:2623
   478 #: ../plcopen/plcopen.py:1253 ../plcopen/plcopen.py:1269
   493 #, python-format
   479 msgid "Can only generate execution order on FBD networks!"
   494 msgid "Can't generate program to file %s!"
   480 msgstr ""
   495 msgstr ""
   481 
   496 
   482 #: ../PLCOpenEditor.py:4072
   497 #: ../VariablePanel.py:282
   483 msgid "Can't give a location to a function block instance"
   498 msgid "Can't give a location to a function block instance"
   484 msgstr ""
   499 msgstr ""
   485 
   500 
   486 #: ../PLCOpenEditor.py:1094
   501 #: ../PLCOpenEditor.py:2654
   487 #, python-format
       
   488 msgid "Can't generate program to file %s!"
       
   489 msgstr ""
       
   490 
       
   491 #: ../PLCOpenEditor.py:1126
       
   492 #, python-format
   502 #, python-format
   493 msgid "Can't save project to file %s!"
   503 msgid "Can't save project to file %s!"
   494 msgstr ""
   504 msgstr ""
   495 
   505 
   496 #: ../Viewer.py:360
   506 #: ../Viewer.py:394
   497 msgid "Center"
   507 msgid "Center"
   498 msgstr ""
   508 msgstr ""
   499 
   509 
   500 #: ../PLCOpenEditor.py:1818
   510 #: ../PLCOpenEditor.py:1610
   501 msgid "Change POU Type To"
   511 msgid "Change POU Type To"
   502 msgstr ""
   512 msgstr ""
   503 
   513 
   504 #: ../plcopen/iec_std.csv:70
   514 #: ../plcopen/iec_std.csv:70
   505 msgid "Character string"
   515 msgid "Character string"
   506 msgstr ""
   516 msgstr ""
   507 
   517 
   508 #: ../PLCOpenEditor.py:1033 ../PLCOpenEditor.py:1084 ../PLCOpenEditor.py:1120
   518 #: ../PLCOpenEditor.py:2589 ../PLCOpenEditor.py:2613 ../PLCOpenEditor.py:2648
   509 msgid "Choose a file"
   519 msgid "Choose a file"
   510 msgstr ""
   520 msgstr ""
   511 
   521 
   512 #: ../PLCOpenEditor.py:3850 ../PLCOpenEditor.py:3851
   522 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   513 msgid "Class"
   523 msgid "Class"
   514 msgstr ""
   524 msgstr ""
   515 
   525 
   516 #: ../PLCOpenEditor.py:4238
   526 #: ../VariablePanel.py:448
   517 msgid "Class Filter:"
   527 msgid "Class Filter:"
   518 msgstr ""
   528 msgstr ""
   519 
   529 
   520 #: ../Dialogs.py:508
   530 #: ../dialogs/FBDVariableDialog.py:124
   521 msgid "Class:"
   531 msgid "Class:"
   522 msgstr ""
   532 msgstr ""
   523 
   533 
   524 #: ../PLCOpenEditor.py:425
   534 #: ../PLCOpenEditor.py:367
   525 msgid "Clear Errors\tCTRL+K"
   535 msgid "Clear Errors\tCTRL+K"
   526 msgstr ""
   536 msgstr ""
   527 
   537 
   528 #: ../Viewer.py:407
   538 #: ../Viewer.py:441
   529 msgid "Clear Execution Order"
   539 msgid "Clear Execution Order"
   530 msgstr ""
   540 msgstr ""
   531 
   541 
   532 #: ../PLCOpenEditor.py:346
   542 #: ../PLCOpenEditor.py:873
   533 msgid "Close\tCTRL+Q"
       
   534 msgstr ""
       
   535 
       
   536 #: ../PLCOpenEditor.py:963
       
   537 msgid "Close Application"
   543 msgid "Close Application"
   538 msgstr ""
   544 msgstr ""
   539 
   545 
   540 #: ../PLCOpenEditor.py:319
   546 #: ../PLCOpenEditor.py:2441
   541 msgid "Close Project"
   547 msgid "Close Project"
   542 msgstr ""
   548 msgstr ""
   543 
   549 
   544 #: ../PLCOpenEditor.py:316
   550 #: ../PLCOpenEditor.py:2439
   545 msgid "Close Tab\tCTRL+W"
   551 msgid "Close Tab\tCTRL+W"
   546 msgstr ""
   552 msgstr ""
   547 
   553 
   548 #: ../LDViewer.py:478
   554 #: ../LDViewer.py:478
   549 msgid "Comment"
   555 msgid "Comment"
   550 msgstr ""
   556 msgstr ""
   551 
   557 
   552 #: ../PLCOpenEditor.py:2912
   558 #: ../PLCOpenEditor.py:2907
   553 msgid "Company Name (required):"
   559 msgid "Company Name (required):"
   554 msgstr ""
   560 msgstr ""
   555 
   561 
   556 #: ../PLCOpenEditor.py:2920
   562 #: ../PLCOpenEditor.py:2915
   557 msgid "Company URL (optional):"
   563 msgid "Company URL (optional):"
   558 msgstr ""
   564 msgstr ""
   559 
   565 
   560 #: ../plcopen/iec_std.csv:64
   566 #: ../plcopen/iec_std.csv:64
   561 msgid "Comparison"
   567 msgid "Comparison"
   563 
   569 
   564 #: ../plcopen/iec_std.csv:74
   570 #: ../plcopen/iec_std.csv:74
   565 msgid "Concatenation"
   571 msgid "Concatenation"
   566 msgstr ""
   572 msgstr ""
   567 
   573 
   568 #: ../PLCOpenEditor.py:396
   574 #: ../PLCOpenEditor.py:338
   569 msgid "Configuration"
   575 msgid "Configuration"
   570 msgstr ""
   576 msgstr ""
   571 
   577 
   572 #: ../PLCControler.py:84
   578 #: ../PLCControler.py:91
   573 msgid "Configurations"
   579 msgid "Configurations"
   574 msgstr ""
   580 msgstr ""
   575 
   581 
   576 #: ../Dialogs.py:1737
   582 #: ../dialogs/SFCTransitionDialog.py:143
   577 msgid "Connection"
   583 msgid "Connection"
   578 msgstr ""
   584 msgstr ""
   579 
   585 
   580 #: ../Dialogs.py:784
   586 #: ../dialogs/ConnectionDialog.py:101
   581 msgid "Connection Properties"
   587 msgid "Connection Properties"
   582 msgstr ""
   588 msgstr ""
   583 
   589 
   584 #: ../Dialogs.py:800
   590 #: ../dialogs/ConnectionDialog.py:117
   585 msgid "Connector"
   591 msgid "Connector"
   586 msgstr ""
   592 msgstr ""
   587 
   593 
   588 #: ../Dialogs.py:1459
   594 #: ../dialogs/SFCStepDialog.py:109
   589 msgid "Connectors:"
   595 msgid "Connectors:"
   590 msgstr ""
   596 msgstr ""
   591 
   597 
   592 #: ../PLCOpenEditor.py:3850 ../PLCOpenEditor.py:3851
   598 #: ../VariablePanel.py:52 ../VariablePanel.py:53
   593 msgid "Constant"
   599 msgid "Constant"
   594 msgstr ""
   600 msgstr ""
   595 
   601 
   596 #: ../PLCOpenEditor.py:3002
   602 #: ../PLCOpenEditor.py:2997
   597 msgid "Content Description (optional):"
   603 msgid "Content Description (optional):"
   598 msgstr ""
   604 msgstr ""
   599 
   605 
   600 #: ../Dialogs.py:806
   606 #: ../dialogs/ConnectionDialog.py:123
   601 msgid "Continuation"
   607 msgid "Continuation"
   602 msgstr ""
   608 msgstr ""
   603 
   609 
   604 #: ../plcopen/iec_std.csv:18
   610 #: ../plcopen/iec_std.csv:18
   605 msgid "Conversion from BCD"
   611 msgid "Conversion from BCD"
   615 
   621 
   616 #: ../plcopen/iec_std.csv:20
   622 #: ../plcopen/iec_std.csv:20
   617 msgid "Conversion to time-of-day"
   623 msgid "Conversion to time-of-day"
   618 msgstr ""
   624 msgstr ""
   619 
   625 
   620 #: ../PLCOpenEditor.py:381
   626 #: ../PLCOpenEditor.py:1597
       
   627 msgid "Copy"
       
   628 msgstr ""
       
   629 
       
   630 #: ../PLCOpenEditor.py:323
   621 msgid "Copy\tCTRL+C"
   631 msgid "Copy\tCTRL+C"
   622 msgstr ""
   632 msgstr ""
   623 
   633 
   624 #: ../plcopen/iec_std.csv:28
   634 #: ../plcopen/iec_std.csv:28
   625 msgid "Cosine"
   635 msgid "Cosine"
   626 msgstr ""
   636 msgstr ""
   627 
   637 
   628 #: ../PLCOpenEditor.py:3225
   638 #: ../PLCControler.py:617 ../PLCControler.py:652
       
   639 msgid "Couldn't paste non-POU object."
       
   640 msgstr ""
       
   641 
       
   642 #: ../PLCOpenEditor.py:3220
   629 msgid "Create a new POU"
   643 msgid "Create a new POU"
   630 msgstr ""
   644 msgstr ""
   631 
   645 
   632 #: ../PLCOpenEditor.py:1806 ../PLCOpenEditor.py:2463
   646 #: ../PLCOpenEditor.py:1594 ../PLCOpenEditor.py:2240
   633 msgid "Create a new POU from"
   647 msgid "Create a new POU from"
   634 msgstr ""
   648 msgstr ""
   635 
   649 
   636 #: ../PLCOpenEditor.py:3546
   650 #: ../PLCOpenEditor.py:3541
   637 msgid "Create a new action"
   651 msgid "Create a new action"
   638 msgstr ""
   652 msgstr ""
   639 
   653 
   640 #: ../PLCOpenEditor.py:214
   654 #: ../PLCOpenEditor.py:215
   641 msgid "Create a new action block"
   655 msgid "Create a new action block"
   642 msgstr ""
   656 msgstr ""
   643 
   657 
   644 #: ../PLCOpenEditor.py:169 ../PLCOpenEditor.py:196 ../PLCOpenEditor.py:226
   658 #: ../PLCOpenEditor.py:170 ../PLCOpenEditor.py:197 ../PLCOpenEditor.py:227
   645 msgid "Create a new block"
   659 msgid "Create a new block"
   646 msgstr ""
   660 msgstr ""
   647 
   661 
   648 #: ../PLCOpenEditor.py:190
   662 #: ../PLCOpenEditor.py:191
   649 msgid "Create a new branch"
   663 msgid "Create a new branch"
   650 msgstr ""
   664 msgstr ""
   651 
   665 
   652 #: ../PLCOpenEditor.py:184
   666 #: ../PLCOpenEditor.py:185
   653 msgid "Create a new coil"
   667 msgid "Create a new coil"
   654 msgstr ""
   668 msgstr ""
   655 
   669 
   656 #: ../PLCOpenEditor.py:163 ../PLCOpenEditor.py:175 ../PLCOpenEditor.py:202
   670 #: ../PLCOpenEditor.py:164 ../PLCOpenEditor.py:176 ../PLCOpenEditor.py:203
   657 msgid "Create a new comment"
   671 msgid "Create a new comment"
   658 msgstr ""
   672 msgstr ""
   659 
   673 
   660 #: ../PLCOpenEditor.py:172 ../PLCOpenEditor.py:199 ../PLCOpenEditor.py:229
   674 #: ../PLCOpenEditor.py:173 ../PLCOpenEditor.py:200 ../PLCOpenEditor.py:230
   661 msgid "Create a new connection"
   675 msgid "Create a new connection"
   662 msgstr ""
   676 msgstr ""
   663 
   677 
   664 #: ../PLCOpenEditor.py:187 ../PLCOpenEditor.py:235
   678 #: ../PLCOpenEditor.py:188 ../PLCOpenEditor.py:236
   665 msgid "Create a new contact"
   679 msgid "Create a new contact"
   666 msgstr ""
   680 msgstr ""
   667 
   681 
   668 #: ../PLCOpenEditor.py:217
   682 #: ../PLCOpenEditor.py:218
   669 msgid "Create a new divergence"
   683 msgid "Create a new divergence"
   670 msgstr ""
   684 msgstr ""
   671 
   685 
   672 #: ../Dialogs.py:1976
   686 #: ../dialogs/SFCDivergenceDialog.py:103
   673 msgid "Create a new divergence or convergence"
   687 msgid "Create a new divergence or convergence"
   674 msgstr ""
   688 msgstr ""
   675 
   689 
   676 #: ../PLCOpenEditor.py:205
   690 #: ../PLCOpenEditor.py:206
   677 msgid "Create a new initial step"
   691 msgid "Create a new initial step"
   678 msgstr ""
   692 msgstr ""
   679 
   693 
   680 #: ../PLCOpenEditor.py:220
   694 #: ../PLCOpenEditor.py:221
   681 msgid "Create a new jump"
   695 msgid "Create a new jump"
   682 msgstr ""
   696 msgstr ""
   683 
   697 
   684 #: ../PLCOpenEditor.py:178 ../PLCOpenEditor.py:232
   698 #: ../PLCOpenEditor.py:179 ../PLCOpenEditor.py:233
   685 msgid "Create a new power rail"
   699 msgid "Create a new power rail"
   686 msgstr ""
   700 msgstr ""
   687 
   701 
   688 #: ../PLCOpenEditor.py:181
   702 #: ../PLCOpenEditor.py:182
   689 msgid "Create a new rung"
   703 msgid "Create a new rung"
   690 msgstr ""
   704 msgstr ""
   691 
   705 
   692 #: ../PLCOpenEditor.py:208
   706 #: ../PLCOpenEditor.py:209
   693 msgid "Create a new step"
   707 msgid "Create a new step"
   694 msgstr ""
   708 msgstr ""
   695 
   709 
   696 #: ../PLCOpenEditor.py:211 ../PLCOpenEditor.py:3402
   710 #: ../PLCOpenEditor.py:212 ../PLCOpenEditor.py:3397
   697 msgid "Create a new transition"
   711 msgid "Create a new transition"
   698 msgstr ""
   712 msgstr ""
   699 
   713 
   700 #: ../PLCOpenEditor.py:166 ../PLCOpenEditor.py:193 ../PLCOpenEditor.py:223
   714 #: ../PLCOpenEditor.py:167 ../PLCOpenEditor.py:194 ../PLCOpenEditor.py:224
   701 msgid "Create a new variable"
   715 msgid "Create a new variable"
   702 msgstr ""
   716 msgstr ""
   703 
   717 
   704 #: ../PLCOpenEditor.py:379
   718 #: ../PLCOpenEditor.py:321
   705 msgid "Cut\tCTRL+X"
   719 msgid "Cut\tCTRL+X"
   706 msgstr ""
   720 msgstr ""
   707 
   721 
   708 #: ../PLCOpenEditor.py:388
   722 #: ../PLCOpenEditor.py:330
   709 msgid "Data Type"
   723 msgid "Data Type"
   710 msgstr ""
   724 msgstr ""
   711 
   725 
   712 #: ../PLCControler.py:83
   726 #: ../PLCControler.py:90
   713 msgid "Data Types"
   727 msgid "Data Types"
   714 msgstr ""
   728 msgstr ""
   715 
   729 
   716 #: ../plcopen/iec_std.csv:16
   730 #: ../plcopen/iec_std.csv:16
   717 msgid "Data type conversion"
   731 msgid "Data type conversion"
   727 
   741 
   728 #: ../plcopen/iec_std.csv:41
   742 #: ../plcopen/iec_std.csv:41
   729 msgid "Date subtraction"
   743 msgid "Date subtraction"
   730 msgstr ""
   744 msgstr ""
   731 
   745 
   732 #: ../PLCOpenEditor.py:400 ../PLCOpenEditor.py:1823 ../PLCOpenEditor.py:1832
   746 #: ../Viewer.py:2848
   733 #: ../PLCOpenEditor.py:1838 ../PLCOpenEditor.py:4251 ../PLCOpenEditor.py:4864
   747 #, python-format
   734 #: ../Viewer.py:416 ../Dialogs.py:2351 ../DataTypeEditor.py:544
   748 msgid "Debug: %s"
       
   749 msgstr ""
       
   750 
       
   751 #: ../PLCOpenEditor.py:618
       
   752 msgid "Debugger"
       
   753 msgstr ""
       
   754 
       
   755 #: ../PLCOpenEditor.py:342 ../PLCOpenEditor.py:1615 ../PLCOpenEditor.py:1624
       
   756 #: ../PLCOpenEditor.py:1630 ../PLCOpenEditor.py:4091 ../Viewer.py:450
       
   757 #: ../VariablePanel.py:461 ../dialogs/ActionBlockDialog.py:279
       
   758 #: ../DataTypeEditor.py:544
   735 msgid "Delete"
   759 msgid "Delete"
   736 msgstr ""
   760 msgstr ""
   737 
   761 
   738 #: ../Viewer.py:404
   762 #: ../Viewer.py:438
   739 msgid "Delete Divergence Branch"
   763 msgid "Delete Divergence Branch"
   740 msgstr ""
   764 msgstr ""
   741 
   765 
   742 #: ../RessourceEditor.py:414
   766 #: ../RessourceEditor.py:417
   743 msgid "Delete Instance"
   767 msgid "Delete Instance"
   744 msgstr ""
   768 msgstr ""
   745 
   769 
   746 #: ../RessourceEditor.py:378
   770 #: ../RessourceEditor.py:381
   747 msgid "Delete Task"
   771 msgid "Delete Task"
   748 msgstr ""
   772 msgstr ""
   749 
   773 
   750 #: ../Viewer.py:399
   774 #: ../Viewer.py:433
   751 msgid "Delete Wire Segment"
   775 msgid "Delete Wire Segment"
   752 msgstr ""
   776 msgstr ""
   753 
   777 
   754 #: ../DataTypeEditor.py:453 ../DataTypeEditor.py:495
   778 #: ../DataTypeEditor.py:453 ../DataTypeEditor.py:495
   755 msgid "Delete item"
   779 msgid "Delete item"
   771 
   795 
   772 #: ../DataTypeEditor.py:487
   796 #: ../DataTypeEditor.py:487
   773 msgid "Dimensions:"
   797 msgid "Dimensions:"
   774 msgstr ""
   798 msgstr ""
   775 
   799 
       
   800 #: ../VariablePanel.py:1066
       
   801 msgid "Direction:"
       
   802 msgstr ""
       
   803 
   776 #: ../DataTypeEditor.py:236
   804 #: ../DataTypeEditor.py:236
   777 msgid "Directly"
   805 msgid "Directly"
   778 msgstr ""
   806 msgstr ""
   779 
   807 
   780 #: ../PLCOpenEditor.py:306
   808 #: ../PLCOpenEditor.py:306
   783 
   811 
   784 #: ../plcopen/iec_std.csv:46
   812 #: ../plcopen/iec_std.csv:46
   785 msgid "Division"
   813 msgid "Division"
   786 msgstr ""
   814 msgstr ""
   787 
   815 
   788 #: ../PLCOpenEditor.py:1088
   816 #: ../VariablePanel.py:52 ../VariablePanel.py:53
       
   817 msgid "Documentation"
       
   818 msgstr ""
       
   819 
       
   820 #: ../PLCOpenEditor.py:2617
   789 msgid "Done"
   821 msgid "Done"
   790 msgstr ""
   822 msgstr ""
   791 
   823 
   792 #: ../plcopen/structures.py:199
   824 #: ../plcopen/structures.py:199
   793 msgid ""
   825 msgid ""
   794 "Down-counter\n"
   826 "Down-counter\n"
   795 "The down-counter can be used to signal when a count has reached zero, on counting down from a preset value."
   827 "The down-counter can be used to signal when a count has reached zero, on counting down from a preset value."
   796 msgstr ""
   828 msgstr ""
   797 
   829 
   798 #: ../Dialogs.py:2105
   830 #: ../dialogs/ActionBlockDialog.py:33
   799 msgid "Duration"
   831 msgid "Duration"
   800 msgstr ""
   832 msgstr ""
   801 
   833 
   802 #: ../PLCOpenEditor.py:305
   834 #: ../PLCOpenEditor.py:305
   803 msgid "Edit"
   835 msgid "Edit"
   804 msgstr ""
   836 msgstr ""
   805 
   837 
   806 #: ../Viewer.py:414
   838 #: ../Viewer.py:448
   807 msgid "Edit Block"
   839 msgid "Edit Block"
   808 msgstr ""
   840 msgstr ""
   809 
   841 
   810 #: ../Dialogs.py:1098
   842 #: ../dialogs/LDElementDialog.py:193
   811 msgid "Edit Coil Values"
   843 msgid "Edit Coil Values"
   812 msgstr ""
   844 msgstr ""
   813 
   845 
   814 #: ../Dialogs.py:1093
   846 #: ../dialogs/LDElementDialog.py:188
   815 msgid "Edit Contact Values"
   847 msgid "Edit Contact Values"
   816 msgstr ""
   848 msgstr ""
   817 
   849 
   818 #: ../Dialogs.py:1451
   850 #: ../dialogs/SFCStepDialog.py:101
   819 msgid "Edit Step"
   851 msgid "Edit Step"
   820 msgstr ""
   852 msgstr ""
   821 
   853 
   822 #: ../Dialogs.py:2328
   854 #: ../dialogs/ActionBlockDialog.py:256
   823 msgid "Edit action block properties"
   855 msgid "Edit action block properties"
   824 msgstr ""
   856 msgstr ""
   825 
   857 
   826 #: ../Viewer.py:1796 ../Viewer.py:1798 ../Viewer.py:2297 ../Viewer.py:2299
   858 #: ../Viewer.py:1820 ../Viewer.py:1822 ../Viewer.py:2321 ../Viewer.py:2323
   827 msgid "Edit comment"
   859 msgid "Edit comment"
   828 msgstr ""
   860 msgstr ""
   829 
   861 
   830 #: ../DataTypeEditor.py:448 ../DataTypeEditor.py:490
   862 #: ../DataTypeEditor.py:448 ../DataTypeEditor.py:490
   831 msgid "Edit item"
   863 msgid "Edit item"
   832 msgstr ""
   864 msgstr ""
   833 
   865 
   834 #: ../Viewer.py:2262
   866 #: ../Viewer.py:2286
   835 msgid "Edit jump target"
   867 msgid "Edit jump target"
   836 msgstr ""
   868 msgstr ""
   837 
   869 
   838 #: ../SFCViewer.py:726
   870 #: ../SFCViewer.py:726
   839 msgid "Edit step name"
   871 msgid "Edit step name"
   840 msgstr ""
   872 msgstr ""
   841 
   873 
   842 #: ../Dialogs.py:1698
   874 #: ../dialogs/SFCTransitionDialog.py:104
   843 msgid "Edit transition"
   875 msgid "Edit transition"
   844 msgstr ""
   876 msgstr ""
   845 
   877 
   846 #: ../DataTypeEditor.py:520
   878 #: ../DataTypeEditor.py:520
   847 msgid "Elements :"
   879 msgid "Elements :"
   848 msgstr ""
   880 msgstr ""
   849 
   881 
   850 #: ../PLCOpenEditor.py:376
   882 #: ../PLCOpenEditor.py:318
   851 msgid "Enable Undo/Redo"
   883 msgid "Enable Undo/Redo"
   852 msgstr ""
   884 msgstr ""
   853 
   885 
   854 #: ../DataTypeEditor.py:236
   886 #: ../DataTypeEditor.py:236
   855 msgid "Enumerated"
   887 msgid "Enumerated"
   857 
   889 
   858 #: ../plcopen/iec_std.csv:66
   890 #: ../plcopen/iec_std.csv:66
   859 msgid "Equal to"
   891 msgid "Equal to"
   860 msgstr ""
   892 msgstr ""
   861 
   893 
   862 #: ../PLCOpenEditor.py:955 ../PLCOpenEditor.py:1095 ../PLCOpenEditor.py:1100
   894 #: ../PLCOpenEditor.py:865 ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1408
   863 #: ../PLCOpenEditor.py:1585 ../PLCOpenEditor.py:1622 ../PLCOpenEditor.py:1627
   895 #: ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1428 ../PLCOpenEditor.py:1433
   864 #: ../PLCOpenEditor.py:1642 ../PLCOpenEditor.py:1647 ../PLCOpenEditor.py:2493
   896 #: ../PLCOpenEditor.py:2267 ../PLCOpenEditor.py:2624 ../PLCOpenEditor.py:2629
   865 #: ../PLCOpenEditor.py:2522 ../PLCOpenEditor.py:3043 ../PLCOpenEditor.py:3135
   897 #: ../PLCOpenEditor.py:3038 ../PLCOpenEditor.py:3130 ../PLCOpenEditor.py:3134
   866 #: ../PLCOpenEditor.py:3139 ../PLCOpenEditor.py:3143 ../PLCOpenEditor.py:3147
   898 #: ../PLCOpenEditor.py:3138 ../PLCOpenEditor.py:3142 ../PLCOpenEditor.py:3283
   867 #: ../PLCOpenEditor.py:3288 ../PLCOpenEditor.py:3292 ../PLCOpenEditor.py:3296
   899 #: ../PLCOpenEditor.py:3287 ../PLCOpenEditor.py:3291 ../PLCOpenEditor.py:3295
   868 #: ../PLCOpenEditor.py:3300 ../PLCOpenEditor.py:3451 ../PLCOpenEditor.py:3455
   900 #: ../PLCOpenEditor.py:3446 ../PLCOpenEditor.py:3450 ../PLCOpenEditor.py:3454
   869 #: ../PLCOpenEditor.py:3459 ../PLCOpenEditor.py:3463 ../PLCOpenEditor.py:3467
   901 #: ../PLCOpenEditor.py:3458 ../PLCOpenEditor.py:3462 ../PLCOpenEditor.py:3590
   870 #: ../PLCOpenEditor.py:3595 ../PLCOpenEditor.py:3599 ../PLCOpenEditor.py:3603
   902 #: ../PLCOpenEditor.py:3594 ../PLCOpenEditor.py:3598 ../PLCOpenEditor.py:3602
   871 #: ../PLCOpenEditor.py:3607 ../PLCOpenEditor.py:3611 ../PLCOpenEditor.py:3666
   903 #: ../PLCOpenEditor.py:3606 ../PLCOpenEditor.py:3661 ../PLCOpenEditor.py:3665
   872 #: ../PLCOpenEditor.py:3670 ../PLCOpenEditor.py:3674 ../PLCOpenEditor.py:3678
   904 #: ../PLCOpenEditor.py:3669 ../PLCOpenEditor.py:3673 ../PLCOpenEditor.py:3724
   873 #: ../PLCOpenEditor.py:3729 ../PLCOpenEditor.py:3733 ../PLCOpenEditor.py:3737
   905 #: ../PLCOpenEditor.py:3728 ../PLCOpenEditor.py:3732 ../PLCOpenEditor.py:3736
   874 #: ../PLCOpenEditor.py:3741 ../PLCOpenEditor.py:4121 ../PLCOpenEditor.py:4446
   906 #: ../PLCOpenEditor.py:4024 ../PLCOpenEditor.py:4292 ../PLCOpenEditor.py:4302
   875 #: ../PLCOpenEditor.py:4451 ../PLCOpenEditor.py:4456 ../PLCOpenEditor.py:4461
   907 #: ../Viewer.py:369 ../TextViewer.py:250 ../LDViewer.py:628 ../LDViewer.py:850
   876 #: ../PLCOpenEditor.py:4797 ../PLCOpenEditor.py:5059 ../PLCOpenEditor.py:5069
   908 #: ../LDViewer.py:854 ../VariablePanel.py:331 ../VariablePanel.py:684
   877 #: ../Viewer.py:335 ../TextViewer.py:224 ../LDViewer.py:628 ../LDViewer.py:850
   909 #: ../VariablePanel.py:689 ../VariablePanel.py:694 ../VariablePanel.py:699
   878 #: ../LDViewer.py:854 ../Dialogs.py:241 ../Dialogs.py:245 ../Dialogs.py:249
   910 #: ../VariablePanel.py:1173 ../dialogs/ConnectionDialog.py:199
   879 #: ../Dialogs.py:253 ../Dialogs.py:257 ../Dialogs.py:261 ../Dialogs.py:648
   911 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/ConnectionDialog.py:207
   880 #: ../Dialogs.py:652 ../Dialogs.py:882 ../Dialogs.py:886 ../Dialogs.py:890
   912 #: ../dialogs/ConnectionDialog.py:211 ../dialogs/ConnectionDialog.py:215
   881 #: ../Dialogs.py:894 ../Dialogs.py:898 ../Dialogs.py:1525 ../Dialogs.py:1529
   913 #: ../dialogs/FBDBlockDialog.py:240 ../dialogs/FBDBlockDialog.py:244
   882 #: ../Dialogs.py:1533 ../Dialogs.py:1537 ../Dialogs.py:1541 ../Dialogs.py:1545
   914 #: ../dialogs/FBDBlockDialog.py:248 ../dialogs/FBDBlockDialog.py:252
   883 #: ../Dialogs.py:1803 ../Dialogs.py:2508 ../Dialogs.py:2512 ../Dialogs.py:2516
   915 #: ../dialogs/FBDBlockDialog.py:256 ../dialogs/FBDBlockDialog.py:260
   884 #: ../Dialogs.py:2520 ../Dialogs.py:2524 ../Dialogs.py:2528 ../Dialogs.py:2575
   916 #: ../dialogs/FBDVariableDialog.py:264 ../dialogs/FBDVariableDialog.py:268
   885 #: ../Dialogs.py:2579 ../Dialogs.py:2583 ../Dialogs.py:2587
   917 #: ../dialogs/PouNameDialog.py:55 ../dialogs/PouNameDialog.py:59
   886 #: ../DataTypeEditor.py:697 ../DataTypeEditor.py:702 ../DataTypeEditor.py:757
   918 #: ../dialogs/PouNameDialog.py:63 ../dialogs/PouNameDialog.py:67
   887 #: ../DataTypeEditor.py:762 ../DataTypeEditor.py:772 ../DataTypeEditor.py:899
   919 #: ../dialogs/SFCStepDialog.py:175 ../dialogs/SFCStepDialog.py:179
   888 #: ../DataTypeEditor.py:906
   920 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepDialog.py:187
       
   921 #: ../dialogs/SFCStepDialog.py:191 ../dialogs/SFCStepDialog.py:195
       
   922 #: ../dialogs/SFCStepNameDialog.py:57 ../dialogs/SFCStepNameDialog.py:61
       
   923 #: ../dialogs/SFCStepNameDialog.py:65 ../dialogs/SFCStepNameDialog.py:69
       
   924 #: ../dialogs/SFCStepNameDialog.py:73 ../dialogs/SFCStepNameDialog.py:77
       
   925 #: ../dialogs/SFCTransitionDialog.py:209 ../DataTypeEditor.py:700
       
   926 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:760 ../DataTypeEditor.py:765
       
   927 #: ../DataTypeEditor.py:775 ../DataTypeEditor.py:901 ../DataTypeEditor.py:908
   889 msgid "Error"
   928 msgid "Error"
   890 msgstr ""
   929 msgstr ""
   891 
   930 
   892 #: ../Dialogs.py:134
   931 #: ../dialogs/FBDBlockDialog.py:133
   893 msgid "Execution Control:"
   932 msgid "Execution Control:"
   894 msgstr ""
   933 msgstr ""
   895 
   934 
   896 #: ../Dialogs.py:130 ../Dialogs.py:516
   935 #: ../dialogs/FBDBlockDialog.py:129 ../dialogs/FBDVariableDialog.py:132
   897 msgid "Execution Order:"
   936 msgid "Execution Order:"
   898 msgstr ""
   937 msgstr ""
   899 
   938 
   900 #: ../plcopen/iec_std.csv:49
   939 #: ../plcopen/iec_std.csv:49
   901 msgid "Exponent"
   940 msgid "Exponent"
   903 
   942 
   904 #: ../plcopen/iec_std.csv:26
   943 #: ../plcopen/iec_std.csv:26
   905 msgid "Exponentiation"
   944 msgid "Exponentiation"
   906 msgstr ""
   945 msgstr ""
   907 
   946 
   908 #: ../Dialogs.py:512
   947 #: ../dialogs/FBDVariableDialog.py:128
   909 msgid "Expression:"
   948 msgid "Expression:"
   910 msgstr ""
   949 msgstr ""
   911 
   950 
   912 #: ../PLCOpenEditor.py:3862
   951 #: ../VariablePanel.py:64
   913 msgid "External"
   952 msgid "External"
   914 msgstr ""
   953 msgstr ""
   915 
   954 
   916 #: ../PLCOpenEditor.py:2980 ../PLCOpenEditor.py:3170 ../PLCOpenEditor.py:3180
   955 #: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175
   917 #: ../PLCOpenEditor.py:3359 ../PLCOpenEditor.py:3503
   956 #: ../PLCOpenEditor.py:3354 ../PLCOpenEditor.py:3498
   918 msgid "FBD"
   957 msgid "FBD"
   919 msgstr ""
   958 msgstr ""
   920 
   959 
   921 #: ../Viewer.py:394 ../Dialogs.py:1060
   960 #: ../Viewer.py:428 ../dialogs/LDElementDialog.py:155
   922 msgid "Falling Edge"
   961 msgid "Falling Edge"
   923 msgstr ""
   962 msgstr ""
   924 
   963 
   925 #: ../plcopen/structures.py:189
   964 #: ../plcopen/structures.py:189
   926 msgid ""
   965 msgid ""
   927 "Falling edge detector\n"
   966 "Falling edge detector\n"
   928 "The output produces a single pulse when a falling edge is detected."
   967 "The output produces a single pulse when a falling edge is detected."
   929 msgstr ""
   968 msgstr ""
   930 
   969 
   931 #: ../PLCOpenEditor.py:303
   970 #: ../PLCOpenEditor.py:304
   932 msgid "File"
   971 msgid "File"
   933 msgstr ""
   972 msgstr ""
   934 
   973 
   935 #: ../plcopen/iec_std.csv:79
   974 #: ../plcopen/iec_std.csv:79
   936 msgid "Find position"
   975 msgid "Find position"
   937 msgstr ""
   976 msgstr ""
   938 
   977 
   939 #: ../PLCOpenEditor.py:3043 ../PLCOpenEditor.py:3288 ../PLCOpenEditor.py:3451
   978 #: ../PLCOpenEditor.py:3038 ../PLCOpenEditor.py:3283 ../PLCOpenEditor.py:3446
   940 #: ../PLCOpenEditor.py:3595 ../Dialogs.py:1803
   979 #: ../PLCOpenEditor.py:3590 ../dialogs/SFCTransitionDialog.py:209
   941 #, python-format
   980 #, python-format
   942 msgid "Form isn't complete. %s must be filled!"
   981 msgid "Form isn't complete. %s must be filled!"
   943 msgstr ""
   982 msgstr ""
   944 
   983 
   945 #: ../Dialogs.py:245 ../Dialogs.py:882
   984 #: ../dialogs/ConnectionDialog.py:199 ../dialogs/FBDBlockDialog.py:244
   946 msgid "Form isn't complete. Name must be filled!"
   985 msgid "Form isn't complete. Name must be filled!"
   947 msgstr ""
   986 msgstr ""
   948 
   987 
   949 #: ../Dialogs.py:241
   988 #: ../dialogs/FBDBlockDialog.py:240
   950 msgid "Form isn't complete. Valid block type must be selected!"
   989 msgid "Form isn't complete. Valid block type must be selected!"
   951 msgstr ""
   990 msgstr ""
   952 
   991 
   953 #: ../PLCOpenEditor.py:390
   992 #: ../PLCOpenEditor.py:332
   954 msgid "Function"
   993 msgid "Function"
   955 msgstr ""
   994 msgstr ""
   956 
   995 
   957 #: ../PLCOpenEditor.py:392 ../PLCOpenEditor.py:1813
   996 #: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:1605
   958 msgid "Function Block"
   997 msgid "Function Block"
   959 msgstr ""
   998 msgstr ""
   960 
   999 
   961 #: ../PLCOpenEditor.py:4508
  1000 #: ../VariablePanel.py:758
   962 msgid "Function Block Types"
  1001 msgid "Function Block Types"
   963 msgstr ""
  1002 msgstr ""
   964 
  1003 
   965 #: ../PLCControler.py:82
  1004 #: ../PLCControler.py:89
   966 msgid "Function Blocks"
  1005 msgid "Function Blocks"
   967 msgstr ""
  1006 msgstr ""
   968 
  1007 
   969 #: ../Viewer.py:227
  1008 #: ../Viewer.py:229
   970 msgid "Function Blocks can't be used in Functions!"
  1009 msgid "Function Blocks can't be used in Functions!"
   971 msgstr ""
  1010 msgstr ""
   972 
  1011 
   973 #: ../Viewer.py:229
  1012 #: ../Viewer.py:231
   974 msgid "Function Blocks can't be used in Transitions!"
  1013 msgid "Function Blocks can't be used in Transitions!"
   975 msgstr ""
  1014 msgstr ""
   976 
  1015 
   977 #: ../PLCControler.py:1673
  1016 #: ../PLCControler.py:1724
   978 #, python-format
  1017 #, python-format
   979 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!"
  1018 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!"
   980 msgstr ""
  1019 msgstr ""
   981 
  1020 
   982 #: ../PLCControler.py:82
  1021 #: ../PLCControler.py:89
   983 msgid "Functions"
  1022 msgid "Functions"
   984 msgstr ""
  1023 msgstr ""
   985 
  1024 
   986 #: ../PLCOpenEditor.py:328
  1025 #: ../PLCOpenEditor.py:2448
   987 msgid "Generate Program\tCTRL+G"
  1026 msgid "Generate Program\tCTRL+G"
   988 msgstr ""
  1027 msgstr ""
   989 
  1028 
   990 #: ../PLCOpenEditor.py:3863
  1029 #: ../VariablePanel.py:65
   991 msgid "Global"
  1030 msgid "Global"
   992 msgstr ""
  1031 msgstr ""
   993 
  1032 
   994 #: ../PLCOpenEditor.py:2030
  1033 #: ../PLCOpenEditor.py:1835
   995 msgid "Graphic Panel"
  1034 msgid "Graphic Panel"
   996 msgstr ""
  1035 msgstr ""
   997 
  1036 
   998 #: ../PLCOpenEditor.py:2985
  1037 #: ../PLCOpenEditor.py:2980
   999 msgid "Graphics"
  1038 msgid "Graphics"
  1000 msgstr ""
  1039 msgstr ""
  1001 
  1040 
  1002 #: ../plcopen/iec_std.csv:64
  1041 #: ../plcopen/iec_std.csv:64
  1003 msgid "Greater than"
  1042 msgid "Greater than"
  1005 
  1044 
  1006 #: ../plcopen/iec_std.csv:65
  1045 #: ../plcopen/iec_std.csv:65
  1007 msgid "Greater than or equal to"
  1046 msgid "Greater than or equal to"
  1008 msgstr ""
  1047 msgstr ""
  1009 
  1048 
  1010 #: ../PLCOpenEditor.py:2964
  1049 #: ../PLCOpenEditor.py:2959
  1011 msgid "Height:"
  1050 msgid "Height:"
  1012 msgstr ""
  1051 msgstr ""
  1013 
  1052 
  1014 #: ../PLCOpenEditor.py:307
  1053 #: ../PLCOpenEditor.py:307
  1015 msgid "Help"
  1054 msgid "Help"
  1019 msgid ""
  1058 msgid ""
  1020 "Hysteresis\n"
  1059 "Hysteresis\n"
  1021 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1060 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
  1022 msgstr ""
  1061 msgstr ""
  1023 
  1062 
  1024 #: ../PLCOpenEditor.py:3170 ../PLCOpenEditor.py:3180 ../PLCOpenEditor.py:3359
  1063 #: ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175 ../PLCOpenEditor.py:3354
  1025 #: ../PLCOpenEditor.py:3503
  1064 #: ../PLCOpenEditor.py:3498
  1026 msgid "IL"
  1065 msgid "IL"
  1027 msgstr ""
  1066 msgstr ""
  1028 
  1067 
  1029 #: ../PLCOpenEditor.py:3861 ../Dialogs.py:426
  1068 #: ../VariablePanel.py:63 ../dialogs/FBDVariableDialog.py:42
  1030 msgid "InOut"
  1069 msgid "InOut"
  1031 msgstr ""
  1070 msgstr ""
  1032 
  1071 
  1033 #: ../PLCOpenEditor.py:4091
  1072 #: ../VariablePanel.py:301
  1034 #, python-format
  1073 #, python-format
  1035 msgid "Incompatible data types between \"%s\" and \"%s\""
  1074 msgid "Incompatible data types between \"%s\" and \"%s\""
  1036 msgstr ""
  1075 msgstr ""
  1037 
  1076 
  1038 #: ../PLCOpenEditor.py:4102
  1077 #: ../VariablePanel.py:312
  1039 #, python-format
  1078 #, python-format
  1040 msgid "Incompatible size of data between \"%s\" and \"%s\""
  1079 msgid "Incompatible size of data between \"%s\" and \"%s\""
  1041 msgstr ""
  1080 msgstr ""
  1042 
  1081 
  1043 #: ../PLCOpenEditor.py:4098
  1082 #: ../VariablePanel.py:308
  1044 #, python-format
  1083 #, python-format
  1045 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1084 msgid "Incompatible size of data between \"%s\" and \"BOOL\""
  1046 msgstr ""
  1085 msgstr ""
  1047 
  1086 
  1048 #: ../Dialogs.py:2105
  1087 #: ../dialogs/ActionBlockDialog.py:33
  1049 msgid "Indicator"
  1088 msgid "Indicator"
  1050 msgstr ""
  1089 msgstr ""
  1051 
  1090 
  1052 #: ../PLCOpenEditor.py:3850 ../PLCOpenEditor.py:3851 ../DataTypeEditor.py:46
  1091 #: ../VariablePanel.py:52 ../VariablePanel.py:53 ../DataTypeEditor.py:46
  1053 msgid "Initial Value"
  1092 msgid "Initial Value"
  1054 msgstr ""
  1093 msgstr ""
  1055 
  1094 
  1056 #: ../DataTypeEditor.py:388 ../DataTypeEditor.py:412 ../DataTypeEditor.py:463
  1095 #: ../DataTypeEditor.py:388 ../DataTypeEditor.py:412 ../DataTypeEditor.py:463
  1057 #: ../DataTypeEditor.py:505
  1096 #: ../DataTypeEditor.py:505
  1058 msgid "Initial Value:"
  1097 msgid "Initial Value:"
  1059 msgstr ""
  1098 msgstr ""
  1060 
  1099 
  1061 #: ../Dialogs.py:1725 ../Dialogs.py:1793 ../Dialogs.py:2109
  1100 #: ../dialogs/ActionBlockDialog.py:37 ../dialogs/SFCTransitionDialog.py:131
       
  1101 #: ../dialogs/SFCTransitionDialog.py:199
  1062 msgid "Inline"
  1102 msgid "Inline"
  1063 msgstr ""
  1103 msgstr ""
  1064 
  1104 
  1065 #: ../PLCOpenEditor.py:3861 ../Dialogs.py:425 ../Dialogs.py:1472
  1105 #: ../VariablePanel.py:63 ../VariablePanel.py:991
       
  1106 #: ../dialogs/FBDVariableDialog.py:41 ../dialogs/SFCStepDialog.py:122
  1066 msgid "Input"
  1107 msgid "Input"
  1067 msgstr ""
  1108 msgstr ""
  1068 
  1109 
  1069 #: ../Dialogs.py:126
  1110 #: ../dialogs/FBDBlockDialog.py:125
  1070 msgid "Inputs:"
  1111 msgid "Inputs:"
  1071 msgstr ""
  1112 msgstr ""
  1072 
  1113 
  1073 #: ../plcopen/iec_std.csv:76
  1114 #: ../plcopen/iec_std.csv:76
  1074 msgid "Insertion (into)"
  1115 msgid "Insertion (into)"
  1075 msgstr ""
  1116 msgstr ""
  1076 
  1117 
  1077 #: ../plcopen/plcopen.py:1329
  1118 #: ../plcopen/plcopen.py:1344
  1078 #, python-format
  1119 #, python-format
  1079 msgid "Instance with id %d doesn't exist!"
  1120 msgid "Instance with id %d doesn't exist!"
  1080 msgstr ""
  1121 msgstr ""
  1081 
  1122 
  1082 #: ../PLCOpenEditor.py:561 ../PLCOpenEditor.py:599
  1123 #: ../PLCOpenEditor.py:559
  1083 msgid "Instances"
  1124 msgid "Instances"
  1084 msgstr ""
  1125 msgstr ""
  1085 
  1126 
  1086 #: ../RessourceEditor.py:394
  1127 #: ../RessourceEditor.py:397
  1087 msgid "Instances:"
  1128 msgid "Instances:"
  1088 msgstr ""
  1129 msgstr ""
  1089 
  1130 
  1090 #: ../plcopen/structures.py:231
  1131 #: ../plcopen/structures.py:231
  1091 msgid ""
  1132 msgid ""
  1092 "Integral\n"
  1133 "Integral\n"
  1093 "The integral function block integrates the value of input XIN over time."
  1134 "The integral function block integrates the value of input XIN over time."
  1094 msgstr ""
  1135 msgstr ""
  1095 
  1136 
  1096 #: ../PLCOpenEditor.py:3860
  1137 #: ../VariablePanel.py:62
  1097 msgid "Interface"
  1138 msgid "Interface"
  1098 msgstr ""
  1139 msgstr ""
  1099 
  1140 
  1100 #: ../RessourceEditor.py:79
  1141 #: ../RessourceEditor.py:82
  1101 msgid "Interval"
  1142 msgid "Interval"
  1102 msgstr ""
  1143 msgstr ""
  1103 
  1144 
  1104 #: ../PLCControler.py:1654 ../PLCControler.py:1688
  1145 #: ../PLCControler.py:1701 ../PLCControler.py:1739
  1105 msgid "Invalid plcopen element(s)!!!"
  1146 msgid "Invalid plcopen element(s)!!!"
  1106 msgstr ""
  1147 msgstr ""
  1107 
  1148 
  1108 #: ../PLCOpenEditor.py:4786 ../PLCOpenEditor.py:4789
  1149 #: ../PLCOpenEditor.py:4013 ../PLCOpenEditor.py:4016
  1109 #, python-format
  1150 #, python-format
  1110 msgid "Invalid value \"%s\" for debug variable"
  1151 msgid "Invalid value \"%s\" for debug variable"
  1111 msgstr ""
  1152 msgstr ""
  1112 
  1153 
  1113 #: ../PLCOpenEditor.py:4079 ../PLCOpenEditor.py:4082
  1154 #: ../VariablePanel.py:289 ../VariablePanel.py:292
  1114 #, python-format
  1155 #, python-format
  1115 msgid "Invalid value \"%s\" for location"
  1156 msgid "Invalid value \"%s\" for location"
  1116 msgstr ""
  1157 msgstr ""
  1117 
  1158 
  1118 #: ../Viewer.py:211 ../Viewer.py:214
  1159 #: ../Viewer.py:214 ../Viewer.py:217
  1119 #, python-format
  1160 #, python-format
  1120 msgid "Invalid value \"%s\" for viewer block"
  1161 msgid "Invalid value \"%s\" for viewer block"
  1121 msgstr ""
  1162 msgstr ""
  1122 
  1163 
  1123 #: ../PLCOpenEditor.py:2980 ../PLCOpenEditor.py:3170 ../PLCOpenEditor.py:3180
  1164 #: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175
  1124 #: ../PLCOpenEditor.py:3359 ../PLCOpenEditor.py:3503
  1165 #: ../PLCOpenEditor.py:3354 ../PLCOpenEditor.py:3498
  1125 msgid "LD"
  1166 msgid "LD"
  1126 msgstr ""
  1167 msgstr ""
  1127 
  1168 
  1128 #: ../LDViewer.py:213 ../LDViewer.py:228
  1169 #: ../LDViewer.py:213 ../LDViewer.py:228
  1129 #, python-format
  1170 #, python-format
  1130 msgid "Ladder element with id %d is on more than one rung."
  1171 msgid "Ladder element with id %d is on more than one rung."
  1131 msgstr ""
  1172 msgstr ""
  1132 
  1173 
  1133 #: ../PLCOpenEditor.py:3278 ../PLCOpenEditor.py:3441 ../PLCOpenEditor.py:3585
  1174 #: ../PLCOpenEditor.py:3273 ../PLCOpenEditor.py:3436 ../PLCOpenEditor.py:3580
  1134 msgid "Language"
  1175 msgid "Language"
  1135 msgstr ""
  1176 msgstr ""
  1136 
  1177 
  1137 #: ../PLCOpenEditor.py:2994
  1178 #: ../PLCOpenEditor.py:2989
  1138 msgid "Language (optional):"
  1179 msgid "Language (optional):"
  1139 msgstr ""
  1180 msgstr ""
  1140 
  1181 
  1141 #: ../PLCOpenEditor.py:3246 ../PLCOpenEditor.py:3414 ../PLCOpenEditor.py:3558
  1182 #: ../PLCOpenEditor.py:3241 ../PLCOpenEditor.py:3409 ../PLCOpenEditor.py:3553
  1142 msgid "Language:"
  1183 msgid "Language:"
  1143 msgstr ""
  1184 msgstr ""
  1144 
  1185 
  1145 #: ../Viewer.py:358
  1186 #: ../Viewer.py:392
  1146 msgid "Left"
  1187 msgid "Left"
  1147 msgstr ""
  1188 msgstr ""
  1148 
  1189 
  1149 #: ../Dialogs.py:1287
  1190 #: ../dialogs/LDPowerRailDialog.py:118
  1150 msgid "Left PowerRail"
  1191 msgid "Left PowerRail"
  1151 msgstr ""
  1192 msgstr ""
  1152 
  1193 
  1153 #: ../plcopen/iec_std.csv:70
  1194 #: ../plcopen/iec_std.csv:70
  1154 msgid "Length of string"
  1195 msgid "Length of string"
  1160 
  1201 
  1161 #: ../plcopen/iec_std.csv:68
  1202 #: ../plcopen/iec_std.csv:68
  1162 msgid "Less than or equal to"
  1203 msgid "Less than or equal to"
  1163 msgstr ""
  1204 msgstr ""
  1164 
  1205 
  1165 #: ../PLCOpenEditor.py:640
  1206 #: ../PLCOpenEditor.py:594
  1166 msgid "Library"
  1207 msgid "Library"
  1167 msgstr ""
  1208 msgstr ""
  1168 
  1209 
  1169 #: ../plcopen/iec_std.csv:62
  1210 #: ../plcopen/iec_std.csv:62
  1170 msgid "Limitation"
  1211 msgid "Limitation"
  1171 msgstr ""
  1212 msgstr ""
  1172 
  1213 
  1173 #: ../PLCOpenEditor.py:3862
  1214 #: ../VariablePanel.py:64
  1174 msgid "Local"
  1215 msgid "Local"
  1175 msgstr ""
  1216 msgstr ""
  1176 
  1217 
  1177 #: ../PLCOpenEditor.py:3850
  1218 #: ../VariablePanel.py:52
  1178 msgid "Location"
  1219 msgid "Location"
       
  1220 msgstr ""
       
  1221 
       
  1222 #: ../VariablePanel.py:1052
       
  1223 msgid "Locations available:"
  1179 msgstr ""
  1224 msgstr ""
  1180 
  1225 
  1181 #: ../plcopen/iec_std.csv:25
  1226 #: ../plcopen/iec_std.csv:25
  1182 msgid "Logarithm to base 10"
  1227 msgid "Logarithm to base 10"
  1183 msgstr ""
  1228 msgstr ""
  1188 
  1233 
  1189 #: ../DataTypeEditor.py:430
  1234 #: ../DataTypeEditor.py:430
  1190 msgid "Maximum:"
  1235 msgid "Maximum:"
  1191 msgstr ""
  1236 msgstr ""
  1192 
  1237 
  1193 #: ../Viewer.py:367
  1238 #: ../VariablePanel.py:993
       
  1239 msgid "Memory"
       
  1240 msgstr ""
       
  1241 
       
  1242 #: ../Viewer.py:401
  1194 msgid "Middle"
  1243 msgid "Middle"
  1195 msgstr ""
  1244 msgstr ""
  1196 
  1245 
  1197 #: ../plcopen/iec_std.csv:61
  1246 #: ../plcopen/iec_std.csv:61
  1198 msgid "Minimum"
  1247 msgid "Minimum"
  1200 
  1249 
  1201 #: ../DataTypeEditor.py:421
  1250 #: ../DataTypeEditor.py:421
  1202 msgid "Minimum:"
  1251 msgid "Minimum:"
  1203 msgstr ""
  1252 msgstr ""
  1204 
  1253 
  1205 #: ../PLCOpenEditor.py:3009
  1254 #: ../PLCOpenEditor.py:3004
  1206 msgid "Miscellaneous"
  1255 msgid "Miscellaneous"
  1207 msgstr ""
  1256 msgstr ""
  1208 
  1257 
  1209 #: ../Dialogs.py:1022
  1258 #: ../dialogs/LDElementDialog.py:117
  1210 msgid "Modifier:"
  1259 msgid "Modifier:"
  1211 msgstr ""
  1260 msgstr ""
  1212 
  1261 
  1213 #: ../PLCGenerator.py:672 ../PLCGenerator.py:876
  1262 #: ../PLCGenerator.py:672 ../PLCGenerator.py:876
  1214 #, python-format
  1263 #, python-format
  1229 
  1278 
  1230 #: ../plcopen/iec_std.csv:37
  1279 #: ../plcopen/iec_std.csv:37
  1231 msgid "Multiplication"
  1280 msgid "Multiplication"
  1232 msgstr ""
  1281 msgstr ""
  1233 
  1282 
  1234 #: ../PLCOpenEditor.py:3850 ../PLCOpenEditor.py:3851 ../RessourceEditor.py:79
  1283 #: ../RessourceEditor.py:82 ../RessourceEditor.py:86 ../VariablePanel.py:52
  1235 #: ../RessourceEditor.py:83 ../DataTypeEditor.py:46
  1284 #: ../VariablePanel.py:53 ../DataTypeEditor.py:46
  1236 msgid "Name"
  1285 msgid "Name"
  1237 msgstr ""
  1286 msgstr ""
  1238 
  1287 
  1239 #: ../Dialogs.py:122 ../Dialogs.py:520 ../Dialogs.py:792 ../Dialogs.py:1026
  1288 #: ../dialogs/ConnectionDialog.py:109 ../dialogs/FBDBlockDialog.py:121
  1240 #: ../Dialogs.py:1455
  1289 #: ../dialogs/FBDVariableDialog.py:136 ../dialogs/LDElementDialog.py:121
       
  1290 #: ../dialogs/SFCStepDialog.py:105
  1241 msgid "Name:"
  1291 msgid "Name:"
  1242 msgstr ""
  1292 msgstr ""
  1243 
  1293 
  1244 #: ../plcopen/iec_std.csv:24
  1294 #: ../plcopen/iec_std.csv:24
  1245 msgid "Natural logarithm"
  1295 msgid "Natural logarithm"
  1246 msgstr ""
  1296 msgstr ""
  1247 
  1297 
  1248 #: ../Viewer.py:390 ../Dialogs.py:1040
  1298 #: ../Viewer.py:424 ../dialogs/LDElementDialog.py:135
  1249 msgid "Negated"
  1299 msgid "Negated"
  1250 msgstr ""
  1300 msgstr ""
  1251 
  1301 
  1252 #: ../PLCOpenEditor.py:312
  1302 #: ../PLCOpenEditor.py:2435
  1253 msgid "New\tCTRL+N"
  1303 msgid "New\tCTRL+N"
  1254 msgstr ""
  1304 msgstr ""
  1255 
  1305 
  1256 #: ../DataTypeEditor.py:450 ../DataTypeEditor.py:492
  1306 #: ../DataTypeEditor.py:450 ../DataTypeEditor.py:492
  1257 msgid "New item"
  1307 msgid "New item"
  1258 msgstr ""
  1308 msgstr ""
  1259 
  1309 
  1260 #: ../PLCOpenEditor.py:3855
  1310 #: ../VariablePanel.py:57
  1261 msgid "No"
  1311 msgid "No"
  1262 msgstr ""
  1312 msgstr ""
  1263 
  1313 
  1264 #: ../Viewer.py:388
  1314 #: ../Viewer.py:422
  1265 msgid "No Modifier"
  1315 msgid "No Modifier"
  1266 msgstr ""
  1316 msgstr ""
  1267 
  1317 
  1268 #: ../PLCControler.py:2535
  1318 #: ../PLCControler.py:2583
  1269 msgid "No PLC project found"
  1319 msgid "No PLC project found"
  1270 msgstr ""
  1320 msgstr ""
  1271 
  1321 
  1272 #: ../PLCGenerator.py:1257
  1322 #: ../PLCGenerator.py:1257
  1273 #, python-format
  1323 #, python-format
  1277 #: ../PLCGenerator.py:691 ../PLCGenerator.py:885
  1327 #: ../PLCGenerator.py:691 ../PLCGenerator.py:885
  1278 #, python-format
  1328 #, python-format
  1279 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1329 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
  1280 msgstr ""
  1330 msgstr ""
  1281 
  1331 
  1282 #: ../PLCOpenEditor.py:2608
  1332 #: ../PLCOpenEditor.py:2382
  1283 msgid ""
  1333 msgid ""
  1284 "No documentation available.\n"
  1334 "No documentation available.\n"
  1285 "Coming soon."
  1335 "Coming soon."
  1286 msgstr ""
  1336 msgstr ""
  1287 
  1337 
  1297 #: ../PLCGenerator.py:1255
  1347 #: ../PLCGenerator.py:1255
  1298 #, python-format
  1348 #, python-format
  1299 msgid "No variable defined in \"%s\" POU"
  1349 msgid "No variable defined in \"%s\" POU"
  1300 msgstr ""
  1350 msgstr ""
  1301 
  1351 
  1302 #: ../Dialogs.py:1034
  1352 #: ../dialogs/LDElementDialog.py:129
  1303 msgid "Normal"
  1353 msgid "Normal"
  1304 msgstr ""
  1354 msgstr ""
  1305 
  1355 
  1306 #: ../plcopen/iec_std.csv:69
  1356 #: ../plcopen/iec_std.csv:69
  1307 msgid "Not equal to"
  1357 msgid "Not equal to"
  1308 msgstr ""
  1358 msgstr ""
  1309 
  1359 
  1310 #: ../Dialogs.py:2008
  1360 #: ../dialogs/SFCDivergenceDialog.py:135
  1311 msgid "Number of sequences:"
  1361 msgid "Number of sequences:"
  1312 msgstr ""
  1362 msgstr ""
  1313 
  1363 
  1314 #: ../plcopen/iec_std.csv:22
  1364 #: ../plcopen/iec_std.csv:22
  1315 msgid "Numerical"
  1365 msgid "Numerical"
  1325 msgid ""
  1375 msgid ""
  1326 "On-delay timer\n"
  1376 "On-delay timer\n"
  1327 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1377 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
  1328 msgstr ""
  1378 msgstr ""
  1329 
  1379 
  1330 #: ../PLCOpenEditor.py:314
  1380 #: ../PLCOpenEditor.py:2437
  1331 msgid "Open\tCTRL+O"
  1381 msgid "Open\tCTRL+O"
  1332 msgstr ""
  1382 msgstr ""
  1333 
  1383 
  1334 #: ../PLCOpenEditor.py:2936
  1384 #: ../PLCOpenEditor.py:2931
  1335 msgid "Organization (optional):"
  1385 msgid "Organization (optional):"
  1336 msgstr ""
  1386 msgstr ""
  1337 
  1387 
  1338 #: ../PLCOpenEditor.py:3861 ../Dialogs.py:427 ../Dialogs.py:1477
  1388 #: ../VariablePanel.py:63 ../VariablePanel.py:992
       
  1389 #: ../dialogs/FBDVariableDialog.py:43 ../dialogs/SFCStepDialog.py:127
  1339 msgid "Output"
  1390 msgid "Output"
  1340 msgstr ""
  1391 msgstr ""
  1341 
  1392 
  1342 #: ../plcopen/structures.py:241
  1393 #: ../plcopen/structures.py:241
  1343 msgid ""
  1394 msgid ""
  1344 "PID\n"
  1395 "PID\n"
  1345 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1396 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
  1346 msgstr ""
  1397 msgstr ""
  1347 
  1398 
  1348 #: ../PLCOpenEditor.py:1033 ../PLCOpenEditor.py:1120
  1399 #: ../PLCOpenEditor.py:2589 ../PLCOpenEditor.py:2648
  1349 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1400 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
  1350 msgstr ""
  1401 msgstr ""
  1351 
  1402 
  1352 #: ../PLCOpenEditor.py:487 ../PLCOpenEditor.py:840
  1403 #: ../PLCOpenEditor.py:2521
  1353 msgid "PLCOpenEditor"
  1404 msgid "PLCOpenEditor"
  1354 msgstr ""
  1405 msgstr ""
  1355 
  1406 
  1356 #: ../PLCOpenEditor.py:440
  1407 #: ../PLCOpenEditor.py:2479
  1357 msgid "PLCOpenEditor\tF1"
  1408 msgid "PLCOpenEditor\tF1"
  1358 msgstr ""
  1409 msgstr ""
  1359 
  1410 
  1360 #: ../PLCOpenEditor.py:3274
  1411 #: ../PLCOpenEditor.py:3269
  1361 msgid "POU Name"
  1412 msgid "POU Name"
  1362 msgstr ""
  1413 msgstr ""
  1363 
  1414 
  1364 #: ../PLCOpenEditor.py:3229
  1415 #: ../PLCOpenEditor.py:3224
  1365 msgid "POU Name:"
  1416 msgid "POU Name:"
  1366 msgstr ""
  1417 msgstr ""
  1367 
  1418 
  1368 #: ../PLCOpenEditor.py:3276
  1419 #: ../PLCOpenEditor.py:3271
  1369 msgid "POU Type"
  1420 msgid "POU Type"
  1370 msgstr ""
  1421 msgstr ""
  1371 
  1422 
  1372 #: ../PLCOpenEditor.py:3237
  1423 #: ../PLCOpenEditor.py:3232
  1373 msgid "POU Type:"
  1424 msgid "POU Type:"
  1374 msgstr ""
  1425 msgstr ""
  1375 
  1426 
  1376 #: ../PLCOpenEditor.py:331
  1427 #: ../PLCOpenEditor.py:2451
  1377 msgid "Page Setup"
  1428 msgid "Page Setup"
  1378 msgstr ""
  1429 msgstr ""
  1379 
  1430 
  1380 #: ../PLCOpenEditor.py:2952
  1431 #: ../PLCOpenEditor.py:2947
  1381 msgid "Page Size (optional):"
  1432 msgid "Page Size (optional):"
  1382 msgstr ""
  1433 msgstr ""
  1383 
  1434 
  1384 #: ../PLCOpenEditor.py:5002
  1435 #: ../PLCOpenEditor.py:4235
  1385 #, python-format
  1436 #, python-format
  1386 msgid "Page: %d"
  1437 msgid "Page: %d"
  1387 msgstr ""
  1438 msgstr ""
  1388 
  1439 
  1389 #: ../PLCOpenEditor.py:383
  1440 #: ../PLCOpenEditor.py:1648
       
  1441 msgid "Paste"
       
  1442 msgstr ""
       
  1443 
       
  1444 #: ../PLCOpenEditor.py:325
  1390 msgid "Paste\tCTRL+V"
  1445 msgid "Paste\tCTRL+V"
  1391 msgstr ""
  1446 msgstr ""
  1392 
  1447 
  1393 #: ../Dialogs.py:1279
  1448 #: ../dialogs/LDPowerRailDialog.py:110
  1394 msgid "Pin number:"
  1449 msgid "Pin number:"
  1395 msgstr ""
  1450 msgstr ""
  1396 
  1451 
  1397 #: ../Viewer.py:1971 ../Viewer.py:2262 ../SFCViewer.py:698
  1452 #: ../Viewer.py:1995 ../Viewer.py:2286 ../SFCViewer.py:698
  1398 msgid "Please choose a target"
  1453 msgid "Please choose a target"
  1399 msgstr ""
  1454 msgstr ""
  1400 
  1455 
  1401 #: ../PLCOpenEditor.py:2463
  1456 #: ../PLCOpenEditor.py:2240
  1402 msgid "Please enter POU name"
  1457 msgid "Please enter POU name"
  1403 msgstr ""
  1458 msgstr ""
  1404 
  1459 
  1405 #: ../Viewer.py:1796 ../Viewer.py:1798 ../Viewer.py:2297 ../Viewer.py:2299
  1460 #: ../Viewer.py:1820 ../Viewer.py:1822 ../Viewer.py:2321 ../Viewer.py:2323
  1406 msgid "Please enter comment text"
  1461 msgid "Please enter comment text"
  1407 msgstr ""
  1462 msgstr ""
  1408 
  1463 
  1409 #: ../PLCOpenEditor.py:2418 ../PLCOpenEditor.py:3649
  1464 #: ../PLCOpenEditor.py:2208 ../PLCOpenEditor.py:3644
  1410 msgid "Please enter configuration name"
  1465 msgid "Please enter configuration name"
  1411 msgstr ""
  1466 msgstr ""
  1412 
  1467 
  1413 #: ../PLCOpenEditor.py:2361
  1468 #: ../PLCOpenEditor.py:2164
  1414 msgid "Please enter data type name"
  1469 msgid "Please enter data type name"
  1415 msgstr ""
  1470 msgstr ""
  1416 
  1471 
  1417 #: ../PLCOpenEditor.py:2433 ../PLCOpenEditor.py:3712
  1472 #: ../PLCOpenEditor.py:2219 ../PLCOpenEditor.py:3707
  1418 msgid "Please enter resource name"
  1473 msgid "Please enter resource name"
  1419 msgstr ""
  1474 msgstr ""
  1420 
  1475 
  1421 #: ../SFCViewer.py:362 ../SFCViewer.py:384 ../SFCViewer.py:726
  1476 #: ../SFCViewer.py:362 ../SFCViewer.py:384 ../SFCViewer.py:726
  1422 msgid "Please enter step name"
  1477 msgid "Please enter step name"
  1423 msgstr ""
  1478 msgstr ""
  1424 
  1479 
  1425 #: ../PLCOpenEditor.py:3120
  1480 #: ../PLCOpenEditor.py:3115
  1426 msgid "Please enter text"
  1481 msgid "Please enter text"
       
  1482 msgstr ""
       
  1483 
       
  1484 #: ../VariablePanel.py:1119
       
  1485 msgid "Plugins"
  1427 msgstr ""
  1486 msgstr ""
  1428 
  1487 
  1429 #: ../GraphicViewer.py:117
  1488 #: ../GraphicViewer.py:117
  1430 msgid "Position:"
  1489 msgid "Position:"
  1431 msgstr ""
  1490 msgstr ""
  1432 
  1491 
  1433 #: ../Dialogs.py:1271
  1492 #: ../dialogs/LDPowerRailDialog.py:102
  1434 msgid "Power Rail Properties"
  1493 msgid "Power Rail Properties"
  1435 msgstr ""
  1494 msgstr ""
  1436 
  1495 
  1437 #: ../PLCOpenEditor.py:333
  1496 #: ../PLCOpenEditor.py:2453
  1438 msgid "Preview"
  1497 msgid "Preview"
  1439 msgstr ""
  1498 msgstr ""
  1440 
  1499 
  1441 #: ../Dialogs.py:138 ../Dialogs.py:524 ../Dialogs.py:796 ../Dialogs.py:1030
  1500 #: ../dialogs/ConnectionDialog.py:113 ../dialogs/FBDBlockDialog.py:137
  1442 #: ../Dialogs.py:1283 ../Dialogs.py:1463 ../Dialogs.py:1706 ../Dialogs.py:2017
  1501 #: ../dialogs/FBDVariableDialog.py:140 ../dialogs/LDElementDialog.py:125
       
  1502 #: ../dialogs/LDPowerRailDialog.py:114 ../dialogs/SFCDivergenceDialog.py:144
       
  1503 #: ../dialogs/SFCStepDialog.py:113 ../dialogs/SFCTransitionDialog.py:112
  1443 msgid "Preview:"
  1504 msgid "Preview:"
  1444 msgstr ""
  1505 msgstr ""
  1445 
  1506 
  1446 #: ../PLCOpenEditor.py:335
  1507 #: ../PLCOpenEditor.py:2455
  1447 msgid "Print"
  1508 msgid "Print"
  1448 msgstr ""
  1509 msgstr ""
  1449 
  1510 
  1450 #: ../PLCOpenEditor.py:1152
  1511 #: ../PLCOpenEditor.py:932
  1451 msgid "Print preview"
  1512 msgid "Print preview"
  1452 msgstr ""
  1513 msgstr ""
  1453 
  1514 
  1454 #: ../RessourceEditor.py:79
  1515 #: ../RessourceEditor.py:82
  1455 msgid "Priority"
  1516 msgid "Priority"
  1456 msgstr ""
  1517 msgstr ""
  1457 
  1518 
  1458 #: ../Dialogs.py:1710
  1519 #: ../dialogs/SFCTransitionDialog.py:116
  1459 msgid "Priority:"
  1520 msgid "Priority:"
  1460 msgstr ""
  1521 msgstr ""
  1461 
  1522 
  1462 #: ../PLCOpenEditor.py:2880
  1523 #: ../PLCOpenEditor.py:2875
  1463 msgid "Product Name (required):"
  1524 msgid "Product Name (required):"
  1464 msgstr ""
  1525 msgstr ""
  1465 
  1526 
  1466 #: ../PLCOpenEditor.py:2896
  1527 #: ../PLCOpenEditor.py:2891
  1467 msgid "Product Release (optional):"
  1528 msgid "Product Release (optional):"
  1468 msgstr ""
  1529 msgstr ""
  1469 
  1530 
  1470 #: ../PLCOpenEditor.py:2888
  1531 #: ../PLCOpenEditor.py:2883
  1471 msgid "Product Version (required):"
  1532 msgid "Product Version (required):"
  1472 msgstr ""
  1533 msgstr ""
  1473 
  1534 
  1474 #: ../PLCOpenEditor.py:394 ../PLCOpenEditor.py:1816
  1535 #: ../PLCOpenEditor.py:336 ../PLCOpenEditor.py:1608
  1475 msgid "Program"
  1536 msgid "Program"
  1476 msgstr ""
  1537 msgstr ""
  1477 
  1538 
  1478 #: ../PLCOpenEditor.py:1097
  1539 #: ../PLCOpenEditor.py:2626
  1479 msgid "Program was successfully generated!"
  1540 msgid "Program was successfully generated!"
  1480 msgstr ""
  1541 msgstr ""
  1481 
  1542 
  1482 #: ../PLCControler.py:83
  1543 #: ../PLCControler.py:90
  1483 msgid "Programs"
  1544 msgid "Programs"
  1484 msgstr ""
  1545 msgstr ""
  1485 
  1546 
  1486 #: ../Viewer.py:220
  1547 #: ../Viewer.py:223
  1487 msgid "Programs can't be used by other POUs!"
  1548 msgid "Programs can't be used by other POUs!"
  1488 msgstr ""
  1549 msgstr ""
  1489 
  1550 
  1490 #: ../PLCOpenEditor.py:499 ../PLCOpenEditor.py:2903
  1551 #: ../PLCOpenEditor.py:437 ../PLCOpenEditor.py:2898
  1491 msgid "Project"
  1552 msgid "Project"
  1492 msgstr ""
  1553 msgstr ""
  1493 
  1554 
  1494 #: ../PLCOpenEditor.py:2864
  1555 #: ../PLCOpenEditor.py:2859
  1495 msgid "Project Name (required):"
  1556 msgid "Project Name (required):"
  1496 msgstr ""
  1557 msgstr ""
  1497 
  1558 
  1498 #: ../PLCOpenEditor.py:2872
  1559 #: ../PLCOpenEditor.py:2867
  1499 msgid "Project Version (optional):"
  1560 msgid "Project Version (optional):"
  1500 msgstr ""
  1561 msgstr ""
  1501 
  1562 
  1502 #: ../PLCOpenEditor.py:2850
  1563 #: ../PLCOpenEditor.py:2845
  1503 msgid "Project properties"
  1564 msgid "Project properties"
  1504 msgstr ""
  1565 msgstr ""
  1505 
  1566 
  1506 #: ../PLCOpenEditor.py:339 ../PLCControler.py:84
  1567 #: ../PLCOpenEditor.py:2458 ../PLCControler.py:91
  1507 msgid "Properties"
  1568 msgid "Properties"
  1508 msgstr ""
  1569 msgstr ""
  1509 
  1570 
  1510 #: ../plcopen/structures.py:209
  1571 #: ../plcopen/structures.py:209
  1511 msgid ""
  1572 msgid ""
  1512 "Pulse timer\n"
  1573 "Pulse timer\n"
  1513 "The pulse timer can be used to generate output pulses of a given time duration."
  1574 "The pulse timer can be used to generate output pulses of a given time duration."
  1514 msgstr ""
  1575 msgstr ""
  1515 
  1576 
  1516 #: ../Dialogs.py:2105
  1577 #: ../dialogs/ActionBlockDialog.py:33
  1517 msgid "Qualifier"
  1578 msgid "Qualifier"
  1518 msgstr ""
  1579 msgstr ""
  1519 
  1580 
  1520 #: ../PLCOpenEditor.py:343
  1581 #: ../PLCOpenEditor.py:2461
  1521 msgid "Quit\tCTRL+Q"
  1582 msgid "Quit\tCTRL+Q"
  1522 msgstr ""
  1583 msgstr ""
  1523 
  1584 
  1524 #: ../plcopen/structures.py:174
  1585 #: ../plcopen/structures.py:174
  1525 msgid ""
  1586 msgid ""
  1535 
  1596 
  1536 #: ../GraphicViewer.py:106
  1597 #: ../GraphicViewer.py:106
  1537 msgid "Range:"
  1598 msgid "Range:"
  1538 msgstr ""
  1599 msgstr ""
  1539 
  1600 
  1540 #: ../PLCOpenEditor.py:374
  1601 #: ../PLCOpenEditor.py:316
  1541 msgid "Redo\tCTRL+Y"
  1602 msgid "Redo\tCTRL+Y"
  1542 msgstr ""
  1603 msgstr ""
  1543 
  1604 
  1544 #: ../Dialogs.py:1714 ../Dialogs.py:1791
  1605 #: ../dialogs/SFCTransitionDialog.py:120 ../dialogs/SFCTransitionDialog.py:197
  1545 msgid "Reference"
  1606 msgid "Reference"
  1546 msgstr ""
  1607 msgstr ""
  1547 
  1608 
  1548 #: ../PLCOpenEditor.py:422
  1609 #: ../PLCOpenEditor.py:364
  1549 msgid "Refresh\tF5"
  1610 msgid "Refresh\tF5"
  1550 msgstr ""
  1611 msgstr ""
  1551 
  1612 
  1552 #: ../plcopen/iec_std.csv:48
  1613 #: ../plcopen/iec_std.csv:48
  1553 msgid "Remainder (modulo)"
  1614 msgid "Remainder (modulo)"
  1554 msgstr ""
  1615 msgstr ""
  1555 
  1616 
  1556 #: ../PLCOpenEditor.py:1820
  1617 #: ../PLCOpenEditor.py:1612
  1557 msgid "Rename"
  1618 msgid "Rename"
  1558 msgstr ""
  1619 msgstr ""
  1559 
  1620 
  1560 #: ../plcopen/iec_std.csv:78
  1621 #: ../plcopen/iec_std.csv:78
  1561 msgid "Replacement (within)"
  1622 msgid "Replacement (within)"
  1562 msgstr ""
  1623 msgstr ""
  1563 
  1624 
  1564 #: ../Dialogs.py:1050
  1625 #: ../dialogs/LDElementDialog.py:145
  1565 msgid "Reset"
  1626 msgid "Reset"
  1566 msgstr ""
  1627 msgstr ""
  1567 
  1628 
  1568 #: ../Viewer.py:409
  1629 #: ../Viewer.py:443
  1569 msgid "Reset Execution Order"
  1630 msgid "Reset Execution Order"
  1570 msgstr ""
  1631 msgstr ""
  1571 
  1632 
  1572 #: ../PLCControler.py:84
  1633 #: ../PLCControler.py:91
  1573 msgid "Resources"
  1634 msgid "Resources"
  1574 msgstr ""
  1635 msgstr ""
  1575 
  1636 
  1576 #: ../PLCOpenEditor.py:3850 ../PLCOpenEditor.py:3851
  1637 #: ../VariablePanel.py:52 ../VariablePanel.py:53
  1577 msgid "Retain"
  1638 msgid "Retain"
  1578 msgstr ""
  1639 msgstr ""
  1579 
  1640 
  1580 #: ../PLCOpenEditor.py:4229
  1641 #: ../VariablePanel.py:439
  1581 msgid "Return Type:"
  1642 msgid "Return Type:"
  1582 msgstr ""
  1643 msgstr ""
  1583 
  1644 
  1584 #: ../Viewer.py:362
  1645 #: ../Viewer.py:396
  1585 msgid "Right"
  1646 msgid "Right"
  1586 msgstr ""
  1647 msgstr ""
  1587 
  1648 
  1588 #: ../Dialogs.py:1293
  1649 #: ../dialogs/LDPowerRailDialog.py:124
  1589 msgid "Right PowerRail"
  1650 msgid "Right PowerRail"
  1590 msgstr ""
  1651 msgstr ""
  1591 
  1652 
  1592 #: ../Viewer.py:392 ../Dialogs.py:1055
  1653 #: ../Viewer.py:426 ../dialogs/LDElementDialog.py:150
  1593 msgid "Rising Edge"
  1654 msgid "Rising Edge"
  1594 msgstr ""
  1655 msgstr ""
  1595 
  1656 
  1596 #: ../plcopen/structures.py:184
  1657 #: ../plcopen/structures.py:184
  1597 msgid ""
  1658 msgid ""
  1609 
  1670 
  1610 #: ../plcopen/iec_std.csv:17
  1671 #: ../plcopen/iec_std.csv:17
  1611 msgid "Rounding up/down"
  1672 msgid "Rounding up/down"
  1612 msgstr ""
  1673 msgstr ""
  1613 
  1674 
  1614 #: ../PLCOpenEditor.py:2980 ../PLCOpenEditor.py:3180
  1675 #: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3175
  1615 msgid "SFC"
  1676 msgid "SFC"
  1616 msgstr ""
  1677 msgstr ""
  1617 
  1678 
  1618 #: ../plcopen/structures.py:169
  1679 #: ../plcopen/structures.py:169
  1619 msgid ""
  1680 msgid ""
  1620 "SR bistable\n"
  1681 "SR bistable\n"
  1621 "The SR bistable is a latch where the Set dominates."
  1682 "The SR bistable is a latch where the Set dominates."
  1622 msgstr ""
  1683 msgstr ""
  1623 
  1684 
  1624 #: ../PLCOpenEditor.py:3170 ../PLCOpenEditor.py:3180 ../PLCOpenEditor.py:3359
  1685 #: ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175 ../PLCOpenEditor.py:3354
  1625 #: ../PLCOpenEditor.py:3503
  1686 #: ../PLCOpenEditor.py:3498
  1626 msgid "ST"
  1687 msgid "ST"
  1627 msgstr ""
  1688 msgstr ""
  1628 
  1689 
  1629 #: ../PLCOpenEditor.py:1084
  1690 #: ../PLCOpenEditor.py:2613
  1630 msgid "ST files (*.st)|*.st|All files|*.*"
  1691 msgid "ST files (*.st)|*.st|All files|*.*"
  1631 msgstr ""
  1692 msgstr ""
  1632 
  1693 
  1633 #: ../PLCOpenEditor.py:323
  1694 #: ../PLCOpenEditor.py:2444
  1634 msgid "Save\tCTRL+S"
  1695 msgid "Save\tCTRL+S"
  1635 msgstr ""
  1696 msgstr ""
  1636 
  1697 
  1637 #: ../PLCOpenEditor.py:326
  1698 #: ../PLCOpenEditor.py:2446
  1638 msgid "Save As...\tCTRL+SHIFT+S"
  1699 msgid "Save As...\tCTRL+SHIFT+S"
  1639 msgstr ""
  1700 msgstr ""
  1640 
  1701 
  1641 #: ../PLCOpenEditor.py:2972
  1702 #: ../PLCOpenEditor.py:2967
  1642 msgid "Scaling:"
  1703 msgid "Scaling:"
  1643 msgstr ""
  1704 msgstr ""
  1644 
  1705 
  1645 #: ../PLCOpenEditor.py:398
  1706 #: ../PLCOpenEditor.py:340
  1646 msgid "Select All\tCTRL+A"
  1707 msgid "Select All\tCTRL+A"
  1647 msgstr ""
  1708 msgstr ""
  1648 
  1709 
  1649 #: ../PLCOpenEditor.py:4104
  1710 #: ../VariablePanel.py:314
  1650 msgid "Select a variable class:"
  1711 msgid "Select a variable class:"
  1651 msgstr ""
  1712 msgstr ""
  1652 
  1713 
  1653 #: ../PLCOpenEditor.py:606 ../PLCOpenEditor.py:618
  1714 #: ../PLCOpenEditor.py:570 ../PLCOpenEditor.py:582
  1654 msgid "Select an object"
  1715 msgid "Select an object"
  1655 msgstr ""
  1716 msgstr ""
  1656 
  1717 
  1657 #: ../plcopen/iec_std.csv:59
  1718 #: ../plcopen/iec_std.csv:59
  1658 msgid "Selection"
  1719 msgid "Selection"
  1659 msgstr ""
  1720 msgstr ""
  1660 
  1721 
  1661 #: ../Dialogs.py:1990
  1722 #: ../dialogs/SFCDivergenceDialog.py:117
  1662 msgid "Selection Convergence"
  1723 msgid "Selection Convergence"
  1663 msgstr ""
  1724 msgstr ""
  1664 
  1725 
  1665 #: ../Dialogs.py:1984
  1726 #: ../dialogs/SFCDivergenceDialog.py:111
  1666 msgid "Selection Divergence"
  1727 msgid "Selection Divergence"
  1667 msgstr ""
  1728 msgstr ""
  1668 
  1729 
  1669 #: ../plcopen/structures.py:179
  1730 #: ../plcopen/structures.py:179
  1670 msgid ""
  1731 msgid ""
  1671 "Semaphore\n"
  1732 "Semaphore\n"
  1672 "The semaphore provides a mechanism to allow software elements mutually exclusive access to certain ressources."
  1733 "The semaphore provides a mechanism to allow software elements mutually exclusive access to certain ressources."
  1673 msgstr ""
  1734 msgstr ""
  1674 
  1735 
  1675 #: ../Dialogs.py:1045
  1736 #: ../dialogs/LDElementDialog.py:140
  1676 msgid "Set"
  1737 msgid "Set"
  1677 msgstr ""
  1738 msgstr ""
  1678 
  1739 
  1679 #: ../plcopen/iec_std.csv:51
  1740 #: ../plcopen/iec_std.csv:51
  1680 msgid "Shift left"
  1741 msgid "Shift left"
  1682 
  1743 
  1683 #: ../plcopen/iec_std.csv:52
  1744 #: ../plcopen/iec_std.csv:52
  1684 msgid "Shift right"
  1745 msgid "Shift right"
  1685 msgstr ""
  1746 msgstr ""
  1686 
  1747 
  1687 #: ../Dialogs.py:2002
  1748 #: ../dialogs/SFCDivergenceDialog.py:129
  1688 msgid "Simultaneous Convergence"
  1749 msgid "Simultaneous Convergence"
  1689 msgstr ""
  1750 msgstr ""
  1690 
  1751 
  1691 #: ../Dialogs.py:1996
  1752 #: ../dialogs/SFCDivergenceDialog.py:123
  1692 msgid "Simultaneous Divergence"
  1753 msgid "Simultaneous Divergence"
  1693 msgstr ""
  1754 msgstr ""
  1694 
  1755 
  1695 #: ../plcopen/iec_std.csv:27
  1756 #: ../plcopen/iec_std.csv:27
  1696 msgid "Sine"
  1757 msgid "Sine"
  1697 msgstr ""
  1758 msgstr ""
  1698 
  1759 
  1699 #: ../RessourceEditor.py:79
  1760 #: ../RessourceEditor.py:82
  1700 msgid "Single"
  1761 msgid "Single"
  1701 msgstr ""
  1762 msgstr ""
  1702 
  1763 
  1703 #: ../plcopen/iec_std.csv:23
  1764 #: ../plcopen/iec_std.csv:23
  1704 msgid "Square root (base 2)"
  1765 msgid "Square root (base 2)"
  1722 
  1783 
  1723 #: ../plcopen/iec_std.csv:29
  1784 #: ../plcopen/iec_std.csv:29
  1724 msgid "Tangent"
  1785 msgid "Tangent"
  1725 msgstr ""
  1786 msgstr ""
  1726 
  1787 
  1727 #: ../RessourceEditor.py:83
  1788 #: ../RessourceEditor.py:86
  1728 msgid "Task"
  1789 msgid "Task"
  1729 msgstr ""
  1790 msgstr ""
  1730 
  1791 
  1731 #: ../RessourceEditor.py:358
  1792 #: ../RessourceEditor.py:361
  1732 msgid "Tasks:"
  1793 msgid "Tasks:"
  1733 msgstr ""
  1794 msgstr ""
  1734 
  1795 
  1735 #: ../PLCOpenEditor.py:3863
  1796 #: ../VariablePanel.py:65
  1736 msgid "Temp"
  1797 msgid "Temp"
  1737 msgstr ""
  1798 msgstr ""
  1738 
  1799 
  1739 #: ../LDViewer.py:850
  1800 #: ../LDViewer.py:850
  1740 msgid "The group of block must be coherent!"
  1801 msgid "The group of block must be coherent!"
  1741 msgstr ""
  1802 msgstr ""
  1742 
  1803 
  1743 #: ../PLCOpenEditor.py:963
  1804 #: ../PLCOpenEditor.py:873
  1744 msgid "There are changes, do you want to save?"
  1805 msgid "There are changes, do you want to save?"
  1745 msgstr ""
  1806 msgstr ""
  1746 
  1807 
  1747 #: ../PLCOpenEditor.py:1171
  1808 #: ../PLCOpenEditor.py:1408 ../PLCOpenEditor.py:1428
       
  1809 #, python-format
       
  1810 msgid "There is a POU named \"%s\". This could cause a conflict. Do you wish to continue?"
       
  1811 msgstr ""
       
  1812 
       
  1813 #: ../PLCOpenEditor.py:951
  1748 msgid ""
  1814 msgid ""
  1749 "There was a problem printing.\n"
  1815 "There was a problem printing.\n"
  1750 "Perhaps your current printer is not set correctly?"
  1816 "Perhaps your current printer is not set correctly?"
  1751 msgstr ""
  1817 msgstr ""
  1752 
  1818 
  1753 #: ../LDViewer.py:859
  1819 #: ../LDViewer.py:859
  1754 msgid "This option isn't available yet!"
  1820 msgid "This option isn't available yet!"
  1755 msgstr ""
  1821 msgstr ""
  1756 
  1822 
  1757 #: ../GraphicViewer.py:181
  1823 #: ../GraphicViewer.py:180
  1758 msgid "Tick"
  1824 msgid "Tick"
  1759 msgstr ""
  1825 msgstr ""
  1760 
  1826 
  1761 #: ../plcopen/iec_std.csv:34
  1827 #: ../plcopen/iec_std.csv:34
  1762 msgid "Time addition"
  1828 msgid "Time addition"
  1784 
  1850 
  1785 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:43
  1851 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:43
  1786 msgid "Time-of-day subtraction"
  1852 msgid "Time-of-day subtraction"
  1787 msgstr ""
  1853 msgstr ""
  1788 
  1854 
  1789 #: ../PLCOpenEditor.py:610
  1855 #: ../PLCOpenEditor.py:574
  1790 msgid "Toolbar"
  1856 msgid "Toolbar"
  1791 msgstr ""
  1857 msgstr ""
  1792 
  1858 
  1793 #: ../Viewer.py:365
  1859 #: ../Viewer.py:399
  1794 msgid "Top"
  1860 msgid "Top"
  1795 msgstr ""
  1861 msgstr ""
  1796 
  1862 
  1797 #: ../PLCOpenEditor.py:3439
  1863 #: ../PLCOpenEditor.py:3434
  1798 msgid "Transition Name"
  1864 msgid "Transition Name"
  1799 msgstr ""
  1865 msgstr ""
  1800 
  1866 
  1801 #: ../PLCOpenEditor.py:3406
  1867 #: ../PLCOpenEditor.py:3401
  1802 msgid "Transition Name:"
  1868 msgid "Transition Name:"
  1803 msgstr ""
  1869 msgstr ""
  1804 
  1870 
  1805 #: ../PLCGenerator.py:1237
  1871 #: ../PLCGenerator.py:1237
  1806 #, python-format
  1872 #, python-format
  1810 #: ../PLCGenerator.py:1228
  1876 #: ../PLCGenerator.py:1228
  1811 #, python-format
  1877 #, python-format
  1812 msgid "Transition with content \"%s\" not connected to a previous step in \"%s\" POU"
  1878 msgid "Transition with content \"%s\" not connected to a previous step in \"%s\" POU"
  1813 msgstr ""
  1879 msgstr ""
  1814 
  1880 
  1815 #: ../plcopen/plcopen.py:1035
  1881 #: ../plcopen/plcopen.py:1050
  1816 #, python-format
  1882 #, python-format
  1817 msgid "Transition with name %s doesn't exist!"
  1883 msgid "Transition with name %s doesn't exist!"
  1818 msgstr ""
  1884 msgstr ""
  1819 
  1885 
  1820 #: ../PLCControler.py:83
  1886 #: ../PLCControler.py:90
  1821 msgid "Transitions"
  1887 msgid "Transitions"
  1822 msgstr ""
  1888 msgstr ""
  1823 
  1889 
  1824 #: ../PLCOpenEditor.py:3850 ../PLCOpenEditor.py:3851 ../RessourceEditor.py:83
  1890 #: ../RessourceEditor.py:86 ../VariablePanel.py:52 ../VariablePanel.py:53
  1825 #: ../Dialogs.py:2105 ../DataTypeEditor.py:46
  1891 #: ../dialogs/ActionBlockDialog.py:33 ../DataTypeEditor.py:46
  1826 msgid "Type"
  1892 msgid "Type"
  1827 msgstr ""
  1893 msgstr ""
  1828 
  1894 
  1829 #: ../plcopen/iec_std.csv:16
  1895 #: ../plcopen/iec_std.csv:16
  1830 msgid "Type conversion"
  1896 msgid "Type conversion"
  1832 
  1898 
  1833 #: ../DataTypeEditor.py:360
  1899 #: ../DataTypeEditor.py:360
  1834 msgid "Type infos:"
  1900 msgid "Type infos:"
  1835 msgstr ""
  1901 msgstr ""
  1836 
  1902 
  1837 #: ../Dialogs.py:118 ../Dialogs.py:788 ../Dialogs.py:1275 ../Dialogs.py:1702
  1903 #: ../dialogs/ConnectionDialog.py:105 ../dialogs/FBDBlockDialog.py:117
  1838 #: ../Dialogs.py:1980
  1904 #: ../dialogs/LDPowerRailDialog.py:106 ../dialogs/SFCDivergenceDialog.py:107
       
  1905 #: ../dialogs/SFCTransitionDialog.py:108
  1839 msgid "Type:"
  1906 msgid "Type:"
  1840 msgstr ""
  1907 msgstr ""
  1841 
  1908 
  1842 #: ../PLCOpenEditor.py:562 ../PLCOpenEditor.py:598
  1909 #: ../PLCOpenEditor.py:540
  1843 msgid "Types"
  1910 msgid "Types"
  1844 msgstr ""
  1911 msgstr ""
  1845 
  1912 
  1846 #: ../PLCGenerator.py:232
  1913 #: ../PLCGenerator.py:232
  1847 #, python-format
  1914 #, python-format
  1848 msgid "Undefined pou type \"%s\""
  1915 msgid "Undefined pou type \"%s\""
  1849 msgstr ""
  1916 msgstr ""
  1850 
  1917 
  1851 #: ../PLCOpenEditor.py:372
  1918 #: ../PLCOpenEditor.py:314
  1852 msgid "Undo\tCTRL+Z"
  1919 msgid "Undo\tCTRL+Z"
  1853 msgstr ""
  1920 msgstr ""
  1854 
  1921 
  1855 #: ../Viewer.py:286
  1922 #: ../Viewer.py:320
  1856 #, python-format
  1923 #, python-format
  1857 msgid "Unknown variable \"%s\" for this POU!"
  1924 msgid "Unknown variable \"%s\" for this POU!"
  1858 msgstr ""
  1925 msgstr ""
  1859 
  1926 
  1860 #: ../PLCControler.py:293
  1927 #: ../PLCControler.py:300
  1861 #, python-format
  1928 #, python-format
  1862 msgid "Unnamed%d"
  1929 msgid "Unnamed%d"
  1863 msgstr ""
  1930 msgstr ""
  1864 
  1931 
  1865 #: ../PLCOpenEditor.py:4100
  1932 #: ../VariablePanel.py:310
  1866 #, python-format
  1933 #, python-format
  1867 msgid "Unrecognized data size \"%s\""
  1934 msgid "Unrecognized data size \"%s\""
  1868 msgstr ""
  1935 msgstr ""
  1869 
  1936 
  1870 #: ../plcopen/structures.py:194
  1937 #: ../plcopen/structures.py:194
  1877 msgid ""
  1944 msgid ""
  1878 "Up-down counter\n"
  1945 "Up-down counter\n"
  1879 "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."
  1946 "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."
  1880 msgstr ""
  1947 msgstr ""
  1881 
  1948 
  1882 #: ../PLCOpenEditor.py:4499 ../DataTypeEditor.py:804
  1949 #: ../VariablePanel.py:742 ../DataTypeEditor.py:807
  1883 msgid "User Data Types"
  1950 msgid "User Data Types"
  1884 msgstr ""
  1951 msgstr ""
  1885 
  1952 
  1886 #: ../PLCControler.py:82
  1953 #: ../PLCControler.py:89
  1887 msgid "User-defined POUs"
  1954 msgid "User-defined POUs"
  1888 msgstr ""
  1955 msgstr ""
  1889 
  1956 
  1890 #: ../PLCOpenEditor.py:4616 ../Dialogs.py:2105
  1957 #: ../PLCOpenEditor.py:3843 ../dialogs/ActionBlockDialog.py:33
  1891 msgid "Value"
  1958 msgid "Value"
  1892 msgstr ""
  1959 msgstr ""
  1893 
  1960 
  1894 #: ../GraphicViewer.py:181
  1961 #: ../GraphicViewer.py:180
  1895 msgid "Values"
  1962 msgid "Values"
  1896 msgstr ""
  1963 msgstr ""
  1897 
  1964 
  1898 #: ../DataTypeEditor.py:445
  1965 #: ../DataTypeEditor.py:445
  1899 msgid "Values:"
  1966 msgid "Values:"
  1900 msgstr ""
  1967 msgstr ""
  1901 
  1968 
  1902 #: ../PLCOpenEditor.py:4616 ../Dialogs.py:2109
  1969 #: ../PLCOpenEditor.py:3843 ../dialogs/ActionBlockDialog.py:37
  1903 msgid "Variable"
  1970 msgid "Variable"
  1904 msgstr ""
  1971 msgstr ""
  1905 
  1972 
  1906 #: ../Dialogs.py:504
  1973 #: ../dialogs/FBDVariableDialog.py:120
  1907 msgid "Variable Properties"
  1974 msgid "Variable Properties"
  1908 msgstr ""
  1975 msgstr ""
  1909 
  1976 
  1910 #: ../PLCOpenEditor.py:4104
  1977 #: ../VariablePanel.py:314
  1911 msgid "Variable class"
  1978 msgid "Variable class"
  1912 msgstr ""
  1979 msgstr ""
  1913 
  1980 
  1914 #: ../Viewer.py:288 ../TextViewer.py:224
  1981 #: ../Viewer.py:322 ../TextViewer.py:248
  1915 msgid "Variable don't belong to this POU!"
  1982 msgid "Variable don't belong to this POU!"
  1916 msgstr ""
  1983 msgstr ""
  1917 
  1984 
  1918 #: ../PLCOpenEditor.py:575 ../PLCOpenEditor.py:626 ../PLCOpenEditor.py:3862
  1985 #: ../PLCOpenEditor.py:589 ../VariablePanel.py:64
  1919 msgid "Variables"
  1986 msgid "Variables"
  1920 msgstr ""
  1987 msgstr ""
  1921 
  1988 
  1922 #: ../PLCOpenEditor.py:3304 ../PLCOpenEditor.py:3682 ../PLCOpenEditor.py:3745
  1989 #: ../PLCOpenEditor.py:3299 ../PLCOpenEditor.py:3677 ../PLCOpenEditor.py:3740
  1923 #: ../LDViewer.py:859
  1990 #: ../LDViewer.py:859
  1924 msgid "Warning"
  1991 msgid "Warning"
  1925 msgstr ""
  1992 msgstr ""
  1926 
  1993 
  1927 #: ../PLCOpenEditor.py:2956
  1994 #: ../PLCOpenEditor.py:2951
  1928 msgid "Width:"
  1995 msgid "Width:"
  1929 msgstr ""
  1996 msgstr ""
  1930 
  1997 
  1931 #: ../PLCOpenEditor.py:2699
  1998 #: ../PLCOpenEditor.py:2694
  1932 msgid "X Scale:"
  1999 msgid "X Scale:"
  1933 msgstr ""
  2000 msgstr ""
  1934 
  2001 
  1935 #: ../PLCOpenEditor.py:2707
  2002 #: ../PLCOpenEditor.py:2702
  1936 msgid "Y Scale:"
  2003 msgid "Y Scale:"
  1937 msgstr ""
  2004 msgstr ""
  1938 
  2005 
  1939 #: ../PLCOpenEditor.py:3855
  2006 #: ../VariablePanel.py:57
  1940 msgid "Yes"
  2007 msgid "Yes"
  1941 msgstr ""
  2008 msgstr ""
  1942 
  2009 
  1943 #: ../LDViewer.py:854
  2010 #: ../LDViewer.py:854
  1944 msgid "You must select the block or group of blocks around which a branch should be added!"
  2011 msgid "You must select the block or group of blocks around which a branch should be added!"
  1946 
  2013 
  1947 #: ../LDViewer.py:628
  2014 #: ../LDViewer.py:628
  1948 msgid "You must select the wire where a contact should be added!"
  2015 msgid "You must select the wire where a contact should be added!"
  1949 msgstr ""
  2016 msgstr ""
  1950 
  2017 
  1951 #: ../PLCOpenEditor.py:3135 ../PLCOpenEditor.py:3666 ../PLCOpenEditor.py:3729
  2018 #: ../PLCOpenEditor.py:3130 ../PLCOpenEditor.py:3661 ../PLCOpenEditor.py:3724
  1952 #: ../Dialogs.py:1525 ../Dialogs.py:2508 ../Dialogs.py:2575
  2019 #: ../dialogs/PouNameDialog.py:55 ../dialogs/SFCStepDialog.py:175
       
  2020 #: ../dialogs/SFCStepNameDialog.py:57
  1953 msgid "You must type a name!"
  2021 msgid "You must type a name!"
  1954 msgstr ""
  2022 msgstr ""
  1955 
  2023 
  1956 #: ../PLCOpenEditor.py:428
  2024 #: ../PLCOpenEditor.py:370
  1957 msgid "Zoom"
  2025 msgid "Zoom"
  1958 msgstr ""
  2026 msgstr ""
  1959 
  2027 
  1960 #: ../PLCOpenEditor.py:1093
  2028 #: ../PLCOpenEditor.py:2622
  1961 #, python-format
  2029 #, python-format
  1962 msgid "error: %s\n"
  2030 msgid "error: %s\n"
  1963 msgstr ""
  2031 msgstr ""
  1964 
  2032 
  1965 #: ../PLCOpenEditor.py:5034 ../PLCOpenEditor.py:5036
  2033 #: ../PLCOpenEditor.py:4267 ../PLCOpenEditor.py:4269
  1966 msgid "file : "
  2034 msgid "file : "
  1967 msgstr ""
  2035 msgstr ""
  1968 
  2036 
  1969 #: ../PLCOpenEditor.py:3175
  2037 #: ../PLCOpenEditor.py:3170
  1970 msgid "function"
  2038 msgid "function"
  1971 msgstr ""
  2039 msgstr ""
  1972 
  2040 
  1973 #: ../PLCOpenEditor.py:5037
  2041 #: ../PLCOpenEditor.py:4270
  1974 msgid "function : "
  2042 msgid "function : "
  1975 msgstr ""
  2043 msgstr ""
  1976 
  2044 
  1977 #: ../PLCOpenEditor.py:3175
  2045 #: ../PLCOpenEditor.py:3170
  1978 msgid "functionBlock"
  2046 msgid "functionBlock"
  1979 msgstr ""
  2047 msgstr ""
  1980 
  2048 
  1981 #: ../PLCOpenEditor.py:5037
  2049 #: ../PLCOpenEditor.py:4270
  1982 msgid "line : "
  2050 msgid "line : "
  1983 msgstr ""
  2051 msgstr ""
  1984 
  2052 
  1985 #: ../PLCOpenEditor.py:3175
  2053 #: ../PLCOpenEditor.py:3170
  1986 msgid "program"
  2054 msgid "program"
  1987 msgstr ""
  2055 msgstr ""
  1988 
  2056 
  1989 #: ../plcopen/iec_std.csv:73
  2057 #: ../plcopen/iec_std.csv:73
  1990 msgid "string from the middle"
  2058 msgid "string from the middle"
  1996 
  2064 
  1997 #: ../plcopen/iec_std.csv:72
  2065 #: ../plcopen/iec_std.csv:72
  1998 msgid "string right of"
  2066 msgid "string right of"
  1999 msgstr ""
  2067 msgstr ""
  2000 
  2068 
  2001 #: ../PLCOpenEditor.py:1091
  2069 #: ../PLCOpenEditor.py:2620
  2002 #, python-format
  2070 #, python-format
  2003 msgid "warning: %s\n"
  2071 msgid "warning: %s\n"
  2004 msgstr ""
  2072 msgstr ""