&Frank.Mulder;&Sander.Koning;

# Verklarende woordenlijst

## A

Alternatief bestand

is een &kbabel;-specifiek geval. Het is een optie voor de gebruiker om één PO-bestand in te stellen om te doorzoeken op berichten. Als u bijvoorbeeld lid bent van het Nederlandse team en kennis hebt van Duits of Frans, kunt u ergens een Duits PO-hulpbestand vandaan halen die de vertaling bevat van hetzelfde programma dat u vertaalt.

## C

Compendiumbestand

is een verzameling van alle vertalingen voor een taal. Dit grote PO-bestand wordt gemaakt aan de hand van unieke berichten uit de PO-bestanden van alle toepassingen. Het kan gebruikt worden om alle reeds vertaalde strings in een onvertaald of gedeeltelijk vertaald PO-bestand in te vullen. &kbabel; gebruikt zo'n bestand in de PO-compendium zoekmachine.

## F

Fuzzy

Dit is een vlag die in het algemeen door `msgmerge` wordt aangemaakt. Het geeft aan dat een msgstr-string mogelijk geen correcte vertaling is. De vertaler moet zo nodig de string aanpassen en daarna de fuzzy-vlag verwijderen.

## I

Internationalisatie i18n

is de handeling waardoor het mogelijk wordt dat een toepassing meerdere talen ondersteunt. Het Engelse woord internationalization bevat 20 tekens, en om dit af te korten schrijft men alleen het eerste en het laatste teken en het aantal tussenliggende letters op (18), zodat de veelgebruikte afkorting i18n ontstaat.

## L

Localisatie l10n

is de handeling waardoor een toepassing die reeds meerdere talen ondersteunt de invoer en de uitvoer op een manier regelt die gebruikelijk is een bepaalde taal. Het Engelse woord localization bevat 12 tekens, en om dit af te korten schrijft men alleen het eerste en het laatste teken en het aantal tussenliggende letters op (12), zodat de veelgebruikte afkorting l10n ontstaat.

## M

MO-bestand MO

MO staat voor Machine Object. Een MO-bevat binaire gegevens die door computers kunnen worden gelezen. De inhoud van een MO-bestand isgeorganiseerd als een database, waardoor de tijd die nodig is voor het opzoeken van vertaalde strings geminimaliseerd wordt.MO-bestanden ontstaan bij het compileren vanPO-bestanden m.b.v. `msgfmt`.

Message ID (bericht-id) msgid

msgid is het sleutelwoord dat voorafgaat aan de oorspronkelijke string in een PO-bestand. Het wordt gevolgd door een string in C-formaat die één of meerdere regels omvat.

Message String (bericht) msgstr

msgstr is het sleutelwoord dat voorafgaat aan de vertaalde string in een PO-bestand. Het wordt gevolgd door een string in C-formaat, die één of meerdere regels omvat.

## P

PO-bestand PO

PO staat voor Portable Object. PO-bestanden een hoeveelheid strings die elke oorspronkelijke string verbindt met zijn vertaling in een bepaalde taal.Een enkel PO-bestand bevat slechts de vertaling in één taal.Een PO-bestand wordt afgeleid van eenPOT-bestand en kan zowel met de hand als met &kbabel; bewerkt worden.

POT-bestand POT

POT staat for Portable Object Template. Een POT-bestand wordt samengesteld aan de hand van alle vertaalbare strings die in de broncode van een vertaling staan. EenPOT bevat geen vertalingen — het wordt door vertalers gebruikt als een sjabloon.