Several people—including me—have problems with UTF8 databases.
The connection between PHP and MySQL often doesn’t use the right character set, which results in data being double encoded in the database. Not good.
One soulution is to have the line
init-connect = "SET NAMES utf8; SET CHARACTER SET utf8;"
in your mysql.conf file. But that has undesirable side effects on other applications.
So symfony should provide some way to do a init-connect on application level by adding some lines in the database configuration.
(Or is this maybe a propel issue and should be implemented on their end?)