i18n/messages.pot
changeset 447 6083dcecd2c5
parent 446 0dd1a5f2a7a1
child 450 b31d1dfb407b
child 454 762497a95b7a
--- a/i18n/messages.pot	Fri Oct 09 17:34:18 2009 +0200
+++ b/i18n/messages.pot	Mon Oct 12 10:20:09 2009 +0200
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-09 17:24+0200\n"
+"POT-Creation-Date: 2009-10-12 10:13+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,7 +16,7 @@
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: ../PLCOpenEditor.py:4279
+#: ../PLCOpenEditor.py:4272
 msgid ""
 "\n"
 "An error has occurred.\n"
@@ -55,11 +55,11 @@
 msgid "   Temp"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4291
+#: ../PLCOpenEditor.py:4284
 msgid " : "
 msgstr ""
 
-#: ../PLCOpenEditor.py:3280 ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3587
+#: ../PLCOpenEditor.py:3273 ../PLCOpenEditor.py:3436 ../PLCOpenEditor.py:3580
 #: ../dialogs/SFCTransitionDialog.py:206
 #, python-format
 msgid " and %s"
@@ -95,17 +95,17 @@
 msgid "\"%s\" configuration already exists !!!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1359 ../PLCOpenEditor.py:3142
+#: ../PLCOpenEditor.py:1359 ../PLCOpenEditor.py:3135
 #, python-format
 msgid "\"%s\" data type already exists!"
 msgstr ""
 
-#: ../PLCControler.py:1709 ../PLCControler.py:1713
+#: ../PLCControler.py:1704 ../PLCControler.py:1708
 #, python-format
 msgid "\"%s\" element can't be pasted here!!!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3462 ../PLCOpenEditor.py:3606 ../Viewer.py:250
+#: ../PLCOpenEditor.py:3455 ../PLCOpenEditor.py:3599 ../Viewer.py:250
 #: ../TextViewer.py:231 ../dialogs/ConnectionDialog.py:215
 #: ../dialogs/FBDBlockDialog.py:260
 #, python-format
@@ -117,9 +117,9 @@
 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1350 ../PLCOpenEditor.py:3138 ../PLCOpenEditor.py:3291
-#: ../PLCOpenEditor.py:3454 ../PLCOpenEditor.py:3598 ../PLCOpenEditor.py:3669
-#: ../PLCOpenEditor.py:3732 ../VariablePanel.py:689
+#: ../PLCOpenEditor.py:1350 ../PLCOpenEditor.py:3131 ../PLCOpenEditor.py:3284
+#: ../PLCOpenEditor.py:3447 ../PLCOpenEditor.py:3591 ../PLCOpenEditor.py:3662
+#: ../PLCOpenEditor.py:3725 ../VariablePanel.py:689
 #: ../dialogs/ConnectionDialog.py:207 ../dialogs/FBDBlockDialog.py:252
 #: ../dialogs/FBDVariableDialog.py:268 ../dialogs/PouNameDialog.py:63
 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepNameDialog.py:65
@@ -138,14 +138,14 @@
 msgid "\"%s\" is an invalid value!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2628 ../PLCOpenEditor.py:2656
+#: ../PLCOpenEditor.py:2621 ../PLCOpenEditor.py:2649
 #, python-format
 msgid "\"%s\" is not a valid folder!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1348 ../PLCOpenEditor.py:3134 ../PLCOpenEditor.py:3287
-#: ../PLCOpenEditor.py:3450 ../PLCOpenEditor.py:3594 ../PLCOpenEditor.py:3665
-#: ../PLCOpenEditor.py:3728 ../VariablePanel.py:684
+#: ../PLCOpenEditor.py:1348 ../PLCOpenEditor.py:3127 ../PLCOpenEditor.py:3280
+#: ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3587 ../PLCOpenEditor.py:3658
+#: ../PLCOpenEditor.py:3721 ../VariablePanel.py:684
 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/FBDBlockDialog.py:248
 #: ../dialogs/PouNameDialog.py:59 ../dialogs/SFCStepDialog.py:179
 #: ../dialogs/SFCStepNameDialog.py:61 ../DataTypeEditor.py:760
