Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
i18n user settings are not migrated.
Proposed resolution
Migrate i18n variable, user settings to config.
References:
- For an example of an i18n variable to config migration see #2637182: i18n Variable to config: system site settings [d6] .
- The current migration of user settings is in core/modules/user/migration_templates/d6_user_settings.yml.
Remaining tasks
Write migration.
Write tests, includes updating the drupal6 test fixture. See Generating database fixtures for D8 Migrate tests.
User interface changes
N/A
API changes
N/A
Data model changes
N/A
Comment | File | Size | Author |
---|---|---|---|
#4 | 2655346-4.patch | 10.92 KB | quietone |
Comments
Comment #2
quietone CreditAttribution: quietone commentedAdded tag.
Comment #3
quietone CreditAttribution: quietone commentedComment #4
quietone CreditAttribution: quietone as a volunteer commentedOn closer look at MigrateUserConfigsTest, it tests both the user settings and user mail settings. So, moving the work already done in #2655348: i18n Variable to config: user mail [d6] to this issue, so the resulting test is consistent with the corresponding d6 one. And there is no need for two issues for these straight forward migration tests.
Comment #5
benjy CreditAttribution: benjy at PreviousNext commentedI think we may as well get these in so people can start testing them.
Un-needed comment
Comment #8
catchCommitted/pushed to 8.2.x and cherry-picked to 8.1.x. Thanks!