PDA

View Full Version : آموزش: چگونه صفحه خود را برای ترجمه به Google Translate بفرستیم



djsaeedkhan
پنج شنبه 22 دی 1390, 18:03 عصر
با سلام
اگر دوست دارید با یه لینک صفحتون توسط گوگل ترجمه بشه از کد های زیر استفاده کنید.
توجه
1- اگر تو لوکال هاست (هاست مجازی) باشید، به صفحه گوگل میروید ولی خطا میده
2- ترجمه در صفحه شما انجام نمیشه بلکه به صفحه ترجمه گوگل می روید


<ul id="translations">
<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Cde" rel="nofollow">Translate this page to Deutsch</a></li>

<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Ces" rel="nofollow">Translate this page to Espanol</a></li>

<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Cfr" rel="nofollow">Translate this page to Francais</a></li>

<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Cit" rel="nofollow">Translate this page to Italiano</a></li>

<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Cpt" rel="nofollow">Translate this page to Portugues</a></li>

<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Car" rel="nofollow">Translate this page to Arabic</a></li>

<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Cja" rel="nofollow">Translate this page to Japanese</a></li>

<li><a href="http://translate.google.com/translate?u=<?php echo urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']); ?>&amp;langpair=en%7Cko" rel="nofollow">Translate this page to Korean</a></li>
</ul>

mbf5923
پنج شنبه 22 دی 1390, 18:26 عصر
خود گوگل که ابزار داده:

<div id="google_translate_element"></div><script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'fa',
layout: google.translate.TranslateElement.InlineLayout.SIM PLE
}, 'google_translate_element');
}
</script><script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>

رضا قربانی
جمعه 23 دی 1390, 20:29 عصر
چطوری می تونیم یک خط یا یک جمله رو توی سایتمون توسط گوگل ترجمه کنیم ؟


یعنی مثلا یک جمله رو ترجمه شده در سایت نشون بده ؟

djsaeedkhan
شنبه 24 دی 1390, 00:35 صبح
با سلام
گوگل سرویس های مختلفی برای این کار داره
یه عنوان مثال برای وردپرس می تونی گیر بیاری که با اجاکس کل سایت رو یکجا ترجمه می کنه.
ولی برای کاربر معمولی نمی دونم
مگر اینکه بشینی خودت شبیه سازیش کنی