Linux workstation

Upstream software project

gettext

HTML documentation and examples for gettext-runtime

About gettext

HTML documentation and examples for gettext-runtime

This project links 68 native package records across 7 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Debian 12 (Bookworm): 9 package records; Debian 13 (Trixie): 9 package records; Fedora 43: 10 package records; Fedora 44: 10 package records; openSUSE Leap 15.6: 9 package records; openSUSE Leap 16.0: 9 package records; openSUSE Tumbleweed: 12 package records. Catalog coverage diagram, not an application screenshot.gettext: recorded package coverageDebian 12 (Bookworm)9 recordsDebian 13 (Trixie)9 recordsFedora 4310 recordsFedora 4410 recordsopenSUSE Leap 15.69 recordsopenSUSE Leap 16.09 recordsopenSUSE Tumbleweed12 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
gettext
Publisher
Not authoritatively mapped
Native package records
68
Operating systems
debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
GPL-3.0-or-later AND LGPL-2.0-or-later
Metadata completeness
100/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

Mono with its 'resgen' program uses a design that Microsoft created and that gives the power to the software vendor and not to the user: it doesn't allow the end-user to create his own localisations for existing programs. As documented in the gettext manual: The advantages of the .dll' format over the .resources' format are: 1. 1. Freedom to localize: Users can add their own translations to an application after it has been built and distributed. Whereas when the programmer uses a ResourceManager' constructor provided by the system, the set of .resources' files for an application must be specified when the application is built and cannot be extended afterwards. 2., 3., 4. ... The included GNU.Gettext.dll gives the user this freedom back and the also included msgfmt.net.exe and msgunfmt.net.exe handle PO files more reliably than 'resgen'.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Debian 12 (Bookworm)

  1. autopoint

    Debian 12 (Bookworm) / devel / source gettext

    0.21-12

    tool for setting up gettext infrastructure in a source package

    allbookworm
  2. gettext

    Debian 12 (Bookworm) / devel

    0.21-12

    GNU Internationalization utilities

    amd64arm64bookworm
  3. gettext-base

    Debian 12 (Bookworm) / utils / source gettext

    0.21-12

    GNU Internationalization utilities for the base system

    amd64arm64bookworm
  4. gettext-doc

    Debian 12 (Bookworm) / doc / source gettext

    0.21-12

    Documentation for GNU gettext

    allbookworm
  5. gettext-el

    Debian 12 (Bookworm) / lisp / source gettext

    0.21-12

    Emacs mode for editing gettext .po files

    allbookworm
  6. libasprintf0v5

    Debian 12 (Bookworm) / libs / source gettext

    0.21-12

    use fprintf and friends in C++ - shared library

    amd64arm64bookworm
  7. libasprintf-dev

    Debian 12 (Bookworm) / libdevel / source gettext

    0.21-12

    use fprintf and friends in C++ - static libraries and headers

    amd64arm64bookworm
  8. libgettextpo0

    Debian 12 (Bookworm) / libs / source gettext

    0.21-12

    process PO files - shared library

    amd64arm64bookworm
  9. libgettextpo-dev

    Debian 12 (Bookworm) / libdevel / source gettext

    0.21-12

    process PO files - static libraries and headers

    amd64arm64bookworm

