[USETUP] Implement the shutdown timeout progress bar. (#833)
[reactos.git] / base / setup / usetup / lang / en-US.h
1 #pragma once
2
3 MUI_LAYOUTS enUSLayouts[] =
4 {
5 { L"0409", L"00000409" },
6 { NULL, NULL }
7 };
8
9 static MUI_ENTRY enUSLanguagePageEntries[] =
10 {
11 {
12 4,
13 3,
14 " ReactOS " KERNEL_VERSION_STR " Setup ",
15 TEXT_STYLE_UNDERLINE
16 },
17 {
18 6,
19 8,
20 "Language Selection",
21 TEXT_STYLE_NORMAL
22 },
23 {
24 8,
25 10,
26 "\x07 Please choose the language used for the installation process.",
27 TEXT_STYLE_NORMAL
28 },
29 {
30 8,
31 11,
32 " Then press ENTER.",
33 TEXT_STYLE_NORMAL
34 },
35 {
36 8,
37 13,
38 "\x07 This Language will be the default language for the final system.",
39 TEXT_STYLE_NORMAL
40 },
41 {
42 0,
43 0,
44 "ENTER = Continue F3 = Quit",
45 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
46 },
47 {
48 0,
49 0,
50 NULL,
51 0
52 }
53 };
54
55 static MUI_ENTRY enUSWelcomePageEntries[] =
56 {
57 {
58 4,
59 3,
60 " ReactOS " KERNEL_VERSION_STR " Setup ",
61 TEXT_STYLE_UNDERLINE
62 },
63 {
64 6,
65 8,
66 "Welcome to ReactOS Setup",
67 TEXT_STYLE_HIGHLIGHT
68 },
69 {
70 6,
71 11,
72 "This part of the setup copies the ReactOS Operating System to your",
73 TEXT_STYLE_NORMAL
74 },
75 {
76 6,
77 12,
78 "computer and prepares the second part of the setup.",
79 TEXT_STYLE_NORMAL
80 },
81 {
82 8,
83 15,
84 "\x07 Press ENTER to install ReactOS.",
85 TEXT_STYLE_NORMAL
86 },
87 {
88 8,
89 17,
90 "\x07 Press R to repair or update ReactOS.",
91 TEXT_STYLE_NORMAL
92 },
93 {
94 8,
95 19,
96 "\x07 Press L to view the ReactOS Licensing Terms and Conditions.",
97 TEXT_STYLE_NORMAL
98 },
99 {
100 8,
101 21,
102 "\x07 Press F3 to quit without installing ReactOS.",
103 TEXT_STYLE_NORMAL
104 },
105 {
106 6,
107 23,
108 "For more information on ReactOS, please visit:",
109 TEXT_STYLE_NORMAL
110 },
111 {
112 6,
113 24,
114 "http://www.reactos.org",
115 TEXT_STYLE_HIGHLIGHT
116 },
117 {
118 0,
119 0,
120 "ENTER = Continue R = Repair L = License F3 = Quit",
121 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
122 },
123 {
124 0,
125 0,
126 NULL,
127 0
128 }
129 };
130
131 static MUI_ENTRY enUSIntroPageEntries[] =
132 {
133 {
134 4,
135 3,
136 " ReactOS " KERNEL_VERSION_STR " Setup ",
137 TEXT_STYLE_UNDERLINE
138 },
139 {
140 6,
141 8,
142 "ReactOS Version Status",
143 TEXT_STYLE_HIGHLIGHT
144 },
145 {
146 6,
147 11,
148 "ReactOS is in Alpha stage, meaning it is not feature-complete",
149 TEXT_STYLE_NORMAL
150 },
151 {
152 6,
153 12,
154 "and is under heavy development. It is recommended to use it only for",
155 TEXT_STYLE_NORMAL
156 },
157 {
158 6,
159 13,
160 "evaluation and testing purposes and not as your daily-usage OS.",
161 TEXT_STYLE_NORMAL
162 },
163 {
164 6,
165 15,
166 "Backup your data or test on a secondary computer if you attempt",
167 TEXT_STYLE_NORMAL
168 },
169 {
170 6,
171 16,
172 "to run ReactOS on real hardware.",
173 TEXT_STYLE_NORMAL
174 },
175 {
176 8,
177 19,
178 "\x07 Press ENTER to continue ReactOS Setup.",
179 TEXT_STYLE_NORMAL
180 },
181 {
182 8,
183 21,
184 "\x07 Press F3 to quit without installing ReactOS.",
185 TEXT_STYLE_NORMAL
186 },
187 {
188 0,
189 0,
190 "ENTER = Continue F3 = Quit",
191 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
192 },
193 {
194 0,
195 0,
196 NULL,
197 0
198 }
199 };
200
201 static MUI_ENTRY enUSLicensePageEntries[] =
202 {
203 {
204 4,
205 3,
206 " ReactOS " KERNEL_VERSION_STR " Setup ",
207 TEXT_STYLE_UNDERLINE
208 },
209 {
210 6,
211 6,
212 "Licensing:",
213 TEXT_STYLE_HIGHLIGHT
214 },
215 {
216 8,
217 8,
218 "The ReactOS System is licensed under the terms of the",
219 TEXT_STYLE_NORMAL
220 },
221 {
222 8,
223 9,
224 "GNU GPL with parts containing code from other compatible",
225 TEXT_STYLE_NORMAL
226 },
227 {
228 8,
229 10,
230 "licenses such as the X11 or BSD and GNU LGPL licenses.",
231 TEXT_STYLE_NORMAL
232 },
233 {
234 8,
235 11,
236 "All software that is part of the ReactOS system is",
237 TEXT_STYLE_NORMAL
238 },
239 {
240 8,
241 12,
242 "therefore released under the GNU GPL as well as maintaining",
243 TEXT_STYLE_NORMAL
244 },
245 {
246 8,
247 13,
248 "the original license.",
249 TEXT_STYLE_NORMAL
250 },
251 {
252 8,
253 15,
254 "This software comes with NO WARRANTY or restrictions on usage",
255 TEXT_STYLE_NORMAL
256 },
257 {
258 8,
259 16,
260 "save applicable local and international law. The licensing of",
261 TEXT_STYLE_NORMAL
262 },
263 {
264 8,
265 17,
266 "ReactOS only covers distribution to third parties.",
267 TEXT_STYLE_NORMAL
268 },
269 {
270 8,
271 18,
272 "If for some reason you did not receive a copy of the",
273 TEXT_STYLE_NORMAL
274 },
275 {
276 8,
277 19,
278 "GNU General Public License with ReactOS please visit",
279 TEXT_STYLE_NORMAL
280 },
281 {
282 8,
283 20,
284 "http://www.gnu.org/licenses/licenses.html",
285 TEXT_STYLE_HIGHLIGHT
286 },
287 {
288 8,
289 22,
290 "Warranty:",
291 TEXT_STYLE_HIGHLIGHT
292 },
293 {
294 8,
295 24,
296 "This is free software; see the source for copying conditions.",
297 TEXT_STYLE_NORMAL
298 },
299 {
300 8,
301 25,
302 "There is NO warranty; not even for MERCHANTABILITY or",
303 TEXT_STYLE_NORMAL
304 },
305 {
306 8,
307 26,
308 "FITNESS FOR A PARTICULAR PURPOSE",
309 TEXT_STYLE_NORMAL
310 },
311 {
312 0,
313 0,
314 "ENTER = Return",
315 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
316 },
317 {
318 0,
319 0,
320 NULL,
321 0
322 }
323 };
324
325 static MUI_ENTRY enUSDevicePageEntries[] =
326 {
327 {
328 4,
329 3,
330 " ReactOS " KERNEL_VERSION_STR " Setup ",
331 TEXT_STYLE_UNDERLINE
332 },
333 {
334 6,
335 8,
336 "The list below shows the current device settings.",
337 TEXT_STYLE_NORMAL
338 },
339 {
340 24,
341 11,
342 "Computer:",
343 TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
344 },
345 {
346 24,
347 12,
348 "Display:",
349 TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
350 },
351 {
352 24,
353 13,
354 "Keyboard:",
355 TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
356 },
357 {
358 24,
359 14,
360 "Keyboard layout:",
361 TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
362 },
363 {
364 24,
365 16,
366 "Accept:",
367 TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
368 },
369 {
370 25,
371 16, "Accept these device settings",
372 TEXT_STYLE_NORMAL
373 },
374 {
375 6,
376 19,
377 "You can change the hardware settings by pressing the UP or DOWN keys",
378 TEXT_STYLE_NORMAL
379 },
380 {
381 6,
382 20,
383 "to select an entry. Then press the ENTER key to select alternative",
384 TEXT_STYLE_NORMAL
385 },
386 {
387 6,
388 21,
389 "settings.",
390 TEXT_STYLE_NORMAL
391 },
392 {
393 6,
394 23,
395 "When all settings are correct, select \"Accept these device settings\"",
396 TEXT_STYLE_NORMAL
397 },
398 {
399 6,
400 24,
401 "and press ENTER.",
402 TEXT_STYLE_NORMAL
403 },
404 {
405 0,
406 0,
407 "ENTER = Continue F3 = Quit",
408 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
409 },
410 {
411 0,
412 0,
413 NULL,
414 0
415 }
416 };
417
418 static MUI_ENTRY enUSRepairPageEntries[] =
419 {
420 {
421 4,
422 3,
423 " ReactOS " KERNEL_VERSION_STR " Setup ",
424 TEXT_STYLE_UNDERLINE
425 },
426 {
427 6,
428 8,
429 "ReactOS Setup is in an early development phase. It does not yet",
430 TEXT_STYLE_NORMAL
431 },
432 {
433 6,
434 9,
435 "support all the functions of a fully usable setup application.",
436 TEXT_STYLE_NORMAL
437 },
438 {
439 6,
440 12,
441 "The repair functions are not implemented yet.",
442 TEXT_STYLE_NORMAL
443 },
444 {
445 8,
446 15,
447 "\x07 Press U for Updating OS.",
448 TEXT_STYLE_NORMAL
449 },
450 {
451 8,
452 17,
453 "\x07 Press R for the Recovery Console.",
454 TEXT_STYLE_NORMAL
455 },
456 {
457 8,
458 19,
459 "\x07 Press ESC to return to the main page.",
460 TEXT_STYLE_NORMAL
461 },
462 {
463 8,
464 21,
465 "\x07 Press ENTER to reboot your computer.",
466 TEXT_STYLE_NORMAL
467 },
468 {
469 0,
470 0,
471 "ESC = Main page U = Update R = Recovery ENTER = Reboot",
472 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
473 },
474 {
475 0,
476 0,
477 NULL,
478 0
479 }
480 };
481 static MUI_ENTRY enUSComputerPageEntries[] =
482 {
483 {
484 4,
485 3,
486 " ReactOS " KERNEL_VERSION_STR " Setup ",
487 TEXT_STYLE_UNDERLINE
488 },
489 {
490 6,
491 8,
492 "You want to change the type of computer to be installed.",
493 TEXT_STYLE_NORMAL
494 },
495 {
496 8,
497 10,
498 "\x07 Press the UP or DOWN key to select the desired computer type.",
499 TEXT_STYLE_NORMAL
500 },
501 {
502 8,
503 11,
504 " Then press ENTER.",
505 TEXT_STYLE_NORMAL
506 },
507 {
508 8,
509 13,
510 "\x07 Press the ESC key to return to the previous page without changing",
511 TEXT_STYLE_NORMAL
512 },
513 {
514 8,
515 14,
516 " the computer type.",
517 TEXT_STYLE_NORMAL
518 },
519 {
520 0,
521 0,
522 "ENTER = Continue ESC = Cancel F3 = Quit",
523 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
524 },
525 {
526 0,
527 0,
528 NULL,
529 0
530 }
531 };
532
533 static MUI_ENTRY enUSFlushPageEntries[] =
534 {
535 {
536 4,
537 3,
538 " ReactOS " KERNEL_VERSION_STR " Setup ",
539 TEXT_STYLE_UNDERLINE
540 },
541 {
542 10,
543 6,
544 "The system is now making sure all data is stored on your disk",
545 TEXT_STYLE_NORMAL
546 },
547 {
548 10,
549 8,
550 "This may take a minute",
551 TEXT_STYLE_NORMAL
552 },
553 {
554 10,
555 9,
556 "When finished, your computer will reboot automatically",
557 TEXT_STYLE_NORMAL
558 },
559 {
560 0,
561 0,
562 "Flushing cache",
563 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
564 },
565 {
566 0,
567 0,
568 NULL,
569 0
570 }
571 };
572
573 static MUI_ENTRY enUSQuitPageEntries[] =
574 {
575 {
576 4,
577 3,
578 " ReactOS " KERNEL_VERSION_STR " Setup ",
579 TEXT_STYLE_UNDERLINE
580 },
581 {
582 10,
583 6,
584 "ReactOS is not completely installed",
585 TEXT_STYLE_NORMAL
586 },
587 {
588 10,
589 8,
590 "Remove floppy disk from Drive A: and",
591 TEXT_STYLE_NORMAL
592 },
593 {
594 10,
595 9,
596 "all CD-ROMs from CD-Drives.",
597 TEXT_STYLE_NORMAL
598 },
599 {
600 10,
601 11,
602 "Press ENTER to reboot your computer.",
603 TEXT_STYLE_NORMAL
604 },
605 {
606 0,
607 0,
608 "Please wait ...",
609 TEXT_TYPE_STATUS | TEXT_PADDING_BIG,
610 },
611 {
612 0,
613 0,
614 NULL,
615 0
616 }
617 };
618
619 static MUI_ENTRY enUSDisplayPageEntries[] =
620 {
621 {
622 4,
623 3,
624 " ReactOS " KERNEL_VERSION_STR " Setup ",
625 TEXT_STYLE_UNDERLINE
626 },
627 {
628 6,
629 8,
630 "You want to change the type of display to be installed.",
631 TEXT_STYLE_NORMAL
632 },
633 { 8,
634 10,
635 "\x07 Press the UP or DOWN key to select the desired display type.",
636 TEXT_STYLE_NORMAL
637 },
638 {
639 8,
640 11,
641 " Then press ENTER.",
642 TEXT_STYLE_NORMAL
643 },
644 {
645 8,
646 13,
647 "\x07 Press the ESC key to return to the previous page without changing",
648 TEXT_STYLE_NORMAL
649 },
650 {
651 8,
652 14,
653 " the display type.",
654 TEXT_STYLE_NORMAL
655 },
656 {
657 0,
658 0,
659 "ENTER = Continue ESC = Cancel F3 = Quit",
660 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
661 },
662 {
663 0,
664 0,
665 NULL,
666 0
667 }
668 };
669
670 static MUI_ENTRY enUSSuccessPageEntries[] =
671 {
672 {
673 4,
674 3,
675 " ReactOS " KERNEL_VERSION_STR " Setup ",
676 TEXT_STYLE_UNDERLINE
677 },
678 {
679 10,
680 6,
681 "The basic components of ReactOS have been installed successfully.",
682 TEXT_STYLE_NORMAL
683 },
684 {
685 10,
686 8,
687 "Remove floppy disk from Drive A: and",
688 TEXT_STYLE_NORMAL
689 },
690 {
691 10,
692 9,
693 "all CD-ROMs from CD-Drive.",
694 TEXT_STYLE_NORMAL
695 },
696 {
697 10,
698 11,
699 "Press ENTER to reboot your computer.",
700 TEXT_STYLE_NORMAL
701 },
702 {
703 0,
704 0,
705 "ENTER = Reboot computer",
706 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
707 },
708 {
709 0,
710 0,
711 NULL,
712 0
713 }
714 };
715
716 static MUI_ENTRY enUSBootPageEntries[] =
717 {
718 {
719 4,
720 3,
721 " ReactOS " KERNEL_VERSION_STR " Setup ",
722 TEXT_STYLE_UNDERLINE
723 },
724 {
725 6,
726 8,
727 "Setup cannot install the bootloader on your computers",
728 TEXT_STYLE_NORMAL
729 },
730 {
731 6,
732 9,
733 "hardisk",
734 TEXT_STYLE_NORMAL
735 },
736 {
737 6,
738 13,
739 "Please insert a formatted floppy disk in drive A: and",
740 TEXT_STYLE_NORMAL
741 },
742 {
743 6,
744 14,
745 "press ENTER.",
746 TEXT_STYLE_NORMAL,
747 },
748 {
749 0,
750 0,
751 "ENTER = Continue F3 = Quit",
752 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
753 },
754 {
755 0,
756 0,
757 NULL,
758 0
759 }
760
761 };
762
763 static MUI_ENTRY enUSSelectPartitionEntries[] =
764 {
765 {
766 4,
767 3,
768 " ReactOS " KERNEL_VERSION_STR " Setup ",
769 TEXT_STYLE_UNDERLINE
770 },
771 {
772 6,
773 8,
774 "The list below shows existing partitions and unused disk",
775 TEXT_STYLE_NORMAL
776 },
777 {
778 6,
779 9,
780 "space for new partitions.",
781 TEXT_STYLE_NORMAL
782 },
783 {
784 8,
785 11,
786 "\x07 Press UP or DOWN to select a list entry.",
787 TEXT_STYLE_NORMAL
788 },
789 {
790 8,
791 13,
792 "\x07 Press ENTER to install ReactOS onto the selected partition.",
793 TEXT_STYLE_NORMAL
794 },
795 {
796 8,
797 15,
798 "\x07 Press P to create a primary partition.",
799 TEXT_STYLE_NORMAL
800 },
801 {
802 8,
803 17,
804 "\x07 Press E to create an extended partition.",
805 TEXT_STYLE_NORMAL
806 },
807 {
808 8,
809 19,
810 "\x07 Press L to create a logical partition.",
811 TEXT_STYLE_NORMAL
812 },
813 {
814 8,
815 21,
816 "\x07 Press D to delete an existing partition.",
817 TEXT_STYLE_NORMAL
818 },
819 {
820 0,
821 0,
822 "Please wait...",
823 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
824 },
825 {
826 0,
827 0,
828 NULL,
829 0
830 }
831 };
832
833 static MUI_ENTRY enUSConfirmDeleteSystemPartitionEntries[] =
834 {
835 {
836 4,
837 3,
838 " ReactOS " KERNEL_VERSION_STR " Setup ",
839 TEXT_STYLE_UNDERLINE
840 },
841 {
842 6,
843 8,
844 "You have chosen to delete the system partition.",
845 TEXT_STYLE_NORMAL
846 },
847 {
848 6,
849 10,
850 "System partitions can contain diagnostic programs, hardware configuration",
851 TEXT_STYLE_NORMAL
852 },
853 {
854 6,
855 11,
856 "programs, programs to start an operating system (like ReactOS) or other",
857 TEXT_STYLE_NORMAL
858 },
859 {
860 6,
861 12,
862 "programs provided by the hardware manufacturer.",
863 TEXT_STYLE_NORMAL
864 },
865 {
866 6,
867 14,
868 "Delete a system partition only when you are sure that there are no such",
869 TEXT_STYLE_NORMAL
870 },
871 {
872 6,
873 15,
874 "programs on the partition, or when you are sure you want to delete them.",
875 TEXT_STYLE_NORMAL
876 },
877 {
878 6,
879 16,
880 "When you delete the partition, you might not be able to boot the",
881 TEXT_STYLE_NORMAL
882 },
883 {
884 6,
885 17,
886 "computer from the harddisk until you finished the ReactOS Setup.",
887 TEXT_STYLE_NORMAL
888 },
889 {
890 8,
891 20,
892 "\x07 Press ENTER to delete the system partition. You will be asked",
893 TEXT_STYLE_NORMAL
894 },
895 {
896 8,
897 21,
898 " to confirm the deletion of the partition again later.",
899 TEXT_STYLE_NORMAL
900 },
901 {
902 8,
903 24,
904 "\x07 Press ESC to return to the previous page. The partition will",
905 TEXT_STYLE_NORMAL
906 },
907 {
908 8,
909 25,
910 " not be deleted.",
911 TEXT_STYLE_NORMAL
912 },
913 {
914 0,
915 0,
916 "ENTER=Continue ESC=Cancel",
917 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
918 },
919 {
920 0,
921 0,
922 NULL,
923 0
924 }
925 };
926
927
928 static MUI_ENTRY enUSFormatPartitionEntries[] =
929 {
930 {
931 4,
932 3,
933 " ReactOS " KERNEL_VERSION_STR " Setup ",
934 TEXT_STYLE_UNDERLINE
935 },
936 {
937 6,
938 8,
939 "Format partition",
940 TEXT_STYLE_NORMAL
941 },
942 {
943 6,
944 10,
945 "Setup will now format the partition. Press ENTER to continue.",
946 TEXT_STYLE_NORMAL
947 },
948 {
949 0,
950 0,
951 "ENTER = Continue F3 = Quit",
952 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
953 },
954 {
955 0,
956 0,
957 NULL,
958 TEXT_STYLE_NORMAL
959 }
960 };
961
962 static MUI_ENTRY enUSInstallDirectoryEntries[] =
963 {
964 {
965 4,
966 3,
967 " ReactOS " KERNEL_VERSION_STR " Setup ",
968 TEXT_STYLE_UNDERLINE
969 },
970 {
971 6,
972 8,
973 "Setup installs ReactOS files onto the selected partition. Choose a",
974 TEXT_STYLE_NORMAL
975 },
976 {
977 6,
978 9,
979 "directory where you want ReactOS to be installed:",
980 TEXT_STYLE_NORMAL
981 },
982 {
983 6,
984 14,
985 "To change the suggested directory, press BACKSPACE to delete",
986 TEXT_STYLE_NORMAL
987 },
988 {
989 6,
990 15,
991 "characters and then type the directory where you want ReactOS to",
992 TEXT_STYLE_NORMAL
993 },
994 {
995 6,
996 16,
997 "be installed.",
998 TEXT_STYLE_NORMAL
999 },
1000 {
1001 0,
1002 0,
1003 "ENTER = Continue F3 = Quit",
1004 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1005 },
1006 {
1007 0,
1008 0,
1009 NULL,
1010 0
1011 }
1012 };
1013
1014 static MUI_ENTRY enUSFileCopyEntries[] =
1015 {
1016 {
1017 4,
1018 3,
1019 " ReactOS " KERNEL_VERSION_STR " Setup ",
1020 TEXT_STYLE_UNDERLINE
1021 },
1022 {
1023 0,
1024 12,
1025 "Please wait while ReactOS Setup copies files to your ReactOS",
1026 TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
1027 },
1028 {
1029 0,
1030 13,
1031 "installation folder.",
1032 TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
1033 },
1034 {
1035 0,
1036 14,
1037 "This may take several minutes to complete.",
1038 TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
1039 },
1040 {
1041 50,
1042 0,
1043 "\xB3 Please wait... ",
1044 TEXT_TYPE_STATUS
1045 },
1046 {
1047 0,
1048 0,
1049 NULL,
1050 0
1051 }
1052 };
1053
1054 static MUI_ENTRY enUSBootLoaderEntries[] =
1055 {
1056 {
1057 4,
1058 3,
1059 " ReactOS " KERNEL_VERSION_STR " Setup ",
1060 TEXT_STYLE_UNDERLINE
1061 },
1062 {
1063 6,
1064 8,
1065 "Setup is installing the boot loader",
1066 TEXT_STYLE_NORMAL
1067 },
1068 {
1069 8,
1070 12,
1071 "Install bootloader on the harddisk (MBR and VBR).",
1072 TEXT_STYLE_NORMAL
1073 },
1074 {
1075 8,
1076 13,
1077 "Install bootloader on the harddisk (VBR only).",
1078 TEXT_STYLE_NORMAL
1079 },
1080 {
1081 8,
1082 14,
1083 "Install bootloader on a floppy disk.",
1084 TEXT_STYLE_NORMAL
1085 },
1086 {
1087 8,
1088 15,
1089 "Skip install bootloader.",
1090 TEXT_STYLE_NORMAL
1091 },
1092 {
1093 0,
1094 0,
1095 "ENTER = Continue F3 = Quit",
1096 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1097 },
1098 {
1099 0,
1100 0,
1101 NULL,
1102 0
1103 }
1104 };
1105
1106 static MUI_ENTRY enUSKeyboardSettingsEntries[] =
1107 {
1108 {
1109 4,
1110 3,
1111 " ReactOS " KERNEL_VERSION_STR " Setup ",
1112 TEXT_STYLE_UNDERLINE
1113 },
1114 {
1115 6,
1116 8,
1117 "You want to change the type of keyboard to be installed.",
1118 TEXT_STYLE_NORMAL
1119 },
1120 {
1121 8,
1122 10,
1123 "\x07 Press the UP or DOWN key to select the desired keyboard type.",
1124 TEXT_STYLE_NORMAL
1125 },
1126 {
1127 8,
1128 11,
1129 " Then press ENTER.",
1130 TEXT_STYLE_NORMAL
1131 },
1132 {
1133 8,
1134 13,
1135 "\x07 Press the ESC key to return to the previous page without changing",
1136 TEXT_STYLE_NORMAL
1137 },
1138 {
1139 8,
1140 14,
1141 " the keyboard type.",
1142 TEXT_STYLE_NORMAL
1143 },
1144 {
1145 0,
1146 0,
1147 "ENTER = Continue ESC = Cancel F3 = Quit",
1148 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1149 },
1150 {
1151 0,
1152 0,
1153 NULL,
1154 0
1155 }
1156 };
1157
1158 static MUI_ENTRY enUSLayoutSettingsEntries[] =
1159 {
1160 {
1161 4,
1162 3,
1163 " ReactOS " KERNEL_VERSION_STR " Setup ",
1164 TEXT_STYLE_UNDERLINE
1165 },
1166 {
1167 6,
1168 8,
1169 "Please select a layout to be installed by default.",
1170 TEXT_STYLE_NORMAL
1171 },
1172 {
1173 8,
1174 10,
1175 "\x07 Press the UP or DOWN key to select the desired keyboard",
1176 TEXT_STYLE_NORMAL
1177 },
1178 {
1179 8,
1180 11,
1181 " layout. Then press ENTER.",
1182 TEXT_STYLE_NORMAL
1183 },
1184 {
1185 8,
1186 13,
1187 "\x07 Press the ESC key to return to the previous page without changing",
1188 TEXT_STYLE_NORMAL
1189 },
1190 {
1191 8,
1192 14,
1193 " the keyboard layout.",
1194 TEXT_STYLE_NORMAL
1195 },
1196 {
1197 0,
1198 0,
1199 "ENTER = Continue ESC = Cancel F3 = Quit",
1200 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1201 },
1202 {
1203 0,
1204 0,
1205 NULL,
1206 0
1207 },
1208
1209 };
1210
1211 static MUI_ENTRY enUSPrepareCopyEntries[] =
1212 {
1213 {
1214 4,
1215 3,
1216 " ReactOS " KERNEL_VERSION_STR " Setup ",
1217 TEXT_STYLE_UNDERLINE
1218 },
1219 {
1220 6,
1221 8,
1222 "Setup prepares your computer for copying the ReactOS files. ",
1223 TEXT_STYLE_NORMAL
1224 },
1225 {
1226 0,
1227 0,
1228 "Building the file copy list...",
1229 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1230 },
1231 {
1232 0,
1233 0,
1234 NULL,
1235 0
1236 },
1237
1238 };
1239
1240 static MUI_ENTRY enUSSelectFSEntries[] =
1241 {
1242 {
1243 4,
1244 3,
1245 " ReactOS " KERNEL_VERSION_STR " Setup ",
1246 TEXT_STYLE_UNDERLINE
1247 },
1248 {
1249 6,
1250 17,
1251 "Select a file system from the list below.",
1252 0
1253 },
1254 {
1255 8,
1256 19,
1257 "\x07 Press UP or DOWN to select a file system.",
1258 0
1259 },
1260 {
1261 8,
1262 21,
1263 "\x07 Press ENTER to format the partition.",
1264 0
1265 },
1266 {
1267 8,
1268 23,
1269 "\x07 Press ESC to select another partition.",
1270 0
1271 },
1272 {
1273 0,
1274 0,
1275 "ENTER = Continue ESC = Cancel F3 = Quit",
1276 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1277 },
1278
1279 {
1280 0,
1281 0,
1282 NULL,
1283 0
1284 }
1285 };
1286
1287 static MUI_ENTRY enUSDeletePartitionEntries[] =
1288 {
1289 {
1290 4,
1291 3,
1292 " ReactOS " KERNEL_VERSION_STR " Setup ",
1293 TEXT_STYLE_UNDERLINE
1294 },
1295 {
1296 6,
1297 8,
1298 "You have chosen to delete the partition",
1299 TEXT_STYLE_NORMAL
1300 },
1301 {
1302 8,
1303 18,
1304 "\x07 Press D to delete the partition.",
1305 TEXT_STYLE_NORMAL
1306 },
1307 {
1308 11,
1309 19,
1310 "WARNING: All data on this partition will be lost!",
1311 TEXT_STYLE_NORMAL
1312 },
1313 {
1314 8,
1315 21,
1316 "\x07 Press ESC to cancel.",
1317 TEXT_STYLE_NORMAL
1318 },
1319 {
1320 0,
1321 0,
1322 "D = Delete Partition ESC = Cancel F3 = Quit",
1323 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1324 },
1325 {
1326 0,
1327 0,
1328 NULL,
1329 0
1330 }
1331 };
1332
1333 static MUI_ENTRY enUSRegistryEntries[] =
1334 {
1335 {
1336 4,
1337 3,
1338 " ReactOS " KERNEL_VERSION_STR " Setup ",
1339 TEXT_STYLE_UNDERLINE
1340 },
1341 {
1342 6,
1343 8,
1344 "Setup is updating the system configuration. ",
1345 TEXT_STYLE_NORMAL
1346 },
1347 {
1348 0,
1349 0,
1350 "Creating registry hives...",
1351 TEXT_TYPE_STATUS | TEXT_PADDING_BIG
1352 },
1353 {
1354 0,
1355 0,
1356 NULL,
1357 0
1358 },
1359
1360 };
1361
1362 MUI_ERROR enUSErrorEntries[] =
1363 {
1364 {
1365 // NOT_AN_ERROR
1366 "Success\n"
1367 },
1368 {
1369 //ERROR_NOT_INSTALLED
1370 "ReactOS is not completely installed on your\n"
1371 "computer. If you quit Setup now, you will need to\n"
1372 "run Setup again to install ReactOS.\n"
1373 "\n"
1374 " \x07 Press ENTER to continue Setup.\n"
1375 " \x07 Press F3 to quit Setup.",
1376 "F3 = Quit ENTER = Continue"
1377 },
1378 {
1379 //ERROR_NO_HDD
1380 "Setup could not find a harddisk.\n",
1381 "ENTER = Reboot computer"
1382 },
1383 {
1384 //ERROR_NO_SOURCE_DRIVE
1385 "Setup could not find its source drive.\n",
1386 "ENTER = Reboot computer"
1387 },
1388 {
1389 //ERROR_LOAD_TXTSETUPSIF
1390 "Setup failed to load the file TXTSETUP.SIF.\n",
1391 "ENTER = Reboot computer"
1392 },
1393 {
1394 //ERROR_CORRUPT_TXTSETUPSIF
1395 "Setup found a corrupt TXTSETUP.SIF.\n",
1396 "ENTER = Reboot computer"
1397 },
1398 {
1399 //ERROR_SIGNATURE_TXTSETUPSIF,
1400 "Setup found an invalid signature in TXTSETUP.SIF.\n",
1401 "ENTER = Reboot computer"
1402 },
1403 {
1404 //ERROR_DRIVE_INFORMATION
1405 "Setup could not retrieve system drive information.\n",
1406 "ENTER = Reboot computer"
1407 },
1408 {
1409 //ERROR_WRITE_BOOT,
1410 "Setup failed to install FAT bootcode on the system partition.",
1411 "ENTER = Reboot computer"
1412 },
1413 {
1414 //ERROR_LOAD_COMPUTER,
1415 "Setup failed to load the computer type list.\n",
1416 "ENTER = Reboot computer"
1417 },
1418 {
1419 //ERROR_LOAD_DISPLAY,
1420 "Setup failed to load the display settings list.\n",
1421 "ENTER = Reboot computer"
1422 },
1423 {
1424 //ERROR_LOAD_KEYBOARD,
1425 "Setup failed to load the keyboard type list.\n",
1426 "ENTER = Reboot computer"
1427 },
1428 {
1429 //ERROR_LOAD_KBLAYOUT,
1430 "Setup failed to load the keyboard layout list.\n",
1431 "ENTER = Reboot computer"
1432 },
1433 {
1434 //ERROR_WARN_PARTITION,
1435 "Setup found that at least one harddisk contains an incompatible\n"
1436 "partition table that can not be handled properly!\n"
1437 "\n"
1438 "Creating or deleting partitions can destroy the partition table.\n"
1439 "\n"
1440 " \x07 Press F3 to quit Setup.\n"
1441 " \x07 Press ENTER to continue.",
1442 "F3 = Quit ENTER = Continue"
1443 },
1444 {
1445 //ERROR_NEW_PARTITION,
1446 "You can not create a new Partition inside\n"
1447 "of an already existing Partition!\n"
1448 "\n"
1449 " * Press any key to continue.",
1450 NULL
1451 },
1452 {
1453 //ERROR_DELETE_SPACE,
1454 "You can not delete unpartitioned disk space!\n"
1455 "\n"
1456 " * Press any key to continue.",
1457 NULL
1458 },
1459 {
1460 //ERROR_INSTALL_BOOTCODE,
1461 "Setup failed to install the FAT bootcode on the system partition.",
1462 "ENTER = Reboot computer"
1463 },
1464 {
1465 //ERROR_NO_FLOPPY,
1466 "No disk in drive A:.",
1467 "ENTER = Continue"
1468 },
1469 {
1470 //ERROR_UPDATE_KBSETTINGS,
1471 "Setup failed to update keyboard layout settings.",
1472 "ENTER = Reboot computer"
1473 },
1474 {
1475 //ERROR_UPDATE_DISPLAY_SETTINGS,
1476 "Setup failed to update display registry settings.",
1477 "ENTER = Reboot computer"
1478 },
1479 {
1480 //ERROR_IMPORT_HIVE,
1481 "Setup failed to import a hive file.",
1482 "ENTER = Reboot computer"
1483 },
1484 {
1485 //ERROR_FIND_REGISTRY
1486 "Setup failed to find the registry data files.",
1487 "ENTER = Reboot computer"
1488 },
1489 {
1490 //ERROR_CREATE_HIVE,
1491 "Setup failed to create the registry hives.",
1492 "ENTER = Reboot computer"
1493 },
1494 {
1495 //ERROR_INITIALIZE_REGISTRY,
1496 "Setup failed to initialize the registry.",
1497 "ENTER = Reboot computer"
1498 },
1499 {
1500 //ERROR_INVALID_CABINET_INF,
1501 "Cabinet has no valid inf file.\n",
1502 "ENTER = Reboot computer"
1503 },
1504 {
1505 //ERROR_CABINET_MISSING,
1506 "Cabinet not found.\n",
1507 "ENTER = Reboot computer"
1508 },
1509 {
1510 //ERROR_CABINET_SCRIPT,
1511 "Cabinet has no setup script.\n",
1512 "ENTER = Reboot computer"
1513 },
1514 {
1515 //ERROR_COPY_QUEUE,
1516 "Setup failed to open the copy file queue.\n",
1517 "ENTER = Reboot computer"
1518 },
1519 {
1520 //ERROR_CREATE_DIR,
1521 "Setup could not create install directories.",
1522 "ENTER = Reboot computer"
1523 },
1524 {
1525 //ERROR_TXTSETUP_SECTION,
1526 "Setup failed to find the 'Directories' section\n"
1527 "in TXTSETUP.SIF.\n",
1528 "ENTER = Reboot computer"
1529 },
1530 {
1531 //ERROR_CABINET_SECTION,
1532 "Setup failed to find the 'Directories' section\n"
1533 "in the cabinet.\n",
1534 "ENTER = Reboot computer"
1535 },
1536 {
1537 //ERROR_CREATE_INSTALL_DIR
1538 "Setup could not create the install directory.",
1539 "ENTER = Reboot computer"
1540 },
1541 {
1542 //ERROR_FIND_SETUPDATA,
1543 "Setup failed to find the 'SetupData' section\n"
1544 "in TXTSETUP.SIF.\n",
1545 "ENTER = Reboot computer"
1546 },
1547 {
1548 //ERROR_WRITE_PTABLE,
1549 "Setup failed to write partition tables.\n"
1550 "ENTER = Reboot computer"
1551 },
1552 {
1553 //ERROR_ADDING_CODEPAGE,
1554 "Setup failed to add codepage to registry.\n"
1555 "ENTER = Reboot computer"
1556 },
1557 {
1558 //ERROR_UPDATE_LOCALESETTINGS,
1559 "Setup could not set the system locale.\n"
1560 "ENTER = Reboot computer"
1561 },
1562 {
1563 //ERROR_ADDING_KBLAYOUTS,
1564 "Setup failed to add keyboard layouts to registry.\n"
1565 "ENTER = Reboot computer"
1566 },
1567 {
1568 //ERROR_UPDATE_GEOID,
1569 "Setup could not set the geo id.\n"
1570 "ENTER = Reboot computer"
1571 },
1572 {
1573 //ERROR_DIRECTORY_NAME,
1574 "Invalid directory name.\n"
1575 "\n"
1576 " * Press any key to continue."
1577 },
1578 {
1579 //ERROR_INSUFFICIENT_PARTITION_SIZE,
1580 "The selected partition is not large enough to install ReactOS.\n"
1581 "The install partition must have a size of at least %lu MB.\n"
1582 "\n"
1583 " * Press any key to continue.",
1584 NULL
1585 },
1586 {
1587 //ERROR_PARTITION_TABLE_FULL,
1588 "You can not create a new primary or extended partition in the\n"
1589 "partition table of this disk because the partition table is full.\n"
1590 "\n"
1591 " * Press any key to continue."
1592 },
1593 {
1594 //ERROR_ONLY_ONE_EXTENDED,
1595 "You can not create more than one extended partition per disk.\n"
1596 "\n"
1597 " * Press any key to continue."
1598 },
1599 {
1600 //ERROR_FORMATTING_PARTITION,
1601 "Setup is unable to format the partition:\n"
1602 " %S\n"
1603 "\n"
1604 "ENTER = Reboot computer"
1605 },
1606 {
1607 NULL,
1608 NULL
1609 }
1610 };
1611
1612 MUI_PAGE enUSPages[] =
1613 {
1614 {
1615 LANGUAGE_PAGE,
1616 enUSLanguagePageEntries
1617 },
1618 {
1619 START_PAGE,
1620 enUSWelcomePageEntries
1621 },
1622 {
1623 INSTALL_INTRO_PAGE,
1624 enUSIntroPageEntries
1625 },
1626 {
1627 LICENSE_PAGE,
1628 enUSLicensePageEntries
1629 },
1630 {
1631 DEVICE_SETTINGS_PAGE,
1632 enUSDevicePageEntries
1633 },
1634 {
1635 REPAIR_INTRO_PAGE,
1636 enUSRepairPageEntries
1637 },
1638 {
1639 COMPUTER_SETTINGS_PAGE,
1640 enUSComputerPageEntries
1641 },
1642 {
1643 DISPLAY_SETTINGS_PAGE,
1644 enUSDisplayPageEntries
1645 },
1646 {
1647 FLUSH_PAGE,
1648 enUSFlushPageEntries
1649 },
1650 {
1651 SELECT_PARTITION_PAGE,
1652 enUSSelectPartitionEntries
1653 },
1654 {
1655 CONFIRM_DELETE_SYSTEM_PARTITION_PAGE,
1656 enUSConfirmDeleteSystemPartitionEntries
1657 },
1658 {
1659 SELECT_FILE_SYSTEM_PAGE,
1660 enUSSelectFSEntries
1661 },
1662 {
1663 FORMAT_PARTITION_PAGE,
1664 enUSFormatPartitionEntries
1665 },
1666 {
1667 DELETE_PARTITION_PAGE,
1668 enUSDeletePartitionEntries
1669 },
1670 {
1671 INSTALL_DIRECTORY_PAGE,
1672 enUSInstallDirectoryEntries
1673 },
1674 {
1675 PREPARE_COPY_PAGE,
1676 enUSPrepareCopyEntries
1677 },
1678 {
1679 FILE_COPY_PAGE,
1680 enUSFileCopyEntries
1681 },
1682 {
1683 KEYBOARD_SETTINGS_PAGE,
1684 enUSKeyboardSettingsEntries
1685 },
1686 {
1687 BOOT_LOADER_PAGE,
1688 enUSBootLoaderEntries
1689 },
1690 {
1691 LAYOUT_SETTINGS_PAGE,
1692 enUSLayoutSettingsEntries
1693 },
1694 {
1695 QUIT_PAGE,
1696 enUSQuitPageEntries
1697 },
1698 {
1699 SUCCESS_PAGE,
1700 enUSSuccessPageEntries
1701 },
1702 {
1703 BOOT_LOADER_FLOPPY_PAGE,
1704 enUSBootPageEntries
1705 },
1706 {
1707 REGISTRY_PAGE,
1708 enUSRegistryEntries
1709 },
1710 {
1711 -1,
1712 NULL
1713 }
1714 };
1715
1716 MUI_STRING enUSStrings[] =
1717 {
1718 {STRING_PLEASEWAIT,
1719 " Please wait..."},
1720 {STRING_INSTALLCREATEPARTITION,
1721 " ENTER = Install P = Create Primary E = Create Extended F3 = Quit"},
1722 {STRING_INSTALLCREATELOGICAL,
1723 " ENTER = Install L = Create Logical Partition F3 = Quit"},
1724 {STRING_INSTALLDELETEPARTITION,
1725 " ENTER = Install D = Delete Partition F3 = Quit"},
1726 {STRING_DELETEPARTITION,
1727 " D = Delete Partition F3 = Quit"},
1728 {STRING_PARTITIONSIZE,
1729 "Size of new partition:"},
1730 {STRING_CHOOSENEWPARTITION,
1731 "You have chosen to create a primary partition on"},
1732 {STRING_CHOOSE_NEW_EXTENDED_PARTITION,
1733 "You have chosen to create an extended partition on"},
1734 {STRING_CHOOSE_NEW_LOGICAL_PARTITION,
1735 "You have chosen to create a logical partition on"},
1736 {STRING_HDDSIZE,
1737 "Please enter the size of the new partition in megabytes."},
1738 {STRING_CREATEPARTITION,
1739 " ENTER = Create Partition ESC = Cancel F3 = Quit"},
1740 {STRING_PARTFORMAT,
1741 "This Partition will be formatted next."},
1742 {STRING_NONFORMATTEDPART,
1743 "You chose to install ReactOS on a new or unformatted Partition."},
1744 {STRING_NONFORMATTEDSYSTEMPART,
1745 "The system partition is not formatted yet."},
1746 {STRING_NONFORMATTEDOTHERPART,
1747 "The new partition is not formatted yet."},
1748 {STRING_INSTALLONPART,
1749 "Setup installs ReactOS onto Partition"},
1750 {STRING_CHECKINGPART,
1751 "Setup is now checking the selected partition."},
1752 {STRING_CONTINUE,
1753 "ENTER = Continue"},
1754 {STRING_QUITCONTINUE,
1755 "F3 = Quit ENTER = Continue"},
1756 {STRING_REBOOTCOMPUTER,
1757 "ENTER = Reboot computer"},
1758 {STRING_TXTSETUPFAILED,
1759 "Setup failed to find the '%S' section\nin TXTSETUP.SIF.\n"},
1760 {STRING_COPYING,
1761 " Copying file: %S"},
1762 {STRING_SETUPCOPYINGFILES,
1763 "Setup is copying files..."},
1764 {STRING_REGHIVEUPDATE,
1765 " Updating registry hives..."},
1766 {STRING_IMPORTFILE,
1767 " Importing %S..."},
1768 {STRING_DISPLAYETTINGSUPDATE,
1769 " Updating display registry settings..."},
1770 {STRING_LOCALESETTINGSUPDATE,
1771 " Updating locale settings..."},
1772 {STRING_KEYBOARDSETTINGSUPDATE,
1773 " Updating keyboard layout settings..."},
1774 {STRING_CODEPAGEINFOUPDATE,
1775 " Adding codepage information to registry..."},
1776 {STRING_DONE,
1777 " Done..."},
1778 {STRING_REBOOTCOMPUTER2,
1779 " ENTER = Reboot computer"},
1780 {STRING_REBOOTPROGRESSBAR,
1781 " Your computer will reboot in %li second(s)... "},
1782 {STRING_CONSOLEFAIL1,
1783 "Unable to open the console\r\n\r\n"},
1784 {STRING_CONSOLEFAIL2,
1785 "The most common cause of this is using an USB keyboard\r\n"},
1786 {STRING_CONSOLEFAIL3,
1787 "USB keyboards are not fully supported yet\r\n"},
1788 {STRING_FORMATTINGDISK,
1789 "Setup is formatting your disk"},
1790 {STRING_CHECKINGDISK,
1791 "Setup is checking your disk"},
1792 {STRING_FORMATDISK1,
1793 " Format partition as %S file system (quick format) "},
1794 {STRING_FORMATDISK2,
1795 " Format partition as %S file system "},
1796 {STRING_KEEPFORMAT,
1797 " Keep current file system (no changes) "},
1798 {STRING_HDINFOPARTCREATE,
1799 "%I64u %s Harddisk %lu (Port=%hu, Bus=%hu, Id=%hu) on %wZ."},
1800 {STRING_HDDINFOUNK1,
1801 "%I64u %s Harddisk %lu (Port=%hu, Bus=%hu, Id=%hu)."},
1802 {STRING_HDDINFOUNK2,
1803 " %c%c Type 0x%02X %I64u %s"},
1804 {STRING_HDINFOPARTDELETE,
1805 "on %I64u %s Harddisk %lu (Port=%hu, Bus=%hu, Id=%hu) on %wZ."},
1806 {STRING_HDDINFOUNK3,
1807 "on %I64u %s Harddisk %lu (Port=%hu, Bus=%hu, Id=%hu)."},
1808 {STRING_HDINFOPARTZEROED,
1809 "Harddisk %lu (%I64u %s), Port=%hu, Bus=%hu, Id=%hu (%wZ)."},
1810 {STRING_HDDINFOUNK4,
1811 "%c%c Type 0x%02X %I64u %s"},
1812 {STRING_HDINFOPARTEXISTS,
1813 "on Harddisk %lu (%I64u %s), Port=%hu, Bus=%hu, Id=%hu (%wZ)."},
1814 {STRING_HDDINFOUNK5,
1815 "%c%c %c %sType %-3u%s %6lu %s"},
1816 {STRING_HDINFOPARTSELECT,
1817 "%6lu %s Harddisk %lu (Port=%hu, Bus=%hu, Id=%hu) on %S"},
1818 {STRING_HDDINFOUNK6,
1819 "%6lu %s Harddisk %lu (Port=%hu, Bus=%hu, Id=%hu)"},
1820 {STRING_NEWPARTITION,
1821 "Setup created a new partition on"},
1822 {STRING_UNPSPACE,
1823 " %sUnpartitioned space%s %6lu %s"},
1824 {STRING_MAXSIZE,
1825 "MB (max. %lu MB)"},
1826 {STRING_EXTENDED_PARTITION,
1827 "Extended Partition"},
1828 {STRING_UNFORMATTED,
1829 "New (Unformatted)"},
1830 {STRING_FORMATUNUSED,
1831 "Unused"},
1832 {STRING_FORMATUNKNOWN,
1833 "Unknown"},
1834 {STRING_KB,
1835 "KB"},
1836 {STRING_MB,
1837 "MB"},
1838 {STRING_GB,
1839 "GB"},
1840 {STRING_ADDKBLAYOUTS,
1841 "Adding keyboard layouts"},
1842 {0, 0}
1843 };