Michael Hill
mdhillca@gmail.com 2013

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

Como excepción especial, los poseedores de los derechos de autor le dan permiso para copiar, modificar y distribuir el código de ejemplo contenido en este documento bajo los términos que usted elija, sin restricción.

Daniel Mustieles
daniel.mustieles@gmail.com 2011-2019
Jorge González
jorgegonz@svn.gnome.org 2007-2010
Mario Carrión
mario@monouml.org 2006

# Marcar cadenas para traducción

# Configurar las traducciones

Antes de poder traducir las cadenas de su aplicación, debe extraerlas desde el código fuente.

Envuelva los mensajes o las cadenas literales de su código con la macro «`_()`».

En C, esta macro se define en el archivo de cabecera glib/gi18n.h, que se debe incluir al principio del código de su aplicación.

Las cadenas deben quedar de la siguiente manera:

_("Press a key to continue")

Esto marca las cadenas como traducibles y en tiempo de ejecución se llama a gettext para sustituir las cadenas traducidas.