jiti-meet/react/features/base/i18n/languageDetector.native.js

27 lines
488 B
JavaScript

// @flow
import { NativeModules } from 'react-native';
/**
* The singleton language detector for React Native which uses the system-wide
* locale.
*/
export default {
/**
* Does not support caching.
*
* @returns {void}
*/
cacheUserLanguage: Function.prototype,
detect() {
const { LocaleDetector } = NativeModules;
return LocaleDetector.locale.replace(/_/, '-');
},
init: Function.prototype,
type: 'languageDetector'
};