Envoyé par : hysah
Date : 22/08/2008 15:59
Bonjour, Est-il possible d'utiliser un fichier .properties dans un élément <prefwindow> ? J'ai essayé d'utiliser dans le fichier xul :
<stringbundleset id="strbundles"> <stringbundle id="prefsStrings" src="chrome://../locale/prefs.properties"/> </stringbundleset>
puis dans mon script js :
strBundle = document.getElementById("prefsStrings"); strBundle.getString("mapropriete");
J'obtiens l'erreur suivante :
Erreur : uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIStringBundle.GetStringFromName]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: XStringBundle :: getString :: line 17" data: no]
Merci de votre aide
Envoyé par : cokinou
Date : 25/08/2008 09:32
Ton fichier est bien .properties codé en UTF-8 ? J'ai eu un message d'erreur du même genre quand mon fichier était en iso :-(
Envoyé par : hysah
Date : 26/08/2008 10:06
L'élément <prefwindow> n'accèpte pas <stringbundleset>. La solution est de mettre directement :
<stringbundle id="prefsStrings" src="chrome://../locale/prefs.properties"/>
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.