PDA

View Full Version: Rešeno vBET 4.2.1 ne prevaja vBSEO Javascript sporočil



StarBuG
08-04-10, 13:33
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

vBET
08-04-10, 14:05
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

StarBuG
08-04-10, 15:24
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/)

vBET
08-04-10, 16:05
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:)

vBET
08-04-10, 16:12
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).

StarBuG
08-04-10, 16:23
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;)

StarBuG
08-04-10, 16:31
Š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?

vBET
08-04-10, 17:25
Š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.

StarBuG
08-04-10, 17:41
To ni uradno podprt v originalni protocoll pa google bot lahko ročaj.
In to je tisto, kar šteje;)

vBET
08-04-10, 23:52
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:)

StarBuG
09-04-10, 01:40
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

vBET
09-04-10, 05:24
Š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.

StarBuG
09-04-10, 15:02
Naj še predpono [Namenski] ali [Čakanje na odziv]

Ali pa preprosto pustite, kot [Open], dokler se problem je rešen;)

vBET
10-04-10, 20:38
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:)

StarBuG
25-04-10, 12:35
Vsak napredek na tem bug?

Mogoče hitra rešitev?

vBET
25-04-10, 20:22
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>');
}

hotslot
25-04-10, 20:52
Ali je ta vključena na moj nedavni nakup ali pa moramo to storiti tudi?

vBET
25-04-10, 21:12
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

magmf
19-05-11, 23:32
to ni vključeno v 4.4.3 ali lahko potrdite, zakaj? hvala ..

magmf
19-05-11, 23:36
Ups, žal mi je govoril o vBET 4.3.0

kamilkurczak
20-05-11, 07:52
Bom preveril

magmf
24-05-11, 02:17
vse novice?

kamilkurczak
24-05-11, 09:47
imaš prav - to ni vključeno v tej različici - moram najti, zakaj.

vBET
24-05-11, 16:32
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vBET Translator 4.10.1