Skip to content

[upstream #5000] feat(dashboard): add localized content language controls - #20

Draft
ayim wants to merge 59 commits into
masterfrom
mirror/upstream-5000
Draft

[upstream #5000] feat(dashboard): add localized content language controls#20
ayim wants to merge 59 commits into
masterfrom
mirror/upstream-5000

Conversation

@ayim

@ayim ayim commented Jul 28, 2026

Copy link
Copy Markdown
Owner

Mirrored from vendurehq#5000 for the Overwatch review demo.

Original author: @dlhck


Description

Adds independent, form-local language controls for all built-in translatable Dashboard detail forms and localized custom fields while preserving the global content language for surrounding API-translated content. Translation drafts are limited to active-channel languages, out-of-channel translations are preserved, and empty no-ID drafts are removed before submission. Validation covers focused Vitest suites plus the products, custom-fields, and fallback-placeholder Playwright suites. Fixes vendurehq#4972 and relates to vendurehq#4885.

Breaking changes

No breaking changes.

Screenshots

Not included.

Checklist

📌 Always:

  • I have set a clear title
  • My PR is small and contains a single feature
  • I have checked my own PR

👍 Most of the time:

  • I have added or updated test cases
  • I have updated the README if needed

View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

vendure-ci-automation-bot Bot and others added 30 commits July 10, 2026 07:53
Co-authored-by: vendure-ci-automation-bot[bot] <221402278+vendure-ci-automation-bot[bot]@users.noreply.github.com>
…low (vendurehq#4974)

Co-authored-by: vendure-ci-automation-bot[bot] <221402278+vendure-ci-automation-bot[bot]@users.noreply.github.com>
vendure-ci-automation-bot Bot and others added 29 commits July 15, 2026 13:50
…-instance, config, filters, new widgets) (vendurehq#4976)

Co-authored-by: vendure-ci-automation-bot[bot] <221402278+vendure-ci-automation-bot[bot]@users.noreply.github.com>
…vements (vendurehq#4983)

Co-authored-by: vendure-ci-automation-bot[bot] <221402278+vendure-ci-automation-bot[bot]@users.noreply.github.com>
)

Co-authored-by: vendure-ci-automation-bot[bot] <221402278+vendure-ci-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: vendure-ci-automation-bot[bot] <221402278+vendure-ci-automation-bot[bot]@users.noreply.github.com>
Co-authored-by: vendure-ci-automation-bot[bot] <221402278+vendure-ci-automation-bot[bot]@users.noreply.github.com>
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.

Add local language tabs to translatable dashboard form sections

3 participants