@@ -153,12 +153,12 @@
 msgid "\"%s\" is not a valid identifier!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:283 ../PLCOpenEditor.py:2293 ../PLCOpenEditor.py:2313
+#: ../PLCOpenEditor.py:283 ../PLCOpenEditor.py:2286 ../PLCOpenEditor.py:2306
 #, python-format
 msgid "\"%s\" is used by one or more POUs. It can't be removed!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1368 ../PLCOpenEditor.py:3295 ../Viewer.py:248
+#: ../PLCOpenEditor.py:1368 ../PLCOpenEditor.py:3288 ../Viewer.py:248
 #: ../Viewer.py:274 ../TextViewer.py:229 ../dialogs/ConnectionDialog.py:211
 #: ../dialogs/FBDBlockDialog.py:256
 #, python-format
@@ -197,7 +197,7 @@
 "Right value must be greater than left value."
 msgstr ""
 
-#: ../PLCControler.py:631
+#: ../PLCControler.py:629
 #, python-format
 msgid "%s \"%s\" can't be pasted as a %s."
 msgstr ""
@@ -219,28 +219,28 @@
 msgid "%s body don't have text!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4267 ../PLCOpenEditor.py:4269 ../PLCOpenEditor.py:4270
+#: ../PLCOpenEditor.py:4260 ../PLCOpenEditor.py:4262 ../PLCOpenEditor.py:4263
 msgid ",   "
 msgstr ""
 
-#: ../PLCOpenEditor.py:3282 ../PLCOpenEditor.py:3445 ../PLCOpenEditor.py:3589
+#: ../PLCOpenEditor.py:3275 ../PLCOpenEditor.py:3438 ../PLCOpenEditor.py:3582
 #: ../dialogs/SFCTransitionDialog.py:208
 #, python-format
 msgid ", %s"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4265
+#: ../PLCOpenEditor.py:4258
 msgid ". "
 msgstr ""
 
 #: ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1433
-#: ../PLCOpenEditor.py:3299 ../PLCOpenEditor.py:3677 ../PLCOpenEditor.py:3740
+#: ../PLCOpenEditor.py:3292 ../PLCOpenEditor.py:3670 ../PLCOpenEditor.py:3733
 #, python-format
 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1384 ../PLCOpenEditor.py:1395 ../PLCOpenEditor.py:3458
-#: ../PLCOpenEditor.py:3602 ../PLCOpenEditor.py:3673 ../PLCOpenEditor.py:3736
+#: ../PLCOpenEditor.py:1384 ../PLCOpenEditor.py:1395 ../PLCOpenEditor.py:3451
+#: ../PLCOpenEditor.py:3595 ../PLCOpenEditor.py:3666 ../PLCOpenEditor.py:3729
 #: ../VariablePanel.py:694 ../dialogs/PouNameDialog.py:67
 #: ../dialogs/SFCStepDialog.py:187 ../dialogs/SFCStepNameDialog.py:69
 #, python-format
@@ -257,11 +257,11 @@
 msgid "A variable with \"%s\" as name already exists in this pou!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2485
+#: ../PLCOpenEditor.py:2478
 msgid "About"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2388
+#: ../PLCOpenEditor.py:2381
 msgid "About PLCOpenEditor"
 msgstr ""
 
@@ -273,11 +273,11 @@
 msgid "Action"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3578
+#: ../PLCOpenEditor.py:3571
 msgid "Action Name"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3545
+#: ../PLCOpenEditor.py:3538
 msgid "Action Name:"
 msgstr ""
 
@@ -299,15 +299,15 @@
 msgid "Add"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1589 ../PLCOpenEditor.py:1675
+#: ../PLCOpenEditor.py:1589 ../PLCOpenEditor.py:1672
 msgid "Add Action"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1658
+#: ../PLCOpenEditor.py:1655
 msgid "Add Configuration"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1638
