Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# [résolu] utilisation de fichier properties dans prefwindow

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

# Re: utilisation de fichier properties dans prefwindow

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 :-(

# Re: utilisation de fichier properties dans prefwindow

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.