X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=lib%2FBackupPC%2FLang%2Ffr.pm;h=8d32c24edad50234a0689e325e6ee05434687ceb;hb=613c6ee622bcfc96a126d8df00b1455f4cdb4b97;hp=6fb9f52e0327495b9f93fb7a23f8d04bff33dbe7;hpb=ec26a4e876e40a2a446a94b0d5430cb126c1563c;p=BackupPC.git diff --git a/lib/BackupPC/Lang/fr.pm b/lib/BackupPC/Lang/fr.pm index 6fb9f52..8d32c24 100644 --- a/lib/BackupPC/Lang/fr.pm +++ b/lib/BackupPC/Lang/fr.pm @@ -1,30 +1,75 @@ -#!/bin/perl -T +#!/bin/perl -#my %lang; +#my %Lang; #use strict; # -------------------------------- +$Lang{Start_Archive} = "Démarrer l'archivage"; +$Lang{Stop_Dequeue_Archive} = "Arrêt/Mise en attente de l'archivage"; $Lang{Start_Full_Backup} = "Démarrer la sauvegarde complète"; -$Lang{Start_Incr_Backup} = "Départ de la sauvegarde incrémentale"; +$Lang{Start_Incr_Backup} = "Démarrer la sauvegarde incrémentielle"; $Lang{Stop_Dequeue_Backup} = "Arrêter/annuler la sauvegarde"; $Lang{Restore} = "Restaurer"; +$Lang{Type_full} = "complète"; +$Lang{Type_incr} = "incrémentielle"; + # ----- -$Lang{H_BackupPC_Server_Status} = "Status du serveur BackupPC"; -$Lang{BackupPC_Server_Status}= < +\${h1("Server Control")} +
+ +
Arrêter le serveur: +
Recharger la configuration: +
+
+\${h1("Server Configuration")} + +EOF +$Lang{Unable_to_connect_to_BackupPC_server} = "Impossible de se connecter au serveur BackupPC", + "Ce script CGI (\$MyURL) est incapable de se connecter au serverur BackupPC" + . " sur \$Conf{ServerHost} au port \$Conf{ServerPort}. L'erreur" + . " est: \$err." + . " Il est possible que le serveur BackupPC ne roule pas ou qu'il y a une erreur " + . " de configuration. Veuillez contacter votre administrateur système."; +$Lang{Admin_Start_Server} = < +Le serveur BackupPC sur \$Conf{ServerHost} aur port \$Conf{ServerPort} +n'est pas en fonction (vous l'avez peut-être arrêté, ou vous ne l'avez pas encore démarré).
+Voulez-vous le démarrer + + + +EOF + +# ----- +$Lang{H_BackupPC_Server_Status} = "État du serveur BackupPC"; + +$Lang{BackupPC_Server_Status}= < -\${h2(\"Informations Générales du serveur\")} +\${h2(\"Informations générales du serveur\")}
  • Le PID du serveur est \$Info{pid}, sur l\'hôte \$Conf{ServerHost}, version \$Info{Version}, démarré le \$serverStartTime.
  • Ce rapport à été généré le \$now. -
  • La prochaine file d\'attente sera remplie le \$nextWakeupTime. -
  • Autres info: +
  • La configuration a été chargée pour la dernière fois à \$configLoadTime. +
  • La prochaine file d\'attente sera remplie à \$nextWakeupTime. +
  • Autres infos:
    • \$numBgQueue demandes de sauvegardes en attente depuis le dernier réveil automatique,
    • \$numUserQueue requêtes de sauvegardes utilisateur en attente, @@ -38,23 +83,23 @@ $Lang{BackupPC_Server_Status}= < - - +
      Hôte
      + - - \$tarPidHdr + + \$jobStr
      Hôte Type Utilisateur Date de départ Commande PID PID du transfert
      PID du transfert

      \${h2("Échecs qui demandent de l'attention")}

      - - +
      Hôte
      + @@ -67,12 +112,13 @@ EOF # -------------------------------- $Lang{BackupPC__Server_Summary} = "BackupPC: Résumé du serveur"; +$Lang{BackupPC__Archive} = "BackupPC: Archivage"; $Lang{BackupPC_Summary}=< Ce statut a été généré le \$now. -

      +

      \${h2("Hôtes avec de bonnes sauvegardes")}

      @@ -80,47 +126,148 @@ Il y a \$hostCntGood h

      • \$fullTot sauvegardes complètes de tailles cumulées de \${fullSizeTot} Go (précédant la mise en commun et la compression), -
      • \$incrTot sauvegardes incrémentales de tailles cumulées de \${incrSizeTot} Go +
      • \$incrTot sauvegardes incrémentielles de tailles cumulées de \${incrSizeTot} Go (précédant la mise en commun et la compression).
      -
      Hôte Type Utilisateur Dernier essai
      - +

      +
      Hôte
      + - - - + + + - - + + \$strGood
      Hôte Utilisateur nb complètes complètes Âge/Jours complètes Taille/Go Nb complètes Complètes Âge/Jours Complètes Taille/Go Vitesse Mo/sec nb incrémentales Incr Age/Jours Nb incrémentielles Incrémentales Âge/Jours État actuel Dernière tentative
      -

      - +

      \${h2("Hôtes sans sauvegardes")}

      Il y a \$hostCntNone hôtes sans sauvegardes.

      - - +
      Hôte
      + - + - - + + \$strNone
      Hôte Utilisateur Nb complètes Complètes Age/jour Complètes Âge/jour Complètes Taille/Go Vitesse Mo/sec Nb incrémentales Incrémentales Age/jours Nb incrémentielles Incrémentielles Âge/jours État actuel Dernière tentative
      EOF +$Lang{BackupPC_Archive}=< + + + +Il y a \$hostCntGood hôtes qui ont étés sauvegardés représentant \${fullSizeTot} Go +

      +

      + + + + + + + + +\$strGood +\$checkAllHosts +
      Host Usager Taille
      +
      +

      + +EOF + +$Lang{BackupPC_Archive2}=< +\$HostListStr +

    +
    +\$hiddenStr + + + + + +\$paramStr + + + + +
    +EOF + +$Lang{BackupPC_Archive2_location} = < + Dispositif/Localisation de l'archive + + +EOF + +$Lang{BackupPC_Archive2_compression} = < + Compression + + Aucune
    + gzip
    + bzip2 + + +EOF + +$Lang{BackupPC_Archive2_parity} = < + Nombre de fichiers de parité + + +EOF + +$Lang{BackupPC_Archive2_split} = < + Scinder le fichier en fichiers de + Mega octets + +EOF + # ----------------------------------- $Lang{Pool_Stat} = <Le disque dispose de \${poolSize} Go avec \$info->{"\${name}FileCnt"} fichiers - et \$info->{"\${name}DirCnt"} repertoires (depuis le \$poolTime), +
  • La mise en commun est constituée de \$info->{"\${name}FileCnt"} fichiers + et \$info->{"\${name}DirCnt"} repertoires représentant \${poolSize} Go (depuis le \$poolTime),
  • Le hachage de mise en commun des fichiers donne \$info->{"\${name}FileCntRep"} fichiers répétés avec comme plus longue chaîne \$info->{"\${name}FileRepMax"},
  • Le nettoyage nocturne a effacé \$info->{"\${name}FileCntRm"} fichiers, soit @@ -143,7 +290,7 @@ $Lang{BackupPC__Start_Backup_Confirm_on__host} = "BackupPC: Confirmation du d $Lang{Are_you_sure_start} = < -Vous allez bientôt démarrer une sauvegarde \$type depuis \$host. +Vous allez bientôt démarrer une sauvegarde \$type depuis \$host.
    @@ -179,48 +326,53 @@ EOF # -------------------------------- $Lang{Only_privileged_users_can_view_queues_} = "Seuls les utilisateurs privilégiés peuvent voir les files."; # -------------------------------- +$Lang{Only_privileged_users_can_archive} = "(ENSLIGH) Only privileged users can Archive."; +# -------------------------------- $Lang{BackupPC__Queue_Summary} = "BackupPC: Résumé de la file"; # -------------------------------- $Lang{Backup_Queue_Summary} = < +

    \${h2("Résumé des files des utilisateurs")}

    Les demandes utilisateurs suivantes sont actuellement en attente : - - +

    +
    Hôte
    + \$strUser
    Hôte Temps Requis Utilisateur
    -

    +

    \${h2("Résumé de la file en arrière plan")}

    Les demandes en arrière plan suivantes sont actuellement en attente : - - +

    +
    Hôte
    + \$strBg
    Hôte Temps requis Utilisateur
    -

    - +

    \${h2("Résumé de la file d\'attente des commandes")}

    Les demandes de commande suivantes sont actuellement en attente : - - +

    +
    Hôtes
    + \$strCmd
    Hôtes Temps Requis Utilisateur Commande
    EOF + # -------------------------------- $Lang{Backup_PC__Log_File__file} = "BackupPC: Fichier journal \$file"; $Lang{Log_File__file__comment} = < EOF # -------------------------------- @@ -238,8 +390,8 @@ $Lang{BackupPC__Log_File_History} = "BackupPC: Historique du fichier journal"; $Lang{Log_File_History__hdr} = < - - +
    Fichier
    + \$str @@ -250,8 +402,8 @@ EOF $Lang{Recent_Email_Summary} = < -
    Fichier Taille Date de modification
    - +
    Destinataire
    + @@ -266,69 +418,87 @@ $Lang{Browse_backup__num_for__host} = "BackupPC: Navigation dans la sauvegarde \ # ------------------------------ $Lang{Restore_Options_for__host} = "BackupPC: Options de restauration sur \$host"; $Lang{Restore_Options_for__host2} = < -Vous avez sélectionné les fichiers/repertoires suivants depuis le partage \$share, sauvegarde numéro \$num: +Vous avez sélectionné les fichiers/repertoires suivants depuis +le partage \$share, sauvegarde numéro \$num:
      \$fileListStr
    -

    +

    Vous avez trois choix pour restaurer ces fichiers/repertoires. Veuillez sélectionner une des options suivantes. -

    +

    \${h2("Option 1: Restauration directe")}

    -Vous pouvez démarrer une restauration qui va restaurer ces fichiers +EOF + +$Lang{Restore_Options_for__host_Option1} = < +

    Attention: tous les fichiers correspondant à ceux que vous avez sélectionnés vont être effacés ! - - - +

    + + \$hiddenStr
    Destinataire Hôte Date Sujet
    - - + + - + value="\${EscHTML(\$pathHdr)}" name="pathHdr">
    Restaurer les fichiers vers l\'hôteRestaure les fichiers vers l'hôte + + + Chercher les partitions disponibles (NON IMPLANTE)
    Restaurer les fichiers vers le partage
    Restaurer les fichiers du répertoire
    (relatif au partage)
    EOF +$Lang{Restore_Options_for__host_Option1_disabled} = < +\${h2("Option 2: Télécharger une archive Zip")}

    Vous pouvez télécharger une archive compressée (.zip) contenant tous les fichiers/répertoires que vous avez sélectionnés. Vous pouvez utiliser une application locale, comme Winzip, pour voir ou extraire n\'importe quel fichier. -

    +

    Attention: en fonction de quels fichiers/répertoires vous avez sélectionné, cette archive peut devenir très très large. Cela peut prendre plusieurs minutes pour créer et transférer cette archive, et vous aurez besoin d\'assez d\'espace disque pour le stocker. -

    +

    - + \$hiddenStr Faire l\'archive relative à -\${EscapeHTML(\$pathHdr eq "" ? "/" : \$pathHdr)} +\${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)} (Autrement l\'archive contiendra les chemins complets).
    Compression (0=désactivée, 1=rapide,...,9=meilleure) @@ -342,12 +512,14 @@ EOF # ------------------------------ $Lang{Option_2__Download_Zip_archive2} = < \${h2("Option 2: Télécharger une archive Zip")}

    -Vous pouvez télécharger une archive zippée, mais Archive::Zip n\'est pas -installé. Vous pouvez demander à votre administrateur système d\'installer +Vous ne pouvez pas télécharger d'archive zip, car Archive::Zip n\'est pas +installé. +Veuillez demander à votre administrateur système d\'installer Archive::Zip depuis www.cpan.org. -

    +

    EOF @@ -355,24 +527,23 @@ EOF $Lang{Option_3__Download_Zip_archive} = < - Vous pouvez télécharger une archive Tar contenant tous les fichiers/répertoires -que vous avez sélectionnés. Vous pouvez alors utiliser une application locale, +que vous avez sélectionnés. Vous pourrez alors utiliser une application locale, comme tar ou winzip pour voir ou extraire n\'importe quel fichier. -

    +

    Attention: en fonction des fichiers/répertoires que vous avez sélectionnés, -cette archive peut devenir très très large. Cela peut prendre beaucoup de temps -(plusieurs minutes) pour créer et transférer l\'archive, et vous aurez besoin d'assez -d\'espace disque local pour le stocker. -

    +cette archive peut devenir très très large. Cela peut prendre plusieurs minutes +pour créer et transférer l\'archive, et vous aurez besoin d'assez +d\'espace disque local pour la stocker. +

    - + \$hiddenStr Faire l\'archive relative à -\${EscapeHTML(\$pathHdr eq "" ? "/" : \$pathHdr)} +\${EscHTML(\$pathHdr eq "" ? "/" : \$pathHdr)} (Autrement l\'archive contiendra des chemins absolus).
    @@ -380,14 +551,15 @@ d\'espace disque local pour le stocker. EOF - # ------------------------------ $Lang{Restore_Confirm_on__host} = "BackupPC: Confirmation de restauration sur \$host"; $Lang{Are_you_sure} = < -Vous êtes sur le point de démarrer une restauration directement sur la machine \$In{hostDest}. Les fichiers suivants vont être restaurés dans le partage \$In{shareDest}, depuis la sauvegarde numéro \$num: +Vous êtes sur le point de démarrer une restauration directement sur +la machine \$In{hostDest}. Les fichiers suivants vont être restaurés +dans le partage \$In{shareDest}, depuis la sauvegarde numéro \$num:

    @@ -395,10 +567,10 @@ Vous
    Fichier/Répertoire originalVa être restauré à
    - - - - + + + + \$hiddenStr @@ -418,6 +590,12 @@ La r Retourner à la page d\'accueil de \$hostDest . EOF +$Lang{BackupPC_Archive_Reply_from_server} = < +La réponse du serveur est: \$reply +EOF + # ------------------------- $Lang{Host__host_Backup_Summary} = "BackupPC: Résumé de la sauvegarde de l\'hôte \$host "; @@ -429,7 +607,7 @@ $Lang{Host__host_Backup_Summary2} = < \$statusStr

