PDA

View Full Version: Buka Semua terjemahan berhenti bekerja - semua benang kosong ketika bendera diklik



myandy99
30-10-11, 06:31
Aku tidak membuat perubahan apapun. Aku sedang di vBulletin 3.6.8 dengan vBET3.4.1.

Apakah Google mengubah terjemahan API atau sesuatu?

myandy99
30-10-11, 06:45
Aku hanya upgrade ke vBET 3.5.2 sekarang halaman terjemahan saya benar-benar kosong. Apa yang saya hilang?

myandy99
30-10-11, 07:17
Oke. Aku googletest.php ini berjalan. Sepertinya saya ditangguhkan oleh Google

Awal terjemahan tes untuk Google API v1
Hasil pengujian: {"responseData": null, "responseDetails": "Syarat Layanan Diduga Pelanggaran Silakan lihat http://code.google.com/apis/errors.", "ResponseStatus": 403}
Uji kesalahan:
Sambungan waktu (ms): 566.118164062

myandy99
30-10-11, 07:21
Microsoft API pengujian saya tampaknya baik. Tidak boleh vBET saya masih menerjemahkan dengan Microsoft API?

Mulai tes terjemahan MS
Tes hasil:  "Halo"
Uji kesalahan:
Sambungan waktu (ms): 492.813964844

r.dziadusz
30-10-11, 09:10
Hai,
Ya itu bisa tetapi tes Anda lakukan dapat menyesatkan, karena tes terjemahan hanya dalam satu detik
Bisa Anda periksa:
-Apakah Anda mengatur
AdminCP - > vBET - > terjemahan penyedia - > menggunakan Google hanya: tidak ada
-Apakah Anda memperbarui = upload kembali meng-upload folder - sekali - > vbet_translation_options jika tidak silakan melakukannya

myandy99
30-10-11, 18:46
Ya aku ' penggunaan Google hanya: NO' dan saya melakukan upload vbet_translation_options folder.

Sekarang jika saya klik bendera, saya mendapatkan error berikut:

Fatal error: Call to undefined function save_settings() di /home/smera/public_html/forums/includes/vbenterprisetranslator_class_translator.php on line 28

Aku samar-samar ingat saya mulai mendapatkan kesalahan di atas setelah saya membuat beberapa perubahan berdasarkan FAQ rekomendasi pada kinerja. Merasa seperti itu mungkin berkaitan dengan memori cache atau sesuatu

r.dziadusz
31-10-11, 09:36
Apakah Anda menghapus/mengedit file, (selain untuk vbseo integrasi)
Bisa Anda jelaskan langkah-langkah yang (dari FAQ kinerja petunjuk) dibuat?
Jika Anda tidak ingat hal ini silahkan PM saya detailes akses Anda saya akan check it pada server Anda

myandy99
31-10-11, 16:37
Aku ingat masalah muncul setelah saya mengubah memori Cache dari tidak untuk sesuatu. Tetapi sekarang meskipun saya mengubah memori Cache kembali ke 'Nihil' masalah masih ada

Saya melakukan tidak menghapus/mengedit file, (selain untuk vbseo integrasi)

myandy99
01-11-11, 14:11
Baris kode di mana kesalahan fatal terjadi tampaknya menjadi berikut. Saya bisa mendapatkan beberapa jawaban?


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

r.dziadusz
02-11-11, 12:21
Kesalahan Anda muncul karena sistem tidak dapat menemukan save_settings fungsi yang vBulletin fungsi dan harus menjadi di adminfunctions_options.php sekarang saya tidak tahu mengapa hal ini tidak dapat ditemukan, silahkan pertimbangkan kembali reupload semua vBet file, atau PM saya mengakses rincian silahkan, dan saya akan check it.
Hampir tidak mungkin kesalahan ini memicu dengan mengubah nilai memori Cache

