Problem/Motivation
The config translation UI opens forms that are pretty simple in their layout; there's original text on the left and form to provide translations on the right. When you're taken on this page, it's a slightly confusing experience because there are no local tasks that would indicate where you currently located, leaving breadcrumb as the only indication of the location of the page.
Proposed resolution
We could solve this problem by opening the config translation add and edit forms in a modal dialog.
Remaining tasks
User interface changes
Before:

After:

API changes
Data model changes
Release notes snippet
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | 3366676-2.patch | 5.09 KB | lauriii |
| #2 | drupal-dev.ddev_.site_en_admin_structure_types_manage_article_translate.png | 128.39 KB | lauriii |
| #2 | drupal-dev.ddev_.site_en_admin_structure_types_manage_article_translate_es_edit.png | 96.99 KB | lauriii |
Issue fork drupal-3366676
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
lauriiiComment #3
smustgrave commentedTested out on 11.x following the screenshots in the issue summary.
Confirmed the translate modal popups as described. Looks good
Comment #4
narendrarFound a small nit.
add and edit ==> add, edit and delete
Comment #5
rajeshreeputra@lauriii, @smustgrave tested the patch on 11.x this gives really good feel while translation. My question here is why not to include it in D10.1.x?
Comment #7
bnjmnmRe #5 @Rajeshreeputra:
Unless a change is meant only for a specific branch, we work on the highest-numbered dev branch first, then backport to earlier versions. So in this case we are working on 11.x, and when it is committed to 11.x it will also be backported to the 10.x dev branch(es) permitted by the backport policy
Comment #9
bnjmnmGood improvement!
Committed to 11.x and added the suggestion in #4 before doing so.
This should get backported to 10, but since it is 10.1 release day I'm going to wait until post release to determine which additional branch(es) get it.
Comment #10
bnjmnmJust got confirmation that 10.2 will be cut from 11.x so there's no need to backport. 10.1 is all but released, and this is the sort of change that isn't suitable for a patch release, so this is already complete.