uc6_language_content_settings.yml in Commerce Migrate 3.1.x
Same filename and directory in other branches
modules/ubercart/migrations/uc6_language_content_settings.yml
File
modules/ubercart/migrations/uc6_language_content_settings.ymlView source
- id: uc6_language_content_settings
- label: Ubercart language content settings
- migration_tags:
- - Drupal 6
- - Ubercart
- - Configuration
- source:
- plugin: d6_language_content_settings
- constants:
- target_type: 'commerce_product'
- process:
- # Ignore i18n_node_options_[node_type] options not available in Drupal 8,
- # i18n_required_node and i18n_newnode_current
- target_bundle: type
- target_entity_type_id: 'constants/target_type'
- default_langcode:
- -
- plugin: static_map
- source: language_content_type
- map:
- 0: NULL
- 1: 'current_interface'
- 2: 'current_interface'
- -
- plugin: skip_on_empty
- method: row
- language_alterable:
- plugin: static_map
- source: i18n_lock_node
- map:
- 0: true
- 1: false
- 'third_party_settings/content_translation/enabled':
- plugin: static_map
- source: language_content_type
- map:
- # In the case of being 0, it will be skipped. We are not actually setting
- # a null value.
- 0: NULL
- 1: false
- 2: true
- destination:
- plugin: entity:language_content_settings
- content_translation_update_definitions:
- - commerce_product
- destination_module: language
- migration_dependencies:
- required:
- - uc6_product_type