d6_language_types.yml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. id: d6_language_types
  2. label: Language types
  3. migration_tags:
  4. - Drupal 6
  5. source:
  6. plugin: variable
  7. variables:
  8. - language_negotiation
  9. source_module: language
  10. process:
  11. all:
  12. plugin: default_value
  13. default_value:
  14. - 'language_interface'
  15. - 'language_content'
  16. - 'language_url'
  17. configurable:
  18. plugin: default_value
  19. default_value:
  20. - 'language_interface'
  21. negotiation/language_content/enabled:
  22. plugin: default_value
  23. default_value:
  24. 'language-interface': 0
  25. negotiation/language_url/enabled:
  26. plugin: default_value
  27. default_value:
  28. 'language-url': 0
  29. 'language-url-fallback': 1
  30. negotiation/language_interface/enabled:
  31. plugin: static_map
  32. source: language_negotiation
  33. map:
  34. # LANGUAGE_NEGOTIATION_NONE = 0
  35. # LANGUAGE_NEGOTIATION_PATH_DEFAULT = 1
  36. # LANGUAGE_NEGOTIATION_PATH = 2
  37. # LANGUAGE_NEGOTIATION_DOMAIN = 3
  38. 0:
  39. 'language-selected': 0
  40. 1:
  41. 'language-url': 0
  42. 'language-selected': 1
  43. 2:
  44. 'language-url': 0
  45. 'language-user': 1
  46. 'language-browser': 2
  47. 'language-selected': 3
  48. 3:
  49. 'language-url': 0
  50. 'language-selected': 1
  51. destination:
  52. plugin: config
  53. config_name: language.types