# &kturtle; sinu emakeeles

Nagu juba mainitud, on programmeerimiskeele &logo; suur iseärasus see, et &logo; käske saab tõlkida mis tahes keelde. See muudab isegi väikesele lapsele käskude mõistmise päris lihtsaks - peaasi, et ta lugeda oskaks. Uue keele jaoks tuleb ära tõlkida kolm faili: kõigepealt võtmesõnade ehk käskude fail, siis esiletõstmise stiili ja lõpuks ka näidiste fail.

## Kuidas tõlkida &logo; võtmesõnu (käske)

Käskude failid asuvad kataloogis `kdeedu/kturtle/src/data/keywords/`. Iga fail kannab nime `logokeywords.kood.xml`, kus kood on sinu riigi ISO kood (pane tähele, et see peab olema kindlasti kehtiv ISO kood).

- Kopeeri fail `logokeywords.en_US.xml` ja anna sellele nimeks `logokeywords.kood.xml`, kus kood on sinu riigi kood (2- või 4-täheline ISO kood).

- Tõlgi oma keelde sildi `keyword` sisu, &ie; info `keyword` ja `keyword` vahel kõikjal, kus vähegi võimalik, samuti sildi `alias` sisu, &ie; info `alias` ja `alias` vahel. Need tekstid on omavahel seotud, sest alias on võtmesõna viidaks.

  Nii näiteks tõlgi sõna while sildis `keyword`while`keyword`.

  Palun ära tõlgi midagi muud ja ära tõlgi ka ingliskeelseid sõnu siltides `command name="ingliskeelne_sõna"`. Need peavad jääma ingliskeelseks.

- Salvesta oma fail kodeeringus UTF-8 (näiteks &kate;s vali Salvesta kui... ja vali failinimest paremal asuvas kastis utf8).

- Kanna oma fail CVS hoidlasse sisse (lisa oma faili nimi faili `Makefile.am`) või saada see Anne-Mariele.

- Kui sul tekib mingeid küsimusi, võta julgesti ühendust Anne-Marie Mahtoufiga annemarie.mahfouf@free.fr.

## Kuidas tõlkida süntaksi esiletõstmise faile

Süntaksi esiletõstmise failid asuvad kataloogis `kdeedu/kturtle/src/data/highlightstyles/`. Iga fail kannab nime `logohighlightstyle.kood.xml`, kus kood on sinu riigi ISO kood (pane tähele, et see peab olema kehtiv ISO kood). Arvesta, et riigikood peab olema sama, mis failil `logokeywords` ja näidiste kataloogil.

- Kopeeri fail `logohighlightstyle.en_US.xml` ja anna sellele nimeks `logohighlightstyle.kood.xml`, kus kood on sinu riigikood (2- või 4-täheline ISO kood).

- Faili neljandal real seisab `language name="en_US"`...: vaheta siin en_US välja oma keele ISO koodiga (2 või 4 tähte).

- Tõlgi oma keelde sildi `item` sisu, &ie; info `item` ja `item` vahel. See peab vastama failis `logokeyword` olevale sõnale. Näiteks tõlgi while sildis `item` while `item` ning jäta tühikud muutmata (üks alguses ja üks lõpus). Palun ära tõlgi midagi muud.

- Salvesta oma fail kodeeringus UTF-8 (näiteks &kate;s vali Salvesta kui... ja vali failinimest paremal asuvas kastis utf8).

- Kanna oma fail CVS hoidlasse sisse (lisa oma faili nimi faili `Makefile.am`) või saada see Anne-Mariele.

- Kui sul tekib mingeid küsimusi, võta julgesti ühendust Anne-Marie Mahtoufiga annemarie.mahfouf@free.fr.

## Kuidas tõlkida näidiseid

Näidised asuvad &kturtle;'i lähtekoodi kataloogis `kdeedu/kturtle/examples`.

- Loo kataloog, mille nimeks on sinu keele ISO kood.

- Kopeeri sellesse kataloogi ingliskeelne näidis ja nimeta failid oma keelde tõlgituna ümber. See aitab kasutajatel taibata, millega on mingi faili puhul tegemist.

- Vaata kataloogis `kturtle/src/data/keywords/` sinu keelele vastavat faili. See peab olema enne näidiste tõlkimist kindlasti loodud. Asenda näidisefailides kõik ingliskeelsed võtmesõnad emakeelsetega.

- Salvesta oma fail kodeeringus UTF-8 (näiteks &kate;s vali Salvesta kui... ja vali failinimest paremal asuvas kastis utf8).

- Kanna oma kataloog sisse CVS hoidlasse (lisa sellesse `Makefile.am`) või saada Anne-Mariele.

- Kui sul tekib mingeid küsimusi, võta julgesti ühendust Anne-Marie Mahtoufiga annemarie.mahfouf@free.fr.

- Kui soovid, võid sellesse kataloogi lisada näidiseid ka omalt poolt.