Project

Profile

Help

Story #8734

Synchronize translation files

Added by quba42 5 months ago. Updated 5 months ago.

Status:
NEW
Priority:
Normal
Assignee:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Target Release - Debian:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

This feature has been partially implemented, but I don't think it has ever actually worked and contains various sync breaking bugs. As a result I will disable translation file synchronization completely for now.

The feature can then be re-added once fully completed. The following is a list of issues I have identified with the current incomplete implementation:

  • Debian references extracted versions of translation file archives in the Release file even if not actually there. This messes with the current implementation, but can be fixed by handling translation files the same way we do this for package indices.
  • We are currently synchronizing "translation diff file indexes", but not the files referenced from those indexes.
  • We are storing translation files as GenericContent, but the corresponding serializer cannot deal with multi artifact content.

Related issues

Related to Debian Support - Issue #8544: Add some translation files to at least one test fixture.NEW<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to Debian Support - Issue #8671: Sync with Main Debian Repo fails on a translation file CLOSED - CURRENTRELEASE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by quba42 5 months ago

  • Related to Issue #8544: Add some translation files to at least one test fixture. added

#2 Updated by quba42 5 months ago

  • Related to Issue #8671: Sync with Main Debian Repo fails on a translation file added

#3 Updated by quba42 5 months ago

When we readd this we should also add some documentation.

#4 Updated by quba42 5 months ago

Start by reverting this commit: 98f25d846f41fc817501451daef39118d18d06b2

Please register to edit this issue

Also available in: Atom PDF