View Full Version: Rešeno vBET 4.2.1 ne prevaja vBSEO Javascript sporočil
Hi
Opazil sem, da z vBET 4.2.1 in 4.0.2 vBulletin PL4 in vBSEO dobili 3,5 RC3 Obvestila ni prevedena.
Prosimo, nasvet
StarBuG
Moraš pa na teh prevodov - to je privzeta za opravljanje razlogov (ne vsak se ga uporablja). Boste našli ustrezno možnost v vBET -> Možnosti Misc
Oprosti, ampak nisem neumen.
To je na sicer jaz ne bi poročali, kot bug!
Glejte Patientenfragen.net - imamo odgovore (http://www.patientenfragen.net/en/)
Nihče ne predpostavlja, da je kateri koli od naših uporabnikov neumen;) je standardni postopek, da najprej obvesti o konfiguraciji možnosti, saj bi lahko uporabnik preprosto zamudili nekaj konfiguracijo ali celo ne iščem takih. Jaz sem odpiranje vprašanja in spet dogaja tam:)
Res je nekaj napak, saj je tudi ni ponovno kodirana. Poskrbeli bomo o tem kmalu:)
Mimogrede - ste opazili, da ste kakšno postavitev na vrhu strani za prevedena pogled in vaše zastave izgine (ne tudi v kodo izhod )?... Vidim, da si naredil nekaj ročno predlogi sprememb - preverite pa ga je zaradi vaše spremembe (kopija dejanske predloge telo nekje, vrniti, preveri, postavil nazaj).
Postavitev ni pokvarjena.
Si videl cached različica med težav z Cache APC plugin optimizacija
Preizkusite zdaj in videli, če še vedno vidite zdrobljen postavitev plz
ps: "neumno" del sem samo rekel, ker si preprosto zaprli bug poročilo in ga preselili brez čakanja na moj odgovor.
Moral bi počakati na odgovor stranke, preden razglasi aktivni rešiti probleme.
To je nevljudno drugače;)
Še ena opomba
Rad bi, da zavrne: *. js v robots.txt datoteki
Imel sem, da je vključena, vendar je odstranjena za zdaj samo v primeru, je bila to povzroča problem prevajanja (ki ga ni).
Vendar pa bi, ki povzročajo težave s fiksno novo različico ali lahko vključi v svoj robots.txt?
Še ena opomba
Rad bi, da zavrne: *. js v robots.txt datoteki
Imel sem, da je vključena, vendar je odstranjena za zdaj samo v primeru, je bila to povzroča problem prevajanja (ki ga ni).
Vendar pa bi, ki povzročajo težave s fiksno novo različico ali lahko vključi v svoj robots.txt?
Ali ste prepričani, da je z robots.txt * zapisu ...
Kakorkoli vsebino robots.txt nimajo nobenega vpliva na vBET.
To ni uradno podprt v originalni protocoll pa google bot lahko ročaj.
In to je tisto, kar šteje;)
Postavitev ni pokvarjena.
Si videl cached različica med težav z Cache APC plugin optimizacija
Preizkusite zdaj in videli, če še vedno vidite zdrobljen postavitev plz
ps: "neumno" del sem samo rekel, ker si preprosto zaprli bug poročilo in ga preselili brez čakanja na moj odgovor.
Moral bi počakati na odgovor stranke, preden razglasi aktivni rešiti probleme.
To je nevljudno drugače;)
Desno - zdaj postavitev je v redu.
Tudi hvala za vaš predlog o ravnanju vprašanj. Prosimo, upoštevajte, da smo vedno znova odpreti vprašanja, če se izkaže, da ni res rešiti, in da je "zaprto" je samo predpona - nit ni zaprt - še vedno lahko pišete, in povedal, da vprašanje ni še popravi. Žal mi je, če si se počutil neprijetno zaradi tega.
O ni prevedena vBSEO obvestil. Imam težave s ga najti na vašem forumu. Ali lahko prosim dajte mi URL na stran, na kateri obstajajo takšnih pripomb (ni prevedeno eno) in quote me natančno izvirno besedilo tega komentarja. Ti imajo različne postavitve in na glavni strani mi je videti, da je prevedeno vse, zato vas prosimo, točka me pravo smer:)
Toda "občutek" je problem tukaj.
Jaz bi močno nakazujejo, ponoven razmislek vaš trenutni potek dela s preprosto nastavitev predpone, ki dajejo stranki občutek, da se njegovo vprašanje v resnici ne upoštevajo.
Čeprav to ne drži.
Sem omenil to tukaj, ker sem imel pred tem, ko ste storili enako na drugo bug poročilo rudnika.
Preprosto čakati na odgovor in po tem, ko je rešen problem premakniti nit ali določene predpone.
To vas ne boli, ampak daje stranki občutek veliko bolj sprejeti seriouse;)
O Bug.
Ne uporabljam stalno obvestil, saj je oglaševanje na mojem forum prikazana samo, če niso obvestili.
Torej preklapljanje na obvestilu, trajno za vas, da preizkusite bi zmanjšala svoj zaslužek.
Oprosti, ampak ne more storiti, da se
Še enkrat je žal za nesporazum in hvala za vaše nasvete o tem predpone:) Če imate nekatere posebne predloge o imenih predpone prosim deleža - smo vedno z veseljem izboljšati našo skrb za stranke:)
Razumem, da ne morete vklopiti obvestil vBSEO on. Bomo pogledat na našem forumu in preizkus stik z vami spet v primeru, če bomo se ne morejo razmnoževati vprašanje.
Naj še predpono [Namenski] ali [Čakanje na odziv]
Ali pa preprosto pustite, kot [Open], dokler se problem je rešen;)
Imamo že predpona "Da pojasni" - mislim, da ga bodo uporabljali bolj pogosto;)
Hvala za vaše nasvete in vas prosimo, da upoštevate vse morebitne bodoče vprašanja:)
Vsak napredek na tem bug?
Mogoče hitra rešitev?
Oh ja, smo že popravljen - le pozabite, da spremenite stanje.
Za hitra rešitev:
1. Uredite datoteko / includes / vbenterprisetranslator_functions.php
2. Najdi:
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. Spremeni v:
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>');
}
Ali je ta vključena na moj nedavni nakup ali pa moramo to storiti tudi?
To bo vključeno v 4.4.2:)
Torej, če želite, da prej, vas prosimo, da spremenili ročno - to je ideja hitro popraviti - omogočajo uporabniku, da to popravimo, če ne želijo čakati na naslednjo izdajo.
Žal mi je za bug - smo zamudili da vBSEO spremenilo mizo na seznam ... : O
to ni vključeno v 4.4.3 ali lahko potrdite, zakaj? hvala ..
Ups, žal mi je govoril o vBET 4.3.0
kamilkurczak
20-05-11, 07:52
Bom preveril
kamilkurczak
24-05-11, 09:47
imaš prav - to ni vključeno v tej različici - moram najti, zakaj.
Dejansko bug prišel nazaj, vendar smo našli rešitev - to bodo vključeni v naslednji izdaji.
Za popraviti quicke prosim:
1. Odpri datoteko / includes / vbenterprisetranslator_functions
2. Najdi funkcijo 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. Zamenjajte jo z:
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):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.