Description
When editing an entry in German, the Parent field in the right sidebar shows the parent's French title. Opening the parent through this field also opens its French translation.
The parent exists in German, and the breadcrumbs at the top correctly show its German title and link to its German translation.
We also see this when editing English entries. It affects many entries in our multilingual Structure section. German is our primary site.
The issue occurred on Craft 5.10.14 and still occurs after updating to 5.11.1.
Steps to reproduce
- Have a Structure section with parent and child entries available in German, English, and French.
- Give the parent a different title in each language.
- Open the German or English version of the child entry.
- Check the Parent field in the right sidebar.
- Open the parent using that field's Edit action.
Expected behavior
The Parent field should show the parent's title in the current entry's language, if available. Editing the parent through this field should open that same language.
Actual behavior
The Parent field shows the French title and opens the French translation, even though the parent is available in the current language.
The breadcrumbs on the same page display and open the correct translation.
Craft CMS version
5.11.1
PHP version
8.3.30
Operating system and version
Debian GNU/Linux 12 (bookworm), Docker
Database type and version
PostgreSQL 16.9
Image driver and version
Imagick 3.8.1 / ImageMagick 6.9.11-60 Q16
Installed plugins and versions
- CKEditor 5.7.0
- Vite 5.0.2
Description
When editing an entry in German, the Parent field in the right sidebar shows the parent's French title. Opening the parent through this field also opens its French translation.
The parent exists in German, and the breadcrumbs at the top correctly show its German title and link to its German translation.
We also see this when editing English entries. It affects many entries in our multilingual Structure section. German is our primary site.
The issue occurred on Craft 5.10.14 and still occurs after updating to 5.11.1.
Steps to reproduce
Expected behavior
The Parent field should show the parent's title in the current entry's language, if available. Editing the parent through this field should open that same language.
Actual behavior
The Parent field shows the French title and opens the French translation, even though the parent is available in the current language.
The breadcrumbs on the same page display and open the correct translation.
Craft CMS version
5.11.1
PHP version
8.3.30
Operating system and version
Debian GNU/Linux 12 (bookworm), Docker
Database type and version
PostgreSQL 16.9
Image driver and version
Imagick 3.8.1 / ImageMagick 6.9.11-60 Q16
Installed plugins and versions