I'm creating this issue to document a feature request we postponed from the D7 port process.

Basically, we'd like a way for the "Get access" button text to be configurable by the site administrator at the global, content type, and (possibly) node levels. This would be similar to how the points category is configured now.

This issue came up when I started thinking about my actual use case: We'll likely be using the module not only for nodes with written content, but also for node pages that describe physical products that are actually shipped to the user. For such instances, we might want the button to say "Get this prize". Likewise, for nodes that play videos or audio tracks, we might want to change the button to say "Watch this video" or "Listen to interview".

Currently, we've added the node type to the form that displays the get access button. This gives another (custom) module enough context to easily change the button text. According to Berdir, it doesn't require more then ~10 lines of code and you avoid the problem with multiple languages because you can simply use t() in the code.

But if we can think of a way to support this in the module itself, it might be better... especially if you are changing the button text on a lot of different content types or nodes.

--Ben