Use objectname?

Hi,
Is there a way to determine the name of an object and its types as text and then “somewhat automatically” to reload multilanguage texts in a resource file?

I imagine this in the following way. I call a routine in the following way.
object.text = MultiText (LanguageCode, Screen, Object, Type)