---
title: "Configuring translations for Site Studio"
date: "2018-12-17T14:54:31+00:00"
summary: "Easily configure Site Studio translations with our step-by-step guide. Learn to enable Content Translation, set up entities for translation, and properly manage the Layout canvas field for seamless multilingual content creation."
image:
type: "page"
url: "/drupal-starter-kits/add-ons/site-studio/configuring-translations-site-studio"
id: "8e88fc37-d6b3-4f67-9678-b54720119868"
---

Table of contents will be added

To use translation with Site Studio you need to configure your website with the following settings: 

Enable the Content translation module
-------------------------------------

1.  Navigate to **Extend**
2.  Enable the **Content Translation module**.

![b72e6ca9-enable-content-translations-module.png](https://acquia.widen.net/content/336d83f2-78fb-411a-be03-526304849844/web/b72e6ca9-enable-content-translations-module.png)

Configure entities and bundles to be translated
-----------------------------------------------

Important

Ensure you understand and follow **step 4.** Failure to do so can cause significant issues and potential data loss.

1.  Navigate to Configuration > Regional and Language > **Content language and translation**
2.  Select the entities types to translate. For example select **Content**  
      
    
    ![ff14ecbe-enable-entities-for-translation.png](https://acquia.widen.net/content/f9720986-0b6b-4b1c-a451-25571510ae69/web/ff14ecbe-enable-entities-for-translation.png)
    
      
     
3.  Scroll down and enable the bundles to translate. For example **Basic Page**.  
      
    
    ![24472546-enable-bundles-for-translation.png](https://acquia.widen.net/content/56154130-b1c6-44bc-a1db-1c4df54f7301/web/24472546-enable-bundles-for-translation.png)
    
      
     
4.  Uncheck the Layout canvas field against each bundle you have enabled.
    
    Important
    
    You must follow this step because you don't want to translate the field, but the underlying entity. Failure to follow this step before translating content will result in content referencing multiple Layout canvas entities which can result in potential loss of data.
    
    ![ffd96d90-uncheck-layout-canvas-field-translations.png](https://acquia.widen.net/content/73f8b886-df09-4c7e-b2de-d6925aef9a9b/web/ffd96d90-uncheck-layout-canvas-field-translations.png)
    
      
     
5.  Enable translation for the Layout canvas entity type  
      
    
    ![ab807c46-enable-layout-canvas-entity.png](https://acquia.widen.net/content/e11e9b62-1362-4ddc-b118-5837ea872ab9/web/ab807c46-enable-layout-canvas-entity.png)
    
      
     
6.  Check **Hide non translatable fields on translation forms**.  
    
    ![6e38a078-hide-non-translatabe-fields-updated.png](https://acquia.widen.net/content/d72c962b-fa79-432c-bc8d-6b07c74b8a5d/web/6e38a078-hide-non-translatabe-fields-updated.png)
    

Layout canvas field settings
----------------------------

When configuring the Layout canvas field on an entity type the "Users may translate this field" checkbox must be unchecked. This is because the Layout canvas itself needs to be translated not the Layout canvas field on an entity type.

Important

Failure to follow this step before translating content will result in content referencing multiple Layout canvas entities which can result in potential loss of data.

![88bab624-entity-type-field-not-translatable.png](https://acquia.widen.net/content/a5b8de43-1613-4478-947f-088a44ccc054/web/88bab624-entity-type-field-not-translatable.png)

Important

When reverting a piece of content that has non translatable fields, you will be asked to if you want to "Revert content shared across translations". When using the Site Studio layout canvas field you should always check it or implement 'hook\_entity\_bundle\_info\_alter' so it's always checked. You can find more information here: [https://www.drupal.org/node/2938191](https://www.drupal.org/node/2938191)