الخميس، 25 سبتمبر 2025

اظافة اداة الترجمة الى مدونة بلوجر

 

كيفية اظافة اداة الترجمة الى موقع او مدونة بلوجر




 

اليوم موضوعنا وهو عن الكود الخاص بإظهار قائمة منسدلة بعدة لغات تظهر 

على الشريط الأيسر للموقع يمكن للزائر بضغطة عن طريق الفأرة او في الهاتف ايضا ان يقوم بالضغط على اللغة ثم اختيار اللغة التي تساعده ضمن اللغات المتوفرة وعند قيامه بالضغط على اللغه المختاره فانه سيتوجه او ستنبثق له نافذة جديدة تحتوي على ترجمة جوجل لموقعك باللغة المختارة مع بقاء الصفحة الاصلية مفتوحة ويمكنه بعد ذلك في الصفحة الجديدة المنبثقة داخل المتصفح ان يقوم بتحديد اللغة التي يريدها مثلا الانجليزية الفرنسية وغيرها 

 وستتغير لغة الموقع طبقا للغة المختارة داخل النافذة الجديدة اما عن طريق اضافة هذه الاداة فهي سهله جدا ولا تحتاج لاي شرح كثير


 اللغات المتوفرة في هذه الأداة أو أداة ترجمة الموقع او مدونات  بلوجر هي كثيرة جدا وتشمل أهم اللغات المستعملة وهي:

English Indonesian Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bengali Bulgarian Catalan Chinese Croatian Czech Danish Dutch English Esperanto Estonian Filipino Finnish French Galician Georgian German Greek Gujarati  Haitian Creole  Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Kannada Korean Latin Latvian Lithuanian Macedonian Malay Maltese Norwegian Persian Polish Portuguese Romanian Russian Serbian SloTelugvak Slovenian Spanish Swahili Swedish Tamil u Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish

كيفية إظافة أداة الترجمة الى موقع او مدونة  بلوجر وذلك باتباع الخطوات البسيطة التالية:

1- نقوم بالذهاب الى منصة بلوجر

2- ثم نقوم بإختيار أو الذهاب الى التنسيق او التخطيط كما يسمى سابقا 

3- ثم نختار المكان الذي سنضيف فيه الاداة ويفضل الشريط الجانبي

4- نضغط على اضافة أداة جديدة 

5- وعندما تظهر لنا قائمة بالادوات المتوفرة نختار اضافة اداة جافا سكريبت 

6- ثم نقوم بإضافه الكود الذي بالأسفل داخل المكان المخصص له ضمن الاداة

7- نضغط على حفظ الاداة

8- نقوم بحفظ التغيرات للقالب او التنسيق 


<style type="text/css">

#translator-wrapper {

  display:block;

  width:90%;

  max-width:300px; 

  border:none; 

  background-color:#fff;

  color:#444;

  overflow:hidden;

  position:relative;

  height:40px;

  line-height:40px;

  border:1px solid #e0e0e0;

}

#translator-wrapper select {

  border:none;

  background:transparent;

  font-family:'Verdana',Arial,Sans-Serif;

  font-size:15px;

  width:100%;

  color:#444;

  -webkit-box-sizing:border-box;

  -moz-box-sizing:border-box;

  box-sizing:border-box;

  -webkit-appearance:none;

  cursor:text;

  padding:5px 85px;

}

#translator-wrapper a,

#translator-wrapper a:hover {

  display:block;

  background-color:#4791d2;

  border:none;

  color:#fff;

  margin:0 0;

  text-decoration:none;

  position:absolute;

  top:0;

  right:0;

  bottom:0;

  cursor:pointer;

  width:14%;

  transition:all 0.3s ease; 

}

#translator-wrapper a:before {

  content:"";

  display:block;

  width:0;

  height:0;

  border:6px solid transparent;

  border-left-color:white;

  position:absolute;

  top:50%;

  left:45%;

  margin-top:-5px;

}

#translator-wrapper a:hover {opacity:0.9;}

#translator-wrapper a:active {opacity:0.9;}

#translator-wrapper select:focus,

#translator-wrapper a:focus,

#translator-wrapper select:active,

#translator-wrapper a:active {

  border:none;

  outline:none;

  cursor:pointer;

}

option {

  background:#444;

  color:#e0e0e0;

}

</style>

<div id="translator-wrapper">

    <select id="translate-language">

        <option value="en" selected />English

        <option value="id" />Indonesian

        <option value="af" />Afrikaans

        <option value="sq" />Albanian

        <option value="ar" />Arabic

        <option value="hy" />Armenian

        <option value="az" />Azerbaijani

        <option value="eu" />Basque

        <option value="be" />Belarusian

        <option value="bn" />Bengali

        <option value="bg" />Bulgarian

        <option value="ca" />Catalan

        <option value="zh-CN" />Chinese

        <option value="hr" />Croatian

        <option value="cs" />Czech

        <option value="da" />Danish

        <option value="nl" />Dutch

        <option value="en" />English

        <option value="eo" />Esperanto

        <option value="et" />Estonian

        <option value="tl" />Filipino

        <option value="fi" />Finnish

        <option value="fr" />French

        <option value="gl" />Galician

        <option value="ka" />Georgian

        <option value="de" />German

        <option value="el" />Greek

        <option value="gu" />Gujarati

        <option value="ht" />Haitian Creole

        <option value="iw" />Hebrew

        <option value="hi" />Hindi

        <option value="hu" />Hungarian

        <option value="is" />Icelandic

        <option value="id" />Indonesian

        <option value="ga" />Irish

        <option value="it" />Italian

        <option value="ja" />Japanese

        <option value="kn" />Kannada

        <option value="ko" />Korean

        <option value="la" />Latin

        <option value="lv" />Latvian

        <option value="lt" />Lithuanian

        <option value="mk" />Macedonian

        <option value="ms" />Malay

        <option value="mt" />Maltese

        <option value="no" />Norwegian

        <option value="fa" />Persian

        <option value="pl" />Polish

        <option value="pt" />Portuguese

        <option value="ro" />Romanian

        <option value="ru" />Russian

        <option value="sr" />Serbian

        <option value="sk" />Slovak

        <option value="sl" />Slovenian

        <option value="es" />Spanish

        <option value="sw" />Swahili

        <option value="sv" />Swedish

        <option value="ta" />Tamil

        <option value="te" />Telugu

        <option value="th" />Thai

        <option value="tr" />Turkish

        <option value="uk" />Ukrainian

        <option value="ur" />Urdu

        <option value="vi" />Vietnamese

        <option value="cy" />Welsh

        <option value="yi" />Yiddish

    </select><a id="translate-me" href="#" title="Translate"></a>

</div>

<script type="text/javascript">

(function() {

    var mylang = "ar", // Your website language

        anchor = document.getElementById('translate-me');

    anchor.onclick = function() {

        window.open('http://translate.google.com/translate?u=' + encodeURIComponent(location.href) + '&langpair=' + mylang + '%7C' + document.getElementById('translate-language').value + '&hl=en');

        return false;

    };

})();

</script>  
  

0 Comments

إرسال تعليق