PDA

View Full Version: Løst vBET 4.2.1 oversetter ikke vBSEO Javascript meldinger



StarBuG
08-04-10, 13:33
Hei

Jeg la merke til at med vBET 4.2.1 og vBulletin 4.0.2 PL4 og vBSEO 3.5 RC3 Merknader ikke bli oversatt.

Vennligst råd

StarBuG

vBET
08-04-10, 14:05
Du må slå på disse oversettelsene - det er deaktivert som standard for ytelse grunner (ikke alle bruker det). Du vil finne passende alternativ i vBET -> Diverse opsjoner

StarBuG
08-04-10, 15:24
Beklager, men jeg er ikke dum.

Det er på ellers ikke jeg ville ha rapportert det som bug!

Se Patientenfragen.net - vi har svarene (http://www.patientenfragen.net/en/)

vBET
08-04-10, 16:05
Ingen forutsetter at noen av brukerne våre er dum;) Det er standard prosedyre å informere først om konfigurasjon muligheter, fordi brukeren bare kunne gå glipp av noen konfigurasjon eller ikke lete etter slike. Jeg åpning problemet igjen og går der:)

vBET
08-04-10, 16:12
Faktisk er det noen bug, fordi det er enda ikke re-kodet. Vi vil ta hånd om det snart:)

By the way - La du merke at du har brutt layout på toppen av siden for oversatt vise og dine flagg forsvinne (er ikke engang i produksjonen kode )?... Jeg ser at du har gjort noen manuelle mal endringer - sjekk gjør det er på grunn av endringene (kopi faktiske mal kroppen et sted, gå tilbake, sjekk; sette det tilbake).

StarBuG
08-04-10, 16:23
Oppsettet er ikke brutt.

Du så en bufret versjon under en feilsøking av APC Cache optimalisering plugin

Prøv nå og se om du fortsatt ser en knust layout plz

PS: De "dumme" delen Jeg bare sa fordi du rett og slett lukket feilrapport og flyttet den uten å vente på svaret mitt.
Du bør vente for kundene responsen før erklære aktiv problemene løst.
Det er uhøflig ellers;)

StarBuG
08-04-10, 16:31
Ett mer oppmerksom

Jeg ønsker å forby: *. js i robots.txt-filen

Jeg hadde som inkluderte, men fjernet den for nå bare i tilfelle dette var årsaken til oversettelse problemet (som det ikke er).

Men det ville føre til problemer med den faste nye versjonen, eller kan jeg ta den inn i robots.txt min?

vBET
08-04-10, 17:25
Ett mer oppmerksom

Jeg ønsker å forby: *. js i robots.txt-filen

Jeg hadde som inkluderte, men fjernet den for nå bare i tilfelle dette var årsaken til oversettelse problemet (som det ikke er).

Men det ville føre til problemer med den faste nye versjonen, eller kan jeg ta den inn i robots.txt min?

Er du sikker på at robots.txt bruker * notasjon ...

Uansett innholdet i robots.txt har ingen innvirkning på vBET.

StarBuG
08-04-10, 17:41
Det er ikke offisielt støttet i den opprinnelige protokoll men google bot kan håndtere det.
Og det er det som teller;)

vBET
08-04-10, 23:52
Oppsettet er ikke brutt.

Du så en bufret versjon under en feilsøking av APC Cache optimalisering plugin

Prøv nå og se om du fortsatt ser en knust layout plz

PS: De "dumme" delen Jeg bare sa fordi du rett og slett lukket feilrapport og flyttet den uten å vente på svaret mitt.
Du bør vente for kundene responsen før erklære aktiv problemene løst.
Det er uhøflig ellers;)

Akkurat - nå layout er OK.

Også takk for ditt forslag om håndtering av problemene. Vær oppmerksom på at vi alltid åpne problemer hvis det viser seg at det ikke er egentlig løst, og at "lukket" er bare prefikset - tråden er ikke stengt - du kan fortsatt skrive og fortelle at problemet ikke er løst ennå. Beklager hvis du følte ubehagelig av den grunn.

