# Translate with AI

The **Translate with AI** feature allows you to quickly localize your content by automatically translating it from the default language into [selected target languages](/product/content/push-presets/#define-the-languages-you-want-to-use-in-your-push) using AI. This helps speed up the localization process and reduces manual work when managing multilingual content.

<Aside type="tip">
Before using **AI Translate**, make sure to [define the languages you want to use in your push](/product/content/push-presets/#define-the-languages-you-want-to-use-in-your-push).
</Aside> 

## How to translate with AI

### Step 1: Open the AI Translate option

In the [Push presets editor](/product/content/push-presets/), locate your push message content field. Underneath this field, click the **AI Translate** button to start the translation process.

<img src="/ai-translator-1.webp" alt="AI Translate button in Push presets editor" />

Pushwoosh will use the current default language as the source and translate the content into the [target languages you've selected](/product/content/push-presets/#define-the-languages-you-want-to-use-in-your-push).

### Step 2: Configure translation settings

In the window that opens, check **Overwrite existing content** if you want the AI to replace any existing translations in the selected languages. Leave it unchecked to keep the ones you already have.

<p align="center">
  <img src="/content-push-ai-composer-3.webp" alt="AI Translate button in Push presets editor" />
</p>

### Step 3: Complete translation

Click **Translate**. The message text will be automatically translated and inserted into the fields for the selected language version.

<img src="/ai-translator-2.webp" alt="AI translated content inserted into language fields" />