po-fetch(1)

po-fetch1

Fetches a set of po files from a translation project's site

Usage

po-fetch [OPTION ...] TP DOMAIN

po-fetch [OPTION ...] Weblate BASE-URL PROJECT COMPONENT

po-fetch [OPTION ...] git BASE-URL BRANCH SUBDIR

Overview

Fetches a set of PO files, produced by translators, from a translation project's site on the internet, and updates the LINGUAS file accordingly.

The first argument indicates the kind of translation project:

TP

denotes the Translation Project (translationproject.org).

Weblate

denotes a Weblate instance.

git

denotes a web front-end to a git repository (such as a gitweb instance, a cgit instance, or a GitLab or GitHub or Forgejo instance).

Options

--git

Make changes in the git index, to prepare for a git commit.

Output files location:

The PO files and the LINGUAS file are stored in the current directory.

Informative output:

--help

Show this help text.

--version

Show version and authorship information.

Author

Written by Bruno Haible.

Reporting bugs

Report bugs in the bug tracker at <https://savannah.gnu.org/projects/gettext> or by email to <[email protected]>.

From gettext 1.0-2 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.