Is there any reason the action messages are not localized?
The only way to accomplish localized messages is to make all your action methods 'ProcessContext.StageCaption' and then localize your stage captions. That limits us to naming our messages and stages the same.
Perhaps I'm looking at it the wrong way and there is a method to accomplish what I'm trying to do.
Otherwise I'll be requesting a feature change.