Change TMP text in editor from a serialization system?

I have a localization system that I am using for translation for all of the text in my game. I have a TMP text object and I’m using a “localizer UI” script that references another “localized string” script to change the text of the TMP object. I also have an editor script that extends PropertyDrawer that draws a dropdown and search and save buttons on the localized string. I want to be able to have the TMP text update to display the correct localized text in edit mode but I am pretty new to editor scripts and I’m not sure how to do that.

Not sure what localization system you’re using but…

Unity Localization will do what you’re asking and more.
Unity Localization Package

I’ve used it in 3 commercial projects so far…