89 #: ../Viewer.py:227 |
94 #: ../Viewer.py:227 |
90 #, python-format |
95 #, python-format |
91 msgid "\"%s\" can't use itself!" |
96 msgid "\"%s\" can't use itself!" |
92 msgstr "\"%s\" 사용 할 수 없습니다!" |
97 msgstr "\"%s\" 사용 할 수 없습니다!" |
93 |
98 |
94 #: ../PLCOpenEditor.py:1427 ../PLCOpenEditor.py:1447 |
99 #: ../PLCOpenEditor.py:1427 |
|
100 #: ../PLCOpenEditor.py:1447 |
95 #, python-format |
101 #, python-format |
96 msgid "\"%s\" config already exists!" |
102 msgid "\"%s\" config already exists!" |
97 msgstr "\"%s\" 설정(config)이 이미 생성되었습니다!" |
103 msgstr "\"%s\" 설정(config)이 이미 생성되었습니다!" |
98 |
104 |
99 #: ../plcopen/plcopen.py:276 |
105 #: ../plcopen/plcopen.py:276 |
100 #, python-format |
106 #, python-format |
101 msgid "\"%s\" configuration already exists !!!" |
107 msgid "\"%s\" configuration already exists !!!" |
102 msgstr "\"%s\" 설정(configuration)이 이미 생성되었습니다!" |
108 msgstr "\"%s\" 설정(configuration)이 이미 생성되었습니다!" |
103 |
109 |
104 #: ../PLCOpenEditor.py:1381 ../PLCOpenEditor.py:3199 |
110 #: ../PLCOpenEditor.py:1381 |
|
111 #: ../PLCOpenEditor.py:3199 |
105 #, python-format |
112 #, python-format |
106 msgid "\"%s\" data type already exists!" |
113 msgid "\"%s\" data type already exists!" |
107 msgstr "\"%s\" 데이터 타입이 이미 생성되었습니다!" |
114 msgstr "\"%s\" 데이터 타입이 이미 생성되었습니다!" |
108 |
115 |
109 #: ../PLCControler.py:1786 ../PLCControler.py:1790 |
116 #: ../PLCControler.py:1786 |
|
117 #: ../PLCControler.py:1790 |
110 #, python-format |
118 #, python-format |
111 msgid "\"%s\" element can't be pasted here!!!" |
119 msgid "\"%s\" element can't be pasted here!!!" |
112 msgstr "\"%s\" 구성원을 이곳에 붙여넣기 할 수 없습니다!!!" |
120 msgstr "\"%s\" 구성원을 이곳에 붙여넣기 할 수 없습니다!!!" |
113 |
121 |
114 #: ../PLCOpenEditor.py:3519 ../PLCOpenEditor.py:3663 ../Viewer.py:250 |
122 #: ../PLCOpenEditor.py:3519 |
115 #: ../TextViewer.py:245 ../TextViewer.py:262 |
123 #: ../PLCOpenEditor.py:3663 |
116 #: ../dialogs/ConnectionDialog.py:215 ../dialogs/FBDBlockDialog.py:260 |
124 #: ../Viewer.py:250 |
|
125 #: ../TextViewer.py:245 |
|
126 #: ../TextViewer.py:262 |
|
127 #: ../dialogs/ConnectionDialog.py:215 |
|
128 #: ../dialogs/FBDBlockDialog.py:260 |
117 #, python-format |
129 #, python-format |
118 msgid "\"%s\" element for this pou already exists!" |
130 msgid "\"%s\" element for this pou already exists!" |
119 msgstr "\"%s\" POU상에 구성원이 이미 생성되었습니다!" |
131 msgstr "\"%s\" POU상에 구성원이 이미 생성되었습니다!" |
120 |
132 |
121 #: ../plcopen/structures.py:96 |
133 #: ../plcopen/structures.py:96 |
122 #, python-format |
134 #, python-format |
123 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected" |
135 msgid "\"%s\" function cancelled in \"%s\" POU: No input connected" |
124 msgstr "\"%s\" 펑션이 취소 되었습니다 \"%s\" POU: 연결된 입력 없음" |
136 msgstr "\"%s\" 펑션이 취소 되었습니다 \"%s\" POU: 연결된 입력 없음" |
125 |
137 |
126 #: ../PLCOpenEditor.py:1372 ../PLCOpenEditor.py:3195 ../PLCOpenEditor.py:3348 |
138 #: ../PLCOpenEditor.py:1372 |
127 #: ../PLCOpenEditor.py:3511 ../PLCOpenEditor.py:3655 ../PLCOpenEditor.py:3726 |
139 #: ../PLCOpenEditor.py:3195 |
128 #: ../PLCOpenEditor.py:3789 ../VariablePanel.py:744 |
140 #: ../PLCOpenEditor.py:3348 |
129 #: ../dialogs/ConnectionDialog.py:207 ../dialogs/FBDBlockDialog.py:252 |
141 #: ../PLCOpenEditor.py:3511 |
130 #: ../dialogs/FBDVariableDialog.py:268 ../dialogs/PouNameDialog.py:63 |
142 #: ../PLCOpenEditor.py:3655 |
131 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepNameDialog.py:65 |
143 #: ../PLCOpenEditor.py:3726 |
132 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:765 |
144 #: ../PLCOpenEditor.py:3789 |
|
145 #: ../VariablePanel.py:744 |
|
146 #: ../dialogs/ConnectionDialog.py:207 |
|
147 #: ../dialogs/FBDBlockDialog.py:252 |
|
148 #: ../dialogs/FBDVariableDialog.py:268 |
|
149 #: ../dialogs/PouNameDialog.py:63 |
|
150 #: ../dialogs/SFCStepDialog.py:183 |
|
151 #: ../dialogs/SFCStepNameDialog.py:65 |
|
152 #: ../DataTypeEditor.py:705 |
|
153 #: ../DataTypeEditor.py:765 |
133 #, python-format |
154 #, python-format |
134 msgid "\"%s\" is a keyword. It can't be used!" |
155 msgid "\"%s\" is a keyword. It can't be used!" |
135 msgstr "\"%s\" 는 키워드 입니다. 사용 할 수 없습니다!" |
156 msgstr "\"%s\" 는 키워드 입니다. 사용 할 수 없습니다!" |
136 |
157 |
137 #: ../Viewer.py:233 |
158 #: ../Viewer.py:233 |
142 #: ../plcopen/plcopen.py:2386 |
163 #: ../plcopen/plcopen.py:2386 |
143 #, python-format |
164 #, python-format |
144 msgid "\"%s\" is an invalid value!" |
165 msgid "\"%s\" is an invalid value!" |
145 msgstr "\"%s\" 유효 하지 않은 값 입니다!" |
166 msgstr "\"%s\" 유효 하지 않은 값 입니다!" |
146 |
167 |
147 #: ../PLCOpenEditor.py:2678 ../PLCOpenEditor.py:2707 |
168 #: ../PLCOpenEditor.py:2678 |
|
169 #: ../PLCOpenEditor.py:2707 |
148 #, python-format |
170 #, python-format |
149 msgid "\"%s\" is not a valid folder!" |
171 msgid "\"%s\" is not a valid folder!" |
150 msgstr "\"%s\" 유효 하지 않은 폴더 입니다!" |
172 msgstr "\"%s\" 유효 하지 않은 폴더 입니다!" |
151 |
173 |
152 #: ../PLCOpenEditor.py:1370 ../PLCOpenEditor.py:3191 ../PLCOpenEditor.py:3344 |
174 #: ../PLCOpenEditor.py:1370 |
153 #: ../PLCOpenEditor.py:3507 ../PLCOpenEditor.py:3651 ../PLCOpenEditor.py:3722 |
175 #: ../PLCOpenEditor.py:3191 |
154 #: ../PLCOpenEditor.py:3785 ../VariablePanel.py:739 |
176 #: ../PLCOpenEditor.py:3344 |
155 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/FBDBlockDialog.py:248 |
177 #: ../PLCOpenEditor.py:3507 |
156 #: ../dialogs/PouNameDialog.py:59 ../dialogs/SFCStepDialog.py:179 |
178 #: ../PLCOpenEditor.py:3651 |
157 #: ../dialogs/SFCStepNameDialog.py:61 ../DataTypeEditor.py:760 |
179 #: ../PLCOpenEditor.py:3722 |
|
180 #: ../PLCOpenEditor.py:3785 |
|
181 #: ../VariablePanel.py:739 |
|
182 #: ../dialogs/ConnectionDialog.py:203 |
|
183 #: ../dialogs/FBDBlockDialog.py:248 |
|
184 #: ../dialogs/PouNameDialog.py:59 |
|
185 #: ../dialogs/SFCStepDialog.py:179 |
|
186 #: ../dialogs/SFCStepNameDialog.py:61 |
|
187 #: ../DataTypeEditor.py:760 |
158 #, python-format |
188 #, python-format |
159 msgid "\"%s\" is not a valid identifier!" |
189 msgid "\"%s\" is not a valid identifier!" |
160 msgstr "\"%s\" 알 수 없는 식별자 입니다!" |
190 msgstr "\"%s\" 알 수 없는 식별자 입니다!" |
161 |
191 |
162 #: ../PLCOpenEditor.py:288 ../PLCOpenEditor.py:2327 ../PLCOpenEditor.py:2347 |
192 #: ../PLCOpenEditor.py:288 |
|
193 #: ../PLCOpenEditor.py:2327 |
|
194 #: ../PLCOpenEditor.py:2347 |
163 #, python-format |
195 #, python-format |
164 msgid "\"%s\" is used by one or more POUs. It can't be removed!" |
196 msgid "\"%s\" is used by one or more POUs. It can't be removed!" |
165 msgstr "\"%s\" 는 현재 하나 이상의 POU에서 사용중입니다. 제거 할 수 없습니다!" |
197 msgstr "\"%s\" 는 현재 하나 이상의 POU에서 사용중입니다. 제거 할 수 없습니다!" |
166 |
198 |
167 #: ../PLCOpenEditor.py:1390 ../PLCOpenEditor.py:3352 ../Viewer.py:248 |
199 #: ../PLCOpenEditor.py:1390 |
168 #: ../Viewer.py:274 ../TextViewer.py:243 ../TextViewer.py:260 |
200 #: ../PLCOpenEditor.py:3352 |
169 #: ../dialogs/ConnectionDialog.py:211 ../dialogs/FBDBlockDialog.py:256 |
201 #: ../Viewer.py:248 |
|
202 #: ../Viewer.py:274 |
|
203 #: ../TextViewer.py:243 |
|
204 #: ../TextViewer.py:260 |
|
205 #: ../dialogs/ConnectionDialog.py:211 |
|
206 #: ../dialogs/FBDBlockDialog.py:256 |
170 #, python-format |
207 #, python-format |
171 msgid "\"%s\" pou already exists!" |
208 msgid "\"%s\" pou already exists!" |
172 msgstr "\"%s\" POU는 이미 생성되었습니다!" |
209 msgstr "\"%s\" POU는 이미 생성되었습니다!" |
173 |
210 |
174 #: ../plcopen/plcopen.py:307 |
211 #: ../plcopen/plcopen.py:307 |
213 #: ../GraphicViewer.py:180 |
251 #: ../GraphicViewer.py:180 |
214 #, python-format |
252 #, python-format |
215 msgid "%s Graphics" |
253 msgid "%s Graphics" |
216 msgstr "%s 그래픽" |
254 msgstr "%s 그래픽" |
217 |
255 |
218 #: ../plcopen/plcopen.py:1484 ../plcopen/plcopen.py:1494 |
256 #: ../plcopen/plcopen.py:1484 |
219 #: ../plcopen/plcopen.py:1504 ../plcopen/plcopen.py:1514 |
257 #: ../plcopen/plcopen.py:1494 |
|
258 #: ../plcopen/plcopen.py:1504 |
|
259 #: ../plcopen/plcopen.py:1514 |
220 #: ../plcopen/plcopen.py:1523 |
260 #: ../plcopen/plcopen.py:1523 |
221 #, python-format |
261 #, python-format |
222 msgid "%s body don't have instances!" |
262 msgid "%s body don't have instances!" |
223 msgstr "%s 인스턴스를 찾을 수 없습니다!" |
263 msgstr "%s 인스턴스를 찾을 수 없습니다!" |
224 |
264 |
225 #: ../plcopen/plcopen.py:1546 ../plcopen/plcopen.py:1553 |
265 #: ../plcopen/plcopen.py:1546 |
|
266 #: ../plcopen/plcopen.py:1553 |
226 #, python-format |
267 #, python-format |
227 msgid "%s body don't have text!" |
268 msgid "%s body don't have text!" |
228 msgstr "%s 텍스트를 찾을 수 없습니다!" |
269 msgstr "%s 텍스트를 찾을 수 없습니다!" |
229 |
270 |
230 #: ../PLCOpenEditor.py:4399 ../PLCOpenEditor.py:4401 ../PLCOpenEditor.py:4402 |
271 #: ../PLCOpenEditor.py:4399 |
|
272 #: ../PLCOpenEditor.py:4401 |
|
273 #: ../PLCOpenEditor.py:4402 |
231 msgid ", " |
274 msgid ", " |
232 msgstr ", " |
275 msgstr ", " |
233 |
276 |
234 #: ../PLCOpenEditor.py:3339 ../PLCOpenEditor.py:3502 ../PLCOpenEditor.py:3646 |
277 #: ../PLCOpenEditor.py:3339 |
|
278 #: ../PLCOpenEditor.py:3502 |
|
279 #: ../PLCOpenEditor.py:3646 |
235 #: ../dialogs/SFCTransitionDialog.py:208 |
280 #: ../dialogs/SFCTransitionDialog.py:208 |
236 #, python-format |
281 #, python-format |
237 msgid ", %s" |
282 msgid ", %s" |
238 msgstr ", %s" |
283 msgstr ", %s" |
239 |
284 |
240 #: ../PLCOpenEditor.py:4397 |
285 #: ../PLCOpenEditor.py:4397 |
241 msgid ". " |
286 msgid ". " |
242 msgstr ". " |
287 msgstr ". " |
243 |
288 |
244 #: ../PLCOpenEditor.py:1393 ../PLCOpenEditor.py:1435 ../PLCOpenEditor.py:1455 |
289 #: ../PLCOpenEditor.py:1393 |
245 #: ../PLCOpenEditor.py:3356 ../PLCOpenEditor.py:3734 ../PLCOpenEditor.py:3797 |
290 #: ../PLCOpenEditor.py:1435 |
246 #, python-format |
291 #: ../PLCOpenEditor.py:1455 |
247 msgid "" |
292 #: ../PLCOpenEditor.py:3356 |
248 "A POU has an element named \"%s\". This could cause a conflict. Do you wish " |
293 #: ../PLCOpenEditor.py:3734 |
249 "to continue?" |
294 #: ../PLCOpenEditor.py:3797 |
250 msgstr "" |
295 #, python-format |
251 "POU 구성원의 이름 \"%s\"은 오류를 발생시킬 수 있습니다. 계속 하시겠습니까?" |
296 msgid "A POU has an element named \"%s\". This could cause a conflict. Do you wish to continue?" |
252 |
297 msgstr "POU 구성원의 이름 \"%s\"은 오류를 발생시킬 수 있습니다. 계속 하시겠습니까?" |
253 #: ../PLCOpenEditor.py:1406 ../PLCOpenEditor.py:1417 ../PLCOpenEditor.py:3515 |
298 |
254 #: ../PLCOpenEditor.py:3659 ../PLCOpenEditor.py:3730 ../PLCOpenEditor.py:3793 |
299 #: ../PLCOpenEditor.py:1406 |
255 #: ../VariablePanel.py:749 ../dialogs/PouNameDialog.py:67 |
300 #: ../PLCOpenEditor.py:1417 |
256 #: ../dialogs/SFCStepDialog.py:187 ../dialogs/SFCStepNameDialog.py:69 |
301 #: ../PLCOpenEditor.py:3515 |
|
302 #: ../PLCOpenEditor.py:3659 |
|
303 #: ../PLCOpenEditor.py:3730 |
|
304 #: ../PLCOpenEditor.py:3793 |
|
305 #: ../VariablePanel.py:749 |
|
306 #: ../dialogs/PouNameDialog.py:67 |
|
307 #: ../dialogs/SFCStepDialog.py:187 |
|
308 #: ../dialogs/SFCStepNameDialog.py:69 |
257 #, python-format |
309 #, python-format |
258 msgid "A POU named \"%s\" already exists!" |
310 msgid "A POU named \"%s\" already exists!" |
259 msgstr "이미 생성된 POU 이름입니다 : \"%s\"" |
311 msgstr "이미 생성된 POU 이름입니다 : \"%s\"" |
260 |
312 |
261 #: ../VariablePanel.py:1250 |
313 #: ../VariablePanel.py:1250 |
262 msgid "A location must be selected!" |
314 msgid "A location must be selected!" |
263 msgstr "위치를 지정해야 합니다!" |
315 msgstr "위치를 지정해야 합니다!" |
264 |
316 |
265 #: ../PLCOpenEditor.py:1408 ../PLCOpenEditor.py:1419 ../VariablePanel.py:754 |
317 #: ../PLCOpenEditor.py:1408 |
266 #: ../dialogs/SFCStepDialog.py:191 ../dialogs/SFCStepNameDialog.py:73 |
318 #: ../PLCOpenEditor.py:1419 |
|
319 #: ../VariablePanel.py:754 |
|
320 #: ../dialogs/SFCStepDialog.py:191 |
|
321 #: ../dialogs/SFCStepNameDialog.py:73 |
267 #, python-format |
322 #, python-format |
268 msgid "A variable with \"%s\" as name already exists in this pou!" |
323 msgid "A variable with \"%s\" as name already exists in this pou!" |
269 msgstr "변수 \"%s\"는 이미 POU에 정의 되어 있습니다!" |
324 msgstr "변수 \"%s\"는 이미 POU에 정의 되어 있습니다!" |
270 |
325 |
271 #: ../PLCOpenEditor.py:2519 |
326 #: ../PLCOpenEditor.py:2519 |
712 |
795 |
713 #: ../PLCOpenEditor.py:214 |
796 #: ../PLCOpenEditor.py:214 |
714 msgid "Create a new step" |
797 msgid "Create a new step" |
715 msgstr "새로운 스텝 생성" |
798 msgstr "새로운 스텝 생성" |
716 |
799 |
717 #: ../PLCOpenEditor.py:217 ../PLCOpenEditor.py:3454 |
800 #: ../PLCOpenEditor.py:217 |
|
801 #: ../PLCOpenEditor.py:3454 |
718 msgid "Create a new transition" |
802 msgid "Create a new transition" |
719 msgstr "새로운 트랜지션 생성" |
803 msgstr "새로운 트랜지션 생성" |
720 |
804 |
721 #: ../PLCOpenEditor.py:172 ../PLCOpenEditor.py:199 ../PLCOpenEditor.py:229 |
805 #: ../PLCOpenEditor.py:172 |
|
806 #: ../PLCOpenEditor.py:199 |
|
807 #: ../PLCOpenEditor.py:229 |
722 msgid "Create a new variable" |
808 msgid "Create a new variable" |
723 msgstr "새로운 변수 생성" |
809 msgstr "새로운 변수 생성" |
724 |
810 |
725 #: ../PLCOpenEditor.py:327 |
811 #: ../PLCOpenEditor.py:327 |
726 msgid "Cut\tCTRL+X" |
812 msgid "Cut\tCTRL+X" |
727 msgstr "잘라내기\tCTRL+X" |
813 msgstr "잘라내기\tCTRL+X" |
728 |
814 |
729 #: ../RessourceEditor.py:86 |
815 #: ../RessourceEditor.py:86 |
730 msgid "Cyclic" |
816 msgid "Cyclic" |
731 msgstr "주기적" |
817 msgstr "주기적(Cycle)" |
732 |
818 |
733 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:44 |
819 #: ../plcopen/iec_std.csv:42 |
734 #: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:50 |
820 #: ../plcopen/iec_std.csv:44 |
735 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:54 |
821 #: ../plcopen/iec_std.csv:46 |
736 #: ../plcopen/iec_std.csv:56 ../plcopen/iec_std.csv:58 |
822 #: ../plcopen/iec_std.csv:50 |
|
823 #: ../plcopen/iec_std.csv:52 |
|
824 #: ../plcopen/iec_std.csv:54 |
|
825 #: ../plcopen/iec_std.csv:56 |
|
826 #: ../plcopen/iec_std.csv:58 |
737 #: ../plcopen/iec_std.csv:60 |
827 #: ../plcopen/iec_std.csv:60 |
738 msgid "DEPRECATED" |
828 msgid "DEPRECATED" |
739 msgstr "사용중지됨" |
829 msgstr "사용자제(DEPRECATE)" |
740 |
830 |
741 #: ../PLCOpenEditor.py:336 |
831 #: ../PLCOpenEditor.py:336 |
742 msgid "Data Type" |
832 msgid "Data Type" |
743 msgstr "데이터 타입(Data Type)" |
833 msgstr "데이터 타입(Data Type)" |
744 |
834 |
859 |
958 |
860 #: ../PLCOpenEditor.py:310 |
959 #: ../PLCOpenEditor.py:310 |
861 msgid "Edit" |
960 msgid "Edit" |
862 msgstr "수정" |
961 msgstr "수정" |
863 |
962 |
864 #: ../PLCOpenEditor.py:323 |
|
865 msgid "&File" |
|
866 msgstr "&파일" |
|
867 |
|
868 #: ../PLCOpenEditor.py:325 |
|
869 msgid "&Display" |
|
870 msgstr "&보기" |
|
871 |
|
872 #: ../PLCOpenEditor.py:326 |
|
873 msgid "&Help" |
|
874 msgstr "&도움말" |
|
875 |
|
876 #: ../PLCOpenEditor.py:2606 |
|
877 msgid "Close Project\tCTRL+SHIFT+W" |
|
878 msgstr "프로젝트 닫기\tCTRL+SHIFT+W" |
|
879 |
|
880 #: ../PLCOpenEditor.py:2616 |
|
881 msgid "Page Setup\tCTRL+ALT+P" |
|
882 msgstr "인쇄 페이지 설정\tCTRL+ALT+P" |
|
883 |
|
884 #: ../PLCOpenEditor.py:2618 |
|
885 msgid "Preview\tCTRL+SHIFT+P" |
|
886 msgstr "인쇄 페이지 미리보기\tCTRL+SHIFT+P" |
|
887 |
|
888 #: ../PLCOpenEditor.py:2620 |
|
889 msgid "Print\tCTRL+P" |
|
890 msgstr "인쇄\tCTRL+P" |
|
891 |
|
892 #: ../PLCOpenEditor.py:2623 |
|
893 msgid "&Properties" |
|
894 msgstr "&프로젝트 속성" |
|
895 |
|
896 #: ../PLCOpenEditor.py:348 |
|
897 msgid "Search in Project\tCTRL+F" |
|
898 msgstr "프로젝트 내부 검색\tCTRL+F" |
|
899 |
|
900 #: ../PLCOpenEditor.py:394 |
|
901 msgid "Search in Project" |
|
902 msgstr "프로젝트 내부 검색" |
|
903 |
|
904 #: ../PLCOpenEditor.py:351 |
|
905 msgid "&Add Element" |
|
906 msgstr "&구성원 추가" |
|
907 |
|
908 #: ../PLCOpenEditor.py:353 |
|
909 msgid "&Data Type" |
|
910 msgstr "&데이터 타입" |
|
911 |
|
912 #: ../PLCOpenEditor.py:355 |
|
913 msgid "&Function" |
|
914 msgstr "&펑션" |
|
915 |
|
916 #: ../PLCOpenEditor.py:357 |
|
917 msgid "Function &Block" |
|
918 msgstr "펑션 &블락" |
|
919 |
|
920 #: ../PLCOpenEditor.py:359 |
|
921 msgid "&Program" |
|
922 msgstr "&프로그램" |
|
923 |
|
924 #: ../PLCOpenEditor.py:361 |
|
925 msgid "&Configuration" |
|
926 msgstr "&설정(Configuration)" |
|
927 |
|
928 #: ../PLCOpenEditor.py:365 |
|
929 msgid "&Delete" |
|
930 msgstr "&삭제" |
|
931 |
|
932 #: ../PLCOpenEditor.py:169 |
|
933 msgid "Move the view" |
|
934 msgstr "화면을 드래그하여 이동" |
|
935 |
|
936 #: ../PLCOpenEditor.py:390 |
|
937 msgid "Cut" |
|
938 msgstr "잘라내기" |
|
939 |
|
940 #: ../PLCOpenEditor.py:391 |
|
941 msgid "Copy" |
|
942 msgstr "복사하기" |
|
943 |
|
944 #: ../PLCOpenEditor.py:392 |
|
945 msgid "Paste" |
|
946 msgstr "붙여넣기" |
|
947 |
|
948 #: ../PLCOpenEditor.py:387 |
|
949 msgid "Undo" |
|
950 msgstr "되돌리기" |
|
951 |
|
952 #: ../PLCOpenEditor.py:388 |
|
953 msgid "Redo" |
|
954 msgstr "되돌리기 취소" |
|
955 |
|
956 #: ../PLCOpenEditor.py:2642 |
|
957 msgid "New" |
|
958 msgstr "새로 만들기" |
|
959 |
|
960 #: ../PLCOpenEditor.py:2643 |
|
961 msgid "Open" |
|
962 msgstr "파일 열기" |
|
963 |
|
964 #: ../PLCOpenEditor.py:2644 |
|
965 msgid "Save" |
|
966 msgstr "파일 저장" |
|
967 |
|
968 #: ../PLCOpenEditor.py:2645 |
|
969 msgid "Save As..." |
|
970 msgstr "다른 이름으로 저장..." |
|
971 |
|
972 #: ../PLCOpenEditor.py:645 |
|
973 msgid "Search" |
|
974 msgstr "검색" |
|
975 |
|
976 #: ../SearchResultPanel.py:169 |
|
977 msgid "No search results available." |
|
978 msgstr "검색된 결과가 없습니다" |
|
979 |
|
980 #: ../SearchResultPanel.py:235 |
|
981 msgid "'%s' - %d match in project" |
|
982 msgstr "'%s' - %d 개의 검색된 결과" |
|
983 |
|
984 #: ../SearchResultPanel.py:237 |
|
985 msgid "'%s' - %d matches in project" |
|
986 msgstr "'%s' - %d 개의 검색된 결과들" |
|
987 |
|
988 #: ../dialogs/SearchInProjectDialog.py:113 |
|
989 msgid "Pattern to search:" |
|
990 msgstr "검색하실 문자열 패턴:" |
|
991 |
|
992 #: ../dialogs/SearchInProjectDialog.py:121 |
|
993 msgid "Case sensitive" |
|
994 msgstr "대소문자 구별" |
|
995 |
|
996 #: ../dialogs/SearchInProjectDialog.py:125 |
|
997 msgid "Regular expression" |
|
998 msgstr "정규 표현식" |
|
999 |
|
1000 #: ../dialogs/SearchInProjectDialog.py:129 |
|
1001 msgid "Scope" |
|
1002 msgstr "검색 범위" |
|
1003 |
|
1004 #: ../dialogs/SearchInProjectDialog.py:133 |
|
1005 msgid "Whole Project" |
|
1006 msgstr "프로젝트 전체 검색" |
|
1007 |
|
1008 #: ../dialog/SearchInProjectDialog.py:139 |
|
1009 msgid "Only Elements" |
|
1010 msgstr "구성원 내부 검색" |
|
1011 |
|
1012 #: ../dialog/SearchInProjectDialog.py:194 |
|
1013 msgid "Form isn't complete. Pattern to search must be filled!" |
|
1014 msgstr "형식이 완성되지 않았습니다. 검색어를 입력하세요!" |
|
1015 |
|
1016 #: ../dialogs/SearchInProjectDialog.py:205 |
|
1017 msgid "Syntax error in regular expression of pattern to search!" |
|
1018 msgstr "정규 표현식에 적합하지 않은 검색어 입니다!" |
|
1019 |
|
1020 #: ../Viewer.py:413 |
963 #: ../Viewer.py:413 |
1021 msgid "Edit Block" |
964 msgid "Edit Block" |
1022 msgstr "블럭 수정" |
965 msgstr "블럭 수정" |
1023 |
966 |
1024 #: ../dialogs/LDElementDialog.py:193 |
967 #: ../dialogs/LDElementDialog.py:193 |
1071 |
1018 |
1072 #: ../plcopen/iec_std.csv:77 |
1019 #: ../plcopen/iec_std.csv:77 |
1073 msgid "Equal to" |
1020 msgid "Equal to" |
1074 msgstr "같은 값 일때" |
1021 msgstr "같은 값 일때" |
1075 |
1022 |
1076 #: ../PLCOpenEditor.py:882 ../PLCOpenEditor.py:1393 ../PLCOpenEditor.py:1430 |
1023 #: ../PLCOpenEditor.py:882 |
1077 #: ../PLCOpenEditor.py:1435 ../PLCOpenEditor.py:1450 ../PLCOpenEditor.py:1455 |
1024 #: ../PLCOpenEditor.py:1393 |
1078 #: ../PLCOpenEditor.py:2305 ../PLCOpenEditor.py:2674 ../PLCOpenEditor.py:2679 |
1025 #: ../PLCOpenEditor.py:1430 |
1079 #: ../PLCOpenEditor.py:3095 ../PLCOpenEditor.py:3187 ../PLCOpenEditor.py:3191 |
1026 #: ../PLCOpenEditor.py:1435 |
1080 #: ../PLCOpenEditor.py:3195 ../PLCOpenEditor.py:3199 ../PLCOpenEditor.py:3340 |
1027 #: ../PLCOpenEditor.py:1450 |
1081 #: ../PLCOpenEditor.py:3344 ../PLCOpenEditor.py:3348 ../PLCOpenEditor.py:3352 |
1028 #: ../PLCOpenEditor.py:1455 |
1082 #: ../PLCOpenEditor.py:3503 ../PLCOpenEditor.py:3507 ../PLCOpenEditor.py:3511 |
1029 #: ../PLCOpenEditor.py:2305 |
1083 #: ../PLCOpenEditor.py:3515 ../PLCOpenEditor.py:3519 ../PLCOpenEditor.py:3647 |
1030 #: ../PLCOpenEditor.py:2674 |
1084 #: ../PLCOpenEditor.py:3651 ../PLCOpenEditor.py:3655 ../PLCOpenEditor.py:3659 |
1031 #: ../PLCOpenEditor.py:2679 |
1085 #: ../PLCOpenEditor.py:3663 ../PLCOpenEditor.py:3718 ../PLCOpenEditor.py:3722 |
1032 #: ../PLCOpenEditor.py:3095 |
1086 #: ../PLCOpenEditor.py:3726 ../PLCOpenEditor.py:3730 ../PLCOpenEditor.py:3781 |
1033 #: ../PLCOpenEditor.py:3187 |
1087 #: ../PLCOpenEditor.py:3785 ../PLCOpenEditor.py:3789 ../PLCOpenEditor.py:3793 |
1034 #: ../PLCOpenEditor.py:3191 |
1088 #: ../PLCOpenEditor.py:4096 ../PLCOpenEditor.py:4422 ../PLCOpenEditor.py:4432 |
1035 #: ../PLCOpenEditor.py:3195 |
1089 #: ../Viewer.py:334 ../TextViewer.py:281 ../LDViewer.py:665 ../LDViewer.py:881 |
1036 #: ../PLCOpenEditor.py:3199 |
1090 #: ../LDViewer.py:885 ../VariablePanel.py:374 ../VariablePanel.py:739 |
1037 #: ../PLCOpenEditor.py:3340 |
1091 #: ../VariablePanel.py:744 ../VariablePanel.py:749 ../VariablePanel.py:754 |
1038 #: ../PLCOpenEditor.py:3344 |
1092 #: ../VariablePanel.py:1250 ../dialogs/ConnectionDialog.py:199 |
1039 #: ../PLCOpenEditor.py:3348 |
1093 #: ../dialogs/ConnectionDialog.py:203 ../dialogs/ConnectionDialog.py:207 |
1040 #: ../PLCOpenEditor.py:3352 |
1094 #: ../dialogs/ConnectionDialog.py:211 ../dialogs/ConnectionDialog.py:215 |
1041 #: ../PLCOpenEditor.py:3503 |
1095 #: ../dialogs/FBDBlockDialog.py:240 ../dialogs/FBDBlockDialog.py:244 |
1042 #: ../PLCOpenEditor.py:3507 |
1096 #: ../dialogs/FBDBlockDialog.py:248 ../dialogs/FBDBlockDialog.py:252 |
1043 #: ../PLCOpenEditor.py:3511 |
1097 #: ../dialogs/FBDBlockDialog.py:256 ../dialogs/FBDBlockDialog.py:260 |
1044 #: ../PLCOpenEditor.py:3515 |
1098 #: ../dialogs/FBDVariableDialog.py:264 ../dialogs/FBDVariableDialog.py:268 |
1045 #: ../PLCOpenEditor.py:3519 |
1099 #: ../dialogs/ForceVariableDialog.py:170 ../dialogs/ForceVariableDialog.py:174 |
1046 #: ../PLCOpenEditor.py:3647 |
1100 #: ../dialogs/PouNameDialog.py:55 ../dialogs/PouNameDialog.py:59 |
1047 #: ../PLCOpenEditor.py:3651 |
1101 #: ../dialogs/PouNameDialog.py:63 ../dialogs/PouNameDialog.py:67 |
1048 #: ../PLCOpenEditor.py:3655 |
1102 #: ../dialogs/SFCStepDialog.py:175 ../dialogs/SFCStepDialog.py:179 |
1049 #: ../PLCOpenEditor.py:3659 |
1103 #: ../dialogs/SFCStepDialog.py:183 ../dialogs/SFCStepDialog.py:187 |
1050 #: ../PLCOpenEditor.py:3663 |
1104 #: ../dialogs/SFCStepDialog.py:191 ../dialogs/SFCStepDialog.py:195 |
1051 #: ../PLCOpenEditor.py:3718 |
1105 #: ../dialogs/SFCStepNameDialog.py:57 ../dialogs/SFCStepNameDialog.py:61 |
1052 #: ../PLCOpenEditor.py:3722 |
1106 #: ../dialogs/SFCStepNameDialog.py:65 ../dialogs/SFCStepNameDialog.py:69 |
1053 #: ../PLCOpenEditor.py:3726 |
1107 #: ../dialogs/SFCStepNameDialog.py:73 ../dialogs/SFCStepNameDialog.py:77 |
1054 #: ../PLCOpenEditor.py:3730 |
1108 #: ../dialogs/SFCTransitionDialog.py:209 ../DataTypeEditor.py:700 |
1055 #: ../PLCOpenEditor.py:3781 |
1109 #: ../DataTypeEditor.py:705 ../DataTypeEditor.py:760 ../DataTypeEditor.py:765 |
1056 #: ../PLCOpenEditor.py:3785 |
1110 #: ../DataTypeEditor.py:775 ../DataTypeEditor.py:901 ../DataTypeEditor.py:908 |
1057 #: ../PLCOpenEditor.py:3789 |
|
1058 #: ../PLCOpenEditor.py:3793 |
|
1059 #: ../PLCOpenEditor.py:4096 |
|
1060 #: ../PLCOpenEditor.py:4422 |
|
1061 #: ../PLCOpenEditor.py:4432 |
|
1062 #: ../Viewer.py:334 |
|
1063 #: ../TextViewer.py:281 |
|
1064 #: ../LDViewer.py:665 |
|
1065 #: ../LDViewer.py:881 |
|
1066 #: ../LDViewer.py:885 |
|
1067 #: ../VariablePanel.py:374 |
|
1068 #: ../VariablePanel.py:739 |
|
1069 #: ../VariablePanel.py:744 |
|
1070 #: ../VariablePanel.py:749 |
|
1071 #: ../VariablePanel.py:754 |
|
1072 #: ../VariablePanel.py:1250 |
|
1073 #: ../dialogs/ConnectionDialog.py:199 |
|
1074 #: ../dialogs/ConnectionDialog.py:203 |
|
1075 #: ../dialogs/ConnectionDialog.py:207 |
|
1076 #: ../dialogs/ConnectionDialog.py:211 |
|
1077 #: ../dialogs/ConnectionDialog.py:215 |
|
1078 #: ../dialogs/FBDBlockDialog.py:240 |
|
1079 #: ../dialogs/FBDBlockDialog.py:244 |
|
1080 #: ../dialogs/FBDBlockDialog.py:248 |
|
1081 #: ../dialogs/FBDBlockDialog.py:252 |
|
1082 #: ../dialogs/FBDBlockDialog.py:256 |
|
1083 #: ../dialogs/FBDBlockDialog.py:260 |
|
1084 #: ../dialogs/FBDVariableDialog.py:264 |
|
1085 #: ../dialogs/FBDVariableDialog.py:268 |
|
1086 #: ../dialogs/ForceVariableDialog.py:170 |
|
1087 #: ../dialogs/ForceVariableDialog.py:174 |
|
1088 #: ../dialogs/PouNameDialog.py:55 |
|
1089 #: ../dialogs/PouNameDialog.py:59 |
|
1090 #: ../dialogs/PouNameDialog.py:63 |
|
1091 #: ../dialogs/PouNameDialog.py:67 |
|
1092 #: ../dialogs/SFCStepDialog.py:175 |
|
1093 #: ../dialogs/SFCStepDialog.py:179 |
|
1094 #: ../dialogs/SFCStepDialog.py:183 |
|
1095 #: ../dialogs/SFCStepDialog.py:187 |
|
1096 #: ../dialogs/SFCStepDialog.py:191 |
|
1097 #: ../dialogs/SFCStepDialog.py:195 |
|
1098 #: ../dialogs/SFCStepNameDialog.py:57 |
|
1099 #: ../dialogs/SFCStepNameDialog.py:61 |
|
1100 #: ../dialogs/SFCStepNameDialog.py:65 |
|
1101 #: ../dialogs/SFCStepNameDialog.py:69 |
|
1102 #: ../dialogs/SFCStepNameDialog.py:73 |
|
1103 #: ../dialogs/SFCStepNameDialog.py:77 |
|
1104 #: ../dialogs/SFCTransitionDialog.py:209 |
|
1105 #: ../DataTypeEditor.py:700 |
|
1106 #: ../DataTypeEditor.py:705 |
|
1107 #: ../DataTypeEditor.py:760 |
|
1108 #: ../DataTypeEditor.py:765 |
|
1109 #: ../DataTypeEditor.py:775 |
|
1110 #: ../DataTypeEditor.py:901 |
|
1111 #: ../DataTypeEditor.py:908 |
1111 msgid "Error" |
1112 msgid "Error" |
1112 msgstr "에러" |
1113 msgstr "에러" |
1113 |
1114 |
1114 #: ../dialogs/FBDBlockDialog.py:133 |
1115 #: ../dialogs/FBDBlockDialog.py:133 |
1115 msgid "Execution Control:" |
1116 msgid "Execution Control:" |
1116 msgstr "실행 컨트롤:" |
1117 msgstr "실행 컨트롤:" |
1117 |
1118 |
1118 #: ../dialogs/FBDBlockDialog.py:129 ../dialogs/FBDVariableDialog.py:132 |
1119 #: ../dialogs/FBDBlockDialog.py:129 |
|
1120 #: ../dialogs/FBDVariableDialog.py:132 |
1119 msgid "Execution Order:" |
1121 msgid "Execution Order:" |
1120 msgstr "실행 순서:" |
1122 msgstr "실행 순서:" |
1121 |
1123 |
1122 #: ../plcopen/iec_std.csv:38 |
1124 #: ../plcopen/iec_std.csv:38 |
1123 msgid "Exponent" |
1125 msgid "Exponent" |
1124 msgstr "지수" |
1126 msgstr "지수" |
1125 |
1127 |
1126 #: ../plcopen/iec_std.csv:26 |
1128 #: ../plcopen/iec_std.csv:26 |
1127 msgid "Exponentiation" |
1129 msgid "Exponentiation" |
1128 msgstr "지수화" |
1130 msgstr "지수 연산" |
1129 |
1131 |
1130 #: ../dialogs/FBDVariableDialog.py:128 |
1132 #: ../dialogs/FBDVariableDialog.py:128 |
1131 msgid "Expression:" |
1133 msgid "Expression:" |
1132 msgstr "표현식:" |
1134 msgstr "표현식:" |
1133 |
1135 |
1134 #: ../VariablePanel.py:72 |
1136 #: ../VariablePanel.py:72 |
1135 msgid "External" |
1137 msgid "External" |
1136 msgstr "외부" |
1138 msgstr "외부" |
1137 |
1139 |
1138 #: ../PLCOpenEditor.py:3027 ../PLCOpenEditor.py:3222 ../PLCOpenEditor.py:3232 |
1140 #: ../PLCOpenEditor.py:3027 |
1139 #: ../PLCOpenEditor.py:3411 ../PLCOpenEditor.py:3555 |
1141 #: ../PLCOpenEditor.py:3222 |
|
1142 #: ../PLCOpenEditor.py:3232 |
|
1143 #: ../PLCOpenEditor.py:3411 |
|
1144 #: ../PLCOpenEditor.py:3555 |
1140 msgid "FBD" |
1145 msgid "FBD" |
1141 msgstr "FBD" |
1146 msgstr "FBD" |
1142 |
1147 |
1143 #: ../Viewer.py:393 ../dialogs/LDElementDialog.py:155 |
1148 #: ../Viewer.py:393 |
|
1149 #: ../dialogs/LDElementDialog.py:155 |
1144 msgid "Falling Edge" |
1150 msgid "Falling Edge" |
1145 msgstr "폴링 엣지" |
1151 msgstr "폴링 엣지" |
1146 |
1152 |
1147 #: ../plcopen/structures.py:188 |
1153 #: ../plcopen/structures.py:188 |
1148 msgid "" |
1154 msgid "" |
1156 msgid "File" |
1162 msgid "File" |
1157 msgstr "파일" |
1163 msgstr "파일" |
1158 |
1164 |
1159 #: ../plcopen/iec_std.csv:90 |
1165 #: ../plcopen/iec_std.csv:90 |
1160 msgid "Find position" |
1166 msgid "Find position" |
1161 msgstr "위치 찾기" |
1167 msgstr "문자열 찾기" |
1162 |
1168 |
1163 #: ../PLCOpenEditor.py:4237 ../Viewer.py:1095 |
1169 #: ../PLCOpenEditor.py:4237 |
|
1170 #: ../Viewer.py:1095 |
1164 msgid "Force value" |
1171 msgid "Force value" |
1165 msgstr "강제 데이터 입력" |
1172 msgstr "강제 데이터 입력" |
1166 |
1173 |
1167 #: ../dialogs/ForceVariableDialog.py:155 |
1174 #: ../dialogs/ForceVariableDialog.py:155 |
1168 msgid "Forcing Variable Value" |
1175 msgid "Forcing Variable Value" |
1169 msgstr "강제 변수 데이터" |
1176 msgstr "강제 변수 데이터" |
1170 |
1177 |
1171 #: ../PLCOpenEditor.py:3095 ../PLCOpenEditor.py:3340 ../PLCOpenEditor.py:3503 |
1178 #: ../PLCOpenEditor.py:3095 |
1172 #: ../PLCOpenEditor.py:3647 ../dialogs/SFCTransitionDialog.py:209 |
1179 #: ../PLCOpenEditor.py:3340 |
|
1180 #: ../PLCOpenEditor.py:3503 |
|
1181 #: ../PLCOpenEditor.py:3647 |
|
1182 #: ../dialogs/SFCTransitionDialog.py:209 |
1173 #, python-format |
1183 #, python-format |
1174 msgid "Form isn't complete. %s must be filled!" |
1184 msgid "Form isn't complete. %s must be filled!" |
1175 msgstr "형식이 완성되지 않았습니다. %s 를 입력하세요!" |
1185 msgstr "형식이 완성되지 않았습니다. %s 를 입력하세요!" |
1176 |
1186 |
1177 #: ../dialogs/ConnectionDialog.py:199 ../dialogs/FBDBlockDialog.py:244 |
1187 #: ../dialogs/ConnectionDialog.py:199 |
|
1188 #: ../dialogs/FBDBlockDialog.py:244 |
1178 msgid "Form isn't complete. Name must be filled!" |
1189 msgid "Form isn't complete. Name must be filled!" |
1179 msgstr "형식이 완성되지 않았습니다. 이름을 입력하세요" |
1190 msgstr "형식이 완성되지 않았습니다. 이름을 입력하세요" |
1180 |
1191 |
1181 #: ../dialogs/FBDBlockDialog.py:240 |
1192 #: ../dialogs/FBDBlockDialog.py:240 |
1182 msgid "Form isn't complete. Valid block type must be selected!" |
1193 msgid "Form isn't complete. Valid block type must be selected!" |
1291 |
1305 |
1292 #: ../dialogs/ActionBlockDialog.py:33 |
1306 #: ../dialogs/ActionBlockDialog.py:33 |
1293 msgid "Indicator" |
1307 msgid "Indicator" |
1294 msgstr "지시기(Indicator)" |
1308 msgstr "지시기(Indicator)" |
1295 |
1309 |
1296 #: ../VariablePanel.py:53 ../VariablePanel.py:54 ../DataTypeEditor.py:46 |
1310 #: ../VariablePanel.py:53 |
|
1311 #: ../VariablePanel.py:54 |
|
1312 #: ../DataTypeEditor.py:46 |
1297 msgid "Initial Value" |
1313 msgid "Initial Value" |
1298 msgstr "초기 값" |
1314 msgstr "초기 값" |
1299 |
1315 |
1300 #: ../DataTypeEditor.py:388 ../DataTypeEditor.py:412 ../DataTypeEditor.py:463 |
1316 #: ../DataTypeEditor.py:388 |
|
1317 #: ../DataTypeEditor.py:412 |
|
1318 #: ../DataTypeEditor.py:463 |
1301 #: ../DataTypeEditor.py:505 |
1319 #: ../DataTypeEditor.py:505 |
1302 msgid "Initial Value:" |
1320 msgid "Initial Value:" |
1303 msgstr "초기 값:" |
1321 msgstr "초기 값:" |
1304 |
1322 |
1305 #: ../dialogs/ActionBlockDialog.py:37 ../dialogs/SFCTransitionDialog.py:131 |
1323 #: ../dialogs/ActionBlockDialog.py:37 |
|
1324 #: ../dialogs/SFCTransitionDialog.py:131 |
1306 #: ../dialogs/SFCTransitionDialog.py:199 |
1325 #: ../dialogs/SFCTransitionDialog.py:199 |
1307 msgid "Inline" |
1326 msgid "Inline" |
1308 msgstr "인라인" |
1327 msgstr "인라인" |
1309 |
1328 |
1310 #: ../VariablePanel.py:71 ../VariablePanel.py:1068 |
1329 #: ../VariablePanel.py:71 |
1311 #: ../dialogs/FBDVariableDialog.py:41 ../dialogs/SFCStepDialog.py:122 |
1330 #: ../VariablePanel.py:1068 |
|
1331 #: ../dialogs/FBDVariableDialog.py:41 |
|
1332 #: ../dialogs/SFCStepDialog.py:122 |
1312 msgid "Input" |
1333 msgid "Input" |
1313 msgstr "입력" |
1334 msgstr "입력" |
1314 |
1335 |
1315 #: ../dialogs/FBDBlockDialog.py:125 |
1336 #: ../dialogs/FBDBlockDialog.py:125 |
1316 msgid "Inputs:" |
1337 msgid "Inputs:" |
1317 msgstr "입력(Inputs):" |
1338 msgstr "입력(Inputs):" |
1318 |
1339 |
1319 #: ../plcopen/iec_std.csv:87 |
1340 #: ../plcopen/iec_std.csv:87 |
1320 msgid "Insertion (into)" |
1341 msgid "Insertion (into)" |
1321 msgstr "대상에 삽입" |
1342 msgstr "문자열 삽입" |
1322 |
1343 |
1323 #: ../plcopen/plcopen.py:1537 |
1344 #: ../plcopen/plcopen.py:1537 |
1324 #, python-format |
1345 #, python-format |
1325 msgid "Instance with id %d doesn't exist!" |
1346 msgid "Instance with id %d doesn't exist!" |
1326 msgstr "ID %d 와 인스턴스가 존재하지 않습니다!" |
1347 msgstr "ID %d 와 인스턴스가 존재하지 않습니다!" |
1351 |
1372 |
1352 #: ../RessourceEditor.py:82 |
1373 #: ../RessourceEditor.py:82 |
1353 msgid "Interval" |
1374 msgid "Interval" |
1354 msgstr "인터벌(Interval)" |
1375 msgstr "인터벌(Interval)" |
1355 |
1376 |
1356 #: ../PLCControler.py:1778 ../PLCControler.py:1816 |
1377 #: ../PLCControler.py:1778 |
|
1378 #: ../PLCControler.py:1816 |
1357 msgid "Invalid plcopen element(s)!!!" |
1379 msgid "Invalid plcopen element(s)!!!" |
1358 msgstr "알 수 없는 PLC 구성원 입니다!!!" |
1380 msgstr "알 수 없는 PLC 구성원 입니다!!!" |
1359 |
1381 |
1360 #: ../dialogs/ForceVariableDialog.py:174 |
1382 #: ../dialogs/ForceVariableDialog.py:174 |
1361 #, python-format |
1383 #, python-format |
1362 msgid "Invalid value \"%s\" for \"%s\" variable!" |
1384 msgid "Invalid value \"%s\" for \"%s\" variable!" |
1363 msgstr "\"%s\" 데이터는 \"%s\" 변수에 적합하지 않습니다!" |
1385 msgstr "\"%s\" 데이터는 \"%s\" 변수에 적합하지 않습니다!" |
1364 |
1386 |
1365 #: ../PLCOpenEditor.py:4085 ../PLCOpenEditor.py:4088 |
1387 #: ../PLCOpenEditor.py:4085 |
|
1388 #: ../PLCOpenEditor.py:4088 |
1366 #, python-format |
1389 #, python-format |
1367 msgid "Invalid value \"%s\" for debug variable" |
1390 msgid "Invalid value \"%s\" for debug variable" |
1368 msgstr "\"%s\" 데이터는 디버그 변수에 적합하지 않습니다!" |
1391 msgstr "\"%s\" 데이터는 디버그 변수에 적합하지 않습니다!" |
1369 |
1392 |
1370 #: ../VariablePanel.py:332 ../VariablePanel.py:335 |
1393 #: ../VariablePanel.py:332 |
|
1394 #: ../VariablePanel.py:335 |
1371 #, python-format |
1395 #, python-format |
1372 msgid "Invalid value \"%s\" for location" |
1396 msgid "Invalid value \"%s\" for location" |
1373 msgstr "\"%s\" 데이터에 적합하지 않은 위치입니다!" |
1397 msgstr "\"%s\" 데이터에 적합하지 않은 위치입니다!" |
1374 |
1398 |
1375 #: ../Viewer.py:214 ../Viewer.py:217 |
1399 #: ../Viewer.py:214 |
|
1400 #: ../Viewer.py:217 |
1376 #, python-format |
1401 #, python-format |
1377 msgid "Invalid value \"%s\" for viewer block" |
1402 msgid "Invalid value \"%s\" for viewer block" |
1378 msgstr "\"%s\" 데이터에 적합하지 않은 블럭 보기 입니다!" |
1403 msgstr "\"%s\" 데이터에 적합하지 않은 블럭 보기 입니다!" |
1379 |
1404 |
1380 #: ../PLCOpenEditor.py:3027 ../PLCOpenEditor.py:3222 ../PLCOpenEditor.py:3232 |
1405 #: ../PLCOpenEditor.py:3027 |
1381 #: ../PLCOpenEditor.py:3411 ../PLCOpenEditor.py:3555 |
1406 #: ../PLCOpenEditor.py:3222 |
|
1407 #: ../PLCOpenEditor.py:3232 |
|
1408 #: ../PLCOpenEditor.py:3411 |
|
1409 #: ../PLCOpenEditor.py:3555 |
1382 msgid "LD" |
1410 msgid "LD" |
1383 msgstr "LD" |
1411 msgstr "LD" |
1384 |
1412 |
1385 #: ../LDViewer.py:215 ../LDViewer.py:231 |
1413 #: ../LDViewer.py:215 |
|
1414 #: ../LDViewer.py:231 |
1386 #, python-format |
1415 #, python-format |
1387 msgid "Ladder element with id %d is on more than one rung." |
1416 msgid "Ladder element with id %d is on more than one rung." |
1388 msgstr "래더 구성원 ID %d 는 하나 이상의 Rung으로 구성되어야 합니다" |
1417 msgstr "래더 구성원 ID %d 는 하나 이상의 Rung으로 구성되어야 합니다" |
1389 |
1418 |
1390 #: ../PLCOpenEditor.py:3330 ../PLCOpenEditor.py:3493 ../PLCOpenEditor.py:3637 |
1419 #: ../PLCOpenEditor.py:3330 |
|
1420 #: ../PLCOpenEditor.py:3493 |
|
1421 #: ../PLCOpenEditor.py:3637 |
1391 msgid "Language" |
1422 msgid "Language" |
1392 msgstr "언어" |
1423 msgstr "언어" |
1393 |
1424 |
1394 #: ../PLCOpenEditor.py:3041 |
1425 #: ../PLCOpenEditor.py:3041 |
1395 msgid "Language (optional):" |
1426 msgid "Language (optional):" |
1396 msgstr "언어(옵션):" |
1427 msgstr "언어(옵션):" |
1397 |
1428 |
1398 #: ../PLCOpenEditor.py:3298 ../PLCOpenEditor.py:3466 ../PLCOpenEditor.py:3610 |
1429 #: ../PLCOpenEditor.py:3298 |
|
1430 #: ../PLCOpenEditor.py:3466 |
|
1431 #: ../PLCOpenEditor.py:3610 |
1399 msgid "Language:" |
1432 msgid "Language:" |
1400 msgstr "언어:" |
1433 msgstr "언어:" |
1401 |
1434 |
1402 #: ../Viewer.py:357 |
1435 #: ../Viewer.py:357 |
1403 msgid "Left" |
1436 msgid "Left" |
1473 |
1506 |
1474 #: ../dialogs/LDElementDialog.py:117 |
1507 #: ../dialogs/LDElementDialog.py:117 |
1475 msgid "Modifier:" |
1508 msgid "Modifier:" |
1476 msgstr "수정자:" |
1509 msgstr "수정자:" |
1477 |
1510 |
1478 #: ../PLCGenerator.py:724 ../PLCGenerator.py:948 |
1511 #: ../PLCGenerator.py:724 |
1479 #, python-format |
1512 #: ../PLCGenerator.py:948 |
1480 msgid "" |
1513 #, python-format |
1481 "More than one connector found corresponding to \"%s\" continuation in \"%s\" " |
1514 msgid "More than one connector found corresponding to \"%s\" continuation in \"%s\" POU" |
1482 "POU" |
|
1483 msgstr "\"%s\"에 대응하는 하나 이상의 연결이 \"%s\" POU에서 발견 되었습니다" |
1515 msgstr "\"%s\"에 대응하는 하나 이상의 연결이 \"%s\" POU에서 발견 되었습니다" |
1484 |
1516 |
1485 #: ../DataTypeEditor.py:459 ../DataTypeEditor.py:501 |
1517 #: ../DataTypeEditor.py:459 |
|
1518 #: ../DataTypeEditor.py:501 |
1486 msgid "Move down" |
1519 msgid "Move down" |
1487 msgstr "하단 이동" |
1520 msgstr "하단 이동" |
1488 |
1521 |
1489 #: ../DataTypeEditor.py:456 ../DataTypeEditor.py:498 |
1522 #: ../DataTypeEditor.py:456 |
|
1523 #: ../DataTypeEditor.py:498 |
1490 msgid "Move up" |
1524 msgid "Move up" |
1491 msgstr "상단 이동" |
1525 msgstr "상단 이동" |
1492 |
1526 |
1493 #: ../plcopen/iec_std.csv:74 |
1527 #: ../plcopen/iec_std.csv:74 |
1494 msgid "Multiplexer (select 1 of N)" |
1528 msgid "Multiplexer (select 1 of N)" |
1495 msgstr "멀티플렉서(MUX, 단일 출력선)" |
1529 msgstr "멀티플렉서(MUX, 단일 출력선)" |
1496 |
1530 |
1497 #: ../plcopen/iec_std.csv:34 |
1531 #: ../plcopen/iec_std.csv:34 |
1498 msgid "Multiplication" |
1532 msgid "Multiplication" |
1499 msgstr "곱셈" |
1533 msgstr "곱셈 연산" |
1500 |
1534 |
1501 #: ../RessourceEditor.py:82 ../RessourceEditor.py:91 ../VariablePanel.py:53 |
1535 #: ../RessourceEditor.py:82 |
1502 #: ../VariablePanel.py:54 ../DataTypeEditor.py:46 |
1536 #: ../RessourceEditor.py:91 |
|
1537 #: ../VariablePanel.py:53 |
|
1538 #: ../VariablePanel.py:54 |
|
1539 #: ../DataTypeEditor.py:46 |
1503 msgid "Name" |
1540 msgid "Name" |
1504 msgstr "이름" |
1541 msgstr "이름" |
1505 |
1542 |
1506 #: ../dialogs/ConnectionDialog.py:109 ../dialogs/FBDBlockDialog.py:121 |
1543 #: ../dialogs/ConnectionDialog.py:109 |
1507 #: ../dialogs/FBDVariableDialog.py:136 ../dialogs/LDElementDialog.py:121 |
1544 #: ../dialogs/FBDBlockDialog.py:121 |
|
1545 #: ../dialogs/FBDVariableDialog.py:136 |
|
1546 #: ../dialogs/LDElementDialog.py:121 |
1508 #: ../dialogs/SFCStepDialog.py:105 |
1547 #: ../dialogs/SFCStepDialog.py:105 |
1509 msgid "Name:" |
1548 msgid "Name:" |
1510 msgstr "이름:" |
1549 msgstr "이름:" |
1511 |
1550 |
1512 #: ../plcopen/iec_std.csv:24 |
1551 #: ../plcopen/iec_std.csv:24 |
1513 msgid "Natural logarithm" |
1552 msgid "Natural logarithm" |
1514 msgstr "자연 로그" |
1553 msgstr "자연 로그" |
1515 |
1554 |
1516 #: ../Viewer.py:389 ../dialogs/LDElementDialog.py:135 |
1555 #: ../Viewer.py:389 |
|
1556 #: ../dialogs/LDElementDialog.py:135 |
1517 msgid "Negated" |
1557 msgid "Negated" |
1518 msgstr "역 방향(Negate)" |
1558 msgstr "역 방향(Negate)" |
1519 |
1559 |
1520 #: ../PLCOpenEditor.py:2469 |
1560 #: ../PLCOpenEditor.py:2469 |
1521 msgid "New\tCTRL+N" |
1561 msgid "New\tCTRL+N" |
1522 msgstr "새로 만들기\tCTRL+N" |
1562 msgstr "새로 만들기\tCTRL+N" |
1523 |
1563 |
1524 #: ../DataTypeEditor.py:450 ../DataTypeEditor.py:492 |
1564 #: ../DataTypeEditor.py:450 |
|
1565 #: ../DataTypeEditor.py:492 |
1525 msgid "New item" |
1566 msgid "New item" |
1526 msgstr "새로운 아이템" |
1567 msgstr "새로운 아이템" |
1527 |
1568 |
1528 #: ../Viewer.py:387 |
1569 #: ../Viewer.py:387 |
1529 msgid "No Modifier" |
1570 msgid "No Modifier" |
1581 msgid "Number of sequences:" |
1623 msgid "Number of sequences:" |
1582 msgstr "시퀀스 넘버:" |
1624 msgstr "시퀀스 넘버:" |
1583 |
1625 |
1584 #: ../plcopen/iec_std.csv:22 |
1626 #: ../plcopen/iec_std.csv:22 |
1585 msgid "Numerical" |
1627 msgid "Numerical" |
1586 msgstr "수치(Numeric)" |
1628 msgstr "수치(Numeric) 연산" |
1587 |
1629 |
1588 #: ../plcopen/structures.py:218 |
1630 #: ../plcopen/structures.py:218 |
1589 msgid "" |
1631 msgid "" |
1590 "Off-delay timer\n" |
1632 "Off-delay timer\n" |
1591 "The off-delay timer can be used to delay setting an output false, for fixed " |
1633 "The off-delay timer can be used to delay setting an output false, for fixed period after input goes false." |
1592 "period after input goes false." |
|
1593 msgstr "" |
1634 msgstr "" |
1594 "오프 딜레이 타이머\n" |
1635 "오프 딜레이 타이머\n" |
1595 "오프 딜레이 타이머는 입력이 FALSE로 진행되는 주기를 수정하여 출력을 FALSE로 " |
1636 "오프 딜레이 타이머는 입력이 FALSE로 진행되는 주기를 수정하여 출력을 FALSE로 " |
1596 "셋팅합니다" |
1637 "셋팅합니다" |
1597 |
1638 |
1598 #: ../plcopen/structures.py:213 |
1639 #: ../plcopen/structures.py:213 |
1599 msgid "" |
1640 msgid "" |
1600 "On-delay timer\n" |
1641 "On-delay timer\n" |
1601 "The on-delay timer can be used to delay setting an output true, for fixed " |
1642 "The on-delay timer can be used to delay setting an output true, for fixed period after an input becomes true." |
1602 "period after an input becomes true." |
|
1603 msgstr "" |
1643 msgstr "" |
1604 "온 딜레이 타이머\n" |
1644 "온 딜레이 타이머\n" |
1605 "온 딜레이 타이머는 입력이 TRUE로 진행되는 주기를 수정하여 출력을 TRUE로 셋팅" |
1645 "온 딜레이 타이머는 입력이 TRUE로 진행되는 주기를 수정하여 출력을 TRUE로 셋팅" |
1606 "합니다" |
1646 "합니다" |
1607 |
1647 |
1608 #: ../PLCOpenEditor.py:2471 |
1648 #: ../PLCOpenEditor.py:2471 |
1609 msgid "Open\tCTRL+O" |
1649 msgid "Open\tCTRL+O" |
1610 msgstr "프로젝트 열기\tCTRL+O" |
1650 msgstr "프로젝트 열기\tCTRL+O" |
1611 |
1651 |
1612 #: ../VariablePanel.py:53 ../VariablePanel.py:54 |
1652 #: ../VariablePanel.py:53 |
|
1653 #: ../VariablePanel.py:54 |
1613 msgid "Option" |
1654 msgid "Option" |
1614 msgstr "옵션" |
1655 msgstr "옵션" |
1615 |
1656 |
1616 #: ../PLCOpenEditor.py:2983 |
1657 #: ../PLCOpenEditor.py:2983 |
1617 msgid "Organization (optional):" |
1658 msgid "Organization (optional):" |
1618 msgstr "구성단체(옵션):" |
1659 msgstr "구성단체 (옵션):" |
1619 |
1660 |
1620 #: ../VariablePanel.py:71 ../VariablePanel.py:1069 |
1661 #: ../VariablePanel.py:71 |
1621 #: ../dialogs/FBDVariableDialog.py:43 ../dialogs/SFCStepDialog.py:127 |
1662 #: ../VariablePanel.py:1069 |
|
1663 #: ../dialogs/FBDVariableDialog.py:43 |
|
1664 #: ../dialogs/SFCStepDialog.py:127 |
1622 msgid "Output" |
1665 msgid "Output" |
1623 msgstr "출력" |
1666 msgstr "출력" |
1624 |
1667 |
1625 #: ../plcopen/structures.py:240 |
1668 #: ../plcopen/structures.py:240 |
1626 msgid "" |
1669 msgid "" |
1627 "PID\n" |
1670 "PID\n" |
1628 "The PID (proportional, Integral, Derivative) function block provides the " |
1671 "The PID (proportional, Integral, Derivative) function block provides the classical three term controller for closed loop control." |
1629 "classical three term controller for closed loop control." |
|
1630 msgstr "" |
1672 msgstr "" |
1631 "PID\n" |
1673 "PID\n" |
1632 "PID 펑션 블럭은 폐쇄 루프 제어를 위한 다음과 같은 비례상수, 미분, 적분등의 기" |
1674 "PID 펑션 블럭은 폐쇄 루프 제어를 위한 다음과 같은 비례상수, 미분, 적분등의 기" |
1633 "본 제어 규칙을 제공합니다" |
1675 "본 제어 규칙을 제공합니다" |
1634 |
1676 |
1635 #: ../PLCOpenEditor.py:2635 ../PLCOpenEditor.py:2699 |
1677 #: ../PLCOpenEditor.py:2635 |
|
1678 #: ../PLCOpenEditor.py:2699 |
1636 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*" |
1679 msgid "PLCOpen files (*.xml)|*.xml|All files|*.*" |
1637 msgstr "PLCOpen files (*.xml)|*.xml|모든 파일|*.*" |
1680 msgstr "PLCOpen files (*.xml)|*.xml|모든 파일|*.*" |
1638 |
1681 |
1639 #: ../PLCOpenEditor.py:2564 |
1682 #: ../PLCOpenEditor.py:2564 |
1640 msgid "PLCOpenEditor" |
1683 msgid "PLCOpenEditor" |
1683 |
1726 |
1684 #: ../dialogs/LDPowerRailDialog.py:110 |
1727 #: ../dialogs/LDPowerRailDialog.py:110 |
1685 msgid "Pin number:" |
1728 msgid "Pin number:" |
1686 msgstr "핀 넘버:" |
1729 msgstr "핀 넘버:" |
1687 |
1730 |
1688 #: ../Viewer.py:2020 ../Viewer.py:2311 ../SFCViewer.py:698 |
1731 #: ../Viewer.py:2020 |
|
1732 #: ../Viewer.py:2311 |
|
1733 #: ../SFCViewer.py:698 |
1689 msgid "Please choose a target" |
1734 msgid "Please choose a target" |
1690 msgstr "타겟을 선택하세요" |
1735 msgstr "타겟을 선택하세요" |
1691 |
1736 |
1692 #: ../Viewer.py:1845 ../Viewer.py:1847 ../Viewer.py:2346 ../Viewer.py:2348 |
1737 #: ../Viewer.py:1845 |
|
1738 #: ../Viewer.py:1847 |
|
1739 #: ../Viewer.py:2346 |
|
1740 #: ../Viewer.py:2348 |
1693 msgid "Please enter comment text" |
1741 msgid "Please enter comment text" |
1694 msgstr "코멘트를 입력하세요" |
1742 msgstr "코멘트를 입력하세요" |
1695 |
1743 |
1696 #: ../PLCOpenEditor.py:2251 ../PLCOpenEditor.py:3701 |
1744 #: ../PLCOpenEditor.py:2251 |
|
1745 #: ../PLCOpenEditor.py:3701 |
1697 msgid "Please enter configuration name" |
1746 msgid "Please enter configuration name" |
1698 msgstr "설정(configuration) 이름을 입력하세요" |
1747 msgstr "설정(configuration) 이름을 입력하세요" |
1699 |
1748 |
1700 #: ../PLCOpenEditor.py:2199 |
1749 #: ../PLCOpenEditor.py:2199 |
1701 msgid "Please enter data type name" |
1750 msgid "Please enter data type name" |
1702 msgstr "데이터 타입 이름을 입력하세요" |
1751 msgstr "데이터 타입 이름을 입력하세요" |
1703 |
1752 |
1704 #: ../PLCOpenEditor.py:2264 ../PLCOpenEditor.py:3764 |
1753 #: ../PLCOpenEditor.py:2264 |
|
1754 #: ../PLCOpenEditor.py:3764 |
1705 msgid "Please enter resource name" |
1755 msgid "Please enter resource name" |
1706 msgstr "리소스 이름을 입력하세요" |
1756 msgstr "리소스 이름을 입력하세요" |
1707 |
1757 |
1708 #: ../SFCViewer.py:362 ../SFCViewer.py:384 ../SFCViewer.py:726 |
1758 #: ../SFCViewer.py:362 |
|
1759 #: ../SFCViewer.py:384 |
|
1760 #: ../SFCViewer.py:726 |
1709 msgid "Please enter step name" |
1761 msgid "Please enter step name" |
1710 msgstr "스텝 이름을 입력하세요" |
1762 msgstr "스텝 이름을 입력하세요" |
1711 |
1763 |
1712 #: ../PLCOpenEditor.py:3172 |
1764 #: ../PLCOpenEditor.py:3172 |
1713 msgid "Please enter text" |
1765 msgid "Please enter text" |
1854 |
1911 |
1855 #: ../PLCOpenEditor.py:321 |
1912 #: ../PLCOpenEditor.py:321 |
1856 msgid "Redo\tCTRL+Y" |
1913 msgid "Redo\tCTRL+Y" |
1857 msgstr "되돌리기 취소\tCTRL+Y" |
1914 msgstr "되돌리기 취소\tCTRL+Y" |
1858 |
1915 |
1859 #: ../dialogs/SFCTransitionDialog.py:120 ../dialogs/SFCTransitionDialog.py:197 |
1916 #: ../dialogs/SFCTransitionDialog.py:120 |
|
1917 #: ../dialogs/SFCTransitionDialog.py:197 |
1860 msgid "Reference" |
1918 msgid "Reference" |
1861 msgstr "레퍼런스" |
1919 msgstr "레퍼런스" |
1862 |
1920 |
1863 #: ../PLCOpenEditor.py:370 |
1921 #: ../PLCOpenEditor.py:370 |
1864 msgid "Refresh\tCTRL+R" |
1922 msgid "Refresh\tCTRL+R" |
1865 msgstr "새로 고침\tCTRL+R" |
1923 msgstr "새로 고침\tCTRL+R" |
1866 |
1924 |
1867 #: ../PLCOpenEditor.py:4240 ../Viewer.py:1098 |
1925 #: ../PLCOpenEditor.py:4240 |
|
1926 #: ../Viewer.py:1098 |
1868 msgid "Release value" |
1927 msgid "Release value" |
1869 msgstr "강제 데이터 입력 해제" |
1928 msgstr "강제 데이터 입력 해제" |
1870 |
1929 |
1871 #: ../plcopen/iec_std.csv:37 |
1930 #: ../plcopen/iec_std.csv:37 |
1872 msgid "Remainder (modulo)" |
1931 msgid "Remainder (modulo)" |
1873 msgstr "잔여 (모듈)" |
1932 msgstr "나누기 연산(나머지)" |
1874 |
1933 |
1875 #: ../PLCOpenEditor.py:1631 |
1934 #: ../PLCOpenEditor.py:1631 |
1876 msgid "Rename" |
1935 msgid "Rename" |
1877 msgstr "이름 변경" |
1936 msgstr "이름 변경" |
1878 |
1937 |
1879 #: ../plcopen/iec_std.csv:89 |
1938 #: ../plcopen/iec_std.csv:89 |
1880 msgid "Replacement (within)" |
1939 msgid "Replacement (within)" |
1881 msgstr "내부 교체" |
1940 msgstr "문자열 대체" |
1882 |
1941 |
1883 #: ../dialogs/LDElementDialog.py:145 |
1942 #: ../dialogs/LDElementDialog.py:145 |
1884 msgid "Reset" |
1943 msgid "Reset" |
1885 msgstr "리셋 코일(Unlatch)" |
1944 msgstr "리셋 코일(Unlatch)" |
1886 |
1945 |
2093 |
2155 |
2094 #: ../plcopen/iec_std.csv:40 |
2156 #: ../plcopen/iec_std.csv:40 |
2095 msgid "Time" |
2157 msgid "Time" |
2096 msgstr "시간 연산" |
2158 msgstr "시간 연산" |
2097 |
2159 |
2098 #: ../plcopen/iec_std.csv:40 ../plcopen/iec_std.csv:41 |
2160 #: ../plcopen/iec_std.csv:40 |
|
2161 #: ../plcopen/iec_std.csv:41 |
2099 msgid "Time addition" |
2162 msgid "Time addition" |
2100 msgstr "시간 더하기 연산" |
2163 msgstr "시간 더하기 연산" |
2101 |
2164 |
2102 #: ../plcopen/iec_std.csv:86 |
2165 #: ../plcopen/iec_std.csv:86 |
2103 msgid "Time concatenation" |
2166 msgid "Time concatenation" |
2104 msgstr "시간 연결 연산" |
2167 msgstr "날짜와 시각 연결 연산" |
2105 |
2168 |
2106 #: ../plcopen/iec_std.csv:60 ../plcopen/iec_std.csv:61 |
2169 #: ../plcopen/iec_std.csv:60 |
|
2170 #: ../plcopen/iec_std.csv:61 |
2107 msgid "Time division" |
2171 msgid "Time division" |
2108 msgstr "시간 나누기 연산" |
2172 msgstr "시간 나누기 연산" |
2109 |
2173 |
2110 #: ../plcopen/iec_std.csv:46 ../plcopen/iec_std.csv:47 |
2174 #: ../plcopen/iec_std.csv:46 |
|
2175 #: ../plcopen/iec_std.csv:47 |
2111 msgid "Time multiplication" |
2176 msgid "Time multiplication" |
2112 msgstr "시간 곱하기 연산" |
2177 msgstr "시간 곱하기 연산" |
2113 |
2178 |
2114 #: ../plcopen/iec_std.csv:48 ../plcopen/iec_std.csv:49 |
2179 #: ../plcopen/iec_std.csv:48 |
|
2180 #: ../plcopen/iec_std.csv:49 |
2115 msgid "Time subtraction" |
2181 msgid "Time subtraction" |
2116 msgstr "시간 뺄셈 연산" |
2182 msgstr "시간 뺄셈 연산" |
2117 |
2183 |
2118 #: ../plcopen/iec_std.csv:42 ../plcopen/iec_std.csv:43 |
2184 #: ../plcopen/iec_std.csv:42 |
|
2185 #: ../plcopen/iec_std.csv:43 |
2119 msgid "Time-of-day addition" |
2186 msgid "Time-of-day addition" |
2120 msgstr "하루의 시간 더하기" |
2187 msgstr "시각 더하기 연산" |
2121 |
2188 |
2122 #: ../plcopen/iec_std.csv:52 ../plcopen/iec_std.csv:53 |
2189 #: ../plcopen/iec_std.csv:52 |
2123 #: ../plcopen/iec_std.csv:54 ../plcopen/iec_std.csv:55 |
2190 #: ../plcopen/iec_std.csv:53 |
|
2191 #: ../plcopen/iec_std.csv:54 |
|
2192 #: ../plcopen/iec_std.csv:55 |
2124 msgid "Time-of-day subtraction" |
2193 msgid "Time-of-day subtraction" |
2125 msgstr "하루의 시간 빼기" |
2194 msgstr "시각 뺄셈 연산" |
2126 |
2195 |
2127 #: ../PLCOpenEditor.py:580 |
2196 #: ../PLCOpenEditor.py:580 |
2128 msgid "Toolbar" |
2197 msgid "Toolbar" |
2129 msgstr "툴바" |
2198 msgstr "툴바" |
2130 |
2199 |
2213 msgstr "\"%s\"의 데이터 크기를 알 수 없습니다" |
2285 msgstr "\"%s\"의 데이터 크기를 알 수 없습니다" |
2214 |
2286 |
2215 #: ../plcopen/structures.py:193 |
2287 #: ../plcopen/structures.py:193 |
2216 msgid "" |
2288 msgid "" |
2217 "Up-counter\n" |
2289 "Up-counter\n" |
2218 "The up-counter can be used to signal when a count has reached a maximum " |
2290 "The up-counter can be used to signal when a count has reached a maximum value." |
2219 "value." |
|
2220 msgstr "" |
2291 msgstr "" |
2221 "업 카운터\n" |
2292 "업 카운터\n" |
2222 "업 카운터는 시그널이 사용자가 설정한 최대값에 도달할 때까지 동작합니다" |
2293 "업 카운터는 시그널이 사용자가 설정한 최대값에 도달할 때까지 동작합니다" |
2223 |
2294 |
2224 #: ../plcopen/structures.py:203 |
2295 #: ../plcopen/structures.py:203 |
2225 msgid "" |
2296 msgid "" |
2226 "Up-down counter\n" |
2297 "Up-down counter\n" |
2227 "The up-down counter has two inputs CU and CD. It can be used to both count " |
2298 "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." |
2228 "up on one input and down on the other." |
|
2229 msgstr "" |
2299 msgstr "" |
2230 "업 다운 카운터\n" |
2300 "업 다운 카운터\n" |
2231 "업 다운 카운터는 CU, CD 두 개의 입력부를 가지고 있습니다. 입력부는 동시에 동" |
2301 "업 다운 카운터는 CU, CD 두 개의 입력부를 가지고 있습니다. 입력부는 동시에 동" |
2232 "작하며 하나는 카운터 상승, 다른 하나는 카운터 감소로 동작합니다" |
2302 "작하며 하나는 카운터 상승, 다른 하나는 카운터 감소로 동작합니다" |
2233 |
2303 |
2234 #: ../VariablePanel.py:799 ../DataTypeEditor.py:807 |
2304 #: ../VariablePanel.py:799 |
|
2305 #: ../DataTypeEditor.py:807 |
2235 msgid "User Data Types" |
2306 msgid "User Data Types" |
2236 msgstr "사용자 데이터 타입" |
2307 msgstr "사용자 데이터 타입" |
2237 |
2308 |
2238 #: ../PLCControler.py:89 |
2309 #: ../PLCControler.py:89 |
2239 msgid "User-defined POUs" |
2310 msgid "User-defined POUs" |
2240 msgstr "사용자 정의 POU" |
2311 msgstr "사용자 정의 POU" |
2241 |
2312 |
2242 #: ../PLCOpenEditor.py:3900 ../dialogs/ActionBlockDialog.py:33 |
2313 #: ../PLCOpenEditor.py:3900 |
|
2314 #: ../dialogs/ActionBlockDialog.py:33 |
2243 msgid "Value" |
2315 msgid "Value" |
2244 msgstr "데이터 값" |
2316 msgstr "데이터 값" |
2245 |
2317 |
2246 #: ../GraphicViewer.py:180 |
2318 #: ../GraphicViewer.py:180 |
2247 msgid "Values" |
2319 msgid "Values" |
2261 |
2334 |
2262 #: ../VariablePanel.py:357 |
2335 #: ../VariablePanel.py:357 |
2263 msgid "Variable class" |
2336 msgid "Variable class" |
2264 msgstr "변수 클래스" |
2337 msgstr "변수 클래스" |
2265 |
2338 |
2266 #: ../Viewer.py:306 ../TextViewer.py:279 |
2339 #: ../Viewer.py:306 |
|
2340 #: ../TextViewer.py:279 |
2267 msgid "Variable don't belong to this POU!" |
2341 msgid "Variable don't belong to this POU!" |
2268 msgstr "POU에 해당되지 않는 변수 입니다!" |
2342 msgstr "POU에 해당되지 않는 변수 입니다!" |
2269 |
2343 |
2270 #: ../PLCOpenEditor.py:595 ../VariablePanel.py:72 |
2344 #: ../PLCOpenEditor.py:595 |
|
2345 #: ../VariablePanel.py:72 |
2271 msgid "Variables" |
2346 msgid "Variables" |
2272 msgstr "변수" |
2347 msgstr "변수" |
2273 |
2348 |
2274 #: ../PLCOpenEditor.py:2754 |
2349 #: ../PLCOpenEditor.py:2754 |
2275 msgid "Vertical:" |
2350 msgid "Vertical:" |
2276 msgstr "수직:" |
2351 msgstr "수직:" |
2277 |
2352 |
2278 #: ../PLCOpenEditor.py:3356 ../PLCOpenEditor.py:3734 ../PLCOpenEditor.py:3797 |
2353 #: ../PLCOpenEditor.py:3356 |
|
2354 #: ../PLCOpenEditor.py:3734 |
|
2355 #: ../PLCOpenEditor.py:3797 |
2279 #: ../LDViewer.py:890 |
2356 #: ../LDViewer.py:890 |
2280 msgid "Warning" |
2357 msgid "Warning" |
2281 msgstr "경고" |
2358 msgstr "경고" |
2282 |
2359 |
2283 #: ../PLCOpenEditor.py:3003 |
2360 #: ../PLCOpenEditor.py:3003 |
2284 msgid "Width:" |
2361 msgid "Width:" |
2285 msgstr "폭:" |
2362 msgstr "폭:" |
2286 |
2363 |
2287 #: ../LDViewer.py:885 |
2364 #: ../LDViewer.py:885 |
2288 msgid "" |
2365 msgid "You must select the block or group of blocks around which a branch should be added!" |
2289 "You must select the block or group of blocks around which a branch should be " |
|
2290 "added!" |
|
2291 msgstr "Branch를 추가할 블럭 또는 블럭 그룹을 선택해야 합니다!" |
2366 msgstr "Branch를 추가할 블럭 또는 블럭 그룹을 선택해야 합니다!" |
2292 |
2367 |
2293 #: ../LDViewer.py:665 |
2368 #: ../LDViewer.py:665 |
2294 msgid "You must select the wire where a contact should be added!" |
2369 msgid "You must select the wire where a contact should be added!" |
2295 msgstr "접점에 추가될 와이어를 선택해야 합니다!" |
2370 msgstr "접점에 추가될 와이어를 선택해야 합니다!" |
2296 |
2371 |
2297 #: ../PLCOpenEditor.py:3187 ../PLCOpenEditor.py:3718 ../PLCOpenEditor.py:3781 |
2372 #: ../PLCOpenEditor.py:3187 |
2298 #: ../dialogs/PouNameDialog.py:55 ../dialogs/SFCStepDialog.py:175 |
2373 #: ../PLCOpenEditor.py:3718 |
|
2374 #: ../PLCOpenEditor.py:3781 |
|
2375 #: ../dialogs/PouNameDialog.py:55 |
|
2376 #: ../dialogs/SFCStepDialog.py:175 |
2299 #: ../dialogs/SFCStepNameDialog.py:57 |
2377 #: ../dialogs/SFCStepNameDialog.py:57 |
2300 msgid "You must type a name!" |
2378 msgid "You must type a name!" |
2301 msgstr "이름을 입력하세요!" |
2379 msgstr "이름을 입력하세요!" |
2302 |
2380 |
2303 #: ../dialogs/ForceVariableDialog.py:170 |
2381 #: ../dialogs/ForceVariableDialog.py:170 |
2304 msgid "You must type a value!" |
2382 msgid "You must type a value!" |
2305 msgstr "데이터 값을 입력하세요!" |
2383 msgstr "데이터 값을 입력하세요" |
2306 |
2384 |
2307 #: ../PLCOpenEditor.py:376 |
2385 #: ../PLCOpenEditor.py:376 |
2308 msgid "Zoom" |
2386 msgid "Zoom" |
2309 msgstr "확대(Zoom)" |
2387 msgstr "확대(Zoom)" |
2310 |
2388 |
2311 #: ../PLCOpenEditor.py:2672 |
2389 #: ../PLCOpenEditor.py:2672 |
2312 #, python-format |
2390 #, python-format |
2313 msgid "error: %s\n" |
2391 msgid "error: %s\n" |
2314 msgstr "에러: %s\n" |
2392 msgstr "에러: %s\n" |
2315 |
2393 |
2316 #: ../PLCOpenEditor.py:4399 ../PLCOpenEditor.py:4401 |
2394 #: ../PLCOpenEditor.py:4399 |
|
2395 #: ../PLCOpenEditor.py:4401 |
2317 msgid "file : " |
2396 msgid "file : " |
2318 msgstr "파일 :" |
2397 msgstr "파일 :" |
2319 |
2398 |
2320 #: ../PLCOpenEditor.py:3227 |
2399 #: ../PLCOpenEditor.py:3227 |
2321 msgid "function" |
2400 msgid "function" |