# Een project vertalen

Als u eenmaal uw project hebt in iLocalize, is vertalen het volgende wat u moet doen. Deze sectie richt zich alleen op het vertaalproces voor de strings- en nibbestanden (andere bestandstypen kunnen met externe hulpmiddelen worden vertaald).

## Handmatig vertalen

Om een string te vertalen, tikt u zijn vertaling in de kolom van de gewenste taal. Er kan meer dan één bestand tegelijk worden geselecteerd.

## Vertalen met woordenlijsten

Woordenlijsten zijn erg krachtig bij het voorstellen van een vertaling voor een bepaalde string. Klik op de knopje linksonder dat lijkt op een woordenlijst om de woordenlijstweergave te openen. Iedere keer dat een string is geselecteerd, zal iLocalize een lijst weergeven van kandidaten voor vertaling, met het beste resultaat bovenaan. Klik dubbel op een resultaat in de lijst om de vertaling toe te passen.

iLocalize zoekt standaard op twee plaatsen naar woordenlijsten:

1. In "~/Bibliotheek/Application Support/iLocalize/Glossaries"
2. In de projectmap onder de map "Glossaries"

Het is mogelijk om meer paden in te stellen voor woordenlijsten door de woordenlijstbeheerder te openen met het volgende commando:

- Archief > Blader door woordenlijsten…

## Vertaal met alternatieven

Naast de woordenlijstweergave (links onderin het project) is er nog een lijst met vertalingen: deze lijst geeft alle vertalingen van identieke strings in het huidige project weer. Dit is handig om te zien of u een term al ergens anders hebt vertaald.

## Automatisch doorvoeren

Het is mogelijk om iLocalize de opdracht te geven iLocalize om vertalingen door te voeren naar gelijksoortige onderdelen, wanneer strings slechts verschillen op basis van de volgende punctuatie:

- : (dubbele punt)
- ... (drie puntjes)
- … (ellipsis)

De volgende strings kunnen bijvoorbeeld automatisch tegelijk worden vertaald:

1. "The house" = ""
2. "The house:" = ""
3. "The house..." = ""

Wanneer de eerste string van de drie wordt vertaald, kan iLocalize de vertaling doorvoeren naar de andere, gelijksoortige strings, met behoud van hun specifieke punctuatie aan het einde.

1. "The house" = "Het huis"
2. "The house:" = ""
3. "The house..." = ""

En het eindresultaat is dan:

1. "The house" = "Het huis"
2. "The house:" = "Het huis:"
3. "The house..." = "Het huis..."

## Nib layout

Zorgt u ervoor dat bij de vertaling van de strings van een nibbestand, dat u de interface ook aanpast indien nodig. Voor het aanpassen van de layout van een nibbestand, klikt u dubbel op het bestand om Interface Builder te openen. Als de layout is aangepast, bewaart u het bestand in Interface Builder en schakelt u terug naar iLocalize. U kunt, wanneer iLocalize een project bijwerkt, iLocalize instrueren de voorgaande nib layout te behouden voor vertaalde onderdelen (meer informatie daarover in de sectie "Een project updaten").

# Tips

- Bepaalde strings die automatisch door Interface Builder worden gegenereerd hoeven niet te worden vertaald. De strings in de volgende lijst kunnen bijvoorbeeld ongewijzigd worden gelaten:
  - OtherViews
  - Item1
  - Item2
  - Item3
  - Text Cell
  - Box