PDA

Zobrazit plnou verzi: Vyřešeno vBET 4.2.1 nepřekládá vBSEO Javascript zprávy



StarBuG
08-04-10, 13:33
Ahoj

Všiml jsem si, že s vBET 4.2.1 a 4.0.2 vBulletin PL4 a vBSEO dostat 3,5 RC3 oznámení, která nejsou přeloženy.

Prosím o radu

Kosmik

vBET
08-04-10, 14:05
Musíte se obrátit na ty překlady - to je ve výchozím nastavení výkonových důvodů (ne každý je používat). Najdete příslušnou volbu vBET -> Různé volby

StarBuG
08-04-10, 15:24
Omlouváme se, ale nejsem hloupá.

To je na jinak bych se hlásil jako bug!

Viz Patientenfragen.net - máme odpovědi (http://www.patientenfragen.net/en/)

vBET
08-04-10, 16:05
Nikdo se předpokládá, že některý z našich uživatelů je blbost;) To je standardní postup informovat první o možnostech konfigurace, protože uživatel může jednoduše přijít o konfiguraci, nebo dokonce ani hledat takové. Jsem otevření problému znovu a bude tam:)

vBET
08-04-10, 16:12
Opravdu to je nějaká chyba, protože dokonce ani re-kódovaný. Postaráme se o tom brzy:)

Mimochodem - všimli jste si, že máte zlomený uspořádání v horní části stránky pro zobrazení překládal a vaše příznaky zmizí (nejsou ani v výstupního kódu )?... Vidím, že jste udělal některé změny k použití šablony - zkontrolujte to je z důvodu změny (kopie skutečných šablony těla někam, se vrátí, zkontrolovat, dal ji zpět).

StarBuG
08-04-10, 16:23
Dispozice není poškozen.

Viděl jsi, cache verzi při řešení problémů optimalizace Cache plugin APC

Zkuste se a uvidíme, jestli budou stále vidět rozbité uspořádání plz

PS: "hloupé", část jsem právě řekl, protože si prostě zavřel hlášení a přesunul to bez čekání na mou odpověď.
Měli byste čekat na zákazníky odpověď dřív, než prohlásí aktivní řešených problémů.
Je to nezdvořilé jinak;)

StarBuG
08-04-10, 16:31
A ještě jedna poznámka

Rád bych Disallow: *. JS v souboru robots.txt

Měl jsem ale, že součástí odstranil to zatím jen v případě, že toto byl příčinou problému překladu (což není).

To by však způsobit potíže s pevnou novou verzi nebo mohu zahrnout do svého souboru robots.txt?

vBET
08-04-10, 17:25
A ještě jedna poznámka

Rád bych Disallow: *. JS v souboru robots.txt

Měl jsem ale, že součástí odstranil to zatím jen v případě, že toto byl příčinou problému překladu (což není).

To by však způsobit potíže s pevnou novou verzi nebo mohu zahrnout do svého souboru robots.txt?

Jste si jisti, že je pomocí robots.txt * zápis ...

Každopádně obsah robots.txt mít žádný dopad na vBET.

StarBuG
08-04-10, 17:41
To není oficiálně podporována v původním, ale protocoll Google bot to zvládne.
A to je to, co se počítá;)

vBET
08-04-10, 23:52
Dispozice není poškozen.

Viděl jsi, cache verzi při řešení problémů optimalizace Cache plugin APC

Zkuste se a uvidíme, jestli budou stále vidět rozbité uspořádání plz

PS: "hloupé", část jsem právě řekl, protože si prostě zavřel hlášení a přesunul to bez čekání na mou odpověď.
Měli byste čekat na zákazníky odpověď dřív, než prohlásí aktivní řešených problémů.
Je to nezdvořilé jinak;)

Práva - nyní uspořádání je v pořádku.

