> ## Documentation Index > Fetch the complete documentation index at: https://www.canva.dev/docs/apps/llms.txt > Use this file to discover all available pages before exploring further. # Bad practices Common localization mistakes to avoid and how to fix them. Bad localization practices can result in a confusing mix of languages, inconsistent user experiences and reduced user engagement with your app. This page outlines common mistakes (bad practices) when localizing your app, and how to avoid them to make sure a consistent, high-quality experience for all users. ## Bad practices when localizing app UI strings When App UI strings aren't properly localized, it often results in unexpected untranslated content like shown in the image below. This section outlines the most common bad practices. ### Not setting up i18n linting **Don't** skip setting up the recommended i18n linting configuration or ignore linting errors. **Do** set up the recommended i18n linting and fix all linting errors. See [Step 2: Configure ESLint](https://www.canva.dev/docs/apps/localization/migrate-an-existing-app/#step-2-configure-eslint). ### Unformatted strings **Don't** render strings without localizing them first. ```jsx Welcome to My App