Convert Unbound, OSIS, and JSON Bibles to HTML
Navigate to /content/index.html
in your browser. The following versions ship with ezra.js.
- American Standard Version (ASV)
- Arabic Smith & Van Dyke (SVD)
- French Ostvervald (FO)
- German Schlachter (GS)
- King James Version (KJV)
- New Chinese Version Simplified (NCVS)
- World English Bible (WEB)
- Responsive Design
- Version and Book Drop-down Menus
- Hash-based Routing
- Infinite Scrolling
- Install Node.js (http://nodejs.org/download/) for your platform.
- Navigate to the
/core/tools/scribe
folder. - Run
npm install
to install dependencies. - For each Bible that you want to convert, create a file named
info.json
. Use this template as a guide.
{
"type": "Bible",
"file": "asv",
"name": "American Standard Version",
"abbreviation": "ASV",
"language": "English",
"format": "unbound"
}
- Add Unbound and OSIS Bibles to the
/core/tools/scribe/literature
folder. - Navigate to the
/core/tools/scribe
folder. - Run
node translate.js
to convert all Bibles in the/core/tools/scribe/literature
folder to JSON.
Note: If you converted Unbound or OSIS Bibles, skip to step 2.
- Add JSON Bibles to the
/core/api/literature
folder. - Navigate to the
/core/tools/scribe
folder. - Run
node write.js
to convert all Bibles in the/core/api/literature
folder to HTML.
Release format: <major>.<minor>.<patch>
BarryMode |