Skip to content

[FEATURE] Enable multi-language editing in Visual Editor#106

Draft
Kanti wants to merge 1 commit into
mainfrom
feature/language-multiselect
Draft

[FEATURE] Enable multi-language editing in Visual Editor#106
Kanti wants to merge 1 commit into
mainfrom
feature/language-multiselect

Conversation

@Kanti

@Kanti Kanti commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Add a multi-language editing experience to the Visual Editor so editors can work with translated pages in one place instead of switching back and forth between separate language views.

Editors can keep the regular single-language workflow when they only want to focus on one language. On TYPO3 14, they can also switch the module to multi-language mode and select multiple available languages. The editor then shows the selected language previews next to each other, making it easier to compare content, spot missing translations, review layout differences, and keep related language versions aligned while working on a page.

The selected language views behave as one editor workspace. Loading feedback is shown while previews navigate, save state is coordinated across the open language frames, and related editor interactions stay in sync where this helps the user keep orientation. This includes preserving the editing position, mirroring relevant focus and movement changes, and keeping the editor from feeling disconnected when several language previews are open at the same time.

When a selected language belongs to another site origin, the module now guides editors to open the backend on the matching origin instead of leaving them with a broken or confusing preview. This keeps browser security boundaries intact while still explaining what the editor needs to do next.

The change also includes bug fixes around the editor module behavior that became visible while making the multi-language workflow usable, so the feature works more consistently during navigation, saving, and translated-page editing.

Add a multi-language editing experience to the Visual Editor so editors can
work with translated pages in one place instead of switching back and forth
between separate language views.

Editors can keep the regular single-language workflow when they only want to
focus on one language. On TYPO3 14, they can also switch the module to
multi-language mode and select multiple available languages. The editor then
shows the selected language previews next to each other, making it easier to
compare content, spot missing translations, review layout differences, and keep
related language versions aligned while working on a page.

The selected language views behave as one editor workspace. Loading feedback is
shown while previews navigate, save state is coordinated across the open
language frames, and related editor interactions stay in sync where this helps
the user keep orientation. This includes preserving the editing position,
mirroring relevant focus and movement changes, and keeping the editor from
feeling disconnected when several language previews are open at the same time.

When a selected language belongs to another site origin, the module now guides
editors to open the backend on the matching origin instead of leaving them with
a broken or confusing preview. This keeps browser security boundaries intact
while still explaining what the editor needs to do next.

The change also includes bug fixes around the editor module behavior that became
visible while making the multi-language workflow usable, so the feature works
more consistently during navigation, saving, and translated-page editing.
@Kanti Kanti force-pushed the feature/language-multiselect branch from 0538595 to de78359 Compare June 19, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant