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-10-09 17:24+0200\n" |
11 "POT-Creation-Date: 2009-10-12 10:13+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:4279 |
19 #: ../PLCOpenEditor.py:4272 |
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" |
93 #: ../plcopen/plcopen.py:256 |
93 #: ../plcopen/plcopen.py:256 |
94 #, python-format |
94 #, python-format |
95 msgid "\"%s\" configuration already exists !!!" |
95 msgid "\"%s\" configuration already exists !!!" |
96 msgstr "" |
96 msgstr "" |
97 |
97 |
98 #: ../PLCOpenEditor.py:1359 ../PLCOpenEditor.py:3142 |
98 #: ../PLCOpenEditor.py:1359 ../PLCOpenEditor.py:3135 |
99 #, python-format |
99 #, python-format |
100 msgid "\"%s\" data type already exists!" |
100 msgid "\"%s\" data type already exists!" |
101 msgstr "" |
101 msgstr "" |
102 |
102 |
103 #: ../PLCControler.py:1709 ../PLCControler.py:1713 |
103 #: ../PLCControler.py:1704 ../PLCControler.py:1708 |
104 #, python-format |
104 #, python-format |
105 msgid "\"%s\" element can't be pasted here!!!" |
105 msgid "\"%s\" element can't be pasted here!!!" |
106 msgstr "" |
106 msgstr "" |
107 |
107 |
108 #: ../PLCOpenEditor.py:3462 ../PLCOpenEditor.py:3606 ../Viewer.py:250 |
108 #: ../PLCOpenEditor.py:3455 ../PLCOpenEditor.py:3599 ../Viewer.py:250 |
109 #: ../TextViewer.py:231 ../dialogs/ConnectionDialog.py:215 |
109 #: ../TextViewer.py:231 ../dialogs/ConnectionDialog.py:215 |
110 #: ../dialogs/FBDBlockDialog.py:260 |
110 #: ../dialogs/FBDBlockDialog.py:260 |
111 #, python-format |
111 #, python-format |
112 msgid "\"%s\" element for this pou already exists!" |
112 msgid "\"%s\" element for this pou already exists!" |
113 msgstr "" |
113 msgstr "" |
115 #: ../plcopen/structures.py:97 |
115 #: ../plcopen/structures.py:97 |
116 #, python-format |
116 #, python-format |
117 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected" |
117 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected" |
118 msgstr "" |
118 msgstr "" |
119 |
119 |
120 #: ../PLCOpenEditor.py:1350 ../PLCOpenEditor.py:3138 ../PLCOpenEditor.py:3291 |
120 #: ../PLCOpenEditor.py:1350 ../PLCOpenEditor.py:3131 ../PLCOpenEditor.py:3284 |
121 #: ../PLCOpenEditor.py:3454 ../PLCOpenEditor.py:3598 ../PLCOpenEditor.py:3669 |
121 #: ../PLCOpenEditor.py:3447 ../PLCOpenEditor.py:3591 ../PLCOpenEditor.py:3662 |
122 #: ../PLCOpenEditor.py:3732 ../VariablePanel.py:689 |
122 #: ../PLCOpenEditor.py:3725 ../VariablePanel.py:689 |
123 #: ../dialogs/ConnectionDialog.py:207 ../dialogs/FBDBlockDialog.py:252 |
123 #: ../dialogs/ConnectionDialog.py:207 ../dialogs/FBDBlockDialog.py:252 |
124 #: ../dialogs/FBDVariableDialog.py:268 ../dialogs/PouNameDialog.py:63 |
124 #: ../dialogs/FBDVariableDialog.py:268 ../dialogs/PouNameDialog.py:63 |
125 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepNameDialog.py:65 |
125 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepNameDialog.py:65 |
126 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:765 |
126 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:765 |
127 #, python-format |
127 #, python-format |
136 #: ../plcopen/plcopen.py:2135 |
136 #: ../plcopen/plcopen.py:2135 |
137 #, python-format |
137 #, python-format |
138 msgid "\"%s\" is an invalid value!" |
138 msgid "\"%s\" is an invalid value!" |
139 msgstr "" |
139 msgstr "" |
140 |
140 |
141 #: ../PLCOpenEditor.py:2628 ../PLCOpenEditor.py:2656 |
141 #: ../PLCOpenEditor.py:2621 ../PLCOpenEditor.py:2649 |
142 #, python-format |
142 #, python-format |
143 msgid "\"%s\" is not a valid folder!" |
143 msgid "\"%s\" is not a valid folder!" |
144 msgstr "" |
144 msgstr "" |
145 |
145 |
146 #: ../PLCOpenEditor.py:1348 ../PLCOpenEditor.py:3134 ../PLCOpenEditor.py:3287 |
146 #: ../PLCOpenEditor.py:1348 ../PLCOpenEditor.py:3127 ../PLCOpenEditor.py:3280 |
147 #: ../PLCOpenEditor.py:3450 ../PLCOpenEditor.py:3594 ../PLCOpenEditor.py:3665 |
147 #: ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3587 ../PLCOpenEditor.py:3658 |
148 #: ../PLCOpenEditor.py:3728 ../VariablePanel.py:684 |
148 #: ../PLCOpenEditor.py:3721 ../VariablePanel.py:684 |
149 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/FBDBlockDialog.py:248 |
149 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/FBDBlockDialog.py:248 |
150 #: ../dialogs/PouNameDialog.py:59 ../dialogs/SFCStepDialog.py:179 |
150 #: ../dialogs/PouNameDialog.py:59 ../dialogs/SFCStepDialog.py:179 |
151 #: ../dialogs/SFCStepNameDialog.py:61 ../DataTypeEditor.py:760 |
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:2293 ../PLCOpenEditor.py:2313 |
156 #: ../PLCOpenEditor.py:283 ../PLCOpenEditor.py:2286 ../PLCOpenEditor.py:2306 |
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:1368 ../PLCOpenEditor.py:3295 ../Viewer.py:248 |
161 #: ../PLCOpenEditor.py:1368 ../PLCOpenEditor.py:3288 ../Viewer.py:248 |
162 #: ../Viewer.py:274 ../TextViewer.py:229 ../dialogs/ConnectionDialog.py:211 |
162 #: ../Viewer.py:274 ../TextViewer.py:229 ../dialogs/ConnectionDialog.py:211 |
163 #: ../dialogs/FBDBlockDialog.py:256 |
163 #: ../dialogs/FBDBlockDialog.py:256 |
164 #, python-format |
164 #, python-format |
165 msgid "\"%s\" pou already exists!" |
165 msgid "\"%s\" pou already exists!" |
166 msgstr "" |
166 msgstr "" |
217 #: ../plcopen/plcopen.py:1353 ../plcopen/plcopen.py:1360 |
217 #: ../plcopen/plcopen.py:1353 ../plcopen/plcopen.py:1360 |
218 #, python-format |
218 #, python-format |
219 msgid "%s body don't have text!" |
219 msgid "%s body don't have text!" |
220 msgstr "" |
220 msgstr "" |
221 |
221 |
222 #: ../PLCOpenEditor.py:4267 ../PLCOpenEditor.py:4269 ../PLCOpenEditor.py:4270 |
222 #: ../PLCOpenEditor.py:4260 ../PLCOpenEditor.py:4262 ../PLCOpenEditor.py:4263 |
223 msgid ", " |
223 msgid ", " |
224 msgstr "" |
224 msgstr "" |
225 |
225 |
226 #: ../PLCOpenEditor.py:3282 ../PLCOpenEditor.py:3445 ../PLCOpenEditor.py:3589 |
226 #: ../PLCOpenEditor.py:3275 ../PLCOpenEditor.py:3438 ../PLCOpenEditor.py:3582 |
227 #: ../dialogs/SFCTransitionDialog.py:208 |
227 #: ../dialogs/SFCTransitionDialog.py:208 |
228 #, python-format |
228 #, python-format |
229 msgid ", %s" |
229 msgid ", %s" |
230 msgstr "" |
230 msgstr "" |
231 |
231 |
232 #: ../PLCOpenEditor.py:4265 |
232 #: ../PLCOpenEditor.py:4258 |
233 msgid ". " |
233 msgid ". " |
234 msgstr "" |
234 msgstr "" |
235 |
235 |
236 #: ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1433 |
236 #: ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1433 |
237 #: ../PLCOpenEditor.py:3299 ../PLCOpenEditor.py:3677 ../PLCOpenEditor.py:3740 |
237 #: ../PLCOpenEditor.py:3292 ../PLCOpenEditor.py:3670 ../PLCOpenEditor.py:3733 |
238 #, python-format |
238 #, python-format |
239 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?" |
240 msgstr "" |
240 msgstr "" |
241 |
241 |
242 #: ../PLCOpenEditor.py:1384 ../PLCOpenEditor.py:1395 ../PLCOpenEditor.py:3458 |
242 #: ../PLCOpenEditor.py:1384 ../PLCOpenEditor.py:1395 ../PLCOpenEditor.py:3451 |
243 #: ../PLCOpenEditor.py:3602 ../PLCOpenEditor.py:3673 ../PLCOpenEditor.py:3736 |
243 #: ../PLCOpenEditor.py:3595 ../PLCOpenEditor.py:3666 ../PLCOpenEditor.py:3729 |
244 #: ../VariablePanel.py:694 ../dialogs/PouNameDialog.py:67 |
244 #: ../VariablePanel.py:694 ../dialogs/PouNameDialog.py:67 |
245 #: ../dialogs/SFCStepDialog.py:187 ../dialogs/SFCStepNameDialog.py:69 |
245 #: ../dialogs/SFCStepDialog.py:187 ../dialogs/SFCStepNameDialog.py:69 |
246 #, python-format |
246 #, python-format |
247 msgid "A POU named \"%s\" already exists!" |
247 msgid "A POU named \"%s\" already exists!" |
248 msgstr "" |
248 msgstr "" |
255 #: ../dialogs/SFCStepDialog.py:191 ../dialogs/SFCStepNameDialog.py:73 |
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:2485 |
260 #: ../PLCOpenEditor.py:2478 |
261 msgid "About" |
261 msgid "About" |
262 msgstr "" |
262 msgstr "" |
263 |
263 |
264 #: ../PLCOpenEditor.py:2388 |
264 #: ../PLCOpenEditor.py:2381 |
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" |
321 |
321 |
322 #: ../RessourceEditor.py:412 |
322 #: ../RessourceEditor.py:412 |
323 msgid "Add Instance" |
323 msgid "Add Instance" |
324 msgstr "" |
324 msgstr "" |
325 |
325 |
326 #: ../PLCOpenEditor.py:1645 |
326 #: ../PLCOpenEditor.py:1642 |
327 msgid "Add Pou" |
327 msgid "Add POU" |
328 msgstr "" |
328 msgstr "" |
329 |
329 |
330 #: ../PLCOpenEditor.py:1621 ../PLCOpenEditor.py:1686 |
330 #: ../PLCOpenEditor.py:1618 ../PLCOpenEditor.py:1683 |
331 msgid "Add Resource" |
331 msgid "Add Resource" |
332 msgstr "" |
332 msgstr "" |
333 |
333 |
334 #: ../RessourceEditor.py:376 |
334 #: ../RessourceEditor.py:376 |
335 msgid "Add Task" |
335 msgid "Add Task" |
336 msgstr "" |
336 msgstr "" |
337 |
337 |
338 #: ../PLCOpenEditor.py:1586 ../PLCOpenEditor.py:1664 |
338 #: ../PLCOpenEditor.py:1586 ../PLCOpenEditor.py:1661 |
339 msgid "Add Transition" |
339 msgid "Add Transition" |
340 msgstr "" |
340 msgstr "" |
341 |
341 |
342 #: ../Viewer.py:431 |
342 #: ../Viewer.py:431 |
343 msgid "Add Wire Segment" |
343 msgid "Add Wire Segment" |
344 msgstr "" |
344 msgstr "" |
345 |
345 |
346 #: ../PLCOpenEditor.py:2164 |
346 #: ../PLCOpenEditor.py:2161 |
347 msgid "Add a new data type" |
347 msgid "Add a new data type" |
348 msgstr "" |
348 msgstr "" |
349 |
349 |
350 #: ../SFCViewer.py:362 |
350 #: ../SFCViewer.py:362 |
351 msgid "Add a new initial step" |
351 msgid "Add a new initial step" |
487 |
487 |
488 #: ../VariablePanel.py:284 |
488 #: ../VariablePanel.py:284 |
489 msgid "Can only give a location to local or global variables" |
489 msgid "Can only give a location to local or global variables" |
490 msgstr "" |
490 msgstr "" |
491 |
491 |
492 #: ../PLCOpenEditor.py:2623 |
492 #: ../PLCOpenEditor.py:2616 |
493 #, python-format |
493 #, python-format |
494 msgid "Can't generate program to file %s!" |
494 msgid "Can't generate program to file %s!" |
495 msgstr "" |
495 msgstr "" |
496 |
496 |
497 #: ../VariablePanel.py:282 |
497 #: ../VariablePanel.py:282 |
498 msgid "Can't give a location to a function block instance" |
498 msgid "Can't give a location to a function block instance" |
499 msgstr "" |
499 msgstr "" |
500 |
500 |
501 #: ../PLCOpenEditor.py:2654 |
501 #: ../PLCOpenEditor.py:2647 |
502 #, python-format |
502 #, python-format |
503 msgid "Can't save project to file %s!" |
503 msgid "Can't save project to file %s!" |
504 msgstr "" |
504 msgstr "" |
505 |
505 |
506 #: ../Viewer.py:394 |
506 #: ../Viewer.py:394 |
507 msgid "Center" |
507 msgid "Center" |
508 msgstr "" |
508 msgstr "" |
509 |
509 |
510 #: ../PLCOpenEditor.py:1610 |
510 #: ../PLCOpenEditor.py:1607 |
511 msgid "Change POU Type To" |
511 msgid "Change POU Type To" |
512 msgstr "" |
512 msgstr "" |
513 |
513 |
514 #: ../plcopen/iec_std.csv:70 |
514 #: ../plcopen/iec_std.csv:70 |
515 msgid "Character string" |
515 msgid "Character string" |
516 msgstr "" |
516 msgstr "" |
517 |
517 |
518 #: ../PLCOpenEditor.py:2589 ../PLCOpenEditor.py:2613 ../PLCOpenEditor.py:2648 |
518 #: ../PLCOpenEditor.py:2582 ../PLCOpenEditor.py:2606 ../PLCOpenEditor.py:2641 |
519 msgid "Choose a file" |
519 msgid "Choose a file" |
520 msgstr "" |
520 msgstr "" |
521 |
521 |
522 #: ../VariablePanel.py:52 ../VariablePanel.py:53 |
522 #: ../VariablePanel.py:52 ../VariablePanel.py:53 |
523 msgid "Class" |
523 msgid "Class" |
541 |
541 |
542 #: ../PLCOpenEditor.py:873 |
542 #: ../PLCOpenEditor.py:873 |
543 msgid "Close Application" |
543 msgid "Close Application" |
544 msgstr "" |
544 msgstr "" |
545 |
545 |
546 #: ../PLCOpenEditor.py:2441 |
546 #: ../PLCOpenEditor.py:2434 |
547 msgid "Close Project" |
547 msgid "Close Project" |
548 msgstr "" |
548 msgstr "" |
549 |
549 |
550 #: ../PLCOpenEditor.py:2439 |
550 #: ../PLCOpenEditor.py:2432 |
551 msgid "Close Tab\tCTRL+W" |
551 msgid "Close Tab\tCTRL+W" |
552 msgstr "" |
552 msgstr "" |
553 |
553 |
554 #: ../LDViewer.py:478 |
554 #: ../LDViewer.py:478 |
555 msgid "Comment" |
555 msgid "Comment" |
556 msgstr "" |
556 msgstr "" |
557 |
557 |
558 #: ../PLCOpenEditor.py:2907 |
558 #: ../PLCOpenEditor.py:2900 |
559 msgid "Company Name (required):" |
559 msgid "Company Name (required):" |
560 msgstr "" |
560 msgstr "" |
561 |
561 |
562 #: ../PLCOpenEditor.py:2915 |
562 #: ../PLCOpenEditor.py:2908 |
563 msgid "Company URL (optional):" |
563 msgid "Company URL (optional):" |
564 msgstr "" |
564 msgstr "" |
565 |
565 |
566 #: ../plcopen/iec_std.csv:64 |
566 #: ../plcopen/iec_std.csv:64 |
567 msgid "Comparison" |
567 msgid "Comparison" |
621 |
621 |
622 #: ../plcopen/iec_std.csv:20 |
622 #: ../plcopen/iec_std.csv:20 |
623 msgid "Conversion to time-of-day" |
623 msgid "Conversion to time-of-day" |
624 msgstr "" |
624 msgstr "" |
625 |
625 |
626 #: ../PLCOpenEditor.py:1597 |
|
627 msgid "Copy" |
|
628 msgstr "" |
|
629 |
|
630 #: ../PLCOpenEditor.py:323 |
626 #: ../PLCOpenEditor.py:323 |
631 msgid "Copy\tCTRL+C" |
627 msgid "Copy\tCTRL+C" |
632 msgstr "" |
628 msgstr "" |
633 |
629 |
|
630 #: ../PLCOpenEditor.py:1594 |
|
631 msgid "Copy POU" |
|
632 msgstr "" |
|
633 |
634 #: ../plcopen/iec_std.csv:28 |
634 #: ../plcopen/iec_std.csv:28 |
635 msgid "Cosine" |
635 msgid "Cosine" |
636 msgstr "" |
636 msgstr "" |
637 |
637 |
638 #: ../PLCControler.py:617 ../PLCControler.py:652 |
638 #: ../PLCControler.py:615 ../PLCControler.py:647 |
639 msgid "Couldn't paste non-POU object." |
639 msgid "Couldn't paste non-POU object." |
640 msgstr "" |
640 msgstr "" |
641 |
641 |
642 #: ../PLCOpenEditor.py:3220 |
642 #: ../PLCOpenEditor.py:3213 |
643 msgid "Create a new POU" |
643 msgid "Create a new POU" |
644 msgstr "" |
644 msgstr "" |
645 |
645 |
646 #: ../PLCOpenEditor.py:1594 ../PLCOpenEditor.py:2240 |
646 #: ../PLCOpenEditor.py:2237 |
647 msgid "Create a new POU from" |
647 msgid "Create a new POU from" |
648 msgstr "" |
648 msgstr "" |
649 |
649 |
650 #: ../PLCOpenEditor.py:3541 |
650 #: ../PLCOpenEditor.py:3534 |
651 msgid "Create a new action" |
651 msgid "Create a new action" |
652 msgstr "" |
652 msgstr "" |
653 |
653 |
654 #: ../PLCOpenEditor.py:215 |
654 #: ../PLCOpenEditor.py:215 |
655 msgid "Create a new action block" |
655 msgid "Create a new action block" |
891 msgid "Equal to" |
891 msgid "Equal to" |
892 msgstr "" |
892 msgstr "" |
893 |
893 |
894 #: ../PLCOpenEditor.py:865 ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1408 |
894 #: ../PLCOpenEditor.py:865 ../PLCOpenEditor.py:1371 ../PLCOpenEditor.py:1408 |
895 #: ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1428 ../PLCOpenEditor.py:1433 |
895 #: ../PLCOpenEditor.py:1413 ../PLCOpenEditor.py:1428 ../PLCOpenEditor.py:1433 |
896 #: ../PLCOpenEditor.py:2267 ../PLCOpenEditor.py:2624 ../PLCOpenEditor.py:2629 |
896 #: ../PLCOpenEditor.py:2264 ../PLCOpenEditor.py:2617 ../PLCOpenEditor.py:2622 |
897 #: ../PLCOpenEditor.py:3038 ../PLCOpenEditor.py:3130 ../PLCOpenEditor.py:3134 |
897 #: ../PLCOpenEditor.py:3031 ../PLCOpenEditor.py:3123 ../PLCOpenEditor.py:3127 |
898 #: ../PLCOpenEditor.py:3138 ../PLCOpenEditor.py:3142 ../PLCOpenEditor.py:3283 |
898 #: ../PLCOpenEditor.py:3131 ../PLCOpenEditor.py:3135 ../PLCOpenEditor.py:3276 |
899 #: ../PLCOpenEditor.py:3287 ../PLCOpenEditor.py:3291 ../PLCOpenEditor.py:3295 |
899 #: ../PLCOpenEditor.py:3280 ../PLCOpenEditor.py:3284 ../PLCOpenEditor.py:3288 |
900 #: ../PLCOpenEditor.py:3446 ../PLCOpenEditor.py:3450 ../PLCOpenEditor.py:3454 |
900 #: ../PLCOpenEditor.py:3439 ../PLCOpenEditor.py:3443 ../PLCOpenEditor.py:3447 |
901 #: ../PLCOpenEditor.py:3458 ../PLCOpenEditor.py:3462 ../PLCOpenEditor.py:3590 |
901 #: ../PLCOpenEditor.py:3451 ../PLCOpenEditor.py:3455 ../PLCOpenEditor.py:3583 |
902 #: ../PLCOpenEditor.py:3594 ../PLCOpenEditor.py:3598 ../PLCOpenEditor.py:3602 |
902 #: ../PLCOpenEditor.py:3587 ../PLCOpenEditor.py:3591 ../PLCOpenEditor.py:3595 |
903 #: ../PLCOpenEditor.py:3606 ../PLCOpenEditor.py:3661 ../PLCOpenEditor.py:3665 |
903 #: ../PLCOpenEditor.py:3599 ../PLCOpenEditor.py:3654 ../PLCOpenEditor.py:3658 |
904 #: ../PLCOpenEditor.py:3669 ../PLCOpenEditor.py:3673 ../PLCOpenEditor.py:3724 |
904 #: ../PLCOpenEditor.py:3662 ../PLCOpenEditor.py:3666 ../PLCOpenEditor.py:3717 |
905 #: ../PLCOpenEditor.py:3728 ../PLCOpenEditor.py:3732 ../PLCOpenEditor.py:3736 |
905 #: ../PLCOpenEditor.py:3721 ../PLCOpenEditor.py:3725 ../PLCOpenEditor.py:3729 |
906 #: ../PLCOpenEditor.py:4024 ../PLCOpenEditor.py:4292 ../PLCOpenEditor.py:4302 |
906 #: ../PLCOpenEditor.py:4017 ../PLCOpenEditor.py:4285 ../PLCOpenEditor.py:4295 |
907 #: ../Viewer.py:369 ../TextViewer.py:250 ../LDViewer.py:628 ../LDViewer.py:850 |
907 #: ../Viewer.py:369 ../TextViewer.py:250 ../LDViewer.py:628 ../LDViewer.py:850 |
908 #: ../LDViewer.py:854 ../VariablePanel.py:331 ../VariablePanel.py:684 |
908 #: ../LDViewer.py:854 ../VariablePanel.py:331 ../VariablePanel.py:684 |
909 #: ../VariablePanel.py:689 ../VariablePanel.py:694 ../VariablePanel.py:699 |
909 #: ../VariablePanel.py:689 ../VariablePanel.py:694 ../VariablePanel.py:699 |
910 #: ../VariablePanel.py:1173 ../dialogs/ConnectionDialog.py:199 |
910 #: ../VariablePanel.py:1173 ../dialogs/ConnectionDialog.py:199 |
911 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/ConnectionDialog.py:207 |
911 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/ConnectionDialog.py:207 |
1011 |
1011 |
1012 #: ../Viewer.py:231 |
1012 #: ../Viewer.py:231 |
1013 msgid "Function Blocks can't be used in Transitions!" |
1013 msgid "Function Blocks can't be used in Transitions!" |
1014 msgstr "" |
1014 msgstr "" |
1015 |
1015 |
1016 #: ../PLCControler.py:1724 |
1016 #: ../PLCControler.py:1719 |
1017 #, python-format |
1017 #, python-format |
1018 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!" |
1018 msgid "FunctionBlock \"%s\" can't be pasted in a Function!!!" |
1019 msgstr "" |
1019 msgstr "" |
1020 |
1020 |
1021 #: ../PLCControler.py:89 |
1021 #: ../PLCControler.py:89 |
1022 msgid "Functions" |
1022 msgid "Functions" |
1023 msgstr "" |
1023 msgstr "" |
1024 |
1024 |
1025 #: ../PLCOpenEditor.py:2448 |
1025 #: ../PLCOpenEditor.py:2441 |
1026 msgid "Generate Program\tCTRL+G" |
1026 msgid "Generate Program\tCTRL+G" |
1027 msgstr "" |
1027 msgstr "" |
1028 |
1028 |
1029 #: ../VariablePanel.py:65 |
1029 #: ../VariablePanel.py:65 |
1030 msgid "Global" |
1030 msgid "Global" |
1031 msgstr "" |
1031 msgstr "" |
1032 |
1032 |
1033 #: ../PLCOpenEditor.py:1835 |
1033 #: ../PLCOpenEditor.py:1832 |
1034 msgid "Graphic Panel" |
1034 msgid "Graphic Panel" |
1035 msgstr "" |
1035 msgstr "" |
1036 |
1036 |
1037 #: ../PLCOpenEditor.py:2980 |
1037 #: ../PLCOpenEditor.py:2973 |
1038 msgid "Graphics" |
1038 msgid "Graphics" |
1039 msgstr "" |
1039 msgstr "" |
1040 |
1040 |
1041 #: ../plcopen/iec_std.csv:64 |
1041 #: ../plcopen/iec_std.csv:64 |
1042 msgid "Greater than" |
1042 msgid "Greater than" |
1159 #: ../Viewer.py:214 ../Viewer.py:217 |
1159 #: ../Viewer.py:214 ../Viewer.py:217 |
1160 #, python-format |
1160 #, python-format |
1161 msgid "Invalid value \"%s\" for viewer block" |
1161 msgid "Invalid value \"%s\" for viewer block" |
1162 msgstr "" |
1162 msgstr "" |
1163 |
1163 |
1164 #: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175 |
1164 #: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168 |
1165 #: ../PLCOpenEditor.py:3354 ../PLCOpenEditor.py:3498 |
1165 #: ../PLCOpenEditor.py:3347 ../PLCOpenEditor.py:3491 |
1166 msgid "LD" |
1166 msgid "LD" |
1167 msgstr "" |
1167 msgstr "" |
1168 |
1168 |
1169 #: ../LDViewer.py:213 ../LDViewer.py:228 |
1169 #: ../LDViewer.py:213 ../LDViewer.py:228 |
1170 #, python-format |
1170 #, python-format |
1171 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." |
1172 msgstr "" |
1172 msgstr "" |
1173 |
1173 |
1174 #: ../PLCOpenEditor.py:3273 ../PLCOpenEditor.py:3436 ../PLCOpenEditor.py:3580 |
1174 #: ../PLCOpenEditor.py:3266 ../PLCOpenEditor.py:3429 ../PLCOpenEditor.py:3573 |
1175 msgid "Language" |
1175 msgid "Language" |
1176 msgstr "" |
1176 msgstr "" |
1177 |
1177 |
1178 #: ../PLCOpenEditor.py:2989 |
1178 #: ../PLCOpenEditor.py:2982 |
1179 msgid "Language (optional):" |
1179 msgid "Language (optional):" |
1180 msgstr "" |
1180 msgstr "" |
1181 |
1181 |
1182 #: ../PLCOpenEditor.py:3241 ../PLCOpenEditor.py:3409 ../PLCOpenEditor.py:3553 |
1182 #: ../PLCOpenEditor.py:3234 ../PLCOpenEditor.py:3402 ../PLCOpenEditor.py:3546 |
1183 msgid "Language:" |
1183 msgid "Language:" |
1184 msgstr "" |
1184 msgstr "" |
1185 |
1185 |
1186 #: ../Viewer.py:392 |
1186 #: ../Viewer.py:392 |
1187 msgid "Left" |
1187 msgid "Left" |
1375 msgid "" |
1375 msgid "" |
1376 "On-delay timer\n" |
1376 "On-delay timer\n" |
1377 "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." |
1378 msgstr "" |
1378 msgstr "" |
1379 |
1379 |
1380 #: ../PLCOpenEditor.py:2437 |
1380 #: ../PLCOpenEditor.py:2430 |
1381 msgid "Open\tCTRL+O" |
1381 msgid "Open\tCTRL+O" |
1382 msgstr "" |
1382 msgstr "" |
1383 |
1383 |
1384 #: ../PLCOpenEditor.py:2931 |
1384 #: ../PLCOpenEditor.py:2924 |
1385 msgid "Organization (optional):" |
1385 msgid "Organization (optional):" |
1386 msgstr "" |
1386 msgstr "" |
1387 |
1387 |
1388 #: ../VariablePanel.py:63 ../VariablePanel.py:992 |
1388 #: ../VariablePanel.py:63 ../VariablePanel.py:992 |
1389 #: ../dialogs/FBDVariableDialog.py:43 ../dialogs/SFCStepDialog.py:127 |
1389 #: ../dialogs/FBDVariableDialog.py:43 ../dialogs/SFCStepDialog.py:127 |
1394 msgid "" |
1394 msgid "" |
1395 "PID\n" |
1395 "PID\n" |
1396 "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." |
1397 msgstr "" |
1397 msgstr "" |
1398 |
1398 |
1399 #: ../PLCOpenEditor.py:2589 ../PLCOpenEditor.py:2648 |
1399 #: ../PLCOpenEditor.py:2582 ../PLCOpenEditor.py:2641 |
1400 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*" |
1400 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*" |
1401 msgstr "" |
1401 msgstr "" |
1402 |
1402 |
1403 #: ../PLCOpenEditor.py:2521 |
1403 #: ../PLCOpenEditor.py:2514 |
1404 msgid "PLCOpenEditor" |
1404 msgid "PLCOpenEditor" |
1405 msgstr "" |
1405 msgstr "" |
1406 |
1406 |
1407 #: ../PLCOpenEditor.py:2479 |
1407 #: ../PLCOpenEditor.py:2472 |
1408 msgid "PLCOpenEditor\tF1" |
1408 msgid "PLCOpenEditor\tF1" |
1409 msgstr "" |
1409 msgstr "" |
1410 |
1410 |
1411 #: ../PLCOpenEditor.py:3269 |
1411 #: ../PLCOpenEditor.py:3262 |
1412 msgid "POU Name" |
1412 msgid "POU Name" |
1413 msgstr "" |
1413 msgstr "" |
1414 |
1414 |
1415 #: ../PLCOpenEditor.py:3224 |
1415 #: ../PLCOpenEditor.py:3217 |
1416 msgid "POU Name:" |
1416 msgid "POU Name:" |
1417 msgstr "" |
1417 msgstr "" |
1418 |
1418 |
1419 #: ../PLCOpenEditor.py:3271 |
1419 #: ../PLCOpenEditor.py:3264 |
1420 msgid "POU Type" |
1420 msgid "POU Type" |
1421 msgstr "" |
1421 msgstr "" |
1422 |
1422 |
1423 #: ../PLCOpenEditor.py:3232 |
1423 #: ../PLCOpenEditor.py:3225 |
1424 msgid "POU Type:" |
1424 msgid "POU Type:" |
1425 msgstr "" |
1425 msgstr "" |
1426 |
1426 |
1427 #: ../PLCOpenEditor.py:2451 |
1427 #: ../PLCOpenEditor.py:2444 |
1428 msgid "Page Setup" |
1428 msgid "Page Setup" |
1429 msgstr "" |
1429 msgstr "" |
1430 |
1430 |
1431 #: ../PLCOpenEditor.py:2947 |
1431 #: ../PLCOpenEditor.py:2940 |
1432 msgid "Page Size (optional):" |
1432 msgid "Page Size (optional):" |
1433 msgstr "" |
1433 msgstr "" |
1434 |
1434 |
1435 #: ../PLCOpenEditor.py:4235 |
1435 #: ../PLCOpenEditor.py:4228 |
1436 #, python-format |
1436 #, python-format |
1437 msgid "Page: %d" |
1437 msgid "Page: %d" |
1438 msgstr "" |
|
1439 |
|
1440 #: ../PLCOpenEditor.py:1648 |
|
1441 msgid "Paste" |
|
1442 msgstr "" |
1438 msgstr "" |
1443 |
1439 |
1444 #: ../PLCOpenEditor.py:325 |
1440 #: ../PLCOpenEditor.py:325 |
1445 msgid "Paste\tCTRL+V" |
1441 msgid "Paste\tCTRL+V" |
1446 msgstr "" |
1442 msgstr "" |
1447 |
1443 |
|
1444 #: ../PLCOpenEditor.py:1646 |
|
1445 msgid "Paste POU" |
|
1446 msgstr "" |
|
1447 |
1448 #: ../dialogs/LDPowerRailDialog.py:110 |
1448 #: ../dialogs/LDPowerRailDialog.py:110 |
1449 msgid "Pin number:" |
1449 msgid "Pin number:" |
1450 msgstr "" |
1450 msgstr "" |
1451 |
1451 |
1452 #: ../Viewer.py:1995 ../Viewer.py:2286 ../SFCViewer.py:698 |
1452 #: ../Viewer.py:1995 ../Viewer.py:2286 ../SFCViewer.py:698 |
1453 msgid "Please choose a target" |
1453 msgid "Please choose a target" |
1454 msgstr "" |
1454 msgstr "" |
1455 |
1455 |
1456 #: ../PLCOpenEditor.py:2240 |
1456 #: ../PLCOpenEditor.py:2237 |
1457 msgid "Please enter POU name" |
1457 msgid "Please enter POU name" |
1458 msgstr "" |
1458 msgstr "" |
1459 |
1459 |
1460 #: ../Viewer.py:1820 ../Viewer.py:1822 ../Viewer.py:2321 ../Viewer.py:2323 |
1460 #: ../Viewer.py:1820 ../Viewer.py:1822 ../Viewer.py:2321 ../Viewer.py:2323 |
1461 msgid "Please enter comment text" |
1461 msgid "Please enter comment text" |
1462 msgstr "" |
1462 msgstr "" |
1463 |
1463 |
1464 #: ../PLCOpenEditor.py:2208 ../PLCOpenEditor.py:3644 |
1464 #: ../PLCOpenEditor.py:2205 ../PLCOpenEditor.py:3637 |
1465 msgid "Please enter configuration name" |
1465 msgid "Please enter configuration name" |
1466 msgstr "" |
1466 msgstr "" |
1467 |
1467 |
1468 #: ../PLCOpenEditor.py:2164 |
1468 #: ../PLCOpenEditor.py:2161 |
1469 msgid "Please enter data type name" |
1469 msgid "Please enter data type name" |
1470 msgstr "" |
1470 msgstr "" |
1471 |
1471 |
1472 #: ../PLCOpenEditor.py:2219 ../PLCOpenEditor.py:3707 |
1472 #: ../PLCOpenEditor.py:2216 ../PLCOpenEditor.py:3700 |
1473 msgid "Please enter resource name" |
1473 msgid "Please enter resource name" |
1474 msgstr "" |
1474 msgstr "" |
1475 |
1475 |
1476 #: ../SFCViewer.py:362 ../SFCViewer.py:384 ../SFCViewer.py:726 |
1476 #: ../SFCViewer.py:362 ../SFCViewer.py:384 ../SFCViewer.py:726 |
1477 msgid "Please enter step name" |
1477 msgid "Please enter step name" |
1478 msgstr "" |
1478 msgstr "" |
1479 |
1479 |
1480 #: ../PLCOpenEditor.py:3115 |
1480 #: ../PLCOpenEditor.py:3108 |
1481 msgid "Please enter text" |
1481 msgid "Please enter text" |
1482 msgstr "" |
1482 msgstr "" |
1483 |
1483 |
1484 #: ../VariablePanel.py:1119 |
1484 #: ../VariablePanel.py:1119 |
1485 msgid "Plugins" |
1485 msgid "Plugins" |
1491 |
1491 |
1492 #: ../dialogs/LDPowerRailDialog.py:102 |
1492 #: ../dialogs/LDPowerRailDialog.py:102 |
1493 msgid "Power Rail Properties" |
1493 msgid "Power Rail Properties" |
1494 msgstr "" |
1494 msgstr "" |
1495 |
1495 |
1496 #: ../PLCOpenEditor.py:2453 |
1496 #: ../PLCOpenEditor.py:2446 |
1497 msgid "Preview" |
1497 msgid "Preview" |
1498 msgstr "" |
1498 msgstr "" |
1499 |
1499 |
1500 #: ../dialogs/ConnectionDialog.py:113 ../dialogs/FBDBlockDialog.py:137 |
1500 #: ../dialogs/ConnectionDialog.py:113 ../dialogs/FBDBlockDialog.py:137 |
1501 #: ../dialogs/FBDVariableDialog.py:140 ../dialogs/LDElementDialog.py:125 |
1501 #: ../dialogs/FBDVariableDialog.py:140 ../dialogs/LDElementDialog.py:125 |
1502 #: ../dialogs/LDPowerRailDialog.py:114 ../dialogs/SFCDivergenceDialog.py:144 |
1502 #: ../dialogs/LDPowerRailDialog.py:114 ../dialogs/SFCDivergenceDialog.py:144 |
1503 #: ../dialogs/SFCStepDialog.py:113 ../dialogs/SFCTransitionDialog.py:112 |
1503 #: ../dialogs/SFCStepDialog.py:113 ../dialogs/SFCTransitionDialog.py:112 |
1504 msgid "Preview:" |
1504 msgid "Preview:" |
1505 msgstr "" |
1505 msgstr "" |
1506 |
1506 |
1507 #: ../PLCOpenEditor.py:2455 |
1507 #: ../PLCOpenEditor.py:2448 |
1508 msgid "Print" |
1508 msgid "Print" |
1509 msgstr "" |
1509 msgstr "" |
1510 |
1510 |
1511 #: ../PLCOpenEditor.py:932 |
1511 #: ../PLCOpenEditor.py:932 |
1512 msgid "Print preview" |
1512 msgid "Print preview" |
1518 |
1518 |
1519 #: ../dialogs/SFCTransitionDialog.py:116 |
1519 #: ../dialogs/SFCTransitionDialog.py:116 |
1520 msgid "Priority:" |
1520 msgid "Priority:" |
1521 msgstr "" |
1521 msgstr "" |
1522 |
1522 |
1523 #: ../PLCOpenEditor.py:2875 |
1523 #: ../PLCOpenEditor.py:2868 |
1524 msgid "Product Name (required):" |
1524 msgid "Product Name (required):" |
1525 msgstr "" |
1525 msgstr "" |
1526 |
1526 |
1527 #: ../PLCOpenEditor.py:2891 |
1527 #: ../PLCOpenEditor.py:2884 |
1528 msgid "Product Release (optional):" |
1528 msgid "Product Release (optional):" |
1529 msgstr "" |
1529 msgstr "" |
1530 |
1530 |
1531 #: ../PLCOpenEditor.py:2883 |
1531 #: ../PLCOpenEditor.py:2876 |
1532 msgid "Product Version (required):" |
1532 msgid "Product Version (required):" |
1533 msgstr "" |
1533 msgstr "" |
1534 |
1534 |
1535 #: ../PLCOpenEditor.py:336 ../PLCOpenEditor.py:1608 |
1535 #: ../PLCOpenEditor.py:336 ../PLCOpenEditor.py:1605 |
1536 msgid "Program" |
1536 msgid "Program" |
1537 msgstr "" |
1537 msgstr "" |
1538 |
1538 |
1539 #: ../PLCOpenEditor.py:2626 |
1539 #: ../PLCOpenEditor.py:2619 |
1540 msgid "Program was successfully generated!" |
1540 msgid "Program was successfully generated!" |
1541 msgstr "" |
1541 msgstr "" |
1542 |
1542 |
1543 #: ../PLCControler.py:90 |
1543 #: ../PLCControler.py:90 |
1544 msgid "Programs" |
1544 msgid "Programs" |
1546 |
1546 |
1547 #: ../Viewer.py:223 |
1547 #: ../Viewer.py:223 |
1548 msgid "Programs can't be used by other POUs!" |
1548 msgid "Programs can't be used by other POUs!" |
1549 msgstr "" |
1549 msgstr "" |
1550 |
1550 |
1551 #: ../PLCOpenEditor.py:437 ../PLCOpenEditor.py:2898 |
1551 #: ../PLCOpenEditor.py:437 ../PLCOpenEditor.py:2891 |
1552 msgid "Project" |
1552 msgid "Project" |
1553 msgstr "" |
1553 msgstr "" |
1554 |
1554 |
1555 #: ../PLCOpenEditor.py:2859 |
1555 #: ../PLCOpenEditor.py:2852 |
1556 msgid "Project Name (required):" |
1556 msgid "Project Name (required):" |
1557 msgstr "" |
1557 msgstr "" |
1558 |
1558 |
1559 #: ../PLCOpenEditor.py:2867 |
1559 #: ../PLCOpenEditor.py:2860 |
1560 msgid "Project Version (optional):" |
1560 msgid "Project Version (optional):" |
1561 msgstr "" |
1561 msgstr "" |
1562 |
1562 |
1563 #: ../PLCOpenEditor.py:2845 |
1563 #: ../PLCOpenEditor.py:2838 |
1564 msgid "Project properties" |
1564 msgid "Project properties" |
1565 msgstr "" |
1565 msgstr "" |
1566 |
1566 |
1567 #: ../PLCOpenEditor.py:2458 ../PLCControler.py:91 |
1567 #: ../PLCOpenEditor.py:2451 ../PLCControler.py:91 |
1568 msgid "Properties" |
1568 msgid "Properties" |
1569 msgstr "" |
1569 msgstr "" |
1570 |
1570 |
1571 #: ../plcopen/structures.py:209 |
1571 #: ../plcopen/structures.py:209 |
1572 msgid "" |
1572 msgid "" |
1670 |
1670 |
1671 #: ../plcopen/iec_std.csv:17 |
1671 #: ../plcopen/iec_std.csv:17 |
1672 msgid "Rounding up/down" |
1672 msgid "Rounding up/down" |
1673 msgstr "" |
1673 msgstr "" |
1674 |
1674 |
1675 #: ../PLCOpenEditor.py:2975 ../PLCOpenEditor.py:3175 |
1675 #: ../PLCOpenEditor.py:2968 ../PLCOpenEditor.py:3168 |
1676 msgid "SFC" |
1676 msgid "SFC" |
1677 msgstr "" |
1677 msgstr "" |
1678 |
1678 |
1679 #: ../plcopen/structures.py:169 |
1679 #: ../plcopen/structures.py:169 |
1680 msgid "" |
1680 msgid "" |
1681 "SR bistable\n" |
1681 "SR bistable\n" |
1682 "The SR bistable is a latch where the Set dominates." |
1682 "The SR bistable is a latch where the Set dominates." |
1683 msgstr "" |
1683 msgstr "" |
1684 |
1684 |
1685 #: ../PLCOpenEditor.py:3165 ../PLCOpenEditor.py:3175 ../PLCOpenEditor.py:3354 |
1685 #: ../PLCOpenEditor.py:3158 ../PLCOpenEditor.py:3168 ../PLCOpenEditor.py:3347 |
1686 #: ../PLCOpenEditor.py:3498 |
1686 #: ../PLCOpenEditor.py:3491 |
1687 msgid "ST" |
1687 msgid "ST" |
1688 msgstr "" |
1688 msgstr "" |
1689 |
1689 |
1690 #: ../PLCOpenEditor.py:2613 |
1690 #: ../PLCOpenEditor.py:2606 |
1691 msgid "ST files (*.st)|*.st|All files|*.*" |
1691 msgid "ST files (*.st)|*.st|All files|*.*" |
1692 msgstr "" |
1692 msgstr "" |
1693 |
1693 |
1694 #: ../PLCOpenEditor.py:2444 |
1694 #: ../PLCOpenEditor.py:2437 |
1695 msgid "Save\tCTRL+S" |
1695 msgid "Save\tCTRL+S" |
1696 msgstr "" |
1696 msgstr "" |
1697 |
1697 |
1698 #: ../PLCOpenEditor.py:2446 |
1698 #: ../PLCOpenEditor.py:2439 |
1699 msgid "Save As...\tCTRL+SHIFT+S" |
1699 msgid "Save As...\tCTRL+SHIFT+S" |
1700 msgstr "" |
1700 msgstr "" |
1701 |
1701 |
1702 #: ../PLCOpenEditor.py:2967 |
1702 #: ../PLCOpenEditor.py:2960 |
1703 msgid "Scaling:" |
1703 msgid "Scaling:" |
1704 msgstr "" |
1704 msgstr "" |
1705 |
1705 |
1706 #: ../PLCOpenEditor.py:340 |
1706 #: ../PLCOpenEditor.py:340 |
1707 msgid "Select All\tCTRL+A" |
1707 msgid "Select All\tCTRL+A" |
2013 |
2013 |
2014 #: ../LDViewer.py:628 |
2014 #: ../LDViewer.py:628 |
2015 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!" |
2016 msgstr "" |
2016 msgstr "" |
2017 |
2017 |
2018 #: ../PLCOpenEditor.py:3130 ../PLCOpenEditor.py:3661 ../PLCOpenEditor.py:3724 |
2018 #: ../PLCOpenEditor.py:3123 ../PLCOpenEditor.py:3654 ../PLCOpenEditor.py:3717 |
2019 #: ../dialogs/PouNameDialog.py:55 ../dialogs/SFCStepDialog.py:175 |
2019 #: ../dialogs/PouNameDialog.py:55 ../dialogs/SFCStepDialog.py:175 |
2020 #: ../dialogs/SFCStepNameDialog.py:57 |
2020 #: ../dialogs/SFCStepNameDialog.py:57 |
2021 msgid "You must type a name!" |
2021 msgid "You must type a name!" |
2022 msgstr "" |
2022 msgstr "" |
2023 |
2023 |
2024 #: ../PLCOpenEditor.py:370 |
2024 #: ../PLCOpenEditor.py:370 |
2025 msgid "Zoom" |
2025 msgid "Zoom" |
2026 msgstr "" |
2026 msgstr "" |
2027 |
2027 |
2028 #: ../PLCOpenEditor.py:2622 |
2028 #: ../PLCOpenEditor.py:2615 |
2029 #, python-format |
2029 #, python-format |
2030 msgid "error: %s\n" |
2030 msgid "error: %s\n" |
2031 msgstr "" |
2031 msgstr "" |
2032 |
2032 |
2033 #: ../PLCOpenEditor.py:4267 ../PLCOpenEditor.py:4269 |
2033 #: ../PLCOpenEditor.py:4260 ../PLCOpenEditor.py:4262 |
2034 msgid "file : " |
2034 msgid "file : " |
2035 msgstr "" |
2035 msgstr "" |
2036 |
2036 |
2037 #: ../PLCOpenEditor.py:3170 |
2037 #: ../PLCOpenEditor.py:3163 |
2038 msgid "function" |
2038 msgid "function" |
2039 msgstr "" |
2039 msgstr "" |
2040 |
2040 |
2041 #: ../PLCOpenEditor.py:4270 |
2041 #: ../PLCOpenEditor.py:4263 |
2042 msgid "function : " |
2042 msgid "function : " |
2043 msgstr "" |
2043 msgstr "" |
2044 |
2044 |
2045 #: ../PLCOpenEditor.py:3170 |
2045 #: ../PLCOpenEditor.py:3163 |
2046 msgid "functionBlock" |
2046 msgid "functionBlock" |
2047 msgstr "" |
2047 msgstr "" |
2048 |
2048 |
2049 #: ../PLCOpenEditor.py:4270 |
2049 #: ../PLCOpenEditor.py:4263 |
2050 msgid "line : " |
2050 msgid "line : " |
2051 msgstr "" |
2051 msgstr "" |
2052 |
2052 |
2053 #: ../PLCOpenEditor.py:3170 |
2053 #: ../PLCOpenEditor.py:3163 |
2054 msgid "program" |
2054 msgid "program" |
2055 msgstr "" |
2055 msgstr "" |
2056 |
2056 |
2057 #: ../plcopen/iec_std.csv:73 |
2057 #: ../plcopen/iec_std.csv:73 |
2058 msgid "string from the middle" |
2058 msgid "string from the middle" |