diff --git a/htdocs/admin/system/dolibarr.php b/htdocs/admin/system/dolibarr.php
index d1f8ea85364..8a07de29cad 100644
--- a/htdocs/admin/system/dolibarr.php
+++ b/htdocs/admin/system/dolibarr.php
@@ -164,6 +164,18 @@ print "
| ".$langs->trans("ClientTZ")." | | => ".$langs->trans("ClientHour")." | ".dol_print_date(dol_now('tzuser'),'dayhour')." |
\n";
print "| => ".$langs->trans("ClientHour")." | ".$langs->trans("FeatureNotYetAvailable")." |
\n";
+
+$var=!$var;
+$filesystemencoding=ini_get("unicode.filesystem_encoding"); // Disponible avec PHP 6.0
+print "| ".$langs->trans("File encoding")." (php.ini unicode.filesystem_encoding) | ".$filesystemencoding." |
\n"; // date.timezone must be in valued defined in http://fr3.php.net/manual/en/timezones.europe.php
+
+$var=!$var;
+$tmp=ini_get("unicode.filesystem_encoding"); // Disponible avec PHP 6.0
+if (empty($tmp) && ! empty($_SERVER["WINDIR"])) $tmp='iso-8859-1'; // By default for windows
+if (empty($tmp)) $tmp='utf-8'; // By default for other
+if (! empty($conf->global->MAIN_FILESYSTEM_ENCODING)) $tmp=$conf->global->MAIN_FILESYSTEM_ENCODING;
+print "| => ".$langs->trans("File encoding")." | ".$tmp." |
\n"; // date.timezone must be in valued defined in http://fr3.php.net/manual/en/timezones.europe.php
+
print '';
print '
';