読み込み時に Google 翻訳を使用して Web ページを任意の言語に翻訳する方法を知っている人はいますか?
ドロップダウン メニューは必要ありません。ウェブサイトを読み込むときに特定の言語に変換したいだけです。http://code.google.com/p/jquery-translate/から多くのことを試し ましたが、すべて無駄でした。良い提案をいただければ幸いです。
読み込み時に Google 翻訳を使用して Web ページを任意の言語に翻訳する方法を知っている人はいますか?
ドロップダウン メニューは必要ありません。ウェブサイトを読み込むときに特定の言語に変換したいだけです。http://code.google.com/p/jquery-translate/から多くのことを試し ましたが、すべて無駄でした。良い提案をいただければ幸いです。
<!--
This code will translate page contents automatically (without user input)
Settings located at line 9, current script will translate english to estonian
-->
<style>#google_translate_element,.skiptranslate{display:none;}body{top:0!important;}</style>
<div id="google_translate_element"></div>
<script>
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
includedLanguages: 'et',
autoDisplay: false
}, 'google_translate_element');
var a = document.querySelector("#google_translate_element select");
a.selectedIndex=1;
a.dispatchEvent(new Event('change'));
}
</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
この要点から: https://gist.github.com/artturik/15bed885bcec6faa95eb73acb2e2ae54
ユーザーにプロンプトを表示せずに Web サイト トランスレーター対応ページを自動的に翻訳するリンクを作成するには、パラメーターを使用します
#googtrans(en|TARGET_LANG_CODE)
。たとえば、リンク http://translate.google.com/support/#googtrans(en|fr)は、ページhttp://translate.google.com/support/を自動的にフランス語に翻訳します。
ウェブサイトの URL を指定すると、 https://translate.google.comから Google 翻訳コードを取得できます。
このような:
<div id="google_translate_element"></div><script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'ar', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>