> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appcharge.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

The Translations API service lets you manage translations in the web store, checkout, and game portal, allowing players to view content in their preferred language.

Learn more about the [Translation feature](/../../guides/translations/about-translations).

With the Translations API service, you can:

* [Add translations](./set-translations) or update existing ones as needed.
* [Retrieve a list of all translatable fields](./get-translations), and their translations if available.

## Workflow for using the Translations API service

This API service is intended to be used in a specific sequence as part of a defined flow:

1. [Add a new language](/../../guides/translations/add-and-manage-languages) in the Publisher Dashboard. Each time a new langugage is added, a new object is added to the API for each field.
2. Call the [Get Translations API](./get-translations) to get a list of all translatable fields, including both `staticTranslations` and `dynamicTranslations` strings.
3. Translate the content for the available languages.
4. Call the [Set Translations API](./set-translations) with the translated fields.
5. Activate the language in the Publisher Dashboard:
   * Go to the **Localization** tab.
   * Scroll to **Manage Languages**.
   * Turn on the toggle for each language you want to make available to customers.

<Note> To keep translations current, repeat steps 2- 4 regularly. </Note>

## Before you begin

Review the following before you begin:

* There are 2 types of content you can translate:
  * `staticTranslations`: Fixed interface elements such as button labels and headers.
  * `dynamicTranslations`: Content-specific values you define, such as product prefixes.
* The original content is in English, `en`, which serves as the default language when no translation is provided for a field.
* You can only add translation content for locales that already have a language set up.
* If you're using the Game Portal, you can only use this API to translate Game Portal pages, including the web store page. To translate Game Portal content, see [Translate Game Portal Content](/../../guides/translations/translate-game-portal-content).
