2017-03-12 15:20:25 +08:00
---
2020-01-02 16:05:59 +08:00
order: 10
2017-03-12 15:20:25 +08:00
title: Internationalization
---
2019-05-07 14:57:32 +08:00
The default language of `antd@2.x` is English as of yet. If you want to use other languages, you can follow the instructions below.
2017-03-12 15:20:25 +08:00
2019-07-24 10:34:55 +08:00
## ConfigProvider
2017-03-12 15:20:25 +08:00
2019-12-20 15:07:18 +08:00
`antd` provides a React Component [ConfigProvider ](/components/config-provider ) for configuring antd locale text globally.
2017-03-12 15:20:25 +08:00
```jsx
2019-07-24 10:34:55 +08:00
import { ConfigProvider } from 'antd';
import frFR from 'antd/es/locale/fr_FR';
2017-03-12 15:20:25 +08:00
return (
2019-07-24 10:34:55 +08:00
< ConfigProvider locale = {frFR} >
2017-03-12 15:20:25 +08:00
< App / >
2019-07-24 10:34:55 +08:00
< / ConfigProvider >
2017-03-12 15:20:25 +08:00
);
```
2019-07-24 10:34:55 +08:00
You can see complete config at: [ConfigProvider ](/components/config-provider ).
2018-12-07 18:16:23 +08:00
2017-10-10 10:04:03 +08:00
Note: `fr_FR` is the filename, follow below.
2017-06-15 17:34:38 +08:00
2017-03-12 15:20:25 +08:00
Supported languages:
2019-05-07 14:57:32 +08:00
| Language | Filename |
| --------------------- | -------- |
| Arabic | ar_EG |
2020-02-16 18:18:01 +08:00
| Azerbaijani | az_AZ |
2019-05-07 14:57:32 +08:00
| Bulgarian | bg_BG |
| Catalan | ca_ES |
| Czech | cs_CZ |
2020-02-16 18:18:01 +08:00
| Danish | da_DK |
2019-05-07 14:57:32 +08:00
| German | de_DE |
| Greek | el_GR |
| English (Global) | en_GB |
| English | en_US |
| Spanish | es_ES |
| Estonian | et_EE |
| Persian | fa_IR |
| Finnish | fi_FI |
| French (Belgium) | fr_BE |
| French (France) | fr_FR |
| Hebrew | he_IL |
| Hindi | hi_IN |
2020-02-16 18:18:01 +08:00
| Croatian | hr_HR |
2019-05-07 14:57:32 +08:00
| Hungarian | hu_HU |
2019-12-20 15:07:18 +08:00
| Armenian | hy_AM |
2019-05-07 14:57:32 +08:00
| Indonesian | id_ID |
| Italian | it_IT |
| Icelandic | is_IS |
| Japanese | ja_JP |
2020-02-16 18:18:01 +08:00
| Kurdish (Iraq) | ku_IQ |
2019-05-07 14:57:32 +08:00
| Kannada | kn_IN |
| Korean | ko_KR |
2019-12-20 15:07:18 +08:00
| Latvian | lv_LV |
2019-11-09 23:17:33 +08:00
| Macedonian | mk_MK |
2020-02-16 18:18:01 +08:00
| Mongolian | mn_MN |
| Malay (Malaysia) | ms_MY |
2019-05-07 14:57:32 +08:00
| Norwegian | nb_NO |
| Nepal | ne_NP |
| Dutch (Belgium) | nl_BE |
| Dutch | nl_NL |
| Polish | pl_PL |
| Portuguese (Brazil) | pt_BR |
| Portuguese | pt_PT |
2019-12-20 15:07:18 +08:00
| Romanian | ro_RO |
| Russian | ru_RU |
2019-05-07 14:57:32 +08:00
| Slovak | sk_SK |
| Serbian | sr_RS |
| Slovenian | sl_SI |
| Swedish | sv_SE |
2019-07-26 00:31:05 +08:00
| Tamil | ta_IN |
2019-05-07 14:57:32 +08:00
| Thai | th_TH |
| Turkish | tr_TR |
| Ukrainian | uk_UA |
| Vietnamese | vi_VN |
| Chinese (Simplified) | zh_CN |
| Chinese (Traditional) | zh_TW |
2017-03-12 15:20:25 +08:00
2019-07-24 10:34:55 +08:00
See usage and ways to contribute a new locale package at [ConfigProvider ](/components/config-provider ).
2017-03-12 15:20:25 +08:00
## i18n sample
2019-07-24 10:34:55 +08:00
We also provide you a complete sample of internationalization usage, which is using [react-intl ](https://github.com/yahoo/react-intl ) and ConfigProvider: [ant-design/intl-example ](https://github.com/ant-design/intl-example ).