# Installer gtranslator avec Homebrew, apk, apt, dnf, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de gtranslator pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:gtranslator
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install gtranslator
```

  Preuve: local Homebrew formula metadata

### Linux

- apk (92%):

```sh
sudo apk add gtranslator
```

  Preuve: Alpine Linux edge package indexes: gtranslator from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install gtranslator
```

  Preuve: Debian stable package indexes: gtranslator from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install gtranslator
```

  Preuve: Fedora Rawhide package metadata: gtranslator from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#gtranslator
```

  Preuve: nixpkgs package indexes: pkgs/by-name/gt/gtranslator/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S gtranslator
```

  Preuve: Arch Linux sync databases: gtranslator from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install gtranslator
```

  Preuve: openSUSE Tumbleweed package metadata: gtranslator from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

## Faits du paquet

- **Clé du paquet:** brew:gtranslator
- **Gestionnaire de paquets:** Homebrew
- **Version:** 50.0
- **Résumé source:** GNOME gettext PO file editor
- **Page d'accueil:** <https://wiki.gnome.org/Design/Apps/Translator>
- **Dernière mise à jour:** 2026-07-07T14:59:01Z
- **Généré:** 2026-08-03T19:37:03+00:00

## exécutables

- gtranslator (alias)

## Comportement d'installation

- Bouteille: non disponible

## Version et fraîcheur

- page générée: 2026-08-03
- version du gestionnaire: 50.0
## Historique du projet et usages

GNOME Translation Editor, formerly Gtranslator, is a gettext PO-file editor for the GNOME desktop. It packages a translator-focused GUI around PO files, translation memory, plural forms, profiles, comments, message tables, and GNOME localization workflow.

### Historique du projet

The GNOME wiki describes the application as formerly known as Gtranslator and as an enhanced gettext PO file editor for the GNOME desktop environment. It lists features such as opening several PO files in tabs, plural forms support, automatic headers update, comments editing, translator profiles, translation memories, initial profile and translation-memory assistants, search, quick navigation, whitespace highlighting, and message syntax highlighting.

The GNOME source archive shows gtranslator tarballs across multiple eras: 1.0 and 1.1 directories, 2.90 and 2.91 development-era directories, GNOME 3.30 through 3.38 releases, and later GNOME version-numbered releases. The upstream NEWS file records major application shifts, including a 3.30.0 interface redesign for the GNOME 3 HIG, initial Damned Lies integration in 3.33.90, an Open from DL button in 3.36.0, broader DL file handling in 3.38.0, and desktop-app integration with l10n.gnome.org in 40.0.

In the 45 series, NEWS records the GTK 4 migration and use of libadwaita, along with libspell spell checking and a large refactor for the migration. Later NEWS entries continue with libadwaita widget updates, async Damned Lies requests, UI simplifications, D-Bus activation, browser source-code viewing for translations, and PO-file update support from updated POT templates.

### Historique d'adoption

gtranslator's adoption is closely tied to GNOME localization rather than general-purpose text editing. The design wiki frames the application around clear translation workflows, string navigation, fuzzy/untranslated status, comments, source-code location, and built-in translation-memory suggestions.

The input package facts show broad distro packaging across Alpine, Debian, Fedora, Homebrew, Nix, Arch, Ubuntu, and openSUSE. That matches its role as a specialized desktop productivity tool that distributions include for translators working with gettext PO files.

### Modes d'utilisation

A translator opens one or more PO files, navigates the message table, edits translated strings and comments, handles plural forms, uses search and replace, updates headers, and relies on translation memory and profiles to reduce repeated work. GNOME workflow features include downloading, reserving, and uploading files through l10n.gnome.org integration where configured.

For packagers, the application sits at the intersection of gettext, GTK, GNOME HIG/libadwaita UI conventions, spell checking, and localization infrastructure. It is an end-user GUI, but its data format and workflows are developer-adjacent.

### Pourquoi les passionnés de paquets s'y intéressent

gtranslator is package-nerd significant because it packages a workflow that often lives between translators, maintainers, and release engineers. It is not only a PO text editor: it carries translation memory, profile metadata, plural-form handling, comments, status visibility, and GNOME Damned Lies integration.

Its history also mirrors GNOME application platform migration. The move through GNOME 3 HIG redesign, Damned Lies integration, GNOME 40 versioning, GTK 4, libadwaita, and libspell makes it a compact case study in how GNOME desktop applications evolve while serving a specialized contributor audience.

