Nous sommes le Ven 27 Juin, 2025 14:38
Supprimer les cookies

Pb WebCalendar

Sur le logiciel libre en général ou un logiciel libre en particulier

Mar 08 Sep, 2009 10:29

quand je vais sur webcalendar j'ai ce message d'erreur en entête de ma page :

Warning: mb_language() [function.mb-language]: Unknown language "French" in /web/csi2p/www/dolibarr/webcal/includes/classes/WebCalendar.class on line 872

quelqu'un a t-il une solution ?
Nourspolaire

Mar 08 Sep, 2009 11:05

Dans includes/classes/WebCalendar.class ligne 872

changer
Code: Tout sélectionner
 
if (mb_language($mb_lang) && mb_internal_encoding(translate('charset'))) {

pour
Code: Tout sélectionner
 
if (@mb_language($mb_lang) && mb_internal_encoding(translate('charset'))) {


(le @ avant mb_language)

Source : http://sourceforge.net/forum/forum.php?thread_id=2692495&forum_id=11588
kinovea.org
joan

Avatar de l’utilisateur
Messages : 886
Géo : France, Aquitaine, Bordeaux

Ven 18 Sep, 2009 13:27

Merci beaucoup pour cette solution.
cunimb

Messages : 1

Mer 24 Fév, 2010 11:09

une autre solution a peine moins "degueue" est de remplacer tout le bloc :
Code: Tout sélectionner
    if (extension_loaded('mbstring')) {
      $mb_lang = strtok($lang, '-');
      if (mb_language($mb_lang) && mb_internal_encoding(translate('charset'))) {
        $enable_mbstring = true;
      } else {
        $enable_mbstring = false;
      }
    }


par :

Code: Tout sélectionner
$enable_mbstring = false;


(from line 870 to 877)
Jean-Philippe


Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit