Skip to main content

How Newsifier Handles Multilingual Websites

S
Written by Support Newsifier
Updated this week

Introduction

Managing a multilingual website in Newsifier is simple and structured. This article explains how multiple languages are handled, how to manage them in the CMS, and how users can navigate between them on the frontend.

Overview: Each Language is a Separate Website

In Newsifier, each language version of your website is treated as a separate site. This means:

  • Each has its own CMS dashboard

  • Each has its own front-end website

  • All versions are connected so they feel like one unified site to users

This setup allows you to manage content independently for each language while keeping the user experience consistent.

Switching Languages in the CMS

Each language version has its own CMS dashboard. You can easily switch between these dashboards:

  1. Log into your Newsifier CMS.

  2. Click on the language dropdown in the top right corner of the CMS interface.

  3. Select the desired language. You will be automatically redirected to that language’s CMS.

  4. No need to log in again—access is seamless.

Switching Languages on the Website (Frontend)

On your website, users can manually switch languages using a toggle or button typically found in the top menu.

  • Users will be automatically redirected to the language their browser provides in the request.

  • If the browser language matches one of your website languages (e.g., nl), the user will be redirected to that version (e.g., example.com/nl).

  • If their language is not available, they will be redirected to the default language that you have selected (e.g., example.com/en).

Example:

  • Available languages: English (/en) and Dutch (/nl)

  • User browser sends nl → redirected to /nl

  • User browser sends de (German), and German is not available → redirected to default /en

Content Separation by Language

Each language version maintains its own:

  • Articles

  • Tags

  • Categories

  • Media and other content types

This ensures full control over the content of each language without overlap.

Managing Staff Access Across Language Sites

If you want to create staff accounts (like editors or admins) who can:

  • Access all language domains, or

  • Access only specific domains

You can do this directly from the Staff page in the CMS:

  1. Go to the Staff section in the CMS.

  2. Add or edit a staff member.

  3. Choose the domains they should have access to, or select the option to give them full access to all domains.

This is especially helpful if you're managing multiple teams per language or want to limit access based on roles.

For more details, read: Master login feature in Newsifier

Analytics Tracking

Although each language site is treated separately in the CMS, they are usually hosted under the same domain. This setup allows you to:

  • Track all traffic using a single Google Analytics property.

  • Analyze audience behavior across languages easily.

Pricing: Each Language Has a Separate Cost

Because each language is managed as an independent site, each has:

  • Its own pricing

  • Its own dashboard and front-end

  • Separate billing

Cross-Language Article Publishing

To simplify content distribution across languages, Newsifier allows you to publish one article to multiple language versions:

  1. Create your article in the CMS.

  2. Select the option to publish in multiple languages.

  3. Choose the target languages.

  4. Newsifier will automatically translate and publish the article.

This saves time and ensures consistent publishing across your multilingual platform.

For more details on how to publish an article to multiple websites or languages, check this help article: How to send an article between connected domains in Newsifier

Automatic Translation Services

Newsifier supports two translation options:

1. OpenAI Translation (via API)

  • Requires an OpenAI account

  • You provide your API key

  • Paid service (charged by OpenAI based on usage)

2. DeepL Pro Translation

  • Requires a DeepL Pro account

  • You provide your API key

  • Paid subscription (pricing depends on the plan)

You can choose either option depending on your preference. Both are integrated into Newsifier’s article publishing workflow.

Cross-Domain Resource Mapping

If you're managing multiple domains in different languages, it's helpful to synchronize elements like categories, tags, and author profiles across those sites. Newsifier offers a Resource Mapping feature that lets you link these resources between domains so they stay aligned and consistent.

For a complete walkthrough of setting this up, see:
How to Use Resource Mapping

Did this answer your question?