Allow Editors to choose whether to replicate all translations or only default language

Created on 25 May 2021, over 3 years ago
Updated 25 March 2023, almost 2 years ago

Problem/Motivation

In our current project there is the desire to be able to choose, when replicating a node, whether we want to replicate all translations or only the default language. The use-case is:

* Editor replicates an existing (translated) node
* Editor modifies replicated node (default language) extensively
* Editor sends the new node (using tmgmt) to external translation system to be translated
* When translations come back, there are conflicts between the original translations and the translated versions of the modified (cloned) node.

I know there are ways to avoid this, namely:

* Instruct editors to delete translations before sending the node to be translated, or:
* Implement our own event subscribers in custom code to remove the translations of the entity object being cloned.

I wanted to see if maintainers would consider this feature appropriate for replicate_ui, in which case I could work on a patch to make the confirmation screen have a checkbox so editors could chose on a per-node basis if they want to replicate all translations or only the default language.

Thanks!

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Needs work

Version

1.0

Component

Code

Created by

πŸ‡ͺπŸ‡ΈSpain marcoscano Barcelona, Spain

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024