Debian 13 (Trixie)

  1. autopoint

    Debian 13 (Trixie) / devel / source gettext

    0.23.1-2

    tool for setting up gettext infrastructure in a source package

    alltrixie
  2. gettext

    Debian 13 (Trixie) / devel

    0.23.1-2

    GNU Internationalization utilities

    amd64arm64trixie
  3. gettext-base

    Debian 13 (Trixie) / utils / source gettext

    0.23.1-2

    GNU Internationalization utilities for the base system

    amd64arm64trixie
  4. gettext-doc

    Debian 13 (Trixie) / doc / source gettext

    0.23.1-2

    Documentation for GNU gettext

    alltrixie
  5. gettext-el

    Debian 13 (Trixie) / lisp / source gettext

    0.23.1-2

    Emacs mode for editing gettext .po files

    alltrixie
  6. libasprintf0v5

    Debian 13 (Trixie) / libs / source gettext

    0.23.1-2

    use fprintf and friends in C++ - shared library

    amd64arm64trixie
  7. libasprintf-dev

    Debian 13 (Trixie) / libdevel / source gettext

    0.23.1-2

    use fprintf and friends in C++ - static libraries and headers

    amd64arm64trixie
  8. libgettextpo0

    Debian 13 (Trixie) / libs / source gettext

    0.23.1-2

    process PO files - shared library

    amd64arm64trixie
  9. libgettextpo-dev

    Debian 13 (Trixie) / libdevel / source gettext

    0.23.1-2

    process PO files - static libraries and headers

    amd64arm64trixie

Fedora 43

  1. emacs-gettext

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Support for editing po files within GNU Emacs

    noarch43
  2. gettext

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    GNU tools and libraries for localized translated messages

    aarch64x86_6443
  3. gettext-common-devel

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Common development files for gettext

    noarch43
  4. gettext-devel

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Development files for gettext

    aarch64i686x86_6443
  5. gettext-envsubst

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Substitutes the values of environment variables

    aarch64x86_6443
  6. gettext-libs

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Libraries for gettext

    aarch64i686x86_6443
  7. gettext-runtime

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    GNU runtime libraries and programs for producing multi-lingual messages

    aarch64x86_6443
  8. libtextstyle

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Text styling library

    aarch64i686x86_6443
  9. libtextstyle-devel

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Development files for libtextstyle

    aarch64i686x86_6443
  10. msghack

    Fedora 43 / Unspecified / source gettext

    0.25.1-2.fc43

    Alter PO files in ways

    noarch43

Fedora 44

  1. emacs-gettext

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Support for editing po files within GNU Emacs

    noarch44
  2. gettext

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    GNU tools and libraries for localized translated messages

    aarch64x86_6444
  3. gettext-common-devel

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Common development files for gettext

    noarch44
  4. gettext-devel

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Development files for gettext

    aarch64i686x86_6444
  5. gettext-envsubst

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Substitutes the values of environment variables

    aarch64x86_6444
  6. gettext-libs

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Libraries for gettext

    aarch64i686x86_6444
  7. gettext-runtime

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    GNU runtime libraries and programs for producing multi-lingual messages

    aarch64x86_6444
  8. libtextstyle

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Text styling library

    aarch64i686x86_6444
  9. libtextstyle-devel

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Development files for libtextstyle

    aarch64i686x86_6444
  10. msghack

    Fedora 44 / Unspecified / source gettext

    0.26-5.fc44

    Alter PO files in ways

    noarch44

openSUSE Leap 15.6

  1. gettext-csharp

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-csharp

    0.21.1-150600.1.2

    Native Language Support (NLS) for C#

    aarch64ppc64les390xx86_64leap-15.6
  2. gettext-java

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-java

    0.21.1-150600.1.5

    Java Support for Native Language Support (NLS)

    aarch64ppc64les390xx86_64leap-15.6
  3. gettext-runtime

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-runtime

    0.21.1-150600.1.7

    Tools for Native Language Support (NLS)

    aarch64ppc64les390xx86_64leap-15.6
  4. gettext-runtime-32bit

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-runtime

    0.21.1-150600.1.7

    Tools for Native Language Support (NLS)

    x86_64leap-15.6
  5. gettext-runtime-tools-doc

    openSUSE Leap 15.6 / Documentation/HTML / source gettext-runtime

    0.21.1-150600.1.7

    HTML documentation and examples for gettext-runtime

    noarchleap-15.6
  6. gettext-tools

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-runtime

    0.21.1-150600.1.7

    Tools for Native Language Support (NLS)

    aarch64ppc64les390xx86_64leap-15.6
  7. libtextstyle0

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-runtime

    0.21.1-150600.1.7

    Provides textstyling for console output

    aarch64ppc64les390xx86_64leap-15.6
  8. libtextstyle0-32bit

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-runtime

    0.21.1-150600.1.7

    Provides textstyling for console output

    x86_64leap-15.6
  9. libtextstyle-devel

    openSUSE Leap 15.6 / Development/Tools/Other / source gettext-runtime

    0.21.1-150600.1.7

    Devel package for libtextstyle

    aarch64ppc64les390xx86_64leap-15.6

