 Phill
|
I was unable to set it up without add a card.
Regardless, I am now completely unable to access the sandbox.
|
 Itamar
WPML Supporter since 02/2016
Languages:
English (English )
Timezone:
Asia/Jerusalem (GMT+02:00)
|
Hi,
For some unknown reason, a fatal error occurred on that sandbox site. If that happened after you installed a plugin, please let me know which plugin it was.
Have you also installed the WishList plugin on that sandbox site?
Is the WishList plugin essential to replicate the problem?
In any case, I created a new sandbox site similar to the first one. You can access it here:
hidden link
This site has 2,000 Prepaid credits assigned to it. It should be enough for testing purposes.
Regards,
Itamar.
|
 Phill
|
Ok,
I am 100% certain the issue lies in the fact that when a user is enrolled on a course they are only enrolled in the course in the given language. There is no process which links this enrollment across all language versions of that same course. Essentially each translation of the course is considered to be a seperate course as far as WPML / LearnDash are concerned.
Therefore if you enrol someone on "Course 1 EN" they are not enrolled on "Course 1 DE" and vice versa.
To prove this fact I have not installed anything on the sandbox server beyond the plugins already present to me on the sandbox site.
I created a course consisting of 1 lesson, and then manually translated this via the WP Editor method. Now, if I go to my profile in WP and ensure that German is selected from the language selector in the WP adminbar (top), and enrol myself on the german course, I am granted access to the german language version of the course but not the English version.
I can do the same with English and I'll have access to the English course. However, the only way to get access to both language versions of the course I have to actually go to the user profile select the required language in the WPML adminbar language selector and enrol the user onto that language version of the course.
Thus, for a user to have access to both the EN & DE versions of the course they would need to be enrolled on both versions of the course. The expected outcome of this would be that if a user is enrolled in one language/translation of a course, that they are automatically enrolled on the course in all languages.
|