首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Rails网站上,Google translate在本地主机上运行良好,但在Digital Ocean VPS上的索引页面上失败

问在Rails网站上,Google translate在本地主机上运行良好,但在Digital Ocean VPS上的索引页面上失败
EN

Stack Overflow用户
提问于 2016-09-25 03:27:04
回答 1查看 74关注 0票数 0

使用Unicorn服务器结合nginx反向代理将My site部署到数字海洋。谷歌翻译在数字海洋上运行良好,但在1和2页面上却失败了。从前两天开始我什么都试过了,但什么也没找到。

翻译代码

代码语言:javascript
复制
 <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>

我正在设置会话变量来跟踪语言的选择。提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2016-09-25 13:38:44

尝试在每个页面中包含谷歌翻译代码,你想要的翻译。我猜你的应用程序不是一个单页面应用程序。该插件是为单页面应用程序设计的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39680137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档