+#: ../PLCOpenEditor.py:1635
 msgid "Add DataType"
 msgstr ""
 
@@ -323,11 +323,11 @@
 msgid "Add Instance"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1645
-msgid "Add Pou"
-msgstr ""
-
-#: ../PLCOpenEditor.py:1621 ../PLCOpenEditor.py:1686
+#: ../PLCOpenEditor.py:1642
+msgid "Add POU"
+msgstr ""
+
+#: ../PLCOpenEditor.py:1618 ../PLCOpenEditor.py:1683
 msgid "Add Resource"
 msgstr ""
 
@@ -335,7 +335,7 @@
 msgid "Add Task"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1586 ../PLCOpenEditor.py:1664
+#: ../PLCOpenEditor.py:1586 ../PLCOpenEditor.py:1661
 msgid "Add Transition"
 msgstr ""
 
@@ -343,7 +343,7 @@
 msgid "Add Wire Segment"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2164
+#: ../PLCOpenEditor.py:2161
 msgid "Add a new data type"
 msgstr ""
 
@@ -359,11 +359,11 @@
 msgid "Add a new step"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2208
+#: ../PLCOpenEditor.py:2205
 msgid "Add new configuration"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2219
+#: ../PLCOpenEditor.py:2216
 msgid "Add new resource"
 msgstr ""
 
@@ -416,11 +416,11 @@
 msgid "At least a variable or an expression must be selected!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2938
+#: ../PLCOpenEditor.py:2931
 msgid "Author"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2923
+#: ../PLCOpenEditor.py:2916
 msgid "Author Name (optional):"
 msgstr ""
 
@@ -464,7 +464,7 @@
 msgid "Block Properties"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1883 ../dialogs/FBDBlockDialog.py:268
+#: ../PLCOpenEditor.py:1880 ../dialogs/FBDBlockDialog.py:268
 msgid "Block Types"
 msgstr ""
 
@@ -476,7 +476,7 @@
 msgid "Browse Locations"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1838
+#: ../PLCOpenEditor.py:1835
 msgid "CSV Log"
 msgstr ""
 
@@ -489,7 +489,7 @@
 msgid "Can only give a location to local or global variables"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2623
+#: ../PLCOpenEditor.py:2616
 #, python-format
 msgid "Can't generate program to file %s!"
 msgstr ""
@@ -498,7 +498,7 @@
 msgid "Can't give a location to a function block instance"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2654
+#: ../PLCOpenEditor.py:2647
 #, python-format
 msgid "Can't save project to file %s!"
 msgstr ""
@@ -507,7 +507,7 @@
 msgid "Center"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1610
+#: ../PLCOpenEditor.py:1607
 msgid "Change POU Type To"
 msgstr ""
 
@@ -515,7 +515,7 @@
 msgid "Character string"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2589 ../PLCOpenEditor.py:2613 ../PLCOpenEditor.py:2648
+#: ../PLCOpenEditor.py:2582 ../PLCOpenEditor.py:2606 ../PLCOpenEditor.py:2641
 msgid "Choose a file"
 msgstr ""
 
@@ -543,11 +543,11 @@
 msgid "Close Application"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2441
+#: ../PLCOpenEditor.py:2434
 msgid "Close Project"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2439
+#: ../PLCOpenEditor.py:2432
 msgid "Close Tab\tCTRL+W"
 msgstr ""
 
@@ -555,11 +555,11 @@
 msgid "Comment"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2907
+#: ../PLCOpenEditor.py:2900
 msgid "Company Name (required):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2915
+#: ../PLCOpenEditor.py:2908
 msgid "Company URL (optional):"
 msgstr ""
 
@@ -599,7 +599,7 @@
 msgid "Constant"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2997
+#: ../PLCOpenEditor.py:2990
 msgid "Content Description (optional):"
 msgstr ""
 
@@ -623,31 +623,31 @@
 msgid "Conversion to time-of-day"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1597
-msgid "Copy"
-msgstr ""
-
 #: ../PLCOpenEditor.py:323
 msgid "Copy\tCTRL+C"
 msgstr ""
 
