在 Android 的 Expo 上强制执行 LTR

Force LTR on Expo on Android

我正在使用 React Native 和 Expo 创建一个应用程序,但我找不到强制 LTR(从左到右)方向的解决方案。我的一些用户使用 RTL 语言 phone,但我只有英语和挪威语,所以用英语显示 RTL 文本没有意义。

我也在用i18next翻译。

关于如何解决这个问题有什么想法吗?强制 LTR。

经过更多挖掘才找到我的解决方案。

在 App.js 上导入以下库:

import { I18nManager } from "react-native";

然后在导入后立即使用以下代码:

I18nManager.forceRTL(false);
I18nManager.allowRTL(false);