Problem/Motivation
In images, we can configure that only title and alt texts are translated, and not the original file.
I think it will make sense in some cases to do the same for links, where you may want to allow to translate the title but not the url.
Proposed resolution
Add columns to modules/link/src/Plugin/Field/FieldType/LinkItem.php
definition.
Add a UI mark depending on #3152587: Add a mark when editing a field property will affect all the translations as we do with fields themselves outcome.
Remaining tasks
- Ensure this is an acceptable feature request.
- Have a working patch
- Add tests
- Right now, the (*all translation) markers doesn't work for subfields, so it's not obvious that this will affect all translations (see #3152587: Add a mark when editing a field property will affect all the translations as we do with fields themselves). We need to figure out a way to do that before this lands, as the UI would remain the same but you won't know you are updating all the translations.
- Decide on the defaults: should be translatable or not by default?
- Add an upgrade path: for existing sites, the url should be always translatable on upgrade, for avoiding to change the expected behavior on sites upgrading.
- Add upgrade path tests.
User interface changes
TBD
API changes
TBD
Data model changes
TBD
Release notes snippet
TBD