Support » Plugin: WooCommerce » My account error message

  • Resolved andriub


    Could you please help me with this issue? I’m getting an error message on the My account page and can’t get rid of it.
    Warning: sprintf(): Too few arguments in /home/duran/public_html/asisshop/wp-content/plugins/woocommerce/includes/gateways/paypal/includes/settings-paypal.php on line 136
    It seems to be an error with PayPal settings, but it’s not even activated since I’m using another payment gateway.
    I’m using a es_AR version of Woocommerce, and you already helped me to solve a similar issue with the .mo file. Maybe it has something to do with it, but it’s out of my knowledge.
    I’d really appreciate your help to solve this.

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

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


    Automattic Happiness Engineer

    Hi @andriub!

    This is a translation issue.

    Please see the following thread comment for steps to resolve:

    In your case, for “es_AR” version


    Hi @rynald0s ,
    I understand is a translation issue, and in a previous topic ( someone gave me a modified .mo file to replace. This would partially help, since 2 of the errors were fixed, but not this one.
    Could you please help me with this remaining error? Is there a new patch to fix this one? We are not able to launch the store till this error is fixed.
    Thanks a lot in advance.

    Since there is no patch yet for this issue in es_AR translation, I just renamed the PayPal directory (wp-content/plugins/woocommerce/includes/gateways/paypal/) and the problem disappeared. I don’t know if this is the best solution, but it worked. I will have to be alert when woocommerce updates, to keep this directory name changed and avoid further problems, till this is solved in the .mo file.

    Can you explain me what is the translation error in order to fix it?

    I’m part of the es_AR translation team.

    Thank you




    Hi Mauricio,
    don’t know what exactly which is the error, but I had several error messages (you can check them in this thread).
    Warning: sprintf(): Too few arguments in /home/duran/public_html/asisshop/wp-content/plugins/woocommerce/includes/gateways/paypal/includes/settings-paypal.php on line 136
    The errors inside the admin area (only in the woocommerce pages) were fixed with a new version of the es_AR .mo file. But the front end error message, specifically on the myaccount page was still there.
    Since i had no answer I decided to rename the paypal directory so it wont be recognized, and the error disappeared. I know it’s not the best way to solve this kind of issues, but I needed to fix the error and it worked.
    But if you can create a new .mo file that will fix this error also, just let me know please.

    Hey Andriub,

    The generation of the translation files is automated. We use a web application that generates the corresponding locale files when a change occurs. This is checked everyday at a given hour. But I cannot generate a new file manually.
    What I can do is to make some modifications to force the regeneration of the language files and wait for the error to solve.


    Hi guys, im from Argentina so i may have some gramatical issues.
    I have the same problem with the error message of paypal gateways:
    Warning: sprintf(): Too few arguments in /home2/co2/public_html/wp-content/plugins/woocommerce/includes/gateways/paypal/includes/settings-paypal.php on line 136
    I searched this error but i cant find a solution. I saw on this forum that its a translate error, i really dont understand what i have to do.
    @andriub did you solve the problem? how?
    @damonh i see that you are into it and you know a lot about this errors, what you say i should do?

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