== Feature summary**User story:**
As a Wikidata editor patroling some edits,
I want to spot the actual changes more easily
in order to assess them more efficiently.
**Problem:**
Currently, Wikibase highlights the whole fields in diffs for items and properties. I’d like to have word-level diffs, just like how it works on non-entity pages, for any textual fields, including terms (labels, descriptions, aliases), sitelink targets and all textual properties’ values (strings, monolingual strings, Commons files etc.).
**Example:**
For example, do you see the difference in [[https://www.wikidata.org/w/index.php?title=Q81267932&diff=1589689258|this diff]]? (Tip: in the fourth word, //е// was changed to //є//. I found it using NavPopups (which does word-level diff on the JSON, so it shows `u0435` → `u0454`) and then looking very closely at it.)
**Solution:**
Do word-level diff on textual fields in Wikibase diffs
**Mockups:**
| How it currently looks like | How it should look like |
| --------------------------- | ----------------------- |
| {F34989937} | {F34989939} |
== Benefits**Acceptance criteria:**
* Spot changes more easily. For example, do you see the difference in [[https://www.wikidata.org/w/index.php?title=Q81267932&diff=1589689258|this diff]]? (Tip: in the fourth word, //е// was changed to //є//. I found it using NavPopups (which does word-level diff on the JSON, so it shows `u0435` → `u0454`) and then looking very closely at it.)[] Diff shows word-level differences on textual fields in Wikibase.
**Notes:**
**Open questions:**