Basically, that’s it.
I’m a French speaker, so I try to participate mainly on the French speaking communities such as !forumlibre@jlai.lu, !rance@jlai.lu, !cineseries@jlai.lu, but the issue is that apart from the 2-3 top ones, the others are usually very quiet.
I know it’s a chicken and egg problem (as you need content for people to come and participate), but for instance with movies, I’m always torn between posting the content in the French-speaking community, or the much larger !movies@lemm.ee, where I know that the audience is much bigger. Same for science, history, most topics actually.
I don’t expect anyone to have a magical formula (the most obvious solution being just having more speakers of that language on Lemmy), but I was curious to see if other people in the same situation had insights to share.
How would you design a Lemmy/kbin app to do this?
It seems Apple has an api that can detect and translate languages. Google and Microsoft also have one too.
I’m not an iOS developer, but there could be a few options to implement this feature.
Each message could be analyzed for the language and if it’s not the target language and is a supported language then just translate it.
You could have a button on the post that you can click to have it analyze through text and then translate it.
https://developer.apple.com/documentation/applicationservices/translation?ssp=1&darkschemeovr=1&setlang=en&cc=PH&safesearch=moderate