跳到正文
定位、使用者与职责边界
定位、使用者与职责边界
搜索 YUDS 文档

YUDS 文档

界面文案、术语与多语言

界面文案如何说清对象、动作与结果,术语如何维护,以及多语言、RTL 与输入的完整消息契约。

状态:建议稿 v0.2,可调整,沿用已确认的六条设计原则;本页不是已批准的文案库,也不声明已完成本地化验收。已有手册阅读词表,但尚未建立产品最终术语库或翻译资源;真实界面、辅助技术、翻译、输入法、读屏、RTL 排版与复制等运行验收均未执行,文中示例是候选表达。 更新:2026-10-19(UTC),含官方资料核查。 所属章节:视觉与语义基础

1. 以用户能理解的中文写界面

文案直接说明对象、动作、事实和结果。优先使用清楚的短句与自然中文,避免内部技术术语、机械直译、冗长名词串及无信息的客套话。简洁不等于省掉对象、范围、限制或恢复方法。

“保存付款计划”通常优于“执行付款计划保存操作”;“未找到符合条件的合同”优于“没有数据”;“正在校验文件”优于“处理中,请耐心等待哦”。语气平实,不责备用户,不用祝贺掩盖部分失败,也不把无法确认的结果写成确定事实。

2. 术语表维护什么

共同词条记录名称、定义、适用对象、状态或动作类别、同义词处理、禁止混用词、产品差异、各语言对应及负责人。术语来自业务事实,不能由翻译人员或组件开发者凭界面空间临时改写。

以下词义需在使用前明确:

词语 应回答的问题 不能默认等同于
保存 保存到哪里,是否已持久化 提交、发布或审核通过
提交 交给哪个流程,之后发生什么 仅保存在当前设备
取消 停止哪个步骤,是否影响已完成部分 撤销全部结果
撤销 恢复哪个动作,期限和限制是什么 删除一条审计记录
撤回 从哪个流程阶段退回 已发生后果全部逆转
删除/作废/归档 数据、业务效力或可见性分别如何变化 三种操作相互替换

产品存在不同业务定义时,以范围限定消除冲突,如“撤回审核申请”,不能强迫不同制度共用一个含混术语。通用系统文案负责表达,制度本身仍由产品定义。

2.1 手册阅读词表

本表统一手册中的设计术语,帮助阅读,不是产品业务词典或可直接发布的多语言资源。英文用于检索参考;界面文案仍按对象、真实能力与目标语言审核。发生细节疑问时以所列主档为准。

中文术语 英文检索词 本手册含义及边界 主档
布局 Layout 页面区域如何排列;不规定一次完整任务 页面与端到端模板
页面模板 Page template / Floorplan 为一类任务组合区域和组件;不是任意视觉容器 页面与端到端模板
任务链 Task journey 用户从进入到结果及返回的跨页面路径 端到端任务旅程与验收案例
解剖 Anatomy 组件必需、可选和条件必需的组成区域 基础组件与交互契约
变体 Variant 同一任务下明确不同用途的组件形式,不是每个状态的别名 基础组件与交互契约
状态 State 当前真实条件,如聚焦、只读、正在读取;不同维度可并存 系统状态、权限与恢复
聚焦 Focus 当前输入与键盘操作的目标,不等于已选择或已打开 选择组件:值、范围与层级
选择 Selection 用户明确选中的值或范围,不因获得焦点自动改变 选择组件:值、范围与层级
草稿 Draft 编辑中的工作内容,可为本地未保存内容或已持久化的草稿;保存状态与业务提交阶段分别表达,允许保留暂时无效的原始输入 表单校验、草稿与提交
接受 Accept 将子编辑器或当前编辑层的值交给其调用者;不自动表示远端保存 输入组件:文本、结构化编辑与专用输入
只读 Read-only 可以读取但不能编辑;是否可复制仍受输出权限约束 权限变化、并发修改与保存冲突
禁用 Disabled 当前操作不可执行;应有可理解的条件或原因,不等于内容不可读 操作组件:按钮与动作入口
受限 Restricted 受到读取或操作权限限制;是否能披露存在及原因由产品定义 权限变化、并发修改与保存冲突
未知结果 Unknown outcome 请求可能已执行,但没有足以确认结果的证据;不能直接写失败并重试 异步执行、结果核查与恢复
部分成功 Partial success 结果中既有明确成功也有未成功或待核实项;范围与逐项结果须可分辨 异步执行、结果核查与恢复
等价路径 Equivalent path 使用不同呈现或输入方式完成同一任务、理解相同信息与结果;不只是显示相似卡片 平台适配、国际化与输入能力
模态层 Modal layer 打开期间限制对父任务的交互;关闭不自动取消父任务或已发写入 浮层组件:对话框、抽屉与提示
契约 Contract 必须共同遵守的输入、状态、行为和结果边界;不是指定实现 API 规范、设计与实现映射
文档夹具 Documentation fixture 用来检查规则的一组前提、操作和预期;有夹具不代表测试已运行 质量基线、门禁与验收证据

