migrate_plus.migration.upgrade_d6_taxonomy_term_translation.yml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. uuid: f294e7c3-287b-4e33-b199-1656305088d7
  2. langcode: fr
  3. status: true
  4. dependencies: { }
  5. id: upgrade_d6_taxonomy_term_translation
  6. class: Drupal\migrate\Plugin\Migration
  7. field_plugin_method: null
  8. cck_plugin_method: null
  9. migration_tags:
  10. - 'Drupal 6'
  11. migration_group: migrate_drupal_6
  12. label: 'Taxonomy terms'
  13. source:
  14. plugin: d6_taxonomy_term
  15. translations: true
  16. process:
  17. tid: tid
  18. langcode: language
  19. vid:
  20. plugin: migration
  21. migration: upgrade_d6_taxonomy_vocabulary
  22. source: vid
  23. name: name
  24. description: description
  25. weight: weight
  26. parent_id:
  27. -
  28. plugin: skip_on_empty
  29. method: process
  30. source: parent
  31. -
  32. plugin: migration
  33. migration: upgrade_d6_taxonomy_term
  34. parent:
  35. plugin: default_value
  36. default_value: 0
  37. source: '@parent_id'
  38. changed: timestamp
  39. destination:
  40. plugin: 'entity:taxonomy_term'
  41. migration_dependencies:
  42. required:
  43. - upgrade_d6_taxonomy_vocabulary
  44. - upgrade_d6_taxonomy_term
  45. optional:
  46. - upgrade_d6_taxonomy_vocabulary
  47. - upgrade_d6_taxonomy_term