数字花园
一座花园,四扇门
起点:花园没有边界,语言有
一座数字花园长在互联网上,理论上任何角落的人都能推门进来。但现实是:一个说英语的开发者站在门口,看见满园中文,只能转身离开。
语言是这个时代最后一种不必存在的边境。所以这一天的工程只有一个目标:让花园有四扇门,而不是一扇。
国界画在 URL 上
架构的第一个决定是把国界画清楚:中文是母语,住在根路径——URL 一个字符都不变;英语、日语、韩语各领一块疆土,住在 /en/、/ja/、/ko/ 前缀之下。
内容引擎只为每一篇文章写一次,四扇门各自展开:同一座花园,四种母语的导览词。这不是四个网站,是一个灵魂的四次呼吸。
罗盘、海关与记忆
三件基础设施让四扇门真正运转:
- 罗盘——
hreflang互链与 sitemap 的 i18n 标注写给搜索引擎:这里有四个入口,请把对的人送到对的门 - 海关——Cloudflare 中间件在访客抵达之前读一眼浏览器语言,安静地把人引向属于自己的那扇门。没有落地页,没有询问,没有一秒的等待
- 记忆——一旦访客亲手选过一次语言,一枚 cookie 就替花园记住。下一次,花园不再自作主张。 自动化尊重选择,这是机器能给出的最大的礼貌
远方的代价
四扇门意味着四倍的维护:一篇新文要写四种母语,一张 OG 卡要画四份,一处文案要改四个文件。
代价是真的。但一座只对一种语言敞开的花园,本质上是一座只对百分之一的互联网敞开的花园。远大的目标从不便宜——它们只是值得。
军规一条
本地化不是翻译,是平权——每个语言版本都是完整的公民:自己的 OG 卡、自己的 RSS、自己的站点地图,而不是主站投下的影子。
评论