[TYPO3-dev] UTF-8 real support, really?

Martin Koch Andersen martin at 925.dk
Sun Apr 30 22:18:18 CEST 2006


Hi,

I understand from documentation that ALL I have to do to get a fully 
UTF-8 driven site is setting $TYPO3_CONF_VARS["BE"]["forceCharset"] = 
'utf-8' - and this appears to work.

But I don't understand why. I mean the MySQL collation is not utf-8 but 
some latin set. So MySQL functions such as LENGTH gives wrong results
etc. Also mb_string is not being used - which means most PHP string 
functions can mess up the strings.

So does TYPO3 simply avoid this? Does it convert back and forth between 
the latin encoding and unicode? And does this not lead to problems in 
some cases? Like two different utf-8 encoding strings have the same 
latin value etc.

Has these things been examined in details?

-- 
Martin - http://925.dk
"Shoot for the moon, even if you miss, you'll land among the stars."




More information about the TYPO3-dev mailing list