Can you confirm the members directory page is translated in all the languages ?
please ensure the members directory is translated as well as member layout is translated in all the languages . You can have different layouts in the translated versions
We've been monitoring this issue and have identified when it occurs. The participant profile opens in any language only when the "instructor" or "student" status is set - https://prnt.sc/PLYUTAJZR5YQ . Unfortunately, this status is rarely set automatically during registration; typically, it's only set when we select "Member type" and "Select member profile layouts" in the admin panel - https://prnt.sc/IYa47oAkfZU5.
ok, thank you. This is the expected behavior as there is no default layout.
so if you do not set a member type on the layout then it becomes a default alyout which gets applied to anyone whose membertype is not set as a student or instructor.
The issue then lies in registration becuase the member type should set automatically post completion.
Are you using registration shortcode or popup registration.
We tracked the problem even more closely to see when the problem occurs. Now, when creating a new account, the status "student" is always set, regardless of the language in which it was created. However, the "instructor" status is established only when creating from the English-language version of the site. Please tell me where we can find a way out of this situation.
can you share where are the error logs , ajax call for registering the user is returning 500 server error in uk lang but its not specifying exactly which error .
i get the 11th may logs but they are access logs not the php error log , i need php error logs , can you share the place where i myself can access all the logs.
You registered a student, and student registration works correctly in all languages! When registering an instructor in Ukrainian and Russian, a problem occurs—it doesn't set the status to 'instructor'.
We did as you instructed: checked the settings, disabled them, and then enabled them again. This didn't change anything. It works in English, but not in Ukrainian and Russian.
ensure that all the layouts are properly translated as with WPML it will try to find the corresponding language layout.
apart from above there is no check that is directly connected to the layout.
is student layout default layout ?
can you change all the layouts to draft mode except student one and see if instructors are getting the student layout this rules our role specific issue.
check if any layout is forced connected to instructor member type and it does not have a translated language layout in other languages
We also reached out to WPML regarding this issue, and they provided the following insight:
If the instructor creation is handled by the WPLMS + VibeBP plugins, it should be noted that while WPML is perfectly compatible with WPLMS, it is not compatible with VibeBP.
"apart from above there is no check that is directly connected to the layout.
is student layout default layout ?
can you change all the layouts to draft mode except student one and see if instructors are getting the student layout this rules our role specific issue.
check if any layout is forced connected to instructor member type and it does not have a translated language layout in other languages" - We checked, and it didn't work.
Hello!
Layouts in all languages are not displayed (video https://fex.net/s/vsvytc5), although they are all created https://prnt.sc/mEBnR-C_1xHA https://prnt.sc/IWFa0g_5REJe https://prnt.sc/rokh4X9gHwIC
Hi!
We still need help!
need video link , the current link expired.
1. Very likely the WPML cookie is not correctly setup.
2. The conflict happens in WPML when WP admin is also open in a different language.
for testing we use 2 different browsers for different languages.
here is the video: https://fex.net/s/vnonzax
we tried 2 different browsers for different languages and 2 different users
Hi! We still need help on this !
checking this ...
p.s : Last we checked this was working correctly.
current situation https://fex.net/s/tzmnlkt
We tested from two different browsers.
checking this ...
Hello!
Any progress?
this is working fine in our demo : https://prnt.sc/eQYzLrYy2qEE
members directory also needs to be translated
But it is translated https://prnt.sc/ahv6EEO2rA_e https://prnt.sc/qByDpoiNfr2_ https://prnt.sc/t2P7qPPM5CbI
and also I do not have it here https://prnt.sc/r1xQYoHeuorj
But the problem is not the same for all users. For some everything works fine https://prnt.sc/Msfoz43G4b1g https://prnt.sc/90TndhmYBoC8 https://prnt.sc/hJ_4d-e_KfED https://prnt.sc/sgeYoFWlNT7h
already being discussing : https://wplms.ticksy.com/ticket/3558362/
Yes, the response was sent to the wrong ticket by mistake. We apologize.
Our previous message was about this issue.
Therefore, I duplicate:
But it is translated https://prnt.sc/ahv6EEO2rA_e https://prnt.sc/qByDpoiNfr2_ https://prnt.sc/t2P7qPPM5CbI
and also I do not have it here https://prnt.sc/r1xQYoHeuorj
But the problem is not the same for all users. For some everything works fine https://prnt.sc/Msfoz43G4b1g https://prnt.sc/90TndhmYBoC8 https://prnt.sc/hJ_4d-e_KfED https://prnt.sc/sgeYoFWlNT7h
hit the issue appears only on your site ,it does not appear on our test demo site with wpml : https://demos.wplms.io/wpml
But it doesn't work for us .... in any language. https://prnt.sc/H744dWJRbVR9 https://prnt.sc/_PgbVRY7gRxr ( but for this user it works.... https://prnt.sc/BcqVjl-lmfU8 why?) https://prnt.sc/nnQpZnb76Sy2
And what should we do with it?
Can you confirm the members directory page is translated in all the languages ?
please ensure the members directory is translated as well as member layout is translated in all the languages . You can have different layouts in the translated versions
see example :
https://demos.wplms.io/wpml/members-directory/alex
https://demos.wplms.io/wpml/fr/french-members-directory/alex/
Hello,
We've been monitoring this issue and have identified when it occurs. The participant profile opens in any language only when the "instructor" or "student" status is set - https://prnt.sc/PLYUTAJZR5YQ . Unfortunately, this status is rarely set automatically during registration; typically, it's only set when we select "Member type" and "Select member profile layouts" in the admin panel - https://prnt.sc/IYa47oAkfZU5.
Please advise on how we can resolve this?
Hi!
We still need help!
ok, thank you. This is the expected behavior as there is no default layout.
so if you do not set a member type on the layout then it becomes a default alyout which gets applied to anyone whose membertype is not set as a student or instructor.
The issue then lies in registration becuase the member type should set automatically post completion.
Are you using registration shortcode or popup registration.
But we set the member type in the layout.
We tracked the problem even more closely to see when the problem occurs.
Now, when creating a new account, the status "student" is always set, regardless of the language in which it was created.
However, the "instructor" status is established only when creating from the English-language version of the site. Please tell me where we can find a way out of this situation.
Hi I went to check this on dev.tpm.wiki but currently on registering with instructor account it showing 500 error :
We have no errors https://prnt.sc/ICcoKY-dXCeo
Please try again
error appear when switch to ukranian language and try to register :
Hello, have you tried registering the instructor account again? Is there any progress on this matter?
yes not working I tried again :
Why is this happening? How can it be fixed?
I do not know , it seems like you have customized the registration form there .
to debug this please check server php error log , also share with us maybe we might be able to guide you out .
We don't have errors with admin-ajax.php, but there are such errors on the server: https://prnt.sc/fLRH8CUFyI72
https://prnt.sc/HyhrAcEEqfOY
can you share your ftp creds?
HI I tried to find out if any error shows while registering in ukranian language but its not working as expected :
please share where can i find the error logs on your server?
Hello, but we don't see this particular error,
we have sent you the errors we have.
How can we solve this problem?
can you share where are the error logs , ajax call for registering the user is returning 500 server error in uk lang but its not specifying exactly which error .
Yes, of course
debug.log is located in the folder /wp-content, but we don't see any errors related to ajax there.
well that is not the php error log file , we need server php error log file .
to examine it .
also meanwhile please try increasing php memory limit to 368 MB :
https://blog.hubspot.com/website/wordpress-php-memory-limit
also that debug log only contains errrr till 30 april.
hi tried to fix the errors mentioned in the error log but its still ain't working :
can i get php error log of 11 may between 8 - 9 AM .
hi these are access log and that too of 10th may i needs logs of 11 th may :
Sorry, replaced with May 11th.
i get the 11th may logs but they are access logs not the php error log , i need php error logs , can you share the place where i myself can access all the logs.
Apologies, fixed it.
still not getting access :
again they are not PHP ERROR LOGS they are ACCESS LOGS only
can you share the place where i can get all error logs ?
We asked the hosting support, and these are indeed PHP errors. We have re-uploaded the archive.
Im sorry but still no access to error log , this is actually not going anywhere .
can you share access to all error logs ?
i dont know what kind of error logs are these :
But we only have these two error logs. We don't understand which one you need.
we are looking for php error log :
https://somup.com/cZhtoo5GOr
hi your ukranian registration now working automatically :
also the layout in uk is working for this new user i registered:
https://dev.tpm.wiki/uk/chleny/asdasdasdatpm-wiki/
You registered a student, and student registration works correctly in all languages! When registering an instructor in Ukrainian and Russian, a problem occurs—it doesn't set the status to 'instructor'.
well i tried everything but im not getting any errors while the status code there for registration is showing 500 error /
Please check your customization you done in regitration forms , undo those customizations and check this again .
We did as you instructed: checked the settings, disabled them, and then enabled them again. This didn't change anything. It works in English, but not in Ukrainian and Russian.
We are still waiting for a response.
IS there a possibility that the translation string that you added has a character that gets encoded and breaks the registration form output ?
No, all translations are correct, without any extraneous symbols.
So what could be the problem? What do you need to determine the issue?
ensure that all the layouts are properly translated as with WPML it will try to find the corresponding language layout.
apart from above there is no check that is directly connected to the layout.
is student layout default layout ?
can you change all the layouts to draft mode except student one and see if instructors are getting the student layout this rules our role specific issue.
check if any layout is forced connected to instructor member type and it does not have a translated language layout in other languages
Hello,
We also reached out to WPML regarding this issue, and they provided the following insight:
If the instructor creation is handled by the WPLMS + VibeBP plugins, it should be noted that while WPML is perfectly compatible with WPLMS, it is not compatible with VibeBP.
Could this be causing the problem?
We need an immediate response as we are also communicating with WPML.
"apart from above there is no check that is directly connected to the layout.
is student layout default layout ?
can you change all the layouts to draft mode except student one and see if instructors are getting the student layout this rules our role specific issue.
check if any layout is forced connected to instructor member type and it does not have a translated language layout in other languages" - We checked, and it didn't work.
We have been waiting for your response for a month. How much longer do we need to wait for you to reply?