+ return POSSIBLE_LOCALES.indexOf(locale) !== -1
+}
+
+export function getCompleteLocale (locale: string) {
+ if (!locale) return locale
+
+ if (I18N_LOCALE_ALIAS[locale]) return I18N_LOCALE_ALIAS[locale]
+
+ return locale
+}
+
+export function getShortLocale (locale: string) {
+ if (locale.indexOf('-') === -1) return locale
+
+ return locale.split('-')[0]