External link translation not managed

Created on 3 February 2023, almost 2 years ago
Updated 31 March 2024, 8 months ago

Problem/Motivation

External links added and not translated are showed for all the languages

Steps to reproduce

Enable multilanguage and add a new language
Create a Basic page with link in menu and translate. The link is showed in both language
Create a Basic page with link in menu but don't translate. The link is showed only for the original language
Go in the menu, create an external link (eg, http://www.google.com) and save the translation only for one language. The link is showed for both language

Proposed resolution

Modify the checkLinkAccess() method of MenuLinkTreeManipulators to manage this exception

📌 Task
Status

Postponed: needs info

Version

3.0

Component

Code

Created by

🇮🇹Italy g.rocchini

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

Comments & Activities

  • Issue created by @g.rocchini
  • Status changed to Postponed: needs info 8 months ago
  • Thank you for reporting the issue.

    I do not manage to reproduce it though.

    Even with an external link, menu items are filtered out of a menu if it has a language specified.

    I think your situation is that your link has no language specified (e.g. `- not specified -` or `- not applicable -`). In this case the link is displayed in all languages.

Production build 0.71.5 2024