106 lines
3.6 KiB
Markdown
106 lines
3.6 KiB
Markdown
# Internationalization
|
|
|
|
The default language is English as of yet. If you want to use other languages, you can follow the instructions below.
|
|
|
|
## ConfigProvider
|
|
|
|
ant-design-vue provides a Vue Component [ConfigProvider](/components/config-provider) for configuring ant-design-vue locale text globally.
|
|
|
|
ConfigProvider does not include the internationalization of time components. You need to additionally import the internationalization files of the time library (dayjs, momentjs, date-fns, etc.). Below we have taken dayjs as an example.
|
|
|
|
```html
|
|
<template>
|
|
<a-config-provider :locale="locale">
|
|
<App />
|
|
</a-config-provider>
|
|
</template>
|
|
|
|
<script>
|
|
import zhCN from 'ant-design-vue/es/locale/zh_CN';
|
|
import dayjs from 'dayjs';
|
|
import 'dayjs/locale/zh-cn';
|
|
dayjs.locale('zh-cn');
|
|
|
|
export default {
|
|
data() {
|
|
return {
|
|
locale: zhCN,
|
|
};
|
|
},
|
|
};
|
|
</script>
|
|
```
|
|
|
|
Note: `fr_FR` is the filename, follow below.
|
|
|
|
Supported languages:
|
|
|
|
| Language | Filename |
|
|
| ------------------------ | -------- |
|
|
| Arabic | ar_EG |
|
|
| Azerbaijani | az_AZ |
|
|
| Bulgarian | bg_BG |
|
|
| Bangla (Bangladesh) | bn_BD |
|
|
| Belarusian | by_BY |
|
|
| Catalan | ca_ES |
|
|
| Czech | cs_CZ |
|
|
| Danish | da_DK |
|
|
| German | de_DE |
|
|
| Greek | el_GR |
|
|
| English (United Kingdom) | en_GB |
|
|
| English | en_US |
|
|
| Spanish | es_ES |
|
|
| Estonian | et_EE |
|
|
| Persian | fa_IR |
|
|
| Finnish | fi_FI |
|
|
| French (Belgium) | fr_BE |
|
|
| French (Canada) | fr_CA |
|
|
| French (France) | fr_FR |
|
|
| Irish (Ireland) | ga_IE |
|
|
| Galician (Spain) | gl_ES |
|
|
| Hebrew | he_IL |
|
|
| Hindi | hi_IN |
|
|
| Croatian | hr_HR |
|
|
| Hungarian | hu_HU |
|
|
| Armenian | hy_AM |
|
|
| Indonesian | id_ID |
|
|
| Italian | it_IT |
|
|
| Icelandic | is_IS |
|
|
| Japanese | ja_JP |
|
|
| Georgian | ka_GE |
|
|
| Kurdish (Kurmanji) | kmr_IQ |
|
|
| Kannada | kn_IN |
|
|
| Kazakh | kk_KZ |
|
|
| Khmer | km_KH |
|
|
| Korean | ko_KR |
|
|
| Lithuanian | lt_LT |
|
|
| Latvian | lv_LV |
|
|
| Macedonian | mk_MK |
|
|
| Malayalam (India) | ml_IN |
|
|
| Mongolian | mn_MN |
|
|
| Malay (Malaysia) | ms_MY |
|
|
| Norwegian | nb_NO |
|
|
| Nepal | ne_NP |
|
|
| Dutch (Belgium) | nl_BE |
|
|
| Dutch | nl_NL |
|
|
| Polish | pl_PL |
|
|
| Portuguese (Brazil) | pt_BR |
|
|
| Portuguese | pt_PT |
|
|
| Romanian | ro_RO |
|
|
| Russian | ru_RU |
|
|
| Slovak | sk_SK |
|
|
| Serbian | sr_RS |
|
|
| Slovenian | sl_SI |
|
|
| Swedish | sv_SE |
|
|
| Tamil | ta_IN |
|
|
| Thai | th_TH |
|
|
| Turkish | tr_TR |
|
|
| Urdu (Pakistan) | ur_PK |
|
|
| Ukrainian | uk_UA |
|
|
| Vietnamese | vi_VN |
|
|
| Chinese (Simplified) | zh_CN |
|
|
| Chinese (Traditional) | zh_HK |
|
|
| Chinese (Traditional) | zh_TW |
|
|
|
|
See usage at [ConfigProvider](/components/config-provider).
|