мультиязычность вообще одна из самых сложных по моему опыту задач
да, там нужны языковые префиксы
Просто было бы проще если бы в урле был постоянный префикс локали (прописал prefix: '{_locale}' с requirements нужными локалями и радуешься). но как показывает практика, что у старых проектов дефолтная локаль без префикса и нужно с этим работать