In today’s globalized world, website owners are increasingly targeting audiences from different parts of the planet. As a result, it’s become more important than ever to offer multi-lingual support on your website. Adding a news ticker that supports multiple languages can be a step in the right direction. This blog post will guide you through the process of creating a multi-lingual news ticker using Ditty and WPML for your WordPress site.

Why is a Multi-Lingual Site Important?

  1. Reach a Global Audience: Catering to an audience that speaks different languages can significantly broaden your reach.
  2. Improved User Experience: Visitors are more comfortable browsing a website in their native language.
  3. SEO Benefits: Multi-lingual websites are more likely to rank in searches conducted in different languages, improving visibility and traffic.
  4. Competitive Advantage: Offering multi-lingual support can set you apart from competitors who do not.
  5. Localization: It makes it easier to localize your products or services for different markets.

What is WPML?

Multilingual WordPress

WPML (WordPress Multilingual Plugin) is a premium WordPress plugin that makes it easy to build and maintain multi-lingual websites. Here are some features:

  • Translate pages, posts, custom types, taxonomy, menus, and even theme texts.
  • Supports over 40 languages, and you can also add your own.
  • Integrated with popular e-commerce plugins like WooCommerce.

Visit to purchase and download the plugin.

For more information on installing and setting up WPML, they have an extensive libary of documentation to tap into:

What is Ditty?

Ditty is your go-to WordPress plugin for displaying dynamic content that is flexible enough to fit perfectly with your existing website design. Create slider, tickers, carousels and more using custom text, blog posts, social media feeds, and other external feeds as your dynamic content source.

  • Easily combine and arrange multiple content sources into a single display.
  • Create custom layouts using html and css that can be applied to every content source.
  • Engage your audience with dynamic displays and fresh content.

Download Ditty for free and check out current extensions.

How to Translate Ditty with WPML String Translations

Follow these steps to translate your Ditty News Ticker using the WPML String Translations method.

Step 1: Install WPML

Firstly, you’ll need to install both the WPML Multilingual CMS and WPML String Translation plugins. These can be purchased from

Required WPML plugins for Ditty

Step 2: Edit Your Ditty

Navigate to your existing Ditty ticker or create a new one. You will see a Translation tab. Click on it.

Translations tab while editing Ditty

Step 3: Refresh Strings

If you’re working on an existing Ditty ticker, click on the “Refresh all String” button. This will send any custom strings to WPML for translation.

Step 4: Translate Strings

Click on the “Translate Strings” button. This action will open the WPML String Translations page in a new tab.

Ditty strings list in WPML string translations screen

Step 5: Start Translating

You’ll see a series of “+” symbols under different language flags. Click on these to add your translations for each language.

Translating Ditty strings

Step 6: Save Translations

The translated strings will save automatically when you switch languages or hit the enter key.

Step 7: Add Ditty to Translated Pages

Ensure that Ditty is added to all the translated versions of the post or page where you want the news ticker to appear.

Step 8: You’re Done!

Congratulations, your Ditty News Ticker is now multilingual!

One Last Thing…

Since Ditty is an element of your site and not it’s own post type, the page you have placed Ditty much be translated in the language(s) you want to display.

By implementing a multi-lingual news ticker with Ditty and WPML, you not only enhance the functionality of your site but also make it accessible to a global audience. Happy translating!