Fixes initial i18n
This commit is contained in:
parent
186a93ba33
commit
8270892fe5
|
@ -28,7 +28,11 @@ export default () => {
|
|||
{...eva}
|
||||
theme={{ ...eva.light, ...customization }}
|
||||
>
|
||||
<LanguageProvider cache={true} data={translations}>
|
||||
<LanguageProvider
|
||||
cache={true}
|
||||
data={translations}
|
||||
initialLanguageCode="sv"
|
||||
>
|
||||
<AppNavigator />
|
||||
</LanguageProvider>
|
||||
{FullBlurView}
|
||||
|
|
|
@ -30,6 +30,9 @@ export const LanguageProvider: React.FC<Props> = ({
|
|||
const [Strings, setStrings] = useState(() => {
|
||||
if (initialLanguageCode && data[initialLanguageCode]) {
|
||||
LanguageService.setLanguageCode({ langCode: initialLanguageCode })
|
||||
LanguageService.seti18nConfig({ langCode: initialLanguageCode })
|
||||
setHasCheckedLanguage(true)
|
||||
|
||||
return data[initialLanguageCode]
|
||||
}
|
||||
|
||||
|
|
|
@ -353,6 +353,8 @@ PODS:
|
|||
- React-Core
|
||||
- RNGestureHandler (1.10.3):
|
||||
- React-Core
|
||||
- RNLocalize (2.0.2):
|
||||
- React-Core
|
||||
- RNScreens (2.18.1):
|
||||
- React-Core
|
||||
- RNSVG (12.1.0):
|
||||
|
@ -424,6 +426,7 @@ DEPENDENCIES:
|
|||
- "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
|
||||
- "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)"
|
||||
- RNGestureHandler (from `../node_modules/react-native-gesture-handler`)
|
||||
- RNLocalize (from `../node_modules/react-native-localize`)
|
||||
- RNScreens (from `../node_modules/react-native-screens`)
|
||||
- RNSVG (from `../node_modules/react-native-svg`)
|
||||
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
|
||||
|
@ -520,6 +523,8 @@ EXTERNAL SOURCES:
|
|||
:path: "../node_modules/@react-native-community/datetimepicker"
|
||||
RNGestureHandler:
|
||||
:path: "../node_modules/react-native-gesture-handler"
|
||||
RNLocalize:
|
||||
:path: "../node_modules/react-native-localize"
|
||||
RNScreens:
|
||||
:path: "../node_modules/react-native-screens"
|
||||
RNSVG:
|
||||
|
@ -532,7 +537,7 @@ SPEC CHECKSUMS:
|
|||
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
|
||||
DoubleConversion: cf9b38bf0b2d048436d9a82ad2abe1404f11e7de
|
||||
FBLazyVector: 49cbe4b43e445b06bf29199b6ad2057649e4c8f5
|
||||
FBReactNativeSpec: ebaacef3461dc9326c3d8f5e0ecb9ed0b6cb58e0
|
||||
FBReactNativeSpec: 0bd88dccda1f83b7a01f01706f3728c8b36a5b30
|
||||
Flipper: d3da1aa199aad94455ae725e9f3aa43f3ec17021
|
||||
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
|
||||
Flipper-Folly: f7a3caafbd74bda4827954fd7a6e000e36355489
|
||||
|
@ -577,6 +582,7 @@ SPEC CHECKSUMS:
|
|||
RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f
|
||||
RNDateTimePicker: d943800c936fb01c352fcfb70439550d2cb57092
|
||||
RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211
|
||||
RNLocalize: 43f6c30d8e19ad92282ae434d310fb463b31f419
|
||||
RNScreens: f7ad633b2e0190b77b6a7aab7f914fad6f198d8d
|
||||
RNSVG: ce9d996113475209013317e48b05c21ee988d42e
|
||||
Toast: 91b396c56ee72a5790816f40d3a94dd357abc196
|
||||
|
|
Loading…
Reference in New Issue