我目前正在从事一个有 2 个不同当地人 (nl/fr) 的项目。
我们面临这个问题:当我显示 fr/nl 按钮时,如何获取当前页面的翻译 url
我目前正在使用friendly_id 和全球化
我们尝试过:
= link_to "nl", params.merge(locale: "nl")
= link_to "nl", url_for(:locale => :nl)
两者都可以更改当前语言,但是当页面以法语加载时,我们已经使用了friendly_url (localhost:3000/c/animaux)
我们本应该
localhost:3000/nl/c/dieren
代替
localhost:3000/nl/c/animaux
我有很多要翻译的链接,所以我希望有一个铁路可以做到这一点。