Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 867 → Rev 868

/install/trunk/deflang.c
1,6 → 1,6
/* THIS FILE HAS BEEN AUTOGENERATE BY TLUMACZ (PART OF THE SVARLANG LIBRARY) */
const unsigned short svarlang_memsz = 4198u;
char svarlang_mem[4198] = {
const unsigned short svarlang_memsz = 4202u;
char svarlang_mem[4202] = {
0,0,21,0,83,86,65,82,68,79,83,32,73,78,83,84,
65,76,76,65,84,73,79,78,0,1,0,16,0,73,110,115,
116,97,108,108,32,83,118,97,114,68,79,83,0,2,0,12,
124,12 → 124,12
108,101,97,115,101,32,114,101,109,111,118,101,32,116,104,101,
32,105,110,115,116,97,108,108,97,116,105,111,110,32,100,105,
115,107,32,102,114,111,109,32,121,111,117,114,32,100,114,105,
118,101,46,0,1,5,64,0,83,118,97,114,68,79,83,32,
105,110,115,116,97,108,108,97,116,105,111,110,32,105,115,32,
111,118,101,114,46,32,80,108,101,97,115,101,32,114,101,115,
116,97,114,116,32,121,111,117,114,32,99,111,109,112,117,116,
101,114,32,110,111,119,46,0,0,6,50,0,87,101,108,99,
111,109,101,32,116,111,32,83,118,97,114,68,79,83,33,32,
84,121,112,101,32,39,72,69,76,80,39,32,105,102,32,121,
111,117,32,110,101,101,100,32,104,101,108,112,46,0,0,0,
0,0,0};
118,101,46,0,1,5,66,0,83,118,97,114,68,79,83,32,
40,98,117,105,108,100,32,37,115,41,32,104,97,115,32,98,
101,101,110,32,105,110,115,116,97,108,108,101,100,46,32,82,
101,115,116,97,114,116,32,121,111,117,114,32,99,111,109,112,
117,116,101,114,32,110,111,119,46,0,0,6,50,0,87,101,
108,99,111,109,101,32,116,111,32,83,118,97,114,68,79,83,
33,32,84,121,112,101,32,39,72,69,76,80,39,32,105,102,
32,121,111,117,32,110,101,101,100,32,104,101,108,112,46,0,
0,0,0,0,0};
/install/trunk/install.c
23,7 → 23,7
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
* DEALINGS IN THE SOFTWARE.
*
* http://svardos.osdn.io
* http://svardos.org
*/
 
#include <dos.h>
699,7 → 699,7
}
 
 
static int installpackages(char targetdrv, char srcdrv, const struct slocales *locales) {
static int installpackages(char targetdrv, char srcdrv, const struct slocales *locales, const char *buildstring) {
char pkglist[512];
int i, pkglistlen;
size_t pkglistflen;
743,7 → 743,7
snprintf(buff, sizeof(buff), "%c:\\temp\\postinst.bat", targetdrv);
fd = fopen(buff, "wb");
if (fd == NULL) return(-1);
fprintf(fd, "@ECHO OFF\r\n");
fprintf(fd, "@ECHO OFF\r\nECHO INSTALLING SVARDOS BUILD %s\r\n", buildstring);
 
/* copy packages */
pkgptr = pkglist;
787,8 → 787,10
"DEL AUTOEXEC.BAT\r\n");
/* print out the "installation over" message */
fprintf(fd, "ECHO.\r\n"
"ECHO %s\r\n"
"ECHO.\r\n", svarlang_strid(0x0501)); /* "SvarDOS installation is over. Please restart your computer now" */
"ECHO ");
fprintf(fd, svarlang_strid(0x0501), buildstring); /* "SvarDOS installation is over. Please restart your computer now" */
fprintf(fd, "\r\n"
"ECHO.\r\n");
fclose(fd);
 
