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.
Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---|---|---|---|---|---|---|
- | 9:00 – 12:00 | 9:00 – 12:00 | 9:00 – 12:00 | 9:00 – 12:00 | 9:00 – 12:00 | - |
- | 13:00 – 18:00 | 13:00 – 18:00 | 13:00 – 18:00 | 13:00 – 18:00 | 13:00 – 18:00 | - |
Supporter timezone: America/Sao_Paulo (GMT-03:00)
Tagged: Compatibility
This topic contains 27 replies, has 2 voices.
Last updated by Mateus Getulio 4 months, 2 weeks ago.
Assisted by: Mateus Getulio.
Author | Posts |
---|---|
April 1, 2024 at 6:45 pm | |
ericH-23 |
Hi, |
April 1, 2024 at 7:05 pm | |
April 1, 2024 at 8:38 pm #15470791 | |
ericH-23 |
Hi, |
April 1, 2024 at 9:01 pm #15470795 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello, I would like to request temporary access (wp-admin and FTP) to your site to take better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it. Our Debugging Procedures I will be checking various settings in the backend to see if the issue can be resolved. Although I won't be making changes that affect the live site, it is still good practice to backup the site before providing us access. In the event that we do need to debug the site further, I will duplicate the site and work in a separate, local development environment to avoid affecting the live site. Privacy and Security Policy We have strict policies regarding privacy and access to your information. Please see: **IMPORTANT** - Please make a backup of site files and database before providing us access. Please, let me know if you need any additional details. Have a nice day. |
April 2, 2024 at 11:23 am #15472463 | |
ericH-23 |
Hi, |
April 2, 2024 at 2:36 pm #15473666 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello Eric, Thank you for providing with that extra background. I'm afraid that we'd have to double-check your settings. Having access to the staging site will give us more options while debugging this issue. I've enabled the private fields for you to share this info securely. Thank you, please let us know. |
April 2, 2024 at 7:09 pm | |
April 3, 2024 at 12:45 pm #15478466 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello Eric, I tried logging in with the first user you provided but I'm getting a wrong user/password error. The test user works fine, but this user is not an administrator and it is limiting the debugging. Can you please review this info and provide us with an admin user in order for us to advance in the investigation? I'm enabling the private fields again in case you need to share new details. Thank you, please let us know. |
April 3, 2024 at 9:32 pm | |
April 4, 2024 at 3:03 pm #15484504 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello Eric, I checked it but it seems like what's happening is the expected behavior. For example, is we check the hidden link for the user Test2 it is empty. This is because all French products are restricted to this user, if I edit a French product, eg.: hidden link and I temporarily remove the restriction, then the Boutique page starts loading this product: hidden link I sincerely apologize if I misunderstood this issue, if that's the case, please elaborate a bit more so I can better understand this issue. If you need to send a screen record, you can use a free service such the loom.com. Thank you, please let us know. |
April 7, 2024 at 6:33 pm #15491942 | |
ericH-23 |
Hi, I need following system: And I have job packages which only can be bought by business memberships So I have 3 product categories: In the shop the not business member must see the cat 1), the business member must see cat 2) and cat 3). In English it is working well. But the problem starts by translating the memberships (I would need only the translated names and not a membership per language - but that is not possible, isn't it?). So I enabled 4 memberships (4 languages) and for example in a membership I can only restrict product categories in the same language. That is why the member sees with his en-membership only the en-product categories but not the translated de-product categories. This is a problem. And I made a test: if now a user buys a premium membership product, he gets a membership in all languages, so he have bought 4 memberships and has listed them in his account. That is not good. So here a general problem occurs. And I am wondering what the standard setting for the woo memberships with subscriptions products and WPML is. Again: if I set the memberships to "non translate", all is working well (as I tested it so far ...), but the membership name is in my system fixed in English in all other languages, that is not what I need, I need here also a translation (only for the name!). So please check, may be here is way or may be it is possible by adding a code into the functions.php? Thanks, kind regards |
April 8, 2024 at 5:47 pm | |
April 8, 2024 at 5:49 pm #15495740 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello there, Thank you for providing me with that extra information regarding this issue. "But the problem starts by translating the memberships (I would need only the translated names and not a membership per language - but that is not possible, isn't it?)." That is correct, being a CPT, you need to translate it entirely, that is going to create a new entity, but they should be connected, hence you seeing 4 subscriptions when a user buy in one of the languages, I checked if there's a workaround but it looks like currently there's no workaround for it. So as of now it'd not be possible to only translate the name of the membership but have the exact same object/post(being a cpt) used across all languages. One thing that I checked is that in the dev site, the user that you shared 'Testuser2', had mixed memberships levels across the different languages. I removed all membership for this user, and made sure to add the equivalent for 'premium business memberships' in all languages. Now when I log as this user, I'm able to see the correct products packages/categories across all languages, can you please test it again and confirm that this user is now set up accordingly? Even though it represents a bit more steps to make sure all correct packages are assigned and that the user will see the different 4 translations for his memberships in their dashboard, does this workflow with the products being correctly limited, suffice for you? I can escalate it to our compatibility team, to see if it is possible to adjust the flow or come up with a workaround that would attend your specific needs, they will check if this implementation is viable and let us know. The process of escalating it to the compatibility team requires that you replicate this issue to a sandbox site with a fresh copy of WPML and WordPress. Here's what is needed to be done: 1- Install Essential Components Only: In the sandbox provided in my private reply above, please install your theme(if needed) and only the plugins necessary to replicate the issue. Avoid importing the entire site. 2- Set Up the Page and Configurations: Mirror your current setup that's causing the issue, focusing on the issue with the multiple memberships, we only need the site to be partially replicated up to a point where we can debug this issue. It is not needed to recreate all memberships, products, restrictions and languages, just the essential for debugging purposes. 3- Notify Us Once Done: After replicating the issue in the sandbox, inform us through this ticket so we can proceed with further analysis. The goal here is to reproduce this issue in a controlled and minimal environment allowing us to proceed to the next stags of the compatibility debugging. We appreciate your cooperation in this matter. Let us know once you've set up the sandbox. Best, Mateus |
April 11, 2024 at 5:46 pm #15510678 | |
ericH-23 |
Hi, |
April 11, 2024 at 8:16 pm #15510928 | |
Mateus Getulio Supporter
Languages: English (English ) Portuguese (Brazil) (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Hello Eric, Thank you for letting us know. Please keep us in the loop. I'm marking this case as pending until I hear back from you. Best, |