Skip to content

Commit a63a5a8

Browse files
committed
fix: use language code 'zh'
1 parent 8ffe203 commit a63a5a8

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

core/src/locale/index.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import Mustache from 'mustache'
22
import util from '../util'
3+
import cn from './cn'
4+
import da from './da'
35
import de from './de'
46
import en from './en'
5-
import pt from './pt'
67
import es from './es'
7-
import da from './da'
8-
import cn from './cn'
8+
import pt from './pt'
99
const { genItems, pad, traverse } = util
1010

1111
const locales = {
@@ -14,7 +14,8 @@ const locales = {
1414
pt,
1515
es,
1616
da,
17-
cn
17+
zh_cn: cn,
18+
zh: cn
1819
}
1920

2021
class Locale {
@@ -40,7 +41,8 @@ class Locale {
4041
* @returns {Locale} Dictionary with all strings in the requested language
4142
*/
4243
function getLocale (locale, mixin) {
43-
const l = locales[locale] || locales.en
44+
const [language] = locale.split('-')
45+
const l = locales[locale] || locales[language] || locales.en
4446
const dict = util.deepMerge(l, mixin || {})
4547
return new Locale(dict)
4648
}

0 commit comments

Comments
 (0)