Subversion Repositories SvarDOS

Rev

Rev 123 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 123 Rev 128
Line 235... Line 235...
235
    "French",
235
    "French",
236
    "Italian",
236
    "Italian",
237
    "Polish",
237
    "Polish",
238
    "Russian",
238
    "Russian",
239
    "Slovene",
239
    "Slovene",
-
 
240
    "Swedish",
240
    "Turkish",
241
    "Turkish",
241
    NULL
242
    NULL
242
  };
243
  };
243
 
244
 
244
  newscreen(1);
245
  newscreen(1);
245
  msg = kittengets(1, 0, "Welcome to Svarog386");
246
  msg = kittengets(1, 0, "Welcome to Svarog386");
246
  x = 40 - (strlen(msg) >> 1);
247
  x = 40 - (strlen(msg) >> 1);
247
  video_putstring(4, x, COLOR_BODY[mono], msg, -1);
248
  video_putstring(4, x, COLOR_BODY[mono], msg, -1);
248
  video_putcharmulti(5, x, COLOR_BODY[mono], '=', strlen(msg), 1);
249
  video_putcharmulti(5, x, COLOR_BODY[mono], '=', strlen(msg), 1);
249
  putstringnls(8, -1, COLOR_BODY[mono], 1, 1, "Please select your language from the list below:");
250
  putstringnls(8, -1, COLOR_BODY[mono], 1, 1, "Please select your language from the list below:");
250
  choice = menuselect(11, -1, 9, langlist, -1);
251
  choice = menuselect(11, -1, 10, langlist, -1);
251
  if (choice < 0) return(MENUPREV);
252
  if (choice < 0) return(MENUPREV);
252
  /* populate locales with default values */
253
  /* populate locales with default values */
253
  memset(locales, 0, sizeof(struct slocales));
254
  memset(locales, 0, sizeof(struct slocales));
254
  switch (choice) {
255
  switch (choice) {
255
    case 1:
256
    case 1:
Line 276... Line 277...
276
      strcpy(locales->lang, "SI");
277
      strcpy(locales->lang, "SI");
277
      locales->keyboff = OFFLOC_SI;
278
      locales->keyboff = OFFLOC_SI;
278
      locales->keyblen = OFFLEN_SI;
279
      locales->keyblen = OFFLEN_SI;
279
      break;
280
      break;
280
    case 6:
281
    case 6:
-
 
282
      strcpy(locales->lang, "SV");
-
 
283
      locales->keyboff = OFFLOC_SV;
-
 
284
      locales->keyblen = OFFLEN_SV;
-
 
285
      break;
-
 
286
    case 7:
281
      strcpy(locales->lang, "TR");
287
      strcpy(locales->lang, "TR");
282
      locales->keyboff = OFFLOC_TR;
288
      locales->keyboff = OFFLOC_TR;
283
      locales->keyblen = OFFLEN_TR;
289
      locales->keyblen = OFFLEN_TR;
284
      break;
290
      break;
285
    default:
291
    default: