**Main components:**
* COMPONENTS
**User story:**
As a Wikidata editor using the UI,
I expect the heading to always be consistent (what I see after saving/canceling should match what I see if I then refresh the page)
in order to avoid confusion.
**Problem:**
When displaying an item or property page, the page heading applies language fallback to the label and description
e.g.
* On https://test.wikidata.org/wiki/Q38378?uselang=de-ch `de-ch` falls back to `de` for the label and `en` for the description
* On https://test.wikidata.org/wiki/Q38379?uselang=de-ch `de-ch` falls back to `en` for the label and `de` for the description
Doing anything with the termbox which causes the heading to update causes the language fallback to no longer be applied
**Steps to reproduce:**
* Make any change and save it. After saving the heading is refreshed and no longer applies language fallback
* Make any change to the language currently set as the interface language, no save needed. The heading updates immediately, no longer applying language fallback
* Make any change to the language current set as the interface language and then cancel editing. The heading updates when making the changes, the changes are reverted after cancelling, but language fallback is no longer applied
**Solution:**
**Notes:**
This is a side-effect of T98014. PHP does language fallback in the header section, but JS does not. So, if you edit the terms of an entity which doesn't have terms in the UI language, after leaving edit mode the header section might look different than it does after a reload.
**Mockups:**
**BDD:**
GIVEN
AND
WHEN
AND
THEN
AND
**Acceptance criteria:**
[]
[]
**Open questions:**
**Community communication:**
Who we needs to keep in the loop and in what way:
Who this could be interesting for and in what way:
**Original:**