Also regarding this:
Also could you clarify the behavior of disable email verification. Is this only used when they click the email link? What about social login? What about direct to registration(without clicking the email link)?
Since I use the 'immediately redirect to registration' option, I have changed these phrases:
algp_guest_message_post:
Activate your reply by creating a username:
algp_guest_message_post_email_confirm:
Please follow the link sent to your email address to activate your post.
---
The previous wording doesn't prompt them to finish the registration process initially. At first, it states "Your reply in thread <b><a href="{thread_link}">{title}</a></b> has been posted. "
This is a mis-communication, it makes the registration seem optional. Have you ever used a service like DocuSign and after giving the e-signature online they say, "Hey, by the way, if you want you can also create an account so it is easier next time". That is what it seems like to me. I think we are losing a few registrations because of the phrase choice.
I know this is true because there are people leaving replies asking to be contacted so they can buy something and they don't finish the signup. They think they are done.
The most important part about that phrase:
"Please <a href="{register_link}">register</a> or <a href="{login_link}">login</a> to activate it. "
This is stuck at the very end after three unnecessary links. People don't read everything these days, expecting most users to read this whole line is not wise.
Also, we are asking them to register or login again, something the user thinks they just did, this doesn't really make sense, so my vote is to change these phrases, telling them to finish the process rather than what we currently have.