I moved my website from my local test server to NameCheap shared hosting and now I\'m running into a problem - some of the pages aren\'t displaying utf-8 special characters
If you're using PHP and none of the above worked (as it was my case), you need to set the locale with utf-8 encoding.
Like this
setlocale(LC_ALL, 'fr_CA.utf-8');