PySide6Localization QA GNU AGPL v3.0
Master File Validator
Cross-platform validation tool with a dynamic GUI. Solves the 'Garbage In, Garbage Out' problem.
<section id='features'>
Core Features
Wide Format Support
Validate JSON, XML, DITA, XLIFF, XLF, PO, YAML and more.
XML DTD Validation
Validate XML files against DTD for strict compliance.
Detailed Reporting
Structured output with file path, name and validation details.
HTML Export
Export reports with color-coded results.
Theme Aware & Drag/Drop
Supports dark mode and drag & drop workflows.
BOM Support
Optional UTF-8 BOM compatibility.
install_and_run.sh
$ git clone https://github.com/vicparramain/master_file_validator.git
$ cd master_file_validator && pip install PySide6 lxml polib ruamel.yaml
$ python run.py