OK, takže - vím přesně, co se děje nyní. Popsané chování je určeno. V případě původních stránek vBET zakódování URL na bezpečné UTF-8 - jinak byste vidět porušené znaky na vaší stránce fóra. Je to proto, že když ukážete řetězec v jiném kódování, které je na stránce, pak bude dekódovány špatně - takže můžete vidět porušené znaky. Proto se v vbenterprisetranslator_functions_bbcode.php jsme tento kód:
Code:
if (!$_REQUEST['language'] && vB_Template_Runtime::fetchStyleVar('charset') != 'utf-8') {
$translated = vbet_encodeToSafeUTF8($translated);
}
Máte-li vyjádřit, že pak budete vidět pěkné URL v prohlížeči na straně nejsou přeloženy se speciálními znaky, ale tyto speciální znaky budou rozděleny na stránce fóra. Problém je, že nemají vBSEO umožňuje zjistit, která je pro generování URL stránky, a který pro prohlížeč URL. Takže nejsme schopni zakódovat do bezpečných UTF-8 jen pro adresy URL pro zobrazení a odejít, jak je to pro Broswer. Je vBSEO API omezení a musí zůstat tímto způsobem. To není chyba - to je odsazený funkce, která umožňuje mít pěkný výhled se speciálními znaky, na ne překládal omezena vBSEO API, které je žádost o poskytnutí URL.

V tuto chvíli problém uzavřen. Pokud máte nějaké připomínky, nápady, dotazy - jen neváhejte a pište Můžeme znovu otevřít, pokud některé klíčové informace se objeví. Také jsem ji přesunout do sekce řešení problémů, protože není rozpoznán jako chyba.