RTL (справа налево) и персидская поддержка в laravel - PullRequest
0 голосов
/ 20 октября 2018

Я хочу локализовать свой админ-пакет, сделав RTL-представления и переведя всю панель на персидский, чтобы ее могли использовать люди с похожими требованиями (это будет моим удовольствием). Скажите, пожалуйста, какие файлы мне следует редактировать??

сайт: http://xtex.ir/admin/login

пользователь: demo@android.com

пароль: admin

1 Ответ

0 голосов
/ 21 октября 2018

Вам необходимо выполнить следующие задачи
1-import CSS & JS bootstrap-rtl (LTR => RTL)
Использовать bootstrap-rtl вместо файлов начальной загрузки css & js, выможет получить доступ к файлам css & js в этом каталоге:

{YOUR-PROJECT-NAME} \ resources \ assets

(Не забудьте скомпилировать файлы css и js, Вам нужно использовать эту команду в каталоге проекта => npm run watch)


2-Изменить папку lang
Laravel для отображения сообщений и проверки использует папку lang, и вы должны добавить faпапка в папке lang. Вы можете получить доступ к lang folder в этом каталоге:

{YOUR-PROJECT-NAME} \ resources \ lang


3-ChangeКонфигурация локали приложения
, к которой вы можете обратиться в этом каталоге:

{YOUR-PROJECT-NAME} \ config \ app.php

 /*
|--------------------------------------------------------------------------
| Application Locale Configuration
|--------------------------------------------------------------------------
|
| The application locale determines the default locale that will be used
| by the translation service provider. You are free to set this value
| to any of the locales which will be supported by the application.
|
*/

'locale' => 'fa',


4-Используйте компоненты bootstrap-rtl
В этом каталоге вы должны изменить компоненты начальной загрузки и использовать компоненты bootstrap-rtl в ваших html файлах:

{ВАШЕ ИМЯ ПРОЕКТА} \ resources \ views

...