Principal или Principle: разница и правила использования

principal
[/ˈprɪnsəpl/]
директор школы, главный, основной
noun
The principal spoke to the students
Директор обратился к ученикам

Principal - это существительное «директор» (школы) или прилагательное «главный», «основной».

The school principal is nice.
Директор школы хороший.
The principal reason is money.
Главная причина - деньги.
She is the principal dancer.
Она ведущая танцовщица.
principle
[/ˈprɪnsəpl/]
принцип, правило
noun
He is a man of principle
Он человек принципов

Principle - это существительное, которое означает «принцип» (правило, убеждение, закон).

He has strong principles.
У него есть твёрдые принципы.
It's against my principles.
Это противоречит моим принципам.
The basic principle is simple.
Основной принцип прост.