• Hi,

    I use WPML for my multilingual website. I was able to translate registration and login pages in all the languages of my site duplicating them. I cannot translate the account page. There is no such thing in forms, so I cannot duplicate it. I have already translated all the strings in the account page in WPML -> String Translation.. but still they always appear in english (default language). What’s the right way to translate the account page ?

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support yuriinalivaiko

    (@yuriinalivaiko)

    Hello,

    You don’t need to duplicate the account form. But you have to duplicate the Account page for every language. Please look at wp-admin > Pages to verify that the Account page is duplicated.

    I’m not sure that you need the WPML String Translation to translate strings at the Account page. Most of the strings on this page are translated using language files, as is usually done. Use the Poedit or Loco Translate to edit language files.

    Regards

    Thread Starter rokopi

    (@rokopi)

    How can I duplicate the Account Page in Ultimate Member?

    It seems there’s no direct option to duplicate the Account Page. In Ultimate Member, forms like Registration and Login can be duplicated easily, but this doesn’t seem to be the case for pages like the Account Page.

    Here’s what I’m facing:

    • I’ve already translated the Account Page into Italian and Spanish, but the content is still appearing in English.
    • For Registration and Login, I can duplicate the forms and customize them, but the Account Page relies on the shortcode [ultimatemember_account], which appears to be hardcoded and not available for duplication.

    Is there a way to duplicate or customize the Account Page specifically for different translations or purposes?

    Plugin Support yuriinalivaiko

    (@yuriinalivaiko)

    You don’t need to duplicate the account form – the shortcode [ultimatemember_account]. It is the same for all languages.

    You have to duplicate the Account page – every language must have a unique URL for the Account page. WPML determines the language by the page URL and sets the current locale. WordPress and Ultimate Member use the current locale to display translated strings in Account.
    See example: https://prnt.sc/tWvF7Uw9Oap3

    Duplicating pages for translation is a basic WPML functionality. See their documentation:

    Regards

    Thread Starter rokopi

    (@rokopi)

    The problem is that Account Page is already translated, look here:

    https://ibb.co/8X1qdMw

    https://ibb.co/mX4psQg

    Plugin Support yuriinalivaiko

    (@yuriinalivaiko)

    Hello @rokopi

    I see that the Account Page is translated into Italian and Spanish, there are no translations for other languages.

    Verify that the Italian and Spanish languages are installed on your website. Go to wp-admin > Settings > General and look at the “Site Languages” field. The Italian and Spanish languages should be into the “Installed” group in this field.
    See example https://prnt.sc/M0jLcrLJRKKQ
    Read article How to install language files

    Regards

    Thread Starter rokopi

    (@rokopi)

    The Account Page has currently been translated only into Italian and Spanish to test if the setup works. I will need to add translations for the other languages later.

    In WP Admin under Settings > General, I have the following setup:
    https://ibb.co/xMyw4nz

    In WPML, the configuration looks like this:
    https://ibb.co/3NnBjSF

    The languages are clearly installed, as everything else has already been translated and is working correctly. However, the Account Page is the only one not functioning as expected.

    Plugin Support yuriinalivaiko

    (@yuriinalivaiko)

    I’m not sure that WPML loaded all needed language files. Please verify that language files are loaded. Use FTP connection to look at the /wp-content/languages/plugins/ directory. You should see language files in this directory:

    • ultimate-member-es_ES.mo
    • ultimate-member-es_ES.po
    • ultimate-member-it_IT.mo
    • ultimate-member-it_IT.po

    You can download and add language files to your website manually if WPML didn’t load needed language files automatically. See https://translate.www.ads-software.com/projects/wp-plugins/ultimate-member/

    Regards

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.