Hallo,
gibts es eine Möglichkeit für ein Unterforum z. B. mit kyrillisch zu posten?
Mit deutscher Tastatur schreiben, Ausgabe sollte aber in kyrillisch sein.
Kyrillisch posten. Etwa [rus][/rus]
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Dann nehm ich gleich phpbb3. Hoffe es kommt bald finalbantu hat geschrieben:Wenn ich das recht sehe, geht das nicht ohne weiteres, da im Language Pack "Deutsch" latin1 als Kodierung verwendet wird.
Mit phpBB3 gibt's keine Probleme, weil UTF8 verwendet wird.
Gruß,
bantu.

Und wie kann ich dann mit einer deutschen Tastatur kyrillisch schreiben?
Geht das auch ohne copy and paste?bantu hat geschrieben:Es ist egal wie die Zeichen dort reinkommen, sie können aber in phpBB3 auf jeden Fall erstmal abgespeichert werden. Du könntest zum Beispiel von einer anderen Seite kyr. Zeichen in das Posting-Fenster kopieren.
Ich dachte an einen Konvertierungsbutton. Deutsche Buchstaben sollen in kyrillische "ersetzt" werden. Aus "R" soll dann das kyrillische "P" werden.
Ich habe so einen "Konvertierungsbutton" aber schon auf einem board gesehen. Es gibt z. B. den Translit Mod. Er wandelt "falsche" kyrillische (z. B. äe. öü, è, usw.) Buchstaben in europäische um.
Die .php sieht dann so aus:
Die .php sieht dann so aus:
Code: Alles auswählen
<?
function translit($text_to_translit)
{
$trans = array(
"Sch" => "Ù", "sch" => "ù",
"Yu" => "Þ", "yu" => "þ",
"Ju" => "Þ", "ju" => "þ",
"Ya" => "ß", "ya" => "ÿ",
"Ja" => "ß", "ja" => "ÿ",
"Yo" => "¨", "yo" => "¸",
"Jo" => "¨", "jo" => "¸",
"Zh" => "Æ", "zh" => "æ",
"Ch" => "×", "ch" => "÷",
"Sh" => "Ø", "sh" => "ø",
"Ts" => "Ö", "ts" => "ö",
"E\'" => "Ý", "e\'" => "ý",
"A"=>"À", "a"=>"à",
"B"=>"Á", "b"=>"á",
"C"=>"Ö", "c"=>"ö",
"D"=>"Ä", "d"=>"ä",
"E"=>"Å", "e"=>"å",
"F"=>"Ô", "f"=>"ô",
"G"=>"Ã", "g"=>"ã",
"H"=>"Õ", "h"=>"õ",
"I"=>"È", "i"=>"è",
"J"=>"É", "j"=>"é",
"K"=>"Ê", "k"=>"ê",
"L"=>"Ë", "l"=>"ë",
"M"=>"Ì", "m"=>"ì",
"Í"=>"N", "n"=>"í",
"O"=>"Î", "o"=>"î",
"P"=>"Ï", "p"=>"ï",
"R"=>"Ð", "r"=>"ð",
"S"=>"Ñ", "s"=>"ñ",
"T"=>"Ò", "t"=>"ò",
"U"=>"Ó", "u"=>"ó",
"V"=>"Â", "v"=>"â",
"W"=>"Â", "w"=>"â",
"Y"=>"Û", "y"=>"û",
"Z"=>"Ç", "z"=>"ç",
"''"=>"Ü", "'"=>"ü",
"``"=>"Ú", "`"=>"ú",
"~"=>"");
foreach ($trans as $lat => $rus) { $text_to_translit = str_replace($lat, $trans[$lat], $text_to_translit); }
return "[off]Àâòîïåðåâîä ñ òðàíñëèòà:[/off]" . "\n" . $text_to_translit;
}
?>