2015-06-14 12:14:02 +00:00
|
|
|
'use strict';
|
2015-06-14 10:47:18 +00:00
|
|
|
|
2015-12-11 12:37:50 +00:00
|
|
|
let { Platform, NativeModules } = require('react-native')
|
2015-12-14 10:39:36 +00:00
|
|
|
let { RNI18n } = NativeModules
|
2015-12-11 12:17:27 +00:00
|
|
|
let I18n = require('./vendor/i18n')
|
2015-06-14 12:14:02 +00:00
|
|
|
|
2015-10-22 15:35:22 +00:00
|
|
|
if (Platform.OS === 'android') {
|
|
|
|
RNI18n.getCurrentLocale( function(locale) {
|
|
|
|
I18n.locale = locale.replace(/_/, '-');
|
|
|
|
});
|
|
|
|
} else {
|
|
|
|
I18n.locale = RNI18n.locale.replace(/_/, '-');
|
|
|
|
}
|
2015-06-14 10:47:18 +00:00
|
|
|
|
2015-10-22 15:35:22 +00:00
|
|
|
module.exports = I18n;
|