1 | import ExpoLocalization from './ExpoLocalization';
|
2 |
|
3 |
|
4 | const parseLocale = (locale) => locale.replace('_', '-');
|
5 | export const locale = parseLocale(ExpoLocalization.locale);
|
6 | export const locales = ExpoLocalization.locales.map(parseLocale);
|
7 | export const timezone = ExpoLocalization.timezone;
|
8 | export const isoCurrencyCodes = ExpoLocalization.isoCurrencyCodes;
|
9 | export const region = ExpoLocalization.region;
|
10 | export const isRTL = ExpoLocalization.isRTL;
|
11 | export async function getLocalizationAsync() {
|
12 | const { locale, locales, ...localization } = await ExpoLocalization.getLocalizationAsync();
|
13 | return {
|
14 | locale: parseLocale(locale),
|
15 | locales: ExpoLocalization.locales.map(parseLocale),
|
16 | ...localization,
|
17 | };
|
18 | }
|
19 |
|
\ | No newline at end of file |