Symfony escapes variables and metas using htmlentities. This standard PHP function doesn't know anything about iso-8859-2. When Symfony tries to escape things using this charset htmlentities gives a warning:
Warning: htmlentities() [function.htmlentities]: charset `iso-8859-2' not supported, assuming iso-8859-1 in /usr/share/php/symfony/config/sfViewConfigHandler.class.php on line 229
My opinion (along with Alexey.Kirpichnikov: #401) is to use htmlspecialchars instead of htmlentities.
htmlentities breaks some of the hungarian characters: ű, ő, Ű, and Ő.
htmlspecialchars generates the same warning, but this can safely be ignored, because it only deals with ", ', <, and >. These characters are the same in many codepages.
It doesn't touch anything else. Therefore with this fix Symfony would provide better support for different character encodings.
A more clean solution would be adding a custom escaping functionality to Symfony, say letting the user to declare his/her own output/meta escaping function.