+#: ../PLCOpenEditor.py:1594
+msgid "Copy POU"
+msgstr ""
+
 #: ../plcopen/iec_std.csv:28
 msgid "Cosine"
 msgstr ""
 
-#: ../PLCControler.py:617 ../PLCControler.py:652
+#: ../PLCControler.py:615 ../PLCControler.py:647
 msgid "Couldn't paste non-POU object."
 msgstr ""
 
-#: ../PLCOpenEditor.py:3220
+#: ../PLCOpenEditor.py:3213
 msgid "Create a new POU"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1594 ../PLCOpenEditor.py:2240
+#: ../PLCOpenEditor.py:2237
 msgid "Create a new POU from"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3541
+#: ../PLCOpenEditor.py:3534
 msgid "Create a new action"
 msgstr ""
 
@@ -707,7 +707,7 @@
 msgid "Create a new step"
 msgstr ""
 
-#: ../PLCOpenEditor.py:212 ../PLCOpenEditor.py:3397
+#: ../PLCOpenEditor.py:212 ../PLCOpenEditor.py:3390
 msgid "Create a new transition"
 msgstr ""
 
@@ -752,8 +752,8 @@
 msgid "Debugger"
 msgstr ""
 
-#: ../PLCOpenEditor.py:342 ../PLCOpenEditor.py:1615 ../PLCOpenEditor.py:1624
-#: ../PLCOpenEditor.py:1630 ../PLCOpenEditor.py:4091 ../Viewer.py:450
+#: ../PLCOpenEditor.py:342 ../PLCOpenEditor.py:1612 ../PLCOpenEditor.py:1621
+#: ../PLCOpenEditor.py:1627 ../PLCOpenEditor.py:4084 ../Viewer.py:450
 #: ../VariablePanel.py:461 ../dialogs/ActionBlockDialog.py:279
 #: ../DataTypeEditor.py:544
 msgid "Delete"
@@ -817,7 +817,7 @@
 msgid "Documentation"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2617
+#: ../PLCOpenEditor.py:2610
 msgid "Done"
 msgstr ""
 
@@ -893,17 +893,17 @@
 
 #: ../PLCOpenEditor.py:865 ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1408
 #: ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1428 ../PLCOpenEditor.py:1433
-#: ../PLCOpenEditor.py:2267 ../PLCOpenEditor.py:2624 ../PLCOpenEditor.py:2629
-#: ../PLCOpenEditor.py:3038 ../PLCOpenEditor.py:3130 ../PLCOpenEditor.py:3134
-#: ../PLCOpenEditor.py:3138 ../PLCOpenEditor.py:3142 ../PLCOpenEditor.py:3283
-#: ../PLCOpenEditor.py:3287 ../PLCOpenEditor.py:3291 ../PLCOpenEditor.py:3295
-#: ../PLCOpenEditor.py:3446 ../PLCOpenEditor.py:3450 ../PLCOpenEditor.py:3454
-#: ../PLCOpenEditor.py:3458 ../PLCOpenEditor.py:3462 ../PLCOpenEditor.py:3590
-#: ../PLCOpenEditor.py:3594 ../PLCOpenEditor.py:3598 ../PLCOpenEditor.py:3602
-#: ../PLCOpenEditor.py:3606 ../PLCOpenEditor.py:3661 ../PLCOpenEditor.py:3665
-#: ../PLCOpenEditor.py:3669 ../PLCOpenEditor.py:3673 ../PLCOpenEditor.py:3724
-#: ../PLCOpenEditor.py:3728 ../PLCOpenEditor.py:3732 ../PLCOpenEditor.py:3736
-#: ../PLCOpenEditor.py:4024 ../PLCOpenEditor.py:4292 ../PLCOpenEditor.py:4302
+#: ../PLCOpenEditor.py:2264 ../PLCOpenEditor.py:2617 ../PLCOpenEditor.py:2622
+#: ../PLCOpenEditor.py:3031 ../PLCOpenEditor.py:3123 ../PLCOpenEditor.py:3127
+#: ../PLCOpenEditor.py:3131 ../PLCOpenEditor.py:3135 ../PLCOpenEditor.py:3276
+#: ../PLCOpenEditor.py:3280 ../PLCOpenEditor.py:3284 ../PLCOpenEditor.py:3288
+#: ../PLCOpenEditor.py:3439 ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3447
+#: ../PLCOpenEditor.py:3451 ../PLCOpenEditor.py:3455 ../PLCOpenEditor.py:3583
+#: ../PLCOpenEditor.py:3587 ../PLCOpenEditor.py:3591 ../PLCOpenEditor.py:3595
+#: ../PLCOpenEditor.py:3599 ../PLCOpenEditor.py:3654 ../PLCOpenEditor.py:3658
+#: ../PLCOpenEditor.py:3662 ../PLCOpenEditor.py:3666 ../PLCOpenEditor.py:3717
+#: ../PLCOpenEditor.py:3721 ../PLCOpenEditor.py:3725 ../PLCOpenEditor.py:3729
+#: ../PLCOpenEditor.py:4017 ../PLCOpenEditor.py:4285 ../PLCOpenEditor.py:4295
 #: ../Viewer.py:369 ../TextViewer.py:250 ../LDViewer.py:628 ../LDViewer.py:850
 #: ../LDViewer.py:854 ../VariablePanel.py:331 ../VariablePanel.py:684
 #: ../VariablePanel.py:689 ../VariablePanel.py:694 ../VariablePanel.py:699
