In as much detail as possible, explain how you would localize an application.
https://instabug.com/blog/mobile-app-localization/
Localization is about adopting your product to meet the linguistic, cultural and other requirements of a specific target market.
Not to be confused with, internationalization, on the other hand, is a way to make localization process easier. It helps to consider different fonts, various screen sizes, and language orientation.
Localization is the process of customizing your app to work in other languages other than the default. Localization can include different spoken variations and dialects of the same language, which are referred to as locales.
Locales are a combination of the language and the country it’s spoken in. Think of English spoken in the United States versus Canada or the United Kingdom; or Spanish spoken in Spain, Mexico, and Argentina. Locales are most often named using two letters indicating the language, followed by two letters indicating the country. For exam