Kamaankamaan

Ghost vs Kamaan : le multilingue natif face à face

Ghost n'a pas de support multilingue natif pour les blogs. Kamaan livre Auto-Multilingual Delivery dès Growth. La comparaison honnête, avec le calcul du coût à 3 produits.

Junaid Khalid
Junaid Khalid
4 juin 2026 · 12 min read

Un fondateur qui pilote trois produits SaaS choisit Ghost parce que c'est propre, opinié et ça part vite. Six mois plus tard, un prospect allemand demande s'il existe une version allemande du blog, et le fondateur découvre que Ghost tourne avec une langue par installation. La vraie solution, ce sont trois installations Ghost par produit, neuf au total, chacune avec son propre thème, son système de membres et son cycle de mise à jour. Ce n'est pas un problème de contenu. C'est un problème d'opérations que Ghost n'a jamais été conçu pour résoudre.

À retenir vite

  • Ghost n'a pas de support multilingue natif pour les blogs. La doc officielle recommande une installation par langue, ou un service de traduction tiers comme Weglot.
  • Kamaan inclut Auto-Multilingual Delivery dès l'offre Growth : vous publiez en anglais, et les versions espagnole, allemande, française et italienne sortent automatiquement sur /es/blog, /de/blog, /fr/blog, /it/blog avec les bonnes balises hreflang.
  • Pour un fondateur à 3 produits, Ghost signifie jusqu'à 9 installations à maintenir ; l'offre Growth de Kamaan couvre trois sites avec trois langues chacun, pilotés depuis un seul tableau de bord.
  • Ghost est construit autour des membres et des abonnements. Kamaan est conçu pour piloter de nombreux blogs depuis un seul endroit, depuis Claude, ChatGPT, Cursor ou tout client MCP.
  • Le hreflang est du travail au niveau du thème dans Ghost. Kamaan l'émet côté serveur.

Ce qu'est Ghost, et où le multilingue s'arrête

Ghost est une plateforme de publication concentrée avec une opinion forte sur ce dont un éditeur a besoin : une expérience d'écriture propre, des membres natifs, des abonnements payants, une couche email et un système de thèmes Handlebars. Pour une newsletter monolingue ou une publication indépendante, Ghost est l'un des meilleurs outils que vous pouvez choisir. L'opinion cesse d'aider au moment où un éditeur doit servir plus d'une langue depuis la même base de contenu.

La doc de Ghost est directe à ce sujet. Les approches recommandées sont : faire tourner une installation Ghost par langue, ou utiliser un service de traduction tiers qui intercepte le HTML rendu. Il n'y a pas de localisation au niveau du champ, pas de gestion native du hreflang dans la couche contenu, et aucun moyen de publier un article en anglais pour voir une version espagnole apparaître à une URL localisée de la même installation. Le système de thèmes accepte les chaînes d'UI traduites (libellés de boutons, dates, textes système), ce qui est utile mais ne résout pas le vrai problème du contenu de blog.

Ce n'est ni un accident ni un point de feuille de route. Ghost le dit clairement depuis des années : le contenu multilingue est hors du périmètre du produit principal. La communauté a construit des contournements : astuces de routage par sous-dossiers, installations parallèles avec thèmes partagés, intégrations Weglot ou Crowdin. Chacun de ces contournements ajoute une couche d'opérations que le fondateur n'avait pas avant.

Vignette du blog Kamaan : Ghost vs Kamaan Multilingual, avec sous-titre Ghost s'expédie en une langue par défaut, Kamaan publie une fois en plus de 99 langues

Ce que Kamaan fait à la publication

