Dieses Typoscript ins Setup, und Bilder ohne gesetzten Alt-Text erhalten den Dateinamen als als-Text.

# Alt-Texte für Bilder automatisch auf den Dateinamen setzen, wenn keiner vorgegeben ist
tt_content.image.20.1.altText.ifEmpty.cObject = TEXT
tt_content.image.20.1.altText.ifEmpty.cObject {
field = image
split.token.char = 44
split.token.if.isTrue = {$styles.content.imgtext.imageTextSplit}
split.returnKey.data = register : IMAGE_NUM_CURRENT
}
tt_content.textpic.20.1.altText.ifEmpty.cObject < tt_content.image.20.1.altText.ifEmpty.cObject