English and Dutch languages enabled. I have my formatting.php set up to differentiate apostrophes (straight, ') and right single quotes (curly, ’):
$apos = _x( ''', 'apostrophe' );
$opening_single_quote = _x( '‘', 'opening curly single quote' );
$closing_single_quote = _x( '’', 'closing curly single quote' );
This works fine in English, but in Dutch it instead takes the right single quote for the apostrophe as well. My output:
English: Debugging's a ‘tricky’ thing
Dutch: Debugging’s a ‘tricky’ thing
I've tried subbing the right single quote ’ with right double quote ”, and it does apply to both languages, but I can't figure out why, in Dutch, it will always take the right single quote instead of the apostrophe.
Any help is greatly appreciated.