Quando si è finito di scrivere, bisogna validare il proprio lavoro:
A riga di comando, per un file singolo, si può usare: xmllint --noout --nonet tuo-file.xml. Questo comando non mostra nulla se il file è OK. Altrimenti mostra un messaggio indicante la posizione e il tipo di errore.
Questo comando può essere usato per controllare velocemente un file xml. Potrebbe on rilevare alcuni errori. In caso di riferimenti esterni ad altri file può anche mostrare dei messaggi di errore errati, dato che questo comando controlla solo un file singolo.
(l'editor Kate a un'opzione (un plugin) per validare il file xml attivo)
Quando si vuole controllare più file o l'intero repository gimp-help sarebbe meglio prima eseguire: make validate-en. Il comando deve riportare un messaggio di «No error».
Se questo non succede, appariranno una serie di errori di mancata validazione, con i numeri di riga che fanno riferimento al file di log en.xml che si trova nella cartella /log.
Aprire questo file en.xml in un editor di testo, eseguire il comando per inserire il numero di riga per saltare alla riga in questione del file (in Kate il comando è Ctrl+G): lì si troverà l'errore.
Se si è lavorato su diversi file XML, guardare nel file en.xml per trovare (nel campo «xml:base» del marcatore «id»), in quale file xml si trova l'errore.
Sistemare l'errore. Non dimenticare di salvare il file e di eseguire nuovamente il comando make validate-en.
Nota | |
---|---|
Un errore frequente è quello di modificare il file di log en.xml invece del file sorgente XML originale. |