1 مرفق
هاك AJAX_Google_translator
بسم الله الرحمن الرحيم
الحمد الله
اخواني الكرام هذا اول هاك من تطويري وتعريبي طورته ليكون اسرع وباذن الله نفيد كل اخ عربي
الهاك عباره عن مترجم فوري بصيغة الاجكس اسم الهاك AJAX_Google_translator
الهاك لنسخ 370 وما فوق سهل الاستخدام مجرد ما تظلل النص يظهر لا ياثر على المتصفح سريع
يعمل مع كل المتصفحات ان شاء الله شرح مبسط
https://mwadah.com/images/imgcache/2008/11/122.png
التركيب
1 قوم بتوزيع محتوى ملفupload في ملف المنتدى عن طريق الاف تي بي
2 حمل البرودكت كما تعودنا في النسخ 370
اخوكم الفقير لرحمة الله البروفيسور
رد: هاك AJAX_Google_translator
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
رد: هاك AJAX_Google_translator
اخى الكريم لقد جربت هذا ولا يعمل
رد: هاك AJAX_Google_translator
سلمت ودمت جاري التجربة أخي الغالي ....
رد: هاك AJAX_Google_translator
هذا البرودكت يعمل لكن مع وضع هذا التعديل على التمبلت
التعديلات اللزمة
- headinclude
ابحث عن
Quote:
<script type="text/javascript" src="clientscript/vbulletin_global.js?v=$vb options[simpleversion]"></script>
ضع بعدها هذا الكود
Code:
<script type="text/javascript" src="clientscript/google_translate.js"></script>
<script type="text/javascript">
<!--
var GOOGLE_ERROR = "$vbphrase[googletranslator_error]";
var GOOGLE_TEXT = "$vbphrase[googletranslator_text_fir st]";
// -->
</script>
- footer
ابحث عن
Code:
$ad_location[ad_footer_start
اضف بعدها
Code:
<script type="text/javascript">
<!--
var translate_from = "en";
var translate_to = "de";
// -->
</script>
<div id="translation" style="visibility: hidden; border: 1px; position: absolute; left: 0px; top: 0px" class="tborder">
<div class="tcat">
<a style="display: block; text-align: right; padding: 6px; font-size: 9px;" href="#" onclick="this.parentNode. parentNode.style.visibili ty='hidden'">$vbphrase[googletranslator_close_wi ndow]</a>
</div>
<div style="padding: 6px;"></div>
</div>
<div id="translate" style="visibility: hidden; border: 1px; position: absolute; left: 0px; top: 0px" class="tborder">
<div class="thead">
<img src="images/ico_searching.gif" alt="" style="vertical-align: middle; display: none;" />
<span class="normalfont">$vbphr ase[googletranslator_translat e_from]:
<select name="trans_from" onchange="translate_from= this.options[this.selectedIndex].value">
<option value="ar">$vbphrase[googletranslator_arabic]</option>
<option value="bg">$vbphrase[googletranslator_bulgaria n]</option>
<option value="zh-CN">$vbphrase[googletranslator_chinese]</option>
<option value="hr">$vbphrase[googletranslator_croatian]</option>
<option value="cs">$vbphrase[googletranslator_czech]</option>
<option value="da">$vbphrase[googletranslator_danish]</option>
<option value="nl">$vbphrase[googletranslator_dutch]</option>
<option value="en" selected="selected">$vbph rase[googletranslator_english]</option>
<option value="fi">$vbphrase[googletranslator_finnish]</option>
<option value="fr">$vbphrase[googletranslator_french]</option>
<option value="de">$vbphrase[googletranslator_german]</option>
<option value="el">$vbphrase[googletranslator_greek]</option>
<option value="hi">$vbphrase[googletranslator_hindi]</option>
<option value="it">$vbphrase[googletranslator_italian]</option>
<option value="ja">$vbphrase[googletranslator_japanese]</option>
<option value="ko">$vbphrase[googletranslator_korean]</option>
<option value="no">$vbphrase[googletranslator_norwegia n]</option>
<option value="pl">$vbphrase[googletranslator_polish]</option>
<option value="pt">$vbphrase[googletranslator_portugue se]</option>
<option value="ro">$vbphrase[googletranslator_romanian]</option>
<option value="ru">$vbphrase[googletranslator_russian]</option>
<option value="es">$vbphrase[googletranslator_spanish]</option>
<option value="sv">$vbphrase[googletranslator_swedish]</option>
</select>
$vbphrase[googletranslator_translat e_to]
<select name="trans_to" onchange="translate_to=th is.options[this.selectedIndex].value">
<option value="ar">$vbphrase[googletranslator_arabic]</option>
<option value="bg">$vbphrase[googletranslator_bulgaria n]</option>
<option value="zh-CN">$vbphrase[googletranslator_chinese]</option>
<option value="hr">$vbphrase[googletranslator_croatian]</option>
<option value="cs">$vbphrase[googletranslator_czech]</option>
<option value="da">$vbphrase[googletranslator_danish]</option>
<option value="nl">$vbphrase[googletranslator_dutch]</option>
<option value="en">$vbphrase[googletranslator_english]</option>
<option value="fi">$vbphrase[googletranslator_finnish]</option>
<option value="fr">$vbphrase[googletranslator_french]</option>
<option value="de" selected="selected">$vbph rase[googletranslator_german]</option>
<option value="el">$vbphrase[googletranslator_greek]</option>
<option value="hi">$vbphrase[googletranslator_hindi]</option>
<option value="it">$vbphrase[googletranslator_italian]</option>
<option value="ja">$vbphrase[googletranslator_japanese]</option>
<option value="ko">$vbphrase[googletranslator_korean]</option>
<option value="no">$vbphrase[googletranslator_norwegia n]</option>
<option value="pl">$vbphrase[googletranslator_polish]</option>
<option value="pt">$vbphrase[googletranslator_portugue se]</option>
<option value="ro">$vbphrase[googletranslator_romanian]</option>
<option value="ru">$vbphrase[googletranslator_russian]</option>
<option value="es">$vbphrase[googletranslator_spanish]</option>
<option value="sv">$vbphrase[googletranslator_swedish]</option>
</select>
</span> <input type="button" class="button" name="btngo" value="$vbphrase[googletranslator_go]" onclick="translateSelecti on(translate_from, translate_to, 1);" />
</div>
</div>