Michael Hill
mdhillca@gmail.com 2013
Mario Blättermann
mario.blaettermann@gmail.com 2009-2012, 2016
Christian Kirbach
christian.kirbach@gmail.com 2011, 2012, 2015, 2017, 2018
Aljosha Papsch
al@rpapsch.de 2012
Tim Sabsch
tim@sabsch.com 2019

# Zeichenketten für die Übersetzung markieren

# Übersetzungen einrichten

Bevor die Zeichenketten Ihrer Anwendung übersetzt werden können, müssen sie aus dem Quellcode extrahiert werden.

Schließen Sie Meldungen oder string literals in Ihrem Code mit dem Makro '`_()`' ein.

Für C ist dieses Makro in der Header-Datei glib/gi18n.h definiert, das in der obersten Ebene der Quelltexte Ihrer Anwendung enthalten sein muss.

Die gekennzeichneten Zeichenketten sollten folgendermaßen aussehen:

_("Press a key to continue")

Dadurch werden Zeichenketten als übersetzbar markiert und die Laufzeitumgebung ruft gettext auf, um die übersetzten Zeichenketten zu ersetzen.