Automic VaultAutomic Vault

brew

transifex-cli mit Homebrew, Nix, pacman installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für transifex-cli in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install transifex-cli

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#transifex-cli

nixpkgs package indexes · pkgs/by-name/tr/transifex-cli/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S transifex-cli

Arch Linux sync databases · transifex-cli · Quelle: geo.mirror.pkgbuild.com

Überblick

Paketzusammenfassung

Transifex command-line client

Befehle und Aliase

  • tx

Verlauf

Projektgeschichte und Nutzung

Transifex CLI is the command-line client for syncing localization source files and translations between a local project tree and Transifex. Its package-manager role is to put the `tx` command on developer machines and CI runners so translation updates can be scripted alongside builds and releases.

Projektgeschichte

The current Transifex CLI replaced an older client while preserving backwards compatibility for the important `tx push` and `tx pull` commands. Official migration documentation describes config-section changes from `<project>.<resource>` to `o:<org>:p:<proj>:r:<res>` and changes to the `.transifexrc` token-auth format.

Transifex's docs describe the new client as a Go implementation rather than the previous Python client. The stated reasons are speed, cross-platform binary distribution, and a move from APIv2 to APIv3 because APIv3 is faster and APIv2 was being deprecated.

Official releases in the GitHub repository show the Go CLI continuing through the 1.6 series, with v1.6.17 published in 2024.

Adoptionsgeschichte

The CLI is adopted where localization is part of a software delivery workflow. The official docs cover Linux and Mac install scripts, GitHub release binaries for Linux, Mac, and Windows, source builds, Docker usage, and GitHub Actions integration, showing that the tool is meant for both local developer use and automated CI pipelines.

The CLI's backwards-compatible `tx push` and `tx pull` behavior matters historically because many projects already had localization sync steps in CI. The migration path lets those projects keep their existing high-level workflow while moving to the new config identifiers, token authentication, and APIv3-backed client.

Wie es verwendet wird

A typical project runs `tx init` to create `.tx/config`, uses `tx add` to map a source file and translation file pattern to a Transifex organization, project, and resource, then runs `tx push` and `tx pull` to send source strings and retrieve translations. The docs also document `TX_TOKEN`, `TX_HOSTNAME`, and `TX_CACERT` environment variables for non-interactive execution.

Warum Paket-Nerds sich dafür interessieren

For package-manager users, Transifex CLI is important because it turns localization into a reproducible command-line contract. Homebrew, Nix, and pacman packaging make the same `tx` binary available to developers and build agents without requiring each repository to vendor an installer script.

The package also represents a common CLI migration pattern: an older Python tool is replaced by a Go binary for speed and distribution, while retaining the command names that existing automation depends on.

Zeitleiste

  • Pre-Go client: Transifex maintained an older Python client using APIv2 and earlier local config identifiers.
  • Current client: The official migration guide documents the Go/APIv3 client and the `tx migrate` workflow.
  • 2024: Official GitHub releases list Transifex CLI v1.6.17.

Related projects

  • The CLI is part of the Transifex localization platform and is paired with the Transifex API, `.tx/config` project mappings, `.transifexrc` credentials, Docker images, and the official Transifex GitHub Action.

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:client

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.transifexrc

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
~/.transifexrc

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
txcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version1.6.17
Manager aktualisiert
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv1.6.17

https://github.com/transifex/cli

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:transifex-cli
Version1.6.17
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/transifex-cli
Homepagehttps://github.com/transifex/cli
Repositoryhttps://github.com/transifex/cli
Upstream-Dokumentationhttps://developers.transifex.com/docs/cli
LizenzApache-2.0
Quellarchivhttps://github.com/transifex/cli/archive/refs/tags/v1.6.17.tar.gz
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametransifex-cli
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

transifex-cli

nix profile install nixpkgs#transifex-cli
  • normalized package name match
  • Abgeglichen nach: Transifex Cli
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/tr/transifex-cli/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
pacman95%

transifex-cli 1.6.17-4

The Transifex command-line tool to download and upload translations from Transifex

https://github.com/transifex/cli

sudo pacman -S transifex-cli
  • License: Apache-2.0
  • Architecture: x86_64
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Transifex Cli
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: transifex-cli from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment