loadResources

 

loadResources

Charge un fichier de propriétés.

Méthode de

Objet Install

Syntaxe

Object loadResources( Chaîne xpiPath );

Paramètres

L'unique paramètre d'entrée de la méthode loadResources est une chaîne représentant le chemin vers le fichier de propriétés dans une archive <tt>xpi</tt> dans laquelle les paires clefs/valeurs sont définies.

Retours

Un objet JavaScript dont les noms des propriétés sont des clefs de ce fichier et dont les valeurs sont les chaînes.

Description

Le format du fichier de propriétés attendu par la méthode loadResources est le même que celui des fichiers de propriétés du chrome local. Cette méthode est utilisée pour internationaliser les scripts d'installation en permettant à l'installeur de récupérer les valeurs des chaînes localisées depuis un fichier annexe. Faites attention à ce que le paramètre spécifie correctement le fichier de l'archive <tt>xpi</tt> et non celui du système de fichiers, comme indiqué dans l'exemple ci-dessous.

Exemple

Soit un <tt>xpi</tt> avec la structure interne suivante :

install.js
bin/res_eg_2.properties
bin/somefile.exe
bin/...

Les lignes suivantes récupèrent les propriétés comme objet JavaScript et rendent les valeurs accessibles avec la syntaxe habituelle des fichiers <tt>.property</tt> :

resEg2Obj = loadResources("bin/res_eg_2.properties");
dump( resEg2Obj.title )

Interwiki Languages Links

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : teoli, Fredchat
 Dernière mise à jour par : teoli,