Updated to Drupal 8.5. Core Media not yet in use.
[yaffs-website] / web / core / modules / config_translation / migrations / d6_user_settings_translation.yml
1 id: d6_user_settings_translation
2 label: User configuration
3 migration_tags:
4   - Drupal 6
5   - Configuration
6 source:
7   plugin: variable_translation
8   variables:
9     - user_mail_status_blocked_notify
10     - user_mail_status_activated_notify
11     - user_email_verification
12     - user_register
13     - anonymous
14   source_module: i18n
15 process:
16   langcode: language
17   'notify/status_blocked': user_mail_status_blocked_notify
18   'notify/status_activated': user_mail_status_activated_notify
19   verify_mail: user_email_verification
20   register:
21     plugin: static_map
22     source: user_register
23     default_value: visitors_admin_approval
24     map:
25       2: visitors_admin_approval
26       1: visitors
27       0: admin_only
28   anonymous: anonymous
29 destination:
30   plugin: config
31   config_name: user.settings
32   translations: true