### Chronologie

- 2009-2010: GNOME source archive includes 1.1 and 1.9 gtranslator release directories.
- 2012: The 2.90 and 2.91 release lines include plugin, app-menu, GResource, translation-memory, and GTK build work.
- 2018-11-03: Version 3.30.0 records a full interface redesign for the GNOME 3 HIG and removal of the plugin system.
- 2019-08-05: Version 3.33.90 records initial Damned Lies integration.
- 2020-03-14: Version 3.36.0 records a new search/replace popover and Open from DL button.
- 2021-03-23: Version 40.0 records l10n.gnome.org integration for reserving and uploading files from the desktop app.
- 2022-03-30: Version 42.0 records preparation for the GTK 4 migration.
- 2023-09-21: Version 45.1 records GTK 4 migration, libadwaita use, libspell spell checking, and a large refactor.
- 2025-09-13: Version 49.0 records D-Bus activation and a browser action for viewing translation source code.

### Related projects

- gettext and PO files define the document format and translation workflow.
- GNOME, Damned Lies, and l10n.gnome.org define the upstream localization workflow integration.
- GTK, libadwaita, libspell, and GNOME HIG conventions define the application-platform context.
- Poedit, Lokalize, Virtaal, Qt Linguist, and Transifex appear in the GNOME design page as comparison or reference tools.

### Sources

- <https://download.gnome.org/sources/gtranslator/>
- <https://download.gnome.org/sources/gtranslator/40/>
- <https://download.gnome.org/sources/gtranslator/49/>
- <https://gitlab.gnome.org/GNOME/gtranslator/-/raw/master/NEWS>
- <https://wiki.gnome.org/Apps/Gtranslator>
- <https://wiki.gnome.org/Design/Apps/Translator>


## Notes de sécurité

narrow executable package without higher-risk signals.

- **Risque Geiger:** vert / faible
- narrow executable package without higher-risk signals

## Autres enregistrements de gestionnaires de paquets

- Debian apt - gtranslator - 48.0-1: normalized package name match | Debian stable package indexes: gtranslator from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | PO-file editor for the GNOME Desktop | https://wiki.gnome.org/Apps/Gtranslator
- Nix - gtranslator: normalized package name match | nixpkgs package indexes: pkgs/by-name/gt/gtranslator/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - gtranslator - 46.0-1build1: normalized package name match | Ubuntu 24.04 LTS package indexes: gtranslator from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | PO-file editor for the GNOME Desktop | https://wiki.gnome.org/Apps/Gtranslator
- apk - gtranslator - 50.0-r0: normalized package name match | Alpine Linux edge package indexes: gtranslator from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | GNOME Translation Editor | https://gitlab.gnome.org/GNOME/gtranslator
- apk - gtranslator-doc - 50.0-r0: normalized package name match | Alpine Linux edge package indexes: gtranslator-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | GNOME Translation Editor (documentation) | https://gitlab.gnome.org/GNOME/gtranslator
- apk - gtranslator-lang - 50.0-r0: normalized package name match | Alpine Linux edge package indexes: gtranslator-lang from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Languages for package gtranslator | https://gitlab.gnome.org/GNOME/gtranslator
- dnf - gtranslator - 50.0-6.fc45: normalized package name match | Fedora Rawhide package metadata: gtranslator from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst | Gettext po file editor for GNOME | https://wiki.gnome.org/Apps/Gtranslator
- pacman - gtranslator - 50.0-1: normalized package name match | Arch Linux sync databases: gtranslator from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | An enhanced gettext po file editor for the GNOME desktop environment | https://wiki.gnome.org/Apps/Gtranslator
- zypper - gtranslator - 50.0+157-1.3: normalized package name match | openSUSE Tumbleweed package metadata: gtranslator from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | A gettext po file editor for the GNOME desktop | https://wiki.gnome.org/Apps/Gtranslator
- zypper - gtranslator-lang - 50.0+157-1.3: normalized package name match | openSUSE Tumbleweed package metadata: gtranslator-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | Translations for package gtranslator | https://wiki.gnome.org/Apps/Gtranslator


## Combined YAML source

View the package source record on GitHub. [combined/gtranslator.yml](https://github.com/mxcl/pkgdb/blob/main/combined/gtranslator.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- curated package history
- pkgdb category and tag curation
- external package-manager database matches
- cross-ecosystem install command graph
