(Recommendation) Which translation plugin?
Hi! When I use Google Translate to translate my community, the result isn’t bad, but it is too literal.
I understand that translating user-generated posts contextually isn't really feasible. However, I would at least like the community’s interface strings to be translated naturally and in context. For example, “Feed” is translated far too literally in many languages (like "food intake"), so I would need the option to review and manually edit individual translations.
Which plugin would you recommend if I want to:
- translate interface strings contextually and manually refine the translations when necessary;
- allow users to choose their language from a large list? (like google translate does when you right click to translate)
Thank you!
you can use this snippet, members can actually select their preferred language. check this for more https://mpaddi.com/space/mpaddi-community/post/translator-for-fluent-community
WiLson Eberechi Which snippet? That's really cool!
WiLson Eberechi looks super cool. Congrats! 👏
WiLson Eberechi I tried to sign up so I could download the zip file for the translator, but I couldn't.
Is there a way you can give us access to the zip file?
Thanks a million!
George Khair I was migrating my whole site from old hosting to a new hosting, try again now.
WiLson Eberechi Thanks, man! I got it installed. However, I noticed an issue: if I switch to another language, post a comment, and then switch back to English, the text gets scrambled/corrupted and becomes unreadable 🤷♂️
Are you talking about the plugin text strings? or about user content?
I saw in a post a screen capture from you that you are probably speaking French, Good news, I just published this, have a look:
https://community.wpmanageninja.com/portal/space/general/post/french-translations-of-all-wpmanageninja
And about user content, I was thinking of trying create a plugin that would add "translate" in posts and comments, using maybe DeepL API or another AI, and that would work a bit like what we can see on Facebook or LinkedIn. Of course, it would use AI tokens so the ability to set a limit would be needed if you have thousands of members.
I'm not a dev but got some nice results with Claude code to add small features to existing plugins, based on my needs. Let's see if I'm ready to share or if that's too... "dangerous" :D
Patricia BT hi Patricia, thank you for your reply. I am not interested in translations user generated comments. My community is a social network for language learners. Each Space is dedicated to one language, so it makes no sense to translate what people write in the language they learn. I am only looking for strings to be translated, but in various languages and not only French. French speakers will only be a fraction of the members on the platform. So what i am looking for is a holistic solution. The ability to select a language amongst many, but just to translate the « skeleton » of the platform and not the posts
AS W ok so then it will work when users can select their languages (I'm trying to see WiLson Eberechi but the site is not available for now)
But then it needs to have the translation files for FluentCommunity, and there are thousands of strings. FluentCommunity (free on wp.org) has low levels of translations
https://translate.wordpress.org/projects/wp-plugins/fluent-community/
This surfaced an issue.
FluentCommunity did not take into account the language selected by the user, but only the main site language (as defined under Settings-General), so users could select a language in their WP profile and language files be present, it would only stay in the main site language (which is wrong). I want different languages to be served to my users (international community).
More information and code snippet here:
https://community.wpmanageninja.com/portal/post/french-translations-of-all-wpmanageninja?comment_id=60558
Jorge de los Reyes thank you