diff --git a/modules/paragraphs_demo/config/install/field.field.node.paragraphed_content_demo.field_paragraphs_demo.yml b/modules/paragraphs_demo/config/install/field.field.node.paragraphed_content_demo.field_paragraphs_demo.yml
index f6626ce..4d7433f 100644
--- a/modules/paragraphs_demo/config/install/field.field.node.paragraphed_content_demo.field_paragraphs_demo.yml
+++ b/modules/paragraphs_demo/config/install/field.field.node.paragraphed_content_demo.field_paragraphs_demo.yml
@@ -17,7 +17,7 @@ translatable: false
 default_value: {  }
 default_value_callback: ''
 settings:
-  handler: default
+  handler: default:paragraph
   handler_settings:
     target_bundles:
       image_text: image_text
@@ -26,15 +26,15 @@ settings:
       user: user
     target_bundles_drag_drop:
       image_text:
-        weight: '5'
-        enabled: 0
+        weight: 5
+        enabled: false
       images:
-        weight: '6'
-        enabled: 0
+        weight: 6
+        enabled: false
       text_image:
-        weight: '7'
-        enabled: 0
+        weight: 7
+        enabled: false
       user:
-        weight: '8'
-        enabled: 0
+        weight: 8
+        enabled: false
 field_type: entity_reference_revisions
diff --git a/modules/paragraphs_demo/config/optional/language.entity.de.yml b/modules/paragraphs_demo/config/optional/language.entity.de.yml
new file mode 100644
index 0000000..af30cc5
--- /dev/null
+++ b/modules/paragraphs_demo/config/optional/language.entity.de.yml
@@ -0,0 +1,8 @@
+langcode: en
+status: true
+dependencies: {  }
+id: de
+label: German
+direction: ltr
+weight: 1
+locked: false
diff --git a/modules/paragraphs_demo/config/optional/language.entity.fr.yml b/modules/paragraphs_demo/config/optional/language.entity.fr.yml
new file mode 100644
index 0000000..f585164
--- /dev/null
+++ b/modules/paragraphs_demo/config/optional/language.entity.fr.yml
@@ -0,0 +1,8 @@
+langcode: en
+status: true
+dependencies: {  }
+id: fr
+label: French
+direction: ltr
+weight: 2
+locked: false
diff --git a/modules/paragraphs_demo/paragraphs_demo.info.yml b/modules/paragraphs_demo/paragraphs_demo.info.yml
index 5282294..b9c6621 100644
--- a/modules/paragraphs_demo/paragraphs_demo.info.yml
+++ b/modules/paragraphs_demo/paragraphs_demo.info.yml
@@ -7,6 +7,7 @@ dependencies:
   - field_ui
   - entity_reference
   - block
+  - language
 hidden: false
 name: Paragraphs demo
 package: paragraphs
diff --git a/src/Tests/ParagraphsTranslationTest.php b/src/Tests/ParagraphsTranslationTest.php
index fb5c000..c01f073 100644
--- a/src/Tests/ParagraphsTranslationTest.php
+++ b/src/Tests/ParagraphsTranslationTest.php
@@ -18,11 +18,6 @@ use Drupal\simpletest\WebTestBase;
 class ParagraphsTranslationTest extends WebTestBase {
 
   /**
-   * Disabled config schema checking temporarily until all errors are resolved.
-   */
-  protected $strictConfigSchema = FALSE;
-
-  /**
    * Modules to enable.
    *
    * @var array
@@ -38,10 +33,6 @@ class ParagraphsTranslationTest extends WebTestBase {
    */
   protected function setUp() {
     parent::setUp();
-    $language = ConfigurableLanguage::createFromLangcode('de');
-    $language->save();
-    $language = ConfigurableLanguage::createFromLangcode('fr');
-    $language->save();
   }
 
   /**
@@ -112,7 +103,7 @@ class ParagraphsTranslationTest extends WebTestBase {
 
     // Add french translation.
     $this->clickLink(t('Translate'));
-    $this->clickLink(t('Add'));
+    $this->drupalGet('/fr/node/1/translations/add/en/fr');
     // Make sure the Add / Remove paragraph buttons are hidden.
     $this->assertNoRaw(t('Remove'));
     $this->assertNoRaw(t('Add Text + Image'));
