Files
jitsi-meet/react/features/base/i18n/languageDetector.native.js
2020-04-27 17:38:57 +02:00

27 lines
490 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'
};