Zum Inhalt springen

Kyrillische Buchstaben im RTE?

Erstellt am 20. April 2005 · 1 Antwort · letzte Antwort am 21. April 2005

Tags: Frage

Christian1964 ·

Kyrillische Buchstaben werden im RTE nach dem Speichern sofort in ihre Entity-Darstellung (&#1040;&#1074;&#1090;&#1086;&#1084;&#1072;&#1090;&#1080;...) umgewandelt. Das ist in meinem Fall unerwünscht. Der Kunde will auch im Backend-Editor RTE kyrillischen Buchstaben normal eingeben und bearbeiten können.<br>
Auf der Suche nach einer Lösung fiel mir folgendes auf:<br>
Manchmal funktioniert es wie erwartet, nämlich dann, wenn der russische Text in eine Tabellenzelle eingefügt wird. In diesem Fall wird ein sehr aufschlußreicher SPAN-Tag um den Text "gewrappt"<br>

<SPAN lang=RU style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: RU; mso-fareast-language: DE; mso-bidi-language: AR-SA">

Leider wird dieser Tag nicht bei Standardtexten im Body verwendet, daher wohl die unerwünschten Entity-Zeichen.<br>
Meine Frage ist jetzt: Wie kann ich den RTE typoskriptmäßig dazu "überreden", den obigen SPAN-Tag auch beim Bodytext oder in Überschriften oder in Listen etc zu verwenden? Außerdem würde ich gerne wissen, wo das genau einzutragen ist, in Setup oder in TSConfig oder ganz woanders?<br>
Für konstruktive Antworten sage ich vielen Dank im Voraus!

stoun ·

Probier mal Typo3 BE auf Russisch umzuschalten.
Benutzer > Einst. > Sprache: Russisch [Russian]

Und wenn die ganze Web-Seite (FE) auf Russisch ist, muss du in Template-Setup schreiben:

für Typo3 3.6

config.metaCharset = windows-1251
config.locale_all = russian
config.language = ru

für Typo3 7.x

config {
metaCharset = windows-1251
renderCharset = windows-1251
language = ru
locale_all = ru_RU.CP1251
}