@@ -952,8 +952,8 @@
 msgid "External"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175
-#: ../PLCOpenEditor.py:3354 ../PLCOpenEditor.py:3498
+#: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168
+#: ../PLCOpenEditor.py:3347 ../PLCOpenEditor.py:3491
 msgid "FBD"
 msgstr ""
 
@@ -975,8 +975,8 @@
 msgid "Find position"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3038 ../PLCOpenEditor.py:3283 ../PLCOpenEditor.py:3446
-#: ../PLCOpenEditor.py:3590 ../dialogs/SFCTransitionDialog.py:209
+#: ../PLCOpenEditor.py:3031 ../PLCOpenEditor.py:3276 ../PLCOpenEditor.py:3439
+#: ../PLCOpenEditor.py:3583 ../dialogs/SFCTransitionDialog.py:209
 #, python-format
 msgid "Form isn't complete. %s must be filled!"
 msgstr ""
@@ -993,7 +993,7 @@
 msgid "Function"
 msgstr ""
 
-#: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:1605
+#: ../PLCOpenEditor.py:334 ../PLCOpenEditor.py:1602
 msgid "Function Block"
 msgstr ""
 
@@ -1013,7 +1013,7 @@
 msgid "Function Blocks can't be used in Transitions!"
 msgstr ""
 
-#: ../PLCControler.py:1724
+#: ../PLCControler.py:1719
 #, python-format
 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!"
 msgstr ""
@@ -1022,7 +1022,7 @@
 msgid "Functions"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2448
+#: ../PLCOpenEditor.py:2441
 msgid "Generate Program\tCTRL+G"
 msgstr ""
 
@@ -1030,11 +1030,11 @@
 msgid "Global"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1835
+#: ../PLCOpenEditor.py:1832
 msgid "Graphic Panel"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2980
+#: ../PLCOpenEditor.py:2973
 msgid "Graphics"
 msgstr ""
 
@@ -1046,7 +1046,7 @@
 msgid "Greater than or equal to"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2959
+#: ../PLCOpenEditor.py:2952
 msgid "Height:"
 msgstr ""
 
@@ -1060,8 +1060,8 @@
 "The hysteresis function block provides a hysteresis boolean output driven by the difference of two floating point (REAL) inputs XIN1 and XIN2."
 msgstr ""
 
-#: ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175 ../PLCOpenEditor.py:3354
-#: ../PLCOpenEditor.py:3498
+#: ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168 ../PLCOpenEditor.py:3347
+#: ../PLCOpenEditor.py:3491
 msgid "IL"
 msgstr ""
 
