Integrate by platform · Web Integration Overview / Web Integrations Customization

Localization and Strings

Incode web products will display in the default language set in the browser, however, you can explicitly set up one of the supported translations. Refer to Supported Languages for a full list.

Pro Tip

You can explicitly change the language of your application by appending a 2-digit language code in your app's URL. Example, lang=fr or lang=pt

Customization in Web

In addition to localization support, you may want to change strings to display different words.

For example, to change a screen that shows the word "Retake" you can choose to show the word "Try again" instead. Here's how to do that.

{
  "common": {
    "retake": "Try again",  //previously the word "Retake" was here
  }
}

Translations Tool

You can use our translations tool to search for the strings or keys you would like to personalize an generate a sample translation file for you to personalize.

You can then include the language file during the Web SDK's create() method, like below:

import { en } from "./en.js";

const incode = await create({
  apiURL: apiURL,
  translations: en,
});

//Allows proper translation loading order
await incode.initialize();

Was this page helpful?