* Added Italian translation, it.pm, from Lorenzo Cappelletti
[BackupPC.git] / lib / BackupPC / Lang / it.pm
1 #!/usr/bin/perl
2 #
3 # $Id: it.pm,v 1.1 2004/02/23 07:42:57 cbarratt Exp $
4 #
5 # Italian i18n file
6 #
7 # (C)  Lorenzo Cappelletti <lorenzo.cappelletti@email.it>  2004
8 #
9
10
11 # --------------------------------
12
13 $Lang{Start_Archive} = "Avvia archivio";
14 $Lang{Stop_Dequeue_Archive} = "Arresta/disaccoda archivio";
15 $Lang{Start_Full_Backup} = "Avvia backup completo";
16 $Lang{Start_Incr_Backup} = "Avvia backup incrementale";
17 $Lang{Stop_Dequeue_Backup} = "Arresta/disaccoda backup";
18 $Lang{Restore} = "Ripristina";
19
20 $Lang{Type_full} = "completo";
21 $Lang{Type_incr} = "incrementale";
22
23 # -----
24
25 $Lang{Only_privileged_users_can_view_admin_options} = "Solo gli utenti privilegiati possono visualizzare le opzioni di amministrazione.";
26 $Lang{H_Admin_Options} = "Server BackupPC: opzioni di amministrazione";
27 $Lang{Admin_Options} = "Opzioni di amministrazione";
28 $Lang{Admin_Options_Page} = <<EOF;
29 \${h1(qq{$Lang{Admin_Options}})}
30 <br>
31 \${h1("Controllo server")}
32 <form action="\$MyURL" method="get">
33 <table>
34   <tr><td>Arresta il server:<td><input type="submit" name="action" value="Stop">
35   <tr><td>Ricarica la configurazione del server:<td><input type="submit" name="action" value="Reload">
36 </table>
37 </form>
38 \${h1("Configurazione server")}
39 <ul>
40   <li><i>Other options can go here... e.g.,</i>
41   <li>Modifica configurazione server
42 </ul>
43 EOF
44 $Lang{Unable_to_connect_to_BackupPC_server} = "Impossibile connettersi al server BackupPC",
45             "Questo script CGI (\$MyURL) non &egrave; in grado di connettersi al server"
46           . " BackupPC su \$Conf{ServerHost} alla porta \$Conf{ServerPort}.  L'errore &egrave;:"
47           . " \$err.",
48             "Forse il server BackupPC non &egrave; in esecuzioneor c'&egrave; un errore"
49           . " nella configurazione.  Contattare l'amministratore di sistema.";
50 $Lang{Admin_Start_Server} = <<EOF;
51 \${h1(qq{$Lang{Unable_to_connect_to_BackupPC_server}})}
52 <form action="\$MyURL" method="get">
53 Il server BackupPC presso <tt>\$Conf{ServerHost}</tt> sulla porta <tt>\$Conf{ServerPort}</tt>
54 non &egrave; attualmente in esecuzione (forse &egrave; stato arrestato oppure non &egrave; stato ancora avviato).<br>
55 Si desidera avviarlo?
56 <input type="hidden" name="action" value="startServer">
57 <input type="submit" value="Avvia server" name="ignore">
58 </form>
59 EOF
60
61 # -----
62
63 $Lang{H_BackupPC_Server_Status} = "Stato server BackupPC";
64
65 $Lang{BackupPC_Server_Status}= <<EOF;
66 \${h1(qq{$Lang{H_BackupPC_Server_Status}})}
67
68 <p>
69 \${h2("Informazioni generali server")}
70
71 <ul>
72 <li>Il PID del server &egrave; \$Info{pid} sull\'host \$Conf{ServerHost},
73     versione \$Info{Version}, avviato il \$serverStartTime.
74 <li>Questo rapporto di stato &egrave; stato generato il \$now.
75 <li>La configurazione &egrave; stata caricata l'ultima volte il \$configLoadTime.
76 <li>Il prossimo accodamento dei PC sar&agrave; effettuato il \$nextWakeupTime.
77 <li>Altre informazioni:
78     <ul>
79         <li>\$numBgQueue richieste pendenti di backup dall\'ultimo risveglio
80             programmato
81         <li>\$numUserQueue richieste pendenti di backup da parte degli utenti
82         <li>\$numCmdQueue richieste pendenti di comandi
83         \$poolInfo
84         <li>Recentemente il sistema dei file di pool &egrave; stato al
85             \$Info{DUlastValue}% (\$DUlastTime).  Il massimo di oggi
86             &egrave; del \$Info{DUDailyMax}% (\$DUmaxTime), mentre quello
87             di ieri era del \$Info{DUDailyMaxPrev}%.
88     </ul>
89 </ul>
90
91 \${h2("Processi attualmente in esecuzione")}
92 <p>
93 <table class="tableStnd" border cellspacing="1" cellpadding="3">
94 <tr class="tableheader"><td> Host </td>
95     <td> Tipo </td>
96     <td> Utente </td>
97     <td> Data inizio </td>
98     <td> Comando </td>
99     <td align="center"> PID </td>
100     <td align="center"> PID Xfer </td>
101     </tr>
102 \$jobStr
103 </table>
104 <p>
105
106 \${h2("Fallimenti che richiedono attenzione")}
107 <p>
108 <table class="tableStnd" border cellspacing="1" cellpadding="3">
109 <tr class="tableheader"><td align="center"> Host </td>
110     <td align="center"> Tipo </td>
111     <td align="center"> Utente </td>
112     <td align="center"> Ultimo tentativo </td>
113     <td align="center"> Dettagli </td>
114     <td align="center"> Data errore </td>
115     <td> Ultimo errore (diverso da ping) </td></tr>
116 \$statusStr
117 </table>
118 EOF
119
120 # --------------------------------
121 $Lang{BackupPC__Server_Summary} = "BackupPC: prospetto server";
122 +$Lang{BackupPC__Archive} = "BackupPC: Archive";
123 +$Lang{BackupPC_Summary} = <<EOF;
124
125 \${h1(qq{$Lang{BackupPC__Server_Summary}})}
126 <p>
127 Questo rapporto di stato &egrave; stato generato il \$now.
128 <p>
129
130 \${h2("Host con backup buoni")}
131 <p>
132 Ci sono \$hostCntGood host sottoposti a backup per un totale di:
133 <ul>
134 <li> \$fullTot backup completi per una dimensione toatle di \${fullSizeTot}GB
135      (prima del processo di pooling e compressione),
136 <li> \$incrTot backup incrementali per una dimensione totale di \${incrSizeTot}GB
137      (prima del processo di pooling e compressione).
138 </ul>
139 <table border>
140 <tr><td> Host </td>
141     <td align="center"> Utente </td>
142     <td align="center"> Completi </td>
143     <td align="center"> Et&agrave; completi<br>(giorni) </td>
144     <td align="center"> Dimensione completi<br>(GB) </td>
145     <td align="center"> Velocit&agrave<br>(MB/s) </td>
146     <td align="center"> Incrementali </td>
147     <td align="center"> Et&agrave; incrementali<br>(giorni) </td>
148     <td align="center"> Stato </td>
149     <td align="center"> Ultimo tentativo </td></tr>
150 \$strGood
151 </table>
152 <br><br>
153 \${h2("Host senza backup")}
154 <p>
155 Ci sono \$hostCntNone host senza alcun backup.
156 <p>
157 <table class="tableStnd" border cellpadding="3" cellspacing="1">
158 <tr class="tableheader"><td> Host </td>
159     <td align="center"> Utente </td>
160     <td align="center"> Completi </td>
161     <td align="center"> Et&agrave; completi<br>(giorni) </td>
162     <td align="center"> Dimensione completi<br>(GB) </td>
163     <td align="center"> Velocit&agrave<br>(MB/s) </td>
164     <td align="center"> Incrementali </td>
165     <td align="center"> Et&agrave; incrementali<br>(giorni) </td>
166     <td align="center"> Stato </td>
167     <td align="center"> Ultimo tentativo </td></tr>
168 \$strNone
169 </table>
170 EOF
171
172 $Lang{BackupPC_Archive} = <<EOF;
173 \${h1(qq{$Lang{BackupPC__Archive}})}
174 <script language="javascript" type="text/javascript">
175 <!--
176
177     function checkAll(location)
178     {
179       for (var i=0;i<document.form1.elements.length;i++)
180       {
181         var e = document.form1.elements[i];
182         if ((e.checked || !e.checked) && e.name != \'all\') {
183             if (eval("document.form1."+location+".checked")) {
184                 e.checked = true;
185             } else {
186                 e.checked = false;
187             }
188         }
189       }
190     }
191
192     function toggleThis(checkbox)
193     {
194        var cb = eval("document.form1."+checkbox);
195        cb.checked = !cb.checked;
196     }
197
198 //-->
199 </script>
200
201 &Egrave; stato effettuato il backup di \$hostCntGood host per una dimensione
202 totale di \${fullSizeTot}GB
203 <p>
204 <form name="form1" method="post" action="\$MyURL">
205 <input type="hidden" name="fcbMax" value="\$checkBoxCnt">
206 <input type="hidden" name="type" value="1">
207 <input type="hidden" name="host" value="\${EscHTML(\$archHost)}">
208 <input type="hidden" name="action" value="Archive">
209 <table class="tableStnd" border cellpadding="3" cellspacing="1">
210 <tr class="tableheader"><td align=center> Host</td>
211     <td align="center"> Utente </td>
212     <td align="center"> Dimensione<br>backup </td>
213 \$strGood
214 \$checkAllHosts
215 </table>
216 </form>
217 <p>
218
219 EOF
220
221 $Lang{BackupPC_Archive2} = <<EOF;
222 \${h1(qq{$Lang{BackupPC__Archive}})}
223 Gli host seguenti stanno per esseri archiviati
224 <ul>
225 \$HostListStr
226 </ul>
227 <form action="\$MyURL" method="post">
228 \$hiddenStr
229 <input type="hidden" name="action" value="Archive">
230 <input type="hidden" name="host" value="\${EscHTML(\$archHost)}">
231 <input type="hidden" name="type" value="2">
232 <input type="hidden" value="0" name="archive_type">
233 <table class="tableStnd" border cellspacing="1" cellpadding="3">
234 \$paramStr
235 <tr>
236     <td colspan=2><input type="submit" value="Avvia archiviazione" name=""></td>
237 </tr>
238 </form>
239 </table>
240 EOF
241
242 $Lang{BackupPC_Archive2_location} = <<EOF;
243 <tr>
244     <td>Localizzazione archivio/dispositivi</td>
245     <td><input type="text" value="\$ArchiveDest" name="archive_device"></td>
246 </tr>
247 EOF
248
249 $Lang{BackupPC_Archive2_compression} = <<EOF;
250 <tr>
251     <td>Compressione</td>
252     <td>
253     <input type="radio" value="0" name="compression" \$ArchiveCompNone>nessuna<br>
254     <input type="radio" value="1" name="compression" \$ArchiveCompGzip>gzip<br>
255     <input type="radio" value="2" name="compression" \$ArchiveCompBzip2>bzip2
256     </td>
257 </tr>
258 EOF
259
260 $Lang{BackupPC_Archive2_parity} = <<EOF;
261 <tr>
262     <td>Numero di file di parit&agrave;</td>
263     <td><input type="numeric" value="\$ArchivePar" name="par"></td>
264 </tr>
265 EOF
266
267 $Lang{BackupPC_Archive2_split} = <<EOF;
268 <tr>
269     <td>Suddividi output in</td>
270     <td><input type="numeric" value="\$ArchiveSplit" name="splitsize">Megabyte </td>
271 </tr>
272 EOF
273   
274 # -----------------------------------
275 $Lang{Pool_Stat} = <<EOF;
276         <li>Il pool di \${poolSize}GB comprende \$info->{"\${name}FileCnt"}
277             file e \$info->{"\${name}DirCnt"} directory (al \$poolTime),
278         <li>L\'hash del pool d&agrave; \$info->{"\${name}FileCntRep"} file
279             ripetuti con la catena pi&ugrave; lunga di \$info->{"\${name}FileRepMax"},
280         <li>La pulizia notturna ha rimosso \$info->{"\${name}FileCntRm"}
281             file per una dimensione di \${poolRmSize}GB (circa il \$poolTime),
282 EOF
283
284 # --------------------------------
285 $Lang{BackupPC__Backup_Requested_on__host} = "BackupPC: richiesta di backup per \$host";
286 # --------------------------------
287 $Lang{REPLY_FROM_SERVER} = <<EOF;
288 \${h1(\$str)}
289 <p>
290 La risposta del server &grave; stata: \$reply
291 <p>
292 Ritorna alla <a href="\$MyURL?host=\$host">homepage di \$host</a>.
293 EOF
294 # --------------------------------
295 $Lang{BackupPC__Start_Backup_Confirm_on__host} = "BackupPC: conferma avvio backup per \$host";
296 # --------------------------------
297 $Lang{Are_you_sure_start} = <<EOF;
298 \${h1("Sicuro?")}
299 <p>
300 Si sta per avviare un bakcup \$type per \$host.
301
302 <form action="\$MyURL" method="get">
303 <input type="hidden" name="host" value="\$host">
304 <input type="hidden" name="hostIP" value="\$ipAddr">
305 <input type="hidden" name="doit" value="1">
306 Avviare veramente?
307 <input type="submit" value="\$In{action}" name="action">
308 <input type="submit" value="No" name="">
309 </form>
310 EOF
311 # --------------------------------
312 $Lang{BackupPC__Stop_Backup_Confirm_on__host} = "BackupPC: Conferma di arresto backup per \$host";
313 # --------------------------------
314 $Lang{Are_you_sure_stop} = <<EOF;
315
316 \${h1("Sicuro?")}
317
318 <p>
319 Si sta per arrestare/disaccodare i backup per \$host;
320
321 <form action="\$MyURL" method="get">
322 <input type="hidden" name="host" value="\$host">
323 <input type="hidden" name="doit" value="1">
324 Also, please don\'t start another backup for
325 <input type="text" name="backoff" size="10" value="\$backoff"> hours.
326 <p>
327 Arrestare veramente?
328 <input type="submit" value="\$In{action}" name="action">
329 <input type="submit" value="No" name="">
330 </form>
331
332 EOF
333 # --------------------------------
334 $Lang{Only_privileged_users_can_view_queues_} = "Solo gli utenti con privilegi possono visualizzare la coda.";
335 # --------------------------------
336 $Lang{Only_privileged_users_can_archive} = "Solo gli utenti privilegiati possono archiviare.";
337 # --------------------------------
338 $Lang{BackupPC__Queue_Summary} = "BackupPC: Prospetto coda";
339 # --------------------------------
340 $Lang{Backup_Queue_Summary} = <<EOF;
341 \${h1("Prospetto coda di backup")}
342 <br><br>
343 \${h2("Prospetto code utenti")}
344 <p>
345 Sono state accodate le seguenti richieste degli utenti:
346 </p>
347 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
348 <tr class="tableheader"><td> Host </td>
349     <td> Data richiesta </td>
350     <td> Utente </td></tr>
351 \$strUser
352 </table>
353 <br><br>
354
355 \${h2("Prospetto code in background")}
356 <p>
357 Sono attualmente in coda le seguenti richieste di background:
358 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
359 <tr class="tableheader"><td> Host </td>
360     <td> Data richiesta </td>
361     <td> Utente </td></tr>
362 \$strBg
363 </table>
364 <br><br>
365 \${h2("Prospetto coda comandi")}
366 <p>
367 Sono attualmente in coda le seguenti richieste di comandi:
368 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
369 <tr class="tableheader"><td> Host </td>
370     <td> Data richiesta </td>
371     <td> Utente </td>
372     <td> Comando </td></tr>
373 \$strCmd
374 </table>
375 EOF
376
377 # --------------------------------
378 $Lang{Backup_PC__Log_File__file} = "BackupPC: file di log \$file";
379 $Lang{Log_File__file__comment} = <<EOF;
380 \${h1("File di log \$file \$comment")}
381 <p>
382 EOF
383 # --------------------------------
384 $Lang{Contents_of_log_file} = <<EOF;
385 Contenuto del file di log <tt>\$file</tt> modificato il \$mtimeStr \$comment
386 EOF
387
388 # --------------------------------
389 $Lang{skipped__skipped_lines} = "[ saltate \$skipped righe ]\n";
390 # --------------------------------
391 $Lang{_pre___Can_t_open_log_file__file} = "<pre>\nImpossibile aprire il file di log \$file\n";
392
393 # --------------------------------
394 $Lang{BackupPC__Log_File_History} = "BackupPC: cronologia file di log";
395 $Lang{Log_File_History__hdr} = <<EOF;
396 \${h1("Cronologia file di log \$hdr")}
397 <p>
398 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
399 <tr class="tableheader"><td align="center"> File </td>
400     <td align="center"> Dimensione </td>
401     <td align="center"> Data modifica </td></tr>
402 \$str
403 </table>
404 EOF
405
406 # -------------------------------
407 $Lang{Recent_Email_Summary} = <<EOF;
408 \${h1("Prospetto email recenti (ordine cronologico inverso)")}
409 <p>
410 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
411 <tr class="tableheader"><td align="center"> Destinatario </td>
412     <td align="center"> Host </td>
413     <td align="center"> Data </td>
414     <td align="center"> Oggetto </td></tr>
415 \$str
416 </table>
417 EOF
418  
419
420 # ------------------------------
421 $Lang{Browse_backup__num_for__host} = "BackupPC: Sfoglia backup \$num per \$host";
422
423 # ------------------------------
424 $Lang{Restore_Options_for__host} = "BackupPC: Opzioni di ripristino per \$host";
425 $Lang{Restore_Options_for__host2} = <<EOF;
426 \${h1("Ripristino opzioni per \$host")}
427 <p>
428 Sono state selezionate i seguenti file/directory dalla condivisione
429 \$share, backup numero \$num:
430 <ul>
431 \$fileListStr
432 </ul>
433 </p><p>
434 Sono disponibili tre scelte per il ripristino di questi file/directory.
435 Selezionare una delle opzioni seguenti.
436 </p>
437 \${h2("Opzione 1: ripristino diretto")}
438 <p>
439 EOF
440
441 $Lang{Restore_Options_for__host_Option1} = <<EOF;
442 &Egrave; possibile avviare un processo che ripristini questi file direttamente
443 su \$host.
444 </p><p>
445 <b>Attenzione:</b> ogni file esistente che corrisponde ai file selezionati
446 sar&agrave; sovrascritto!
447
448 </p>
449 <form action="\$MyURL" method="post" name="direct">
450 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
451 <input type="hidden" name="num" value="\$num">
452 <input type="hidden" name="type" value="3">
453 \$hiddenStr
454 <input type="hidden" value="\$In{action}" name="action">
455 <table border="0">
456 <tr>
457     <td>Ripristino dei file sull\'host</td>
458     <td><!--<input type="text" size="40" value="\${EscHTML(\$host)}"
459         name="hostDest">-->
460         <select name="hostDest" onChange="document.direct.shareDest.value=''">
461         \$hostDestSel
462         </select>
463         <script language="Javascript">
464         function myOpen(URL) {
465                window.open(URL,'','width=500,height=400');
466         }
467         </script>
468         <a href="javascript:myOpen('\$MyURL?action=findShares&host='+document.d irect.hostDest.options.value)">Search for available shares (NOT IMPLEMENTED)</a></td>
469 </tr><tr>
470     <td>Ripristino dei file sulla condivisione</td>
471     <td><input type="text" size="40" value="\${EscHTML(\$share)}"
472          name="shareDest"></td>
473 </tr><tr>
474     <td>Ripristino dei file al di sotto della directory<br>
475         (relativa alla condivisione)</td>
476     <td valign="top"><input type="text" size="40" maxlength="256"
477         value="\${EscHTML(\$pathHdr)}" name="pathHdr"></td>
478 </tr><tr>
479     <td><input type="submit" value="Avvio ripristino" name=""></td>
480 </table>
481 </form>
482 EOF
483
484 $Lang{Restore_Options_for__host_Option1_disabled} = <<EOF;
485 Direct restore has been disabled for host \${EscHTML(\$hostDest)}.
486 Please select one of the other restore options.
487 EOF
488   
489 # ------------------------------
490 $Lang{Option_2__Download_Zip_archive} = <<EOF;
491 \${h2("Opzione 2: scaricamento archivio zip")}
492 <p>
493 &Egrave; possibile scaricare un archivio zip contenente tutti i
494 file/directory selezionati.  Sar&agrave; poi possibile usare un applicativo
495 locale, come WinZip, per  visualizzare o estrarre un file qualsiasi.
496 </p><p>
497 <b>Attenzione:</b> a seconda dei file/directory selezionati, l\'archivio
498 potrebbe essere molto grande.  La creazione ed il trasferimento dell\'archivio
499 potrebbe richiedere diversi minuti e sar&agrave; necessario disporre di
500 abbastanza spazio sul proprio disco rigido locale per poterlo contenere.
501 </p>
502 <form action="\$MyURL" method="post">
503 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
504 <input type="hidden" name="num" value="\$num">
505 <input type="hidden" name="type" value="2">
506 \$hiddenStr
507 <input type="hidden" value="\$In{action}" name="action">
508 <input type="checkbox" value="1" name="relative" checked> Creare
509 l\'archivio relativamente a \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)}
510 (altrimenti l\'archivio conterr&agrave; percorsi completi).
511 <br>
512 Compressione (0=off, 1=fast,...,9=best)
513 <input type="text" size="6" value="5" name="compressLevel">
514 <br>
515 <input type="submit" value="Scarica file zip" name="">
516 </form>
517 EOF
518
519 # ------------------------------
520
521 $Lang{Option_2__Download_Zip_archive2} = <<EOF;
522 <p>
523 \${h2("Opzione 2: scaricamento archivio zip")}
524 <p>
525 Archive::Zip non &egrave; installato e non &egrave; quindi possibile
526 scaricare un archivio zip.
527 Contattare l\'amministratore di sistemaper installare Archive::Zip da
528 a href="http://www.cpan.org">www.cpan.org</a>.
529 </p>
530 EOF
531
532
533 # ------------------------------
534 $Lang{Option_3__Download_Zip_archive} = <<EOF;
535 \${h2("Opzione 3: Scaricamento archivio tar")}
536 <p>
537 &Egrave; possibile scaricare un archivio tar contenente tutti i
538 file/directory selezionati.  Sar&agrave; poi possibile usare un applicativo
539 locale, come tar o WinZip, per  visualizzare o estrarre un file qualsiasi.
540 </p><p>
541 <b>Attenzione:</b> a seconda dei file/directory selezionati, l\'archivio
542 potrebbe essere molto grande.  La creazione ed il trasferimento dell\'archivio
543 potrebbe richiedere diversi minuti e sar&agrave; necessario disporre di
544 abbastanza spazio sul proprio disco rigido locale per poterlo contenere.
545 </p>
546 <form action="\$MyURL" method="post">
547 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
548 <input type="hidden" name="num" value="\$num">
549 <input type="hidden" name="type" value="1">
550 \$hiddenStr
551 <input type="hidden" value="\$In{action}" name="action">
552 <input type="checkbox" value="1" name="relative" checked> Creare
553 l\'archivio relativamente a \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)}
554 (altrimenti l\'archivio conterr&agrave; percorsi completi).
555 <br>
556 <input type="submit" value="Scarica file tar" name="">
557 </form>
558 EOF
559
560
561 # ------------------------------
562 $Lang{Restore_Confirm_on__host} = "BackupPC: Conferma ripristino su \$host";
563
564 $Lang{Are_you_sure} = <<EOF;
565 \${h1("Sicuro?")}
566 <p>
567 Si sta per avviare il ripristino diretto sulla macchina \$In{hostDest}.
568 I file seguenti saranno ripristinati sulla condivisione \$In{shareDest}
569 dal backup numero \$num:
570 <p>
571 <table border>
572 <tr><td>File/directory originale</td><td>Ripristinato su</td></tr>
573 \$fileListStr
574 </table>
575
576 <form action="\$MyURL" method="post">
577 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
578 <input type="hidden" name="hostDest" value="\${EscHTML(\$In{hostDest})}">
579 <input type="hidden" name="shareDest" value="\${EscHTML(\$In{shareDest})}">
580 <input type="hidden" name="pathHdr" value="\${EscHTML(\$In{pathHdr})}">
581 <input type="hidden" name="num" value="\$num">
582 <input type="hidden" name="type" value="4">
583 \$hiddenStr
584 Avviare veramente?
585 <input type="submit" value="\$In{action}" name="action">
586 <input type="submit" value="No" name="">
587 </form>
588 EOF
589
590
591 # --------------------------
592 $Lang{Restore_Requested_on__hostDest} = "BackupPC: ripristino richiesto per \$hostDest";
593 $Lang{Reply_from_server_was___reply} = <<EOF;
594 \${h1(\$str)}
595 <p>
596 La risposta del server &grave; stata: \$reply
597 <p>
598 Ritorna alla <a href="\$MyURL?host=\$host">homepage di \$hostDest</a>.
599 EOF
600
601 $Lang{BackupPC_Archive_Reply_from_server} = <<EOF;
602 \${h1(\$str)}
603 <p>
604 La risposta del server &egrave; stata: \$reply
605 EOF
606
607   
608 # -------------------------
609 $Lang{Host__host_Backup_Summary} = "BackupPC: prospetto backup host \$host";
610
611 $Lang{Host__host_Backup_Summary2} = <<EOF;
612 \${h1("Prospetto backup host \$host")}
613 <p>
614 \$warnStr
615 <ul>
616 \$statusStr
617 </ul>
618 \${h2("Azioni utente")}
619 <p>
620 <form action="\$MyURL" method="get">
621 <input type="hidden" name="host" value="\$host">
622 \$startIncrStr
623 <input type="submit" value="$Lang{Start_Full_Backup}" name="action">
624 <input type="submit" value="$Lang{Stop_Dequeue_Backup}" name="action">
625 </form>
626 \${h2("Prospetto backup")}
627 <p>
628 Cliccare sul numero di bakcup per sfogliare e ripristinare i file di backup.
629 </p>
630 <table class="tableStnd" border cellspacing="1" cellpadding="3">
631 <tr class="tableheader"><td align="center"> Numero<br>backup </td>
632     <td align="center"> Tipo </td>
633     <td align="center"> Completo </td>
634     <td align="center"> Data avvio </td>
635     <td align="center"> Durata<br>(minuti) </td>
636     <td align="center"> Et&agrave;<br>(giorni) </td>
637     <td align="center"> Percorso backup server </td>
638 </tr>
639 \$str
640 </table>
641 <p>
642
643 \$restoreStr
644 </p>
645 <br><br>
646 \${h2("Prospetto errori trasferimento")}
647 <br><br>
648 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
649 <tr class="tableheader"><td align="center"> Numero<br>backup </td>
650     <td align="center"> Tipo </td>
651     <td align="center"> Vedere </td>
652     <td align="center"> Numero errori<br>trasferimento </td>
653     <td align="center"> Numero file<br>con problemi </td>
654     <td align="center"> Numero condivisioni<br>con problemi </td>
655     <td align="center"> Numero<br>errori tar </td>
656 </tr>
657 \$errStr
658 </table>
659 <br><br>
660
661 \${h2("Prospetto dimensioni file/contatore riutilizzo")}
662 <p>
663 I file esistenti sono quelli gi&agrave; presenti nel pool; i file nuovi sono
664 quelli aggiunti al pool.
665 I file vuoti e gli errori SMB non sono conteggiati nei contatori di
666 riutilizzo e file nuovi.
667 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
668 <tr class="tableheader"><td colspan="2" bgcolor="#ffffff"></td>
669     <td align="center" colspan="3"> Totali </td>
670     <td align="center" colspan="2"> File esistenti </td>
671     <td align="center" colspan="2"> File nuovi </td>
672 </tr>
673 <tr class="tableheader">
674     <td align="center"> Numero<br>backup </td>
675     <td align="center"> Tipo </td>
676     <td align="center"> Numero<br>file </td>
677     <td align="center"> Dimensione<br>(MB) </td>
678     <td align="center"> Velocit&agrave<br>(MB/s) </td>
679     <td align="center"> Numero<br>file </td>
680     <td align="center"> Dimensione<br>(MB) </td>
681     <td align="center"> Numero<br>file </td>
682     <td align="center"> Dimensione<br>(MB) </td>
683 </tr>
684 \$sizeStr
685 </table>
686 <br><br>
687
688 \${h2("Prospetto compressione")}
689 <p>
690 Prestazione della compressione per file gi&agrave; nel pool e per quelli
691 nuovi.
692 </p>
693 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
694 <tr class="tableheader"><td colspan="3" bgcolor="#ffffff"></td>
695     <td align="center" colspan="3"> File esistenti </td>
696     <td align="center" colspan="3"> File nuovi </td>
697 </tr>
698 <tr class="tableheader"><td align="center"> Numero<br>backup </td>
699     <td align="center"> Tipo </td>
700     <td align="center"> Livello<br>compressione </td>
701     <td align="center"> Dimensione<br>(MB) </td>
702     <td align="center"> Compresso<br>(MB) </td>
703     <td align="center"> Tasso<br>compressione </td>
704     <td align="center"> Dimensione<br>(MB) </td>
705     <td align="center"> Compresso<br>(MB) </td>
706     <td align="center"> Tasso<br>compressione </td>
707 </tr>
708 \$compStr
709 </table>
710 <br><br>
711 EOF
712
713 $Lang{Host__host_Archive_Summary} = "BackupPC: prospetto archivi host \$host";
714 $Lang{Host__host_Archive_Summary2} = <<EOF;
715 \${h1("Prospetto archivi host \$host")}
716 <p>
717 \$warnStr
718 <ul>
719 \$statusStr
720 </ul>
721
722 \${h2("Azioni utente")}
723 <p>
724 <form action="\$MyURL" method="get">
725 <input type="hidden" name="archivehost" value="\$host">
726 <input type="hidden" name="host" value="\$host">
727 <input type="submit" value="$Lang{Start_Archive}" name="action">
728 <input type="submit" value="$Lang{Stop_Dequeue_Archive}" name="action">
729 </form>
730
731 \$ArchiveStr
732
733 EOF
734
735 # -------------------------
736 $Lang{Error} = "BackupPC: Errore";
737 $Lang{Error____head} = <<EOF;
738 \${h1("Error: \$head")}
739 <p>\$mesg</p>
740 EOF
741
742 # -------------------------
743 $Lang{NavSectionTitle_} = "Server";
744
745 # -------------------------
746 $Lang{Backup_browse_for__host} = <<EOF;
747 \${h1("Sfoglia backup per \$host")}
748
749 <script language="javascript" type="text/javascript">
750 <!--
751
752     function checkAll(location)
753     {
754       for (var i=0;i<document.form1.elements.length;i++)
755       {
756         var e = document.form1.elements[i];
757         if ((e.checked || !e.checked) && e.name != \'all\') {
758             if (eval("document.form1."+location+".checked")) {
759                 e.checked = true;
760             } else {
761                 e.checked = false;
762             }
763         }
764       }
765     }
766     
767     function toggleThis(checkbox)
768     {
769        var cb = eval("document.form1."+checkbox);
770        cb.checked = !cb.checked;        
771     }
772
773 //-->
774 </script>
775
776 <form name="form0" method="post" action="\$MyURL">
777 <input type="hidden" name="num" value="\$num">
778 <input type="hidden" name="host" value="\$host">
779 <input type="hidden" name="share" value="\${EscHTML(\$share)}">
780 <input type="hidden" name="action" value="browse">
781 <ul>
782 <li>Si sta sfogliando il backup numero \$num effettuato il \$backupTime
783     (\$backupAge giorni fa),
784 \$filledBackup
785 <li>Entra directory: <input type="text" name="dir" size="50" maxlength="4096" value="\${EscHTML(\$dir)}"> <input type="submit" value="\$Lang->{Go}" name="Immetti">
786 <li>Fare clic su una directory per aprirla
787 <li>Fare clic su un file per ripristinarlo
788 <li>&Egrave; possibile visualizzare la <a href="\$MyURL?action=dirHistory&host=\${EscURI(\$host)}&share=\$shareURI&dir=\$pathURI">cronologia</a> dei backup della directory corrente
789 </ul>
790 </form>
791
792 \${h2("Contents of \${EscHTML(\$dirDisplay)}")}
793 <form name="form1" method="post" action="\$MyURL">
794 <input type="hidden" name="num" value="\$num">
795 <input type="hidden" name="host" value="\$host">
796 <input type="hidden" name="share" value="\${EscHTML(\$share)}">
797 <input type="hidden" name="fcbMax" value="\$checkBoxCnt">
798 <input type="hidden" name="action" value="$Lang{Restore}">
799 <br>
800 <table width="100%">
801 <tr><td valign="top">
802     <!--Navigate here:-->
803     <br><table align="center" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff">
804     \$dirStr
805     </table>
806 </td><td width="3%">
807 </td><td valign="top">
808     <br>
809         <table border="0" width="100%" align="left" cellpadding="3" cellspacing
810   ="1">
811         <table border="0" width="100%" align="left" cellpadding="2" cellspacing="1">
812         \$fileHeader
813         \$topCheckAll
814         \$fileStr
815         \$checkAll
816         </table>
817     </td></tr></table>
818 <br>
819 <!--
820 This is now in the checkAll row
821 <input type="submit" name="Submit" value="Ripristina file selezionati">
822 -->
823 </td></tr></table>
824 </form>
825 EOF
826
827 # ------------------------------
828 $Lang{DirHistory_backup_for__host} = "BackupPC: Cronologia backup directory per \$host";
829
830 #
831 # These two strings are used to build the links for directories and
832 # file versions.  Files are appended with a version number.
833 #
834 $Lang{DirHistory_dirLink}  = "dir";
835 $Lang{DirHistory_fileLink} = "v";
836
837 $Lang{DirHistory_for__host} = <<EOF;
838 \${h1("Cronologia backup directory per \$host")}
839 <p>
840 Questa videata mostra tutte le versioni uniche disponibili nei diversi backup:
841 <ul>
842 <li> Fare clic su un numero di backup per ritornare al navigatore di backup
843 <li> Fare clic sul collegamento ad una directory
844      (\$Lang->{DirHistory_dirLink}) per navigare nella directory stessa
845 <li> Fare clic sul collegamento ad un file (\$Lang->{DirHistory_fileLink}0,
846      \$Lang->{DirHistory_fileLink}1, ...) per scaricare quel file
847 <li> I file con lo stesso contenuto fra backup diversi hanno lo stesso
848      numero di versione
849 <li> I file o directory non disponibili in uno specifico backup presentano
850      una casella vuota
851 <li> I file visualizzati con la stessa versione possono avere attributi
852      diversi.  Selezionare il numero di backup per visualizzare gli
853      attributi del file.
854 </ul>
855
856 \${h2("Cronologia di \${EscHTML(\$dirDisplay)}")}
857
858 <br>
859 <table cellspacing="2" cellpadding="3">
860 <tr class="fviewheader"><td>Numero backup</td>\$backupNumStr</tr>
861 <tr class="fviewheader"><td>Data backup</td>\$backupTimeStr</tr>
862 \$fileStr
863 </table>
864 EOF
865
866 # ------------------------------
867 $Lang{Restore___num_details_for__host} = "BackupPC: dettagli ripristino numero \$num per \$host";
868
869 $Lang{Restore___num_details_for__host2 } = <<EOF;
870 \${h1("Dettagli ripristino numero \$num per \$host")}
871 <p>
872 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="50%">
873 <tr><td class="tableheader"> Numero </td><td> \$Restores[\$i]{num} </td></tr>
874 <tr><td class="tableheader"> Richiesto da </td><td> \$RestoreReq{user} </td></tr>
875 <tr><td class="tableheader"> Data richiesta </td><td> \$reqTime </td></tr>
876 <tr><td class="tableheader"> Risultato </td><td> \$Restores[\$i]{result} </td></tr>
877 <tr><td class="tableheader"> Messaggio d\'errore </td><td> \$Restores[\$i]{errorMsg} </td></tr>
878 <tr><td class="tableheader"> Host sorgente </td><td> \$RestoreReq{hostSrc} </td></tr>
879 <tr><td class="tableheader"> Numero backup<br>sorgente </td><td> \$RestoreReq{num} </td></tr>
880 <tr><td class="tableheader"> Condivisione<br>sorgente </td><td> \$RestoreReq{shareSrc} </td></tr>
881 <tr><td class="tableheader"> Host destinazione </td><td> \$RestoreReq{hostDest} </td></tr>
882 <tr><td class="tableheader"> Condivisione<br>destinazione </td><td> \$RestoreReq{shareDest} </td></tr>
883 <tr><td class="tableheader"> Data avvio </td><td> \$startTime </td></tr>
884 <tr><td class="tableheader"> Durata </td><td> \$duration min </td></tr>
885 <tr><td class="tableheader"> Numero file </td><td> \$Restores[\$i]{nFiles} </td></tr>
886 <tr><td class="tableheader"> Dimensione totale </td><td> \${MB}MB </td></tr>
887 <tr><td class="tableheader"> Tasso<br>trasferimento </td><td> \$MBperSecMB/s </td></tr>
888 <tr><td class="tableheader"> Errori<br>creazione tar </td><td> \$Restores[\$i]{tarCreateErrs} </td></tr>
889 <tr><td class="tableheader"> Errori<br>trasferimento </td><td> \$Restores[\$i]{xferErrs} </td></tr>
890 <tr><td class="tableheader"> File log<br>trasferimento </td><td>
891 <a href="\$MyURL?action=view&type=RestoreLOG&num=\$Restores[\$i]{num}&host=\$host">Vedi</a>,
892 <a href="\$MyURL?action=view&type=RestoreErr&num=\$Restores[\$i]{num}&host=\$host">Errori</a>
893 </tr></tr>
894 </table>
895 </p>
896 \${h1("Elenco file/directory")}
897 <p>
898 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="100%">
899 <tr class="tableheader"><td>File/directory originali</td><td>Ripristinato su</td></tr>
900 \$fileListStr
901 </table>
902 EOF
903
904 # ------------------------------
905 $Lang{Archive___num_details_for__host} = "BackupPC: Dettagli archivio n. \$num per \$host";
906
907 $Lang{Archive___num_details_for__host2 } = <<EOF;
908 \${h1("Dettagli archivio n. \$num per \$host")}
909 <p>
910 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="50%">
911 <tr><td class="tableheader"> Number </td><td class="border"> \$Archives[\$i]{num} </td></tr>
912 <tr><td class="tableheader"> Requested by </td><td class="border"> \$ArchiveReq{user} </td></tr>
913 <tr><td class="tableheader"> Request time </td><td class="border"> \$reqTime </td></tr>
914 <tr><td class="tableheader"> Result </td><td class="border"> \$Archives[\$i]{result} </td></tr>
915 <tr><td class="tableheader"> Error Message </td><td class="border"> \$Archives[\$i]{errorMsg} </td></tr>
916 <tr><td class="tableheader"> Start time </td><td class="border"> \$startTime </td></tr>
917 <tr><td class="tableheader"> Duration </td><td class="border"> \$duration\' </td></tr>
918 <tr><td class="tableheader"> Xfer log file </td><td class="border">
919 <a href="\$MyURL?action=view&type=ArchiveLOG&num=\$Archives[\$i]{num}&host=\$host">Visualizza</a>,
920 <a href="\$MyURL?action=view&type=ArchiveErr&num=\$Archives[\$i]{num}&host=\$host">Errori</a>
921 </tr></tr>
922 </table>
923 <p>
924 \${h1("Elenco host")}
925 <p>
926 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
927 <tr class="tableheader"><td>Host</td><td>Numero backup</td></tr>
928 \$HostListStr
929 </table>
930 EOF
931
932 # -----------------------------------
933 $Lang{Email_Summary} = "BackupPC: Prospetto email";
934
935 # -----------------------------------
936 #  !! ERROR messages !!
937 # -----------------------------------
938 $Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new fallita: controllare il file error_log di Apache\n";
939 $Lang{Wrong_user__my_userid_is___} =  
940               "Utente errato: il mio ID utente &egrave; \$> invece di \$uid"
941             . "(\$Conf{BackupPCUser})\n";
942 # $Lang{Only_privileged_users_can_view_PC_summaries} = "Solo gli utenti privilegiati possono visualizzare i prospetti dei PC.";
943 $Lang{Only_privileged_users_can_stop_or_start_backups} = 
944                   "Solo gli utenti privilegiati possono arrestare o avviare un backup su"
945                 . " \${EscHTML(\$host)}.";
946 $Lang{Invalid_number__num} = "Numero non valido: \$num";
947 $Lang{Unable_to_open__file__configuration_problem} = "Impossibile aprire il file \$file: problema di configurazione?";
948 $Lang{Only_privileged_users_can_view_log_or_config_files} = "Solo gli utenti privilegiati possono visualizzare i file di log o di configurazione.";
949 $Lang{Only_privileged_users_can_view_log_files} = "Solo gli utenti privilegiati possono visualizzare i file di log.";
950 $Lang{Only_privileged_users_can_view_email_summaries} = "Solo gli utenti privilegiati possono visualizzare il prospetto delle email.";
951 $Lang{Only_privileged_users_can_browse_backup_files} = "Solo gli utenti privilegiati possono sfogliare i file di backup"
952                 . " per l\'host \${EscHTML(\$In{host})}.";
953 $Lang{Empty_host_name} = "Nome host vuoto.";
954 $Lang{Directory___EscHTML} = "La directory \${EscHTML(\"\$TopDir/pc/\$host/\$num\")}"
955                     . " &egrave; vuota";
956 $Lang{Can_t_browse_bad_directory_name2} = "Impossibile sfogliare la director. Nome non valido:"
957                     . " \${EscHTML(\$relDir)}";
958 $Lang{Only_privileged_users_can_restore_backup_files} = "Solo gli utenti privilegiati possono ripristinare dei file di backup"
959                 . " per l\'host \${EscHTML(\$In{host})}.";
960 $Lang{Bad_host_name} = "Nome host non valido \${EscHTML(\$host)}";
961 $Lang{You_haven_t_selected_any_files__please_go_Back_to} = "Non &egrave; stato selezionato alcun file.  Andare indietro per"
962                 . " per selezionare un file.";
963 $Lang{You_haven_t_selected_any_hosts} = "Non &egrave; stato selezionato alcun host. Andare indietro"
964                 . " per selezionarne uno.";
965 $Lang{Nice_try__but_you_can_t_put} = "Bella mossa, man non &egrave; possibile mettere \'..\' in nessun nome di file";
966 $Lang{Host__doesn_t_exist} = "L\'host \${EscHTML(\$In{hostDest})} non esiste";
967 $Lang{You_don_t_have_permission_to_restore_onto_host} = "Non si possiedono i permessi per ripristinare sull\'host"
968                     . " \${EscHTML(\$In{hostDest})}";
969 $Lang{Can_t_open_create} = "Impossibile creare/aprire "
970                     . "\${EscHTML(\"\$TopDir/pc/\$hostDest/\$reqFileName\")}";
971 $Lang{Only_privileged_users_can_restore_backup_files2} = "Solo gli utenti privilegiati possono ripristinare i file"
972                 . " per l\'host \${EscHTML(\$host)}.";
973 $Lang{Empty_host_name} = "Nome host vuoto";
974 $Lang{Unknown_host_or_user} = "Host o utente sconosciuti \${EscHTML(\$host)}";
975 $Lang{Only_privileged_users_can_view_information_about} = "Solo gli utenti privilegiati possono visualizzare le informazioni"
976                 . " sull\'host \${EscHTML(\$host)}." ;
977 $Lang{Only_privileged_users_can_view_archive_information} = "Solo gli utenti privilegiati possono visualizzare le informazioni sugli archivi.";
978 $Lang{Only_privileged_users_can_view_restore_information} = "Solo gli utenti privilegiati possono visualizzare le informazioni di ripristino.";
979 $Lang{Restore_number__num_for_host__does_not_exist} = "Il numero di ripristino \$num per l\'host \${EscHTML(\$host)}"
980                 . " non esiste.";
981 $Lang{Archive_number__num_for_host__does_not_exist} = "L'archivio numero \$num per l'host \${EscHTML(\$host)}"
982                 . " non esiste.";
983 $Lang{Can_t_find_IP_address_for} = "Impossibile trovare l\'indirizzo IP per \${EscHTML(\$host)}";
984 $Lang{host_is_a_DHCP_host} = <<EOF;
985 \$host &egrave; un host DHCP di cui non conosco l\'indirizzo IP.  Ho
986 controllato il nome netbios \$ENV{REMOTE_ADDR}\$tryIP ed ho scoperto che
987 quella macchina non &egrave; l\'host \$host.
988 <p>
989 Finch&eacute; non vedo \$host ad un indirizzo DHCP preciso, sar&agrave;
990 possibile avviare questa richiesta solo da quello stesso client.
991 EOF
992
993 ########################
994 # ok you can do it then
995 ########################
996
997 $Lang{Backup_requested_on_DHCP__host} = "Richiesta di backup su DHCP \$host (\$In{hostIP}) da parte di"
998                                       . " \$User da \$ENV{REMOTE_ADDR}";
999
1000 $Lang{Backup_requested_on__host_by__User} = "Richiesta di backup per \$host da \$User";
1001 $Lang{Backup_stopped_dequeued_on__host_by__User} = "Backup arrestato/disaccodato per \$host da \$User";
1002
1003 $Lang{Restore_requested_to_host__hostDest__backup___num} = "Richiesta di ripristino per l\'host \$hostDest, backup  numero \$num,"
1004              . " da parte di \$User da \$ENV{REMOTE_ADDR}";
1005 $Lang{Archive_requested} = "Archivio richiesto da parte di \$User da \$ENV{REMOTE_ADDR}";
1006
1007 # -------------------------------------------------
1008 # ------- Stuff that was forgotten ----------------
1009 # -------------------------------------------------
1010
1011 $Lang{Status} = "Stato";
1012 $Lang{PC_Summary} = "Prospetto PC";
1013 $Lang{LOG_file} = "File log";
1014 $Lang{LOG_files} = "File log";
1015 $Lang{Old_LOGs} = "Vecchi log";
1016 $Lang{Email_summary} = "Prospetto email";
1017 $Lang{Config_file} = "File configurazione";
1018 $Lang{Hosts_file} = "File host";
1019 $Lang{Current_queues} = "Code correnti";
1020 $Lang{Documentation} = "Documentazione";
1021
1022 #$Lang{Host_or_User_name} = "<small>Host o nome utente:</small>";
1023 $Lang{Go} = "Vai";
1024 $Lang{Hosts} = "Host";
1025
1026 $Lang{There_have_been_no_archives} = "<h2> Non ci sono state archiviazioni </h2>\n";
1027 $Lang{This_PC_has_never_been_backed_up} = "<h2> Non &egrave; mai stato eseguito un backup per questo PC!!! </h2>\n";
1028 $Lang{This_PC_is_used_by} = "<li>Questo PC &egrave; usato da \${UserLink(\$user)}";
1029
1030 $Lang{Extracting_only_Errors} = "(Estrazione dei soli errori)";
1031 $Lang{XferLOG} = "TransLOG";
1032 $Lang{Errors}  = "Errori";
1033
1034 # ------------
1035 $Lang{Last_email_sent_to__was_at___subject} = <<EOF;
1036 <li>L\'ultima email inviata a \${UserLink(\$user)} &egrave; stata spedita il \$mailTime con oggetto "\$subj".
1037 EOF
1038 # ------------
1039 $Lang{The_command_cmd_is_currently_running_for_started} = <<EOF;
1040 <li>Il comando \$cmd, avviato il \$startTime, &egrave; attualmente in esecuzione per \$host.
1041 EOF
1042
1043 # -----------
1044 $Lang{Host_host_is_queued_on_the_background_queue_will_be_backed_up_soon} = <<EOF;
1045 <li>L\'host \$host &egrave; accodato nella coda di background (il backup comincer&agrave; a breve).
1046 EOF
1047
1048 # ----------
1049 $Lang{Host_host_is_queued_on_the_user_queue__will_be_backed_up_soon} = <<EOF;
1050 <li>L\'host \$host &egrave; accodato nella coda utente (il backup comincer&agrave; a breve).
1051 EOF
1052
1053 # ---------
1054 $Lang{A_command_for_host_is_on_the_command_queue_will_run_soon} = <<EOF;
1055 <li>&Egrave gi&agrave; presente un comando per \$host nella coda dei comandi (sar&agrave; eseguito a breve).
1056 EOF
1057
1058 # --------
1059 $Lang{Last_status_is_state_StatusHost_state_reason_as_of_startTime} = <<EOF;
1060 <li>L\'ultimo stato &egrave; \"\$Lang->{\$StatusHost{state}}\"\$reason del \$startTime.
1061 EOF
1062
1063 # --------
1064 $Lang{Last_error_is____EscHTML_StatusHost_error} = <<EOF;
1065 <li>L\'ultimo errore &egrave; \"\${EscHTML(\$StatusHost{error})}\".
1066 EOF
1067
1068 # ------
1069 $Lang{Pings_to_host_have_failed_StatusHost_deadCnt__consecutive_times} = <<EOF;
1070 <li>I ping verso \$host sono falliti per \$StatusHost{deadCnt} volte consecutive.
1071 EOF
1072
1073 # -----
1074 $Lang{Prior_to_that__pings} = "Prima di questo, i ping";
1075
1076 # -----
1077 $Lang{priorStr_to_host_have_succeeded_StatusHostaliveCnt_consecutive_times} = <<EOF;
1078 <li>\$priorStr verso \$host hanno avuto successo per \$StatusHost{aliveCnt}
1079         volte consecutive.
1080 EOF
1081
1082 $Lang{Because__host_has_been_on_the_network_at_least__Conf_BlackoutGoodCnt_consecutive_times___} = <<EOF;
1083 <li>Poich&eacute; \$host &egrave; rimasto in rete per almeno \$Conf{BlackoutGoodCnt}
1084 volte consecutive, il backup non sar&agrave; effettuato dalle \$t0 alle \$t1 di \$days.
1085 EOF
1086
1087 $Lang{Backups_are_deferred_for_hours_hours_change_this_number} = <<EOF;
1088 <li>I backup sono stati posticipati per \$hours ore
1089 (<a href=\"\$MyURL?action=\${EscURI(\$Lang->{Stop_Dequeue_Archive})}&host=\$host\">modifica questo numero</a>).
1090 EOF
1091
1092 $Lang{tryIP} = " e \$StatusHost{dhcpHostIP}";
1093
1094 #$Lang{Host_Inhost} = "Host \$In{host}";
1095
1096 $Lang{checkAll} = <<EOF;
1097 <tr><td class="fviewborder">
1098 <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');">&nbsp;Seleziona tutto
1099 </td><td colspan="5" align="center" class="fviewborder">
1100 <input type="submit" name="Submit" value="Ripristina file selezionati">
1101 </td></tr>
1102 EOF
1103
1104 $Lang{checkAllHosts} = <<EOF;
1105 <tr><td class="fviewborder">
1106 <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');">&nbsp;Seleziona tutto
1107 </td><td colspan="2" align="center" class="fviewborder">
1108 <input type="submit" name="Submit" value="Archivia host selezionati">
1109 </td></tr>
1110 EOF
1111  
1112 $Lang{fileHeader} = <<EOF;
1113     <tr class="fviewheader"><td align=center> Nome </td>
1114        <td align="center"> Tipo </td>
1115        <td align="center"> Modo </td>
1116        <td align="center"> Numero </td>
1117        <td align="center"> Dimensione </td>
1118        <td align="center"> Data modifica </td>
1119     </tr>
1120 EOF
1121
1122 $Lang{Home} = "Casa";
1123 $Lang{Browse} = "Naviga backup";
1124 $Lang{Last_bad_XferLOG} = "Ultimo TransLOG fallito";
1125 $Lang{Last_bad_XferLOG_errors_only} = "Ultimo TransLOG fallito (solo&nbsp;errori)";
1126
1127 $Lang{This_display_is_merged_with_backup} = <<EOF;
1128 <li> Questa visualizzazione &egrave; fusa con il backup numero \$numF.
1129 EOF
1130
1131 $Lang{Visit_this_directory_in_backup} = <<EOF;
1132 <li> Selezionare il backup che si desidera visualizzare: <select onChange="window.location=this.value">\$otherDirs </select>
1133 EOF
1134
1135 $Lang{Restore_Summary} = <<EOF;
1136 \${h2("Prospetto ripristino")}
1137 <p>
1138 Fare clic sul numero del ripristino per maggiori dettagli.
1139 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1140 <tr class="tableheader"><td align="center"> Numero<br>ripristino </td>
1141     <td align="center"> Risultato </td>
1142     <td align="right"> Data avvio</td>
1143     <td align="right"> Durata<br>(minuti)</td>
1144     <td align="right"> Numero<br>file </td>
1145     <td align="right"> Dimensione<br>(MB) </td>
1146     <td align="right"> Numero<br>errori tar </td>
1147     <td align="right"> Numero errori<br>trasferimento </td>
1148 </tr>
1149 \$restoreStr
1150 </table>
1151 <p>
1152 EOF
1153
1154 $Lang{Archive_Summary} = <<EOF;
1155 \${h2("Prospetto archivi")}
1156 <p>
1157 Fare clic sul numero di archivio per maggiori dettagli.
1158 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1159 <tr class="tableheader"><td align="center"> Numero<br>archivio</td>
1160     <td align="center"> Risultato </td>
1161     <td align="right"> Data<br>avvio</td>
1162     <td align="right"> Durata<br>minuti</td>
1163 </tr>
1164 \$ArchiveStr
1165 </table>
1166 <p>
1167 EOF
1168
1169 $Lang{BackupPC__Documentation} = "BackupPC: Documentazione";
1170
1171 $Lang{No} = "no";
1172 $Lang{Yes} = "s&igrave;";
1173
1174 $Lang{The_directory_is_empty} = <<EOF;
1175 <tr><td bgcolor="#ffffff">La directory \${EscHTML(\$dirDisplay)} &egrave; vuota
1176 </td></tr>
1177 EOF
1178
1179 #$Lang{on} = "acceso";
1180 $Lang{off} = "spento";
1181
1182 $Lang{backupType_full} = "comp.";
1183 $Lang{backupType_incr} = "incr.";
1184 $Lang{backupType_partial} = "parziale";
1185
1186 $Lang{failed} = "fallito";
1187 $Lang{success} = "eseguito";
1188 $Lang{and} = "e";
1189
1190 # ------
1191 # Hosts states and reasons
1192 $Lang{Status_idle} = "inattivo";
1193 $Lang{Status_backup_starting} = "avvio backup";
1194 $Lang{Status_backup_in_progress} = "backup in esecuzione";
1195 $Lang{Status_restore_starting} = "avvio ripristino";
1196 $Lang{Status_restore_in_progress} = "restore in esecuzione";
1197 $Lang{Status_link_pending} = "collegamenti pendenti";
1198 $Lang{Status_link_running} = "collegamenti in esecuzione";
1199
1200 $Lang{Reason_backup_done}    = "backup eseguito";
1201 $Lang{Reason_restore_done}   = "restore eseguito";
1202 $Lang{Reason_nothing_to_do}  = "nulla da fare";
1203 $Lang{Reason_backup_failed}  = "backup fallito";
1204 $Lang{Reason_restore_failed} = "restore fallito";
1205 $Lang{Reason_archive_failed} = "archivio fallito";
1206 $Lang{Reason_no_ping}        = "no ping";
1207 $Lang{Reason_backup_canceled_by_user}  = "backup annullato dall\'utente";
1208 $Lang{Reason_restore_canceled_by_user} = "ripristino annullato dall\'utente";
1209 $Lang{Reason_archive_canceled_by_user} = "archivio annullato dall\'utente";
1210
1211 # ---------
1212 # Email messages
1213
1214 # No backup ever
1215 $Lang{EMailNoBackupEverSubj} = "BackupPC: nessun backup riuscito per \$host";
1216 $Lang{EMailNoBackupEverMesg} = <<'EOF';
1217 To: $user$domain
1218 Subject: $subj
1219
1220 Ciao $userName,
1221
1222 Il nostro software di backup non e` ancora riuscito ad effettuare un
1223 backup del tuo PC ($host).  I backup dei PC dovrebbero essere eseguiti
1224 automaticamente quando il tuo PC e` connesso alla rete.  E` necessario
1225 richiedere il supporto tecnico nel caso in cui:
1226
1227   - il tuo PC sia stato connesso regolarmente alla rete, nel qual caso
1228     potrebbe sussistere un problema di configurazione o impostazione
1229     che impedisce l'esecuzione del backup;
1230
1231   - non si desideri che sia eseguito il backup del proprio PC e che
1232     questo messaggio non sia piu` inviato.
1233
1234 In caso contrario, assicurati che il tuo PC sia connesso alla rete la
1235 prossima volta che sei in ufficio.
1236
1237 Ciao.
1238
1239 BackupPC Genie
1240 http://backuppc.sourceforge.net/
1241 EOF
1242
1243 # No recent backup
1244 $Lang{EMailNoBackupRecentSubj} = "BackupPC: non ci sono backup recenti per \$host";
1245 $Lang{EMailNoBackupRecentMesg} = <<'EOF';
1246 To: $user$domain
1247 Subject: $subj
1248
1249 Ciao $userName,
1250
1251 e` stato effettuato correttamente il backup del tuo PC ($host) per
1252 $days giorni.  Dal $firstTime fino a $days fa sono stati eseguiti con
1253 successo $numBackups backup.  I backup dei PC dovrebbero avvenire
1254 automaticamente quando il tuo PC e` connesso alla rete.
1255
1256 Se il tuo PC e` rimasto connesso alla rete solo per qualche ora durante
1257 gli ultimi $days giorni, dovresti contattare l'amministratore di sistema
1258 per capire perche' i backup non sono stati effettuati.
1259
1260 In caso contrario, se sei fuori ufficio, non c'e` molto che tu possa
1261 fare, se non copiare manualmente i file particolarmente critici su un
1262 altro dispositivo. Tieni presente che qualsiasi file creato o modificato
1263 negli ultimi $days giorni (compresi i nuovi messaggi di posta elettronica
1264 e gli allegati) non possono essere ripristinato se il tuo PC si guasta.
1265
1266 Ciao.
1267
1268 BackupPC Genie
1269 http://backuppc.sourceforge.net
1270 EOF
1271
1272 # Old Outlook files
1273 $Lang{EMailOutlookBackupSubj} = "BackupPC: i file di Outlook su \$host richiedono un backup";
1274 $Lang{EMailOutlookBackupMesg} = <<'EOF';
1275 To: $user$domain
1276 Subject: $subj
1277
1278 Ciao $userName,
1279
1280 Il backup dei file di Outlook presenti sul tuo PC $howLong.
1281
1282 Questi file contengono tutti i tuoi messaggi di posta elettronica, gli
1283 allegati, i contatti e gli appuntamenti. Il backup del tuo PC e` stato
1284 effettuato correttamente $numBackups volte, a partire dal $firstTime fino
1285 a $lastTime giorni fa. Outlook, pero`, blocca tutti i suoi file quando
1286 e` in esecuzione, impedendo di fatto il backup dei suoi file.
1287
1288 Ti consiglio di effettuare il backup dei file di Outlook quando sei
1289 collegato alla rete. E` sufficiente uscire da Outlook e da tutte le altre
1290 applicazioni e, semplicemente usando il tuo programma di navigazione,
1291 andare alla seguente pagina:
1292
1293     $CgiURL?host=$host               
1294
1295 Seleziona "Avvia backup incrementale" due volte per avviare un nuovo
1296 backup incrementale. E` possibile selezionare "Ritorna alla pagina di
1297 $host" e quindi cliccare su "ricarica" per controllare lo stato del backup.
1298 Il backup dovrebbe essere pronto entro pochi minuti.
1299
1300 Ciao.
1301
1302 BackupPC Genie
1303 http://backuppc.sourceforge.net
1304 EOF
1305
1306 $Lang{howLong_not_been_backed_up} = "non e` riuscito";
1307 $Lang{howLong_not_been_backed_up_for_days_days} = "risale a \$days giorni fa";