Také díky za váš návrh na řešení otázek. Vezměte prosím na vědomí, že se vždy znovu problémy, pokud se ukáže, že to opravdu není vyřešena a že "uzavřená" jen prefix - závit není uzavřen - můžete ještě napsat a říct, že problém není opraven ještě. Omlouváme se, pokud jste se cítil nesvůj, protože to.

O nepřekládají vBSEO oznámení. Mám problém s nalezením na vašem fóru. Můžete mi, prosím dejte mi URL na stránku, na které existují jako komentář (ne překládal jeden) a citovat mě přesně původní text tohoto komentáře. Ty mají různé uspořádání a na hlavní stránce pro mě to vypadá, že vše je přeloženo, tak prosím bod mě správným směrem:)

StarBuG
09-04-10, 01:40
, Ale "pocit" je to za problém.

Chtěl bych důrazně doporučujeme přehodnotit aktuální nastavení workflow s jednoduchým předpony, které je dát zákazníkovi pocit, že jeho problém není ve skutečnosti v úvahu.
I když to tak není.

Zmiňuji se o tom tady, protože jsem měl dřív, když jste to samé další hlášení z dolu.

Jen čekat na odpověď, a poté, co problém je vyřešen přesunout vlákno, nebo nastavení předvoleb.

To není na škodu si ale dělá zákazník cítí mnohem více brát seriouse;)

O chybě.

Nechci používat trvalé oznámení, protože Reklama na můj blog se zobrazuje pouze při oznámení nejsou.
Takže zapnutí oznámení trvale můžete otestovat by snížilo mé příjmy.

Omlouváme se, ale nemůžete udělat

vBET
09-04-10, 05:24
Ještě jednou sorry za nedorozumění, a díky za Vaše rady o předpony:) Pokud máte nějaké konkrétní návrhy na názvy předpon Prosím, podělte se - vždy rádi zlepšení péče o zákazníky:)

Chápu, že není možné zapnout vBSEO oznámení o. Budeme kontrolovat v našich testovacích fórum a znovu kontaktovat v případě, pokud se nebude moci reprodukovat problém.

StarBuG
09-04-10, 15:02
Provést jiný prefix [Vypsané] nebo [čeká na odpověď]

Nebo nechte ji [Otevřít], dokud nebude problém vyřešen;)

vBET
10-04-10, 20:38
Už máme předponu "Pro vysvětlení" - myslím, že budeme používat častěji;)

Díky za Vaše rady a klidně si uvědomit, žádné další otázky:)

StarBuG
25-04-10, 12:35
Jakýkoli pokrok v této chyby?

Možná narychlo?

vBET
25-04-10, 20:22
Ach ano, už jsme to opravil - zapomeňte na změnu stavu.

Pro rychlou opravu:
1. Upravit soubor / includes / vbenterprisetranslator_functions.php
2. Hledat:


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. Změnit na:


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
Je to zahrnuto v mém nedávném nákupu nebo musíme udělat také?

vBET
25-04-10, 21:12
To bude součástí 4.4.2:)

Takže pokud chcete dříve, proveďte ručně měnit - to je myšlenka na rychlou opravu - umožní uživateli opravu, pokud nechce čekat na další vydání.

Omlouváme se za chybu - chybí nám, že vBSEO změnil tabulku seznam ... : O

magmf
19-05-11, 23:32
není zahrnuto v 4.4.3 můžete potvrdit, proč? díky ..

magmf
19-05-11, 23:36
Jejda Promiň, že jsem mluvil o vBET 4.3.0

kamilkurczak
20-05-11, 07:52
Já se podívat

magmf
24-05-11, 02:17
žádné zprávy?

kamilkurczak
24-05-11, 09:47
máte pravdu - to není v této verzi - musím zjistit proč.

vBET
24-05-11, 16:32
Opravdu chyba vrátil, ale našli jsme řešení - to bude zahrnuta v příští verzi.

Pro fix Quicke, prosím:
1. Otevřít soubor / includes / vbenterprisetranslator_functions
2. Najít funkci 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. Nahradit je:


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
vBET 4.10.1 brings automatic translations