- +

\${h2("Actions de l\'utilisateur")}

@@ -438,29 +616,31 @@ $Lang{Host__host_Backup_Summary2} = < - +

\${h2("Résumé de la sauvegarde")}

Cliquer sur le numéro de l\'archive pour naviguer et restaurer les fichiers de sauvegarde. - - +

+
Sauvegarde n°
+ - + - - + + \$str
Sauvegarde n° Type terminée Fusionnée Date de démarrage Durée/mins Age/jours Chemin d\'accès sauvegarde sur serveur Âge/jours Chemin d\'accès de la sauvegarde sur le serveur

\$restoreStr - +

+

\${h2("Résumé des erreurs de transfert")} -

- - +

+
Nb sauvegarde
+ @@ -470,59 +650,81 @@ Cliquer sur le num \$errStr
Nb sauvegarde Type Voir Nb erreurs transfert
-

+

\${h2("Récapitulatif de la taille des fichier et du nombre de réutilisations")}

- Les fichiers existants sont ceux qui sont déjà sur le serveur; +Les fichiers existants sont ceux qui sont déjà sur le serveur; Les nouveaux fichiers sont ceux qui ont été ajoutés au serveur. Les fichiers vides et les erreurs de SMB ne sont pas comptabilisés parmis les nouveaux et les réutilisés. - - - +

