Как заставить приложение React Native быть просто RTL?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как заставить приложение React Native быть просто RTL?

Сообщение Anonymous »

У меня есть приложение, написанное на языке React Native, и все в приложении использует «арабский язык и макет»

Поэтому я хочу заставить приложение использовать RTL & Layout тоже, поэтому я использую для этого I18nManager от RN, и он отлично работает в отладочной версии, «когда мой мобильный язык LTR ИЛИ RTL работает отлично»

Код: Выделить всё

/**
* @format
*/

import {AppRegistry, I18nManager} from 'react-native';
import App from './App';
import {name as appName} from './app.json';

I18nManager.forceRTL(true);

AppRegistry.registerComponent(appName, () => App);
но когда я выпускаю версию APK для магазина Play Store, когда мой мобильный язык RTL «Арабский», макет и другие вещи работают нормально, НО когда мой мобильный язык LTR «Английский» " макет меняется и все такое

ПОЭТОМУ я хочу, чтобы мое приложение работало с письмом справа налево, независимо от того, выбран ли мобильный язык «арабский или английский»

Подробнее здесь: https://stackoverflow.com/questions/590 ... e-just-rtl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»