I would like to contribute to the platform and introduce the Eclipse Translation Pattern to the application model. As described in  I would like to add support for locale changes at runtime to the application model itself.
From an abstract point of view the model needs to listen to changes to the Locale in the context and then update the view (e.g. the label of a MPart).
Does anybody have an idea where to start to look at? I was thinking of an example where I implement some method injection mechanism to MPart, but that seems not to be the right place, or I don't see how to do it right.