Feature #16524

Translation server: have check/fix script for weblate components

Added by hefee 2019-03-04 13:54:10 . Updated 2019-06-27 17:17:06 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Target version:
Start date:
2019-03-04
Due date:
% Done:

100%

Feature Branch:
https://salsa.debian.org/hefee/puppet-tails/tree/hefee/dev/translation-server
Type of work:
Sysadmin
Blueprint:

Starter:
Affected tool:
Translation Platform
Deliverable for:
309

Description

Sometimes a script or a human make some mistakes and we have to update the Weblate components acorrding to the git repository. That means the script should do:

  • Remove additional languages files from git, if those were forgotten to delete.
  • Add additional languages files in git, if the {DEFAULTLANG}.po file exists.
  • Scan through the list of Weblate components and add missing components and delete leftovers.

Subtasks


Related issues

Blocks Tails - Bug #16521: Add Indonesian to the translation platform Resolved 2019-03-04

History

#1 Updated by hefee 2019-03-04 13:54:23

  • blocks Bug #16521: Add Indonesian to the translation platform added

#2 Updated by hefee 2019-03-04 14:59:24

#3 Updated by hefee 2019-03-04 15:23:09

  • Status changed from New to Confirmed
  • Assignee changed from hefee to groente
  • QA Check set to Ready for QA
  • Feature Branch set to https://salsa.debian.org/hefee/puppet-tails/tree/hefee/dev/translation-server
  • Type of work changed from Code to Sysadmin

Hey I now added the check script to puppet-tails d0459fb523143e3294b139a2a0a00613938e4678 I merged it already to my dev/hefee/translation-server branch where also fixes for Bug #16490 are added. Please merge to master.

#4 Updated by groente 2019-03-19 11:11:02

  • Status changed from Confirmed to Resolved
  • % Done changed from 0 to 100
  • QA Check changed from Ready for QA to Pass

merged & deployed

#5 Updated by intrigeri 2019-06-27 17:17:06

  • Assignee deleted (groente)