Browse Source

quicksave

1Day 3 years ago
parent
commit
88eafb72c5

+ 1 - 0
.env.example

@@ -5,6 +5,7 @@ APP_DEBUG=false
 APP_URL=http://localhost
 #list with timezones https://www.php.net/manual/en/timezones.php
 APP_TIMEZONE=UTC
+LOCALE=en
 
 DB_CONNECTION=mysql
 DB_HOST=127.0.0.1

+ 15 - 1
resources/lang/de.json

@@ -83,7 +83,21 @@
     "Settings": "Einstellungen",
     "Dashboard icons": "Dashboard Icons",
     "Select panel icon": "Icon auswählen",
-    "Select panel favicon": "Favicon auswählen"
+    "Select panel favicon": "Favicon auswählen",
+
+    "Store": "Laden",
+    "Currency code": "Währungscode",
+    "Checkout the paypal docs to select the appropriate code": "Siehe Paypal für die entsprechenden Codes",
+    "Quantity": "Menge",
+    "Amount given to the user after purchasing": "Anzahl, die der User nach dem Kauf bekommt",
+    "Display": "Anzeigename",
+    "This is what the user sees at store and checkout": "Dies ist die 'Anzahl' welche der User beim Kaufen sieht",
+    "This is what the user sees at checkout": "Dies ist die Beschreibung auf der Rechnung und was der Kunde beim kauf sieht",
+    "Adds 1000 credits to your account": "Fügt deinem Account 1000 Credits hinzu",
+
+    "Active": "Aktiv",
+    "Paypal is not configured.": "Paypal ist nicht konfiguriert!",
+    "To configure PayPal, head to the .env and add your PayPal’s client id and secret.": "Um Paypal zu konfigurieren, füge deine Paypal client ID und Secretkey in deine .env-Datei hinzu"
 
 
 

+ 33 - 26
resources/views/admin/store/create.blade.php

@@ -6,13 +6,14 @@
         <div class="container-fluid">
             <div class="row mb-2">
                 <div class="col-sm-6">
-                    <h1>Store</h1>
+                    <h1>{{__('Store')}}</h1>
                 </div>
                 <div class="col-sm-6">
                     <ol class="breadcrumb float-sm-right">
-                        <li class="breadcrumb-item"><a href="{{route('home')}}">Dashboard</a></li>
-                        <li class="breadcrumb-item"><a href="{{route('admin.store.index')}}">Store</a></li>
-                        <li class="breadcrumb-item"><a class="text-muted" href="{{route('admin.store.create')}}">Create</a>
+                        <li class="breadcrumb-item"><a href="{{route('home')}}">{{__('Dashboard')}}</a></li>
+                        <li class="breadcrumb-item"><a href="{{route('admin.store.index')}}">{{__('Store')}}</a></li>
+                        <li class="breadcrumb-item"><a class="text-muted"
+                                                       href="{{route('admin.store.create')}}">{{__('Create')}}</a>
                         </li>
                     </ol>
                 </div>
@@ -33,19 +34,22 @@
                                 @csrf
                                 <div class="d-flex flex-row-reverse">
                                     <div class="custom-control custom-switch">
-                                        <input type="checkbox" name="disabled" class="custom-control-input custom-control-input-danger"
+                                        <input type="checkbox" name="disabled"
+                                               class="custom-control-input custom-control-input-danger"
                                                id="switch1">
-                                        <label class="custom-control-label" for="switch1">Disabled <i data-toggle="popover"
-                                                                                                      data-trigger="hover"
-                                                                                                      data-content="Will hide this option from being selected"
-                                                                                                      class="fas fa-info-circle"></i></label>
+                                        <label class="custom-control-label" for="switch1">{{__('Disabled')}} <i
+                                                data-toggle="popover"
+                                                data-trigger="hover"
+                                                data-content="{{__('Will hide this option from being selected')}}"
+                                                class="fas fa-info-circle"></i></label>
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="type">Type</label>
-                                    <select required name="type" id="type" class="custom-select  @error('name') is-invalid @enderror">
-                                        <option selected value="Credits">Credits</option>
+                                    <label for="type">{{__('Type')}}</label>
+                                    <select required name="type" id="type"
+                                            class="custom-select  @error('name') is-invalid @enderror">
+                                        <option selected value="Credits">{{CREDITS_DISPLAY_NAME}}</option>
                                     </select>
                                     @error('name')
                                     <div class="text-danger">
@@ -55,10 +59,12 @@
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="currency_code">Currency code</label>
-                                    <select required name="currency_code" id="currency_code" class="custom-select  @error('name') is-invalid @enderror">
+                                    <label for="currency_code">{{__('Currency code')}}</label>
+                                    <select required name="currency_code" id="currency_code"
+                                            class="custom-select  @error('name') is-invalid @enderror">
                                         @foreach($currencyCodes as $code)
-                                            <option @if($code == 'EUR') selected @endif value="{{$code}}">{{$code}}</option>
+                                            <option @if($code == 'EUR') selected
+                                                    @endif value="{{$code}}">{{$code}}</option>
                                         @endforeach
                                     </select>
                                     @error('currency_code')
@@ -67,12 +73,14 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        Checkout the paypal docs to select the appropriate code <a target="_blank" href="https://developer.paypal.com/docs/api/reference/currency-codes/">link</a>
+                                        {{__('Checkout the paypal docs to select the appropriate code')}} <a
+                                            target="_blank"
+                                            href="https://developer.paypal.com/docs/api/reference/currency-codes/">link</a>
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="price">Price</label>
+                                    <label for="price">{{__('Price')}}</label>
                                     <input value="{{old('price')}}" id="price" name="price"
                                            type="number"
                                            placeholder="10.00"
@@ -87,7 +95,7 @@
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="quantity">Quantity</label>
+                                    <label for="quantity">{{__('Quantity')}}</label>
                                     <input value="{{old('quantity')}}" id="quantity" name="quantity"
                                            type="number"
                                            placeholder="1000"
@@ -99,12 +107,12 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        Amount given to the user after purchasing
+                                        {{__('Amount given to the user after purchasing')}}
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="display">Display</label>
+                                    <label for="display">{{__('Display')}}</label>
                                     <input value="{{old('display')}}" id="display" name="display"
                                            type="text"
                                            placeholder="750 + 250"
@@ -116,15 +124,15 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        This is what the user sees at store and checkout
+                                        {{__('This is what the user sees at store and checkout')}}
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="description">Description</label>
+                                    <label for="description">{{__('Description')}}</label>
                                     <input value="{{old('description')}}" id="description" name="description"
                                            type="text"
-                                           placeholder="Adds 1000 credits to your account"
+                                           placeholder="{{__('Adds 1000 credits to your account')}}"
                                            class="form-control @error('description') is-invalid @enderror"
                                            required="required">
                                     @error('description')
@@ -133,15 +141,14 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        This is what the user sees at checkout
+                                        {{__('This is what the user sees at checkout')}}
                                     </div>
                                 </div>
 
 
-
                                 <div class="form-group text-right">
                                     <button type="submit" class="btn btn-primary">
-                                        Submit
+                                        {{__('Submit')}}
                                     </button>
                                 </div>
                             </form>

+ 34 - 26
resources/views/admin/store/edit.blade.php

@@ -6,13 +6,14 @@
         <div class="container-fluid">
             <div class="row mb-2">
                 <div class="col-sm-6">
-                    <h1>Store</h1>
+                    <h1>{{__('Store')}}</h1>
                 </div>
                 <div class="col-sm-6">
                     <ol class="breadcrumb float-sm-right">
