Michael Hill
mdhillca@gmail.com 2013
Lucas Lommer
llommer@svn.gnome.org 2009.
Marek Černocký
marek@manet.cz 2015.

# Označení řetězců k překladu

# Nastavení překladů

Než je možné řetězce ve vaší aplikaci přeložit, musí být získány ze zdrojového kódu.

Zprávu nebo řetězcový literál obalte ve svém kódu do makra `_()`.

Pro jazyk C je toto makro definováno v hlavičkovém souboru glib/gi18n.h, který musí být vložen pomocí include na začátku zdrojového kódu vaší aplikace.

Obalený řetězec by měl vypadat nějak takto:

_("Press a key to continue")

Takovýto řetězec je označen jako přeložitelný a za běhu je volána funkce gettext, aby jej nahradila jeho lokalizovanou verzí.