---
title: Supported languages · Cloudflare challenges docs
description: Cloudflare Challenges can detect multiple languages and display the
  localized Challenge experience, which is determined by navigator.language
  value. The Navigator.language read-only property returns a string representing
  the preferred language of the user, usually the language of the browser user
  interface.
lastUpdated: 2025-06-24T17:41:46.000Z
chatbotDeprioritize: false
source_url:
  html: https://developers.cloudflare.com/cloudflare-challenges/reference/supported-languages/
  md: https://developers.cloudflare.com/cloudflare-challenges/reference/supported-languages/index.md
---

## Multi-language support

Cloudflare Challenges can detect multiple languages and display the localized Challenge experience, which is determined by `navigator.language` value. The [Navigator.language read-only property](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/language) returns a string representing the preferred language of the user, usually the language of the browser user interface.

For language support specific to Challenge Pages, refer to the table below.

| Language | Language code (4 letters) | Language code (2 letters) |
| - | - | - |
| Arabic (Egypt) | `ar-eg` | `ar` |
| Chinese (Simplified, China) | `zh-cn` | `zh` |
| Chinese (Traditional, Taiwan) | `zh-tw` | -- |
| Dutch (Netherlands) | `nl-nl` | `nl` |
| English (United States) | `en-us` | `en` |
| French (France) | `fr-fr` | `fr` |
| German (Germany) | `de-de` | `de` |
| Indonesian (Indonesia) | `id-id` | `id` |
| Italian (Italy) | `it-it` | `it` |
| Japanese (Japan) | `ja-jp` | `ja` |
| Korean (Korea) | `ko-kr` | `ko` |
| Persian | -- | `fa` |
| Polish (Poland) | `pl-pl` | `pl` |
| Portuguese (Brazil) | `pt-br` | `pt` |
| Russian (Russia) | `ru-ru` | `ru` |
| Spanish (Spain) | `es-es` | `es` |
| Turkish (Turkey) | `tr-tr` | `tr` |

### Turnstile language support

For language support specific to Turnstile, refer to the [Turnstile documentation](https://developers.cloudflare.com/turnstile/reference/supported-languages/).
