Mass in Every Language

Mass in Every Language is a project to make the Order of the Mass accessible across many languages in one place, with clear notes about which translations are reviewed and which are automatically generated.

The app was developed in Django with LLM-assisted translation workflows to help scale multilingual content creation. After iterating in the dynamic Django app, the site was published as static pages using django-freeze for fast, simple deployment.

Current scope (as of this write-up):

  • 99 languages currently listed
  • 4,851 unique side-by-side language pairings (n choose 2)

From a product perspective, the goal is practical: help people follow the liturgy in their own language (or when traveling), while being transparent about translation quality and provenance.

Screenshot of Mass in Every Language homepage
A quick look at the Mass in Every Language homepage and language table.

Project link: massineverylanguage.com