AI Search
Classic Search
 Search Phrase:
 Search Type:
Advanced search options
 Search in Forums:
 Search in date period:

 Sort Search Results by:

Filter by custom fields

Topic prefix

AI Assistant
Notifications
Clear all

WPForo–Polylang integration issue on a trilingual site (FR/DE/IT)

2 Posts
2 Users
0 Reactions
494 Views
Posts: 1
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@carteantennesuisse)
New Member
Joined: 5 months ago
[#65092]

Dear Sir or Madam,

I would like to set up a forum on a WordPress site available in three languages: French, German, and Italian.

  1. Initial idea
    I was looking for a way to have a single multilingual forum, with an option for users to view a translation of each post. After some research, I couldn’t find a reliable method to do this with WPForo.

  2. Current approach
    I therefore created three separate forums, each on a dedicated page managed by free Polylang:

Issue encountered
The WPForo menu stays in the same language and, wherever you click, navigation redirects to the French forum. I’ve tried several menu/navigation configurations without success.

My request

  • How can I correctly configure WPForo with Polylang so that the forum menu and links respect the current language (FR/DE/IT) and point to the correct page?

  • Is there a recommended method (or a setting/shortcode) to properly manage three forum instances, one per language?

I’m attaching several screenshots for reference.

Thank you in advance for your help and advice.
I look forward to your response. Kind regards,

 Capture decran 2025 10 30 a 12.18.11

1 Reply
Sofy
Posts: 5774
 Sofy
Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
(@sofy)
Support Team
Joined: 8 years ago

Hi,

Please note that the main board ID is always 0, while the other boards should have IDs different from 0. In your case, those are 7 and 8. It’s likely that a board was created and later deleted, causing the IDs to auto-increment.

There are two types of pages: base pages and board-related pages.

  • Base pages (such as member profiles, account pages, etc.) belong to the main board. For example, in your case, the pages in the French language are base pages.

  • For base pages, the board is not important — regardless of where the links to those pages are clicked, they’ll be redirected to the version in the main language, since these are base pages. In your case, the main language is French, so the members’ pages are displayed in French.

  • Board-related pages, however, are displayed according to the current language and specific board.


Reply
Share: