public function admin_url_filter($url, $path)
 {
     if ((strpos($url, 'http://') === 0 || strpos($url, 'https://') === 0) && 'admin-ajax.php' === $path && $this->wpml_wp_api->is_front_end()) {
         global $sitepress;
         $url = $this->convert_url($url, $sitepress->get_current_language());
     }
     return $url;
 }
 private function get_language_from_fallbacks()
 {
     $lang = get_option('wpml_user_email_language');
     if (!$lang) {
         $lang = apply_filters('wpml_default_language', null);
         if ($this->WPML_WP_API->is_front_end()) {
             $lang = apply_filters('wpml_current_language', null);
         }
     }
     return $this->WPML_Language_Code->sanitize($lang);
 }