Varbase Internationalization

Languages, and translation support.

Enables the necessary modules for a multilingual website. These include: Language, Interface Translation, Content Translation, Configuration Translation, and its recommended configuration.

Varbase Internationalization Module

Varbase internationalization features are bundled through the Varbase Internationalization module as part of the Varbase Core module. GitHub: https://github.com/Vardot/varbase_core Drupal.org: https://www.drupal.org/project/varbase_core

After building a project using the varbase-project template, you can see the code of the Varbase Internationalization module in:

project_directory
|-- docroot
    |-- modules
        |-- contrib
            |-- varbase_core
                |-- contrib
                    |-- modules
                        |-- varbase_internationalization

Brings in the following core and contributed modules to your site:

Module

Purpose

Language

(in Drupal core)

Allows users to configure available languages.

Interface Translation

(in Drupal core)

Translates the built-in user interface.

Configuration Translation

(in Drupal core)

Allows users to translate configuration text.

Content Translation

(in Drupal core)

Allows users to translate content.

Enable Multiple Languages on Varbase Installation

Choose the language of installation and default website language on the first step of installing Varbase

Choose Language of installation and Default Language for the Website

Varbase gave the option of enabling multiple language options on the multilingual configuration installation step.

Multilingual Configuration installation Step

This will enable the necessary modules for a multilingual website.

Enable Multiple Languages for This Site

Creating a Multilingual Database for Websites

It is better to use the right character set and collation, If the database was manually created.

Following with Drupal documentation on Step 3: Create a database https://www.drupal.org/docs/installing-drupal/step-3-create-a-database

Last updated