ja, das geht.
Benutze ich selber um ein Verbcoin Interface mit verschiedenen Verben zu versorgen
(Hand = Benutze, Nehme, Schlage, Klettere auf, Klettere in, etc)
Dabei ist das "Benutze" der Standardbefehl und sobald ein Szenenobjekt/Charakter/Item eine Value "VO" (verb override) besitzt, wird dessen Stringteil ausgelesen und angegebene Verben ersetzt.
Das ließe sich bestimmt auch etwas abwandeln, sodass nur das geschlechtsbezogene Wort geändert wird.
Dazu sind zwei Sachen nötig :
Auf die Änderung des Actiontexts triggern (hook) :
---> getActionText()
und die schlussendliche Änderung des Button Name Felds je nach Sprache (!). Der Name ist also nicht im Button selbst gespeichert, sondern im verlinkten Textstring.
Hoffe das gibt dir ein paar hilfreiche Ansätze zum ausprobieren.
Grüße
Sebastian