Ma première extension !
-
- Iguane
- Messages : 693
- Inscription : 20 févr. 2004, 20:46
-
- Iguane
- Messages : 693
- Inscription : 20 févr. 2004, 20:46
Voila j'ai éditer le premier post,
la pré-version 1.1b est en ligne sur http://getemail.mozdev.org/.
Il n'y a que le bouton "envoyer" de Page Info qui ne fonctionne pas encore.
la pré-version 1.1b est en ligne sur http://getemail.mozdev.org/.
Il n'y a que le bouton "envoyer" de Page Info qui ne fonctionne pas encore.
Bizarre ton histoire , en ce qui me concerne je ne vois aucun bouton dans pageinfo, les adresses emails se retrouvent au niveau de l'onglet lien et les liens se retrouvent dans l'onglet email?
Par contre avec ton bouton mail tout marcher très bien ,on peut envoyer un mail... Juste que ton bouton ok je l'appelerai fermer.
Faudrait penser aussi à localiser tout ca car y a malheureusement c'est l'anglais la langue internationale...
Par contre avec ton bouton mail tout marcher très bien ,on peut envoyer un mail... Juste que ton bouton ok je l'appelerai fermer.
Faudrait penser aussi à localiser tout ca car y a malheureusement c'est l'anglais la langue internationale...
-
- Iguane
- Messages : 693
- Inscription : 20 févr. 2004, 20:46
-
- Iguane
- Messages : 623
- Inscription : 26 juin 2004, 14:02
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 ?
Pour les fichiers XUL
Par exemple dans email.xul
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 !">
Dans l'overlay du fichier email.xul
Tu rajoutes
Code : Tout sélectionner
<stringbundleset id="stringbundleset">
<stringbundle id="email-string-bundle" src="chrome://email/locale/email.properties"/>
</stringbundleset>
Par exemple dans email.js
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>
Dernière modification par Ptit Lutin le 05 août 2004, 13:40, modifié 1 fois.
-
- Iguane
- Messages : 693
- Inscription : 20 févr. 2004, 20:46
-
- Iguane
- Messages : 693
- Inscription : 20 févr. 2004, 20:46
Voila, un peu en retard, j'ai mis à jour GetEmail pour être compatible avec FF 1.0
http://getemail.mozdev.org/

-
- Iguane
- Messages : 693
- Inscription : 20 févr. 2004, 20:46
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités