TABLE DES MATIÈRES
← Retour vers le point II. Première fois sur Minos - configurer son site web
Bienvenue dans l'espace des extensions développées pour Minos
En plus des fonctionnalités natives du thème, Spade propose une série d'extensions sur mesure pour Minos, disponibles en option, pour répondre à des besoins spécifiques qui ne sont pas couverts par le cœur du thème (traduction automatique, etc.).
Chaque extension est pensée pour s'intégrer nativement à l'architecture de blocs de Minos, sans nécessiter de configuration technique complexe de votre part.
Retrouvez ici, pour chaque extension, un guide d'installation et d'utilisation : ce qu'elle permet de faire, comment l'activer, la configurer et les points d'attention à connaître.
Si vous avez besoin d'une fonctionnalité qui n'est couverte par aucune de ces extensions, contactez-nous : nous étudierons la faisabilité d'un développement sur mesure.
Traduction automatique avec DeepL (Minos DeepL Translation)
Minos DeepL Translation est une extension propre à Spade qui automatise la traduction de vos contenus grâce à l'API DeepL. Couplée à Polylang, elle permet de générer en un clic une version traduite d'un article ou d'une page, prête à être relue.
Prérequis : l'extension Polylang doit être installée et activée sur votre site. Sans elle, Minos DeepL Translation ne fonctionnera pas.
Ce qu'il est possible de traduire
Le plugin peut traduire les types de contenus suivants :
- Pages
- Articles
- Membres (Teams)
- FAQ
- Événements (Events)
Les taxonomies associées à ces contenus ne sont traduisibles ni via Polylang, ni via ce plugin :
- Membres → Position
- Événements → Type, Venue, Organizer
- FAQ → Type
En revanche, les termes de ces taxonomies peuvent être traduits directement depuis la page de gestion de la taxonomie concernée.
Installer l'extension
- Rendez-vous dans Extensions > Ajouter une extension.
- Cliquez sur Téléverser une extension en haut de la page.
- Sélectionnez le fichier
.zipde l'extension, puis cliquez sur Installer maintenant. - Une fois l'installation terminée, cliquez sur Activer l’extension.
Configurer la clé API
- Rendez-vous dans Réglages > Minos DeepL.
- Renseignez votre clé d'authentification DeepL, disponible dans votre compte DeepL.
- Cliquez sur Enregistrer la clé API.
Tant qu'aucune clé n'est renseignée, un message d'avertissement s'affiche et les traductions ne fonctionnent pas.
Repérer les contenus à traduire
Dans la liste des articles, des pages, des membres, des FAQ et des événements, Polylang affiche une colonne par langue configurée sur le site (ici 🇬🇧 anglais et 🇫🇷 français), reconnaissable au drapeau de la langue.
Si ces colonnes ne sont pas visibles, activez-les via Options de l'écran (en haut à droite de la page), puis cochez les langues souhaitées.
Chaque colonne indique l'état de la traduction pour cette langue et ce contenu :
- + : aucune traduction n'existe encore dans cette langue.
- ✏️ : une traduction existe déjà et peut être modifiée.
Par exemple, sur la page d'accueil, la colonne anglaise affiche le drapeau pour tous les contenus (langue d'origine), tandis que la colonne française affiche un + tant qu'aucune traduction française n'a été créée.
Traduire un contenu
- Rendez-vous dans la liste du contenu à traduire, la liste des pages dans cet exemple.
- Sélectionnez un ou plusieurs éléments dont la colonne de la langue cible affiche un +.
- Dans le menu des actions groupées, choisissez Traduire vers [langue].
- Cliquez sur Appliquer.
L'extension va alors, pour chaque contenu sélectionné :
- traduire automatiquement le titre, le permalien, l'extrait et le contenu ;
- créer une nouvelle version en statut En attente de relecture ;
- la lier à l'original via Polylang ;
- ignorer les contenus pour lesquels une traduction existe déjà dans cette langue.
Retrouver et publier la traduction
La traduction ne s'ouvre pas automatiquement : après avoir cliqué sur Appliquer, vous restez sur la liste des contenus dans la langue d'origine. Le + de la colonne de la langue cible est désormais remplacé par un crayon, confirmant que la traduction a bien été créée.
Deux façons de la retrouver :
Option 1 : Depuis la colonne de langue
Cliquez directement sur le crayon affiché dans la colonne de la langue cible, sur la ligne du contenu traduit.
Option 2 : Depuis le sélecteur de langue
En haut de l’écran, utilisez le sélecteur de langue Polylang pour basculer l'affichage complet de la liste vers la langue cible, puis retrouvez le contenu (filtrez par statut En attente de relecture si besoin).
Dans les deux cas :
- Ouvrez le contenu, en statut En attente de relecture.
- Relisez la traduction DeepL : ajustez le vocabulaire ou la mise en forme si nécessaire.
- Une fois la relecture terminée, publiez le contenu normalement.