One tool I use is Grammarly. I think it’s mostly crap, but if used properly it helps you identify the more blatant mistakes. Oh, and by the way, if you need a non-native speaker ego booster, try and read native speakers’ first drafts of anything.
I asked my wife how to say "Happy Birthday" and she said "What you've got there is the right translation but that's not what people say".
I think that's one of the hardest things about learning another language is to not directly map words but understand what would be said in a certain context.
There is no English word for Hygge or Fika because the concept simply does not exist. You can find a nearest match but it lacks the meaning.
Kind of the reverse situation than what you're describing, because I haven't learned to say those things in my native language, but for me it goes to show we learn lots of pre-baked turns of phrase that we adjust appropriately to the context when we need them.
In some countries, this is extended to even using different languages depending on the context, especially more in the Eastern countries.
When you know the original intent behind a sentence (for example if you are its author), you can usually convey its meaning it in any of the languages you know well.
As your wife said, there is a way to express a friendly sentiment to somebody on their anniversary and let them know that you remember them. It's just not literally using the words "Happy Birthday".
Yeah, that happens all the time. It always strikes me as unfair when someone comes out with an ostensibly perfect sentence and the result is "well, you didn't make any mistakes; all the words mean what you want them to mean and all the grammar is used correctly. But the sentence is still wrong; that's just not how we say that."
The correct but awkward sentences from non-natives (I also use them, being a non-native English speaker) will more easily get lost in situations with background noise, several people talking, people not paying a lot of attention, etc. because not saying things they way people expect and are used to implies extra effort to understand.
Specific examples, please? I'm curious :)
"Bowl of soup of chicken" is right out, but "chicken soup bowl" isn't much better. It's so anomalous that I might interpret it as meaning "a bowl for chicken soup" as opposed to "a bowl with chicken soup in it right now".
Wouldn't "piatto di brodo di pollo" translate to "a bowl of soup of chicken", as a more unnatural English sentence?
Greek is similar in that respect and I catch myself sometimes lapsing into such more micro-managed speaking, and I also noticed it in other Greeks (perhaps a few Italians also).
I'm a non-native speaker (reasonably fluent) in two non-English languages, and when I'm writing, if anything strikes me as sounding "off" then I google the phrase and see how common it is.
In my less-fluent of the two languages, I end up doing this a lot, often just to check my work. As a result I write e-mails and such very slowly, but at a fluency level exceeding my actual fluency in that language. Which seems like a good tradeoff for written communication.
It would obviously be useful to have that done for me while I type.
on the other side, the desktop version is expensive and needs some ui work badly. they say it’s ai-based, but it feels more like a reason to drm the product than anything. still, the free version is excellent for my limited use scope, so i hope you’d have some luck with it too
the other thing to try and do is find someone that you would use as a language buddy. there’s a subreddit (i forgot the name) where people look to pair with others who are looking for/offering certain language combos, then you get on imessage/whatsapp/whatever and use each other as a language bot. right now i’m looking for someone who speaks mandarin or cantonese and needs someone who speaks english, so if that’s you op, hit me up
Actually, I find that constant repetition of the same words is absolutely necessary in technical writing. I used to do this thing where I'd try to write my research papers as if I was writing literature, trying to find new ways to say the same thing to avoid repetition, and I got some really harsh criticism as a result. I went to my university's center for academic English and they pointed out my mistake to me and suddendly it was blindingly obvious. In a technical paper you have to use the same exact words to refer to the same concept, or you will immediately confuse the reader, who will think you mean two (or more!) different things, one for each different turn of phrase. So I adjusted my writing to exploit the rythm created by the repetition of the same few words every few sentences, because of course I want to convey a precise meaning but I also want my papers to read well. And now reviewers note my papers are well written and clear; and so far nobody has complained about repetition.
my issue is that i reuse adverbs and adjectives within a few sentences of one anther and simply don’t notice it — like saying “rain fell in gentle waves,” then a sentence or two later, “the tide rolled in, soft, gentle, crashing against…” it just feels.. lazy, unimaginative to me. i read somewhere that it’s a quirk of the brain (perhaps only for some people, i don’t remember) where words in immediate memory get looped and “stuck” there. that seems to be what happens when i write, and it chaps my ass.
As a non-native English speaker I would like to have a tool that points out my nonstandard usages of language. I think it could be something as simple as parsing the text and searching it against a corpus, but I have no idea how many "unique structures" a text typically contains where no one else has used those same exact words. AI could help to suggest better ways to formulate the text.