Commit 4f9b49dc authored by Dominik Hebeler's avatar Dominik Hebeler

translated the all settings page

parent b1a09786
......@@ -16,4 +16,16 @@ return [
"save" => "Speichern",
"reset" => "Alle Einstellungen löschen",
"back" => "Zurück zur letzten Seite",
// Translations from the settings overview
'allSettings.header' => "Auf :root gesetzte Einstellungen",
'allSettings.text' => "Hier finden Sie eine Übersicht aller von Ihnen gesetzten Einstellungen und Cookies. Sie können einzelne Einträge löschen, oder alle entfernen. Bedenken Sie, dass die zugehörigen Einstellungen dann nicht mehr verwendet werden.",
'meaning' => "Bedeutung",
'actions' => "Aktionen",
'engineDisabled' => "Die Suchmaschine :engine wird im Fokus :focus nicht abgefragt.",
'inFocus' => "im Fokus",
'key' => "Ihr Schlüssel für die werbefreie Suche",
'removeCookie' => "Diesen Cookie entfernen",
];
......@@ -16,4 +16,16 @@ return [
"save" => "Save",
"reset" => "Delete all settings",
"back" => "Back to the last page",
// Translations from the settings overview
'allSettings.header' => "Settings on :root",
'allSettings.text' => "Here you will find an overview of all settings and cookies you have set. You can delete individual entries or remove them all. Keep in mind that the associated settings will no longer be used.",
'meaning' => "Meaning",
'actions' => "Actions",
'engineDisabled' => "The search engine :engine will not be queried in focus :focus.",
'inFocus' => "in focus",
'key' => "Your key to the ad-free search",
'removeCookie' => "Remove this cookie",
];
......@@ -5,16 +5,16 @@
@section('content')
<div id="all-settings">
<div class="card-light">
<h2>Auf {{ Request::root() }} gesetzte Einstellungen</h2>
<p>Hier finden Sie eine Übersicht aller von Ihnen gesetzten Einstellungen und Cookies. Sie können einzelne Einträge löschen, oder alle entfernen. Bedenken Sie, dass die zugehörigen Einstellungen dann nicht mehr verwendet werden.</p>
<h2>@lang('settings.allSettings.header', ["root" => Request::root()])</h2>
<p>@lang('settings.allSettings.text')</p>
<div class="table-responsive">
<table class="table table-striped">
<thead>
<tr>
<th>Cookie</th>
<th>Bedeutung</th>
<th>Aktionen</th>
<th>@lang('settings.meaning')</th>
<th>@lang('settings.actions')</th>
</tr>
</thead>
<tbody>
......@@ -23,22 +23,22 @@
<td>{{ $key . "=" . $value }}</td>
<td>
@if(strpos($key, "_engine_") !== FALSE)
Die Suchmaschine {{ $sumaFile->sumas->{substr($key, strrpos($key, "_")+1)}->{"display-name"} }} wird im Fokus @lang('index.foki.' . substr($key, 0, strpos($key, "_"))) nicht abgefragt.
@lang('settings.engineDisabled', ["engine" => $sumaFile->sumas->{substr($key, strrpos($key, "_")+1)}->{"display-name"}, "focus" => trans('index.foki.' . substr($key, 0, strpos($key, "_")))])
@elseif(strpos($key, "_setting_") !== FALSE)
@foreach($sumaFile->filter->{"parameter-filter"} as $filterName => $filter)
@if($filter->{"get-parameter"} === substr($key, strrpos($key, "_")+1))
@lang($filter->name)=@lang($filter->values->$value) im Fokus @lang('index.foki.' . substr($key, 0, strpos($key, "_")))
@lang($filter->name)=@lang($filter->values->$value) @lang('settings.inFocus') @lang('index.foki.' . substr($key, 0, strpos($key, "_")))
@endif
@endforeach
@elseif($key === "key")
Ihr Schlüssel für die werbefreie Suche
@lang('settings.key')
@endif
</td>
<td>
<form action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), route('removeOneSetting')) }}" method="post">
<input type="hidden" name="key" value="{{ $key }}">
<input type="hidden" name="url" value="{{ url()->full() }}">
<button type="submit" title="Diesen Cookie entfernen">
<button type="submit" title="@lang('settings.removeCookie')">
<i class="fas fa-trash-alt"></i>
</button>
</form>
......@@ -49,10 +49,10 @@
</table>
<div id="actions">
<a href="{{ $url }}" class="btn btn-sm btn-default">Zurück zur letzten Seite</a>
<a href="{{ $url }}" class="btn btn-sm btn-default">@lang('settings.back')</a>
<form action="{{ LaravelLocalization::getLocalizedURL(LaravelLocalization::getCurrentLocale(), route('removeAllSettings'))}}" method="post">
<input type="hidden" name="url" value="{{ url()->full() }}">
<button type="submit" class="btn btn-sm btn-danger">Alle Einstellungen entfernen</button>
<button type="submit" class="btn btn-sm btn-danger">@lang('settings.reset')</button>
</form>
</div>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment