Rez.Strings to Activity Name - results in number

Hi,
I´m currently facing the problem, that I cannot name my activity properly :(
I´ve tried a lot, but none of my attempts seem to work:
session = ARec.createSession({:name=>Rez.Strings.main_label_Stretch, :sport=>ARec.SPORT_TRAINING , :subSport=>ARec.SUB_SPORT_FLEXIBILITY_TRAINING });
session = ARec.createSession({:name=>Rez.Strings.main_label_Stretch.toString(), :sport=>ARec.SPORT_TRAINING , :subSport=>ARec.SUB_SPORT_FLEXIBILITY_TRAINING });
session = ARec.createSession({:name=>(Rez.Strings.main_label_Stretch).toString(), :sport=>ARec.SPORT_TRAINING , :subSport=>ARec.SUB_SPORT_FLEXIBILITY_TRAINING });

Everything results in a "4711" number, which represents the pointer, I guess.

How is it possible to name an activity localized?
Using :name=>"Stretch" works as expected, but is english only...
  • Ugh!
    A Facepalm would be appropriate now...

    var string = Ui.loadResource(Rez.Strings.main_label_Stretch);
    All Rez-Strings, which where pushed into the GUI are getting "translated" automatically.
    Using the Rez within the code, it has to be transformed manually by loadResource().