Title: Polylang with wp_localize_script()
Last modified: July 20, 2022

---

# Polylang with wp_localize_script()

 *  [wasimajouz](https://wordpress.org/support/users/wasimajouz/)
 * (@wasimajouz)
 * [3 years, 10 months ago](https://wordpress.org/support/topic/polylang-with-wp_localize_script/)
 * I am using wp_localize_script() to send my posts to JS in order to do a custom
   html css and js layout but the thing is it’s giving me a critical error so I 
   am not sure what have I done wrong.
    Below is my php function.
 *     ```
       function enqueue_script() {
           wp_enqueue_script( 'script',  plugin_dir_url( __FILE__ ) . 'script.js' );       
   
           wp_localize_script('script', 'script_variables', array(
               'posts' => __(get_posts())
           ));          
       }
       add_action( 'wp_enqueue_scripts', 'enqueue_script');
       ```
   

The topic ‘Polylang with wp_localize_script()’ is closed to new replies.

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

## Tags

 * [critical error](https://wordpress.org/support/topic-tag/critical-error/)
 * [wp_localize_script](https://wordpress.org/support/topic-tag/wp_localize_script/)

 * 0 replies
 * 1 participant
 * Last reply from: [wasimajouz](https://wordpress.org/support/users/wasimajouz/)
 * Last activity: [3 years, 10 months ago](https://wordpress.org/support/topic/polylang-with-wp_localize_script/)
 * Status: not resolved