The metadata editor backend caches a jsonschema per language.
When the i18n-labeling thesaurus is changed, a signal is sent in order to invalidate the cache, that will be recreated with the potentially new label.
The signal works only in the active process/thread, so a machinis is needed to invalidate the cache an all the processes.