---
title: Localizing the user interface when using the DaVinci module
description: PingOne Android iOS JavaScript
component: orchsdks
page_id: orchsdks:davinci:customization/localization/index
canonical_url: https://developer.pingidentity.com/orchsdks/davinci/customization/localization/index.html
revdate: Tue, 25 Mar 2025 11:00:37 +0100
keywords: ["PingOne Advanced Identity Cloud", "PingAM", "Journeys", "Setup &amp; Configuration", "Source Code", "Use Case", "SDK", "IdP"]
section_ids:
  next_steps: Next steps
---

# Localizing the user interface when using the DaVinci module

[icon: circle-check, set=far]PingOne [icon: android, set=fab]Android [icon: apple, set=fab]iOS [icon: js, set=fab]JavaScript

You can leverage the [languages](https://docs.pingidentity.com/pingone/user_experience/p1_languages.html) feature in PingOne to localize your client applications for different audiences.

The DaVinci modules automatically send the preferred languages configured in the browser or mobile device to PingOne so that it can return the appropriate language.

Learn how to override the configured settings directly in your code if required.

## Next steps

Learn how you can customize the provided storage solutions, or provide your own custom storage classes.

[icon: android, set=fab, size=3x]

#### [Android](localize-android-ui.html)

Customizing your Android user interface when using the DaVinci client

[icon: apple, set=fab, size=3x]

#### [iOS](localize-ios-ui.html)

Customizing your iOS user interface when using the DaVinci client

[icon: js, set=fab, size=3x]

#### [JavaScript](localize-javascript-ui.html)

Customizing your JavaScript user interface when using the DaVinci client
