# Oversættelse

## Oversættelse af brugergrænsefladen

Hvis &kplayer; ikke allerede er oversat til dit sprog og du vil lave en oversættelse, så skal du først finde ud af hvad dit sprogs forkortede kode er ved at kigge i listen over &kde;'s sprog efter din sprogkode. Koden for dansk er for eksempel `da`.

Kig derefter i listen over eksisterende oversættelser af &kplayer; for at se om filen for din oversættelse allerede findes. Det findes til eksempel en italiensk oversættelsesfil `it.po`, hvilket betyder at nogen allerede har lavet i det mindste en del af arbejdet. Hvis dette er tilfældet, så hent filen og se om den behøver noget arbejde.

Hvis filen ikke findes, så hent den seneste versionen af filen `kplayer.pot` og skift navn på den til din sprogkode og endelsen `.po`. En portugisisk oversættelsesfil skulle hedde `pt.po`. Hvis der allerede findes en oversættelse til et sprog som ligger nær dit, kan du bruge det som en skabelon i stedet.

&kbabel; is a great &kde; program for translating `.po` files. Once you are done, send your translation to kiriuja.

## Oversættelse af håndbogen

Gå til &kplayer;s dokumentationsmappe og kig efter en undermappe for din sprogkode. Hvis du finder den, så hent den seneste version af alle `.po`-filerne i den, og se om de har tekst der ikke er oversat.

Hvis undermappen for din sprogkode ikke findes, så gå til undermappen `templates`, hent de seneste versioner af alle `.pot`-filer fra den, åbn hver af dem i &kbabel;, oversæt og gem med filendelsen `.po`.

When you are done translating all the files, send the finished translation to kiriuja.

Oversæt ikke `.docbook`-filer direkte. Sådanne oversættelser er meget svære at vedligeholde, og accepteres derfor ikke.

## Translating the .desktop files

Action names and comments in the `.desktop` files that come with &kplayer; are also translatable. The translations go into the files themselves. Open the files with a UTF capable text editor and translate the entries using the same format as the translations to other languages in the same files and replacing the language code with the code for your language. Keep in mind that the action names are verbs, for example Queue means put in the queue. See the section of this manual describing the Library menu for details about those actions.