Project

General

Profile

Feature #16524

Feature #10034: Translation web platform

Translation server: have check/fix script for weblate components

Added by hefee 7 months ago. Updated 3 months ago.

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

100%

Spent time:
Feature Branch:
https://salsa.debian.org/hefee/puppet-tails/tree/hefee/dev/translation-server
Type of work:
Sysadmin
Blueprint:
Starter:
Affected tool:
Translation Platform

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.

Related issues

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

History

#1 Updated by hefee 7 months ago

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

#2 Updated by hefee 7 months ago

  • Parent task set to #10034

#3 Updated by hefee 7 months ago

  • 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 #16490 are added. Please merge to master.

#4 Updated by groente 6 months ago

  • 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 3 months ago

  • Assignee deleted (groente)

Also available in: Atom PDF