阅读提示
本文约 528 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
本文约 528 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
引言:同一张图传了三次
新手常以为每语言要重传图,媒体库塞满重复图。其实多数图片(无文字)全球通用,只需”含文字/水印的图”才需按语言替换。
原理分析:媒体的语言维度
- 无文字图(照片、截图):共用,不按语言。WPML/Polylang 默认媒体不带强制语言。
- 含文字图(信息图、带文案的 banner):需各语言一版,通过”翻译关联”替换。
Polylang 有”媒体按语言”选项(谨慎开,会隔离媒体);通常不建议全开。
保姆级实操
默认共用媒体;仅翻译含文字图:
// WPML:在媒体编辑页加译文图片并关联,前端按语言取
// 一般图片在文章里直接插入对应语言版本即可
若 Polylang 开了”媒体按语言”,注意同图会要求各语言上传,占用空间。
常见坑
- 媒体全按语言隔离,同图三倍存储。
- 含文字图没翻,英文页显中文信息图。
- 案例:某站开 Polylang 媒体按语言,500 图变 1500,磁盘告警。关掉、仅翻含文字图后正常。
- 翻译图没关联,前台错语言。
- CDN 不认语言维度,缓存串。
总结
判断标准:无文字图共用、含文字图按语言翻。行动清单:关媒体全隔离 → 仅翻文字图 → 关联 → 验前台。详见多语言图片 ALT 与文件名翻译。
觉得有用?点个赞支持一下
