changes-1

This commit is contained in:
noor
2023-10-10 10:09:39 +05:30
parent 1d1735f61b
commit 389c6d3751
27 changed files with 148 additions and 72 deletions

View File

@@ -0,0 +1,6 @@
<?php
return[
'logs'=> 'مؤلف',
'system_logs '=>'سجلات النظام',
];

View File

@@ -41,7 +41,7 @@ class="nav-link active"
<div class="container-fluid">
<div class="card card-light">
<div class="card-header">
<h3 class="card-title">System Logs</h3>
<h3 class="card-title">{{Lang::get('lang.system_logs')}}</h3>
<div class="card-tools">
<a href="?dl={{ base64_encode($current_file) }}" class="btn btn-primary btn-sm text-white"><span class="fas fa-download"></span> Download file</a>
<a id="delete-log" href="?del={{ base64_encode($current_file) }}" class="btn btn-danger btn-sm text-white"><span class="fas fa-trash"></span> Delete file</a>

View File

@@ -0,0 +1,9 @@
<?php
return[
'storage' =>'تخزين',
'root' => 'جذر',
'system_logs' => 'سجلات النظام',
'default' => 'الافتراضي',
'save' => 'حفظ',
];

View File

@@ -114,7 +114,7 @@ class="nav-link active"
<!-- /.box-body -->
</div>
<div class="card-footer">
{!! Form::submit('Save',['class'=>'btn btn-success']) !!}
{!! Form::submit(Lang::get('storage::lang.save'),['class'=>'btn btn-success']) !!}
{!! Form::close() !!}
</div>
<!-- /.box -->

View File

