使用Unicorn服务器结合nginx反向代理将My site部署到数字海洋。谷歌翻译在数字海洋上运行良好,但在1和2页面上却失败了。从前两天开始我什么都试过了,但什么也没找到。
翻译代码
<li class="languages">
<script>
$.cookie('googtrans','/en/<%= session[:langId] if session[:langId] %>');
</script>
<div id="google_translate_element" style="display:none;"></div>
<script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', 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>
</li>我正在设置会话变量来跟踪语言的选择。提前谢谢你!
发布于 2016-09-25 13:38:44
尝试在每个页面中包含谷歌翻译代码,你想要的翻译。我猜你的应用程序不是一个单页面应用程序。该插件是为单页面应用程序设计的。
https://stackoverflow.com/questions/39680137
复制相似问题