Contextual links don't and the content entity language negotiator don't work together

Created on 14 November 2018, almost 6 years ago
Updated 22 March 2023, over 1 year ago

Problem/Motivation

If the content entity language negotiator is enabled, contextual links should include a url query parameter "language_content_entity". This is currently not the case.

E.g. when you are viewing a French translation of a node and click the "Edit" contextual link, you'll end up on the edit form of the default language (instead of the expected French translation).

Proposed resolution

(Description of the proposed solution, the rationale behind it, and workarounds for people who cannot use the patch.)

Remaining tasks

(reviews needed, tests to be written or run, documentation to be written, etc.)

User interface changes

(New or changed features/functionality in the user interface, modules added or removed, changes to URL paths, changes to user interface text.)

API changes

(API changes/additions that would affect module, install profile, and theme developers, including examples of before/after code if appropriate.)

Data model changes

(Database or configuration data changes that would make stored data on an existing site incompatible with the site's updated codebase, including changes to hook_schema(), configuration schema or keys, or the expected format of stored data, etc.)

🐛 Bug report
Status

Needs work

Version

10.1

Component
Language system 

Last updated 1 day ago

  • Maintained by
  • 🇩🇪Germany @sun
Created by

🇳🇱Netherlands casey

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.71.5 2024