Kamaan est un CMS headless pour blogs, conçu pour les fondateurs SaaS et les agences. La fonctionnalité Auto-Multilingual Delivery est intégrée dans Growth (3 sites, 3 langues), Scale (10 sites, 10 langues) et Unlimited (jusqu'à 25 sites, 99+ langues). Starter couvre un site et une langue ; si un fondateur a besoin de multilingue, Growth est l'offre d'entrée.

Le mécanisme est la partie que Ghost ne peut pas égaler. Vous écrivez un article en anglais, vous cliquez sur publier, et les versions équivalentes dans les langues de votre plan sont livrées automatiquement. Chacune vit à sa propre URL localisée sur le même domaine : /es/blog, /de/blog, /fr/blog, /it/blog. Les balises hreflang sont émises côté serveur, donc Google voit la bonne relation linguistique sans aucun code au niveau du thème. Les versions /es et /de pointent vers l'original anglais via des déclarations rel="alternate", et la version anglaise pointe en retour. Le fondateur n'écrit pas une seule ligne de code pour que cela fonctionne.

La traduction peut passer par le pipeline intégré de Kamaan (consomme des crédits IA sur l'offre) ou via BYOK si le fondateur préfère faire tourner les traductions sur son propre compte Claude ou ChatGPT. Les deux chemins produisent le même résultat : une version localisée à la bonne URL avec les bons métadonnées.

La comparaison honnête

Le tableau ci-dessous met en regard les capacités réelles de Ghost et de Kamaan, dimension par dimension. Les deux produits sont bons à ce pour quoi ils ont été construits ; la question est de savoir quel problème le fondateur résout vraiment.

Infographie comparative Ghost vs Kamaan multilingue : Ghost prend en charge 1 langue par installation avec traductions manuelles ou par plugin, Kamaan prend en charge plus de 99 langues avec auto-traduction, hreflang côté serveur, serveur MCP et ChatGPT Actions

Dimension Ghost Kamaan
Blog multilingue natif Non, une langue par installation Oui, intégré (dès Growth)
Langues par publication 1 par installation 99+ sur Unlimited, 10 sur Scale, 3 sur Growth
Flux de traductions Copier-coller manuel ou plugin tiers (Weglot, Crowdin) Auto-livré à chaque publication
Balises hreflang Code du thème ou plugin Émises côté serveur
URL par langue Sous-installation ou sous-domaine /es/blog, /de/blog sur le même domaine
Setup à 3 produits 3 installations (ou 9 avec 3 langues chacune) Growth couvre 3 sites
Publication depuis l'IA API REST et webhooks, pas de MCP Serveur MCP, ChatGPT Actions, support Cursor
Focus du CMS Membres, abonnements, email Contenu de blog sur plusieurs sites

Le schéma est constant. Ghost est le bon choix quand l'objectif est de gérer une publication dans une seule langue avec des abonnés payants. Kamaan est le bon choix quand l'objectif est de gérer plusieurs blogs dans plusieurs langues sans monter à la main le pipeline de traduction ni l'implémentation hreflang.

Là où Ghost l'emporte encore

Ghost domine des catégories où Kamaan ne se présente pas. Si le produit est une newsletter payante, Ghost embarque des membres natifs, la facturation Stripe, l'inscription par magic link et un pipeline d'envoi d'email prêt à l'emploi. Si le produit est une publication indépendante monolingue qui a besoin d'un site public soigné avec mécanique d'abonnement intégrée, Ghost est difficile à battre.

Ghost cumule aussi des années de travail sur les thèmes. Casper, Edition, Source et des dizaines de thèmes communautaires livrent un front-end prêt au lancement sans développement spécifique. Kamaan est headless : le front-end est le framework choisi par le fondateur (Next.js, Nuxt, SvelteKit, Astro). Pour une équipe qui ne veut pas penser au rendu, Ghost est la forme la plus simple.

Le filtre honnête : prenez Ghost pour des publications de type newsletter payante. Prenez Kamaan pour des blogs de produit SaaS qui doivent tourner en plusieurs langues et coexister avec le reste d'un portefeuille de produits.

Le calcul du coût à 3 produits

Un fondateur multi-produit qui gère trois produits SaaS, chacun avec un blog en anglais, espagnol et allemand, a deux choix d'architecture.

Sur Ghost, le setup recommandé est une installation par langue par produit. Trois produits fois trois langues, ça fait neuf installations. Même à l'offre Creator (25 $ par mois par installation à faible trafic), ça fait 225 $ par mois plus l'hébergement en self-hosted, plus neuf thèmes à synchroniser, plus neuf systèmes de membres dont personne ne se sert, plus neuf cycles de mise à jour. Le setup est techniquement possible. Opérationnellement, c'est cher.

Sur Kamaan Growth, le même fondateur obtient trois sites et trois langues chacun depuis un seul compte. Un tableau de bord pour le contenu, une ligne de facturation, un seul endroit où regarder. Publier un article sur le blog du Produit A livre automatiquement les versions espagnole et allemande aux URLs localisées du produit. Le même login bascule sur le blog du Produit B et fonctionne à l'identique.

Le ratio de coût est d'environ 5x en faveur de Kamaan à trois produits avec trois langues chacun, et l'écart se creuse vite : à 10 produits avec 10 langues chacun, le setup Ghost compte 100 installations, et l'offre Scale de Kamaan couvre tout depuis un seul compte.

Comment les fondateurs utilisent Kamaan en pratique

Un fondateur bootstrap qui gère trois outils B2B SaaS publie les mises à jour de blog des trois depuis un seul tableau de bord Kamaan. Il ouvre le compte Growth, bascule sur le Produit A, rédige une note de version, clique publier, et les versions espagnole et allemande atterrissent sur /es/blog et /de/blog en quelques minutes. Même login, bascule sur le Produit B, expédie une annonce de fonctionnalité, même résultat en trois langues. Même login, Produit C. Une ligne de facturation à la fin du mois.

Un fondateur qui combine Kamaan avec Claude ouvre une conversation Claude, rédige l'article en ligne, et utilise le serveur MCP de Kamaan pour publier directement sans ouvrir d'onglet navigateur. L'article passe en anglais, les auto-traductions suivent sur le même événement de publication, et le fondateur referme l'ordinateur sans avoir touché le tableau de bord.

Quand le passage depuis Ghost a vraiment du sens

Changer de CMS coûte cher. Les URLs des articles changent, les liens internes cassent, les abonnés RSS perdent le fil, et l'outillage de migration est presque toujours un script sur mesure. La question n'est donc pas "Kamaan est-il meilleur que Ghost en général ?", mais "le manque multilingue coûte-t-il plus cher que la migration ?".

Les déclencheurs honnêtes sont : le fondateur maintient déjà plus d'une installation Ghost pour des raisons de langue, le fondateur paie un abonnement Weglot qui coûte plus de 49 $ par mois, ou le fondateur est sur le point d'ajouter un deuxième produit et monterait un deuxième Ghost depuis zéro. Dans chacun de ces cas, le calcul du passage commence à pencher pour Kamaan.

Si le fondateur gère une seule publication anglaise et que l'ajout d'une version allemande est un "peut-être l'année prochaine", restez sur Ghost et revisitez quand la question deviendra concrète.

FAQ

Ghost CMS prend-il en charge plusieurs langues nativement ?

Non. Ghost est conçu pour tourner avec une langue par installation. La recommandation officielle est de faire tourner une installation Ghost par langue, ou d'utiliser un service de traduction tiers comme Weglot. Le système de thèmes prend en charge les chaînes d'UI traduites (dates, libellés de boutons), mais il n'y a pas de localisation native du contenu au niveau du champ.

Comment Kamaan gère-t-il la publication multilingue ?

Auto-Multilingual Delivery de Kamaan publie les versions localisées de chaque article au moment où vous cliquez publier en anglais. Chaque version obtient sa propre URL (/es/blog/slug, /de/blog/slug, etc.) et les balises hreflang sont émises côté serveur. L'offre Growth couvre 3 langues, Scale en couvre 10, Unlimited en couvre 99+.

Puis-je migrer de Ghost à Kamaan ?

Oui. Kamaan accepte les imports de contenu depuis n'importe quelle source via son API REST. La migration typique est un script qui lit le JSON exporté de Ghost et écrit chaque post dans Kamaan avec les bonnes métadonnées. La préservation des URLs dépend de votre framework front-end ; Kamaan ne contrôle pas la structure d'URL de votre domaine.

Combien coûte vraiment trois installations Ghost contre Kamaan Growth ?

Trois installations Ghost à l'offre Creator (environ 25 $ par mois chacune) font environ 75 $ par mois, plus trois synchros de thèmes et trois cycles de mise à jour. Kamaan Growth couvre 3 sites et 3 langues chacun depuis un seul tableau de bord. Premier mois gratuit.

Ghost dispose-t-il d'un serveur MCP pour Claude ou ChatGPT ?

Non. Ghost expose une Content API et une Admin API, toutes deux REST. Pas de serveur MCP natif, et l'histoire d'intégration officielle, ce sont les webhooks plus l'Admin API. Kamaan livre un serveur MCP prêt à l'emploi pour Claude, Cursor et tout client MCP, plus ChatGPT Actions pour ChatGPT.

Le hreflang est-il un problème sur Ghost ?

Cela dépend du thème. Le système de thèmes Handlebars de Ghost vous permet d'ajouter des balises hreflang à la main, mais vous devez maintenir les relations entre toutes vos installations vous-même. La plupart des setups multilingues Ghost finissent avec un hreflang cassé ou partiel parce que personne ne veut être propriétaire de ce bug au niveau du thème. Kamaan l'émet côté serveur, ce qui élimine le mode d'échec.

Puis-je utiliser Ghost et Kamaan ensemble ?

Vous pouvez. Si le produit principal est une newsletter payante, faites-la tourner sur Ghost. Si vous avez aussi besoin d'un blog produit multilingue pour un SaaS séparé, faites-le tourner sur Kamaan. Les deux ne partagent pas de contenu.

Quelle est la façon la moins chère d'avoir un blog multilingue sur Kamaan ?

Growth est le point d'entrée pour le multilingue sur Kamaan. Starter couvre un site et une langue, sans auto-traduction ni hreflang. Si vous n'avez besoin que d'un seul blog avec une seule langue, Starter convient. Si vous avez besoin de la moindre dose de multilingue, Growth est la bonne offre. Premier mois gratuit dans les deux cas.

Sur le même thème dans Kamaan

Démarrer avec Kamaan

Trois blogs produits, trois langues chacun, un tableau de bord

Kamaan vous donne un seul endroit pour gérer chaque blog SaaS que vous opérez, auto-traduit dans les langues de votre plan et piloté depuis Claude, ChatGPT, Cursor ou tout client MCP. Growth couvre trois sites et trois langues chacun. Premier mois gratuit.

Commencer gratuitement sur kamaan.io

Frequently asked

FAQ · 8 ITEMS
Ghost CMS prend-il en charge plusieurs langues nativement ?

Non. Ghost est conçu pour tourner avec une langue par installation. La recommandation officielle est de faire tourner une installation Ghost par langue, ou d'utiliser un service de traduction tiers comme Weglot. Le système de thèmes prend en charge les chaînes d'UI traduites (dates, libellés de boutons), mais il n'y a pas de localisation native du contenu au niveau du champ.

Comment Kamaan gère-t-il la publication multilingue ?

Auto-Multilingual Delivery de Kamaan publie les versions localisées de chaque article au moment où vous cliquez publier en anglais. Chaque version obtient sa propre URL (/es/blog/slug, /de/blog/slug, etc.) et les balises hreflang sont émises côté serveur. L'offre Growth couvre 3 langues, Scale en couvre 10, Unlimited en couvre 99+.

Puis-je migrer de Ghost à Kamaan ?

Oui. Kamaan accepte les imports de contenu depuis n'importe quelle source via son API REST. La migration typique est un script qui lit le JSON exporté de Ghost et écrit chaque post dans Kamaan avec les bonnes métadonnées. La préservation des URLs dépend de votre framework front-end ; Kamaan ne contrôle pas la structure d'URL de votre domaine.

Combien coûte vraiment trois installations Ghost contre Kamaan Growth ?

Trois installations Ghost à l'offre Creator (environ 25 $ par mois chacune) font environ 75 $ par mois, plus trois synchros de thèmes et trois cycles de mise à jour. Kamaan Growth couvre 3 sites et 3 langues chacun depuis un seul tableau de bord. Premier mois gratuit.

Ghost dispose-t-il d'un serveur MCP pour Claude ou ChatGPT ?

Non. Ghost expose une Content API et une Admin API, toutes deux REST. Pas de serveur MCP natif, et l'histoire d'intégration officielle, ce sont les webhooks plus l'Admin API. Kamaan livre un serveur MCP prêt à l'emploi pour Claude, Cursor et tout client MCP, plus ChatGPT Actions pour ChatGPT.

Le hreflang est-il un problème sur Ghost ?

Cela dépend du thème. Le système de thèmes Handlebars de Ghost vous permet d'ajouter des balises hreflang à la main, mais vous devez maintenir les relations entre toutes vos installations vous-même. La plupart des setups multilingues Ghost finissent avec un hreflang cassé ou partiel parce que personne ne veut être propriétaire de ce bug au niveau du thème. Kamaan l'émet côté serveur, ce qui élimine le mode d'échec.

Puis-je utiliser Ghost et Kamaan ensemble ?

Vous pouvez. Si le produit principal est une newsletter payante, faites-la tourner sur Ghost. Si vous avez aussi besoin d'un blog produit multilingue pour un SaaS séparé, faites-le tourner sur Kamaan. Les deux ne partagent pas de contenu.

Quelle est la façon la moins chère d'avoir un blog multilingue sur Kamaan ?

Growth est le point d'entrée pour le multilingue sur Kamaan. Starter couvre un site et une langue, sans auto-traduction ni hreflang. Si vous n'avez besoin que d'un seul blog avec une seule langue, Starter convient. Si vous avez besoin de la moindre dose de multilingue, Growth est la bonne offre. Premier mois gratuit dans les deux cas.

Do this automatically
Kamaan publishes your blog from Claude or ChatGPT and ships every translation, hreflang and all.
Start free trial30 days free on all plans. No credit card. Publish once, ship every language.
Free tool, no loginFree tools for multilingual blogsGenerators for hreflang, blog schema, Open Graph, RSS, plus an SEO and GEO scorer.Browse the tools
Junaid Khalid
Written by
Junaid Khalid
Content Operations Specialist, Ertiqah

I run content operations for 14 blogs from one CMS: 3,600+ published articles, translations in up to 11 languages, and every article wired into its product's own frontend. These articles cover what that takes: headless publishing, multilingual workflows, and keeping quality up when volume is high.

Kamaan is the CMS behind this blog. Publish once, ship every language.Try Kamaan free for 30 days