commercebuild Success Portal commercebuild Success Portal

  • Home
  • Submit a Ticket
  • Updates
  • Login
  • Contact Us
Home / Tutorials, Video / How to Enable Multilanguage

How to Enable Multilanguage

1300 views 1 min , 22 sec read 0

Multilanguage allows you to translate your web store into several languages. If your company is global and needs to communicate with audiences that speak multiple languages, this is a must-use module.

Video Overview

[videopress 3bVIhhcp permalink=”false”]

Getting Started

If you have not used Multilanguage on your web store, it is likely that it is not yet enabled. To enable it, go to System > Features and toggle on Enable Multilanguage.

Configure Multilanguage

Once enabled, in the main menu click Multilanguage > Settings.

There are several settings that need to be configured:

  • Default Language – As the name suggests, this is the default language of your store.
  • Enable URLs – This needs to be enabled so that the language switcher works. Additionally, it allows your content to be displayed in the language of preference, depending on the URL used.
  • Type – The Select Box will be a standard select dropdown menu, whereas the Dropdown will be a slightly more stylized version, with country flags representing the languages, for example.
  • Show on IPs (separated by ‘|’ – In the event that you wish to show the language dropdown on specific IP addresses, you can specify them here. If there is more than one, be sure to separate them by a vertical bar.
  • Languages – Finally, and most importantly, be sure to activate the languages that you wish to use on your store.

Reindex

After configuring the settings, reindex your site for all the activated languages.

  • Go to Catalog > Product Settings > Elasticsearch.
  • Select language from the language switcher.
  • Click Reindex

Repeat the above steps for all the languages.

Translating Content

To learn how to translate specific content, please watch the video, starting at the 4:56 mark.

[videopress 3bVIhhcp at=”296″ permalink=”false”]

Things to Note

  • Category names can be changed, but you can’t hide or delete categories in one language while still having them show in another.
  • If you delete content in the new language site, (French in this example), those sections will still show on the default language page (English in this example).
  • Some areas of the site can only be changed by exporting a file under Multilanguage > Import/Export, making changes, and importing. The newsletter module is an example of an area that can only have its language changed through this process.
  • It may be necessary to enable the Switch Language widget in the Header Multi Module, which is generally found in your default Header page under Content Management > Default Pages.
webstore TutorialsVideo

About Bradly Hale

View all posts by Bradly Hale →

Related Articles

  • How to Enable reCAPTCHA on Custom Forms
  • Adding a custom message to the shipping step at checkout
  • How to configure Stripe as a payment method
  • SQL Server Change Tracking Query for Sage 300 and X3

Popular Articles

  • Enable Firewall Rules and a JavaScript Browser Challenge 2247 16
  • Enable Cloudflare Rate Limiting 2134 0
  • How to Add a JavaScript Snippet 1994 8
  • IP Allowlist 1945 0
  • Signing up for Cloudflare and Configuring Your Domain 1812 4

New Articles

  • Error when adding a new user: Email is already in use 657 0
  • How to Check commercebuild Payments Version 893 0
  • How to Enable reCAPTCHA on Custom Forms 801 0
  • Manually posting an order 946 0
  • Adding a custom message to the shipping step at checkout 763 0
© commercebuild 2022. All rights reserved.