source: trunk/BOOTCODE/TEXT/IT/MENUS.ASM@ 37

Last change on this file since 37 was 37, checked in by Ben Rietbroek, 12 years ago

Reworked Build Environment [2012-02-15]

WARNING!!

All commits upto and including the commit of [2012-05-13] contain
a severe bug!! Building from these sources and then disabling
the 'force LBA' feature while also using the drive-letter feature or
editing the label can DESTROY THE MBR on ALL ATTACHED DISKS!!
DO NOT DISABLE 'FORCE LBA USAGE' WHEN BUILT FROM THE THESE COMMITS!!

Changes

o Reworked build environment
o Start made with coding FIXCODE in C
o Moved MBR protection image
o New overlap macro
o Protect type 0x35 from edit (user popup)
o Protect type 0x35 from adding to menu (user popup)
o More...
! No LVM Label change yet

Note

o Changed license to GPL v3

See file COPYING in trunk.

File size: 19.9 KB
Line 
1; AiR-BOOT (c) Copyright 1998-2008 M. Kiewitz
2;
3; This file is part of AiR-BOOT
4;
5; AiR-BOOT is free software: you can redistribute it and/or modify it under
6; the terms of the GNU General Public License as published by the Free
7; Software Foundation, either version 3 of the License, or (at your option)
8; any later version.
9;
10; AiR-BOOT is distributed in the hope that it will be useful, but WITHOUT ANY
11; WARRANTY: without even the implied warranty of MERCHANTABILITY or FITNESS
12; FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
13; details.
14;
15; You should have received a copy of the GNU General Public License along with
16; AiR-BOOT. If not, see <http://www.gnu.org/licenses/>.
17;
18;---------------------------------------------------------------------------
19; AiR-BOOT SETUP / ALL SETUP MENUS
20; v001 - Italiano - di Stefano Gualtieri
21;---------------------------------------------------------------------------
22
23; Main Setup - Items - Max Length: 33
24;----------------------------------|-------------------------------|--------
25TXT_SETUP_PartitionSetup db 'CONFIGURA PARTIZIONI', 0
26TXT_SETUP_BasicOptions db 'OPZIONI PRINCIPALI', 0
27TXT_SETUP_AdvOptions db 'OPZIONI AVANZATE', 0
28TXT_SETUP_ExtOptions db 'OPZIONI SPECIALI', 0
29TXT_SETUP_DefMasterPwd db 'DEFINIRE PASSWORD PRINCIPALE', 0
30TXT_SETUP_DefBootPwd db 'DEFINIRE PASSWORD DI AVVIO', 0
31TXT_SETUP_SaveAndExit db 'SALVA IMPOSTAZIONI & ESCI', 0
32TXT_SETUP_JustExit db 'ABBANDONA SENZA SALVARE', 0
33
34; The Letters for all flags in Partition Setup
35TXT_SETUP_FlagLetterBootable equ 'A'
36TXT_SETUP_FlagLetterVIBR equ 'V'
37TXT_SETUP_FlagLetterHide equ 'N'
38TXT_SETUP_FlagLetterDrvLetter equ 'D'
39TXT_SETUP_FlagLetterExtMShack equ 'P'
40
41TXT_SETUP_LetterYes equ 'S'
42TXT_SETUP_LetterYes2 equ 'Z'
43TXT_SETUP_LetterNo equ 'N'
44
45; Basic Options - Items - Max Length: 23
46;----------------------------------|---------------------|------------------
47TXT_SETUP_DefaultSelection db 'Selezione Standard', 0
48TXT_SETUP_DefaultPart db 'Partizione Predefinita', 0
49TXT_SETUP_TimedBoot db 'Avvio Temporizzato', 0
50TXT_SETUP_TimedBootDelay db 'Tempo Avvio Temp. (sec)', 0
51TXT_SETUP_TimedKeyHandling db 'Tasti e Temporizzazione', 0
52TXT_SETUP_BootLastIfTimed db 'Avvio Ultimo SO Tempor.', 0
53TXT_SETUP_RememberLastBoot db 'Ricorda Ultimo Avvio', 0
54TXT_SETUP_RememberTimedBoot db 'Ricorda Avvio Temporiz.', 0
55TXT_SETUP_IncludeFloppy db 'Includi Avvio da Floppy', 0
56TXT_SETUP_MbrProtection db 'Proteggi MBR', 0
57TXT_SETUP_IgnoreMbrWrites db '->Ignora modifiche MBR', 0
58TXT_SETUP_MakeSounds db 'Suoni di Sistema', 0
59TXT_SETUP_CooperBars db 'Barre colorate', 0
60
61; Advanced Options - Items - Max Length: 23
62;----------------------------------|---------------------|------------------
63TXT_SETUP_BootMenu db 'Menu di Avvio', 0
64TXT_SETUP_PartAutoDetect db 'Rileva Partiz. Autom.', 0
65TXT_SETUP_SecurityOptions db '->Opzioni Sicurezza<-', 0
66TXT_SETUP_PasswordedSetup db 'Config. con Password', 0
67TXT_SETUP_PasswordedSystem db 'Sistema con Password', 0
68TXT_SETUP_PasswordedChangeBoot db 'Cambio Avvio + Password', 0
69TXT_SETUP_GetFloppyName db 'Leggi Etichetta Floppy', 0
70TXT_SETUP_GetFloppyName2Sec db '-> Leggi Ogni 2 Secondi', 0
71TXT_SETUP_VirusDetect db 'Rilevaz. Virus', 0
72TXT_SETUP_StealthDetect db 'Rilevaz. Virus Stealth', 0
73TXT_SETUP_VIBRdetect db 'Rilevaz. VIBR', 0
74TXT_SETUP_ContinueBIOSboot db 'Continua Avvio dal BIOS', 0
75
76; Extended Options - Items - Max Length: 23
77;----------------------------------|---------------------|------------------
78; [Linux support removed since v1.02]
79;TXT_SETUP_LinuxKernelPart db 'Partiz. kernel Linux', 0
80;TXT_SETUP_LinuxDefaultKernel db 'Kernel Linux predef.', 0
81;TXT_SETUP_LinuxRootPart db 'Partizione Root Linux', 0
82; This here may be larger than 23 chars...
83;TXT_SETUP_DefLinuxCmd db 'DEFINIRE LINEA DI COMANDO LINUX', 0
84TXT_SETUP_IgnoreLVM db 'Ignorare LVM info.', 0
85TXT_SETUP_ForceLBAUsage db 'Forza uso LBA del BIOS', 0
86TXT_SETUP_ExtPartMShack db 'Est-Part MS Workaround', 0
87
88; DYNAMIC LENGTH, maximum 11 chars excluding ending zero
89;----------------------------------|---------|------------------------------
90TXT_SETUP_MAGIC_Enabled db 'Attivato', 0
91TXT_SETUP_MAGIC_Disabled db 'Disattivato', 0
92TXT_SETUP_MAGIC_Detailed db 'Dettagli', 0
93TXT_SETUP_MAGIC_NoBootable db 'No Avviab.', 0
94; [Linux support removed since v1.02]
95;TXT_SETUP_MAGIC_NoLinux db 'No Linux', 0
96TXT_SETUP_MAGIC_DoNothing db 'Nessuna Az.', 0
97TXT_SETUP_MAGIC_ResetTime db 'Reset Timer', 0
98TXT_SETUP_MAGIC_StopTime db 'Ferma Timer', 0
99TXT_SETUP_MAGIC_CDROM db 'CD-ROM', 0
100TXT_SETUP_MAGIC_Network db 'Rete', 0
101TXT_SETUP_MAGIC_ZIPLS db 'ZIP/LS120', 0
102; Max Length: 10 (used in Hide-Configuration as well)
103;----------------------------------|--------|-------------------------------
104TXT_SETUP_MAGIC_Hidden db 'Nascosta', 0
105TXT_SETUP_MAGIC_Unhidden db 'Visibile', 0
106; Max Length: 10 ("C:" will be appended afterwards)
107;----------------------------------|--------|-------------------------------
108TXT_SETUP_MAGIC_Set db 'Forza a ', 0
109
110; Setup Control Help - Max Length: 33
111;----------------------------------|-------------------------------|--------
112TXT_SETUPHELP_Main db 24,32,25,32,26,32,27,' : Scelta Azione', 0
113 db 'Enter : Conferma Azione', 0
114 db 'F10 : Salva Config. & Esci', 0
115 db 'Esc : Abbandona Config.', 0
116
117TXT_SETUPHELP_SubMenu db 24,32,25,32,26,32,27,' : Scelta Opzione', 0
118 db 'PgUp/Dn : Cambio Opzione', 0
119 db 'F1 : Mostra Aiuto Opzione', 0
120 db 'Esc : Ritorna al Menu Principale', 0
121
122TXT_SETUPHELP_PartSetup db 24,32,25,32,26,32,27,' : Scelta Partizione', 0
123 db 'Enter : Modifica Etichetta', 0
124 db 'F1 : Opz. (premi tasto x camb.)', 0
125 db 'Esc : Ritorna al Menu Principale', 0
126
127; HELP FOR EVERY MENU-ITEM, Maximum Length = 22 chars PER line. Maximum 5 lines
128
129 ;1234567890123456789012
130;----------------------------------|--------------------|-------------------
131TXT_SETUPHELP_PartitionSetup db 'Rende le partizioni ', 0
132 db 'avviabili, cambia il', 0
133 db 'loro nome, le nasconde', 0
134 db 'etc.', 0
135 db 0
136TXT_SETUPHELP_BasicOptions db 'Opzioni disponibili', 0
137 db 'per utenti anche non', 0
138 db 'esperti', 0
139 db 0
140TXT_SETUPHELP_AdvOptions db 'Opzioni solo per', 0
141 db 'utenti esperti. Se si', 0
142 db 'ignora come agiscono', 0
143 db 'non utilizzarle', 0
144 db 0
145TXT_SETUPHELP_ExtOptions db 'Opzioni speciali per', 0
146 db 'specifici sistemi', 0
147 db 'operativi', 0
148 db 0
149TXT_SETUPHELP_DefMasterPwd db 'Definisce la password', 0
150 db 'per accedere alla', 0
151 db 'configurazione del', 0
152 db 'sistema', 0
153 db 0
154TXT_SETUPHELP_DefBootPwd db 'Definisce la password', 0
155 db 'per accedere al', 0
156 db 'sistema', 0
157 db 0
158TXT_SETUPHELP_SaveAndExit db 'Continua l''avvio e', 0
159 db 'salva le impostazioni', 0
160 db 'correnti', 0
161 db 0
162TXT_SETUPHELP_JustExit db 'Continua l''avvio, ', 0
163 db 'ma non salva', 0
164 db 'le impostazioni', 0
165 db 0
166
167TXT_SETUPHELP_InPartitionSetup db 'A -Avviabile (boot)', 0
168 db 'V -Rilevazione VIBR', 0
169 db 'N -Supporto Nascoste', 0
170 db 'L -Lettera Partizione', 0
171 db 'P -Est-Part MS inventi', 0
172 db 0
173
174TXT_SETUPHELP_HideSetup db 'Definisce lo stato', 0
175 db 'delle altre partizioni', 0
176 db 'quando la partizione', 0
177 db 'selezionata viene', 0
178 db 'avviata', 0
179 db 0
180
181; Basic Options - Help
182;----------------------------------|--------------------|-------------------
183TXT_SETUPHELP_DefaultSelection db 'Cambia la selezione', 0
184 db 'standard', 0
185 db 0
186TXT_SETUPHELP_TimedBoot db 'AiR-BOOT procede', 0
187 db 'automaticamente dopo', 0
188 db 'il tempo indicato', 0
189 db 0
190TXT_SETUPHELP_TimedBootDelay db 'Tempo di ritardo per', 0
191 db 'Avvio Temporizzato', 0
192 db 0
193TXT_SETUPHELP_TimedKeyHandling db 'Funzione eseguita in', 0
194 db 'caso di pressione di ', 0
195 db 'un tasto durante', 0
196 db 'l''Avvio Temporizzato', 0
197 db 0
198TXT_SETUPHELP_BootLastIfTimed db 'AiR-BOOT usa', 0
199 db 'l''ultima partizione', 0
200 db 'avviata in Avvio', 0
201 db 'Temporizzato. Oppure', 0
202 db 'usa la predefinita', 0
203 db 0
204TXT_SETUPHELP_RememberLastBoot db 'AiR-BOOT posiziona', 0
205 db 'la barra del menu di', 0
206 db 'selezione partizione', 0
207 db 'sull''ultima avviata', 0
208 db 0
209TXT_SETUPHELP_RememberTimeBoot db 'Come la precedente,', 0
210 db 'AiR-BOOT posiziona la', 0
211 db 'barra del menu anche', 0
212 db 'in caso di Avvio', 0
213 db 'Temporizzato', 0
214 db 0
215TXT_SETUPHELP_IncludeFloppy db 'AiR-BOOT permette di', 0
216 db 'avviare dal floppy A:', 0
217 db 'tramite il menu', 0
218 db 0
219TXT_SETUPHELP_MbrProtection db 'Protegge il MBR con un', 0
220 db 'programma residente.', 0
221 db 'Richiede 1 KByte di', 0
222 db 'memoria convenzionale.', 0
223 db 'Problemi con certi OS', 0
224 db 0
225TXT_SETUPHELP_IgnoreMbrWrites db 'Ignora le modifiche al', 0
226 db 'MBR, altrimenti blocca', 0
227 db 'il sistema', 0
228 db 0
229TXT_SETUPHELP_MakeSounds db 'Effetti sonori in', 0
230 db 'avvio tramite lo', 0
231 db 'speaker interno', 0
232 db 0
233TXT_SETUPHELP_CooperBars db 'Crea barre colorate', 0
234 db 'all''avvio del sistema', 0
235 db 0
236
237; Advanced Options - Help
238;----------------------------------|--------------------|-------------------
239TXT_SETUPHELP_BootMenu db 'Disabilita: AiR-BOOT', 0
240 db 'avvia la partizione', 0
241 db 'predefinita (no menu)', 0
242 db 'Dettagli: mostra', 0
243 db 'altre informazioni', 0
244 db 0
245TXT_SETUPHELP_PartAutoDetect db 'Se AiR-BOOT trova ', 0
246 db 'nuove partizioni, le', 0
247 db 'rende automaticamente', 0
248 db 'avviabili', 0
249 db 0
250TXT_SETUPHELP_PasswordedSetup db 'AiR-BOOT chiede una', 0
251 db 'password per accedere', 0
252 db 'alla configurazione', 0
253 db 0
254TXT_SETUPHELP_PasswordedSystem db 'AiR-BOOT chiede una', 0
255 db 'password per avviare', 0
256 db 'il sistema', 0
257 db 0
258TXT_SETUPHELP_PasswordedBoot db 'AiR-BOOT chiede una', 0
259 db 'password per cambiare', 0
260 db 'la partizione di avvio', 0
261 db 'se non si usa Avvio', 0
262 db 'Temporizzato', 0
263 db 0
264TXT_SETUPHELP_GetFloppyName db 'In caso il floppy sia', 0
265 db 'avviabile da menu,', 0
266 db 'AiR-BOOT mostra la', 0
267 db 'etichetta del floppy', 0
268 db 0
269TXT_SETUPHELP_GetFloppyName2Sec db 'In aggiunta alla ', 0
270 db 'precedente, rilegge', 0
271 db 'l''etichetta del', 0
272 db 'floppy ogni 2 secondi', 0
273 db 0
274TXT_SETUPHELP_VirusDetect db 'Rileva virus normali', 0
275 db '(virus non troppo', 0
276 db 'aggressivi)', 0
277 db 0
278TXT_SETUPHELP_StealthDetect db 'Rileva virus tipo', 0
279 db 'Stealth (tunnell', 0
280 db 'virus)', 0
281 db 0
282TXT_SETUPHELP_VIBRdetect db 'Rileva virus tipo', 0
283 db 'VIBR, ovvero', 0
284 db 'Virus-In-Boot-Record', 0
285 db '(Virus da settore di', 0
286 db 'avvio)', 0
287 db 0
288TXT_SETUPHELP_ContinueBIOSboot db 'Restituisce il', 0
289 db 'controllo al BIOS per', 0
290 db 'la gestione del', 0
291 db 'dispositivo di avvio', 0
292 db 0
293
294; Extended Options - Help
295;----------------------------------|--------------------|-------------------
296; [Linux support removed since v1.02]
297;TXT_SETUPHELP_LinuxKernelPart db 'Partizione FAT-16', 0
298; db 'contenente i vari', 0
299; db 'kernels di Linux', 0
300; db 0
301;TXT_SETUPHELP_LinuxDefaultKrnl db 'Definisce il nome del', 0
302; db 'kernel predefinito', 0
303; db 0
304;TXT_SETUPHELP_LinuxRootPart db 'Cambia la partizione', 0
305; db 'root di Linux', 0
306; db 0
307;TXT_SETUPHELP_DefLinuxCmd db 'Definisce la linea di', 0
308; db 'comando per Linux, se', 0
309; db 'disponibile', 0
310; db 0
311;----------------------------------|--------------------|-------------------
312TXT_SETUPHELP_IgnoreLVM db 'Se attivato AiR-BOOT', 0
313 db 'non cerca neanche LVM', 0
314 db 'informazione.', 0
315 db 0
316TXT_SETUPHELP_ForceLBAUsage db 'Forza l''uso delle API', 0
317 db 'LBA del BIOS invece', 0
318 db 'dell''uso misto di CHS', 0
319 db 'ed LBA.', 0
320 db 0
321TXT_SETUPHELP_ExtPartMShack db 'Abilita il cambiamento', 0
322 db 'dinamico della partiz.', 0
323 db 'estesa, da "type id"', 0
324 db 'standard a tipo MS', 0
325 db '(definito dal P-flag)', 0
326 db 0
327
328; Maximum 26 chars (should not be reached)
329;----------------------------------|------------------------|---------------
330TXT_SETUPHELP_Base db ' AIUTO ', 0
331TXT_SETUPHELP_Enter db '<INVIO>', 0
332
333; Maximum 60 chars (should not be reached)
334;----------------------------------|----------------------------------------------------------|
335TXT_SETUP_PasswordOld db 'Password Precedente:', 0
336TXT_SETUP_PasswordDefine db 'Definire Password:', 0
337TXT_SETUP_PasswordVerify db 'Verifica Password:', 0
338TXT_SETUP_PasswordIncorrect db 'Password Precedente Errata, Spiacente.', 0
339TXT_SETUP_PasswordMismatch db 'Incorretta, Mantenuta la Password Precedente.', 0
340TXT_SETUP_PasswordDisabled db 'Nessuna Password -> Protezione Disabilitata.', 0
341TXT_SETUP_PasswordMatched db '** Corretta, Nuova Password Attivata **', 0
342
343; Maximum 60 chars (should not be reached anyway)
344;----------------------------------|----------------------------------------------------------|
345TXT_SETUP_SaveAndExitNow db 'SALVA IMPOSTAZ. & ESCI', 0
346TXT_SETUP_QuitWithoutSaveNow db 'ESCI SENZA SALVARE', 0
347; Must be shorter than SaveAndExitNow / QuitWithoutSaveNow
348;----------------------------------|----------------------------------------------------------|
349TXT_SETUP_AreYouSure1 db 'SEI SICURO?', 0
350TXT_SETUP_AreYouSure2 db '(S/N)', 0
351
352; Maximum 60 chars (should not be reached)
353;----------------------------------|----------------------------------------------------------|
354; [Linux support removed since v1.02]
355;TXT_SETUP_EnterLinuxCmdLine db 'Inserire/modificare la linea di comando per Linux:', 0
356;TXT_SETUP_NoLinuxInstalled db 'Linux non installato nel sistema', 0
357TXT_SETUP_NoLDLpartition db 'Partizione selezionata non HPFS/FAT16/JFS', 0
358
359; Maximum 34 chars (should not be reached)
360;----------------------------------|--------------------------------|-------
361TXT_SETUP_HideFeature db 'Nascondi Partizioni', 0
362;----------------------------------|---------------------|------------------
363TXT_SETUP_HideFeature2 db 'Stato all''avvio ', 0
364
365; Drive-Letter Menu Header - Max Length: 19 chars
366;----------------------------------|-----------------|----------------------
367TXT_SETUP_DriveLetter db 'Lettera Partizione', 0
368
369; Drive-Letter Keys - Max Length: 19 chars
370;----------------------------------|-----------------|----------------------
371TXT_SETUPHELP_DriveLetter db 'Premere C a Z', 0
372
373; Colors for special words hard-coded. Keep all 0s.
374;TXT_SETUP_LowerMessage db 'Programma ',0,'gratuito',0,' per uso privato non commerciale.',0
375; db 'Proibita ',0,'ASSOLUTAMENTE',0,' distribuzione o uso di AiR-BOOT in ',0,'-OGNI-',0,' modo,',0
376; db 'in caso di pagamento del prodotto o del servizio fornito con esso.',0
377; db 'Se si vuole usare AiR-BOOT secondo ',0,'altre condizioni',0,', ',0,'preinstallarlo',0,' o ',0
378; db 'distribuirlo',0,' , contattatemi via e-mail: ',0,'kiewitz@netlabs.org',0,' !',0
Note: See TracBrowser for help on using the repository browser.