/[BackupPC]/trunk/lib/BackupPC/Lang/fr.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /trunk/lib/BackupPC/Lang/fr.pm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (hide annotations)
Wed Jun 22 19:12:04 2005 UTC (19 years ago) by dpavlin
Original Path: upstream/2.1.0/lib/BackupPC/Lang/fr.pm
File size: 49241 byte(s)
import of version 2.1.0

1 dpavlin 1 #!/bin/perl
2    
3     #my %Lang;
4     #use strict;
5    
6     # --------------------------------
7    
8     $Lang{Start_Archive} = "Démarrer l'archivage";
9     $Lang{Stop_Dequeue_Archive} = "Arrêt/Mise en attente de l'archivage";
10     $Lang{Start_Full_Backup} = "Démarrer la sauvegarde complète";
11     $Lang{Start_Incr_Backup} = "Démarrer la sauvegarde incrémentielle";
12     $Lang{Stop_Dequeue_Backup} = "Arrêter/annuler la sauvegarde";
13     $Lang{Restore} = "Restaurer";
14    
15     $Lang{Type_full} = "complète";
16     $Lang{Type_incr} = "incrémentielle";
17    
18     # -----
19    
20     $Lang{Only_privileged_users_can_view_admin_options} = "Seulement les usagers ayant les privilèges appropriés peuvent voir les options d'administration.";
21     $Lang{H_Admin_Options} = "BackupPC: Options d'administration";
22     $Lang{Admin_Options} = "Options d'administration";
23     $Lang{Admin_Options_Page} = <<EOF;
24     \${h1(qq{$Lang{Admin_Options}})}
25     <br>
26     \${h2("Contrôle du serveur")}
27     <form action="\$MyURL" method="get">
28     <table class="tableStnd">
29     <!--<tr><td>Arrêter le serveur:<td><input type="submit" name="action" value="Arrêter">-->
30     <tr><td>Recharger la configuration:<td><input type="submit" name="action" value="Recharger">
31     </table>
32     </form>
33     <!--
34     \${h2("Server Configuration")}
35     <ul>
36     <li><i>Other options can go here... e.g.,</i>
37     <li>Edit server configuration
38     </ul>
39     -->
40     EOF
41     $Lang{Unable_to_connect_to_BackupPC_server} = "Impossible de se connecter au serveur BackupPC",
42     "Ce script CGI (\$MyURL) est incapable de se connecter au serverur BackupPC"
43     . " sur \$Conf{ServerHost} au port \$Conf{ServerPort}. L'erreur"
44     . " est: \$err."
45     . " Il est possible que le serveur BackupPC ne roule pas ou qu'il y a une erreur "
46     . " de configuration. Veuillez contacter votre administrateur système.";
47     $Lang{Admin_Start_Server} = <<EOF;
48     \${h1(qq{$Lang{Unable_to_connect_to_BackupPC_server}})}
49     <form action="\$MyURL" method="get">
50     Le serveur BackupPC sur <tt>\$Conf{ServerHost}</tt> aur port <tt>\$Conf{ServerPort}</tt>
51     n'est pas en fonction (vous l'avez peut-être arrêté, ou vous ne l'avez pas encore démarré).<br>
52     Voulez-vous le démarrer
53     <input type="hidden" name="action" value="startServer">
54     <input type="submit" value="Démarrer le serveur" name="ignore">
55     </form>
56     EOF
57    
58     # -----
59    
60     $Lang{H_BackupPC_Server_Status} = "État du serveur BackupPC";
61    
62     $Lang{BackupPC_Server_Status_General_Info}= <<EOF;
63     \${h2(\"Informations générales du serveur\")}
64    
65     <ul>
66     <li> Le PID du serveur est \$Info{pid}, sur l\'hôte \$Conf{ServerHost},
67     version \$Info{Version}, démarré le \$serverStartTime.
68     <li> Ce rapport à été généré le \$now.
69     <li> La configuration a été chargée pour la dernière fois à \$configLoadTime.
70     <li> La prochaine file d\'attente sera remplie à \$nextWakeupTime.
71     <li> Autres infos:
72     <ul>
73     <li>\$numBgQueue demandes de sauvegardes en attente depuis le dernier réveil automatique,
74     <li>\$numUserQueue requêtes de sauvegardes utilisateur en attente,
75     <li>\$numCmdQueue requêtes de commandes en attente,
76     \$poolInfo
77     <li>L\'espace de stockage a été récemment rempli à \$Info{DUlastValue}%
78     (\$DUlastTime), le maximum d\'aujourd\'hui est \$Info{DUDailyMax}% (\$DUmaxTime)
79     et hier le maximum était \$Info{DUDailyMaxPrev}%.
80     </ul>
81     </ul>
82     EOF
83    
84     $Lang{BackupPC_Server_Status} = <<EOF;
85     \${h1(qq{$Lang{H_BackupPC_Server_Status}})}
86    
87     <p>
88     \$generalInfo
89    
90     \${h2("Travaux en cours d'exécution")}
91     <p>
92     <table class="tableStnd" border cellspacing="1" cellpadding="3">
93     <tr class="tableheader"><td> Hôte </td>
94     <td> Type </td>
95     <td> Utilisateur </td>
96     <td> Date de départ </td>
97     <td> Commande </td>
98     <td align="center"> PID </td>
99     <td align="center"> PID du transfert </td>
100     </tr>
101     \$jobStr
102     </table>
103     <p>
104    
105     \${h2("Échecs qui demandent de l'attention")}
106     <p>
107     <table class="tableStnd" border cellspacing="1" cellpadding="3">
108     <tr class="tableheader"><td align="center"> Hôte </td>
109     <td align="center"> Type </td>
110     <td align="center"> Utilisateur </td>
111     <td align="center"> Dernier essai </td>
112     <td align="center"> Détails </td>
113     <td align="center"> Date d\'erreur </td>
114     <td> Dernière erreur (autre que pas de ping) </td></tr>
115     \$statusStr
116     </table>
117     EOF
118    
119     # --------------------------------
120     $Lang{BackupPC__Server_Summary} = "BackupPC: Bilan des PC";
121     $Lang{BackupPC__Archive} = "BackupPC: Archivage";
122     $Lang{BackupPC_Summary}=<<EOF;
123    
124     \${h1(qq{$Lang{BackupPC__Server_Summary}})}
125     <p>
126     Ce statut a été généré le \$now.
127     </p>
128    
129     \${h2("Hôtes avec de bonnes sauvegardes")}
130     <p>
131     Il y a \$hostCntGood hôtes ayant été sauvegardés, pour un total de :
132     <ul>
133     <li> \$fullTot sauvegardes complètes de tailles cumulées de \${fullSizeTot} Go
134     (précédant la mise en commun et la compression),
135     <li> \$incrTot sauvegardes incrémentielles de tailles cumulées de \${incrSizeTot} Go
136     (précédant la mise en commun et la compression).
137     </ul>
138     </p>
139     <table class="tableStnd" border cellpadding="3" cellspacing="1">
140     <tr class="tableheader"><td> Hôte </td>
141     <td align="center"> Utilisateur </td>
142     <td align="center"> Nb complètes </td>
143     <td align="center"> Complètes Âge/Jours </td>
144     <td align="center"> Complètes Taille/Go </td>
145     <td align="center"> Vitesse Mo/sec </td>
146     <td align="center"> Nb incrémentielles </td>
147     <td align="center"> Incrémentielles Âge/Jours </td>
148     <td align="center"> État actuel </td>
149     <td align="center"> Dernière tentative </td></tr>
150     \$strGood
151     </table>
152     <br><br>
153     \${h2("Hôtes sans sauvegardes")}
154     <p>
155     Il y a \$hostCntNone hôtes sans sauvegardes.
156     <p>
157     <table class="tableStnd" border cellpadding="3" cellspacing="1">
158     <tr class="tableheader"><td> Hôte </td>
159     <td align="center"> Utilisateur </td>
160     <td align="center"> Nb complètes </td>
161     <td align="center"> Complètes Âge/jour </td>
162     <td align="center"> Complètes Taille/Go </td>
163     <td align="center"> Vitesse Mo/sec </td>
164     <td align="center"> Nb incrémentielles </td>
165     <td align="center"> Incrémentielles Âge/jours </td>
166     <td align="center"> État actuel </td>
167     <td align="center"> Dernière tentative </td></tr>
168     \$strNone
169     </table>
170     EOF
171    
172     $Lang{BackupPC_Archive}=<<EOF;
173     \${h1(qq{$Lang{BackupPC__Archive}})}
174     <script language="javascript" type="text/javascript">
175     <!--
176    
177     function checkAll(location)
178     {
179     for (var i=0;i<document.form1.elements.length;i++)
180     {
181     var e = document.form1.elements[i];
182     if ((e.checked || !e.checked) && e.name != \'all\') {
183     if (eval("document.form1."+location+".checked")) {
184     e.checked = true;
185     } else {
186     e.checked = false;
187     }
188     }
189     }
190     }
191    
192     function toggleThis(checkbox)
193     {
194     var cb = eval("document.form1."+checkbox);
195     cb.checked = !cb.checked;
196     }
197    
198     //-->
199     </script>
200    
201     Il y a \$hostCntGood hôtes qui ont étés sauvegardés représentant \${fullSizeTot} Go
202     <p>
203     <form name="form1" method="post" action="\$MyURL">
204     <input type="hidden" name="fcbMax" value="\$checkBoxCnt">
205     <input type="hidden" name="type" value="1">
206     <input type="hidden" name="host" value="\${EscHTML(\$archHost)}">
207     <input type="hidden" name="action" value="Archive">
208     <table class="tableStnd" border cellpadding="3" cellspacing="1">
209     <tr class="tableheader"><td align=center> Host</td>
210     <td align="center"> Usager </td>
211     <td align="center"> Taille </td>
212     \$strGood
213     \$checkAllHosts
214     </table>
215     </form>
216     <p>
217    
218     EOF
219    
220     $Lang{BackupPC_Archive2}=<<EOF;
221     \${h1(qq{$Lang{BackupPC__Archive}})}
222     Prêt à démarrer l'archivage des hôtes suivants
223     <ul>
224     \$HostListStr
225     </ul>
226     <form action="\$MyURL" method="post">
227     \$hiddenStr
228     <input type="hidden" name="action" value="Archive">
229     <input type="hidden" name="host" value="\${EscHTML(\$archHost)}">
230     <input type="hidden" name="type" value="2">
231     <input type="hidden" value="0" name="archive_type">
232     <table class="tableStnd" border cellspacing="1" cellpadding="3">
233     \$paramStr
234     <tr>
235     <td colspan=2><input type="submit" value="Démarrer l'archivage" name=""></td>
236     </tr>
237     </form>
238     </table>
239     EOF
240    
241     $Lang{BackupPC_Archive2_location} = <<EOF;
242     <tr>
243     <td>Dispositif/Localisation de l'archive</td>
244     <td><input type="text" value="\$ArchiveDest" name="archive_device"></td>
245     </tr>
246     EOF
247    
248     $Lang{BackupPC_Archive2_compression} = <<EOF;
249     <tr>
250     <td>Compression</td>
251     <td>
252     <input type="radio" value="0" name="compression" \$ArchiveCompNone>Aucune<br>
253     <input type="radio" value="1" name="compression" \$ArchiveCompGzip>gzip<br>
254     <input type="radio" value="2" name="compression" \$ArchiveCompBzip2>bzip2
255     </td>
256     </tr>
257     EOF
258    
259     $Lang{BackupPC_Archive2_parity} = <<EOF;
260     <tr>
261     <td>Pourcentage des données de parité (0 = désactivé, 5 = typique)</td>
262     <td><input type="numeric" value="\$ArchivePar" name="par"></td>
263     </tr>
264     EOF
265    
266     $Lang{BackupPC_Archive2_split} = <<EOF;
267     <tr>
268     <td>Scinder le fichier en fichiers de</td>
269     <td><input type="numeric" value="\$ArchiveSplit" name="splitsize">Mega octets</td>
270     </tr>
271     EOF
272    
273     # -----------------------------------
274     $Lang{Pool_Stat} = <<EOF;
275     <li>La mise en commun est constituée de \$info->{"\${name}FileCnt"} fichiers
276     et \$info->{"\${name}DirCnt"} repertoires représentant \${poolSize} Go (depuis le \$poolTime),
277     <li>Le hachage de mise en commun des fichiers donne \$info->{"\${name}FileCntRep"} fichiers répétés
278     avec comme plus longue chaîne \$info->{"\${name}FileRepMax"},
279     <li>Le nettoyage nocturne a effacé \$info->{"\${name}FileCntRm"} fichiers, soit
280     \${poolRmSize} Go (vers \$poolTime),
281     EOF
282    
283     # -----------------------------------
284     $Lang{BackupPC__Backup_Requested_on__host} = "BackupPC: Sauvegarde demandée sur \$host";
285     # --------------------------------
286     $Lang{REPLY_FROM_SERVER} = <<EOF;
287     \${h1(\$str)}
288     <p>
289     La réponse du serveur a été: \$reply
290     <p>
291     Retourner à la page d\'accueil de <a href="\$MyURL?host=\$host">\$host</a>.
292     EOF
293     # --------------------------------
294     $Lang{BackupPC__Start_Backup_Confirm_on__host} = "BackupPC: Confirmation du départ de la sauvegarde de \$host";
295     # --------------------------------
296     $Lang{Are_you_sure_start} = <<EOF;
297     \${h1("Êtes vous certain ?")}
298     <p>
299     Vous allez bientôt démarrer une sauvegarde \$type depuis \$host.
300    
301     <form action="\$MyURL" method="get">
302     <input type="hidden" name="host" value="\$host">
303     <input type="hidden" name="hostIP" value="\$ipAddr">
304     <input type="hidden" name="doit" value="1">
305     Voulez vous vraiment le faire ?
306     <input type="submit" value="\$In{action}" name="action">
307     <input type="submit" value="Non" name="">
308     </form>
309     EOF
310     # --------------------------------
311     $Lang{BackupPC__Stop_Backup_Confirm_on__host} = "BackupPC: Confirmer l\'arrêt de la sauvegarde sur \$host";
312     # --------------------------------
313     $Lang{Are_you_sure_stop} = <<EOF;
314    
315     \${h1("Êtes vous certain ?")}
316    
317     <p>
318     Vous êtes sur le point d\'arrêter/supprimer de la file les sauvegardes de \$host;
319    
320     <form action="\$MyURL" method="get">
321     <input type="hidden" name="host" value="\$host">
322     <input type="hidden" name="doit" value="1">
323     En outre, prière de ne pas démarrer d\'autres sauvegarde pour
324     <input type="text" name="backoff" size="10" value="\$backoff"> heures.
325     <p>
326     Voulez vous vraiment le faire ?
327     <input type="submit" value="\$In{action}" name="action">
328     <input type="submit" value="Non" name="">
329     </form>
330    
331     EOF
332     # --------------------------------
333     $Lang{Only_privileged_users_can_view_queues_} = "Seuls les utilisateurs privilégiés peuvent voir les files.";
334     # --------------------------------
335     $Lang{Only_privileged_users_can_archive} = "(ENSLIGH) Only privileged users can Archive.";
336     # --------------------------------
337     $Lang{BackupPC__Queue_Summary} = "BackupPC: Résumé de la file";
338     # --------------------------------
339     $Lang{Backup_Queue_Summary} = <<EOF;
340     \${h1("Résumé de la file")}
341     <br><br>
342     \${h2("Résumé des files des utilisateurs")}
343     <p>
344     Les demandes utilisateurs suivantes sont actuellement en attente :
345     </p>
346     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
347     <tr class="tableheader"><td> Hôte </td>
348     <td> Temps Requis </td>
349     <td> Utilisateur </td></tr>
350     \$strUser
351     </table>
352     <br><br>
353    
354     \${h2("Résumé de la file en arrière plan")}
355     <p>
356     Les demandes en arrière plan suivantes sont actuellement en attente :
357     </p>
358     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
359     <tr class="tableheader"><td> Hôte </td>
360     <td> Temps requis </td>
361     <td> Utilisateur </td></tr>
362     \$strBg
363     </table>
364     <br><br>
365     \${h2("Résumé de la file d\'attente des commandes")}
366     <p>
367     Les demandes de commande suivantes sont actuellement en attente :
368     </p>
369     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
370     <tr class="tableheader"><td> Hôtes </td>
371     <td> Temps Requis </td>
372     <td> Utilisateur </td>
373     <td> Commande </td></tr>
374     \$strCmd
375     </table>
376     EOF
377    
378     # --------------------------------
379     $Lang{Backup_PC__Log_File__file} = "BackupPC: Fichier \$file";
380     $Lang{Log_File__file__comment} = <<EOF;
381     \${h1("Fichier \$file \$comment")}
382     <p>
383     EOF
384     # --------------------------------
385     $Lang{Contents_of_log_file} = <<EOF;
386     Contenu du fichier <tt>\$file</tt>, modifié le \$mtimeStr \$comment
387     EOF
388    
389     # --------------------------------
390     $Lang{skipped__skipped_lines} = "[ \$skipped lignes sautées ]\n";
391     # --------------------------------
392     $Lang{_pre___Can_t_open_log_file__file} = "<pre>\nNe peut pas ouvrir le fichier journal \$file\n";
393    
394     # --------------------------------
395     $Lang{BackupPC__Log_File_History} = "BackupPC: Historique du fichier journal";
396     $Lang{Log_File_History__hdr} = <<EOF;
397     \${h1("Historique du fichier journal \$hdr")}
398     <p>
399     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
400     <tr class="tableheader"><td align="center"> Fichier </td>
401     <td align="center"> Taille </td>
402     <td align="center"> Date de modification </td></tr>
403     \$str
404     </table>
405     EOF
406    
407     # -------------------------------
408     $Lang{Recent_Email_Summary} = <<EOF;
409     \${h1("Résumé des courriels récents (Du plus récent au plus vieux)")}
410     <p>
411     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
412     <tr class="tableheader"><td align="center"> Destinataire </td>
413     <td align="center"> Hôte </td>
414     <td align="center"> Date </td>
415     <td align="center"> Sujet </td></tr>
416     \$str
417     </table>
418     EOF
419    
420    
421     # ------------------------------
422     $Lang{Browse_backup__num_for__host} = "BackupPC: Navigation dans la sauvegarde \$num de \$host";
423    
424     # ------------------------------
425     $Lang{Restore_Options_for__host} = "BackupPC: Options de restauration sur \$host";
426     $Lang{Restore_Options_for__host2} = <<EOF;
427     \${h1("Options de restauration sur \$host")}
428     <p>
429     Vous avez sélectionné les fichiers/repertoires suivants depuis
430     le partage \$share, sauvegarde numéro \$num:
431     <ul>
432     \$fileListStr
433     </ul>
434     </p><p>
435     Vous avez trois choix pour restaurer ces fichiers/repertoires.
436     Veuillez sélectionner une des options suivantes.
437     </p>
438     \${h2("Option 1: Restauration directe")}
439     <p>
440     EOF
441    
442     $Lang{Restore_Options_for__host_Option1} = <<EOF;
443     Vous pouvez démarrer une restauration de ces fichiers
444     directement sur \$host.
445     </p><p>
446     <b>Attention:</b>
447     tous les fichiers correspondant à ceux que vous avez sélectionnés vont être effacés !
448     </p>
449     <form action="\$MyURL" method="post" name="direct">
450     <input type="hidden" name="host" value="\${EscHTML(\$host)}">
451     <input type="hidden" name="num" value="\$num">
452     <input type="hidden" name="type" value="3">
453     \$hiddenStr
454     <input type="hidden" value="\$In{action}" name="action">
455     <table border="0">
456     <tr>
457     <td>Restaure les fichiers vers l'hôte</td>
458     <td><!--<input type="text" size="40" value="\${EscHTML(\$host)}"
459     name="hostDest">-->
460     <select name="hostDest" onChange="document.direct.shareDest.value=''">
461     \$hostDestSel
462     </select>
463     <script language="Javascript">
464     function myOpen(URL) {
465     window.open(URL,'','width=500,height=400');
466     }
467     </script>
468     <!--<a href="javascript:myOpen('\$MyURL?action=findShares&host='+document.direct.hostDest.options.value)">Chercher les partitions disponibles (NON IMPLANTE)</a>--></td>
469     </tr><tr>
470     <td>Restaurer les fichiers vers le partage</td>
471     <td><input type="text" size="40" value="\${EscHTML(\$share)}"
472     name="shareDest"></td>
473     </tr><tr>
474     <td>Restaurer les fichiers du répertoire<br>(relatif au partage)</td>
475     <td valign="top"><input type="text" size="40" maxlength="256"
476     value="\${EscHTML(\$pathHdr)}" name="pathHdr"></td>
477     </tr><tr>
478     <td><input type="submit" value="Démarrer la restauration" name=""></td>
479     </table>
480     </form>
481     EOF
482    
483     $Lang{Restore_Options_for__host_Option1_disabled} = <<EOF;
484     La restauration directe a été désactivée pour l'hôte \${EscHTML(\$hostDest)}.
485     Veuillez choisir une autre option.
486     EOF
487    
488     # ------------------------------
489     $Lang{Option_2__Download_Zip_archive} = <<EOF;
490     <p>
491     \${h2("Option 2: Télécharger une archive Zip")}
492     <p>
493     Vous pouvez télécharger une archive compressée (.zip) contenant tous les fichiers/répertoires que vous
494     avez sélectionnés. Vous pouvez utiliser une application locale, comme Winzip, pour voir ou extraire n\'importe quel fichier.
495     </p><p>
496     <b>Attention:</b> en fonction de quels fichiers/répertoires vous avez sélectionné,
497     cette archive peut devenir très très large. Cela peut prendre plusieurs minutes pour créer
498     et transférer cette archive, et vous aurez besoin d\'assez d\'espace disque pour le stocker.
499     </p>
500     <form action="\$MyURL" method="post">
501     <input type="hidden" name="host" value="\${EscHTML(\$host)}">
502     <input type="hidden" name="num" value="\$num">
503     <input type="hidden" name="type" value="2">
504     \$hiddenStr
505     <input type="hidden" value="\$In{action}" name="action">
506     <input type="checkbox" value="1" name="relative" checked> Faire l\'archive relative à
507     \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)}
508     (Autrement l\'archive contiendra les chemins complets).
509     <br>
510     Compression (0=désactivée, 1=rapide,...,9=meilleure)
511     <input type="text" size="6" value="5" name="compressLevel">
512     <br>
513     <input type="submit" value="Télécharger le fichier Zip" name="">
514     </form>
515     EOF
516    
517    
518     # ------------------------------
519    
520     $Lang{Option_2__Download_Zip_archive2} = <<EOF;
521     <p>
522     \${h2("Option 2: Télécharger une archive Zip")}
523     <p>
524     Vous ne pouvez pas télécharger d'archive zip, car Archive::Zip n\'est pas
525     installé.
526     Veuillez demander à votre administrateur système d\'installer
527     Archive::Zip depuis <a href="http://www.cpan.org">www.cpan.org</a>.
528     </p>
529     EOF
530    
531    
532     # ------------------------------
533     $Lang{Option_3__Download_Zip_archive} = <<EOF;
534     \${h2("Option 3: Télécharger une archive tar")}
535     <p>
536     Vous pouvez télécharger une archive Tar contenant tous les fichiers/répertoires
537     que vous avez sélectionnés. Vous pourrez alors utiliser une application locale,
538     comme tar ou winzip pour voir ou extraire n\'importe quel fichier.
539     </p><p>
540     <b>Attention:</b> en fonction des fichiers/répertoires que vous avez sélectionnés,
541     cette archive peut devenir très très large. Cela peut prendre plusieurs minutes
542     pour créer et transférer l\'archive, et vous aurez besoin d'assez
543     d\'espace disque local pour la stocker.
544     </p>
545     <form action="\$MyURL" method="post">
546     <input type="hidden" name="host" value="\${EscHTML(\$host)}">
547     <input type="hidden" name="num" value="\$num">
548     <input type="hidden" name="type" value="1">
549     \$hiddenStr
550     <input type="hidden" value="\$In{action}" name="action">
551     <input type="checkbox" value="1" name="relative" checked> Faire l\'archive relative à
552     \${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)}
553     (Autrement l\'archive contiendra des chemins absolus).
554     <br>
555     <input type="submit" value="Télécharger le fichier Tar" name="">
556     </form>
557     EOF
558    
559    
560     # ------------------------------
561     $Lang{Restore_Confirm_on__host} = "BackupPC: Confirmation de restauration sur \$host";
562    
563     $Lang{Are_you_sure} = <<EOF;
564     \${h1("Êtes-vous sur ?")}
565     <p>
566     Vous êtes sur le point de démarrer une restauration directement sur
567     la machine \$In{hostDest}. Les fichiers suivants vont être restaurés
568     dans le partage \$In{shareDest}, depuis la sauvegarde numéro \$num:
569     <p>
570     <table border>
571     <tr><td>Fichier/Répertoire original</td><td>Va être restauré à</td></tr>
572     \$fileListStr
573     </table>
574    
575     <form action="\$MyURL" method="post">
576     <input type="hidden" name="host" value="\${EscHTML(\$host)}">
577     <input type="hidden" name="hostDest" value="\${EscHTML(\$In{hostDest})}">
578     <input type="hidden" name="shareDest" value="\${EscHTML(\$In{shareDest})}">
579     <input type="hidden" name="pathHdr" value="\${EscHTML(\$In{pathHdr})}">
580     <input type="hidden" name="num" value="\$num">
581     <input type="hidden" name="type" value="4">
582     \$hiddenStr
583     Voulez-vous vraiment le faire ?
584     <input type="submit" value="\$In{action}" name="action">
585     <input type="submit" value="Non" name="">
586     </form>
587     EOF
588    
589     # --------------------------
590     $Lang{Restore_Requested_on__hostDest} = "BackupPC: Restauration demandée sur \$hostDest";
591     $Lang{Reply_from_server_was___reply} = <<EOF;
592     \${h1(\$str)}
593     <p>
594     La réponse du serveur est: \$reply
595     <p>
596     Retourner à la page d\'accueil de <a href="\$MyURL?host=\$hostDest">\$hostDest </a>.
597     EOF
598    
599     $Lang{BackupPC_Archive_Reply_from_server} = <<EOF;
600     \${h1(\$str)}
601     <p>
602     La réponse du serveur est: \$reply
603     EOF
604    
605    
606     # -------------------------
607     $Lang{Host__host_Backup_Summary} = "BackupPC: Résumé de la sauvegarde de l\'hôte \$host ";
608    
609     $Lang{Host__host_Backup_Summary2} = <<EOF;
610     \${h1("Résumé de la sauvegarde de l\'hôte \$host ")}
611     <p>
612     \$warnStr
613     <ul>
614     \$statusStr
615     </ul>
616     </p>
617     \${h2("Actions de l\'utilisateur")}
618     <p>
619     <form action="\$MyURL" method="get">
620     <input type="hidden" name="host" value="\$host">
621     \$startIncrStr
622     <input type="submit" value="$Lang{Start_Full_Backup}" name="action">
623     <input type="submit" value="$Lang{Stop_Dequeue_Backup}" name="action">
624     </form>
625     </p>
626     \${h2("Résumé de la sauvegarde")}
627     <p>
628     Cliquer sur le numéro de l\'archive pour naviguer et restaurer les fichiers de sauvegarde.
629     </p>
630     <table class="tableStnd" border cellspacing="1" cellpadding="3">
631     <tr class="tableheader"><td align="center"> Sauvegarde n° </td>
632     <td align="center"> Type </td>
633     <td align="center"> Fusionnée </td>
634     <td align="center"> Date de démarrage </td>
635     <td align="center"> Durée/mins </td>
636     <td align="center"> Âge/jours </td>
637     <td align="center"> Chemin d\'accès de la sauvegarde sur le serveur </td>
638     </tr>
639     \$str
640     </table>
641     <p>
642    
643     \$restoreStr
644     </p>
645     <br><br>
646     \${h2("Résumé des erreurs de transfert")}
647     <br><br>
648     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
649     <tr class="tableheader"><td align="center"> Nb sauvegarde </td>
650     <td align="center"> Type </td>
651     <td align="center"> Voir </td>
652     <td align="center"> Nb erreurs transfert </td>
653     <td align="center"> Nb mauvais fichiers </td>
654     <td align="center"> Nb mauvais partages </td>
655     <td align="center"> Nb erreurs tar </td>
656     </tr>
657     \$errStr
658     </table>
659     <br><br>
660    
661     \${h2("Récapitulatif de la taille des fichier et du nombre de réutilisations")}
662     <p>
663     Les fichiers existants sont ceux qui sont déjà sur le serveur;
664     Les nouveaux fichiers sont ceux qui ont été ajoutés au serveur.
665     Les fichiers vides et les erreurs de SMB ne sont pas comptabilisés parmis les nouveaux et les réutilisés.
666     </p>
667     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
668     <tr class="tableheader"><td colspan="2" bgcolor="#ffffff"></td>
669     <td align="center" colspan="3"> Totaux </td>
670     <td align="center" colspan="2"> Fichiers existants </td>
671     <td align="center" colspan="2"> Nouveaux fichiers </td>
672     </tr>
673     <tr class="tableheader">
674     <td align="center"> Nb de sauvegarde </td>
675     <td align="center"> Type </td>
676     <td align="center"> Nb de Fichiers </td>
677     <td align="center"> Taille/Mo </td>
678     <td align="center"> Mo/sec </td>
679     <td align="center"> Nb de Fichiers </td>
680     <td align="center"> Taille/Mo </td>
681     <td align="center"> Nb de Fichiers </td>
682     <td align="center"> Taille/Mo </td>
683     </tr>
684     \$sizeStr
685     </table>
686     <br><br>
687    
688     \${h2("Résumé de la compression")}
689     <p>
690     Performance de la compression pour les fichiers déjà sur le serveur et
691     récemment compressés.
692     </p>
693     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
694     <tr class="tableheader"><td colspan="3" bgcolor="#ffffff"></td>
695     <td align="center" colspan="3"> Fichiers existants </td>
696     <td align="center" colspan="3"> Nouveaux fichiers </td>
697     </tr>
698     <tr class="tableheader"><td align="center"> Nb de sauvegardes </td>
699     <td align="center"> Type </td>
700     <td align="center"> Niveau de Compression </td>
701     <td align="center"> Taille/Mo </td>
702     <td align="center"> Comp/Mo </td>
703     <td align="center"> Compression </td>
704     <td align="center"> Taille/Mo </td>
705     <td align="center"> Comp/Mo </td>
706     <td align="center"> Compression </td>
707     </tr>
708     \$compStr
709     </table>
710     <br><br>
711     EOF
712    
713     $Lang{Host__host_Archive_Summary} = "BackupPC: Résumé de l'archivage pour l'hôte \$host";
714     $Lang{Host__host_Archive_Summary2} = <<EOF;
715     \${h1("Host \$host Archive Summary")}
716     <p>
717     \$warnStr
718     <ul>
719     \$statusStr
720     </ul>
721    
722     \${h2("User Actions")}
723     <p>
724     <form action="\$MyURL" method="get">
725     <input type="hidden" name="archivehost" value="\$host">
726     <input type="hidden" name="host" value="\$host">
727     <input type="submit" value="$Lang{Start_Archive}" name="action">
728     <input type="submit" value="$Lang{Stop_Dequeue_Archive}" name="action">
729     </form>
730    
731    
732     \$ArchiveStr
733    
734     EOF
735    
736     # -------------------------
737     $Lang{Error} = "BackupPC: Erreur";
738     $Lang{Error____head} = <<EOF;
739     \${h1("Erreur: \$head")}
740     <p>\$mesg</p>
741     EOF
742    
743     # -------------------------
744     $Lang{NavSectionTitle_} = "Serveur";
745    
746     # -------------------------
747     $Lang{Backup_browse_for__host} = <<EOF;
748     \${h1("Navigation dans la sauvegarde pour \$host")}
749    
750     <script language="javascript" type="text/javascript">
751     <!--
752    
753     function checkAll(location)
754     {
755     for (var i=0;i<document.form1.elements.length;i++)
756     {
757     var e = document.form1.elements[i];
758     if ((e.checked || !e.checked) && e.name != \'all\') {
759     if (eval("document.form1."+location+".checked")) {
760     e.checked = true;
761     } else {
762     e.checked = false;
763     }
764     }
765     }
766     }
767    
768     function toggleThis(checkbox)
769     {
770     var cb = eval("document.form1."+checkbox);
771     cb.checked = !cb.checked;
772     }
773    
774     //-->
775     </script>
776    
777     <form name="form0" method="post" action="\$MyURL">
778     <input type="hidden" name="num" value="\$num">
779     <input type="hidden" name="host" value="\$host">
780     <input type="hidden" name="share" value="\${EscHTML(\$share)}">
781     <input type="hidden" name="action" value="browse">
782     <ul>
783     <li> Vous naviguez dans la sauvegarde n°\$num, qui a commencé vers \$backupTime
784     (il y a \$backupAge jours),
785     \$filledBackup
786     <li> Entrez le répertoire: <input type="text" name="dir" size="50" maxlength="4096" value="\${EscHTML(\$dir)}"> <input type="submit" value="\$Lang->{Go}" name="Submit">
787     <li> Cliquer dans un répertoire ci-dessous pour y naviguer,
788     <li> Cliquer dans un fichier ci-dessous pour le restaurer,
789     <li> Vous pouvez l'<a href="\$MyURL?action=dirHistory&host=\${EscURI(\$host)}&share=\$shareURI&dir=\$pathURI">historique</a> de sauvegarde du répertoire courant.
790     </ul>
791     </form>
792    
793     \${h2("Contenu de \${EscHTML(\$dirDisplay)}")}
794     <form name="form1" method="post" action="\$MyURL">
795     <input type="hidden" name="num" value="\$num">
796     <input type="hidden" name="host" value="\$host">
797     <input type="hidden" name="share" value="\${EscHTML(\$share)}">
798     <input type="hidden" name="fcbMax" value="\$checkBoxCnt">
799     <input type="hidden" name="action" value="$Lang{Restore}">
800     <br>
801     <table width="100%">
802     <tr><td valign="top">
803     <br><table align="center" border="0" cellpadding="0" cellspacing="0" bgcolor="#ffffff">
804     \$dirStr
805     </table>
806     </td><td width="3%">
807     </td><td valign="top">
808     <br>
809     <table border="0" width="100%" align="left" cellpadding="3" cellspacing="1">
810     \$fileHeader
811     \$topCheckAll
812     \$fileStr
813     \$checkAll
814     </table>
815     </td></tr></table>
816     <br>
817     <!--
818     This is now in the checkAll row
819     <input type="submit" name="Submit" value="Restore selected files">
820     -->
821     </form>
822     EOF
823    
824     # ------------------------------
825     $Lang{DirHistory_backup_for__host} = "BackupPC: Historique des sauvegardes de répertoires pour \$host";
826    
827     #
828     # These two strings are used to build the links for directories and
829     # file versions. Files are appended with a version number.
830     #
831     $Lang{DirHistory_dirLink} = "rep";
832     $Lang{DirHistory_fileLink} = "v";
833    
834     $Lang{DirHistory_for__host} = <<EOF;
835     \${h1("Historique des sauvegardes de répertoires pour \$host")}
836     <p>
837     Cette page montre chaque version des fichiers parmis toutes sauvegardes:
838     <ul>
839     <li> Cliquez sur un numéro de sauvegarde pour revenir à la navigation de sauvegarde,
840     <li> Cliquez sur un répertoire (\$Lang->{DirHistory_dirLink}) pour naviguer
841     dans celui-ci.
842     <li> Cliquez sur une version d'un fichier (\$Lang->{DirHistory_fileLink}0,
843     \$Lang->{DirHistory_fileLink}1, ...) pour la télécharger.
844     <li> Les fichiers avec des contenus identiques pour plusieurs sauvegardes ont
845     le même numéro de version.
846     <li> Les fichiers qui ne sont pas présents sur une sauvegarde en particulier
847     sont représentés par une boite vide.
848     <li> Les fichiers montrés avec la même version peuvent avoir des attributs différents.
849     Choissisez le numéro de sauvegarde pour voir les attributs de fichiers.
850     </ul>
851    
852     \${h2("Historique de \${EscHTML(\$dirDisplay)}")}
853    
854     <br>
855     <table cellspacing="2" cellpadding="3">
856     <tr class="fviewheader"><td>Numéro de sauvegarde</td>\$backupNumStr</tr>
857     <tr class="fviewheader"><td>Date</td>\$backupTimeStr</tr>
858     \$fileStr
859     </table>
860     EOF
861    
862     # ------------------------------
863     $Lang{Restore___num_details_for__host} = "BackupPC: Détails de la restauration n° \$num pour \$host";
864    
865     $Lang{Restore___num_details_for__host2} = <<EOF;
866     \${h1("Détails de la restauration n° \$num pour \$host")}
867     <p>
868     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="90%">
869     <tr><td class="tableheader"> Numéro </td><td class="border"> \$Restores[\$i]{num} </td></tr>
870     <tr><td class="tableheader"> Demandée par </td><td class="border"> \$RestoreReq{user} </td></tr>
871     <tr><td class="tableheader"> Demandée à </td><td class="border"> \$reqTime </td></tr>
872     <tr><td class="tableheader"> Résultat </td><td class="border"> \$Restores[\$i]{result} </td></tr>
873     <tr><td class="tableheader"> Message d'erreur </td><td class="border"> \$Restores[\$i]{errorMsg} </td></tr>
874     <tr><td class="tableheader"> Hôte source </td><td class="border"> \$RestoreReq{hostSrc} </td></tr>
875     <tr><td class="tableheader"> N° de sauvegarde </td><td class="border"> \$RestoreReq{num} </td></tr>
876     <tr><td class="tableheader"> Partition source </td><td class="border"> \$RestoreReq{shareSrc} </td></tr>
877     <tr><td class="tableheader"> Hôte de destination </td><td class="border"> \$RestoreReq{hostDest} </td></tr>
878     <tr><td class="tableheader"> Partition de destination </td><td class="border"> \$RestoreReq{shareDest} </td></tr>
879     <tr><td class="tableheader"> Début </td><td class="border"> \$startTime </td></tr>
880     <tr><td class="tableheader"> Durée </td><td class="border"> \$duration min </td></tr>
881     <tr><td class="tableheader"> Nombre de fichier </td><td class="border"> \$Restores[\$i]{nFiles} </td></tr>
882     <tr><td class="tableheader"> Grosseur totale </td><td class="border"> \${MB} Mo </td></tr>
883     <tr><td class="tableheader"> Taux de transfert </td><td class="border"> \$MBperSec Mo/sec </td></tr>
884     <tr><td class="tableheader"> Erreurs de TarCreate </td><td class="border"> \$Restores[\$i]{tarCreateErrs} </td></tr>
885     <tr><td class="tableheader"> Erreurs de transfert </td><td class="border"> \$Restores[\$i]{xferErrs} </td></tr>
886     <tr><td class="tableheader"> Journal de transfert </td><td class="border">
887     <a href="\$MyURL?action=view&type=RestoreLOG&num=\$Restores[\$i]{num}&host=\$host">Visionner</a>,
888     <a href="\$MyURL?action=view&type=RestoreErr&num=\$Restores[\$i]{num}&host=\$host">Erreurs</a>
889     </tr></tr>
890     </table>
891     </p>
892     \${h1("Liste des Fichiers/Répertoires")}
893     <p>
894     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="100%">
895     <tr class="tableheader"><td>Fichier/répertoire original</td><td>Restauré vers</td></tr>
896     \$fileListStr
897     </table>
898     EOF
899    
900     # ------------------------------
901     $Lang{Archive___num_details_for__host} = "BackupPC: Détails de l'archivage no. \$num pour \$host";
902    
903     $Lang{Archive___num_details_for__host2 } = <<EOF;
904     \${h1("Archive #\$num Details for \$host")}
905     <p>
906     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
907     <tr><td class="tableheader"> Numéro </td><td class="border"> \$Archives[\$i]{num} </td></tr>
908     <tr><td class="tableheader"> Demandé par </td><td class="border"> \$ArchiveReq{user} </td></tr>
909     <tr><td class="tableheader"> Heure de demande </td><td class="border"> \$reqTime </td></tr>
910     <tr><td class="tableheader"> Résultat </td><td class="border"> \$Archives[\$i]{result} </td></tr>
911     <tr><td class="tableheader"> Message d'erreur </td><td class="border"> \$Archives[\$i]{errorMsg} </td></tr>
912     <tr><td class="tableheader"> Heure de début </td><td class="border"> \$startTime </td></tr>
913     <tr><td class="tableheader"> Durée </td><td class="border"> \$duration min </td></tr>
914     <tr><td class="tableheader"> Journal de transfert </td><td class="border">
915     <a href="\$MyURL?action=view&type=ArchiveLOG&num=\$Archives[\$i]{num}&host=\$host">Voir</a>,
916     <a href="\$MyURL?action=view&type=ArchiveErr&num=\$Archives[\$i]{num}&host=\$host">Erreurs</a>
917     </tr></tr>
918     </table>
919     <p>
920     \${h1("Liste de hôtes")}
921     <p>
922     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
923     <tr class="tableheader"><td>Host</td><td>Numéro de sauvegarde</td></tr>
924     \$HostListStr
925     </table>
926     EOF
927    
928     # -----------------------------------
929     $Lang{Email_Summary} = "BackupPC: Résumé du courriel";
930    
931     # -----------------------------------
932     # !! ERROR messages !!
933     # -----------------------------------
934     $Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new a échoué: regardez le fichier error_log d\'apache\n";
935     $Lang{Wrong_user__my_userid_is___} =
936     "Mauvais utilisateur: mon userid est \$>, à la place de \$uid "
937     . "(\$Conf{BackupPCUser})\n";
938     #$Lang{Only_privileged_users_can_view_PC_summaries} = "Seuls les utilisateurs privilégiés peuvent voir les résumés des PC.";
939     $Lang{Only_privileged_users_can_stop_or_start_backups} =
940     "Seuls les utilisateurs privilégiés peuvent arrêter ou démarrer des sauvegardes sur "
941     . " \${EscHTML(\$host)}.";
942     $Lang{Invalid_number__num} = "Numéro invalide \$num";
943     $Lang{Unable_to_open__file__configuration_problem} = "Impossible d\'ouvrir \$file: problème de configuration ?";
944     $Lang{Only_privileged_users_can_view_log_or_config_files} = "Seuls les utilisateurs privilégiés peuvent voir les fichier de jounal ou les fichiers de configuration.";
945     $Lang{Only_privileged_users_can_view_log_files} = "Seuls les utilisateurs privilégiés peuvent voir les fichiers de journal.";
946     $Lang{Only_privileged_users_can_view_email_summaries} = "Seuls les utilisateurs privilégiés peuvent voir les compte-rendu des courriels.";
947     $Lang{Only_privileged_users_can_browse_backup_files} = "Seuls les utilisateurs privilégiés peuvent parcourir les fichiers de sauvegarde"
948     . " pour l'hôte \${EscHTML(\$In{host})}.";
949     $Lang{Empty_host_name} = "Nom d\'hôte vide.";
950     $Lang{Directory___EscHTML} = "Le répertoire \${EscHTML(\"\$TopDir/pc/\$host/\$num\")}"
951     . " est vide";
952     $Lang{Can_t_browse_bad_directory_name2} = "Ne peut pas parcourir "
953     . " \${EscHTML(\$relDir)}: mauvais nom de répertoire";
954     $Lang{Only_privileged_users_can_restore_backup_files} = "Seuls les utilisateurs privilégiés peuvent restaurer "
955     . " des fichiers de sauvegarde pour l\'hôte \${EscHTML(\$In{host})}.";
956     $Lang{Bad_host_name} = "Mauvais nom d\'hôte \${EscHTML(\$host)}";
957     $Lang{You_haven_t_selected_any_files__please_go_Back_to} = "Vous n'avez sélectionné aucun fichier; "
958     . "vous pouvez revenir en arrière pour sélectionner des fichiers.";
959     $Lang{You_haven_t_selected_any_hosts} = "Vous avez sélectionné aucun hôte; veuillez retourné à la page précédente pour"
960     . " faire la sélection d'un hôte.";
961     $Lang{Nice_try__but_you_can_t_put} = "Bien tenté, mais vous ne pouvez pas mettre \'..\' dans n\'importe quel nom de fichier.";
962     $Lang{Host__doesn_t_exist} = "L'hôte \${EscHTML(\$In{hostDest})} n\'existe pas.";
963     $Lang{You_don_t_have_permission_to_restore_onto_host} = "Vous n\'avez pas la permission de restaurer sur l\'hôte"
964     . " \${EscHTML(\$In{hostDest})}";
965     $Lang{Can_t_open_create} = "Ne peut pas ouvrir/créer "
966     . "\${EscHTML(\"\$TopDir/pc/\$hostDest/\$reqFileName\")}";
967     $Lang{Only_privileged_users_can_restore_backup_files2} = "Seuls les utilisateurs privilégiés peuvent restaurer"
968     . " des fichiers de sauvegarde pour l\'hôte \${EscHTML(\$host)}.";
969     $Lang{Empty_host_name} = "Nom d\'hôte vide";
970     $Lang{Unknown_host_or_user} = "\${EscHTML(\$host)}, hôte ou utilisateur inconnu.";
971     $Lang{Only_privileged_users_can_view_information_about} = "Seuls les utilisateurs privilégiés peuvent accéder aux "
972     . " informations sur l\'hôte \${EscHTML(\$host)}." ;
973     $Lang{Only_privileged_users_can_view_archive_information} = "Seuls les usagers ayant les privilèges nécessaires peuvent voir les informations d'archivage.";
974     $Lang{Only_privileged_users_can_view_restore_information} = "Seuls les utilisateurs privilégiés peuvent restaurer des informations.";
975     $Lang{Restore_number__num_for_host__does_not_exist} = "Restauration numéro \$num de l\'hôte \${EscHTML(\$host)} n\'existe pas";
976    
977     $Lang{Archive_number__num_for_host__does_not_exist} = "L'archive no \$num pour l'hôte \${EscHTML(\$host)} n'existe pas.";
978    
979     $Lang{Can_t_find_IP_address_for} = "Ne peut pas trouver d\'adresse IP pour \${EscHTML(\$host)}";
980     $Lang{host_is_a_DHCP_host} = <<EOF;
981     L\'hôte est un serveur DHCP, et je ne connais pas son adresse IP. J\'ai
982     vérifié le nom netbios de \$ENV{REMOTE_ADDR}\$tryIP, et j\'ai trouvé que
983     cette machine n\'est pas \$host.
984     <p>
985     Tant que je ne verrai pas \$host à une adresse DHCP particulière, vous
986     ne pourrez démarrer cette requête que depuis la machine elle même.
987     EOF
988    
989     # ------------------------------------
990     # !! Server Mesg !!
991     # ------------------------------------
992    
993     $Lang{Backup_requested_on_DHCP__host} = "Demande de sauvegarde sur l\'hôte \$host (\$In{hostIP}) par"
994     . " \$User depuis \$ENV{REMOTE_ADDR}";
995     $Lang{Backup_requested_on__host_by__User} = "Sauvegarde demandée sur \$host par \$User";
996     $Lang{Backup_stopped_dequeued_on__host_by__User} = "Sauvegarde Arrêtée/déprogrammée pour \$host par \$User";
997     $Lang{Restore_requested_to_host__hostDest__backup___num} = "Restauration demandée pour l\'hôte \$hostDest, "
998     . "sauvegarde n° \$num, par \$User depuis \$ENV{REMOTE_ADDR}";
999     $Lang{Archive_requested} = "Archivage demandé par \$User de \$ENV{REMOTE_ADDR}";
1000    
1001     # -------------------------------------------------
1002     # ------- Stuff that was forgotten ----------------
1003     # -------------------------------------------------
1004    
1005     $Lang{Status} = "État";
1006     $Lang{PC_Summary} = "Bilan des PC";
1007     $Lang{LOG_file} = "Fichier journal";
1008     $Lang{LOG_files} = "Fichiers journaux";
1009     $Lang{Old_LOGs} = "Vieux journaux";
1010     $Lang{Email_summary} = "Résumé des courriels";
1011     $Lang{Config_file} = "Fichier de configuration";
1012     $Lang{Hosts_file} = "Fichiers des hôtes";
1013     $Lang{Current_queues} = "Files actuelles";
1014     $Lang{Documentation} = "Documentation";
1015    
1016     #$Lang{Host_or_User_name} = "<small>Hôte ou Nom d\'utilisateur:</small>";
1017     $Lang{Go} = "Chercher";
1018     $Lang{Hosts} = "Hôtes";
1019     $Lang{Select_a_host} = "Choisissez un hôte...";
1020    
1021     $Lang{There_have_been_no_archives} = "<h2> Il n'y a pas d'archives </h2>\n";
1022     $Lang{This_PC_has_never_been_backed_up} = "<h2> Ce PC n'a jamais été sauvegardé !! </h2>\n";
1023     $Lang{This_PC_is_used_by} = "<li>Ce PC est utilisé par \${UserLink(\$user)}";
1024    
1025     $Lang{Extracting_only_Errors} = "(Extraction des erreurs seulement)";
1026     $Lang{XferLOG} = "JournalXfer";
1027     $Lang{Errors} = "Erreurs";
1028    
1029     # ------------
1030     $Lang{Last_email_sent_to__was_at___subject} = <<EOF;
1031     <li>Dernier email envoyé à \${UserLink(\$user)} le \$mailTime, avait comme sujet "\$subj".
1032     EOF
1033     # ------------
1034     $Lang{The_command_cmd_is_currently_running_for_started} = <<EOF;
1035     <li>La commande \$cmd s\'exécute actuellement sur \$host, démarrée le \$startTime.
1036     EOF
1037    
1038     # -----------
1039     $Lang{Host_host_is_queued_on_the_background_queue_will_be_backed_up_soon} = <<EOF;
1040     <li>L\'hôte \$host se trouve dans la liste d\'attente d\'arrière plan (sera sauvegardé bientôt).
1041     EOF
1042    
1043     # ----------
1044     $Lang{Host_host_is_queued_on_the_user_queue__will_be_backed_up_soon} = <<EOF;
1045     <li>L\'hôte \$host se trouve dans la liste d\'attente utilisateur (sera sauvegardé bientôt).
1046     EOF
1047    
1048     # ---------
1049     $Lang{A_command_for_host_is_on_the_command_queue_will_run_soon} = <<EOF;
1050     <li>Une commande pour l\'hôte \$host est dans la liste d\'attente des commandes (sera lancé bientôt).
1051     EOF
1052    
1053     # --------
1054     $Lang{Last_status_is_state_StatusHost_state_reason_as_of_startTime} = <<EOF;
1055     <li>L\'état courant est \"\$Lang->{\$StatusHost{state}}\"\$reason depuis \$startTime.
1056     EOF
1057    
1058     # --------
1059     $Lang{Last_error_is____EscHTML_StatusHost_error} = <<EOF;
1060     <li>La dernière erreur est \"\${EscHTML(\$StatusHost{error})}\".
1061     EOF
1062    
1063     # ------
1064     $Lang{Pings_to_host_have_failed_StatusHost_deadCnt__consecutive_times} = <<EOF;
1065     <li>Les pings vers \$host ont échoués \$StatusHost{deadCnt} fois consécutives.
1066     EOF
1067    
1068     # -----
1069     $Lang{Prior_to_that__pings} = "Avant cela, pings";
1070    
1071     # -----
1072     $Lang{priorStr_to_host_have_succeeded_StatusHostaliveCnt_consecutive_times} = <<EOF;
1073     <li>Les \$priorStr vers \$host ont réussi \$StatusHost{aliveCnt}
1074     fois consécutives.
1075     EOF
1076    
1077     $Lang{Because__host_has_been_on_the_network_at_least__Conf_BlackoutGoodCnt_consecutive_times___} = <<EOF;
1078     <li>Du fait que \$host a été présent sur le réseau au moins \$Conf{BlackoutGoodCnt}
1079     fois consécutives, il ne sera pas sauvegardé de \$blackoutStr.
1080     EOF
1081    
1082     $Lang{__time0_to__time1_on__days} = "\$t0 à \$t1 pendant \$days";
1083    
1084     $Lang{Backups_are_deferred_for_hours_hours_change_this_number} = <<EOF;
1085     <li>Les sauvegardes sont reportées pour \$hours heures
1086     (<a href=\"\$MyURL?action=\${EscURI(\$Lang->{Stop_Dequeue_Archive})}&host=\$host\">changer ce nombre</a>).
1087     EOF
1088    
1089     $Lang{tryIP} = " et \$StatusHost{dhcpHostIP}";
1090    
1091     # $Lang{Host_Inhost} = "Hôte \$In{host}";
1092    
1093     $Lang{checkAll} = <<EOF;
1094     <tr><td class="fviewborder">
1095     <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');">&nbsp;Tout sélectionner
1096     </td><td colspan="5" align="center" class="fviewborder">
1097     <input type="submit" name="Submit" value="Restaurer les fichiers sélectionnés">
1098     </td></tr>
1099     EOF
1100    
1101     $Lang{checkAllHosts} = <<EOF;
1102     <tr><td class="fviewborder">
1103     <input type="checkbox" name="allFiles" onClick="return checkAll('allFiles');">&nbsp;Tout sélectionner
1104     </td><td colspan="2" align="center" class="fviewborder">
1105     <input type="submit" name="Submit" value="Archive selected hosts">
1106     </td></tr>
1107     EOF
1108    
1109     $Lang{fileHeader} = <<EOF;
1110     <tr class="fviewheader"><td align=center> Nom</td>
1111     <td align="center"> Type</td>
1112     <td align="center"> Mode</td>
1113     <td align="center"> n°</td>
1114     <td align="center"> Taille</td>
1115     <td align="center"> Date de modification</td>
1116     </tr>
1117     EOF
1118    
1119     $Lang{Home} = "Accueil";
1120     $Lang{Browse} = "Explorer les sauvegardes";
1121     $Lang{Last_bad_XferLOG} = "Dernier bilan des transferts échouées";
1122     $Lang{Last_bad_XferLOG_errors_only} = "Dernier bilan des transferts échouées (erreurs&nbsp;seulement)";
1123    
1124     $Lang{This_display_is_merged_with_backup} = <<EOF;
1125     <li> Cet affichage est fusionné avec la sauvegarde n°\$numF, la plus récente copie intégrale.
1126     EOF
1127    
1128     $Lang{Visit_this_directory_in_backup} = <<EOF;
1129     <li> Choisissez la sauvegarde que vous désirez voir: <select onChange="window.location=this.value">\$otherDirs </select>
1130     EOF
1131    
1132     $Lang{Restore_Summary} = <<EOF;
1133     \${h2("Résumé de la restauration")}
1134     <p>
1135     Cliquer sur le numéro de restauration pour plus de détails.
1136     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1137     <tr class="tableheader"><td align="center"> Sauvegarde n° </td>
1138     <td align="center"> Résultat </td>
1139     <td align="right"> Date de départ</td>
1140     <td align="right"> Durée/mins</td>
1141     <td align="right"> Nb fichiers </td>
1142     <td align="right"> Mo </td>
1143     <td align="right"> Nb errs tar </td>
1144     <td align="right"> Nb errs trans </td>
1145     </tr>
1146     \$restoreStr
1147     </table>
1148     <p>
1149     EOF
1150    
1151     $Lang{Archive_Summary} = <<EOF;
1152     \${h2("Résumé de l'archive")}
1153     <p>
1154     Cliquez sur le numéro de l'archive pour plus de détails.
1155     <table class="tableStnd" border cellspacing="1" cellpadding="3" width="80%">
1156     <tr class="tableheader"><td align="center"> No. Archive </td>
1157     <td align="center">Résultat</td>
1158     <td align="right">Date début</td>
1159     <td align="right">Durée (min)</td>
1160     </tr>
1161     \$ArchiveStr
1162     </table>
1163     <p>
1164     EOF
1165    
1166     $Lang{BackupPC__Documentation} = "BackupPC: Documentation";
1167    
1168     $Lang{No} = "non";
1169     $Lang{Yes} = "oui";
1170    
1171     $Lang{The_directory_is_empty} = <<EOF;
1172     <tr><td bgcolor="#ffffff">Le repertoire \${EscHTML(\$dirDisplay)} est vide
1173     </td></tr>
1174     EOF
1175    
1176     #$Lang{on} = "actif";
1177     $Lang{off} = "inactif";
1178    
1179     $Lang{backupType_full} = "complète";
1180     $Lang{backupType_incr} = "incrémentielle";
1181     $Lang{backupType_partial} = "partielle";
1182    
1183     $Lang{failed} = "échec";
1184     $Lang{success} = "succès";
1185     $Lang{and} = "et";
1186    
1187     # ------
1188     # Hosts states and reasons
1189     $Lang{Status_idle} = "inactif";
1190     $Lang{Status_backup_starting} = "début de la sauvegarde";
1191     $Lang{Status_backup_in_progress} = "sauvegarde en cours";
1192     $Lang{Status_restore_starting} = "début de la restoration";
1193     $Lang{Status_restore_in_progress} = "restoration en cours";
1194     $Lang{Status_link_pending} = "en attente de l'édition de liens";
1195     $Lang{Status_link_running} = "édition de liens en cours";
1196    
1197     $Lang{Reason_backup_done} = "sauvegarde terminée";
1198     $Lang{Reason_restore_done} = "restauration terminée";
1199     $Lang{Reason_archive_done} = "archivage terminé";
1200     $Lang{Reason_nothing_to_do} = "rien à faire";
1201     $Lang{Reason_backup_failed} = "la sauvegarde a échouée";
1202     $Lang{Reason_restore_failed} = "la restauration a échouée";
1203     $Lang{Reason_archive_failed} = "l'archivage a échoué";
1204     $Lang{Reason_no_ping} = "pas de ping";
1205     $Lang{Reason_backup_canceled_by_user} = "sauvegarde annulée par l'utilisateur";
1206     $Lang{Reason_restore_canceled_by_user} = "restauration annulée par l'utilisateur";
1207     $Lang{Reason_archive_canceled_by_user} = "archivage annulé par l'utilisateur";
1208    
1209     # ---------
1210     # Email messages
1211    
1212     # No backup ever
1213     $Lang{EMailNoBackupEverSubj} = "BackupPC: aucune sauvegarde de \$host n'a réussi";
1214     $Lang{EMailNoBackupEverMesg} = <<'EOF';
1215     To: $user$domain
1216     cc:
1217     Subject: $subj
1218    
1219     $userName,
1220    
1221     Notre logiciel de copies de sécurité n'a jamais réussi à
1222     prendre de sauvegarde de votre ordinateur ($host). Les sauvegardes
1223     devraient normallement survenir lorsque votre ordinateur est connecté
1224     au réseau. Vous devriez contacter le support informatique si:
1225    
1226     - Votre ordinateur est régulièrement connecté au réseau, ce qui
1227     signifie qu'il y aurait un problème de configuration
1228     empêchant les sauvegardes de s'effectuer.
1229    
1230     - Vous ne voulez pas qu'il y ait de copies de sécurité de
1231     votre ordinateur ni ne voulez recevoir d'autres messages
1232     comme celui-ci.
1233    
1234     Autrement, veuillez vous assurer que votre ordinateur est connecté
1235     au réseau lorsque ce sera possible.
1236    
1237     Merci de votre attention,
1238     BackupPC Genie
1239     http://backuppc.sourceforge.net
1240     EOF
1241    
1242     # No recent backup
1243     $Lang{EMailNoBackupRecentSubj} = "BackupPC: auncune sauvegarde récente de \$host";
1244     $Lang{EMailNoBackupRecentMesg} = <<'EOF';
1245     To: $user$domain
1246     cc:
1247     Subject: $subj
1248    
1249     $userName,
1250    
1251     Aucune sauvegarde de votre ordinateur n'a été effectuée depuis $days
1252     jours. $numBackups sauvegardes ont étés effectuées du $firstTime
1253     jusqu'il y à $days jours. Les sauvegardes devraient normallement
1254     survenir lorsque votre ordinateur est connecté au réseau.
1255    
1256     Si votre ordinateur a été connecté au réseau plus de quelques heures
1257     durant les derniers $days jours, vous devriez contacter votre support
1258     informatique pour savoir pourquoi les sauvegardes ne s'effectuent pas.
1259    
1260     Autrement, si vous êtes en dehors du bureau, il n'y a pas d'autres
1261     choses que vous pouvez faire, à part faire des copies de vos fichiers
1262     importants sur d'autres media. Vous devez réaliser que tout fichier crée
1263     ou modifié durant les $days derniers jours (incluant les courriels et
1264     les fichiers attachés) ne pourra être restauré si une problème survient
1265     avec votre ordinateur.
1266    
1267     Merci de votre attention,
1268     BackupPC Genie
1269     http://backuppc.sourceforge.net
1270     EOF
1271    
1272     # Old Outlook files
1273     $Lang{EMailOutlookBackupSubj} = "BackupPC: Les fichiers de Outlook sur \$host doivent êtes sauvegardés";
1274     $Lang{EMailOutlookBackupMesg} = <<'EOF';
1275     To: $user$domain
1276     cc:
1277     Subject: $subj
1278    
1279     $userName,
1280    
1281     Les fichiers Outlook sur votre ordinateur n'ont $howLong. Ces fichiers
1282     contiennent tous vos courriels, fichiers attachés, carnets d'adresses et
1283     calendriers. $numBackups sauvegardes ont étés effectuées du $firstTime
1284     au $lastTime. Par contre, Outlook bloque ses fichiers lorsqu'il est
1285     ouvert, ce qui empêche de les sauvegarder.
1286    
1287     Il est recommendé d'effectuer une sauvegarde de vos fichiers Outlook
1288     quand vous serez connecté au réseau en quittant Outlook et tout autre
1289     application, et en visitant ce lien avec votre fureteur web:
1290    
1291     $CgiURL?host=$host
1292    
1293     Choisissez "Démarrer la sauvegarde incrémentielle" deux fois afin
1294     d'effectuer une nouvelle sauvegarde. Vous pouvez ensuite choisir
1295     "Retourner à la page de $host" et appuyer sur "Recharger" dans votre
1296     fureteur avec de vérifier le bon fonctionnement de la sauvegarde. La
1297     sauvegarde devrait prendre quelques minutes à s'effectuer.
1298    
1299     Merci de votre attention,
1300     BackupPC Genie
1301     http://backuppc.sourceforge.net
1302     EOF
1303    
1304     $Lang{howLong_not_been_backed_up} = "jamais étés sauvegardés";
1305     $Lang{howLong_not_been_backed_up_for_days_days} = "pas été sauvegardés depuis \$days jours";
1306    
1307     #end of lang_fr.pm

  ViewVC Help
Powered by ViewVC 1.1.26