mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
Merge branch 'master' into buecherverleih
This commit is contained in:
50
app/Http/Livewire/Bindle/Gallery.php
Normal file
50
app/Http/Livewire/Bindle/Gallery.php
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Livewire\Bindle;
|
||||
|
||||
use App\Models\LibraryItem;
|
||||
use Illuminate\Database\Eloquent\Collection;
|
||||
use Livewire\Component;
|
||||
use RalphJSmit\Laravel\SEO\Support\SEOData;
|
||||
|
||||
class Gallery extends Component
|
||||
{
|
||||
public Collection $bindles;
|
||||
public string $search = '';
|
||||
|
||||
public function mount()
|
||||
{
|
||||
$this->bindles = LibraryItem::query()
|
||||
->where('type', 'bindle')
|
||||
->latest('id')
|
||||
->get();
|
||||
}
|
||||
|
||||
public function updatedSearch($value)
|
||||
{
|
||||
$this->bindles = LibraryItem::query()
|
||||
->where('type', 'bindle')
|
||||
->where('name', 'ilike', "%{$value}%")
|
||||
->latest('id')
|
||||
->get();
|
||||
}
|
||||
|
||||
public function deleteBindle($id)
|
||||
{
|
||||
LibraryItem::query()->find($id)?->delete();
|
||||
|
||||
return to_route('bindles');
|
||||
}
|
||||
|
||||
public function render()
|
||||
{
|
||||
return view('livewire.bindle.gallery')
|
||||
->layout('layouts.app', [
|
||||
'SEOData' => new SEOData(
|
||||
title: __('Bindle Gallery'),
|
||||
description: __('Die berühmte Bindlesammlung von FiatTracker.'),
|
||||
image: asset('img/fiat_tracker.jpg'),
|
||||
),
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -6,7 +6,6 @@ use App\Enums\LibraryItemType;
|
||||
use App\Models\Country;
|
||||
use App\Models\Library;
|
||||
use App\Models\LibraryItem;
|
||||
use App\Models\Tag;
|
||||
use App\Traits\HasTagsTrait;
|
||||
use Illuminate\Validation\Rule;
|
||||
use Livewire\Component;
|
||||
@@ -30,11 +29,14 @@ class LibraryItemForm extends Component
|
||||
|
||||
public bool $lecturer = false;
|
||||
|
||||
public bool $isBindle = false;
|
||||
|
||||
public ?string $fromUrl = '';
|
||||
|
||||
protected $queryString = [
|
||||
'fromUrl' => ['except' => ''],
|
||||
'lecturer' => ['except' => false],
|
||||
'isBindle' => ['except' => false],
|
||||
];
|
||||
|
||||
public function rules()
|
||||
@@ -58,11 +60,41 @@ class LibraryItemForm extends Component
|
||||
&& $this->libraryItem->type !== LibraryItemType::DownloadableFile(), ['url']
|
||||
),
|
||||
],
|
||||
'libraryItem.subtitle' => 'required',
|
||||
'libraryItem.excerpt' => 'required',
|
||||
'libraryItem.main_image_caption' => 'required',
|
||||
'libraryItem.read_time' => 'required',
|
||||
'libraryItem.approved' => 'boolean',
|
||||
'libraryItem.subtitle' =>
|
||||
[
|
||||
Rule::when(
|
||||
$this->libraryItem->type !== 'bindle',
|
||||
'required',
|
||||
)
|
||||
],
|
||||
'libraryItem.excerpt' =>
|
||||
[
|
||||
Rule::when(
|
||||
$this->libraryItem->type !== 'bindle',
|
||||
'required',
|
||||
)
|
||||
],
|
||||
'libraryItem.main_image_caption' =>
|
||||
[
|
||||
Rule::when(
|
||||
$this->libraryItem->type !== 'bindle',
|
||||
'required',
|
||||
)
|
||||
],
|
||||
'libraryItem.read_time' =>
|
||||
[
|
||||
Rule::when(
|
||||
$this->libraryItem->type !== 'bindle',
|
||||
'required',
|
||||
)
|
||||
],
|
||||
'libraryItem.approved' =>
|
||||
[
|
||||
Rule::when(
|
||||
$this->libraryItem->type !== 'bindle',
|
||||
'required',
|
||||
)
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
@@ -72,7 +104,7 @@ class LibraryItemForm extends Component
|
||||
$this->libraryItem = new LibraryItem([
|
||||
'approved' => true,
|
||||
'read_time' => 1,
|
||||
'value' => '',
|
||||
'value' => ''
|
||||
]);
|
||||
if ($this->lecturer) {
|
||||
$this->library = Library::query()
|
||||
@@ -91,6 +123,13 @@ class LibraryItemForm extends Component
|
||||
if (!$this->fromUrl) {
|
||||
$this->fromUrl = url()->previous();
|
||||
}
|
||||
if ($this->isBindle) {
|
||||
$this->library = 21;
|
||||
$this->libraryItem->lecturer_id = 125;
|
||||
$this->libraryItem->type = 'bindle';
|
||||
$this->libraryItem->language_code = 'de';
|
||||
$this->selectedTags = ['Bindle'];
|
||||
}
|
||||
}
|
||||
|
||||
public function save()
|
||||
@@ -119,25 +158,42 @@ class LibraryItemForm extends Component
|
||||
$this->libraryItem->libraries()
|
||||
->syncWithoutDetaching([(int)$this->library]);
|
||||
|
||||
if ($this->libraryItem->type === 'bindle') {
|
||||
return to_route('bindles');
|
||||
}
|
||||
|
||||
return to_route('library.table.libraryItems', ['country' => $this->country]);
|
||||
}
|
||||
|
||||
public function render()
|
||||
{
|
||||
return view('livewire.library.form.library-item-form', [
|
||||
'types' => Options::forEnum(LibraryItemType::class)
|
||||
$types = Options::forEnum(LibraryItemType::class)
|
||||
->filter(
|
||||
fn($type) => $type !== LibraryItemType::PodcastEpisode
|
||||
&& $type !== LibraryItemType::MarkdownArticle
|
||||
)
|
||||
->toArray(),
|
||||
'libraries' => Library::query()
|
||||
->toArray();
|
||||
$libaries = Library::query()
|
||||
->when(auth()->id() != config('portal.bonus.fiat-tracker-user-id'),
|
||||
fn($query) => $query->where('name', '!=', 'Bindle')
|
||||
)
|
||||
->get()
|
||||
->map(fn($library) => [
|
||||
'id' => $library->id,
|
||||
'name' => $library->name,
|
||||
])
|
||||
->toArray(),
|
||||
->toArray();
|
||||
|
||||
if (auth()->id() == config('portal.bonus.fiat-tracker-user-id')) {
|
||||
$types = collect($types)->prepend([
|
||||
'label' => 'Bindle',
|
||||
'value' => 'bindle',
|
||||
]);
|
||||
}
|
||||
|
||||
return view('livewire.library.form.library-item-form', [
|
||||
'types' => $types,
|
||||
'libraries' => $libaries,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -56,6 +56,7 @@ class LibraryTable extends Component
|
||||
{
|
||||
$shouldBePublic = !$this->isLecturerPage;
|
||||
$libraries = \App\Models\Library::query()
|
||||
->where('name', '!=', 'Bindle')
|
||||
->whereNull('parent_id')
|
||||
->where('is_public', $shouldBePublic)
|
||||
->orderBy('name')
|
||||
@@ -90,6 +91,7 @@ class LibraryTable extends Component
|
||||
'lecturer',
|
||||
'tags',
|
||||
])
|
||||
->where('type', '!=', 'bindle')
|
||||
->when($this->search, fn($query) => $query
|
||||
->where('name', 'ilike', '%' . $this->search . '%')
|
||||
->orWhere(fn($query) => $query
|
||||
|
||||
@@ -75,7 +75,7 @@ class User extends Authenticatable implements MustVerifyEmail, CanComment, Ciphe
|
||||
->addField('lnurl')
|
||||
->addField('node_id')
|
||||
->addField('email')
|
||||
->addField('paynym')
|
||||
->addOptionalTextField('paynym')
|
||||
->addJsonField('lnbits', $map)
|
||||
->addBlindIndex('public_key', new BlindIndex('public_key_index'))
|
||||
->addBlindIndex('lightning_address', new BlindIndex('lightning_address_index'))
|
||||
|
||||
1140
composer.lock
generated
1140
composer.lock
generated
File diff suppressed because it is too large
Load Diff
6
config/portal/bonus.php
Normal file
6
config/portal/bonus.php
Normal file
@@ -0,0 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'fiat-tracker-user-id' => env('FIAT_TRACKER_USER_ID', 1),
|
||||
];
|
||||
@@ -57,6 +57,7 @@ class DatabaseSeeder extends Seeder
|
||||
'password' => bcrypt('1234'),
|
||||
'remember_token' => Str::random(10),
|
||||
'is_lecturer' => true,
|
||||
'lnbits' => '{"read_key":null,"url":null,"wallet_id":null}',
|
||||
]);
|
||||
$entitledUser = User::create([
|
||||
'name' => 'Entitled Voter',
|
||||
@@ -65,6 +66,7 @@ class DatabaseSeeder extends Seeder
|
||||
'password' => bcrypt('1234'),
|
||||
'remember_token' => Str::random(10),
|
||||
'is_lecturer' => true,
|
||||
'lnbits' => '{"read_key":null,"url":null,"wallet_id":null}',
|
||||
]);
|
||||
$entitledUser->assignRole('entitled-voter');
|
||||
User::create([
|
||||
@@ -74,6 +76,7 @@ class DatabaseSeeder extends Seeder
|
||||
'password' => bcrypt('1234'),
|
||||
'remember_token' => Str::random(10),
|
||||
'is_lecturer' => true,
|
||||
'lnbits' => '{"read_key":null,"url":null,"wallet_id":null}',
|
||||
]);
|
||||
$team = Team::create([
|
||||
'name' => 'Admin Team',
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
"postcss": "^8.4.14",
|
||||
"pusher-js": "^7.1.1-beta",
|
||||
"tailwindcss": "^3.1.0",
|
||||
"vite": "^4.1.1"
|
||||
"vite": "^4.1.1",
|
||||
"vite-plugin-static-copy": "^0.16.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"leaflet.heat": "^0.2.0",
|
||||
|
||||
BIN
public/img/fiat_tracker.jpg
Normal file
BIN
public/img/fiat_tracker.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 18 KiB |
2
public/vendor/horizon/app.js
vendored
2
public/vendor/horizon/app.js
vendored
File diff suppressed because one or more lines are too long
2
public/vendor/horizon/mix-manifest.json
vendored
2
public/vendor/horizon/mix-manifest.json
vendored
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"/app.js": "/app.js?id=c6187bff8d842d49dbb4d3de4b583600",
|
||||
"/app.js": "/app.js?id=7e1968acfd75b8dc843675097962e3ce",
|
||||
"/app-dark.css": "/app-dark.css?id=15c72df05e2b1147fa3e4b0670cfb435",
|
||||
"/app.css": "/app.css?id=4d6a1a7fe095eedc2cb2a4ce822ea8a5",
|
||||
"/img/favicon.png": "/img/favicon.png?id=1542bfe8a0010dcbee710da13cce367f",
|
||||
|
||||
@@ -827,5 +827,7 @@
|
||||
"Add tags...": "",
|
||||
"Add tag...": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,8 +1,6 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => 'Трябва да приемете :attribute.',
|
||||
'accepted_if' => 'Полето :attribute трябва да е прието, когато :other е :value.',
|
||||
'active_url' => 'Полето :attribute не е валиден URL адрес.',
|
||||
@@ -14,135 +12,8 @@ return [
|
||||
'array' => 'Полето :attribute трябва да бъде масив.',
|
||||
'ascii' => ':Attribute-те трябва да съдържат само еднобайтови буквено-цифрови знаци и символи.',
|
||||
'attached' => 'Този номер :attribute вече е прикачен.',
|
||||
'before' => 'Полето :attribute трябва да бъде дата преди :date.',
|
||||
'before_or_equal' => 'Полето :attribute трябва да бъде дата преди или равна на :date.',
|
||||
'between' => [
|
||||
'array' => 'Полето :attribute трябва да има между :min - :max елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде между :min и :max килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде между :min и :max.',
|
||||
'string' => 'Полето :attribute трябва да бъде между :min и :max знака.',
|
||||
],
|
||||
'boolean' => 'Полето :attribute трябва да съдържа Да или Не',
|
||||
'confirmed' => 'Полето :attribute не е потвърдено.',
|
||||
'current_password' => 'Паролата е неправилна.',
|
||||
'date' => 'Полето :attribute не е валидна дата.',
|
||||
'date_equals' => ':Attribute трябва да бъде дата, еднаква с :date.',
|
||||
'date_format' => 'Полето :attribute не е във формат :format.',
|
||||
'decimal' => ':Attribute-те трябва да имат :decimal знака след десетичната запетая.',
|
||||
'declined' => ':Attribute-те трябва да бъдат отхвърлени.',
|
||||
'declined_if' => ':Attribute трябва да се отклони, когато :other е :value.',
|
||||
'different' => 'Полетата :attribute и :other трябва да са различни.',
|
||||
'digits' => 'Полето :attribute трябва да има :digits цифри.',
|
||||
'digits_between' => 'Полето :attribute трябва да има между :min и :max цифри.',
|
||||
'dimensions' => 'Невалидни размери за снимка :attribute.',
|
||||
'distinct' => 'Данните в полето :attribute се дублират.',
|
||||
'doesnt_end_with' => ':Attribute-те може да не завършват с едно от следните: :values.',
|
||||
'doesnt_start_with' => ':Attribute-те може да не започват с едно от следните: :values.',
|
||||
'email' => 'Полето :attribute е в невалиден формат.',
|
||||
'ends_with' => ':Attribute трябва да завършва с една от следните стойности: :values.',
|
||||
'enum' => 'Избраните :attribute са невалидни.',
|
||||
'exists' => 'Избранато поле :attribute вече съществува.',
|
||||
'file' => 'Полето :attribute трябва да бъде файл.',
|
||||
'filled' => 'Полето :attribute е задължително.',
|
||||
'gt' => [
|
||||
'array' => ':Attribute трябва да разполага с повече от :value елемента.',
|
||||
'file' => ':Attribute трябва да бъде по-голяма от :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-голяма от :value.',
|
||||
'string' => ':Attribute трябва да бъде по-голяма от :value знака.',
|
||||
],
|
||||
'gte' => [
|
||||
'array' => ':Attribute трябва да разполага с :value елемента или повече.',
|
||||
'file' => ':Attribute трябва да бъде по-голяма от или равна на :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-голяма от или равна на :value.',
|
||||
'string' => ':Attribute трябва да бъде по-голяма от или равна на :value знака.',
|
||||
],
|
||||
'image' => 'Полето :attribute трябва да бъде изображение.',
|
||||
'in' => 'Избраното поле :attribute е невалидно.',
|
||||
'in_array' => 'Полето :attribute не съществува в :other.',
|
||||
'integer' => 'Полето :attribute трябва да бъде цяло число.',
|
||||
'ip' => 'Полето :attribute трябва да бъде IP адрес.',
|
||||
'ipv4' => 'Полето :attribute трябва да бъде IPv4 адрес.',
|
||||
'ipv6' => 'Полето :attribute трябва да бъде IPv6 адрес.',
|
||||
'json' => 'Полето :attribute трябва да бъде JSON низ.',
|
||||
'lowercase' => ':Attribute трябва да са малки букви.',
|
||||
'lt' => [
|
||||
'array' => ':Attribute трябва да разполага с по-малко от :value елемента.',
|
||||
'file' => ':Attribute трябва да бъде по-малка от :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-малка от :value.',
|
||||
'string' => ':Attribute трябва да бъде по-малка от :value знака.',
|
||||
],
|
||||
'lte' => [
|
||||
'array' => ':Attribute не трябва да разполага с повече от :value елемента.',
|
||||
'file' => ':Attribute трябва да бъде по-малка от или равна на :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-малка от или равна на :value.',
|
||||
'string' => ':Attribute трябва да бъде по-малка от или равна на :value знака.',
|
||||
],
|
||||
'mac_address' => ':Attribute трябва да е валиден MAC адрес.',
|
||||
'max' => [
|
||||
'array' => 'Полето :attribute трябва да има по-малко от :max елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде по-малко от :max килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде по-малко от :max.',
|
||||
'string' => 'Полето :attribute трябва да бъде по-малко от :max знака.',
|
||||
],
|
||||
'max_digits' => ':Attribute-те не трябва да имат повече от :max цифри.',
|
||||
'mimes' => 'Полето :attribute трябва да бъде файл от тип: :values.',
|
||||
'mimetypes' => 'Полето :attribute трябва да бъде файл от тип: :values.',
|
||||
'min' => [
|
||||
'array' => 'Полето :attribute трябва има минимум :min елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде минимум :min килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде минимум :min.',
|
||||
'string' => 'Полето :attribute трябва да бъде минимум :min знака.',
|
||||
],
|
||||
'min_digits' => ':Attribute-те трябва да имат поне :min цифри.',
|
||||
'missing' => 'Полето :attribute трябва да липсва.',
|
||||
'missing_if' => 'Полето :attribute трябва да липсва, когато :other е :value.',
|
||||
'missing_unless' => 'Полето :attribute трябва да липсва, освен ако :other не е :value.',
|
||||
'missing_with' => 'Полето :attribute трябва да липсва, когато :values присъства.',
|
||||
'missing_with_all' => 'Полето :attribute трябва да липсва, когато има :values.',
|
||||
'multiple_of' => 'Числото :attribute трябва да бъде кратно на :value',
|
||||
'not_in' => 'Избраното поле :attribute е невалидно.',
|
||||
'not_regex' => 'Форматът на :attribute е невалиден.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде число.',
|
||||
'password' => [
|
||||
'letters' => ':Attribute-те трябва да съдържат поне една буква.',
|
||||
'mixed' => ':Attribute-те трябва да съдържат поне една главна и една малка буква.',
|
||||
'numbers' => ':Attribute-те трябва да съдържат поне едно число.',
|
||||
'symbols' => ':Attribute-те трябва да съдържат поне един символ.',
|
||||
'uncompromised' => 'Дадените :attribute се появиха при изтичане на данни. Моля, изберете различни :attribute.',
|
||||
],
|
||||
'present' => 'Полето :attribute трябва да съествува.',
|
||||
'prohibited' => 'Поле :attribute е забранено.',
|
||||
'prohibited_if' => 'Полето :attribute е забранено, когато :other е равно на :value.',
|
||||
'prohibited_unless' => 'Полето :attribute е забранено, освен ако :other не е в :values.',
|
||||
'prohibits' => 'Полето :attribute изключва наличието на :other.',
|
||||
'regex' => 'Полето :attribute е в невалиден формат.',
|
||||
'relatable' => 'Този :attribute може да не е свързан с този ресурс.',
|
||||
'required' => 'Полето :attribute е задължително.',
|
||||
'required_array_keys' => 'Полето :attribute трябва да съдържа записи за: :values.',
|
||||
'required_if' => 'Полето :attribute се изисква, когато :other е :value.',
|
||||
'required_if_accepted' => 'Полето :attribute е задължително, когато се приема :other.',
|
||||
'required_unless' => 'Полето :attribute се изисква, освен ако :other не е в :values.',
|
||||
'required_with' => 'Полето :attribute се изисква, когато :values има стойност.',
|
||||
'required_with_all' => 'Полето :attribute е задължително, когато :values имат стойност.',
|
||||
'required_without' => 'Полето :attribute се изисква, когато :values няма стойност.',
|
||||
'required_without_all' => 'Полето :attribute се изисква, когато никое от полетата :values няма стойност.',
|
||||
'same' => 'Полетата :attribute и :other трябва да съвпадат.',
|
||||
'size' => [
|
||||
'array' => 'Полето :attribute трябва да има :size елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде :size килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде :size.',
|
||||
'string' => 'Полето :attribute трябва да бъде :size знака.',
|
||||
],
|
||||
'starts_with' => ':Attribute трябва да започва с едно от следните: :values.',
|
||||
'string' => 'Полето :attribute трябва да бъде знаков низ.',
|
||||
'timezone' => 'Полето :attribute трябва да съдържа валидна часова зона.',
|
||||
'ulid' => ':Attribute трябва да е валиден ULID.',
|
||||
'unique' => 'Полето :attribute вече съществува.',
|
||||
'uploaded' => 'Неуспешно качване на :attribute.',
|
||||
'uppercase' => ':Attribute трябва да са главни букви.',
|
||||
'url' => 'Полето :attribute е в невалиден формат.',
|
||||
'uuid' => ':Attribute трябва да бъде валиден UUID.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'адрес',
|
||||
'age' => 'възраст',
|
||||
'amount' => 'количество',
|
||||
@@ -214,5 +85,143 @@ return [
|
||||
'updated_at' => 'актуализиран на',
|
||||
'username' => 'потребител',
|
||||
'year' => 'година',
|
||||
],
|
||||
];
|
||||
),
|
||||
'before' => 'Полето :attribute трябва да бъде дата преди :date.',
|
||||
'before_or_equal' => 'Полето :attribute трябва да бъде дата преди или равна на :date.',
|
||||
'between' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute трябва да има между :min - :max елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде между :min и :max килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде между :min и :max.',
|
||||
'string' => 'Полето :attribute трябва да бъде между :min и :max знака.',
|
||||
),
|
||||
'boolean' => 'Полето :attribute трябва да съдържа Да или Не',
|
||||
'can' => '',
|
||||
'confirmed' => 'Полето :attribute не е потвърдено.',
|
||||
'current_password' => 'Паролата е неправилна.',
|
||||
'date' => 'Полето :attribute не е валидна дата.',
|
||||
'date_equals' => ':Attribute трябва да бъде дата, еднаква с :date.',
|
||||
'date_format' => 'Полето :attribute не е във формат :format.',
|
||||
'decimal' => ':Attribute-те трябва да имат :decimal знака след десетичната запетая.',
|
||||
'declined' => ':Attribute-те трябва да бъдат отхвърлени.',
|
||||
'declined_if' => ':Attribute трябва да се отклони, когато :other е :value.',
|
||||
'different' => 'Полетата :attribute и :other трябва да са различни.',
|
||||
'digits' => 'Полето :attribute трябва да има :digits цифри.',
|
||||
'digits_between' => 'Полето :attribute трябва да има между :min и :max цифри.',
|
||||
'dimensions' => 'Невалидни размери за снимка :attribute.',
|
||||
'distinct' => 'Данните в полето :attribute се дублират.',
|
||||
'doesnt_end_with' => ':Attribute-те може да не завършват с едно от следните: :values.',
|
||||
'doesnt_start_with' => ':Attribute-те може да не започват с едно от следните: :values.',
|
||||
'email' => 'Полето :attribute е в невалиден формат.',
|
||||
'ends_with' => ':Attribute трябва да завършва с една от следните стойности: :values.',
|
||||
'enum' => 'Избраните :attribute са невалидни.',
|
||||
'exists' => 'Избранато поле :attribute вече съществува.',
|
||||
'file' => 'Полето :attribute трябва да бъде файл.',
|
||||
'filled' => 'Полето :attribute е задължително.',
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => ':Attribute трябва да разполага с повече от :value елемента.',
|
||||
'file' => ':Attribute трябва да бъде по-голяма от :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-голяма от :value.',
|
||||
'string' => ':Attribute трябва да бъде по-голяма от :value знака.',
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => ':Attribute трябва да разполага с :value елемента или повече.',
|
||||
'file' => ':Attribute трябва да бъде по-голяма от или равна на :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-голяма от или равна на :value.',
|
||||
'string' => ':Attribute трябва да бъде по-голяма от или равна на :value знака.',
|
||||
),
|
||||
'image' => 'Полето :attribute трябва да бъде изображение.',
|
||||
'in' => 'Избраното поле :attribute е невалидно.',
|
||||
'in_array' => 'Полето :attribute не съществува в :other.',
|
||||
'integer' => 'Полето :attribute трябва да бъде цяло число.',
|
||||
'ip' => 'Полето :attribute трябва да бъде IP адрес.',
|
||||
'ipv4' => 'Полето :attribute трябва да бъде IPv4 адрес.',
|
||||
'ipv6' => 'Полето :attribute трябва да бъде IPv6 адрес.',
|
||||
'json' => 'Полето :attribute трябва да бъде JSON низ.',
|
||||
'lowercase' => ':Attribute трябва да са малки букви.',
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => ':Attribute трябва да разполага с по-малко от :value елемента.',
|
||||
'file' => ':Attribute трябва да бъде по-малка от :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-малка от :value.',
|
||||
'string' => ':Attribute трябва да бъде по-малка от :value знака.',
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => ':Attribute не трябва да разполага с повече от :value елемента.',
|
||||
'file' => ':Attribute трябва да бъде по-малка от или равна на :value килобайта.',
|
||||
'numeric' => ':Attribute трябва да бъде по-малка от или равна на :value.',
|
||||
'string' => ':Attribute трябва да бъде по-малка от или равна на :value знака.',
|
||||
),
|
||||
'mac_address' => ':Attribute трябва да е валиден MAC адрес.',
|
||||
'max' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute трябва да има по-малко от :max елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде по-малко от :max килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде по-малко от :max.',
|
||||
'string' => 'Полето :attribute трябва да бъде по-малко от :max знака.',
|
||||
),
|
||||
'max_digits' => ':Attribute-те не трябва да имат повече от :max цифри.',
|
||||
'mimes' => 'Полето :attribute трябва да бъде файл от тип: :values.',
|
||||
'mimetypes' => 'Полето :attribute трябва да бъде файл от тип: :values.',
|
||||
'min' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute трябва има минимум :min елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде минимум :min килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде минимум :min.',
|
||||
'string' => 'Полето :attribute трябва да бъде минимум :min знака.',
|
||||
),
|
||||
'min_digits' => ':Attribute-те трябва да имат поне :min цифри.',
|
||||
'missing' => 'Полето :attribute трябва да липсва.',
|
||||
'missing_if' => 'Полето :attribute трябва да липсва, когато :other е :value.',
|
||||
'missing_unless' => 'Полето :attribute трябва да липсва, освен ако :other не е :value.',
|
||||
'missing_with' => 'Полето :attribute трябва да липсва, когато :values присъства.',
|
||||
'missing_with_all' => 'Полето :attribute трябва да липсва, когато има :values.',
|
||||
'multiple_of' => 'Числото :attribute трябва да бъде кратно на :value',
|
||||
'not_in' => 'Избраното поле :attribute е невалидно.',
|
||||
'not_regex' => 'Форматът на :attribute е невалиден.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде число.',
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => ':Attribute-те трябва да съдържат поне една буква.',
|
||||
'mixed' => ':Attribute-те трябва да съдържат поне една главна и една малка буква.',
|
||||
'numbers' => ':Attribute-те трябва да съдържат поне едно число.',
|
||||
'symbols' => ':Attribute-те трябва да съдържат поне един символ.',
|
||||
'uncompromised' => 'Дадените :attribute се появиха при изтичане на данни. Моля, изберете различни :attribute.',
|
||||
),
|
||||
'present' => 'Полето :attribute трябва да съествува.',
|
||||
'prohibited' => 'Поле :attribute е забранено.',
|
||||
'prohibited_if' => 'Полето :attribute е забранено, когато :other е равно на :value.',
|
||||
'prohibited_unless' => 'Полето :attribute е забранено, освен ако :other не е в :values.',
|
||||
'prohibits' => 'Полето :attribute изключва наличието на :other.',
|
||||
'regex' => 'Полето :attribute е в невалиден формат.',
|
||||
'relatable' => 'Този :attribute може да не е свързан с този ресурс.',
|
||||
'required' => 'Полето :attribute е задължително.',
|
||||
'required_array_keys' => 'Полето :attribute трябва да съдържа записи за: :values.',
|
||||
'required_if' => 'Полето :attribute се изисква, когато :other е :value.',
|
||||
'required_if_accepted' => 'Полето :attribute е задължително, когато се приема :other.',
|
||||
'required_unless' => 'Полето :attribute се изисква, освен ако :other не е в :values.',
|
||||
'required_with' => 'Полето :attribute се изисква, когато :values има стойност.',
|
||||
'required_with_all' => 'Полето :attribute е задължително, когато :values имат стойност.',
|
||||
'required_without' => 'Полето :attribute се изисква, когато :values няма стойност.',
|
||||
'required_without_all' => 'Полето :attribute се изисква, когато никое от полетата :values няма стойност.',
|
||||
'same' => 'Полетата :attribute и :other трябва да съвпадат.',
|
||||
'size' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute трябва да има :size елемента.',
|
||||
'file' => 'Полето :attribute трябва да бъде :size килобайта.',
|
||||
'numeric' => 'Полето :attribute трябва да бъде :size.',
|
||||
'string' => 'Полето :attribute трябва да бъде :size знака.',
|
||||
),
|
||||
'starts_with' => ':Attribute трябва да започва с едно от следните: :values.',
|
||||
'string' => 'Полето :attribute трябва да бъде знаков низ.',
|
||||
'timezone' => 'Полето :attribute трябва да съдържа валидна часова зона.',
|
||||
'ulid' => ':Attribute трябва да е валиден ULID.',
|
||||
'unique' => 'Полето :attribute вече съществува.',
|
||||
'uploaded' => 'Неуспешно качване на :attribute.',
|
||||
'uppercase' => ':Attribute трябва да са главни букви.',
|
||||
'url' => 'Полето :attribute е в невалиден формат.',
|
||||
'uuid' => ':Attribute трябва да бъде валиден UUID.',
|
||||
);
|
||||
|
||||
@@ -867,5 +867,7 @@
|
||||
"Number of plebs": "Anzahl der Plebs mit Buchregal-Eintrag",
|
||||
"An error occurred while uploading the file: :error": "Ein Fehler ist beim Hochladen der Datei aufgetreten: :error",
|
||||
"Bitcoin - Rabbit Hole": "Bitcoin - Kaninchenbau",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "Dies ist eine große Übersicht über den Bitcoin Kaninchenbau mit Eingängen zu Bereichen die Bitcoin umfasst. Jedes Thema besitzt eine eigene Höhle, die durch Infografiken einfach und verständlich visualisiert ist und über QR Codes zu Erklärvideos und -artikeln führen. Spiel Spaß auf deiner Entdeckungsreise!"
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "Dies ist eine große Übersicht über den Bitcoin Kaninchenbau mit Eingängen zu Bereichen die Bitcoin umfasst. Jedes Thema besitzt eine eigene Höhle, die durch Infografiken einfach und verständlich visualisiert ist und über QR Codes zu Erklärvideos und -artikeln führen. Spiel Spaß auf deiner Entdeckungsreise!",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => ':Attribute muss akzeptiert werden.',
|
||||
'accepted_if' => ':Attribute muss akzeptiert werden, wenn :other :value ist.',
|
||||
'active_url' => ':Attribute ist keine gültige Internet-Adresse.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => ':Attribute darf nur aus Buchstaben und Zahlen bestehen.',
|
||||
'array' => ':Attribute muss ein Array sein.',
|
||||
'attached' => ':Attribute ist bereits angehängt.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'adresse',
|
||||
'age' => 'alter',
|
||||
'amount' => 'amount',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'aktualisiert am',
|
||||
'username' => 'benutzername',
|
||||
'year' => 'jahr',
|
||||
],
|
||||
),
|
||||
'before' => ':Attribute muss ein Datum vor :date sein.',
|
||||
'before_or_equal' => ':Attribute muss ein Datum vor :date oder gleich :date sein.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => ':Attribute muss zwischen :min & :max Elemente haben.',
|
||||
'file' => ':Attribute muss zwischen :min & :max Kilobytes groß sein.',
|
||||
'numeric' => ':Attribute muss zwischen :min & :max liegen.',
|
||||
'string' => ':Attribute muss zwischen :min & :max Zeichen lang sein.',
|
||||
],
|
||||
),
|
||||
'boolean' => ':Attribute muss entweder \'true\' oder \'false\' sein.',
|
||||
'can' => '',
|
||||
'confirmed' => ':Attribute stimmt nicht mit der Bestätigung überein.',
|
||||
'current_password' => 'Das Passwort ist falsch.',
|
||||
'date' => ':Attribute muss ein gültiges Datum sein.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'Der gewählte Wert für :attribute ist ungültig.',
|
||||
'file' => ':Attribute muss eine Datei sein.',
|
||||
'filled' => ':Attribute muss ausgefüllt sein.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => ':Attribute muss mehr als :value Elemente haben.',
|
||||
'file' => ':Attribute muss größer als :value Kilobytes sein.',
|
||||
'numeric' => ':Attribute muss größer als :value sein.',
|
||||
'string' => ':Attribute muss länger als :value Zeichen sein.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => ':Attribute muss mindestens :value Elemente haben.',
|
||||
'file' => ':Attribute muss größer oder gleich :value Kilobytes sein.',
|
||||
'numeric' => ':Attribute muss größer oder gleich :value sein.',
|
||||
'string' => ':Attribute muss mindestens :value Zeichen lang sein.',
|
||||
],
|
||||
),
|
||||
'image' => ':Attribute muss ein Bild sein. (jpg, png, gif, svg oder webp)',
|
||||
'in' => 'Der gewählte Wert für :attribute ist ungültig.',
|
||||
'in_array' => 'Der gewählte Wert für :attribute kommt nicht in :other vor.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => ':Attribute muss eine gültige IPv6-Adresse sein.',
|
||||
'json' => ':Attribute muss ein gültiger JSON-String sein.',
|
||||
'lowercase' => ':Attribute muss in Kleinbuchstaben sein.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => ':Attribute muss weniger als :value Elemente haben.',
|
||||
'file' => ':Attribute muss kleiner als :value Kilobytes sein.',
|
||||
'numeric' => ':Attribute muss kleiner als :value sein.',
|
||||
'string' => ':Attribute muss kürzer als :value Zeichen sein.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => ':Attribute darf maximal :value Elemente haben.',
|
||||
'file' => ':Attribute muss kleiner oder gleich :value Kilobytes sein.',
|
||||
'numeric' => ':Attribute muss kleiner oder gleich :value sein.',
|
||||
'string' => ':Attribute darf maximal :value Zeichen lang sein.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'Der Wert muss eine gültige MAC-Adresse sein.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => ':Attribute darf maximal :max Elemente haben.',
|
||||
'file' => ':Attribute darf maximal :max Kilobytes groß sein.',
|
||||
'numeric' => ':Attribute darf maximal :max sein.',
|
||||
'string' => ':Attribute darf maximal :max Zeichen haben.',
|
||||
],
|
||||
),
|
||||
'max_digits' => ':Attribute darf maximal :max Ziffern lang sein.',
|
||||
'mimes' => ':Attribute muss den Dateityp :values haben.',
|
||||
'mimetypes' => ':Attribute muss den Dateityp :values haben.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => ':Attribute muss mindestens :min Elemente haben.',
|
||||
'file' => ':Attribute muss mindestens :min Kilobytes groß sein.',
|
||||
'numeric' => ':Attribute muss mindestens :min sein.',
|
||||
'string' => ':Attribute muss mindestens :min Zeichen lang sein.',
|
||||
],
|
||||
),
|
||||
'min_digits' => ':Attribute muss mindestens :min Ziffern lang sein.',
|
||||
'multiple_of' => ':Attribute muss ein Vielfaches von :value sein.',
|
||||
'not_in' => 'Der gewählte Wert für :attribute ist ungültig.',
|
||||
'not_regex' => ':Attribute hat ein ungültiges Format.',
|
||||
'numeric' => ':Attribute muss eine Zahl sein.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => ':Attribute muss mindestens einen Buchstaben beinhalten.',
|
||||
'mixed' => ':Attribute muss mindestens einen Großbuchstaben und einen Kleinbuchstaben beinhalten.',
|
||||
'numbers' => ':Attribute muss mindestens eine Zahl beinhalten.',
|
||||
'symbols' => ':Attribute muss mindestens ein Sonderzeichen beinhalten.',
|
||||
'uncompromised' => ':Attribute wurde in einem Datenleck gefunden. Bitte wählen Sie ein anderes :attribute.',
|
||||
],
|
||||
),
|
||||
'present' => ':Attribute muss vorhanden sein.',
|
||||
'prohibited' => ':Attribute ist unzulässig.',
|
||||
'prohibited_if' => ':Attribute ist unzulässig, wenn :other :value ist.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => ':Attribute muss ausgefüllt werden, wenn :values nicht ausgefüllt wurde.',
|
||||
'required_without_all' => ':Attribute muss ausgefüllt werden, wenn keines der Felder :values ausgefüllt wurde.',
|
||||
'same' => ':Attribute und :other müssen übereinstimmen.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => ':Attribute muss genau :size Elemente haben.',
|
||||
'file' => ':Attribute muss :size Kilobyte groß sein.',
|
||||
'numeric' => ':Attribute muss gleich :size sein.',
|
||||
'string' => ':Attribute muss :size Zeichen lang sein.',
|
||||
],
|
||||
),
|
||||
'starts_with' => ':Attribute muss mit einem der folgenden Anfänge aufweisen: :values',
|
||||
'string' => ':Attribute muss ein String sein.',
|
||||
'timezone' => ':Attribute muss eine gültige Zeitzone sein.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => ':Attribute muss in Großbuchstaben sein.',
|
||||
'url' => ':Attribute muss eine URL sein.',
|
||||
'uuid' => ':Attribute muss ein UUID sein.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -867,5 +867,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => 'The :attribute must be accepted.',
|
||||
'accepted_if' => 'The :attribute must be accepted when :other is :value.',
|
||||
'active_url' => 'The :attribute is not a valid URL.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => 'The :attribute must only contain letters and numbers.',
|
||||
'array' => 'The :attribute must be an array.',
|
||||
'attached' => 'This :attribute is already attached.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'address',
|
||||
'age' => 'age',
|
||||
'amount' => 'amount',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'updated at',
|
||||
'username' => 'username',
|
||||
'year' => 'year',
|
||||
],
|
||||
),
|
||||
'before' => 'The :attribute must be a date before :date.',
|
||||
'before_or_equal' => 'The :attribute must be a date before or equal to :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => 'The :attribute must have between :min and :max items.',
|
||||
'file' => 'The :attribute must be between :min and :max kilobytes.',
|
||||
'numeric' => 'The :attribute must be between :min and :max.',
|
||||
'string' => 'The :attribute must be between :min and :max characters.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'The :attribute field must be true or false.',
|
||||
'can' => '',
|
||||
'confirmed' => 'The :attribute confirmation does not match.',
|
||||
'current_password' => 'The password is incorrect.',
|
||||
'date' => 'The :attribute is not a valid date.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'The selected :attribute is invalid.',
|
||||
'file' => 'The :attribute must be a file.',
|
||||
'filled' => 'The :attribute field must have a value.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => 'The :attribute must have more than :value items.',
|
||||
'file' => 'The :attribute must be greater than :value kilobytes.',
|
||||
'numeric' => 'The :attribute must be greater than :value.',
|
||||
'string' => 'The :attribute must be greater than :value characters.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => 'The :attribute must have :value items or more.',
|
||||
'file' => 'The :attribute must be greater than or equal to :value kilobytes.',
|
||||
'numeric' => 'The :attribute must be greater than or equal to :value.',
|
||||
'string' => 'The :attribute must be greater than or equal to :value characters.',
|
||||
],
|
||||
),
|
||||
'image' => 'The :attribute must be an image.',
|
||||
'in' => 'The selected :attribute is invalid.',
|
||||
'in_array' => 'The :attribute field does not exist in :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => 'The :attribute must be a valid IPv6 address.',
|
||||
'json' => 'The :attribute must be a valid JSON string.',
|
||||
'lowercase' => 'The :attribute must be lowercase.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => 'The :attribute must have less than :value items.',
|
||||
'file' => 'The :attribute must be less than :value kilobytes.',
|
||||
'numeric' => 'The :attribute must be less than :value.',
|
||||
'string' => 'The :attribute must be less than :value characters.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => 'The :attribute must not have more than :value items.',
|
||||
'file' => 'The :attribute must be less than or equal to :value kilobytes.',
|
||||
'numeric' => 'The :attribute must be less than or equal to :value.',
|
||||
'string' => 'The :attribute must be less than or equal to :value characters.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'The :attribute must be a valid MAC address.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => 'The :attribute must not have more than :max items.',
|
||||
'file' => 'The :attribute must not be greater than :max kilobytes.',
|
||||
'numeric' => 'The :attribute must not be greater than :max.',
|
||||
'string' => 'The :attribute must not be greater than :max characters.',
|
||||
],
|
||||
),
|
||||
'max_digits' => 'The :attribute must not have more than :max digits.',
|
||||
'mimes' => 'The :attribute must be a file of type: :values.',
|
||||
'mimetypes' => 'The :attribute must be a file of type: :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => 'The :attribute must have at least :min items.',
|
||||
'file' => 'The :attribute must be at least :min kilobytes.',
|
||||
'numeric' => 'The :attribute must be at least :min.',
|
||||
'string' => 'The :attribute must be at least :min characters.',
|
||||
],
|
||||
),
|
||||
'min_digits' => 'The :attribute must have at least :min digits.',
|
||||
'multiple_of' => 'The :attribute must be a multiple of :value.',
|
||||
'not_in' => 'The selected :attribute is invalid.',
|
||||
'not_regex' => 'The :attribute format is invalid.',
|
||||
'numeric' => 'The :attribute must be a number.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => 'The :attribute must contain at least one letter.',
|
||||
'mixed' => 'The :attribute must contain at least one uppercase and one lowercase letter.',
|
||||
'numbers' => 'The :attribute must contain at least one number.',
|
||||
'symbols' => 'The :attribute must contain at least one symbol.',
|
||||
'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.',
|
||||
],
|
||||
),
|
||||
'present' => 'The :attribute field must be present.',
|
||||
'prohibited' => 'The :attribute field is prohibited.',
|
||||
'prohibited_if' => 'The :attribute field is prohibited when :other is :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'The :attribute field is required when :values is not present.',
|
||||
'required_without_all' => 'The :attribute field is required when none of :values are present.',
|
||||
'same' => 'The :attribute and :other must match.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => 'The :attribute must contain :size items.',
|
||||
'file' => 'The :attribute must be :size kilobytes.',
|
||||
'numeric' => 'The :attribute must be :size.',
|
||||
'string' => 'The :attribute must be :size characters.',
|
||||
],
|
||||
),
|
||||
'starts_with' => 'The :attribute must start with one of the following: :values.',
|
||||
'string' => 'The :attribute must be a string.',
|
||||
'timezone' => 'The :attribute must be a valid timezone.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'The :attribute must be uppercase.',
|
||||
'url' => 'The :attribute must be a valid URL.',
|
||||
'uuid' => 'The :attribute must be a valid UUID.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -867,5 +867,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => ':Attribute debe ser aceptado.',
|
||||
'accepted_if' => ':Attribute debe ser aceptado cuando :other sea :value.',
|
||||
'active_url' => ':Attribute no es una URL válida.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => ':Attribute sólo debe contener letras y números.',
|
||||
'array' => ':Attribute debe ser un conjunto.',
|
||||
'attached' => 'Este :attribute ya se adjuntó.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'dirección',
|
||||
'age' => 'edad',
|
||||
'amount' => 'cantidad',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'actualizado el',
|
||||
'username' => 'usuario',
|
||||
'year' => 'año',
|
||||
],
|
||||
),
|
||||
'before' => ':Attribute debe ser una fecha anterior a :date.',
|
||||
'before_or_equal' => ':Attribute debe ser una fecha anterior o igual a :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => ':Attribute tiene que tener entre :min - :max elementos.',
|
||||
'file' => ':Attribute debe pesar entre :min - :max kilobytes.',
|
||||
'numeric' => ':Attribute tiene que estar entre :min - :max.',
|
||||
'string' => ':Attribute tiene que tener entre :min - :max caracteres.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'El campo :attribute debe tener un valor verdadero o falso.',
|
||||
'can' => '',
|
||||
'confirmed' => 'La confirmación de :attribute no coincide.',
|
||||
'current_password' => 'La contraseña es incorrecta.',
|
||||
'date' => ':Attribute no es una fecha válida.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'El :attribute seleccionado es inválido.',
|
||||
'file' => 'El campo :attribute debe ser un archivo.',
|
||||
'filled' => 'El campo :attribute es obligatorio.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => 'El campo :attribute debe tener más de :value elementos.',
|
||||
'file' => 'El campo :attribute debe tener más de :value kilobytes.',
|
||||
'numeric' => 'El campo :attribute debe ser mayor que :value.',
|
||||
'string' => 'El campo :attribute debe tener más de :value caracteres.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => 'El campo :attribute debe tener como mínimo :value elementos.',
|
||||
'file' => 'El campo :attribute debe tener como mínimo :value kilobytes.',
|
||||
'numeric' => 'El campo :attribute debe ser como mínimo :value.',
|
||||
'string' => 'El campo :attribute debe tener como mínimo :value caracteres.',
|
||||
],
|
||||
),
|
||||
'image' => ':Attribute debe ser una imagen.',
|
||||
'in' => ':Attribute es inválido.',
|
||||
'in_array' => 'El campo :attribute no existe en :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => ':Attribute debe ser una dirección IPv6 válida.',
|
||||
'json' => 'El campo :attribute debe ser una cadena JSON válida.',
|
||||
'lowercase' => 'El campo :attribute debe estar en minúscula.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => 'El campo :attribute debe tener menos de :value elementos.',
|
||||
'file' => 'El campo :attribute debe tener menos de :value kilobytes.',
|
||||
'numeric' => 'El campo :attribute debe ser menor que :value.',
|
||||
'string' => 'El campo :attribute debe tener menos de :value caracteres.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => 'El campo :attribute debe tener como máximo :value elementos.',
|
||||
'file' => 'El campo :attribute debe tener como máximo :value kilobytes.',
|
||||
'numeric' => 'El campo :attribute debe ser como máximo :value.',
|
||||
'string' => 'El campo :attribute debe tener como máximo :value caracteres.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'El campo :attribute debe ser una dirección MAC válida.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => ':Attribute no debe tener más de :max elementos.',
|
||||
'file' => ':Attribute no debe ser mayor que :max kilobytes.',
|
||||
'numeric' => ':Attribute no debe ser mayor que :max.',
|
||||
'string' => ':Attribute no debe ser mayor que :max caracteres.',
|
||||
],
|
||||
),
|
||||
'max_digits' => 'El campo :attribute no debe tener más de :max dígitos.',
|
||||
'mimes' => ':Attribute debe ser un archivo con formato: :values.',
|
||||
'mimetypes' => ':Attribute debe ser un archivo con formato: :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => ':Attribute debe tener al menos :min elementos.',
|
||||
'file' => 'El tamaño de :attribute debe ser de al menos :min kilobytes.',
|
||||
'numeric' => 'El tamaño de :attribute debe ser de al menos :min.',
|
||||
'string' => ':Attribute debe contener al menos :min caracteres.',
|
||||
],
|
||||
),
|
||||
'min_digits' => 'El campo :attribute debe tener al menos :min dígitos.',
|
||||
'multiple_of' => 'El campo :attribute debe ser múltiplo de :value',
|
||||
'not_in' => ':Attribute es inválido.',
|
||||
'not_regex' => 'El formato del campo :attribute no es válido.',
|
||||
'numeric' => ':Attribute debe ser numérico.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => 'La :attribute debe contener al menos una letra.',
|
||||
'mixed' => 'La :attribute debe contener al menos una letra mayúscula y una minúscula.',
|
||||
'numbers' => 'La :attribute debe contener al menos un número.',
|
||||
'symbols' => 'La :attribute debe contener al menos un símbolo.',
|
||||
'uncompromised' => 'La :attribute proporcionada se ha visto comprometida en una filtración de datos (data leak). Elija una :attribute diferente.',
|
||||
],
|
||||
),
|
||||
'present' => 'El campo :attribute debe estar presente.',
|
||||
'prohibited' => 'El campo :attribute está prohibido.',
|
||||
'prohibited_if' => 'El campo :attribute está prohibido cuando :other es :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'El campo :attribute es obligatorio cuando :values no está presente.',
|
||||
'required_without_all' => 'El campo :attribute es obligatorio cuando ninguno de :values está presente.',
|
||||
'same' => ':Attribute y :other deben coincidir.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => ':Attribute debe contener :size elementos.',
|
||||
'file' => 'El tamaño de :attribute debe ser :size kilobytes.',
|
||||
'numeric' => 'El tamaño de :attribute debe ser :size.',
|
||||
'string' => ':Attribute debe contener :size caracteres.',
|
||||
],
|
||||
),
|
||||
'starts_with' => 'El campo :attribute debe comenzar con uno de los siguientes valores: :values',
|
||||
'string' => 'El campo :attribute debe ser una cadena de caracteres.',
|
||||
'timezone' => ':Attribute debe ser una zona horaria válida.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'El campo :attribute debe estar en mayúscula.',
|
||||
'url' => ':Attribute debe ser una URL válida.',
|
||||
'uuid' => 'El campo :attribute debe ser un UUID válido.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -868,5 +868,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => 'Le champ :attribute doit être accepté.',
|
||||
'accepted_if' => 'Le champ :attribute doit être accepté quand :other a la valeur :value.',
|
||||
'active_url' => 'Le champ :attribute n\'est pas une URL valide.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => 'Le champ :attribute doit contenir uniquement des chiffres et des lettres.',
|
||||
'array' => 'Le champ :attribute doit être un tableau.',
|
||||
'attached' => ':Attribute est déjà attaché(e).',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'adresse',
|
||||
'age' => 'âge',
|
||||
'amount' => 'montant',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'mis à jour à',
|
||||
'username' => 'nom d\'utilisateur',
|
||||
'year' => 'année',
|
||||
],
|
||||
),
|
||||
'before' => 'Le champ :attribute doit être une date antérieure au :date.',
|
||||
'before_or_equal' => 'Le champ :attribute doit être une date antérieure ou égale au :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute doit contenir entre :min et :max éléments.',
|
||||
'file' => 'La taille du fichier de :attribute doit être comprise entre :min et :max kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute doit être comprise entre :min et :max.',
|
||||
'string' => 'Le texte :attribute doit contenir entre :min et :max caractères.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'Le champ :attribute doit être vrai ou faux.',
|
||||
'can' => '',
|
||||
'confirmed' => 'Le champ de confirmation :attribute ne correspond pas.',
|
||||
'current_password' => 'Le mot de passe est incorrect.',
|
||||
'date' => 'Le champ :attribute n\'est pas une date valide.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'Le champ :attribute sélectionné est invalide.',
|
||||
'file' => 'Le champ :attribute doit être un fichier.',
|
||||
'filled' => 'Le champ :attribute doit avoir une valeur.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute doit contenir plus de :value éléments.',
|
||||
'file' => 'La taille du fichier de :attribute doit être supérieure à :value kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute doit être supérieure à :value.',
|
||||
'string' => 'Le texte :attribute doit contenir plus de :value caractères.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute doit contenir au moins :value éléments.',
|
||||
'file' => 'La taille du fichier de :attribute doit être supérieure ou égale à :value kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute doit être supérieure ou égale à :value.',
|
||||
'string' => 'Le texte :attribute doit contenir au moins :value caractères.',
|
||||
],
|
||||
),
|
||||
'image' => 'Le champ :attribute doit être une image.',
|
||||
'in' => 'Le champ :attribute est invalide.',
|
||||
'in_array' => 'Le champ :attribute n\'existe pas dans :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => 'Le champ :attribute doit être une adresse IPv6 valide.',
|
||||
'json' => 'Le champ :attribute doit être un document JSON valide.',
|
||||
'lowercase' => 'The :attribute must be lowercase.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute doit contenir moins de :value éléments.',
|
||||
'file' => 'La taille du fichier de :attribute doit être inférieure à :value kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute doit être inférieure à :value.',
|
||||
'string' => 'Le texte :attribute doit contenir moins de :value caractères.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute doit contenir au plus :value éléments.',
|
||||
'file' => 'La taille du fichier de :attribute doit être inférieure ou égale à :value kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute doit être inférieure ou égale à :value.',
|
||||
'string' => 'Le texte :attribute doit contenir au plus :value caractères.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'Le champ :attribute doit être une adresse MAC valide.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute ne peut pas contenir plus que :max éléments.',
|
||||
'file' => 'La taille du fichier de :attribute ne peut pas dépasser :max kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute ne peut pas être supérieure à :max.',
|
||||
'string' => 'Le texte de :attribute ne peut pas contenir plus de :max caractères.',
|
||||
],
|
||||
),
|
||||
'max_digits' => 'Le champ :attribute ne doit pas avoir plus de :max chiffres.',
|
||||
'mimes' => 'Le champ :attribute doit être un fichier de type : :values.',
|
||||
'mimetypes' => 'Le champ :attribute doit être un fichier de type : :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute doit contenir au moins :min éléments.',
|
||||
'file' => 'La taille du fichier de :attribute doit être supérieure ou égale à :min kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute doit être supérieure ou égale à :min.',
|
||||
'string' => 'Le texte de :attribute doit contenir au moins :min caractères.',
|
||||
],
|
||||
),
|
||||
'min_digits' => 'Le champ :attribute doit avoir au moins :min chiffres.',
|
||||
'multiple_of' => 'La valeur de :attribute doit être un multiple de :value',
|
||||
'not_in' => 'Le champ :attribute sélectionné n\'est pas valide.',
|
||||
'not_regex' => 'Le format du champ :attribute n\'est pas valide.',
|
||||
'numeric' => 'Le champ :attribute doit contenir un nombre.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => 'Le champ :attribute doit contenir au moins une lettre.',
|
||||
'mixed' => 'Le champ :attribute doit contenir au moins une majuscule et une minuscule.',
|
||||
'numbers' => 'Le champ :attribute doit contenir au moins un chiffre.',
|
||||
'symbols' => 'Le champ :attribute doit contenir au moins un symbole.',
|
||||
'uncompromised' => 'La valeur du champ :attribute est apparue dans une fuite de données. Veuillez choisir une valeur différente.',
|
||||
],
|
||||
),
|
||||
'present' => 'Le champ :attribute doit être présent.',
|
||||
'prohibited' => 'Le champ :attribute est interdit.',
|
||||
'prohibited_if' => 'Le champ :attribute est interdit quand :other a la valeur :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'Le champ :attribute est obligatoire quand :values n\'est pas présent.',
|
||||
'required_without_all' => 'Le champ :attribute est requis quand aucun de :values n\'est présent.',
|
||||
'same' => 'Les champs :attribute et :other doivent être identiques.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => 'Le tableau :attribute doit contenir :size éléments.',
|
||||
'file' => 'La taille du fichier de :attribute doit être de :size kilo-octets.',
|
||||
'numeric' => 'La valeur de :attribute doit être :size.',
|
||||
'string' => 'Le texte de :attribute doit contenir :size caractères.',
|
||||
],
|
||||
),
|
||||
'starts_with' => 'Le champ :attribute doit commencer avec une des valeurs suivantes : :values',
|
||||
'string' => 'Le champ :attribute doit être une chaîne de caractères.',
|
||||
'timezone' => 'Le champ :attribute doit être un fuseau horaire valide.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'The :attribute must be uppercase.',
|
||||
'url' => 'Le format de l\'URL de :attribute n\'est pas valide.',
|
||||
'uuid' => 'Le champ :attribute doit être un UUID valide',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -868,5 +868,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => 'Polje :attribute mora biti prihvaćeno.',
|
||||
'accepted_if' => 'Polje :attribute mora biti prihvaćeno kada je :other jednako :value.',
|
||||
'active_url' => 'Polje :attribute nije ispravan URL.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => 'Polje :attribute smije sadržavati samo slova i brojeve.',
|
||||
'array' => 'Polje :attribute mora biti niz.',
|
||||
'attached' => 'Polje :attribute je već prikvačeno.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'adresa',
|
||||
'age' => 'dob',
|
||||
'amount' => 'iznos',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'ažurirano',
|
||||
'username' => 'korisničko ime',
|
||||
'year' => 'godina',
|
||||
],
|
||||
),
|
||||
'before' => 'Polje :attribute mora biti datum prije :date.',
|
||||
'before_or_equal' => 'Polje :attribute mora biti datum manji ili jednak :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute mora imati između :min - :max stavki.',
|
||||
'file' => 'Polje :attribute mora biti između :min - :max kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti između :min - :max.',
|
||||
'string' => 'Polje :attribute mora biti između :min - :max znakova.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'Polje :attribute mora biti false ili true.',
|
||||
'can' => '',
|
||||
'confirmed' => 'Potvrda polja :attribute se ne podudara.',
|
||||
'current_password' => 'Lozinka nije ispravna.',
|
||||
'date' => 'Polje :attribute nije ispravan datum.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'Odabrano polje :attribute nije ispravno.',
|
||||
'file' => 'Polje :attribute mora biti datoteka.',
|
||||
'filled' => 'Polje :attribute je obavezno.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute mora biti veće od :value stavki.',
|
||||
'file' => 'Polje :attribute mora biti veće od :value kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti veće od :value.',
|
||||
'string' => 'Polje :attribute mora biti veće od :value karaktera.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute mora imati najmanje :value stavki.',
|
||||
'file' => 'Polje :attribute mora imati najmanje :value kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti veće ili jednako :value.',
|
||||
'string' => 'Polje :attribute mora biti veće ili jednako :value znakova.',
|
||||
],
|
||||
),
|
||||
'image' => 'Polje :attribute mora biti slika.',
|
||||
'in' => 'Odabrano polje :attribute nije ispravno.',
|
||||
'in_array' => 'Polje :attribute ne postoji u :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => 'Polje :attribute mora biti ispravna IPv6 adresa.',
|
||||
'json' => 'Polje :attribute mora biti ispravan JSON string.',
|
||||
'lowercase' => 'Polje :attribute mora sadržavati samo mala slova.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute mora biti manje od :value stavki.',
|
||||
'file' => 'Polje :attribute mora biti manje od :value kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti manje od :value.',
|
||||
'string' => 'Polje :attribute mora biti manje od :value znakova.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute ne smije imati više od :value stavki.',
|
||||
'file' => 'Polje :attribute mora biti manje ili jednako :value kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti manje ili jednako :value.',
|
||||
'string' => 'Polje :attribute mora biti manje ili jednako :value znakova.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'Polje :attribute mora biti ispravna MAC adresa.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute ne smije imati više od :max stavki.',
|
||||
'file' => 'Polje :attribute mora biti manje od :max kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti manje od :max.',
|
||||
'string' => 'Polje :attribute mora sadržavati manje od :max znakova.',
|
||||
],
|
||||
),
|
||||
'max_digits' => 'Polje :attribute ne smije imati više od :max znamenaka.',
|
||||
'mimes' => 'Polje :attribute mora biti datoteka tipa: :values.',
|
||||
'mimetypes' => 'Polje :attribute mora biti datoteka tipa: :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute mora sadržavati najmanje :min stavki.',
|
||||
'file' => 'Polje :attribute mora biti najmanje :min kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti najmanje :min.',
|
||||
'string' => 'Polje :attribute mora sadržavati najmanje :min znakova.',
|
||||
],
|
||||
),
|
||||
'min_digits' => 'Polje :attribute mora sadržavati najmanje :min znamenaka.',
|
||||
'multiple_of' => 'Broj :attribute mora biti višekratnik :value',
|
||||
'not_in' => 'Odabrano polje :attribute nije ispravno.',
|
||||
'not_regex' => 'Format polja :attribute je neispravan.',
|
||||
'numeric' => 'Polje :attribute mora biti broj.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => 'Polje :attribute mora sadržavati najmanje jedno slovo.',
|
||||
'mixed' => 'Polje :attribute mora sadržavati najmanje jedno veliko i jedno malo slovo.',
|
||||
'numbers' => 'Polje :attribute mora sadržavati najmanje jedan broj.',
|
||||
'symbols' => 'Polje :attribute mora sadržavati najmanje jedan simbol.',
|
||||
'uncompromised' => 'Vrijednost u :attribute se pojavila u curenju informacija. Molimo vas da odaberete drugu vrijednost za :attribute.',
|
||||
],
|
||||
),
|
||||
'present' => 'Polje :attribute mora biti prisutno.',
|
||||
'prohibited' => 'Polje :attribute je zabranjeno.',
|
||||
'prohibited_if' => 'Polje :attribute zabranjeno je kada je :other :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'Polje :attribute je obavezno kada ne postoji polje :values.',
|
||||
'required_without_all' => 'Polje :attribute je obavezno kada nijedno od polja :values ne postoji.',
|
||||
'same' => 'Polja :attribute i :other se moraju podudarati.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => 'Polje :attribute mora sadržavati :size stavki.',
|
||||
'file' => 'Polje :attribute mora biti :size kilobajta.',
|
||||
'numeric' => 'Polje :attribute mora biti :size.',
|
||||
'string' => 'Polje :attribute mora biti :size znakova.',
|
||||
],
|
||||
),
|
||||
'starts_with' => 'Stavka :attribute mora započinjati jednom od narednih stavki: :values',
|
||||
'string' => 'Polje :attribute mora biti riječ.',
|
||||
'timezone' => 'Polje :attribute mora biti ispravna vremenska zona.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'The :attribute must be uppercase.',
|
||||
'url' => 'Polje :attribute mora biti ispravan URL.',
|
||||
'uuid' => 'Stavka :attribute mora biti valjani UUID.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -868,5 +868,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => ':Attribute deve essere accettato.',
|
||||
'accepted_if' => ':Attribute deve essere accettato quando :other è :value.',
|
||||
'active_url' => ':Attribute non è un URL valido.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => ':Attribute può contenere solo lettere e numeri.',
|
||||
'array' => ':Attribute deve essere un array.',
|
||||
'attached' => ':Attribute è già associato.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'indirizzo',
|
||||
'age' => 'età',
|
||||
'amount' => 'amount',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'updated at',
|
||||
'username' => 'nome utente',
|
||||
'year' => 'anno',
|
||||
],
|
||||
),
|
||||
'before' => ':Attribute deve essere una data precedente al :date.',
|
||||
'before_or_equal' => ':Attribute deve essere una data precedente o uguale al :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => ':Attribute deve avere tra :min - :max elementi.',
|
||||
'file' => ':Attribute deve trovarsi tra :min - :max kilobyte.',
|
||||
'numeric' => ':Attribute deve trovarsi tra :min - :max.',
|
||||
'string' => ':Attribute deve trovarsi tra :min - :max caratteri.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'Il campo :attribute deve essere vero o falso.',
|
||||
'can' => '',
|
||||
'confirmed' => 'Il campo di conferma per :attribute non coincide.',
|
||||
'current_password' => 'Password non valida.',
|
||||
'date' => ':Attribute non è una data valida.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => ':Attribute selezionato non è valido.',
|
||||
'file' => ':Attribute deve essere un file.',
|
||||
'filled' => 'Il campo :attribute deve contenere un valore.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => ':Attribute deve contenere più di :value elementi.',
|
||||
'file' => ':Attribute deve essere maggiore di :value kilobyte.',
|
||||
'numeric' => ':Attribute deve essere maggiore di :value.',
|
||||
'string' => ':Attribute deve contenere più di :value caratteri.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => ':Attribute deve contenere un numero di elementi uguale o maggiore di :value.',
|
||||
'file' => ':Attribute deve essere uguale o maggiore di :value kilobyte.',
|
||||
'numeric' => ':Attribute deve essere uguale o maggiore di :value.',
|
||||
'string' => ':Attribute deve contenere un numero di caratteri uguale o maggiore di :value.',
|
||||
],
|
||||
),
|
||||
'image' => ':Attribute deve essere un\'immagine.',
|
||||
'in' => ':Attribute selezionato non è valido.',
|
||||
'in_array' => 'Il valore del campo :attribute non esiste in :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => ':Attribute deve essere un indirizzo IPv6 valido.',
|
||||
'json' => ':Attribute deve essere una stringa JSON valida.',
|
||||
'lowercase' => ':Attribute deve contenere solo caratteri minuscoli.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => ':Attribute deve contenere meno di :value elementi.',
|
||||
'file' => ':Attribute deve essere minore di :value kilobyte.',
|
||||
'numeric' => ':Attribute deve essere minore di :value.',
|
||||
'string' => ':Attribute deve contenere meno di :value caratteri.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => ':Attribute deve contenere un numero di elementi minore o uguale a :value.',
|
||||
'file' => ':Attribute deve essere minore o uguale a :value kilobyte.',
|
||||
'numeric' => ':Attribute deve essere minore o uguale a :value.',
|
||||
'string' => ':Attribute deve contenere un numero di caratteri minore o uguale a :value.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'Il campo :attribute deve essere un indirizzo MAC valido .',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => ':Attribute non può avere più di :max elementi.',
|
||||
'file' => ':Attribute non può essere superiore a :max kilobyte.',
|
||||
'numeric' => ':Attribute non può essere superiore a :max.',
|
||||
'string' => ':Attribute non può contenere più di :max caratteri.',
|
||||
],
|
||||
),
|
||||
'max_digits' => ':Attribute non può contenere più di :max cifre.',
|
||||
'mimes' => ':Attribute deve essere del tipo: :values.',
|
||||
'mimetypes' => ':Attribute deve essere del tipo: :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => ':Attribute deve avere almeno :min elementi.',
|
||||
'file' => ':Attribute deve essere almeno di :min kilobyte.',
|
||||
'numeric' => ':Attribute deve essere almeno :min.',
|
||||
'string' => ':Attribute deve contenere almeno :min caratteri.',
|
||||
],
|
||||
),
|
||||
'min_digits' => ':Attribute deve contenere almeno :min cifre.',
|
||||
'multiple_of' => ':Attribute deve essere un multiplo di :value',
|
||||
'not_in' => 'Il valore selezionato per :attribute non è valido.',
|
||||
'not_regex' => 'Il formato di :attribute non è valido.',
|
||||
'numeric' => ':Attribute deve essere un numero.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => ':Attribute deve contenere almeno un carattere.',
|
||||
'mixed' => ':Attribute deve contenere almeno un carattere maiuscolo ed un carattere minuscolo.',
|
||||
'numbers' => ':Attribute deve contenere almeno un numero.',
|
||||
'symbols' => ':Attribute deve contenere almeno un simbolo.',
|
||||
'uncompromised' => ':Attribute è presente negli archivi dei dati trafugati. Per piacere scegli un valore differente per :attribute.',
|
||||
],
|
||||
),
|
||||
'present' => 'Il campo :attribute deve essere presente.',
|
||||
'prohibited' => ':Attribute non consentito.',
|
||||
'prohibited_if' => ':Attribute non consentito quando :other è :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'Il campo :attribute è richiesto quando :values non è presente.',
|
||||
'required_without_all' => 'Il campo :attribute è richiesto quando nessuno di :values è presente.',
|
||||
'same' => ':Attribute e :other devono coincidere.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => ':Attribute deve contenere :size elementi.',
|
||||
'file' => ':Attribute deve essere :size kilobyte.',
|
||||
'numeric' => ':Attribute deve essere :size.',
|
||||
'string' => ':Attribute deve contenere :size caratteri.',
|
||||
],
|
||||
),
|
||||
'starts_with' => ':Attribute deve iniziare con uno dei seguenti: :values',
|
||||
'string' => ':Attribute deve essere una stringa.',
|
||||
'timezone' => ':Attribute deve essere una zona valida.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => ':Attribute deve contenere solo caratteri maiuscoli.',
|
||||
'url' => 'Il formato del campo :attribute non è valido.',
|
||||
'uuid' => ':Attribute deve essere un UUID valido.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -868,5 +868,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => 'Полето :attribute мора да биде прифатено.',
|
||||
'accepted_if' => 'The :attribute must be accepted when :other is :value.',
|
||||
'active_url' => 'Полето :attribute не е валиден URL.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => 'Полето :attribute може да содржи само букви и броеви.',
|
||||
'array' => 'Полето :attribute мора да биде низа.',
|
||||
'attached' => 'Оваа :attribute е веќе прикачен.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'адреса',
|
||||
'age' => 'години',
|
||||
'amount' => 'amount',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'updated at',
|
||||
'username' => 'корисничко име',
|
||||
'year' => 'година',
|
||||
],
|
||||
),
|
||||
'before' => 'Полето :attribute мора да биде датум пред :date.',
|
||||
'before_or_equal' => 'Полето :attribute мора да биде датум пред или еднаков на :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute мора да има помеѓу :min - :max елементи.',
|
||||
'file' => 'Полето :attribute мора да биде датотека со големина помеѓу :min и :max килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број помеѓу :min и :max.',
|
||||
'string' => 'Полето :attribute мора да биде текст со должина помеѓу :min и :max карактери.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'Полето :attribute мора да има вредност вистинито (true) или невистинито (false).',
|
||||
'can' => '',
|
||||
'confirmed' => 'Полето :attribute не е потврдено.',
|
||||
'current_password' => 'The password is incorrect.',
|
||||
'date' => 'Полето :attribute не е валиден датум.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'Полето :attribute има вредност која веќе постои.',
|
||||
'file' => 'Полето :attribute мора да биде датотека.',
|
||||
'filled' => 'Полето :attribute мора да има вредност.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute мора да има повеке од :value елементи.',
|
||||
'file' => 'Полето :attribute мора да биде датотека поголема од :value килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број поголем од :value.',
|
||||
'string' => 'Полето :attribute мора да биде текст со повеќе од :value карактери.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute мора да има :value елементи или повеќе.',
|
||||
'file' => 'Полето :attribute мора да биде датотека поголема или еднаква на :value килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број поголем или еднаков на :value.',
|
||||
'string' => 'Полето :attribute мора да биде текст со повеќе или еднаков на :value број на карактери.',
|
||||
],
|
||||
),
|
||||
'image' => 'Полето :attribute мора да биде слика.',
|
||||
'in' => 'Избраното поле :attribute е невалидно.',
|
||||
'in_array' => 'Полето :attribute не содржи вредност која постои во :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => 'Полето :attribute мора да биде валидна IPv6 адреса.',
|
||||
'json' => 'Полето :attribute мора да биде валиден JSON објект.',
|
||||
'lowercase' => 'The :attribute must be lowercase.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute мора да има помалку од :value елементи.',
|
||||
'file' => 'Полето :attribute мора да биде датотека помала од :value килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број помал од :value.',
|
||||
'string' => 'Полето :attribute мора да биде текст помал од :value број на карактери.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute мора да има :value елементи или помалку.',
|
||||
'file' => 'Полето :attribute мора да биде датотека помала или еднаква на :value килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број помал или еднаков на :value.',
|
||||
'string' => 'Полето :attribute мора да биде текст со помалку или еднаков на :value број на карактери.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'The :attribute must be a valid MAC address.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute не може да има повеќе од :max елементи.',
|
||||
'file' => 'Полето :attribute мора да биде датотека не поголема од :max килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број не поголем од :max.',
|
||||
'string' => 'Полето :attribute мора да има не повеќе од :max карактери.',
|
||||
],
|
||||
),
|
||||
'max_digits' => 'The :attribute must not have more than :max digits.',
|
||||
'mimes' => 'Полето :attribute мора да биде датотека од типот: :values.',
|
||||
'mimetypes' => 'Полето :attribute мора да биде датотека од типот: :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute мора да има минимум :min елементи.',
|
||||
'file' => 'Полето :attribute мора да биде датотека не помала од :min килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број не помал од :min.',
|
||||
'string' => 'Полето :attribute мора да има не помалку од :min карактери.',
|
||||
],
|
||||
),
|
||||
'min_digits' => 'The :attribute must have at least :min digits.',
|
||||
'multiple_of' => 'Полето :attribute мора да биде повеќекратна вредност од :value',
|
||||
'not_in' => 'Избраното поле :attribute е невалидно.',
|
||||
'not_regex' => 'Полето :attribute има невалиден формат.',
|
||||
'numeric' => 'Полето :attribute мора да биде број.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => 'The :attribute must contain at least one letter.',
|
||||
'mixed' => 'The :attribute must contain at least one uppercase and one lowercase letter.',
|
||||
'numbers' => 'The :attribute must contain at least one number.',
|
||||
'symbols' => 'The :attribute must contain at least one symbol.',
|
||||
'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.',
|
||||
],
|
||||
),
|
||||
'present' => 'Полето :attribute мора да биде присутно.',
|
||||
'prohibited' => 'Во :attribute година полето е забрането.',
|
||||
'prohibited_if' => 'На :attribute поле е забрането кога :other е :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'Полето :attribute е задолжително кога не е присутно :values.',
|
||||
'required_without_all' => 'Полето :attribute е задолжително кога ниту една вредност од следните: :values се присутни.',
|
||||
'same' => 'Полињата :attribute и :other треба да совпаѓаат.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => 'Полето :attribute мора да биде низа со :size број на елементи.',
|
||||
'file' => 'Полето :attribute мора да биде датотека со големина од :size килобајти.',
|
||||
'numeric' => 'Полето :attribute мора да биде број со вредност :size.',
|
||||
'string' => 'Полето :attribute мора да биде текст со должина од :size број на карактери.',
|
||||
],
|
||||
),
|
||||
'starts_with' => 'Полето :attribute мора да започнува со една од следните вредности: :values.',
|
||||
'string' => 'Полето :attribute мора да биде текст.',
|
||||
'timezone' => 'Полето :attribute мора да биде валидна временска зона.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'The :attribute must be uppercase.',
|
||||
'url' => 'Полето :attribute не е во валиден формат.',
|
||||
'uuid' => 'Полето :attribute мора да биде валиден УУИД.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -868,5 +868,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => 'Pole :attribute musi zostać zaakceptowane.',
|
||||
'accepted_if' => 'Pole :attribute musi zostać zaakceptowane gdy :other ma wartość :value.',
|
||||
'active_url' => 'Pole :attribute jest nieprawidłowym adresem URL.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => 'Pole :attribute może zawierać jedynie litery i cyfry.',
|
||||
'array' => 'Pole :attribute musi być tablicą.',
|
||||
'attached' => 'Pole :attribute jest już dołączony.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'adres',
|
||||
'age' => 'wiek',
|
||||
'amount' => 'ilość',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'zaktualizowano',
|
||||
'username' => 'nazwa użytkownika',
|
||||
'year' => 'rok',
|
||||
],
|
||||
),
|
||||
'before' => 'Pole :attribute musi być datą wcześniejszą od :date.',
|
||||
'before_or_equal' => 'Pole :attribute musi być datą nie późniejszą niż :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute musi składać się z :min - :max elementów.',
|
||||
'file' => 'Pole :attribute musi zawierać się w granicach :min - :max kilobajtów.',
|
||||
'numeric' => 'Pole :attribute musi zawierać się w granicach :min - :max.',
|
||||
'string' => 'Pole :attribute musi zawierać się w granicach :min - :max znaków.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'Pole :attribute musi mieć wartość logiczną prawda albo fałsz.',
|
||||
'can' => '',
|
||||
'confirmed' => 'Potwierdzenie pola :attribute nie zgadza się.',
|
||||
'current_password' => 'Hasło jest nieprawidłowe.',
|
||||
'date' => 'Pole :attribute nie jest prawidłową datą.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'Zaznaczone pole :attribute jest nieprawidłowe.',
|
||||
'file' => 'Pole :attribute musi być plikiem.',
|
||||
'filled' => 'Pole :attribute nie może być puste.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute musi mieć więcej niż :value elementów.',
|
||||
'file' => 'Pole :attribute musi być większe niż :value kilobajtów.',
|
||||
'numeric' => 'Pole :attribute musi być większe niż :value.',
|
||||
'string' => 'Pole :attribute musi być dłuższe niż :value znaków.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute musi mieć :value lub więcej elementów.',
|
||||
'file' => 'Pole :attribute musi być większe lub równe :value kilobajtów.',
|
||||
'numeric' => 'Pole :attribute musi być większe lub równe :value.',
|
||||
'string' => 'Pole :attribute musi być dłuższe lub równe :value znaków.',
|
||||
],
|
||||
),
|
||||
'image' => 'Pole :attribute musi być obrazkiem.',
|
||||
'in' => 'Zaznaczony element :attribute jest nieprawidłowy.',
|
||||
'in_array' => 'Pole :attribute nie znajduje się w :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => 'Pole :attribute musi być prawidłowym adresem IPv6.',
|
||||
'json' => 'Pole :attribute musi być poprawnym ciągiem znaków JSON.',
|
||||
'lowercase' => 'The :attribute must be lowercase.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute musi mieć mniej niż :value elementów.',
|
||||
'file' => 'Pole :attribute musi być mniejsze niż :value kilobajtów.',
|
||||
'numeric' => 'Pole :attribute musi być mniejsze niż :value.',
|
||||
'string' => 'Pole :attribute musi być krótsze niż :value znaków.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute musi mieć :value lub mniej elementów.',
|
||||
'file' => 'Pole :attribute musi być mniejsze lub równe :value kilobajtów.',
|
||||
'numeric' => 'Pole :attribute musi być mniejsze lub równe :value.',
|
||||
'string' => 'Pole :attribute musi być krótsze lub równe :value znaków.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'Pole :attribute musi być prawidłowym adresem MAC.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute nie może mieć więcej niż :max elementów.',
|
||||
'file' => 'Pole :attribute nie może być większe niż :max kilobajtów.',
|
||||
'numeric' => 'Pole :attribute nie może być większe niż :max.',
|
||||
'string' => 'Pole :attribute nie może być dłuższe niż :max znaków.',
|
||||
],
|
||||
),
|
||||
'max_digits' => 'Pole :attribute nie może mieć więcej niż :max cyfr.',
|
||||
'mimes' => 'Pole :attribute musi być plikiem typu :values.',
|
||||
'mimetypes' => 'Pole :attribute musi być plikiem typu :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute musi mieć przynajmniej :min elementów.',
|
||||
'file' => 'Pole :attribute musi mieć przynajmniej :min kilobajtów.',
|
||||
'numeric' => 'Pole :attribute musi być nie mniejsze od :min.',
|
||||
'string' => 'Pole :attribute musi mieć przynajmniej :min znaków.',
|
||||
],
|
||||
),
|
||||
'min_digits' => 'Pole :attribute musi mieć co najmniej :min cyfr.',
|
||||
'multiple_of' => 'Pole :attribute musi być wielokrotnością wartości :value',
|
||||
'not_in' => 'Zaznaczony :attribute jest nieprawidłowy.',
|
||||
'not_regex' => 'Format pola :attribute jest nieprawidłowy.',
|
||||
'numeric' => 'Pole :attribute musi być liczbą.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => 'Pole :attribute musi zawierać przynajmniej jedną literę.',
|
||||
'mixed' => 'Pole :attribute musi zawierać przynajmniej jedną wielką i jedną małą literę.',
|
||||
'numbers' => 'Pole :attribute musi zawierać przynajmniej jedną liczbę.',
|
||||
'symbols' => 'Pole :attribute musi zawierać przynajmniej jeden symbol.',
|
||||
'uncompromised' => 'Podany :attribute pojawił się w wycieku danych. Proszę wybrać inną wartość :attribute.',
|
||||
],
|
||||
),
|
||||
'present' => 'Pole :attribute musi być obecne.',
|
||||
'prohibited' => 'Pole :attribute jest zabronione.',
|
||||
'prohibited_if' => 'Pole :attribute jest zabronione, gdy :other to :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'Pole :attribute jest wymagane gdy :values nie jest obecny.',
|
||||
'required_without_all' => 'Pole :attribute jest wymagane gdy żadne z :values nie są obecne.',
|
||||
'same' => 'Pole :attribute i :other muszą być takie same.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => 'Pole :attribute musi zawierać :size elementów.',
|
||||
'file' => 'Pole :attribute musi mieć :size kilobajtów.',
|
||||
'numeric' => 'Pole :attribute musi mieć :size.',
|
||||
'string' => 'Pole :attribute musi mieć :size znaków.',
|
||||
],
|
||||
),
|
||||
'starts_with' => 'Pole :attribute musi zaczynać się jedną z następujących wartości: :values.',
|
||||
'string' => 'Pole :attribute musi być ciągiem znaków.',
|
||||
'timezone' => 'Pole :attribute musi być prawidłową strefą czasową.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'The :attribute must be uppercase.',
|
||||
'url' => 'Format pola :attribute jest nieprawidłowy.',
|
||||
'uuid' => 'Pole :attribute musi być poprawnym identyfikatorem UUID.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -868,5 +868,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => 'O campo :attribute deverá ser aceite.',
|
||||
'accepted_if' => 'O :attribute deve ser aceite quando o :other é :value.',
|
||||
'active_url' => 'O campo :attribute não contém um URL válido.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => 'O campo :attribute deverá conter apenas letras e números .',
|
||||
'array' => 'O campo :attribute deverá conter uma coleção de elementos.',
|
||||
'attached' => 'Este :attribute já está anexado.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'address',
|
||||
'age' => 'age',
|
||||
'amount' => 'amount',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'updated at',
|
||||
'username' => 'username',
|
||||
'year' => 'year',
|
||||
],
|
||||
),
|
||||
'before' => 'O campo :attribute deverá conter uma data anterior a :date.',
|
||||
'before_or_equal' => 'O Campo :attribute deverá conter uma data anterior ou igual a :date.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute deverá conter entre :min - :max elementos.',
|
||||
'file' => 'O campo :attribute deverá ter um tamanho entre :min - :max kilobytes.',
|
||||
'numeric' => 'O campo :attribute deverá ter um valor entre :min - :max.',
|
||||
'string' => 'O campo :attribute deverá conter entre :min - :max caracteres.',
|
||||
],
|
||||
),
|
||||
'boolean' => 'O campo :attribute deverá conter o valor verdadeiro ou falso.',
|
||||
'can' => '',
|
||||
'confirmed' => 'A confirmação para o campo :attribute não coincide.',
|
||||
'current_password' => 'A palavra-passe está incorreta.',
|
||||
'date' => 'O campo :attribute não contém uma data válida.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'O valor selecionado para o campo :attribute é inválido.',
|
||||
'file' => 'O campo :attribute deverá conter um ficheiro.',
|
||||
'filled' => 'É obrigatória a indicação de um valor para o campo :attribute.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute tem de ter mais de :value itens.',
|
||||
'file' => 'O campo :attribute tem de ter mais de :value quilobytes.',
|
||||
'numeric' => 'O campo :attribute tem de ser maior do que :value.',
|
||||
'string' => 'O campo :attribute tem de ter mais de :value caracteres.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute tem de ter :value itens ou mais.',
|
||||
'file' => 'O campo :attribute tem de ter :value quilobytes ou mais.',
|
||||
'numeric' => 'O campo :attribute tem de ser maior ou igual a :value.',
|
||||
'string' => 'O campo :attribute tem de ter :value caracteres ou mais.',
|
||||
],
|
||||
),
|
||||
'image' => 'O campo :attribute deverá conter uma imagem.',
|
||||
'in' => 'O campo :attribute não contém um valor válido.',
|
||||
'in_array' => 'O campo :attribute não existe em :other.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => 'O campo :attribute deverá conter um IPv6 válido.',
|
||||
'json' => 'O campo :attribute deverá conter um texto JSON válido.',
|
||||
'lowercase' => 'The :attribute must be lowercase.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute tem de ter menos de :value itens.',
|
||||
'file' => 'O campo :attribute tem de ter menos de :value quilobytes.',
|
||||
'numeric' => 'O campo :attribute tem de ser inferior a :value.',
|
||||
'string' => 'O campo :attribute tem de ter menos de :value caracteres.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute não pode ter mais de :value itens.',
|
||||
'file' => 'O campo :attribute tem de ter :value quilobytes ou menos.',
|
||||
'numeric' => 'O campo :attribute tem de ser inferior ou igual a :value.',
|
||||
'string' => 'O campo :attribute tem de ter :value caracteres ou menos.',
|
||||
],
|
||||
),
|
||||
'mac_address' => 'O :attribute deve ser um endereço MAC válido.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute não deverá conter mais de :max elementos.',
|
||||
'file' => 'O campo :attribute não deverá ter um tamanho superior a :max kilobytes.',
|
||||
'numeric' => 'O campo :attribute não deverá conter um valor superior a :max.',
|
||||
'string' => 'O campo :attribute não deverá conter mais de :max caracteres.',
|
||||
],
|
||||
),
|
||||
'max_digits' => 'The :attribute must not have more than :max digits.',
|
||||
'mimes' => 'O campo :attribute deverá conter um ficheiro do tipo: :values.',
|
||||
'mimetypes' => 'O campo :attribute deverá conter um ficheiro do tipo: :values.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute deverá conter no mínimo :min elementos.',
|
||||
'file' => 'O campo :attribute deverá ter no mínimo :min kilobytes.',
|
||||
'numeric' => 'O campo :attribute deverá ter um valor superior ou igual a :min.',
|
||||
'string' => 'O campo :attribute deverá conter no mínimo :min caracteres.',
|
||||
],
|
||||
),
|
||||
'min_digits' => 'The :attribute must have at least :min digits.',
|
||||
'multiple_of' => 'O :attribute deve ser um múltiplo de :value',
|
||||
'not_in' => 'O campo :attribute contém um valor inválido.',
|
||||
'not_regex' => 'O formato de :attribute não é válido',
|
||||
'numeric' => 'O campo :attribute deverá conter um valor numérico.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => 'The :attribute must contain at least one letter.',
|
||||
'mixed' => 'The :attribute must contain at least one uppercase and one lowercase letter.',
|
||||
'numbers' => 'The :attribute must contain at least one number.',
|
||||
'symbols' => 'The :attribute must contain at least one symbol.',
|
||||
'uncompromised' => 'The given :attribute has appeared in a data leak. Please choose a different :attribute.',
|
||||
],
|
||||
),
|
||||
'present' => 'O campo :attribute deverá estar presente.',
|
||||
'prohibited' => 'O campo :attribute é proibido.',
|
||||
'prohibited_if' => 'O campo :attribute é proibido quando :other é :value.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => 'É obrigatória a indicação de um valor para o campo :attribute quando :values não está presente.',
|
||||
'required_without_all' => 'É obrigatória a indicação de um valor para o campo :attribute quando nenhum dos :values está presente.',
|
||||
'same' => 'Os campos :attribute e :other deverão conter valores iguais.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => 'O campo :attribute deverá conter :size elementos.',
|
||||
'file' => 'O campo :attribute deverá ter o tamanho de :size kilobytes.',
|
||||
'numeric' => 'O campo :attribute deverá conter o valor :size.',
|
||||
'string' => 'O campo :attribute deverá conter :size caracteres.',
|
||||
],
|
||||
),
|
||||
'starts_with' => 'O campo :attribute tem de começar com um dos valores seguintes: :values',
|
||||
'string' => 'O campo :attribute deverá conter texto.',
|
||||
'timezone' => 'O campo :attribute deverá ter um fuso horário válido.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'The :attribute must be uppercase.',
|
||||
'url' => 'O formato do URL indicado para o campo :attribute é inválido.',
|
||||
'uuid' => ':Attribute tem de ser um UUID válido.',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -830,5 +830,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'can' => '',
|
||||
'enum' => '',
|
||||
'uploaded' => '',
|
||||
];
|
||||
);
|
||||
|
||||
@@ -842,5 +842,7 @@
|
||||
"Number of plebs": "",
|
||||
"An error occurred while uploading the file: :error": "",
|
||||
"Bitcoin - Rabbit Hole": "",
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": ""
|
||||
"This is a great overview of the Bitcoin rabbit hole with entrances to areas Bitcoin encompasses. Each topic has its own rabbit hole, visualized through infographics in a simple and understandable way, with QR codes leading to explanatory videos and articles. Play fun on your journey of discovery!": "",
|
||||
"Bindle Gallery": "",
|
||||
"Die berühmte Bindlesammlung von FiatTracker.": ""
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
return array (
|
||||
'accepted' => ':Attribute kabul edilmelidir.',
|
||||
'accepted_if' => ':Attribute, :other değeri :value ise kabul edilmelidir.',
|
||||
'active_url' => ':Attribute geçerli bir URL olmalıdır.',
|
||||
@@ -11,7 +11,8 @@ return [
|
||||
'alpha_num' => ':Attribute sadece harflerden ve rakamlardan oluşmalıdır.',
|
||||
'array' => ':Attribute mutlaka bir dizi olmalıdır.',
|
||||
'attached' => 'Bu :attribute zaten tanımlı.',
|
||||
'attributes' => [
|
||||
'attributes' =>
|
||||
array (
|
||||
'address' => 'adres',
|
||||
'age' => 'yaş',
|
||||
'amount' => 'tutar',
|
||||
@@ -83,16 +84,18 @@ return [
|
||||
'updated_at' => 'güncellendi',
|
||||
'username' => 'kullanıcı adı',
|
||||
'year' => 'yıl',
|
||||
],
|
||||
),
|
||||
'before' => ':Attribute mutlaka :date tarihinden önce olmalıdır.',
|
||||
'before_or_equal' => ':Attribute mutlaka :date tarihinden önce veya aynı tarihte olmalıdır.',
|
||||
'between' => [
|
||||
'between' =>
|
||||
array (
|
||||
'array' => ':Attribute mutlaka :min - :max arasında öge içermelidir.',
|
||||
'file' => ':Attribute mutlaka :min - :max kilobayt arasında olmalıdır.',
|
||||
'numeric' => ':Attribute mutlaka :min - :max arasında olmalıdır.',
|
||||
'string' => ':Attribute mutlaka :min - :max karakter arasında olmalıdır.',
|
||||
],
|
||||
),
|
||||
'boolean' => ':Attribute sadece doğru veya yanlış olmalıdır.',
|
||||
'can' => '',
|
||||
'confirmed' => ':Attribute tekrarı eşleşmiyor.',
|
||||
'current_password' => 'Parola hatalı.',
|
||||
'date' => ':Attribute geçerli bir tarih değil.',
|
||||
@@ -113,18 +116,20 @@ return [
|
||||
'exists' => 'Seçili :attribute geçersiz.',
|
||||
'file' => ':Attribute mutlaka bir dosya olmalıdır.',
|
||||
'filled' => ':Attribute mutlaka doldurulmalıdır.',
|
||||
'gt' => [
|
||||
'gt' =>
|
||||
array (
|
||||
'array' => ':Attribute mutlaka :value sayısından daha fazla öge içermelidir.',
|
||||
'file' => ':Attribute mutlaka :value kilobayt\'tan büyük olmalıdır.',
|
||||
'numeric' => ':Attribute mutlaka :value sayısından büyük olmalıdır.',
|
||||
'string' => ':Attribute mutlaka :value karakterden uzun olmalıdır.',
|
||||
],
|
||||
'gte' => [
|
||||
),
|
||||
'gte' =>
|
||||
array (
|
||||
'array' => ':Attribute mutlaka :value veya daha fazla öge içermelidir.',
|
||||
'file' => ':Attribute mutlaka :value kilobayt\'tan büyük veya eşit olmalıdır.',
|
||||
'numeric' => ':Attribute mutlaka :value sayısından büyük veya eşit olmalıdır.',
|
||||
'string' => ':Attribute mutlaka :value karakterden uzun veya eşit olmalıdır.',
|
||||
],
|
||||
),
|
||||
'image' => ':Attribute mutlaka bir resim olmalıdır.',
|
||||
'in' => 'Seçili :attribute geçersiz.',
|
||||
'in_array' => ':Attribute :other içinde mevcut değil.',
|
||||
@@ -134,46 +139,51 @@ return [
|
||||
'ipv6' => ':Attribute mutlaka geçerli bir IPv6 adresi olmalıdır.',
|
||||
'json' => ':Attribute mutlaka geçerli bir JSON içeriği olmalıdır.',
|
||||
'lowercase' => 'The :attribute must be lowercase.',
|
||||
'lt' => [
|
||||
'lt' =>
|
||||
array (
|
||||
'array' => ':Attribute mutlaka :value sayısından daha az öge içermelidir.',
|
||||
'file' => ':Attribute mutlaka :value kilobayt\'tan küçük olmalıdır.',
|
||||
'numeric' => ':Attribute mutlaka :value sayısından küçük olmalıdır.',
|
||||
'string' => ':Attribute mutlaka :value karakterden kısa olmalıdır.',
|
||||
],
|
||||
'lte' => [
|
||||
),
|
||||
'lte' =>
|
||||
array (
|
||||
'array' => ':Attribute mutlaka :value veya daha az öge içermelidir.',
|
||||
'file' => ':Attribute mutlaka :value kilobayt\'tan küçük veya eşit olmalıdır.',
|
||||
'numeric' => ':Attribute mutlaka :value sayısından küçük veya eşit olmalıdır.',
|
||||
'string' => ':Attribute mutlaka :value karakterden kısa veya eşit olmalıdır.',
|
||||
],
|
||||
),
|
||||
'mac_address' => ':Attribute geçerli bir MAC adresi olmalıdır.',
|
||||
'max' => [
|
||||
'max' =>
|
||||
array (
|
||||
'array' => ':Attribute en fazla :max öge içerebilir.',
|
||||
'file' => ':Attribute en fazla :max kilobayt olabilir.',
|
||||
'numeric' => ':Attribute en fazla :max olabilir.',
|
||||
'string' => ':Attribute en fazla :max karakter olabilir.',
|
||||
],
|
||||
),
|
||||
'max_digits' => ':Attribute en fazla :max basamak içermelidir.',
|
||||
'mimes' => ':Attribute mutlaka :values biçiminde bir dosya olmalıdır.',
|
||||
'mimetypes' => ':Attribute mutlaka :values biçiminde bir dosya olmalıdır.',
|
||||
'min' => [
|
||||
'min' =>
|
||||
array (
|
||||
'array' => ':Attribute en az :min öge içerebilir.',
|
||||
'file' => ':Attribute en az :min kilobayt olabilir.',
|
||||
'numeric' => ':Attribute en az :min olabilir.',
|
||||
'string' => ':Attribute en az :min karakter olabilir.',
|
||||
],
|
||||
),
|
||||
'min_digits' => ':Attribute en az :min basamak içermelidir.',
|
||||
'multiple_of' => ':Attribute, :value\'nin katları olmalıdır',
|
||||
'not_in' => 'Seçili :attribute geçersiz.',
|
||||
'not_regex' => ':Attribute biçimi geçersiz.',
|
||||
'numeric' => ':Attribute mutlaka bir sayı olmalıdır.',
|
||||
'password' => [
|
||||
'password' =>
|
||||
array (
|
||||
'letters' => ':Attribute en az bir harf içermelidir.',
|
||||
'mixed' => ':Attribute en az bir büyük harf ve bir küçük harf içermelidir.',
|
||||
'numbers' => ':Attribute en az bir sayı içermelidir.',
|
||||
'symbols' => ':Attribute en az bir sembol içermelidir.',
|
||||
'uncompromised' => 'Verilen :attribute bir veri sızıntısında ortaya çıktı. Lütfen farklı bir :attribute seçin.',
|
||||
],
|
||||
),
|
||||
'present' => ':Attribute mutlaka mevcut olmalıdır.',
|
||||
'prohibited' => ':Attribute alanı kısıtlanmıştır.',
|
||||
'prohibited_if' => ':Other alanının değeri :value ise :attribute alanına veri girişi yapılamaz.',
|
||||
@@ -191,12 +201,13 @@ return [
|
||||
'required_without' => ':Attribute :values yokken mutlaka gereklidir.',
|
||||
'required_without_all' => ':Attribute :values değerlerinden herhangi biri yokken mutlaka gereklidir.',
|
||||
'same' => ':Attribute ile :other aynı olmalıdır.',
|
||||
'size' => [
|
||||
'size' =>
|
||||
array (
|
||||
'array' => ':Attribute mutlaka :size ögeye sahip olmalıdır.',
|
||||
'file' => ':Attribute mutlaka :size kilobayt olmalıdır.',
|
||||
'numeric' => ':Attribute mutlaka :size olmalıdır.',
|
||||
'string' => ':Attribute mutlaka :size karakterli olmalıdır.',
|
||||
],
|
||||
),
|
||||
'starts_with' => ':Attribute sadece şu değerlerden biriyle başlayabilir: :values.',
|
||||
'string' => ':Attribute mutlaka bir metin olmalıdır.',
|
||||
'timezone' => ':Attribute mutlaka geçerli bir saat dilimi olmalıdır.',
|
||||
@@ -205,4 +216,4 @@ return [
|
||||
'uppercase' => 'The :attribute must be uppercase.',
|
||||
'url' => ':Attribute biçimi geçersiz.',
|
||||
'uuid' => ':Attribute mutlaka geçerli bir UUID olmalıdır.',
|
||||
];
|
||||
);
|
||||
|
||||
98
resources/views/livewire/bindle/gallery.blade.php
Normal file
98
resources/views/livewire/bindle/gallery.blade.php
Normal file
@@ -0,0 +1,98 @@
|
||||
<div class="bg-21gray flex flex-col h-screen">
|
||||
{{-- HEADER --}}
|
||||
<livewire:frontend.header :country="null"/>
|
||||
|
||||
<div class="mx-auto max-w-screen-2xl px-4 py-10 sm:px-6 lg:px-8">
|
||||
|
||||
<div class="flex flex-col sm:flex-row">
|
||||
|
||||
<div>
|
||||
<div class="py-6">
|
||||
@if(auth()->id() == config('portal.bonus.fiat-tracker-user-id'))
|
||||
<x-button icon="plus"
|
||||
:href="route('library.libraryItem.form', ['country' => 'de', 'isBindle' => true])">
|
||||
{{ __('Neues Bindle hochladen') }}
|
||||
</x-button>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<div class="flex space-x-6">
|
||||
<h1 class="text-4xl text-white py-8">Sent from my #₿indle🧡</h1>
|
||||
<x-input label="{{ __('Suche') }}" wire:model.debounce="search"/>
|
||||
</div>
|
||||
|
||||
<ul role="list"
|
||||
class="grid grid-cols-1 gap-x-4 gap-y-8 md:grid-cols-3 md:gap-x-6 lg:grid-cols-4 xl:gap-x-8">
|
||||
|
||||
@foreach($bindles as $bindle)
|
||||
<li wire:key="image_{{ $bindle->id }}">
|
||||
<div>
|
||||
<div
|
||||
class="aspect-h-7 aspect-w-10 block w-full rounded-lg bg-gray-100">
|
||||
<a target="_blank" href="{{ $bindle->getFirstMediaUrl('main') }}">
|
||||
<img src="{{ $bindle->getFirstMediaUrl('main') }}" alt="{{ $bindle->name }}"
|
||||
class="object-cover">
|
||||
</a>
|
||||
</div>
|
||||
<p class="mt-2 block truncate text-md font-medium text-gray-100">{{ $bindle->name }}</p>
|
||||
<p class="mt-2 block truncate text-md font-medium text-gray-100">{{ $bindle->created_at->asDate() }}</p>
|
||||
<div>
|
||||
@php
|
||||
$url = $bindle->value;
|
||||
$url = strtok($url, "?");
|
||||
@endphp
|
||||
<div class="text-white mt-4">{{ __('Wurde zuerst hier gepostet:') }}</div>
|
||||
<div class="break-words">
|
||||
<a href="{{ $url }}" target="_blank" class="text-md font-medium text-orange-400">{{ $url }}</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm font-medium text-gray-100 py-4">
|
||||
@if(auth()->id() == config('portal.bonus.fiat-tracker-user-id'))
|
||||
<x-button
|
||||
negative
|
||||
xs
|
||||
icon="trash"
|
||||
label="{{ __('Delete') }}"
|
||||
x-on:confirm="{
|
||||
title: 'Are you sure you want to delete this bindle?',
|
||||
icon: 'warning',
|
||||
method: 'deleteBindle',
|
||||
params: {{ $bindle->id }}
|
||||
}"
|
||||
/>
|
||||
@endif
|
||||
</div>
|
||||
</li>
|
||||
@endforeach
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="xl:fixed xl:right-4 xl:top-24">
|
||||
<div wire:ignore>
|
||||
<div
|
||||
class="flex flex-col justify-center text-center space-x-4 py-4 mt-4">
|
||||
|
||||
<h1 class="text-2xl text-gray-200">value-4-value</h1>
|
||||
<div wire:ignore>
|
||||
<lightning-widget
|
||||
name="fiattracker"
|
||||
accent="#f7931a"
|
||||
to="fiattracker@current.tips"
|
||||
image="https://primal.b-cdn.net/media-cache?s=m&a=1&u=https%3A%2F%2Fphoto.starbackr.com%2F6398268f7354d37fe0b31829%2Fprofile%2F1674719214461.jpg"
|
||||
amounts="21,210,2100,21000"
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="https://embed.twentyuno.net/js/app.js"></script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -63,6 +63,12 @@
|
||||
{{ __('Podcast Episodes') }}
|
||||
</a>
|
||||
|
||||
<a href="{{ route('bindles', ['country' => null]) }}"
|
||||
class="flex gap-x-4 py-2 text-sm font-semibold leading-6 text-gray-900">
|
||||
<i class="fa-thin fa-image flex-none text-gray-400 w-6 h-5 mr-2 -ml-1"></i>
|
||||
{{ __('Bindles') }}
|
||||
</a>
|
||||
|
||||
@auth
|
||||
<a href="{{ route('library.table.lecturer', ['country' => $country]) }}"
|
||||
class="flex gap-x-4 py-2 text-sm font-semibold leading-6 text-gray-900">
|
||||
|
||||
@@ -53,11 +53,13 @@
|
||||
{{ __('Submit news articles') }}
|
||||
</a>
|
||||
|
||||
@if($country)
|
||||
<a href="{{ route('school.table.lecturer', ['country' => $country]) }}"
|
||||
class="flex gap-x-4 py-2 text-sm font-semibold leading-6 text-gray-900">
|
||||
<i class="fa-thin fa-list flex-none text-gray-400 w-6 h-5 mr-2 -ml-1"></i>
|
||||
{{ __('Manage content creators') }}
|
||||
</a>
|
||||
@endif
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<div class="h-screen w-full">
|
||||
|
||||
<livewire:frontend.header :country="null"/>
|
||||
<livewire:frontend.header :country="\App\Models\Country::query()->where('code', 'de')->first()"/>
|
||||
|
||||
<div class="px-2 sm:px-24">
|
||||
<iframe allowfullscreen="true" src="https://www.easyzoom.com/embed/afa0fda48faa425eb20f323e03cae346" width="100%"
|
||||
|
||||
@@ -133,17 +133,21 @@
|
||||
@error('image') <span class="text-red-500">{{ $message }}</span> @enderror
|
||||
</x-input.group>
|
||||
|
||||
<x-input.group :for="md5('libraryItem.main_image_caption')" :label="__('Main image caption')">
|
||||
@if(!$isBindle)
|
||||
<x-input.group :for="md5('libraryItem.main_image_caption')"
|
||||
:label="__('Main image caption')">
|
||||
<x-input autocomplete="off" wire:model.debounce="libraryItem.main_image_caption"
|
||||
:placeholder="__('Main image caption')"
|
||||
:cornerHint="__('Ex: Photo by Timothy Vollmer/ CC BY')"/>
|
||||
</x-input.group>
|
||||
@endif
|
||||
|
||||
<x-input.group :for="md5('libraryItem.name')" :label="__('Title')">
|
||||
<x-input autocomplete="off" wire:model.debounce="libraryItem.name"
|
||||
:placeholder="__('Title')"/>
|
||||
</x-input.group>
|
||||
|
||||
@if(!$isBindle)
|
||||
<x-input.group :for="md5('libraryItem.subtitle')" :label="__('Subtitle')">
|
||||
<x-input autocomplete="off" wire:model.debounce="libraryItem.subtitle"
|
||||
:placeholder="__('Subtitle')"/>
|
||||
@@ -165,6 +169,7 @@
|
||||
option-value="language"
|
||||
/>
|
||||
</x-input.group>
|
||||
@endif
|
||||
|
||||
@if($libraryItem->type === App\Enums\LibraryItemType::MarkdownArticleExtern())
|
||||
<x-input.group :for="md5('libraryItem.value')" :label="__('Article as Markdown')">
|
||||
@@ -186,10 +191,13 @@
|
||||
</x-input.group>
|
||||
@endif
|
||||
|
||||
@if(!$isBindle)
|
||||
<x-input.group :for="md5('libraryItem.read_time')" :label="__('Time to read')">
|
||||
<x-inputs.number min="1" autocomplete="off" wire:model.debounce="libraryItem.read_time"
|
||||
:placeholder="__('Time to read')" :hint="__('How many minutes to read?')"/>
|
||||
:placeholder="__('Time to read')"
|
||||
:hint="__('How many minutes to read?')"/>
|
||||
</x-input.group>
|
||||
@endif
|
||||
|
||||
<x-input.group :for="md5('meetupEvent.link')" label="">
|
||||
<x-button primary wire:click="save">
|
||||
|
||||
@@ -21,6 +21,10 @@ Route::middleware([])
|
||||
->get('/kaninchenbau', \App\Http\Livewire\Helper\FollowTheRabbit::class)
|
||||
->name('kaninchenbau');
|
||||
|
||||
Route::middleware([])
|
||||
->get('/kaninchenbau', \App\Http\Livewire\Helper\FollowTheRabbit::class)
|
||||
->name('kaninchenbau');
|
||||
|
||||
Route::middleware([])
|
||||
->get('/buecherverleih', \App\Http\Livewire\BooksForPlebs\BookRentalGuide::class)
|
||||
->name('buecherverleih');
|
||||
|
||||
@@ -1,8 +1,21 @@
|
||||
import { defineConfig } from 'vite';
|
||||
import laravel, { refreshPaths } from 'laravel-vite-plugin';
|
||||
import { viteStaticCopy } from 'vite-plugin-static-copy';
|
||||
|
||||
export default defineConfig({
|
||||
plugins: [
|
||||
viteStaticCopy({
|
||||
targets: [
|
||||
{
|
||||
src: 'node_modules/disgus/dist/index.js',
|
||||
dest: 'disgus/index.js'
|
||||
},
|
||||
{
|
||||
src: 'node_modules/disgus/dist/style.css',
|
||||
dest: 'disgus/style.js'
|
||||
}
|
||||
]
|
||||
}),
|
||||
laravel({
|
||||
input: [
|
||||
'resources/css/app.css',
|
||||
|
||||
66
yarn.lock
66
yarn.lock
@@ -1089,6 +1089,19 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fast-glob@npm:^3.2.11":
|
||||
version: 3.3.0
|
||||
resolution: "fast-glob@npm:3.3.0"
|
||||
dependencies:
|
||||
"@nodelib/fs.stat": ^2.0.2
|
||||
"@nodelib/fs.walk": ^1.2.3
|
||||
glob-parent: ^5.1.2
|
||||
merge2: ^1.3.0
|
||||
micromatch: ^4.0.4
|
||||
checksum: 20df62be28eb5426fe8e40e0d05601a63b1daceb7c3d87534afcad91bdcf1e4b1743cf2d5247d6e225b120b46df0b9053a032b2691ba34ee121e033acd81f547
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fast-glob@npm:^3.2.12":
|
||||
version: 3.2.12
|
||||
resolution: "fast-glob@npm:3.2.12"
|
||||
@@ -1170,6 +1183,17 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fs-extra@npm:^11.1.0":
|
||||
version: 11.1.1
|
||||
resolution: "fs-extra@npm:11.1.1"
|
||||
dependencies:
|
||||
graceful-fs: ^4.2.0
|
||||
jsonfile: ^6.0.1
|
||||
universalify: ^2.0.0
|
||||
checksum: fb883c68245b2d777fbc1f2082c9efb084eaa2bbf9fddaa366130d196c03608eebef7fb490541276429ee1ca99f317e2d73e96f5ca0999eefedf5a624ae1edfd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0":
|
||||
version: 2.1.0
|
||||
resolution: "fs-minipass@npm:2.1.0"
|
||||
@@ -1307,6 +1331,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0":
|
||||
version: 4.2.11
|
||||
resolution: "graceful-fs@npm:4.2.11"
|
||||
checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"graceful-fs@npm:^4.2.6":
|
||||
version: 4.2.10
|
||||
resolution: "graceful-fs@npm:4.2.10"
|
||||
@@ -1550,6 +1581,19 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"jsonfile@npm:^6.0.1":
|
||||
version: 6.1.0
|
||||
resolution: "jsonfile@npm:6.1.0"
|
||||
dependencies:
|
||||
graceful-fs: ^4.1.6
|
||||
universalify: ^2.0.0
|
||||
dependenciesMeta:
|
||||
graceful-fs:
|
||||
optional: true
|
||||
checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"kdbush@npm:^3.0.0":
|
||||
version: 3.0.0
|
||||
resolution: "kdbush@npm:3.0.0"
|
||||
@@ -2387,6 +2431,7 @@ __metadata:
|
||||
shiki: ^0.14.1
|
||||
tailwindcss: ^3.1.0
|
||||
vite: ^4.1.1
|
||||
vite-plugin-static-copy: ^0.16.0
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
@@ -2729,6 +2774,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"universalify@npm:^2.0.0":
|
||||
version: 2.0.0
|
||||
resolution: "universalify@npm:2.0.0"
|
||||
checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"update-browserslist-db@npm:^1.0.10":
|
||||
version: 1.0.10
|
||||
resolution: "update-browserslist-db@npm:1.0.10"
|
||||
@@ -2762,6 +2814,20 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"vite-plugin-static-copy@npm:^0.16.0":
|
||||
version: 0.16.0
|
||||
resolution: "vite-plugin-static-copy@npm:0.16.0"
|
||||
dependencies:
|
||||
chokidar: ^3.5.3
|
||||
fast-glob: ^3.2.11
|
||||
fs-extra: ^11.1.0
|
||||
picocolors: ^1.0.0
|
||||
peerDependencies:
|
||||
vite: ^3.0.0 || ^4.0.0
|
||||
checksum: dd9c5e4216433748b49dca03ba04d41efd88517014681011e76497c5791913608f8759cd793461859d757ed21fe89532db206a89f3084acd60a6affaf943bc77
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"vite@npm:^4.1.1":
|
||||
version: 4.1.1
|
||||
resolution: "vite@npm:4.1.1"
|
||||
|
||||
Reference in New Issue
Block a user