Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 115 → Rev 116

/install/install.c
234,6 → 234,7
"English",
"French",
"Polish",
"Russian",
"Turkish",
NULL
};
244,7 → 245,7
video_putstring(4, x, COLOR_BODY[mono], msg, -1);
video_putcharmulti(5, x, COLOR_BODY[mono], '=', strlen(msg), 1);
putstringnls(8, -1, COLOR_BODY[mono], 1, 1, "Please select your language from the list below:");
choice = menuselect(11, -1, 6, langlist, -1);
choice = menuselect(11, -1, 7, langlist, -1);
if (choice < 0) return(MENUPREV);
/* populate locales with default values */
memset(locales, 0, sizeof(struct slocales));
260,6 → 261,11
locales->keyblen = OFFLEN_PL;
break;
case 3:
strcpy(locales->lang, "RU");
locales->keyboff = OFFLOC_RU;
locales->keyblen = OFFLEN_RU;
break;
case 4:
strcpy(locales->lang, "TR");
locales->keyboff = OFFLOC_TR;
locales->keyblen = OFFLEN_TR;
/install/keylay.h
1,3 → 1,4
/* DO NOT EDIT THIS FILE, IT IS AUTO-GENERATED BY LOCALES.EXE */
char *kblayouts[] = {
/****** EN ******/
"English (US)\0en\0\1\265\0\0\0\0",
12,6 → 13,9
"Hungarian\0hu\0\3\124\1\1\0\320",
/****** PL ******/
"Polish\0pl\0\3\337\12\1\0\0",
/****** RU ******/
"Russian (Standard)\0ru\0\3\142\3\2\0\0",
"Russian (Typewriter)\0ru\0\3\142\3\2\1\273",
/****** ES ******/
"Spanish\0es\0\3\132\1\1\0\0",
/****** TR ******/
/install/keyoff.h
1,3 → 1,4
/* DO NOT EDIT THIS FILE, IT IS AUTO-GENERATED BY LOCALES.EXE */
#define OFFLOC_EN 0
#define OFFLEN_EN 2
#define OFFLOC_FR 2
8,8 → 9,10
#define OFFLEN_HU 1
#define OFFLOC_PL 7
#define OFFLEN_PL 1
#define OFFLOC_ES 8
#define OFFLOC_RU 8
#define OFFLEN_RU 2
#define OFFLOC_ES 10
#define OFFLEN_ES 1
#define OFFLOC_TR 9
#define OFFLOC_TR 11
#define OFFLEN_TR 1
#define OFFCOUNT 10
#define OFFCOUNT 12
/install/locales.c
73,6 → 73,8
/*** open files ***/
fdkeyb = fopen("keylay.h", "wb");
fdoff = fopen("keyoff.h", "wb");
fprintf(fdkeyb, "/* DO NOT EDIT THIS FILE, IT IS AUTO-GENERATED BY LOCALES.EXE */\r\n");
fprintf(fdoff, "/* DO NOT EDIT THIS FILE, IT IS AUTO-GENERATED BY LOCALES.EXE */\r\n");
 
/******************* LAYOUTS LIST START *******************/
 
94,6 → 96,10
/* Polish */
addnew("PL", "Polish", "pl", 991, 10, 1, 0);
 
/* Russian */
addnew("RU", "Russian (Standard)", "ru", 866, 3, 2, 0);
addnew("RU", "Russian (Typewriter)", "ru", 866, 3, 2, 443);
 
/* Spanish */
addnew("ES", "Spanish", "es", 858, 1, 1, 0);