diff --git a/htdocs/cashdesk/langs/fr_FR/cashdesk.lang b/htdocs/cashdesk/langs/fr_FR/cashdesk.lang
index 3b0f8416236..eeaf807efb0 100644
--- a/htdocs/cashdesk/langs/fr_FR/cashdesk.lang
+++ b/htdocs/cashdesk/langs/fr_FR/cashdesk.lang
@@ -1,6 +1,6 @@
# Language file - fr_FR - cashdesk
CHARSET=UTF-8
-CashDeskMenu=Caisse
+CashDeskMenu=Point vente
CashDesk=Caisse enregistreuse
CashDesks=Caisse enregistreuses
CashDeskBank=Compte bancaire
diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang
index 33a395c658e..29935173816 100644
--- a/htdocs/langs/en_US/main.lang
+++ b/htdocs/langs/en_US/main.lang
@@ -76,7 +76,7 @@ RequestLastAccessInError=Request for last database access in error
ReturnCodeLastAccessInError=Return code for last database access in error
InformationLastAccessInError=Information for last database access in error
DolibarrHasDetectedError=Dolibarr has detected a technical error
-InformationToHelpDiagnose=This information can help to diagnose
+InformationToHelpDiagnose=This is information that can help diagnostic
MoreInformation=More information
NotePublic=Note (public)
NotePrivate=Note (private)
diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang
index 61a2ab85c21..e624054a4e0 100644
--- a/htdocs/langs/fr_FR/admin.lang
+++ b/htdocs/langs/fr_FR/admin.lang
@@ -1166,7 +1166,7 @@ PastDelayVCalExport=Ne pas exporter les événements de plus de
ClickToDialDesc= Ce module permet d'ajouter un petit picto à côté des numéros de téléphones. Un clic sur ce picto provoque l'appel de l'URL définie dans ce paramétrage. Ceci permet de provoquer des appels à un serveur de téléphonie depuis Dolibarr qui peut alors composer le numéro sur un system SIP par exemple.
##### Point Of Sales (CashDesk) #####
CashDesk=Caisse enregistreuse
-CashDeskSetup= Configuration du module Caisse enregistreuse
+CashDeskSetup= Configuration du module Point de vente/caisse enregistreuse
CashDeskThirdPartyForSell= Tiers générique à utiliser pour les ventes
CashDeskBankAccountForSell= Compte à utiliser pour l'encaissement en liquide (cash)
CashDeskBankAccountForCheque= Compte à utiliser pour l'encaissement en chèque
diff --git a/htdocs/lib/functions.lib.php b/htdocs/lib/functions.lib.php
index f0af2fc96c3..4f0a6836246 100644
--- a/htdocs/lib/functions.lib.php
+++ b/htdocs/lib/functions.lib.php
@@ -1873,7 +1873,8 @@ function dol_print_error($db='',$error='')
$langs = new Translate("", $conf);
$langs->load("main");
}
- $langs->load("errors");
+ $langs->load("main");
+ $langs->load("errors");
if ($_SERVER['DOCUMENT_ROOT']) // Mode web
{
@@ -1882,13 +1883,19 @@ function dol_print_error($db='',$error='')
$out.="You use an experimental level of features, so please do NOT report any bugs, anywhere, until going back to MAIN_FEATURES_LEVEL = 0.
\n";
$out.=$langs->trans("InformationToHelpDiagnose").":
\n";
+ $out.="".$langs->trans("Date").": ".dol_print_date(time(),'dayhourlog')."
\n";;
$out.="".$langs->trans("Dolibarr").": ".DOL_VERSION."
\n";;
- $out.="".$langs->trans("Date").": ".dol_print_date(time(),'dayhourlog')."
\n";;
if (isset($conf->global->MAIN_FEATURES_LEVEL)) $out.="".$langs->trans("LevelOfFeature").": ".$conf->global->MAIN_FEATURES_LEVEL."
\n";;
+ if (function_exists("phpversion"))
+ {
+ $out.="".$langs->trans("PHP").": ".phpversion()."
\n";
+ phpinfo(); // This is to show location of php.ini file
+ }
$out.="".$langs->trans("Server").": ".$_SERVER["SERVER_SOFTWARE"]."
\n";;
- $out.="".$langs->trans("Referer").": ".$_SERVER["HTTP_REFERER"]."
\n";;
+ $out.="
\n";
$out.="".$langs->trans("RequestedUrl").": ".$_SERVER["REQUEST_URI"]."
\n";;
- $out.="".$langs->trans("MenuManager").": ".$conf->left_menu.'/'.$conf->top_menu."
\n";
+ $out.="".$langs->trans("Referer").": ".$_SERVER["HTTP_REFERER"]."
\n";;
+ $out.="".$langs->trans("MenuManager").": ".$conf->top_menu.($conf->top_menu||$conf->left_menu?'/':'').$conf->left_menu."
\n";
$out.="
\n";
$syslog.="url=".$_SERVER["REQUEST_URI"];
$syslog.=", query_string=".$_SERVER["QUERY_STRING"];