2013-03-20 22:14:42 +00:00
|
|
|
# Schema for the configuration files of the Language module.
|
|
|
|
|
2014-01-27 11:41:02 +00:00
|
|
|
language_type_negotiation:
|
|
|
|
type: mapping
|
|
|
|
label: 'Language negotiation per type setting'
|
|
|
|
mapping:
|
|
|
|
enabled:
|
|
|
|
type: sequence
|
|
|
|
label: 'Enabled negotiators'
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: integer
|
|
|
|
label: Weight
|
2014-01-27 11:41:02 +00:00
|
|
|
method_weights:
|
|
|
|
type: sequence
|
|
|
|
label: 'Negotiator weights'
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: integer
|
|
|
|
label: Weight
|
2014-01-27 11:41:02 +00:00
|
|
|
|
Issue #1862202 by plach, Berdir, katbailey, ParisLiakos, alexpott, chx, sun, larowlan, Gábor Hojtsy, cosmicdreams, vijaycs85, YesCT, penyaskito, andypost, Albert Volkman, joelpitett: Objectify the language system.
2014-01-15 16:27:37 +00:00
|
|
|
language.types:
|
2015-03-31 09:40:13 +00:00
|
|
|
type: config_object
|
Issue #1862202 by plach, Berdir, katbailey, ParisLiakos, alexpott, chx, sun, larowlan, Gábor Hojtsy, cosmicdreams, vijaycs85, YesCT, penyaskito, andypost, Albert Volkman, joelpitett: Objectify the language system.
2014-01-15 16:27:37 +00:00
|
|
|
label: 'Language types'
|
|
|
|
mapping:
|
|
|
|
all:
|
|
|
|
type: sequence
|
|
|
|
label: 'All language types'
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: string
|
|
|
|
label: 'Language type'
|
Issue #1862202 by plach, Berdir, katbailey, ParisLiakos, alexpott, chx, sun, larowlan, Gábor Hojtsy, cosmicdreams, vijaycs85, YesCT, penyaskito, andypost, Albert Volkman, joelpitett: Objectify the language system.
2014-01-15 16:27:37 +00:00
|
|
|
configurable:
|
|
|
|
type: sequence
|
|
|
|
label: 'Configurable language types'
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: string
|
|
|
|
label: 'Language type'
|
2014-01-27 11:41:02 +00:00
|
|
|
negotiation:
|
|
|
|
type: sequence
|
|
|
|
label: 'Language negotiation per type settings'
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: language_type_negotiation
|
|
|
|
label: 'Language negotiation per type setting'
|
Issue #1862202 by plach, Berdir, katbailey, ParisLiakos, alexpott, chx, sun, larowlan, Gábor Hojtsy, cosmicdreams, vijaycs85, YesCT, penyaskito, andypost, Albert Volkman, joelpitett: Objectify the language system.
2014-01-15 16:27:37 +00:00
|
|
|
|
2013-03-20 22:14:42 +00:00
|
|
|
language.negotiation:
|
2015-03-31 09:40:13 +00:00
|
|
|
type: config_object
|
2013-03-20 22:14:42 +00:00
|
|
|
label: 'Language detection methods'
|
|
|
|
mapping:
|
|
|
|
session:
|
|
|
|
type: mapping
|
|
|
|
label: 'Session'
|
|
|
|
mapping:
|
|
|
|
parameter:
|
|
|
|
type: string
|
|
|
|
label: 'Request/session parameter'
|
|
|
|
url:
|
|
|
|
type: mapping
|
|
|
|
label: 'Language from the URL (Path prefix or domain).'
|
|
|
|
mapping:
|
|
|
|
source:
|
|
|
|
type: string
|
|
|
|
label: 'Part of the URL that determines language'
|
|
|
|
prefixes:
|
|
|
|
type: sequence
|
|
|
|
label: 'Path prefix configuration'
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: string
|
|
|
|
label: 'Path prefix'
|
2013-03-20 22:14:42 +00:00
|
|
|
domains:
|
|
|
|
type: sequence
|
|
|
|
label: 'Domain configuration'
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: string
|
|
|
|
label: 'Domain'
|
2014-05-31 11:59:25 +00:00
|
|
|
selected_langcode:
|
|
|
|
type: string
|
|
|
|
label: 'Selected language'
|
2013-03-20 22:14:42 +00:00
|
|
|
|
|
|
|
language.mappings:
|
2015-03-31 09:40:13 +00:00
|
|
|
type: config_object
|
2013-03-20 22:14:42 +00:00
|
|
|
label: 'Language mapping'
|
2015-03-31 09:40:13 +00:00
|
|
|
mapping:
|
|
|
|
map:
|
|
|
|
type: sequence
|
|
|
|
sequence:
|
|
|
|
type: string
|
|
|
|
label: 'Language'
|
2013-07-08 09:19:01 +00:00
|
|
|
|
|
|
|
language.entity.*:
|
2014-05-31 11:55:13 +00:00
|
|
|
type: config_entity
|
2013-07-08 09:19:01 +00:00
|
|
|
label: 'Language'
|
|
|
|
mapping:
|
2014-06-14 09:03:25 +00:00
|
|
|
id:
|
|
|
|
type: string
|
|
|
|
label: 'ID'
|
|
|
|
label:
|
|
|
|
type: label
|
|
|
|
label: 'Label'
|
2013-07-08 09:19:01 +00:00
|
|
|
direction:
|
2014-10-09 11:17:44 +00:00
|
|
|
type: string
|
2013-07-08 09:19:01 +00:00
|
|
|
label: 'Direction'
|
|
|
|
weight:
|
|
|
|
type: integer
|
|
|
|
label: 'Weight'
|
|
|
|
locked:
|
|
|
|
type: boolean
|
|
|
|
label: 'Locked'
|
2014-05-06 10:42:01 +00:00
|
|
|
|
2014-12-08 16:25:00 +00:00
|
|
|
language.content_settings.*.*:
|
|
|
|
type: config_entity
|
|
|
|
label: 'Content Language Settings'
|
2014-05-06 10:42:01 +00:00
|
|
|
mapping:
|
2014-12-08 16:25:00 +00:00
|
|
|
id:
|
|
|
|
type: string
|
|
|
|
label: 'ID'
|
|
|
|
target_entity_type_id:
|
|
|
|
type: string
|
|
|
|
label: 'Entity Type ID'
|
|
|
|
target_bundle:
|
|
|
|
type: string
|
|
|
|
label: 'Bundle'
|
|
|
|
default_langcode:
|
|
|
|
type: string
|
|
|
|
label: 'Default language'
|
|
|
|
language_alterable:
|
|
|
|
type: boolean
|
|
|
|
label: 'Allow to alter the language'
|
2014-06-11 21:38:49 +00:00
|
|
|
|
|
|
|
condition.plugin.language:
|
|
|
|
type: condition.plugin
|
|
|
|
mapping:
|
|
|
|
langcodes:
|
|
|
|
type: sequence
|
|
|
|
sequence:
|
2015-03-09 08:23:40 +00:00
|
|
|
type: string
|
2017-02-14 09:23:39 +00:00
|
|
|
|
|
|
|
field.widget.settings.language_select:
|
|
|
|
type: mapping
|
|
|
|
label: 'Language format settings'
|
|
|
|
mapping:
|
|
|
|
include_locked:
|
|
|
|
type: boolean
|
|
|
|
label: 'Include locked languages'
|