# Crowdin

{% hint style="info" %}
This page applies to the **Business** and **Enterprise** plans.  [👉 Compare all plans](https://www.meeds.io/pricing)
{% endhint %}

If your organization uses [Crowdin](https://crowdin.com) for translation management, you can seamlessly involve your community and shape incentives to drive your localization programs.

You can activate the Crowdin connector to let contributors earn points based on their participation in your translation project on Crowdin.&#x20;

## Quick Video Tutorial

{% embed url="<https://youtu.be/N5Wuj0y0iV0>" %}

:bulb: **Note:**&#x20;

*The Crowdin integration requires your account to have high privileges on the Crowdin projects you want to integrate with Meeds. However, you don't need to own a Crowdin Enterprise subscription.*

⚙️ Go to the Platform Settings  > Recognition > Connectors

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FotsYDiTXOL84Bwtzpn1q%2Fmeeds-admin-connectors-crowdin.png?alt=media&#x26;token=6bfe2298-9fba-441f-9d7d-c7c22525ef0c" alt="" width="332"><figcaption><p>Crowdin Connector card</p></figcaption></figure>

Click the `Crowdin` card to start configuring the connector :

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FCZrCrktjWl3n7OdXwOV1%2Fcrowdin-admin-events.png?alt=media&#x26;token=4074e9ee-048c-4e6d-b920-9a74ae7bd9f0" alt="" width="315"><figcaption><p>Crowdin Gamification Connector</p></figcaption></figure>

## :point\_right: **Allow users to connect their Crowdin account**

Click on *Configure >* `Allow connection`

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FgX9TWsSC1jkztY1as7Eo%2Fcrowdin-admin-step1.png?alt=media&#x26;token=32e1697c-c443-4655-acf9-daf8137c90da" alt="" width="323"><figcaption><p>Connect Crowdin Profile Config 1/3</p></figcaption></figure>

Access your Crowdin account *Settings > oAuth.* Click  `New Application`

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FcIm5vrqPbF1Y8nuBa2pt%2Fcrowdin-oauth.png?alt=media&#x26;token=bf46da8e-e000-4296-af0b-308d72d95f2d" alt="" width="563"><figcaption><p>oAuth tab on Crowdin</p></figcaption></figure>

Fill in the *Name* and *Description*, and select the *Notifications* scope.&#x20;

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FvrkdvtPwK5qAvXbmYjy8%2Fcrowdin-oauth2.png?alt=media&#x26;token=1fc50b77-70e6-493d-a78f-452132f21460" alt="" width="335"><figcaption><p>New oAuth App form on Crowdin</p></figcaption></figure>

For the *Authorization callback URL*, open your Meeds tab and copy it from *Step 2*

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FTLHzlxeYLcnVP7I0UgH7%2Fcrowdin-admin-step2.png?alt=media&#x26;token=392e0ab4-7cb9-4dac-81a4-8e784747afd8" alt="" width="213"><figcaption><p>Connect Crowdin Profile Config 2/3</p></figcaption></figure>

Click `Create`, then *Edit* in *Action* to capture the *Client Credentials*.

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2Fw6Q8SNAmfjvjvyNBCWEW%2Fcrowdin-oauth3.png?alt=media&#x26;token=785ace08-c8dc-4079-ac49-e9df2cc69ca2" alt="" width="563"><figcaption><p>Edit the oAuth Application</p></figcaption></figure>

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FuEpn2SICLrxBCHCB7k0S%2Fcrowdin-oauth4.png?alt=media&#x26;token=5e7a2c3e-c69e-4ef0-b130-4e6472b67056" alt="" width="345"><figcaption><p>Copy credentials</p></figcaption></figure>

Paste the *Client ID* and *Client secret* in Step 3 on the Meeds tab

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FingWeiEQvevMVNLJTmAD%2Fcrowin-admin-step3.png?alt=media&#x26;token=1cc1fa81-0052-41f9-88bc-056c28c1f038" alt="" width="214"><figcaption><p>Connect Crowdin Profile Config 3/3</p></figcaption></figure>

`Save`. Your users can now [bind their Crowdin and Meeds accounts](https://docs.meeds.io/meeds-guides/user-guide/setting-up-your-account/linking-your-accounts/crowdin) from their user settings.

You can temporarily <img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FldWgltz67X5RUxd1VmlL%2Ftoggle.png?alt=media&#x26;token=b89d21c1-040f-4d83-8df1-0dd1d8e2760d" alt="" data-size="line"> disable the ability for users to connect, ✏️ edit, or 🗑️ remove the credentials.

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FzUrczqdVMKWS9m1k2yjk%2Fcrowdin-connect-buttons.png?alt=media&#x26;token=8cd174ef-bf65-405c-9d41-b69731917522" alt="" width="451"><figcaption></figcaption></figure>

## :point\_right: **Add a Crowdin project to watch**

Now, you must connect Crowdin projects that your Meeds Hub will watch.

Click on `Add Project`

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FYcDmH5eGQwoN06tCFyOn%2Fcrowdin-connector-add-project.png?alt=media&#x26;token=6cfef6be-a095-4157-a701-e713a9cfccd2" alt="" width="427"><figcaption><p>Configure projects to watch</p></figcaption></figure>

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FLTnsrJr7kVUEVq6xiW8u%2Fcrowdin-connector-add-project2.png?alt=media&#x26;token=13149d60-bcb4-405c-b243-36b74d54f882" alt="" width="210"><figcaption><p>Add a Crowdin project 1/2</p></figcaption></figure>

Now go back to your Crowdin *Settings* > *API* tab, then click the `New Token` button and select the scopes:&#x20;

* `Projects (List, Get, Create, Edit)`
* `Project Source Files & Strings`
* `Project Webhooks`

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FUoYXcAz8E7AEG0l4oxXT%2Fcrowdin-pat.png?alt=media&#x26;token=02597db8-bda0-437a-be4f-b4351847b419" alt="" width="323"><figcaption><p>New Personal Access Token form in Crowdin</p></figcaption></figure>

Click `Create`. If requested, enter your Crowdin password and confirm, then copy the *Access Token* string.&#x20;

Back to Meeds,  paste  into the personal access token field:&#x20;

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FqbLQjN7lojak83q8GhMl%2Fcrowdin-connector-add-project3.png?alt=media&#x26;token=cef08597-1a51-4c71-9e2c-1670927da7a6" alt="" width="296"><figcaption><p>Persona access token field in Meeds</p></figcaption></figure>

Hit the ✅ icon to verify your token is valid

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FPPpFoAfZgG9XhwtfJTYS%2Fcrowdin-connector-add-project4.png?alt=media&#x26;token=60cc1a60-8b77-4022-9deb-3b061000819b" alt="" width="208"><figcaption><p>Step 1 with valid perosnal access token</p></figcaption></figure>

Click `Next` and select the Crowdin project to watch from the dropdown menu and `Save`

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FuS1lZdDY2225Pxv2acbW%2Fcrowdin-select-project.gif?alt=media&#x26;token=283dec6d-3b34-46b3-afec-1cbc365dec09" alt="" width="212"><figcaption><p>Select the project from the list</p></figcaption></figure>

Once you have selected a project, Meeds will start watching it for events. You can ✏️ edit, 🗑️ delete, or ➕ add another project if needed

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FzbMjjORlDlJKGjCIR8W9%2Fcrowdin-connector-add-project6.png?alt=media&#x26;token=c55e7ea0-6e54-4b02-8bdf-be5a06b20e7b" alt="" width="449"><figcaption><p>Projects to watch in Meeds</p></figcaption></figure>

By clicking on a project you can even fine-tune which events you want to enable on a per-project basis

<figure><img src="https://3823946396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1i2FMkbhfl9LXQQfUyES%2Fuploads%2FHckOQpGV9ypq3HUvDjgw%2Fcrowdin-connector-project-events.png?alt=media&#x26;token=0b7d886f-b346-4db1-9e0b-0859b345416b" alt="" width="302"><figcaption><p>Choose Events to enable per project</p></figcaption></figure>

**🎉  You're now done with the connector configuration! Your translation program owners can now start** [**designing incentives for your localization program**](https://docs.meeds.io/meeds-guides/admin-guide/designing-incentives/building-a-translation-program-on-crowdin)**.**
