Most Android phones follow a similar path, though menus may vary slightly by manufacturer (Samsung, Pixel, etc.).
You do not need to buy a new keyboard; you just need to add the language in settings. how to get spanish keyboard