Zum Inhalt springen

locallang und UTF-8

Erstellt am 14. Juli 2005 · Noch keine Antworten

Tags: Frage

lavitto ·

Hallo zusammen,

Habe ein Problem mit UTF-8 und dem locallang.php in meiner Extension.

Problem:
- Umlaute aus pi1/locallang.php werden beim zweiten anzeigen nicht mehr korrekt dargestellt!
- Ich habe das $LOCAL_LANG-Array in folgenden Funktionen/Dateien debugt, das erste mal war die Ausgabe immer korrekt, das zweite mal (Page reload) immer falsch:
> tslib_pibase::pi_loadLL()
> t3lib_div::readLLfile($fileRef,$langKey) (wird von pi_loadLL verwendet)
> locallang.php (pi1/ meiner Extension)

Frage:
- Hat TYPO3 Probleme damit auf UTF-8 Umlaute zu cachen?
- Was muss ich ändern, damit TYPO3 diese Umlaute nicht mehr falsch ausgibt?

Installation und TypoScript sind korrekt:

Installation

# localconf.php
$TYPO3_CONF_VARS['BE']['forceCharset'] = utf-8

TypoScript

# Config
config.doctype = xhtml_trans
config.metaCharset = utf-8
config.additionalHeaders = Content-Type:text/html;charset = utf-8
config.xhtml_cleaning = all
config.htmlTag_langKey = de