# Indstillinger

## &kbabel; indstillinger

Du kan vise indstillingsdialogen ved at vælge Opsætning Indstil KBabel... fra &kbabel;-menuen. Den bruger en struktureret indstillingsdialog, som gør det meget nemt at finde alle muligheder uden ekstensiv søgning.

Venstre side af indstillingsdialogen er en liste af kategorier for bruger-indstillelige punkter og højre side viser de tilsvarende faneblade for den valgte kategori. &kbabel; beholder ændringerne hvis du bevæger dig mellem kategorierne, så når du til sidst er tilfreds, kan du klikke på O.k.-knappen. Du kan når som helst bruge hurtighjælp— klik blot på spørgsmålstegnet på titellinjen og, efter at markøren er blevet ændret til en pil med et spørgsmålstegn, kan du klikke på knapper, etiketter og indgange for at få mere info om dem.

### Identitet

Dette afsnit tillader dig at sætte standardfelter for hver oversat PO-fil. Disse er dit navn, e-mail-adresse, det fulde sprognavn, e-mail-adresse for dit oversættelsesholds postliste. Der er ovenikøbet et tidszone-felt til at holde øje med det sidst ændret tidspunktet for PO-filen. Du kan angive den som en tegnsekvens såsom EEST eller afvigelse fra GMT såsom +0200 (&ie; for Rumænien). Denne information bruges når overskriftsfelterne opdateres. Du kan finde valgene for og hvilke felter i overskriften der skal opdateres i afsnittet Gem i indstillingsdialogen.

Tegnsekvenser for tidszoner er ikke standardiserede. Så du skal ikke bruge strengen sat her i tidsspecifikationen til at gemme Gem-fanebladet. Du skal bruge `%z` i stedet for.

Antal af ental/flertal former

- Brug dette til at sætte antallet af flertalsformer for dit sprog. For eksempel, er det 2 for dansk (en for entals- og en flertalsform).

  Denne egenskab er for øjeblikket kun implementeret for flertalsform-formatet brugt i &kde;. Den virker ikke med gettext flertalsformer.

### Editor

Editor-indstillingskategorien er opdelt i 3 undervinduer: Generelt, Udseende, Stavekontrol og Skrifttyper. Alle disse indstillinger afgør hvordan din editor opfører sig og ser ud.

#### Generelt

Dette afsnit indeholder nogle afkrydsningsfelter.

Første afkrydsningsfelt i den øvre side sætter om fuzzy-status skal skal fjernes automatisk, første gang et tegn bliver skrevet ind MsgStr-editoren. Når dette er deaktiveret må du manuelt vælge Redigér Fjern fuzzy-status eller brug &Ctrl;U tastaturgenvejen. Bemærk at dette betyder at strengen `, fuzzy` bliver fjernet fra indgangens kommentar.

Næste valgmulighed lader dig aktivere smart redigering, hvor editoren automatisk indsætter specielle tegn escaped rigtigt, ⪚ `\t` efter tryk på Tab og den tillader speciel håndtering af Enter.

De nederste afkrydsningsfelter er meget nyttige til at hjælpe, ikke med oversættelsens korrekthed, men om den oversatte streng er en passende erstatning for den først inde i et program. For eksempel, repræsenterer mange beskeder menupunkter med tastaturgenveje og C-lignende formaterede strenge hvis struktur må forblive intakt efter oversættelse.

Tjek argumenter

- Når dette er valgt vil C-format-strenge i original og oversættelse blive tjekket for at sikre at antallet af formatsekvenser rækkefølge er konsistent.

Tjek genvejstast

