RodG:
I tried it using six different stores on different servers, plus my local development site. I performed two tests on each, one with the apostrophe placed as/where you described, and again by adding one to the define('HEADING_TITLE', 'Welcome, Please Sign In'); in the login.php file.
Why login.php file? That file has nothing to do with the email process, it's just the page elements...
RodG:
On this basis, until/unless someone else can confirm your claims, I'm calling BS on this.
Well, I must say I'm a bit disappointed, especially because of the BS part of your reply...
One thing I find MOST important when approaching any problem is to think outside of the box and try to put myself in a position of the person who doesn't dream in code... I've noticed that almost all developers have a very strict path they walk and they don't even bother to try thinking as regular people. Not everyone's a dev and not everyone can explain the problem they are having as you might expect.
So, when I tested my theory, I tried using Firefox (which I always use). I got a blank screen (standard php parse error, of course). But, Firebug Console was saying HTTP 500. It wasn't my server's custom 500 page so it did get me a bit confused. And, when in doubt, just use Internet Explorer. My proof is attached - 2 screenshots from Firefox and IE11, with one single change to includes/languages/english/create_account.php:
define('EMAIL_WELCOME', 'We wish to welcome you' to <strong>' . STORE_NAME . '</strong>.');
[Attachment no longer available]
[Attachment no longer available]
I rest my case.
Regards,
Leonard