+
+ - + - + \$sizeStr
Totaux Fichiers existants Nouveaux fichiers
Nb de sauvegarde Type Nb de Fichiers Taille/Mo Mo/sec Nb de Fichiers Taille/MB Taille/Mo Nb de Fichiers Taille/Mo
-

+

\${h2("Résumé de la compression")}

- Performance de la compression pour les fichiers déjà sur le serveur et récemment compressés. - - - +

+
+ - + - + \$compStr
Fichiers existants Nouveaux fichiers
Nb de sauvegardes
Nb de sauvegardes Type Niveau de Compression Taille/Mo Comp/Mo Comp Compression Taille/Mo Comp/Mo Compression
+

+EOF + +$Lang{Host__host_Archive_Summary} = "BackupPC: Résumé de l'archivage pour l'hôte \$host"; +$Lang{Host__host_Archive_Summary2} = < +\$warnStr +

    +\$statusStr +
+ +\${h2("User Actions")}

+

+ + + + +
+ + +\$ArchiveStr + EOF # ------------------------- @@ -535,7 +737,6 @@ EOF # ------------------------- $Lang{NavSectionTitle_} = "Serveur"; - # ------------------------- $Lang{Backup_browse_for__host} = < +
+ + + +
  • Vous naviguez dans la sauvegarde n°\$num, qui a commencé vers \$backupTime (il y a \$backupAge jours), \$filledBackup +
  • Entrez le répertoire:
  • Cliquer dans un répertoire ci-dessous pour y naviguer, -
  • Cliquer dans un fichier ci-dessous pour le restaurer. +
  • Cliquer dans un fichier ci-dessous pour le restaurer, +
  • Vous pouvez l'historique de sauvegarde du répertoire courant.
