Ability to fetch language code.
Use lib lxml instead of BeautifulSoup.
Dump data with pickle format when fetching data, create java properties
file if we need.
Ability to resuming download.