You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is no issue when switching to another language of the same orientation (e.g English to French (both are LTR oriented), or Arab to Urdu (both are RTL oriented). However, when switching from a RTL to LTR language, vice-versa, the Screen.Drawer drawerLabel goes missing. The only way to bring back the label is to reload the app.
I checked the React Navigator documentation, couldn't find anything that explain the behavior.
I check the translation function (I use i18n.t) by console.log, and it has the correct value.
Does anyone know how to go about this?
Thanks for reading this and your feedback, in advance. Cheers.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm implementing dynamic LTR/RTL UI.
There is no issue when switching to another language of the same orientation (e.g English to French (both are LTR oriented), or Arab to Urdu (both are RTL oriented). However, when switching from a RTL to LTR language, vice-versa, the Screen.Drawer drawerLabel goes missing. The only way to bring back the label is to reload the app.
I checked the React Navigator documentation, couldn't find anything that explain the behavior.
I check the translation function (I use i18n.t) by console.log, and it has the correct value.
Does anyone know how to go about this?
Thanks for reading this and your feedback, in advance. Cheers.
Beta Was this translation helpful? Give feedback.
All reactions