Publication Language
Enova supports 62 languages out of the box. Set your publication language in Ghost Admin and the theme adapts automatically — including full right-to-left (RTL) support.
Starting with v1.3.0, Enova ships with translations for 62 languages. When you set the publication language in Ghost Admin, the theme automatically displays all UI text — buttons, labels, navigation, pagination, newsletter prompts, reading time, and more — in that language.
No code changes or manual translation work is needed.
How to set the publication language
Log in to Ghost Admin
Log in to Ghost Admin and go to Settings.
Select General
Select General from the left sidebar.
Enter the language code
Enter the BCP 47 locale code for your language (for example, fr for French, ar for Arabic, de for German). See the supported languages table below for all available codes.
Save changes
Click Save — the theme will immediately reflect the new language across your site.
No theme reinstall required
Changing the publication language is a Ghost Admin setting. You do not need to re-upload or modify the theme files.
What gets translated
The following UI elements are automatically translated when a supported language is set:
- Navigation — Search button label, sidebar toggle label
- Post feed — "Featured" badge, "Read more" links, reading time (e.g., "5 min read")
- Pagination — Previous / Next page labels
- Post page — Author byline prefix, post navigation labels, table of contents heading
- Social sharing — Share button and copy-link labels
- Newsletter & subscription — Subscribe button, CTA text, form placeholders
- Comments — Comment section heading and call-to-action
- Error page — 404 and generic error page messages
What is not translated automatically
The theme translates its own UI strings only. The following remain in whatever language they were written:
- Your post and page content
- Custom navigation labels you set in Ghost Admin → Navigation
- Custom text fields configured in Design & branding → Customize (e.g., subscribe text)
To translate these, update them directly in Ghost Admin to match your chosen language.
Right-to-left (RTL) support
When the publication language is set to any of the following, Enova automatically switches the entire layout to right-to-left direction:
| Language | Locale code |
|---|---|
| Arabic | ar |
| Hebrew | he |
| Persian (Farsi) | fa |
| Urdu | ur |
In RTL mode the theme mirrors the layout and all directional icons automatically — arrows, navigation chevrons, sidebar toggles, and the reading progress indicator — so your site looks and feels native for your audience without any extra configuration.
Supported languages
Enova includes translation files for the following 62 languages:
Language not listed?
If your language is not in the table above, the theme will fall back to English for UI strings. The rest of your site — your content, navigation labels, and custom text — will still display correctly.
If you'd like us to add support for your language, contact us and we'll be happy to help.
