Follow up for #1810386: Create workflow to setup multilingual for entity types, bundles and fields
Problem/Motivation
The new workflow for translation settings on bundles is great. But could be improved to communicate what the site builder has changed while working on the page.
Proposed resolution
See the research in #1810386-79: Create workflow to setup multilingual for entity types, bundles and fields point 7, and 31- .. the end of the comment.
It would be cool to implement some ui improvement to add a hint to what settings have changed, and that the changes will not be saved until the button at the bottom of the screen is clicked.
Suggestion: use the changed css class on the rows that have changed.
Suggestion: add an astrix to changed rows so that change in color of row is not the only clue to changed things.
suggestion: Add a message at the top of the table that things have changed and will not be saved until button at bottom is clicked.
Remaining tasks
- implement on proposed resolution
- get feedback from manual testing in browser
- get feedback from accessibility point of view / using a screen reader
User interface changes
Yes, see above this is a ui issue.
API changes
No api changes anticipated.
Comment | File | Size | Author |
---|---|---|---|
#11 | 5tellthechangeswhicharedone.png | 174.44 KB | MeenakshiG |
#11 | 4nomessegetoclickonthebuttontosavechanges.png | 183.58 KB | MeenakshiG |
#11 | 3selectanylanguagesettings.png | 164.11 KB | MeenakshiG |
#11 | 2opencontentlanguage.png | 175.56 KB | MeenakshiG |
#11 | 1extendthemodule.png | 188.81 KB | MeenakshiG |
Comments
Comment #1
mgiffordJust adding related links about the Language of Parts:
http://www.w3.org/TR/UNDERSTANDING-WCAG20/meaning-other-lang-id.html
http://groups.drupal.org/node/145894
http://drupal.org/project/issues/search/drupal?issue_tags=language%20of%...
Having a message pop up like it does for the table sort would seem to be needed.
Comment #2
mgiffordtagging
Comment #3
YesCT CreditAttribution: YesCT commentedunassigning
Comment #4
Gábor HojtsyComment #5
mgiffordBump to 8.1?
Comment #6
yoroy CreditAttribution: yoroy at Roy Scholten commentedComment #8
yoroy CreditAttribution: yoroy at Roy Scholten commentedA screenshot to clarify the problem would help to mock up possible solutions.
Comment #11
MeenakshiG CreditAttribution: MeenakshiG at OpenSense Labs commentedhere are the screenshots to tell what exactly the problem is
the files 4nomessegetoclickonthebuttontosavechanges.png and 5tellthechangeswhicharedone.png depicts that we need some ui improvement to add a hint to what settings have changed, and that the changes will not be saved until the button at the bottom of the screen is clicked.
hoping that i have clarified the problem correctly
Comment #12
MeenakshiG CreditAttribution: MeenakshiG at OpenSense Labs commentedComment #13
MeenakshiG CreditAttribution: MeenakshiG at OpenSense Labs commentedComment #25
mgiffordWe might need to add Drupal.announce() in order to indicate that a change has been made.
A screenshot here would be great.
Tagging for https://www.w3.org/WAI/WCAG21/Understanding/name-role-value