
        *****************************************************
        *           GENERATED FILE, DO NOT EDIT             *
        * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
        *****************************************************

This file was generated by po4a(7). Do not store it (in VCS, for example),
but store the PO file used as source file by po4a-translate.

In fact, consider this as a binary, and the PO file as a regular .c file:
If the PO get lost, keeping this translation up-to-date will be harder.

=encoding UTF-8

=head1 NAZWA

msguntypot - aktualizuje pliki PO, jeżeli w pliku POT poprawiono literówki

=head1 SKŁADNIA

B<msguntypot> B<-o> I<stary_pot> B<-n> I<nowy_pot> I<pliki_po> ...

=head1 OPIS

Jeżeli w pliku POT poprawiony zostanie banalny błąd, który na pewno nie ma wpływu na tłumaczenia (np. literówka), to powinno się usunąć znaczniki "fuzzy" w odpowiadających wpisach msgstr przetłumaczonych plików PO, aby oszczędzić tłumaczom dodatkowej pracy.

Wykonanie tego zadania ręcznie jest trudne i podatne na błędy. To narzędzie pomaga poprawnie go wykonać. Należy podać dwie wersje pliku POT: przed zmianami i po nich, tak jak to podano w powyższej sekcji "SKŁADNIA", i wszystko wykona się automatycznie.

=head1 JAK TEGO UŻYWAĆ

W skrócie, po odkryciu literówki w [angielskim] komunikacie, wykonaj następujące czynności:

=over 

=item - Ponownie wygeneruj pliki POT i PO.

  make -C po/ update-po # dla tłumaczeń komunikatów programów
  debconf-updatepo      # dla tłumaczeń szablonów debconfa
  po4a po4a.conf        # dla tłumaczeń opartych na po4a

albo w inny sposób, w zależności od ustawień budowania Twojego projektu. Przecież wiesz najlepiej, jak zaktualizować pliki POT i PO, nieprawdaż?

=item - Stwórz kopię pliku POT.

  cp mój_plik.pot mój_plik.pot.orig

=item - Stwórz kopie wszystkich plików PO.

  mkdir po_kopia; cp *.po po_kopia

=item - Popraw literówkę.

$EDITOR plik_w_którym_jest_literówka

=item - Ponownie wygeneruj pliki POT i PO.

Patrz wyżej.

=back

W tym momencie, poprawienie literówki spowodowało oznaczenie wszystkich tłumaczeń jako niepewne ("fuzzy") i jest to niestety jedyna różnica między plikami PO w głównym katalogu a plikami PO skopiowanymi wcześniej do innego katalogu. Poniżej objaśniono, jak ten problem rozwiązać.

=over 

=item - Wyrzuć niepewne tłumaczenia, zastępując je wcześniej zachowanymi
tłumaczeniami.

  cp po_kopia/*.po .

=item - Ręcznie scal pliki PO z nowym plikiem POT, biorąc pod uwagę niepotrzebne
znaczniki  "fuzzy".

  msguntypot -o mój_plik.pot.orig -n mój_plik.pot *.po

=item - Porządki.

  rm -rf mój_plik.pot.orig po_kopia

=back

I to wszystko. Literówka została wyeliminowana zarówno z plików POT, jak i PO, a tłumaczenia w plikach PO nie są zaznaczone jako niepewne. Tłumacze już Cię uwielbiają!

=head1 ZOBACZ TAKŻE

Mimo swojej nazwy, to narzędzie nie jest częścią pakietu gettext. Jest częścią po4a. Mówiąc dokładniej, jest to przypadkowy skrypt w Perlu używający modułów po4a. Więcej informacji o po4a można znaleźć w:

L<po4a(7)>

=head1 AUTORZY

 Martin Quinson (mquinson#debian.org)


=head1 TŁUMACZENIE

 Robert Luberda <robert@debian.org>

=head1 PRAWA AUTORSKIE I LICENCJA

Copyright 2005 by SPI, inc.

Program jest wolnym oprogramowaniem; można go redystrybuować i/lub modyfikować zgodnie z warunkami licencji GPL (patrz plik COPYING).

