Для отображения итогового сайта WordPress на нескольких языках достаточно установить плагин мультиязычности. Как бесплатный вариант в виде Polylang, так и платную версию WP Multilingual Plugin.
Файлы разработанного шаблона будут иметь возможность редактирования. Поэтому изменить содержание страниц для каждого отдельного языка достаточно просто (через панель управления администратора).