Stefan Asserhäll

    stefan.asserhall@comhem.se

Översättare

# Att använda Kataloghanteraren

Skärmbild av kataloghanteraren
Skärmbild av kataloghanteraren

Kataloghanteraren slår ihop två kataloger till ett träd och visar alla PO- och POT-filer i dessa kataloger. På det här sättet kan du lätt se om en ny mall har lagts till eller en gammal tagits bort. Dessutom visas en del information om filerna i kataloghanteraren: totalt antal poster, antal inexakta poster och antal oöversatta poster, senaste ändring och senaste översättare av filen.

Kbabels kataloghanterare är avsedd för projekt som är strukturerade som KDE, där POT- och PO-filer delar samma namn, förutom filändelsen. Det är dock inte fallet i &GNU;-projekt, och många projekt strukturerade som &GNU;-projekt. PO-filen i sådana projekt är typiskt namngiven efter språkkoden och den är alltså helt annorlunda än namnet på POT-filen. Sådana projekt har också en POT-fil som delar katalog med alla dess översatta PO-filer. Tyvärr leder alla dessa orsaker till att kataloghanteraren inte är lämplig för sådana projekt. (Se KDE felrapport nummer 76495.)

För att göra det lättare för dig att hitta filer, som behöver ändras eller saknas, visas status för filerna också med en ikon:

- Alla meddelanden i den här filen är översatta.

- Några meddelanden i den här filen är inexakta eller oöversatta

- Den här filen finns inte i katalogen med PO-filer.

- Den här filen innehåller syntax-fel.

- Information om den här fil håller på att uppdateras. När uppdateringen är klar, får den en av ikonerna ovan som motsvarar dess tillstånd.

Om en ikon är markerad med symbolen , som , betyder det att den här filen eller katalogen inte finns i katalogen med POT-filer.

Du kan markera eller avmarkera en fil genom att välja Markering på/av i den sammanhangsberoende menyn för en fil.

Om du vill byta eller ta bort alla markeringar i en katalog, tryck på höger musknapp på denna katalog och välj Markeringar på/av eller Ta bort markeringar. Markeringarna sparas automatiskt när &kbabel; avslutas.

För att öppna en fil, antingen dubbelklicka på den, välj Öppna i den sammanhangsberoende menyn, eller tryck på returtangenten eller &Ctrl;O .

Du kan ställa in kataloghanteraren med Projekt Anpassa.... Se avsnittet Projektinställningar för ytterligare information.

## Funktioner i kataloghanteraren

Förutom den huvudsakliga funktionen att öppna filer i &kbabel;, så stöder kataloghanteraren ett antal andra funktioner för att underhålla ett träd med PO-filer.

### Sök och ersätt i flera filer

En av de mest efterfrågade funktionerna i &kbabel; var en möjlighet att söka och ersätta i flera filer på en gång. Kataloghanteraren stöder denna funktion med nära koppling till &kbabel;.

### Statistik

Kataloghanteraren kan visa olika statistik om en enstaka fil eller om hela kataloger. Statistiken anger antalet filer, hur många filer som har mallar, hur många som saknar mallar. Den räknar också antalet meddelanden i filerna och visar statistik om hur stor andel meddelanden som är översatta, inexakta eller oöversatta.

### Kontrollerar syntaxen

Det här låter dig kontrollera syntaxen hos flera PO-filer med `msgfmt`. Om kontrollen misslyckas för en fil, kan den inte användas för att skapa en MO-fil för binärdistribution. En sådan felaktig fil orsakar oftast ett fel vid kompileringen av paketet som PO-filen hör till.

### Användardefinierade kommandon

Eftersom kataloghanteraren inte kan tillhandahålla alla funktioner som du skulle vilja använda, så kan du utöka den genom att definiera egna kommandon.

Det finns två uppsättningar kommandon. En för kataloger, och en för enstaka filer. Du kan ställa in dem med inställningsdialogrutan och komma åt dem genom att trycka på höger musknapp på ett objekt i listan.