BelangrikDit is die gebruik van koekies (cookies). Die gebruik van hierdie webtuiste sonder om te draai af koekies in die leser, beteken dat jy saam vir die gebruik daarvan.
Bestel nou! Kenmerke Downloads

Verdien met ons!

As jy wil om te begin om geld te verdien met vBET Sluit by Affiliate program.
Resultate 1 aan 10 van 11

Thread: vreemde karakters by die skakel tussen tale

Hybrid View

Vorige Pos Previous Post   Next Post Volgende Pos
  1. #1
    Michał Podbielski (vBET Personeel) vBET's Avatar
    Join Date
    Oct 2009
    Posts
    3,037

    Default

    Hello. Ek het net begin werk daaraan, en na 'n paar te ontleed, het ek besef dat daar geen fout te alle ... Ek het nog sal seker die moontlikheid om die gedrag te verander, nou hier is die verduideliking wat gebeur:
    - Jou vertaal bladsye is in UTF-8, sodat blaaiers toon spesiale karakters van die URL in mooi manier (maw wat nie hierdie standaard eer uitgesluit)
    - Jou oorspronklike bladsye is nie un UTF-8, sodat die leser nie spesiale karakters vertoon in 'n mooi manier en vBET nie veranderinge URL's vir nie vertaal bladsye

    Ek sal kyk hoe dit sal optree as vBET re-enkodeer URL selfs vir nie vertaalde bladsy - ek kan dit nie voorspel nie omdat bladsy kodering en URL kodering sal verskil. As dit sal help, sal ek gee jou quick fix en sal waarskynlik nie sluit dit in die amptelike vrystelling (of konfigureerbare - moet eerste resultate te monitor en te dink oor moontlike effekte). As dit sal nie help nie dit sal bly soos dit is, want dit is browser vertoon vraagstuk (net soos Internet Explorer nie spesiale karakters in n mooi manier aan almal - miskien nuutste doen dit nie check dit).

    Ek sal jou terugvoer gee in 'n paar oomblikke.
    Laaste geredigeer deur vBET; 04-05-11 op 13:25.

  2. #2
    Michał Podbielski (vBET Personeel) vBET's Avatar
    Join Date
    Oct 2009
    Posts
    3,037

    Default

    OK so - ek weet presies wat nou aan die gang is. Beskryf gedrag bedoel is. In die geval van die oorspronklike bladsye vBET enkodeer URL's veilig UTF-8 - anders sou jy sien gebreekte karakters op jou forum bladsy. Dit is omdat wanneer jy toon string in ander encoding wat die bladsy dan sal dit gedekodeer word in die verkeerde manier - so jy sien gebreekte karakters. Dit is waarom ons in die vbenterprisetranslator_functions_bbcode.php hierdie kode:
    Code:
    if (!$_REQUEST['language'] && vB_Template_Runtime::fetchStyleVar('charset') != 'utf-8') {
    $translated = vbet_encodeToSafeUTF8($translated);
    }
    As jy dit kommentaar lewer, dan sal jy mooi URL sien in die leser op nie vertaal bladsy met spesiale karakters, maar daardie spesiale karakters op die forum bladsy sal gebreek word. Die probleem is dat vBSEO nie toelaat om te erken wat URL geslag is vir die bladsy en wat vir die leser URL. Daarom is ons nie in staat is om te enkodeer tot veilige UTF-8 net vir die URL's te sien en te laat soos dit is vir broswer. Dit is vBSEO API beperking en dit het op hierdie manier te bly. Dit is nie 'n fout - dit is ingekeep funksie wat dit moontlik maak mooi uitsig met spesiale karakters op nie vertaal beperk deur vBSEO API wat versoeke vir die URL lewering maak.

    Op die oomblik kwessie gesluit. As jy het net 'n paar opmerkings, idees, vrae - voel vry om te skryf Ons kan heropen dit as sommige belangrike inligting sal verskyn. Ek het ook dit verskuif na die gedeelte Probleme oplos as dit word nie erken as die fout.

Tags vir hierdie draad

Toestemming vir plekke

  • Jy mag nie nuwe drade
  • Jy mag nie Voeg antwoorde
  • Jy mag nie Voeg aanhegsels
  • Jy mag nie wysig jou poste
  •