Разница между «узаконить» и «утвердить» заключается в значении этих слов.
Узаконить означает придать чему-либо законную силу, утвердить где-либо, в чём-либо на основании закона, официального документа. gramota.ru ru.wiktionary.org Например: узаконить брачные отношения, наследство, наём помещения. gramota.ru dic.academic.ru Также «узаконить» может означать ввести в обиход на правах общепризнанного, признать допустимым, правильным. ru.wiktionary.org {9-host}
Утвердить имеет несколько значений, среди которых:
- Установить, ввести на прочных основаниях, окончательно упрочить. kartaslov.ru {6-host} Например: утвердить своё господство, демократию. kartaslov.ru {6-host}
- Официально принять окончательное решение, признать окончательно установленным. kartaslov.ru {6-host} Например: утвердить проект, повестку дня, тезисы. kartaslov.ru {6-host}
- Оформить юридически, в законном порядке, придать чему-либо юридическую силу. kartaslov.ru {6-host} Например: утвердить детей в правах наследства, решение суда. kartaslov.ru {6-host}
- Дать окончательную санкцию на назначение кого-либо куда-либо. kartaslov.ru {6-host} Например: утвердить в звании профессора, в должности директора. kartaslov.ru {6-host}
- Окончательно уверить, убедить. kartaslov.ru {6-host} Например: утвердить кого-либо в правоте его предположений, в мысли приступить к работе. {6-host}