# General Translation Integrations: Настройка Storyblok
URL: https://generaltranslation.com/ru/docs/integrations/storyblok/guides/configuring-storyblok.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: Как подключить пространство Storyblok к General Translation с помощью учетных данных и переводимых полей.

Подключите пространство Storyblok к General Translation и подготовьте его к переводу story. Storyblok — это интеграция, управляемая через Dashboard: она подключается с помощью учетных данных, а не npm-пакета.

## Прежде чем начать [#before-start]

Для подключения Storyblok требуется:

* разрешение `project:write` для проекта. Без него действие **Connect** недоступно.
* Тарифный план Starter или Enterprise. Без него в Dashboard вместо каталога интеграций отображается предложение перейти на более высокий тариф, поэтому вы не сможете подключить пространство.

## Настройте языки в Storyblok [#configure-languages]

В Storyblok откройте свое пространство и перейдите в **Settings &gt; Languages**. Добавьте все языки, которые хотите использовать как целевые для перевода.

Целевые локали, доступные для выбора в Dashboard, берутся из этого списка, поэтому сначала настройте их здесь. Язык будет доступен только в том случае, если он сопоставлен с поддерживаемой локалью General Translation. (См. [Локали](/docs/integrations/storyblok/reference/locales)).

## Создайте персональный токен доступа [#create-token]

Для аутентификации интеграции в Storyblok Management API используется персональный токен доступа.

В Storyblok перейдите в **My account &gt; Personal access tokens** и создайте токен. Также запишите **ID пространства** (**Settings &gt; General**) и **регион**, в котором размещено ваше пространство.

## Подключите пространство [#connect-space]

В Dashboard перейдите в **Project &gt; Integrations &gt; Catalog**, найдите **Storyblok** и нажмите **Connect**. Укажите:

* **ID пространства** — числовой ID пространства. Начальный символ `#` удаляется автоматически.
* **Регион** — один из **EU**, **US**, **CA**, **AP** или **CN**.
* **Персональный токен доступа** — ваш токен Management API.

Учетные данные сохраняются в подключении Organization для пространства Storyblok. Интеграция с проектом связана с этим подключением. После успешного подключения вы попадете на страницу управления интеграцией.

Полный список параметров подключения и сведения о том, где они хранятся, см. в разделе [Настройки подключения](/docs/integrations/storyblok/reference/connection).

## Включите переводимые поля [#enable-fields]

Storyblok принимает перевод на уровне отдельных полей только в том случае, если в схеме компонента для поля указано `translatable: true`. General Translation пропускает поддерживаемые поля, для которых перевод не включён, поэтому сначала включите их.

У вас есть два варианта.

a) **Автоматически включить из Dashboard.** На странице управления установите флажок **Auto-enable supported fields** перед запуском **Sync and apply**. General Translation обновит схемы компонентов Storyblok, чтобы для поддерживаемых полей `text`, `textarea`, `markdown`, `richtext` и `table` было установлено `translatable: true`. Поля, уже отмеченные как переводимые, останутся без изменений, а в сводке результатов будет указано, сколько полей и компонентов было обновлено.

b) **Изменить схему в Storyblok.** В Block Library Storyblok откройте компонент, выберите поле и включите для него опцию translatable. Повторите это для каждого поля, которое вы хотите переводить.

*Примечание: автоматическое включение вносит изменения во все компоненты в пространстве, а не только в те, что находятся в выбранных вами story.*

## Повторное открытие интеграции [#reopen]

Повторно откройте интеграцию в разделе **Project &gt; Integrations &gt; Connected**, чтобы выполнить новые переводы. Базовая запись подключения на уровне Organization отображается в разделе **Organization &gt; Connections**.

## Next steps

- /docs/integrations/storyblok/guides/translating-content
- /docs/integrations/storyblok/guides/managing-translations
- /docs/integrations/storyblok/guides/using-translated-content

## Sitemap

See the full [sitemap](https://generaltranslation.com/sitemap.md) for all pages.
