DEV: allows to define an ariaLabel on d-button (PR #9716)

This topic also adds this function to topic-footer-buttons, simplifies the whole logic of titile/label/arialabel in d-button and adds tests for these properties.


This is probably not working :slight_smile:

Same typo here :slight_smile:

@eviltrout haha nice catch thx :stuck_out_tongue: it was not breaking the test, because if I don’t set the locale it will just be [en_US.test.fooTitle] instead of the expected translation.