Customising Portal Texts and Adding Additional Languages
This guide explains how to tailor the Portal’s interface by customising its text and adding support for additional languages. By changing which texts are shown to users, you can ensure the Portal matches your organisation’s language requirements and provides a localised experience for users worldwide.
Background Information
The portal language configuration can be managed directly from the dashboard. Under Configure Your VASP, navigate to Address Ownership → Portal Customisation in the settings.
Obtaining the Default lang.json
Download the current lang.json using the download button next to the
Language field. This file contains all translatable strings used throughout
the portal interface.
Customising Existing Text
Open lang.json and modify the existing text strings at will. Only the keys
present in the uploaded file will be overridden — any keys not included will
fall back to the default English text.
Adding Support for Additional Languages
Open lang.json and add new top-level object keys for the desired languages and
translations for all the existing text strings. The new top-level keys need to
follow the
BCP 47 language tag
format, e.g. "de-CH" for Swiss-German. Only then the Portal will automatically
switch to the user's preferred language.
This task can be automated using one of the popular AI tools but the translations likely still need manual adjustments.
Uploading the Modified lang.json
Once the file is ready, upload it using the Language field in Address Ownership → Portal Customisation and save the settings.