английский должен быть ВСЕГДА основным, даже если он не используется на сайте
сори, а зачем? если на сайте 2 языка, украинский и русский, зачем там ещё английский? сори, что влезаю, стало интересно.
я всегда юзаю polylang, создаю языки только те, которые будут на сайте, если шаблон только на инглиш - доперевожу все через loco translate. если что не отлавливается, перевожу через string translation в самом polylang, если совсем треш - то пишу сниппет через gettext в functions.