عرض النسخة الكاملة : حل vBET 4.2.1 لا يترجم لخدمات الرسائل جافا سكريبت
مرحبا
لاحظت أنه مع vBET 4.2.1 والمنتدى 4.0.2 وPL4 زيارتها الحصول على المناقصات لم تترجم 3.5 RC3.
يرجى تقديم المشورة
StarBuG
لديك لتشغيل هذه الترجمات -- تم تعطيله افتراضيا لأسباب الأداء (وليس كل واحد يستخدمه). سوف تجد الخيار المناسب في vBET --> متفرقات خيارات
آسف لكنني لست غبيا.
وهو على خلاف ذلك لم أكن ذكرت أنها الشوائب!
انظر Patientenfragen.net -- نحن لدينا الأجوبة (http://www.patientenfragen.net/en/)
لا أحد يفترض أن أي من مستخدمينا غبي ؛) وهو الإجراء القياسي للإعلام لأول مرة عن إمكانيات التكوين ، لأن المستخدم قد يغيب بعض ببساطة التكوين أو حتى لا ينظر لمثل هذا. أنا ابن فتح القضية مرة أخرى والذهاب الى هناك :)
بل هو بعض الشوائب ، وذلك لأن حتى لا إعادة ترميز. وسوف نهتم عنها قريبا :)
بالمناسبة -- هل لاحظت أن لديك تخطيط كسر في أعلى الصفحة لعرض ترجمتها وتختفي الأعلام الخاص (ليست حتى في رمز الانتاج)؟... أرى أن بعض التغييرات التي أجريتها قالب دليل -- يرجى الاختيار لا يكون ذلك بسبب التغييرات التي قمت بها (نسخ القالب الجسم الفعلية في مكان ما ، تعود ؛ الاختيار ؛ إعادتها).
لم ينكسر التخطيط.
رأيت نسخة مخبأة المشاكل خلال التحسين APC المساعد الكاش
نحاول الآن وانظر إذا كنت لا تزال ترى بلز تخطيط مكسورة
ملاحظة : إن "غبي" الجزء الأول فقط وقال لأنك ببساطة مغلقة تقرير الشوائب ونقله دون انتظار إجابتي.
عليك الانتظار لاستجابة الزبائن أولا قبل أن يعلن المشاكل نشطة حلها.
فمن غير مهذبة على خلاف ذلك ؛)
أكثر واحد علما
وأود أن عدم السماح : *. شبيبة في ملف robots.txt
كنت قد شمل ذلك ولكن إزالته للتو في حال كان هذا يسبب مشكلة الترجمة (التي هي ليست).
ومع ذلك ، فإن القضية التي متاعب مع النسخة الجديدة الثابتة أو يمكنني إدراجه في ملف robots.txt الخاص بي؟
أكثر واحد علما
وأود أن عدم السماح : *. شبيبة في ملف robots.txt
كنت قد شمل ذلك ولكن إزالته للتو في حال كان هذا يسبب مشكلة الترجمة (التي هي ليست).
ومع ذلك ، فإن القضية التي متاعب مع النسخة الجديدة الثابتة أو يمكنني إدراجه في ملف robots.txt الخاص بي؟
هل أنت متأكد من أن ملف robots.txt * يستخدم التدوين...
على أي حال من محتوى ملف robots.txt ليس لها تأثير على vBET.
هذا غير معتمد رسميا في protocoll الأصلي ولكن جوجل بوت قادرة على التعامل معها.
وهذا هو ما يهم ؛)
لم ينكسر التخطيط.
رأيت نسخة مخبأة المشاكل خلال التحسين APC المساعد الكاش
نحاول الآن وانظر إذا كنت لا تزال ترى بلز تخطيط مكسورة
ملاحظة : إن "غبي" الجزء الأول فقط وقال لأنك ببساطة مغلقة تقرير الشوائب ونقله دون انتظار إجابتي.
عليك الانتظار لاستجابة الزبائن أولا قبل أن يعلن المشاكل نشطة حلها.
فمن غير مهذبة على خلاف ذلك ؛)
الحق -- تخطيط الآن على ما يرام.
كما شكر لاقتراحكم حول معالجة القضايا. يرجى ملاحظة أننا دائما إعادة فتح القضايا إذا كان يبدو أن لا حل فعلا ، وأنه "مغلقة" هي البادئة فقط -- لم يتم تصحيح يمكنك ان تكتب بعد ، وأقول ان المشكلة حتى الآن -- لم يتم إغلاق الموضوع. إذا شعرت بعدم الارتياح آسف لذلك.
حول عدم ترجمتها لخدمات الإشعارات. أجد صعوبة في العثور على المنتدى. يمكنك من فضلك أعطني URL إلى الصفحة التي توجد على تعليق من هذا القبيل (لم يترجم واحد) واقتبس لي النص الأصلي الدقيق لهذا التعليق. لديك تخطيط مختلفة ، وعلى الصفحة الرئيسية لأنه يبدو لي أن تتم ترجمة كل شيء ، لذا يرجى لي نقطة الاتجاه الصحيح :)
ولكن "الشعور" هي المشكلة هنا.
أود أن أقترح بشدة إعادة النظر في سير العمل الحالي الخاص بك مع وضع البادئات البسيطة التي تعطي العميل الشعور بأن المسألة ليست حقا له أخذ بعين الاعتبار.
حتى لو كان هذا ليس هو الحال.
وأذكر هذا لأنني هنا كان هذا من قبل عندما كنت فعلت الشيء نفسه في آخر تقرير الشوائب من الألغام.
ببساطة الانتظار للرد وبعد ان يتم حل مشكلة نقل الصفحات أو تعيين البادئات.
فإنه لا يضر بك ولكن يجعل العملاء يشعرون seriouse أكثر المتخذة ؛)
عن الأخطاء.
أنا لا أستعمل إشعارات دائمة لأن يتم فقط عرض الإعلان على منتدى بلدي عندما اشعارات ليسوا كذلك.
ولذا فإن التحول على إشعار دائم بالنسبة لك لاختبار انخفاض أرباح بي.
آسف ولكن لا يمكن القيام بذلك
آسف مرة ثانية لسوء الفهم وشكره الخاص للالنصائح حول البادئات :) إذا كان لديك اقتراحات محددة حول بعض أسماء البادئات يرجى حصة -- نحن دائما على تحسين خدمة العملاء بكل سرور :)
أفهم أنك لا تستطيع تشغيل لخدمات إشعارات جرا. وسوف نتحقق من ذلك في منتدى الاختبار والاتصال بك مرة أخرى في حالة إذا كنا لن يكون قادرا على إعادة إنتاج هذه القضية.
جعل آخر البادئة [المعينة] أو [في انتظار الرد]
أو ببساطة ترك بأنها [مفتوحة] حتى يتم حل هذه المسألة ؛)
لدينا بالفعل البادئة "لشرح" -- وأعتقد أننا سوف تستخدم في كثير من الأحيان ؛)
شكرا على النصائح الخاص وتتردد أن نلاحظ أية مشاكل في المستقبل :)
أي تقدم على هذا الخطأ؟
ربما حل سريع؟
أوه نعم ، ونحن بالفعل تصحيح ذلك -- أن ينسوا لتغيير الوضع.
لإصلاح سريع :
1. تحرير الملف / وتشمل / vbenterprisetranslator_functions.php
2. العثور على :
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. تغيير :
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>');
}
وشملت هذه الأخيرة على شراء بي أم أننا يجب أن نفعل ذلك أيضا؟
وسيتم إدراج هذا في 4.4.2 :)
حتى إذا كنت ترغب في وقت سابق ، من فضلك قم يدويا تغيير -- وهذا هو فكرة الإصلاح السريع -- تسمح للمستخدم لاصلاحها اذا كان لا يريد الانتظار لاطلاق سراح المقبل.
نعتذر عن الخطأ -- أن نفتقد لخدمات تغيير الجدول إلى قائمة... : س
يمكن أن يتم تضمين هذا على 4.4.3 يجب تأكيد لماذا؟ شكرا..
عفوا آسف كنت أتحدث عن vBET 4.3.0
kamilkurczak
20-05-11, 07:52
وسوف تحقق من ذلك
kamilkurczak
24-05-11, 09:47
أنت محق -- لم يتم تضمين هذا في هذا الإصدار -- ولست بحاجة للبحث عن السبب.
وجاء في الواقع الشوائب إلى الوراء ، لكننا وجدنا الحل -- وسيتم تضمينه في الإصدار التالي.
لإصلاح quicke الرجاء :
1. ملف مفتوح / وتشمل / vbenterprisetranslator_functions
2. العثور على وظيفة 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. الاستعاضة عنها :
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.