Scripture Burrito Documentation¶
Scripture Burrito is a standard for exchanging Bible translation projects between tools. At the core is a metadata file — the burrito — that describes every file in a project: what it contains, what part of Scripture it covers, and what role it plays. The same burrito can be stored as a zip file, a directory, a GitHub repository, a database, or delivered via API.
All burritos share a common structure — see Scripture Burrito Structure. Flavor-specific fields are documented below.
Scripture Burrito currently defines these flavors:
Scripture Text Specification — USFM, USX, or USJ text translations [Specification | Tutorial | Example]
Scripture Audio Specification — recorded audio translations [Specification | Tutorial | Example]
Alignment Specification — word-level or timecode alignment between two texts [Specification | Tutorial | Example]
Wrapper Specification — groups related burritos together, such as a text and audio burrito for the same translation [Specification | Tutorial | Example]
Any flavor can also be extended:
Derived Burritos Specification — burritos produced from other burritos, such as back-translations and publication artifacts [Specification | Tutorial | Example]
Custom Flavors Specification — defining your own nonstandard flavor using the
x-prefix [Specification]