diff --git a/core/config/schema/core.data_types.schema.yml b/core/config/schema/core.data_types.schema.yml
index 93743e4c435d37132b14c4feaf9978efc1519c0a..79e3f14402c219735fd13a66db2a928ad8978809 100644
--- a/core/config/schema/core.data_types.schema.yml
+++ b/core/config/schema/core.data_types.schema.yml
@@ -646,10 +646,10 @@ field.field_settings.integer:
       type: integer
       label: 'Maximum'
     prefix:
-      type: string
+      type: label
       label: 'Prefix'
     suffix:
-      type: string
+      type: label
       label: 'Suffix'
 
 field.value.integer:
@@ -684,10 +684,10 @@ field.field_settings.decimal:
       type: float
       label: 'Maximum'
     prefix:
-      type: string
+      type: label
       label: 'Prefix'
     suffix:
-      type: string
+      type: label
       label: 'Suffix'
 
 field.value.decimal:
@@ -715,10 +715,10 @@ field.field_settings.float:
       type: float
       label: 'Maximum'
     prefix:
-      type: string
+      type: label
       label: 'Prefix'
     suffix:
-      type: string
+      type: label
       label: 'Suffix'
 
 field.value.float: