5 # (C) Lorenzo Cappelletti <lorenzo.cappelletti@email.it> 2004
9 # --------------------------------
11 $Lang{Start_Archive} = "Avvia archivio";
12 $Lang{Stop_Dequeue_Archive} = "Arresta/disaccoda archivio";
13 $Lang{Start_Full_Backup} = "Avvia backup completo";
14 $Lang{Start_Incr_Backup} = "Avvia backup incrementale";
15 $Lang{Stop_Dequeue_Backup} = "Arresta/disaccoda backup";
16 $Lang{Restore} = "Ripristina";
18 $Lang{Type_full} = "completo";
19 $Lang{Type_incr} = "incrementale";
23 $Lang{Only_privileged_users_can_view_admin_options} = "Solo gli utenti privilegiati possono visualizzare le opzioni di amministrazione.";
24 $Lang{H_Admin_Options} = "Server BackupPC: opzioni di amministrazione";
25 $Lang{Admin_Options} = "Opzioni di amministrazione";
26 $Lang{Admin_Options_Page} = <<EOF;
27 \${h1(qq{$Lang{Admin_Options}})}
29 \${h2("Controllo server")}
30 <form action="\$MyURL" method="get">
31 <table class="tableStnd">
32 <!--<tr><td>Arresta il server:<td><input type="submit" name="action" value="Stop">-->
33 <tr><td>Ricarica la configurazione del server:<td><input type="submit" name="action" value="Reload">
37 \${h2("Configurazione server")}
39 <li><i>Other options can go here... e.g.,</i>
40 <li>Modifica configurazione server
44 $Lang{Unable_to_connect_to_BackupPC_server} = "Impossibile connettersi al server BackupPC",
45 "Questo script CGI (\$MyURL) non è in grado di connettersi al server"
46 . " BackupPC su \$Conf{ServerHost} alla porta \$Conf{ServerPort}. L'errore è:"
48 "Forse il server BackupPC non è in esecuzioneor c'è 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 è attualmente in esecuzione (forse è stato arrestato oppure non è stato ancora avviato).<br>
56 <input type="hidden" name="action" value="startServer">
57 <input type="submit" value="Avvia server" name="ignore">
63 $Lang{H_BackupPC_Server_Status} = "Stato server BackupPC";
65 $Lang{BackupPC_Server_Status_General_Info}= <<EOF;
66 \${h2("Informazioni generali server")}
69 <li>Il PID del server è \$Info{pid} sull\'host \$Conf{ServerHost},
70 versione \$Info{Version}, avviato il \$serverStartTime.
71 <li>Questo rapporto di stato è stato generato il \$now.
72 <li>La configurazione è stata caricata l'ultima volte il \$configLoadTime.
73 <li>Il prossimo accodamento dei PC sarà effettuato il \$nextWakeupTime.
74 <li>Altre informazioni:
76 <li>\$numBgQueue richieste pendenti di backup dall\'ultimo risveglio
78 <li>\$numUserQueue richieste pendenti di backup da parte degli utenti
79 <li>\$numCmdQueue richieste pendenti di comandi
81 <li>Recentemente il sistema dei file di pool è stato al
82 \$Info{DUlastValue}% (\$DUlastTime). Il massimo di oggi
83 è del \$Info{DUDailyMax}% (\$DUmaxTime), mentre quello
84 di ieri era del \$Info{DUDailyMaxPrev}%.
89 $Lang{BackupPC_Server_Status} = <<EOF;
90 \${h1(qq{$Lang{H_BackupPC_Server_Status}})}
95 \${h2("Processi attualmente in esecuzione")}
97 <table class="tableStnd" border cellspacing="1" cellpadding="3">
98 <tr class="tableheader"><td> Host </td>
101 <td> Data inizio </td>
103 <td align="center"> PID </td>
104 <td align="center"> PID Xfer </td>
110 \${h2("Fallimenti che richiedono attenzione")}
112 <table class="tableStnd" border cellspacing="1" cellpadding="3">
113 <tr class="tableheader"><td align="center"> Host </td>
114 <td align="center"> Tipo </td>
115 <td align="center"> Utente </td>
116 <td align="center"> Ultimo tentativo </td>
117 <td align="center"> Dettagli </td>
118 <td align="center"> Data errore </td>
119 <td> Ultimo errore (diverso da ping) </td></tr>
124 # --------------------------------
125 $Lang{BackupPC__Server_Summary} = "BackupPC: prospetto host";
126 $Lang{BackupPC__Archive} = "BackupPC: Archive";
127 $Lang{BackupPC_Summary} = <<EOF;
129 \${h1(qq{$Lang{BackupPC__Server_Summary}})}
131 Questo rapporto di stato è stato generato il \$now.
134 \${h2("Host con backup buoni")}
136 Ci sono \$hostCntGood host sottoposti a backup per un totale di:
138 <li> \$fullTot backup completi per una dimensione toatle di \${fullSizeTot}GB
139 (prima del processo di pooling e compressione),
140 <li> \$incrTot backup incrementali per una dimensione totale di \${incrSizeTot}GB
141 (prima del processo di pooling e compressione).
144 <table class="tableStnd" border cellpadding="3" cellspacing="1">
145 <tr class="tableheader"><td> Host </td>
146 <td align="center"> Utente </td>
147 <td align="center"> Completi </td>
148 <td align="center"> Età completi (giorni) </td>
149 <td align="center"> Dimensione completi (GB) </td>
150 <td align="center"> Velocità (MB/s) </td>
151 <td align="center"> Incrementali </td>
152 <td align="center"> Età incrementali (giorni) </td>
153 <td align="center"> Stato </td>
154 <td align="center"> Ultimo tentativo </td></tr>
158 \${h2("Host senza backup")}
160 Ci sono \$hostCntNone host senza alcun backup.
162 <table class="tableStnd" border cellpadding="3" cellspacing="1">
163 <tr class="tableheader"><td> Host </td>
164 <td align="center"> Utente </td>
165 <td align="center"> Completi </td>
166 <td align="center"> Età completi (giorni) </td>
167 <td align="center"> Dimensione completi (GB) </td>
168 <td align="center"> Velocità (MB/s) </td>
169 <td align="center"> Incrementali </td>
170 <td align="center"> Età incrementali (giorni) </td>
171 <td align="center"> Stato </td>
172 <td align="center"> Ultimo tentativo </td></tr>
177 $Lang{BackupPC_Archive} = <<EOF;
178 \${h1(qq{$Lang{BackupPC__Archive}})}
179 <script language="javascript" type="text/javascript">
182 function checkAll(location)
184 for (var i=0;i<document.form1.elements.length;i++)
186 var e = document.form1.elements[i];
187 if ((e.checked || !e.checked) && e.name != \'all\') {
188 if (eval("document.form1."+location+".checked")) {
197 function toggleThis(checkbox)
199 var cb = eval("document.form1."+checkbox);
200 cb.checked = !cb.checked;
206 È stato effettuato il backup di \$hostCntGood host per una dimensione
207 totale di \${fullSizeTot}GB
209 <form name="form1" method="post" action="\$MyURL">
210 <input type="hidden" name="fcbMax" value="\$checkBoxCnt">
211 <input type="hidden" name="type" value="1">
212 <input type="hidden" name="host" value="\${EscHTML(\$archHost)}">
213 <input type="hidden" name="action" value="Archive">
214 <table class="tableStnd" border cellpadding="3" cellspacing="1">
215 <tr class="tableheader"><td align=center> Host</td>
216 <td align="center"> Utente </td>
217 <td align="center"> Dimensione backup </td>
226 $Lang{BackupPC_Archive2} = <<EOF;
227 \${h1(qq{$Lang{BackupPC__Archive}})}
228 Gli host seguenti stanno per esseri archiviati
232 <form action="\$MyURL" method="post">
234 <input type="hidden" name="action" value="Archive">
235 <input type="hidden" name="host" value="\${EscHTML(\$archHost)}">
236 <input type="hidden" name="type" value="2">
237 <input type="hidden" value="0" name="archive_type">
238 <table class="tableStnd" border cellspacing="1" cellpadding="3">
241 <td colspan=2><input type="submit" value="Avvia archiviazione" name=""></td>
247 $Lang{BackupPC_Archive2_location} = <<EOF;
249 <td>Localizzazione archivio/dispositivi</td>
250 <td><input type="text" value="\$ArchiveDest" name="archive_device"></td>
254 $Lang{BackupPC_Archive2_compression} = <<EOF;
256 <td>Compressione</td>
258 <input type="radio" value="0" name="compression" \$ArchiveCompNone>nessuna<br>
259 <input type="radio" value="1" name="compression" \$ArchiveCompGzip>gzip<br>
260 <input type="radio" value="2" name="compression" \$ArchiveCompBzip2>bzip2
265 $Lang{BackupPC_Archive2_parity} = <<EOF;
267 <td>Percentuale di dati di parità (0 = disabiltata, 5 = valori tipici)</td>
268 <td><input type="numeric" value="\$ArchivePar" name="par"></td>
272 $Lang{BackupPC_Archive2_split} = <<EOF;
274 <td>Suddividi output in</td>
275 <td><input type="numeric" value="\$ArchiveSplit" name="splitsize">Megabyte </td>
279 # -----------------------------------
280 $Lang{Pool_Stat} = <<EOF;
281 <li>Il pool di \${poolSize}GB comprende \$info->{"\${name}FileCnt"}
282 file e \$info->{"\${name}DirCnt"} directory (al \$poolTime),
283 <li>L\'hash del pool dà \$info->{"\${name}FileCntRep"} file
284 ripetuti con la catena più lunga di \$info->{"\${name}FileRepMax"},
285 <li>La pulizia notturna ha rimosso \$info->{"\${name}FileCntRm"}
286 file per una dimensione di \${poolRmSize}GB (circa il \$poolTime),
289 # --------------------------------
290 $Lang{BackupPC__Backup_Requested_on__host} = "BackupPC: richiesta di backup per \$host";
291 # --------------------------------
292 $Lang{REPLY_FROM_SERVER} = <<EOF;
295 La risposta del server ` stata: \$reply
297 Ritorna alla <a href="\$MyURL?host=\$host">homepage di \$host</a>.
299 # --------------------------------
300 $Lang{BackupPC__Start_Backup_Confirm_on__host} = "BackupPC: conferma avvio backup per \$host";
301 # --------------------------------
302 $Lang{Are_you_sure_start} = <<EOF;
305 Si sta per avviare un bakcup \$type per \$host.
307 <form action="\$MyURL" method="get">
308 <input type="hidden" name="host" value="\$host">
309 <input type="hidden" name="hostIP" value="\$ipAddr">
310 <input type="hidden" name="doit" value="1">
312 <input type="submit" value="\$In{action}" name="action">
313 <input type="submit" value="No" name="">
316 # --------------------------------
317 $Lang{BackupPC__Stop_Backup_Confirm_on__host} = "BackupPC: Conferma di arresto backup per \$host";
318 # --------------------------------
319 $Lang{Are_you_sure_stop} = <<EOF;
324 Si sta per arrestare/disaccodare i backup per \$host;
326 <form action="\$MyURL" method="get">
327 <input type="hidden" name="host" value="\$host">
328 <input type="hidden" name="doit" value="1">
329 Also, please don\'t start another backup for
330 <input type="text" name="backoff" size="10" value="\$backoff"> hours.
333 <input type="submit" value="\$In{action}" name="action">
334 <input type="submit" value="No" name="">
338 # --------------------------------
339 $Lang{Only_privileged_users_can_view_queues_} = "Solo gli utenti con privilegi possono visualizzare la coda.";
340 # --------------------------------
341 $Lang{Only_privileged_users_can_archive} = "Solo gli utenti privilegiati possono archiviare.";
342 # --------------------------------
343 $Lang{BackupPC__Queue_Summary} = "BackupPC: Prospetto coda";
344 # --------------------------------
345 $Lang{Backup_Queue_Summary} = <<EOF;
346 \${h1("Prospetto coda di backup")}
348 \${h2("Prospetto code utenti")}
350 Sono state accodate le seguenti richieste degli utenti:
352 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
353 <tr class="tableheader"><td> Host </td>
354 <td> Data richiesta </td>
355 <td> Utente </td></tr>
360 \${h2("Prospetto code in background")}
362 Sono attualmente in coda le seguenti richieste di background:
364 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
365 <tr class="tableheader"><td> Host </td>
366 <td> Data richiesta </td>
367 <td> Utente </td></tr>
371 \${h2("Prospetto coda comandi")}
373 Sono attualmente in coda le seguenti richieste di comandi:
375 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
376 <tr class="tableheader"><td> Host </td>
377 <td> Data richiesta </td>
379 <td> Comando </td></tr>
384 # --------------------------------
385 $Lang{Backup_PC__Log_File__file} = "BackupPC: file \$file";
386 $Lang{Log_File__file__comment} = <<EOF;
387 \${h1("File \$file \$comment")}
390 # --------------------------------
391 $Lang{Contents_of_log_file} = <<EOF;
392 Contenuto del file <tt>\$file</tt> modificato il \$mtimeStr \$comment
395 # --------------------------------
396 $Lang{skipped__skipped_lines} = "[ saltate \$skipped righe ]\n";
397 # --------------------------------
398 $Lang{_pre___Can_t_open_log_file__file} = "<pre>\nImpossibile aprire il file di log \$file\n";
400 # --------------------------------
401 $Lang{BackupPC__Log_File_History} = "BackupPC: cronologia file di log";
402 $Lang{Log_File_History__hdr} = <<EOF;
403 \${h1("Cronologia file di log \$hdr")}
405 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
406 <tr class="tableheader"><td align="center"> File </td>
407 <td align="center"> Dimensione </td>
408 <td align="center"> Data modifica </td></tr>
413 # -------------------------------
414 $Lang{Recent_Email_Summary} = <<EOF;
415 \${h1("Prospetto email recenti (ordine cronologico inverso)")}
417 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
418 <tr class="tableheader"><td align="center"> Destinatario </td>
419 <td align="center"> Host </td>
420 <td align="center"> Data </td>
421 <td align="center"> Oggetto </td></tr>
427 # ------------------------------
428 $Lang{Browse_backup__num_for__host} = "BackupPC: Sfoglia backup \$num per \$host";
430 # ------------------------------
431 $Lang{Restore_Options_for__host} = "BackupPC: Opzioni di ripristino per \$host";
432 $Lang{Restore_Options_for__host2} = <<EOF;
433 \${h1("Ripristino opzioni per \$host")}
435 Sono state selezionate i seguenti file/directory dalla condivisione
436 \$share, backup numero \$num:
441 Sono disponibili tre scelte per il ripristino di questi file/directory.
442 Selezionare una delle opzioni seguenti.
444 \${h2("Opzione 1: ripristino diretto")}
448 $Lang{Restore_Options_for__host_Option1} = <<EOF;
449 È possibile avviare un processo che ripristini questi file direttamente
452 <b>Attenzione:</b> ogni file esistente che corrisponde ai file selezionati
453 sarà sovrascritto!
455 <form action="\$MyURL" method="post" name="direct">
456 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
457 <input type="hidden" name="num" value="\$num">
458 <input type="hidden" name="type" value="3">
460 <input type="hidden" value="\$In{action}" name="action">
463 <td>Ripristino dei file sull\'host</td>
464 <td><!--<input type="text" size="40" value="\${EscHTML(\$host)}"
466 <select name="hostDest" onChange="document.direct.shareDest.value=''">
469 <script language="Javascript">
470 function myOpen(URL) {
471 window.open(URL,'','width=500,height=400');
474 <!--<a href="javascript:myOpen('\$MyURL?action=findShares&host='+document.direct.hostDest.options.value)">Search for available shares (NOT IMPLEMENTED)</a>--></td>
476 <td>Ripristino dei file sulla condivisione</td>
477 <td><input type="text" size="40" value="\${EscHTML(\$share)}"
478 name="shareDest"></td>
480 <td>Ripristino dei file al di sotto della directory
481 (relativa alla condivisione)</td>
482 <td valign="top"><input type="text" size="40" maxlength="256"
483 value="\${EscHTML(\$pathHdr)}" name="pathHdr"></td>
485 <td><input type="submit" value="Avvio ripristino" name=""></td>
490 $Lang{Restore_Options_for__host_Option1_disabled} = <<EOF;
491 Direct restore has been disabled for host \${EscHTML(\$hostDest)}.
492 Please select one of the other restore options.
495 # ------------------------------
496 $Lang{Option_2__Download_Zip_archive} = <<EOF;
498 \${h2("Opzione 2: scaricamento archivio zip")}
500 È possibile scaricare un archivio zip contenente tutti i
501 file/directory selezionati. Sarà poi possibile usare un applicativo
502 locale, come WinZip, per visualizzare o estrarre un file qualsiasi.
504 <b>Attenzione:</b> a seconda dei file/directory selezionati, l\'archivio
505 potrebbe essere molto grande. La creazione ed il trasferimento dell\'archivio
506 potrebbe richiedere diversi minuti e sarà necessario disporre di
507 abbastanza spazio sul proprio disco rigido locale per poterlo contenere.
509 <form action="\$MyURL" method="post">
510 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
511 <input type="hidden" name="num" value="\$num">
512 <input type="hidden" name="type" value="2">
514 <input type="hidden" value="\$In{action}" name="action">
515 <input type="checkbox" value="1" name="relative" checked> Creare
516 l\'archivio relativamente a \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)}
517 (altrimenti l\'archivio conterrà percorsi completi).
519 Compressione (0=off, 1=fast,...,9=best)
520 <input type="text" size="6" value="5" name="compressLevel">
522 <input type="submit" value="Scarica file zip" name="">
526 # ------------------------------
528 $Lang{Option_2__Download_Zip_archive2} = <<EOF;
530 \${h2("Opzione 2: scaricamento archivio zip")}
532 Archive::Zip non è installato e non è quindi possibile
533 scaricare un archivio zip.
534 Contattare l\'amministratore di sistemaper installare Archive::Zip da
535 <a href="http://www.cpan.org">www.cpan.org</a>.
540 # ------------------------------
541 $Lang{Option_3__Download_Zip_archive} = <<EOF;
542 \${h2("Opzione 3: Scaricamento archivio tar")}
544 È possibile scaricare un archivio tar contenente tutti i
545 file/directory selezionati. Sarà poi possibile usare un applicativo
546 locale, come tar o WinZip, per visualizzare o estrarre un file qualsiasi.
548 <b>Attenzione:</b> a seconda dei file/directory selezionati, l\'archivio
549 potrebbe essere molto grande. La creazione ed il trasferimento dell\'archivio
550 potrebbe richiedere diversi minuti e sarà necessario disporre di
551 abbastanza spazio sul proprio disco rigido locale per poterlo contenere.
553 <form action="\$MyURL" method="post">
554 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
555 <input type="hidden" name="num" value="\$num">
556 <input type="hidden" name="type" value="1">
558 <input type="hidden" value="\$In{action}" name="action">
559 <input type="checkbox" value="1" name="relative" checked> Creare
560 l\'archivio relativamente a \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)}
561 (altrimenti l\'archivio conterrà percorsi completi).
563 <input type="submit" value="Scarica file tar" name="">
568 # ------------------------------
569 $Lang{Restore_Confirm_on__host} = "BackupPC: Conferma ripristino su \$host";
571 $Lang{Are_you_sure} = <<EOF;
574 Si sta per avviare il ripristino diretto sulla macchina \$In{hostDest}.
575 I file seguenti saranno ripristinati sulla condivisione \$In{shareDest}
576 dal backup numero \$num:
579 <tr><td>File/directory originale</td><td>Ripristinato su</td></tr>
583 <form action="\$MyURL" method="post">
584 <input type="hidden" name="host" value="\${EscHTML(\$host)}">
585 <input type="hidden" name="hostDest" value="\${EscHTML(\$In{hostDest})}">
586 <input type="hidden" name="shareDest" value="\${EscHTML(\$In{shareDest})}">
587 <input type="hidden" name="pathHdr" value="\${EscHTML(\$In{pathHdr})}">
588 <input type="hidden" name="num" value="\$num">
589 <input type="hidden" name="type" value="4">
592 <input type="submit" value="\$In{action}" name="action">
593 <input type="submit" value="No" name="">
598 # --------------------------
599 $Lang{Restore_Requested_on__hostDest} = "BackupPC: ripristino richiesto per \$hostDest";
600 $Lang{Reply_from_server_was___reply} = <<EOF;
603 La risposta del server ` stata: \$reply
605 Ritorna alla <a href="\$MyURL?host=\$hostDest">homepage di \$hostDest</a>.
608 $Lang{BackupPC_Archive_Reply_from_server} = <<EOF;
611 La risposta del server è stata: \$reply
615 # -------------------------
616 $Lang{Host__host_Backup_Summary} = "BackupPC: prospetto backup host \$host";
618 $Lang{Host__host_Backup_Summary2} = <<EOF;
619 \${h1("Prospetto backup host \$host")}
626 \${h2("Azioni utente")}
628 <form action="\$MyURL" method="get">
629 <input type="hidden" name="host" value="\$host">
631 <input type="submit" value="$Lang{Start_Full_Backup}" name="action">
632 <input type="submit" value="$Lang{Stop_Dequeue_Backup}" name="action">
634 \${h2("Prospetto backup")}
636 Cliccare sul numero di bakcup per sfogliare e ripristinare i file di backup.
638 <table class="tableStnd" border cellspacing="1" cellpadding="3">
639 <tr class="tableheader"><td align="center"> Numero backup </td>
640 <td align="center"> Tipo </td>
641 <td align="center"> Completo </td>
642 <td align="center"> Data avvio </td>
643 <td align="center"> Durata (minuti) </td>
644 <td align="center"> Età (giorni) </td>
645 <td align="center"> Percorso backup server </td>
654 \${h2("Prospetto errori trasferimento")}
656 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
657 <tr class="tableheader"><td align="center"> Numero backup </td>
658 <td align="center"> Tipo </td>
659 <td align="center"> Vedere </td>
660 <td align="center"> Numero errori trasferimento </td>
661 <td align="center"> Numero file con problemi </td>
662 <td align="center"> Numero condivisioni con problemi </td>
663 <td align="center"> Numero errori tar </td>
669 \${h2("Prospetto dimensioni file/contatore riutilizzo")}
671 I file esistenti sono quelli già presenti nel pool; i file nuovi sono
672 quelli aggiunti al pool.
673 I file vuoti e gli errori SMB non sono conteggiati nei contatori di
674 riutilizzo e file nuovi.
676 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
677 <tr class="tableheader"><td colspan="2" bgcolor="#ffffff"></td>
678 <td align="center" colspan="3"> Totali </td>
679 <td align="center" colspan="2"> File esistenti </td>
680 <td align="center" colspan="2"> File nuovi </td>
682 <tr class="tableheader">
683 <td align="center"> Numero backup </td>
684 <td align="center"> Tipo </td>
685 <td align="center"> Numero file </td>
686 <td align="center"> Dimensione (MB) </td>
687 <td align="center"> Velocità (MB/s) </td>
688 <td align="center"> Numero file </td>
689 <td align="center"> Dimensione (MB) </td>
690 <td align="center"> Numero file </td>
691 <td align="center"> Dimensione (MB) </td>
697 \${h2("Prospetto compressione")}
699 Prestazione della compressione per file già nel pool e per quelli
702 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
703 <tr class="tableheader"><td colspan="3" bgcolor="#ffffff"></td>
704 <td align="center" colspan="3"> File esistenti </td>
705 <td align="center" colspan="3"> File nuovi </td>
707 <tr class="tableheader"><td align="center"> Numero backup </td>
708 <td align="center"> Tipo </td>
709 <td align="center"> Livello compressione </td>
710 <td align="center"> Dimensione (MB) </td>
711 <td align="center"> Compresso (MB) </td>
712 <td align="center"> Tasso compressione </td>
713 <td align="center"> Dimensione (MB) </td>
714 <td align="center"> Compresso (MB) </td>
715 <td align="center"> Tasso compressione </td>
722 $Lang{Host__host_Archive_Summary} = "BackupPC: prospetto archivi host \$host";
723 $Lang{Host__host_Archive_Summary2} = <<EOF;
724 \${h1("Prospetto archivi host \$host")}
731 \${h2("Azioni utente")}
733 <form action="\$MyURL" method="get">
734 <input type="hidden" name="archivehost" value="\$host">
735 <input type="hidden" name="host" value="\$host">
736 <input type="submit" value="$Lang{Start_Archive}" name="action">
737 <input type="submit" value="$Lang{Stop_Dequeue_Archive}" name="action">
744 # -------------------------
745 $Lang{Error} = "BackupPC: Errore";
746 $Lang{Error____head} = <<EOF;
747 \${h1("Error: \$head")}
751 # -------------------------
752 $Lang{NavSectionTitle_} = "Server";
754 # -------------------------
755 $Lang{Backup_browse_for__host} = <<EOF;
756 \${h1("Sfoglia backup per \$host")}
758 <script language="javascript" type="text/javascript">
761 function checkAll(location)
763 for (var i=0;i<document.form1.elements.length;i++)
765 var e = document.form1.elements[i];
766 if ((e.checked || !e.checked) && e.name != \'all\') {
767 if (eval("document.form1."+location+".checked")) {
776 function toggleThis(checkbox)
778 var cb = eval("document.form1."+checkbox);
779 cb.checked = !cb.checked;
785 <form name="form0" method="post" action="\$MyURL">
786 <input type="hidden" name="num" value="\$num">
787 <input type="hidden" name="host" value="\$host">
788 <input type="hidden" name="share" value="\${EscHTML(\$share)}">
789 <input type="hidden" name="action" value="browse">
791 <li>Si sta sfogliando il backup numero \$num effettuato il \$backupTime
792 (\$backupAge giorni fa),
794 <li>Entra directory: <input type="text" name="dir" size="50" maxlength="4096" value="\${EscHTML(\$dir)}"> <input type="submit" value="\$Lang->{Go}" name="Immetti">
795 <li>Fare clic su una directory per aprirla
796 <li>Fare clic su un file per ripristinarlo
797 <li>È possibile visualizzare la <a href="\$MyURL?action=dirHistory&host=\${EscURI(\$host)}&share=\$shareURI&dir=\$pathURI">cronologia</a> dei backup della directory corrente
801 \${h2("Contents of \${EscHTML(\$dirDisplay)}")}
802 <form name="form1" method="post" action="\$MyURL">
803 <input type="hidden" name="num" value="\$num">
804 <input type="hidden" name="host" value="\$host">
805 <input type="hidden" name="share" value="\${EscHTML(\$share)}">
806 <input type="hidden" name="fcbMax" value="\$checkBoxCnt">
807 <input type="hidden" name="action" value="$Lang{Restore}">
810 <tr><td valign="top">
811 <br><table align="center" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff">
815 </td><td valign="top">
817 <table border="0" width="100%" align="left" cellpadding="3" cellspacing="1">
826 This is now in the checkAll row
827 <input type="submit" name="Submit" value="Ripristina file selezionati">
832 # ------------------------------
833 $Lang{DirHistory_backup_for__host} = "BackupPC: Cronologia backup directory per \$host";
836 # These two strings are used to build the links for directories and
837 # file versions. Files are appended with a version number.
839 $Lang{DirHistory_dirLink} = "dir";
840 $Lang{DirHistory_fileLink} = "v";
842 $Lang{DirHistory_for__host} = <<EOF;
843 \${h1("Cronologia backup directory per \$host")}
845 Questa videata mostra tutte le versioni uniche disponibili nei diversi backup:
847 <li> Fare clic su un numero di backup per ritornare al navigatore di backup
848 <li> Fare clic sul collegamento ad una directory
849 (\$Lang->{DirHistory_dirLink}) per navigare nella directory stessa
850 <li> Fare clic sul collegamento ad un file (\$Lang->{DirHistory_fileLink}0,
851 \$Lang->{DirHistory_fileLink}1, ...) per scaricare quel file
852 <li> I file con lo stesso contenuto fra backup diversi hanno lo stesso
854 <li> I file o directory non disponibili in uno specifico backup presentano
856 <li> I file visualizzati con la stessa versione possono avere attributi
857 diversi. Selezionare il numero di backup per visualizzare gli
861 \${h2("Cronologia di \${EscHTML(\$dirDisplay)}")}
864 <table cellspacing="2" cellpadding="3">
865 <tr class="fviewheader"><td>Numero backup</td>\$backupNumStr</tr>
866 <tr class="fviewheader"><td>Data backup</td>\$backupTimeStr</tr>
871 # ------------------------------
872 $Lang{Restore___num_details_for__host} = "BackupPC: dettagli ripristino numero \$num per \$host";
874 $Lang{Restore___num_details_for__host2} = <<EOF;
875 \${h1("Dettagli ripristino numero \$num per \$host")}
877 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="90%">
878 <tr><td class="tableheader"> Numero </td><td class="border"> \$Restores[\$i]{num} </td></tr>
879 <tr><td class="tableheader"> Richiesto da </td><td class="border"> \$RestoreReq{user} </td></tr>
880 <tr><td class="tableheader"> Data richiesta </td><td class="border"> \$reqTime </td></tr>
881 <tr><td class="tableheader"> Risultato </td><td class="border"> \$Restores[\$i]{result} </td></tr>
882 <tr><td class="tableheader"> Messaggio d\'errore </td><td class="border"> \$Restores[\$i]{errorMsg} </td></tr>
883 <tr><td class="tableheader"> Host sorgente </td><td class="border"> \$RestoreReq{hostSrc} </td></tr>
884 <tr><td class="tableheader"> Numero backup sorgente </td><td class="border"> \$RestoreReq{num} </td></tr>
885 <tr><td class="tableheader"> Condivisione sorgente </td><td class="border"> \$RestoreReq{shareSrc} </td></tr>
886 <tr><td class="tableheader"> Host destinazione </td><td class="border"> \$RestoreReq{hostDest} </td></tr>
887 <tr><td class="tableheader"> Condivisione destinazione </td><td class="border"> \$RestoreReq{shareDest} </td></tr>
888 <tr><td class="tableheader"> Data avvio </td><td class="border"> \$startTime </td></tr>
889 <tr><td class="tableheader"> Durata </td><td class="border"> \$duration min </td></tr>
890 <tr><td class="tableheader"> Numero file </td><td class="border"> \$Restores[\$i]{nFiles} </td></tr>
891 <tr><td class="tableheader"> Dimensione totale </td><td class="border"> \${MB}MB </td></tr>
892 <tr><td class="tableheader"> Tasso trasferimento </td><td class="border"> \$MBperSecMB/s </td></tr>
893 <tr><td class="tableheader"> Errori creazione tar </td><td class="border"> \$Restores[\$i]{tarCreateErrs} </td></tr>
894 <tr><td class="tableheader"> Errori trasferimento </td><td class="border"> \$Restores[\$i]{xferErrs} </td></tr>
895 <tr><td class="tableheader"> File log trasferimento </td><td class="border">
896 <a href="\$MyURL?action=view&type=RestoreLOG&num=\$Restores[\$i]{num}&host=\$host">Vedi</a>,
897 <a href="\$MyURL?action=view&type=RestoreErr&num=\$Restores[\$i]{num}&host=\$host">Errori</a>
901 \${h1("Elenco file/directory")}
903 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="100%">
904 <tr class="tableheader"><td>File/directory originali</td><td>Ripristinato su</td></tr>
909 # ------------------------------
910 $Lang{Archive___num_details_for__host} = "BackupPC: Dettagli archivio n. \$num per \$host";
912 $Lang{Archive___num_details_for__host2 } = <<EOF;
913 \${h1("Dettagli archivio n. \$num per \$host")}
915 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
916 <tr><td class="tableheader"> Number </td><td class="border"> \$Archives[\$i]{num} </td></tr>
917 <tr><td class="tableheader"> Requested by </td><td class="border"> \$ArchiveReq{user} </td></tr>
918 <tr><td class="tableheader"> Request time </td><td class="border"> \$reqTime </td></tr>
919 <tr><td class="tableheader"> Result </td><td class="border"> \$Archives[\$i]{result} </td></tr>
920 <tr><td class="tableheader"> Error Message </td><td class="border"> \$Archives[\$i]{errorMsg} </td></tr>
921 <tr><td class="tableheader"> Start time </td><td class="border"> \$startTime </td></tr>
922 <tr><td class="tableheader"> Duration </td><td class="border"> \$duration\' </td></tr>
923 <tr><td class="tableheader"> Xfer log file </td><td class="border">
924 <a href="\$MyURL?action=view&type=ArchiveLOG&num=\$Archives[\$i]{num}&host=\$host">Visualizza</a>,
925 <a href="\$MyURL?action=view&type=ArchiveErr&num=\$Archives[\$i]{num}&host=\$host">Errori</a>
929 \${h1("Elenco host")}
931 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
932 <tr class="tableheader"><td>Host</td><td>Numero backup</td></tr>
937 # -----------------------------------
938 $Lang{Email_Summary} = "BackupPC: Prospetto email";
940 # -----------------------------------
941 # !! ERROR messages !!
942 # -----------------------------------
943 $Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new fallita: controllare il file error_log di Apache\n";
944 $Lang{Wrong_user__my_userid_is___} =
945 "Utente errato: il mio ID utente è \$> invece di \$uid"
946 . "(\$Conf{BackupPCUser})\n";
947 # $Lang{Only_privileged_users_can_view_PC_summaries} = "Solo gli utenti privilegiati possono visualizzare i prospetti dei PC.";
948 $Lang{Only_privileged_users_can_stop_or_start_backups} =
949 "Solo gli utenti privilegiati possono arrestare o avviare un backup su"
950 . " \${EscHTML(\$host)}.";
951 $Lang{Invalid_number__num} = "Numero non valido: \$num";
952 $Lang{Unable_to_open__file__configuration_problem} = "Impossibile aprire il file \$file: problema di configurazione?";
953 $Lang{Only_privileged_users_can_view_log_or_config_files} = "Solo gli utenti privilegiati possono visualizzare i file di log o di configurazione.";
954 $Lang{Only_privileged_users_can_view_log_files} = "Solo gli utenti privilegiati possono visualizzare i file di log.";
955 $Lang{Only_privileged_users_can_view_email_summaries} = "Solo gli utenti privilegiati possono visualizzare il prospetto delle email.";
956 $Lang{Only_privileged_users_can_browse_backup_files} = "Solo gli utenti privilegiati possono sfogliare i file di backup"
957 . " per l\'host \${EscHTML(\$In{host})}.";
958 $Lang{Empty_host_name} = "Nome host vuoto.";
959 $Lang{Directory___EscHTML} = "La directory \${EscHTML(\"\$TopDir/pc/\$host/\$num\")}"
961 $Lang{Can_t_browse_bad_directory_name2} = "Impossibile sfogliare la director. Nome non valido:"
962 . " \${EscHTML(\$relDir)}";
963 $Lang{Only_privileged_users_can_restore_backup_files} = "Solo gli utenti privilegiati possono ripristinare dei file di backup"
964 . " per l\'host \${EscHTML(\$In{host})}.";
965 $Lang{Bad_host_name} = "Nome host non valido \${EscHTML(\$host)}";
966 $Lang{You_haven_t_selected_any_files__please_go_Back_to} = "Non è stato selezionato alcun file. Andare indietro per"
967 . " per selezionare un file.";
968 $Lang{You_haven_t_selected_any_hosts} = "Non è stato selezionato alcun host. Andare indietro"
969 . " per selezionarne uno.";
970 $Lang{Nice_try__but_you_can_t_put} = "Bella mossa, man non è possibile mettere \'..\' in nessun nome di file";
971 $Lang{Host__doesn_t_exist} = "L\'host \${EscHTML(\$In{hostDest})} non esiste";
972 $Lang{You_don_t_have_permission_to_restore_onto_host} = "Non si possiedono i permessi per ripristinare sull\'host"
973 . " \${EscHTML(\$In{hostDest})}";
974 $Lang{Can_t_open_create__openPath} = "Impossibile creare/aprire "
975 . "\${EscHTML(\"\$openPath\")}";
976 $Lang{Only_privileged_users_can_restore_backup_files2} = "Solo gli utenti privilegiati possono ripristinare i file"
977 . " per l\'host \${EscHTML(\$host)}.";
978 $Lang{Empty_host_name} = "Nome host vuoto";
979 $Lang{Unknown_host_or_user} = "Host o utente sconosciuti \${EscHTML(\$host)}";
980 $Lang{Only_privileged_users_can_view_information_about} = "Solo gli utenti privilegiati possono visualizzare le informazioni"
981 . " sull\'host \${EscHTML(\$host)}." ;
982 $Lang{Only_privileged_users_can_view_archive_information} = "Solo gli utenti privilegiati possono visualizzare le informazioni sugli archivi.";
983 $Lang{Only_privileged_users_can_view_restore_information} = "Solo gli utenti privilegiati possono visualizzare le informazioni di ripristino.";
984 $Lang{Restore_number__num_for_host__does_not_exist} = "Il numero di ripristino \$num per l\'host \${EscHTML(\$host)}"
986 $Lang{Archive_number__num_for_host__does_not_exist} = "L'archivio numero \$num per l'host \${EscHTML(\$host)}"
988 $Lang{Can_t_find_IP_address_for} = "Impossibile trovare l\'indirizzo IP per \${EscHTML(\$host)}";
989 $Lang{host_is_a_DHCP_host} = <<EOF;
990 \$host è un host DHCP di cui non conosco l\'indirizzo IP. Ho
991 controllato il nome netbios \$ENV{REMOTE_ADDR}\$tryIP ed ho scoperto che
992 quella macchina non è l\'host \$host.
994 Finché non vedo \$host ad un indirizzo DHCP preciso, sarà
995 possibile avviare questa richiesta solo da quello stesso client.
998 ########################
999 # ok you can do it then
1000 ########################
1002 $Lang{Backup_requested_on_DHCP__host} = "Richiesta di backup su DHCP \$host (\$In{hostIP}) da parte di"
1003 . " \$User da \$ENV{REMOTE_ADDR}";
1005 $Lang{Backup_requested_on__host_by__User} = "Richiesta di backup per \$host da \$User";
1006 $Lang{Backup_stopped_dequeued_on__host_by__User} = "Backup arrestato/disaccodato per \$host da \$User";
1008 $Lang{Restore_requested_to_host__hostDest__backup___num} = "Richiesta di ripristino per l\'host \$hostDest, backup numero \$num,"
1009 . " da parte di \$User da \$ENV{REMOTE_ADDR}";
1010 $Lang{Archive_requested} = "Archivio richiesto da parte di \$User da \$ENV{REMOTE_ADDR}";
1012 # -------------------------------------------------
1013 # ------- Stuff that was forgotten ----------------
1014 # -------------------------------------------------
1016 $Lang{Status} = "Stato";
1017 $Lang{PC_Summary} = "Prospetto host";
1018 $Lang{LOG_file} = "File log";
1019 $Lang{LOG_files} = "File log";
1020 $Lang{Old_LOGs} = "Vecchi log";
1021 $Lang{Email_summary} = "Prospetto email";
1022 $Lang{Config_file} = "File configurazione";
1023 # $Lang{Hosts_file} = "File host";
1024 $Lang{Current_queues} = "Code correnti";
1025 $Lang{Documentation} = "Documentazione";
1027 #$Lang{Host_or_User_name} = "<small>Host o nome utente:</small>";
1029 $Lang{Hosts} = "Host";
1030 $Lang{Select_a_host} = "Selezionare un host...";
1032 $Lang{There_have_been_no_archives} = "<h2> Non ci sono state archiviazioni </h2>\n";
1033 $Lang{This_PC_has_never_been_backed_up} = "<h2> Non è mai stato eseguito un backup per questo PC!!! </h2>\n";
1034 $Lang{This_PC_is_used_by} = "<li>Questo PC è usato da \${UserLink(\$user)}";
1036 $Lang{Extracting_only_Errors} = "(Estrazione dei soli errori)";
1037 $Lang{XferLOG} = "TransLOG";
1038 $Lang{Errors} = "Errori";
1041 $Lang{Last_email_sent_to__was_at___subject} = <<EOF;
1042 <li>L\'ultima email inviata a \${UserLink(\$user)} è stata spedita il \$mailTime con oggetto "\$subj".
1045 $Lang{The_command_cmd_is_currently_running_for_started} = <<EOF;
1046 <li>Il comando \$cmd, avviato il \$startTime, è attualmente in esecuzione per \$host.
1050 $Lang{Host_host_is_queued_on_the_background_queue_will_be_backed_up_soon} = <<EOF;
1051 <li>L\'host \$host è accodato nella coda di background (il backup comincerà a breve).
1055 $Lang{Host_host_is_queued_on_the_user_queue__will_be_backed_up_soon} = <<EOF;
1056 <li>L\'host \$host è accodato nella coda utente (il backup comincerà a breve).
1060 $Lang{A_command_for_host_is_on_the_command_queue_will_run_soon} = <<EOF;
1061 <li>È già presente un comando per \$host nella coda dei comandi (sarà eseguito a breve).
1065 $Lang{Last_status_is_state_StatusHost_state_reason_as_of_startTime} = <<EOF;
1066 <li>L\'ultimo stato è \"\$Lang->{\$StatusHost{state}}\"\$reason del \$startTime.
1070 $Lang{Last_error_is____EscHTML_StatusHost_error} = <<EOF;
1071 <li>L\'ultimo errore è \"\${EscHTML(\$StatusHost{error})}\".
1075 $Lang{Pings_to_host_have_failed_StatusHost_deadCnt__consecutive_times} = <<EOF;
1076 <li>I ping verso \$host sono falliti per \$StatusHost{deadCnt} volte consecutive.
1080 $Lang{Prior_to_that__pings} = "Prima di questo, i ping";
1083 $Lang{priorStr_to_host_have_succeeded_StatusHostaliveCnt_consecutive_times} = <<EOF;
1084 <li>\$priorStr verso \$host hanno avuto successo per \$StatusHost{aliveCnt}
1088 $Lang{Because__host_has_been_on_the_network_at_least__Conf_BlackoutGoodCnt_consecutive_times___} = <<EOF;
1089 <li>Poiché \$host è rimasto in rete per almeno \$Conf{BlackoutGoodCnt}
1090 volte consecutive, il backup non sarà effettuato dalle \$blackoutStr.
1093 $Lang{__time0_to__time1_on__days} = "\$t0 alle \$t1 di \$days";
1095 $Lang{Backups_are_deferred_for_hours_hours_change_this_number} = <<EOF;
1096 <li>I backup sono stati posticipati per \$hours ore
1097 (<a href=\"\$MyURL?action=\${EscURI(\$Lang->{Stop_Dequeue_Archive})}&host=\$host\">modifica questo numero</a>).
1100 $Lang{tryIP} = " e \$StatusHost{dhcpHostIP}";
1102 #$Lang{Host_Inhost} = "Host \$In{host}";
1104 $Lang{checkAll} = <<EOF;
1105 <tr><td class="fviewborder">
1106 <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');"> Seleziona tutto
1107 </td><td colspan="5" align="center" class="fviewborder">
1108 <input type="submit" name="Submit" value="Ripristina file selezionati">
1112 $Lang{checkAllHosts} = <<EOF;
1113 <tr><td class="fviewborder">
1114 <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');"> Seleziona tutto
1115 </td><td colspan="2" align="center" class="fviewborder">
1116 <input type="submit" name="Submit" value="Archivia host selezionati">
1120 $Lang{fileHeader} = <<EOF;
1121 <tr class="fviewheader"><td align=center> Nome </td>
1122 <td align="center"> Tipo </td>
1123 <td align="center"> Modo </td>
1124 <td align="center"> Numero </td>
1125 <td align="center"> Dimensione </td>
1126 <td align="center"> Data modifica </td>
1130 $Lang{Home} = "Casa";
1131 $Lang{Browse} = "Naviga backup";
1132 $Lang{Last_bad_XferLOG} = "Ultimo TransLOG fallito";
1133 $Lang{Last_bad_XferLOG_errors_only} = "Ultimo TransLOG fallito (solo errori)";
1135 $Lang{This_display_is_merged_with_backup} = <<EOF;
1136 <li> Questa visualizzazione è fusa con il backup numero \$numF.
1139 $Lang{Visit_this_directory_in_backup} = <<EOF;
1140 <li> Selezionare il backup che si desidera visualizzare: <select onChange="window.location=this.value">\$otherDirs </select>
1143 $Lang{Restore_Summary} = <<EOF;
1144 \${h2("Prospetto ripristino")}
1146 Fare clic sul numero del ripristino per maggiori dettagli.
1147 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1148 <tr class="tableheader"><td align="center"> Numero ripristino </td>
1149 <td align="center"> Risultato </td>
1150 <td align="right"> Data avvio</td>
1151 <td align="right"> Durata (minuti)</td>
1152 <td align="right"> Numero file </td>
1153 <td align="right"> Dimensione (MB) </td>
1154 <td align="right"> Numero errori tar </td>
1155 <td align="right"> Numero errori trasferimento </td>
1162 $Lang{Archive_Summary} = <<EOF;
1163 \${h2("Prospetto archivi")}
1165 Fare clic sul numero di archivio per maggiori dettagli.
1166 <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1167 <tr class="tableheader"><td align="center"> Numero archivio</td>
1168 <td align="center"> Risultato </td>
1169 <td align="right"> Data avvio</td>
1170 <td align="right"> Durata minuti</td>
1177 $Lang{BackupPC__Documentation} = "BackupPC: Documentazione";
1180 $Lang{Yes} = "sì";
1182 $Lang{The_directory_is_empty} = <<EOF;
1183 <tr><td bgcolor="#ffffff">La directory \${EscHTML(\$dirDisplay)} è vuota
1187 #$Lang{on} = "acceso";
1188 $Lang{off} = "spento";
1190 $Lang{backupType_full} = "comp.";
1191 $Lang{backupType_incr} = "incr.";
1192 $Lang{backupType_partial} = "parziale";
1194 $Lang{failed} = "fallito";
1195 $Lang{success} = "eseguito";
1199 # Hosts states and reasons
1200 $Lang{Status_idle} = "inattivo";
1201 $Lang{Status_backup_starting} = "avvio backup";
1202 $Lang{Status_backup_in_progress} = "backup in esecuzione";
1203 $Lang{Status_restore_starting} = "avvio ripristino";
1204 $Lang{Status_restore_in_progress} = "restore in esecuzione";
1205 $Lang{Status_link_pending} = "collegamenti pendenti";
1206 $Lang{Status_link_running} = "collegamenti in esecuzione";
1208 $Lang{Reason_backup_done} = "backup eseguito";
1209 $Lang{Reason_restore_done} = "restore eseguito";
1210 $Lang{Reason_archive_done} = "archivio eseguito";
1211 $Lang{Reason_nothing_to_do} = "nulla da fare";
1212 $Lang{Reason_backup_failed} = "backup fallito";
1213 $Lang{Reason_restore_failed} = "restore fallito";
1214 $Lang{Reason_archive_failed} = "archivio fallito";
1215 $Lang{Reason_no_ping} = "no ping";
1216 $Lang{Reason_backup_canceled_by_user} = "backup annullato dall\'utente";
1217 $Lang{Reason_restore_canceled_by_user} = "ripristino annullato dall\'utente";
1218 $Lang{Reason_archive_canceled_by_user} = "archivio annullato dall\'utente";
1224 $Lang{EMailNoBackupEverSubj} = "BackupPC: nessun backup riuscito per \$host";
1225 $Lang{EMailNoBackupEverMesg} = <<'EOF';
1231 Il nostro software di backup non e` ancora riuscito ad effettuare un
1232 backup del tuo PC ($host). I backup dei PC dovrebbero essere eseguiti
1233 automaticamente quando il tuo PC e` connesso alla rete. E` necessario
1234 richiedere il supporto tecnico nel caso in cui:
1236 - il tuo PC sia stato connesso regolarmente alla rete, nel qual caso
1237 potrebbe sussistere un problema di configurazione o impostazione
1238 che impedisce l'esecuzione del backup;
1240 - non si desideri che sia eseguito il backup del proprio PC e che
1241 questo messaggio non sia piu` inviato.
1243 In caso contrario, assicurati che il tuo PC sia connesso alla rete la
1244 prossima volta che sei in ufficio.
1249 http://backuppc.sourceforge.net/
1253 $Lang{EMailNoBackupRecentSubj} = "BackupPC: non ci sono backup recenti per \$host";
1254 $Lang{EMailNoBackupRecentMesg} = <<'EOF';
1260 non e` stato effettuato correttamente il backup del tuo PC ($host) per
1261 $days giorni. Dal $firstTime fino a $days fa sono stati eseguiti con
1262 successo $numBackups backup. I backup dei PC dovrebbero avvenire
1263 automaticamente quando il tuo PC e` connesso alla rete.
1265 Se il tuo PC e` rimasto connesso alla rete solo per qualche ora durante
1266 gli ultimi $days giorni, dovresti contattare l'amministratore di sistema
1267 per capire perche' i backup non sono stati effettuati.
1269 In caso contrario, se sei fuori ufficio, non c'e` molto che tu possa
1270 fare, se non copiare manualmente i file particolarmente critici su un
1271 altro dispositivo. Tieni presente che qualsiasi file creato o modificato
1272 negli ultimi $days giorni (compresi i nuovi messaggi di posta elettronica
1273 e gli allegati) non possono essere ripristinato se il tuo PC si guasta.
1278 http://backuppc.sourceforge.net
1282 $Lang{EMailOutlookBackupSubj} = "BackupPC: i file di Outlook su \$host richiedono un backup";
1283 $Lang{EMailOutlookBackupMesg} = <<'EOF';
1289 Il backup dei file di Outlook presenti sul tuo PC $howLong.
1291 Questi file contengono tutti i tuoi messaggi di posta elettronica, gli
1292 allegati, i contatti e gli appuntamenti. Il backup del tuo PC e` stato
1293 effettuato correttamente $numBackups volte, a partire dal $firstTime fino
1294 a $lastTime giorni fa. Outlook, pero`, blocca tutti i suoi file quando
1295 e` in esecuzione, impedendo di fatto il backup dei suoi file.
1297 Ti consiglio di effettuare il backup dei file di Outlook quando sei
1298 collegato alla rete. E` sufficiente uscire da Outlook e da tutte le altre
1299 applicazioni e, semplicemente usando il tuo programma di navigazione,
1300 andare alla seguente pagina:
1304 Seleziona "Avvia backup incrementale" due volte per avviare un nuovo
1305 backup incrementale. E` possibile selezionare "Ritorna alla pagina di
1306 $host" e quindi cliccare su "ricarica" per controllare lo stato del backup.
1307 Il backup dovrebbe essere pronto entro pochi minuti.
1312 http://backuppc.sourceforge.net
1315 $Lang{howLong_not_been_backed_up} = "non e` riuscito";
1316 $Lang{howLong_not_been_backed_up_for_days_days} = "risale a \$days giorni fa";
1318 #######################################################################
1319 # Configuration editor strings (all ENGLISH currently)
1320 #######################################################################
1322 $Lang{Only_privileged_users_can_edit_config_files} = "Only privileged users can edit configuation settings.";
1323 $Lang{CfgEdit_Edit_Config} = "Edit Config";
1324 $Lang{CfgEdit_Edit_Hosts} = "Edit Hosts";
1326 $Lang{CfgEdit_Title_Server} = "Server";
1327 $Lang{CfgEdit_Title_General_Parameters} = "General Parameters";
1328 $Lang{CfgEdit_Title_Wakeup_Schedule} = "Wakeup Schedule";
1329 $Lang{CfgEdit_Title_Concurrent_Jobs} = "Concurrent Jobs";
1330 $Lang{CfgEdit_Title_Pool_Filesystem_Limits} = "Pool Filesystem Limits";
1331 $Lang{CfgEdit_Title_Other_Parameters} = "Other Parameters";
1332 $Lang{CfgEdit_Title_Remote_Apache_Settings} = "Remote Apache Settings";
1333 $Lang{CfgEdit_Title_Program_Paths} = "Program Paths";
1334 $Lang{CfgEdit_Title_Install_Paths} = "Install Paths";
1335 $Lang{CfgEdit_Title_Email} = "Email";
1336 $Lang{CfgEdit_Title_Email_settings} = "Email settings";
1337 $Lang{CfgEdit_Title_Email_User_Messages} = "Email User Messages";
1338 $Lang{CfgEdit_Title_CGI} = "CGI";
1339 $Lang{CfgEdit_Title_Admin_Privileges} = "Admin Privileges";
1340 $Lang{CfgEdit_Title_Page_Rendering} = "Page Rendering";
1341 $Lang{CfgEdit_Title_Paths} = "Paths";
1342 $Lang{CfgEdit_Title_User_URLs} = "User URLs";
1343 $Lang{CfgEdit_Title_User_Config_Editing} = "User Config Editing";
1344 $Lang{CfgEdit_Title_Xfer} = "Xfer";
1345 $Lang{CfgEdit_Title_Xfer_Settings} = "Xfer Settings";
1346 $Lang{CfgEdit_Title_Smb_Settings} = "Smb Settings";
1347 $Lang{CfgEdit_Title_Tar_Settings} = "Tar Settings";
1348 $Lang{CfgEdit_Title_Rsync_Settings} = "Rsync Settings";
1349 $Lang{CfgEdit_Title_Rsyncd_Settings} = "Rsyncd Settings";
1350 $Lang{CfgEdit_Title_Archive_Settings} = "Archive Settings";
1351 $Lang{CfgEdit_Title_Include_Exclude} = "Include/Exclude";
1352 $Lang{CfgEdit_Title_Smb_Paths_Commands} = "Smb Paths/Commands";
1353 $Lang{CfgEdit_Title_Tar_Paths_Commands} = "Tar Paths/Commands";
1354 $Lang{CfgEdit_Title_Rsync_Paths_Commands_Args} = "Rsync Paths/Commands/Args";
1355 $Lang{CfgEdit_Title_Rsyncd_Port_Args} = "Rsyncd Port/Args";
1356 $Lang{CfgEdit_Title_Archive_Paths_Commands} = "Archive Paths/Commands";
1357 $Lang{CfgEdit_Title_Schedule} = "Schedule";
1358 $Lang{CfgEdit_Title_Full_Backups} = "Full Backups";
1359 $Lang{CfgEdit_Title_Incremental_Backups} = "Incremental Backups";
1360 $Lang{CfgEdit_Title_Blackouts} = "Blackouts";
1361 $Lang{CfgEdit_Title_Other} = "Other";
1362 $Lang{CfgEdit_Title_Backup_Settings} = "Backup Settings";
1363 $Lang{CfgEdit_Title_Client_Lookup} = "Client Lookup";
1364 $Lang{CfgEdit_Title_Other} = "Other";
1365 $Lang{CfgEdit_Title_User_Commands} = "User Commands";
1366 $Lang{CfgEdit_Title_Hosts} = "Hosts";
1368 $Lang{CfgEdit_Hosts_Comment} = <<EOF;
1369 To add a new host, select Add and then enter the name. To start with
1370 the per-host configuration from another host, enter the host name
1371 as NEWHOST=COPYHOST. This will overwrite any existing per-host
1372 configuration for NEWHOST. You can also do this for an existing
1373 host. To delete a host, hit the Delete button. For Add, Delete,
1374 and configuration copy, changes don't take effect until you select
1375 Save. None of the deleted host's backups will be removed,
1376 so if you accidently delete a host, simply re-add it. To completely
1377 remove a host's backups, you need to manually remove the files
1378 below \$topDir/pc/HOST
1381 $Lang{CfgEdit_Header_Main} = <<EOF;
1382 \${h1("Main Configuration Editor")}
1385 $Lang{CfgEdit_Header_Host} = <<EOF;
1386 \${h1("Host \$host Configuration Editor")}
1388 Note: Check Override if you want to modify a value specific to this host.
1391 $Lang{CfgEdit_Button_Save} = "Save";
1392 $Lang{CfgEdit_Button_Insert} = "Insert";
1393 $Lang{CfgEdit_Button_Delete} = "Delete";
1394 $Lang{CfgEdit_Button_Add} = "Add";
1395 $Lang{CfgEdit_Button_Override} = "Override";
1397 $Lang{CfgEdit_Error__must_be_an_integer}
1398 = "Error: \$var must be an integer";
1399 $Lang{CfgEdit_Error__must_be_real_valued_number}
1400 = "Error: \$var must be a real-valued number";
1401 $Lang{CfgEdit_Error__entry__must_be_an_integer}
1402 = "Error: \$var entry \$k must be an integer";
1403 $Lang{CfgEdit_Error__entry__must_be_real_valued_number}
1404 = "Error: \$var entry \$k must be a real-valued number";
1405 $Lang{CfgEdit_Error__must_be_executable_program}
1406 = "Error: \$var must be a valid executable path";
1407 $Lang{CfgEdit_Error__must_be_valid_option}
1408 = "Error: \$var must be a valid option";
1409 $Lang{CfgEdit_Error_Copy_host_does_not_exist}
1410 = "Copy host \$copyHost doesn't exist; creating full host name \$fullHost. Delete this host if that is not what you wanted.";
1412 $Lang{CfgEdit_Log_Copy_host_config}
1413 = "\$User copied config from host \$fromHost to \$host\n";
1414 $Lang{CfgEdit_Log_Delete_param}
1415 = "\$User deleted \$p from \$conf\n";
1416 $Lang{CfgEdit_Log_Add_param_value}
1417 = "\$User added \$p to \$conf, set to \$value\n";
1418 $Lang{CfgEdit_Log_Change_param_value}
1419 = "\$User changed \$p in \$conf to \$valueNew from \$valueOld\n";
1420 $Lang{CfgEdit_Log_Host_Delete}
1421 = "\$User deleted host \$host\n";
1422 $Lang{CfgEdit_Log_Host_Change}
1423 = "\$User host \$host changed \$key from \$valueOld to \$valueNew\n";
1424 $Lang{CfgEdit_Log_Host_Add}
1425 = "\$User added host \$host: \$value\n";