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