Om ikke oversatt vBSEO betingelser. Jeg har problemer med å finne det på forumet ditt. Kan du gi meg nettadressen til siden der eksisterer en slik kommentar (ikke oversatt én) og sitere meg eksakt opprinnelige teksten i denne kommentaren. Du har forskjellig utforming og på hovedsiden for meg ser det ut til at alt er oversatt, så kan du peke meg rett vei:)

StarBuG
09-04-10, 01:40
Men den "følelsen" som er problemet her.

Jeg vil sterkt foreslår revurdere din nåværende arbeidsflyt med innstilling enkle prefikser som gir kunden en følelse av at hans problemet er egentlig ikke tatt hensyn til.
Selv om det ikke er tilfelle.

Jeg nevner dette her fordi jeg hadde dette før da du gjorde det samme til en annen feilrapport av meg.

Bare vente på et svar og etter at problemet er løst flytte tråden eller angi prefikser.

Det gjør vondt ikke deg, men gjør at kunden føler seg mye mer tatt seriouse;)

Om Bug.

Jeg bruker ikke permanent meddelelser fordi Annonsering på forumet mitt vises bare når merknader ikke.
Så bytter på et varsel permanent for deg å teste ville redusere mine inntekter.

Beklager, men kan ikke gjøre det

vBET
09-04-10, 05:24
Igjen beklager for misforståelser og takk for råd om prefikser:) Hvis du har noen konkrete forslag til navn på prefikser vennligst aksje - vi alltid gjerne forbedre vår kundeservice:)

Jeg forstår at du ikke kan slå vBSEO meldinger på. Vi vil sjekke det på vår test forumet og kontakte deg igjen i tilfelle hvis vi vil ikke være i stand til å reprodusere problemet.

StarBuG
09-04-10, 15:02
Lag en annen prefiks [Assigned] eller [Venter på svar]

Eller bare la den være som [open] til problemet er løst;)

vBET
10-04-10, 20:38
Vi har allerede prefiks 'forklare' - tror jeg vi vil bruke det oftere;)

Takk for råd og føler seg fri til å merke eventuelle fremtidige problemer:)

StarBuG
25-04-10, 12:35
Eventuelle Progress på denne feilen?

Kanskje en rask løsning?

vBET
25-04-10, 20:22
Å ja, vi allerede rettet det - bare glem å endre status.

For rask løsning:
1. Rediger filen / includes / vbenterprisetranslator_functions.php
2. Finn:


while (true) {
$position = strpos($script, 'vbseo_jshtml['.$scriptIndex.']', $prevPosition);
if (!$position) {
break;
}
$position = strpos($script, '<table', $position);
$end = strpos($script, '</table>', $position);
$toTranslate = substr($script, $position, $end + strlen('</table>') - $position);
$scriptBuffer .= substr($script, $prevPosition, $position).vbet_translateHTMLFromTo($toTranslate, $forumLanguage, $language, $serie);
++$scriptIndex;
$prevPosition = $end + strlen('</table>');
}

3. Bytt til:


while (true) {
$position = strpos($script, 'vbseo_jshtml['.$scriptIndex.']', $prevPosition);
if (!$position) {
break;
}
$position = strpos($script, '<ol>', $position);
$end = strpos($script, '</ol>', $position);
$toTranslate = substr($script, $position, $end + strlen('<ol>') - $position);
$scriptBuffer .= substr($script, $prevPosition, $position).vbet_translateHTMLFromTo($toTranslate, $forumLanguage, $language, $serie);
++$scriptIndex;
$prevPosition = $end + strlen('</ol>');
}

hotslot
25-04-10, 20:52
Er dette inkludert på mitt siste kjøp eller har vi å gjøre dette også?

