Phrase (formerly Memsource) webhooks require setting up if:
1) you need the translated content to be automatically delivered to the Localization Hub when a specific job reaches the Completed status
2) you need the Localization Hub jobs' due dates to be sent to Phrase
3) you need the Phrase's jobs' due dates to update job due dates in Localization Hub.
How to set up
1. Open Phrase Settings and navigate to the Webhooks page in the Integrations section.
2. You will see the list of your Webhooks. Click Add webhook to create a new webhook.
3. Name the webhook and enter the URL.
URL includes the following information:
[Portal URL]/memsourceapi/webhook or [Portal URL]/api/phrasewebhook/webhook
Portal URL — the URL of your Localization Hub.
4. You might need to set up the following webhooks:
1) Switch the Job status changed toggle if you'd like the jobs to be automatically delivered. This toggle indicates that the translated content must be delivered back to the CMS automatically when it's in Completed status.
2) Switch the Job created toggle to enable Localization Hub passing the due dates to Phrase.
3) Enable Job due date changed toggle to update Localization Hub's jobs' due dates with the ones set in Phrase.
5. Click Create webhook.
6. When you have a webhook created, go to the Project template settings in Phrase and check the Receive webhooks for this project checkbox in Access and security settings of the project template.
Important: you need to enable the aforementioned checkbox for all Phrase Project templates used in iLangL Localization Hub configurations.
7. If you want to manually deliver the translated content, you can disable the webhook. To do that go to the list of webhooks, put the cursor on the line of a required webhook and click on the three dots. In the drop-down menu, click the Disable option.
Comments
0 comments
Please sign in to leave a comment.