- ๐ฎ๐ณIndia nmudgal
Thanks to everyone for all the work on this thread. Iโve read through the discussion, and it seems like setting English as the default
langcode
for configurations could be a straightforward way to avoid language conflicts during module installs. Hereโs a quick summary and a few ideas on how we might combine some of the suggestions:- Default Configurations to English (
langcode: en
):
Settinglangcode
to English across all module configurations would help avoid conflicts and keep things consistent, especially on multilingual sites. This way, English serves as the base, with other languages applied as overrides as needed. - Combined Contrib Module and Migration Path for Legacy Sites:
For older sites, a contrib module could help automate the migration to this new standard. It could convert non-Englishlangcode
values to English and move existing language settings into overrides. This module could also support language overrides and protect configurations during updates. - Temporary Workarounds (
config_ignore
):
Whileconfig_ignore
and similar modules are useful right now, moving to a standardizedlangcode
approach would eventually make these workarounds unnecessary, simplifying language management.
- Default Configurations to English (