1

Calls to __() in an AJAX function are not translated even after I set the lang parameter in the AJAX URL.

It appears that Sitepress is not detecting the lang parameter properly.

I've found a workaround, but it seems cumbersome.

global $sitepress;
$sitepress->switch_lang($_REQUEST['lang'], true);

load_theme_textdomain( 'mytextdomain', get_template_directory() . '/languages' );
alexsomeoddpilot
  • 200
  • 1
  • 12

0 Answers0