The page is parceled, divided into separate words, and some of them are replaced by English translation. Authorization is also implemented through API and settings change. All this works through the backend, which I also wrote on PHP (Laravel, MySQL).