MSGFMT(1) Comenzi utilizator MSGFMT(1) NUME msgfmt - compileaza catalogul de mesaje in format binar SINOPSIS msgfmt [OPIUNE] nume-fiier.po ... DESCRIERE Genereaza un catalog de mesaje binare din descrierea textuala a traducerii. Argumentele obligatorii pentru opiunile lungi sunt obligatorii i pentru opiunile scurte. Similar pentru argumentele opionale. Locaie fiier de intrare: nume-fiier.po ... fiiere de intrare -D, --directory=DIRECTOR adauga DIRECTOR la lista pentru cautarea fiierelor de intrare Daca fiierul de intrare este ,,-", se va citi intrarea standard. Mod de operare: -j, --java mod Java: genereaza o clasa Java ResourceBundle --java2 precum --java, i presupune Java2 (JDK 1.2 sau ulterior) --csharp mod C#: genereaza un fiier .dll .NET --csharp-resources mod resurse C#: genereaza un fiier .resources .NET --tcl mod tcl: genereaza un fiier .msg tcl/msgcat --qt mod Qt: genereaza un fiier .qm Qt --desktop mod de intrare desktop: genereaza un fiier .desktop --xml mod XML: genereaza un fiier XML Locaie fiier de ieire: -o, --output-file=FIIER scrie ieirea in fiierul specificat --strict activeaza modul strict Uniforum Daca fiierul de ieire este ,,-", rezultatul este scris la ieirea standard. Locaia fiierului de ieire in modul Java: -r, --resource=RESURSA numele resursei -l, --locale=LOCALIZARE nume localizare, fie limba, fie limba_ARA --source produce un fiier .java, in loc de un fiier .class -d DIRECTOR directorul de baza al ierarhiei directorului de clase Numele clasei este determinat adaugand numele localizarii la numele resursei, separat cu o liniua de subliniere. Opiunea -d este obligatorie. Clasa este scrisa in directorul specificat. Locaia fiierului de ieire in modul C#: -r, --resource=RESURSA numele resursei -l, --locale=LOCALIZARE nume localizare, fie limba, fie limba_ARA -d DIRECTOR directorul radacina (de baza) pentru fiierele .dll dependente de limba Opiunile -l i -d sunt obligatorii. Fiierul .dll este scris intr-un subdirector al directorului specificat al carui nume depinde de localizare. Locaia fiierului de ieire in modul Tcl: -l, --locale=LOCALIZARE nume localizare, fie limba, fie limba_ARA -d DIRECTOR directorul de baza al cataloagelor de mesaje .msg Opiunile -l i -d sunt obligatorii. Fiierul .msg este scris in directorul specificat. Opiuni pentru modul de intrare pe desktop: -l, --locale=LOCALIZARE nume localizare, fie limba, fie limba_ARA -o, --output-file=FIIER scrie ieirea in fiierul specificat --template=ABLON un fiier .desktop folosit ca ablon -d DIRECTOR directorul de baza al fiierelor .po -kCUVANT, --keyword=CUVANT cauta CUVANT precum cuvant cheie suplimentar -k, --keyword nu utilizeaza cuvinte cheie implicite Opiunile -l, -o i --template sunt obligatorii. Daca se specifica -D, fiierele de intrare sunt citite din director in loc din argumentele din linia de comanda. Opiuni pentru modul XML: -l, --locale=LOCALIZARE nume localizare, fie limba, fie limba_ARA -L, --language=NUME recunoate limbajul XML specificat -o, --output-file=FIIER scrie ieirea in fiierul specificat --template=ABLON un fiier XML folosit ca ablon -d DIRECTOR directorul de baza al fiierelor .po Opiunile -l, -o i --template sunt obligatorii. Daca se specifica -D, fiierele de intrare sunt citite din director in loc din argumentele din linia de comanda. Sintaxa fiier de intrare: -P, --properties-input fiierele de intrare sunt in sintaxa .properties Java --stringtable-input fiierele de intrare sunt in sintaxa .strings NeXTstep/GNUstep Interpretare fiier de intrare: -c, --check efectueaza toate verificarile implicate de opiunile --check-format, --check-header, --check-domain --check-format verifica irurile de format dependente de limba --check-header verifica prezena i coninutul antetului --check-domain verifica daca exista conflicte intre directivele de domeniu i opiunea --output-file -C, --check-compatibility verifica daca msgfmt GNU se comporta ca msgfmt X/Open --check-accelerators[=TASTA] verifica prezena acceleratorilor de tastatura pentru elementele meniului -f, --use-fuzzy folosete intrari parial traduse, aproximative (fuzzy) la ieire Detalii ieire: --no-convert nu convertete mesajele la codificarea UTF-8 --no-redundancy nu pre-expandeaza macro-urile directivei de format ir de caractere ISO C 99 -a, --alignment=NUMAR aliniaza irurile la NUMAR octei (implicit: 1) --endianness=ORDINE_OCTEI scrie numere de 32 de bii in ordinea data octeilor (,,big" sau ,,little", valoarea implicita depinde de platforma) --no-hash fiierul binar nu va include tabela de sume de control (hash) Ieire informativa: -h, --help afieaza acest mesaj de ajutor i iese -V, --version afieaza informaiile despre versiune i iese --statistics afieaza statistici despre traduceri -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 msgfmt este meninuta ca un manual Texinfo. Daca programele info i msgfmt sunt instalate corect in sistemul dvs., comanda info msgfmt 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.5 februarie 2024 MSGFMT(1)