Translation component diagnostics¶
Показує помилки у налаштуваннях Weblate або проєкту перекладу для будь-якого заданого складника перекладу. Також буде надано супровід щодо способу роботи зі знайденими вадами.
У поточній версії передбачено покриття таких проблем:
Дублювання початкових рядків у файлах перекладу
Дублювання мов у перекладах
Помилки при об’єднанні, оновленні або записуванні до сховища
Помилки обробки у файлах перекладів
Обмеження рахунків (див. Оплата)
Сховище містить забагато вихідних або пропущених внесків
Не вказано ліцензування
Помилки при запуску додатка (див. Додатки)
Неправильно налаштований одномовний переклад.
Зламаний Налаштовування складників
Некоректні адреси
Невикористані знімки вікон
Неоднозначний код мови
Невикористана нова база у параметрах складника
Дублювання маски файлів, використаних для пов’язаних складників
Налаштування репозиторію із суперечливими запитами на злиття
Компонент, схоже, не використовується (параметр налаштування:
UNUSED_ALERT_DAYS)
Сповіщення оновлюються щодня або при пов’язаних змінах (наприклад, коли змінюється Налаштовування складників або коли оновлюється репозиторій).
Перевірку доступності веб-сайтів проектів можна вимкнути за допомогою параметра WEBSITE_ALERTS_ENABLED. У цьому випадку Weblate більше не буде створювати сповіщення про недоступні веб-сайти проектів.
Alerts are listed on each respective component page as Diagnostics. If it is missing, the component clears all current checks. Problem alerts cannot be ignored, but will disappear once the underlying problem has been fixed.
Information and warning alerts are used for guidance on improving community localization. These can be dismissed and make the Diagnostics tab visible, but they do not indicate a component problem in listings.
Складник із дублікатами рядків і мов виглядає ось так:
Проблеми з налаштуванням репозиторію¶
This alert is shown when multiple Git components are configured to push to the same repository and push branch without all of them pulling from that branch. This includes pull or merge request workflows, and direct pushes to a separate push branch. Such a setup can overwrite the shared branch.
Щоб вирішити цю проблему, налаштуйте для кожного компонента окрему Push branch або використовуйте спільний репозиторій для всіх компонентів, вказавши URL-адресу репозиторію у форматі weblate://project/component.
Дивись також