I'm working on a web app that will allow our developers around the world to translate our error messages to their locale. I need to store the translated messages in UTF-8 in a MySQL DB. Is there any way to extract the charset of the users browser? Then once I know what charset was used to type the message, is there any way to convert multiple charsets to utf-8 (not just iso-8859-5?)