| PO4A-TRANSLATE.1P(1) | User Contributed Perl Documentation | PO4A-TRANSLATE.1P(1) |
po4a-translate - konwertuje plik PO z powrotem do formatu dokumentacji
po4a-translate -f fmt -m master.doc -p XX.po -l XX.doc
(XX.doc jest plikiem wyjściowym, wszystkie pozostałe są plikami wejściowymi)
Celem projektu po4a ("PO for anything") jest ułatwienie tłumaczeń (oraz, co ciekawsze, zarządzania tłumaczeniami) przy użyciu narzędzi gettext w tych obszarach, gdzie nie były używane, jak na przykład w obszarze dokumentacji.
Skrypt po4a-translate odpowiada za konwertowanie tłumaczeń (dokonanych w pliku PO) z powrotem do formatu dokumentacji. Przekazany plik PO powinien być tłumaczeniem pliku POT utworzonego przez po4a-gettextize(1).
Argument can be followed by a comma and either wrap or nowrap keyword. References are written by default on a single line. The wrap option wraps references on several lines, to mimic gettext tools (xgettext and msgmerge). This option will become the default in a future release, because it is more sensible. The nowrap option is available so that users who want to keep the old behavior can do so.
Aby w wygenerowanym dokumencie umieścić dodatkową zawartość, niebędącą tłumaczeniem oryginału (np. nazwisko tłumacza lub rozdział "O tłumaczeniu"), należy użyć opcji --addendum.
Pierwsza linia załącznika musi zawierać nagłówek, wskazujący, gdzie umieścić resztę załącznika w dokumencie (może to być przed podaną częścią dokumentu lub za nią). Reszta pliku załącznika będzie dodana niezmieniona do pliku wynikowego.
Proszę zauważyć, że jeżeli po4a-translate zwróci błąd podczas dodawania któregokolwiek z podanych załączników, odrzuci całe tłumaczenie (ponieważ brakującym plikiem może być ten, który wskazuje na autora, co uniemożliwi użytkownikom skontaktowanie się z nim i zgłoszenie błędów w tłumaczeniu).
Składnia nagłówka jest bardzo sztywna. Więcej informacji o tym, jak używać załączników i jak działają, można znaleźć w stronie podręcznika po4a(7).
po4a-gettextize(1), po4a-normalize(1), po4a-updatepo(1), po4a(7)
Denis Barbier <barbier@linuxfr.org> Nicolas François <nicolas.francois@centraliens.net> Martin Quinson (mquinson#debian.org)
Robert Luberda <robert@debian.org>
Copyright 2002-2023 by SPI, inc.
This program is free software; you may redistribute it and/or modify it under the terms of GPL v2.0 or later (see the COPYING file).
| 2024-08-06 | perl v5.38.2 |