No translation support for Reciep content, availabel

Created on 25 December 2024, 9 days ago

Problem/Motivation

I took a look at Drupal CMS and realized that the Drupal community and the people involved in the project have done a great job and that I can't wait for us to celebrate the release party on January 15th. I'm really excited.

Unfortunately, I also noticed that everything related to recipes, from the dashboard that is displayed to the user after the installer has been completed, to any field names and help texts that come from recipes, is still in English and is not translated directly when the translations are imported, because it has obviously not yet been possible to add t() or similar to the relevant character strings.

This is not the end of the world, but it does a little damage to the first impression when new inexperienced users download and install Drupal for the first time. This is because new users do not understand why certain parts of Drupal remain English despite the translation being activated, regardless of the language. This is especially the case when the translation into a particular language contains a particularly large number of translations.
Translators can only react if they are given the opportunity to translate certain strings in Drupal. This is currently not the case with the recipes we offer with Drupal CMS. We should urgently take care of this in favor of an excellent out-of-the-box experience, so that texts and configurations stored in recipes, which are reflected in the user interface, can be translated.

Steps to reproduce

  • Install Druipal CMS
  • Enable a Language that has 100 % in Core as well as 100 % in all Drupal CMS Contributet modules e.g. Ukrainian
  • See English Strings on Welcome Dashboard
  • Enable the e. g. the blog recipe
  • try to add a blog post

as a result you'll see a lot of original strings instead of translated ones. on the blog edit page.

Proposed resolution

We should look into extending Drupal's multilingual features to recipes as a matter of priority.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Component

User Interface

Created by

πŸ‡©πŸ‡ͺGermany joachim namyslo Kulmbach πŸ‡©πŸ‡ͺ πŸ‡ͺπŸ‡Ί

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

Comments & Activities

Production build 0.71.5 2024