&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.