• Resolved gamepres

    (@gamepres)


    Hello, there’s already a topic on this problem but it has been closed without a proper answer:
    https://www.ads-software.com/support/topic/reset-password-only-works-in-english/

    Short explanation: when using several languages with WPML, only the main language is working when doing a password reset.
    After entering an email address (existing or not existing one) and pushing the “Reset my password” button, the user is back on the same page.

    * all other translated pages work, and yes I have already read the WPML integration manual *

    The User and Account pages are working fine when using the sliders “This is a translation of UM profile page?” and “This is a translation of UM account page?” set to “Yes”.
    So I feel there should be the same slider to correct the problem of the “Reset Password” translated page as well.
    Although I’m not sure if the sliders are from UM plugin or WPML plugin, I’ll first post my problem only on this forum.

    Thank you.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter gamepres

    (@gamepres)

    This is quite a critical problem. I’ve installed Ultimate Member and started to use it all over my site, just to discover people who doesn’t read Japanese cannot reset their password.
    I’m thinking about using Ultimate Member with WooCommerce, so any feedback or support is welcome.
    Thank you.

    Thread Starter gamepres

    (@gamepres)

    Any chance to get support with this issue?

    Thread Starter gamepres

    (@gamepres)

    All right, I was in a hurry with this problem so I hired a hourly dev to fix it during the night.
    We found together that the code for the Password Reset page was already taking in account WPML, but for some reasons the option was not added.
    So here’s my simple fix (has to be added to um-admin-actions.php in “@add option for WPML section”):

    <h4><?php _e(‘This is a translation of UM password reset?’,’ultimate-member’); ?></h4>
    <p>
    <span><?php $instance->ui_on_off( ‘_um_wpml_password-reset’, 0 ); ?></span>
    </p>

    It is important to not change “_um_wpml_password-reset” for this to work.

    I hope it helps other people who face the same issue, and it’s fixed in a future version of Ultimate Member.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘WPML integration problem’ is closed to new replies.