工程2 分钟
多语言网站,别从翻译开始
URL、hreflang、内容模型和组件尺寸都会随语言变化。先把这些约束写进架构,后续扩展才不必逐页返工。
多语言工作的第一步不是建立翻译表,而是确定页面结构。语言会改变 URL、metadata、文本长度和阅读方向。模板若只按一种语言设计,补译时最先出现的往往是截断、错位和重复维护。
本站以 /{locale} 组织路由,目前支持 en、ru、ar 和 zh-cn。canonical 与 hreflang 从同一份 locale 列表生成;详情页继续使用同一套内容类型和组件,不为每种语言复制一套页面。
文案和 QA 仍需逐语言完成。中文应按中文的句法和信息密度来写,阿拉伯语还需检查 RTL、逻辑方向和混排 token。架构不会替代人工校对,它只是让语言差异成为设计输入,而非上线后的异常。