@@ -1142,11 +1142,11 @@
 msgid "Interval"
 msgstr ""
 
-#: ../PLCControler.py:1701 ../PLCControler.py:1739
+#: ../PLCControler.py:1696 ../PLCControler.py:1734
 msgid "Invalid plcopen element(s)!!!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4013 ../PLCOpenEditor.py:4016
+#: ../PLCOpenEditor.py:4006 ../PLCOpenEditor.py:4009
 #, python-format
 msgid "Invalid value \"%s\" for debug variable"
 msgstr ""
@@ -1161,8 +1161,8 @@
 msgid "Invalid value \"%s\" for viewer block"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175
-#: ../PLCOpenEditor.py:3354 ../PLCOpenEditor.py:3498
+#: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168
+#: ../PLCOpenEditor.py:3347 ../PLCOpenEditor.py:3491
 msgid "LD"
 msgstr ""
 
@@ -1171,15 +1171,15 @@
 msgid "Ladder element with id %d is on more than one rung."
 msgstr ""
 
-#: ../PLCOpenEditor.py:3273 ../PLCOpenEditor.py:3436 ../PLCOpenEditor.py:3580
+#: ../PLCOpenEditor.py:3266 ../PLCOpenEditor.py:3429 ../PLCOpenEditor.py:3573
 msgid "Language"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2989
+#: ../PLCOpenEditor.py:2982
 msgid "Language (optional):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3241 ../PLCOpenEditor.py:3409 ../PLCOpenEditor.py:3553
+#: ../PLCOpenEditor.py:3234 ../PLCOpenEditor.py:3402 ../PLCOpenEditor.py:3546
 msgid "Language:"
 msgstr ""
 
@@ -1251,7 +1251,7 @@
 msgid "Minimum:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3004
+#: ../PLCOpenEditor.py:2997
 msgid "Miscellaneous"
 msgstr ""
 
@@ -1299,7 +1299,7 @@
 msgid "Negated"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2435
+#: ../PLCOpenEditor.py:2428
 msgid "New\tCTRL+N"
 msgstr ""
 
@@ -1315,7 +1315,7 @@
 msgid "No Modifier"
 msgstr ""
 
-#: ../PLCControler.py:2583
+#: ../PLCControler.py:2578
 msgid "No PLC project found"
 msgstr ""
 
@@ -1329,7 +1329,7 @@
 msgid "No connector found corresponding to \"%s\" continuation in \"%s\" POU"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2382
+#: ../PLCOpenEditor.py:2375
 msgid ""
 "No documentation available.\n"
 "Coming soon."
@@ -1377,11 +1377,11 @@
 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true."
 msgstr ""
 
-#: ../PLCOpenEditor.py:2437
+#: ../PLCOpenEditor.py:2430
 msgid "Open\tCTRL+O"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2931
+#: ../PLCOpenEditor.py:2924
 msgid "Organization (optional):"
 msgstr ""
 
@@ -1396,55 +1396,55 @@
 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control."
 msgstr ""
 
-#: ../PLCOpenEditor.py:2589 ../PLCOpenEditor.py:2648
+#: ../PLCOpenEditor.py:2582 ../PLCOpenEditor.py:2641
 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2521
+#: ../PLCOpenEditor.py:2514
 msgid "PLCOpenEditor"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2479
+#: ../PLCOpenEditor.py:2472
 msgid "PLCOpenEditor\tF1"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3269
+#: ../PLCOpenEditor.py:3262
 msgid "POU Name"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3224
+#: ../PLCOpenEditor.py:3217
 msgid "POU Name:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3271
+#: ../PLCOpenEditor.py:3264
 msgid "POU Type"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3232
+#: ../PLCOpenEditor.py:3225
 msgid "POU Type:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2451
+#: ../PLCOpenEditor.py:2444
 msgid "Page Setup"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2947
+#: ../PLCOpenEditor.py:2940
 msgid "Page Size (optional):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4235
+#: ../PLCOpenEditor.py:4228
 #, python-format
 msgid "Page: %d"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1648
-msgid "Paste"
-msgstr ""
-
 #: ../PLCOpenEditor.py:325
 msgid "Paste\tCTRL+V"
 msgstr ""
 
+#: ../PLCOpenEditor.py:1646
+msgid "Paste POU"
+msgstr ""
+
 #: ../dialogs/LDPowerRailDialog.py:110
 msgid "Pin number:"
 msgstr ""
@@ -1453,7 +1453,7 @@
 msgid "Please choose a target"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2240
+#: ../PLCOpenEditor.py:2237
 msgid "Please enter POU name"
 msgstr ""
 
@@ -1461,15 +1461,15 @@
 msgid "Please enter comment text"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2208 ../PLCOpenEditor.py:3644
+#: ../PLCOpenEditor.py:2205 ../PLCOpenEditor.py:3637
 msgid "Please enter configuration name"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2164
+#: ../PLCOpenEditor.py:2161
 msgid "Please enter data type name"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2219 ../PLCOpenEditor.py:3707
+#: ../PLCOpenEditor.py:2216 ../PLCOpenEditor.py:3700
 msgid "Please enter resource name"
 msgstr ""
 
@@ -1477,7 +1477,7 @@
 msgid "Please enter step name"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3115
+#: ../PLCOpenEditor.py:3108
 msgid "Please enter text"
 msgstr ""
 
@@ -1493,7 +1493,7 @@
 msgid "Power Rail Properties"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2453
+#: ../PLCOpenEditor.py:2446
 msgid "Preview"
 msgstr ""
 
@@ -1504,7 +1504,7 @@
 msgid "Preview:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2455
+#: ../PLCOpenEditor.py:2448
 msgid "Print"
 msgstr ""
 
@@ -1520,23 +1520,23 @@
 msgid "Priority:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2875
+#: ../PLCOpenEditor.py:2868
 msgid "Product Name (required):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2891
+#: ../PLCOpenEditor.py:2884
 msgid "Product Release (optional):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2883
+#: ../PLCOpenEditor.py:2876
 msgid "Product Version (required):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:336 ../PLCOpenEditor.py:1608
+#: ../PLCOpenEditor.py:336 ../PLCOpenEditor.py:1605
 msgid "Program"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2626
+#: ../PLCOpenEditor.py:2619
 msgid "Program was successfully generated!"
 msgstr ""
 
@@ -1548,23 +1548,23 @@
 msgid "Programs can't be used by other POUs!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:437 ../PLCOpenEditor.py:2898
+#: ../PLCOpenEditor.py:437 ../PLCOpenEditor.py:2891
 msgid "Project"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2859
+#: ../PLCOpenEditor.py:2852
 msgid "Project Name (required):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2867
+#: ../PLCOpenEditor.py:2860
 msgid "Project Version (optional):"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2845
+#: ../PLCOpenEditor.py:2838
 msgid "Project properties"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2458 ../PLCControler.py:91
+#: ../PLCOpenEditor.py:2451 ../PLCControler.py:91
 msgid "Properties"
 msgstr ""
 
@@ -1578,7 +1578,7 @@
 msgid "Qualifier"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2461
+#: ../PLCOpenEditor.py:2454
 msgid "Quit\tCTRL+Q"
 msgstr ""
 
@@ -1614,7 +1614,7 @@
 msgid "Remainder (modulo)"
 msgstr ""
 
-#: ../PLCOpenEditor.py:1612
+#: ../PLCOpenEditor.py:1609
 msgid "Rename"
 msgstr ""
 
@@ -1672,7 +1672,7 @@
 msgid "Rounding up/down"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3175
+#: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3168
 msgid "SFC"
 msgstr ""
 
@@ -1682,24 +1682,24 @@
 "The SR bistable is a latch where the Set dominates."
 msgstr ""
 