阅读查询与表格时,D/A/R/S/W/V 是状态审阅缩写而不是 API 字段,完整中文释义见 查询、选择范围与批量执行 第 1.1 节。E 是父选择框当前已解析的可操作范围,见 选择组件:值、范围与层级 的 CHO-CHECK。面向最终用户的文案不用这些内部字母代替对象与事实。

3. 标题、标签与按钮

页面标题回答“我在处理什么”,区块标题说明内容,按钮名称说明将执行的动作。常见结构是“动词+对象”,例如“新增合同”“导出筛选结果”“重试失败项”。上下文足够明确时可以缩短,但不能让用户在关键时刻猜测对象与范围。

  • “确定”只适合上下文非常明确且后果简单的确认,不作为高风险操作的默认按钮。
  • “继续”用于下一步仍未执行最终动作的流程;最终动作改为“提交审核”等准确名称。
  • “保存并提交”必须确实执行两步,且结果反馈能区分保存成功与提交失败。
  • 按钮是否需要省略号取决于平台与既有约定,不在跨平台层强制同一标点。
  • 字段标签持久存在;占位文字仅提供输入示例或格式提示,不代替标签、当前值或错误。
  • 可访问名称保留可见标签所表达的词语;不要让按钮写“导出”,辅助技术却只读“下载图标”。

提示需要明确它附属于哪个字段、对象或任务。“名称最多 80 个字符”只有在产品确有该限制时才能出现;长度究竟按字符、字素还是字节计算由实现和产品明确,不能文案说一套、服务端算另一套。

4. 状态与结果文案

状态文案只表达已知事实。至少区分尚未开始、处理中、完成、部分成功、失败、取消待确认与结果未知。是否有更多状态由具体流程决定,不用一套状态词覆盖所有产品。

情境 建议表达示例 避免
草稿持久化成功 草稿已保存 已提交成功
有明确进度 已处理 80/100 项 即将完成(没有依据)
部分成功 97 项成功,3 项失败。查看失败项 操作成功
请求后断连 连接中断,尚未确认提交结果。查看任务状态 提交失败,立即重试
无查询匹配 没有符合当前筛选条件的合同。调整筛选 暂无数据(不说明范围)
权限受限 你没有查看此内容的权限 数据不存在(实际并非如此)

受限信息是否可以披露其存在,由产品安全策略决定。若连对象存在性都受限,采用批准的安全文案,不能为了“解释清楚”泄露对象名、负责人或内容。

5. 错误消息的结构

错误尽可能包括:发生了什么、影响哪个对象、用户能做什么。只有掌握原因才说明原因;未知时避免推测。“结束日期早于开始日期,请调整结束日期”优于“数据格式非法”。

字段错误与字段建立可访问关联;跨字段错误说明关系;页面级错误说明影响范围。多个字段有问题时,提供可定位的摘要与逐项说明,不能只在顶部说“有错误”。更正时不要立即清空其他输入,也不要为了清除错误提示删除用户内容。

面向用户的原因与诊断标识分开。可以提供“错误编号”供支持查询,但不能只显示异常堆栈或内部接口字段;也不能在错误中泄露服务器路径、凭据或受限业务记录。技术详情是否可复制、谁可见由安全规则决定。

恢复动作必须可执行:会话问题可通过重新登录解决时才提示重新登录,有明确申请路径时才显示“申请权限”,能安全重试时才提供重试。无法恢复时直接说明限制和可行路径,不编造“稍后一定恢复”或“系统会自动处理”。

受限富文本编辑、格式化显示与 HTML 源文边界统一见 输入组件:文本、结构化编辑与专用输入 的 B3-RICH;本页继续负责内容语义与文案,不另定义允许格式或净化规则。

6. 说明与帮助的层次

直接呈现当前判断所需的单位、期间、风险、限制和已应用范围。辅助说明就近放置,完整定义可在可访问的说明面板或链接中展开。不要把必要信息全部藏入问号图标或悬浮层。

提示层用于补充,不承担唯一的错误信息或提交后果说明。Web 中由悬浮或焦点触发的额外内容,需要按适用条件满足可关闭、可移入和持续可见等要求。WCAG 2.2 SC 1.4.13 官方说明

7. 多语言是完整消息设计

翻译以完整句子和语义变量为单位,保留译者上下文、对象类型、性别或复数规则需要的信息。不要把“已选择”+数字+“项”硬拼成所有语言的通用模板,也不要把状态词翻译成同一个“完成”而失去业务区别。

日期、货币、数量和单位交给明确的本地化格式契约,避免字符串替换。本页只规定消息边界;精度、零值、时区及币种含义统一见 指标、数值与时间格式,不维护第二套数值规则。

