Fix language processing issue

The plugins was processing the wrong language file
Add gitignore
Fix empty list issue

Empty list are not allowed in DITA. Prevent them to occur.
Fix language processing issue