PO4A-TRANSLATE.1P(1) User Contributed Perl Documentation PO4A-TRANSLATE.1P(1) NUME po4a-translate - convertete un fiier PO inapoi in formatul documentaiei SINOPSIS po4a-translate -f fmt -m principal.doc -p XX.po -l XX.doc (XX.doc este ieirea, toate celelalte sunt intrarile) DESCRIERE Scopul proiectului po4a (PO pentru orice) este de a uura traducerile (i mai interesant, intreinerea traducerilor) folosind instrumente gettext in domenii in care nu erau ateptate, cum ar fi documentaia. Scriptul po4a-translate are sarcina de a converti traducerea (care a fost realizata intr-un fiier PO) inapoi in formatul documentaiei. Fiierul PO furnizat trebuie sa fie traducerea fiierului POT care a fost produs de po4a-gettextize(1). OPIUNI -f, --format Formatul documentaiei pe care dorii sa o gestionai. Utilizai opiunea --help-format pentru a vedea lista de formate disponibile. -a, --addendum Adauga un fiier la fiierul rezultat (pentru a pune numele traducatorului sau o seciune ,,Despre aceasta traducere", de exemplu). Primul rand al fiierului de inserat trebuie sa fie un antet PO4A care sa indice unde trebuie adaugat (a se vedea seciunea CUM se adauga text suplimentar la traduceri in po4a(7)). -A, --addendum-charset Setul de caractere al addendei. Reinei ca toate addendele trebuie sa fie in acelai set de caractere. -m, --master Fiierul care conine documentul principal de tradus. -M, --master-charset Setul de caractere al fiierului care conine documentul de tradus. -l, --localized Fiierul in care trebuie sa fie scris documentul localizat (tradus). -L, --localized-charset Setul de caractere al fiierului care conine documentul localizat. -p, --po Fiier din care trebuie sa fie citit catalogul de mesaje. -o, --option Opiuni suplimentare pe care sa le transmitei modulului de format. Consultai documentaia fiecarui modul pentru mai multe informaii despre opiunile valide i semnificaiile acestora. De exemplu, ai putea transmite ,,-o tablecells" analizatorului AsciiDoc, in timp ce analizatorul de text ar accepta ,,-o tabs=split". -k, --keep Pragul minim al procentului de traducere pentru a pastra (adica a scrie) fiierul rezultat (implicit: 80). Adica, in mod implicit, fiierele trebuie sa fie traduse la cel puin 80% pentru a fi scrise. -w, --width Coloana la care ar trebui sa incadram fiierul rezultat daca formatul accepta acest lucru (implicit: 76). Daca valoarea furnizata este 0 sau negativa, atunci fiierul rezultat nu va fi incadrat deloc. Acest lucru este util in cazul anumitor formate care s-ar putea rupe atunci cand sunt re-incadrate. -h, --help Afieaza un scurt mesaj de ajutor. --help-format Enumera formatele de documentaie inelese de po4a. -V, --version Afieaza versiunea scriptului i iese. -v, --verbose Crete nivelul de detaliere al programului. -d, --debug Afieaza unele informaii de depanare. Adaugarea de coninut (pe langa traduceri) la fiierele generate Pentru a adauga un coninut suplimentar la documentul generat, pe langa ceea ce ai tradus (cum ar fi numele traducatorului sau o seciune ,,Despre aceasta traducere"), trebuie sa utilizai opiunea --addendum. Prima linie a addendumului trebuie sa fie un antet care sa indice locul in document (poate fi inainte sau dupa o anumita parte a documentului). Restul fiierului va fi adaugat textual la fiierul rezultat, fara prelucrare suplimentara. Reinei ca, in cazul in care po4a-translate nu reuete sa adauge unul dintre fiierele date, aceasta respinge intreaga traducere (deoarece fiierul lipsa ar putea fi cel care indica autorul, ceea ce ar impiedica utilizatorii sa il contacteze pentru a raporta erori in traducere). Antetul are o sintaxa destul de rigida. Pentru mai multe informaii despre cum sa utilizai aceasta caracteristica i cum funcioneaza, consultai pagina de manual po4a(7). CONSULTAI I po4a-gettextize(1), po4a-normalize(1), po4a-updatepo(1), po4a(7) AUTORI Denis Barbier Nicolas Francois Martin Quinson (mquinson#debian.org) DREPTURI DE AUTOR i LICENA Drepturi de autor 2002-2023 pentru SPI, inc. Acest program este software liber; il putei redistribui i/sau modifica in conformitate cu termenii GPL v2.0 sau o versiune ulterioara (consultai fiierul COPYING). perl v5.42.0 2025-11-22 PO4A-TRANSLATE.1P(1)