+
-\${h2("Contenu de \${EscapeHTML(\$dirDisplay)}")} +\${h2("Contenu de \${EscHTML(\$dirDisplay)}")}
+
- +
-
\$dirStr
-
- EOF -$Lang{on} = "actif"; +#$Lang{on} = "actif"; $Lang{off} = "inactif"; -$Lang{full} = "complet"; -$Lang{incremental} = "incrémental"; +$Lang{backupType_full} = "complète"; +$Lang{backupType_incr} = "incrémentielle"; +$Lang{backupType_partial} = "partielle"; $Lang{failed} = "échec"; $Lang{success} = "succès"; $Lang{and} = "et"; +# ------ +# Hosts states and reasons +$Lang{Status_idle} = "inactif"; +$Lang{Status_backup_starting} = "début de la sauvegarde"; +$Lang{Status_backup_in_progress} = "sauvegarde en cours"; +$Lang{Status_restore_starting} = "début de la restoration"; +$Lang{Status_restore_in_progress} = "restoration en cours"; +$Lang{Status_link_pending} = "en attente de l'édition de liens"; +$Lang{Status_link_running} = "édition de liens en cours"; + +$Lang{Reason_backup_done} = "sauvegarde terminée"; +$Lang{Reason_restore_done} = "restauration terminée"; +$Lang{Reason_archive_done} = "archivage terminé"; +$Lang{Reason_nothing_to_do} = "rien à faire"; +$Lang{Reason_backup_failed} = "la sauvegarde a échouée"; +$Lang{Reason_restore_failed} = "la restauration a échouée"; +$Lang{Reason_archive_failed} = "l'archivage a échoué"; +$Lang{Reason_no_ping} = "pas de ping"; +$Lang{Reason_backup_canceled_by_user} = "sauvegarde annulée par l'utilisateur"; +$Lang{Reason_restore_canceled_by_user} = "restauration annulée par l'utilisateur"; +$Lang{Reason_archive_canceled_by_user} = "archivage annulé par l'utilisateur"; + +# --------- +# Email messages + +# No backup ever +$Lang{EMailNoBackupEverSubj} = "BackupPC: aucune sauvegarde de \$host n'a réussi"; +$Lang{EMailNoBackupEverMesg} = <<'EOF'; +To: $user$domain +cc: +Subject: $subj + +$userName, + +Notre logiciel de copies de sécurité n'a jamais réussi à +prendre de sauvegarde de votre ordinateur ($host). Les sauvegardes +devraient normallement survenir lorsque votre ordinateur est connecté +au réseau. Vous devriez contacter le support informatique si: + + - Votre ordinateur est régulièrement connecté au réseau, ce qui + signifie qu'il y aurait un problème de configuration + empêchant les sauvegardes de s'effectuer. + + - Vous ne voulez pas qu'il y ait de copies de sécurité de + votre ordinateur ni ne voulez recevoir d'autres messages + comme celui-ci. + +Autrement, veuillez vous assurer que votre ordinateur est connecté +au réseau lorsque ce sera possible. + +Merci de votre attention, +BackupPC Genie +http://backuppc.sourceforge.net +EOF + +# No recent backup +$Lang{EMailNoBackupRecentSubj} = "BackupPC: auncune sauvegarde récente de \$host"; +$Lang{EMailNoBackupRecentMesg} = <<'EOF'; +To: $user$domain +cc: +Subject: $subj + +$userName, + +Aucune sauvegarde de votre ordinateur n'a été effectuée depuis $days +jours. $numBackups sauvegardes ont étés effectuées du $firstTime +jusqu'il y à $days jours. Les sauvegardes devraient normallement +survenir lorsque votre ordinateur est connecté au réseau. + +Si votre ordinateur a été connecté au réseau plus de quelques heures +durant les derniers $days jours, vous devriez contacter votre support +informatique pour savoir pourquoi les sauvegardes ne s'effectuent pas. + +Autrement, si vous êtes en dehors du bureau, il n'y a pas d'autres +choses que vous pouvez faire, à part faire des copies de vos fichiers +importants sur d'autres media. Vous devez réaliser que tout fichier crée +ou modifié durant les $days derniers jours (incluant les courriels et +les fichiers attachés) ne pourra être restauré si une problème survient +avec votre ordinateur. + +Merci de votre attention, +BackupPC Genie +http://backuppc.sourceforge.net +EOF + +# Old Outlook files +$Lang{EMailOutlookBackupSubj} = "BackupPC: Les fichiers de Outlook sur \$host doivent êtes sauvegardés"; +$Lang{EMailOutlookBackupMesg} = <<'EOF'; +To: $user$domain +cc: +Subject: $subj + +$userName, + +Les fichiers Outlook sur votre ordinateur n'ont $howLong. Ces fichiers +contiennent tous vos courriels, fichiers attachés, carnets d'adresses et +calendriers. $numBackups sauvegardes ont étés effectuées du $firstTime +au $lastTime. Par contre, Outlook bloque ses fichiers lorsqu'il est +ouvert, ce qui empêche de les sauvegarder. + +Il est recommendé d'effectuer une sauvegarde de vos fichiers Outlook +quand vous serez connecté au réseau en quittant Outlook et tout autre +application, et en visitant ce lien avec votre fureteur web: + + $CgiURL?host=$host + +Choisissez "Démarrer la sauvegarde incrémentielle" deux fois afin +d'effectuer une nouvelle sauvegarde. Vous pouvez ensuite choisir +"Retourner à la page de $host" et appuyer sur "Recharger" dans votre +fureteur avec de vérifier le bon fonctionnement de la sauvegarde. La +sauvegarde devrait prendre quelques minutes à s'effectuer. + +Merci de votre attention, +BackupPC Genie +http://backuppc.sourceforge.net +EOF + +$Lang{howLong_not_been_backed_up} = "jamais étés sauvegardés"; +$Lang{howLong_not_been_backed_up_for_days_days} = "pas été sauvegardés depuis \$days jours"; + #end of lang_fr.pm
- +
\$fileHeader \$topCheckAll \$fileStr @@ -605,50 +812,112 @@ $Lang{Backup_browse_for__host} = < --> -
EOF - # ------------------------------ +$Lang{DirHistory_backup_for__host} = "BackupPC: Historique des sauvegardes de répertoires pour \$host"; + +# +# These two strings are used to build the links for directories and +# file versions. Files are appended with a version number. +# +$Lang{DirHistory_dirLink} = "rep"; +$Lang{DirHistory_fileLink} = "v"; +$Lang{DirHistory_for__host} = < +Cette page montre chaque version des fichiers parmis toutes sauvegardes: +
    +
  • Cliquez sur un numéro de sauvegarde pour revenir à la navigation de sauvegarde, +
  • Cliquez sur un répertoire (\$Lang->{DirHistory_dirLink}) pour naviguer + dans celui-ci. +
  • Cliquez sur une version d'un fichier (\$Lang->{DirHistory_fileLink}0, + \$Lang->{DirHistory_fileLink}1, ...) pour la télécharger. +
  • Les fichiers avec des contenus identiques pour plusieurs sauvegardes ont + le même numéro de version. +
  • Les fichiers qui ne sont pas présents sur une sauvegarde en particulier + sont représentés par une boite vide. +
  • Les fichiers montrés avec la même version peuvent avoir des attributs différents. + Choissisez le numéro de sauvegarde pour voir les attributs de fichiers. +