/* prepare a dummy autoexec.bat that will call temp\postinst.bat */
854,12 → 856,15
#endif
 
 
int main(void) {
int main(int argc, char **argv) {
struct slocales locales;
int targetdrv;
int sourcedrv;
int action;
const char *buildstring = "###";
 
if (argc != 1) buildstring = argv[1];
 
sourcedrv = get_cur_drive() + 'A';
 
/* init screen and detect mono status */
887,7 → 892,7
if (targetdrv == MENUQUIT) goto Quit;
if (targetdrv == MENUPREV) goto WelcomeScreen;
bootfilesgen(targetdrv, &locales); /* generate boot files and other configurations */
if (installpackages(targetdrv, sourcedrv, &locales) != 0) goto Quit; /* install packages */
if (installpackages(targetdrv, sourcedrv, &locales, buildstring) != 0) goto Quit; /* install packages */
/*localcfg();*/ /* show local params (currency, etc), and propose to change them (based on localcfg) */
/*netcfg();*/ /* basic networking config */
finalreboot(); /* remove the CD and reboot */
/install/trunk/nls/de_utf8.txt
41,7 → 41,7
 
### END SCREEN ###
5.0:Ihr Computer wird jetzt neu gestartet.\nBitte entfernen Sie den Installationsdatenträger.
5.1:Installation von SvarDOS abgeschlossen. Bitte starten Sie Ihren Computer neu.
5.1:Installation von SvarDOS (build %s) abgeschlossen. Bitte starten Sie Ihren Computer neu.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:Willkommen bei SvarDOS! Geben Sie 'HELP' ein, wenn Sie Hilfe benötigen.
/install/trunk/nls/en_utf8.txt
41,7 → 41,7
 
### END SCREEN ###
5.0:Your computer will reboot now.\nPlease remove the installation disk from your drive.
5.1:SvarDOS installation is over. Please restart your computer now.
5.1:SvarDOS (build %s) has been installed. Restart your computer now.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:Welcome to SvarDOS! Type 'HELP' if you need help.
/install/trunk/nls/fr_utf8.txt
39,7 → 39,7
 
### END SCREEN ###
5.0:Votre ordinateur va maintenant redémarrer.\nVeuillez enlever le disque d'installation de votre lecteur.
5.1:L'installation de SvarDOS est terminée. Veuillez svp redémarrer votre ordinateur.
5.1:SvarDOS (build %s) est installé. Veuillez redémarrer votre ordinateur.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:Bienvenue sur SvarDOS ! Tapez 'HELP' si vous avez besoin d'aide.
/install/trunk/nls/it_utf8.txt
41,7 → 41,7
 
### END SCREEN ###
5.0:Il computer sarà riavviato.\nRimuovere il disco di installazione dall'unità.
5.1:L'installazione di SvarDOS è terminata. Please restart your computer now.
5.1:L'installazione di SvarDOS (build %s) è terminata. Restart your computer now.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:Benvenuto in SvarDOS! Scrivi 'HELP' se hai bisogno di aiuto.
/install/trunk/nls/pl_utf8.txt
41,7 → 41,7
 
### END SCREEN ###
5.0:Twój komputer zostanie teraz uruchomiony ponownie.\nWyjmij dysk instalacyjny z napędu.
5.1:Instalacja SvarDOS jest zakończona. Proszę zrestartować teraz komputer.
5.1:SvarDOS (build %s) został zainstalowany. Zrestartuj teraz komputer.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:Witaj w systemie SvarDOS! Wpisz 'HELP' jeśli potrzebujesz pomocy.
/install/trunk/nls/ru_utf8.txt
39,7 → 39,7
 
### END SCREEN ###
5.0:Ваш компьютер будет сейчас перезагружен.\nПожалуйста, удалите установочный диск из дисковода.
5.1:Установка SvarDOS закончена. Please restart your computer now.
5.1:SvarDOS (build %s) установлен. Перезагрузите компьютер.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:Добро пожаловать в SvarDOS! Введите слово "HELP", если вам нужна помощь.
/install/trunk/nls/si_utf8.txt
39,7 → 39,7
 
### END SCREEN ###
5.0:Računalnik se bo zdaj ponovno zagnal.\nProsimo, odstranite namestitveni medij.
5.1:SvarDOS je nameščen. Please restart your computer now.
5.1:SvarDOS (build %s) je nameščen. Restart your computer now.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:Dobrodošli v SvarDOS! Če potrebujete pomoč, vtipkajte HELP.
/install/trunk/nls/sv_utf8.txt
71,7 → 71,7
#5.0:Your computer will reboot now.\nPlease make sure to remove the installation media.
5.0:Din dator kommer att reboota nu.\nVänligen se till att ta bort installationsmediet.
#5.1:SvarDOS installation is over. Please restart your computer now.
5.1:SvarDOS-installationen är klar. Please restart your computer now.
5.1:SvarDOS-installationen (build %s) är klar. Restart your computer now.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
### LOGINVÄLKOMSTTEXT NÄR SYSTEMET ÄR INSTALLERAT ###
/install/trunk/nls/tr_utf8.txt
39,7 → 39,7
 
### END SCREEN ###
5.0:Bilgisayarınız şimdi yeniden başlayacaktır.\nLütfen kurulum diskini sürücünüzden çıkarın.
5.1:SvarDOS kurulumu sona ermiştir. Please restart your computer now.
5.1:SvarDOS (build %s) kurulumu sona ermiştir. Restart your computer now.
 
### LOG IN WELCOME TEXT ONCE SYSTEM IS INSTALLED ###
6.0:SvarDOS'ya hoş geldiniz! Yardıma ihtiyacınız varsa 'HELP' yazınız.