vBET
25-04-10, 21:12
Dette vil bli inkludert i 4.4.2:)

Så hvis du ønsker det tidligere, vennligst gjør endres manuelt - dette er ideen om rask løsning - tillate brukeren å reparere den hvis han ikke ønsker å vente på neste utgivelse.

Sorry for bug - vi savner at vBSEO endret tabellen til liste ... : O

magmf
19-05-11, 23:32
dette er ikke inkludert på 4.4.3 kan du bekrefte hvorfor? takk ..

magmf
19-05-11, 23:36
oops beklager jeg snakket om vBET 4.3.0

kamilkurczak
20-05-11, 07:52
Jeg skal sjekke det

magmf
24-05-11, 02:17
noen nyheter?

kamilkurczak
24-05-11, 09:47
du har rett - dette er ikke inkludert i denne versjonen - Jeg må finne hvorfor.

vBET
24-05-11, 16:32
Faktisk feilen kom tilbake, men vi fant løsningen - det vil bli inkludert i neste utgivelse.

For Quicke fikse vennligst:
1. Åpne filen / includes / vbenterprisetranslator_functions
2. Finn funksjon vbet_addScriptToTable:


function vbet_addScriptToTable($what) {
global $vbulletin;
if ($vbulletin->options['vbenterprisetranslator_vbseo_message'] && strpos($what[1], 'vbseo_jshtml[0]')) {
$scriptIndex = 0;
$position = 0;
$prevPosition = 0;
$scriptBuffer = '';
$script = $what[1];
$forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage'];
global $vbet_serie;
while (true) {
$position = strpos($script, 'vbseo_jshtml['.$scriptIndex.']', $prevPosition);
if (!$position) {
break;
}
$position = strpos($script, '<table', $position);
$end = strpos($script, '</table>', $position);
$toTranslate = substr($script, $position, $end + strlen('</table>') - $position);
$scriptBuffer .= substr($script, $prevPosition, $position).vbet_translateHTMLFromTo($toTranslate, $forumLanguage, $_REQUEST['language'], $vbet_serie);
++$scriptIndex;
$prevPosition = $end + strlen('</table>');
}
$what[1] = $scriptBuffer.substr($script, $prevPosition);
} else {
$what[1] = vbet_getReEncoded($what[1]);
}
return vbet_addToReplacementsBuffer($what);
}

3. Erstatte det med:


function vbet_addScriptToTable($what) {
global $vbulletin;
if ($vbulletin->options['vbenterprisetranslator_vbseo_message'] && strpos($what[1], 'vbseo_jshtml[0]')) {
$scriptIndex = 0;
$position = 0;
$prevPosition = 0;
$scriptBuffer = '';
$script = $what[1];
$forumLanguage = $vbulletin->options['vbenterprisetranslator_forumlanguage'];
global $vbet_serie;
while (true) {
$position = strpos($script, 'vbseo_jshtml['.$scriptIndex.']', $prevPosition);
if (!$position) {
break;
}
$position = strpos($script, '<ol>', $position);
$end = strpos($script, '</ol>', $position);
$toTranslate = substr($script, $position, $end + strlen('</ol>') - $position);
$scriptBuffer .= substr($script, $prevPosition, $position).vbet_translateHTMLFromTo($toTranslate, $forumLanguage, $_REQUEST['language'], $vbet_serie);
++$scriptIndex;
$prevPosition = $end + strlen('</ol>');
}
$what[1] = $scriptBuffer.substr($script, $prevPosition);
} else {
$what[1] = vbet_getReEncoded($what[1]);
}
return vbet_addToReplacementsBufferNoReencode($what);
}
function vbet_addToReplacementsBufferNoReencode($what) {
global $vbet_replacementsBuffer;
$vbet_replacementsBuffer[] = $what[1];
return '<vbet'.(count($vbet_replacementsBuffer)-1).'/>';
}

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Thanks to vBET 4.10.1 enjoy automatic translations