Michael Hill
mdhillca@gmail.com 2013
Daniel Nylander
po@danielnylander.se 2007
Anders Jonsson
anders.jonsson@norsjovallen.se 2017, 2018

# Markera strängar för översättning

# Konfigurera översättningar

Innan strängarna från ditt program ska kunna översättas behöver de extraheras från källkoden.

Inneslut meddelanden eller stränglitteraler i din kod med makrot ”`_()`”.

För C är detta makro definierat i glib/gi18n.h-huvudfilen, vilken måste inkluderas högst upp i ditt programs källkod.

Dina inneslutna strängar bör se ut så här:

_("Tryck på en tangent för att fortsätta")

Detta markerar strängarna som översättningsbara, och anropar gettext under körtid för att ersätta de översatta strängarna.