Support » Plugin: PayPal for WooCommerce » Undefined constant WPLANG error showing

  • Resolved flowergirl



    Hoping to get your plugin working properly on my site before upgrading away from ZenCommerce. And if so, I’ll send a few $ your way, as the plugin looks promising. 🙂

    Anyway, upon enabling PP-for-WC, I get the following error:

    Notice: Use of undefined constant WPLANG – assumed ‘WPLANG’ in [ … ] /paypal-for-woocommerce/classes/wc-gateway-paypal-express-angelleye.php on line 1934

    The line of code referred to is:

    $button_locale_code = defined(WPLANG) && WPLANG != '' ? WPLANG : 'en_US';

    Sometimes, it’s line 491, containing the same line of code.

    Development site: (it will be moved to the root level after it is working properly)

    Curiously, on my local install, I’m not having the issue.

    I’m using the most current version of everything, disabled all other non essential plugins (all but WooCommerce, of course), tested it using the default 2014 theme. My child theme has not yet been altered in any way.

    What should I do??? I don’t know PHP well enough to figure this out on my own.

    Thanks… Oh, also have another question I’ll post in a different topic. Thx.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor angelleye


    WPLANG should be defined in your wp-config.php file. You can simply add it there to get rid of the PHP notice. It’s usually included in there by default, so not sure why you don’t have it. You can add it easily, though.

    Just open up your /wp-config.php file and add the following line:

    define (‘WPLANG’, ”);

    That would set the variable to an empty value, which would eliminate the PHP notice and cause it to fall to the default value of en_US. You can set the language value to anything you want, though. For more details checkout the WordPress documentation on setting your language:

    I’m going to mark this as resolved, but let me know if you have any other questions.

    Thread Starter flowergirl


    That worked!!! Thank you!!!

    Plugin Contributor angelleye


    Glad to hear it!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Undefined constant WPLANG error showing’ is closed to new replies.