Add cache
Add Unknown Language
Fix language colors.