> For the complete documentation index, see [llms.txt](https://manual.bubble.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.bubble.io/core-resources/bubble-made-plugins/localize-translation.md).

# Localize Translation

Translate your website to over 100 languages using Localize.js' translation service.

## Set the website language

The Localize Translation Plugin allows you to control the language by setting the language through an API action.

### Language code

Select the language code in the dropdown menu.

## Setup

### Create a LocalizeJS account

To get started, create a free [LocalizeJS](https://localizejs.com/) account. During onboarding, you'll be directed to create an organization and project.

![Project creation form](/files/-MZPA7smt9eFzgNFn-EK)

Once your project is created, you'll be directed to your LocalizeJS project dashboard where you can obtain your Project Key.

### Install Localize Translation plugin

The Localize Translation plugin can be installed in the plugins gallery.

### Configure the plugin

Once installed, you'll enter the Project Key from your project dashboard into the appropriate field in the Plugin settings.

![](/files/-MZPB4MgSH3D38f_eV3I)

Once the plugin is configured, you'll be able to use the [Set The Website Language](#set-the-website-language) workflow action in your app.

![](/files/-MZPBeE6lxaJ4kLJAgfI)

## FAQ

(Have a suggested FAQ to help other Bubblers? Please visit our [Support center](https://bubble.io/support) to get in touch with a member of our Support team!)
