搜索全站
multilingual 2 分钟阅读

多语言与区块编辑器 Gutenberg 配合:区块内容翻译

区块编辑器(Gutenberg)下多语言如何工作:区块内容、可复用区块、区块样板的按语言翻译,WPML/Polylang 的处理与"区块属性不翻"的排查。

U
UFO_PF 2021-06-18 · 阅读 2 分钟
多语 MULTILINGUAL
阅读提示
本文约 482 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。

引言:区块文章切语言部分不翻

Gutenberg 把内容存带区块注释的 HTML,部分文本在区块属性里。多语言插件需解析区块、翻可见文本,属性(如 alt)也要翻。

原理分析:区块翻译机制

WPML/Polylang 识别区块结构,翻译编辑器里显示每段文本让你翻;可复用区块(Reusable Block)若要各语言不同内容,需”翻译为独立块”而非共享。区块样板(Pattern)同理。

保姆级实操

WPML:编辑文章点”+”翻区块,逐段填;可复用块在”区块→可复用”里翻译为独立。

// Polylang:区块内容随文章翻译;可复用块默认共享,需断开关联再译

alt 等属性在区块高级设置里翻。

常见坑

  1. 可复用块共享,翻了影响他语言。
  2. 区块属性(alt)不翻,图片 SEO 损。
  3. 案例:某站可复用 CTA 块中英文共用,翻英文串回中文。断开为独立块后正常。
  4. 样板未译,新页套用原语。
  5. 区块嵌套深层文本漏翻。

总结

判断标准:区块文本+属性按语言、可复用块独立译。行动清单:翻区块 → 断可复用关联 → 翻属性 → 译样板 → 验。详见多语言页面构建器兼容。

U
UFO_PF作者

专注 WordPress 生态的实战作者,内容以「可复制、可验证」为第一原则。

留下你的想法

邮箱地址不会被公开。带 * 的为必填项。