Remove multilingual tours

Created on 1 October 2024, 7 months ago

Problem/Motivation

Adding the following config files will add dependencies for the content_translation, language, locale modules. Not all sites need translation.

tour.tour.content_language
tour.tour.language
tour.tour.language_add
tour.tour.language_edit
tour.tour.locale
tour.tour.node_translation
tour.tour.node_translation_overview_page
tour.tour.user_profile_language

Proposed resolution

Create a second Multilingual Tours recipe to support multilingual tours.

So the base Tour recipe would include:

## Base Tours

### Dependencies:
block
block_content
dblog
field_ui
menu_ui
node
user
shortcut
tour
views_ui

### Config:
tour.tour.admin_content
tour.tour.appearance
tour.tour.block_layout
tour.tour.custom_block_edit 
tour.tour.custom_blocks_list
tour.tour.dblog 
tour.tour.extend
tour.tour.field_ui_display
tour.tour.field_ui_fields 
tour.tour.field_ui_form_display 
tour.tour.menu_ui 
tour.tour.node_form 
tour.tour.people
tour.tour.shortcut_manage 
tour.tour.tip_edit
tour.tour.tour_edit 
tour.tour.tours 
tour.tour.user_create 
tour.tour.user_edit 
tour.tour.views_ui

And the multilingual would include:

## Multilingual Tours

### Dependencies:
content_translation
language
locale
node

### Config:
tour.tour.content_language
tour.tour.language
tour.tour.language_add
tour.tour.language_edit
tour.tour.locale
tour.tour.node_translation
tour.tour.node_translation_overview_page
tour.tour.user_profile_language

This will pair nicely with Drupal CMS' approach. The Drupal CMS base recipe can require the tour base recipe. The Drupal CMS Multilingual recipe can require the Tour Multilingual recipe.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States thejimbirch Cape Cod, Massachusetts

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

Comments & Activities

Production build 0.71.5 2024