OK so - ich weiß genau, was los ist jetzt. Beschriebene Verhalten soll. Im Falle der Originalseiten vBET codiert URLs zu sauberem UTF-8 - sonst wären Sie gebrochene Charaktere auf dem Forum zu sehen. Es ist, weil, wenn Sie String zeigen, in anderen Codierung, wird die Seite dann wird es in falsche Weg decodiert werden - so dass Sie sehen gebrochenen Charaktere. Deshalb ist in vbenterprisetranslator_functions_bbcode.php wir diesen Code haben:
Code:
if (!$_REQUEST['language'] && vB_Template_Runtime::fetchStyleVar('charset') != 'utf-8') {
$translated = vbet_encodeToSafeUTF8($translated);
}
Wenn Sie es comment dann wirst du schön URL im Browser auf nicht übersetzte Seite mit Sonderzeichen zu sehen, aber die Sonderzeichen werden auf Forum, gebrochen werden. Das Problem ist, dass vBSEO nicht erlaubt zu erkennen, welche URL-Generierung für Seite ist und die für die Browser-URL. So sind wir nicht in der Lage, eine sichere Codierung UTF-8 nur für URLs anzuzeigen und zu lassen, wie es für broswer ist. Es ist vBSEO API Einschränkung und es müssen so bleiben. Dies ist kein Bug - das ist Funktion, die schöne Aussicht mit Sonderzeichen auf nicht von vBSEO API übersetzt begrenzt, macht Anfragen für URL-Rendering ermöglicht haben eingerückt.
In diesem Moment Thema geschlossen. Wenn Sie einige Kommentare, Ideen, Fragen haben - just feel free zu schreiben
Wir können dann wieder öffnen, wenn einige wichtige Informationen angezeigt. Ich habe auch verschieben Sie sie in Abschnitt zur Fehlerbehebung, da es nicht als Fehler erkannt.