diff --git a/core/modules/language/config/language.entity.en.yml b/core/modules/language/config/language.entity.en.yml
index f223336..83b5cb1 100644
--- a/core/modules/language/config/language.entity.en.yml
+++ b/core/modules/language/config/language.entity.en.yml
@@ -1,7 +1,7 @@
 id: en
 uuid: fe61d3d1-e8d5-47a7-a21c-2841f4be3c09
 label: English
-direction: false
+direction: 0
 weight: 0
 locked: false
 status: true
diff --git a/core/modules/language/config/schema/language.schema.yml b/core/modules/language/config/schema/language.schema.yml
index d50d121..e806c8a 100644
--- a/core/modules/language/config/schema/language.schema.yml
+++ b/core/modules/language/config/schema/language.schema.yml
@@ -60,7 +60,7 @@ language.entity.*:
       type: label
       label: 'Language name'
     direction:
-      type: boolean
+      type: interger
       label: 'Direction'
     weight:
       type: integer
