# Add a second language and translate your store

Add languages under **Store Settings → Languages**, then translate each page in the theme editor: switch the editor language and edit the text yourself, or press **Auto translate** to have the page translated for coins.

## Steps

1. Go to **Store Settings → Languages**. Set the **Default language**, then click **Add Language**. Available: English, Français, العربية, Español, Italiano, Português, Polski, Română, Ελληνικά, اردو (Urdu), Türkçe. Adding a language installs the **Transify** app; all store and theme content will need translating for it.
2. Open **Online Store → Theme Settings**. The language switcher (flag icon) lists your default language plus every language you added.
3. Choose a language and edit the text on the canvas, then **Save**. Changes made in a language apply only to that language version of your store — repeat for each page.
4. To translate automatically, pick the language and press the sparkle **Auto translate** button. The **Auto-translate this page?** dialog shows the estimated coin cost; if your balance is short you can top up right there. The status moves from **Queued** to **Translating** to **Ready** (or **Failed**); while it runs the page shows **Translation in progress** and editing that language is locked.
5. Let visitors switch language: the **Header** block has **Display language switcher** on by default, or add a **Language Switcher** block (**Show flag**, **Show label**, **Button Variant**, **Button Size**). It only appears to customers once extra languages exist.
6. Landing pages have a single language chosen in their settings and no auto translate — create one landing page per language.

## Common problems

- Language switcher not visible on the store → add at least one extra language first, and check **Display language switcher** is on in the Header settings.
- Auto translate shows **Failed** → run it again on that page; check your coin balance if the dialog asked for a top-up.
- One page is translated but the others are not → translation runs per page and per language; open each page and repeat.
- Arabic pages display left-to-right → see [Switch your store to right-to-left (Arabic)](https://help.dropify.shop/en/guides/switch-your-store-to-rtl-arabic/).
- Landing page still in the original language → set **Landing page language** in the page's settings or build a separate landing page.

## Related
- [How to change your storefront's language, including right-to-left (RTL)](https://help.dropify.shop/en/store_theme/change-your-storefront-language-or-rtl/)
- [How do I add another language to my storefront?](https://help.dropify.shop/en/storefront_settings/languages-settings/)
- [How do I translate my store into other languages with Transify?](https://help.dropify.shop/en/productivity_apps/transify/)
- [Switch your store to right-to-left (Arabic)](https://help.dropify.shop/en/guides/switch-your-store-to-rtl-arabic/)
