summaryrefslogtreecommitdiffstatshomepage
path: root/core/modules/config_translation/migrations
diff options
context:
space:
mode:
authorxjm <xjm@65776.no-reply.drupal.org>2017-11-07 06:19:19 -0600
committerxjm <xjm@65776.no-reply.drupal.org>2017-11-07 06:19:19 -0600
commit33818be2d810be751b11c81bdafcd300f15b055a (patch)
tree306ee96d6c7006f177c8aed9bee2e399b4fcfb31 /core/modules/config_translation/migrations
parent3af361c83c622ed618328ebde2c8a25f26ea419e (diff)
downloaddrupal-33818be2d810be751b11c81bdafcd300f15b055a.tar.gz
drupal-33818be2d810be751b11c81bdafcd300f15b055a.zip
Issue #2917883 by quietone, TR, Jo Fitzgerald, masipila, phenaproxima: Rename 'migration_templates' directories in core modules to 'migrations'
Diffstat (limited to 'core/modules/config_translation/migrations')
-rw-r--r--core/modules/config_translation/migrations/d6_system_maintenance_translation.yml16
-rw-r--r--core/modules/config_translation/migrations/d6_system_site_translation.yml40
-rw-r--r--core/modules/config_translation/migrations/d6_user_mail_translation.yml70
-rw-r--r--core/modules/config_translation/migrations/d6_user_profile_field_instance_translation.yml29
-rw-r--r--core/modules/config_translation/migrations/d6_user_settings_translation.yml31
5 files changed, 186 insertions, 0 deletions
diff --git a/core/modules/config_translation/migrations/d6_system_maintenance_translation.yml b/core/modules/config_translation/migrations/d6_system_maintenance_translation.yml
new file mode 100644
index 00000000000..e3aa7f17a05
--- /dev/null
+++ b/core/modules/config_translation/migrations/d6_system_maintenance_translation.yml
@@ -0,0 +1,16 @@
+id: d6_system_maintenance_translation
+label: Maintenance page configuration
+migration_tags:
+ - Drupal 6
+source:
+ plugin: variable_translation
+ variables:
+ - site_offline_message
+ source_module: i18n
+process:
+ langcode: language
+ message: site_offline_message
+destination:
+ plugin: config
+ config_name: system.maintenance
+ translations: true
diff --git a/core/modules/config_translation/migrations/d6_system_site_translation.yml b/core/modules/config_translation/migrations/d6_system_site_translation.yml
new file mode 100644
index 00000000000..f967f98df9e
--- /dev/null
+++ b/core/modules/config_translation/migrations/d6_system_site_translation.yml
@@ -0,0 +1,40 @@
+id: d6_system_site_translation
+label: Site configuration
+migration_tags:
+ - Drupal 6
+source:
+ plugin: variable_translation
+ constants:
+ slash: '/'
+ variables:
+ - site_name
+ - site_mail
+ - site_slogan
+ - site_frontpage
+ - site_403
+ - site_404
+ source_module: i18n
+process:
+ langcode: language
+ name: site_name
+ mail: site_mail
+ slogan: site_slogan
+ 'page/front':
+ plugin: concat
+ source:
+ - constants/slash
+ - site_frontpage
+ 'page/403':
+ plugin: concat
+ source:
+ - constants/slash
+ - site_403
+ 'page/404':
+ plugin: concat
+ source:
+ - constants/slash
+ - site_404
+destination:
+ plugin: config
+ config_name: system.site
+ translations: true
diff --git a/core/modules/config_translation/migrations/d6_user_mail_translation.yml b/core/modules/config_translation/migrations/d6_user_mail_translation.yml
new file mode 100644
index 00000000000..450df517d02
--- /dev/null
+++ b/core/modules/config_translation/migrations/d6_user_mail_translation.yml
@@ -0,0 +1,70 @@
+id: d6_user_mail_translation
+label: User mail configuration
+migration_tags:
+ - Drupal 6
+source:
+ plugin: variable_translation
+ variables:
+ - user_mail_status_activated_subject
+ - user_mail_status_activated_body
+ - user_mail_password_reset_subject
+ - user_mail_password_reset_body
+ - user_mail_status_deleted_subject
+ - user_mail_status_deleted_body
+ - user_mail_register_admin_created_subject
+ - user_mail_register_admin_created_body
+ - user_mail_register_no_approval_required_subject
+ - user_mail_register_no_approval_required_body
+ - user_mail_register_pending_approval_subject
+ - user_mail_register_pending_approval_body
+ - user_mail_status_blocked_subject
+ - user_mail_status_blocked_body
+ source_module: i18n
+process:
+ langcode: language
+ 'status_activated/subject':
+ plugin: convert_tokens
+ source: user_mail_status_activated_subject
+ 'status_activated/body':
+ plugin: convert_tokens
+ source: user_mail_status_activated_body
+ 'password_reset/subject':
+ plugin: convert_tokens
+ source: user_mail_password_reset_subject
+ 'password_reset/body':
+ plugin: convert_tokens
+ source: user_mail_password_reset_body
+ 'cancel_confirm/subject':
+ plugin: convert_tokens
+ source: user_mail_status_deleted_subject
+ 'cancel_confirm/body':
+ plugin: convert_tokens
+ source: user_mail_status_deleted_body
+ 'register_admin_created/subject':
+ plugin: convert_tokens
+ source: user_mail_register_admin_created_subject
+ 'register_admin_created/body':
+ plugin: convert_tokens
+ source: user_mail_register_admin_created_body
+ 'register_no_approval_required/subject':
+ plugin: convert_tokens
+ source: user_mail_register_no_approval_required_subject
+ 'register_no_approval_required/body':
+ plugin: convert_tokens
+ source: user_mail_register_no_approval_required_body
+ 'register_pending_approval/subject':
+ plugin: convert_tokens
+ source: user_mail_register_pending_approval_subject
+ 'register_pending_approval/body':
+ plugin: convert_tokens
+ source: user_mail_register_pending_approval_body
+ 'status_blocked/subject':
+ plugin: convert_tokens
+ source: user_mail_status_blocked_subject
+ 'status_blocked/body':
+ plugin: convert_tokens
+ source: user_mail_status_blocked_body
+destination:
+ plugin: config
+ config_name: user.mail
+ translations: true
diff --git a/core/modules/config_translation/migrations/d6_user_profile_field_instance_translation.yml b/core/modules/config_translation/migrations/d6_user_profile_field_instance_translation.yml
new file mode 100644
index 00000000000..5a3d7cc41e4
--- /dev/null
+++ b/core/modules/config_translation/migrations/d6_user_profile_field_instance_translation.yml
@@ -0,0 +1,29 @@
+id: d6_user_profile_field_instance_translation
+label: User profile field instance configuration
+migration_tags:
+ - Drupal 6
+source:
+ plugin: d6_profile_field_translation
+ constants:
+ entity_type: user
+ bundle: user
+process:
+ langcode: language
+ entity_type: 'constants/entity_type'
+ bundle: 'constants/bundle'
+ field_name: name
+ property:
+ plugin: static_map
+ source: property
+ map:
+ title: label
+ options: options
+ explanation: description
+ translation: translation
+destination:
+ plugin: entity:field_config
+ translations: true
+migration_dependencies:
+ required:
+ - user_profile_field
+ - user_profile_field_instance
diff --git a/core/modules/config_translation/migrations/d6_user_settings_translation.yml b/core/modules/config_translation/migrations/d6_user_settings_translation.yml
new file mode 100644
index 00000000000..21822206fdd
--- /dev/null
+++ b/core/modules/config_translation/migrations/d6_user_settings_translation.yml
@@ -0,0 +1,31 @@
+id: d6_user_settings_translation
+label: User configuration
+migration_tags:
+ - Drupal 6
+source:
+ plugin: variable_translation
+ variables:
+ - user_mail_status_blocked_notify
+ - user_mail_status_activated_notify
+ - user_email_verification
+ - user_register
+ - anonymous
+ source_module: i18n
+process:
+ langcode: language
+ 'notify/status_blocked': user_mail_status_blocked_notify
+ 'notify/status_activated': user_mail_status_activated_notify
+ verify_mail: user_email_verification
+ register:
+ plugin: static_map
+ source: user_register
+ default_value: visitors_admin_approval
+ map:
+ 2: visitors_admin_approval
+ 1: visitors
+ 0: admin_only
+ anonymous: anonymous
+destination:
+ plugin: config
+ config_name: user.settings
+ translations: true