Translate
How it Works
How to Edit or Add a Translation
Recommended Tools
Last updated
The Sense theme includes built-in support for multiple languages and can be fully translated using simple JSON files. It also offers automatic RTL support for the Arabic language (ar).
Included Languages:
English (EN)
Spanish (ES)
French (FR)
Portuguese (PT)
German (DE)
Dutch (NL)
Italian (IT)
Arabic (AR)
Translations are handled using Ghost’s official {{t}} helper and simple JSON files located in the theme’s locales/ folder. You can easily modify existing translations or add your own without needing to install any dependencies.
For more information, see: Ghost Translate System
Follow the steps below:
Open a file like pt.json using a code editor such as Visual Studio Code or Sublime Text.
Update the values to match your preferred translations:
{
"Subscribe": "Inscreva-se"
}Duplicate an existing file (e.g., en.json)
Rename it using a valid language code (e.g., de.json for German)
Replace the values with your own translations.
To safely edit translation files, always use a code editor that supports UTF-8 encoding and JSON formatting, such as:
Avoid using basic text editors like Notepad or word processors like Word — they can break the file structure, add hidden characters, or corrupt encoding, which may cause errors when uploading the theme.
Last updated