Repository navigation
Manifest
Le manifest sert, entre autres, à déclarer au navigateur les métadonnées et les fonctionnalités de l’extension.
Depuis la migration vers WXT, il n’y a plus de fichier manifest.json statique dans le dépôt : WXT le génère au moment du build, à partir de wxt.config.js et des entrypoints.
wxt.config.js déclare notamment :
manifestVersion: 3,
permissions: ['storage', 'tabs'],Le script de contenu déclare lui-même son URL de correspondance, directement dans entrypoints/spte.content.js :
matches: ['https://translate.wordpress.org/*'],pour demander au navigateur de n’exécuter le code de l’extension que sur cette adresse.
En Manifest V3, il n’existe plus de page_action : l’icône de l’extension (action) est toujours présente dans la barre d’outils du navigateur, mais entrypoints/background.js l’active ou la désactive selon l’onglet actif, pour ne la rendre utilisable que sur translate.wordpress.org (voir Quelles autorisations demande SPTE).
SPTE
Présentation
- Que fait SPTE
- Why is this extension only available for French speakers?
- Politique de confidentialité
Comment l’utiliser
- Le fonctionnement de SPTE
- Accéder aux paramètres
- Les paramètres
- Quelles autorisations demande SPTE
- Compatibilité Dark Reader
Contribuer
Code