If you add information to this post, please message one of the moderators and ask them to add it to it to table of contents.
Enjoy!
Multiple resource sites
Language learning resources
Language chat and exchange
Online language courses and language learning software
How to learn languages
Dictionaries/Translators
Pronunciation
Learning
Culture/History
Other/General resources
Pronunciation.
Grammar
Learning English
Culture
Other/General Resources
Multilanguage dictionaries
Multilanguage translators
Typing in foreign languages
Language identifiers
Dictionaries
Monolingual encyclopaedic references and lexicons
Press