diff --git a/htdocs/langs/en_US/bills.lang b/htdocs/langs/en_US/bills.lang
index 6c4f2c0838f..7b211241976 100644
--- a/htdocs/langs/en_US/bills.lang
+++ b/htdocs/langs/en_US/bills.lang
@@ -8,7 +8,7 @@ ClassifyCanceled=Classify 'Abandonned'
CreateBill=Create Bill
Send=Send
SendRemind=Send reminder
-DoPaiement=Do paiement
+DoPaiement=Do payment
BuildPDF=Build PDF
RebuildPDF=Rebuild PDF
VAT=VAT
diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang
index 5d5957c4ff7..11e0ddcb00b 100644
--- a/htdocs/langs/en_US/main.lang
+++ b/htdocs/langs/en_US/main.lang
@@ -10,6 +10,7 @@ ErrorSQL=SQL Error
ErrorLogoFileNotFound=Logo file '%s' was not found
ErrorGoToGlobalSetup=Go to Global setup to fix this
ErrorGoToModuleSetup=Go to Module setup to fix this
+ErrorFailedToSendMail=Failed to send mail (sender=%s, receiver=%s)
yes=yes
Yes=Yes
no=no
@@ -38,6 +39,10 @@ Show=Show
Search=Search
Valid=Valid
Upload=Send file
+CreatedBy=Created by
+ModifiedBy=Modified by
+ValidatedBy=Validated by
+ClosedBy=Closed by
ChooseLangage=Please choose your language
Author=Author
User=User
@@ -72,6 +77,10 @@ Next=Next
Cards=Cards
Card=Card
Date=Date
+DateCreation=Creation date
+DateModification=Modification date
+DateValidation=Validation date
+DateClosing=Closing date
Year=Year
Month=Month
Day=Day
diff --git a/htdocs/langs/fr_BE/main.lang b/htdocs/langs/fr_BE/main.lang
index cd597f901e3..92dc5faba9b 100644
--- a/htdocs/langs/fr_BE/main.lang
+++ b/htdocs/langs/fr_BE/main.lang
@@ -10,6 +10,7 @@ ErrorSQL=Erreur SQL
ErrorLogoFileNotFound=Le fichier logo '%s' n'a pas été trouvé
ErrorGoToGlobalSetup=Aller dans la Configuration générale pour corriger
ErrorGoToModuleSetup=Aller dans la Configuration du module pour corriger
+ErrorFailedToSendMail=Echec de l'envoi du mail (emetteur=%s, destinataire=%s)
yes=oui
Yes=Oui
no=non
diff --git a/htdocs/langs/fr_FR/main.lang b/htdocs/langs/fr_FR/main.lang
index 6a921faf2b5..ddd198fc70a 100644
--- a/htdocs/langs/fr_FR/main.lang
+++ b/htdocs/langs/fr_FR/main.lang
@@ -10,6 +10,7 @@ ErrorSQL=Erreur SQL
ErrorLogoFileNotFound=Le fichier logo '%s' n'a pas été trouvé
ErrorGoToGlobalSetup=Aller dans la Configuration générale pour corriger
ErrorGoToModuleSetup=Aller dans la Configuration du module pour corriger
+ErrorFailedToSendMail=Echec de l'envoi du mail (emetteur=%s, destinataire=%s)
yes=oui
Yes=Oui
no=non
@@ -38,6 +39,10 @@ Show=Voir
Search=Rechercher
Valid=Valider
Upload=Envoyer fichier
+CreatedBy=Créé par
+ModifiedBy=Modifié par
+ValidatedBy=Validé par
+ClosedBy=Clôturé par
ChooseLangage=Choisissez votre langue
Author=Auteur
User=Utilisateur
@@ -72,6 +77,10 @@ Next=Suivant
Cards=Fiches
Card=Fiche
Date=Date
+DateCreation=Date de création
+DateModification=Date de modification
+DateValidation=Date de validation
+DateClosing=Date de clôture
Year=Année
Month=Mois
Day=Jour
@@ -116,4 +125,4 @@ Category=Categorie
From=Du
to=au
Quantity=Quantité
-Qty=Qté
\ No newline at end of file
+Qty=Qté
diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php
index 34576ef2bce..16725e00025 100644
--- a/htdocs/lib/functions.inc.php
+++ b/htdocs/lib/functions.inc.php
@@ -227,26 +227,35 @@ function dolibarr_print_date($time,$format="%d %b %Y")
function dolibarr_print_object_info($object)
{
- print "Créé par : " . $object->user_creation->fullname . '
';
- print "Date de création : " . strftime("%A %d %B %Y %H:%M:%S",$object->date_creation) . '
';
+ global $langs;
+
+ if (isset($object->user_creation))
+ print $langs->trans("CreatedBy")." : " . $object->user_creation->fullname . '
';
- if (isset($object->user_modification))
- print "Modifié par : " . $object->user_modification->fullname . '
';
+ if (isset($object->date_creation))
+ print $langs->trans("DateCreation")." : " . dolibarr_print_date($object->date_creation,"%A %d %B %Y %H:%M:%S") . '
';
+
+ if (isset($object->user_modification))
+ print $langs->trans("ModifiedBy")." : " . $object->user_modification->fullname . '
';
+
+ if (isset($object->date_modification))
+ print $langs->trans("DateModification")." : " . dolibarr_print_date($object->date_modification,"%A %d %B %Y %H:%M:%S") . '
';
+
+ if (isset($object->user_validation))
+ print $langs->trans("ValidatedBy")." : " . $object->user_validation->fullname . '
';
+
+ if (isset($object->date_validation))
+ print $langs->trans("DateValidation")." : " . dolibarr_print_date($object->date_modification,"%A %d %B %Y %H:%M:%S") . '
';
+ if (isset($object->user_cloture))
+ print $langs->trans("ClosedBy")." : " . $object->user_cloture->fullname . '
';
- if (isset($object->date_modification))
- print "Date de modification : " . strftime("%A %d %B %Y %H:%M:%S",$object->date_modification) . '
';
-
- if (isset($object->user_validation))
- print "Validé par : " . $object->user_validation->fullname . '
';
-
- if (isset($object->user_cloture))
- print "Cloturé par : " . $object->user_cloture->fullname . '
';
-
+ if (isset($object->date_cloture))
+ print $langs->trans("DateClosing")." : " . dolibarr_print_date($object->date_modification,"%A %d %B %Y %H:%M:%S") . '
';
}
/*!
- \brief Formattage du telephone
+ \brief Formatage du telephone
\param phone numéro de telephone à formater
\return phone numéro de téléphone formaté
\remarks net tient pas en compte le format belge 02/211 34 83