Pour ceux qui s’intéressent aux sites Discourse multilingues, je voulais partager des informations sur un produit que j’ai récemment pu intégrer à mon site hébergé. Je ne suis en aucun cas associé à cette entreprise, si ce n’est en tant que client, et je ne reçois aucune compensation. Je suis juste impressionné par cette technologie et je veux la partager car la traduction est si difficile et cela la rend si facile !
Le produit s’appelle Linguise. Vous pouvez voir comment il est configuré pour fonctionner avec Discourse (ou une technologie similaire) dans cette vidéo.
En gros, vous créez un compte (gratuit pendant 30 jours) et il vous guide dans la configuration de certains CNAME DNS pour le domaine principal de votre site qui incluent un préfixe linguistique de 2 lettres. Par exemple, fr.monsite.com, es.monsite.com - un pour chaque langue que vous souhaitez rendre disponible.
Ils vous fournissent ensuite un élément <script> personnalisé que vous devez inclure sur le site Discourse. La façon la plus simple de le faire est de créer un nouveau composant de thème, puis de placer leur commande de script dans la section <Head>.
C’est tout ce qu’il faut. Un sélecteur de langue apparaît maintenant sur votre site (vous pouvez facilement ajuster son emplacement et d’autres caractéristiques).
Cliquez sur ce sélecteur et choisissez une autre langue, et la page se rafraîchira. Vous verrez la plupart des éléments de l’écran se brouiller pendant une seconde ou deux, puis l’intégralité de la page sera traduite automatiquement.
Cela inclut les menus, les titres, les noms de catégories, les noms de messages, le contenu des messages, etc. Même les écrans d’administration et de configuration sont traduits.
C’est incroyable. Vous avez 85 langues au choix, et la tarification est basée sur le nombre de mots traduits - peu importe les langues utilisées. Elle commence à environ 15 par mois et atteint un maximum de 45 par mois pour une utilisation illimitée.
Cette technologie fonctionne également sur presque tous les sites. Ils prennent en charge directement Wordpress, Joomla, Squarespace, Wix, Drupal et de nombreux sites E-commerce, etc. Mais la façon dont cela fonctionne pour Discourse est une sorte de mécanisme général qui peut traduire n’importe quel site - même ceux pour lesquels vous n’avez pas le code source ou l’accès au backend, tant que vous avez un moyen d’inclure cette seule balise <script>.




