Fix memory leak
Remove language detector from the main scope
Detect language needs the console
Change how a item is fetched.
Memory friendly