arrow-progressHow Crimson Multilingual Works

The concept: multiple language sites, one domain

Crimson’s multilingual behavior relies on this pattern:

  • English (or any other default language) site at the root: https://example.com/

  • Hindi site in a subfolder: https://example.com/hi/

  • Spanish site in a subfolder: https://example.com/es/

How content is created

For each language, you create a separate post in the Ghost instance for that language. Write the English post, then write another post in Hindi (or Spanish), publish each as its own entry, and Crimson recognizes language versions via the /hi/ and /es/ paths.

How visitors switch languages

Crimson adds a language selector in the top header bar. Visitors can switch from English to Hindi or Spanish using that selector.

Language Switcher in Crimson

Important expectation for novices

Because this approach uses separate language installs, you should expect to manage content per language in each languages's separate Ghost installations—one per language.

Last updated