All Collections
Announcements and Changelog
Changelog
Creating a multilingual changelog with AnnounceKit
Creating a multilingual changelog with AnnounceKit

Learn how to create posts for multiple languages, customize translations for each language and more!

Updated over a week ago

AnnounceKit empowers you to communicate with your audience in multiple languages effortlessly, offering a versatile solution for global communication.
โ€‹
In this guide, we'll walk you through the steps to harness the power of multiple languages within AnnounceKit, ensuring that your announcements and widgets resonate with a diverse audience.


โ€‹

Setting up Multiple Languages and Configurations


Firstly,in order to implement multiple languages, you first need to add additional languages to your project on the Project Languages.

To setup a language as default, just scroll down to the selected language and click on "Set as Default". This will be the default language shown on your widgets and changelog.

You can also remove the language from your project by clicking on "Remove"

Customizing the project languages and providing translations

After adding a language, you can even override the default translations for languages and provide your own "translations."

Here's a summary of what you can customize, including elements not only in your changelog but also in contents such as widgets and emails.

Email Digest Titles:

  • Titles for monthly, weekly, and yearly updates can be changed.

Email Follow Content:

  • Customization options include the call-to-action ("Click Here To Verify"), footer message ("Thanks!"), confirmation and error messages, subscription confirmation subject, welcome message, "View on browser" link, feedback request message, notification content, comment reply option, and unsubscribe message.

Email Request Access Content:

  • You can personalize the access call-to-action, login request footer, access request instructions, access link subject, and greetings.

Changelog and Widget Labels:

  • Labels such as "All Posts," "Subscribe," "Read More," "Search," and more can be personalized.

How do I use these multiple languages?


When you add a language option, your users will have the option to switch between languages to read the announcements in their respective languages.

You'll see the language of your choice while creating a post, and it will be shown in its respective changelog. For example, when you make a post in German, it will be shown in the Deutsch changelog.

Please note that you still have to create the posts for other languages on your own, as they won't be automatically translated from English.

What about my widgets?


By default, widgets load content in your default project language.

AnnounceKit automatically matches the user's browser language to the project's available languages. If there's no corresponding project language for the user's browser, AnnounceKit seamlessly reverts to the default language

If you'd like to set up a different language while setting up a widget, check out here for our documentation.

Did this answer your question?