
表单字段文案、插件消息、浏览器原生校验和第三方验证码可能各自提供文字。字段标签翻译完成,不代表所有错误提示已经本地化;应先记录提示来自哪一层,再按对应来源处理。
列出用户可能看到的全部消息
除标签和按钮,还包括必填、格式错误、发送失败、垃圾判断、上传限制及成功确认。使用授权样本触发这些状态,保存实际文字,不凭一张正常表单截图判断翻译完成。浏览器自身弹出的提示也可能跟随用户语言,而非网站设置。
区分每一种文本来源
CF7表单配置中的消息、站点或用户语言、翻译插件字符串和外部验证码各有范围。自定义JS可能又写死一份错误文字。先找到来源,不能在主题里增加全页替换脚本,误改用户输入或其他表单内容。

按语言维护独立业务说明
不同语言表单的联系人、单位和工作时间也应真实对应,不能只把中文词替换成英文。邮件通知和回执需要说明语言来源,避免海外访客提交后收到不相关文本。修改配置时核对字段标签映射,防止翻译过程中更改了技术字段名。
从失败分支完整回归
在相应语言入口测试空字段、错误邮箱、允许与不允许文件等场景,检查手机提示位置和可读性。再测试语言切换与缓存,避免一份消息被跨语言共享。没有实际触发的状态应记录待验证,不补猜它已经正确翻译。
关键区别

字段文案:表单可见标签;不是全部反馈消息。
插件消息:由对应配置生成;与技术字段映射配套。
浏览器外部层:可能有独立语言;不能全由站点控制。
怎样确认处理到位
目标语言下的关键反馈清楚准确,通知与回执符合实际业务,字段映射没有损坏,语言切换和缓存不串用,未测分支如实保留待办。
容易误判的边界
本文不保证网站能统一改写所有浏览器原生提示。应先解释控制边界,不用强制关闭全部校验来获得表面一致的语言。
