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