Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 08.05.06, 10:21
Forum Zuschauer
 
Registriert seit: 08.05.06
Beiträge: 2
Neolimit eine Nachricht über Skype™ schicken
Pfeil locallang.php & utf-8

Hallo,

ich programmiere derzeit an einem Typo3-Projekt, das in mehreren Sprachen (u.a. auch Russisch) dargestellt werden soll. Deswegen entschloss ich mich für utf-8, da dieses von typo3, aber auch jedem gängigen Browser(ab NS4) unterstützt wird.

Zur Anpassung der Webseite auf utf-8 bin ich den Anleitungen von Kasper gefolgt - geschriebene Artikel/Berichte werden korrekt in utf-8 wiedergegeben.
Sobald jedoch Daten aus einer locallang.php-Datei gelesen werden, werden diese falsch dargestellt, Beispiel:
Zitat:
Zurück zum Anmeldeformular
Die locallang.php wird vom LF-Editor wird denke ich korrekt in utf-8 gespeichert.
Paradox ist folgendes:
locallang.php-Dateien die nicht bearbeitet wurden, und weiterhin in der 8859er-Codierung gespeichert sind, werden korrekt angezeigt!

Ich vermute, dass ich irgendwo typo3 noch sagen muss, dass diese Dateien standardmäßig in utf-8 abzurufen sind (alle locallang.php-Dateien werden so-oder-so bearbeitet und somit auf utf-8 gespeichert).

Die Sprachumsetzung Deutsch<->Englisch funktioniert im übrigen problemlos.

Da ich ausschließen möchte, dass mir ein Denkfehler unterlaufen ist, will ich versuchen den geschriebenen Code bestmöglichst zu beschreiben:


Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/templates/style.css
page.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

#realurl-extension
config.simulateStaticDocuments = 0
config.baseURL = http://www.domain.tl/
config.tx_realurl_enable = 1
config.metaCharset = utf-8
config.additionalHeaders = Content-Type:text/html;charset=utf-8
config.doctype = xhtml_trans
#die htmlSpecialChars + xhtml_cleaning gesetzt nach TSref
config.htmlSpecialChars = 0
config.xhtml_cleaning = 1
#Spracheinstellungen
config.sys_language_uid = 0
config.sys_language_mode=content_fallback
config.sys_language_overlay = 1
config.sys_language_softMergeIfNotBlank = tt_content:media, tt_content:image , tt_content:header
config.language = en
config.index_enable = 1
config.index_externals = 1
config.spamProtectEmailAdresses = 1

config.removeDefaultJS = external
config.inlineStyle2TempFile = 1

#Weiterhin folgen Menüs etc.

Weiterhin hatte ich folgendes in der localconf.php eingefügt:
PHP-Code:
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8'
Für Hilfe/Tipps/Hinweise wäre ich riesig dankbar

EDIT:
Die Umgebung hätte ich beinahe vergessen:
Typo3 V4
TemplaVoila für die Seitengenerierung
Mysql 4.1.14 auf utf-8_unicode_ci Kollation

Geändert von Neolimit (08.05.06 um 11:14 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
tt_news: Zugriff auf locallang aktendully News (tt_news, mininews und Co) 0 30.05.08 10:31
locallang.php zerschossen?! tirod TYPO3 4.x Installation und Updates 5 03.05.08 10:27
Marker aus locallang.xml verwenden haurg powermail 6 29.04.08 19:42
locallang Andy08 Extension modifizieren oder neu erstellen 5 12.02.08 13:47
locallang.php vs. locallang.xml Sareen TYPO3 3.x Fragen und Probleme 3 11.08.07 12:57


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:34 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS