先导出一份格式样例
在后台「链接导航」菜单中打开「CSV 导入/导出」。当前账号需要具备编辑链接导航的权限,才能使用该工具。
它可以批量新建或更新导航条目,处理图片,并关联同一条导航的不同语言版本。导入前先导出一份 CSV,保留原文件,再用副本修改。
- 选择「导出语言」。选择具体语言时导出该语言的条目;选择全部时,也包含尚未登记到多语言表的条目。
- 点击「下载 CSV」。
- 保留首行列名,按导出文件的格式填写数据,并保存为 UTF-8 编码的 CSV。
准备网址、语言和翻译组
先做少量样例,检查标题、发布状态、网站目标地址、分类、图片和语言。网站目标地址应填写外部网站的网址,不要填成本站导航详情页的地址。
| 字段或设置 | 怎么使用 |
|---|---|
lang |
表示这一行的语言。使用后台已配置的语言代码,并与导入时选择的语言对应。 |
translation_group_key |
表示翻译组。同一条导航的中文、英文等版本使用相同标记;不同网站的导航不要共用一个标记。 |
| 导入语言 | 用于筛选本次导入的行。选择具体语言后,不匹配的内容会被跳过。 |
翻译组负责把已有文字关联成不同语言版本,不会替你翻译 CSV 中的标题和介绍。
决定遇到重复网址时怎么处理
| 选项 | 处理方式 | 适用情况 |
|---|---|---|
| 按网站目标地址与本行语言合并 | 已有相同目标网址、相同语言的条目时更新;否则新建。 | 适合补充译文,或重复导入同一语言的数据。 |
| 仅按网址覆盖 | 按网站目标地址匹配已有条目,不区分同一网址的不同语言版本。 | 仅在明确不涉及同网址多语言条目时使用。 |
勾选「网址与语言合并」后,「仅按网址覆盖」会被禁用。两项都不选时,重复导入可能新建重复条目;标题相同也不会自动按标题合并。
例如已经导入中文,现在准备补充英文,应选择网址与语言合并,填写正确的英文语言代码,并让两种语言使用相同的翻译组标记。
对于没有语言登记的旧条目,合并匹配会按后台语言列表的第一项推断语言。导入这类数据前,先检查旧条目的语言是否正确。
选择图片处理方式
开启远程图片下载后,工具可以把 CSV 中的特色图、站点图标和截图地址下载到媒体库。处理远程图片需要时间,建议先用少量条目测试。
覆盖已有条目时,「保留已有本地图像」可避免为已有的本地图标和特色图再次下载 CSV 中的 HTTP 或 HTTPS 图片。
这个选项不保留所有图片:CSV 填写附件数字 ID 时仍会按 ID 更新,截图列仍按 CSV 处理。没有匹配到旧条目的新导航,也可能新增媒体附件。
开始分批导入并检查结果
- 选择 CSV 文件和导入语言。
- 核对远程图片、合并或覆盖、保留本地图像等选项。
- 点击「开始分批导入」,保持页面打开,等待进度和结果提示。
- 查看跳过信息,并抽查条目的标题、外链、发布状态、分类、图片和语言。
- 检查不同语言版本是否关联到正确的翻译组。
- 在目标网站查看导航列表和详情页。样例正确后,再处理剩余数据。
导入不会自动调整各个网站允许展示的导航分类。后台有条目但前台列表为空时,检查发布状态、语言、分类范围和导航模块的数据来源。
导入异常时怎么处理
条目被跳过:核对 CSV 中的 lang、本次选择的导入语言,以及后台语言列表,结合结果提示检查被跳过的组。
出现重复条目:检查是否启用了合并或覆盖,以及两次导入的目标网址和语言是否一致。
媒体库新增了重复图片:检查是否开启远程下载、是否匹配到旧条目,以及是否保留已有本地图像。截图仍会按 CSV 处理。
提示任务已失效或批次偏移无效:重新上传 CSV 开始任务。重试前先检查已经写入的条目,并选好合并或覆盖规则,避免再次新建。