Transtats

Help track language translations across releases and automate process workflows.

  • Version0.8.4
Copyright © 2022 Red Hat, Inc.
Transtats
    • Languages
    • Packages
    • Job Templates
    • Pipelines
    • Home
    • Quick Start & FAQs
    • API Documentation
    • Project Documentation
    • About
  • Login
  • Dashboard
  • Languages
  • Packages
  • Platforms
  • Jobs
    Jobs
    • Templates
    • Logs
    • Archive
  • Pipelines
  • Coverage
  • Login
  • Help
    Help
    • Quick Start & FAQs
    • API Documentation
    • Project Documentation
    • About

Job Templates Last successful job ran on May 10, 2022, 8:01 a.m. of type stringchange.

1

Pick Template

2

Define Tasks

3

Set Values

4

Trigger Job


Pull Translations
Download translations from CI platform and submit back.
Required Values:
  • package_name
  • repo_type
  • repo_branch
  • pipeline_uuid
  • target_langs
  • workflow_step
Track String Change
Generate translation template from source and compare it with translation platform.
Required Values:
  • package_name
  • release_slug
  • repo_branch
Push Translations
Clone package source repository, filter translations and upload to the CI platform.
Required Values:
  • package_name
  • repo_type
  • repo_branch
  • pipeline_uuid
  • target_langs
Sync Package Upstream
Clone package upstream repository, filter translations and calculate translation statistics.
Required Values:
  • package_name
  • repo_type
  • repo_branch
Sync Package Build System
Download and Unpack SRPM from latest build, filter translations and calculate statistics.
Required Values:
  • package_name
  • build_system
  • build_tag
Download and Push Translations
Download translations and upload to the CI platform.
Required Values:
  • package_name
  • repo_type
  • repo_branch
  • pipeline_uuid
  • target_langs
Template can be used as is. (limited to Koji Build System)
  

API Authentication Token

Your token is

Add this token to transtats.conf file.


For API calls, add HTTP Header:

Authorization: Token 
Authentication is required for write operations.