PO4A-UPDATEPO.1P(1) User Contributed Perl Documentation PO4A-UPDATEPO.1P(1) NUME po4a-updatepo - actualizeaza traducerea (in format PO) a documentaiei SINOPSIS po4a-updatepo -f fmt (-m principal.doc)+ (-p XX.po)+ (XX.po sunt ieirile, 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-updatepo se ocupa de actualizarea fiierelor PO pentru a le face sa reflecte modificarile aduse fiierului original de documentaie. Pentru aceasta, acesta convertete fiierul de documentaie intr-un fiier POT i apeleaza msgmerge(1) pe acest nou POT i pe fiierele PO furnizate. Este posibil sa furnizai mai mult de un fiier PO (daca dorii sa actualizai mai multe limbi simultan) i mai multe fiiere de documentaie (daca dorii sa stocai traducerile mai multor documente in acelai fiier PO). Daca documentul principal are caractere non-ASCII, acest script va converti fiierele PO in UTF-8 (daca nu au fost deja), pentru o gestionare transparenta a caracterelor non-standard. OPIUNI -f, --format Formatul documentaiei pe care dorii sa o gestionai. Utilizai opiunea --help-format pentru a vedea lista de formate disponibile. -m, --master Fiierul (fiierele) care conine (conin) documentul principal de tradus. -M, --master-charset Setul de caractere al fiierelor care conin documentul de tradus. Reinei ca toate fiierele trebuie sa aiba acelai set de caractere. -p, --po Fiierul (fiierele) PO care urmeaza sa fie actualizate. Daca aceste fiiere nu exista, ele sunt create de po4a-updatepo. -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". --no-previous Aceasta opiune elimina --previous din opiunile transmise catre msgmerge. Acest lucru ajuta la asigurarea suportului pentru versiunile vechi ale gettext (inainte de v0.16). --previous Aceasta opiune adauga --previous la opiunile transmise catre msgmerge. Aceasta necesita gettext 0.16 sau o versiune ulterioara i este activata implicit. --msgmerge-opt opiuni Opiuni suplimentare pentru msgmerge(1). -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. --porefs tip[,wrap|nowrap] Specifica formatul referinei. Argumentul tip poate fi unul dintre never pentru a nu produce nicio referina, file pentru a specifica doar fiierul fara numarul de linie, counter pentru a inlocui numarul de linie cu un contor crescator i full pentru a include referine complete (implicit: full). Argumentul poate fi urmat de o virgula i de cuvantul-cheie wrap sau nowrap. Referinele sunt scrise implicit pe o singura linie. Opiunea wrap include referinele pe mai multe linii, pentru a imita instrumentele gettext (xgettext i msgmerge). Aceasta opiune va deveni cea implicita intr-o versiune viitoare, deoarece este mai sensibila. Opiunea nowrap este disponibila astfel incat utilizatorii care doresc sa pastreze vechiul comportament sa poata face acest lucru. --wrap-po no|newlines|numar (implicit: 76) Specifica modul in care liniile din fiierul po ar trebui sa fie incadrate. Acest lucru ofera posibilitatea de a alege intre fiiere care sunt bine ajustate ca incadrare, dar ar putea duce la conflicte git, sau fiiere care sunt mai uor de gestionat automat, dar mai greu de citit pentru oameni. Din punct de vedere istoric, suita gettext a reformatat fiierele po la a 77-a coloana pentru cosmetica. Aceasta opiune specifica comportamentul lui po4a. Daca este stabilita la o valoare numerica, po4a va incadra fiierul po dupa aceasta coloana i dupa noile linii din coninut. Daca este stabilita la newlines, po4a va impari doar msgid i msgstr dupa linii noi in coninut. Daca este stabilita la no, po4a nu va incadra deloc fiierul po. Incadrarea comentariilor de referina este controlata de opiunea --porefs. Reinei ca aceasta opiune nu are niciun impact asupra modului in care msgid i msgstr sunt incadrate, adica asupra modului in care sunt adaugate linii noi la coninutul acestor iruri. --msgid-bugs-address adresa@pota.electronica Definete adresa de raportare pentru erori din msgid. In mod implicit, fiierele POT create nu au campuri Report-Msgid-Bugs-To. --copyright-holder ir Definete deinatorul drepturilor de autor in antetul POT. Valoarea implicita este ,,Free Software Foundation, Inc." --package-name ir Definete numele pachetului pentru antetul POT. Valoarea implicita este ,,PACKAGE". --package-version ir Definete versiunea pachetului pentru antetul POT. Valoarea implicita este ,,VERSION". CONSULTAI I po4a-gettextize(1), po4a-normalize(1), po4a-translate(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-UPDATEPO.1P(1)