Memsource is one of the most popular and widely used cloud-based translation platforms today. Since its inception, Memsource has been a reliable tool for many reputable agencies and organizations. It allows businesses across the globe to process and translate hundreds of languages in different formats. With its incredible built-in AI technology, Memsource is capable of identifying texts that can be translated automatically.
Memsource Integration Overview
Contentstack's Experience Extensions offer a variety of ways to integrate third-party applications, such as Memsource, directly into your headless CMS. With the Memsource Experience Extension, you can translate content in over a hundred languages, without the inconvenience of leaving your CMS.
Using a Contentstack Custom Extension, you can integrate Memsource with Contentstack directly. You can create content in Contentstack and Memsource will translate it into the language of your choice.
Step-By-Step: How to Integrate Memsource with Your CMS
To use a Custom Widget with Memsource, perform the following steps:
Set up the Essentials in ContentstackCreate a stack and content type in Contentstack. Add entries to your content types. Create a couple of languages (locals) in your content type. These languages are the ones to which you want to translate your content. Refer to our Memsource documentation for step-by-step instructions.
Setup the Workflow for TranslationCreate a Workflow and add stages such as Draft, Review, Final to it. When the Workflow stage changes to "Review", the webhook triggers a notification for translation
Create a Memsource accountSet up and configure your account in Memsource
Set up Lambda function for translationCreate a Lambda Function in AWS that will translate the content of your entry in the specified language.
Trigger a webhook to initiate translation