I'm looking for an app or website to help my so improve her English.
We looked at Duolingo earlier (as I've used it before for learning a bit of Greek) but it does not support English to English courses. This is a problem as our native language is as obscure as it gets.
Do you have any recommendations? It would be awesome if the service was as gamelike as Duolingo.
This is my first post on Lemmy, I hope I'm not in the wrong community.
I recommend downloading Discord to join an English Language Learning server.
The voice chat rooms allow you to speak with real people to improve your listening comprehension. The text chat rooms will improve your reading and writing.
There are many native speakers there that enjoy helping, myself included. It’s not “gamelike”, but nothing is better than talking to real people - I’m sure you’ll find value in it.
This. The two times I've noticed my spoken english getting better were when I worked at a call centre and when I spent hours and hours on my clan's Discord back during New World's release. Plus, it allowed me to really see what weaknesses I could address by just asking people I was hanging out with how they would pronounce a word. I've recently started to have the same thing going with Battlebit, but I haven't found a group to game with.
If OP's SO is at all interested in history, Overly Sarcastic Productions has a discord channel and people there are beyond nice. If Gaming is an interest, there's tons of niche content creators with their own discord to just chat in.
Maybe look for peer to peer type setups. Iirc Babel has one. Basically you’re just chatting with someone else. Iirc they also have a live class thing, which might be good too.
Personally I’m using Duolingo for Spanish, along with watching movies/shows in Spanish (still at kid level so cartoons mostly) and a site (who’s name is escaping me right now) that has a ton of videos that range from very simple to much more complex.
I agree with the first point completely. The apps are usually good for practicing vocabulary, but languages are dynamic, and change based on what was previously said. Talking to someone, anyone, is going to get you up and going a lot faster. Granted, finding someone willing to spend hours talking to you when your just learning can be hard. Look for apps that try to hook learners up.
I’m not sure where you are, but try to find an English community. If your in an English speaking country that is basically any community. If your not then look around for where the English expats hang out. When I was in Cameroon we had an “american club” that everyone was a part of. Having a common interest helps a lot in motivating everyone to talk together.
In a pinch you can force yourself to watch English television, possibly with subtitles. This helps your comprehension but lacks the back and forth of actually talking.
I fully agree with you about having real conversations with real people. The thing is, you need some confidence before being able to speak the language, especially to native speakers. And for some people that comes with a bit of practice by themselves. Thats what I find apps like Duolingo help with.
Also, music. Paying attention to the lyrics helps with learning new words, though ig metaphors, similes, etc., would be tricky, if not an even better learning experience.
Play video games in English. Watch English-speaking YouTubers. Interact with people online using English. As long as she enjoys the content, proficiency in the language will follow.
You see, one of the goals is to be able to enjoy media in English together. The problem is that she quickly gives up after encountering too many unfamilliar words or constructs.
Thats why I'm looking for an app to help her get a bit more confident.
There needs to be a desire to learn first. If anything, I believe it's easiest to start with watching content creators that play the same games she does; I learned a lot of my English from playing video games and watching Minecraft YouTubers (I highly recommend EthosLab) back in the day.
Kindle kindle kindle! I also commented elsewhere but the kindle offers one super key thing: the ability to look up a word’s definition super fast and easy.
You just long press on a word with your finger, and the definition pops up. If it’s a term like “Monrovia” you’ll get the wikipedia article instead. Definitions and wiki articles pop up in a little window just smaller than a post-it note and when you tap anywhere else it goes away.
I've found that ChatGPT4 is an excellent tutor and can create a good learning plan based on your specific level, almost any subject (including English).
Often you can explain stuff in your native language to it, if you don't know the English word for it. 🙂
Find some teachers of the language on YouTube. Watch short videos daily. Since they are teaching the language it will be basic and you can use subtitles and speed to make it easier and hear and read at the same time.
Do this for a while until it is too easy then move on to world news in the target language again on YouTube and or on a site in English. As it is world news the events should be familiar.
Then move on to movies with subtitles .
The most important thing is daily contact with the language. Listening is the most important part as you need to understand first before you can begin to respond. It helps you structure the language and learn how to construct it.
Has your SO tried books? Ebooks or audiobooks could be helpful. They could try reading a book they are already familiar with in english, that way they wouldn't have to put too much effort into getting acquainted with characters and plots, and focus into pronounciation, grammar and slang.
honestly, any app that is in english and keeps her engaged. There are penpal apps, where you write people letters. or maybe something like microblogging or lemmy.