-                        <li class="breadcrumb-item"><a href="{{route('home')}}">Dashboard</a></li>
-                        <li class="breadcrumb-item"><a href="{{route('admin.store.index')}}">Store</a></li>
-                        <li class="breadcrumb-item"><a class="text-muted" href="{{route('admin.store.edit' , $paypalProduct->id)}}">Edit</a>
+                        <li class="breadcrumb-item"><a href="{{route('home')}}">{{__('Dashboard')}}</a></li>
+                        <li class="breadcrumb-item"><a href="{{route('admin.store.index')}}">{{__('Store')}}</a></li>
+                        <li class="breadcrumb-item"><a class="text-muted"
+                                                       href="{{route('admin.store.edit' , $paypalProduct->id)}}">{{__('Edit')}}</a>
                         </li>
                     </ol>
                 </div>
@@ -34,19 +35,23 @@
                                 @method('PATCH')
                                 <div class="d-flex flex-row-reverse">
                                     <div class="custom-control custom-switch">
-                                        <input type="checkbox" @if($paypalProduct->disabled) checked @endif name="disabled" class="custom-control-input custom-control-input-danger"
+                                        <input type="checkbox" @if($paypalProduct->disabled) checked
+                                               @endif name="disabled"
+                                               class="custom-control-input custom-control-input-danger"
                                                id="switch1">
-                                        <label class="custom-control-label" for="switch1">Disabled <i data-toggle="popover"
-                                                                                                      data-trigger="hover"
-                                                                                                      data-content="Will hide this option from being selected"
-                                                                                                      class="fas fa-info-circle"></i></label>
+                                        <label class="custom-control-label" for="switch1">{{__('Disabled')}} <i
+                                                data-toggle="popover"
+                                                data-trigger="hover"
+                                                data-content="{{__('Will hide this option from being selected')}}"
+                                                class="fas fa-info-circle"></i></label>
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="type">Type</label>
-                                    <select required name="type" id="type" class="custom-select  @error('name') is-invalid @enderror">
-                                        <option selected value="Credits">Credits</option>
+                                    <label for="type">{{__('Type')}}</label>
+                                    <select required name="type" id="type"
+                                            class="custom-select  @error('name') is-invalid @enderror">
+                                        <option selected value="Credits">{{CREDITS_DISPLAY_NAME}}</option>
                                     </select>
                                     @error('name')
                                     <div class="text-danger">
@@ -56,10 +61,12 @@
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="currency_code">Currency code</label>
-                                    <select required name="currency_code" id="currency_code" class="custom-select  @error('name') is-invalid @enderror">
+                                    <label for="currency_code">{{__('Currency code')}}</label>
+                                    <select required name="currency_code" id="currency_code"
+                                            class="custom-select  @error('name') is-invalid @enderror">
                                         @foreach($currencyCodes as $code)
-                                            <option @if($paypalProduct->currency_code == $code) selected @endif value="{{$code}}">{{$code}}</option>
+                                            <option @if($paypalProduct->currency_code == $code) selected
+                                                    @endif value="{{$code}}">{{$code}}</option>
                                         @endforeach
                                     </select>
                                     @error('currency_code')
@@ -68,12 +75,14 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        Checkout the paypal docs to select the appropriate code <a target="_blank" href="https://developer.paypal.com/docs/api/reference/currency-codes/">link</a>
+                                        {{__('Checkout the paypal docs to select the appropriate code')}} <a
+                                            target="_blank"
+                                            href="https://developer.paypal.com/docs/api/reference/currency-codes/">link</a>
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="price">Price</label>
+                                    <label for="price">{{__('Price')}}</label>
                                     <input value="{{$paypalProduct->price}}" id="price" name="price"
                                            type="number"
                                            placeholder="10.00"
@@ -88,7 +97,7 @@
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="quantity">Quantity</label>
+                                    <label for="quantity">{{__('Quantity')}}</label>
                                     <input value="{{$paypalProduct->quantity}}" id="quantity" name="quantity"
                                            type="number"
                                            placeholder="1000"
@@ -100,12 +109,12 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        Amount given to the user after purchasing
+                                        {{__('Amount given to the user after purchasing')}}
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="display">Display</label>
+                                    <label for="display">{{__('Display')}}</label>
                                     <input value="{{$paypalProduct->display}}" id="display" name="display"
                                            type="text"
                                            placeholder="750 + 250"
