有哪个框架能简单实现或怎么不使用框架实现在 URL 中传递“语言”

2022-08-09 13:36:23 +08:00
 dzdh

如 Almalinux 官网

传,中文 https://almalinux.org/zh-hans/blog/

不传,那就是默认英文 https://almalinux.org/blog

代码咋写呢?

不管 almalinux 咋实现的,他可能就是个静态页但是咋动态实现。

匹配路由 /zh/blog 和 /blog 。 只有是 zh|en|zh-CN|en-US 就算是语言参数,赋给 context ,不然就当作普通业务 path 匹配?

2673 次点击
所在节点    Go 编程语言
21 条回复
dzdh
2022-08-10 13:55:51 +08:00
@hailaz

怎么注册路由实现 /a/b 和 /b 是同一个方法呢。定义两个路由吗?
那不就成了 group("/zh-cn").get('/b', handle) group("/").get('/b',handle) 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/871662

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX