# Opdatere et projekt

Processen med at opdatere et projekt består i at tage en ekstern kilde og anvende denne på projektet. De følgende opdateringer kan udføres:

- Opdatere til en ny version af et bundle
- Opdatere et sprog ved hjælp af et bundle
- Opdatere et sprog ved hjælp af arkiver
- Opdatere et sprog ved hjælp af et arkiv indeholdende strings
- Opdatere et bestemt arkiv

Bemærk: Efter opdatering af et project med en af disse metoder, indstiller iLocalize status for hver strings til rød (visende en automatisk oversættelse). Du kan bruge et filter til at gennemse alle ændringerne for at sikre, at de er akkurate.

## Opdatere til en ny version af et bundle

Forestil dig, du har oprettet et projekt for version 1 af et bundle. Når så version 2 af dette bundle bliver tilgængelig, kan iLocalize opdatere projektet til denne nye version, samtidig med at bevare den eksisterende oversættelse og layout for version 1. Dette scenarie optræder normalt, hvis du lokaliserer et bundle som en udvikler har sendt til dig. For at opdatere til denne nye version af dette bundle, brug de følgende kommandsoer:

- Vælg Projekt > Opdater fra bundle...
- Afkryds
  Opdater projekt fra en ny version af dette bundle
- Vælg eller træk den nye version af dette bundle
- Afkryds evt. også
  Nulstil layout for hvert...
  , hvis du ikke vil bevare den aktuelle versions layout. Hvis afkrydset, vil layout'et for alle sprog nulstilles til layout'et i base-sproget.
- Klik på Næste. Evt. problemer i dette bundle vises om nødvendigt.
- iLocalize analyserer derpå det nye bundle for at finde alle ændringerne der skal foretages og viser disse i det næste vindue
- Gennemse omhyggeligt ændringerne der foretages: iLocalize angiver hvilke arkiver der opdateres, slettes eller tilføjes til projektet.
- Klik på knappen, Opdater for at udføre opdateringen

## Opdatere et sprog ved hjælp af et bundle

Forestil dig, du har oprettet et projekt med en specifik version af et bundle. Sender en oversætter en lokaliseret version af dette bundle med et specifikt sprog tilbage til dig, lader iLocalize dig opdatere dit project til at omfatte dette sprog. Dette scenarie optræder normalt, hvis du er udvikler af et bundle og eksterne oversættere oversætter dit bundle til forskellige sprog. For at opdatere et sprog ved hjælp af et bundle, brug de følgende kommandoer:

- Sørg for at sproget du vil opdatere findes i projektet. Hvis ikke, så tilføj det med kommandoen Projekt > Tilføj sprog.
- Vælg Projekt > Opdater fra bundle...
- Afkryds
  Opdater lokaliserede sprog i projektet fra bundle
- Vælg eller træk dette bundle. Listen med sprog opdates til at afspejle de tilgængelige sprog i dette bundle.
- Klik på de sprog du vil opdatere i projektet
- Afkryds evt.
  Opdater nib-layouts fra importerede layout
  for at opdatere layout'et for sproget i projektet, med layout'et fra dette bundle. Dette er nyttigt, når oversætterne har justeret nib-arkiverne og du vil bruge disse i dit projekt.
- Afkryds evt.
  Opret ikke-eksisterende lokaliseret arkiv fra base-sprog
  for at oprette evt. manglende arkiver i sproget i dette bundle fra projektets base-sprog
- Klik på Næste for at starte opdateringen af projektet

Bemærk: Det er også muligt at trække et bundle ind i projektvinduet

## Opdatere et sprog ved hjælp af arkiver

Svarende til de tidligere opdateringsmuligheder, der bruger et bundle, bruger denne mulighed et sæt arkiver, i stedet for et bundle.

- Vælg Projekt > Opdater fra > Arkiver
- Tilføj arkiverne der skal bruges til at opdatere projektet
- Klik på Næste
- I dette vindue kan du vælge, enten at opdatere projektet med en ny version af arkiverne eller at opdatere projektets sprog med disse arkiver.
- Klik på Opdater for at starte opdateringsprocessen.

Bemærk: Det er også muligt at trække arkiver ind i projektvinduet

## Opdatere et sprog ved hjælp af et arkiv indeholdende strings

iLocalize understøtter opdatering af et arkiv indeholdende strings. Alle formater som understøttes af ordbøgerne kan importes (se Ordbøger). For at opdatere ved hjælp af et strings-arkiv, gør følgende:

- Vælg Projekt > Opdater strings
- Vælg eller træk strings-arkivet
- Klik på næste for at gennemse ændringerne
- Et vindue viser listen med arkiver der vil blive opdaterede
- Klik på Import for at opdatere

Bemærk:

- Det foreslås først at eksportere strings fra iLocalize, sende dem til dine oversættere, og derpå opdatere sproget med dette oversatte strings-arkiv.
- Projekt-konsollen indeholder logs der beskriver hvilke arkiver og strings som er oversatte

## Opdatere et valgt arkiv

Det er muligt at opdatere et sprog ved hjælp af et strings-arkiv. Højreklik på det arkiv du ønsker at opdatere og vælg kommandoen:

- Opdater strings…