This plugin allows you to add enterprise translation management to your Stroyblok translation process.
Important
You will need a translationstudio.tech subscription
This extension connects translationstudio to your Storyblok spaces. It connects to the translationstudio gateway https://storyblok.translationstudio.tech and, thereby, keeps all business logic separate. Consequently, this extension only adds necessary UI elements and features to Storyblok.
The list of available translation connectors is growing constantly. You can find the full list at https://translationstudio.tech
Important
You will need a Storyblok subscription that allows you to create extensions.
You will need to host an instance of this plugin in order to add it to Storyblok. This documentation assumes the URL to be https://storyblokapp.mycompany.com.
Setup the file .env and add the environmental variables (they will be made available during the Storyblok extension creation, see below):
EXTENSION_URL: The URL of this application, e.g.https://storyblokapp.mycompany.comNEXT_PUBLIC_EXTENSION_APP_ID: The app id of your extensionEXTENSION_CLIENT_ID: OAuth client idEXTENSION_CLIENT_SECRET: OAuth client secretNEXT_PUBLIC_EXTENSION_SLUG: The Storyblok extension's slug
Once configured, you can start the application using
npm install
npm startor deploy it to the platform provider of your choice.
- Open Storyblok's Partner Portal Extension View
- Click On New Extension
- Fill in the fields
nameandslug. - Select
Toolbaras extension type - Click on Save
Once the extension has been created, a new entry will appear inside the extension list. Open it and navigate to the OAuth 2.0 and Pages tab.
Configure the following properties base on the previous steps:
- Index to your page:
https://storyblokapp.mycompany.com - Redirection endpoint:
https://storyblokapp.mycompany.com/api/connect/callback
To allow translationstudio to access your space(s), you will need to create respective access tokens. These will be needed when configuring your translationstudio Storyblok connector with your translationstudio account.
To install the application to your space(s), follow the steps below:
- Navigate to your extension's settings page.
- Open the General Tab.
- Open the Install Link in a new browser tab.
- Select the space this extension should be installed to.
- Open the selected space.
- Navigate to a story of your choice.
- Open the tool tab by clicking its icon
- Approve the necessary access for the tool.
The installation process is only done once per space. After the installation is finished, you will be able to navigate to the tool section inside any story and access translationstudio. At first, you will be asked to provide a valid license which you will obtain once you created your translationstudio account.
