Problem
Parse each source .adoc file through Weblate's own AsciiDoc parser to produce skeleton unit files that match exactly how Weblate would segment the content. Each skeleton unit contains the source text, an ID hash, location metadata, and an empty target — ready for translation injection in the next step.
Acceptance Criteria
References
- Related files: Source
.adoc component files
- Upstream: Weblate's AsciiDoc format handler, translate-toolkit's unit hashing logic
Problem
Parse each source
.adocfile through Weblate's own AsciiDoc parser to produce skeleton unit files that match exactly how Weblate would segment the content. Each skeleton unit contains the source text, an ID hash, location metadata, and an empty target — ready for translation injection in the next step.Acceptance Criteria
source(original text),id_hash(deterministic hash matching Weblate's algorithm),location(file path + line range),note(context hint),flags(e.g.,no-wrapfor preformatted blocks), andtargetReferences
.adoccomponent files