Implementing multiple languages on D10 site results in all languages listed when viewing past or upcoming events and

Created on 19 August 2023, 11 months ago
Updated 30 August 2023, 10 months ago

Problem/Motivation

After implementing language translations for events, when viewing lists of past or upcoming events, all languages are shown instead of currently chosen language. The Events Calendar view does not provide translation options for day/week/month headings or for the controls for these view options. The Session Date Content type does not provide translation options. The language chosen for Events Calendar view does not persist when viewing events.

Steps to reproduce

Publish events and configure Events Calendar to display them.
Configure site to support any number of languages in addition to English.
Translate event to at least one language.
View past or upcoming events as a visitor - an event for each translated language will appear, regardless of language selected by visitor.

Proposed resolution

Adjust language of events appearing on Events Calendar to match that of language chosen by visitor.
Filter list of past or upcoming events to only display the language matching that of language chosen by visitor.

Remaining tasks

User interface changes

API changes

Data model changes

💬 Support request
Status

Active

Version

4.0

Component

Calendar integration

Created by

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024