Ни одна из теорий по отдельности не объясняет факта образования на единой языковой основе множества языков, характеризующихся значительными расхождениями. Сейчас решение – взаимодействие социолингвистических факторов:
время завоевания данной области Римом, отражающее этап развития самой латыни в период романизации
способ романизации данного ареала («городской» - школа, администрация, приобщение местной знати к римской культуре; «сельский» - колонии латинских или италийских поселенцев, в основном бывших воинов)
характер субстрата и степень его воздействия на латинский язык
степень интенсивности политических, экономических, культурных контактов данной области центральной Италии и соседними романскими ареалами в период расцвета Р.И.
время изоляции данной романизованной области от центральной Италии в период распада Р.И.
характер суперстрата и степень его воздействия
характер адстрата и степень его воздействия внутриязыковые тенденции
- Субстрат – язык местного населения, распространенный ранее на данной территории и вытесненный другим языком-победителем
- Суперстрат – язык пришлых этнических групп, наслоившийся на данный язык и растворившийся в нем.
- Адстрат – язык, находившийся в тесном контакте с данным языком, оказавший на него влияние, но не ассимилировавшийся и не растворившийся в нем.