The three 'gettext' statements are very awkward to use

I suppose that depends on what “this” refers to.

Gary’s procedure is at

and Tom’s Bitbucket issue is at