Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
18.09.2006, 13:04
(Dieser Beitrag wurde zuletzt bearbeitet: 18.09.2006, 13:16 von DaStaFlexX.)
Hallo zusammen
Ich hab gerade bemerkt, das wenn ich mein Board auf english stelle,
die Umlaute und Sonderzeichen nicht dargestellt werden !
z.B. aus "»" wird "?"
woran kann das liegen ?
Weil bei deutsch funktioniert es ohne probleme !
bis gli...
greetz DaStaFlexX
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Öffne die Datei inc/languages/english.php und ändere das Encoding von UTF-8 zu iso-8859-1.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
Zitat:Öffne die Datei inc/languages/english.php und ändere das Encoding von UTF-8 zu iso-8859-1.
Bringt leider keine änderung !
Michael du hast ja noch einen Account, kannste nicht schnell gucken ?
link:
http://genf.tophost.ch/~dflexx/gtat/index.php
Bei deutsch ist alles Ok, aber bei english hats fehler drin !
bis gli...
greetz DaStaFlexX
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Die Änderung wirkt sich nur auf zukünftige Beiträge aus.
Zum Problem: Seit MyBB 1.2 verwenden die deutschen und das englische Sprachpaket ein unterschiedliches Encoding. Das führt zu Problemen: Wenn bespielsweise ein deutschsprachiger Benutzer etwas schreibt, dann sehen alle Sonderzeichen für einen englischsprachigen Benutzer komisch aus oder werden nicht angezeigt. Umgekehrt gilt das gleiche, wobei es in der englischen Sprache keine Umaute gibt.
Um die Frage zu beantworten, warum wir das Encoding in den deutschen Paketen nicht auch geändert haben: Dann wäre das Problem, dass alle Umlaute in Beiträgen vor dem Upgrade falsch dargestellt würden.
Du kannst die Umlaute korrigieren, indem du die Beiträge einfach bearbeitest und korrigierst. In Zukunft sollte das Ganze nicht mehr auftreten (wenn beide Pakete das gleiche Encoding verwenden).
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
ah ok !
Was kann ich den machen wenn "»" zu "?" wird,
komisch... vorher ging es ja !
Bei mir stimmt eh etwas nicht !
Michael kannste nicht schnell gucken ! büüddee...
Bei deutscher sprache ist die anzeige ok !
Aber bei english, wird das Layout rechts bei den Boxen gedrückt !
Und wenn man z.B. auf
http://genf.tophost.ch/~dflexx/gtat/foru...php?fid=93 geht,
dann hat man oben ne fehlermeldung:
Zitat:Warning: Cannot modify header information - headers already sent by (output started at /home/dflexx/public_html/gtat/inc/languages/english/global.lang.php:1) in /home/dflexx/public_html/gtat/inc/functions.php on line 1058
Noch ein Prblem, wenn man im Benutzer CP die sprache auf deutsch zurück ändern will,
kommt auch ein fehler !
Zur info: Ich hab gestern die "global.php" unter "ANSI" abgespeichert !
bis gli...
greetz DaStaFlexX
Beiträge: 2.769
Themen: 28
Registriert seit: 18.03.2006
Stell bitte sicher, dass die global.lang.php und die functions.php mit <?php anfängt. Es darf kein Leerzeichen oder Absatz vorhanden sein.
Für das zweite Problem müsstest du die Fehlermeldung posten.
Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
Zitat:Stell bitte sicher, dass die global.lang.php und die functions.php mit <?php anfängt. Es darf kein Leerzeichen oder Absatz vorhanden sein.
Hab nachgeguckt, alles ok mit <?php !
Ich hab übrigens diese paar sachen verändert:
Zitat:global.php:
PHP-Code:
eval("$header = "".$templates->get("header")."";");
ersetzen durch:
PHP-Code:
if(!defined("BLOCK_SYSTEM"))
{
eval("$header = "".$templates->get("header")."";");
}
else
{
eval("$header_block = "".$templates->get("header")."";");
$header = "[content_start]";
}
PHP-Code:
eval("$footer = "".$templates->get("footer")."";");
ersetzen durch:
PHP-Code:
if(!defined("BLOCK_SYSTEM"))
{
eval("$footer = "".$templates->get("footer")."";");
}
else
{
eval("$footer_block = "".$templates->get("footer")."";");
$footer = "[content_end]";
}
inc/functions.php:
füge vor:
PHP-Code:
$contents = parse_page($contents);
das hinzu:
PHP-Code:
$contents = $plugins->run_hooks("block_system", $contents);
Das ist für das Blocksystem von Dragon !
Zitat:Für das zweite Problem müsstest du die Fehlermeldung posten.
Ok hier die fehlermeldung:
Code:
Warning: Cannot modify header information - headers already sent by (output started at /home/dflexx/public_html/gtat/inc/languages/english/global.lang.php:1) in /home/dflexx/public_html/gtat/inc/functions.php on line 524
Aber die sprache wird trotzdem geändert !
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Lade bitte nochmal die originale global.lang.php hoch.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 583
Themen: 95
Registriert seit: 15.02.2006
MyBB-Version: 1.4.4
Zitat:Lade bitte nochmal die originale global.lang.php hoch.
Ok hab ich.
Es hat sich aber nichts getan !
Kann es was mit dem zu tun haben:
Zitat:Ich hab übrigens diese paar sachen verändert:
Zitat:global.php:
PHP-Code:
eval("$header = "".$templates->get("header")."";");
ersetzen durch:
PHP-Code:
if(!defined("BLOCK_SYSTEM"))
{
eval("$header = "".$templates->get("header")."";");
}
else
{
eval("$header_block = "".$templates->get("header")."";");
$header = "[content_start]";
}
PHP-Code:
eval("$footer = "".$templates->get("footer")."";");
ersetzen durch:
PHP-Code:
if(!defined("BLOCK_SYSTEM"))
{
eval("$footer = "".$templates->get("footer")."";");
}
else
{
eval("$footer_block = "".$templates->get("footer")."";");
$footer = "[content_end]";
}
inc/functions.php:
füge vor:
PHP-Code:
$contents = parse_page($contents);
das hinzu:
PHP-Code:
$contents = $plugins->run_hooks("block_system", $contents);
Das ist für das Blocksystem von Dragon !
bis gli...
greetz DaStaFlexX
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Tritt das Problem auf seitdem du das Blocksystem eingebaut hast?
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.