Mercurial > hg > isophonics-drupal-site
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 |