我正在尝试将自己的应用程序链接到同一页面,但是在链接的末尾添加了#googtrans(en | fr)或其他语言代码,因此Google会将其渲染为其他语言。如果它要访问网站中的其他页面,它将起作用,但出于某种原因,如果它进入同一页面则不会刷新。我尝试了几种不同的方法,但到目前为止还没有取得任何成功。现在我有链接说<%= link_to" #googtrans(en | ko)"做%>链接此处<%end%>。
任何帮助将不胜感激。
答案 0 :(得分:0)
我会按照创建辅助方法的方式做一些事情。请记住,我对Ruby相对较新,但我会尝试。
helper_method:translate(language)
def翻译(语言)
@whatever = params [:whatever]
respond_to do | format |
format.html { redirect_to @whatever_url(language) }
end
端
然后用你想要的语言链接到它。
链接在这里我可能会偏离基地,但这应该让你朝着正确的方向前进。这样当你链接到它时,它会推动它通过一个应该刷新页面的动作。