Sendy's codebase supports localization. Sendy uses GNU gettext localization framework for translation.
Download Poedit to translate Sendy (free and available for Windows, Mac and Unix/Linux). Poedit provides a user friendly interface for editing .po
files (the file you need to edit to translate Sendy into your own language).
The following instructions will get you started. Please note that all screenshots of Poedit are for the Mac, but you'll see a similar interface for Windows, Unix/Linux.
Lastly, visit the forums to download user contributed translations. You can also contribute your own translations.
Duplicate the default /en_US/
folder from the /locale/
folder.
de_CH
.Launch the default.po
file in Poedit.
Select the source text and translate it into your own language.
Don't forget to save after you're done translating.
Upload your language folder (eg. /de_CH/
if you've translated to German) to the /locale/
folder in your Sendy installation.
You can set the language for the main account or any of your brand's account. You will see the language option in the drop down menu if you've uploaded your language folder to the /locale/
folder in the previous step.
Set the language of the main account (your account) in Settings.
Set the language of any brand by editing the brand.
Note: If you're running Sendy on Ubuntu, you need to add proper locales to your system first. Otherwise the language you set will not appear.
Congratulations. You've just translated Sendy into your own language.
Future versions of Sendy will no doubt have new texts added to it which will require you to translate them. Here's how to update your translated default.po
file to include the new texts that needs to be translated.
/locale/en_US/
in the new version of Sendy.Please visit the troubleshooting page for help information as well as quick answers to common issues.
View Sendy's API documentation, download example scripts and browse third party resources & integrations.
View our documentation on how to translate Sendy into your own language.