Consider removing languages from the installer

Created on 7 January 2025, 4 days ago

Problem/Motivation

Currently the installer and recipes cannot be translated, see related issues. If you select a different language in the installer, Drupal core will install in the selected language, but most of the other config provided by Drupal CMS has EN language hardcoded.

So you will end up with mixed config in different languages, for example:
- anonymous, administrator roles will be in the default language, but the content_editor will be in EN language
- core menus will be in default language, but the Welcome menu will be in EN language
- etc..

I am not sure if this can cause any serious issues, when sites want to start translating things later, but still I do not see any significant benefit of having the languages in the installer, because even if you select a different language, installer will be still in EN language and as I wrote before, the site config will have mixed languages (default / EN).

I propose to remove the languages from the installer until the related / recipes translation issues are solved.

Steps to reproduce

Install Drupal CMS in a different language from EN. Examine the site config and see, that a lot of config provided by Drupal CMS is in EN language, even when the site has a different language (see the image).

Proposed resolution

Remove the languages from the installer for now.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Component

Track: Installer

Created by

πŸ‡ΈπŸ‡°Slovakia poker10

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024