@@ -763,7 +763,7 @@ class SettingsController extends Controller
{
$days = Input::get('no_of_days');
if ($days == null) {
return redirect()->back()->with('fails', 'Please enter valid no of days');
return redirect()->back()->with('fails', \Illuminate\Support\Facades\Lang::get('lang.please_enter_valid_no_days'));
}
$date = new DateTime();
$date->modify($days.' day');

View File

@@ -69,6 +69,8 @@ class OrganizationController extends Controller
*/
public function org_list()
{
$modalTitle = __('lang.your_translation_key_here');
// chumper datable package call to display Advance datatable
return \Datatable::collection(Organization::all())
/* searchable name */
@@ -108,7 +110,7 @@ class OrganizationController extends Controller
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Are You Sure ?</h4>
<h4 class="modal-title">{{ $modalTitle }}</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
</div>
<div class="modal-body">

View File

@@ -36,9 +36,9 @@ class TaskRequest extends Request
public function messages()
{
return [
'fetching-commands.required_if' => 'Please choose your Email Fetching timing',
'notification-commands.required_if' => 'Please choose your Email Notification timing',
'work-commands.required_if' => 'Please choose your Auto-close Workflow timing',
'fetching-commands.required_if' => trans('lang.Please_choose_your_Email_Fetching_timing'),
'notification-commands.required_if' =>trans('lang.Please_choose_your_ Email_ Notification_timing'),
'work-commands.required_if' => trans('lang.Please_choose_your_Auto-close_Workflow_timing'),
'workflow-dailyAt.required_if' => 'Please enter the time for Auto-close Workflow timing',
'notification-dailyAt.required_if' => 'Please enter the time for Email Notification timing',
'fetching-dailyAt.required_if' => 'Please enter the time for Email Fetching timing',

View File

@@ -171,7 +171,7 @@ return [
|--------------------------------------
*/
'ban_lists' => 'قوائم الحظر',
'ban_email' => 'حظر البريد الإلكتروني',
'ban_email' => 'حظر البرد الإلكتروني',
'ban_status' => 'حالة الحظر',
'list_of_banned_emails' => 'قائمة عناوين البريد الإلكتروني المحظورة',
'edit_banned_email' => 'تحرير البريد الإلكتروني المحظور',
@@ -1691,5 +1691,33 @@ fully' => 'تم تحديث كلمة المرور بنجاح',
'clean-forever' => 'حذف بشكل دائم',
'mail-sent-to-job-for-process' => 'تم إرسال البريد إلى الوظيفة للمعالجة، ستظهر في صندوق البريد الخاص بك بمجرد معالجتها من قبل خدمة الاصفو',
'click-here-to-see-more-details' => 'انقر هنا لرؤية المزيد من التفاصيل',
'already_got_an_account?' => الفعل_حصلت_على_حساب؟',
'article_list' => 'قائمة المقالات ',
'category_list' => 'قائمة الفئات',
'open' =>'يفتح',
'close' => 'يغلق',
'resolved' => 'تم الحل',
'hello' => 'مرحبًا',
'yes' => 'نعم',
'optional' => 'خياري',
'ticket_conversation' => 'محادثة التذاكر',
'provider' => 'مقدمي الخدمات',
'facebook' => 'فيسبوك',
'google' => 'جوجل',
'github' => 'جيثب',
'twitter' => 'تويتر',
'linkedin' => 'ينكدين',
'bitbucket' =>'دلو بت',
'whoops' => 'عفوًا',
'theirisproblem' => 'كانت هناك بعض المشاكل مع المدخلات الخاصة بك.',
'Please_choose_your_Email_Fetching_timing' => 'الرجاء اختيار توقيت جلب البريد الإلكتروني الخاص بك',
'Please_choose_your_ Email_ Notification_timing'=> 'الرجاء اختيار توقيت إشعار البريد الإلكتروني الخاص بك',
'Please_choose_your_Auto-close_Workflow_timing'=> 'الرجاء اختيار توقيت سير العمل للإغلاق التلقائي',
'lockout_period:' =>'فترة القفل:',
'Lockout_Message:' =>'رسالة القفل:',
'please_enter_valid_no_days' =>'الرجاء إدخال عدد صحيح من الأيام',
'plugins-list' =>'قائمة الإضافات',
'author' => 'مؤلف',
];

View File

@@ -1660,4 +1660,23 @@ return [
'category_list' => 'Category list',
'check_ticket' => 'Check ticket',
'search_result' => 'Search Results',
'already_got_an_account?' => 'Alreaddy got an account?',
'message-choose' => 'Choose File(s)',
'Ticket details' => 'Ticket Conversation',
'provider' => 'Providers',
'facebook' => 'Facebook',
'google' => 'Google',
'github' => 'Github',
'twitter' => 'Twitter',
'linkedin' => 'Linkedin',
'bitbucket' => 'Bitbucket',
'Please_choose_your_Email_Fetching_timing' => 'Please choose your Email Fetching timing',
'Please_choose_your_ Email_ Notification_timing' => 'Please choose your Email Notification timing',
'Please_choose_your_Auto-close_Workflow_timing' => 'Please choose your Auto-close Workflow timing',
'lockout_period:' => 'Lockout Period:',
'Lockout_Message:' => 'Lockout Message:',
'please_enter_valid_no_days' => 'Please enter valid no of days',
'author' =>'Author',
'system_logs' => 'System logs'
];

View File

@@ -82,7 +82,7 @@
<div>
<h3 class="box-title" align="center">Forgot your password</h3>
<h3 class="box-title" align="center">{{trans('lang.forgot_password')}}</h3>
</div>
<!-- form open -->

View File

@@ -171,7 +171,7 @@
<div class="checkbox icheck" align="center">
<label class="mb-0">
Already got an account? <a href="{{url('auth/login')}}" class="text-center">{!! Lang::get('lang.login') !!}</a>
{{trans('lang.already_got_an_account?')}} <a href="{{url('auth/login')}}" class="text-center">{!! Lang::get('lang.login') !!}</a>
</label>
</div>
<div class="row">

View File

@@ -108,7 +108,7 @@ class="nav-link active"
<div class="col-md-2">
<!-- logo -->
{!! Form::label('logo',Lang::get('lang.logo')) !!}
<div class="btn bg-olive btn-file" style="color:blue"> Upload file
<div class="btn bg-olive btn-file" style="color:blue"> {{trans('lang.upload_file')}}
{!! Form::file('logo') !!}
</div>
</div>

View File

@@ -1,7 +1,7 @@
{!! Form::model($emails,['url' => 'post-scheduler', 'method' => 'PATCH']) !!}
@if (count($errors) > 0)
<div class="alert alert-danger">
<strong>Whoops!</strong> There were some problems with your input.<br><br>
<strong>{{trans('lang.whoops')}}!</strong> {{\Illuminate\Support\Facades\Lang::get('lang.theirisproblem')}}<br><br>
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>

View File

@@ -85,8 +85,13 @@ class="nav-link active"
<div class="card-body">
{!! Datatable::table()
->addColumn('Name','Description','Author','Website','Version') // these are the column headings to be shown
->setUrl('getplugin') // this is the route where data will be retrieved
->addColumn(
trans('lang.name'),
trans('lang.description'), // Translate the 'Description' column heading
trans('lang.author'), // Translate the 'Author' column heading
trans('lang.website'), // Translate the 'Website' column heading
trans('lang.version') // Translate the 'Version' column heading
) ->setUrl('getplugin') // this is the route where data will be retrieved
->render() !!}
</div>
</div>

View File

@@ -56,8 +56,8 @@ class="nav-link active"
<td>{!! $rating->display_order !!}</td>
<td>{!! $rating->rating_area !!}</td>
<td>
{!! link_to_route('rating.edit','Edit Ratings',[$rating->id],['class'=>'btn btn-primary btn-sm']) !!}
<button class="btn btn-danger btn-sm" data-toggle="modal" data-target="#delete{{$rating->id}}">Delete</button>
{!! link_to_route('rating.edit',trans('lang.edit_ratings'),[$rating->id],['class'=>'btn btn-primary btn-sm']) !!}
<button class="btn btn-danger btn-sm" data-toggle="modal" data-target="#delete{{$rating->id}}">{{trans('lang.delete')}}</button>
<div class="modal fade" id="delete{{$rating->id}}">
<div class="modal-dialog">
<div class="modal-content">

View File

@@ -65,7 +65,7 @@ class="nav-link active"
<div class="form-group {{ $errors->has('lockout_message') ? 'has-error' : '' }}">
<div class="row">
<div class="col-md-3">
<label for="title">Lockout Message: <span class="text-red"> *</span></label>
<label for="title">{{trans('lang.Lockout_Message:')}}<span class="text-red"> *</span></label>
</div>
<div class="col-md-9">
<div class="callout callout-default" style="font-style: oblique;">{!! Lang::get('lang.security_msg1') !!}</div>
@@ -87,7 +87,7 @@ class="nav-link active"
<div class="form-group {{ $errors->has('lockout_period') ? 'has-error' : '' }}">
<div class="row">
<div class="col-md-3">
<label for="title">Lockout Period: <span class="text-red"> *</span></label>
<label for="title">{{trans('lang.lockout_period:')}}<span class="text-red"> *</span></label>
</div>
<div class="col-md-8">
<div class="callout callout-default" style="font-style: oblique;">{!! Lang::get('lang.security_msg3') !!}</div>

View File

@@ -20,7 +20,7 @@ class="nav-link active"
@stop
<!-- header -->
@section('PageHeader')
<h1>Social Media</h1>
<h1>{{\Illuminate\Support\Facades\Lang::get('lang.social-media')}}</h1>
@stop
<!-- /header -->
<!-- breadcrumbs -->
@@ -59,7 +59,7 @@ class="nav-link active"
@endif
<div class="card card-light">
<div class="card-header">
<h3 class="card-title">Social Media</h3>
<h3 class="card-title">{{trans('lang.social-media')}}</h3>
</div>
<div class="card-body">
@@ -67,88 +67,89 @@ class="nav-link active"
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>Provider</th>
<th>Status</th>
<th>Action</th>
<th>{{trans('lang.provider')}}</th>
<th>{{trans('lang.status')}}</th>
<th>{{trans('lang.action')}}</th>
</tr>
</thead>
<tbody>
<tr>
<td>Facebook</td>
<td>{{\Illuminate\Support\Facades\Lang::get('lang.facebook')}}</td>
<td>
@if($social->checkActive('facebook')===true)
<span style="color: green">Active</span>
<span style="color: green">{{trans('lang.active')}}</span>
@else
<span style="color: red">Inactive</span>
<span style="color: red">{{trans('lang.inactive')}}</span>
@endif
</td>
<td>
<a href="{{url('social/media/facebook')}}" class="btn btn-primary">Settings</a>
<a href="{{url('social/media/facebook')}}" class="btn btn-primary">{{trans('lang.settings')}}</a>
</td>
</tr>
<tr>
<td>Google</td>
<td>{{\Illuminate\Support\Facades\Lang::get('lang.google')}}</td>
<td>
@if($social->checkActive('google')===true)
<span style="color: green">Active</span>
@else
<span style="color: red">Inactive</span>
<span style="color: green">{{trans('lang.active')}}</span>
@else
<span style="color: red">{{trans('lang.inactive')}}</span>
@endif
</td>
<td>
<a href="{{url('social/media/google')}}" class="btn btn-primary">Settings</a>
<a href="{{url('social/media/google')}}" class="btn btn-primary">{{trans('lang.settings')}}</a>
</td>
</tr>
<tr>
<td>Github</td>
<td>{{\Illuminate\Support\Facades\Lang::get('lang.github')}}</td>
<td>
@if($social->checkActive('github')===true)
<span style="color: green">Active</span>
@else
<span style="color: red">Inactive</span>
<span style="color: green">{{trans('lang.active')}}</span>
@else
<span style="color: red">{{trans('lang.inactive')}}</span>
@endif
</td>
<td>
<a href="{{url('social/media/github')}}" class="btn btn-primary">Settings</a>
<a href="{{url('social/media/github')}}" class="btn btn-primary">{{trans('lang.settings')}}</a>
</td>
</tr>
<tr>
<td>Twitter</td>
<td>{{\Illuminate\Support\Facades\Lang::get('lang.twitter')}}</td>
<td>
@if($social->checkActive('twitter')===true)
<span style="color: green">Active</span>
@else
<span style="color: red">Inactive</span>
<span style="color: green">{{trans('lang.active')}}</span>
@else
<span style="color: red">{{trans('lang.inactive')}}</span>
@endif
</td>
<td>
<a href="{{url('social/media/twitter')}}" class="btn btn-primary">Settings</a>
<a href="{{url('social/media/twitter')}}" class="btn btn-primary">{{trans('lang.settings')}}</a>
</td>
</tr>
<tr>
<td>Linkedin</td>
<td>{{\Illuminate\Support\Facades\Lang::get('lang.linkedin')}}</td>
<td>
@if($social->checkActive('linkedin')===true)
<span style="color: green">Active</span>
@else
<span style="color: red">Inactive</span>
<span style="color: green">{{trans('lang.active')}}</span>
@else
<span style="color: red">{{trans('lang.inactive')}}</span>
@endif
</td>
<td>
<a href="{{url('social/media/linkedin')}}" class="btn btn-primary">Settings</a>
<a href="{{url('social/media/linkedin')}}" class="btn btn-primary">{{trans('lang.settings')}}</a>
</td>
</tr>
<tr>
<td>Bitbucket</td>
<td>{{\Illuminate\Support\Facades\Lang::get('lang.bitbucket')}}</td>
<td>
@if($social->checkActive('bitbucket')===true)
<span style="color: green">Active</span>
@else
<span style="color: red">Inactive</span>
<span style="color: green">{{trans('lang.active')}}</span>
@else
<span style="color: red">{{trans('lang.inactive')}}</span>
@endif
</td>
<td>
<a href="{{url('social/media/bitbucket')}}" class="btn btn-primary">Settings</a>
<a href="{{url('social/media/bitbucket')}}" class="btn btn-primary">{{trans('lang.settings')}}</a>
</td>
</tr>
</tbody>

View File

@@ -153,7 +153,7 @@ class="nav-item d-none d-sm-inline-block active"
<div class="row">
<div class='col-sm-2'>
{!! Form::label('date', 'Start Date:') !!}
{!! Form::label('date', trans('lang.start_date')) !!}
{!! Form::text('start_date',null,['class'=>'form-control','id'=>'datepicker4'])!!}
</div>
@@ -184,7 +184,7 @@ class="nav-item d-none d-sm-inline-block active"
<div class='col-sm-2'>
{!! Form::label('start_time', 'End Date:') !!}
{!! Form::label('start_time', trans('lang.end_date')) !!}
{!! Form::text('end_date',null,['class'=>'form-control','id'=>'datetimepicker3'])!!}
</div>
@@ -202,7 +202,7 @@ class="nav-item d-none d-sm-inline-block active"
<div class='col-sm-1'>
{!! Form::label('filter', 'Filter:',['style' => 'visibility:hidden;']) !!}<br>
<input type="submit" class="btn btn-primary">
<button type="submit" class="btn btn-primary">{{trans('lang.submit')}}</button>
</div>
</div>
@@ -253,7 +253,7 @@ class="nav-item d-none d-sm-inline-block active"
$statuses = $flattened->keys();
?>
<tr>
<th>Department</th>
<th>{{trans('lang.department')}}</th>
@forelse($statuses as $status)
<th>{!! $status !!}</th>
@empty

View File

@@ -140,7 +140,7 @@ if (Auth::user()->role == 'agent') {
</div>
<div class="col-md-6">
<label>{!! Lang::get('lang.select-pparent-ticket') !!}</label>
<select class="form-control" id="select-merge-parent" name='p_id' data-placeholder="{!! Lang::get('lang.select_tickets') !!}" style="width: 100%;"><option value=""></option></select>
<select class="form-control" id="select-merge-parent" name='p_id' data-placeholder="{!! Lang::get('lang.select_tickets') !!}" style="width: 100%;"><option value=""> {{trans('lang.optional')}}</option></select>
</div>
</div>
<div class="row">

View File

@@ -44,10 +44,10 @@ class="nav-link active"
<div class="card-header">
<h3 class="card-title">{{Lang::get('lang.organization_list')}}</h3>
<div class="card-tools">
<a href="{{route('organizations.create')}}" class="btn btn-default btn-tool"><i class="fas fa-plus"> </i> {{Lang::get('lang.create_organization')}}</a>
<a href="{{route('organizations.create')}}" class="btn btn-default btn-tool"><i class="fas fa-plus"> </i> {{Lang::get('lang.create_organization')}}</a>
</div>
</div>

View File

@@ -213,7 +213,7 @@ if (Auth::user()->role == 'agent') {
</div>
<div class="modal-footer justify-content-between">
<button type="button" class="btn btn-default no">{{Lang::get('lang.cancel')}}</button>
<button type="button" class="btn btn-primary yes" data-dismiss="modal">{{Lang::get('lang.ok')}}</button>
<button type="button" class="btn btn-primary yes" data-dismiss="modal">{{Lang::get('lang.yes')}}</button>
</div>
</div>
</div>

View File

@@ -117,7 +117,7 @@ if (Request::has('assigned'))
@elseif($activepage == 'overdue')
{{Lang::get('lang.overdue')}}
@elseif($activepage == 'closed')
{{Lang::get('lang.closed')}}
{{-- {{Lang::get('lang.closed')}}--}}
@elseif($activepage == 'approval')
{{Lang::get('lang.approval')}}
@elseif($activepage == 0)

View File

@@ -1,4 +1,5 @@
@extends('themes.default1.agent.layout.agent')
<meta charset="utf-8">
@section('Tickets')
class="nav-link active"
@@ -195,7 +196,7 @@ if ($thread->title != "") {
<?php }
?>
<?php if ($group->can_ban_email == 1) { ?>
<a href="#" class="dropdown-item" data-toggle="modal" data-target="#banemail"><i class="fas fa-ban" style="color:red;"></i> {!! Lang::get('lang.ban_email') !!}</a>
<a href="#" class="dropdown-item" data-toggle="modal" data-target="#banemail"><i class="fas fa-ban" style="color:red;"></i> {{trans('lang.ban_email')}}</a>
<?php
\Illuminate\Support\Facades\Event::dispatch('ticket.details.more.list',[$tickets]);
}
@@ -323,7 +324,7 @@ if ($thread->title != "") {
<div class="card-header">
<h3 class="card-title">Actions</h3>
<h3 class="card-title">{{trans('lang.action')}}</h3>
</div>
<div class="card-body">
@@ -510,7 +511,7 @@ if ($thread->title != "") {
<div class="card card-light">
<div class="card-header">
<h3 class="card-title">Ticket Conversation</h3>
<h3 class="card-title">{{trans('lang.ticket_conversation')}}</h3>
</div>
<div class="card-body">
@@ -918,7 +919,7 @@ if ($thread->title != "") {
<div class="modal-footer justify-content-between">
<button type="button" class="btn btn-default" data-dismiss="modal" id="dismis2">{!! Lang::get('lang.close') !!}</button>
<button id="ban" type="button" class="btn btn-warning" >{!! Lang::get('lang.ban_email') !!}</button>
<button id="ban" type="button" class="btn btn-warning" >{{trans('lang.ban_email')}}</button>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->

View File

@@ -93,7 +93,7 @@ class="nav-link active"
</div>
<div class="card-body">
{!!$table->render('vendor.Chumper.template')!!}
{!! $table->script('vendor.Chumper.user-javascript') !!}

View File

@@ -138,7 +138,7 @@ $category_id = $all->pluck('category_id')->toArray();
<div class="col-md-4" style="border:#f4f4f4;">
<div data-v-43e70d45="" class="banner-wrapper user-data text-center clearfix" id="ban_ner" style="border-width: 5px 1px 1px; border-style: solid; border-color: rgb(0, 154, 186); border-image: initial; width: 90%" >
<img id="user_avatar" src="{{Auth::user()->profile_pic}}" class="avatar" alt="User Image" style="margin-left: 5% ">
<div STYLE="margin-left:5%"><strong>Hello</strong></div>
<div STYLE="margin-left:5%"><strong>{{trans('lang.hello')}}</strong></div>
<p class="banner-title ellipsize_first_name h4" STYLE="margin-left: 5%">{{Auth::user()->first_name." ".Auth::user()->last_name}}</p>
<div class="banner-content" id="dropdown_content">
<p data-v-43e70d45="">If you are not? </p>

View File

@@ -191,7 +191,7 @@
<img id="user_avatar" src="{{Auth::user()->profile_pic}}"class="avatar" alt="User Image" height="70" width="70"/>
<div><strong>Hello</strong></div>
<div><strong>{{trans('lang.hello')}}</strong></div>
<p class="banner-title ellipsize_first_name h4">{{Auth::user()->first_name." ".Auth::user()->last_name}}</p>
@@ -315,9 +315,9 @@
<div class="form-border" style="z-index: 0;width: 85%;">
<div class="form-inline ">
<div class="form-group input-group " style="width: 98% ">
<input type="text" name="s" class="search-field form-control" title="Enter search term" placeholder="Have a question? Type your search term here..." required="" style="width: 80%">
<input type="text" name="s" class="search-field form-control" title="Enter search term" placeholder="{{trans('lang.have_a_question?_type_your_search_term_here')}}" required="" style="width: 80%">
<span class="input-group-btn">
<button type="submit" class="btn btn-custom btn-md " style="margin-left: 20% ;background-color: #009aba; hov: #00c0ef; color: #fff ">Search</button>
<button type="submit" class="btn btn-custom btn-md " style="margin-left: 20% ;background-color: #009aba; hov: #00c0ef; color: #fff ">{{trans('lang.search')}}</button>
</span>
</div>

View File

@@ -803,4 +803,9 @@ Route::middleware('web')->group(function () {
Route::get('show/swtich-language/{id}', [Client\helpdesk\UnAuthController::class, 'changeUserLanguage']);
Route::get('pages/swtich-language/{id}', [Client\helpdesk\UnAuthController::class, 'changeUserLanguage'])->name('switch-user-lang');
Route::get('swtich-language/{id}', [Client\helpdesk\UnAuthController::class, 'changeUserLanguage'])->name('switch-user-lang');
Route::get('thread/swtich-language/{id}', [Client\helpdesk\UnAuthController::class, 'changeUserLanguage'])->name('switch-user-lang');
Route::get('ticket/swtich-language/{id}', [Client\helpdesk\UnAuthController::class, 'changeUserLanguage'])->name('switch-user-lang');
Route::get('social/swtich-language/{id}', [Client\helpdesk\UnAuthController::class, 'changeUserLanguage'])->name('switch-user-lang');
Route::get('language/swtich-language/{id}', [Client\helpdesk\UnAuthController::class, 'changeUserLanguage'])->name('switch-user-lang');
});