Unfortunately, it's not possible to change the button's text dynamically.
You're best bet is to create multiple buttons with the caption you want,
wrap them in section controls, and then use conditional formatting to show
and hide the buttons appropriately.
Thanks,
Scott