PDA

Visa fullständig version: Öppet Alla översättningar slutat att fungera - alla trådar är tom när du klickar på en flagga



myandy99
30-10-11, 06:31
Jag göra inte några ändringar. Jag är på vBulletin 3.6.8 med vBET3.4.1.

Google kunde ändra sin översättning API eller något?

myandy99
30-10-11, 06:45
Jag har precis uppgraderat till vBET 3.5.2 nu sidan min översättning är helt tomt. Vad har jag gått miste?

myandy99
30-10-11, 07:17
Okej. Jag fick detta körs googletest.php. Ser ut som jag är tillfälligt av Google

Start översättning test för Google API v1
Testresultat: {"responseData": null, "responseDetails": "Misstänkt Användarvillkor Missbruk Se http://code.google.com/apis/errors.", "ResponseStatus": 403}
Test fel:
Anslutningstid (ms): 566.118164062

myandy99
30-10-11, 07:21
Min Microsoft API-testet verkar bra. Bör inte mina vBET fortfarande översätta med Microsoft API?

Starta översättningsprovet MS
Provningsresultat:  "Hello"
Test fel:
Anslutningstid (ms): 492.813964844

r.dziadusz
30-10-11, 09:10
Hej,
Ja gick det men det test som du kan vara vilseledande, becouse det testa översättning endast i en sekund
Du kan kontrollera:
-har du
admincp - > vBET - > översättning leverantörer - > endast användning Google: nr
-hade du uppdatera = igen överföra mappen uppladdning - en gång - > vbet_translation_options om inga snälla, gör att

myandy99
30-10-11, 18:46
Ja jag gjorde "endast användning Google: nr" och jag ladda upp vbet_translation_options mapp.

Nu om jag klickar på en flagga, får jag följande felmeddelande:

Oåterkalleligt fel: anropet till odefinierad funktion save_settings() i /home/smera/public_html/forums/includes/vbenterprisetranslator_class_translator.php på linje 28

Jag minns vagt började jag få ovan fel efter att jag gjort vissa ändringar baserat på FAQ rekommendation om prestanda. Känns som det kan vara relaterad till cache-minne eller något

r.dziadusz
31-10-11, 09:36
Du ta bort eller redigera filer, (andra än för vbseo integration)
Kan ni vänligen säga vilka åtgärder (av FAQ prestanda ledtråd) gjordes?
Om du inte kommer ihåg något av detta vänligen PM mig din tillgång detailes jag kommer att kontrollera det på servern

myandy99
31-10-11, 16:37
Jag kommer ihåg problemet uppstod när jag ändrade Cache-minne från ingen till något. Men trots att jag har ändrat Cache-minnet tillbaka till "Ingen" problemet fortfarande finns nu

Jag inte ta bort eller redigera filer, (andra än för vbseo integration)

myandy99
01-11-11, 14:11
Kodraden där ett allvarligt fel inträffar verkar vara följande. Kan jag få några svar?


save_settings(array ('vbet_provider_availability_'.$provider => $availability));

r.dziadusz
02-11-11, 12:21
Du fel visas becouse av systemet går inte att hitta funktionen save_settings som är vBulletin funktion och bör vara i adminfunctions_options.php just nu jag inte vet varför det inte kan hittas, vänligen ompröva reupload alla vBet filer, eller vänligen PM mig åt detaljer, och jag kommer att kontrollera det.
Det är knappast möjligt felet var provocerat fram genom att ändra Cache-minnet värdet

myandy99
02-11-11, 13:50
Okej. Det verkar för mig är detta förmodligen varför: min adminfunctions_options.php har inte save_settings eftersom jag på vBulletin 3.6.8. vBulletin 3.8.x skulle ha den.

vBET som arbetade för mig innan när jag var på vBET 3.4.1 som inte använder save_settings.

Nu när jag har uppgraderat till vBET 3.5.2 och jag kör in i problemet med save_settings.

Så vad tycker du vi ska göra?

r.dziadusz
02-11-11, 14:20
Uppdatera vBulletin till senaste versionen (3.8.7) skulle lösa det

myandy99
03-11-11, 13:19
Min vBulletin är mycket anpassad och integrerad med andra program. Uppgradering vBulletin är inte ett alternativ.

Finns det något annat sätt att göra vBET arbete för mig?

vBET
03-11-11, 14:40
Ja. Du behöver göras kod ändringar och ändra kräver av save_settings till andra funktion/kod som kommer att spara inställningen. vBulletin 3.6 stöds inte officiellt, men vi kan göra det officiella i nästa utgåva (en om kontroll fungerar finns). Så kommer att vi kontrollera hur i denna gamla version vBulletin sparar inställningar och vi ger dig tips om ändringar i koden. Tills sedan - bara inaktivera vänligen vBET.

vBET
03-11-11, 15:24
Detta är inte testat lösning. Kontrollera det och bekräfta det hjälper. Om ja kommer vi sedan inkludera det i nästa utgåva. Vi inte kan testa eftersom vi stöder inte officiellt så gammal version av vBulletin och inte har vi ett test forum för detta.

Snabbfix:
1. Öppna filen / includes / vbenterprisetranslator_class_translator.php
2. Sök:


save_settings(array ('vbet_provider_availability_'.$provider => $availability));

3. Ersätt med:


if (function_exists('save_settings')) {
save_settings(array ('vbet_provider_availability_'.$provider => $availability));
} else {
global $vbulletin;
$vbulletin->db->query_write("
UPDATE " . TABLE_PREFIX . "setting
SET value = '" . $vbulletin->db->escape_string($availability) . "'
WHERE varname = '" . $vbulletin->db->escape_string('vbet_provider_availability_'.$provider) . "'
");
build_options();
}

myandy99
05-11-11, 04:32
Tack. Med felet är borta men det inte går att översätta längre. Oavsett språk flagga jag klickar på det fortfarande visar engelska

vBET
05-11-11, 15:10
Det är inte på grund av ändringen. Detta beror på att du når dina begränsningar i översättning leverantörer.
Läs här för mer info: http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-3.html#post10876

myandy99
05-11-11, 19:23
OK, då jag kommer bara vänta på Google eller Microsoft mirakulöst blir tillgänglig igen? Eller köpa Google Translate API 2?

r.dziadusz
06-11-11, 11:17
vBET kommer att automaticaly kontrolleras som API är tillgängliga i var tionde minut och slå på den, även om du är säker på att du inte når dina gränser - f.e. du har översatt bara en sida och ingen annan var på forum du kunde skriva till microsoft - mtcont@microsoft.com, kanske det visas becouse av Microsoft internt fel, men troligen har du bara normaly nått dina gränser
Även Observera att vBET stöder Google (betalas) översättning v2 API och testar nya api: Apertium (Klicka för mer info (http://www.vbenterprisetranslator.com/forum/vbet-announcements/2543-apertium-another-translation-api-will-supported-vbet.html#post11064))

r.dziadusz
08-11-11, 21:21
Behöver du fortfarande hjälp med problemet? Om inte jag kommer markeras det löst, för alla andra frågor vänligen Öppna ny tråd

myandy99
10-11-11, 02:38
kan ni ge vissa instruktioner om hur du testar Apertium?

r.dziadusz
10-11-11, 23:27
just nu vi testar Apertium, kommer att det vara användbara i nästa utgåva av vBET

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