openSUSE Leap 16.0

  1. envsubst

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-runtime

    0.22.5-160000.2.2

    Environment substitution helper binary

    aarch64ppc64les390xx86_64leap-16.0
  2. gettext-java

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-java

    0.22.5-160000.2.2

    Java Support for Native Language Support (NLS)

    aarch64ppc64les390xx86_64leap-16.0
  3. gettext-runtime

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-runtime

    0.22.5-160000.2.2

    Tools for Native Language Support (NLS)

    aarch64ppc64les390xx86_64leap-16.0
  4. gettext-runtime-32bit

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-runtime

    0.22.5-160000.2.2

    Tools for Native Language Support (NLS)

    x86_64leap-16.0
  5. gettext-runtime-tools-doc

    openSUSE Leap 16.0 / Documentation/HTML / source gettext-runtime

    0.22.5-160000.2.2

    HTML documentation and examples for gettext-runtime

    noarchleap-16.0
  6. gettext-tools

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-runtime

    0.22.5-160000.2.2

    Tools for Native Language Support (NLS)

    aarch64ppc64les390xx86_64leap-16.0
  7. libtextstyle0

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-runtime

    0.22.5-160000.2.2

    Provides textstyling for console output

    aarch64ppc64les390xx86_64leap-16.0
  8. libtextstyle0-32bit

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-runtime

    0.22.5-160000.2.2

    Provides textstyling for console output

    x86_64leap-16.0
  9. libtextstyle-devel

    openSUSE Leap 16.0 / Development/Tools/Other / source gettext-runtime

    0.22.5-160000.2.2

    Devel package for libtextstyle

    aarch64ppc64les390xx86_64leap-16.0

openSUSE Tumbleweed

  1. envsubst

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime

    1.0-2.4

    Environment substitution helper binary

    x86_64tumbleweed
  2. envsubst-mini

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime-mini

    1.0-2.4

    Environment substitution helper binary

    x86_64tumbleweed
  3. gettext-runtime

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime

    1.0-2.4

    Tools for Native Language Support (NLS)

    x86_64tumbleweed
  4. gettext-runtime-32bit

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime

    1.0-2.4

    Tools for Native Language Support (NLS)

    x86_64tumbleweed
  5. gettext-runtime-mini

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime-mini

    1.0-2.4

    Tools for Native Language Support (NLS)

    x86_64tumbleweed
  6. gettext-runtime-mini-tools-doc

    openSUSE Tumbleweed / Documentation/HTML / source gettext-runtime-mini

    1.0-2.4

    HTML documentation and examples for gettext-runtime

    noarchtumbleweed
  7. gettext-runtime-tools-doc

    openSUSE Tumbleweed / Documentation/HTML / source gettext-runtime

    1.0-2.4

    HTML documentation and examples for gettext-runtime

    noarchtumbleweed
  8. gettext-tools

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime

    1.0-2.4

    Tools for Native Language Support (NLS)

    x86_64tumbleweed
  9. gettext-tools-mini

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime-mini

    1.0-2.4

    Tools for Native Language Support (NLS)

    x86_64tumbleweed
  10. libtextstyle0

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime

    1.0-2.4

    Provides textstyling for console output

    x86_64tumbleweed
  11. libtextstyle0-32bit

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime

    1.0-2.4

    Provides textstyling for console output

    x86_64tumbleweed
  12. libtextstyle-devel

    openSUSE Tumbleweed / Development/Tools/Other / source gettext-runtime

    1.0-2.4

    Devel package for libtextstyle

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.