language cache updater

Cache file saved as ../data/languages.cache

All operations complete. Return to tools.