Recursive directory crawling and multiple languages support