Kapitel 5. Ordbøger

Oversætter: Erik Kjær Pedersen

Indholdsfortegnelse

Oversættelsesdatabase
Opsætning
Opfyldning af databasen
Definition af gode nøgler
Hjælpe-PO-fil
Opsætning
PO-kompendium
Opsætning

KBabel har 3 måder der kan bruges til at søge efter oversatte PO-besked-strenge:

Oversættelsesdatabase

Oversættelsesdatabasen lader dig gemme oversættelser i en database baseret på Berkeley Database IV, dvs. den gemmes i en binær fil på din. Databasen garanterer hurtig søgning i et stort antal oversættelser.

Dette er den måde der er integreret i KBabel. Foruden søgning og grov oversættelse, understøtter den også følgende egenskaber:

  • Hver ny oversættelse der skrives i KBabel-editoren kan automatisk blive gemt i databasen.

  • Denne database kan bruges til at “diffemsgid.

Jo flere oversættelser der opbevares i databasen, jo mere produktiv kan du naturligvis være. For at fylde databasen op, kan du bruge Database-fanebladet i indstillingsdialogen eller du kan slå automatisk tilføjelse til for hver oversat besked under samme faneblad.

Opsætning

Du kan indstille denne søgetilstand og hvordan den skal bruges ved at vælge Opsætning->Indstil ordbog->Oversættelsesdatabase i KBabel-menuen.

Det Generiske faneblad indeholder generel opsætning for søgning i databasen.

Søgning i hele databasen (langsomt)

Brug ikke “gode nøgler”, søgning i hele databasen. Dette er langsomt, men det vil give de mest præcise resultater.

Søg i liste af "gode nøgler" (bedst)

Brug “gode nøgler”-strategien. Dette vil give dig den bedste balance mellem hastighed og nøjagtig matchning.

Returnér listen af "gode nøgler" (hurtigt)

Vend tilbage til “gode nøgler”, prøv ikke at eliminere flere tekster. Dette er den hurtigste metode men den kan føre til et ret stort antal upræcise matchninger.

Versalfølsom

Skeln mellem bogstavstørrelser ved søgning i tekst.

Normalisér mellemrum

Spring over unødvendige hvide tegn i teksterne, så søgningen vil ignorere små forskelle i hvide tegn, f.eks. antallet af mellemrum i teksten.

Fjern sammenhængskommentar

Inkludér ikke sammenhængskommentarer i søgningen. Du vil ønske at have dette slået til.

Tegn der skal ignoreres

Her kan du angive tegn, som skal ignoreres under søgningen. Typisk eksempel ville være acceleratormarkering, dvs. & for KDE-tekster.

Søg-fanebladet indeholder finere specifikation for søgning i tekst. Du kan definere hvordan der skal søges og også tillade brug af en anden speciel måde at søge der hedder Ordsubstitution. Ved at substituere et eller to ord kan den tilnærmede tekst også blive fundet. For eksempel, antag du prøver at finde teksten Mit navn er Erik.

Lig med

Tekst fra databasen matcher hvis den er den samme som den søgte streng. I vort eksempel kan det være Mit navn er &Erik (hvis & er sat som ignoreret tegn i Tegn der skal ignoreres under Generisk-fanebladet).

Forespørgsel er indeholdt

Tekst fra databasen matcher hvis den søgte streng indeholdes i den. I vort eksempel kan det være Du ved, mit navn er Erik?.

Forespørgsel indeholder

Tekst fra databasen matcher hvis den søgte streng indeholder den. I vort eksempel kan det være Erik. Du kan bruge dette til at tælle de muligheder der kan findes.

Regulært udtryk

Opfat søgt tekst som et regulært udtryk. Dette bruges hovedsageligt til KBabelDict. Du kan næppe forvente regulære udtryk i PO-filer.

Brug et ords substitution

Hvis forespørgslen indeholder færre ord end angivet nedenfor, prøver den også at erstatte et af ordene i forespørgslen. I vort eksempel vil den også finde Dit navn er Erik.

Maks. antal ord i forespørgslen

Maksimalt antal ord i en forespørgsel for at aktivere et-ords-substitution.

Lokale tegn for regulære udtryk

Tegn der betragtes som en del af regulære udtryk.

Bemærk

To-ords-substitution er endnu ikke implementeret.

Opfyldning af databasen

Database-fanebladet tillader at definere hvor databasen gemmes på disken (Database-mappen) og om den skal bruges til automatisk at gemme nye oversættelser (Auto-tilføj indgang til database). I dette tilfælde bør du tilføje forfatteren af den nye oversættelse i Auto-tilføjet indgang, forfatter.

Resten af fanebladet tillader dig at fylde databasen fra allerede eksisterende PO-filer. Brug en af knapperne i midten af dialogen. Fremgangen for fil-indlæsningen vil blive vist ved fremskriftslinjer under knapperne. Gentagne strenge-knappen skal bruges i specielle tilfælde hvor en oversat streng bliver gentaget mange gange, så du ikke ønsker at gemme for mange af dem. Her kan du begrænse de gemte strenge.


Fyld databasen med eksisterende PO-filer

Definition af gode nøgler

Gode nøgler-fanebladet findes grænserne for at angive hvordan listen af gode nøgler skal udfyldes. Minimum antal forespørgselsord i nøglen (%) angiver nøjagtigt det. Tekst vil skulle indeholde kun denne procent af ordene for at kvalificere som god nøgle. Det modsatte kan angives via Minimum antal ord af nøglen også i forespørgslen (%). Længden af ordene kan sættes med Maks. længde-spinfeltet.

Søgt tekst indeholdet typisk et antal generiske ord, f.eks. artikler. Du kan eliminere disse ord baseret på hyppigheden. Du kan kassere dem med Kassér ord mere hyppige end eller betragte dem som altid værende til stede med hyppige ord betragtes som i hver nøgle. På denne måde vil hyppige ord være næsten usynlige i forespørgsler .