翻译部件警报

为任何给定的翻译部件在 Weblate 配置或翻译项目中显示错误。还提供了如何将找到的问题定位的指南。

当前覆盖后面的内容:

  • 翻译文件中重复的源字符串

  • 翻译中重复的语言

  • 仓库中的合并、更新或推送失败

  • 解析翻译文件中的错误

  • 账单限制(请参见 账单

  • 仓库包含太多的外发或丢失的提交

  • 缺少许可证

  • 运行附加组件时的错误(见 附加组件

  • 配置错误的单语翻译。

  • 损坏 部件配置

  • 失效链接

  • 未使用的屏幕截图

  • 歧义语言代码

  • 在部件设置中未使用的新基础

  • 用于链接部件的重复的文件掩码

  • 冲突合并请求仓库设置

  • 部件似乎未使用(可通过 UNUSED_ALERT_DAYS 配置)

警报每天更新,或在相关变化时更新(例如,当 部件配置 被改变或当仓库被更新)。

可使用 WEBSITE_ALERTS_ENABLED 禁用项目网站可用性检查,如果禁用 Weblate 将不再生成无法连接的项目网站的警报。

警报会在每个部件页面的 警报 选项卡中列出。如果缺少该选项卡,部件会清除所有当前的检查。警报无法被忽略,但一旦根本的问题被修复,警报就会消失。

包含重复的字符串和语言的部件如下所示:

../_images/alerts.webp

有冲突的仓库设置

当多个 Git l 部件配置为推送到相同仓库和推送分支时显示此警告。这包括拉取过合并请求工作流和到 Git 仓库的直接推送。 这样的设置可以覆盖共享分支。

要解决这个问题,要么为每个部件配置不同的 Push branch,要么用 weblate://project/component 仓库 URL 在不同部件间共享一个仓库。