diff --git a/packages/uni-i18n/dist/uni-i18n.cjs.js b/packages/uni-i18n/dist/uni-i18n.cjs.js index e45c5c671ff002cc291964cdd2fdf95a94b5fd50..edfc84ccc1b6f331787f13842b79500ea24d99fb 100644 --- a/packages/uni-i18n/dist/uni-i18n.cjs.js +++ b/packages/uni-i18n/dist/uni-i18n.cjs.js @@ -251,6 +251,9 @@ function initVueI18n(messages, fallbackLocale = 'en', locale) { t(key, values) { return t(key, values); }, + getLocale() { + return i18n.getLocale(); + }, setLocale(newLocale) { return i18n.setLocale(newLocale); }, diff --git a/packages/uni-i18n/dist/uni-i18n.d.ts b/packages/uni-i18n/dist/uni-i18n.d.ts index f203bb1a3cd7ba0273ca8bf8ef9891474dd880f0..f13c8e664f16d5f14e5cce43d27edda743b63d7e 100644 --- a/packages/uni-i18n/dist/uni-i18n.d.ts +++ b/packages/uni-i18n/dist/uni-i18n.d.ts @@ -30,6 +30,7 @@ export declare interface I18nOptions { export declare function initVueI18n(messages: LocaleMessages, fallbackLocale?: BuiltInLocale, locale?: BuiltInLocale): { t(key: string, values?: Record | unknown[] | undefined): string; + getLocale(): BuiltInLocale; setLocale(newLocale: BuiltInLocale): void; mixin: { beforeCreate(): void; diff --git a/packages/uni-i18n/dist/uni-i18n.esm.js b/packages/uni-i18n/dist/uni-i18n.esm.js index a21d8a5937ed8aebe3878e2b12d71243f6f6a053..7847edd0965e60ebdf5cdcbf1568668f2b82d581 100644 --- a/packages/uni-i18n/dist/uni-i18n.esm.js +++ b/packages/uni-i18n/dist/uni-i18n.esm.js @@ -247,6 +247,9 @@ function initVueI18n(messages, fallbackLocale = 'en', locale) { t(key, values) { return t(key, values); }, + getLocale() { + return i18n.getLocale(); + }, setLocale(newLocale) { return i18n.setLocale(newLocale); },