annotate core/modules/language/migration_templates/default_language.yml @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children
rev   line source
Chris@0 1 id: default_language
Chris@0 2 label: Default language
Chris@0 3 migration_tags:
Chris@0 4 - Drupal 6
Chris@0 5 - Drupal 7
Chris@0 6 source:
Chris@0 7 plugin: variable
Chris@0 8 variables:
Chris@0 9 - language_default
Chris@0 10 source_module: locale
Chris@0 11 process:
Chris@0 12 default_langcode:
Chris@0 13 -
Chris@0 14 plugin: default_value
Chris@0 15 source: language_default
Chris@0 16 default_value:
Chris@0 17 'language': 'en'
Chris@0 18 # Encode and decode to turn the default_language variable, which is
Chris@0 19 # an stdClass, into an array so it can be passed to extract.
Chris@0 20 -
Chris@0 21 plugin: callback
Chris@0 22 callable:
Chris@0 23 - '\Drupal\Component\Serialization\Json'
Chris@0 24 - 'encode'
Chris@0 25 -
Chris@0 26 plugin: callback
Chris@0 27 callable:
Chris@0 28 - '\Drupal\Component\Serialization\Json'
Chris@0 29 - 'decode'
Chris@0 30 -
Chris@0 31 plugin: extract
Chris@0 32 index:
Chris@0 33 - language
Chris@0 34 destination:
Chris@0 35 plugin: default_langcode
Chris@0 36 config_name: system.site
Chris@0 37 migration_dependencies:
Chris@0 38 required:
Chris@0 39 - language