diff --git a/htdocs/commande/commande.class.php b/htdocs/commande/commande.class.php index 2becbf82c31..0ed671016b4 100644 --- a/htdocs/commande/commande.class.php +++ b/htdocs/commande/commande.class.php @@ -1,6 +1,6 @@ - * Copyright (C) 2004 Laurent Destailleur + * Copyright (C) 2004-2005 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -21,17 +21,17 @@ * */ -/*! - \file htdocs/commande/commande.class.php - \ingroup commande - \brief Fichier des classes de commandes - \version $Revision$ +/** + \file htdocs/commande/commande.class.php + \ingroup commande + \brief Fichier des classes de commandes + \version $Revision$ */ -/*! - \class Commande - \brief Classe de gestion de commande +/** + \class Commande + \brief Classe de gestion de commande */ class Commande @@ -40,10 +40,13 @@ class Commande var $id ; var $brouillon; - /*! \brief Constructeur + /** \brief Constructeur */ function Commande($DB) { + global $langs; + $langs->load("orders"); + $this->db = $DB; $this->sources[0] = "Proposition commerciale"; @@ -53,16 +56,16 @@ class Commande $this->sources[4] = "Fax"; $this->sources[5] = "Commercial"; - $this->statuts[-1] = "Annulée"; - $this->statuts[0] = "Brouillon"; - $this->statuts[1] = "Validée"; - $this->statuts[2] = "En traitement"; - $this->statuts[3] = "Traitée"; + $this->statuts[-1] = $langs->trans("StatusOrderCanceled"); + $this->statuts[0] = $langs->trans("StatusOrderDraft"); + $this->statuts[1] = $langs->trans("StatusOrderValidated"); + $this->statuts[2] = $langs->trans("StatusOrderOnProcess"); + $this->statuts[3] = $langs->trans("StatusOrderProcessed"); $this->products = array(); } - /*! \brief Créé la facture depuis une propale existante + /** \brief Créé la facture depuis une propale existante \param user Utilisateur qui crée \param propale_id id de la propale qui sert de modèle */ @@ -102,7 +105,7 @@ class Commande return $this->create($user); } - /*! \brief Valide la commande + /** \brief Valide la commande \param user Utilisateur qui valide */ function valid($user) @@ -793,7 +796,7 @@ class Commande } -/*! \class CommandeLigne +/** \class CommandeLigne \brief Classe de gestion des lignes de commande */ diff --git a/htdocs/commande/fiche.php b/htdocs/commande/fiche.php index 874076e56e6..28fe6e65f6f 100644 --- a/htdocs/commande/fiche.php +++ b/htdocs/commande/fiche.php @@ -21,7 +21,8 @@ * */ -/** \file htdocs/commande/fiche.php +/** + \file htdocs/commande/fiche.php \ingroup commande \brief Fiche commande \version $Revision$ @@ -251,7 +252,7 @@ if ($_GET["action"] == 'create') print ''.$langs->trans("Ref").' :Provisoire'; print ''; - print "Source :"; + print ''.$langs->trans("Source").' :'; $html->select_array("source_id",$new_commande->sources,2); print ""; @@ -471,7 +472,7 @@ else print ''.$langs->trans("Date").''; print "".strftime("%A %d %B %Y",$commande->date)."\n"; - print 'Source : ' . $commande->sources[$commande->source] ; + print ''.$langs->trans("Source").' : ' . $commande->sources[$commande->source] ; if ($commande->source == 0) { /* Propale */ @@ -578,7 +579,7 @@ else print ''.$objp->qty.''; if ($objp->remise_percent > 0) { - print ''.$objp->remise_percent." %\n"; + print ''.$objp->remise_percent."%\n"; } else { @@ -607,9 +608,9 @@ else print ''; print ""; print ''; - print ''; - print ' %'; - print ''; + print ''; + print '%'; + print ''; print ''; print '' . "\n"; print "\n"; @@ -621,7 +622,7 @@ else } else { - print $db->error(); + dolibarr_print_error($db); } /* @@ -668,15 +669,15 @@ else print $html->select_tva("tva_tx",$conf->defaulttx); print ''; print ''; - print ' %'; - print ''; + print '%'; + print ''; print ''; $var=!$var; print ""; print ''; - print ' %'; + print '%'; print ' '; print ''; print "\n"; diff --git a/htdocs/langs/en_US/orders.lang b/htdocs/langs/en_US/orders.lang index 1bbe3d5b1f3..f304020dccc 100755 --- a/htdocs/langs/en_US/orders.lang +++ b/htdocs/langs/en_US/orders.lang @@ -9,6 +9,11 @@ OrdersToValid=Orders to valid OrdersToBill=Orders to bill OrdersInProcess=Orders in process OrdersToProcess=Orders to process +StatusOrderCanceled=Canceld +StatusOrderDraft=Draft +StatusOrderValidated=Validated +StatusOrderOnProcess=On process +StatusOrderProcessed=Processed SearchOrder=Search order Sending=Sending Sendings=Sendings diff --git a/htdocs/langs/fr_FR/orders.lang b/htdocs/langs/fr_FR/orders.lang index 64f99407f68..1dbc4cf37e1 100755 --- a/htdocs/langs/fr_FR/orders.lang +++ b/htdocs/langs/fr_FR/orders.lang @@ -10,6 +10,11 @@ OrdersToValid=Commandes OrdersToBill=Commandes à facturer OrdersInProcess=Commandes en traitement OrdersToProcess=Commandes à traiter +StatusOrderCanceled=Annulée +StatusOrderDraft=Brouillon +StatusOrderValidated=Validée +StatusOrderOnProcess=Traitement en cours +StatusOrderProcessed=Traitée SearchOrder=Rechercher une commande Sending=Expédition Sendings=Expéditions