# Adding a New Language Configuration To add a new language configuration, follow these steps: 1. **Duplicate an Existing Language Directory** - Choose any existing language directory that you are familiar with, and duplicate it. - Name the new directory according to the `lang` attribute specified in `lang-config-map.tsx`. 2. **Create a New `.ts` File in the Current Directory** - In the `locales` directory, create a `.ts` file named to align with the new directory. - Copy the contents of the `en-US.ts` file into this new `.ts` file. - Update the following line to match your new language directory: ```ts const requireContext = require.context( `./{new-language-directory}`, false, /\.ts$/ ); ``` 3. **Translate Each Attribute Value** - Open the `.ts` file in the **new directory**. - Translate the value of each key into your target language. 4. **Finalize the Configuration** - Review and ensure all translations are complete. - Your new language configuration is now ready for use!