How can you implement internationalization (i18n) in a React application?
Instruction: Outline the steps and tools necessary to support multiple languages in a React app.
Context: This question evaluates the candidate's experience with implementing internationalization in React applications, focusing on the approaches and libraries used.
Updated
Official answer available
Read the opening below, then unlock the full answer and practical guidance.
To begin with, you would set up react-i18next by installing it via npm or yarn...