+ +\${h2("Historique de \${EscHTML(\$dirDisplay)}")} + +
+ +\$backupNumStr +\$backupTimeStr +\$fileStr +
Numéro de sauvegarde
Date
+EOF + +# ------------------------------ $Lang{Restore___num_details_for__host} = "BackupPC: Détails de la restauration n° \$num pour \$host"; $Lang{Restore___num_details_for__host2 } = < - - - - - - - - - - - - - - - - - - - EOF +$Lang{checkAllHosts} = < +EOF + $Lang{fileHeader} = < + + - + EOF $Lang{Home} = "Accueil"; +$Lang{Browse} = "Explorer les sauvegardes"; $Lang{Last_bad_XferLOG} = "Dernier bilan des transferts échouées"; $Lang{Last_bad_XferLOG_errors_only} = "Dernier bilan des transferts échouées (erreurs seulement)"; @@ -858,12 +1117,16 @@ $Lang{This_display_is_merged_with_backup} = < Cet affichage est fusionné avec la sauvegarde n°\$numF, la plus récente copie intégrale. EOF +$Lang{Visit_this_directory_in_backup} = < Choisissez la sauvegarde que vous désirez voir: +EOF + $Lang{Restore_Summary} = < Cliquer sur le numéro de restauration pour plus de détails. -
Numéro \$Restores[\$i]{num}
Demandée par \$RestoreReq{user}
Demandée à \$reqTime
Résultat \$Restores[\$i]{result}
Message d'erreur \$Restores[\$i]{errorMsg}
Hôte source \$RestoreReq{hostSrc}
N° de sauvegarde \$RestoreReq{num}
Partition source \$RestoreReq{shareSrc}
Hôte de destination \$RestoreReq{hostDest}
Partition de destination \$RestoreReq{shareDest}
Début \$startTime
Durée \$duration min
Nombre de fichier \$Restores[\$i]{nFiles}
Grosseur totale \${MB} Mo
Taux de transfert \$MBperSec Mo/sec
Erreurs de TarCreate \$Restores[\$i]{tarCreateErrs}
Erreurs de transfert \$Restores[\$i]{xferErrs}
Journal de transfert + + + + + + + + + + + + + + + + + + +
Numéro \$Restores[\$i]{num}
Demandée par \$RestoreReq{user}
Demandée à \$reqTime
Résultat \$Restores[\$i]{result}
Message d'erreur \$Restores[\$i]{errorMsg}
Hôte source \$RestoreReq{hostSrc}
N° de sauvegarde \$RestoreReq{num}
Partition source \$RestoreReq{shareSrc}
Hôte de destination \$RestoreReq{hostDest}
Partition de destination \$RestoreReq{shareDest}
Début \$startTime
Durée \$duration min
Nombre de fichier \$Restores[\$i]{nFiles}
Grosseur totale \${MB} Mo
Taux de transfert \$MBperSec Mo/sec
Erreurs de TarCreate \$Restores[\$i]{tarCreateErrs}
Erreurs de transfert \$Restores[\$i]{xferErrs}
Journal de transfert Visionner, Erreurs
-

+

\${h1("Liste des Fichiers/Répertoires")}

- - +
Fichier/répertoire originalRestauré vers
+ \$fileListStr
Fichier/répertoire originalRestauré vers
EOF +# ------------------------------ +$Lang{Archive___num_details_for__host} = "BackupPC: Détails de l'archivage no. \$num pour \$host"; + +$Lang{Archive___num_details_for__host2 } = < + + + + + + + + + +
Numéro \$Archives[\$i]{num}
Demandé par \$ArchiveReq{user}
Heure de demande \$reqTime
Résultat \$Archives[\$i]{result}
Message d'erreur \$Archives[\$i]{errorMsg}
Heure de début \$startTime
Durée \$duration min
Journal de transfert +Voir, +Erreurs +
+

+\${h1("Liste de hôtes")} +

+ + +\$HostListStr +
HostNuméro de sauvegarde
+EOF # ----------------------------------- $Lang{Email_Summary} = "BackupPC: Résumé du courriel"; @@ -656,64 +925,52 @@ $Lang{Email_Summary} = "BackupPC: R # ----------------------------------- # !! ERROR messages !! # ----------------------------------- - -$Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new a échoué: regardez le " - ."fichier error_log d\'apache\n"; +$Lang{BackupPC__Lib__new_failed__check_apache_error_log} = "BackupPC::Lib->new a échoué: regardez le fichier error_log d\'apache\n"; $Lang{Wrong_user__my_userid_is___} = - "Mauvais utilisateur: mon userid est \$>, à la place de \$uid (\$Conf{BackupPCUser})\n"; -$Lang{Only_privileged_users_can_view_PC_summaries} = "Seuls les utilisateurs privilégiés peuvent voir les résumés des PC."; + "Mauvais utilisateur: mon userid est \$>, à la place de \$uid " + . "(\$Conf{BackupPCUser})\n"; +#$Lang{Only_privileged_users_can_view_PC_summaries} = "Seuls les utilisateurs privilégiés peuvent voir les résumés des PC."; $Lang{Only_privileged_users_can_stop_or_start_backups} = - "Seuls les utilisateurs privilégiés peuvent arrêter ou démarrer des sauvegardes sur \${EscapeHTML(\$host)}."; + "Seuls les utilisateurs privilégiés peuvent arrêter ou démarrer des sauvegardes sur " + . " \${EscHTML(\$host)}."; $Lang{Invalid_number__num} = "Numéro invalide \$num"; $Lang{Unable_to_open__file__configuration_problem} = "Impossible d\'ouvrir \$file: problème de configuration ?"; $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."; $Lang{Only_privileged_users_can_view_log_files} = "Seuls les utilisateurs privilégiés peuvent voir les fichiers de journal."; $Lang{Only_privileged_users_can_view_email_summaries} = "Seuls les utilisateurs privilégiés peuvent voir les compte-rendu des courriels."; -$Lang{Only_privileged_users_can_browse_backup_files} = "Seuls les utilisateurs privilégiés peuvent parcourir les fichiers de sauvegarde pour l'hôte \${EscapeHTML(\$In{host})}."; +$Lang{Only_privileged_users_can_browse_backup_files} = "Seuls les utilisateurs privilégiés peuvent parcourir les fichiers de sauvegarde" + . " pour l'hôte \${EscHTML(\$In{host})}."; $Lang{Empty_host_name} = "Nom d\'hôte vide."; -$Lang{Can_t_browse_bad_directory_name} = "Ne peut pas parcourir " - . " \${EscapeHTML(\"\$TopDir/pc/\$host/\$num\")}:" - . " mauvais nom de répertoire"; -$Lang{Directory___EscapeHTML} = "Le répertoire \${EscapeHTML(\"\$TopDir/pc/\$host/\$num\")}" +$Lang{Directory___EscHTML} = "Le répertoire \${EscHTML(\"\$TopDir/pc/\$host/\$num\")}" . " est vide"; $Lang{Can_t_browse_bad_directory_name2} = "Ne peut pas parcourir " - . " \${EscapeHTML(\$fullDir)}:" - . " mauvais nom de répertoire"; + . " \${EscHTML(\$relDir)}: mauvais nom de répertoire"; $Lang{Only_privileged_users_can_restore_backup_files} = "Seuls les utilisateurs privilégiés peuvent restaurer " - . " des fichiers de sauvegarde" - . " pour l\'hôte \${EscapeHTML(\$In{host})}."; -$Lang{Bad_host_name} = "Mauvais nom d\'hôte \${EscapeHTML(\$host)}"; + . " des fichiers de sauvegarde pour l\'hôte \${EscHTML(\$In{host})}."; +$Lang{Bad_host_name} = "Mauvais nom d\'hôte \${EscHTML(\$host)}"; $Lang{You_haven_t_selected_any_files__please_go_Back_to} = "Vous n'avez sélectionné aucun fichier; " . "vous pouvez revenir en arrière pour sélectionner des fichiers."; -$Lang{Nice_try__but_you_can_t_put} = "Bien tenté, mais vous ne pouvez pas mettre \'..\' dans" - . " n\'importe quel nom de fichier."; -$Lang{Can_t_fork_for_tar_restore} = "Ne peut pas se dupliquer (fork) pour la restauration par tar"; -$Lang{Can_t_fork_for_zip_restore} = "Ne peut pas se dupliquer (fork) pour la restauration par zip"; -$Lang{Host__doesn_t_exist} = "L'hôte \${EscapeHTML(\$In{hostDest})} n\'existe pas."; +$Lang{You_haven_t_selected_any_hosts} = "Vous avez sélectionné aucun hôte; veuillez retourné à la page précédente pour" + . " faire la sélection d'un hôte."; +$Lang{Nice_try__but_you_can_t_put} = "Bien tenté, mais vous ne pouvez pas mettre \'..\' dans n\'importe quel nom de fichier."; +$Lang{Host__doesn_t_exist} = "L'hôte \${EscHTML(\$In{hostDest})} n\'existe pas."; $Lang{You_don_t_have_permission_to_restore_onto_host} = "Vous n\'avez pas la permission de restaurer sur l\'hôte" - . " \${EscapeHTML(\$In{hostDest})}"; -$Lang{Can_t_open_create} = "Ne peut pas ouvrir/créer ". "\${EscapeHTML(\"\$TopDir/pc/\$hostDest/\$reqFileName\")}"; + . " \${EscHTML(\$In{hostDest})}"; +$Lang{Can_t_open_create} = "Ne peut pas ouvrir/créer " + . "\${EscHTML(\"\$TopDir/pc/\$hostDest/\$reqFileName\")}"; $Lang{Only_privileged_users_can_restore_backup_files2} = "Seuls les utilisateurs privilégiés peuvent restaurer" - . " des fichiers de sauvegarde" - . " pour l\'hôte \${EscapeHTML(\$host)}."; + . " des fichiers de sauvegarde pour l\'hôte \${EscHTML(\$host)}."; $Lang{Empty_host_name} = "Nom d\'hôte vide"; -$Lang{Can_t_restore_bad_file} = "Ne peut pas restaurer le fichier corrompu \${EscapeHTML(\$fullPath)}"; -$Lang{Unknown_host_or_user} = "\${EscapeHTML(\$host)}, hôte ou utilisateur inconnu."; +$Lang{Unknown_host_or_user} = "\${EscHTML(\$host)}, hôte ou utilisateur inconnu."; $Lang{Only_privileged_users_can_view_information_about} = "Seuls les utilisateurs privilégiés peuvent accéder aux " - . " informations sur l\'hôte \${EscapeHTML(\$host)}." ; -$Lang{Only_privileged_users_can_view_restore_information} = "Seuls les utilisateurs privilégiés peuvent restaurer " - ."des informations."; -$Lang{Restore_number__num_for_host__does_not_exist} = "Restauration numéro \$num de l\'hôte \${EscapeHTML(\$host)} n\'existe pas"; + . " informations sur l\'hôte \${EscHTML(\$host)}." ; +$Lang{Only_privileged_users_can_view_archive_information} = "Seuls les usagers ayant les privilèges nécessaires peuvent voir les informations d'archivage."; +$Lang{Only_privileged_users_can_view_restore_information} = "Seuls les utilisateurs privilégiés peuvent restaurer des informations."; +$Lang{Restore_number__num_for_host__does_not_exist} = "Restauration numéro \$num de l\'hôte \${EscHTML(\$host)} n\'existe pas"; -$Lang{Unable_to_connect_to_BackupPC_server} = "Impossible de se connecter au server BackupPC." - . "Ce script CGI (\$MyURL) ne peut pas se connecter au serveur BackupPC" - . " sur \$Conf{ServerHost} via le port \$Conf{ServerPort}. L\'erreur est la" - . " suivante: \$err.", - "Peut-être que BackupPC n\'a pas été lancé ou il y a une erreur " - . " de configuration. Veuillez faire suivre ce message à votre administrateur système."; - -$Lang{Can_t_find_IP_address_for} = "Ne peut pas trouver d\'adresse IP pour \${EscapeHTML(\$host)}"; +$Lang{Archive_number__num_for_host__does_not_exist} = "L'archive no \$num pour l'hôte \${EscHTML(\$host)} n'existe pas."; +$Lang{Can_t_find_IP_address_for} = "Ne peut pas trouver d\'adresse IP pour \${EscHTML(\$host)}"; $Lang{host_is_a_DHCP_host} = <Dernier email envoyé à \${UserLink(\$user)} le \$mailTime, avait comme sujet "\$subj". @@ -798,12 +1046,12 @@ EOF # -------- $Lang{Last_status_is_state_StatusHost_state_reason_as_of_startTime} = <L\'état courant est \"\$StatusHost{state}\"\$reason depuis \$startTime. +

  • L\'état courant est \"\$Lang->{\$StatusHost{state}}\"\$reason depuis \$startTime. EOF # -------- -$Lang{Last_error_is____EscapeHTML_StatusHost_error} = <La dernière erreur est \"\${EscapeHTML(\$StatusHost{error})}\" +$Lang{Last_error_is____EscHTML_StatusHost_error} = <La dernière erreur est \"\${EscHTML(\$StatusHost{error})}\". EOF # ------ @@ -816,7 +1064,8 @@ $Lang{Prior_to_that__pings} = "Avant cela, pings"; # ----- $Lang{priorStr_to_host_have_succeeded_StatusHostaliveCnt_consecutive_times} = <Les \$priorStr vers \$host ont réussi \$StatusHost{aliveCnt} fois consécutives. +
  • Les \$priorStr vers \$host ont réussi \$StatusHost{aliveCnt} + fois consécutives. EOF $Lang{Because__host_has_been_on_the_network_at_least__Conf_BlackoutGoodCnt_consecutive_times___} = <Les sauvegardes sont reportées pour \$hours heures -(changer ce nombre). +({Stop_Dequeue_Archive})}&host=\$host\">changer ce nombre). EOF $Lang{tryIP} = " et \$StatusHost{dhcpHostIP}"; -$Lang{Host_Inhost} = "Hôte \$In{host}"; +# $Lang{Host_Inhost} = "Hôte \$In{host}"; $Lang{checkAll} = <
  • +
     Tout sélectionner - +
    + Select all + + +
    Nom
    Nom Type Mode Taille Date modification Date de modification
    - +
    Sauvegarde n°
    + @@ -877,24 +1140,160 @@ Cliquer sur le num

    EOF +$Lang{Archive_Summary} = < +Cliquez sur le numéro de l'archive pour plus de détails. +

    Sauvegarde n° Résultat Date de départ Durée/mins
    + + + + + +\$ArchiveStr +
    No. Archive RésultatDate débutDurée (min)
    +

    +EOF + $Lang{BackupPC__Documentation} = "BackupPC: Documentation"; $Lang{No} = "non"; $Lang{Yes} = "oui"; $Lang{The_directory_is_empty} = <

    Le repertoire \${EscapeHTML(\$dirDisplay)} est vide +
    Le repertoire \${EscHTML(\$dirDisplay)} est vide