File: korean-string-constants.rkt

package info (click to toggle)
racket 6.7-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 97,344 kB
  • ctags: 39,484
  • sloc: ansic: 277,847; sh: 33,512; asm: 13,558; lisp: 7,113; cpp: 2,872; makefile: 2,421; pascal: 2,262; exp: 499; python: 274; xml: 11
file content (1470 lines) | stat: -rw-r--r-- 75,598 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
;;
;; Racket Korean Translation Team <racket-korean-translation@googlegroups.com>
;; or you can touch us from http://www.code-share.org
;;
;; Translated by: Jae sung Chung <abattery@gmail.com>,
;;                Jieung Kim <je1004k@gmail.com>,
;;                Yujeong Cho <mayflower418@gmail.com>,
;;                Sung Gyeong Bae <imai0917@gmail.com>
;;
(module korean-string-constants "string-constant-lang.rkt"
 (is-this-your-native-language "한글을 사용하시겠습니까?")

 (are-you-sure-you-want-to-switch-languages
  "GUI 사용 언어를 변경하기 위해 DrRacket을 다시 시작합니다. 변경하시겠습니까?")

 (interact-with-drscheme-in-language "한글로 DrRacket 사용하기")

 ;; these two should probably be the same in all languages excepet English.
 ;; they are the button labels (under macos and windows, respectively)
 ;; that go the with the string above.
 (accept-and-quit "확인하고 닫기")
 (accept-and-exit "확인하고 종료")
 
 ;;; general purpose (DrRacket is hereby a word in every language, by decree of Robby :)
 (plt "PLT")
 (drscheme "DrRacket")
 (drracket "DrRacket")
 (ok "확인")
 (cancel "취소")
 (abort "중단")
 (untitled "제목없음")
 (untitled-n "제목없음 ~a")
 (warning "경고")
 (error "오류")
 (close "닫기") ;; as in, close an open window. must match close-menu-item
                 ;; in the sense that, when the &s have been stripped from
                 ;; close-menu-item, it must be the same string as this.
 (stop "중지")   
 (&stop "중지 (&S)") ;; for use in button and menu item labels, with short cut.
 (are-you-sure-delete? "정말 ~a (을)를 삭제하시겠습니까?") ;; ~a is a filename or directory name
 (ignore "무시")
 (revert "복구")

 ;; label for a generic check box, often supported on dialogs
 ;; that ask a binary choice of the user. If checked, the
 ;; dialog isn't going to be shown again.
 ;; One version for always using the current choice:
 (dont-ask-again-always-current "다시 묻지 않기 (항상 현재 설정을 사용합니다)")
 ;; One generic version (ie, on the Quit DrRacket dialog)
 (dont-ask-again                "다시 묻지 않기")

 ;;; important urls
 (web-materials "관련 사이트") ;; menu item title
 (tool-web-sites "참고 사이트")   ;; menu item title
 (plt-homepage "Racket")
 (pbd-homepage "Program by Design")

 ;;; bug report form
 (cancel-bug-report? "오류 보고를 취소하시겠습니까?")
 (are-you-sure-cancel-bug-report?
  "정말로 이 오류 보고를 취소하시겠습니까?")
 (bug-report-form "오류 보고 형식")
 (bug-report-field-name "이름")
 (bug-report-field-email "이메일")
 (bug-report-field-summary "요약")
 (bug-report-field-severity "심각 정도")
 (bug-report-field-class "분류")
 (bug-report-field-description "설명")
 (bug-report-field-reproduce1 "재구현")
 (bug-report-field-reproduce2 "방법")
 (bug-report-field-environment "환경")
 (bug-report-field-docs-installed "설치된 문서")
 (bug-report-field-collections "Collections")
 (bug-report-field-human-language "자연어")
  (bug-report-field-memory-use "메모리 사용량")
 (bug-report-field-version "버전")
 (bug-report-synthesized-information "세부 정보")  ;; dialog title
 (bug-report-show-synthesized-info "세부 정보 보기")
 (bug-report-submit "제출")
 (bug-report-submit-menu-item "오류 보고 제출...") ;; in Help Menu (drs & help desk)
 (error-sending-bug-report "오류 보고 보내기 오류")
 (error-sending-bug-report-expln "오류 보고 도중에 오류가 발생했습니다. 다른 인터넷 연결이 원활하다면, 다음 사이트를 방문하여:\n\n    http://bugs.racket-lang.org/\n\n 오류 보고를 온라인 형식으로
제출하여 주십시오. 불편을 드려 죄송합니다.\n\n 오류 메세지는 다음과 같습니다 :\n~a")
 (illegal-bug-report "형식에 맞지 않는 오류 보고")
 (pls-fill-in-field "\"~a\" 항목을 채워 주십시오")
 (malformed-email-address "잘못된 이메일 주소")
 (pls-fill-in-either-description-or-reproduce "설명 항목 또는 재구현 방법 항목을 채워 주십시오.")

 ;;; check syntax
 (check-syntax "문법 검사")
 (cs-italic "기울임")
 (cs-bold "굵게")
 (cs-underline "밑줄")
 (cs-change-color "색깔 바꾸기")
 (cs-tack/untack-arrow "화살표 보기/숨기기") ;;;확인하기!
 (cs-jump-to-next-bound-occurrence "다음 참조로 이동하기")
 (cs-jump-to-binding "원래 참조로 이동하기")
 (cs-jump-to-definition "정의로 이동하기")
 (cs-error-message "오류 메세지")
 (cs-open-file "~a 열기")
 (cs-rename-var "~a 이름 바꾸기")
 (cs-rename-id "식별자 이름바꾸기")
 (cs-rename-var-to "~a 을(를) 바꿀 이름:")
 (cs-name-duplication-error "새로 만든 이름 ~s 은(는) 이미 범위 안에 존재합니다.")
 (cs-rename-anyway "무시하고 계속")
 (cs-status-init "문법 검사: 사용자 코드로 환경 초기화")
 (cs-status-coloring-program "문법 검사: 표현 색칠하기") ;확인하기
 (cs-status-eval-compile-time "문법 검사: 컴파일 시간 계산")
 (cs-status-expanding-expression "문법 검사: 표현 확장")
 (cs-status-loading-docs-index "문법 검사: 문서 목차 가져오기")
 (cs-mouse-over-import "~s 에서 가져온 ~s 묶기")
 (cs-view-docs "~a 문서 보기")
 (cs-view-docs-from "~a 에서 온 ~a")  ;; a completed version of the line above (cs-view-docs) is put into the first ~a and a list of modules (separated by commas) is put into the second ~a. Use check syntax and right-click on a documented variable (eg, 'require') to see this in use
  
 (cs-lexical-variable "lexical 변수") ;확인하기
 (cs-set!d-variable "set!’d 변수")
 (cs-imported-variable "imported 변수")

 ;; mode sub-menu in the "view" menu
 (cs-check-syntax-mode "문법 검사 모드")
 (cs-mode-menu-show-my-obligations "내가 계획한 것에 대한 의무") ;확인하기
 (cs-mode-menu-show-client-obligations "남이 계획한 것에 대한 의무") ;확인하기
 (cs-mode-menu-show-syntax "문법적 분류")

 ;;; info bar at botttom of drscheme frame
 (collect-button-label "GC") ;garbage collector
  (read-only "읽기 전용")
 (auto-extend-selection "자동 확장")
 (overwrite "덮어쓰기")
 (running "실행 중")
 (not-running "정지") ;확인하기. 이상
 
 ;;; misc
 (welcome-to-something "~a 에 오신것을 환영합니다.")
 
 ; this appears in the drscheme about box.
 (welcome-to-drscheme-version/language "DrRacket 버전 ~a, ~a에 오신것을 환영합니다.")

 ; these appear on subsequent lines in the `Help|Welcome to DrRacket' dialog.
 (welcome-to-drscheme "DrRacket에 환영합니다.")

 (goto-line "줄 이동")
 (goto-line-invalid-number
  "~a 는 잘못된 줄 번호입니다. 줄 번호는 1과 ~a 사이여야 합니다.")
 (goto-position "위치 이동")
 (no-full-name-since-not-saved
  "파일을 저장하지 않아 이름이 존재하지 않습니다.")
 (cannot-open-because-dne "~a(은)는 존재하지 않으므로 열 수 없습니다.")

  (needs-execute-language-changed
   "경고: 언어가 바뀌었습니다. 실행 버튼을 눌러주세요.")
  (needs-execute-teachpack-changed
   "경고: 배움꾸러미가 바뀌었습니다. 실행 버튼을 눌러주세요.")
  (needs-execute-defns-edited
   "경고: 정의창이 바뀌었습니다. 실행 버튼을 눌러주세요.")
  
  (editor-changed-since-srcloc-recorded
   "저장소 기록 이후로 편집기가 바뀌었습니다. 명암처리 된 부분이 올바른 저장소와 일치하지 않을 수도 있습니다.")
  
 (file-is-not-saved "\"~a\" 파일이 저장되지 않았습니다.")
 (save "저장")
 (close-anyway "무시하고 닫기")
 (dont-save "저장 안함")
 (clear-anyway "무시하고 초기화") ;clear? 확인하기

 ;; menu item title
 (log-definitions-and-interactions "정의와 대화 기록하기")
 (stop-logging "기록 중지")
 (please-choose-a-log-directory "기록을 저장할 폴더를 선택하세요")
 (logging-to "기록 중: ")
 (erase-log-directory-contents "기록 폴더 ~a의 내용을 삭제하시겠습니까?")
 (error-erasing-log-directory "기록 폴더의 내용을 삭제하는 도중에 오류가 발생했습니다.\n\n~a\n")

  ;; menu items connected to the logger -- also in a button in the planet status line in the drs frame
  (show-log "보여주기 기록하기 (&L)")
  (hide-log "숨기기 기록하기 (&L)")
  (logging-all "모두") ;; in the logging window in drscheme, shows all logs simultaneously
  
 ;; modes
 (mode-submenu-label "모드")
 (racket-mode "Racket 모드")
 (scheme-mode "Scheme 모드")
 (text-mode "텍스트 모드")

 (scheme-mode-color-symbol "기호")
 (scheme-mode-color-keyword "키워드")
 (scheme-mode-color-comment "주석")
 (scheme-mode-color-string "문자열")
 (scheme-mode-color-constant "상수")
 (scheme-mode-color-parenthesis "괄호")
 (scheme-mode-color-error "오류")
 (scheme-mode-color-other "그 외")
 ;; the ~a is filled in with one of the above (scheme-mode-*)
 (syntax-coloring-choose-color "~a의 색상을 선택하세요")
 (preferences-colors "색상") ;; used in the preferences dialog
 
  ;; parenthesis color scheme string constants
  (parenthesis-color-scheme "괄호 색상") ;; label for the choice% menu in the preferences dialog
  (paren-color-basic-grey "기본 회색")
  (paren-color-shades-of-gray "회색 계열")
  (paren-color-shades-of-blue "파란색 계열")
  (paren-color-spring "봄")
  (paren-color-fall "가을")
  (paren-color-winter "겨울")

  
 (url: "URL:")
 (open-url... "URL 열기...")
 (open-url "URL 열기")
 (browse... "찾기...")
 (bad-url "잘못된 URL")
 (bad-url:this "잘못된 URL: ~a")
 
 ;; Help Desk
 (help "도움말")
 (help-desk "도움말")
 (plt:hd:search "찾기")
 (plt:hd:feeling-lucky "느낌이 옴")
 (plt:hd:home "도움말 홈") 
 ; next 3 are popup menu choices in help desk search frame
 (plt:hd:search-for-keyword "키워드 입력") ;확인하기. entry?
 (plt:hd:search-for-keyword-or-index "키워드 또는 목차 입력")
 (plt:hd:search-for-keyword-or-index-or-text "키워드, 목차, 텍스트 입력")
 (plt:hd:exact-match "정확하게 일치")
 (plt:hd:containing-match "문구 포함")
 (plt:hd:regexp-match "정규 표현 일치")
 (plt:hd:find-docs-for "관련 문서 찾기:")
 (plt:hd:search-stopped-too-many-matches "[찾기 중단: 일치하는 결과가 너무 많습니다.]")
 (plt:hd:nothing-found-for " ~a의 검색 결과가 없습니다.")
 (plt:hd:and "그리고")
 (plt:hd:refresh "새로 고침")
 (plt:hd:refresh-all-manuals "모든 설명서 새로 고침")
 (plt:hd:manual-installed-date "( ~a 설치됨)")
 ; Help Desk configuration
 ;; refreshing manuals
 (plt:hd:refreshing-manuals "설명서 다시 내려받는 중")
 (plt:hd:refresh-downloading... "~a 내려받는 중...")
 (plt:hd:refresh-deleting... "~a 구버전 삭제 중...")
 (plt:hd:refresh-installing... "~a 새버전 설치 중...")
 (plt:hd:refresh-clearing-indices "저장된 목록 초기화 중")
 (plt:hd:refreshing-manuals-finished "완료.")
 (plt:hd:about-help-desk "도움말에 대해서")
 (plt:hd:help-desk-about-string
  "도움말은 Racket 소프트웨어에 대한 정보를 제공합니다.\n\nVersion ~a\nCopyright (c) ~a-~a PLT")
 (plt:hd:help-on-help "도움말 도움")
 (plt:hd:help-on-help-details "도움말 사용에 대한 도움말은 도움말 홈페이지의 'Help Desk' 링크에 있습니다. (도움말 창 맨 위의 `Home' 버튼을 클릭하면 도움말 홈페이지로 이동합니다.)")
  (reload "다시 불러오기") ;; refresh the page in a web browser
  (plt:hd:ask-about-separate-browser
   "인터넷을 여는 링크를 선택하셨습니다. 도움말 브라우저에서 보시겠습니까, 아니면 별도의 브라우저 프로그램에서 보시겠습니까?")
  (plt:hd:homebrew-browser "도움말 브라우저") ;; choice for the above string (in a button)
  (plt:hd:separate-browser "별도의 브라우저") ;; other choice for the above string (also in a button)
  (plt:hd:external-link-in-help "도움말의 외부 URL")
  (plt:hd:use-homebrew-browser "외부 URL 도움말 브라우저로 보기")
  (plt:hd:new-help-desk "새 도움말")

  ;; in the Help Desk language dialog, title on the right.
  (plt:hd:manual-search-ordering "설명서 찾기 순서")
  
  ;; in the help-desk standalone font preference dialog, on a check box
  (use-drscheme-font-size "DrRacket의 글꼴 크기 사용하기")
  
  ;; in the preferences dialog in drscheme there is example text for help desk font size.
  ;; clicking the links in that text produces a dialog with this message
  (help-desk-this-is-just-example-text
   "이것은 글꼴 크기 예시 텍스트입니다. 링크로 이동하려면 도움말 메뉴에서 도움말를 여십시오.")

  ;; this appears in the bottom part of the frame the first time the user hits `f1' 
  ;; (assuming nothing else has loaded the documentation index first)
  ;; see also: cs-status-loading-docs-index
  (help-desk-loading-documentation-index "도움말: 설명서 목록 가져오는 중")
  
 ;; Help desk htty proxy
 (http-proxy "HTTP 프록시")
 (proxy-direct-connection "직접 연결")
 (proxy-use-proxy "프록시 사용:")
 (proxy-host "호스트")
 (proxy-port "포트")
 (proxy-bad-host "잘못된 프록시 호스트")

 ;; browser
 (rewind-in-browser-history "뒤로")
 (forward-in-browser-history "앞으로")
 (home "홈")
 (browser "브라우저")
 (external-browser-choice-title "외부 브라우저") ; title for radio-button set
 (browser-command-line-label "명령행:") ; label for radio button that is followed by text boxes
 (choose-browser "브라우저를 선택하세요")
 (no-browser "나중에 묻기")
 (browser-cmdline-expl-line-1 "(pre-text, URL, post-text를 잘라서") ; explanatory text for dialog, line 1
 (browser-cmdline-expl-line-2 "중간에 공백 없이 명령행을 만듭니다.)") ; ... line 2. (Anyone need more lines?)
 (install? "설치하시겠습니까?")  ;; if a .plt file is found (title of dialog)
 (you-have-selected-an-installable-package "설치가능한 꾸러미를 선택하셨습니다.")
 (do-you-want-to-install-it? "꾸러미를 설치하시겠습니까?")
 (paren-file-size "(파일의 크기는 ~a 바이트입니다.)")
 (download-and-install "내려받기 && 설치") ;; button label
 (download "내려받기") ;; button label
 (save-downloaded-file/size "내려받은 파일을 (~a 바이트) 저장할 이름") ;; label for get-file dialog
 (save-downloaded-file "내려받은 파일을 저장할 이름")  ;; label for get-file dialog
 (downloading "내려받는 중") ;; dialog title
 (downloading-file... "파일 내려받는 중...")
 (package-was-installed "꾸러미를 설치하였습니다.")
 (download-was-saved "내려받은 파일을 저장하였습니다.")

 (install-plt-file-menu-item... ".plt 파일 설치하기")
 (install-plt-file-dialog-title ".plt 파일 설치하기")
 (install-plt-web-tab "웹")
 (install-plt-file-tab "파일")
 (install-plt-filename "파일명:")
 (install-plt-url "URL:")
 
 ;; install plt file when opened in drscheme strings
 (install-plt-file " ~a을(를) 설치하거나 열어서 편집하시겠습니까?")
 (install-plt-file/yes "설치")
 (install-plt-file/no "편집")

 (plt-installer-progress-window-title "설치 진행 상황") ;; frame title
 (plt-installer-abort-installation "설치 중단") ;; button label
 (plt-installer-aborted "중단됨") ;; msg that appears in the installation window when installation is aborted

 ;;; about box
 (about-drscheme-frame-title "DrRacket 소개")
 
 ;;; save file in particular format prompting.
 (save-as-plain-text "텍스트 파일로 저장하시겠습니까?")
 (save-in-drs-format "DrRacket(non-text) 형식으로 저장하시겠습니까?")
 (yes "예")
 (no "아니오")
 
 ;; saving image (right click on an image to see the text)
  (save-image "이미지 저장")
  
 ;;; preferences
 (preferences "설정")
 (error-saving-preferences "설정을 저장하는 도중 오류가 발생했습니다: ~a")
 (error-saving-preferences-title "설정을 저장하는 도중 오류가 발생했습니다.")
 (steal-the-lock-and-retry "잠금을 해제하고 다시 시도하십시오") ;; in the preferences error dialog; this happens when the lockfile exists (after 3 pref writes). ;확인하기 Steal?
 (error-reading-preferences "설정을 읽던 도중 오류가 발생했습니다.")
 (prefs-file-locked "설정 파일이 잠겨있습니다(~a 파일이 존재합니다), 설정변경을 저장할 수 없습니다. 설정 변경을 취소하시겠습니까?")
 (try-again "재시도") ;; button label
 (prefs-file-still-locked "설정 파일이 여전히 잠겨있습니다(~a 파일이 존재합니다), 설정변경을 저장할 수 없습니다.")
 (scheme-prefs-panel-label "Racket")
 (warnings-prefs-panel-label "경고")
 (editor-prefs-panel-label "편집")
 (general-prefs-panel-label "일반")
 (highlight-parens "대응되는 괄호에 강조하기")
 (fixup-open-brackets "자동으로 여는 대괄호'['에 적용")
 (fixup-close-parens "자동으로 닫는 괄호에 적용") ;확인하기 parens == ')' ?, adjust?
 (flash-paren-match "대응되는 괄호 블록처리")
 (auto-save-files "파일 자동 저장")
 (backup-files "파일 백업")
 (map-delete-to-backspace "Delete 키를 Backspace 키로 설정")
 (verify-exit "종료 확인")
 (ask-before-changing-format "파일 형식을 바꾸기 전에 확인하기")
 (wrap-words-in-editor-buffers "편집기 버퍼에 있는 단어 단위로 줄 넘기기") ;확인하기!!!!!!@!!!!!!@#!@%@#^$#$#%% -_-
 (show-status-line "상태표시줄 보기")
 (count-columns-from-one "열번호를 1부터 시작")
 (display-line-numbers "버퍼에 글자 수가 아니라 행번호:줄번호로 표시");확인하기
 (show-line-and-column-numbers "행번호 && 열번호 표시") ; used for popup menu; right click on line/column box in bottom of drs window
 (show-character-offsets "글자수 보기") ; used for popup menu; right click on line/column box in bottom of drs window
 (enable-keybindings-in-menus "메뉴 단축키 사용")
 (command-as-meta "명령 키 메타로 취급") ;; macos/macos x only
 (reuse-existing-frames "새로운 파일을 열 때 기존 프레임 사용")
 (default-fonts "기본 글꼴")
 (basic-gray-paren-match-color "강조 색") ; in prefs dialog
 (online-coloring-active "입력과 동시에 문법 색 입히기");확인하기
 (open-files-in-tabs "파일을 별도의 탭에 열기(새 창에 열지 않기)")
 (show-interactions-on-execute "프로그램 실행 시 자동으로 대화창 열기")
  (switch-to-module-language-automatically "모듈을 열 때 모듈 언어로 자동으로 바꾸기")
  (interactions-beside-definitions "대화창을 정의창 옆에 두기") ;; in preferences, below the checkbox one line above this one
 (limit-interactions-size "대화창 크기 한계 설정")
 (background-color "배경 색")
 (default-text-color "텍스트 초기화") ;; used for configuring colors, but doesn't need the word "color"
 (choose-a-background-color "배경 색을 선택해 주세요")
 (revert-to-defaults "설정 초기화")
  
  (black-on-white-color-scheme "흰색 배경에 검정 글씨") ;; these two appear in the color preferences dialog on butttons
  (white-on-black-color-scheme "검정 배경에 흰 글씨") ;; clicking the buttons changes the color schemes to some defaults that've been set up.
  
 ; title of the color choosing dialog

 ; should have entire alphabet
 (font-example-string "The quick brown fox jumped over the lazy dogs.") 

 (change-font-button-label "바꾸기")
 (fonts "글꼴")
 (other... "그 외...") ;; used in the font choice menu item

 ; filled with type of font, eg modern, swiss, etc.
 (choose-a-new-font "새로운 \"~a\" 글꼴을 선택해 주세요")

 (font-size-slider-label "크기")
 (restart-to-see-font-changes "글꼴 변경사항을 적용하시려면 다시 시작 하세요")

 (font-prefs-panel-title "글꼴")
 (font-name "글꼴 이름")
 (font-size "글꼴 크기")
 (set-font "글꼴을 설정합니다")
 (font-smoothing-label  "글꼴 뭉개기")
 (font-smoothing-none "하지 않음")
 (font-smoothing-some "약간")
 (font-smoothing-all "완전히")
 (font-smoothing-default "시스템 설정 사용")
 (select-font-name "글꼴 이름 선택")
 (example-text "미리보기:")
 (only-warn-once "정의창과 대화창이 동기화 되지 않았을 때 한번만 경고")
 
 ; warning message when lockfile is around
 (waiting-for-pref-lock "설정 잠금파일을 위해 기다리는 중입니다")
 (pref-lock-not-gone
  "설정 잠금파일:\n\n   ~a\n\n때문에 설정을 저장할 수 없습니다. 실행중인 Racket 프로그램이 없는 것을 확인하고 이 파일을 삭제해주십시오.")
 (still-locked-exit-anyway? "설정파일이 성공적으로 저장되지 않았습니다. 종료하시겠습니까?")
 
 ;;; indenting preferences panel
 (indenting-prefs-panel-label "들여쓰기")
 (indenting-prefs-extra-regexp "다른 정규 표현식")

 (square-bracket-prefs-panel-label "대괄호")
  
 ; filled with define, lambda, or begin
 (enter-new-keyword "~a 같은 키워드들을 입력하세요:") ;확인하기 <- 이거 뭐 하는 거임;;ㅠ
 (x-keyword "~a 키워드")
 (x-like-keywords "~a 같은 키워드")

 ; used in Square bracket panel
 (skip-subexpressions "건너 뛸 부분표현식의 수") ;확인하기

 (expected-a-symbol "기호의 자리에: ~a")
 (already-used-keyword "\"~a\" 는 이미 특별히 들여쓰기할 키워드입니다.")
 (add-keyword "추가")
 (remove-keyword "삭제")
 
  ; repl color preferences
  (repl-colors "REPL")
  (repl-out-color "출력")
  (repl-value-color "값")
  (repl-error-color "오류")
  
  ;;; find/replace
  (search-next "다음")
  (search-previous "이전")
  (search-match "일치")  ;;; this one and the next one are singular/plural variants of each other
  (search-matches "일치") 
  (search-replace "바꾸기")
  (search-skip "건너뛰기")
  (search-show-replace "바꾸기 보기")
  (search-hide-replace "바꾸기 숨기기")
  (find-case-sensitive "대/소문자 구별")  ;; the check box in both the docked & undocked search
  (find-anchor-based "기준 설정하여 찾기");확인하기 anchor?

  ;; these string constants used to be used by searching,
  ;; but aren't anymore. They are still used by other tools, tho.
  (hide "숨기기")
  (dock "붙이기") ;확인하기
  (undock "떼기")
  
 ;;; multi-file-search
 (mfs-multi-file-search-menu-item "파일에서 찾기...")
 (mfs-string-match/graphics "문자열 검색 (그림이 있는 파일도 가능)")
 (mfs-regexp-match/no-graphics "정규 표현식 (텍스트파일만 가능)")
 (mfs-searching... "검색중...")
 (mfs-configure-search "찾기 설정") ;; dialog title
 (mfs-files-section "파일")   ;; section in config dialog
 (mfs-search-section "검색") ;; section in config dialog
 (mfs-dir "경로")
 (mfs-recur-over-subdirectories "하위디렉토리도 검색")
 (mfs-regexp-filename-filter "다음 정규표현식에 맞는 파일")
 (mfs-search-string "찾을 문자열")
 (mfs-drscheme-multi-file-search "다중 파일 검색 - DrRacket") ;; results window and error message title
 (mfs-not-a-dir "\"~a\" 는 디렉토리가 아닙니다")
 (mfs-open-file "파일 열기")
 (mfs-stop-search "검색 중지")
 (mfs-case-sensitive-label "대/소문자 구별")
 (mfs-no-matches-found "일치하는 검색결과가 없습니다.")
 (mfs-search-interrupted "검색이 중지되었습니다.")
 
 ;;; reverting a file
 (are-you-sure-revert
  "정말로 이 파일을 되돌리시겠습니까? 변경을 취소할 수 없습니다.")
 (are-you-sure-revert-title
  "되돌리시겠습니까?")
 
 ;;; saving a file
 ; ~a is filled with the filename
 (error-saving "저장 오류") ;; title of error message dialog
 (error-saving-file/name "~a을(를) 저장하는 도중 오류가 발생했습니다.")
 (error-loading "불러오기 오류")
 (error-loading-file/name "~a을(를) 불러오는 도중 오류가 발생했습니다.")
 (unknown-filename "<< 알 수 없는 파일 >>")

 ;;; finder dialog
 (must-specify-a-filename "파일명을 설정하십시오")
 (file-does-not-exist "\"~a\" 파일이 존재하지 않습니다.")
 (ask-because-file-exists "\"~a\" 파일이 이미 존재합니다. 덮어쓰시겠습니까?")
 (dne-or-cycle "\"~a\"은(는) 존재하지 않는 디렉토리 혹은 순환참조를 포함하고 있습니다.")
 (get-file "파일 가져오기")
 (put-file "파일 내보내기")
 (full-pathname "절대 경로명")
 (show-dot-files ".으로 시작하는 파일과 디렉토리 보여주기")
 (up-directory-button-label "상위 디렉토리")
 (add-button-label "추가") ;;; for multi-file selection
 (add-all-button-label "모두 추가") ;;; for multi-file selection
 (remove-button-label "삭제") ;;; for multi-file selection
 (file-wrong-form "파일명의 형식이 잘못되었습니다.")
 (select-files "파일 선택하기") 
 (select-file "파일 선택하기")
 (dir-dne "디렉토리가 존재하지 않습니다.")
 (file-dne "파일이 존재하지 않습니다.")
 (empty-filename "파일명에는 글자가 포함되어야 합니다.")
 (that-is-dir-name "디렉토리의 이름입니다.")
 
 ;;; raw menu names -- these must match the 
 ;;; versions below, once the &s have been stripped.
 ;;; if they don't, DrRacket's menus will appear
 ;;; in the wrong order.
 (file-menu "파일")
 (edit-menu "편집")
 (help-menu "도움말")
 (windows-menu "윈도우")
 
 ;;; menus
 ;;; - in menu labels, the & indicates a alt-key based shortcut.
 ;;; - sometimes, things are stuck in the middle of 
 ;;; menu item labels. For instance, in the case of
 ;;; the "Save As" menu, you might see: "Save Definitions As". 
 ;;; be careful of spacing, follow the English, if possible.
 ;;; - the ellipses in the `after' strings indicates that
 ;;; more information is required from the user before completing
 ;;; the command.

 (file-menu-label "파일(&F)")

 (new-info  "새 파일 열기")
 (new-menu-item "새로 열기 (&N)")
 (new-...-menu-item "새로 열기 (&N)")

 (open-info "디스크에서 파일 가져와서 열기")
 (open-menu-item "열기 (&O)")

 (open-recent-info "최근 열어본 파일 목록")
 (open-recent-menu-item "최근 파일 열기 (&T)")

 (revert-info "디스크에 있는 파일 복사본으로 되돌리기")
 (revert-menu-item "되돌리기 (&R)")

 (save-info "디스크에 저장하기")
 (save-menu-item "저장하기 (&S)")

 (save-as-info "파일명을 묻고 파일을 디스크에 저장하기")
 (save-as-menu-item "을 다른 이름으로 저장 (&A)")

 (print-info "파일을 프린터로 보내기")
 (print-menu-item "인쇄하기 (&P)")

 (page-setup-info "인쇄 설정")
 (page-setup-menu-item "페이지 설정")

 (close-info "파일 닫기")
 (close-menu-item "닫기 (&C)")

 (quit-info "모든 창 닫기")
 (quit-menu-item-windows "종료하기 (&X)")
 (quit-menu-item-others "끝내기 (&Q)")
 
 (edit-menu-label "편집(&E)")
 
 (undo-info "가장 최근 작업 되돌리기")
 (undo-menu-item "되돌리기 (&U)")

 (redo-info "가장 최근 되돌린 작업 되돌리기")
 (redo-menu-item "다시 실행 (&R)")

 (cut-info "선택된 항목을 클립보드로 옮기기")
 (cut-menu-item "잘라내기 (&T)")

 (copy-info "선택된 항목을 클립보드에 복사하기")
 (copy-menu-item "복사하기 (&C)")

 (paste-info "가장 최근 복사하거나 잘라낸 항목을 선택된 항목의 자리에 붙여넣기")
 (paste-menu-item "붙여넣기 (&P)")

 (clear-info "선택된 항목을 클립보드에 관계없이 지우기")
 (clear-menu-item-windows "삭제하기 (&D)")

 (select-all-info "전체 선택하기")
 (select-all-menu-item "전체 선택 (&L)")
 
  (find-menu-item "찾기") ;; menu item
  (find-info "입력 위치를 탐색창과 찾기바 사이에서 전환하기")
  
 (find-next-info "검색된 다음 문자열로 건너뛰기")
 (find-next-menu-item "다음 찾기")
  
 (find-previous-info "검색된 이전 문자열로 건너뛰기")
 (find-previous-menu-item "이전 찾기")
  
  (show-replace-menu-item "바꾸기 보기")
  (hide-replace-menu-item "바꾸기 숨기기")
  (show/hide-replace-info "바꾸기 패널 보기/숨기기 전환")

  (replace-menu-item "바꾸기")
  (replace-info "진한 동그라미 안에 있는 검색 결과를 바꾸기")
  
  (replace-all-info "모든 검색 결과 바꾸기")
  (replace-all-menu-item "모두 바꾸기")
  
  (find-case-sensitive-info "대/소문자 구별 검색과 구별하지 않는 검색 사이를 전환")
  (find-case-sensitive-menu-item "대/소문자 구별 검색")
  
  (complete-word "단어 완성") ; the complete word menu item in the edit menu
  (no-completions "완성된 단어 없음") ; shows up in the completions menu when there are no completions (in italics)
  
  (overwrite-mode "덮어쓰기 모드")
  (enable-overwrite-mode-keybindings "덮어쓰기 모드 단축키 활성화")
  
 (preferences-info "설정 바꾸기")
 (preferences-menu-item "설정...")

 (keybindings-info "현재 활성화된 단축키 보기")
 (keybindings-menu-item "단축키")
 (keybindings-show-active "활성화된 단축키 보기")
 (keybindings-frame-title "단축키")
 (keybindings-sort-by-name "이름으로 정렬")
 (keybindings-sort-by-key "단축키로 정렬")
 (keybindings-add-user-defined-keybindings "사용자 정의 단축키 보기")
 (keybindings-add-user-defined-keybindings/planet "PLaneT으로부터 사용자 정의 단축키 추가")
 (keybindings-menu-remove "~a 삭제")
 (keybindings-choose-user-defined-file "단축키 저장 파일을 선택하여 주십시오")
 (keybindings-planet-malformed-spec "설정이 잘못되었습니다: ~a") ; the string will be what the user typed in
 (keybindings-type-planet-spec "PLaneT 요구 설정 입력하기(`요구'없이)") ;확인하기 require spec??
  
 ; first ~a will be a string naming the file or planet package where the keybindings come from;
 ; second ~a will be an error message
 (keybindings-error-installing-file "단축키 ~a 설치 도중에 오류가 발생했습니다:\n\n~a")
  
 (user-defined-keybinding-error "단축키 ~a 실행 도중에 오류가 발생했습니다 \n\n~a")
 (user-defined-keybinding-malformed-file "~a 파일은 framework/keybinding-lang language로 쓰인 모듈을 포함하고 있지 않습니다.")  
 (user-defined-keybinding-malformed-file/found-lang "~a 파일은 framework/keybinding-lang language로 쓰여진 모듈을 포함하고 있지 않습니다. 대신에 ~s 를 발견하였습니다.")  
  
 ;; menu items in the "special" menu
 (insert-text-box-item "텍스트 상자 넣기")
 (insert-image-item "그림 넣기")
 (insert-comment-box-menu-item-label "주석상자 넣기")
 (insert-lambda "λ 넣기")

 (wrap-text-item "자동 줄 바꿈")

  ;; windows menu
 (windows-menu-label "창(&W)")
 (minimize "최소화") ;; minimize and zoom are only used under mac os x
 (zoom "확대/축소")
 (bring-frame-to-front "프레임 앞으로 가져오기")       ;;; title of dialog
 (bring-frame-to-front... "프레임을 앞으로 가져옵니다") ;;; corresponding title of menu item
 (most-recent-window "가장 최근 창")
  (next-tab "다음 탭")
  (prev-tab "이전 탭")
  (tab-i "탭 ~a: ~a") ;; menu item in the windows menu under mac os x. first ~a is filled with a number between 1 and 9; second one is the filename of the tab
  (tab-i/no-name "탭 ~a")
  
 (view-menu-label "보기(&V)")
 (show-overview "프로그램 윤곽 보기 (&P)") 
 (hide-overview "프로그램 윤곽 숨기기 (&P)")
 (show-module-browser "모듈 브라우저 보기 (&M)")
 (hide-module-browser "모듈 브라우저 숨기기 (&M)")

  (help-menu-label "도움말(&H)")
 (about-info "출처와 세부 정보")
 (about-menu-item "소개...")
 
 ;; open here's new menu item
 (create-new-window-or-clear-current
  "새 창을 만드시겠습니까, 아니면 현재 창을 초기화하시겠습니까?")
 (clear-current "현재 창 초기화")
 (new-window "새 창 열기")

 ;;; exiting and quitting ``are you sure'' dialog
 ;;; exit is used on windows, quit on macos, in English. Other
 ;;; languages probably use the same word on both platforms.
 (exit "종료")
 (quit "닫기")
 (are-you-sure-exit "종료하시겠습니까?")
 (are-you-sure-quit "닫으시겠습니까?")
  ; these next two are only used in the quit/exit dialog
  ; on the button whose semantics is "dismiss this dialog".
  ; they are there to provide more flexibility for translations
  ; in English, they are just cancel.
 (dont-exit "취소") 
 (dont-quit "취소")
  
 ;;; autosaving
 (error-autosaving "자동 저장 중에 오류가 발생하였습니다 \"~a\".") ;; ~a will be a filename
 (autosaving-turned-off "파일이 저장될때까지 자동 저장을 하지 않습니다.")
 (recover-autosave-files-frame-title "자동 저장된 파일 복구하기")
 (autosave-details "세부정보")
 (autosave-recover "복구")
 (autosave-unknown-filename "<<알 수 없는 파일>>")
  
  ;; these are labels in a dialog that drscheme displays
  ;; if you have leftover autosave files. to see the dialog,
  ;; start up drscheme and modify (but don't save) a file
  ;; (also, do this with an unsaved file). Wait for the autosave
  ;; files to appear (typically 5 minutes). Kill DrRacket
  ;; and restart it. You'll see the dialog
  (autosave-autosave-label: "자동 저장 파일:")
  (autosave-original-label: "기존 파일:")
  (autosave-autosave-label "자동 저장 파일")
  (autosave-original-label "기존 파일")
  (autosave-compare-files "자동 저장 파일 비교하기")

  (autosave-show-autosave "자동 저장 파일") ;; title of a window showing the autosave file

  (autosave-explanation "DrRacket이 저장되지 않은 내용이 포함되어 있을 수 있는 자동 저장 파일을 찾았습니다.")

  (autosave-recovered! "복구되었습니다!") ;; status of an autosave file
  (autosave-deleted "삭제되었습니다")       ;; status of an autosave file

  (autosave-error-deleting "~a을(를) 삭제하는 도중에 오류가 발생하였습니다\n\n~a") ;; first is a filename, second is an error message from mz.
  (autosave-delete-button "삭제")
  (autosave-delete-title "삭제")  ;; title of a dialog asking for deletion confirmation
  (autosave-done "완료")
  
  ;; appears in the file dialog
  (autosave-restore-to-where? "자동 저장 파일을 저장할 곳을 선택하세요.")
  
  
 ;;; file modified warning
 (file-has-been-modified
  "마지막으로 저장한 후로 파일이 변경되었습니다. 변경 사항을 저장하시겠습니까?")
 (overwrite-file-button-label "덮어쓰기")
 
 (definitions-modified 
  "정의 텍스트가 파일시스템에서 변경되었습니다; 정의 텍스트를 저장하거나 되돌리십시오.")
 (drscheme-internal-error "DrRacket 내부 오류")
 
 ;;; tools
 (invalid-tool-spec "info.rkt 파일(collection ~a) 안에 있는 도구 세부 정보가 잘못되었습니다. 문자열 또는 문자열의 목록이 있어야 하는데, ~e이(가) 있습니다.")
 (error-invoking-tool-title "~s 도구를 가져오는데 ;~s 오류가 발생하였습니다.")
 (error-loading-tool-title "~s 도구를 불러오는데 \n~a 오류가 발생하였습니다.") ;; ~s filled with a path, ~a filled with an error message from an exn
 (tool-tool-names-same-length
  "info.rkt 파일(~s)의 `tool-names' 와 `tools' 이 같은 길이의 목록이어야 하는데 ~e와(과) ~e이(가) 있습니다.")
 (tool-tool-icons-same-length
  "info.rkt 파일(~s)의 `tool-icons' 와 `tools' 이 같은 길이의 목록이어야 하는데 ~e와(과) ~e이(가) 있습니다.")
 (tool-tool-urls-same-length
  "info.rkt 파일(~s)의 `tool-urls' 와 `tools' 이 같은 길이의 목록이어야 하는데 ~e와(과) ~e이(가) 있습니다.")
 (error-getting-info-tool
  "info.rkt 파일(~s)을 불러오는데 오류가 발생하였습니다.")
 (tool-error-phase1 "도구 ~s의 phase1에 ~s 오류가 발생하였습니다.")
 (tool-error-phase2 "도구 ~s의 phase2에 ~s 오류가 발생하였습니다.")


 ;;; define popup menu
 (end-of-buffer-define "<< 버퍼의 끝>>")
 (sort-by-name "이름으로 정렬하기")
 (sort-by-position "파일 내 위치로 정렬하기")
 (no-definitions-found "<< 정의를 찾지 못하였습니다>>")
 (jump-to-defn "~a의 정의로 건너뛰기")

 (recent-items-sort-by-age "나이로 정렬")
 (recent-items-sort-by-name "이름으로 정렬")
 
 ;;; view menu
 (hide-definitions-menu-item-label "정의 숨기기 (&D)")
 (show-definitions-menu-item-label "정의 보기 (&D)")
 (definitions-menu-item-help-string "정의창 보기/숨기기")
 (show-interactions-menu-item-label "대화 보기 (&I)")
 (hide-interactions-menu-item-label "대화 숨기기 (&I)")
 (interactions-menu-item-help-string "대화창 보기/숨기기")
 (toolbar "도구모음")
 (toolbar-on-top "도구모음 위에 두기")
 (toolbar-on-left "도구모음 왼쪽에 두기")
 (toolbar-on-right "도구모음 오른쪽에 두기")
 (toolbar-hidden "도구모음 숨기기")

 ;;; file menu
 (save-definitions-as "다른 이름으로 정의 저장하기 (&A)")
 (save-definitions "정의 저장하기")
 (print-definitions "정의 인쇄하기")
 (about-drscheme "DrRacket 소개")
 (save-other "추가 저장 도구")
 (save-definitions-as-text "텍스트 문서로 정의 저장하기")
 (save-interactions "대화 저장하기")
 (save-interactions-as "다른 이름으로 대화 저장하기")
 (save-interactions-as-text "텍스트 문서로 대화 저장하기")
 (print-interactions "대화 인쇄하기")
 (new-tab "새 탭")
 (close-tab "탭 닫기") ;; must not have any &s in it.
 (close-tab-amp "탭 닫기 (&C)") ;; like close-tab, but with an ampersand on the same letter as the one in close-menu-item
  
 ;;; edit menu
 (split-menu-item-label "쪼개기 (&S)")
 (collapse-menu-item-label "붙이기 (&O)")
 
 ;;; language menu
 (language-menu-name "언어(&L)")
 
 ;;; scheme-menu
 (scheme-menu-name "Racket(&C)")
 (execute-menu-item-label "실행")
 (execute-menu-item-help-string "정의창의 프로그램 다시 시작하기")
 (ask-quit-menu-item-label "프로그램 중단 요청")
 (ask-quit-menu-item-help-string "중단 스레드를 사용하여 현재 계산중인 스레드를 중단");확인하기
 (force-quit-menu-item-label "프로그램 강제중단")
 (force-quit-menu-item-help-string "작업관리자를 사용하여 현재 계산을 중단")
 (limit-memory-menu-item-label "메모리 제한")
 (limit-memory-msg-1 "메모리 제한은 8MB 이상이어야 하며, 바꾼 제한 설")
 (limit-memory-msg-2 "정은 프로그램을 다시 시작할 때부터 적용됩니다.")
 (limit-memory-unlimited "제한없음")
 (limit-memory-limited "제한있음")
 (limit-memory-megabytes "Megabytes")
 (clear-error-highlight-menu-item-label "오류 강조 표시 없애기")
 (clear-error-highlight-item-help-string "분홍색 강조 표시를 지웁니다")
 (reindent-menu-item-label "다시 들여쓰기 (&R)")
 (reindent-all-menu-item-label "전부 들여쓰기 (&A)")
 (semicolon-comment-out-menu-item-label "세미콜론으로 주석처리하기 (&C)")
 (box-comment-out-menu-item-label "상자로 주석처리하기 (&C)")
 (uncomment-menu-item-label "주석처리 취소 (&U)")

 (convert-to-semicolon-comment "세미콜론 주석으로 바꾸기")
 
 ;;; executables
 (create-executable-menu-item-label "실행파일 만들기")
 (create-executable-title "실행파일 만들기")
 (must-save-before-executable "실행파일을 만들기 전에 프로그램을 저장하셔야 합니다.")
 (save-a-mred-launcher "GRacket Launcher 저장") ;확인하기 Launcher?
 (save-a-mzscheme-launcher "Racket Launcher 저장")
 (save-a-mred-stand-alone-executable "독립형 GRacket 실행파일 저장") ;stand-alone
 (save-a-mzscheme-stand-alone-executable "독립형 Racket 실행파일 저장")
 (save-a-mred-distribution "GRacket 배포판 저장")
 (save-a-mzscheme-distribution "Racket 배포판 저장")

 (definitions-not-saved "정의창의 프로그램이 저장되지 않았습니다. 실행파일은 정의창에서 마지막으로 저장된 버전을 사용합니다 계속하시겠습니까?")
 ;; The "-explanatory-label" variants are the labels used for the radio buttons in
 ;;  the "Create Executable..." dialog for the "(module ...)" language.
 (launcher "Launcher")
 (launcher-explanatory-label "Launcher (이 장치에만 적용, 이 코드를 실행함)");확인하기 runs from source
 (stand-alone "독립형") ;stand-alone
 (stand-alone-explanatory-label "독립형 (이 장치에만 적용, 컴파일된 코드를 실행함)")
 (distribution "배포")
 (distribution-explanatory-label "배포 (다른 장치에서 사용가능)")
 (executable-type "종류")
 (executable-base "기반")
 (filename "파일이름: ")
 (create "생성")
 (please-specify-a-filename "생성할 파일 이름을 정해주십시오.")
 (~a-must-end-with-~a
  "파일이름 ~a\n\n  ~a\n\n은(는) 잘못되었습니다. 파일이름은 반드시 \".~a\".로 끝나야 합니다")
 (macosx-executables-must-end-with-app
  "파일이름\n\n  ~a\n\n은(는) 잘못되었습니다. MacOS X 에서, 실행파일은 반드시 .app으로 끝나는 디렉토리 내에 있어야 합니다.")
 (warning-directory-will-be-replaced
  "경고: 디렉토리:\n\n  ~a\n\n가 덮어씌워집니다. 계속하시겠습니까?")
 
 (distribution-progress-window-title "배포 과정 진행")
 (creating-executable-progress-status "배포를 위한 실행파일을 생성합니다")
 (assembling-distribution-files-progress-status "배포를 위해 파일을 어셈블리어로 번역합니다")
 (packing-distribution-progress-status "배포판을 압축합니다")

 (create-servlet "서블릿 생성")

 ; the ~a is a language such as "module" or "algol60"
 (create-servlet-unsupported-language
  "~a 언어에서는 서블릿 생성을 할 수 없습니다.")
  
 ;;; buttons
 (execute-button-label "실행") 
 (save-button-label "저장")
 (break-button-label "중지")
 
 ;;; search help desk popup menu
 (search-help-desk-for "헬프데스크에서 \"~a\" 검색")
 (exact-lucky-search-help-desk-for "헬프데스크에서 \"~a\" lucky search 하기")

 ;; collapse and expand popup menu items
 (collapse-sexp "S-expression 접기")
 (expand-sexp "S-expression 펼치기")
 
 ;;; fraction dialog
 (enter-fraction "분수 입력")
 (whole-part "정수부")
 (numerator "분자")
 (denominator "분모")
 (insert-number/bad-whole-part "정수부는 반드시 정수여야 합니다.")
 (insert-number/bad-numerator "분자는 반드시 음이 아닌 정수여야 합니다.")
 (insert-number/bad-denominator "분모는 양의 정수여야 합니다.")
 (insert-fraction-menu-item-label "분수 넣기")

 ;; number snip popup menu
 (show-decimal-expansion "소수로 보기")
 (show-mixed-fraction-view "대분수로 보기")
 (show-improper-fraction-view "가분수로 보기")
 (show-more-decimal-places "소숫점자리 더 보기")
 
 ;;; Teachpack messages
 (select-a-teachpack "배움꾸러미 선택")
 (clear-teachpack "~a 배움꾸러미 빼기")
 (teachpack-error-label "DrRacket - 배움꾸러미 오류")
 (teachpack-didnt-load "~a 배움꾸러미 파일을 불러오는 데 실패했습니다.")
 (add-teachpack-menu-item-label "배움꾸러미 추가")
 (clear-all-teachpacks-menu-item-label "모든 배움꾸러미 빼기")
 (drscheme-teachpack-message-title "DrRacket 배움꾸러미")
 (already-added-teachpack "~a 배움꾸러미가 이미 추가되어 있습니다.")
  
  ; ~a is filled with the teachpack's name; the message appears in the teachpack selection dialog when a user installs a new teachpack
  (compiling-teachpack "~a 배움꾸러미를 컴파일중입니다.")
  (teachpack-pre-installed "이미 설치된 배움꾸러미입니다.")
  (teachpack-pre-installed/htdp "이미 설치된 HTDP 배움꾸러미입니다.")
  (teachpack-pre-installed/2htdp "이미 설치된 HTDP/2e 배움꾸러미입니다.")
  (teachpack-user-installed "사용자 정의 배움꾸러미입니다.")
  (add-teachpack-to-list... "배움꾸러미를 목록에 추가하기")
  (teachpack-already-installed "배움꾸러미 '~a' 이(가) 이미 설치되어 있습니다. 덮어쓰시겠습니까?")
  ; ~a is filled with a list of language names. Each name is separated by a newline and is indented two spaces (no commas, no 'and')
  (teachpacks-only-in-languages "배움꾸러미는 다음 언어에서만 사용가능합니다: ~a")
   
 ;;; Language dialog
 (introduction-to-language-dialog
  "언어를 고르십시오. 입문과목을 듣는 학생은 기본 언어를 사용을 권장합니다.")
 (language-dialog-title "언어를 고르십시오.")
 (case-sensitive-label "대/소문자 구별")
 (output-style-label "출력 스타일")
 (constructor-printing-style "생성자")
 (quasiquote-printing-style "Quasiquote") ; 확인하기 ;따로 나타낼 말이 없을 듯. manual에서 보고 어떤 말인지 알아내는 수 밖에는... (manual에 설명 나와있긴 하네...)
 (write-printing-style "write")
 (print-printing-style "print")
 (sharing-printing-label "공유하는 값 보기")
 (use-pretty-printer-label "출력된 값 안에 새줄 넣기")
 (input-syntax "입력 문법")
 (dynamic-properties "동적 속성")
 (output-syntax "출력 문법")
  (teachpacks "배움꾸러미") ;; label in the language dialog for the teaching languages
  (teachpacks-none "<< 없음 >>") ;; shows up under the previous string, when there are no teachpacks
 (no-debugging-or-profiling "디버깅 또는 프로파일링 안하기")
 (debugging "디버깅")
 (debugging-and-profiling "디버깅과 프로파일링")
 (test-coverage "논리적 테스트 모음 도달범위")
 (show-details-button-label "상세히 보기")
 (hide-details-button-label "상세히 감추기")
 (choose-language-menu-item-label "언어 고르기")
 (revert-to-language-defaults "기본 언어로 되돌리기")
 (fraction-style "분수 모양")
 (use-mixed-fractions "대분수")
 (use-repeating-decimals "순환소수")
 (decimal-notation-for-rationals "유리수를 십진수로 나타내기")
 (enforce-primitives-group-box-label "원시 함수") ;initial binding
 (enforce-primitives-check-box-label "원시 함수 재정의 금지")
 (automatically-compile "compiled/ 디렉토리를 덧붙이기 (빠른 로딩)")
 (preserve-stacktrace-information "스택추적 보존하기 (일부 최적화 끄기)")
 (expression-level-stacktrace "표현-수준의 스택추적")
 (function-level-stacktrace "함수-수준의 스택추적")
  
  
  ; used in the bottom left of the drscheme frame 
  ; used the popup menu from the just above; greyed out and only
  ; visible when some languages are in the history
  (recent-languages "최근 언어:")
  ; shows up in bottom-left programming language menu popup, when no langs are recorded
  (no-recently-chosen-languages "최근 선택된 언어가 없습니다") 
  
 ;; startup wizard screen language selection section
 (please-select-a-language "언어를 고르십시오.")
  
  
 ;;; languages
 (beginning-student "입문 학생")
 (beginning-one-line-summary "define, cond, structs, constants, and primitives")
 (beginning-student/abbrev "입문 학생 (List 축약 포함)")
 (beginning/abbrev-one-line-summary "입문 그리고 REPL안의 list 스타일 출력")
 (intermediate-student "중급 학생")
 (intermediate-one-line-summary "입문 + 어휘적 범위")
 (intermediate-student/lambda "중급 학생 (lambda 포함)")
 (intermediate/lambda-one-line-summary "중급 + higher-order 함수")
 (advanced-student "고급 학생")
 (advanced-one-line-summary "중급 + lambda + mutation")
 (how-to-design-programs "How to Design Programs") ;; should agree with MIT Press on this one...
 (pretty-big-scheme "매우 큰 것")
 (pretty-big-scheme-one-line-summary "HtDP 언어, mzscheme, & mred/mred의 문법과 함수들 추가됨")
 (r5rs-language-name "R5RS")
 (r5rs-one-line-summary "R5RS (frills 미포함)")
 (expander "펼치기")
 (expander-one-line-summary "계산하는 대신 먼저 표현을 펼친다.")
 (legacy-languages "기존 언어") ;확인하기 물려받은 언어?
 (teaching-languages "교육용 언어")
 (experimental-languages "실험용 언어")
  (initial-language-category "초기 언어")
  (no-language-chosen "언어가 선택되지 않았습니다.")
 
  (module-language-name "소스를 통해서 언어를 결정합니다.")
  (module-language-one-line-summary "#lang으로 사용 언어를 결정합니다.")
  (module-language-auto-text "자동 #lang 줄") ;; shows up in the details section of the module language
   
  ;; for the upper portion of the language dialog
  (use-language-in-source "소스에 정의된 언어를 이용합니다.")
  (choose-a-language "언어를 고르십시오.")
  (lang-in-source-discussion
   "프로그램 시작에 위치한 #lang 줄이 그 프로그램의 언어를 선택합니다. 이 방법은 DrRacket의 기본 기능이며 널리 쓰이고 있습니다.")
  
  ;;; from the `not a language language' used initially in drscheme.
  (must-choose-language "DrRacket는 프로그래밍 언어를 선택하기 전에는 프로그램들을 처리할수 없습니다.")
  
  ; next two appear before and after the name of a text book (which will be in italics)
  (using-a-textbook-before "사용중")
  (using-a-textbook-after "?")
  
  ; next two are before and after a language
  (start-with-before "언어시작 - ")
  (start-with-after "")
  
  (seasoned-plt-schemer? "숙련된 PLT Schemer입니까?")
  (racketeer? "Racketeer입니까?")
  (looking-for-standard-scheme? "표준 Scheme을 찾습니까?")

  ; the three string constants are concatenated together and the middle
  ; one is hyperlinked to the dialog that suggests various languages
  (get-guidance-before "\"Language\" 메뉴안의 \"언어 고르십시오.\"를 고르거나, 또는 ")
  (get-guidance-during "사용 안내 가져오기")
  (get-guidance-after ".")
      
 ;;; debug language
 (unknown-debug-frame "[알수없음]")
 (backtrace-window-title "역추적 - DrRacket")
 (files-interactions "~a의 대화") ;; filled with a filename
 (current-interactions "대화")
 (current-definitions "정의")
 (mzscheme-w/debug "원문 (R5RS를 포함한 MzScheme)")
 (mzscheme-one-line-summary "PLT가 구현한 Scheme")
 (mred-w/debug "Graphical (MzScheme를 포함한 MzEd)")
 (mred-one-line-summary "MzScheme의 GUI 지원 추가")

 ;; profiling
 (profiling-low-color "낮은 범위의 색상") ;확인하기 낮은 범위/ 좁은 범위
 (profiling-high-color "높은 범위의 색상")
 (profiling-choose-low-color "낮은 범위의 색상을 선택하십시오.")
 (profiling-choose-high-color "높은 범위의 색상을 선택하십시오.")
 (profiling "프로파일링")  ;; 다시 한번 확인해 볼 것 어떤 의미로 쓰이는지 다시 봐야 될 듯
 (profiling-example-text "(define (whee) (whee))")
 (profiling-color-config "프로파일링 색상 범위") 
 (profiling-scale "프로파일링 색상 크기")
 (profiling-sqrt "제곱근")
 (profiling-linear "선형함수")
 (profiling-square "이차함수")
 (profiling-number "호출 횟수")
 (profiling-time "누적 시간")
 (profiling-update "프로파일 업데이트")
 (profiling-col-percent-time "% 시간")
 (profiling-col-function "함수")
 (profiling-col-time-in-msec "Msec")
 (profiling-col-calls "호출 횟수")
 (profiling-show-profile "프로파일 보기")
 (profiling-hide-profile "프로파일 감추기")
 (profiling-unknown-src "<< 알수없음 >>")
 (profiling-no-information-available "프로파일링 정보가 없습니다. 선택한 언어에서 프로파일링이 사용가능하고 프로그램을 실행해야합니다.")
 (profiling-clear? "정의창의 내용이 변경되어 프로파일링 정보를 무효화합니다. 계속하시겠습니까?")
 
 ;; test coverage
 (test-coverage-clear? "정의창의 내용이 변경되어 테스트 범위 정보를 무효화합니다. 계속하시겠습니까?")
 (test-coverage-clear-and-do-not-ask-again "계속, 다시 묻지 않음")
 (test-coverage-ask? "테스트 범위 지우기 묻기")
  
 ;; tracing
 (tracing-enable-tracing "Tracing 사용하기")
 (tracing-show-tracing-window "Tracing 보기")
 (tracing-hide-tracing-window "Tracing 감추기")
 (tracing-tracing-nothing-to-show "Tracing 결과가 아직 없습니다. (당신의 언어가 tracing 지원하는 지와 tracing이 켜져있는 것을 확인하십시오.)")

 ;;; repl stuff
 (evaluation-terminated "계산 중단")
 (evaluation-terminated-explanation
  "계산을 수행하던 스레드가 더 이상 작동하지 않습니다. 따라서 다음 실행까지 계산이 이루어지지 않을 것입니다.")
  
  ; The next three constants show up in the same dialog as the above evaluation-terminated string
  ; constants.
  ; The first two show up only when the user calls 'exit' (possibly with a status code).
  ; The third shows up when the program runs out of memory.
  (exited-successfully "성공적으로 종료")
  (exited-with-error-code "오류 코드 ~a와 함께 종료") ;; ~a is filled in with a number between 1 and 255
  (program-ran-out-of-memory "이 프로그램을 위한 메모리가 없습니다.")
 (last-stack-frame "마지막 스택 프레임 보기")
 (last-stack-frames "마지막 ~a개 스택 프레임들 보기")
 (next-stack-frames "다음 ~a개 스택 프레임들 보기")
 
 ;;; welcoming message in repl
 (language "언어")
 (custom "사용자정의")
 (teachpack "배움꾸러미") ; 확인
 (welcome-to "환영합니다.")
 (version "버전")
 
 ;;; kill evaluation dialog
 (kill-evaluation? "계산을 멈추시겠습니까?")
 (just-break "강제 중단")
 (kill "멈춤")
 (kill? "멈춤?")

 ;;; version checker
 (version:update-menu-item   "업데이트를 확인합니다.")
 (version:update-check       "업데이트 확인") ; dialog title, with the next line
 (version:connecting-server  "Racket 버전 서버에 접속합니다.")
 (version:results-title      "Racket 버전 확인")
 (version:do-periodic-checks "주기적으로 새로운 Racket 버전을 확인")
 (version:take-me-there      "내려받기 웹사이트") ; ...to the download website
 ;; the next one can appear alone, or followed by a comma and the one after that
 (version:plt-up-to-date     "당신의 Racket은 최신 버전입니다.")
 (version:but-newer-alpha    "하지만 새로 공개된 알파버전이 있습니다.")
 ;; This is used in this context: "Racket vNNN <<<*>>> http://download..."
 (version:now-available-at   "은(는) 지금 사용가능합니다.")

 ;; insert menu
 (insert-menu "삽입(&I)")
 
 ;; large semi colon letters
 (insert-large-letters... "큰 글자 넣기")
 (large-semicolon-letters "큰 세미콜론 글자")
 (text-to-insert "글자 입력")

 (module-browser-filename-format "전체 파일이름: ~a (~a 줄)")
 (module-browser-root-filename "최상위 파일이름: ~a")
 (module-browser-font-size-gauge-label "글꼴 크기")
 (module-browser-progress-label "모듈 진행 개요") ; 확인
 (module-browser-adding-file "파일 추가: ~a...")
 (module-browser-laying-out-graph-label "그래프 모양")
 (module-browser-open-file-format "열기 ~a")
 (module-browser "모듈 탐색기") ;; frame title
 (module-browser... "모듈 탐색기 (&M)") ;; menu item title
 (module-browser-error-expanding "프로그램 오류:\n\n~a") ; 확인
 (module-browser-show-lib-paths "(lib ..) 경로에 의해 로드된 파일 보기")
 (module-browser-progress "모듈 탐색기: ~a") ;; prefix in the status line
 (module-browser-compiling-defns "모듈 탐색기: 정의 컴파일")
 (module-browser-show-lib-paths/short "lib 필수사항 따르기") ;; check box label in show module browser pane in drscheme window. ; 확인
 (module-browser-show-planet-paths/short "PLaneT 필수사항 따르기") ;; check box label in show module browser pane in drscheme window.
 (module-browser-refresh "새로고침") ;; button label in show module browser pane in drscheme window.
 (module-browser-only-in-plt-and-module-langs
  "모듈 탐색기는 모듈기반 프로그램에서만 사용가능합니다.")
 (module-browser-name-length "이름 길이") 
 (module-browser-name-short "짧은") ; 확인하기
 (module-browser-name-medium "중간")
 (module-browser-name-long "긴") 
 (module-browser-name-very-long "단계들과 함께 긴")  ;; like 'Long' but shows the phases where this file is loaded 
 (module-browser-open-all "여기있는 모든 파일 열기")

 (happy-birthday-matthias "생일 축하합니다, Matthias!")
 (happy-birthday-matthew "생일 축하합니다, Matthew!")
 (happy-birthday-shriram "생일 축하합니다, Shriram!")

 (mrflow-using-default-language-title "기본 언어 사용함")
 (mrflow-using-default-language "사용된 언어는 현재 내장 타입 테이블이 없습니다. 대신 R5RS Scheme 사용합니다.") ; 확인
 (mrflow-button-title "분석하기")
 ;(mrflow-unknown-style-delta-error-title "알수없는 상자 스타일 델타") ; 확인
 ;(mrflow-unknown-style-delta-error "알수없는 상자 스타일 델타: ~a")
 (mrflow-popup-menu-show-type "타입 보기")
 (mrflow-popup-menu-hide-type "타입 감추기")
 (mrflow-popup-menu-show-errors "오류 보기")
 (mrflow-popup-menu-hide-errors "오류 감추기")
 ;(mrflow-read-exception-title "예외 읽기")
 ;(mrflow-read-exception "예외 읽기: ~a")
 ;(mrflow-syntax-exception-title "문법 예외")
 ;(mrflow-syntax-exception "문법 예외: ~a")
 ;(mrflow-unknown-exception-title "알수없는 예외")
 ;(mrflow-unknown-exception "알수없는 예외: ~a")
 ;(mrflow-language-primitives-error-title "언어 내장함수 에러") ; 확인
 ;(mrflow-language-primitives-error "잘못된 언어 내장 타입 테이블의 파일이름: ~a")
  
 (snips-and-arrows-popup-menu-tack-all-arrows "모든 화살표 고정")
 (snips-and-arrows-popup-menu-untack-all-arrows "모든 화살표 떼어내기")
 (snips-and-arrows-user-action-disallowed-title "사용자 변경이 현재 허락되지 않습니다.") ; 확인
 (snips-and-arrows-user-action-disallowed "사용자 변경이 도구가 포함된 snips에서 허락되지 않습니다. 편집기 상의 내용을 수정하기 전에 모든 snips를 숨기십시오.j")
 ;(snips-and-arrows-changing-terms-warning-title "용어 변경은 취소가능합니다.") ; 확인
 ;(snips-and-arrows-changing-terms-warning "snips이 포함된 편집기 내의 용어 변경은 취소가 불가능합니다. 동작을 취소하고, snips을 삭제하고, 다시 변경을 시도하십시오. 아니면, 변경이 취소불가능하지만 변경을 계속 할 수 있습니다. (모든 다른 앞과 뒤의 변경은 여전히 취소가능합니다.)")
 (snips-and-arrows-hide-all-snips-in-editor "편집기 상의 모든 snips 감추기")

 (xml-tool-insert-xml-box "XML 상자 넣기")
 (xml-tool-insert-scheme-box "Racket 상자 넣기")
 (xml-tool-insert-scheme-splice-box "Racket 쪼개기 상자 넣기")
 (xml-tool-xml-box "XML 상자")
 (xml-tool-scheme-box "Racket 상자")
 (xml-tool-scheme-splice-box "Racket 쪼개기 상자")
 (xml-tool-switch-to-scheme "Racket 상자로 변경")
 (xml-tool-switch-to-scheme-splice "Racket 쪼개기 상자로 변경")
 (xml-tool-eliminate-whitespace-in-empty-tags
  "비어있는 태그사이 공백 제거")
 (xml-tool-leave-whitespace-alone
  "공백 남기기")
 
 (show-recent-items-window-menu-item "분리된 창의 최근 열린 파일들을 보기")
 (show-recent-items-window-label "최근 열린 파일들")
 (number-of-open-recent-items "최근 열린 파일 갯수")
 (switch-anyway "무시하고 파일 변경") ;확인

 (stepper-program-has-changed "경고: 프로그램이 변경되었습니다.")
 (stepper-program-window-closed "경고: 프로그램 창이 사라졌습니다.")

 (stepper-name "한 단계씩 실행")
 (stepper-language-level-message "한 단계씩 실행은 \"~a\" 언어에서 지원하지 않습니다.")
 (stepper-button-label "한 단계씩 실행")

 (stepper-previous "이전단계")
 (stepper-next "다음단계")
 (stepper-jump "건너뛰기...") 
 (stepper-jump-to-beginning "처음으로")
 (stepper-jump-to-end "끝으로")
 (stepper-jump-to-selected "선택된 것의 처음으로")
 (stepper-jump-to-previous-application "이전 어플리케이션 단계로")
 (stepper-jump-to-next-application "다음 어플리케이션 단계로")
 (stepper-out-of-steps "한단계씩 실행이 실행되기전에 계산이 끝났습니다.")
 (stepper-no-such-step/title "해당 단계를 찾을 수 없습니다.")
 (stepper-no-such-step "조건을 만족하는 단계를 찾을 수 없습니다.")
 (stepper-no-such-step/earlier "조건을 만족하는 이전 단계를 찾을 수 없습니다..")
  
 (debug-tool-button-name "디버그") ;확인하기 (이름 바꿀까요? 버그잡기 / 오류찾기 / 벌레잡기 / 살충)

 (dialog-back "이전")

 ;; warnings about closing a drscheme frame when the program
 ;; might still be doing something interesting
 (program-is-still-running "정의창 안의 프로그램이 아직 실행중입니다. 그래도 종료하시겠습니까?")
  (program-has-open-windows "정의창 안의 프로그램이 열려있는 윈도우창이 있습니다. 그래도 종료하시겠습니까?")
 
  ;; ml-command-line-arguments is for the command line arguments
  ;; label in the module language details in the language dialog.
  (ml-command-line-arguments "문자열의 벡터로 명령행 인수 지정") ;확인하기

  ;; ml-cp names are all for the module language collection path
  ;; configuration. See the details portion of the language dialog
  ;; for the module language (at the bottom).
  (ml-cp-default-collection-path "<<기본 collection 경로>>")

  ;; in std get-directory 
  (ml-cp-choose-a-collection-path "Collection 폴더를 고르십시오.")

  ;; err msg when adding default twice
  (ml-cp-default-already-present
   "기본 collection 경로는 이미 포함되어 있습니다.")
  
  ;; title of this section of the dialog (possibly the word
  ;; `Collection' should not be translated)
  (ml-cp-collection-paths "Collection 경로")

  ;; button labels
  (ml-cp-add "추가")
  (ml-cp-add-default "기본값 추가")
  (ml-cp-remove "제거")
  (ml-cp-raise "올리기")
  (ml-cp-lower "내리기")
  
  (ml-always-show-#lang-line "모듈 언어 설정에서 항상 #lang 줄 보이기")

  ;; Profj
  (profj-java "자바")
  (profj-java-mode "자바 모드")
  (profj-java-coverage "자바 구현 범위") ;; shows up in the preferences dialog under 'Color'
  
  (profj-beginner-lang "초보자")
  (profj-beginner-lang-one-line-summary "자바와 유사한 초보 교육 언어")
  (profj-full-lang "전부")
  (profj-full-lang-one-line-summary "자바 1.0과 유사 (일부 1.1)")
  (profj-advanced-lang "고급")
  (profj-advanced-lang-one-line-summary "자바와 유사한 고급 교육 언어")
  (profj-intermediate-lang "중급")
  (profj-intermediate-lang-one-line-summary "자바와 유사한 중급 교육 언어")
  (profj-intermediate-access-lang "중급 + 접근자")
  (profj-intermediate-access-lang-one-line-summary "자바와 유사한 중급 교육 언어(접근자 포함)")
  (profj-dynamic-lang "자바 + 동적 타입")
  (profj-dynamic-lang-one-summary "자바 (동적 타입 포함)")

  (profj-java-mode-color-heading "색상 수정") ; Heading for preference to choose editing colors  
  (profj-java-mode-color-keyword "주요 단어")
  (profj-java-mode-color-string "문자열")
  (profj-java-mode-color-literal "글자")
  (profj-java-mode-color-comment "주석")
  (profj-java-mode-color-error "오류")
  (profj-java-mode-color-identifier "식별자")
  (profj-java-mode-color-prim-type "원시 타입") ; Example text for built-in Java types
  (profj-java-mode-color-default "기본값")

  (profj-coverage-color-heading "적용 범위 색상") ; Heading for preference to choose coverage colors
  (profj-coverage-color-covered "적용 범위") 
  
  (profj-language-config-display-preferences "화면 설정") ; Heading for preferences controlling printing
  (profj-language-config-display-style "화면 모습")
  (profj-language-config-display-field "클래스 + 필드") ; 확인
  (profj-language-config-class "클래스")
  (profj-language-config-display-array "배열의 모든 내용을 출력")
  (profj-language-config-testing-preferences "테스팅 설정") ; Heading for preferences controlling test behavior
  ;(profj-language-config-testing-enable "실행시 테스팅 결과를 출력") ; Run should be the word found on the Run button
  (profj-language-config-testing-coverage "테스트로부터 적용 범위 정보를 구하시겠습니까?")
  (profj-language-config-support-test-language "테스트 언어 확장기능 사용")
  (profj-language-config-testing-check "check 표현 허가") ; check should not be translated
  (profj-language-config-classpath "클래스 경로")
  (profj-language-config-choose-classpath-directory "클래스 경로에 추가할 디렉토리")
  (profj-language-config-classpath-display "현재 클래스 경로 보기") ; Button label to print the current classpath

  (profj-test-name-close-to-example "클래스 ~a 이름은 예제와 비슷한 표현을 포함한다.") ; 확인
  (profj-test-name-example-miscapitalized "클래스 ~a 이름은 잘못 대문자화한 예제을 포함한다.")
  
   ;; Close testing window and do not run test cases any more
  ;(profj-test-results-close-and-disable "닫고 테스팅 끄기")
  ;; Hide docked testing window and do not run test cases any more
  ;(profj-test-results-hide-and-disable "감추고 테스팅 끄기")
  ;Renamed below
  ;(profj-test-results-window-title "테스트 결과")
  
  (profj-unsupported "지원하지 않음")
  (profj-executables-unsupported "죄송합니다 - 현재 버전의 자바는 이 실행파일을 지원하지 않습니다.")

  (profj-convert-to-text-comment "문자 주석으로 변환")
  (profj-convert-to-comment "주석으로 변환")

  (profj-executing-main "main 실행중")

  (profj-insert-java-comment-box "자바 주석 상자 삽입")
  (profj-insert-java-interactions-box "자바 대화 상자 삽입")

  ;;The Test engine tool
  ;;
  (test-engine-window-title "테스트 결과")
  ;;Following two appear in View menu, attach and free test report window from DrRacket frame
  (test-engine-dock-report "테스트 보고서 열기") ;확인
  (test-engine-undock-report "테스트 보고서 닫기")
  ;;Following two appear in Racket (Java, etc) menu, cause Tests to be Run automatically or not
  (test-engine-enable-tests "테스트 켜기")
  (test-engine-disable-tests "테스트 끄기")

  (test-engine-ran-1-test "1개의 테스트 실행함.")
  (test-engine-ran-1-check "1개 점검 실행함.")
  ;; ditto, only plural
  (test-engine-ran-n-tests "~a개 테스트들 실행함.")
  (test-engine-ran-n-checks "~a개 점검 실행함.")
  (test-engine-1-test-passed "테스트 통과함!")
  (test-engine-1-check-passed "점검 통과함!")
  (test-engine-both-tests-passed "2개 테스트 통과함!")
  (test-engine-both-checks-passed "2개 점검 통과함!")
  (test-engine-all-tests-passed "모든 테스트 통과함!")
  (test-engine-all-checks-passed "모든 점검 통과함!")
  (test-engine-all-n-tests-passed "모든 ~a개 테스트 통과함!")
  (test-engine-all-n-checks-passed "모든 ~a개 점검 통과함!")
  (test-engine-0-tests-passed "0개 테스트 통과함.")
  (test-engine-0-checks-passed "0개 점검 통과함.")
  (test-engine-m-of-n-tests-failed "~a개 중 ~a개 테스트 실패함.")
  (test-engine-m-of-n-checks-failed "~a개 중 ~a개 점검 실패함.")
  (test-engine-must-be-tested "이 프로그램은 테스트가 꼭 필요합니다!")
  (test-engine-is-unchecked "이 프로그램은 점검이 필요합니다!")
  (test-engine-tests-disabled "테스트 기능이 꺼져있습니다.")
  (test-engine-should-be-tested "이 프로그램은 테스트가 필요합니다.")
  (test-engine-at-line-column "~a줄 ~a칸")
  (test-engine-in-at-line-column "~a 파일  ~a줄 ~a칸")
  ; as in "칸 (알수없음)"
  (test-engine-unknown "(알수없음)")
  (test-engine-trace-error "추적 오류")

  ; The ~F is special marker for the offending values, which may be
  ; printed specially in DrRacket.
  (test-engine-check-encountered-error
   "check-expect에서 기대한 값 대신 다음의 오류가 발생했습니다. ~F. ~n   :: ~a")
  (test-engine-actual-value-differs-error
   "결과값 ~F이(가) 기대한 값 ~F와(과) 다릅니다.")
  (test-engine-actual-value-not-within-error
   "결과값 ~F은(는) ~v (기대한 값 ~F) 안에 없습니다..")
  (test-engine-encountered-error-error
   "check-error에서 기대와 달리 다음의 오류를 발생했습니다. ~a~n   :: ~a")
  (test-engine-expected-error-error
   "check-error에서 기대했던 다음의 오류 대신 다음의 값을 받았습니다. ~F.~n ~a")
  ;; members are appended to the message
  (test-engine-not-mem-error "결과값 ~F 은(는) 주어진 값들과 모두 달랐습니다.")
  (test-engine-not-range-error "결과값 ~F 은(는) ~F 에서 ~F까지 안에 포함되지 못했습니다.")

  ;; followed by list of variable bindings
  (test-engine-property-fail-error "속성이 잘못되었습니다:") ; 확인
  (test-engine-property-error-error "check-property에서 다음의 오류가 발생했습니다. ~n:: ~a")

  ; section header
  (test-engine-check-failures "점검 실패:")
  ; section header
  (test-engine-signature-violations "서명 위반:") ;확인

  ; part of one phrase "signature <at line ...> to blame: procedure <...>
  (test-engine-signature "서명") ; 확인
  (test-engine-to-blame "책임 : 처리 절차")

  (test-engine-no-signature-violations "서명 점검 성공.")
  (test-engine-1-signature-violation "1개 서명 위반.")
  (test-engine-n-signature-violations "~a개 서명 위반.")

  ; as in got <value>, signature <at ...>
  (test-engine-got "맞습니까?") ; 확인

  (profjWizward-insert-java-class "자바 클래스 삽입")
  (profjWizard-insert-java-union "자바 공용체(union) 삽입")
  
  ;; The Test Suite Tool
  ;; Errors
  (test-case-empty-error "테스트 케이스가 비어 있습니다.")
  (test-case-too-many-expressions-error "너무 많은 표현이 하나의 테스트 케이스에 있습니다.")
  ;; DrRacket window menu items
  (test-case-insert "테스트 케이스 삽입")
  (test-case-disable-all "모든 테스트 케이스 끄기")
  (test-case-enable-all "모든 테스트 케이스 켜기")
  
  ;; NOTE: The following string constants are labels of the test-case fields. The width
  ;;       of the field is determined by the length of the longest of the following three words.
  ;;       if the words are too long the test case will take up too much horizontal room and
  ;;       not look very good.
  ;; This string is the label of the expression that is being tested in a test case.
  (test-case-to-test "테스트")
  ;; This string is the label of the expression that is the expected value of the to-test expression.
  (test-case-expected "기대 값") ;확인하기 should be
  ;; This string is the label of the actual result of the to test expression.
  (test-case-actual "결과값")
  (test-case-predicate "기대 값") ;확인하기 predicate
  (test-case-should-raise "기대한 오류") ;확인하기 should raise
  ;; The label of a field of the test-case that describes the expected error message of a test case
  (test-case-error-message "오류 정보")

  (test-case-menu-title "테스트 케이스")
  (test-case-switch-to-error-box "오류 테스트 상자로 변경") ;확인하기 error test box
  (test-case-switch-to-nonerror-box "오류없는 테스트 상자로 변경") ;확인하기 nonerror test box
  (test-case-collapse "테스트 케이스를 접습니다")
  (test-case-show-actual "결과값 보기")
  (test-case-enable "테스트 케이스 켜기")
  (test-case-show-predicate "기대 값 보기") ;확인하기 predicate
  (test-case-show-error-message "오류 정보 보기")
  (test-case-convert-to-text "문자로 변경")
  
  ;; Profj Boxes
  (profjBoxes-empty-error "대화가 비어있습니다.")
  (profjBoxes-too-many-expressions-error "한 개의 상자에 너무 많은 표현이 있습니다.")
  (profjBoxes-interactions-label "대화")
  (profjBoxes-bad-java-id-error "잘못된 자바 ID")
  (profjBoxes-examples-label "예제")
  (profjBoxes-add-new-example-button "새로운 예제 추가")
  (profjBoxes-type "타입")
  ;; The Java identifier of an example of data
  (profjBoxes-name "이름")
  (profjBoxes-value "값")
  (profjBoxes-insert-java-examples "자바 예제 삽입")
  (profjBoxes-insert-java-interactions "자바 정의 삽입")

  ;; Slideshow
  (slideshow-hide-picts "중첩된 상자 보기")
  (slideshow-show-picts "그림 보기")
  (slideshow-cannot-show-picts "그림을 열수 없습니다; 우선 크기를 캐쉬하도록 프로그램을 실행하십시오.") ; 다시 확인
  (slideshow-insert-pict-box "그림 상자 삽입")

  ;; GUI Tool
  (gui-tool-heading "GUI 도구")
  (gui-tool-before-clicking-message "툴 아이콘을 클릭하기 이전에 \"Special\"안의 \"GUI 삽입\" menu을 이용해 최상위 GUI 아이템을 추가하거나 이미 삽입된 GUI를 선택하십시오.")
  (gui-tool-show-gui-toolbar "GUI 툴바 보기")
  (gui-tool-hide-gui-toolbar "GUI 툴바 감추기")
  (gui-tool-insert-gui "GUI 삽입")

  ;; contract violation tracking
  
  ; tooltip for new planet icon in drscheme window (must have a planet violation logged to see it)
  (show-planet-contract-violations "PLaneT 계약 위반")

  ; buttons in the dialog that lists the recorded bug reports
  (bug-track-report "파일 티켓")
  (bug-track-forget "그만두기"); 확인하기 forget
  (bug-track-forget-all "모두 그만두기")
    
  ;; planet status messages in the bottom of the drscheme window; the ~a is filled with the name of the package
  (planet-downloading "PLaneT: ~a 내려받는 중...")
  (planet-installing "PLaneT: ~a 설치 중...")
  (planet-finished "PLaneT: ~a 완료.")
  (planet-docs-building "PLaneT: ~a - docs 만드는 중...")
  (planet-no-status "PLaneT") ;; this can happen when there is status shown in a different and then the user switches to a tab where planet hasn't been used
  
  ;; string normalization. To see this, paste some text with a ligature into DrRacket
  ;; the first three strings are in the dialog that appears. The last one is in the preferences dialog
  (normalize "표준화한다")
  (leave-alone "그대로둔다")
  (normalize-string-info "붙인 문자열에 합자 또는 표준화 되지 않은 문자가 포함되어있습니다. 이 문자열을 표준화하시겠습니까?")
  (normalize-string-preference "붙인 문자열을 표준화한다") ;확인하기 실행버튼 찾아보고 재현해볼 것
  (ask-about-normalizing-strings "문자열을 표준화하시겠습니까?")
  )