diff --git a/core/modules/locale/config/schema/locale.schema.yml b/core/modules/locale/config/schema/locale.schema.yml new file mode 100644 index 0000000..99b37c5 --- /dev/null +++ b/core/modules/locale/config/schema/locale.schema.yml @@ -0,0 +1,44 @@ +# Schema for the configuration files of the Locale module + +locale.settings: + type: mapping + label: 'Translate interface settings' + mapping: + cache_strings: + type: boolean + label: 'Strings cached' + javascript: + type: mapping + label: 'JavaScript settings' + mapping: + directory: + type: string + label: 'Translation directory' + translation: + type: mapping + label: 'Translation settings' + mapping: + use_source: + type: string + label: 'Translation source' + check_disabled_modules: + type: boolean + label: 'Check for updates of disabled modules and themes' + default_filename: + type: string + label: 'Default translation filename pattern' + default_server_pattern: + type: string + label: 'Default translation server pattern' + overwrite_customized: + type: boolean + label: 'Overwrite existing translations' + overwrite_not_customized: + type: boolean + label: 'Only overwrite imported translations, customized translations are kept' + update_interval_days: + type: integer + label: 'Check for updates' + path: + type: string + label: 'Interface translations directory'