Title: Error: SyntaxError: Unexpected token
Last modified: August 30, 2016

---

# Error: SyntaxError: Unexpected token

 *  Resolved [korujzade](https://wordpress.org/support/users/korujzade/)
 * (@korujzade)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/error-syntaxerror-unexpected-token-3/)
 * Hi,
 * I get “Error: SyntaxError: Unexpected token” error when I try to sync .po file
   from the .pot file of any plugin or theme in Loco translate.
 * There isn’t neither php error in error.log nor js error on console of my browser.
 * Any solutions, please.
 * [https://wordpress.org/plugins/loco-translate/](https://wordpress.org/plugins/loco-translate/)

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Author [Tim W](https://wordpress.org/support/users/timwhitlock/)
 * (@timwhitlock)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/error-syntaxerror-unexpected-token-3/#post-6512447)
 * I’m guessing you’ve read the [FAQ](https://wordpress.org/support/topic/faq-what-is-causing-unexpected-tokencharacter-syntax-error)
   based on these comments about PHP errors.
 * Please post the output of the Ajax request from your browser’s network inspector.
 *  Thread Starter [korujzade](https://wordpress.org/support/users/korujzade/)
 * (@korujzade)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/error-syntaxerror-unexpected-token-3/#post-6512540)
 * Thank you for the response.
 *     ```
       Loco Error: Ajax failure for loco-posync action.
       Objecterror: "parsererror"message: SyntaxError: Unexpected token h
           at Object.parse (native)
           at m.parseJSON (http://hirebook.orujzade.com/wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,plupload&ver=4.3:5:15998)
           at e.parseJSON (http://hirebook.orujzade.com/wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,plupload&ver=4.3:8:2943)
           at Pb (http://hirebook.orujzade.com/wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,plupload&ver=4.3:5:18379)
           at x (http://hirebook.orujzade.com/wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,plupload&ver=4.3:5:21793)
           at XMLHttpRequest.b (http://hirebook.orujzade.com/wp-admin/load-scripts.php?c=0&load%5B%5D=jquery-core,jquery-migrate,utils,plupload&ver=4.3:5:26030)response: "
       ↵
       ↵
       ↵{"pot":"","exp":[{"id":"","source":"Cheatin’ huh?","target":"","refs":"..\/..\/plugins\/woocommerce\/woocommerce.php:106 ..\/..\/plugins\/woocommerce\/woocommerce.php:114 ..\/..\/plugins\/woocommerce\/includes\/class-wc-payment-gateways.php:46 ..\/..\/plugins\/woocommerce\/includes\/class-wc-payment-gateways.php:55 ..\/..\/plugins\/woocommerce\/includes\/class-wc-checkout.php:69 ..\/..\/plugins\/woocommerce\/includes\/class-wc-checkout.php:78 ..\/..\/plugins\/woocommerce\/includes\/class-wc-emails.php:43 ..\/..\/plugins\/woocommerce\/includes\/class-wc-emails.php:52 ..\/..\/plugins\/woocommerce\/includes\/class-wc-shipping.php:65 ..\/..\/plugins\/woocommerce\/includes\/class-wc-shipping.php:74 ..\/..\/plugins\/woocommerce\/includes\/admin\/class-wc-admin-notices.php:100 ..\/..\/plugins\/woocommerce\/includes\/emails\/class-wc-email.php:685"},{"id":"","source":"This function should not be called before woocommerce_init.","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-notice-functions.php:27 ..\/..\/plugins\/woocommerce\/includes\/wc-notice-functions.php:59 ..\/..\/plugins\/woocommerce\/includes\/wc-notice-functions.php:77 ..\/..\/plugins\/woocommerce\/includes\/wc-notice-functions.php:100 ..\/..\/plugins\/woocommerce\/includes\/wc-notice-functions.php:113 ..\/..\/plugins\/woocommerce\/includes\/wc-notice-functions.php:160"},{"id":"","source":"New products","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:131"},{"id":"","source":"New products added to %s","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:139","format":"php"},{"id":"","source":"New products tagged %s","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:147","format":"php"},{"id":"","source":"This is a demo store for testing purposes &mdash; no orders shall be fulfilled.","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:429 ..\/..\/plugins\/woocommerce\/includes\/admin\/settings\/class-wc-settings-general.php:114"},{"id":"","source":"Search Results: &ldquo;%s&rdquo;","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:449","format":"php"},{"id":"","source":"&nbsp;&ndash; Page %s","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:452","format":"php"},{"id":"","source":"Default sorting","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:692"},{"id":"","source":"Sort by popularity","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:693"},{"id":"","source":"Sort by average rating","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:694"},{"id":"","source":"Sort by newness","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:695"},{"id":"","source":"Sort by price: low to high","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:696"},{"id":"","source":"Sort by price: high to low","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:697"},{"id":"","source":"Description","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:1005 ..\/..\/plugins\/woocommerce\/includes\/gateways\/paypal\/includes\/settings-paypal.php:25 ..\/..\/plugins\/woocommerce\/includes\/gateways\/simplify-commerce\/class-wc-gateway-simplify-commerce.php:197 ..\/..\/plugins\/woocommerce\/includes\/gateways\/cheque\/class-wc-gateway-cheque.php:67 ..\/..\/plugins\/woocommerce\/includes\/gateways\/bacs\/class-wc-gateway-bacs.php:87 ..\/..\/plugins\/woocommerce\/includes\/gateways\/cod\/class-wc-gateway-cod.php:75 ..\/..\/plugins\/woocommerce\/includes\/admin\/class-wc-admin-setup-wizard.php:241 ..\/..\/plugins\/woocommerce\/includes\/admin\/class-wc-admin-api-keys-table-list.php:40 ..\/..\/plugins\/woocommerce\/includes\/admin\/class-wc-admin-post-types.php:244 ..\/..\/plugins\/woocommerce\/includes\/admin\/settings\/views\/html-keys-edit.php:16"},{"id":"","source":"Additional Information","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:1014 ..\/..\/plugins\/woocommerce\/templates\/single-product\/tabs\/additional-information.php:16 ..\/..\/plugins\/woocommerce\/templates\/checkout\/form-shipping.php:58"},{"id":"","source":"Reviews (%d)","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:1023","format":"php"},{"id":"","source":"Use $args argument as an array instead. Deprecated argument will be removed in WC 2.2.","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:1107"},{"id":"","source":"Home","target":"","context":"breadcrumb","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-template-functions.php:1273"},{"id":"","source":"Place order","target":"","refs":"..\/..\/plugins\/woocommerce\/includes\/wc-templa…":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/AU.php:19"},{"id":"","source":"Western Australia","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/AU.php:20"},{"id":"","source":"Khuzestan  (\u062e\u0648\u0632\u0633\u062a\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:13"},{"id":"","source":"Tehran  (\u062a\u0647\u0631\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:14"},{"id":"","source":"Ilaam (\u0627\u06cc\u0644\u0627\u0645)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:15"},{"id":"","source":"Bushehr (\u0628\u0648\u0634\u0647\u0631)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:16"},{"id":"","source":"Ardabil (\u0627\u0631\u062f\u0628\u06cc\u0644)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:17"},{"id":"","source":"Isfahan (\u0627\u0635\u0641\u0647\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:18"},{"id":"","source":"Yazd (\u06cc\u0632\u062f)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:19"},{"id":"","source":"Kermanshah (\u06a9\u0631\u0645\u0627\u0646\u0634\u0627\u0647)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:20"},{"id":"","source":"Kerman (\u06a9\u0631\u0645\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:21"},{"id":"","source":"Hamadan (\u0647\u0645\u062f\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:22"},{"id":"","source":"Ghazvin (\u0642\u0632\u0648\u06cc\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:23"},{"id":"","source":"Zanjan (\u0632\u0646\u062c\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:24"},{"id":"","source":"Luristan (\u0644\u0631\u0633\u062a\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:25"},{"id":"","source":"Alborz (\u0627\u0644\u0628\u0631\u0632)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:26"},{"id":"","source":"East Azarbaijan (\u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646 \u0634\u0631\u0642\u06cc)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:27"},{"id":"","source":"West Azarbaijan (\u0622\u0630\u0631\u0628\u0627\u06cc\u062c\u0627\u0646 \u063a\u0631\u0628\u06cc)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:28"},{"id":"","source":"Chaharmahal and Bakhtiari (\u0686\u0647\u0627\u0631\u0645\u062d\u0627\u0644 \u0648 \u0628\u062e\u062a\u06cc\u0627\u0631\u06cc)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:29"},{"id":"","source":"South Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u062c\u0646\u0648\u0628\u06cc)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:30"},{"id":"","source":"Razavi Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u0631\u0636\u0648\u06cc)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:31"},{"id":"","source":"North Khorasan (\u062e\u0631\u0627\u0633\u0627\u0646 \u062c\u0646\u0648\u0628\u06cc)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:32"},{"id":"","source":"Semnan (\u0633\u0645\u0646\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:33"},{"id":"","source":"Fars (\u0641\u0627\u0631\u0633)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:34"},{"id":"","source":"Qom (\u0642\u0645)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:35"},{"id":"","source":"Kurdistan \/ \u06a9\u0631\u062f\u0633\u062a\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:36"},{"id":"","source":"Kohgiluyeh and BoyerAhmad (\u06a9\u0647\u06af\u06cc\u0644\u0648\u06cc\u06cc\u0647 \u0648 \u0628\u0648\u06cc\u0631\u0627\u062d\u0645\u062f)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:37"},{"id":"","source":"Golestan (\u06af\u0644\u0633\u062a\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:38"},{"id":"","source":"Gilan (\u06af\u06cc\u0644\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:39"},{"id":"","source":"Mazandaran (\u0645\u0627\u0632\u0646\u062f\u0631\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:40"},{"id":"","source":"Markazi (\u0645\u0631\u06a9\u0632\u06cc)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:41"},{"id":"","source":"Hormozgan (\u0647\u0631\u0645\u0632\u06af\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:42"},{"id":"","source":"Sistan and Baluchestan (\u0633\u06cc\u0633\u062a\u0627\u0646 \u0648 \u0628\u0644\u0648\u0686\u0633\u062a\u0627\u0646)","target":"","refs":"..\/..\/plugins\/woocommerce\/i18n\/states\/IR.php:43"}],"header"status: 200__proto__: Object
       ```
   
 *  Plugin Author [Tim W](https://wordpress.org/support/users/timwhitlock/)
 * (@timwhitlock)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/error-syntaxerror-unexpected-token-3/#post-6512606)
 * It looks like _something_ is adding line breaks before Loco’s Ajax output.
 * This could be coming from any file in any plugin, or even from your theme.
 * It’s a common mistake to add line breaks outside of <?php and ?> tags at the 
   beginning and end of PHP files. You won’t notice this in HTML pages, but it will
   ruin any Ajax requests.
 * I suggest you eliminate the plugin that is doing this by disabling installed 
   plugins one by one. You could also try switching to a different theme to see 
   if theme files are causing it.
 *  Thread Starter [korujzade](https://wordpress.org/support/users/korujzade/)
 * (@korujzade)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/error-syntaxerror-unexpected-token-3/#post-6512613)
 * Switching my theme to default one solved this problem.
 * Thank you for your help.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Error: SyntaxError: Unexpected token’ is closed to new replies.

 * ![](https://ps.w.org/loco-translate/assets/icon-256x256.png?rev=1000676)
 * [Loco Translate](https://wordpress.org/plugins/loco-translate/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/loco-translate/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/loco-translate/)
 * [Active Topics](https://wordpress.org/support/plugin/loco-translate/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/loco-translate/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/loco-translate/reviews/)

## Tags

 * [json](https://wordpress.org/support/topic-tag/json/)
 * [php](https://wordpress.org/support/topic-tag/php/)

 * 4 replies
 * 2 participants
 * Last reply from: [korujzade](https://wordpress.org/support/users/korujzade/)
 * Last activity: [10 years, 9 months ago](https://wordpress.org/support/topic/error-syntaxerror-unexpected-token-3/#post-6512613)
 * Status: resolved