XGETTEXT(1) Comenzi utilizator XGETTEXT(1) NUME xgettext - extrage iruri gettext din sursa REZUMAT xgettext [OPIUNE] [FIIER_INTRARE]... DESCRIERE Extrage irurile traductibile din fiierele de intrare specificate. Argumentele obligatorii pentru opiunile lungi sunt obligatorii i pentru opiunile scurte. Similar pentru argumentele opionale. Locaie fiier de intrare: FIIER_INTRARE ... fiiere de intrare -f, --files-from=FIIER obine lista de fiiere de intrare din FIIER -D, --directory=DIRECTOR adauga DIRECTOR la lista pentru cautarea fiierelor de intrare Daca fiierul de intrare este ,,-", se va citi intrarea standard. Locaie fiier de ieire: -d, --default-domain=NUME folosete NUME.po pentru ieire (in loc de messages.po) -o, --output=FIIER scrie ieirea in fiierul specificat -p, --output-dir=DIR fiierele de ieire vor fi plasate in directorul DIR Daca fiierul de ieire este ,,-", rezultatul este scris la ieirea standard. Alegerea limbajului fiierului de intrare: -L, --language=NUME recunoate limbajul specificat (C, C++, ObjectiveC, PO, Shell, Python, Lisp, EmacsLisp, librep, Scheme, Smalltalk, Java, JavaProperties, C#, awk, YCP, Tcl, Perl, PHP, Ruby, GCC-source, NXStringTable, RST, RSJ, Glade, Lua, JavaScript, Vala, Desktop) -C, --c++ prescurtare pentru ,,--language=C++" In mod implicit, limbajul este ghicit in funcie de extensia numelui fiierului de intrare. Interpretare fiier de intrare: --from-code=NUME codificarea fiierelor de intrare (cu excepia: Python, Tcl, Glade) In mod implicit, fiierele de intrare sunt presupuse a fi in ASCII. Mod de operare: -j, --join-existing alatura mesaje, fiierului existent -x, --exclude-file=FIIER.po intrarile din FIIER.po nu vor fi extrase -cETICHETA, --add-comments=ETICHETA plaseaza blocuri de comentarii care incep cu ETICHETA i care preced liniile de cuvinte cheie in fiierul de ieire -c, --add-comments plaseaza toate blocurile de comentarii precedand liniile de cuvinte cheie in fiierul de ieire --check=NUME efectueaza verificarea sintaxei mesajelor (ellipsis-unicode, space-ellipsis, quote-unicode, bullet-unicode) --sentence-end=TIP tip care descrie sfaritul propoziiei (un singur spaiu, care este implicit, sau spaiu dublu) Opiuni specifice limbajului: -a, --extract-all extrage toate irurile (numai limbajele C, C++, ObjectiveC, Shell, Python, Lisp, EmacsLisp, librep, Scheme, Java, C#, awk, Tcl, Perl, PHP, GCC-sursa, Glade, Lua, Lua, JavaScript, Vala) -kCUVANT, --keyword=CUVANT cauta CUVANT precum cuvant cheie suplimentar -k, --keyword nu utilizeaza cuvintele cheie implicite (numai limbajele C, C++, ObjectiveC, Shell, Python, Lisp, EmacsLisp, librep, Scheme, Java, C#, awk, Tcl, Perl, PHP, GCC-source, Glade, Lua, Lua, JavaScript, Vala, Desktop). --flag=CUVANT\fP:ARG:MARCAJ MARCAJ adiional pentru irurile din interiorul argumentului cu numarul ARG, al cuvantului cheie CUVANT (doar limbajele C, C++, ObjectiveC, Shell, Python, Lisp, EmacsLisp, librep, Scheme, Java, C#, awk, YCP, Tcl, Perl, PHP, GCC-sursa, Lua, JavaScript, Vala) -T, --trigraphs inelege trigramele (secvene de 2 sau 3 caractere, care sunt vazute/interpretate ca unul singur) ANSI C pentru intrare (numai limbajele C, C++, ObjectiveC) --its=FIIER aplica regulile ITS din FIIER (numai in cazul limbajelor bazate pe XML) --qt recunoate irurile in format Qt (numai limbajul C++) --kde recunoate irurile in format KDE 4 (numai limbajul C++) --boost recunoate irurile in format Boost (numai limbajul C++) --debug rezultat mai detaliat al recunoaterii irurilor de format Detalii ieire: --color utilizeaza intotdeauna culori i alte atribute ale textului --color=CAND utilizeaza culori i alte atribute ale textului daca VALOARE. VALOARE poate fi: ,,always" (intotdeauna), ,,never" (niciodata), ,,auto" sau ,,html". --style=FIIER_DE_STIL specifica fiierul cu reguli de stil CSS pentru opiunea --color -e, --no-escape nu utilizeaza eludari C in ieire (implicit) -E, --escape folosete eludari C in ieire, fara caractere extinse --force-po scrie fiierul PO chiar daca este gol -i, --indent scrie fiierul .po folosind stil indentat --no-location nu scrie liniile ,,#: nume_fiier:linie" -n, --add-location genereaza liniile ,,#: nume_fiier:linie" (implicit) --strict scrie fiiere .po, strict conform Uniforum --properties-output scrie un fiier .properties Java --stringtable-output scrie un fiier .strings NeXTstep/GNUstep --itstool scrie comentarii itstool -w, --width=NUMAR stabilete laimea paginii de ieire --no-wrap nu imparte liniile lungi de mesaj, mai lungi decat laimea paginii de ieire, in mai multe linii -s, --sort-output genereaza ieire ordonata alfanumeric (invechita) -F, --sort-by-file ordoneaza ieirea dupa locaia fiierului --omit-header nu include in antet intrarea <> --copyright-holder=AUTOR stabilete deinatorul drepturilor de autor al ieirii --foreign-user omite drepturile de autor FSF la ieire pentru utilizatorul strain --package-name=PACHET stabilete numele pachetului la ieire --package-version=VERSIUNE stabilete versiunea pachetului la ieire --msgid-bugs-address=EMAIL@ADRESA stabilete adresa de raportare a erorilor din msgid -m[IR], --msgstr-prefix[=IR] utilizeaza IR sau "" ca prefix pentru valorile msgstr -M[IR], --msgstr-suffix[=IR] utilizeaza IR sau "" ca sufix pentru valorile msgstr Ieire informativa: -h, --help afieaza acest mesaj de ajutor i iese -V, --version afieaza informaiile despre versiune i iese -v, --verbose crete nivelul de detaliere al mesajelor informative AUTOR Scris de Ulrich Drepper. RAPORTAREA ERORILOR Raportai erorile in sistemul de urmarire a erorilor la sau prin e-mail la . DREPTURI DE AUTOR Drepturi de autor (C) 1995-2023 Free Software Foundation, Inc. Licena GPLv3+: GNU GPL versiunea 3 sau ulterioara Acesta este software liber: suntei liber sa-l modificai i sa-l redistribuii. Nu exista NICIO GARANIE, in limitele prevazute de lege. CONSULTAI I Documentaia completa pentru xgettext este meninuta ca un manual Texinfo. Daca programele info i xgettext sunt instalate corect pe sistemul dumneavoastra, comanda info xgettext ar trebui sa va permita accesul la manualul complet. TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . GNU gettext-tools 0.22.2 septembrie 2023 XGETTEXT(1)