语言、区域、时区和币种不是同一设置。使用英文界面不意味着按美国时区统计,选择中文也不意味着所有金额都为人民币。产品应说明这些偏好的作用范围。

RTL 与混合文本

语言和文字方向应分别明确。Web 中基准方向属于文档语义,用适当方向标记表达,布局使用起始/结束逻辑概念,不能只靠文本右对齐模拟 RTL。W3C 结构标记与 RTL 指南

混合自然语言、合同编号、负号、货币符号和括号时,要防止双向排列使符号跑到错误位置。优先用平台支持的方向隔离和结构机制;不能把不可见控制字符随意写入业务原值以修正画面。显示隔离不能改变复制、搜索、导出或审计中的原始标识。W3C 双向文本控制说明

FND-I01:完整消息与方向隔离契约

每条可复用消息记录稳定消息标识、完整句式、变量类型、零/一/多及目标语言其他复数形式、作用对象、权限可见范围、最大真实内容样例和缺翻译回退。变量由类型化格式契约提供,不把货币字符串当普通数值二次舍入,不将时间点与本地日期互转。详细时间、数字与导出规则的唯一主档是 指标、数值与时间格式。

自然语言按目标方向布局;来自业务的姓名、编号和 URL 分别隔离方向,并保留原值用于复制、搜索和导出。可访问名称表达用户看到的同一对象和结果,不能把隐藏的受限名称拼进读屏标签。复数与词序由完整消息资源选择,不能以中文片段拼装“全球通用”消息。缺翻译时回退到明确支持语言并标记待补,不显示资源键或空按钮。

FND-I02:输入、长度与动态语言切换

长度校验的单位必须由产品定义并与服务端一致。展示长度、字素数、Unicode 码点与字节不能互换;YUDS 不设统一 80 字符等业务限额。输入法组合期间不执行破坏性格式化、截断或最终校验;组合结束后按规则校验,错误保留用户原输入及可恢复路径。仅供显示的标点美化不得改变编号、命令、代码或复制原值。

切换界面语言不改变币种、统计时区、原始日期、权限或已提交状态;未提交草稿保留,当前对象 ID 与选择集合不变。当前焦点所在控件消失时转到同一任务中的等效入口并说明,不重新发起网络提交。系统区域偏好只影响已声明的显示规则,业务计算口径仍由产品负责。

文档夹具 输入与动作 正常预期 失败注入与判定
I01 RTL 身份 阿拉伯语消息嵌入“CN-001/2026”及“−12.50 USD”;打开详情、复制编号 符号不串位;复制严格为原编号;读屏包含对象和币种 把控制字符写入业务原值或镜像数字:失败
I02 复数与草稿 已选 0、1、2 份对象,切换目标语言;姓名处于组合输入 各语言完整消息成立;不丢选集与输入,不触发提交 按字符串片段拼接、不支持语言显示空按钮:失败

文档示例为输入夹具;是否支持这些语言由产品发布范围决定。真实翻译、输入法、读屏、RTL 排版与复制测试均未执行,不能因有夹具宣称支持。

用户输入内容的翻译建议与界面本地化分开:原文/译文、外部传输、接受/取消和权限竞态的唯一组合主节见 输入组件:文本、结构化编辑与专用输入 的「C1-TRANSLATE 用户输入翻译建议」。本节的语言资源规则不授权发送用户内容,也不证明翻译服务可用。

8. 正反例

合适

“将所选 12 份合同移入归档。归档后仍可在归档列表查看。”按钮写“归档 12 份合同”。前提是产品确有该行为与恢复入口。

不合适

“是否确认对所选数据执行处理?”按钮“是/否”,完成后显示“处理成功”。用户始终不知道改变了什么。

合适

“3 项未导入:2 项缺少合同编号,1 项币种不受支持。下载错误明细。”仅在权限和实际功能允许时提供明细。

不合适

“Oops!发生了些小问题。”同时丢掉输入和失败记录,迫使用户重新开始。

9. 内容验收

逐条检查文案是否准确回答对象、范围、状态、后果与下一步;不要求每句都包含全部要素,但整个任务路径必须明确。

  • 用户可见文案不含未经解释的内部名称或生硬的机器直译。
  • 保存、提交、撤回、取消、失败及未知结果没有混用。
  • 高后果按钮与确认内容一致,部分成功明确计数和范围。
  • 标签、错误、帮助在键盘和辅助技术中有关联且不重复干扰。
  • 长翻译、复数、动态变量、RTL 与复制结果按拟支持范围验证。
  • 受限场景的文案不泄露被保护对象或依据。

本章已有手册阅读词表,但尚未建立产品最终术语库或翻译资源;真实界面、辅助技术及本地化运行验收未执行。文中示例是候选表达,须按产品真实能力采用。

相关:排版层级与文字可读性、图标、层级与动态反馈、数据表达与分析。