Publié : 04 août 2004, 23:34
Ba c que justement le traitement que demande le bouton doit poser pb et sinon ta liste de mails est bien remplie? Si elle l'est bien je vois que ca...
Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
https://forums.mozfr.org/
Le problème Kropotkine c'est que tu as intégré directement la traduction dans les fichiers XUL et JS. En plus tu fais référence à email.dtd qui n'existe pas. Le dossier locale de ton extension ne sert pour le moment strictement à rien. Voici comment procéder :Kropotkine a écrit :Et pour la localisation, comment fait-on ?
Code : Tout sélectionner
tooltiptext="Attraper les emails !"
Code : Tout sélectionner
tooltiptext="&email.catch;"
Code : Tout sélectionner
<!ENTITY email.catch "Attraper les emails !">
Code : Tout sélectionner
<!ENTITY email.catch "Catch mail !">
Code : Tout sélectionner
<stringbundleset id="stringbundleset">
<stringbundle id="email-string-bundle" src="chrome://email/locale/email.properties"/>
</stringbundleset>
Code : Tout sélectionner
alert("Aucune adresse email trouvée.");
Code : Tout sélectionner
const stringBundle = document.getElementById("email-string-bundle");
alert(stringBundle.getString("email_nomail"));
Code : Tout sélectionner
email_nomail=Aucune adresse email trouvée.
Code : Tout sélectionner
email_nomail=No mail address found
Code : Tout sélectionner
<!-- Packages, Skins and Locales that this extension registers -->
<em:file>
<Description about="urn:mozilla:extension:file:email.jar">
<em:package>content/email/</em:package>
<em:locale>locale/en-US/email/</em:locale>
<em:locale>locale/fr-FR/email/</em:locale>
<em:skin>skin/classic/email/</em:skin>
</Description>
</em:file>