- Når dette er valgt, vil &kbabel; tjekke om antallet af hurtigtast-tegn er ens i original og oversat streng. Bemærk at hurtigtast-markeringen er &, (men ikke i alle programmerings-værktøjspakker. Se Diverse-afsnittet nedenfor for at finde ud af hvordan du hurtigtast-tegn.

Tjek ligning

- Dette er en egenskab for &kde; projekt-udvikling. `.desktop`-filer er simple tekstfiler som gemmer forskellige parametre i `value=key`-format. Nogle af disse `nøgler` kan oversættes. Den eneste begrænsning er at beholde venstre side lighedstegnet uændret. Ligningstjek tillader dig at finde mange fejl afgjort af fuzzy-`msgmerge`-algoritmen. Bemærk at der er situationer hvor denne funktion genererer falske fejl i visse PO-filer.

Kig efter oversat sammenhængsinfo

- Nogle originale beskeder er markeret med sammenhængsinformation til at markere dem som entydige selvom de repræsenterer samme ord. Det er fordi for mange simple ord, såsom Gem skal oversættes til mange sprog. Sammenhængsinfo er markeret med `_:`. Mange uerfarne oversættere oversætter endog denne sammenhængsinformation og fylder derved deres PO-filer med nonsens. Afkryds dette felt for at sørge for at du vil blive advaret om disse fejl i en fil.

Tjek flertalsformer

- Hvis du oversætter et &kde;-projekt, bruger det en bestemt slags syntaks til at angive beskedernes flertalsformer. Dette tjek tæller automatisk antallet af former i msgstr og sammenligner det med antallet angivet i Identitet tab. Et forkert antal flertalsformer kan få et program til at bryde sammen.

Bip ved fejl

- Din systemklokke vil bippe når du løber ind i fejl som de der er beskrevet ovenfor.

Ændr tekstfarve ved fejl

- Dette er en anden type advarsel om fejl i den aktuelle besked. Det er en god løsning for dem der ikke hører så godt, eller ikke kan lide lyden. Se også Udseende-fanebladet for at finde ud af hvordan man skal ændre tekstfarven ved fejl.

#### Udseende

Disse valg lader dig indstille udseendet af din besked-editor. I den øvre del er der 4 afkrydsningsfelter:

Fremhæv syntaks

- Dette valg vil aktivere syntaks-fremhævning for særlige tegn, genvejstaster og tekstbaggrunde i msgid-viseren og msgstr-editoren. Hvis du ikke har en monkrom skærm eller har et synsproblem, bør du aktivere dette.

Fremhæv baggrund

- Baggrunden vil kun blive fremhævet for eksisterende tegn i msgid og msgstr. Dette inkluderer mellemrum. Dette er nyttigt hvis du ikke ønsker at se de omgivende citationstegn (se nedenfor) for PO-indgangen, men du stadig vil være i stand til at se startende og afsluttende mellemrum i en tekstlinje.

Markér hvide tegn med punkter

- Hvis du har behov for at tælle mellemrum og baggrundsfremhævning ikke er efter din smag, så kan du afkrydse denne valgmulighed for at få et lille punkt-tegn tegnet i midten af det hvide tegn. Bemærk at punktet er et punkt-tegn i midten af tegnfeltet, og ikke et punktum.

Vis omgivende anførselstegn

- Hvis du synes at visning af det afsluttende tegn i msgstr eller msgid'er tekstlinjerne er bedre for dig, så kan du afkrydse her for at vise de omsluttende citationstegn for hver tekstlinje.

  Hvis du har erfaring med at redigere PO-filer med en almindelig tekst-editor og vil det måske få dig til at føle dig bedre tilpas, hvis du kan se startende og afsluttende dobbeltcitationstegn i PO-indgangslinjerne.

Der er forskellige farver at vælge imellem for forskellige punkter i den redigerede tekst til at gøre redigeringen nem. Farverne kan ændres ved at klikke på farve-vælger-knapperne. Derfra kan du vælge mellem standardfarver, brugervalgte farver eller blot tage en farve fra et vilkårligt sted på skærmen.

Baggrundsfarve

- Dette sætter baggrundsfarven for tegn i MsgID-visningen og MsgStr-editoren. For at ændre den generelle baggrundsfarve i redigeringsfeltet må du bruge &kde;'s &kcontrolcenter;.

Farve for citationstegn

- Her kan du justere farven for escape-tegn såsom (`\"`) dobbeltcitationstegn eller (`\n`) nylinje.

Farve for syntaksfejl

- Dette er den farve som hele teksten får hvis der detekteres fejl når du prøver at gemme PO-filen. Fejlene udløses når afslutningen af msgid og msgstr ikke er identiske, eller escape-tegn er brugt forkert.

Farve for c-format-tegn

- Dette sætter farven for en tegnsekvens som i C-sprogets `printf`- eller `scanf`-funktioner. I almindelighed begynder disse med (`%`) procent-tegnet og fortsættes med et enkelt tegn.

Farve for tastaturgenveje

- Tastaturgenveje begynder med (&) ét-tegnet i &kde; men hvis du oversætter for andre projekter kan der måske være et andet tegn der markerer genvejstasten. Se Diverse-afsnittet nedenfor for at finde ud af hvordan man ændrer tastaturgenvejstegnet.

Status for den indgang der er ved at blive redigeret er markeret med tre LED'er. Du kan selv bestemme hvor du vil have disse tre LED'er til at være— i statuslinjen eller i editoren (mellem msgid og msgstr). Hvis du har besvær med at se visse farver eller du ønsker at være sikker på du kan nemt kan opfatte ændringer i LED-status uden at flytte dit øje, kan du vælge en foretrukken farve ved brug af farvevælger-knappen.

#### Skrifttyper

Dette er en standard &kde; skrifttypevælger-dialog med lidt ekstra. Du kan vælge kun at se fastbredde-skrifttyper ved at afkrydse Vis kun fastbredde-skrifttyper. Dette vil normalt gøre det nemmere at oversætte. Skrifttype-dialogen lader dig sætte skrifttype-familie, stil, størrelse og tegnsæt. Feltet forneden giver en forhåndsvisning af den valgte skrifttype for at gøre det nemmere for dig.

### Gem

Dette afsnit lader dig redigere valgene for hvordan PO-filer gemmes. De først afkrydsningsfelter kontrollerer generel opførsel for handlinger der udføres ved PO-filens gemme-kommando.

Opdatér overskrift når der gemmes

- Afkryds dette for at opdatere overskriftsoplysningerne for filen hver gang den bliver gemt. Overskriften indeholder normalt oplysninger om dato og tidspunkt filen sidst blev opdateret, sidste oversætter osv. Du kan vælge hvilken information du ønsker at opdatere fra Felter at opdatere-afkrydsningsområdet nedenfor. Felter der ikke eksisterer tilføjes til overskriften. Hvis du ønsker at tilføje flere felter til overskriften kan du redigere overskriften manuelt ved at vælge Redigér Redigér header i redigeringsvinduet.

Tjek syntaks for filen når den gemmes

- Afkryds dette for automatisk at få syntaksen for filen tjekket med ``msgfmt` --statistics` når den gemmes. Du vil kun få en besked hvis en fejl bliver fundet. Du bør beholde dette tilvalg aktiveret med mindre du har en meget speciel grund.

Hvis du ikke ønsker at røre nogle af felterne i PO-filens overskrift eller ønsker at gennemtvinge opdatering af bestemte felter, er der fem afkrydsningsfelter som kontrollerer dette: revisionsdato, PO-filens sprog, teksttegnsættet, sidste oversætters navn, tegnsæt. Hvis et felt ikke eksisterer, tilføjes det til overskriften. Hvis du ønsker at tilføje andre oplysninger til overskriften, må du redigere overskriften manuelt ved at vælge Redigér Redigér header i redigeringsvinduet. Deaktivér Opdatér header når der gemmes ovenfor hvis du ikke ønsker at få overskriften opdateret.

For dato- og tidspunkt-overskriftsfelterne PO-Revision-Date kan du vælge mellem disse formater:

- Standard er det format der normalt bruges i PO-filer.

- Lokal er det format der er specifikt for dit land.

- Brugervalgt lader dig definere dit eget format, hvor du kan bruge følgende C-lignende formatstrenge:

  ### År

  Format | Betydning | Område
  %y | år | 00 til 99
  %Y | år | 0001 til 9999

  ### Måned

  Format | Betydning | Område
  %m | måned i året | 01 til 12
  %f | måned i året | 1 til 12
  %b,%h | månedsforkortelse | Jan til Dec

  ### Dag

  Format | Betydning | Område
  %j | dag i året | 001 til 366
  %d | dag i måneden | 01 til 31
  %e | dag i måneden | 1 til 31
  %a | ugedagsforkortelse | søn til lør

  ### Time

  Format | Betydning | Område
  %H | time | 00 til 23
  %k | time | 0 til 23
  %i | time | 1 til 12
  %I | time | 01 til 12
  %p |  | AM eller PM

  ### Minut, Sekund, Tidszone

  Format | Betydning | Område
  %M | minut | 00 til 59
  %S | sekund | 00 til 59
  %Z | tidszone | (givet i identitetsopsætning)
  %z | tidszone | (numerisk forskydning som angivet i systemindstillingerne)

Den nederste gruppe dækker indstillinger for PO-filen når den gemmes. Hvis du arbejder med &kde;-projektet skal du være klar over at i det mindste `desktop.po`-filen skal være UTF-8 indkodet. Dropned-listen lader dig vælge tegnsæt for beskederne. I det mindste din sprogopsætning og UTF-8 skal være der. Hvis, af en eller anden grund, du ikke ønsker at ændre de nuværende PO-fils-tegnsæt ved et tilfælde slår du Behold indkodning af filen til.

### Stavekontrol

Du kan sætte dine stavekontrols-indstillinger her. Dette er af interesse hvis du har en ordbogsfil for det sprog du oversætter til. Nedenfor er der nogle punkter du kan overveje at indstille:

Lav rod/endelses-kombinationer som ikke er i ordbog

- For nye ord der bliver tilføjet til din personlige ordbog, vil stavekontrollen lave rod/endelses-kombinationer til at passe med mere end et ord (variationer).

Betragt sammensatte ord som stavefejl

- Hvis dette er slået til, vil sammensatte ord blive opfattet som fejl. Dette er nok ikke en god idé på dansk hvor det er yderst almindeligt med sammensatte ord, så i dette tilfælde skal det være slået fra.

Ordbog

- Du kan vælge hvilken ordbog du vil bruge fra popop-listen. Bemærk at du bliver nødt til at installere passende ordbøger for dit sprog. Tjek din ispell- eller aspell-distribution for at finde ud af om du har én.

Tegnsæt

- Her vælger du tegnsættet for din tekst. Denne indstilling bliver givet videre til stavekontrollen, og bliver brugt som tegnsættet for din ordbog. Se kspell-dokumentationen for flere detaljer.

Klient

- Underliggende program til brug for stavekontrol. For øjeblikket enten `ispell` (International Ispell) eller aspell.

Husk ignorerede ord

- Husk bruger-ignorerede ord når du laver stavekontrol på PO-filer. Det er en stor fordel at ignorere forkortelserne eller mærkelige bogstavskombinationer du møder i &GUI;-brugerflader.

Fil hvor ignorerede ord gemmes

- Her kan du indstille hvilken fil du vil bruge til ignorerede ord. Klik på mappe-ikonen til højre for redigeringsfeltet. Standard er `$(HOME)/.kde/share/apps/kbabel/spellignores`, hvor `$(HOME)` er din hjemmemappe.

### Søg

Søge-afsnittet tillader dig at brugerindstille forskellige muligheder for søgning i tidligere oversatte strenge.

#### Generelt

De generelle indstillinger er fælles for alle søgetyper. Hvis du afkrydser Start søgning automatisk-tilvalget, så bliver søgningen startet automatisk hver gang du skifter til en anden indgang i din editor. For øjeblikket er der tre muligheder du kan vælge. Men da &kbabel; kan bruge ordbogs-plugin afhænger de tilgængelige ordbøger af hvad der rent faktisk er installeret. Ved brug af Opsætning Indstil ordbog ... kan du indstille hver søgemaskine-plugin.

De ordbogs-plugin der installeres som standard er:

&kde; Database søgemaskine

- Denne nye metode er stadig på alfa-trinnet i sin udvikling og er baseret på &kbabeldict; som kommer med &kbabel;. Se &kbabeldict;-dokumentationen for yderligere info om at indstille søgemaskinen.

PO-Kompendium

- Kompendiet er en normal PO-fil, som indeholder en liste af standard-oversættelser fra dit oversættelseshold. Hvis du ikke har én, kan du også bruge en fil der bruger alle oversættelser fra dit hold (⪚f.eks. `$lang.messages` filen i &kde;-projektet, der findes på i18n.kde.org).

PO-Auxiliary

- Den auxiliary fil skulle hjælpe dig med at finde ud af sammenhængen for en oversættelse ved at slå den samme besked op i et besked-katalog for den samme pakke men oversæt til et andet sprog. På denne måde kan du se hvordan denne besked et oversat til et andet sprog.

Du kan også starte søgningen manuelt ved at vælge en indgang i popop-menuen der kommer frem enten ved at klikke på Ordbøger Søg tekst PO-kompendium eller ved at holde søgeknappen i værktøjslinjen nede et stykke tid.

### Diff

Diff-afsnittet holder indstillinger om hvordan forskelle i msgid'er vises.

Hver forskel kan vises ved to tilføjede dele og ved fjernede tegn i teksten. For begge kan du angive metoden det skal vises på og farven som vil blive brugt. Fremhævet betyder at baggrunden af de tilsvarende tegn vil blive vist i den valgte farve, mens Understreget(for tilføjede tegn) eller Overstreget (for fjernede tegn) vil antyde de ændrede dele ved farvede linjer.

Diff-tilstand har brug for at finde den originale msgid at sammenligne med. Til dette formål, kan &kbabel; bruge oversættelses-databasen hvis du slår det til ved at aktivere Brug beskeder fra oversættelses-database. En anden mulighed er at bruge et træ med originale PO-filer. Så skal du angive træets rod i Basismappe for diff-filer.

### Diverse

Diverse-afsnittet holder indstillinger der ikke passer noget sted. For øjeblikket er der to:

Markering for tastaturgenvej

- Her kan du indføre dit eget tegn som skal tjene som en markering for tastaturgenvejsindikator i &GUI;. Som standard er det & (ét-tegnet), men i nogle programmerings-værktøjssamlinger kan det variere. For eksempel er det understregningstegnet _ i Gnome/GTK-oversættelser der bruges som markering for en tastaturgenvej.

Regulære udtryk sammenhængsinformation

- For uerfarne brugere lyder "regulært udtryk" mærkeligt. Så du tilrådes kun at ændre standardværdien hvis du ved hvad du foretager dig. Nogle GUI-programmerings-værktøjssamlinger har deres egne sammenhængs-informationsbeskrivelsesmetoder. Konsultér en erfaren udvikler hvis du oversætter PO-filer der ikke er &kde;-specifikke. For fuldstændighedens skyld vil jeg "oversætte" for dig hvad standard-'regulært udtryk' betyder: "teksten passer hvis den begynder med _: og bliver fulgt af et eller flere tegn og slutter med et 'ny linje'-tegn".

## &catalogmanager; indstillinger

Denne dialog tillader dig at redigere valgene for indstillingen af kataloghåndteringen.

### Generelt

Her er der to redigeringslinjer ned Gennemsøg...-knapper. Skriv de mapper ind der indeholder henholdsvis alle dine PO- og alle dine POT-filer. Filerne og mapperne i disse mapper vil så blive flettet sammen til et enkelt træ i kataloghåndteringens vindue.

Nedenfor kan du slå det til og fra:

Åbn filer i nyt vindue

- Hvis dette er aktiveret vil alle filer der bliver åbnet fra kataloghånderingen blive åbnet i et nyt vindue.

Dræb processer ved afslutning

- Hvis du afkrydser dette vil &kbabel; forsøge at dræbe de processer, der ikke selv har afsluttet allerede når programmet lukker ned, ved at sende dem et kill-signal.

  Det er ikke garanteret at processerne bliver dræbt.

Opret indeks for fil-indhold

- Hvis du afkrydser dette vil &kbabel; oprette et indeks med indhold for hver fil i træet. Dette indeks bruges så i find/erstat operationer.

  Der er en hastigheds balancegang. Hvis du aktiverer Oprettelse af indeks af filindhold, så vil opdatering af fil-information være meget langsommere. På den anden side, vil find/erstat-operationer være betragteligt hurtigere.

### Mappekommandoer

Her kan du indsætte de kommandoer du ønsker skal køres i mapper fra kataloghåndteringen. Kommandoerne bliver så vist i undermenuen Kommandoer i kataloghåndteringens sammenhængsmenu.

I feltet Navn indsættes navnet på kommandoen. Navnet kan vælges frit og bliver kun brugt til at blive vist i menuen. I feltet Kommando indsættes kommandoen du ønsker at få kørt når du vælger det tilsvarende menupunkt. Tryk så på Tilføj-knappen for at tilføje kommandoen til de tilgængelige kommandoer. For at redigere en kommando, skal du vælge den, trykke på Redigér-knappen og trykke på Tilføj efter du er færdig. For at fjerne en kommand, vælges en fra listen og du trykker på Fjern-knappen. Hvis du ønsker en anden rækkefølge i sammenhængs-undermenu, kan du bruge op- og ned-knapperne.

Kommandoen køres gennem din standard-skal, så du kan køre flere kommandoer på én gang ved at adskille dem med et semikolon, og du kan sætte miljøvariabler, hvis du har brug for det. Kommandoerne køres i den (PO-fil)-mappe du har valgt i kataloghåndteringen.

Følgende strenge vil blive erstattede i en kommando:

- `@PACKAGE@`: Navnet på mappen uden sti

- `@PODIR@`: Navnet på PO-mappen med sti

- `@POTDIR@`: Navnet på skabelon-mappen med sti

Hvis du for eksempel ønsker at køre `make` og så `make install` kan du indsætte Navn-feltet i `Make install` og i `make; make install` Kommando-feltet . Hvis du så vælger Kommandoer Make install fra sammenhængsmenuen for en mappe, vil kommandoerne nævnt ovenfor blive udført i denne mappe.

### Filkommandoer

Her kan du indsætte de kommandoer du ønsker at køre på filer fra kataloghåndteringen. Kommandoerne bliver så vist i undermenuen Kommandoer i kataloghåndteringens sammenhængsmenu.

I Navn-feltet indsættes navnet på kommandoen. Navnet kan vælges frit og bliver kun brugt til at blive vist i menuen. I feltet Kommando indsættes kommandoen du ønsker at få kørt når du vælger det tilsvarende menupunkt. Tryk så på Tilføj-knappen for at tilføje kommandoen til de tilgængelige kommandoer. For at redigere en kommando, skal du vælge den, trykke på Redigér-knappen og trykke på Tilføj efter du er færdig. For at fjerne en kommand, vælges en fra listen og du trykker på Fjern-knappen. Hvis du ønsker en anden rækkefølge i sammenhængs-undermenu, kan du bruge op- og ned-knapperne.

Kommandoen køres gennem din standard-skal, så du kan køre flere kommandoer på én gang ved at adskille dem med et semikolon, og du kan sætte miljøvariabler, hvis du har brug for det. Kommandoerne køres i den (PO-fil)-mappe i hvilken filen, du har valgt i kataloghåndteringen, er.

Følgende strenge vil blive erstattede i en kommando:

- `@PACKAGE@`: Navnet på filen uden sti og endelse

- `@POFILE@`: Navnet på PO-filen med sti og endelse

- `@POTFILE@`: Navnet på dentilsvarende skabelon-fil med sti og endelse

- `@PODIR@`: Navnet på den mappe, PO-filen er i, med sti

- `@POTDIR@`: Navnet på den mappe, skabelon-filen er i, med sti

Hvis du for eksempel ønsker at flette skabelon-filen ind i din PO-fil kan du i Navn-feltet skrive `Flet` og i feltet Kommando `msgmerge @POFILE@ @POTFILE@ > @PACKAGE@.ny && mv @PACKAGE@.ny "@PACKAGE@.po`. Hvis du så vælger Kommando Flet fra en fils sammenhængsmenu, vil PO-filen blive flettet sammen med sin skabelon-fil.