Friday, November 22, 2013

About YES file

Since version 2.0 published more than 2 years ago, Bible for Android apps have been using a file format for storing Bible translations. It is commonly called YES files, since the files are saved with a ".yes" file name extension. When you choose a Bible version from the version list screen, a YES file is downloaded to your device. With that, you can have more than one version/translation of Bible on your device.

The YES file contains the version information (name of the version, short name, description, language); the Bible text itself (keyed by book, chapter, and verse numbers); and optionally: pericope headings, footnotes, and cross references.

YES files consist of binary data that is not intended to be read by human, but it is optimized to be read by computer programs. Some of the content can also be compressed to make the YES file smaller. A YES file for one complete Bible translation is approximately 2 MB in size.

If you try to open a YES file from the email client on your Android device or from the file manager, you can choose to import it to Bible for Android app. You can also share a version by long-pressing on an item from the version list screen and selecting Share.

Tools to create the YES file

First option is to convert it from an PalmBible+ file, which are also known as a PDB file. You can open a PDB file from the version list screen, or you can also use the online converter here. Using the online converter produces a compressed YES file.

Second option is to create a plain text file called a YET file. It serves as a human-readable alternative to YES file. The data contained in a YET file is the same as the one contained in a YES file. Please refer to the Developer's Guide for creating your own Bible module files.

We also plan to support The Word modules, hopefully this can be done in coming months!

10 comments:

  1. Hey Randy, you got one great app for bible reading man, appreciate this very much. however, could you also include deuterocanonical books in there, at least in the douay rheims version, because when the mass reading include verses from such books, i have to open another bible app, which is a bit heavier if compared to yours.

    God Bless.

    ReplyDelete
  2. I will like to know where or how to get NIV and Amplified version .yes files?

    ReplyDelete
  3. Red letters in kjv, how can I obtain.

    ReplyDelete
  4. please could you let me know how i could download the NIV version

    ReplyDelete
  5. The NIV is copyrighted and thus cannot be freely distributed.

    ReplyDelete
  6. Can you upload the Reine Valera Gomez 2010 Spanish bible on the first quick bible app

    ReplyDelete
  7. I second the idea of uploading the Valera Gomez Spanish Bible. That would be very much apreciated :)

    ReplyDelete
  8. For different bibles in .yes format check out "http://www.jfdesignnet.com/?p=2049"

    ReplyDelete
  9. Can you help me to provide IMB (Indonesian Modern Bible) in YES version, so I can read it in Alkitab, thank you before.

    ReplyDelete