//install/trunk/install.c |
---|
3,7 → 3,7 |
* |
* PUBLISHED UNDER THE TERMS OF THE MIT LICENSE |
* |
* COPYRIGHT (C) 2016-2022 MATEUSZ VISTE, ALL RIGHTS RESERVED. |
* COPYRIGHT (C) 2016-2023 MATEUSZ VISTE, ALL RIGHTS RESERVED. |
* |
* Permission is hereby granted, free of charge, to any person obtaining a |
* copy of this software and associated documentation files (the "Software"), |
266,6 → 266,7 |
const char *msg; |
const char *langlist[] = { |
"English", |
"Brazilian", |
"French", |
"German", |
"Italian", |
294,36 → 295,41 |
locales->keyblen = OFFLEN_FR; |
break; |
case 2: |
strcpy(locales->lang, "BR"); |
locales->keyboff = OFFLOC_BR; |
locales->keyblen = OFFLEN_BR; |
break; |
case 3: |
strcpy(locales->lang, "DE"); |
locales->keyboff = OFFLOC_DE; |
locales->keyblen = OFFLEN_DE; |
break; |
case 3: |
case 4: |
strcpy(locales->lang, "IT"); |
locales->keyboff = OFFLOC_IT; |
locales->keyblen = OFFLEN_IT; |
break; |
case 4: |
case 5: |
strcpy(locales->lang, "PL"); |
locales->keyboff = OFFLOC_PL; |
locales->keyblen = OFFLEN_PL; |
break; |
case 5: |
case 6: |
strcpy(locales->lang, "RU"); |
locales->keyboff = OFFLOC_RU; |
locales->keyblen = OFFLEN_RU; |
break; |
case 6: |
case 7: |
strcpy(locales->lang, "SI"); |
locales->keyboff = OFFLOC_SI; |
locales->keyblen = OFFLEN_SI; |
break; |
case 7: |
case 8: |
strcpy(locales->lang, "SV"); |
locales->keyboff = OFFLOC_SV; |
locales->keyblen = OFFLEN_SV; |
break; |
case 8: |
case 9: |
strcpy(locales->lang, "TR"); |
locales->keyboff = OFFLOC_TR; |
locales->keyblen = OFFLEN_TR; |
//install/trunk/install.txt |
---|
1,6 → 1,6 |
SVARDOS INSTALLER |
Copyright (C) 2016-2022 Mateusz Viste |
Copyright (C) 2016-2023 Mateusz Viste |
This is a simple installer for SvarDOS. It installs packages from the CD or |
floppy (relying on pkginst), SYS the boot disk and pre-configures default boot |
11,7 → 11,7 |
The SvarDOS INSTALL program is published under the terms of the MIT license. |
Copyright (C) 2016-2022 Mateusz Viste |
Copyright (C) 2016-2023 Mateusz Viste |
All rights reserved. |
Permission is hereby granted, free of charge, to any person obtaining a copy |
//install/trunk/keylay.h |
---|
5,6 → 5,9 |
"English (UK)\0uk\0\1\265\0\1\0\0", |
/****** HY ******/ |
"Armenian\0hy\0\3\203\6\3\0\0", |
/****** BR ******/ |
"Brazilian\0br\0\3\122\1\1\0\0", |
"Brazilian (US layout)\0br274\0\3\122\1\1\0\0", |
/****** BG ******/ |
"Bulgarian\0bg\0\3\150\3\2\0\0", |
/****** FR ******/ |
//install/trunk/keyoff.h |
---|
3,28 → 3,30 |
#define OFFLEN_EN 2 |
#define OFFLOC_HY 2 |
#define OFFLEN_HY 1 |
#define OFFLOC_BG 3 |
#define OFFLOC_BR 3 |
#define OFFLEN_BR 2 |
#define OFFLOC_BG 5 |
#define OFFLEN_BG 1 |
#define OFFLOC_FR 4 |
#define OFFLOC_FR 6 |
#define OFFLEN_FR 3 |
#define OFFLOC_DE 7 |
#define OFFLOC_DE 9 |
#define OFFLEN_DE 1 |
#define OFFLOC_HU 8 |
#define OFFLOC_HU 10 |
#define OFFLEN_HU 1 |
#define OFFLOC_IT 9 |
#define OFFLOC_IT 11 |
#define OFFLEN_IT 1 |
#define OFFLOC_NO 10 |
#define OFFLOC_NO 12 |
#define OFFLEN_NO 1 |
#define OFFLOC_PL 11 |
#define OFFLOC_PL 13 |
#define OFFLEN_PL 2 |
#define OFFLOC_RU 13 |
#define OFFLOC_RU 15 |
#define OFFLEN_RU 2 |
#define OFFLOC_SI 15 |
#define OFFLOC_SI 17 |
#define OFFLEN_SI 1 |
#define OFFLOC_ES 16 |
#define OFFLOC_ES 18 |
#define OFFLEN_ES 1 |
#define OFFLOC_SV 17 |
#define OFFLOC_SV 19 |
#define OFFLEN_SV 1 |
#define OFFLOC_TR 18 |
#define OFFLOC_TR 20 |
#define OFFLEN_TR 1 |
#define OFFCOUNT 19 |
#define OFFCOUNT 21 |
//install/trunk/locales.c |
---|
3,7 → 3,7 |
* contains the list of all supported keyboard layouts, along with a way to |
* select sets of keyboard layouts that apply to only a specific region. |
* |
* Copyright (C) 2016 Mateusz Viste |
* Copyright (C) 2016-2023 Mateusz Viste |
*/ |
/* the kblayouts list is a NULL-terminated array that contains entries in the |
87,6 → 87,10 |
/* Armenian */ |
addnew("HY", "Armenian", "hy", 899, 6, 3, 0); |
/* Brazilian */ |
addnew("BR", "Brazilian", "br", 850, 1, 1, 0); |
addnew("BR", "Brazilian (US layout)", "br274", 850, 1, 1, 0); |
/* Bulgarian */ |
addnew("BG", "Bulgarian", "bg", 872, 3, 2, 0); |
//install/trunk/makefile |
---|
19,6 → 19,7 |
deflang.c: |
cd nls |
utf8tocp 437 en_utf8.txt > en.txt |
utf8tocp 850 br_utf8.txt > br.txt |
utf8tocp 858 de_utf8.txt > de.txt |
utf8tocp 858 fr_utf8.txt > fr.txt |
utf8tocp 858 it_utf8.txt > it.txt |
27,7 → 28,7 |
utf8tocp 852 si_utf8.txt > si.txt |
utf8tocp 858 sv_utf8.txt > sv.txt |
utf8tocp 857 tr_utf8.txt > tr.txt |
..\svarlang.lib\tlumacz en de fr it pl ru si sv tr |
..\svarlang.lib\tlumacz en br de fr it pl ru si sv tr |
if exist ..\deflang.c del ..\deflang.c |
if exist ..\install.lng del ..\install.lng |
move deflang.c .. |
//install/trunk/nls/br_utf8.txt |
---|
0,0 → 1,47 |
# |
# This is a localization file for the SvarDOS INSTALL program |
# |
# Language..: Portuguese |
# Translator: Luzemário Dantas |
# |
### COMMON STUFF: TITLE BAR AND MULTIPLE CHOICE STRINGS ### |
0.0:INSTALAÇÃO DO SVARDOS |
0.1:Instalar SvarDOS |
0.2:Sair para o DOS |
0.3:Criar uma partição automaticamente |
0.4:Rodar a ferramenta de particionamento FDISK |
0.5:Pressione qualquer tecla... |
0.7:Formatar drive %c: |
# Every string below must be at most 78 characters long! (used in status bar) |
0.10:Up/Down = Selecionar | Enter = Escolher opção | ESC = Tela anterior |
0.11:Up/Down = Selecionar | Enter = Escolher opção | ESC = Sair para o DOS |
### LANGUAGE SELECTION & KEYBOARD LAYOUT SCREENS ### |
1.0:Bem Vindo ao SvarDOS |
1.1:Por favor selecione seu idioma preferido da lista abaixo: |
1.5:O SvarDOS suporta differentes layouts de teclado. Escolha o layout de teclado preferido. |
### WELCOME SCREEN ### |
2.0:Você está pronto para instalar o SvarDOS: um sistema operacional livre, gratuito, compatível com sistema operacional MS-DOS, baseado no FreeDOS. O SvarDOS vem com uma variedade de aplicações de terceiros.\n\nALERTA: Se seu PC tem outro sistema operaçional instalado, esse sisitema pode não ser mais capaz de dar boot quando o SvarDOS for instalado. |
### DISK SETUP ### |
3.0:ERRO: Drive %c: não pode ser encontrado. Talvez seu disco rígido precise ser particionado primeiro. Por favor crie pelo menos uma partição primária no seu disco rígido, assim o SvarDOS pode ser instalado nele. Note, o SvarDOS requer pelo menos %d MiB de epaço em disco disponível.\n\nVocê pode usar a ferramenta de particionamento FDISK para criar a partição necessária manualmente, ou pode deixar o instalador particionar automaticamente. Você também pode abortar a instalação para usar o gerenciador de partições de sua escolha. |
3.1:Seu computador irá reiniciar agora. |
3.2:ERRO: Drive %c: é um dispositivo removível. Instalação abortada. |
3.3:ERRO: Drive %c: aparenta não estar formatado. |
3.4:ERRO: Drive %c: não é grande o sufuciente! O SvarDOS requer um disco de pelo menos %d MiB. |
3.5:ERRO: Drive %c: não está vazio. O SvarDOS deve ser instalado em um disco vazio.\n\nVocê pode formatar o disco agora, para torná-lo vazio. Note contudo, isso irá APAGAR TODOS OS DADOS ATUAIS no seu disco. |
3.6:A instalação do SvarDOS em %c: está pronta para começar. |
### PACKAGES INSTALLATION ### |
# example: "Installing package 4/50: FDISK" |
4.0:Instalando pacote %d/%d: %s |
4.1:*** INSIRA O DISCO QUE CONTÉM O ARQUIVO NECESSÁRIO E PRESSIONE QUALQUER TECLA *** |
### END SCREEN ### |
5.0:Seu computador irá reiniciar agora.\nPor favor remova o disco de instalação do drive. |
5.1:A instalação do SvarDOS terminou. Pore favor reinicie seu computador agora. |
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ### |
6.0:Bim vindo ao SvarDOS! Digite 'HELP' se precisar de ajuda. |