Can anyone tell me how to do Internationalisation in website.?
For AEM maintains string translation in the form of keys and values that is i18n keys. You should start with Adobe documentation on internalisation https://docs.adobe.com/content/help/en/experience-manager-65/developing/components/internationalizat....
I would also suggest to go through these to understand the whole solution better:
Hope it helps!