Problem/Motivation

If you add fields in Dutch, they'll get created in Dutch.

Either make it super obvious in what language the config will be created, or enforce a single language for all config created by our developers.

Proposed resolution

Install cli_language and apply config.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

  • 3340241-as-developer-i Comparecompare
  • 6.1.x Comparecompare

Comments

ducktape created an issue. See original summary.

ducktape’s picture

Move the config from the parent issue of rocketship core to the profile. Added install hook to enable the language negotiation.

nginex’s picture

Version: 6.0.x-dev » 6.1.x-dev
nginex’s picture

Status: Needs work » Active

trafo made their first commit to this issue’s fork.

trafo’s picture

Status: Active » Needs work

Rebased changes on top of 6.1.x

cli_language module only locks language in the CLI, but not in the UI. So dev is still able to create config in another language.
This might fix weird issues during config import/export when language is switched in the middle and config translations are overridden.

The #2910353: Prevent saving config entities when configuration overrides are applied gained again some momentum and looks more like fix to this issue.

l_vandamme’s picture

Status: Needs work » Closed (won't fix)

We will implement no more feature requests, only maintenance fixes.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.