Michael Hill
mdhillca@gmail.com 2013
Enrico Nicoletto
liverig@gmail.com 2009
Rafael Fontenelle
rafaelff@gnome.org 2013, 2014, 2016, 2017
Isaac Ferreira Filho
isaacmob@riseup.net 2018

# Marcando mensagens para tradução

# Configurando traduções

Antes que as mensagens de seu aplicativo possam ser traduzidas, elas precisam ser extraídas do código-fonte.

Envolva as mensagens ou textos literais em seu código com a macro '`_()`'.

No C, essa macro está definida no arquivo header glib/gi18n.h, o qual deve ser incluído no topo do fonte de seu aplicativo.

Suas mensagens evoltas pela macro devem se parecer com isso:

_(“Press a key to continue”)

Isso marca as mensagens como traduzíveis e, em tempo de execução, chama gettext para substituir as mensagens traduzidas.