Crimson’s (https://crimson.themeupstudio.com/) latest version, v1.0.2
, has been released. I am happy to announce that it now supports turning any news or magazine Ghost blog website into a multilingual blog on self-hosted Ghost platforms.
You will need multiple Ghost instances running on the same server. You also need to add a proxy block to the NGINX configuration. Contact me for any assistance or help in setting up.
These new features allows you to have a true multilingual Ghost theme experience with minor tweaks in theme code and adding the language codes you want to support.
Easy to add multiple languages
The template will automatically generate all the necessary script code to make the Ghost website work as a truly multilingual site.
The theme provides custom settings for choosing the languages you want to support. It will add those languages and corresponding country flags in the language switcher dropdown in the header.
When a visitor changes the language, the theme will automatically redirect to the blog post or any page in that language.
The theme supports Hindi and Spanish out of the box. To add multiple languages, add the corresponding language codes in custom settings. You also need minor edits to the theme code, which is super simple.
To automatically redirect the ghost blog to the visitor’s browser language, toggle the ‘Auto redirect on locale’ setting. The theme will redirect only if the browser language is in the list of supported languages.
If you want to use it for a single default language, turn off ‘Enable multilingual features’, and the theme will behave like a one language theme.
Google will understand the multi-language content
This multilingual Ghost template also passes all HREFLANG tag tests so Google can understand and index the localized version of your articles and pages.
A proper multilingual Ghost theme experience
You can localize everything in this theme: the logo, navigation items, author names, tag names, posts, pages, and more. The Hindi version of the Crimson theme is available at क्रिमसन
This theme is perfect for multilingual bloggers or if you plan to create a local news blog website using Ghost CMS.
Please note that this does not use third-party services like Weglot for translation. This theme also does not use internal tags, which will not support all multilingual content, including navigation, logos, tags, and author names.
For automatic redirection to work, you must use the same permalink or slug URL for your pages, posts, tags, and authors.
With this theme, managing your team of authors based on languages would be easier. Any author who writes only in English will not have access to content from other languages.
Plans for this multilingual Ghost theme
Right now, the theme supports self-hosted Ghost only. I have plans to make changes so people can use it on Ghost PRO, managed Ghost hosting, using subdomains.
The theme considers all the translated versions at www[dot]example[dot]com/xy, where xy
is the language code. I will make additional changes so users can create either www[dot]example[dot]com/xy or xy[dot]example[dot]com as their translated version.
There are no plans to make it multilingual based on internal tags which just does not do the job well.
Help and Support
For more information about this multi-language theme, please read the documentation. If you still need help, I will send you a tutorial video.
For any assistance in creating your multilingual ghost blog using this theme, please feel free to contact me.
Links
Buy Crimson: 2. Crimson - Checkout
Documentation: Crimson
Support and Queries? Contact
Live demo: https://crimson.themeupstudio.com/