Как осуществить переключение шаблона на wordpress при изменении языка?
В function.php текущей темы:function change_theme() {
  if(get_locale() == 'ru_RU')
    $theme = 'twentytwelve';
  else
    $theme = 'twentyteleven';
  return $theme;
}

add_filter('template', 'fxn_change_theme');
add_filter('option_template', 'fxn_change_theme');
add_filter('option_stylesheet', 'fxn_change_theme');
Но лучше, менять только таблицу стилей (последняя строка).
А не проще ли подключать другой файл стилей (или дополнительный), в котором уже будут нужные вещи?