myandy99
02-11-11, 13:50
Oke. Itu akan muncul bagi saya ini adalah mungkin mengapa: adminfunctions_options.php saya tidak memiliki save_settings karena aku di vBulletin 3.6.8. vBulletin 3.8.x akan memilikinya.

vBET bekerja untuk saya sebelumnya ketika saya berada di vBET 3.4.1 yang tidak menggunakan save_settings.

Sekarang bahwa aku upgrade ke vBET 3.5.2 dan aku berlari ke dalam masalah dengan save_settings.

Jadi apa pendapat Anda harus kita lakukan?

r.dziadusz
02-11-11, 14:20
Memperbarui vBulletin ke versi terbaru (3.8.7) akan mengatasinya

myandy99
03-11-11, 13:19
VBulletin saya sangat disesuaikan dan terintegrasi dengan perangkat lunak lain. Upgrade vBulletin bukanlah suatu pilihan.

Apakah ada cara lain untuk membuat vBET bekerja untuk saya?

vBET
03-11-11, 14:40
Ya. Anda perlu kode membuat perubahan dan perubahan panggilan dari save_settings lain fungsi/kode yang akan menyimpan pengaturan. vBulletin 3,6 tidak secara resmi didukung, tapi kita bisa melakukannya resmi dalam rilis berikutnya (jika memeriksa fungsi ada). Jadi kita akan memeriksa bagaimana dalam versi lama ini vBulletin menyimpan pengaturan dan kami akan memberikan petunjuk tentang perubahan kode. Sampai kemudian - hanya silakan menonaktifkan vBET.

vBET
03-11-11, 15:24
Hal ini tidak DIUJI solusi. Silakan check it dan mengkonfirmasi apakah itu membantu. Jika ya maka kami akan memasukkannya dalam rilis berikutnya. Kami tidak dapat menguji karena kami tidak mendukung secara resmi versi begitu lama vBulletin dan kita tidak memiliki forum pengujian untuk ini satu.

Cepat memperbaiki:
1. Buka file / includes / vbenterprisetranslator_class_translator.php
2. Cari:


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

3. Ganti dengan:


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
Terima kasih. Dengan perubahan kesalahan sudah pergi, tapi itu tidak menerjemahkan lagi. Apa pun bahasa bendera saya klik itu masih menampilkan bahasa Inggris

vBET
05-11-11, 15:10
Ianya tidak karena perubahan. Hal ini karena Anda mencapai batas-batas Anda dalam terjemahan penyedia.
Silahkan baca ini untuk info lebih lanjut: http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq-3.html#post10876

myandy99
05-11-11, 19:23
OK, dalam hal ini saya akan hanya menunggu untuk Google atau Microsoft secara ajaib menjadi tersedia lagi? Atau membeli Google Translate API 2?

r.dziadusz
06-11-11, 11:17
vBET akan otomatis memeriksa yang API tersedia di setiap 10 menit, dan menyalakannya, juga jika Anda yakin Anda tidak mencapai batas-batas Anda - f.e. Anda telah diterjemahkan hanya satu halaman dan tidak ada orang lain di forum Anda bisa menulis ke microsoft - mtcont@microsoft.com, mungkin muncul karena kesalahan internal Microsoft, tetapi paling mungkin kau hanya normaly mencapai batas-batas Anda
Juga perlu diketahui bahwa vBET mendukung Google (dibayar) terjemahan v2 API dan tes api baru: Apertium (klik untuk info lebih lanjut (http://www.vbenterprisetranslator.com/forum/vbet-announcements/2543-apertium-another-translation-api-will-supported-vbet.html#post11064))

r.dziadusz
08-11-11, 21:21
Apakah Anda masih perlu bantuan dengan masalah ini? Jika tidak saya akan ditandai dipecahkan, untuk masalah lain silahkan buka thread baru

myandy99
10-11-11, 02:38
Bisakah Anda memberi beberapa instruksi tentang cara untuk menguji Apertium?

r.dziadusz
10-11-11, 23:27
sekarang kami menguji Apertium, akan digunakan dalam vBET rilis berikutnya

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