-#: ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175 ../PLCOpenEditor.py:3354
-#: ../PLCOpenEditor.py:3498
+#: ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168 ../PLCOpenEditor.py:3347
+#: ../PLCOpenEditor.py:3491
 msgid "ST"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2613
+#: ../PLCOpenEditor.py:2606
 msgid "ST files (*.st)|*.st|All files|*.*"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2444
+#: ../PLCOpenEditor.py:2437
 msgid "Save\tCTRL+S"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2446
+#: ../PLCOpenEditor.py:2439
 msgid "Save As...\tCTRL+SHIFT+S"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2967
+#: ../PLCOpenEditor.py:2960
 msgid "Scaling:"
 msgstr ""
 
@@ -1860,11 +1860,11 @@
 msgid "Top"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3434
+#: ../PLCOpenEditor.py:3427
 msgid "Transition Name"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3401
+#: ../PLCOpenEditor.py:3394
 msgid "Transition Name:"
 msgstr ""
 
@@ -1954,7 +1954,7 @@
 msgid "User-defined POUs"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3843 ../dialogs/ActionBlockDialog.py:33
+#: ../PLCOpenEditor.py:3836 ../dialogs/ActionBlockDialog.py:33
 msgid "Value"
 msgstr ""
 
@@ -1966,7 +1966,7 @@
 msgid "Values:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3843 ../dialogs/ActionBlockDialog.py:37
+#: ../PLCOpenEditor.py:3836 ../dialogs/ActionBlockDialog.py:37
 msgid "Variable"
 msgstr ""
 
@@ -1986,20 +1986,20 @@
 msgid "Variables"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3299 ../PLCOpenEditor.py:3677 ../PLCOpenEditor.py:3740
+#: ../PLCOpenEditor.py:3292 ../PLCOpenEditor.py:3670 ../PLCOpenEditor.py:3733
 #: ../LDViewer.py:859
 msgid "Warning"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2951
+#: ../PLCOpenEditor.py:2944
 msgid "Width:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2694
+#: ../PLCOpenEditor.py:2687
 msgid "X Scale:"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2702
+#: ../PLCOpenEditor.py:2695
 msgid "Y Scale:"
 msgstr ""
 
@@ -2015,7 +2015,7 @@
 msgid "You must select the wire where a contact should be added!"
 msgstr ""
 
-#: ../PLCOpenEditor.py:3130 ../PLCOpenEditor.py:3661 ../PLCOpenEditor.py:3724
+#: ../PLCOpenEditor.py:3123 ../PLCOpenEditor.py:3654 ../PLCOpenEditor.py:3717
 #: ../dialogs/PouNameDialog.py:55 ../dialogs/SFCStepDialog.py:175
 #: ../dialogs/SFCStepNameDialog.py:57
 msgid "You must type a name!"
@@ -2025,32 +2025,32 @@
 msgid "Zoom"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2622
+#: ../PLCOpenEditor.py:2615
 #, python-format
 msgid "error: %s\n"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4267 ../PLCOpenEditor.py:4269
+#: ../PLCOpenEditor.py:4260 ../PLCOpenEditor.py:4262
 msgid "file : "
 msgstr ""
 
-#: ../PLCOpenEditor.py:3170
+#: ../PLCOpenEditor.py:3163
 msgid "function"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4270
+#: ../PLCOpenEditor.py:4263
 msgid "function : "
 msgstr ""
 
-#: ../PLCOpenEditor.py:3170
+#: ../PLCOpenEditor.py:3163
 msgid "functionBlock"
 msgstr ""
 
-#: ../PLCOpenEditor.py:4270
+#: ../PLCOpenEditor.py:4263
 msgid "line : "
 msgstr ""
 
-#: ../PLCOpenEditor.py:3170
+#: ../PLCOpenEditor.py:3163
 msgid "program"
 msgstr ""
 
@@ -2066,7 +2066,7 @@
 msgid "string right of"
 msgstr ""
 
-#: ../PLCOpenEditor.py:2620
+#: ../PLCOpenEditor.py:2613
 #, python-format
 msgid "warning: %s\n"
 msgstr ""