[TYPO3-dev] Sorting and grouping of list - problem with rendering non-english characters
Erik Svendsen
erik at linnearad.no
Mon Jun 8 10:21:01 CEST 2009
I'm working with an extension which are going to render a list in
frontend like this.
A
A new day
About TypoScript
E
Evalueting of CMS
ans so on. Every title, text are linking to more information
Fetching the data from the database is not a problem, neither is
grouping and rendering the letter and title for 0 - 9 and A - Z. But the
rendering of non-english characters as single letter is a problem.
I fetch the list as an array ( and using
$firstletter = row[field][0];
to fetch the first letter of the sentence/title and place it in a
marker. But all non-english letters gives the same first letter, with
ASCII code 195 and it render as either � or Ã, but the titles are
rendering correct.
Example
�
Äncore min sang
Ærlighet varer lengst
Øyeblikkelig transportbehov
Åpne en post
Correct should have been
Ä
Äncore min sang
Æ
Ærlighet varer lengst
Ø
Øyeblikkelig transportbehov
Å
Åpne en post
I have tried with htmlspecialchars, htmlentities, utf8_encode with no
luck. Tried it on to servers with a bit different setting. On the test
server is everything from database, PHP, Apache and TYPO using utf-8.
Hope somebody has an idea how to solve this. Or is it a bug somewhere.
Bests
Erik
More information about the TYPO3-dev
mailing list