Недавно я увидел веб-сайт, который использовал Google Translate на своей странице, но вместо того, чтобы использовать виджет, они перечислили доступные языки по ссылкам. Нажмите ссылку, и она переводит страницу.
Кто-нибудь когда-либо делал это? Я попытался разобрать страницу, чтобы выяснить, как это было сделано, но я не вижу ничего другого, чем когда я использую виджет. Вот некоторые из моего кода:
<h3>Translate</h3>
<ul class="google-translate-six">
<li><a href="?/#googtrans(en|es)" title="View this site in Spanish.">Español</a></li>
<li><a href="?/#googtrans(en|zh-CN)" title="View this site in Chinese.">中文</a></li>
<li><a href="?/#googtrans(en|it)" title="View this site in Italian.">Italiano</a></li>
<li><a href="?/#googtrans(en|pl)" title="View this site in Polish.">Polskie</a></li>
<li><a href="?/#googtrans(en|ht)" title="View this site in Haitian Creole.">Kreyòl Ayisyen</a></li>
<li><a href="?/#googtrans(en|pt)" title="View this site in Portuguese.">Português</a></li>
<li><a href="?/#googtrans(en|en)" title="View this site in English.">English</a></li>
</ul>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
autoDisplay: false,
gaTrack: true,
gaId: 'wewe',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
Спасибо! Я имею в виду: https://www.baltimorecountymd.gov/index.html. Раздел "Перевод" находится в нижней правой части страницы.
Спасибо всем!