По окончании записи следует проверить результат:
Для одного файла можно использовать следующую командную строку: xmllint --noout --nonet --valid your-file.xml. Эта команда не отображает ничего, если ваш файл в порядке. При обнаружении ошибки она выдаст сообщение, указывающее на тип ошибки и место её возникновения в файле.
Эта команда может использоваться для быстрой проверки XML-файла. Она может пропустить или не найти некоторые ошибки. В случае внешних ссылок на другие файлы она также может выдать неверные сообщения об ошибках, поскольку эта команда проверяет только один файл.
(В редакторе Kate есть опция (расширение) для проверки активного XML-файла).
Если вы хотите проверить несколько файлов или целый репозиторий gimp-help, следует выполнить команду make validate-en. Вы должны получить сообщение «No error».
Если нет, то будет выведен список ошибок достоверности с номерами строк, ссылающимися на файл журнала en.xml, который можно найти в папке /log.
Откройте этот файл en.xml в текстовом редакторе, используйте команду «переход на строку» вашего редактора (команда редактора Kate — Ctrl+G) и введите номер строки, чтобы перейти к соответствующей строке в файле en.xml. Там вы найдёте ошибку.
Если вы работали с несколькими XML-файлами, посмотрите выше в файле en.xml, чтобы найти (в поле «xml:base» метки «id»), в каком XML-файле находится ошибка.
Исправьте ошибку. Не забудьте сохранить файл и повторно выполните команду make validate-en.
Примечание | |
---|---|
Частой ошибкой является редактирование файла журнала en.xml, а не XML-файла. |