Сам себе отвечу.
Перепробовал всё, менял параметры в списке языков qTranslate-x, исправлял проценты, ничего не помогало. Заметил, что если поменять настройки языка в самом WP, то даты пропадают и из других языков. В итоге чисто наобум удалил в qtranslate_hooks.php три строчки:
//add_filter('get_the_time', 'qtranxf_timeFromPostForCurrentLanguage',0,3);
//add_filter('get_the_date', 'qtranxf_dateFromPostForCurrentLanguage',0,3);
//add_filter('get_the_modified_date', 'qtranxf_dateModifiedFromPostForCurrentLanguage',0,2);
Теперь всё работает.
Может, кому пригодится.
Актуально для wp 4.7.2 & qTranslate-X 3.4.6.8