hallo,
ich habe eine extension für tt_news geschrieben, in der ich einfach nur felder hinzufüge. nun bekomme ich, wenn ich ein neues news-element hinzufüge (neuer datensatz->news) folgenden fehler:
/srv/www/htdocs/test/typo3conf/ext/tt_news_bookextension/locallang_db.xml was not XML!: Line 41: Invalid character
wenn ich die erweiterung deinstalliere, funktioniert es ohne probleme.
woran kann das liegen?
lg, nick
In Zeile 41 in der locallang_db.xml ist ein Zeichen das nicht erlaubt ist...
thx, habe es gefunden....war ein 'ä', welches ich in ae geändert habe.
nun funktioniert es.
Statt keine deutschen Umlaute zu verwenden kann man auch die entsprechenden Entities nehmen.
Diese findet man z.B. hier:
http://www.w3.org/MarkUp/html-spec/html-spec_9.html#SEC9.7.2
Gruß
Dirk Krause
http://www.dasin.de
oh nein - xml ist utf8 und da darf man keine entities benutzen !
Wichtige Regel:
default section: Keine Umlaute, hier sollte alles englisch sein
de section: Hier dürfen die ganzen Umlaute rein
Woran könnte es dann liegen, dass in meiner XML (utf-8-) die Umlaute der de section nicht erkannt werden und als Fragezeichen dargestellt werden?
Die Frage bezieht sich auf die locallang.xml der tmailform Extension.
Wär über jeden Hinweis froh. Danke
Felix
Eventuell weil du die XML nicht als utf-8 speicherst.
Norman
wenn ich die Extension neu installiere, werden die Umlaute auch nicht angezeigt. Und zumindest die Example-Dateien sollten doch als utf-8 gespeichert sein. Mehr als die Inhalte geändert, habe ich ja auch nicht.