Chinese Translations

I am very pleased to announce that BibleForge now includes a Chinese translation. Actually, we now have two translations: Traditional Chinese and Simplified Chinese. These translations are from the Chinese Kings James translation project. BibleForge and the CKJV team have been working together to add their Chinese translation to BibleForge.

The CKJV is actually a revision of the Chinese Union Version. The Union version was translated from the corrupt critical texts (like most modern versions), but the CKJV team has been examining the translation and bringing it into line with the preserved Textus Receptus. The Textus Receptus is what the King James translators used, hence the name Chinese King James Version. It is important to note that the CKJV is using the Textus Receptus as the standard and not simply forcing a back-translation from the KJV.

It should be mentioned that this translation is still a work in progress, but it’s wonderful to finally see a translation coming into being. The Chinese language has long lacked a good translation that is understandable to more than one billion Chinese speaking people. May the Lord bless His Word.

Adding Chinese to BibleForge took a lot of work (and is still not completed). Lord willing, I’ll blog about that soon.

—Revelation 1:3 Blessed is he that readeth

val

Advertisement

New Year Goals

Last year saw a lot of work completed behind the scenes for BibleForge, such as converting the server-side code from PHP to JavaScript. A few major, visible features also landed such detailed notes and (recently) Night Mode.

Detailed Definition in Night Mode

This year, I anticipate to have even more time to work on BibleForge and hope to see it become much more useful for Bible study. Work is well underway to analyze the grammatical information for the entire Old Testament. I am currently more than half way through Genesis. Although there is still a long way to go, I expect the process to accelerate as work continues. I would also like to complete all of the 0.5 requirements by the end of the year, which should bring BibleForge to a fairly useful and stable state.

—Revelation 1:3 Blessed is he that readeth

val

Hebrew Grammatical Data

Just a quick update to let you know that I’ve been working on obtaining the grammatical information for the Old Testament Hebrew. As far as I know, no one has ever made this data freely available, so it should be of great value. It will also take a great deal of effort. It will be done in stages. I plan to complete a rough draft first and later revise it. I’ll post updates on my progress.

—Revelation 1:3 Blessed is he that readeth

val

Transliteration

After a lot of work, I created a script that transliterates both Greek and Hebrew. It is also able to create pronunciation forms in both the IPA and a dictionary-like style. It also can use modern pronunciation or a reconstructed Biblical pronunciation. So now when you click on a word in BibleForge, you have the option of selecting which system you’d prefer to see. You can also try it out live online. Let me know if you have any ideas to improve it.

More recently, I’ve been rewriting the internals of BibleForge to convert all of the PHP code into JavaScript. This should not only improve performance but also make BibleForge easier to develop. Lord willing, this work will be finished soon.

—Revelation 1:3 Blessed is he that readeth

val

January Progress

Since the start of the new year, BibleForge has already seen several changes. BibleForge now automatically changes the URL without reloading the page when searching and looking up verses. This allows for bookmarking pages and the ability to use the back and forward buttons to work. There is also a simple non-JavaScript version for old browsers. BibleForge also now supports using the keyboard to interact with the menus. Finally, now you can quickly move from a search to look up a verse (while keeping the highlighting) simply by clicking on the verse reference in the search results. Holding Ctrl or Alt will also open up results in a new tab.

Lord willing, this is just the beginning of a lot of progress for BibleForge this year.

—Revelation 1:3 Blessed is he that readeth

val

Year-end Update

This year has seen a lot of great progress for BibleForge. However, since much of the work was behind the scenes, the repositories look a little bear for most of the year. But I’m pleased to announce that two new significant features were just made live: lexicon lookups and a new Bible version.

Now, it is easy to learn details about each word in the Bible. Simply click on a word, and a callout will popup and immediately give you a quick overview of that word. This is just the beginning, and it does not show a lot of information, but more is on the way soon.

As 2011 signifies the 400th anniversary of the King James Bible, I thought it only fitting for BibleForge to add the original 1611 edition text before the year was over. And I also felt that it needed to look as good as it reads, so I worked hard to make it feel elegant as well. To read it, just select the Early Modern English version from the new language selection menu to the left of the search box. (By the way, sadly only Firefox currently supports the advanced font features.) (Update: It works in Chrome now too!)

I was hoping to add other languages to BibleForge, but I was unable to get in contact with anyone working on a translation until late in the year, so Lord willing, next year will see the addition of the first non-English version.

Now that a lot of the groundwork has been laid, I look forward to see what 2012 will bring. I’ll try to make some definite plans and write about them soon.

—Revelation 1:3 Blessed is he that readeth

val

Hebrew Text Updated

It took longer than I had hoped for, but I finally finished adding the vowel points, cantillation, and other information to the Hebrew text. This commit represents about nine months of hard work. Much of this was done by hand, carefully comparing many old extant manuscripts and documents, such as the Aleppo Codex, the Leningrad Codex, and The Second Rabbinic Bible.

Now that the Greek and Hebrew of the entire Bible has been throughly examined, the fun work will begin: coding new features. Lord willing, I will be able to add many new, useful features soon.

—Revelation 1:3 Blessed is he that readeth

val

Progress Report

So, it’s been a little quite around here, but that’s not due to lack of work. In February, I finished checking all of the accents and breathing marks in the New Testament and fixed several mistakes. For the past few months, I’ve been working on adding vowel points and accents to the Hebrew Old Testament. In the process, I’ve made hundreds of improvements to the text. I think it is safe to say that it will be the most accurate Bible text available in digital format. I hope to finish this up this summer. After that is done, I will get back to adding more features.

—Revelation 1:3 Blessed is he that readeth

val

Upcoming Features

I have a lot of ideas planned for BibleForge in this new year. Lately, I’ve been double and triple checking the Greek text that underlies the New Testament. Lord willing, I will soon implement the ability to delve into the original languages just by clicking on a word. Then I plan to add the ability to read and write commentaries.

An installer is already in the works, but is not working quite yet.

The ability to easily move back and forth between texts as well as searches is also high on my list of features.

I also plan on adding some other translations at some point — particularly in other languages.

Lord willing, this will be a great year for BibleForge.

—Revelation 1:3 Blessed is he that readeth

val

Rewrite Complete

Programming is all about making decisions. Unfortunately, there is no real way to know which decisions are the best ones until you’ve already made them. For the past few weeks, I rewrote much of the internals of BibleForge to correct some earlier decisions that could have been better. The rewrite also includes support for the subscriptions at the end of Paul’s letters. These changes are now live on BibleForge.com.

The new year should see some exciting new features added to BibleForge, which I’ll write about later. In the meantime, enjoy celebrating the birth of out Saviour, Jesus Christ.

“And she shall bring forth a son, and thou shalt call his name JESUS: for he shall save his people from their sins.” —Matthew 1:21

Merry Christmas!

—Revelation 1:3 Blessed is he that readeth