# Oversættelsesguide for &kturtle;

Som du ved er det meget specielle ved &logo;-sproget at &logo;-kommandoerne kan oversættes til dit eget sporg. Dette gør det nemmere for et barn at forstå kommandoerne. For et nyt sprog er der 3 filer der skal oversættes: først nøgleordsfilen (eller kommandoer) så &logo;-fremhævnings-stil filen og endelig eksemplerne.

## Hvordan &logo;-nøgleord oversættes (kommandoer)

Kommandofilerne findes i `kdeedu/kturtle/src/data/keywords/` Hver fil hedder `logokeywords.code.xml` hvor code er ISO-kode for dit land (bemærk at dette skal være en gyldigISO-kode).

- Kopiér filen `logokeywords.en_US.xml` ved at omdøbe den til `logokeywords.code.xml` hvor `code` er dit lands kode (2 eller 4 bogstavs ISO-kode)

- Oversæt indholdet af `keyword`-mærket (&ie; informationen mellem `keyword` og `keyword`) til dit sprog når det er muligt. Oversæt også indholdet af `alias`-mærket, (&ie; informationen mellem `alias` og `alias`). Disse indhold er relaterede da alias er en genvej for nøgleordet.

  For eksempel oversæt while i: `keyword`while`keyword`

  Oversæt venligst ikke nogetsomhelst andet og oversæt ikke engelske ord i `command name="english_word"`. Disse skal forblive på engelsk.

- Gem din fil som utf-8 (i &kate; bruges Gem som... og der skiftes til utf8 i feltet til højre for filnavnet)

- Indsend din fil (tilføj dit filnavn til `Makefile.am`) eller send den til Anne-Marie.

- Hvis du er i tvivl, så kontakt venligst Anne-Marie Mahfouf annemarie.mahfouf@free.fr for mere information.

## Hvordan syntaksfremhævningsfilerne oversættes

Syntaksfremhævningsfilerne findes i `kdeedu/kturtle/src/data/highlightstyles/`. Hver fil hedder `logohighlightstyle.`code`.xml` hvor `code` er ISO- koden for dit land (bemærk at det skal være en gyldig ISO-kode). Bemærk venligst at landekoden skal være den samme her som i logokeywords-filen og for eksempelmappen.

- Kopiér filen `logohighlightstyle.en_US.xml` ved at omdøbe den til `logohighlightstyle.`code`.xml` hvor `code` er dit lands kode (2 eller 4 bogstaver ISO-kode)

- I linje 4 i filen, er der et `language name="en_US"`...: her ændrer du en_US til dit sprogs ISO kode (2 eller 4 bogstaver).

- Oversæt til dit eget sprog indholdet af `item` mærket (&ie; information mellem `punktet` og `punktet`). Dette indhold skal matche logokeyword-filen. For eksempel oversættes while i: `punktet` while `punktet` og mellemrummene efterlades som de er (et i begyndelsen og et i slutningen). Oversæt venligst ikke noget andet.

- Gem din fil som utf-8 (i &kate; bruges Gem som... og der skiftes til utf8 i feltet til højre for filnavnet)

- Indsend din fil (tilføj dit filnavn til `Makefile.am`) eller send den til Anne-Marie.

- Hvis du er i tvivl, så kontakt venligst Anne-Marie Mahfouf annemarie.mahfouf@free.fr for mere information.

## Hvordan eksempler skal oversættes

Eksemplerne findes i &kturtle;'s kilde i mappen `kdeedu/kturtle/examples`.

- Lav en mappe med dit sprogs ISO-kode som navn.

- Kopiér de engelske eksempler til denne mappe og omdøb filerne med dit sprogs oversættelse. Dette vil tillade brugere nemt og hurtigt at forstå hvad eksemplet drejer sig om.

- Se i `kturtle/src/data/keywords/` filen svarende til dit sprog. Denne fil skal være lavet før du oversætter eksemplerne. Erstat alle engelske nøgleord i eksempelfilerne med dine oversatte nøgleord.

- Gem din fil som UTF-8 (i &kate;, bruges Gem som... og der skiftes til utf8 i feltet til højre for filnavnet)

- Indsend sin mappe (tilføj en `Makefile.am` indeni) eller send den til Anne-Marie.

- Hvis du er i tvivl, så kontakt venligst Anne-Marie Mahfouf annemarie.mahfouf@free.fr for mere information.

- Endelig kan du, hvis du ønsker det, tilføje dine egne eksempler i denne mappe.