Skip to content

Conversation

@mikadamczyk
Copy link
Contributor

@mikadamczyk mikadamczyk commented Jan 30, 2026

🎫 Issue IBX-11213

Related PRs:

Description:

This PR adjusts the translation modal in Admin UI to support the side‑by‑side (SxS) flow.
The SxS flow replaces the legacy "Create translation" action, so the modal footer needs to be extensible. The source language selector should not allow "No language" when SxS is enabled.

  • Added a footer extension point in the translation modal to let translations-management inject the SxS button.
  • Passed content_id (and location context) to the footer hook so the SxS action can build its route.
  • Updated the translation add form options to disable the "No language" choice for the source selector when using the SxS flow.

This way, the modal remains in Admin UI, but its primary action can be replaced by SxS. The source language selector reflects only valid published languages for SxS.

For QA:

Documentation:

@mikadamczyk mikadamczyk self-assigned this Jan 30, 2026
@mikadamczyk mikadamczyk force-pushed the IBX-11213-ui-controller-routing branch from c36bda4 to 8170577 Compare February 11, 2026 10:28
@mikadamczyk mikadamczyk marked this pull request as ready for review February 11, 2026 15:07
@sonarqubecloud
Copy link

@mikadamczyk mikadamczyk requested a review from a team February 12, 2026 07:55
@ibexa-workflow-automation-1 ibexa-workflow-automation-1 bot requested review from Steveb-p, ViniTou, alongosz, barw4, ciastektk, konradoboza, tbialcz and wiewiurdp and removed request for a team February 12, 2026 07:55
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.

5 participants