i would use 2 browsers for each language while refreshing buddypress navigation. The main issue is that WPML cookies conflict with WP admin.
For example : You open WP admin in russian and front end in english, then you switch back WP admin and perform an action, the cookie resets to russian and when you hit refresh buddypress navigation wrong language translation and everything will likely mix up.
This is a common issue and we have fixed this in many sites using WPML using below steps :
1. Open site in 1 language, in both WP admin and front end.
2. Perform the buddypress refresh.
3. Close everything and logout.
4. Open site in another language and perform the steps 1-3.
it translated, but the links do not change with the change of language. if you select Russian, go to your personal account, then you still enter the English personal account.
and the second is that some vpml processes affect the plugins consuming a large amount of php_memory_limit and because of this, the student's homework does not come to us, if you disable all vpml plugins, then all homework comes to the instructor.
THEY GIVED THE ANSWER (Referring to you)
I am very sorry for the delay. Bobby is not available so I will take over your ticket.
I have checked your installation. I have seen already that the menu is translated as you mention already. So we are good.
Now I have seen your screencast and debugged it a little bit.
I would suggest contacting the author and describing the problem you are having in order to help you and fix the issue, which seems it is coming from their side.
Please let me know how it goes for each step, I'll do my best to help you in the best way possible.
is not done by us its the woocommerce , so they are saying that this request from woocommerce should not go , in that case you would need to make contact with woocommerce author or support on this .
13. Log-in menu log-out https://prnt.sc/g1JDrSLP6wXB is not translated
everything was working, but now it is not clear why it stopped
HI you have to register these strings and get these translated :
https://prnt.sc/VPnirD_ozj3d
Hi. i translated these strings
https://prnt.sc/QMaZfjA0rlZz
but it did nothing.
so i did this > hit the Refresh BuddyPress navigation button
I also tried to synchronize the menu through the WPML plugin tool, but it broke all my menu settings
i would use 2 browsers for each language while refreshing buddypress navigation. The main issue is that WPML cookies conflict with WP admin.
For example : You open WP admin in russian and front end in english, then you switch back WP admin and perform an action, the cookie resets to russian and when you hit refresh buddypress navigation wrong language translation and everything will likely mix up.
This is a common issue and we have fixed this in many sites using WPML using below steps :
1. Open site in 1 language, in both WP admin and front end.
2. Perform the buddypress refresh.
3. Close everything and logout.
4. Open site in another language and perform the steps 1-3.
Try it, let us know if it does not help.
I did it on three browsers. the result is the same.
it doesn't work
We have this demo : https://demos.wplms.io/wpml/ for testing WPML and you can see translations working correctly.
https://prnt.sc/a_0uZKhOrsOw
locating site link and WP admin details from other tickets to check your site.
sorry. I didn't understand your answer. We are generally talking about the log-in log-out menu and that it is not translated into Russian and Ukrainian
https://prnt.sc/GfdGxr2YwS4l
https://prnt.sc/CTnFdKBiAWyk
If you answer your previous letter then:
we also have eng and russian in the link:
https://prnt.sc/leZC0vusobW3
https://prnt.sc/oCppjP1anOPS
Ok, thanks for clarification.
The login menu is currently cached when the user logs in. if you logout and re-login the login menu will load correctly in the correct WPML language.
I am marking this as a bug. Thanks
Thanks. Waiting for it to be fixed
We are looking forward to a solution to the problem.
We have released verison 1.2 of WPLMS WPML.
Attached video and live at https://demos.wplms.io/wpml
https://wplms.io/downloads/wplms-wpml-translation/
There is a bug in WPML and we've reported it to them for a fix.
the API calls are not recieving correct cookie value :
https://prnt.sc/8wk7IZMCNdoz
https://prnt.sc/lga5uRbxtutZ
it translated, but the links do not change with the change of language.
if you select Russian, go to your personal account, then you still enter the English personal account.
Well yes
There is a bug in WPML and we've reported it to them for a fix.
the API calls are not recieving correct cookie value :
https://prnt.sc/8wk7IZMCNdoz
https://prnt.sc/lga5uRbxtutZ
then we wait.
it's clear what the problem is.
Yes the issue is with wpml itself .
so you wrote to them about it?
Or is compatibility with them not important to you?
We wrote the following letter to vpml:
we have two problems.
the first is that the login-logout menu and the profile menu are not translated.
https://prnt.sc/GfdGxr2YwS4l
https://prnt.sc/CTnFdKBiAWyk
https://prnt.sc/Ntlx2CvCqu56
and the second is that some vpml processes affect the plugins consuming a large amount of php_memory_limit and because of this, the student's homework does not come to us, if you disable all vpml plugins, then all homework comes to the instructor.
THEY GIVED THE ANSWER (Referring to you)
I am very sorry for the delay. Bobby is not available so I will take over your ticket.
I have checked your installation. I have seen already that the menu is translated as you mention already. So we are good.
Now I have seen your screencast and debugged it a little bit.
The link on the icon is correct an it appears also in your video : https://tpm.wiki/en/prilozhenie/#component=course , which if you visit it directly, everything is ok with the language.
But when you are clicking , there is an ajax request , which is asking for this page : https://tpm.wiki/wp-json/wp/v2/pages/2018 or better https://tpm.wiki/?page_id =2018
The above page is the original page in EN and this is the reason you always get the EN language.
This is wrong the request should ask for the proper page based on the current language.
I have checked our compatibility with this plugin and I found that the integration has been made by the plugin author, not by WPML team.
You can read more here:
https://wpml.org/plugin/wplms-2/
https://wpml.org/theme/wplms-education-theme/
I would suggest contacting the author and describing the problem you are having in order to help you and fix the issue, which seems it is coming from their side.
Please let me know how it goes for each step, I'll do my best to help you in the best way possible.
Regards,
Andreas
Well this request : https://tpm.wiki/?wc-ajax=get_refreshed_fragments&elementor_page_id=2018
which is initiated by https://tpm.wiki/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=6.8.2
js file .
is not done by us its the woocommerce , so they are saying that this request from woocommerce should not go , in that case you would need to make contact with woocommerce author or support on this .
Please share our reply to Wpml support team
I don’t understand where the woocommerce are here.
woocommerce in general at us is included.
woocommerce is sending this request which wpml support pointed out is causing the issue :
https://tpm.wiki/?wc-ajax=get_refreshed_fragments&elementor_page_id=2018
Login-logout menu issue is resolved in latest wplms wpml update
we will check it. but we didn't write in woocommerce.
Did you solve this problem without them?
thanks, solved!