[Resolved] String translation not reflected on the front end
This thread is resolved. Here is a description of the problem and solution.
Problem: The client experienced issues with the WPML plugin causing conflicts on a platform using BuddyBoss. When WPML was activated, groups on the listing page were not accessible. Solution: We clarified that BuddyBoss Groups are not translatable by default; only the group title and description can be translated using WPML String Translation. Upon testing with the latest BuddyBoss Platform update, it appears that updating BuddyBoss resolves the issue. If you're experiencing similar issues, we recommend updating your BuddyBoss Platform and checking if the problem persists. Additionally, ensure that you are using the latest version of WPML and other plugins. For further assistance, please visit our support forum. We also highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue continues, please open a new support ticket.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
So please can we look on this problem now? You still have access to the live site with credentials I have given to you. So you can check that strings translated on the back end are not appearing on the front end. Take Mongolian language as an example which I have added just now to try it.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
Please take kindly note that the access credentials from your old ticket are no longer available, as this ticket was closed and the information was removed.
I would like to offer to take a closer look and request temporary access (wp-admin and FTP) to the site to investigate the issue further.
The required fields are below the comment section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.
IMPORTANT
Please make sure to back up the site and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and site login details will be set to "PUBLIC". DO NOT publish the data unless you see the required wp-admin / FTP fields.
The private reply form looks like this: hidden link
The next time you reply, click on "I still need assistance".
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We are not allowed to access any credentials that were not specifically submitted on this ticket in the private response form.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
I will surely take a look into this, but it would be really helpful if you could name an example, as otherwise I will spend time searching.
Further, please take note that the site is currently using 90MB of memory, and the WP MEMORY LIMIT is set to 128M. I would suggest changing this value to 256M inside the wp-config.php file and then testing the string's translation again.
Further, please do not report issues as long you did not confirm if the issue persists while having all components updated. There are currently 56 Plugin Updates and a Theme Update available.
Plugins (active) were updated. Nothing helped. And now I had to deactivate whole WPML plugin because it made some problems on the platform. When activated, on the groups listing page every single group was not accessable through its thumbnail. I mean the url hyperlink was pointing to the listing page no to the particular individual group page. Looked like some mismatch between language versions or what. Conflict between WPML and Buddyboss. But BB is essential for my platform. Same as Learndash. So I needed to deactivate WPML plugin and it works now. But I do not have translations. This is really pain in the ass. There is nothing special about my platform. Have some plugins that need to be translated but cannot use it at all. Newly created string translations don't appear on frontend.
And if you want an example, lets take mongolian language and I have translated every single "Dashboard" string and it should appear on the front end when you are logged in in the left side menu, when mouseover the first item (or when that menu is maximized). And it is not there. Not a single string that I have translated to mongolian language appears on frontend.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Regarding BuddyBoss Groups:
These Groups are not translatable, which means that the same group will be displayed in all languages. We can only translate the group title and description with WPML String Translation.
I would like to take another look into the issues today and then get back to you but I wanted to ask you if you maybe could set up a staging site for testing?
Otherwise, I will try to take a local copy of the site for further investigation.
I have the staging site. You can use the same credentials as I have sent you on this url: staging.soccercoacheshub.com
It is the exact copy of the site but the updates haven't been done there.
And for groups, it is absolutely OK, I don't want to translate groups. The problem is that when WPML plugin is activated, I cannot enter any of the groups on the platform via clicking them on this page:
hidden link
Only when I deactivate WPML plugin as now it is, so I can click on the group and enter it. But when activated, clicking on the group thumbnail will only refresh the page. I tried to copy the link the thumbnail is sending to and it was exactly this groups directory url. So something is wrong.
It wasn t here before, just appeared now. I didn't have problems with WPML before but recently. And it is problem after problem. These two problems (group url and translated string not appearing on the front end) are essential. Like this the plugin is unusable and the webpage cannot be used in multilingual 🙁
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
You need to translate the Pages.
On your staging site I could see that for example the "Dashboard" page was not translated and this is why you do not see any translated strings. Not all the string will be translated directly at WPML > String Translation. Many of those strings will be translated with the WPML Translation Editor when translating the page.
What? So not all strings are included in string translation? So how to translate the page? How to know where is the thing I need to translate? It is extremely confusing, unclear and disorganized. So how to use WPML to translate my site? And why there is a conflict between the plugin and Buddyboss?
impossible to work, impossible to use plugin that I have paid for. I mean, like this, my platform is absolutely useless. I need to make multilingual to work. But it seems that this is impossible. Should I change from your plugin to other? i don t know, Polylang or so? You didn't come with any solution for long time already. And btw again I am not able to activate string translation while Buddyboss plugin is activated.
But I am talking about a menu item not about the dashboard page. None of the strings Dashboard has been reflected on frontend. And I guess it has nothing with pages.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
You simply have not translated the pages yet. Also for having translated menus, all pages need to be translated.
---
Please explain to me what is unclear to you about how WPML functions or what is it that you are expecting.
---
General workflow:
1) You will need to translate all posts and pages with the WPML Translation Editor
2) Once all pages are translated, run WPML > WP Menus Sync to create the menus in each language. If needed, you can also translate the menus manually at Appearance > Menus.
3) Translate the taxonomies at WPML > Taxonomy Translation
4) Translate any strings coming from theme or plugins with WPML > String Translation.
OK. But I cannot even try. Because the plugin doesn't work. Cannot activate string translations, when trying to press Theme and plugins localization it doesn'show it. Try to login on my live site and see it for yourself. Moreover once WPML is activated, groups don't work. Login and try to open any group from this directory:
hidden link
_____________________________
Btw, I have to translate all pages to be able to see other string translation? This is pretty weird. I can run the platform in other language and slowly translate other pages.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.