From 4ff7f71295f0882d047e3428b536ab928958cda3 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 14 May 2006 18:32:45 +0000 Subject: [PATCH] Trad: Traduction install --- htdocs/install/fileconf.php | 8 ++-- htdocs/install/upgrade2.php | 72 +++++++++++++++++++-------------- htdocs/langs/fr_FR/install.lang | 55 ++++++++++++++++++++++++- 3 files changed, 100 insertions(+), 35 deletions(-) diff --git a/htdocs/install/fileconf.php b/htdocs/install/fileconf.php index 7f467064081..c5f7f590aa0 100644 --- a/htdocs/install/fileconf.php +++ b/htdocs/install/fileconf.php @@ -107,7 +107,7 @@ if(! isset($dolibarr_main_data_root) || strlen($dolibarr_main_data_root) == 0) trans("WithNoSlashAtTheEnd")."
"; -print "Il est recommandé de mettre ce répertoire en dehors du répertoire des pages web.
"; +print $langs->trans("DirectoryRecommendation")."
"; print $langs->trans("Examples").":
"; ?>
  • /var/www/dolibarr/documents
  • @@ -185,7 +185,7 @@ $dolibarr_main_db_host = "localhost"; -Nom ou adresse ip du serveur de base de données, généralement 'localhost' quand le serveur est installé sur la même machine que le serveur web +trans("ServerAdressDescription"); ?> @@ -253,7 +253,9 @@ Nom ou adresse ip du serveur de base de donn trans("Login"); ?> -
    Login de l'utilisateur ayant les droits de création de la base de données, inutile si votre base est déjà créée (comme lorsque vous êtes chez un hébergeur). Laisser vide si vous vous connectez en anonymous
    +
    +trans("DatabaseRootLoginDescription"); ?> +
    diff --git a/htdocs/install/upgrade2.php b/htdocs/install/upgrade2.php index 7c11beb7076..69b9a9d2058 100644 --- a/htdocs/install/upgrade2.php +++ b/htdocs/install/upgrade2.php @@ -164,7 +164,7 @@ pFooter($error,$setuplang); function migrate_paiements($db,$langs,$conf) { print '
    '; - print "Mise a jour des paiments (lien n-n paiements-factures)
    \n"; + print ''.$langs->trans('MigrationPaymentsUpdate')."
    \n"; $sql = "SELECT p.rowid, p.fk_facture, p.amount"; $sql .= " FROM ".MAIN_DB_PREFIX."paiement as p"; @@ -192,7 +192,7 @@ function migrate_paiements($db,$langs,$conf) if ($num) { - print "$num paiement(s) à mettre à jour
    \n"; + print $langs->trans('MigrationPaymentsNumberToUpdate', $num)."
    \n"; if ($db->begin()) { $res = 0; @@ -207,24 +207,24 @@ function migrate_paiements($db,$langs,$conf) $res += $db->query($sql); - print "Mise a jour paiement(s) ".$row[$i]."
    \n"; + print $langs->trans('MigrationProcessPaymentUpdate', $row[$i])."
    \n"; } } if ($res == (2 * sizeof($row))) { $db->commit(); - print "Mise à jour réussie
    "; + print $langs->trans('MigrationSuccessfullUpdate')."
    "; } else { $db->rollback(); - print "La mise à jour à échouée
    "; + print $langs->trans('MigrationUpdateFailed').'
    '; } } else { - print "Pas ou plus de paiements orphelins à corriger.
    \n"; + print $langs->trans('MigrationPaymentsNothingToUpdate')."
    \n"; } } @@ -237,7 +237,7 @@ function migrate_contracts_det($db,$langs,$conf) $nberr=0; print '
    '; - print "Mise a jour des contrats sans details (gestion du contrat + detail de contrat)
    \n"; + print ''.$langs->trans('MigrationContractsUpdate')."
    \n"; $sql = "SELECT c.rowid as cref, c.date_contrat, c.statut, c.mise_en_service, c.fin_validite, c.date_cloture, c.fk_product, c.fk_facture, c.fk_user_author,"; $sql.= " p.ref, p.label, p.description, p.price, p.tva_tx, p.duration, cd.rowid"; @@ -257,7 +257,7 @@ function migrate_contracts_det($db,$langs,$conf) if ($num) { - print "$num contrat(s) à mettre à jour
    \n"; + print $langs->trans('MigrationContractsNumberToUpdate', $num)."
    \n"; $db->begin(); while ($i < $num) @@ -282,7 +282,7 @@ function migrate_contracts_det($db,$langs,$conf) if ($db->query($sql)) { - print "Création ligne contrat pour contrat ref ".$obj->cref."
    \n"; + print $langs->trans('MigrationContractsLineCreation', $obj->cref)."
    \n"; } else { @@ -297,21 +297,21 @@ function migrate_contracts_det($db,$langs,$conf) { // $db->rollback(); $db->commit(); - print "Mise à jour réussie
    "; + print $langs->trans('MigrationSuccessfullUpdate')."
    "; } else { $db->rollback(); - print "La mise à jour à échouée
    "; + print $langs->trans('MigrationUpdateFailed').'
    '; } } else { - print "Pas ou plus de contrats (liés à un produit) sans lignes de details à corriger.
    \n"; + print $langs->trans('MigrationContractsNothingToUpdate')."
    \n"; } } else { - print "Le champ fk_facture n'existe plus. Pas d'opération à faire.
    \n"; + print $langs->trans('MigrationContractsFieldDontExist')."
    \n"; // dolibarr_print_error($db); } } @@ -323,19 +323,23 @@ function migrate_contracts_det($db,$langs,$conf) function migrate_contracts_date1($db,$langs,$conf) { print '
    '; - print "Mise a jour des dates de contrats non renseignées
    \n"; + print ''.$langs->trans('MigrationContractsEmptyDatesUpdate')."
    \n"; $sql="update llx_contrat set date_contrat=tms where date_contrat is null"; $resql = $db->query($sql); if (! $resql) dolibarr_print_error($db); - if ($db->affected_rows() > 0) print "Ok pour date de contrat
    \n"; - else print "Pas ou plus de date de contrats à renseigner.
    \n"; + if ($db->affected_rows() > 0) + print $langs->trans('MigrationContractsEmptyDatesUpdateSuccess')."
    \n"; + else + print $langs->trans('MigrationContractsEmptyDatesNothingToUpdate')."
    \n"; $sql="update llx_contrat set datec=tms where datec is null"; $resql = $db->query($sql); if (! $resql) dolibarr_print_error($db); - if ($db->affected_rows() > 0) print "Ok pour date création
    \n"; - else print "Pas ou plus de date de création à renseigner.
    \n"; + if ($db->affected_rows() > 0) + print $langs->trans('MigrationContractsEmptyCreationDatesUpdateSuccess')."
    \n"; + else + print $langs->trans('MigrationContractsEmptyCreationDatesNothingToUpdate')."
    \n"; } @@ -347,7 +351,7 @@ function migrate_contracts_date2($db,$langs,$conf) $nberr=0; print '
    '; - print "Mise a jour dates contrat incorrectes (pour contrats avec detail en service)
    \n"; + print ''.$langs->trans('MigrationContractsInvalidDatesUpdate')."
    \n"; $sql = "SELECT c.rowid as cref, c.datec, c.date_contrat, MIN(cd.date_ouverture) as datemin"; $sql.= " FROM ".MAIN_DB_PREFIX."contrat as c,"; @@ -372,7 +376,7 @@ function migrate_contracts_date2($db,$langs,$conf) $obj = $db->fetch_object($resql); if ($obj->date_contrat > $obj->datemin) { - print "Correction contrat ".$obj->cref." (Date contrat=".$obj->date_contrat.", Date mise service min=".$obj->datemin.")
    \n"; + print $langs->trans('MigrationContractsInvalidDateFix', $obj->cref, $obj->date_contrat, $obj->datemin)."
    \n"; $sql ="UPDATE ".MAIN_DB_PREFIX."contrat"; $sql.=" SET date_contrat='".$obj->datemin."'"; $sql.=" WHERE rowid=".$obj->cref; @@ -386,8 +390,10 @@ function migrate_contracts_date2($db,$langs,$conf) $db->commit(); - if ($nbcontratsmodifie) print "$nbcontratsmodifie contrats modifiés
    \n"; - else print "Pas ou plus de contrats à corriger.
    \n"; + if ($nbcontratsmodifie) + print $langs->trans('MigrationContractsInvalidDatesNumber', $nbcontratsmodifie)."
    \n"; + else + print $langs->trans('MigrationContractsInvalidDatesNothingToUpdate')."
    \n"; } } else @@ -404,13 +410,15 @@ function migrate_contracts_date2($db,$langs,$conf) function migrate_contracts_date3($db,$langs,$conf) { print '
    '; - print "Mise a jour des dates de création de contrat qui ont une valeur incohérente
    \n"; + print ''.$langs->trans('MigrationContractsIncoherentCreationDateUpdate')."
    \n"; $sql="update llx_contrat set datec=date_contrat where datec is null or datec > date_contrat"; $resql = $db->query($sql); if (! $resql) dolibarr_print_error($db); - if ($db->affected_rows() > 0) print "Ok
    \n"; - else print "Pas ou plus de date de contrats à corriger.
    \n"; + if ($db->affected_rows() > 0) + print $langs->trans('MigrationContractsIncoherentCreationDateUpdateSuccess')."
    \n"; + else + print $langs->trans('MigrationContractsIncoherentCreationDateNothingToUpdate')."
    \n"; } @@ -420,7 +428,7 @@ function migrate_contracts_date3($db,$langs,$conf) function migrate_contracts_open($db,$langs,$conf) { print '
    '; - print "Reouverture des contrats qui ont au moins un service actif non fermé
    \n"; + print ''.$langs->trans('MigrationReopeningContracts')."
    \n"; $sql = "SELECT c.rowid as cref FROM llx_contrat as c, llx_contratdet as cd"; $sql.= " WHERE cd.statut = 4 AND c.statut=2 AND c.rowid=cd.fk_contrat"; @@ -440,7 +448,7 @@ function migrate_contracts_open($db,$langs,$conf) { $obj = $db->fetch_object($resql); - print "Réouverture contrat ".$obj->cref."
    \n"; + print $langs->trans('MigrationReopenThisContract', $obj->cref)."
    \n"; $sql ="UPDATE ".MAIN_DB_PREFIX."contrat"; $sql.=" SET statut=1"; $sql.=" WHERE rowid=".$obj->cref; @@ -454,11 +462,13 @@ function migrate_contracts_open($db,$langs,$conf) $db->commit(); - if ($nbcontratsmodifie) print "$nbcontratsmodifie contrats modifiés
    \n"; - else print "Pas ou plus de contrats à corriger.
    \n"; + if ($nbcontratsmodifie) + print $langs->trans('MigrationReopenedContractsNumber', $nbcontratsmodifie)."
    \n"; + else + print $langs->trans('MigrationReopeningContractsNothingToUpdate')."
    \n"; } } - else print "Pas ou plus de contrats à réouvrir.
    \n"; + else print $langs->trans('MigrationReopeningContractsNothingToUpdate')."
    \n"; } @@ -545,4 +555,4 @@ function migrate_paiementfourn_facturefourn($db,$langs,$conf) } } -?> \ No newline at end of file +?> diff --git a/htdocs/langs/fr_FR/install.lang b/htdocs/langs/fr_FR/install.lang index 0e38f36e6e5..014a24bdc6e 100644 --- a/htdocs/langs/fr_FR/install.lang +++ b/htdocs/langs/fr_FR/install.lang @@ -19,6 +19,7 @@ DolibarrDatabase=Base de donn DatabaseChoice=Choix de la base de données DatabaseType=Type de la base de données Server=Serveur +ServerAdressDescription=Nom ou adresse ip du serveur de base de données, généralement 'localhost' quand le serveur est installé sur la même machine que le serveur web DatabaseName=Nom de la base de données Login=Login AdminLogin=Login de l'administrateur de la base de données Dolibarr. Laissez vide si vous vous connectez en anonymous @@ -31,6 +32,7 @@ DatabaseSuperUserAccess=Base de donn CheckToCreateDatabase=Cochez cette option si la base de données n'existe pas et doit être créée CheckToCreateUser=Cochez cette option si le login n'existe pas et doit être créé Experimental=(expérimental, non opérationnel) +DatabaseRootLoginDescription=Login de l'utilisateur ayant les droits de création de la base de données, inutile si votre base est déjà créée (comme lorsque vous êtes chez un hébergeur). Laisser vide si vous vous connectez en anonymous KeepEmptyIfNoPassword=Laissez vide si l'utilisateur n'a pas de mot de passe SaveConfigurationFile=Enregistrement du fichier de configuration ConfigurationSaving=Enregistrement du fichier de configuration @@ -57,6 +59,7 @@ AdminLoginCreatedSuccessfuly=Cr GoToSetupArea=Accès à l'espace de configuration Examples=Exemples WithNoSlashAtTheEnd=Sans le slash "/" à la fin +DirectoryRecommendation=Il est recommandé de mettre ce répertoire en dehors du répertoire des pages web. LoginAlreadyExists=Existe déjà DolibarrAdminLogin=Login de l'administrateur Dolibarr FailedToCreateAdminLogin=Echec de la création du compte administrateur Dolibarr. @@ -79,4 +82,54 @@ NotAvailable=Non disponible YouMustCreateWithPermission=Vous devez créer un fichier %s et donner les droits d'écriture dans celui-ci au serveur web durant le processus d'installation. CorrectProblemAndReloadPage=Corrigez le problème et rechargez la page (Touche F5). AlreadyDone=Déjà migré -DatabaseVersion=Version de la base \ No newline at end of file +DatabaseVersion=Version de la base + + + + +######### +# upgrade +######### +MigrationSuccessfullUpdate=Mise à jour réussie +MigrationUpdateFailed=La mise à jour à échouée + +# Payments Update +MigrationPaymentsUpdate=Mise a jour des paiments (lien n-n paiements-factures) +MigrationPaymentsNumberToUpdate=%s paiement(s) à mettre à jour +MigrationProcessPaymentUpdate=Mise a jour paiement(s) %s +MigrationPaymentsNothingToUpdate=Pas ou plus de paiements orphelins à corriger. + +# Contracts Update +MigrationContractsUpdate=Mise a jour des contrats sans details (gestion du contrat + detail de contrat) +MigrationContractsNumberToUpdate=%s contrat(s) à mettre à jour +MigrationContractsLineCreation=Création ligne contrat pour contrat ref %s +MigrationContractsNothingToUpdate=Pas ou plus de contrats (liés à un produit) sans lignes de details à corriger. +MigrationContractsFieldDontExist=Le champs fk_facture n'existe plus. Pas d'opération à faire. + +# Contracts Empty Dates Update +MigrationContractsEmptyDatesUpdate=Mise a jour des dates de contrats non renseignées +MigrationContractsEmptyDatesUpdateSuccess=Ok pour date de contrat +MigrationContractsEmptyDatesNothingToUpdate=Pas ou plus de date de contrats à renseigner. +MigrationContractsEmptyCreationDatesUpdateSuccess=Ok pour date création +MigrationContractsEmptyCreationDatesNothingToUpdate=Pas ou plus de date de création à renseigner. + +# Contracts Invalid Dates Update +MigrationContractsInvalidDatesUpdate=Mise a jour dates contrat incorrectes (pour contrats avec detail en service) +MigrationContractsInvalidDateFix=Correction contrat %s (Date contrat=%s, Date mise service min=%s) +MigrationContractsInvalidDatesNumber=%s contrats modifiés +MigrationContractsInvalidDatesNothingToUpdate=Pas ou plus de contrats à corriger. + +# Contracts Incoherent Dates Update +MigrationContractsIncoherentCreationDateUpdate=Mise a jour des dates de création de contrat qui ont une valeur incohérente +MigrationContractsIncoherentCreationDateUpdateSuccess=Ok +MigrationContractsIncoherentCreationDateNothingToUpdate=Pas ou plus de date de contrats à corriger. + +# Reopening Contracts +MigrationReopeningContracts=Reouverture des contrats qui ont au moins un service actif non fermé +MigrationReopenThisContract=Réouverture contrat %s +MigrationReopenedContractsNumber=%s contrats modifiés +MigrationReopeningContractsNothingToUpdate=Pas ou plus de contrats à réouvrir. + + + +