# Ditto

> Translate your Ditto texts with professional tools

URL: https://store.crowdin.com/dittowords
Identifier: dittowords
Category: Design
Type: App
Author: Awesome Crowdin
OpenAPI spec: https://store.crowdin.com/dittowords/openapi.json

Translate Ditto texts with Crowdin. Setup integration once, define your localization workflow and spend less time managing translations. 

It's recommended to install the Figma Embedded app also for translators to have more context.

> Ditto aggregates the text on different surfaces of mockups into a searchable database, so that anyone can search, edit, and view copy in a centralized location.

## Features at a glance


 - Translation of all project texts.
 - Manual content synchronization before and after translation.
 - Auto-sync of source content and translations.
 - Quick sync and translation of even minor content updates, like a new sentence or a changed word.

## Ditto translation connector overview


<div class="video"><iframe style="overflow:hidden; max-width: 68vw; max-height: 37.25vw;" height="100%" width="100%" src="https://www.youtube.com/embed/D4SyIFpsttU" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen=""></iframe></div>

## Setting up the Ditto connector


After installing the application, you will find it in your project *Integrations* section.


Follow the instructions on the screen to connect your Ditto account.

![](https://developers.app.crowdin.net/api/media/file/740e5fa7-edf1-474a-a6ab-9c7261c2e964.png "Ditto configuration.")


## Manual synchronization


To import content for translation from Ditto, follow these steps:


 1. Open the Ditto integration.
 2. In the Ditto section (right panel), select the files that should be translated.
 3. Click Sync.


To export translations to Ditto, follow these steps:


 1. Open the Ditto integration.
 2. In the left section, select the files that will be synced to Ditto.
 3. Click Sync to Ditto.

![](https://developers.app.crowdin.net/api/media/file/2f0edadf-6a9c-4f55-ab59-d5e0cbafdc20.png "Ditto translation synchronization.")


## Auto content synchronization


To automatically import content for translation from Ditto choose files and click Scheduled sync in the right panel in the Ditto integration. The file you chose will be pushed once at a scheduled time (by default, it is done once a day). The same button is used to export translated files from Crowdin to Ditto (in the left panel). You may disable this by clicking Disable Sync.

*Note:* Only projects that have **Developer Mode** enabled are accessible via the API. Learn more about [Developer Mode here](https://www.dittowords.com/docs/ditto-developer-mode).

## Resources

- [API Reference](https://dittowords.app.crowdin.net/api-docs): [OpenAPI spec](https://dittowords.app.crowdin.net/api-docs/swagger.json)
