Transtats

Help track translations and automate workflow.

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

Job Templates

1

Pick Template

2

Define Tasks

3

Set Values

4

Trigger Job


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
Track String Change
Generate translation template from source and compare it with translation platform.
Required Values:
  • package_name
  • release_slug
  • repo_branch
Clone and 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
Pull Translations
Download translations from CI platform and submit back.
Required Values:
  • package_name
  • repo_type
  • repo_branch
  • pipeline_uuid
  • target_langs
  • workflow_step
Download and Push Translations
Download translations and upload to the CI platform.
Required Values:
  • package_name
  • repo_type
  • repo_branch
  • pipeline_uuid
  • target_langs
Pull Translations and Request Merge
Download translations from CI platform and creates merge request.
Required Values:
  • package_name
  • repo_type
  • repo_branch
  • pipeline_uuid
  • target_langs
  • workflow_step
  • copy_dir
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.