Crowdin is a localization management platform that helps companies and individual developers stay agile while translating products like mobile, desktop & web apps, games, help documentation, and more.
In this article, you will find typical steps for a project localization workflow.
First of all, sign up or log in to your account.
Then create a project. On the project creation page define whether it should be private (project members can join only by invitation from the project manager or owner), or public (anyone can find the project via search engines or Crowdin search). Select the source and target languages of the project.
You can upload localizable files in a way that works best for you:
To upload translatable content to the project manually go to Project Settings, Files tab.
Go to Project Settings, Integrations tab to set up automatic file sync between your project and your GitHub, GitLab, or Bitbucket repository or one of the other supported systems. You can also go ahead and customize your workflow using our API, CLI, or webhooks.
In case you have some project content already translated you can upload it to Crowdin before starting the localization process. To add existing translations go to Project Settings > Translations > Upload Translations. Read Uploading Existing Translations article for step by step instructions on available import options.
Also, you can upload any translations completed outside of Crowdin. This way all the source and translated files can be stored in your project.
Provide additional context to the uploaded files by adding screenshots in the Project Settings, Screenshots tab.
Tag source strings to the screenshots, so they are displayed in the Editor, where translators will see them in the context section.
Decide who should localize your product. You can work with one of the translation agencies from Crowdin’s Vendor Marketplace or invite your own team of translators.
In case you decide to work with one of the professional translation agencies cooperating with Crowdin – go to Vendors tab in the Project Settings and choose the translation vendor that meets your requirements.
In case you decide to invite your own team of translators – go to the Project Settings, Translators tab. You can invite anyone to become a member of your project using their Crowdin username or email address, as well as by posting the invitation URL to your social media feed. Before sending out the invitations or sharing the link choose an appropriate role in the project for the members you invite. You can invite project members with the following project roles:
Once translators join the project, they will be able to cooperate on making translations in the Editor.
Crowdin reports provide you with an overview of all the major data regarding the project.
There are 5 main types of reports you can find under Reports tab:
Translations will be downloaded according to the selected parameters in the Export section of the Project Settings.
You can download translations manually after you build the project or they can be downloaded automatically via an integration.