From: btea <2356281422@qq.com> Date: Sat, 28 Oct 2023 03:47:09 +0000 (+0800) Subject: feat: print warning messages for unsupported locale X-Git-Tag: v3.9.0~30 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=83088cb44b5b074d8113c3a55b43cda5f6901965;p=thirdparty%2Fvuejs%2Fcreate-vue.git feat: print warning messages for unsupported locale --- diff --git a/utils/getLanguage.ts b/utils/getLanguage.ts index 489e79f3..325cb574 100644 --- a/utils/getLanguage.ts +++ b/utils/getLanguage.ts @@ -66,6 +66,12 @@ export default function getLanguage() { const languageFilePath = path.resolve(localesRoot, `${locale}.json`) const doesLanguageExist = fs.existsSync(languageFilePath) + if (!doesLanguageExist) { + console.warn( + `\x1B[33mThe locale langage "${locale}" is not supported, fallback to "en-US".\n\x1B[39m` + ) + } + const lang: Language = doesLanguageExist ? require(languageFilePath) : require(path.resolve(localesRoot, 'en-US.json'))