Ars*_*ikh 6 multilingual next.js
有没有什么方法可以在 nextjs 中切换语言,而无需在 url 中传递语言参数,例如 baseurl/ar 或 baseurl/en ?如果我想从下拉列表中更改语言,则 url 不应更改。
小智 -1
查询参数由 api 的路由定义,这样,当您更改 url 时,会在 api 中进行新的调用,传递路由中通知的参数。
您可以将对象传递给 api 路由,例如:
const response = awai api.get('yourUrl', {language: en})
Run Code Online (Sandbox Code Playgroud)
这样信息就不会出现在 url 中,但是需要在后端进行更改,以便它知道从哪里获取参数。
希望这可以帮助。
#NSL
| 归档时间: |
|
| 查看次数: |
1845 次 |
| 最近记录: |