76e6e54114fe94349b9c29f741b0fc6f9ef1a067
[BackupPC.git] / lib / BackupPC / Lang / it.pm
1 #!/usr/bin/perl
2 #
3 # $Id: it.pm,v 1.2 2004/03/13 20:57:05 gfk 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 $Lang{Select_a_host} = "ENGLISH Select a host...";
1026
1027 $Lang{There_have_been_no_archives} = "<h2> Non ci sono state archiviazioni </h2>\n";
1028 $Lang{This_PC_has_never_been_backed_up} = "<h2> Non &egrave; mai stato eseguito un backup per questo PC!!! </h2>\n";
1029 $Lang{This_PC_is_used_by} = "<li>Questo PC &egrave; usato da \${UserLink(\$user)}";
1030
1031 $Lang{Extracting_only_Errors} = "(Estrazione dei soli errori)";
1032 $Lang{XferLOG} = "TransLOG";
1033 $Lang{Errors}  = "Errori";
1034
1035 # ------------
1036 $Lang{Last_email_sent_to__was_at___subject} = <<EOF;
1037 <li>L\'ultima email inviata a \${UserLink(\$user)} &egrave; stata spedita il \$mailTime con oggetto "\$subj".
1038 EOF
1039 # ------------
1040 $Lang{The_command_cmd_is_currently_running_for_started} = <<EOF;
1041 <li>Il comando \$cmd, avviato il \$startTime, &egrave; attualmente in esecuzione per \$host.
1042 EOF
1043
1044 # -----------
1045 $Lang{Host_host_is_queued_on_the_background_queue_will_be_backed_up_soon} = <<EOF;
1046 <li>L\'host \$host &egrave; accodato nella coda di background (il backup comincer&agrave; a breve).
1047 EOF
1048
1049 # ----------
1050 $Lang{Host_host_is_queued_on_the_user_queue__will_be_backed_up_soon} = <<EOF;
1051 <li>L\'host \$host &egrave; accodato nella coda utente (il backup comincer&agrave; a breve).
1052 EOF
1053
1054 # ---------
1055 $Lang{A_command_for_host_is_on_the_command_queue_will_run_soon} = <<EOF;
1056 <li>&Egrave gi&agrave; presente un comando per \$host nella coda dei comandi (sar&agrave; eseguito a breve).
1057 EOF
1058
1059 # --------
1060 $Lang{Last_status_is_state_StatusHost_state_reason_as_of_startTime} = <<EOF;
1061 <li>L\'ultimo stato &egrave; \"\$Lang->{\$StatusHost{state}}\"\$reason del \$startTime.
1062 EOF
1063
1064 # --------
1065 $Lang{Last_error_is____EscHTML_StatusHost_error} = <<EOF;
1066 <li>L\'ultimo errore &egrave; \"\${EscHTML(\$StatusHost{error})}\".
1067 EOF
1068
1069 # ------
1070 $Lang{Pings_to_host_have_failed_StatusHost_deadCnt__consecutive_times} = <<EOF;
1071 <li>I ping verso \$host sono falliti per \$StatusHost{deadCnt} volte consecutive.
1072 EOF
1073
1074 # -----
1075 $Lang{Prior_to_that__pings} = "Prima di questo, i ping";
1076
1077 # -----
1078 $Lang{priorStr_to_host_have_succeeded_StatusHostaliveCnt_consecutive_times} = <<EOF;
1079 <li>\$priorStr verso \$host hanno avuto successo per \$StatusHost{aliveCnt}
1080         volte consecutive.
1081 EOF
1082
1083 $Lang{Because__host_has_been_on_the_network_at_least__Conf_BlackoutGoodCnt_consecutive_times___} = <<EOF;
1084 <li>Poich&eacute; \$host &egrave; rimasto in rete per almeno \$Conf{BlackoutGoodCnt}
1085 volte consecutive, il backup non sar&agrave; effettuato dalle \$t0 alle \$t1 di \$days.
1086 EOF
1087
1088 $Lang{Backups_are_deferred_for_hours_hours_change_this_number} = <<EOF;
1089 <li>I backup sono stati posticipati per \$hours ore
1090 (<a href=\"\$MyURL?action=\${EscURI(\$Lang->{Stop_Dequeue_Archive})}&host=\$host\">modifica questo numero</a>).
1091 EOF
1092
1093 $Lang{tryIP} = " e \$StatusHost{dhcpHostIP}";
1094
1095 #$Lang{Host_Inhost} = "Host \$In{host}";
1096
1097 $Lang{checkAll} = <<EOF;
1098 <tr><td class="fviewborder">
1099 <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');">&nbsp;Seleziona tutto
1100 </td><td colspan="5" align="center" class="fviewborder">
1101 <input type="submit" name="Submit" value="Ripristina file selezionati">
1102 </td></tr>
1103 EOF
1104
1105 $Lang{checkAllHosts} = <<EOF;
1106 <tr><td class="fviewborder">
1107 <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');">&nbsp;Seleziona tutto
1108 </td><td colspan="2" align="center" class="fviewborder">
1109 <input type="submit" name="Submit" value="Archivia host selezionati">
1110 </td></tr>
1111 EOF
1112  
1113 $Lang{fileHeader} = <<EOF;
1114     <tr class="fviewheader"><td align=center> Nome </td>
1115        <td align="center"> Tipo </td>
1116        <td align="center"> Modo </td>
1117        <td align="center"> Numero </td>
1118        <td align="center"> Dimensione </td>
1119        <td align="center"> Data modifica </td>
1120     </tr>
1121 EOF
1122
1123 $Lang{Home} = "Casa";
1124 $Lang{Browse} = "Naviga backup";
1125 $Lang{Last_bad_XferLOG} = "Ultimo TransLOG fallito";
1126 $Lang{Last_bad_XferLOG_errors_only} = "Ultimo TransLOG fallito (solo&nbsp;errori)";
1127
1128 $Lang{This_display_is_merged_with_backup} = <<EOF;
1129 <li> Questa visualizzazione &egrave; fusa con il backup numero \$numF.
1130 EOF
1131
1132 $Lang{Visit_this_directory_in_backup} = <<EOF;
1133 <li> Selezionare il backup che si desidera visualizzare: <select onChange="window.location=this.value">\$otherDirs </select>
1134 EOF
1135
1136 $Lang{Restore_Summary} = <<EOF;
1137 \${h2("Prospetto ripristino")}
1138 <p>
1139 Fare clic sul numero del ripristino per maggiori dettagli.
1140 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1141 <tr class="tableheader"><td align="center"> Numero<br>ripristino </td>
1142     <td align="center"> Risultato </td>
1143     <td align="right"> Data avvio</td>
1144     <td align="right"> Durata<br>(minuti)</td>
1145     <td align="right"> Numero<br>file </td>
1146     <td align="right"> Dimensione<br>(MB) </td>
1147     <td align="right"> Numero<br>errori tar </td>
1148     <td align="right"> Numero errori<br>trasferimento </td>
1149 </tr>
1150 \$restoreStr
1151 </table>
1152 <p>
1153 EOF
1154
1155 $Lang{Archive_Summary} = <<EOF;
1156 \${h2("Prospetto archivi")}
1157 <p>
1158 Fare clic sul numero di archivio per maggiori dettagli.
1159 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1160 <tr class="tableheader"><td align="center"> Numero<br>archivio</td>
1161     <td align="center"> Risultato </td>
1162     <td align="right"> Data<br>avvio</td>
1163     <td align="right"> Durata<br>minuti</td>
1164 </tr>
1165 \$ArchiveStr
1166 </table>
1167 <p>
1168 EOF
1169
1170 $Lang{BackupPC__Documentation} = "BackupPC: Documentazione";
1171
1172 $Lang{No} = "no";
1173 $Lang{Yes} = "s&igrave;";
1174
1175 $Lang{The_directory_is_empty} = <<EOF;
1176 <tr><td bgcolor="#ffffff">La directory \${EscHTML(\$dirDisplay)} &egrave; vuota
1177 </td></tr>
1178 EOF
1179
1180 #$Lang{on} = "acceso";
1181 $Lang{off} = "spento";
1182
1183 $Lang{backupType_full} = "comp.";
1184 $Lang{backupType_incr} = "incr.";
1185 $Lang{backupType_partial} = "parziale";
1186
1187 $Lang{failed} = "fallito";
1188 $Lang{success} = "eseguito";
1189 $Lang{and} = "e";
1190
1191 # ------
1192 # Hosts states and reasons
1193 $Lang{Status_idle} = "inattivo";
1194 $Lang{Status_backup_starting} = "avvio backup";
1195 $Lang{Status_backup_in_progress} = "backup in esecuzione";
1196 $Lang{Status_restore_starting} = "avvio ripristino";
1197 $Lang{Status_restore_in_progress} = "restore in esecuzione";
1198 $Lang{Status_link_pending} = "collegamenti pendenti";
1199 $Lang{Status_link_running} = "collegamenti in esecuzione";
1200
1201 $Lang{Reason_backup_done}    = "backup eseguito";
1202 $Lang{Reason_restore_done}   = "restore eseguito";
1203 $Lang{Reason_nothing_to_do}  = "nulla da fare";
1204 $Lang{Reason_backup_failed}  = "backup fallito";
1205 $Lang{Reason_restore_failed} = "restore fallito";
1206 $Lang{Reason_archive_failed} = "archivio fallito";
1207 $Lang{Reason_no_ping}        = "no ping";
1208 $Lang{Reason_backup_canceled_by_user}  = "backup annullato dall\'utente";
1209 $Lang{Reason_restore_canceled_by_user} = "ripristino annullato dall\'utente";
1210 $Lang{Reason_archive_canceled_by_user} = "archivio annullato dall\'utente";
1211
1212 # ---------
1213 # Email messages
1214
1215 # No backup ever
1216 $Lang{EMailNoBackupEverSubj} = "BackupPC: nessun backup riuscito per \$host";
1217 $Lang{EMailNoBackupEverMesg} = <<'EOF';
1218 To: $user$domain
1219 Subject: $subj
1220
1221 Ciao $userName,
1222
1223 Il nostro software di backup non e` ancora riuscito ad effettuare un
1224 backup del tuo PC ($host).  I backup dei PC dovrebbero essere eseguiti
1225 automaticamente quando il tuo PC e` connesso alla rete.  E` necessario
1226 richiedere il supporto tecnico nel caso in cui:
1227
1228   - il tuo PC sia stato connesso regolarmente alla rete, nel qual caso
1229     potrebbe sussistere un problema di configurazione o impostazione
1230     che impedisce l'esecuzione del backup;
1231
1232   - non si desideri che sia eseguito il backup del proprio PC e che
1233     questo messaggio non sia piu` inviato.
1234
1235 In caso contrario, assicurati che il tuo PC sia connesso alla rete la
1236 prossima volta che sei in ufficio.
1237
1238 Ciao.
1239
1240 BackupPC Genie
1241 http://backuppc.sourceforge.net/
1242 EOF
1243
1244 # No recent backup
1245 $Lang{EMailNoBackupRecentSubj} = "BackupPC: non ci sono backup recenti per \$host";
1246 $Lang{EMailNoBackupRecentMesg} = <<'EOF';
1247 To: $user$domain
1248 Subject: $subj
1249
1250 Ciao $userName,
1251
1252 e` stato effettuato correttamente il backup del tuo PC ($host) per
1253 $days giorni.  Dal $firstTime fino a $days fa sono stati eseguiti con
1254 successo $numBackups backup.  I backup dei PC dovrebbero avvenire
1255 automaticamente quando il tuo PC e` connesso alla rete.
1256
1257 Se il tuo PC e` rimasto connesso alla rete solo per qualche ora durante
1258 gli ultimi $days giorni, dovresti contattare l'amministratore di sistema
1259 per capire perche' i backup non sono stati effettuati.
1260
1261 In caso contrario, se sei fuori ufficio, non c'e` molto che tu possa
1262 fare, se non copiare manualmente i file particolarmente critici su un
1263 altro dispositivo. Tieni presente che qualsiasi file creato o modificato
1264 negli ultimi $days giorni (compresi i nuovi messaggi di posta elettronica
1265 e gli allegati) non possono essere ripristinato se il tuo PC si guasta.
1266
1267 Ciao.
1268
1269 BackupPC Genie
1270 http://backuppc.sourceforge.net
1271 EOF
1272
1273 # Old Outlook files
1274 $Lang{EMailOutlookBackupSubj} = "BackupPC: i file di Outlook su \$host richiedono un backup";
1275 $Lang{EMailOutlookBackupMesg} = <<'EOF';
1276 To: $user$domain
1277 Subject: $subj
1278
1279 Ciao $userName,
1280
1281 Il backup dei file di Outlook presenti sul tuo PC $howLong.
1282
1283 Questi file contengono tutti i tuoi messaggi di posta elettronica, gli
1284 allegati, i contatti e gli appuntamenti. Il backup del tuo PC e` stato
1285 effettuato correttamente $numBackups volte, a partire dal $firstTime fino
1286 a $lastTime giorni fa. Outlook, pero`, blocca tutti i suoi file quando
1287 e` in esecuzione, impedendo di fatto il backup dei suoi file.
1288
1289 Ti consiglio di effettuare il backup dei file di Outlook quando sei
1290 collegato alla rete. E` sufficiente uscire da Outlook e da tutte le altre
1291 applicazioni e, semplicemente usando il tuo programma di navigazione,
1292 andare alla seguente pagina:
1293
1294     $CgiURL?host=$host               
1295
1296 Seleziona "Avvia backup incrementale" due volte per avviare un nuovo
1297 backup incrementale. E` possibile selezionare "Ritorna alla pagina di
1298 $host" e quindi cliccare su "ricarica" per controllare lo stato del backup.
1299 Il backup dovrebbe essere pronto entro pochi minuti.
1300
1301 Ciao.
1302
1303 BackupPC Genie
1304 http://backuppc.sourceforge.net
1305 EOF
1306
1307 $Lang{howLong_not_been_backed_up} = "non e` riuscito";
1308 $Lang{howLong_not_been_backed_up_for_days_days} = "risale a \$days giorni fa";