diff --git a/src/calendar/index.js b/src/calendar/index.js
index c65e0614..4eec9ca3 100644
--- a/src/calendar/index.js
+++ b/src/calendar/index.js
@@ -9,7 +9,7 @@ import Radio from '../radio';
import Select from '../select';
import Calendar from './src/FullCalendar';
import './style/index.less';
-import localeReceiver from '../localeprovider/receiver';
+import localeReceiver from '../locale-provider/receiver';
import localeData from 'dayjs/plugin/localeData';
dayjs.extend(localeData);
diff --git a/src/date-picker/wrapPicker.js b/src/date-picker/wrapPicker.js
index e11ad386..83e5223d 100644
--- a/src/date-picker/wrapPicker.js
+++ b/src/date-picker/wrapPicker.js
@@ -5,7 +5,7 @@
import san from 'san';
import {classCreator} from '../core/util/index';
-import localeReceiver from '../localeprovider/receiver';
+import localeReceiver from '../locale-provider/receiver';
import dayjs from 'dayjs';
import weekYear from 'dayjs/plugin/weekYear';
import weekOfYear from 'dayjs/plugin/weekOfYear';
diff --git a/src/empty/index.js b/src/empty/index.js
index 5f49e1c4..b3b5d533 100644
--- a/src/empty/index.js
+++ b/src/empty/index.js
@@ -8,7 +8,7 @@ import san, {DataTypes} from 'san';
import {classCreator} from '../core/util';
import defaultEmptyImg from './empty.svg';
import simpleEmptyImg from './simple.svg';
-import localeReceiver from '../localeprovider/receiver';
+import localeReceiver from '../locale-provider/receiver';
const prefixCls = classCreator('empty')();
diff --git a/src/index.js b/src/index.js
index 2274f2df..f229a27c 100644
--- a/src/index.js
+++ b/src/index.js
@@ -36,7 +36,7 @@ export {default as Menu} from './menu';
export {default as Modal} from './modal';
export {default as Notification} from './notification';
export {default as Pagination} from './pagination';
-export {default as PageHeader} from './pageheader';
+export {default as PageHeader} from './page-header';
export {default as Popconfirm} from './popconfirm';
export {default as Popover} from './popover';
export {default as Progress} from './progress';
@@ -61,7 +61,7 @@ export {default as TimePicker} from './time-picker';
export {default as Timeline} from './timeline';
export {default as Tooltip} from './tooltip';
export {default as Upload} from './upload';
-export {default as LocaleProvider} from './localeprovider';
+export {default as LocaleProvider} from './locale-provider';
export {default as Result} from './result';
export {default as Descriptions} from './descriptions';
export {default as Typography} from './typography';
diff --git a/src/localeprovider/ar_EG.js b/src/locale-provider/ar_EG.js
similarity index 100%
rename from src/localeprovider/ar_EG.js
rename to src/locale-provider/ar_EG.js
diff --git a/src/localeprovider/bg_BG.js b/src/locale-provider/bg_BG.js
similarity index 100%
rename from src/localeprovider/bg_BG.js
rename to src/locale-provider/bg_BG.js
diff --git a/src/localeprovider/ca_ES.js b/src/locale-provider/ca_ES.js
similarity index 100%
rename from src/localeprovider/ca_ES.js
rename to src/locale-provider/ca_ES.js
diff --git a/src/localeprovider/cs_CZ.js b/src/locale-provider/cs_CZ.js
similarity index 100%
rename from src/localeprovider/cs_CZ.js
rename to src/locale-provider/cs_CZ.js
diff --git a/src/localeprovider/da_DK.js b/src/locale-provider/da_DK.js
similarity index 100%
rename from src/localeprovider/da_DK.js
rename to src/locale-provider/da_DK.js
diff --git a/src/localeprovider/de_DE.js b/src/locale-provider/de_DE.js
similarity index 100%
rename from src/localeprovider/de_DE.js
rename to src/locale-provider/de_DE.js
diff --git a/src/localeprovider/default.js b/src/locale-provider/default.js
similarity index 100%
rename from src/localeprovider/default.js
rename to src/locale-provider/default.js
diff --git a/src/localeprovider/docs/basic.md b/src/locale-provider/docs/basic.md
similarity index 74%
rename from src/localeprovider/docs/basic.md
rename to src/locale-provider/docs/basic.md
index 38a454a4..53fc55eb 100644
--- a/src/localeprovider/docs/basic.md
+++ b/src/locale-provider/docs/basic.md
@@ -6,14 +6,14 @@
```html
-
+
-
+