uk en pl it
Web Monarx
BACK NEXT

Перевод сайта на лету от Google


Данный небольшой способ позволяет создать на Вашем сайте блок с выбором языка сайта. Перевод сайта осуществляется с помощью Google Translate.

Всего языков: 35

Установка хака Перевод сайта на 35 языков:

1. Загрузить в /Папка_с_шаблоном/images/ картинки blank.png и flagi.png

2. В main.tpl в нужном место вставить

<script type="text/javascript">
    if(top.location!=self.location)top.location=self.location;
    window[\'_tipoff\']=function(){};window[\'_tipon\']=function(a){};
    function doTranslate(lang_pair) {if(lang_pair.value)lang_pair=lang_pair.value;if(location.hostname==\'www.3vc.ru\' && lang_pair==\'de|de\')return;else if(location.hostname!=\'www.3vc.ru\' && lang_pair==\'ru|ru\')location.href=unescape(gfg(\'u\'));else if(location.hostname==\'www.3vc.ru\' && lang_pair!=\'de|de\')location.href=\'http://translate.google.com/translate?client=tmpg&hl=en&langpair=\'+lang_pair+\'&u=\'+escape(location.href);else location.href=\'http://translate.google.com/translate?client=tmpg&hl=en&langpair=\'+lang_pair+\'&u=\'+unescape(gfg(\'u\'));}
    function gfg(name) {name=name.replace(/[\\[]/,"\\\\\\[").replace(/[\\]]/,"\\\\\\]");var regexS="[\\\\?&]"+name+"=([^&#]*)";var regex=new RegExp(regexS);var results=regex.exec(location.href);if(results==null)return \'\';return results[1];}
</script>

<a href="javascript:doTranslate(\'ru|en\')" title="English" style="font-size:16px;padding:1px 0;background:url(\'{THEME}/images/flagi.png\') no-repeat scroll -0px -0px;"><img src="{THEME}/images/blank.png" height="16" width="16" style="border:0;" alt="English" /></a>
<a href="javascript:doTranslate(\'ru|fr\')" title="French" style="font-size:16px;padding:1px 0;background:url(\'{THEME}/images/flagi.png\') no-repeat scroll -100px -100px;"><img src="{THEME}/images/blank.png" height="16" width="16" style="border:0;" alt="French" /></a>
<a href="javascript:doTranslate(\'ru|de\')" title="German" style="font-size:16px;padding:1px 0;background:url(\'{THEME}/images/flagi.png\') no-repeat scroll -200px -100px;"><img src="{THEME}/images/blank.png" height="16" width="16" style="border:0;" alt="German" /></a>
<a href="javascript:doTranslate(\'ru|it\')" title="Italian" style="font-size:16px;padding:1px 0;background:url(\'{THEME}/images/flagi.png\') no-repeat scroll -500px -100px;"><img src="{THEME}/images/blank.png" height="16" width="16" style="border:0;" alt="Italian" /></a>
<a href="javascript:doTranslate(\'ru|pt\')" title="Portuguese" style="font-size:16px;padding:1px 0;background:url(\'{THEME}/images/flagi.png\') no-repeat scroll -200px -200px;"><img src="{THEME}/images/blank.png" height="16" width="16" style="border:0" alt="Portuguese" /></a>
<a href="javascript:doTranslate(\'ru|ru\')" title="Russian" style="font-size:16px;padding:1px 0;background:url(\'{THEME}/images/flagi.png\') no-repeat scroll -400px -200px;"><img src="{THEME}/images/blank.png" height="16" width="16" style="border:0;" alt="Russian" /></a>
<a href="javascript:doTranslate(\'ru|es\')" title="Spanish" style="font-size:16px;padding:1px 0;background: url(\'{THEME}/images/flagi.png\') no-repeat scroll -500px -200px;"><img src="{THEME}/images/blank.png" height="16" width="16" style="border:0;" alt="Spanish" /></a>

<select style="width:138px" onchange="doTranslate(this);"><option value="">Select Language</option><option value="ru|en">English</option><option value="ru|ar">Arabic</option><option value="ru|bg">Bulgarian</option><option value="ru|zh-CN">Chinese (Simplified)</option><option value="ru|zh-TW">Chinese (Traditional)</option><option value="ru|hr">Croatian</option><option value="ru|cs">Czech</option><option value="ru|da">Danish</option><option value="ru|nl">Dutch</option><option value="ru|fi">Finnish</option><option value="ru|fr">French</option><option value="ru|de">German</option><option value="ru|el">Greek</option><option value="ru|hi">Hindi</option><option value="ru|it">Italian</option><option value="ru|ja">Japanese</option><option value="ru|ko">Korean</option><option value="ru|no">Norwegian</option><option value="ru|pl">Polish</option><option value="ru|pt">Portuguese</option><option value="ru|ro">Romanian</option><option value="ru|ru">Russian</option><option value="ru|es">Spanish</option><option value="ru|sv">Swedish</option><option value="ru|ca">Catalan</option><option value="ru|tl">Filipino</option><option value="ru|iw">Hebrew</option><option value="ru|id">Indonesian</option><option value="ru|lv">Latvian</option><option value="ru|lt">Lithuanian</option><option value="ru|sr">Serbian</option><option value="ru|sk">Slovak</option><option value="ru|sl">Slovenian</option><option value="ru|uk">Ukrainian</option><option value="ru|vi">Vietnamese</option></select>



P.S. www.3vc.ru заменить на свой домен.

Пишет сайт http://www.vindexexpo.ru

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям