我想通过使视图成为RTL并将整个面板翻译成波斯语来本地化我的管理包,以便具有类似要求的人可以使用它(这将是我的荣幸) 您能告诉我应该编辑哪些文件吗?
站点: http://xtex.ir/admin/login
user:demo@android.com
pass:admin
答案 0 :(得分:1)
您必须执行以下任务
1导入CSS&JS bootstrap-rtl(LTR => RTL)
使用bootstrap-rtl代替引导CSS和JS文件,
您可以访问此目录中的css和js文件:
{您的项目名称} \ resources \ assets
(不要忘记编译css和js文件,您需要在项目目录中使用此命令=> npm run watch
)
2-更改lang文件夹
用于显示消息和验证的Laravel使用lang文件夹,您应该在lang文件夹中添加fa
文件夹。您可以在此目录中访问lang folder
:
{您的项目名称} \ resources \ lang
3-更改应用程序语言环境配置
您可以在此目录中访问:
{您的项目名称} \ 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-Use bootstrap-rtl组件
在此目录中,您应该更改引导程序组件并在html
文件中使用bootstrap-rtl组件:
{您的项目名称} \ resources \ views