@@ -117,15 +126,15 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        This is what the user sees at store and checkout
+                                        {{__('This is what the user sees at store and checkout')}}
                                     </div>
                                 </div>
 
                                 <div class="form-group">
-                                    <label for="description">Description</label>
+                                    <label for="description">{{__('Description')}}</label>
                                     <input value="{{$paypalProduct->description}}" id="description" name="description"
                                            type="text"
-                                           placeholder="Adds 1000 credits to your account"
+                                           placeholder="{{__('Adds 1000 credits to your account')}}"
                                            class="form-control @error('description') is-invalid @enderror"
                                            required="required">
                                     @error('description')
@@ -134,15 +143,14 @@
                                     </div>
                                     @enderror
                                     <div class="text-muted">
-                                        This is what the user sees at checkout
+                                        {{__('This is what the user sees at checkout')}}
                                     </div>
                                 </div>
 
 
-
                                 <div class="form-group text-right">
                                     <button type="submit" class="btn btn-primary">
-                                        Submit
+                                        {{__('Submit')}}
                                     </button>
                                 </div>
                             </form>

+ 13 - 13
resources/views/admin/store/index.blade.php

@@ -6,13 +6,13 @@
         <div class="container-fluid">
             <div class="row mb-2">
                 <div class="col-sm-6">
-                    <h1>Store</h1>
+                    <h1>{{__('Store')}}</h1>
                 </div>
                 <div class="col-sm-6">
                     <ol class="breadcrumb float-sm-right">
-                        <li class="breadcrumb-item"><a href="{{route('home')}}">Dashboard</a></li>
+                        <li class="breadcrumb-item"><a href="{{route('home')}}">{{__('Dashboard')}}</a></li>
                         <li class="breadcrumb-item"><a class="text-muted"
-                                                       href="{{route('admin.store.index')}}">Store</a></li>
+                                                       href="{{route('admin.store.index')}}">{{__('Store')}}</a></li>
                     </ol>
                 </div>
             </div>
@@ -28,8 +28,8 @@
                 <div class="col-lg-4">
                     @if($isPaypalSetup == false)
                         <div class="callout callout-danger">
-                            <h4>Paypal is not configured.</h4>
-                            <p>To configure PayPal, head to the .env and add your PayPal’s client id and secret.</p>
+                            <h4>{{__('Paypal is not configured.')}}</h4>
+                            <p>{{__('To configure PayPal, head to the .env and add your PayPal’s client id and secret.')}}</p>
                         </div>
                     @endif
                 </div>
@@ -39,9 +39,9 @@
 
                 <div class="card-header">
                     <div class="d-flex justify-content-between">
-                        <h5 class="card-title"><i class="fas fa-sliders-h mr-2"></i>Store</h5>
+                        <h5 class="card-title"><i class="fas fa-sliders-h mr-2"></i>{{__('Store')}}</h5>
                         <a href="{{route('admin.store.create')}}" class="btn btn-sm btn-primary"><i
-                                class="fas fa-plus mr-1"></i>Create new</a>
+                                class="fas fa-plus mr-1"></i>{{__('Create new')}}</a>
                     </div>
                 </div>
 
@@ -50,12 +50,12 @@
                     <table id="datatable" class="table table-striped">
                         <thead>
                         <tr>
-                            <th>Active</th>
-                            <th>Type</th>
-                            <th>Price</th>
-                            <th>Display</th>
-                            <th>Description</th>
-                            <th>Created at</th>
+                            <th>{{__('Active')}}</th>
+                            <th>{{__('Type')}}</th>
+                            <th>{{__('Price')}}</th>
+                            <th>{{__('Display')}}</th>
+                            <th>{{__('Description')}}</th>
+                            <th>{{__('Created at')}}</th>
                             <th></th>
                         </tr>
                         </thead>