Notifications
Clear all

wpForo 1.x.x [Closed] How to translate user bio?

7 Posts
3 Users
2 Likes
1,463 Views
Posts: 42
Topic starter
(@nican)
Trusted Member
Joined: 4 years ago

Hello,

is there a way to translate user profile fields (see https://www.screencast.com/t/i5WXOwZbYF) ?

I use WPML to manage translations, but I can't find a way to do this.

If this is not possible, how can I disconnect the WpForo user profile bio from the wordpress user default description?

I ask because I have been able to translate via WPML my user description, but in frontend in the author box it seems that the site is still grabbing the WPForo User Bio (which is NOT translated), so the translation does not show as it should.

Thanks!

Topic Tags
6 Replies
Alvina
Posts: 1869
Moderator
(@alvina)
Member
Joined: 5 years ago

Hi @nican,

I'm really sorry but there is no way to do this.
There is no way to detect the text written by the user, or the language of this text, by the wpForo side. So there is no way to translate it.

Posts: 281
(@crisw)
Reputable Member
Joined: 6 years ago
Posted by: @nican

Hello,

is there a way to translate user profile fields (see https://www.screencast.com/t/i5WXOwZbYF) ?

I use WPML to manage translations, but I can't find a way to do this.

If this is not possible, how can I disconnect the WpForo user profile bio from the wordpress user default description?

I ask because I have been able to translate via WPML my user description, but in frontend in the author box it seems that the site is still grabbing the WPForo User Bio (which is NOT translated), so the translation does not show as it should.

Thanks!

 

Hi @nican,

The screencast link goes to an error page so I couldn't see it however would like to suggest an alternate route.

Have you tried translating using the wpForo "Front-end Phrases"?

You can try translating the front end fields / User bio,  by going to:

1) Forum Dashboard
2) Phrases
3) On the "Search Phrases" Field, try typing
4) "Display Name" (3 in screenshot)
5) this would show the IDs of that has the "Display Name" field.
6) then hover over the ID No of the specific one you want to translate
7) Click the "edit" link under the ID number (5 in screenshot)
8) Then type your translation on the field.
9) Click Update button
10) On the Frontend, click Control+F5 twice to refresh the page.

You can try doing this for the other frontend user profile fields too.  It might be a workaround.   

Good luck and God bless you!  🙂 

 

 

3 Replies
(@nican)
Joined: 4 years ago

Trusted Member
Posts: 42

@crisw Thank you, but I want to translate the text that the user put into that field, not the field label.

I understand this is not possible with WpForo, how can I then disconnect the WpForo user profile bio from the wordpress user default description?
I ask because I have been able to translate via WPML my user description, but in frontend in the author box it seems that the site is still grabbing the WPForo User Bio (which is NOT translated), so the translation does not show as it should.

Alvina
Moderator
(@alvina)
Joined: 5 years ago

Member
Posts: 1869

@nican,

...how can I then disconnect the WpForo user profile bio from the wordpress user default description?

There is no way to do it from wpForo side. 

I'll suggest you to contact the WPML support and asked them to translate the wpForo fields too.

Another way I can suggest you use the wpForo file customization, to make it work.  You just need to find in the file, where we display our user about filed and replace it with already translated description from the WPML. 

Here is the instruction on how  to customize the wpForo files: https://wpforo.com/docs/root/forum-themes/theme-customization/

(@crisw)
Joined: 6 years ago

Reputable Member
Posts: 281
Posted by: @nican

@crisw Thank you, but I want to translate the text that the user put into that field, not the field label.

I understand this is not possible with WpForo, how can I then disconnect the WpForo user profile bio from the wordpress user default description?
I ask because I have been able to translate via WPML my user description, but in frontend in the author box it seems that the site is still grabbing the WPForo User Bio (which is NOT translated), so the translation does not show as it should.

 

Hi @nican,

My apologies, I guess I misunderstood the issue. 🙁 (English isn't my first language 🙂 ).

I don't know the answer to how the user generated text content could be translated on the profile "text box" using wpForo. (My understanding of what you are wanting is something like, google translate?)

https://translate.google.com/

I agree with Alvina on trying out her suggestion on customizing wpForo.

I have read through some of the documentations and threads on Translations, as used with wpForo, there might be some tips there too that you can try.

wpForo Phrase system.
https://wpforo.com/docs/translation/quick-translation-phrases/

General information how to translate wpForo.
https://wpforo.com/docs/root/translation/how-to-translate/
https://wpforo.com/community/faq/how-to-translate/

PO/MO file translation.
https://wpforo.com/docs/root/translation/translate-using-pot-file/

Good luck and God bless you! 🙂

Posts: 42
Topic starter
(@nican)
Trusted Member
Joined: 4 years ago
Posted by: @crisw

I don't know the answer to how the user generated text content could be translated on the profile "text box" using wpForo. (My understanding of what you are wanting is something like, google translate?)

Thank you. Not exactly, I want to translate it via WMPL plugin and WPForo to show the translated text whenever a user visits the site in a specific language. But I understand this is not possible.
Alternatively I would like to "disconnect" the WPForo user bio form the user WpForo user profile bio from the wordpress user default description.

This because I have been able to translate via WPML my user description, but in frontend in the author box it seems that the site is still grabbing the WPForo User Bio (which is NOT translated), so the translation does not show as it should.

The basic issue is that because I have WPForo installed, the user bio in author box below my articles can only be showed in one language. If I deactivate WPForo than the text in that box gets automatically showed in different languages (because as I said I translated it via WPML).

It seems this is a flaw in WpForo not being able to fully handle multilanguage websites, but there's nothing I can do about it.

Thanks