diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php index a3b6aef90..d11dd5f0c 100755 --- a/app/Http/Middleware/TrustProxies.php +++ b/app/Http/Middleware/TrustProxies.php @@ -2,7 +2,7 @@ namespace App\Http\Middleware; -use Fideloper\Proxy\TrustProxies as Middleware; +use Illuminate\Http\Middleware\TrustProxies as Middleware; use Illuminate\Http\Request; class TrustProxies extends Middleware diff --git a/app/Mail/ReportSubmissionMail.php b/app/Mail/ReportSubmissionMail.php index d2c67e350..ace904586 100644 --- a/app/Mail/ReportSubmissionMail.php +++ b/app/Mail/ReportSubmissionMail.php @@ -20,9 +20,17 @@ public function __construct($formData) $this->formData = $formData; } - public function build() + public function envelope(): Envelope { - return $this->view('layouts.send-report') - ->subject(__('messages.report_mail_admin_subject')); + return new Envelope( + subject: __('messages.report_mail_admin_subject'), + ); + } + + public function content(): Content + { + return new Content( + view: 'layouts.send-report', + ); } } \ No newline at end of file diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index affd6daa7..abb6c218d 100755 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -40,11 +40,9 @@ public function boot() $this->routes(function () { Route::prefix('api') ->middleware('api') - ->namespace($this->namespace) ->group(base_path('routes/api.php')); Route::middleware('web') - ->namespace($this->namespace) ->group(base_path('routes/web.php')); }); } @@ -57,7 +55,7 @@ public function boot() protected function configureRateLimiting() { RateLimiter::for('api', function (Request $request) { - return Limit::perMinute(60)->by(optional($request->user())->id ?: $request->ip()); + return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); }); } } diff --git a/composer.json b/composer.json index 49aa11858..596ea85b2 100644 --- a/composer.json +++ b/composer.json @@ -5,33 +5,32 @@ "keywords": ["link"], "license": "GPL-3.0-or-later", "require": { - "php": ">=8.0", + "php": ">=8.1", "awssat/laravel-visits": "^6.0", "cohensive/oembed": "^0.17", "doctrine/dbal": "^3.0", - "fideloper/proxy": "^4.4", "geo-sot/laravel-env-editor": "^2.0", "guzzlehttp/guzzle": "^7.4", "jeroendesloovere/vcard": "^1.7", - "laravel-lang/common": "^2.0", - "laravel/framework": "^9.52.4", + "laravel-lang/common": "^5.0", + "laravel/framework": "^10.0", "laravel/socialite": "^5.5", "laravel/tinker": "^2.5", - "livewire/livewire": "^2.12", - "nunomaduro/collision": "^6.1", - "rappasoft/laravel-livewire-tables": "^2.15", + "livewire/livewire": "^3.0", + "nunomaduro/collision": "^7.0", + "rappasoft/laravel-livewire-tables": "^3.0", "simplesoftwareio/simple-qrcode": "~4", "spatie/laravel-backup": "^8.1.5", "symfony/yaml": "^6.0" }, "require-dev": { - "barryvdh/laravel-ide-helper": "^2.12", + "barryvdh/laravel-ide-helper": "^2.13", "fakerphp/faker": "^1.9.1", - "laravel/breeze": "^1.1", + "laravel/breeze": "^1.29", "laravel/sail": "^1.0.1", - "mockery/mockery": "^1.4.2", - "spatie/laravel-ignition": "^1.0", - "phpunit/phpunit": "^9.3.3" + "mockery/mockery": "^1.6", + "spatie/laravel-ignition": "^2.0", + "phpunit/phpunit": "^10.5" }, "autoload": { "files": [ diff --git a/composer.lock b/composer.lock index 96e6c638b..d41456580 100644 --- a/composer.lock +++ b/composer.lock @@ -4,24 +4,70 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "baacb808064fe8cadd982607d069928e", + "content-hash": "5b27e21ebdf3bd0d867d082211622cb8", "packages": [ + { + "name": "archtechx/enums", + "version": "v0.3.2", + "source": { + "type": "git", + "url": "https://github.com/archtechx/enums.git", + "reference": "475f45e682b0771253707f9403b704759a08da5f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/archtechx/enums/zipball/475f45e682b0771253707f9403b704759a08da5f", + "reference": "475f45e682b0771253707f9403b704759a08da5f", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "nunomaduro/larastan": "^1.0|^2.4", + "orchestra/testbench": "^6.9|^7.0|^8.0", + "pestphp/pest": "^1.2|^2.0", + "pestphp/pest-plugin-laravel": "^1.0|^2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "ArchTech\\Enums\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Samuel Ć tancl", + "email": "samuel@archte.ch" + } + ], + "description": "Helpers for making PHP enums more lovable.", + "support": { + "issues": "https://github.com/archtechx/enums/issues", + "source": "https://github.com/archtechx/enums/tree/v0.3.2" + }, + "time": "2023-02-15T13:05:41+00:00" + }, { "name": "awssat/laravel-visits", - "version": "6.2.0", + "version": "6.3.0", "source": { "type": "git", "url": "https://github.com/awssat/laravel-visits.git", - "reference": "ff9e034183f6f9a8d3c06caad95b7936678936b9" + "reference": "cca7eff29e97813d1ef6a8a6b5b842ca0e3cd239" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/awssat/laravel-visits/zipball/ff9e034183f6f9a8d3c06caad95b7936678936b9", - "reference": "ff9e034183f6f9a8d3c06caad95b7936678936b9", + "url": "https://api.github.com/repos/awssat/laravel-visits/zipball/cca7eff29e97813d1ef6a8a6b5b842ca0e3cd239", + "reference": "cca7eff29e97813d1ef6a8a6b5b842ca0e3cd239", "shasum": "" }, "require": { - "illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0", + "illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0", "jaybizzle/crawler-detect": "^1.2", "nesbot/carbon": "^2.0|^3.0", "php": "^8.0", @@ -30,11 +76,11 @@ }, "require-dev": { "doctrine/dbal": "^2.6 || ^3.0 || ^4.0", - "illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0", + "illuminate/support": "~5.5.0 || ~5.6.0 || ~5.7.0 || ~5.8.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0", "mockery/mockery": "^1.4 || ^1.6", - "orchestra/testbench": "^3.5 || ^3.6 || ^3.7 || ^3.8 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0", - "phpunit/phpunit": "^9.0 || ^10.1 || ^11.0", - "predis/predis": "^1.1|^2.0" + "orchestra/testbench": "^3.5 || ^3.6 || ^3.7 || ^3.8 || ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0 || ^11.0", + "phpunit/phpunit": "^9.0 || ^10.1 || ^11.0 || ^12.5.12", + "predis/predis": "^1.1|^2.0 || ^3.4" }, "suggest": { "ext-redis": "Needed if you are using redis as engine data of laravel-visits", @@ -90,7 +136,7 @@ ], "support": { "issues": "https://github.com/awssat/laravel-visits/issues", - "source": "https://github.com/awssat/laravel-visits/tree/6.2.0" + "source": "https://github.com/awssat/laravel-visits/tree/6.3.0" }, "funding": [ { @@ -98,7 +144,7 @@ "type": "github" } ], - "time": "2025-04-14T11:43:36+00:00" + "time": "2026-04-14T14:52:45+00:00" }, { "name": "bacon/bacon-qr-code", @@ -204,27 +250,177 @@ "abandoned": true, "time": "2022-03-30T09:27:43+00:00" }, + { + "name": "blade-ui-kit/blade-heroicons", + "version": "2.7.0", + "source": { + "type": "git", + "url": "https://github.com/driesvints/blade-heroicons.git", + "reference": "66fa8ba09dba12e0cdb410b8cb94f3b890eca440" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/driesvints/blade-heroicons/zipball/66fa8ba09dba12e0cdb410b8cb94f3b890eca440", + "reference": "66fa8ba09dba12e0cdb410b8cb94f3b890eca440", + "shasum": "" + }, + "require": { + "blade-ui-kit/blade-icons": "^1.6", + "illuminate/support": "^9.0|^10.0|^11.0|^12.0|^13.0", + "php": "^8.0" + }, + "require-dev": { + "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0|^11.0", + "phpunit/phpunit": "^9.0|^10.5|^11.0|^12.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "BladeUI\\Heroicons\\BladeHeroiconsServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "BladeUI\\Heroicons\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dries Vints", + "homepage": "https://driesvints.com" + } + ], + "description": "A package to easily make use of Heroicons in your Laravel Blade views.", + "homepage": "https://github.com/driesvints/blade-heroicons", + "keywords": [ + "Heroicons", + "blade", + "laravel" + ], + "support": { + "issues": "https://github.com/driesvints/blade-heroicons/issues", + "source": "https://github.com/driesvints/blade-heroicons/tree/2.7.0" + }, + "funding": [ + { + "url": "https://github.com/sponsors/driesvints", + "type": "github" + }, + { + "url": "https://www.paypal.com/paypalme/driesvints", + "type": "paypal" + } + ], + "time": "2026-03-16T13:00:23+00:00" + }, + { + "name": "blade-ui-kit/blade-icons", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/driesvints/blade-icons.git", + "reference": "74189a80bbaa4966aebaee54fec3a3c2ef0a5f3a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/driesvints/blade-icons/zipball/74189a80bbaa4966aebaee54fec3a3c2ef0a5f3a", + "reference": "74189a80bbaa4966aebaee54fec3a3c2ef0a5f3a", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/filesystem": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/view": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "php": "^7.4|^8.0", + "symfony/console": "^5.3|^6.0|^7.0|^8.0", + "symfony/finder": "^5.3|^6.0|^7.0|^8.0" + }, + "require-dev": { + "mockery/mockery": "^1.5.1", + "orchestra/testbench": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "phpunit/phpunit": "^9.0|^10.5|^11.0" + }, + "bin": [ + "bin/blade-icons-generate" + ], + "type": "library", + "extra": { + "laravel": { + "providers": [ + "BladeUI\\Icons\\BladeIconsServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "BladeUI\\Icons\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dries Vints", + "homepage": "https://driesvints.com" + } + ], + "description": "A package to easily make use of icons in your Laravel Blade views.", + "homepage": "https://github.com/driesvints/blade-icons", + "keywords": [ + "blade", + "icons", + "laravel", + "svg" + ], + "support": { + "issues": "https://github.com/driesvints/blade-icons/issues", + "source": "https://github.com/driesvints/blade-icons" + }, + "funding": [ + { + "url": "https://github.com/sponsors/driesvints", + "type": "github" + }, + { + "url": "https://www.paypal.com/paypalme/driesvints", + "type": "paypal" + } + ], + "time": "2026-04-23T19:03:45+00:00" + }, { "name": "brick/math", - "version": "0.11.0", + "version": "0.12.3", "source": { "type": "git", "url": "https://github.com/brick/math.git", - "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478" + "reference": "866551da34e9a618e64a819ee1e01c20d8a588ba" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478", - "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478", + "url": "https://api.github.com/repos/brick/math/zipball/866551da34e9a618e64a819ee1e01c20d8a588ba", + "reference": "866551da34e9a618e64a819ee1e01c20d8a588ba", "shasum": "" }, "require": { - "php": "^8.0" + "php": "^8.1" }, "require-dev": { "php-coveralls/php-coveralls": "^2.2", - "phpunit/phpunit": "^9.0", - "vimeo/psalm": "5.0.0" + "phpunit/phpunit": "^10.1", + "vimeo/psalm": "6.8.8" }, "type": "library", "autoload": { @@ -244,12 +440,17 @@ "arithmetic", "bigdecimal", "bignum", + "bignumber", "brick", - "math" + "decimal", + "integer", + "math", + "mathematics", + "rational" ], "support": { "issues": "https://github.com/brick/math/issues", - "source": "https://github.com/brick/math/tree/0.11.0" + "source": "https://github.com/brick/math/tree/0.12.3" }, "funding": [ { @@ -257,7 +458,7 @@ "type": "github" } ], - "time": "2023-01-15T23:15:59+00:00" + "time": "2025-02-28T13:11:00+00:00" }, { "name": "carbonphp/carbon-doctrine-types", @@ -387,6 +588,83 @@ }, "time": "2023-07-14T09:29:52+00:00" }, + { + "name": "composer/semver", + "version": "3.4.4", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.4.4" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + } + ], + "time": "2025-08-20T19:15:30+00:00" + }, { "name": "dasprid/enum", "version": "1.0.7", @@ -514,16 +792,16 @@ }, { "name": "doctrine/dbal", - "version": "3.10.4", + "version": "3.10.5", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "63a46cb5aa6f60991186cc98c1d1b50c09311868" + "reference": "95d84866bf3c04b2ddca1df7c049714660959aef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/63a46cb5aa6f60991186cc98c1d1b50c09311868", - "reference": "63a46cb5aa6f60991186cc98c1d1b50c09311868", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/95d84866bf3c04b2ddca1df7c049714660959aef", + "reference": "95d84866bf3c04b2ddca1df7c049714660959aef", "shasum": "" }, "require": { @@ -544,9 +822,9 @@ "jetbrains/phpstorm-stubs": "2023.1", "phpstan/phpstan": "2.1.30", "phpstan/phpstan-strict-rules": "^2", - "phpunit/phpunit": "9.6.29", - "slevomat/coding-standard": "8.24.0", - "squizlabs/php_codesniffer": "4.0.0", + "phpunit/phpunit": "9.6.34", + "slevomat/coding-standard": "8.27.1", + "squizlabs/php_codesniffer": "4.0.1", "symfony/cache": "^5.4|^6.0|^7.0|^8.0", "symfony/console": "^4.4|^5.4|^6.0|^7.0|^8.0" }, @@ -608,7 +886,7 @@ ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/3.10.4" + "source": "https://github.com/doctrine/dbal/tree/3.10.5" }, "funding": [ { @@ -624,33 +902,33 @@ "type": "tidelift" } ], - "time": "2025-11-29T10:46:08+00:00" + "time": "2026-02-24T08:03:57+00:00" }, { "name": "doctrine/deprecations", - "version": "1.1.5", + "version": "1.1.6", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" + "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", - "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", + "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "conflict": { - "phpunit/phpunit": "<=7.5 || >=13" + "phpunit/phpunit": "<=7.5 || >=14" }, "require-dev": { - "doctrine/coding-standard": "^9 || ^12 || ^13", - "phpstan/phpstan": "1.4.10 || 2.1.11", + "doctrine/coding-standard": "^9 || ^12 || ^14", + "phpstan/phpstan": "1.4.10 || 2.1.30", "phpstan/phpstan-phpunit": "^1.0 || ^2", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0", "psr/log": "^1 || ^2 || ^3" }, "suggest": { @@ -670,22 +948,22 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/1.1.5" + "source": "https://github.com/doctrine/deprecations/tree/1.1.6" }, - "time": "2025-04-07T20:06:18+00:00" + "time": "2026-02-07T07:09:04+00:00" }, { "name": "doctrine/event-manager", - "version": "2.1.0", + "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", - "reference": "c07799fcf5ad362050960a0fd068dded40b1e312" + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/event-manager/zipball/c07799fcf5ad362050960a0fd068dded40b1e312", - "reference": "c07799fcf5ad362050960a0fd068dded40b1e312", + "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", + "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", "shasum": "" }, "require": { @@ -747,7 +1025,7 @@ ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", - "source": "https://github.com/doctrine/event-manager/tree/2.1.0" + "source": "https://github.com/doctrine/event-manager/tree/2.1.1" }, "funding": [ { @@ -763,7 +1041,7 @@ "type": "tidelift" } ], - "time": "2026-01-17T22:40:21+00:00" + "time": "2026-01-29T07:11:08+00:00" }, { "name": "doctrine/inflector", @@ -933,39 +1211,36 @@ "time": "2024-02-05T11:56:58+00:00" }, { - "name": "dragonmantank/cron-expression", - "version": "v3.6.0", + "name": "dragon-code/contracts", + "version": "2.25.0", "source": { "type": "git", - "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013" + "url": "https://github.com/TheDragonCode/contracts.git", + "reference": "13d1254801026be5ba33cf1309a414953869175f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/d61a8a9604ec1f8c3d150d09db6ce98b32675013", - "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013", + "url": "https://api.github.com/repos/TheDragonCode/contracts/zipball/13d1254801026be5ba33cf1309a414953869175f", + "reference": "13d1254801026be5ba33cf1309a414953869175f", "shasum": "" }, "require": { - "php": "^8.2|^8.3|^8.4|^8.5" + "php": "^7.2.5 || ^8.0", + "psr/http-message": "^1.0.1 || ^2.0", + "symfony/http-kernel": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0", + "symfony/polyfill-php80": "^1.23" }, - "replace": { - "mtdowling/cron-expression": "^1.0" + "conflict": { + "andrey-helldar/contracts": "*" }, "require-dev": { - "phpstan/extension-installer": "^1.4.3", - "phpstan/phpstan": "^1.12.32|^2.1.31", - "phpunit/phpunit": "^8.5.48|^9.0" + "illuminate/database": "^10.0 || ^11.0 || ^12.0 || ^13.0", + "phpdocumentor/reflection-docblock": "^5.0 || ^6.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, "autoload": { "psr-4": { - "Cron\\": "src/Cron/" + "DragonCode\\Contracts\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -974,63 +1249,62 @@ ], "authors": [ { - "name": "Chris Tankersley", - "email": "chris@ctankersley.com", - "homepage": "https://github.com/dragonmantank" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro", + "homepage": "https://dragon-code.pro" } ], - "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "description": "A set of contracts for any project", "keywords": [ - "cron", - "schedule" + "contracts", + "interfaces" ], "support": { - "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v3.6.0" + "source": "https://github.com/TheDragonCode/contracts" }, "funding": [ { - "url": "https://github.com/dragonmantank", - "type": "github" + "url": "https://boosty.to/dragon-code", + "type": "boosty" + }, + { + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" } ], - "time": "2025-10-31T18:51:33+00:00" + "time": "2026-03-17T21:50:20+00:00" }, { - "name": "egulias/email-validator", - "version": "4.0.4", + "name": "dragon-code/pretty-array", + "version": "4.2.0", "source": { "type": "git", - "url": "https://github.com/egulias/EmailValidator.git", - "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" + "url": "https://github.com/TheDragonCode/pretty-array.git", + "reference": "b94034d92172a5d14a578822d68b2a8f8b5388e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", - "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "url": "https://api.github.com/repos/TheDragonCode/pretty-array/zipball/b94034d92172a5d14a578822d68b2a8f8b5388e0", + "reference": "b94034d92172a5d14a578822d68b2a8f8b5388e0", "shasum": "" }, "require": { - "doctrine/lexer": "^2.0 || ^3.0", - "php": ">=8.1", - "symfony/polyfill-intl-idn": "^1.26" + "dragon-code/contracts": "^2.20", + "dragon-code/support": "^6.11.2", + "ext-dom": "*", + "ext-mbstring": "*", + "php": "^8.0" }, "require-dev": { - "phpunit/phpunit": "^10.2", - "vimeo/psalm": "^5.12" + "phpunit/phpunit": "^9.6 || ^10.0 || ^11.0 || ^12.0" }, "suggest": { - "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + "symfony/thanks": "Give thanks (in the form of a GitHub) to your fellow PHP package maintainers" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0.x-dev" - } - }, "autoload": { "psr-4": { - "Egulias\\EmailValidator\\": "src" + "DragonCode\\PrettyArray\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1039,64 +1313,87 @@ ], "authors": [ { - "name": "Eduardo Gulias Davis" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro", + "homepage": "https://dragon-code.pro" } ], - "description": "A library for validating emails against several RFCs", - "homepage": "https://github.com/egulias/EmailValidator", + "description": "Simple conversion of an array to a pretty view", "keywords": [ - "email", - "emailvalidation", - "emailvalidator", - "validation", - "validator" + "andrey helldar", + "array", + "dragon", + "dragon code", + "pretty", + "pretty array" ], "support": { - "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/4.0.4" + "issues": "https://github.com/TheDragonCode/pretty-array/issues", + "source": "https://github.com/TheDragonCode/pretty-array" }, "funding": [ { - "url": "https://github.com/egulias", - "type": "github" + "url": "https://boosty.to/dragon-code", + "type": "boosty" + }, + { + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" } ], - "time": "2025-03-06T22:45:56+00:00" + "time": "2025-02-24T15:35:24+00:00" }, { - "name": "fideloper/proxy", - "version": "4.4.2", + "name": "dragon-code/support", + "version": "6.17.1", "source": { "type": "git", - "url": "https://github.com/fideloper/TrustedProxy.git", - "reference": "a751f2bc86dd8e6cfef12dc0cbdada82f5a18750" + "url": "https://github.com/TheDragonCode/support.git", + "reference": "82a465953267989883d64b921e9725600a5073b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/a751f2bc86dd8e6cfef12dc0cbdada82f5a18750", - "reference": "a751f2bc86dd8e6cfef12dc0cbdada82f5a18750", + "url": "https://api.github.com/repos/TheDragonCode/support/zipball/82a465953267989883d64b921e9725600a5073b5", + "reference": "82a465953267989883d64b921e9725600a5073b5", "shasum": "" }, "require": { - "illuminate/contracts": "^5.0|^6.0|^7.0|^8.0|^9.0", - "php": ">=5.4.0" + "dragon-code/contracts": "^2.22.0", + "ext-bcmath": "*", + "ext-ctype": "*", + "ext-dom": "*", + "ext-json": "*", + "ext-mbstring": "*", + "php": "^8.1", + "psr/http-message": "^1.0.1 || ^2.0", + "voku/portable-ascii": "^1.4.8 || ^2.0.1" + }, + "conflict": { + "andrey-helldar/support": "*" }, "require-dev": { - "illuminate/http": "^5.0|^6.0|^7.0|^8.0|^9.0", - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^8.5.8|^9.3.3" + "illuminate/contracts": "^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0", + "phpunit/phpunit": "^9.6 || ^11.0 || ^12.0", + "symfony/var-dumper": "^6.0 || ^7.0" + }, + "suggest": { + "dragon-code/laravel-support": "Various helper files for the Laravel and Lumen frameworks", + "symfony/thanks": "Give thanks (in the form of a GitHub) to your fellow PHP package maintainers" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "Fideloper\\Proxy\\TrustedProxyServiceProvider" - ] + "dragon-code": { + "docs-generator": { + "preview": { + "brand": "php", + "vendor": "The Dragon Code" + } + } } }, "autoload": { "psr-4": { - "Fideloper\\Proxy\\": "src/" + "DragonCode\\Support\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1105,117 +1402,140 @@ ], "authors": [ { - "name": "Chris Fidao", - "email": "fideloper@gmail.com" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro", + "homepage": "https://dragon-code.pro" } ], - "description": "Set trusted proxies for Laravel", + "description": "Support package is a collection of helpers and tools for any project.", "keywords": [ - "load balancing", - "proxy", - "trusted proxy" + "dragon", + "dragon-code", + "framework", + "helper", + "helpers", + "laravel", + "php", + "support", + "symfony", + "yii", + "yii2" ], "support": { - "issues": "https://github.com/fideloper/TrustedProxy/issues", - "source": "https://github.com/fideloper/TrustedProxy/tree/4.4.2" + "issues": "https://github.com/TheDragonCode/support/issues", + "source": "https://github.com/TheDragonCode/support" }, - "time": "2022-02-09T13:33:34+00:00" + "funding": [ + { + "url": "https://boosty.to/dragon-code", + "type": "boosty" + }, + { + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" + } + ], + "time": "2026-04-03T15:06:29+00:00" }, { - "name": "firebase/php-jwt", - "version": "v7.0.2", + "name": "dragonmantank/cron-expression", + "version": "v3.6.0", "source": { "type": "git", - "url": "https://github.com/firebase/php-jwt.git", - "reference": "5645b43af647b6947daac1d0f659dd1fbe8d3b65" + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/5645b43af647b6947daac1d0f659dd1fbe8d3b65", - "reference": "5645b43af647b6947daac1d0f659dd1fbe8d3b65", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/d61a8a9604ec1f8c3d150d09db6ce98b32675013", + "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013", "shasum": "" }, "require": { - "php": "^8.0" + "php": "^8.2|^8.3|^8.4|^8.5" }, - "require-dev": { - "guzzlehttp/guzzle": "^7.4", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "psr/cache": "^2.0||^3.0", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0" + "replace": { + "mtdowling/cron-expression": "^1.0" }, - "suggest": { - "ext-sodium": "Support EdDSA (Ed25519) signatures", - "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" + "require-dev": { + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^1.12.32|^2.1.31", + "phpunit/phpunit": "^8.5.48|^9.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, "autoload": { "psr-4": { - "Firebase\\JWT\\": "src" + "Cron\\": "src/Cron/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Neuman Vong", - "email": "neuman+pear@twilio.com", - "role": "Developer" - }, - { - "name": "Anant Narayanan", - "email": "anant@php.net", - "role": "Developer" + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" } ], - "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", - "homepage": "https://github.com/firebase/php-jwt", + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", "keywords": [ - "jwt", - "php" + "cron", + "schedule" ], "support": { - "issues": "https://github.com/firebase/php-jwt/issues", - "source": "https://github.com/firebase/php-jwt/tree/v7.0.2" + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.6.0" }, - "time": "2025-12-16T22:17:28+00:00" + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2025-10-31T18:51:33+00:00" }, { - "name": "fruitcake/php-cors", - "version": "v1.4.0", + "name": "egulias/email-validator", + "version": "4.0.4", "source": { "type": "git", - "url": "https://github.com/fruitcake/php-cors.git", - "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379" + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", - "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "shasum": "" }, "require": { - "php": "^8.1", - "symfony/http-foundation": "^5.4|^6.4|^7.3|^8" + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" }, "require-dev": { - "phpstan/phpstan": "^2", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^4" + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { "psr-4": { - "Fruitcake\\Cors\\": "src/" + "Egulias\\EmailValidator\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1224,74 +1544,273 @@ ], "authors": [ { - "name": "Fruitcake", - "homepage": "https://fruitcake.nl" - }, - { - "name": "Barryvdh", - "email": "barryvdh@gmail.com" + "name": "Eduardo Gulias Davis" } ], - "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", - "homepage": "https://github.com/fruitcake/php-cors", + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", "keywords": [ - "cors", - "laravel", - "symfony" + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" ], "support": { - "issues": "https://github.com/fruitcake/php-cors/issues", - "source": "https://github.com/fruitcake/php-cors/tree/v1.4.0" + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/4.0.4" }, "funding": [ { - "url": "https://fruitcake.nl", - "type": "custom" - }, - { - "url": "https://github.com/barryvdh", + "url": "https://github.com/egulias", "type": "github" } ], - "time": "2025-12-03T09:33:47+00:00" + "time": "2025-03-06T22:45:56+00:00" }, { - "name": "geo-sot/laravel-env-editor", - "version": "2.1.1", + "name": "filp/whoops", + "version": "2.18.4", "source": { "type": "git", - "url": "https://github.com/GeoSot/Laravel-EnvEditor.git", - "reference": "00eb54c0caa7c2e88ea6aed8a6ab246207ec92cb" + "url": "https://github.com/filp/whoops.git", + "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GeoSot/Laravel-EnvEditor/zipball/00eb54c0caa7c2e88ea6aed8a6ab246207ec92cb", - "reference": "00eb54c0caa7c2e88ea6aed8a6ab246207ec92cb", + "url": "https://api.github.com/repos/filp/whoops/zipball/d2102955e48b9fd9ab24280a7ad12ed552752c4d", + "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d", "shasum": "" }, "require": { - "laravel/framework": ">=8.0", - "php": ">=8.0" + "php": "^7.1 || ^8.0", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3", - "nunomaduro/larastan": "^1|^2", - "orchestra/testbench": ">=7" + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^4.0 || ^5.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" }, "type": "library", "extra": { - "laravel": { - "aliases": { - "EnvEditor": "GeoSot\\EnvEditor\\Facades\\EnvEditor" - }, - "providers": [ - "GeoSot\\EnvEditor\\ServiceProvider" - ] + "branch-alias": { + "dev-master": "2.7-dev" } }, "autoload": { "psr-4": { - "GeoSot\\EnvEditor\\": "src/" + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "support": { + "issues": "https://github.com/filp/whoops/issues", + "source": "https://github.com/filp/whoops/tree/2.18.4" + }, + "funding": [ + { + "url": "https://github.com/denis-sokolov", + "type": "github" + } + ], + "time": "2025-08-08T12:00:00+00:00" + }, + { + "name": "firebase/php-jwt", + "version": "v7.0.5", + "source": { + "type": "git", + "url": "https://github.com/googleapis/php-jwt.git", + "reference": "47ad26bab5e7c70ae8a6f08ed25ff83631121380" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/googleapis/php-jwt/zipball/47ad26bab5e7c70ae8a6f08ed25ff83631121380", + "reference": "47ad26bab5e7c70ae8a6f08ed25ff83631121380", + "shasum": "" + }, + "require": { + "php": "^8.0" + }, + "require-dev": { + "guzzlehttp/guzzle": "^7.4", + "phpfastcache/phpfastcache": "^9.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "psr/cache": "^2.0||^3.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0" + }, + "suggest": { + "ext-sodium": "Support EdDSA (Ed25519) signatures", + "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" + }, + "type": "library", + "autoload": { + "psr-4": { + "Firebase\\JWT\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Neuman Vong", + "email": "neuman+pear@twilio.com", + "role": "Developer" + }, + { + "name": "Anant Narayanan", + "email": "anant@php.net", + "role": "Developer" + } + ], + "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", + "homepage": "https://github.com/firebase/php-jwt", + "keywords": [ + "jwt", + "php" + ], + "support": { + "issues": "https://github.com/googleapis/php-jwt/issues", + "source": "https://github.com/googleapis/php-jwt/tree/v7.0.5" + }, + "time": "2026-04-01T20:38:03+00:00" + }, + { + "name": "fruitcake/php-cors", + "version": "v1.4.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", + "reference": "38aaa6c3fd4c157ffe2a4d10aa8b9b16ba8de379", + "shasum": "" + }, + "require": { + "php": "^8.1", + "symfony/http-foundation": "^5.4|^6.4|^7.3|^8" + }, + "require-dev": { + "phpstan/phpstan": "^2", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barryvdh", + "email": "barryvdh@gmail.com" + } + ], + "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", + "homepage": "https://github.com/fruitcake/php-cors", + "keywords": [ + "cors", + "laravel", + "symfony" + ], + "support": { + "issues": "https://github.com/fruitcake/php-cors/issues", + "source": "https://github.com/fruitcake/php-cors/tree/v1.4.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2025-12-03T09:33:47+00:00" + }, + { + "name": "geo-sot/laravel-env-editor", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/GeoSot/Laravel-EnvEditor.git", + "reference": "00eb54c0caa7c2e88ea6aed8a6ab246207ec92cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GeoSot/Laravel-EnvEditor/zipball/00eb54c0caa7c2e88ea6aed8a6ab246207ec92cb", + "reference": "00eb54c0caa7c2e88ea6aed8a6ab246207ec92cb", + "shasum": "" + }, + "require": { + "laravel/framework": ">=8.0", + "php": ">=8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3", + "nunomaduro/larastan": "^1|^2", + "orchestra/testbench": ">=7" + }, + "type": "library", + "extra": { + "laravel": { + "aliases": { + "EnvEditor": "GeoSot\\EnvEditor\\Facades\\EnvEditor" + }, + "providers": [ + "GeoSot\\EnvEditor\\ServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "GeoSot\\EnvEditor\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1381,16 +1900,16 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.10.0", + "version": "7.10.4", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" + "reference": "aec528da477062d3af11f51e6b33402be233b21f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", - "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/aec528da477062d3af11f51e6b33402be233b21f", + "reference": "aec528da477062d3af11f51e6b33402be233b21f", "shasum": "" }, "require": { @@ -1408,8 +1927,9 @@ "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", "guzzle/client-integration-tests": "3.0.2", + "guzzlehttp/test-server": "^0.3.2", "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "phpunit/phpunit": "^8.5.52 || ^9.6.34", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { @@ -1487,7 +2007,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.10.0" + "source": "https://github.com/guzzle/guzzle/tree/7.10.4" }, "funding": [ { @@ -1503,20 +2023,20 @@ "type": "tidelift" } ], - "time": "2025-08-23T22:36:01+00:00" + "time": "2026-05-22T19:00:53+00:00" }, { "name": "guzzlehttp/promises", - "version": "2.3.0", + "version": "2.4.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "481557b130ef3790cf82b713667b43030dc9c957" + "reference": "09e8a212562fb1fb6a512c4156ed71525969d6c2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", - "reference": "481557b130ef3790cf82b713667b43030dc9c957", + "url": "https://api.github.com/repos/guzzle/promises/zipball/09e8a212562fb1fb6a512c4156ed71525969d6c2", + "reference": "09e8a212562fb1fb6a512c4156ed71525969d6c2", "shasum": "" }, "require": { @@ -1524,7 +2044,7 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "type": "library", "extra": { @@ -1570,7 +2090,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.3.0" + "source": "https://github.com/guzzle/promises/tree/2.4.1" }, "funding": [ { @@ -1586,20 +2106,20 @@ "type": "tidelift" } ], - "time": "2025-08-22T14:34:08+00:00" + "time": "2026-05-20T22:57:30+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.8.0", + "version": "2.10.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "21dc724a0583619cd1652f673303492272778051" + "reference": "a1bbdc172f32a25fe999965b65b6e71fd87da9ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", - "reference": "21dc724a0583619cd1652f673303492272778051", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/a1bbdc172f32a25fe999965b65b6e71fd87da9ed", + "reference": "a1bbdc172f32a25fe999965b65b6e71fd87da9ed", "shasum": "" }, "require": { @@ -1614,8 +2134,9 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.44 || ^9.6.25" + "http-interop/http-factory-tests": "1.1.0", + "jshttp/mime-db": "1.54.0.1", + "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" @@ -1686,7 +2207,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.8.0" + "source": "https://github.com/guzzle/psr7/tree/2.10.2" }, "funding": [ { @@ -1702,20 +2223,20 @@ "type": "tidelift" } ], - "time": "2025-08-23T21:21:41+00:00" + "time": "2026-05-25T22:58:15+00:00" }, { "name": "guzzlehttp/uri-template", - "version": "v1.0.5", + "version": "v1.0.6", "source": { "type": "git", "url": "https://github.com/guzzle/uri-template.git", - "reference": "4f4bbd4e7172148801e76e3decc1e559bdee34e1" + "reference": "eef7f87bab6f204eba3c39224d8075c70c637946" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/uri-template/zipball/4f4bbd4e7172148801e76e3decc1e559bdee34e1", - "reference": "4f4bbd4e7172148801e76e3decc1e559bdee34e1", + "url": "https://api.github.com/repos/guzzle/uri-template/zipball/eef7f87bab6f204eba3c39224d8075c70c637946", + "reference": "eef7f87bab6f204eba3c39224d8075c70c637946", "shasum": "" }, "require": { @@ -1724,7 +2245,7 @@ }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25", + "phpunit/phpunit": "^8.5.52 || ^9.6.34", "uri-template/tests": "1.0.0" }, "type": "library", @@ -1772,7 +2293,7 @@ ], "support": { "issues": "https://github.com/guzzle/uri-template/issues", - "source": "https://github.com/guzzle/uri-template/tree/v1.0.5" + "source": "https://github.com/guzzle/uri-template/tree/v1.0.6" }, "funding": [ { @@ -1788,27 +2309,27 @@ "type": "tidelift" } ], - "time": "2025-08-22T14:27:06+00:00" + "time": "2026-05-23T22:00:21+00:00" }, { "name": "jaybizzle/crawler-detect", - "version": "v1.3.6", + "version": "v1.3.11", "source": { "type": "git", "url": "https://github.com/JayBizzle/Crawler-Detect.git", - "reference": "61f2ef1ad2d0ae922c265931cb0a8032a1ed2813" + "reference": "484792759de89fe94ea6a192065ea7cd99f1eaa2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/JayBizzle/Crawler-Detect/zipball/61f2ef1ad2d0ae922c265931cb0a8032a1ed2813", - "reference": "61f2ef1ad2d0ae922c265931cb0a8032a1ed2813", + "url": "https://api.github.com/repos/JayBizzle/Crawler-Detect/zipball/484792759de89fe94ea6a192065ea7cd99f1eaa2", + "reference": "484792759de89fe94ea6a192065ea7cd99f1eaa2", "shasum": "" }, "require": { "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8|^5.5|^6.5|^9.4" + "phpunit/phpunit": "^4.8|^5.5|^6.5|^7.5|^8.5.52|^9.4" }, "type": "library", "autoload": { @@ -1838,9 +2359,9 @@ ], "support": { "issues": "https://github.com/JayBizzle/Crawler-Detect/issues", - "source": "https://github.com/JayBizzle/Crawler-Detect/tree/v1.3.6" + "source": "https://github.com/JayBizzle/Crawler-Detect/tree/v1.3.11" }, - "time": "2025-09-30T16:22:43+00:00" + "time": "2026-05-10T14:08:06+00:00" }, { "name": "jeroendesloovere/vcard", @@ -1896,179 +2417,40 @@ "time": "2023-09-07T19:46:46+00:00" }, { - "name": "laravel/framework", - "version": "v9.52.21", + "name": "laravel-lang/actions", + "version": "1.13.1", "source": { "type": "git", - "url": "https://github.com/laravel/framework.git", - "reference": "6055d9594c9da265ddbf1e27e7dd8f09624568bc" + "url": "https://github.com/Laravel-Lang/actions.git", + "reference": "a260c73d9fb8e21d0a03d1363a322750e7e6584b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/6055d9594c9da265ddbf1e27e7dd8f09624568bc", - "reference": "6055d9594c9da265ddbf1e27e7dd8f09624568bc", + "url": "https://api.github.com/repos/Laravel-Lang/actions/zipball/a260c73d9fb8e21d0a03d1363a322750e7e6584b", + "reference": "a260c73d9fb8e21d0a03d1363a322750e7e6584b", "shasum": "" }, "require": { - "brick/math": "^0.9.3|^0.10.2|^0.11", - "doctrine/inflector": "^2.0.5", - "dragonmantank/cron-expression": "^3.3.2", - "egulias/email-validator": "^3.2.1|^4.0", - "ext-ctype": "*", - "ext-filter": "*", - "ext-hash": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-session": "*", - "ext-tokenizer": "*", - "fruitcake/php-cors": "^1.2", - "guzzlehttp/uri-template": "^1.0", - "laravel/serializable-closure": "^1.2.2", - "league/commonmark": "^2.2.1", - "league/flysystem": "^3.8.0", - "monolog/monolog": "^2.0", - "nesbot/carbon": "^2.62.1", - "nunomaduro/termwind": "^1.13", - "php": "^8.0.2", - "psr/container": "^1.1.1|^2.0.1", - "psr/log": "^1.0|^2.0|^3.0", - "psr/simple-cache": "^1.0|^2.0|^3.0", - "ramsey/uuid": "^4.7", - "symfony/console": "^6.0.9", - "symfony/error-handler": "^6.0", - "symfony/finder": "^6.0", - "symfony/http-foundation": "^6.0", - "symfony/http-kernel": "^6.0", - "symfony/mailer": "^6.0", - "symfony/mime": "^6.0", - "symfony/process": "^6.0", - "symfony/routing": "^6.0", - "symfony/uid": "^6.0", - "symfony/var-dumper": "^6.0", - "tijsverkoyen/css-to-inline-styles": "^2.2.5", - "vlucas/phpdotenv": "^5.4.1", - "voku/portable-ascii": "^2.0" + "ext-json": "*", + "laravel-lang/publisher": "^14.0 || ^15.0 || ^16.0", + "php": "^8.1" }, - "conflict": { - "tightenco/collect": "<5.5.33" + "require-dev": { + "laravel-lang/status-generator": "^2.3.1", + "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", + "symfony/var-dumper": "^6.3 || ^7.0" }, - "provide": { - "psr/container-implementation": "1.1|2.0", - "psr/simple-cache-implementation": "1.0|2.0|3.0" - }, - "replace": { - "illuminate/auth": "self.version", - "illuminate/broadcasting": "self.version", - "illuminate/bus": "self.version", - "illuminate/cache": "self.version", - "illuminate/collections": "self.version", - "illuminate/conditionable": "self.version", - "illuminate/config": "self.version", - "illuminate/console": "self.version", - "illuminate/container": "self.version", - "illuminate/contracts": "self.version", - "illuminate/cookie": "self.version", - "illuminate/database": "self.version", - "illuminate/encryption": "self.version", - "illuminate/events": "self.version", - "illuminate/filesystem": "self.version", - "illuminate/hashing": "self.version", - "illuminate/http": "self.version", - "illuminate/log": "self.version", - "illuminate/macroable": "self.version", - "illuminate/mail": "self.version", - "illuminate/notifications": "self.version", - "illuminate/pagination": "self.version", - "illuminate/pipeline": "self.version", - "illuminate/queue": "self.version", - "illuminate/redis": "self.version", - "illuminate/routing": "self.version", - "illuminate/session": "self.version", - "illuminate/support": "self.version", - "illuminate/testing": "self.version", - "illuminate/translation": "self.version", - "illuminate/validation": "self.version", - "illuminate/view": "self.version" - }, - "require-dev": { - "ably/ably-php": "^1.0", - "aws/aws-sdk-php": "^3.235.5", - "doctrine/dbal": "^2.13.3|^3.1.4", - "ext-gmp": "*", - "fakerphp/faker": "^1.21", - "guzzlehttp/guzzle": "^7.5", - "league/flysystem-aws-s3-v3": "^3.0", - "league/flysystem-ftp": "^3.0", - "league/flysystem-path-prefixing": "^3.3", - "league/flysystem-read-only": "^3.3", - "league/flysystem-sftp-v3": "^3.0", - "mockery/mockery": "^1.5.1", - "orchestra/testbench-core": "^7.24", - "pda/pheanstalk": "^4.0", - "phpstan/phpdoc-parser": "^1.15", - "phpstan/phpstan": "^1.4.7", - "phpunit/phpunit": "^9.5.8", - "predis/predis": "^1.1.9|^2.0.2", - "symfony/cache": "^6.0", - "symfony/http-client": "^6.0" - }, - "suggest": { - "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", - "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", - "brianium/paratest": "Required to run tests in parallel (^6.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", - "ext-apcu": "Required to use the APC cache driver.", - "ext-fileinfo": "Required to use the Filesystem class.", - "ext-ftp": "Required to use the Flysystem FTP driver.", - "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", - "ext-memcached": "Required to use the memcache cache driver.", - "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", - "ext-pdo": "Required to use all database features.", - "ext-posix": "Required to use all features of the queue worker.", - "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", - "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", - "filp/whoops": "Required for friendly error pages in development (^2.14.3).", - "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", - "laravel/tinker": "Required to use the tinker console command (^2.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", - "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", - "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", - "league/flysystem-read-only": "Required to use read-only disks (^3.3)", - "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", - "mockery/mockery": "Required to use mocking (^1.5.1).", - "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", - "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", - "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).", - "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).", - "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", - "symfony/cache": "Required to PSR-6 cache bridge (^6.0).", - "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).", - "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).", - "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).", - "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).", - "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "9.x-dev" - } + "type": "library", + "extra": { + "laravel": { + "providers": [ + "LaravelLang\\Actions\\ServiceProvider" + ] + } }, "autoload": { - "files": [ - "src/Illuminate/Collections/helpers.php", - "src/Illuminate/Events/functions.php", - "src/Illuminate/Foundation/helpers.php", - "src/Illuminate/Support/helpers.php" - ], "psr-4": { - "Illuminate\\": "src/Illuminate/", - "Illuminate\\Support\\": [ - "src/Illuminate/Macroable/", - "src/Illuminate/Collections/", - "src/Illuminate/Conditionable/" - ] + "LaravelLang\\Actions\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2077,55 +2459,75 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro", + "homepage": "https://dragon-code.pro" + }, + { + "name": "Laravel Lang Team", + "homepage": "https://laravel-lang.com" } ], - "description": "The Laravel Framework.", - "homepage": "https://laravel.com", + "description": "Translation of buttons and other action elements", "keywords": [ - "framework", - "laravel" + "actions", + "buttons", + "lang", + "languages", + "laravel", + "translations" ], "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" + "issues": "https://github.com/Laravel-Lang/actions/issues", + "source": "https://github.com/Laravel-Lang/actions/tree/1.13.1" }, - "time": "2025-09-30T14:57:50+00:00" + "funding": [ + { + "url": "https://boosty.to/dragon-code", + "type": "boosty" + }, + { + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" + } + ], + "time": "2026-04-05T13:52:53+00:00" }, { - "name": "laravel/serializable-closure", - "version": "v1.3.7", + "name": "laravel-lang/attributes", + "version": "2.16.1", "source": { "type": "git", - "url": "https://github.com/laravel/serializable-closure.git", - "reference": "4f48ade902b94323ca3be7646db16209ec76be3d" + "url": "https://github.com/Laravel-Lang/attributes.git", + "reference": "82482c9a89448be60c4f4e66343c6fbdf2c11c50" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/4f48ade902b94323ca3be7646db16209ec76be3d", - "reference": "4f48ade902b94323ca3be7646db16209ec76be3d", + "url": "https://api.github.com/repos/Laravel-Lang/attributes/zipball/82482c9a89448be60c4f4e66343c6fbdf2c11c50", + "reference": "82482c9a89448be60c4f4e66343c6fbdf2c11c50", "shasum": "" }, "require": { - "php": "^7.3|^8.0" + "ext-json": "*", + "laravel-lang/publisher": "^14.0 || ^15.0 || ^16.0", + "php": "^8.1" }, "require-dev": { - "illuminate/support": "^8.0|^9.0|^10.0|^11.0", - "nesbot/carbon": "^2.61|^3.0", - "pestphp/pest": "^1.21.3", - "phpstan/phpstan": "^1.8.2", - "symfony/var-dumper": "^5.4.11|^6.2.0|^7.0.0" + "laravel-lang/status-generator": "^1.19 || ^2.0", + "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", + "symfony/var-dumper": "^6.0 || ^7.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.x-dev" + "laravel": { + "providers": [ + "LaravelLang\\Attributes\\ServiceProvider" + ] } }, "autoload": { "psr-4": { - "Laravel\\SerializableClosure\\": "src/" + "LaravelLang\\Attributes\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2134,139 +2536,163 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro" }, { - "name": "Nuno Maduro", - "email": "nuno@laravel.com" + "name": "Laravel-Lang Team", + "homepage": "https://github.com/Laravel-Lang" } ], - "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "description": "Translation of form element names", "keywords": [ - "closure", + "attributes", + "fields", + "form", + "lang", + "languages", "laravel", - "serializable" + "messages", + "translations", + "validation" ], "support": { - "issues": "https://github.com/laravel/serializable-closure/issues", - "source": "https://github.com/laravel/serializable-closure" + "issues": "https://github.com/Laravel-Lang/attributes/issues", + "source": "https://github.com/Laravel-Lang/attributes/tree/2.16.1" }, - "time": "2024-11-14T18:34:49+00:00" + "funding": [ + { + "url": "https://boosty.to/dragon-code", + "type": "boosty" + }, + { + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" + } + ], + "time": "2026-05-09T16:35:13+00:00" }, { - "name": "laravel/socialite", - "version": "v5.24.2", + "name": "laravel-lang/common", + "version": "5.4.0", "source": { "type": "git", - "url": "https://github.com/laravel/socialite.git", - "reference": "5cea2eebf11ca4bc6c2f20495c82a70a9b3d1613" + "url": "https://github.com/Laravel-Lang/common.git", + "reference": "6cee77bf88a56dc7420aa582e48544867aa9c4b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/socialite/zipball/5cea2eebf11ca4bc6c2f20495c82a70a9b3d1613", - "reference": "5cea2eebf11ca4bc6c2f20495c82a70a9b3d1613", + "url": "https://api.github.com/repos/Laravel-Lang/common/zipball/6cee77bf88a56dc7420aa582e48544867aa9c4b1", + "reference": "6cee77bf88a56dc7420aa582e48544867aa9c4b1", "shasum": "" }, "require": { - "ext-json": "*", - "firebase/php-jwt": "^6.4|^7.0", - "guzzlehttp/guzzle": "^6.0|^7.0", - "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/http": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "league/oauth1-client": "^1.11", - "php": "^7.2|^8.0", - "phpseclib/phpseclib": "^3.0" + "laravel-lang/actions": "^1.0", + "laravel-lang/attributes": "^2.5.0", + "laravel-lang/http-statuses": "^3.5.0", + "laravel-lang/lang": "^13.3.0", + "laravel-lang/locale-list": "^1.1", + "laravel-lang/locales": "^1.9", + "laravel-lang/native-country-names": "^1.0", + "laravel-lang/native-currency-names": "^1.1", + "laravel-lang/native-locale-names": "^1.4", + "laravel-lang/publisher": "^15.0", + "php": "^8.1" }, "require-dev": { - "mockery/mockery": "^1.0", - "orchestra/testbench": "^4.18|^5.20|^6.47|^7.55|^8.36|^9.15|^10.8", - "phpstan/phpstan": "^1.12.23", - "phpunit/phpunit": "^8.0|^9.3|^10.4|^11.5|^12.0" + "dragon-code/support": "^6.11", + "orchestra/testbench": "^8.14", + "phpunit/phpunit": "^10.4.2", + "symfony/var-dumper": "^6.3 || ^7.0" }, "type": "library", - "extra": { - "laravel": { - "aliases": { - "Socialite": "Laravel\\Socialite\\Facades\\Socialite" - }, - "providers": [ - "Laravel\\Socialite\\SocialiteServiceProvider" - ] - }, - "branch-alias": { - "dev-master": "5.x-dev" - } - }, - "autoload": { - "psr-4": { - "Laravel\\Socialite\\": "src/" - } - }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Laravel-Lang Team", + "homepage": "https://github.com/Laravel-Lang" + }, + { + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro", + "homepage": "https://dragon-code.pro" } ], - "description": "Laravel wrapper around OAuth 1 & OAuth 2 libraries.", - "homepage": "https://laravel.com", + "description": "Easily connect the necessary language packs to the application", "keywords": [ + "Laravel-lang", + "actions", + "attribute", + "attributes", + "breeze", + "buttons", + "cashier", + "fortify", + "framework", + "http", + "http-status", + "http-status-code", + "i18n", + "jetstream", + "lang", + "language", + "languages", "laravel", - "oauth" + "locale", + "locales", + "localization", + "localizations", + "nova", + "publisher", + "spark", + "translation", + "translations", + "ui" ], "support": { - "issues": "https://github.com/laravel/socialite/issues", - "source": "https://github.com/laravel/socialite" + "issues": "https://github.com/Laravel-Lang/common/issues", + "source": "https://github.com/Laravel-Lang/common" }, - "time": "2026-01-10T16:07:28+00:00" + "time": "2023-12-15T07:19:00+00:00" }, { - "name": "laravel/tinker", - "version": "v2.11.0", + "name": "laravel-lang/http-statuses", + "version": "3.13.1", "source": { "type": "git", - "url": "https://github.com/laravel/tinker.git", - "reference": "3d34b97c9a1747a81a3fde90482c092bd8b66468" + "url": "https://github.com/Laravel-Lang/http-statuses.git", + "reference": "6b563bfb5aa634494597ae559856650f9b68d027" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/3d34b97c9a1747a81a3fde90482c092bd8b66468", - "reference": "3d34b97c9a1747a81a3fde90482c092bd8b66468", + "url": "https://api.github.com/repos/Laravel-Lang/http-statuses/zipball/6b563bfb5aa634494597ae559856650f9b68d027", + "reference": "6b563bfb5aa634494597ae559856650f9b68d027", "shasum": "" }, "require": { - "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "php": "^7.2.5|^8.0", - "psy/psysh": "^0.11.1|^0.12.0", - "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0|^8.0" + "ext-json": "*", + "laravel-lang/publisher": "^14.1 || ^15.0 || ^16.0", + "php": "^8.1" }, "require-dev": { - "mockery/mockery": "~1.3.3|^1.4.2", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.8|^9.3.3|^10.0" - }, - "suggest": { - "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0)." + "laravel-lang/status-generator": "^1.19 || ^2.0", + "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", + "symfony/var-dumper": "^6.0 || ^7.0" }, "type": "library", "extra": { "laravel": { "providers": [ - "Laravel\\Tinker\\TinkerServiceProvider" + "LaravelLang\\HttpStatuses\\ServiceProvider" ] } }, "autoload": { "psr-4": { - "Laravel\\Tinker\\": "src/" + "LaravelLang\\HttpStatuses\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -2275,263 +2701,205 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "Powerful REPL for the Laravel framework.", + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro" + }, + { + "name": "Laravel-Lang Team", + "homepage": "https://github.com/Laravel-Lang" + } + ], + "description": "Translation of HTTP statuses", "keywords": [ - "REPL", - "Tinker", + "http", + "lang", + "languages", "laravel", - "psysh" + "messages", + "status", + "translations" ], "support": { - "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.11.0" + "issues": "https://github.com/Laravel-Lang/http-statuses/issues", + "source": "https://github.com/Laravel-Lang/http-statuses/tree/3.13.1" }, - "time": "2025-12-19T19:16:45+00:00" + "funding": [ + { + "url": "https://boosty.to/dragon-code", + "type": "boosty" + }, + { + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" + } + ], + "time": "2026-05-23T20:17:47+00:00" }, { - "name": "league/commonmark", - "version": "2.8.0", + "name": "laravel-lang/lang", + "version": "13.12.1", "source": { "type": "git", - "url": "https://github.com/thephpleague/commonmark.git", - "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb" + "url": "https://github.com/Laravel-Lang/lang.git", + "reference": "25a5a07b635f0694cb34a37b58cfb78d0f4ee19e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/4efa10c1e56488e658d10adf7b7b7dcd19940bfb", - "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb", + "url": "https://api.github.com/repos/Laravel-Lang/lang/zipball/25a5a07b635f0694cb34a37b58cfb78d0f4ee19e", + "reference": "25a5a07b635f0694cb34a37b58cfb78d0f4ee19e", "shasum": "" }, "require": { - "ext-mbstring": "*", - "league/config": "^1.1.1", - "php": "^7.4 || ^8.0", - "psr/event-dispatcher": "^1.0", - "symfony/deprecation-contracts": "^2.1 || ^3.0", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "cebe/markdown": "^1.0", - "commonmark/cmark": "0.31.1", - "commonmark/commonmark.js": "0.31.1", - "composer/package-versions-deprecated": "^1.8", - "embed/embed": "^4.4", - "erusev/parsedown": "^1.0", "ext-json": "*", - "github/gfm": "0.29.0", - "michelf/php-markdown": "^1.4 || ^2.0", - "nyholm/psr7": "^1.5", - "phpstan/phpstan": "^1.8.2", - "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", - "scrutinizer/ocular": "^1.8.1", - "symfony/finder": "^5.3 | ^6.0 | ^7.0", - "symfony/process": "^5.4 | ^6.0 | ^7.0", - "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0", - "unleashedtech/php-coding-standard": "^3.1.1", - "vimeo/psalm": "^4.24.0 || ^5.0.0 || ^6.0.0" + "laravel-lang/publisher": "^14.0 || ^15.0 || ^16.0", + "php": "^8.1" }, - "suggest": { - "symfony/yaml": "v2.3+ required if using the Front Matter extension" + "require-dev": { + "laravel-lang/status-generator": "^1.19 || ^2.0", + "phpunit/phpunit": "^10.0", + "symfony/var-dumper": "^6.0 || ^7.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.9-dev" + "laravel": { + "providers": [ + "LaravelLang\\Lang\\ServiceProvider" + ] } }, "autoload": { "psr-4": { - "League\\CommonMark\\": "src" + "LaravelLang\\Lang\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Colin O'Dell", - "email": "colinodell@gmail.com", - "homepage": "https://www.colinodell.com", - "role": "Lead Developer" + "name": "Laravel-Lang Team", + "homepage": "https://github.com/Laravel-Lang" } ], - "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", - "homepage": "https://commonmark.thephpleague.com", + "description": "List of 78 languages for Laravel Framework, Laravel Jetstream, Laravel Fortify, Laravel Breeze, Laravel Cashier, Laravel Nova, Laravel Spark and Laravel UI", "keywords": [ - "commonmark", - "flavored", - "gfm", - "github", - "github-flavored", - "markdown", - "md", - "parser" + "lang", + "languages", + "laravel", + "lpm" ], "support": { - "docs": "https://commonmark.thephpleague.com/", - "forum": "https://github.com/thephpleague/commonmark/discussions", - "issues": "https://github.com/thephpleague/commonmark/issues", - "rss": "https://github.com/thephpleague/commonmark/releases.atom", - "source": "https://github.com/thephpleague/commonmark" + "issues": "https://github.com/Laravel-Lang/lang/issues", + "source": "https://github.com/Laravel-Lang/lang" }, - "funding": [ - { - "url": "https://www.colinodell.com/sponsor", - "type": "custom" - }, - { - "url": "https://www.paypal.me/colinpodell/10.00", - "type": "custom" - }, - { - "url": "https://github.com/colinodell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/commonmark", - "type": "tidelift" - } - ], - "time": "2025-11-26T21:48:24+00:00" + "time": "2023-12-16T17:26:12+00:00" }, { - "name": "league/config", - "version": "v1.2.0", + "name": "laravel-lang/locale-list", + "version": "1.7.0", "source": { "type": "git", - "url": "https://github.com/thephpleague/config.git", - "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" + "url": "https://github.com/Laravel-Lang/locale-list.git", + "reference": "48e61c7f0a957420d4aaf5d35653889c25c4e2d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", - "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "url": "https://api.github.com/repos/Laravel-Lang/locale-list/zipball/48e61c7f0a957420d4aaf5d35653889c25c4e2d4", + "reference": "48e61c7f0a957420d4aaf5d35653889c25c4e2d4", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^3.0.1", - "nette/schema": "^1.2", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^1.8.2", - "phpunit/phpunit": "^9.5.5", - "scrutinizer/ocular": "^1.8.1", - "unleashedtech/php-coding-standard": "^3.1", - "vimeo/psalm": "^4.7.3" + "archtechx/enums": "^0.3.2 || ^1.0", + "php": "^8.1" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.2-dev" - } - }, "autoload": { "psr-4": { - "League\\Config\\": "src" + "LaravelLang\\LocaleList\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Colin O'Dell", - "email": "colinodell@gmail.com", - "homepage": "https://www.colinodell.com", - "role": "Lead Developer" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro", + "homepage": "https://dragon-code.pro" + }, + { + "name": "Laravel-Lang Team", + "homepage": "https://laravel-lang.com" } ], - "description": "Define configuration arrays with strict schemas and access values with dot notation", - "homepage": "https://config.thephpleague.com", + "description": "List of localizations available in Laravel Lang projects", "keywords": [ - "array", - "config", - "configuration", - "dot", - "dot-access", - "nested", - "schema" + "Laravel-lang", + "lang", + "languages", + "laravel", + "locale", + "locales", + "localization", + "translation", + "translations" ], "support": { - "docs": "https://config.thephpleague.com/", - "issues": "https://github.com/thephpleague/config/issues", - "rss": "https://github.com/thephpleague/config/releases.atom", - "source": "https://github.com/thephpleague/config" + "issues": "https://github.com/Laravel-Lang/locale-list/issues", + "source": "https://github.com/Laravel-Lang/locale-list" }, "funding": [ { - "url": "https://www.colinodell.com/sponsor", - "type": "custom" - }, - { - "url": "https://www.paypal.me/colinpodell/10.00", - "type": "custom" + "url": "https://boosty.to/dragon-code", + "type": "boosty" }, { - "url": "https://github.com/colinodell", - "type": "github" + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" } ], - "time": "2022-12-11T20:36:23+00:00" + "time": "2026-01-20T08:17:15+00:00" }, { - "name": "league/flysystem", - "version": "3.31.0", + "name": "laravel-lang/locales", + "version": "1.9.0", "source": { "type": "git", - "url": "https://github.com/thephpleague/flysystem.git", - "reference": "1717e0b3642b0df65ecb0cc89cdd99fa840672ff" + "url": "https://github.com/Laravel-Lang/locales.git", + "reference": "0935f76c51c17333cae57dc9a7bac289de7d3687" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/1717e0b3642b0df65ecb0cc89cdd99fa840672ff", - "reference": "1717e0b3642b0df65ecb0cc89cdd99fa840672ff", + "url": "https://api.github.com/repos/Laravel-Lang/locales/zipball/0935f76c51c17333cae57dc9a7bac289de7d3687", + "reference": "0935f76c51c17333cae57dc9a7bac289de7d3687", "shasum": "" }, "require": { - "league/flysystem-local": "^3.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^8.0.2" - }, - "conflict": { - "async-aws/core": "<1.19.0", - "async-aws/s3": "<1.14.0", - "aws/aws-sdk-php": "3.209.31 || 3.210.0", - "guzzlehttp/guzzle": "<7.0", - "guzzlehttp/ringphp": "<1.1.1", - "phpseclib/phpseclib": "3.0.15", - "symfony/http-client": "<5.2" + "archtechx/enums": "^0.3.2", + "dragon-code/support": "^6.11.3", + "ext-json": "*", + "illuminate/collections": "^10.0", + "laravel-lang/native-locale-names": "^1.4.0", + "php": "^8.1" }, "require-dev": { - "async-aws/s3": "^1.5 || ^2.0", - "async-aws/simple-s3": "^1.1 || ^2.0", - "aws/aws-sdk-php": "^3.295.10", - "composer/semver": "^3.0", - "ext-fileinfo": "*", - "ext-ftp": "*", - "ext-mongodb": "^1.3|^2", - "ext-zip": "*", - "friendsofphp/php-cs-fixer": "^3.5", - "google/cloud-storage": "^1.23", - "guzzlehttp/psr7": "^2.6", - "microsoft/azure-storage-blob": "^1.1", - "mongodb/mongodb": "^1.2|^2", - "phpseclib/phpseclib": "^3.0.36", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^9.5.11|^10.0", - "sabre/dav": "^4.6.0" + "orchestra/testbench": "^8.0", + "pestphp/pest": "^2.24.1", + "symfony/var-dumper": "^6.0" }, "type": "library", + "extra": { + "laravel": { + "providers": [ + "LaravelLang\\Locales\\ServiceProvider" + ] + } + }, "autoload": { "psr-4": { - "League\\Flysystem\\": "src" + "LaravelLang\\Locales\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2540,54 +2908,63 @@ ], "authors": [ { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro" + }, + { + "name": "Laravel-Lang Team", + "homepage": "https://laravel-lang.com" } ], - "description": "File storage abstraction for PHP", + "description": "Basic functionality for working with localizations", "keywords": [ - "WebDAV", - "aws", - "cloud", - "file", - "files", - "filesystem", - "filesystems", - "ftp", - "s3", - "sftp", - "storage" + "laravel", + "locale", + "locales", + "localization", + "translation", + "translations" ], "support": { - "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.31.0" + "issues": "https://github.com/Laravel-Lang/locales/issues", + "source": "https://github.com/Laravel-Lang/locales" }, - "time": "2026-01-23T15:38:47+00:00" + "time": "2023-11-13T23:15:06+00:00" }, { - "name": "league/flysystem-local", - "version": "3.31.0", + "name": "laravel-lang/native-country-names", + "version": "1.8.0", "source": { "type": "git", - "url": "https://github.com/thephpleague/flysystem-local.git", - "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079" + "url": "https://github.com/Laravel-Lang/native-country-names.git", + "reference": "1d293138e34eb9e914bc4568cdebac2cb0a2eb0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/2f669db18a4c20c755c2bb7d3a7b0b2340488079", - "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079", + "url": "https://api.github.com/repos/Laravel-Lang/native-country-names/zipball/1d293138e34eb9e914bc4568cdebac2cb0a2eb0e", + "reference": "1d293138e34eb9e914bc4568cdebac2cb0a2eb0e", "shasum": "" }, "require": { - "ext-fileinfo": "*", - "league/flysystem": "^3.0.0", - "league/mime-type-detection": "^1.0.0", - "php": "^8.0.2" + "dragon-code/support": "^6.11", + "ext-json": "*", + "illuminate/collections": "^10.0 || ^11.0 || ^12.0 || ^13.0", + "php": "^8.1" + }, + "require-dev": { + "illuminate/support": "^10.0 || ^11.0 || ^12.0 || ^13.0", + "laravel-lang/locale-list": "^1.5", + "pestphp/pest": "^2.0 || ^3.0 || ^4.0", + "punic/punic": "^3.8", + "symfony/console": "^6.0 || ^7.0 || ^8.0", + "symfony/process": "^6.0 || ^7.0 || ^8.0", + "symfony/var-dumper": "^6.0 || ^7.0 || ^8.0", + "vlucas/phpdotenv": "^5.6" }, "type": "library", "autoload": { "psr-4": { - "League\\Flysystem\\Local\\": "" + "LaravelLang\\NativeCountryNames\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2596,50 +2973,80 @@ ], "authors": [ { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro" + }, + { + "name": "Laravel-Lang Team", + "homepage": "https://laravel-lang.com" } ], - "description": "Local filesystem adapter for Flysystem.", + "description": "The project contains native translations of country names", "keywords": [ - "Flysystem", - "file", - "files", - "filesystem", - "local" + "Laravel-lang", + "countries", + "country", + "lang", + "languages", + "laravel", + "locale", + "locales", + "localization", + "territories", + "territory", + "translation", + "translations" ], "support": { - "source": "https://github.com/thephpleague/flysystem-local/tree/3.31.0" + "issues": "https://github.com/Laravel-Lang/native-country-names/issues", + "source": "https://github.com/Laravel-Lang/native-country-names" }, - "time": "2026-01-23T15:30:45+00:00" + "funding": [ + { + "url": "https://boosty.to/dragon-code", + "type": "boosty" + }, + { + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" + } + ], + "time": "2026-03-17T22:01:15+00:00" }, { - "name": "league/mime-type-detection", - "version": "1.16.0", + "name": "laravel-lang/native-currency-names", + "version": "1.9.0", "source": { "type": "git", - "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" + "url": "https://github.com/Laravel-Lang/native-currency-names.git", + "reference": "78beb3c74fc49970b2f948def631512d2a71f3d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", - "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", + "url": "https://api.github.com/repos/Laravel-Lang/native-currency-names/zipball/78beb3c74fc49970b2f948def631512d2a71f3d9", + "reference": "78beb3c74fc49970b2f948def631512d2a71f3d9", "shasum": "" }, "require": { - "ext-fileinfo": "*", - "php": "^7.4 || ^8.0" + "dragon-code/support": "^6.11", + "ext-json": "*", + "illuminate/collections": "^10.0 || ^11.0 || ^12.0 || ^13.0", + "php": "^8.1" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.2", - "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" + "illuminate/support": "^10.0 || ^11.0 || ^12.0 || ^13.0", + "laravel-lang/locale-list": "^1.2", + "pestphp/pest": "^2.0 || ^3.0 || ^4.0", + "punic/punic": "^3.8", + "symfony/console": "^6.0 || ^7.0", + "symfony/process": "^6.0 || ^7.0", + "symfony/var-dumper": "^6.0 || ^7.0", + "vlucas/phpdotenv": "^5.6" }, "type": "library", "autoload": { "psr-4": { - "League\\MimeTypeDetection\\": "src" + "LaravelLang\\NativeCurrencyNames\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2648,68 +3055,76 @@ ], "authors": [ { - "name": "Frank de Jonge", - "email": "info@frankdejonge.nl" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro" + }, + { + "name": "Laravel-Lang Team", + "homepage": "https://laravel-lang.com" } ], - "description": "Mime-type detection for Flysystem", + "description": "The project contains native translations of currency names", + "keywords": [ + "Laravel-lang", + "currency", + "lang", + "languages", + "laravel", + "locale", + "locales", + "localization", + "translation", + "translations" + ], "support": { - "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" + "issues": "https://github.com/Laravel-Lang/native-currency-names/issues", + "source": "https://github.com/Laravel-Lang/native-currency-names" }, "funding": [ { - "url": "https://github.com/frankdejonge", - "type": "github" + "url": "https://boosty.to/dragon-code", + "type": "boosty" }, { - "url": "https://tidelift.com/funding/github/packagist/league/flysystem", - "type": "tidelift" + "url": "https://yoomoney.ru/to/410012608840929", + "type": "yoomoney" } ], - "time": "2024-09-21T08:32:55+00:00" + "time": "2026-03-17T22:14:24+00:00" }, { - "name": "league/oauth1-client", - "version": "v1.11.0", + "name": "laravel-lang/native-locale-names", + "version": "1.4.0", "source": { "type": "git", - "url": "https://github.com/thephpleague/oauth1-client.git", - "reference": "f9c94b088837eb1aae1ad7c4f23eb65cc6993055" + "url": "https://github.com/Laravel-Lang/native-locale-names.git", + "reference": "c7ed1ef404081303d32ab8523621e68cb88f4227" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth1-client/zipball/f9c94b088837eb1aae1ad7c4f23eb65cc6993055", - "reference": "f9c94b088837eb1aae1ad7c4f23eb65cc6993055", + "url": "https://api.github.com/repos/Laravel-Lang/native-locale-names/zipball/c7ed1ef404081303d32ab8523621e68cb88f4227", + "reference": "c7ed1ef404081303d32ab8523621e68cb88f4227", "shasum": "" }, "require": { + "dragon-code/support": "^6.11", "ext-json": "*", - "ext-openssl": "*", - "guzzlehttp/guzzle": "^6.0|^7.0", - "guzzlehttp/psr7": "^1.7|^2.0", - "php": ">=7.1||>=8.0" + "php": "^8.1" }, "require-dev": { - "ext-simplexml": "*", - "friendsofphp/php-cs-fixer": "^2.17", - "mockery/mockery": "^1.3.3", - "phpstan/phpstan": "^0.12.42", - "phpunit/phpunit": "^7.5||9.5" - }, - "suggest": { - "ext-simplexml": "For decoding XML-based responses." + "guzzlehttp/guzzle": "^7.8", + "illuminate/support": "^10.31", + "laravel-lang/status-generator": "^2.3.1", + "pestphp/pest": "^2.24.3", + "punic/punic": "^3.8", + "symfony/console": "^6.3", + "symfony/process": "^6.3", + "symfony/var-dumper": "^6.3" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev", - "dev-develop": "2.0-dev" - } - }, "autoload": { "psr-4": { - "League\\OAuth1\\Client\\": "src/" + "LaravelLang\\NativeLocaleNames\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2718,81 +3133,81 @@ ], "authors": [ { - "name": "Ben Corlett", - "email": "bencorlett@me.com", - "homepage": "http://www.webcomm.com.au", - "role": "Developer" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro" + }, + { + "name": "Laravel-Lang Team", + "homepage": "https://laravel-lang.com" } ], - "description": "OAuth 1.0 Client Library", + "description": "The project contains native translations of locale names", "keywords": [ - "Authentication", - "SSO", - "authorization", - "bitbucket", - "identity", - "idp", - "oauth", - "oauth1", - "single sign on", - "trello", - "tumblr", - "twitter" + "Laravel-lang", + "lang", + "languages", + "laravel", + "locale", + "locales", + "localization", + "translation", + "translations" ], "support": { - "issues": "https://github.com/thephpleague/oauth1-client/issues", - "source": "https://github.com/thephpleague/oauth1-client/tree/v1.11.0" + "issues": "https://github.com/Laravel-Lang/native-locale-names/issues", + "source": "https://github.com/Laravel-Lang/native-locale-names" }, - "time": "2024-12-10T19:59:05+00:00" + "time": "2023-11-11T09:58:35+00:00" }, { - "name": "livewire/livewire", - "version": "v2.12.8", + "name": "laravel-lang/publisher", + "version": "15.0.2", "source": { "type": "git", - "url": "https://github.com/livewire/livewire.git", - "reference": "7d657d0dd8761a981f7ac3cd8d71c3b724f3e0b8" + "url": "https://github.com/Laravel-Lang/publisher.git", + "reference": "391086a01f21ec0004b9edddba54cb6bf762f52e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/livewire/livewire/zipball/7d657d0dd8761a981f7ac3cd8d71c3b724f3e0b8", - "reference": "7d657d0dd8761a981f7ac3cd8d71c3b724f3e0b8", + "url": "https://api.github.com/repos/Laravel-Lang/publisher/zipball/391086a01f21ec0004b9edddba54cb6bf762f52e", + "reference": "391086a01f21ec0004b9edddba54cb6bf762f52e", "shasum": "" }, "require": { - "illuminate/database": "^7.0|^8.0|^9.0|^10.0", - "illuminate/support": "^7.0|^8.0|^9.0|^10.0", - "illuminate/validation": "^7.0|^8.0|^9.0|^10.0", - "league/mime-type-detection": "^1.9", - "php": "^7.2.5|^8.0", - "symfony/http-kernel": "^5.0|^6.0" + "composer/semver": "^3.4", + "dragon-code/pretty-array": "^4.1", + "dragon-code/support": "^6.11.3", + "ext-json": "*", + "illuminate/collections": "^10.0", + "illuminate/console": "^10.0", + "illuminate/support": "^10.0", + "laravel-lang/locales": "^1.5.0", + "league/commonmark": "^2.4.1", + "league/config": "^1.2", + "php": "^8.1" + }, + "conflict": { + "laravel-lang/attributes": "<2.0", + "laravel-lang/http-statuses": "<3.0", + "laravel-lang/lang": "<11.0" }, "require-dev": { - "calebporzio/sushi": "^2.1", - "laravel/framework": "^7.0|^8.0|^9.0|^10.0", - "mockery/mockery": "^1.3.1", - "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0", - "orchestra/testbench-dusk": "^5.2|^6.0|^7.0|^8.0", - "phpunit/phpunit": "^8.4|^9.0", - "psy/psysh": "@stable" + "laravel-lang/json-fallback-hotfix": "^1.1", + "orchestra/testbench": "^8.14", + "phpunit/phpunit": "^10.4.2", + "symfony/var-dumper": "^6.3.6" }, "type": "library", "extra": { "laravel": { - "aliases": { - "Livewire": "Livewire\\Livewire" - }, "providers": [ - "Livewire\\LivewireServiceProvider" + "LaravelLang\\Publisher\\ServiceProvider" ] } }, "autoload": { - "files": [ - "src/helpers.php" - ], "psr-4": { - "Livewire\\": "src/" + "LaravelLang\\Publisher\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2801,89 +3216,230 @@ ], "authors": [ { - "name": "Caleb Porzio", - "email": "calebporzio@gmail.com" + "name": "Andrey Helldar", + "email": "helldar@dragon-code.pro" + }, + { + "name": "Laravel-Lang Team", + "homepage": "https://laravel-lang.com" } ], - "description": "A front-end framework for Laravel.", + "description": "Publisher lang files for the Laravel and Lumen Frameworks, Jetstream, Fortify, Cashier, Spark and Nova from Laravel-Lang/lang", + "keywords": [ + "Laravel-lang", + "breeze", + "cashier", + "fortify", + "framework", + "i18n", + "jetstream", + "lang", + "languages", + "laravel", + "locale", + "locales", + "localization", + "localizations", + "lpm", + "lumen", + "nova", + "publisher", + "spark", + "trans", + "translation", + "translations", + "validations" + ], "support": { - "issues": "https://github.com/livewire/livewire/issues", - "source": "https://github.com/livewire/livewire/tree/v2.12.8" + "issues": "https://github.com/Laravel-Lang/publisher/issues", + "source": "https://github.com/Laravel-Lang/publisher" }, - "funding": [ - { - "url": "https://github.com/livewire", - "type": "github" - } - ], - "time": "2024-07-13T19:58:46+00:00" + "time": "2023-11-18T12:16:27+00:00" }, { - "name": "monolog/monolog", - "version": "2.11.0", + "name": "laravel/framework", + "version": "10.50.2", "source": { "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "37308608e599f34a1a4845b16440047ec98a172a" + "url": "https://github.com/laravel/framework.git", + "reference": "3ff39b7a9b83e633383ec9b019827ed54b6d38bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/37308608e599f34a1a4845b16440047ec98a172a", - "reference": "37308608e599f34a1a4845b16440047ec98a172a", + "url": "https://api.github.com/repos/laravel/framework/zipball/3ff39b7a9b83e633383ec9b019827ed54b6d38bc", + "reference": "3ff39b7a9b83e633383ec9b019827ed54b6d38bc", "shasum": "" }, "require": { - "php": ">=7.2", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" + "brick/math": "^0.9.3|^0.10.2|^0.11|^0.12", + "composer-runtime-api": "^2.2", + "doctrine/inflector": "^2.0.5", + "dragonmantank/cron-expression": "^3.3.2", + "egulias/email-validator": "^3.2.1|^4.0", + "ext-ctype": "*", + "ext-filter": "*", + "ext-hash": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-session": "*", + "ext-tokenizer": "*", + "fruitcake/php-cors": "^1.2", + "guzzlehttp/uri-template": "^1.0", + "laravel/prompts": "^0.1.9", + "laravel/serializable-closure": "^1.3", + "league/commonmark": "^2.2.1", + "league/flysystem": "^3.8.0", + "monolog/monolog": "^3.0", + "nesbot/carbon": "^2.67", + "nunomaduro/termwind": "^1.13", + "php": "^8.1", + "psr/container": "^1.1.1|^2.0.1", + "psr/log": "^1.0|^2.0|^3.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "ramsey/uuid": "^4.7", + "symfony/console": "^6.2", + "symfony/error-handler": "^6.2", + "symfony/finder": "^6.2", + "symfony/http-foundation": "^6.4", + "symfony/http-kernel": "^6.2", + "symfony/mailer": "^6.2", + "symfony/mime": "^6.2", + "symfony/process": "^6.2", + "symfony/routing": "^6.2", + "symfony/uid": "^6.2", + "symfony/var-dumper": "^6.2", + "tijsverkoyen/css-to-inline-styles": "^2.2.5", + "vlucas/phpdotenv": "^5.4.1", + "voku/portable-ascii": "^2.0" }, - "provide": { - "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + "conflict": { + "carbonphp/carbon-doctrine-types": ">=3.0", + "doctrine/dbal": ">=4.0", + "mockery/mockery": "1.6.8", + "phpunit/phpunit": ">=11.0.0", + "tightenco/collect": "<5.5.33" }, - "require-dev": { - "aws/aws-sdk-php": "^2.4.9 || ^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2 || ^2@dev", - "guzzlehttp/guzzle": "^7.4", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8 || ^2.0", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "phpspec/prophecy": "^1.15", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.38 || ^9.6.19", - "predis/predis": "^1.1 || ^2.0", - "rollbar/rollbar": "^1.3 || ^2 || ^3", - "ruflin/elastica": "^7", - "swiftmailer/swiftmailer": "^5.3|^6.0", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" + "provide": { + "psr/container-implementation": "1.1|2.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0" }, - "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "ext-openssl": "Required to send log messages using SSL", - "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/collections": "self.version", + "illuminate/conditionable": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/macroable": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/process": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/testing": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version" + }, + "require-dev": { + "ably/ably-php": "^1.0", + "aws/aws-sdk-php": "^3.235.5", + "doctrine/dbal": "^3.5.1", + "ext-gmp": "*", + "fakerphp/faker": "^1.21", + "guzzlehttp/guzzle": "^7.5", + "league/flysystem-aws-s3-v3": "^3.0", + "league/flysystem-ftp": "^3.0", + "league/flysystem-path-prefixing": "^3.3", + "league/flysystem-read-only": "^3.3", + "league/flysystem-sftp-v3": "^3.0", + "mockery/mockery": "^1.5.1", + "nyholm/psr7": "^1.2", + "orchestra/testbench-core": "^8.23.4", + "pda/pheanstalk": "^4.0", + "phpstan/phpstan": "~1.11.11", + "phpunit/phpunit": "^10.0.7", + "predis/predis": "^2.0.2", + "symfony/cache": "^6.2", + "symfony/http-client": "^6.2.4", + "symfony/psr-http-message-bridge": "^2.0" + }, + "suggest": { + "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", + "brianium/paratest": "Required to run tests in parallel (^6.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^3.5.1).", + "ext-apcu": "Required to use the APC cache driver.", + "ext-fileinfo": "Required to use the Filesystem class.", + "ext-ftp": "Required to use the Flysystem FTP driver.", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-memcached": "Required to use the memcache cache driver.", + "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", + "ext-pdo": "Required to use all database features.", + "ext-posix": "Required to use all features of the queue worker.", + "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", + "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", + "filp/whoops": "Required for friendly error pages in development (^2.14.3).", + "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", + "laravel/tinker": "Required to use the tinker console command (^2.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", + "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", + "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", + "league/flysystem-read-only": "Required to use read-only disks (^3.3)", + "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", + "mockery/mockery": "Required to use mocking (^1.5.1).", + "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8|^10.0.7).", + "predis/predis": "Required to use the predis connector (^2.0.2).", + "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^6.2).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^6.2).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.2).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.2).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.x-dev" + "dev-master": "10.x-dev" } }, "autoload": { + "files": [ + "src/Illuminate/Collections/functions.php", + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", + "src/Illuminate/Filesystem/functions.php", + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], "psr-4": { - "Monolog\\": "src/Monolog" + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" + ] } }, "notification-url": "https://packagist.org/downloads/", @@ -2892,668 +3448,627 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "Sends your logs to files, sockets, inboxes, databases and various web services", - "homepage": "https://github.com/Seldaek/monolog", + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", "keywords": [ - "log", - "logging", - "psr-3" + "framework", + "laravel" ], "support": { - "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.11.0" + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" }, - "funding": [ - { - "url": "https://github.com/Seldaek", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", - "type": "tidelift" - } - ], - "time": "2026-01-01T13:05:00+00:00" + "time": "2026-02-15T14:12:07+00:00" }, { - "name": "nesbot/carbon", - "version": "2.73.0", + "name": "laravel/prompts", + "version": "v0.1.25", "source": { "type": "git", - "url": "https://github.com/CarbonPHP/carbon.git", - "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075" + "url": "https://github.com/laravel/prompts.git", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/9228ce90e1035ff2f0db84b40ec2e023ed802075", - "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075", + "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95", "shasum": "" }, "require": { - "carbonphp/carbon-doctrine-types": "*", - "ext-json": "*", - "php": "^7.1.8 || ^8.0", - "psr/clock": "^1.0", - "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.16", - "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" + "ext-mbstring": "*", + "illuminate/collections": "^10.0|^11.0", + "php": "^8.1", + "symfony/console": "^6.2|^7.0" }, - "provide": { - "psr/clock-implementation": "1.0" + "conflict": { + "illuminate/console": ">=10.17.0 <10.25.0", + "laravel/framework": ">=10.17.0 <10.25.0" }, "require-dev": { - "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0", - "doctrine/orm": "^2.7 || ^3.0", - "friendsofphp/php-cs-fixer": "^3.0", - "kylekatarnls/multi-tester": "^2.0", - "ondrejmirtes/better-reflection": "<6", - "phpmd/phpmd": "^2.9", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.99 || ^1.7.14", - "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", - "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", - "squizlabs/php_codesniffer": "^3.4" + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-mockery": "^1.1" + }, + "suggest": { + "ext-pcntl": "Required for the spinner to be animated." }, - "bin": [ - "bin/carbon" - ], "type": "library", "extra": { - "laravel": { - "providers": [ - "Carbon\\Laravel\\ServiceProvider" - ] - }, - "phpstan": { - "includes": [ - "extension.neon" - ] - }, "branch-alias": { - "dev-2.x": "2.x-dev", - "dev-master": "3.x-dev" + "dev-main": "0.1.x-dev" } }, "autoload": { + "files": [ + "src/helpers.php" + ], "psr-4": { - "Carbon\\": "src/Carbon/" + "Laravel\\Prompts\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ - { - "name": "Brian Nesbitt", - "email": "brian@nesbot.com", - "homepage": "https://markido.com" - }, - { - "name": "kylekatarnls", - "homepage": "https://github.com/kylekatarnls" - } - ], - "description": "An API extension for DateTime that supports 281 different languages.", - "homepage": "https://carbon.nesbot.com", - "keywords": [ - "date", - "datetime", - "time" - ], + "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { - "docs": "https://carbon.nesbot.com/docs", - "issues": "https://github.com/briannesbitt/Carbon/issues", - "source": "https://github.com/briannesbitt/Carbon" + "issues": "https://github.com/laravel/prompts/issues", + "source": "https://github.com/laravel/prompts/tree/v0.1.25" }, - "funding": [ - { - "url": "https://github.com/sponsors/kylekatarnls", - "type": "github" - }, - { - "url": "https://opencollective.com/Carbon#sponsor", - "type": "opencollective" - }, - { - "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", - "type": "tidelift" - } - ], - "time": "2025-01-08T20:10:23+00:00" + "time": "2024-08-12T22:06:33+00:00" }, { - "name": "nette/schema", - "version": "v1.3.3", + "name": "laravel/serializable-closure", + "version": "v1.3.7", "source": { "type": "git", - "url": "https://github.com/nette/schema.git", - "reference": "2befc2f42d7c715fd9d95efc31b1081e5d765004" + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "4f48ade902b94323ca3be7646db16209ec76be3d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/schema/zipball/2befc2f42d7c715fd9d95efc31b1081e5d765004", - "reference": "2befc2f42d7c715fd9d95efc31b1081e5d765004", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/4f48ade902b94323ca3be7646db16209ec76be3d", + "reference": "4f48ade902b94323ca3be7646db16209ec76be3d", "shasum": "" }, "require": { - "nette/utils": "^4.0", - "php": "8.1 - 8.5" + "php": "^7.3|^8.0" }, "require-dev": { - "nette/tester": "^2.5.2", - "phpstan/phpstan-nette": "^2.0@stable", - "tracy/tracy": "^2.8" + "illuminate/support": "^8.0|^9.0|^10.0|^11.0", + "nesbot/carbon": "^2.61|^3.0", + "pestphp/pest": "^1.21.3", + "phpstan/phpstan": "^1.8.2", + "symfony/var-dumper": "^5.4.11|^6.2.0|^7.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3-dev" + "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { - "Nette\\": "src" - }, - "classmap": [ - "src/" - ] + "Laravel\\SerializableClosure\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "MIT" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" }, { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Nuno Maduro", + "email": "nuno@laravel.com" } ], - "description": "📐 Nette Schema: validating data structures against a given Schema.", - "homepage": "https://nette.org", + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", "keywords": [ - "config", - "nette" + "closure", + "laravel", + "serializable" ], "support": { - "issues": "https://github.com/nette/schema/issues", - "source": "https://github.com/nette/schema/tree/v1.3.3" + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" }, - "time": "2025-10-30T22:57:59+00:00" + "time": "2024-11-14T18:34:49+00:00" }, { - "name": "nette/utils", - "version": "v4.1.1", + "name": "laravel/socialite", + "version": "v5.27.0", "source": { "type": "git", - "url": "https://github.com/nette/utils.git", - "reference": "c99059c0315591f1a0db7ad6002000288ab8dc72" + "url": "https://github.com/laravel/socialite.git", + "reference": "40e0757a75637c7b2dff05d3286b0d8fc25e5c0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/c99059c0315591f1a0db7ad6002000288ab8dc72", - "reference": "c99059c0315591f1a0db7ad6002000288ab8dc72", + "url": "https://api.github.com/repos/laravel/socialite/zipball/40e0757a75637c7b2dff05d3286b0d8fc25e5c0e", + "reference": "40e0757a75637c7b2dff05d3286b0d8fc25e5c0e", "shasum": "" }, "require": { - "php": "8.2 - 8.5" - }, - "conflict": { - "nette/finder": "<3", - "nette/schema": "<1.2.2" + "ext-json": "*", + "firebase/php-jwt": "^6.4|^7.0", + "guzzlehttp/guzzle": "^6.0|^7.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/http": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "league/oauth1-client": "^1.11", + "php": "^7.2|^8.0", + "phpseclib/phpseclib": "^3.0" }, "require-dev": { - "jetbrains/phpstorm-attributes": "^1.2", - "nette/tester": "^2.5", - "phpstan/phpstan-nette": "^2.0@stable", - "tracy/tracy": "^2.9" - }, - "suggest": { - "ext-gd": "to use Image", - "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", - "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", - "ext-json": "to use Nette\\Utils\\Json", - "ext-mbstring": "to use Strings::lower() etc...", - "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" + "mockery/mockery": "^1.0", + "orchestra/testbench": "^4.18|^5.20|^6.47|^7.55|^8.36|^9.15|^10.8|^11.0", + "phpstan/phpstan": "^1.12.23", + "phpunit/phpunit": "^8.0|^9.3|^10.4|^11.5|^12.0" }, "type": "library", "extra": { + "laravel": { + "aliases": { + "Socialite": "Laravel\\Socialite\\Facades\\Socialite" + }, + "providers": [ + "Laravel\\Socialite\\SocialiteServiceProvider" + ] + }, "branch-alias": { - "dev-master": "4.1-dev" + "dev-master": "5.x-dev" } }, "autoload": { "psr-4": { - "Nette\\": "src" - }, - "classmap": [ - "src/" - ] + "Laravel\\Socialite\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" + "MIT" ], "authors": [ { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", - "homepage": "https://nette.org", + "description": "Laravel wrapper around OAuth 1 & OAuth 2 libraries.", + "homepage": "https://laravel.com", "keywords": [ - "array", - "core", - "datetime", - "images", - "json", - "nette", - "paginator", - "password", - "slugify", - "string", - "unicode", - "utf-8", - "utility", - "validation" + "laravel", + "oauth" ], "support": { - "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v4.1.1" + "issues": "https://github.com/laravel/socialite/issues", + "source": "https://github.com/laravel/socialite" }, - "time": "2025-12-22T12:14:32+00:00" + "time": "2026-04-24T14:05:47+00:00" }, { - "name": "nikic/php-parser", - "version": "v5.7.0", + "name": "laravel/tinker", + "version": "v2.11.1", "source": { "type": "git", - "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" + "url": "https://github.com/laravel/tinker.git", + "reference": "c9f80cc835649b5c1842898fb043f8cc098dd741" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", - "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "url": "https://api.github.com/repos/laravel/tinker/zipball/c9f80cc835649b5c1842898fb043f8cc098dd741", + "reference": "c9f80cc835649b5c1842898fb043f8cc098dd741", "shasum": "" }, "require": { - "ext-ctype": "*", - "ext-json": "*", - "ext-tokenizer": "*", - "php": ">=7.4" + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.11.1|^0.12.0", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0|^8.0" }, "require-dev": { - "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^9.0" + "mockery/mockery": "~1.3.3|^1.4.2", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.5.8|^9.3.3|^10.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0)." }, - "bin": [ - "bin/php-parse" - ], "type": "library", "extra": { - "branch-alias": { - "dev-master": "5.x-dev" + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] } }, "autoload": { "psr-4": { - "PhpParser\\": "lib/PhpParser" + "Laravel\\Tinker\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Nikita Popov" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "A PHP parser written in PHP", + "description": "Powerful REPL for the Laravel framework.", "keywords": [ - "parser", - "php" + "REPL", + "Tinker", + "laravel", + "psysh" ], "support": { - "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.11.1" }, - "time": "2025-12-06T11:56:16+00:00" + "time": "2026-02-06T14:12:35+00:00" }, { - "name": "nunomaduro/termwind", - "version": "v1.17.0", + "name": "league/commonmark", + "version": "2.8.2", "source": { "type": "git", - "url": "https://github.com/nunomaduro/termwind.git", - "reference": "5369ef84d8142c1d87e4ec278711d4ece3cbf301" + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "59fb075d2101740c337c7216e3f32b36c204218b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/5369ef84d8142c1d87e4ec278711d4ece3cbf301", - "reference": "5369ef84d8142c1d87e4ec278711d4ece3cbf301", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/59fb075d2101740c337c7216e3f32b36c204218b", + "reference": "59fb075d2101740c337c7216e3f32b36c204218b", "shasum": "" }, "require": { "ext-mbstring": "*", - "php": "^8.1", - "symfony/console": "^6.4.15" + "league/config": "^1.1.1", + "php": "^7.4 || ^8.0", + "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/polyfill-php80": "^1.16" }, "require-dev": { - "illuminate/console": "^10.48.24", - "illuminate/support": "^10.48.24", - "laravel/pint": "^1.18.2", - "pestphp/pest": "^2.36.0", - "pestphp/pest-plugin-mock": "2.0.0", - "phpstan/phpstan": "^1.12.11", - "phpstan/phpstan-strict-rules": "^1.6.1", - "symfony/var-dumper": "^6.4.15", - "thecodingmachine/phpstan-strict-rules": "^1.0.0" + "cebe/markdown": "^1.0", + "commonmark/cmark": "0.31.1", + "commonmark/commonmark.js": "0.31.1", + "composer/package-versions-deprecated": "^1.8", + "embed/embed": "^4.4", + "erusev/parsedown": "^1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "^1.4 || ^2.0", + "nyholm/psr7": "^1.5", + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", + "scrutinizer/ocular": "^1.8.1", + "symfony/finder": "^5.3 | ^6.0 | ^7.0 || ^8.0", + "symfony/process": "^5.4 | ^6.0 | ^7.0 || ^8.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0 || ^8.0", + "unleashedtech/php-coding-standard": "^3.1.1", + "vimeo/psalm": "^4.24.0 || ^5.0.0 || ^6.0.0" + }, + "suggest": { + "symfony/yaml": "v2.3+ required if using the Front Matter extension" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "Termwind\\Laravel\\TermwindServiceProvider" - ] + "branch-alias": { + "dev-main": "2.9-dev" } }, "autoload": { - "files": [ - "src/Functions.php" - ], "psr-4": { - "Termwind\\": "src/" + "League\\CommonMark\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Nuno Maduro", - "email": "enunomaduro@gmail.com" + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" } ], - "description": "Its like Tailwind CSS, but for the console.", + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", "keywords": [ - "cli", - "console", - "css", - "package", - "php", - "style" + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" ], "support": { - "issues": "https://github.com/nunomaduro/termwind/issues", - "source": "https://github.com/nunomaduro/termwind/tree/v1.17.0" + "docs": "https://commonmark.thephpleague.com/", + "forum": "https://github.com/thephpleague/commonmark/discussions", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" }, "funding": [ { - "url": "https://www.paypal.com/paypalme/enunomaduro", + "url": "https://www.colinodell.com/sponsor", "type": "custom" }, { - "url": "https://github.com/nunomaduro", - "type": "github" + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" }, { - "url": "https://github.com/xiCO2k", + "url": "https://github.com/colinodell", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" } ], - "time": "2024-11-21T10:36:35+00:00" + "time": "2026-03-19T13:16:38+00:00" }, { - "name": "paragonie/constant_time_encoding", - "version": "v3.1.3", + "name": "league/config", + "version": "v1.2.0", "source": { "type": "git", - "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77" + "url": "https://github.com/thephpleague/config.git", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", - "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", + "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", "shasum": "" }, "require": { - "php": "^8" - }, - "require-dev": { - "infection/infection": "^0", - "nikic/php-fuzzer": "^0", - "phpunit/phpunit": "^9|^10|^11", - "vimeo/psalm": "^4|^5|^6" + "dflydev/dot-access-data": "^3.0.1", + "nette/schema": "^1.2", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.5", + "scrutinizer/ocular": "^1.8.1", + "unleashedtech/php-coding-standard": "^3.1", + "vimeo/psalm": "^4.7.3" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2-dev" + } + }, "autoload": { "psr-4": { - "ParagonIE\\ConstantTime\\": "src/" + "League\\Config\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com", - "role": "Maintainer" - }, - { - "name": "Steve 'Sc00bz' Thomas", - "email": "steve@tobtu.com", - "homepage": "https://www.tobtu.com", - "role": "Original Developer" + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" } ], - "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "description": "Define configuration arrays with strict schemas and access values with dot notation", + "homepage": "https://config.thephpleague.com", "keywords": [ - "base16", - "base32", - "base32_decode", - "base32_encode", - "base64", - "base64_decode", - "base64_encode", - "bin2hex", - "encoding", - "hex", - "hex2bin", - "rfc4648" + "array", + "config", + "configuration", + "dot", + "dot-access", + "nested", + "schema" ], "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/constant_time_encoding/issues", - "source": "https://github.com/paragonie/constant_time_encoding" + "docs": "https://config.thephpleague.com/", + "issues": "https://github.com/thephpleague/config/issues", + "rss": "https://github.com/thephpleague/config/releases.atom", + "source": "https://github.com/thephpleague/config" }, - "time": "2025-09-24T15:06:41+00:00" + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + } + ], + "time": "2022-12-11T20:36:23+00:00" }, { - "name": "paragonie/random_compat", - "version": "v9.99.100", + "name": "league/flysystem", + "version": "3.34.0", "source": { "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "2daaac3b0d4c83ea7ed5d8586e786f5d00f3540e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", - "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/2daaac3b0d4c83ea7ed5d8586e786f5d00f3540e", + "reference": "2daaac3b0d4c83ea7ed5d8586e786f5d00f3540e", "shasum": "" }, "require": { - "php": ">= 7" + "league/flysystem-local": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" }, - "require-dev": { - "phpunit/phpunit": "4.*|5.*", - "vimeo/psalm": "^1" + "conflict": { + "async-aws/core": "<1.19.0", + "async-aws/s3": "<1.14.0", + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + "require-dev": { + "async-aws/s3": "^1.5 || ^2.0", + "async-aws/simple-s3": "^1.1 || ^2.0", + "aws/aws-sdk-php": "^3.295.10", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-mongodb": "^1.3|^2", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "guzzlehttp/psr7": "^2.6", + "microsoft/azure-storage-blob": "^1.1", + "mongodb/mongodb": "^1.2|^2", + "phpseclib/phpseclib": "^3.0.36", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^9.5.11|^10.0", + "sabre/dav": "^4.6.0" }, "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Paragon Initiative Enterprises", - "email": "security@paragonie.com", - "homepage": "https://paragonie.com" + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" } ], - "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "description": "File storage abstraction for PHP", "keywords": [ - "csprng", - "polyfill", - "pseudorandom", - "random" + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" ], "support": { - "email": "info@paragonie.com", - "issues": "https://github.com/paragonie/random_compat/issues", - "source": "https://github.com/paragonie/random_compat" + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/3.34.0" }, - "time": "2020-10-15T08:29:30+00:00" + "time": "2026-05-14T10:28:08+00:00" }, { - "name": "phpoption/phpoption", - "version": "1.9.5", + "name": "league/flysystem-local", + "version": "3.31.0", "source": { "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "75365b91986c2405cf5e1e012c5595cd487a98be" + "url": "https://github.com/thephpleague/flysystem-local.git", + "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/75365b91986c2405cf5e1e012c5595cd487a98be", - "reference": "75365b91986c2405cf5e1e012c5595cd487a98be", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/2f669db18a4c20c755c2bb7d3a7b0b2340488079", + "reference": "2f669db18a4c20c755c2bb7d3a7b0b2340488079", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34" + "ext-fileinfo": "*", + "league/flysystem": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" }, "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "1.9-dev" - } - }, "autoload": { "psr-4": { - "PhpOption\\": "src/PhpOption/" + "League\\Flysystem\\Local\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" + "MIT" ], "authors": [ { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com", - "homepage": "https://github.com/schmittjoh" - }, - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" } ], - "description": "Option Type for PHP", + "description": "Local filesystem adapter for Flysystem.", "keywords": [ - "language", - "option", - "php", - "type" + "Flysystem", + "file", + "files", + "filesystem", + "local" ], "support": { - "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.9.5" + "source": "https://github.com/thephpleague/flysystem-local/tree/3.31.0" }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2025-12-27T19:41:33+00:00" + "time": "2026-01-23T15:30:45+00:00" }, { - "name": "phpseclib/phpseclib", - "version": "3.0.48", + "name": "league/mime-type-detection", + "version": "1.16.0", "source": { "type": "git", - "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "64065a5679c50acb886e82c07aa139b0f757bb89" + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/64065a5679c50acb886e82c07aa139b0f757bb89", - "reference": "64065a5679c50acb886e82c07aa139b0f757bb89", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", "shasum": "" }, "require": { - "paragonie/constant_time_encoding": "^1|^2|^3", - "paragonie/random_compat": "^1.4|^2.0|^9.99.99", - "php": ">=5.6.1" + "ext-fileinfo": "*", + "php": "^7.4 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "*" - }, - "suggest": { - "ext-dom": "Install the DOM extension to load XML formatted public keys.", - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" }, "type": "library", "autoload": { - "files": [ - "phpseclib/bootstrap.php" - ], "psr-4": { - "phpseclib3\\": "phpseclib/" + "League\\MimeTypeDetection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -3562,98 +4077,68 @@ ], "authors": [ { - "name": "Jim Wigginton", - "email": "terrafrost@php.net", - "role": "Lead Developer" - }, - { - "name": "Patrick Monnerat", - "email": "pm@datasphere.ch", - "role": "Developer" - }, - { - "name": "Andreas Fischer", - "email": "bantu@phpbb.com", - "role": "Developer" - }, - { - "name": "Hans-JĂŒrgen Petrich", - "email": "petrich@tronic-media.com", - "role": "Developer" - }, - { - "name": "Graham Campbell", - "email": "graham@alt-three.com", - "role": "Developer" + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" } ], - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", - "homepage": "http://phpseclib.sourceforge.net", - "keywords": [ - "BigInteger", - "aes", - "asn.1", - "asn1", - "blowfish", - "crypto", - "cryptography", - "encryption", - "rsa", - "security", - "sftp", - "signature", - "signing", - "ssh", - "twofish", - "x.509", - "x509" - ], + "description": "Mime-type detection for Flysystem", "support": { - "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.48" + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" }, "funding": [ { - "url": "https://github.com/terrafrost", + "url": "https://github.com/frankdejonge", "type": "github" }, { - "url": "https://www.patreon.com/phpseclib", - "type": "patreon" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", "type": "tidelift" } ], - "time": "2025-12-15T11:51:42+00:00" + "time": "2024-09-21T08:32:55+00:00" }, { - "name": "psr/cache", - "version": "3.0.0", + "name": "league/oauth1-client", + "version": "v1.11.0", "source": { "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + "url": "https://github.com/thephpleague/oauth1-client.git", + "reference": "f9c94b088837eb1aae1ad7c4f23eb65cc6993055" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "url": "https://api.github.com/repos/thephpleague/oauth1-client/zipball/f9c94b088837eb1aae1ad7c4f23eb65cc6993055", + "reference": "f9c94b088837eb1aae1ad7c4f23eb65cc6993055", "shasum": "" }, "require": { - "php": ">=8.0.0" + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^6.0|^7.0", + "guzzlehttp/psr7": "^1.7|^2.0", + "php": ">=7.1||>=8.0" + }, + "require-dev": { + "ext-simplexml": "*", + "friendsofphp/php-cs-fixer": "^2.17", + "mockery/mockery": "^1.3.3", + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5||9.5" + }, + "suggest": { + "ext-simplexml": "For decoding XML-based responses." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.0-dev", + "dev-develop": "2.0-dev" } }, "autoload": { "psr-4": { - "Psr\\Cache\\": "src/" + "League\\OAuth1\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3662,42 +4147,84 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Ben Corlett", + "email": "bencorlett@me.com", + "homepage": "http://www.webcomm.com.au", + "role": "Developer" } ], - "description": "Common interface for caching libraries", + "description": "OAuth 1.0 Client Library", "keywords": [ - "cache", - "psr", - "psr-6" + "Authentication", + "SSO", + "authorization", + "bitbucket", + "identity", + "idp", + "oauth", + "oauth1", + "single sign on", + "trello", + "tumblr", + "twitter" ], "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" + "issues": "https://github.com/thephpleague/oauth1-client/issues", + "source": "https://github.com/thephpleague/oauth1-client/tree/v1.11.0" }, - "time": "2021-02-03T23:26:27+00:00" + "time": "2024-12-10T19:59:05+00:00" }, { - "name": "psr/clock", - "version": "1.0.0", + "name": "livewire/livewire", + "version": "v3.8.0", "source": { "type": "git", - "url": "https://github.com/php-fig/clock.git", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + "url": "https://github.com/livewire/livewire.git", + "reference": "d81d269243c3f18d302663c0ce5672990df08ca1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "url": "https://api.github.com/repos/livewire/livewire/zipball/d81d269243c3f18d302663c0ce5672990df08ca1", + "reference": "d81d269243c3f18d302663c0ce5672990df08ca1", "shasum": "" }, "require": { - "php": "^7.0 || ^8.0" + "illuminate/database": "^10.0|^11.0|^12.0|^13.0", + "illuminate/routing": "^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^10.0|^11.0|^12.0|^13.0", + "illuminate/validation": "^10.0|^11.0|^12.0|^13.0", + "laravel/prompts": "^0.1.24|^0.2|^0.3", + "league/mime-type-detection": "^1.9", + "php": "^8.1", + "symfony/console": "^6.0|^7.0|^8.0", + "symfony/http-kernel": "^6.2|^7.0|^8.0" + }, + "require-dev": { + "calebporzio/sushi": "^2.1", + "laravel/framework": "^10.15.0|^11.0|^12.0|^13.0", + "mockery/mockery": "^1.3.1", + "orchestra/testbench": "^8.21.0|^9.0|^10.0|^11.0", + "orchestra/testbench-dusk": "^8.24|^9.1|^10.0|^11.0", + "phpunit/phpunit": "^10.4|^11.5|^12.5", + "psy/psysh": "^0.11.22|^0.12" }, "type": "library", + "extra": { + "laravel": { + "aliases": { + "Livewire": "Livewire\\Livewire" + }, + "providers": [ + "Livewire\\LivewireServiceProvider" + ] + } + }, "autoload": { + "files": [ + "src/helpers.php" + ], "psr-4": { - "Psr\\Clock\\": "src/" + "Livewire\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3706,51 +4233,90 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Caleb Porzio", + "email": "calebporzio@gmail.com" } ], - "description": "Common interface for reading the clock.", - "homepage": "https://github.com/php-fig/clock", - "keywords": [ - "clock", - "now", - "psr", - "psr-20", - "time" - ], + "description": "A front-end framework for Laravel.", "support": { - "issues": "https://github.com/php-fig/clock/issues", - "source": "https://github.com/php-fig/clock/tree/1.0.0" + "issues": "https://github.com/livewire/livewire/issues", + "source": "https://github.com/livewire/livewire/tree/v3.8.0" }, - "time": "2022-11-25T14:36:26+00:00" + "funding": [ + { + "url": "https://github.com/livewire", + "type": "github" + } + ], + "time": "2026-04-30T23:56:43+00:00" }, { - "name": "psr/container", - "version": "2.0.2", + "name": "monolog/monolog", + "version": "3.10.0", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + "url": "https://github.com/Seldaek/monolog.git", + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0", + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0", "shasum": "" }, "require": { - "php": ">=7.4.0" + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8 || ^2.0", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "php-console/php-console": "^3.1.8", + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.17 || ^11.0.7", + "predis/predis": "^1.1 || ^2", + "rollbar/rollbar": "^4.0", + "ruflin/elastica": "^7 || ^8", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-main": "3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Monolog\\": "src/Monolog" } }, "notification-url": "https://packagist.org/downloads/", @@ -3759,51 +4325,96 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" } ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "log", + "logging", + "psr-3" ], "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/3.10.0" }, - "time": "2021-11-05T16:47:00+00:00" + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2026-01-02T08:56:05+00:00" }, { - "name": "psr/event-dispatcher", - "version": "1.0.0", + "name": "nesbot/carbon", + "version": "2.73.0", "source": { "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" - }, + "url": "https://github.com/CarbonPHP/carbon.git", + "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075" + }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/9228ce90e1035ff2f0db84b40ec2e023ed802075", + "reference": "9228ce90e1035ff2f0db84b40ec2e023ed802075", "shasum": "" }, "require": { - "php": ">=7.2.0" + "carbonphp/carbon-doctrine-types": "*", + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "psr/clock": "^1.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16", + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "require-dev": { + "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0", + "doctrine/orm": "^2.7 || ^3.0", + "friendsofphp/php-cs-fixer": "^3.0", + "kylekatarnls/multi-tester": "^2.0", + "ondrejmirtes/better-reflection": "<6", + "phpmd/phpmd": "^2.9", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.99 || ^1.7.14", + "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", + "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", + "squizlabs/php_codesniffer": "^3.4" }, + "bin": [ + "bin/carbon" + ], "type": "library", "extra": { + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] + }, "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-2.x": "2.x-dev", + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\EventDispatcher\\": "src/" + "Carbon\\": "src/Carbon/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3812,208 +4423,310 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "https://markido.com" + }, + { + "name": "kylekatarnls", + "homepage": "https://github.com/kylekatarnls" } ], - "description": "Standard interfaces for event handling.", + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "https://carbon.nesbot.com", "keywords": [ - "events", - "psr", - "psr-14" + "date", + "datetime", + "time" ], "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/briannesbitt/Carbon/issues", + "source": "https://github.com/briannesbitt/Carbon" }, - "time": "2019-01-08T18:20:26+00:00" + "funding": [ + { + "url": "https://github.com/sponsors/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon#sponsor", + "type": "opencollective" + }, + { + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", + "type": "tidelift" + } + ], + "time": "2025-01-08T20:10:23+00:00" }, { - "name": "psr/http-client", - "version": "1.0.3", + "name": "nette/schema", + "version": "v1.3.5", "source": { "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + "url": "https://github.com/nette/schema.git", + "reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "url": "https://api.github.com/repos/nette/schema/zipball/f0ab1a3cda782dbc5da270d28545236aa80c4002", + "reference": "f0ab1a3cda782dbc5da270d28545236aa80c4002", "shasum": "" }, "require": { - "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0 || ^2.0" + "nette/utils": "^4.0", + "php": "8.1 - 8.5" + }, + "require-dev": { + "nette/phpstan-rules": "^1.0", + "nette/tester": "^2.6", + "phpstan/extension-installer": "^1.4@stable", + "phpstan/phpstan": "^2.1.39@stable", + "tracy/tracy": "^2.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.3-dev" } }, "autoload": { "psr-4": { - "Psr\\Http\\Client\\": "src/" - } + "Nette\\": "src" + }, + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" } ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", + "description": "📐 Nette Schema: validating data structures against a given Schema.", + "homepage": "https://nette.org", "keywords": [ - "http", - "http-client", - "psr", - "psr-18" + "config", + "nette" ], "support": { - "source": "https://github.com/php-fig/http-client" + "issues": "https://github.com/nette/schema/issues", + "source": "https://github.com/nette/schema/tree/v1.3.5" }, - "time": "2023-09-23T14:17:50+00:00" + "time": "2026-02-23T03:47:12+00:00" }, { - "name": "psr/http-factory", - "version": "1.1.0", + "name": "nette/utils", + "version": "v4.1.4", "source": { "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" + "url": "https://github.com/nette/utils.git", + "reference": "7da6c396d7ebe142bc857c20479d5e70a5e1aac7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", - "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "url": "https://api.github.com/repos/nette/utils/zipball/7da6c396d7ebe142bc857c20479d5e70a5e1aac7", + "reference": "7da6c396d7ebe142bc857c20479d5e70a5e1aac7", "shasum": "" }, "require": { - "php": ">=7.1", - "psr/http-message": "^1.0 || ^2.0" + "php": "8.2 - 8.5" + }, + "conflict": { + "nette/finder": "<3", + "nette/schema": "<1.2.2" + }, + "require-dev": { + "jetbrains/phpstorm-attributes": "^1.2", + "nette/phpstan-rules": "^1.0", + "nette/tester": "^2.5", + "phpstan/extension-installer": "^1.4@stable", + "phpstan/phpstan": "^2.1@stable", + "tracy/tracy": "^2.9" + }, + "suggest": { + "ext-gd": "to use Image", + "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", + "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", + "ext-json": "to use Nette\\Utils\\Json", + "ext-mbstring": "to use Strings::lower() etc...", + "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "4.1-dev" } }, "autoload": { "psr-4": { - "Psr\\Http\\Message\\": "src/" - } + "Nette\\": "src" + }, + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" } ], - "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", + "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", + "homepage": "https://nette.org", "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" + "array", + "core", + "datetime", + "images", + "json", + "nette", + "paginator", + "password", + "slugify", + "string", + "unicode", + "utf-8", + "utility", + "validation" ], "support": { - "source": "https://github.com/php-fig/http-factory" + "issues": "https://github.com/nette/utils/issues", + "source": "https://github.com/nette/utils/tree/v4.1.4" }, - "time": "2024-04-15T12:06:14+00:00" + "time": "2026-05-11T20:49:54+00:00" }, { - "name": "psr/http-message", - "version": "2.0", + "name": "nikic/php-parser", + "version": "v5.7.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", - "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "ext-ctype": "*", + "ext-json": "*", + "ext-tokenizer": "*", + "php": ">=7.4" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^9.0" }, + "bin": [ + "bin/php-parse" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "5.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Http\\Message\\": "src/" + "PhpParser\\": "lib/PhpParser" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Nikita Popov" } ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", + "description": "A PHP parser written in PHP", "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" + "parser", + "php" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/2.0" + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" }, - "time": "2023-04-04T09:54:51+00:00" + "time": "2025-12-06T11:56:16+00:00" }, { - "name": "psr/log", - "version": "3.0.2", + "name": "nunomaduro/collision", + "version": "v7.12.0", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" + "url": "https://github.com/nunomaduro/collision.git", + "reference": "995245421d3d7593a6960822063bdba4f5d7cf1a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", - "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/995245421d3d7593a6960822063bdba4f5d7cf1a", + "reference": "995245421d3d7593a6960822063bdba4f5d7cf1a", "shasum": "" }, "require": { - "php": ">=8.0.0" + "filp/whoops": "^2.17.0", + "nunomaduro/termwind": "^1.17.0", + "php": "^8.1.0", + "symfony/console": "^6.4.17" + }, + "conflict": { + "laravel/framework": ">=11.0.0" + }, + "require-dev": { + "brianium/paratest": "^7.4.8", + "laravel/framework": "^10.48.29", + "laravel/pint": "^1.21.2", + "laravel/sail": "^1.41.0", + "laravel/sanctum": "^3.3.3", + "laravel/tinker": "^2.10.1", + "nunomaduro/larastan": "^2.10.0", + "orchestra/testbench-core": "^8.35.0", + "pestphp/pest": "^2.36.0", + "phpunit/phpunit": "^10.5.36", + "sebastian/environment": "^6.1.0", + "spatie/laravel-ignition": "^2.9.1" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "3.x-dev" + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] } }, "autoload": { + "files": [ + "./src/Adapters/Phpunit/Autoload.php" + ], "psr-4": { - "Psr\\Log\\": "src" + "NunoMaduro\\Collision\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4022,48 +4735,87 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" } ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", + "description": "Cli error handling for console/command-line PHP applications.", "keywords": [ - "log", - "psr", - "psr-3" + "artisan", + "cli", + "command-line", + "console", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.2" + "issues": "https://github.com/nunomaduro/collision/issues", + "source": "https://github.com/nunomaduro/collision" }, - "time": "2024-09-11T13:17:53+00:00" + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2025-03-14T22:35:49+00:00" }, { - "name": "psr/simple-cache", - "version": "3.0.0", + "name": "nunomaduro/termwind", + "version": "v1.17.0", "source": { "type": "git", - "url": "https://github.com/php-fig/simple-cache.git", - "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "5369ef84d8142c1d87e4ec278711d4ece3cbf301" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", - "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/5369ef84d8142c1d87e4ec278711d4ece3cbf301", + "reference": "5369ef84d8142c1d87e4ec278711d4ece3cbf301", "shasum": "" }, "require": { - "php": ">=8.0.0" + "ext-mbstring": "*", + "php": "^8.1", + "symfony/console": "^6.4.15" + }, + "require-dev": { + "illuminate/console": "^10.48.24", + "illuminate/support": "^10.48.24", + "laravel/pint": "^1.18.2", + "pestphp/pest": "^2.36.0", + "pestphp/pest-plugin-mock": "2.0.0", + "phpstan/phpstan": "^1.12.11", + "phpstan/phpstan-strict-rules": "^1.6.1", + "symfony/var-dumper": "^6.4.15", + "thecodingmachine/phpstan-strict-rules": "^1.0.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "3.0.x-dev" + "laravel": { + "providers": [ + "Termwind\\Laravel\\TermwindServiceProvider" + ] } }, "autoload": { + "files": [ + "src/Functions.php" + ], "psr-4": { - "Psr\\SimpleCache\\": "src/" + "Termwind\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4072,76 +4824,66 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" } ], - "description": "Common interfaces for simple caching", + "description": "Its like Tailwind CSS, but for the console.", "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" + "cli", + "console", + "css", + "package", + "php", + "style" ], "support": { - "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + "issues": "https://github.com/nunomaduro/termwind/issues", + "source": "https://github.com/nunomaduro/termwind/tree/v1.17.0" }, - "time": "2021-10-29T13:26:27+00:00" + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://github.com/xiCO2k", + "type": "github" + } + ], + "time": "2024-11-21T10:36:35+00:00" }, { - "name": "psy/psysh", - "version": "v0.12.18", + "name": "paragonie/constant_time_encoding", + "version": "v3.1.3", "source": { "type": "git", - "url": "https://github.com/bobthecow/psysh.git", - "reference": "ddff0ac01beddc251786fe70367cd8bbdb258196" + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/ddff0ac01beddc251786fe70367cd8bbdb258196", - "reference": "ddff0ac01beddc251786fe70367cd8bbdb258196", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", + "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", "shasum": "" }, "require": { - "ext-json": "*", - "ext-tokenizer": "*", - "nikic/php-parser": "^5.0 || ^4.0", - "php": "^8.0 || ^7.4", - "symfony/console": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", - "symfony/var-dumper": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" - }, - "conflict": { - "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + "php": "^8" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.2", - "composer/class-map-generator": "^1.6" - }, - "suggest": { - "composer/class-map-generator": "Improved tab completion performance with better class discovery.", - "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", - "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + "infection/infection": "^0", + "nikic/php-fuzzer": "^0", + "phpunit/phpunit": "^9|^10|^11", + "vimeo/psalm": "^4|^5|^6" }, - "bin": [ - "bin/psysh" - ], "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": false, - "forward-command": false - }, - "branch-alias": { - "dev-main": "0.12.x-dev" - } - }, "autoload": { - "files": [ - "src/functions.php" - ], "psr-4": { - "Psy\\": "src/" + "ParagonIE\\ConstantTime\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4150,260 +4892,301 @@ ], "authors": [ { - "name": "Justin Hileman", - "email": "justin@justinhileman.info" + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" } ], - "description": "An interactive shell for modern PHP.", - "homepage": "https://psysh.org", + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", "keywords": [ - "REPL", - "console", - "interactive", - "shell" + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" ], "support": { - "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.12.18" + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" }, - "time": "2025-12-17T14:35:46+00:00" + "time": "2025-09-24T15:06:41+00:00" }, { - "name": "ralouphie/getallheaders", - "version": "3.0.3", + "name": "paragonie/random_compat", + "version": "v9.99.100", "source": { "type": "git", - "url": "https://github.com/ralouphie/getallheaders.git", - "reference": "120b605dfeb996808c31b6477290a714d356e822" + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", - "reference": "120b605dfeb996808c31b6477290a714d356e822", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">= 7" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5 || ^6.5" + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" }, - "type": "library", - "autoload": { - "files": [ - "src/getallheaders.php" - ] + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, + "type": "library", "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Ralph Khattar", - "email": "ralph.khattar@gmail.com" + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" } ], - "description": "A polyfill for getallheaders.", + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], "support": { - "issues": "https://github.com/ralouphie/getallheaders/issues", - "source": "https://github.com/ralouphie/getallheaders/tree/develop" + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" }, - "time": "2019-03-08T08:55:37+00:00" + "time": "2020-10-15T08:29:30+00:00" }, { - "name": "ramsey/collection", - "version": "2.1.1", + "name": "phpoption/phpoption", + "version": "1.9.5", "source": { "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2" + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "75365b91986c2405cf5e1e012c5595cd487a98be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/344572933ad0181accbf4ba763e85a0306a8c5e2", - "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/75365b91986c2405cf5e1e012c5595cd487a98be", + "reference": "75365b91986c2405cf5e1e012c5595cd487a98be", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "captainhook/plugin-composer": "^5.3", - "ergebnis/composer-normalize": "^2.45", - "fakerphp/faker": "^1.24", - "hamcrest/hamcrest-php": "^2.0", - "jangregor/phpstan-prophecy": "^2.1", - "mockery/mockery": "^1.6", - "php-parallel-lint/php-console-highlighter": "^1.0", - "php-parallel-lint/php-parallel-lint": "^1.4", - "phpspec/prophecy-phpunit": "^2.3", - "phpstan/extension-installer": "^1.4", - "phpstan/phpstan": "^2.1", - "phpstan/phpstan-mockery": "^2.0", - "phpstan/phpstan-phpunit": "^2.0", - "phpunit/phpunit": "^10.5", - "ramsey/coding-standard": "^2.3", - "ramsey/conventional-commits": "^1.6", - "roave/security-advisories": "dev-latest" + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34" }, "type": "library", "extra": { - "captainhook": { - "force-install": true + "bamarni-bin": { + "bin-links": true, + "forward-command": false }, - "ramsey/conventional-commits": { - "configFile": "conventional-commits.json" + "branch-alias": { + "dev-master": "1.9-dev" } }, "autoload": { "psr-4": { - "Ramsey\\Collection\\": "src/" + "PhpOption\\": "src/PhpOption/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "Apache-2.0" ], "authors": [ { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" + }, + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" } ], - "description": "A PHP library for representing and manipulating collections.", + "description": "Option Type for PHP", "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" + "language", + "option", + "php", + "type" ], "support": { - "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/2.1.1" + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.9.5" }, - "time": "2025-03-22T05:38:12+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2025-12-27T19:41:33+00:00" }, { - "name": "ramsey/uuid", - "version": "4.9.2", + "name": "phpseclib/phpseclib", + "version": "3.0.52", "source": { "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "8429c78ca35a09f27565311b98101e2826affde0" + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "2adaefc83df2ec548558307690f376dd7d4f4fce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/8429c78ca35a09f27565311b98101e2826affde0", - "reference": "8429c78ca35a09f27565311b98101e2826affde0", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/2adaefc83df2ec548558307690f376dd7d4f4fce", + "reference": "2adaefc83df2ec548558307690f376dd7d4f4fce", "shasum": "" }, "require": { - "brick/math": "^0.8.16 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", - "php": "^8.0", - "ramsey/collection": "^1.2 || ^2.0" - }, - "replace": { - "rhumsaa/uuid": "self.version" + "paragonie/constant_time_encoding": "^1|^2|^3", + "paragonie/random_compat": "^1.4|^2.0|^9.99.99", + "php": ">=5.6.1" }, "require-dev": { - "captainhook/captainhook": "^5.25", - "captainhook/plugin-composer": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^1.0", - "ergebnis/composer-normalize": "^2.47", - "mockery/mockery": "^1.6", - "paragonie/random-lib": "^2", - "php-mock/php-mock": "^2.6", - "php-mock/php-mock-mockery": "^1.5", - "php-parallel-lint/php-parallel-lint": "^1.4.0", - "phpbench/phpbench": "^1.2.14", - "phpstan/extension-installer": "^1.4", - "phpstan/phpstan": "^2.1", - "phpstan/phpstan-mockery": "^2.0", - "phpstan/phpstan-phpunit": "^2.0", - "phpunit/phpunit": "^9.6", - "slevomat/coding-standard": "^8.18", - "squizlabs/php_codesniffer": "^3.13" + "phpunit/phpunit": "*" }, "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", - "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", - "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + "ext-dom": "Install the DOM extension to load XML formatted public keys.", + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", + "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." }, "type": "library", - "extra": { - "captainhook": { - "force-install": true - } - }, "autoload": { "files": [ - "src/functions.php" + "phpseclib/bootstrap.php" ], "psr-4": { - "Ramsey\\Uuid\\": "src/" + "phpseclib3\\": "phpseclib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-JĂŒrgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + }, + { + "name": "Graham Campbell", + "email": "graham@alt-three.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", "keywords": [ - "guid", - "identifier", - "uuid" + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" ], "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.9.2" + "issues": "https://github.com/phpseclib/phpseclib/issues", + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.52" }, - "time": "2025-12-14T04:43:48+00:00" + "funding": [ + { + "url": "https://github.com/terrafrost", + "type": "github" + }, + { + "url": "https://www.patreon.com/phpseclib", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib", + "type": "tidelift" + } + ], + "time": "2026-04-27T07:02:15+00:00" }, { - "name": "rappasoft/laravel-livewire-tables", - "version": "v2.15.0", + "name": "psr/cache", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/rappasoft/laravel-livewire-tables.git", - "reference": "26c596d4d4bb0e0efdfcd48de16071fc5ed969ef" + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rappasoft/laravel-livewire-tables/zipball/26c596d4d4bb0e0efdfcd48de16071fc5ed969ef", - "reference": "26c596d4d4bb0e0efdfcd48de16071fc5ed969ef", + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", "shasum": "" }, "require": { - "illuminate/contracts": "^8.0|^9.0|^10.0", - "livewire/livewire": "^2.6", - "php": "^7.4|^8.0|^8.1|^8.2", - "spatie/laravel-package-tools": "^1.4.3" - }, - "require-dev": { - "brianium/paratest": "^4.0|^5.0|^6.0|^7.0", - "ext-sqlite3": "*", - "nunomaduro/collision": "^4.0|^5.0|^6.0|^7.0", - "orchestra/testbench": "^6.0|^7.0|^8.0", - "phpunit/phpunit": "^9.0|^10.0" + "php": ">=8.0.0" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "Rappasoft\\LaravelLivewireTables\\LaravelLivewireTablesServiceProvider" - ] + "branch-alias": { + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Rappasoft\\LaravelLivewireTables\\": "src" + "Psr\\Cache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4412,73 +5195,42 @@ ], "authors": [ { - "name": "Anthony Rappa", - "email": "rappa819@gmail.com", - "role": "Developer" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "A dynamic table component for Laravel Livewire", - "homepage": "https://github.com/rappasoft/laravel-livewire-tables", + "description": "Common interface for caching libraries", "keywords": [ - "datatables", - "laravel", - "livewire", - "rappasoft", - "tables" + "cache", + "psr", + "psr-6" ], "support": { - "issues": "https://github.com/rappasoft/laravel-livewire-tables/issues", - "source": "https://github.com/rappasoft/laravel-livewire-tables/tree/v2.15.0" + "source": "https://github.com/php-fig/cache/tree/3.0.0" }, - "funding": [ - { - "url": "https://github.com/rappasoft", - "type": "github" - } - ], - "time": "2023-07-15T19:50:12+00:00" + "time": "2021-02-03T23:26:27+00:00" }, { - "name": "simplesoftwareio/simple-qrcode", - "version": "4.2.0", + "name": "psr/clock", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/SimpleSoftwareIO/simple-qrcode.git", - "reference": "916db7948ca6772d54bb617259c768c9cdc8d537" + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SimpleSoftwareIO/simple-qrcode/zipball/916db7948ca6772d54bb617259c768c9cdc8d537", - "reference": "916db7948ca6772d54bb617259c768c9cdc8d537", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", "shasum": "" }, "require": { - "bacon/bacon-qr-code": "^2.0", - "ext-gd": "*", - "php": ">=7.2|^8.0" - }, - "require-dev": { - "mockery/mockery": "~1", - "phpunit/phpunit": "~9" - }, - "suggest": { - "ext-imagick": "Allows the generation of PNG QrCodes.", - "illuminate/support": "Allows for use within Laravel." + "php": "^7.0 || ^8.0" }, "type": "library", - "extra": { - "laravel": { - "aliases": { - "QrCode": "SimpleSoftwareIO\\QrCode\\Facades\\QrCode" - }, - "providers": [ - "SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider" - ] - } - }, "autoload": { "psr-4": { - "SimpleSoftwareIO\\QrCode\\": "src" + "Psr\\Clock\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4487,50 +5239,51 @@ ], "authors": [ { - "name": "Simple Software LLC", - "email": "support@simplesoftware.io" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Simple QrCode is a QR code generator made for Laravel.", - "homepage": "https://www.simplesoftware.io/#/docs/simple-qrcode", + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", "keywords": [ - "Simple", - "generator", - "laravel", - "qrcode", - "wrapper" + "clock", + "now", + "psr", + "psr-20", + "time" ], "support": { - "issues": "https://github.com/SimpleSoftwareIO/simple-qrcode/issues", - "source": "https://github.com/SimpleSoftwareIO/simple-qrcode/tree/4.2.0" + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" }, - "time": "2021-02-08T20:43:55+00:00" + "time": "2022-11-25T14:36:26+00:00" }, { - "name": "spatie/db-dumper", - "version": "3.8.3", + "name": "psr/container", + "version": "2.0.2", "source": { "type": "git", - "url": "https://github.com/spatie/db-dumper.git", - "reference": "eac3221fbe27fac51f388600d27b67b1b079406e" + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/db-dumper/zipball/eac3221fbe27fac51f388600d27b67b1b079406e", - "reference": "eac3221fbe27fac51f388600d27b67b1b079406e", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { - "php": "^8.0", - "symfony/process": "^5.0|^6.0|^7.0|^8.0" - }, - "require-dev": { - "pestphp/pest": "^1.22" + "php": ">=7.4.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, "autoload": { "psr-4": { - "Spatie\\DbDumper\\": "src" + "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4539,97 +5292,51 @@ ], "authors": [ { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Dump databases", - "homepage": "https://github.com/spatie/db-dumper", + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", "keywords": [ - "database", - "db-dumper", - "dump", - "mysqldump", - "spatie" + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" ], "support": { - "source": "https://github.com/spatie/db-dumper/tree/3.8.3" + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2026-01-05T16:26:03+00:00" + "time": "2021-11-05T16:47:00+00:00" }, { - "name": "spatie/laravel-backup", - "version": "8.2.0", + "name": "psr/event-dispatcher", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/spatie/laravel-backup.git", - "reference": "2d37340b917d87590baf86011b56ee12d1657891" + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-backup/zipball/2d37340b917d87590baf86011b56ee12d1657891", - "reference": "2d37340b917d87590baf86011b56ee12d1657891", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", "shasum": "" }, "require": { - "ext-zip": "^1.14.0", - "illuminate/console": "^9.0|^10.0", - "illuminate/contracts": "^9.0|^10.0", - "illuminate/events": "^9.0|^10.0", - "illuminate/filesystem": "^9.0|^10.0", - "illuminate/notifications": "^9.0|^10.0", - "illuminate/support": "^9.0|^10.0", - "league/flysystem": "^3.0", - "php": "^8.0", - "spatie/db-dumper": "^3.0", - "spatie/laravel-package-tools": "^1.6.2", - "spatie/laravel-signal-aware-command": "^1.2", - "spatie/temporary-directory": "^2.0", - "symfony/console": "^6.0", - "symfony/finder": "^6.0" - }, - "require-dev": { - "composer-runtime-api": "^2.0", - "ext-pcntl": "*", - "laravel/slack-notification-channel": "^2.5", - "league/flysystem-aws-s3-v3": "^2.0|^3.0", - "mockery/mockery": "^1.4", - "nunomaduro/larastan": "^2.1", - "orchestra/testbench": "^7.0|^8.0", - "pestphp/pest": "^1.20", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.1" - }, - "suggest": { - "laravel/slack-notification-channel": "Required for sending notifications via Slack" + "php": ">=7.2.0" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "Spatie\\Backup\\BackupServiceProvider" - ] + "branch-alias": { + "dev-master": "1.0.x-dev" } }, "autoload": { - "files": [ - "src/Helpers/functions.php" - ], "psr-4": { - "Spatie\\Backup\\": "src" + "Psr\\EventDispatcher\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4638,66 +5345,49 @@ ], "authors": [ { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "A Laravel package to backup your application", - "homepage": "https://github.com/spatie/laravel-backup", + "description": "Standard interfaces for event handling.", "keywords": [ - "backup", - "database", - "laravel-backup", - "spatie" + "events", + "psr", + "psr-14" ], "support": { - "issues": "https://github.com/spatie/laravel-backup/issues", - "source": "https://github.com/spatie/laravel-backup/tree/8.2.0" + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" }, - "funding": [ - { - "url": "https://github.com/sponsors/spatie", - "type": "github" - }, - { - "url": "https://spatie.be/open-source/support-us", - "type": "other" - } - ], - "time": "2023-08-07T15:31:34+00:00" + "time": "2019-01-08T18:20:26+00:00" }, { - "name": "spatie/laravel-package-tools", - "version": "1.92.7", + "name": "psr/http-client", + "version": "1.0.3", "source": { "type": "git", - "url": "https://github.com/spatie/laravel-package-tools.git", - "reference": "f09a799850b1ed765103a4f0b4355006360c49a5" + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/f09a799850b1ed765103a4f0b4355006360c49a5", - "reference": "f09a799850b1ed765103a4f0b4355006360c49a5", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { - "illuminate/contracts": "^9.28|^10.0|^11.0|^12.0", - "php": "^8.0" - }, - "require-dev": { - "mockery/mockery": "^1.5", - "orchestra/testbench": "^7.7|^8.0|^9.0|^10.0", - "pestphp/pest": "^1.23|^2.1|^3.1", - "phpunit/php-code-coverage": "^9.0|^10.0|^11.0", - "phpunit/phpunit": "^9.5.24|^10.5|^11.5", - "spatie/pest-plugin-test-time": "^1.1|^2.2" + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, "autoload": { "psr-4": { - "Spatie\\LaravelPackageTools\\": "src" + "Psr\\Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4706,64 +5396,50 @@ ], "authors": [ { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "role": "Developer" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Tools for creating Laravel packages", - "homepage": "https://github.com/spatie/laravel-package-tools", + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", "keywords": [ - "laravel-package-tools", - "spatie" + "http", + "http-client", + "psr", + "psr-18" ], "support": { - "issues": "https://github.com/spatie/laravel-package-tools/issues", - "source": "https://github.com/spatie/laravel-package-tools/tree/1.92.7" + "source": "https://github.com/php-fig/http-client" }, - "funding": [ - { - "url": "https://github.com/spatie", - "type": "github" - } - ], - "time": "2025-07-17T15:46:43+00:00" + "time": "2023-09-23T14:17:50+00:00" }, { - "name": "spatie/laravel-referer", - "version": "1.9.1", + "name": "psr/http-factory", + "version": "1.1.0", "source": { "type": "git", - "url": "https://github.com/spatie/laravel-referer.git", - "reference": "0f37bc6509483ae0f729a6f97ac96f1f8f009c72" + "url": "https://github.com/php-fig/http-factory.git", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-referer/zipball/0f37bc6509483ae0f729a6f97ac96f1f8f009c72", - "reference": "0f37bc6509483ae0f729a6f97ac96f1f8f009c72", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "shasum": "" }, "require": { - "illuminate/contracts": "^8.73|^9.0|^10.0|^11.0|^12.0", - "illuminate/http": "^8.73|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^8.73|^9.0|^10.0|^11.0|^12.0", - "php": "^7.4|^8.0" - }, - "require-dev": { - "orchestra/testbench": "^6.23|^7.0|^8.0|^9.0|^10.0", - "phpunit/phpunit": "^9.5|^10.5|^11.5.3" + "php": ">=7.1", + "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "Spatie\\Referer\\RefererServiceProvider" - ] + "branch-alias": { + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Spatie\\Referer\\": "src" + "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4772,76 +5448,105 @@ ], "authors": [ { - "name": "Sebastian De Deyne", - "email": "sebastian@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Keep a visitor's original referer in session", - "homepage": "https://github.com/spatie/laravel-referer", + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "keywords": [ - "laravel-referer", - "spatie" + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" ], "support": { - "issues": "https://github.com/spatie/laravel-referer/issues", - "source": "https://github.com/spatie/laravel-referer/tree/1.9.1" + "source": "https://github.com/php-fig/http-factory" }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, + "time": "2024-04-15T12:06:14+00:00" + }, + { + "name": "psr/http-message", + "version": "2.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://github.com/spatie", - "type": "github" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "time": "2025-02-20T13:41:02+00:00" + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/2.0" + }, + "time": "2023-04-04T09:54:51+00:00" }, { - "name": "spatie/laravel-signal-aware-command", - "version": "1.3.0", + "name": "psr/log", + "version": "3.0.2", "source": { "type": "git", - "url": "https://github.com/spatie/laravel-signal-aware-command.git", - "reference": "46cda09a85aef3fd47fb73ddc7081f963e255571" + "url": "https://github.com/php-fig/log.git", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-signal-aware-command/zipball/46cda09a85aef3fd47fb73ddc7081f963e255571", - "reference": "46cda09a85aef3fd47fb73ddc7081f963e255571", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { - "illuminate/contracts": "^8.35|^9.0|^10.0", - "php": "^8.0", - "spatie/laravel-package-tools": "^1.4.3" - }, - "require-dev": { - "brianium/paratest": "^6.2", - "ext-pcntl": "*", - "nunomaduro/collision": "^5.3|^6.0", - "orchestra/testbench": "^6.16|^7.0|^8.0", - "pestphp/pest-plugin-laravel": "^1.3", - "phpunit/phpunit": "^9.5", - "spatie/laravel-ray": "^1.17" + "php": ">=8.0.0" }, "type": "library", "extra": { - "laravel": { - "aliases": { - "Signal": "Spatie\\SignalAwareCommand\\Facades\\Signal" - }, - "providers": [ - "Spatie\\SignalAwareCommand\\SignalAwareCommandServiceProvider" - ] + "branch-alias": { + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Spatie\\SignalAwareCommand\\": "src" + "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -4850,54 +5555,126 @@ ], "authors": [ { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "role": "Developer" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Handle signals in artisan commands", - "homepage": "https://github.com/spatie/laravel-signal-aware-command", + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", "keywords": [ - "laravel", - "laravel-signal-aware-command", - "spatie" + "log", + "psr", + "psr-3" ], "support": { - "issues": "https://github.com/spatie/laravel-signal-aware-command/issues", - "source": "https://github.com/spatie/laravel-signal-aware-command/tree/1.3.0" + "source": "https://github.com/php-fig/log/tree/3.0.2" }, - "funding": [ + "time": "2024-09-11T13:17:53+00:00" + }, + { + "name": "psr/simple-cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://github.com/spatie", - "type": "github" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "time": "2023-01-14T21:10:59+00:00" + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" }, { - "name": "spatie/temporary-directory", - "version": "2.3.1", + "name": "psy/psysh", + "version": "v0.12.23", "source": { "type": "git", - "url": "https://github.com/spatie/temporary-directory.git", - "reference": "662e481d6ec07ef29fd05010433428851a42cd07" + "url": "https://github.com/bobthecow/psysh.git", + "reference": "4dcc0f08047d52bbde475eda481146fd8e27e1a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/662e481d6ec07ef29fd05010433428851a42cd07", - "reference": "662e481d6ec07ef29fd05010433428851a42cd07", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/4dcc0f08047d52bbde475eda481146fd8e27e1a4", + "reference": "4dcc0f08047d52bbde475eda481146fd8e27e1a4", "shasum": "" }, "require": { - "php": "^8.0" + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "bamarni/composer-bin-plugin": "^1.2", + "composer/class-map-generator": "^1.6" }, + "suggest": { + "composer/class-map-generator": "Improved tab completion performance with better class discovery.", + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + }, + "bin": [ + "bin/psysh" + ], "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": false, + "forward-command": false + }, + "branch-alias": { + "dev-main": "0.12.x-dev" + } + }, "autoload": { + "files": [ + "src/functions.php" + ], "psr-4": { - "Spatie\\TemporaryDirectory\\": "src" + "Psy\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -4906,87 +5683,117 @@ ], "authors": [ { - "name": "Alex Vanderbist", - "email": "alex@spatie.be", - "homepage": "https://spatie.be", - "role": "Developer" + "name": "Justin Hileman", + "email": "justin@justinhileman.info" } ], - "description": "Easily create, use and destroy temporary directories", - "homepage": "https://github.com/spatie/temporary-directory", + "description": "An interactive shell for modern PHP.", + "homepage": "https://psysh.org", "keywords": [ - "php", - "spatie", - "temporary-directory" + "REPL", + "console", + "interactive", + "shell" ], "support": { - "issues": "https://github.com/spatie/temporary-directory/issues", - "source": "https://github.com/spatie/temporary-directory/tree/2.3.1" + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.12.23" }, - "funding": [ - { - "url": "https://spatie.be/open-source/support-us", - "type": "custom" - }, + "time": "2026-05-23T13:41:31+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://github.com/spatie", - "type": "github" + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" } ], - "time": "2026-01-12T07:42:22+00:00" + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" }, { - "name": "symfony/console", - "version": "v6.4.32", + "name": "ramsey/collection", + "version": "2.1.1", "source": { "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3" + "url": "https://github.com/ramsey/collection.git", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3", - "reference": "0bc2199c6c1f05276b05956f1ddc63f6d7eb5fc3", + "url": "https://api.github.com/repos/ramsey/collection/zipball/344572933ad0181accbf4ba763e85a0306a8c5e2", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^5.4|^6.0|^7.0" - }, - "conflict": { - "symfony/dependency-injection": "<5.4", - "symfony/dotenv": "<5.4", - "symfony/event-dispatcher": "<5.4", - "symfony/lock": "<5.4", - "symfony/process": "<5.4" - }, - "provide": { - "psr/log-implementation": "1.0|2.0|3.0" + "php": "^8.1" }, "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/lock": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/stopwatch": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" + "captainhook/plugin-composer": "^5.3", + "ergebnis/composer-normalize": "^2.45", + "fakerphp/faker": "^1.24", + "hamcrest/hamcrest-php": "^2.0", + "jangregor/phpstan-prophecy": "^2.1", + "mockery/mockery": "^1.6", + "php-parallel-lint/php-console-highlighter": "^1.0", + "php-parallel-lint/php-parallel-lint": "^1.4", + "phpspec/prophecy-phpunit": "^2.3", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^10.5", + "ramsey/coding-standard": "^2.3", + "ramsey/conventional-commits": "^1.6", + "roave/security-advisories": "dev-latest" }, "type": "library", + "extra": { + "captainhook": { + "force-install": true + }, + "ramsey/conventional-commits": { + "configFile": "conventional-commits.json" + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Ramsey\\Collection\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4994,70 +5801,147 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/2.1.1" + }, + "time": "2025-03-22T05:38:12+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.9.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "8429c78ca35a09f27565311b98101e2826affde0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/8429c78ca35a09f27565311b98101e2826affde0", + "reference": "8429c78ca35a09f27565311b98101e2826affde0", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.16 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", + "php": "^8.0", + "ramsey/collection": "^1.2 || ^2.0" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.25", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^1.0", + "ergebnis/composer-normalize": "^2.47", + "mockery/mockery": "^1.6", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.6", + "php-mock/php-mock-mockery": "^1.5", + "php-parallel-lint/php-parallel-lint": "^1.4.0", + "phpbench/phpbench": "^1.2.14", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^9.6", + "slevomat/coding-standard": "^8.18", + "squizlabs/php_codesniffer": "^3.13" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" ], - "description": "Eases the creation of beautiful and testable command line interfaces", - "homepage": "https://symfony.com", + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", "keywords": [ - "cli", - "command-line", - "console", - "terminal" + "guid", + "identifier", + "uuid" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.32" + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.9.2" }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2026-01-13T08:45:59+00:00" + "time": "2025-12-14T04:43:48+00:00" }, { - "name": "symfony/css-selector", - "version": "v7.4.0", + "name": "rappasoft/laravel-livewire-tables", + "version": "v3.7.3", "source": { "type": "git", - "url": "https://github.com/symfony/css-selector.git", - "reference": "ab862f478513e7ca2fe9ec117a6f01a8da6e1135" + "url": "https://github.com/rappasoft/laravel-livewire-tables.git", + "reference": "74beb4c2672e024000d41ecad8a17b4ab8c934bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/ab862f478513e7ca2fe9ec117a6f01a8da6e1135", - "reference": "ab862f478513e7ca2fe9ec117a6f01a8da6e1135", + "url": "https://api.github.com/repos/rappasoft/laravel-livewire-tables/zipball/74beb4c2672e024000d41ecad8a17b4ab8c934bd", + "reference": "74beb4c2672e024000d41ecad8a17b4ab8c934bd", "shasum": "" }, "require": { - "php": ">=8.2" + "blade-ui-kit/blade-heroicons": "^2.1", + "illuminate/contracts": "^10.0|^11.0|^12.0", + "illuminate/support": "^10.0|^11.0|^12.0", + "livewire/livewire": "^3.0|dev-main", + "php": "^8.1|^8.2|^8.3|^8.4" + }, + "require-dev": { + "brianium/paratest": "^5.0|^6.0|^7.0|^8.0|^9.0", + "ext-sqlite3": "*", + "larastan/larastan": "^2.6|^3.0", + "laravel/pint": "^1.10", + "monolog/monolog": "*", + "nunomaduro/collision": "^6.0|^7.0|^8.0|^9.0", + "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0", + "phpunit/phpunit": "^9.0|^10.0|^11.0|^12.0" }, "type": "library", + "extra": { + "laravel": { + "providers": [ + "Rappasoft\\LaravelLivewireTables\\LaravelLivewireTablesServiceProvider" + ] + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\CssSelector\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Rappasoft\\LaravelLivewireTables\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5065,74 +5949,79 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Jean-François Simon", - "email": "jeanfrancois.simon@sensiolabs.com" + "name": "Anthony Rappa", + "email": "rappa819@gmail.com", + "role": "Developer" }, { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Joe McElwee", + "email": "joe@lowerrocklabs.com", + "role": "Developer" } ], - "description": "Converts CSS selectors to XPath expressions", - "homepage": "https://symfony.com", + "description": "A dynamic table component for Laravel Livewire", + "homepage": "https://github.com/rappasoft/laravel-livewire-tables", + "keywords": [ + "datatables", + "laravel", + "livewire", + "rappasoft", + "tables" + ], "support": { - "source": "https://github.com/symfony/css-selector/tree/v7.4.0" + "issues": "https://github.com/rappasoft/laravel-livewire-tables/issues", + "source": "https://github.com/rappasoft/laravel-livewire-tables/tree/v3.7.3" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", + "url": "https://github.com/rappasoft", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2025-10-30T13:39:42+00:00" + "time": "2025-05-03T02:24:46+00:00" }, { - "name": "symfony/deprecation-contracts", - "version": "v3.6.0", + "name": "simplesoftwareio/simple-qrcode", + "version": "4.2.0", "source": { "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" + "url": "https://github.com/SimpleSoftwareIO/simple-qrcode.git", + "reference": "916db7948ca6772d54bb617259c768c9cdc8d537" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", - "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", + "url": "https://api.github.com/repos/SimpleSoftwareIO/simple-qrcode/zipball/916db7948ca6772d54bb617259c768c9cdc8d537", + "reference": "916db7948ca6772d54bb617259c768c9cdc8d537", "shasum": "" }, "require": { - "php": ">=8.1" + "bacon/bacon-qr-code": "^2.0", + "ext-gd": "*", + "php": ">=7.2|^8.0" + }, + "require-dev": { + "mockery/mockery": "~1", + "phpunit/phpunit": "~9" + }, + "suggest": { + "ext-imagick": "Allows the generation of PNG QrCodes.", + "illuminate/support": "Allows for use within Laravel." }, "type": "library", "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "3.6-dev" + "laravel": { + "aliases": { + "QrCode": "SimpleSoftwareIO\\QrCode\\Facades\\QrCode" + }, + "providers": [ + "SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider" + ] } }, "autoload": { - "files": [ - "function.php" - ] + "psr-4": { + "SimpleSoftwareIO\\QrCode\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5140,74 +6029,51 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Simple Software LLC", + "email": "support@simplesoftware.io" } ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", + "description": "Simple QrCode is a QR code generator made for Laravel.", + "homepage": "https://www.simplesoftware.io/#/docs/simple-qrcode", + "keywords": [ + "Simple", + "generator", + "laravel", + "qrcode", + "wrapper" + ], "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" + "issues": "https://github.com/SimpleSoftwareIO/simple-qrcode/issues", + "source": "https://github.com/SimpleSoftwareIO/simple-qrcode/tree/4.2.0" }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2021-02-08T20:43:55+00:00" }, { - "name": "symfony/error-handler", - "version": "v6.4.32", + "name": "spatie/db-dumper", + "version": "3.8.3", "source": { "type": "git", - "url": "https://github.com/symfony/error-handler.git", - "reference": "8c18400784fcb014dc73c8d5601a9576af7f8ad4" + "url": "https://github.com/spatie/db-dumper.git", + "reference": "eac3221fbe27fac51f388600d27b67b1b079406e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/8c18400784fcb014dc73c8d5601a9576af7f8ad4", - "reference": "8c18400784fcb014dc73c8d5601a9576af7f8ad4", + "url": "https://api.github.com/repos/spatie/db-dumper/zipball/eac3221fbe27fac51f388600d27b67b1b079406e", + "reference": "eac3221fbe27fac51f388600d27b67b1b079406e", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^5.4|^6.0|^7.0" - }, - "conflict": { - "symfony/deprecation-contracts": "<2.5", - "symfony/http-kernel": "<6.4" + "php": "^8.0", + "symfony/process": "^5.0|^6.0|^7.0|^8.0" }, "require-dev": { - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/http-kernel": "^6.4|^7.0", - "symfony/serializer": "^5.4|^6.0|^7.0" + "pestphp/pest": "^1.22" }, - "bin": [ - "Resources/bin/patch-type-declarations" - ], "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\ErrorHandler\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Spatie\\DbDumper\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5215,84 +6081,98 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" } ], - "description": "Provides tools to manage errors and ease debugging PHP code", - "homepage": "https://symfony.com", + "description": "Dump databases", + "homepage": "https://github.com/spatie/db-dumper", + "keywords": [ + "database", + "db-dumper", + "dump", + "mysqldump", + "spatie" + ], "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.32" + "source": "https://github.com/spatie/db-dumper/tree/3.8.3" }, "funding": [ { - "url": "https://symfony.com/sponsor", + "url": "https://spatie.be/open-source/support-us", "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", + "url": "https://github.com/spatie", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2026-01-19T19:28:19+00:00" + "time": "2026-01-05T16:26:03+00:00" }, { - "name": "symfony/event-dispatcher", - "version": "v7.4.4", + "name": "spatie/laravel-backup", + "version": "8.8.2", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "dc2c0eba1af673e736bb851d747d266108aea746" + "url": "https://github.com/spatie/laravel-backup.git", + "reference": "5b672713283703a74c629ccd67b1d77eb57e24b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/dc2c0eba1af673e736bb851d747d266108aea746", - "reference": "dc2c0eba1af673e736bb851d747d266108aea746", + "url": "https://api.github.com/repos/spatie/laravel-backup/zipball/5b672713283703a74c629ccd67b1d77eb57e24b9", + "reference": "5b672713283703a74c629ccd67b1d77eb57e24b9", "shasum": "" }, - "require": { - "php": ">=8.2", - "symfony/event-dispatcher-contracts": "^2.5|^3" - }, - "conflict": { - "symfony/dependency-injection": "<6.4", - "symfony/service-contracts": "<2.5" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0|3.0" - }, + "require": { + "ext-zip": "^1.14.0", + "illuminate/console": "^10.10.0|^11.0", + "illuminate/contracts": "^10.10.0|^11.0", + "illuminate/events": "^10.10.0|^11.0", + "illuminate/filesystem": "^10.10.0|^11.0", + "illuminate/notifications": "^10.10.0|^11.0", + "illuminate/support": "^10.10.0|^11.0", + "league/flysystem": "^3.0", + "php": "^8.1", + "spatie/db-dumper": "^3.0", + "spatie/laravel-package-tools": "^1.6.2", + "spatie/laravel-signal-aware-command": "^1.2|^2.0", + "spatie/temporary-directory": "^2.0", + "symfony/console": "^6.0|^7.0", + "symfony/finder": "^6.0|^7.0" + }, "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^6.4|^7.0|^8.0", - "symfony/dependency-injection": "^6.4|^7.0|^8.0", - "symfony/error-handler": "^6.4|^7.0|^8.0", - "symfony/expression-language": "^6.4|^7.0|^8.0", - "symfony/framework-bundle": "^6.4|^7.0|^8.0", - "symfony/http-foundation": "^6.4|^7.0|^8.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^6.4|^7.0|^8.0" + "composer-runtime-api": "^2.0", + "ext-pcntl": "*", + "larastan/larastan": "^2.7.0", + "laravel/slack-notification-channel": "^2.5|^3.0", + "league/flysystem-aws-s3-v3": "^2.0|^3.0", + "mockery/mockery": "^1.4", + "orchestra/testbench": "^8.0|^9.0", + "pestphp/pest": "^1.20|^2.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.1" + }, + "suggest": { + "laravel/slack-notification-channel": "Required for sending notifications via Slack" }, "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\Backup\\BackupServiceProvider" + ] + } + }, "autoload": { + "files": [ + "src/Helpers/functions.php" + ], "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Spatie\\Backup\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5300,70 +6180,66 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" } ], - "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com", + "description": "A Laravel package to backup your application", + "homepage": "https://github.com/spatie/laravel-backup", + "keywords": [ + "backup", + "database", + "laravel-backup", + "spatie" + ], "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v7.4.4" + "issues": "https://github.com/spatie/laravel-backup/issues", + "source": "https://github.com/spatie/laravel-backup/tree/8.8.2" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", + "url": "https://github.com/sponsors/spatie", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" + "url": "https://spatie.be/open-source/support-us", + "type": "other" } ], - "time": "2026-01-05T11:45:34+00:00" + "time": "2024-08-07T11:07:52+00:00" }, { - "name": "symfony/event-dispatcher-contracts", - "version": "v3.6.0", + "name": "spatie/laravel-package-tools", + "version": "1.93.1", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586" + "url": "https://github.com/spatie/laravel-package-tools.git", + "reference": "d5552849801f2642aea710557463234b59ef65eb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", - "reference": "59eb412e93815df44f05f342958efa9f46b1e586", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/d5552849801f2642aea710557463234b59ef65eb", + "reference": "d5552849801f2642aea710557463234b59ef65eb", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/event-dispatcher": "^1" + "illuminate/contracts": "^10.0|^11.0|^12.0|^13.0", + "php": "^8.1" }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "3.6-dev" - } + "require-dev": { + "mockery/mockery": "^1.5", + "orchestra/testbench": "^8.0|^9.2|^10.0|^11.0", + "pestphp/pest": "^2.1|^3.1|^4.0", + "phpunit/php-code-coverage": "^10.0|^11.0|^12.0", + "phpunit/phpunit": "^10.5|^11.5|^12.5", + "spatie/pest-plugin-test-time": "^2.2|^3.0" }, + "type": "library", "autoload": { "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" + "Spatie\\LaravelPackageTools\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -5372,71 +6248,65 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "role": "Developer" } ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com", + "description": "Tools for creating Laravel packages", + "homepage": "https://github.com/spatie/laravel-package-tools", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "laravel-package-tools", + "spatie" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" + "issues": "https://github.com/spatie/laravel-package-tools/issues", + "source": "https://github.com/spatie/laravel-package-tools/tree/1.93.1" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/spatie", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2024-09-25T14:21:43+00:00" + "time": "2026-05-19T14:06:37+00:00" }, { - "name": "symfony/finder", - "version": "v6.4.32", + "name": "spatie/laravel-referer", + "version": "1.9.3", "source": { "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "3ec24885c1d9ababbb9c8f63bb42fea3c8c9b6de" + "url": "https://github.com/spatie/laravel-referer.git", + "reference": "7c2bfdd4e7a8cbacbd28cdbb15d1daa8b2ae3840" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/3ec24885c1d9ababbb9c8f63bb42fea3c8c9b6de", - "reference": "3ec24885c1d9ababbb9c8f63bb42fea3c8c9b6de", + "url": "https://api.github.com/repos/spatie/laravel-referer/zipball/7c2bfdd4e7a8cbacbd28cdbb15d1daa8b2ae3840", + "reference": "7c2bfdd4e7a8cbacbd28cdbb15d1daa8b2ae3840", "shasum": "" }, "require": { - "php": ">=8.1" + "illuminate/contracts": "^8.73|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/http": "^8.73|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^8.73|^9.0|^10.0|^11.0|^12.0|^13.0", + "php": "^7.4|^8.0" }, "require-dev": { - "symfony/filesystem": "^6.0|^7.0" + "orchestra/testbench": "^6.23|^7.0|^8.0|^9.0|^10.0|^11.0", + "phpunit/phpunit": "^9.5|^10.5|^11.5.3|^12.0" }, "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\Referer\\RefererServiceProvider" + ] + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Spatie\\Referer\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5444,91 +6314,77 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Sebastian De Deyne", + "email": "sebastian@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" } ], - "description": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", + "description": "Keep a visitor's original referer in session", + "homepage": "https://github.com/spatie/laravel-referer", + "keywords": [ + "laravel-referer", + "spatie" + ], "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.32" + "issues": "https://github.com/spatie/laravel-referer/issues", + "source": "https://github.com/spatie/laravel-referer/tree/1.9.3" }, "funding": [ { - "url": "https://symfony.com/sponsor", + "url": "https://spatie.be/open-source/support-us", "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", + "url": "https://github.com/spatie", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2026-01-10T14:09:00+00:00" + "time": "2026-02-21T21:26:49+00:00" }, { - "name": "symfony/http-client", - "version": "v5.4.49", + "name": "spatie/laravel-signal-aware-command", + "version": "1.3.0", "source": { "type": "git", - "url": "https://github.com/symfony/http-client.git", - "reference": "d77d8e212cde7b5c4a64142bf431522f19487c28" + "url": "https://github.com/spatie/laravel-signal-aware-command.git", + "reference": "46cda09a85aef3fd47fb73ddc7081f963e255571" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/d77d8e212cde7b5c4a64142bf431522f19487c28", - "reference": "d77d8e212cde7b5c4a64142bf431522f19487c28", + "url": "https://api.github.com/repos/spatie/laravel-signal-aware-command/zipball/46cda09a85aef3fd47fb73ddc7081f963e255571", + "reference": "46cda09a85aef3fd47fb73ddc7081f963e255571", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/http-client-contracts": "^2.5.4", - "symfony/polyfill-php73": "^1.11", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.0|^2|^3" - }, - "provide": { - "php-http/async-client-implementation": "*", - "php-http/client-implementation": "*", - "psr/http-client-implementation": "1.0", - "symfony/http-client-implementation": "2.4" + "illuminate/contracts": "^8.35|^9.0|^10.0", + "php": "^8.0", + "spatie/laravel-package-tools": "^1.4.3" }, "require-dev": { - "amphp/amp": "^2.5", - "amphp/http-client": "^4.2.1", - "amphp/http-tunnel": "^1.0", - "amphp/socket": "^1.1", - "guzzlehttp/promises": "^1.4|^2.0", - "nyholm/psr7": "^1.0", - "php-http/httplug": "^1.0|^2.0", - "php-http/message-factory": "^1.0", - "psr/http-client": "^1.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/http-kernel": "^4.4.13|^5.1.5|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/stopwatch": "^4.4|^5.0|^6.0" + "brianium/paratest": "^6.2", + "ext-pcntl": "*", + "nunomaduro/collision": "^5.3|^6.0", + "orchestra/testbench": "^6.16|^7.0|^8.0", + "pestphp/pest-plugin-laravel": "^1.3", + "phpunit/phpunit": "^9.5", + "spatie/laravel-ray": "^1.17" }, "type": "library", + "extra": { + "laravel": { + "aliases": { + "Signal": "Spatie\\SignalAwareCommand\\Facades\\Signal" + }, + "providers": [ + "Spatie\\SignalAwareCommand\\SignalAwareCommandServiceProvider" + ] + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\HttpClient\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Spatie\\SignalAwareCommand\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5536,71 +6392,54 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "role": "Developer" } ], - "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", - "homepage": "https://symfony.com", + "description": "Handle signals in artisan commands", + "homepage": "https://github.com/spatie/laravel-signal-aware-command", "keywords": [ - "http" + "laravel", + "laravel-signal-aware-command", + "spatie" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v5.4.49" + "issues": "https://github.com/spatie/laravel-signal-aware-command/issues", + "source": "https://github.com/spatie/laravel-signal-aware-command/tree/1.3.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", + "url": "https://github.com/spatie", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2024-11-28T08:37:04+00:00" + "time": "2023-01-14T21:10:59+00:00" }, { - "name": "symfony/http-client-contracts", - "version": "v2.5.5", + "name": "spatie/temporary-directory", + "version": "2.3.1", "source": { "type": "git", - "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "48ef1d0a082885877b664332b9427662065a360c" + "url": "https://github.com/spatie/temporary-directory.git", + "reference": "662e481d6ec07ef29fd05010433428851a42cd07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/48ef1d0a082885877b664332b9427662065a360c", - "reference": "48ef1d0a082885877b664332b9427662065a360c", + "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/662e481d6ec07ef29fd05010433428851a42cd07", + "reference": "662e481d6ec07ef29fd05010433428851a42cd07", "shasum": "" }, "require": { - "php": ">=7.2.5" + "php": "^8.0" }, - "suggest": { - "symfony/http-client-implementation": "" + "require-dev": { + "phpunit/phpunit": "^9.5" }, "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "2.5-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Contracts\\HttpClient\\": "" + "Spatie\\TemporaryDirectory\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -5609,80 +6448,83 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Alex Vanderbist", + "email": "alex@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" } ], - "description": "Generic abstractions related to HTTP clients", - "homepage": "https://symfony.com", + "description": "Easily create, use and destroy temporary directories", + "homepage": "https://github.com/spatie/temporary-directory", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "php", + "spatie", + "temporary-directory" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.5" + "issues": "https://github.com/spatie/temporary-directory/issues", + "source": "https://github.com/spatie/temporary-directory/tree/2.3.1" }, "funding": [ { - "url": "https://symfony.com/sponsor", + "url": "https://spatie.be/open-source/support-us", "type": "custom" }, { - "url": "https://github.com/fabpot", + "url": "https://github.com/spatie", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" } ], - "time": "2024-11-28T08:37:04+00:00" + "time": "2026-01-12T07:42:22+00:00" }, { - "name": "symfony/http-foundation", - "version": "v6.4.32", + "name": "symfony/console", + "version": "v6.4.39", "source": { "type": "git", - "url": "https://github.com/symfony/http-foundation.git", - "reference": "a7c652d0d0a6be8fbf9dead2e36f31e46c482adf" + "url": "https://github.com/symfony/console.git", + "reference": "c132f1215fe4aa45b70173cc00ce9a755dd31ec5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/a7c652d0d0a6be8fbf9dead2e36f31e46c482adf", - "reference": "a7c652d0d0a6be8fbf9dead2e36f31e46c482adf", + "url": "https://api.github.com/repos/symfony/console/zipball/c132f1215fe4aa45b70173cc00ce9a755dd31ec5", + "reference": "c132f1215fe4aa45b70173cc00ce9a755dd31ec5", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php83": "^1.27" + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { - "symfony/cache": "<6.4.12|>=7.0,<7.1.5" + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { - "doctrine/dbal": "^2.13.1|^3|^4", - "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.4.12|^7.1.5", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", - "symfony/mime": "^5.4|^6.0|^7.0", - "symfony/rate-limiter": "^5.4|^6.0|^7.0" + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\HttpFoundation\\": "" + "Symfony\\Component\\Console\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -5702,10 +6544,16 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Defines an object-oriented layer for the HTTP specification", + "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.32" + "source": "https://github.com/symfony/console/tree/v6.4.39" }, "funding": [ { @@ -5725,82 +6573,29 @@ "type": "tidelift" } ], - "time": "2026-01-09T09:10:39+00:00" + "time": "2026-05-12T06:50:03+00:00" }, { - "name": "symfony/http-kernel", - "version": "v6.4.32", + "name": "symfony/css-selector", + "version": "v7.4.9", "source": { "type": "git", - "url": "https://github.com/symfony/http-kernel.git", - "reference": "e40d93fce00d928a553ba0f323da4b3f8506f858" + "url": "https://github.com/symfony/css-selector.git", + "reference": "b75663ed96cf4756e28e3105476f220f92886cc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/e40d93fce00d928a553ba0f323da4b3f8506f858", - "reference": "e40d93fce00d928a553ba0f323da4b3f8506f858", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/b75663ed96cf4756e28e3105476f220f92886cc4", + "reference": "b75663ed96cf4756e28e3105476f220f92886cc4", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/error-handler": "^6.4|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^6.4|^7.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "symfony/browser-kit": "<5.4", - "symfony/cache": "<5.4", - "symfony/config": "<6.1", - "symfony/console": "<5.4", - "symfony/dependency-injection": "<6.4", - "symfony/doctrine-bridge": "<5.4", - "symfony/form": "<5.4", - "symfony/http-client": "<5.4", - "symfony/http-client-contracts": "<2.5", - "symfony/mailer": "<5.4", - "symfony/messenger": "<5.4", - "symfony/translation": "<5.4", - "symfony/translation-contracts": "<2.5", - "symfony/twig-bridge": "<5.4", - "symfony/validator": "<6.4", - "symfony/var-dumper": "<6.3", - "twig/twig": "<2.13" - }, - "provide": { - "psr/log-implementation": "1.0|2.0|3.0" - }, - "require-dev": { - "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^5.4|^6.0|^7.0", - "symfony/clock": "^6.2|^7.0", - "symfony/config": "^6.1|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/css-selector": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^6.4|^7.0", - "symfony/dom-crawler": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/http-client-contracts": "^2.5|^3", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/property-access": "^5.4.5|^6.0.5|^7.0", - "symfony/routing": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.4.4|^7.0.4", - "symfony/stopwatch": "^5.4|^6.0|^7.0", - "symfony/translation": "^5.4|^6.0|^7.0", - "symfony/translation-contracts": "^2.5|^3", - "symfony/uid": "^5.4|^6.0|^7.0", - "symfony/validator": "^6.4|^7.0", - "symfony/var-dumper": "^5.4|^6.4|^7.0", - "symfony/var-exporter": "^6.2|^7.0", - "twig/twig": "^2.13|^3.0.4" + "php": ">=8.2" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\HttpKernel\\": "" + "Symfony\\Component\\CssSelector\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -5815,15 +6610,19 @@ "name": "Fabien Potencier", "email": "fabien@symfony.com" }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Provides a structured process for converting a Request into a Response", + "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.4.32" + "source": "https://github.com/symfony/css-selector/tree/v7.4.9" }, "funding": [ { @@ -5843,51 +6642,38 @@ "type": "tidelift" } ], - "time": "2026-01-24T16:04:03+00:00" + "time": "2026-04-18T13:18:21+00:00" }, { - "name": "symfony/mailer", - "version": "v6.4.31", + "name": "symfony/deprecation-contracts", + "version": "v3.7.0", "source": { "type": "git", - "url": "https://github.com/symfony/mailer.git", - "reference": "8835f93333474780fda1b987cae37e33c3e026ca" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "50f59d1f3ca46d41ac911f97a78626b6756af35b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/8835f93333474780fda1b987cae37e33c3e026ca", - "reference": "8835f93333474780fda1b987cae37e33c3e026ca", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/50f59d1f3ca46d41ac911f97a78626b6756af35b", + "reference": "50f59d1f3ca46d41ac911f97a78626b6756af35b", "shasum": "" }, "require": { - "egulias/email-validator": "^2.1.10|^3|^4", - "php": ">=8.1", - "psr/event-dispatcher": "^1", - "psr/log": "^1|^2|^3", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/mime": "^6.2|^7.0", - "symfony/service-contracts": "^2.5|^3" - }, - "conflict": { - "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4", - "symfony/messenger": "<6.2", - "symfony/mime": "<6.2", - "symfony/twig-bridge": "<6.2.1" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/messenger": "^6.2|^7.0", - "symfony/twig-bridge": "^6.2|^7.0" + "php": ">=8.1" }, "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Mailer\\": "" + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" }, - "exclude-from-classmap": [ - "/Tests/" + "branch-alias": { + "dev-main": "3.7-dev" + } + }, + "autoload": { + "files": [ + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -5896,18 +6682,18 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Helps sending emails", + "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.31" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.7.0" }, "funding": [ { @@ -5927,49 +6713,43 @@ "type": "tidelift" } ], - "time": "2025-12-12T07:33:25+00:00" + "time": "2026-04-13T15:52:40+00:00" }, { - "name": "symfony/mime", - "version": "v6.4.32", + "name": "symfony/error-handler", + "version": "v6.4.36", "source": { "type": "git", - "url": "https://github.com/symfony/mime.git", - "reference": "7409686879ca36c09fc970a5fa8ff6e93504dba4" + "url": "https://github.com/symfony/error-handler.git", + "reference": "2ea68f0e1835ad6a126f93bbc14cd236c10ab361" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7409686879ca36c09fc970a5fa8ff6e93504dba4", - "reference": "7409686879ca36c09fc970a5fa8ff6e93504dba4", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/2ea68f0e1835ad6a126f93bbc14cd236c10ab361", + "reference": "2ea68f0e1835ad6a126f93bbc14cd236c10ab361", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-intl-idn": "^1.10", - "symfony/polyfill-mbstring": "^1.0" + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "conflict": { - "egulias/email-validator": "~3.0.0", - "phpdocumentor/reflection-docblock": "<3.2.2", - "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<5.4", - "symfony/serializer": "<6.4.3|>7.0,<7.0.3" + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" }, "require-dev": { - "egulias/email-validator": "^2.1.10|^3.1|^4", - "league/html-to-markdown": "^5.0", - "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.4|^7.0", - "symfony/property-access": "^5.4|^6.0|^7.0", - "symfony/property-info": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.4.3|^7.0.3" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^5.4|^6.0|^7.0" }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\Mime\\": "" + "Symfony\\Component\\ErrorHandler\\": "" }, "exclude-from-classmap": [ "/Tests/" @@ -5989,14 +6769,10 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Allows manipulating MIME messages", + "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.32" + "source": "https://github.com/symfony/error-handler/tree/v6.4.36" }, "funding": [ { @@ -6016,45 +6792,53 @@ "type": "tidelift" } ], - "time": "2026-01-04T11:53:14+00:00" + "time": "2026-03-10T15:56:14+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.33.0", + "name": "symfony/event-dispatcher", + "version": "v7.4.9", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "e4a2e29753c7801f7a8340e066cfa788f3bc8101" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/e4a2e29753c7801f7a8340e066cfa788f3bc8101", + "reference": "e4a2e29753c7801f7a8340e066cfa788f3bc8101", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=8.2", + "symfony/event-dispatcher-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/service-contracts": "<2.5" }, "provide": { - "ext-ctype": "*" + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" }, - "suggest": { - "ext-ctype": "For best performance" + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0|^8.0", + "symfony/dependency-injection": "^6.4|^7.0|^8.0", + "symfony/error-handler": "^6.4|^7.0|^8.0", + "symfony/expression-language": "^6.4|^7.0|^8.0", + "symfony/framework-bundle": "^6.4|^7.0|^8.0", + "symfony/http-foundation": "^6.4|^7.0|^8.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0|^8.0" }, "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - } + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6062,24 +6846,18 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for ctype functions", + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.4.9" }, "funding": [ { @@ -6099,41 +6877,39 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-04-18T13:18:21+00:00" }, { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.33.0", + "name": "symfony/event-dispatcher-contracts", + "version": "v3.7.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "ccba7060602b7fed0b03c85bf025257f76d9ef32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", - "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/ccba7060602b7fed0b03c85bf025257f76d9ef32", + "reference": "ccba7060602b7fed0b03c85bf025257f76d9ef32", "shasum": "" }, "require": { - "php": ">=7.2" - }, - "suggest": { - "ext-intl": "For best performance" + "php": ">=8.1", + "psr/event-dispatcher": "^1" }, "type": "library", "extra": { "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.7-dev" } }, "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + "Symfony\\Contracts\\EventDispatcher\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -6150,18 +6926,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's grapheme_* functions", + "description": "Generic abstractions related to dispatching event", "homepage": "https://symfony.com", "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.7.0" }, "funding": [ { @@ -6181,43 +6957,36 @@ "type": "tidelift" } ], - "time": "2025-06-27T09:58:17+00:00" + "time": "2026-01-05T13:30:16+00:00" }, { - "name": "symfony/polyfill-intl-idn", - "version": "v1.33.0", + "name": "symfony/finder", + "version": "v6.4.34", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" + "url": "https://github.com/symfony/finder.git", + "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", - "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "url": "https://api.github.com/repos/symfony/finder/zipball/9590e86be1d1c57bfbb16d0dd040345378c20896", + "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896", "shasum": "" }, "require": { - "php": ">=7.2", - "symfony/polyfill-intl-normalizer": "^1.10" + "php": ">=8.1" }, - "suggest": { - "ext-intl": "For best performance" + "require-dev": { + "symfony/filesystem": "^6.0|^7.0" }, "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - } + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6225,30 +6994,18 @@ ], "authors": [ { - "name": "Laurent Bassin", - "email": "laurent@bassin.info" - }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "idn", - "intl", - "polyfill", - "portable", - "shim" - ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.33.0" + "source": "https://github.com/symfony/finder/tree/v6.4.34" }, "funding": [ { @@ -6268,44 +7025,59 @@ "type": "tidelift" } ], - "time": "2024-09-10T14:38:51+00:00" + "time": "2026-01-28T15:16:37+00:00" }, { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.33.0", + "name": "symfony/http-client", + "version": "v5.4.49", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "3833d7255cc303546435cb650316bff708a1c75c" + "url": "https://github.com/symfony/http-client.git", + "reference": "d77d8e212cde7b5c4a64142bf431522f19487c28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", - "reference": "3833d7255cc303546435cb650316bff708a1c75c", + "url": "https://api.github.com/repos/symfony/http-client/zipball/d77d8e212cde7b5c4a64142bf431522f19487c28", + "reference": "d77d8e212cde7b5c4a64142bf431522f19487c28", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.2.5", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/http-client-contracts": "^2.5.4", + "symfony/polyfill-php73": "^1.11", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.0|^2|^3" }, - "suggest": { - "ext-intl": "For best performance" + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "1.0", + "symfony/http-client-implementation": "2.4" }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } + "require-dev": { + "amphp/amp": "^2.5", + "amphp/http-client": "^4.2.1", + "amphp/http-tunnel": "^1.0", + "amphp/socket": "^1.1", + "guzzlehttp/promises": "^1.4|^2.0", + "nyholm/psr7": "^1.0", + "php-http/httplug": "^1.0|^2.0", + "php-http/message-factory": "^1.0", + "psr/http-client": "^1.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^4.4.13|^5.1.5|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/stopwatch": "^4.4|^5.0|^6.0" }, + "type": "library", "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + "Symfony\\Component\\HttpClient\\": "" }, - "classmap": [ - "Resources/stubs" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -6322,18 +7094,13 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", + "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" + "http" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" + "source": "https://github.com/symfony/http-client/tree/v5.4.49" }, "funding": [ { @@ -6344,54 +7111,46 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-11-28T08:37:04+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.33.0", + "name": "symfony/http-client-contracts", + "version": "v2.5.5", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "48ef1d0a082885877b664332b9427662065a360c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/48ef1d0a082885877b664332b9427662065a360c", + "reference": "48ef1d0a082885877b664332b9427662065a360c", "shasum": "" }, "require": { - "ext-iconv": "*", - "php": ">=7.2" - }, - "provide": { - "ext-mbstring": "*" + "php": ">=7.2.5" }, "suggest": { - "ext-mbstring": "For best performance" + "symfony/http-client-implementation": "" }, "type": "library", "extra": { "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "2.5-dev" } }, "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" + "Symfony\\Contracts\\HttpClient\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -6408,17 +7167,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for the Mbstring extension", + "description": "Generic abstractions related to HTTP clients", "homepage": "https://symfony.com", "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.5" }, "funding": [ { @@ -6429,50 +7189,53 @@ "url": "https://github.com/fabpot", "type": "github" }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-12-23T08:48:59+00:00" + "time": "2024-11-28T08:37:04+00:00" }, { - "name": "symfony/polyfill-php73", - "version": "v1.33.0", + "name": "symfony/http-foundation", + "version": "v6.4.35", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" + "url": "https://github.com/symfony/http-foundation.git", + "reference": "cffffd0a2c037117b742b4f8b379a22a2a33f6d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", - "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/cffffd0a2c037117b742b4f8b379a22a2a33f6d2", + "reference": "cffffd0a2c037117b742b4f8b379a22a2a33f6d2", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } + "conflict": { + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" + }, + "require-dev": { + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.4.12|^7.1.5", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, + "type": "library", "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" + "Symfony\\Component\\HttpFoundation\\": "" }, - "classmap": [ - "Resources/stubs" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -6481,24 +7244,18 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.33.0" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.35" }, "funding": [ { @@ -6518,41 +7275,85 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-03-06T11:15:58+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.33.0", + "name": "symfony/http-kernel", + "version": "v6.4.40", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" + "url": "https://github.com/symfony/http-kernel.git", + "reference": "41dff5c3d03b3fa20947c552c5f6ba74ca43fa28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", - "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/41dff5c3d03b3fa20947c552c5f6ba74ca43fa28", + "reference": "41dff5c3d03b3fa20947c552c5f6ba74ca43fa28", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/polyfill-ctype": "^1.8" }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } + "conflict": { + "symfony/browser-kit": "<5.4", + "symfony/cache": "<5.4", + "symfony/config": "<6.1", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<5.4", + "symfony/form": "<5.4", + "symfony/http-client": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/mailer": "<5.4", + "symfony/messenger": "<5.4", + "symfony/translation": "<5.4", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<5.4", + "symfony/validator": "<6.4", + "symfony/var-dumper": "<6.3", + "twig/twig": "<2.13" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/clock": "^6.2|^7.0", + "symfony/config": "^6.1|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^6.4.1|^7.0.1", + "symfony/dom-crawler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.5|^6.0.5|^7.0", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.4.4|^7.0.4", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.4|^7.0", + "symfony/var-exporter": "^6.2|^7.0", + "twig/twig": "^2.13|^3.0.4" }, + "type": "library", "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" + "Symfony\\Component\\HttpKernel\\": "" }, - "classmap": [ - "Resources/stubs" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -6561,28 +7362,18 @@ ], "authors": [ { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.40" }, "funding": [ { @@ -6602,41 +7393,51 @@ "type": "tidelift" } ], - "time": "2025-01-02T08:10:11+00:00" + "time": "2026-05-20T08:55:59+00:00" }, { - "name": "symfony/polyfill-php83", - "version": "v1.33.0", + "name": "symfony/mailer", + "version": "v6.4.40", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5" + "url": "https://github.com/symfony/mailer.git", + "reference": "94fd44f3052e02340b0dd4447a7d7a5856e32da2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5", - "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "url": "https://api.github.com/repos/symfony/mailer/zipball/94fd44f3052e02340b0dd4447a7d7a5856e32da2", + "reference": "94fd44f3052e02340b0dd4447a7d7a5856e32da2", "shasum": "" }, "require": { - "php": ">=7.2" + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.1", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/mime": "^6.2|^7.0", + "symfony/service-contracts": "^2.5|^3" }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/messenger": "<6.2", + "symfony/mime": "<6.2", + "symfony/twig-bridge": "<6.2.1" }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/messenger": "^6.2|^7.0", + "symfony/twig-bridge": "^6.2|^7.0" + }, + "type": "library", "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Php83\\": "" + "Symfony\\Component\\Mailer\\": "" }, - "classmap": [ - "Resources/stubs" + "exclude-from-classmap": [ + "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", @@ -6645,24 +7446,18 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "description": "Helps sending emails", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0" + "source": "https://github.com/symfony/mailer/tree/v6.4.40" }, "funding": [ { @@ -6682,45 +7477,53 @@ "type": "tidelift" } ], - "time": "2025-07-08T02:45:35+00:00" + "time": "2026-05-19T20:33:22+00:00" }, { - "name": "symfony/polyfill-uuid", - "version": "v1.33.0", + "name": "symfony/mime", + "version": "v6.4.40", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-uuid.git", - "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2" + "url": "https://github.com/symfony/mime.git", + "reference": "7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", - "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "url": "https://api.github.com/repos/symfony/mime/zipball/7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe", + "reference": "7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" }, - "provide": { - "ext-uuid": "*" + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<5.4", + "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, - "suggest": { - "ext-uuid": "For best performance" + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.4|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.4.3|^7.0.3" }, "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Uuid\\": "" - } + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6728,24 +7531,22 @@ ], "authors": [ { - "name": "GrĂ©goire Pineau", - "email": "lyrixx@lyrixx.info" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for uuid functions", + "description": "Allows manipulating MIME messages", "homepage": "https://symfony.com", "keywords": [ - "compatibility", - "polyfill", - "portable", - "uuid" + "mime", + "mime-type" ], "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.33.0" + "source": "https://github.com/symfony/mime/tree/v6.4.40" }, "funding": [ { @@ -6765,33 +7566,45 @@ "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2026-05-19T20:33:22+00:00" }, { - "name": "symfony/process", - "version": "v6.4.32", + "name": "symfony/polyfill-ctype", + "version": "v1.37.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "c593135be689b21e6164b1e8f6f5dbf1506b065c" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "141046a8f9477948ff284fa65be2095baafb94f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/c593135be689b21e6164b1e8f6f5dbf1506b065c", - "reference": "c593135be689b21e6164b1e8f6f5dbf1506b065c", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2", + "reference": "141046a8f9477948ff284fa65be2095baafb94f2", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=7.2" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" }, "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6799,18 +7612,24 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Executes commands in sub-processes", + "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], "support": { - "source": "https://github.com/symfony/process/tree/v6.4.32" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.37.0" }, "funding": [ { @@ -6830,49 +7649,42 @@ "type": "tidelift" } ], - "time": "2026-01-15T13:23:20+00:00" + "time": "2026-04-10T16:19:22+00:00" }, { - "name": "symfony/routing", - "version": "v6.4.32", + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.38.0", "source": { "type": "git", - "url": "https://github.com/symfony/routing.git", - "reference": "0dc6253e864e71b486e8ba4970a56ab849106ebe" + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "9c862df890f7c833b1101ac5578ec4dcf199efb5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/0dc6253e864e71b486e8ba4970a56ab849106ebe", - "reference": "0dc6253e864e71b486e8ba4970a56ab849106ebe", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/9c862df890f7c833b1101ac5578ec4dcf199efb5", + "reference": "9c862df890f7c833b1101ac5578ec4dcf199efb5", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3" - }, - "conflict": { - "doctrine/annotations": "<1.12", - "symfony/config": "<6.2", - "symfony/dependency-injection": "<5.4", - "symfony/yaml": "<5.4" + "php": ">=7.2" }, - "require-dev": { - "doctrine/annotations": "^1.12|^2", - "psr/log": "^1|^2|^3", - "symfony/config": "^6.2|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0", - "symfony/yaml": "^5.4|^6.0|^7.0" + "suggest": { + "ext-intl": "For best performance" }, "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\Routing\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6880,24 +7692,26 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Maps an HTTP request to a set of configuration variables", + "description": "Symfony polyfill for intl's grapheme_* functions", "homepage": "https://symfony.com", "keywords": [ - "router", - "routing", - "uri", - "url" + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.32" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.38.0" }, "funding": [ { @@ -6917,47 +7731,43 @@ "type": "tidelift" } ], - "time": "2026-01-12T08:31:19+00:00" + "time": "2026-05-25T12:39:52+00:00" }, { - "name": "symfony/service-contracts", - "version": "v3.6.1", + "name": "symfony/polyfill-intl-idn", + "version": "v1.37.0", "source": { "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43" + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/45112560a3ba2d715666a509a0bc9521d10b6c43", - "reference": "45112560a3ba2d715666a509a0bc9521d10b6c43", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/container": "^1.1|^2.0", - "symfony/deprecation-contracts": "^2.5|^3" + "php": ">=7.2", + "symfony/polyfill-intl-normalizer": "^1.10" }, - "conflict": { - "ext-psr": "<1.1|>=2" + "suggest": { + "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "3.6-dev" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Contracts\\Service\\": "" - }, - "exclude-from-classmap": [ - "/Test/" - ] + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -6965,26 +7775,30 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to writing services", + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", "homepage": "https://symfony.com", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.6.1" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.37.0" }, "funding": [ { @@ -7004,50 +7818,44 @@ "type": "tidelift" } ], - "time": "2025-07-15T11:30:57+00:00" + "time": "2024-09-10T14:38:51+00:00" }, { - "name": "symfony/string", - "version": "v7.4.4", + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.38.0", "source": { "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "1c4b10461bf2ec27537b5f36105337262f5f5d6f" + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/1c4b10461bf2ec27537b5f36105337262f5f5d6f", - "reference": "1c4b10461bf2ec27537b5f36105337262f5f5d6f", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/2d446c214bdbe5b71bde5011b060a05fece3ae6b", + "reference": "2d446c214bdbe5b71bde5011b060a05fece3ae6b", "shasum": "" }, "require": { - "php": ">=8.2", - "symfony/deprecation-contracts": "^2.5|^3.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.33", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/translation-contracts": "<2.5" + "php": ">=7.2" }, - "require-dev": { - "symfony/emoji": "^7.1|^8.0", - "symfony/http-client": "^6.4|^7.0|^8.0", - "symfony/intl": "^6.4|^7.0|^8.0", - "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.4|^7.0|^8.0" + "suggest": { + "ext-intl": "For best performance" }, "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, "autoload": { "files": [ - "Resources/functions.php" + "bootstrap.php" ], "psr-4": { - "Symfony\\Component\\String\\": "" + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -7064,18 +7872,18 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "description": "Symfony polyfill for intl's Normalizer class and related functions", "homepage": "https://symfony.com", "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.4.4" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.38.0" }, "funding": [ { @@ -7095,67 +7903,46 @@ "type": "tidelift" } ], - "time": "2026-01-12T10:54:30+00:00" + "time": "2026-05-25T13:48:31+00:00" }, { - "name": "symfony/translation", - "version": "v6.4.32", + "name": "symfony/polyfill-mbstring", + "version": "v1.38.0", "source": { "type": "git", - "url": "https://github.com/symfony/translation.git", - "reference": "d6cc8e2fdd484f2f41d25938b0e8e3915de3cfbc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/d6cc8e2fdd484f2f41d25938b0e8e3915de3cfbc", - "reference": "d6cc8e2fdd484f2f41d25938b0e8e3915de3cfbc", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^2.5|^3.0" - }, - "conflict": { - "symfony/config": "<5.4", - "symfony/console": "<5.4", - "symfony/dependency-injection": "<5.4", - "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4", - "symfony/service-contracts": "<2.5", - "symfony/twig-bundle": "<5.4", - "symfony/yaml": "<5.4" + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "6b177d03d2eb04a6c9d01bab9818fb93a30ce7fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6b177d03d2eb04a6c9d01bab9818fb93a30ce7fd", + "reference": "6b177d03d2eb04a6c9d01bab9818fb93a30ce7fd", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=7.2" }, "provide": { - "symfony/translation-implementation": "2.3|3.0" + "ext-mbstring": "*" }, - "require-dev": { - "nikic/php-parser": "^4.18|^5.0", - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/http-client-contracts": "^2.5|^3.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/intl": "^5.4|^6.0|^7.0", - "symfony/polyfill-intl-icu": "^1.21", - "symfony/routing": "^5.4|^6.0|^7.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^5.4|^6.0|^7.0" + "suggest": { + "ext-mbstring": "For best performance" }, "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, "autoload": { "files": [ - "Resources/functions.php" + "bootstrap.php" ], "psr-4": { - "Symfony\\Component\\Translation\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Symfony\\Polyfill\\Mbstring\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7163,18 +7950,25 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Provides tools to internationalize your application", + "description": "Symfony polyfill for the Mbstring extension", "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], "support": { - "source": "https://github.com/symfony/translation/tree/v6.4.32" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.38.0" }, "funding": [ { @@ -7194,41 +7988,41 @@ "type": "tidelift" } ], - "time": "2026-01-12T19:15:33+00:00" + "time": "2026-05-25T14:08:27+00:00" }, { - "name": "symfony/translation-contracts", - "version": "v3.6.1", + "name": "symfony/polyfill-php73", + "version": "v1.37.0", "source": { "type": "git", - "url": "https://github.com/symfony/translation-contracts.git", - "reference": "65a8bc82080447fae78373aa10f8d13b38338977" + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977", - "reference": "65a8bc82080447fae78373aa10f8d13b38338977", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb", + "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=7.2" }, "type": "library", "extra": { "thanks": { - "url": "https://github.com/symfony/contracts", - "name": "symfony/contracts" - }, - "branch-alias": { - "dev-main": "3.6-dev" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Contracts\\Translation\\": "" + "Symfony\\Polyfill\\Php73\\": "" }, - "exclude-from-classmap": [ - "/Test/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -7245,18 +8039,16 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to translation", + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "compatibility", + "polyfill", + "portable", + "shim" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.6.1" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.37.0" }, "funding": [ { @@ -7276,36 +8068,41 @@ "type": "tidelift" } ], - "time": "2025-07-15T13:41:35+00:00" + "time": "2024-09-09T11:45:10+00:00" }, { - "name": "symfony/uid", - "version": "v6.4.32", + "name": "symfony/polyfill-php80", + "version": "v1.37.0", "source": { "type": "git", - "url": "https://github.com/symfony/uid.git", - "reference": "6b973c385f00341b246f697d82dc01a09107acdd" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/6b973c385f00341b246f697d82dc01a09107acdd", - "reference": "6b973c385f00341b246f697d82dc01a09107acdd", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dfb55726c3a76ea3b6459fcfda1ec2d80a682411", + "reference": "dfb55726c3a76ea3b6459fcfda1ec2d80a682411", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/polyfill-uuid": "^1.15" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0" + "php": ">=7.2" }, "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\Uid\\": "" + "Symfony\\Polyfill\\Php80\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -7314,8 +8111,8 @@ ], "authors": [ { - "name": "GrĂ©goire Pineau", - "email": "lyrixx@lyrixx.info" + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" }, { "name": "Nicolas Grekas", @@ -7326,15 +8123,16 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Provides an object-oriented API to generate and represent UIDs", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ - "UID", - "ulid", - "uuid" + "compatibility", + "polyfill", + "portable", + "shim" ], "support": { - "source": "https://github.com/symfony/uid/tree/v6.4.32" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.37.0" }, "funding": [ { @@ -7354,51 +8152,41 @@ "type": "tidelift" } ], - "time": "2025-12-23T15:07:59+00:00" + "time": "2026-04-10T16:19:22+00:00" }, { - "name": "symfony/var-dumper", - "version": "v6.4.32", + "name": "symfony/polyfill-php83", + "version": "v1.38.0", "source": { "type": "git", - "url": "https://github.com/symfony/var-dumper.git", - "reference": "131fc9915e0343052af5ed5040401b481ca192aa" + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "c4406e07046227db8844a25f89d111da078aaa9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/131fc9915e0343052af5ed5040401b481ca192aa", - "reference": "131fc9915e0343052af5ed5040401b481ca192aa", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/c4406e07046227db8844a25f89d111da078aaa9c", + "reference": "c4406e07046227db8844a25f89d111da078aaa9c", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-mbstring": "~1.0" - }, - "conflict": { - "symfony/console": "<5.4" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/error-handler": "^6.3|^7.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/uid": "^5.4|^6.0|^7.0", - "twig/twig": "^2.13|^3.0.4" + "php": ">=7.2" }, - "bin": [ - "Resources/bin/var-dump-server" - ], "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, "autoload": { "files": [ - "Resources/functions/dump.php" + "bootstrap.php" ], "psr-4": { - "Symfony\\Component\\VarDumper\\": "" + "Symfony\\Polyfill\\Php83\\": "" }, - "exclude-from-classmap": [ - "/Tests/" + "classmap": [ + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -7415,14 +8203,16 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ - "debug", - "dump" + "compatibility", + "polyfill", + "portable", + "shim" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.32" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.38.0" }, "funding": [ { @@ -7442,255 +8232,282 @@ "type": "tidelift" } ], - "time": "2026-01-01T13:34:06+00:00" + "time": "2026-05-25T12:39:52+00:00" }, { - "name": "tijsverkoyen/css-to-inline-styles", - "version": "v2.4.0", + "name": "symfony/polyfill-uuid", + "version": "v1.37.0", "source": { "type": "git", - "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", - "reference": "f0292ccf0ec75843d65027214426b6b163b48b41" + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/f0292ccf0ec75843d65027214426b6b163b48b41", - "reference": "f0292ccf0ec75843d65027214426b6b163b48b41", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/26dfec253c4cf3e51b541b52ddf7e42cb0908e94", + "reference": "26dfec253c4cf3e51b541b52ddf7e42cb0908e94", "shasum": "" }, "require": { - "ext-dom": "*", - "ext-libxml": "*", - "php": "^7.4 || ^8.0", - "symfony/css-selector": "^5.4 || ^6.0 || ^7.0 || ^8.0" + "php": ">=7.2" }, - "require-dev": { - "phpstan/phpstan": "^2.0", - "phpstan/phpstan-phpunit": "^2.0", - "phpunit/phpunit": "^8.5.21 || ^9.5.10" + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.x-dev" + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "TijsVerkoyen\\CssToInlineStyles\\": "src" + "Symfony\\Polyfill\\Uuid\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Tijs Verkoyen", - "email": "css_to_inline_styles@verkoyen.eu", - "role": "Developer" + "name": "GrĂ©goire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", - "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], "support": { - "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", - "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/v2.4.0" + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.37.0" }, - "time": "2025-12-02T11:56:42+00:00" + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2026-04-10T16:19:22+00:00" }, { - "name": "torann/geoip", - "version": "3.0.9", + "name": "symfony/process", + "version": "v6.4.39", "source": { "type": "git", - "url": "https://github.com/Torann/laravel-geoip.git", - "reference": "1ea60c7e1a1608de3885e8cd76389cfe5c8424de" + "url": "https://github.com/symfony/process.git", + "reference": "6c93071cb8c91dce5a41960d125e019e64ef6cb5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Torann/laravel-geoip/zipball/1ea60c7e1a1608de3885e8cd76389cfe5c8424de", - "reference": "1ea60c7e1a1608de3885e8cd76389cfe5c8424de", + "url": "https://api.github.com/repos/symfony/process/zipball/6c93071cb8c91dce5a41960d125e019e64ef6cb5", + "reference": "6c93071cb8c91dce5a41960d125e019e64ef6cb5", "shasum": "" }, "require": { - "illuminate/cache": "^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/console": "^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0", - "php": "^8.0|^8.1|^8.2|^8.3" - }, - "require-dev": { - "geoip2/geoip2": "~2.1|~3.0", - "mockery/mockery": "^1.3", - "phpstan/phpstan": "^0.12.14|^1.9", - "phpunit/phpunit": "^8.0|^9.0|^10.0|^11.0", - "squizlabs/php_codesniffer": "^3.5", - "vlucas/phpdotenv": "^5.0" - }, - "suggest": { - "geoip2/geoip2": "Required to use the MaxMind database or web service with GeoIP (~2.1).", - "monolog/monolog": "Allows for storing location not found errors to the log" + "php": ">=8.1" }, "type": "library", - "extra": { - "laravel": { - "aliases": { - "GeoIP": "Torann\\GeoIP\\Facades\\GeoIP" - }, - "providers": [ - "Torann\\GeoIP\\GeoIPServiceProvider" - ] - }, - "branch-alias": { - "dev-master": "1.0-dev" - } - }, "autoload": { - "files": [ - "src/helpers.php" - ], "psr-4": { - "Torann\\GeoIP\\": "src/" - } + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-2-Clause" + "MIT" ], "authors": [ { - "name": "Daniel Stainback", - "email": "torann@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Support for multiple Geographical Location services.", - "keywords": [ - "IP API", - "geographical", - "geoip", - "geolocation", - "infoDB", - "laravel", - "location" - ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/Torann/laravel-geoip/issues", - "source": "https://github.com/Torann/laravel-geoip/tree/3.0.9" + "source": "https://github.com/symfony/process/tree/v6.4.39" }, - "time": "2025-02-25T18:24:54+00:00" + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2026-05-11T16:53:15+00:00" }, { - "name": "vlucas/phpdotenv", - "version": "v5.6.3", + "name": "symfony/routing", + "version": "v6.4.40", "source": { "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "955e7815d677a3eaa7075231212f2110983adecc" + "url": "https://github.com/symfony/routing.git", + "reference": "0cd0d2fb05382c95dff6b33c51a7c96cbdbc136d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/955e7815d677a3eaa7075231212f2110983adecc", - "reference": "955e7815d677a3eaa7075231212f2110983adecc", + "url": "https://api.github.com/repos/symfony/routing/zipball/0cd0d2fb05382c95dff6b33c51a7c96cbdbc136d", + "reference": "0cd0d2fb05382c95dff6b33c51a7c96cbdbc136d", "shasum": "" }, "require": { - "ext-pcre": "*", - "graham-campbell/result-type": "^1.1.4", - "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.5", - "symfony/polyfill-ctype": "^1.26", - "symfony/polyfill-mbstring": "^1.26", - "symfony/polyfill-php80": "^1.26" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "ext-filter": "*", - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + "conflict": { + "doctrine/annotations": "<1.12", + "symfony/config": "<6.2", + "symfony/dependency-injection": "<5.4", + "symfony/yaml": "<5.4" }, - "suggest": { - "ext-filter": "Required to use the boolean validator." + "require-dev": { + "doctrine/annotations": "^1.12|^2", + "psr/log": "^1|^2|^3", + "symfony/config": "^6.2|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "5.6-dev" - } - }, "autoload": { "psr-4": { - "Dotenv\\": "src/" - } + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://github.com/vlucas" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "description": "Maps an HTTP request to a set of configuration variables", + "homepage": "https://symfony.com", "keywords": [ - "dotenv", - "env", - "environment" + "router", + "routing", + "uri", + "url" ], "support": { - "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.3" + "source": "https://github.com/symfony/routing/tree/v6.4.40" }, "funding": [ { - "url": "https://github.com/GrahamCampbell", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-12-27T19:49:13+00:00" + "time": "2026-05-19T20:33:22+00:00" }, { - "name": "voku/portable-ascii", - "version": "2.0.3", + "name": "symfony/service-contracts", + "version": "v3.7.0", "source": { "type": "git", - "url": "https://github.com/voku/portable-ascii.git", - "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "d25d82433a80eba6aa0e6c24b61d7370d99e444a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", - "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d25d82433a80eba6aa0e6c24b61d7370d99e444a", + "reference": "d25d82433a80eba6aa0e6c24b61d7370d99e444a", "shasum": "" }, "require": { - "php": ">=7.0.0" - }, - "require-dev": { - "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" }, - "suggest": { - "ext-intl": "Use Intl for transliterator_transliterate() support" + "conflict": { + "ext-psr": "<1.1|>=2" }, "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.7-dev" + } + }, "autoload": { "psr-4": { - "voku\\": "src/voku/" - } + "Symfony\\Contracts\\Service\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7698,102 +8515,90 @@ ], "authors": [ { - "name": "Lars Moelleken", - "homepage": "https://www.moelleken.org/" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", - "homepage": "https://github.com/voku/portable-ascii", + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", "keywords": [ - "ascii", - "clean", - "php" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "issues": "https://github.com/voku/portable-ascii/issues", - "source": "https://github.com/voku/portable-ascii/tree/2.0.3" + "source": "https://github.com/symfony/service-contracts/tree/v3.7.0" }, "funding": [ { - "url": "https://www.paypal.me/moelleken", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://github.com/voku", + "url": "https://github.com/fabpot", "type": "github" }, { - "url": "https://opencollective.com/portable-ascii", - "type": "open_collective" - }, - { - "url": "https://www.patreon.com/voku", - "type": "patreon" + "url": "https://github.com/nicolas-grekas", + "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-11-21T01:49:47+00:00" - } - ], - "packages-dev": [ + "time": "2026-03-28T09:44:51+00:00" + }, { - "name": "barryvdh/laravel-ide-helper", - "version": "v2.15.1", + "name": "symfony/string", + "version": "v7.4.11", "source": { "type": "git", - "url": "https://github.com/barryvdh/laravel-ide-helper.git", - "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b" + "url": "https://github.com/symfony/string.git", + "reference": "965f7306a43383d02c6aca1e3f3bd2f0ea5dee15" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/77831852bb7bc54f287246d32eb91274eaf87f8b", - "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b", - "shasum": "" - }, - "require": { - "barryvdh/reflection-docblock": "^2.0.6", - "composer/class-map-generator": "^1.0", - "doctrine/dbal": "^2.6 || ^3.1.4", - "ext-json": "*", - "illuminate/console": "^9 || ^10", - "illuminate/filesystem": "^9 || ^10", - "illuminate/support": "^9 || ^10", - "nikic/php-parser": "^4.18 || ^5", - "php": "^8.0", - "phpdocumentor/type-resolver": "^1.1.0" + "url": "https://api.github.com/repos/symfony/string/zipball/965f7306a43383d02c6aca1e3f3bd2f0ea5dee15", + "reference": "965f7306a43383d02c6aca1e3f3bd2f0ea5dee15", + "shasum": "" }, - "require-dev": { - "ext-pdo_sqlite": "*", - "friendsofphp/php-cs-fixer": "^3", - "illuminate/config": "^9 || ^10", - "illuminate/view": "^9 || ^10", - "mockery/mockery": "^1.4", - "orchestra/testbench": "^7 || ^8", - "phpunit/phpunit": "^9", - "spatie/phpunit-snapshot-assertions": "^4", - "vimeo/psalm": "^5.4" + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.33", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" }, - "suggest": { - "illuminate/events": "Required for automatic helper generation (^6|^7|^8|^9|^10)." + "conflict": { + "symfony/translation-contracts": "<2.5" }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider" - ] - }, - "branch-alias": { - "dev-master": "2.15-dev" - } + "require-dev": { + "symfony/emoji": "^7.1|^8.0", + "symfony/http-client": "^6.4|^7.0|^8.0", + "symfony/intl": "^6.4|^7.0|^8.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0|^8.0" }, + "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { - "Barryvdh\\LaravelIdeHelper\\": "src" - } + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7801,74 +8606,106 @@ ], "authors": [ { - "name": "Barry vd. Heuvel", - "email": "barryvdh@gmail.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.", + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", "keywords": [ - "autocomplete", - "codeintel", - "helper", - "ide", - "laravel", - "netbeans", - "phpdoc", - "phpstorm", - "sublime" + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" ], "support": { - "issues": "https://github.com/barryvdh/laravel-ide-helper/issues", - "source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.15.1" + "source": "https://github.com/symfony/string/tree/v7.4.11" }, "funding": [ { - "url": "https://fruitcake.nl", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://github.com/barryvdh", + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2024-02-15T14:23:20+00:00" + "time": "2026-05-13T12:04:42+00:00" }, { - "name": "barryvdh/reflection-docblock", - "version": "v2.4.0", + "name": "symfony/translation", + "version": "v6.4.38", "source": { "type": "git", - "url": "https://github.com/barryvdh/ReflectionDocBlock.git", - "reference": "d103774cbe7e94ddee7e4870f97f727b43fe7201" + "url": "https://github.com/symfony/translation.git", + "reference": "afaa31b0c12d9a659eed1ea97f268a614cc1299c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/ReflectionDocBlock/zipball/d103774cbe7e94ddee7e4870f97f727b43fe7201", - "reference": "d103774cbe7e94ddee7e4870f97f727b43fe7201", + "url": "https://api.github.com/repos/symfony/translation/zipball/afaa31b0c12d9a659eed1ea97f268a614cc1299c", + "reference": "afaa31b0c12d9a659eed1ea97f268a614cc1299c", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.5|^3.0" }, - "require-dev": { - "phpunit/phpunit": "^8.5.14|^9" + "conflict": { + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/service-contracts": "<2.5", + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" }, - "suggest": { - "dflydev/markdown": "~1.0", - "erusev/parsedown": "~1.0" + "provide": { + "symfony/translation-implementation": "2.3|3.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3.x-dev" - } + "require-dev": { + "nikic/php-parser": "^4.18|^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, + "type": "library", "autoload": { - "psr-0": { - "Barryvdh": [ - "src/" - ] - } + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7876,52 +8713,73 @@ ], "authors": [ { - "name": "Mike van Riel", - "email": "mike.vanriel@naenius.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], + "description": "Provides tools to internationalize your application", + "homepage": "https://symfony.com", "support": { - "source": "https://github.com/barryvdh/ReflectionDocBlock/tree/v2.4.0" + "source": "https://github.com/symfony/translation/tree/v6.4.38" }, - "time": "2025-07-17T06:07:30+00:00" + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2026-05-06T08:55:54+00:00" }, { - "name": "composer/class-map-generator", - "version": "1.7.1", + "name": "symfony/translation-contracts", + "version": "v3.7.0", "source": { "type": "git", - "url": "https://github.com/composer/class-map-generator.git", - "reference": "8f5fa3cc214230e71f54924bd0197a3bcc705eb1" + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "0ab302977a952b42fd51475c4ebac81f8da0a95d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/class-map-generator/zipball/8f5fa3cc214230e71f54924bd0197a3bcc705eb1", - "reference": "8f5fa3cc214230e71f54924bd0197a3bcc705eb1", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/0ab302977a952b42fd51475c4ebac81f8da0a95d", + "reference": "0ab302977a952b42fd51475c4ebac81f8da0a95d", "shasum": "" }, "require": { - "composer/pcre": "^2.1 || ^3.1", - "php": "^7.2 || ^8.0", - "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7 || ^8" - }, - "require-dev": { - "phpstan/phpstan": "^1.12 || ^2", - "phpstan/phpstan-deprecation-rules": "^1 || ^2", - "phpstan/phpstan-phpunit": "^1 || ^2", - "phpstan/phpstan-strict-rules": "^1.1 || ^2", - "phpunit/phpunit": "^8", - "symfony/filesystem": "^5.4 || ^6 || ^7 || ^8" + "php": ">=8.1" }, "type": "library", "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, "branch-alias": { - "dev-main": "1.x-dev" + "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { - "Composer\\ClassMapGenerator\\": "src" - } + "Symfony\\Contracts\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7929,71 +8787,76 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "https://seld.be" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Utilities to scan PHP code and generate class maps.", + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", "keywords": [ - "classmap" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "issues": "https://github.com/composer/class-map-generator/issues", - "source": "https://github.com/composer/class-map-generator/tree/1.7.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.7.0" }, "funding": [ { - "url": "https://packagist.com", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://github.com/composer", + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2025-12-29T13:15:25+00:00" + "time": "2026-01-05T13:30:16+00:00" }, { - "name": "composer/pcre", - "version": "3.3.2", + "name": "symfony/uid", + "version": "v6.4.32", "source": { "type": "git", - "url": "https://github.com/composer/pcre.git", - "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e" + "url": "https://github.com/symfony/uid.git", + "reference": "6b973c385f00341b246f697d82dc01a09107acdd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e", - "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "url": "https://api.github.com/repos/symfony/uid/zipball/6b973c385f00341b246f697d82dc01a09107acdd", + "reference": "6b973c385f00341b246f697d82dc01a09107acdd", "shasum": "" }, - "require": { - "php": "^7.4 || ^8.0" - }, - "conflict": { - "phpstan/phpstan": "<1.11.10" - }, + "require": { + "php": ">=8.1", + "symfony/polyfill-uuid": "^1.15" + }, "require-dev": { - "phpstan/phpstan": "^1.12 || ^2", - "phpstan/phpstan-strict-rules": "^1 || ^2", - "phpunit/phpunit": "^8 || ^9" + "symfony/console": "^5.4|^6.0|^7.0" }, "type": "library", - "extra": { - "phpstan": { - "includes": [ - "extension.neon" - ] - }, - "branch-alias": { - "dev-main": "3.x-dev" - } - }, "autoload": { "psr-4": { - "Composer\\Pcre\\": "src" - } + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8001,70 +8864,92 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "name": "GrĂ©goire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "description": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", "keywords": [ - "PCRE", - "preg", - "regex", - "regular expression" + "UID", + "ulid", + "uuid" ], "support": { - "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.3.2" + "source": "https://github.com/symfony/uid/tree/v6.4.32" }, "funding": [ { - "url": "https://packagist.com", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://github.com/composer", + "url": "https://github.com/fabpot", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2024-11-12T16:29:46+00:00" + "time": "2025-12-23T15:07:59+00:00" }, { - "name": "doctrine/instantiator", - "version": "2.0.0", + "name": "symfony/var-dumper", + "version": "v6.4.36", "source": { "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" + "url": "https://github.com/symfony/var-dumper.git", + "reference": "7c8ad9ce4faf6c8a99948e70ce02b601a0439782" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/7c8ad9ce4faf6c8a99948e70ce02b601a0439782", + "reference": "7c8ad9ce4faf6c8a99948e70ce02b601a0439782", "shasum": "" }, "require": { - "php": "^8.1" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/console": "<5.4" }, "require-dev": { - "doctrine/coding-standard": "^11", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^9.5.27", - "vimeo/psalm": "^5.4" + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/uid": "^5.4|^6.0|^7.0", + "twig/twig": "^2.13|^3.0.4" }, + "bin": [ + "Resources/bin/var-dump-server" + ], "type": "library", "autoload": { + "files": [ + "Resources/functions/dump.php" + ], "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" - } + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8072,69 +8957,79 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", "keywords": [ - "constructor", - "instantiate" + "debug", + "dump" ], "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/2.0.0" + "source": "https://github.com/symfony/var-dumper/tree/v6.4.36" }, "funding": [ { - "url": "https://www.doctrine-project.org/sponsorship.html", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2022-12-30T00:23:10+00:00" + "time": "2026-03-30T15:36:00+00:00" }, { - "name": "dragon-code/contracts", - "version": "2.24.0", + "name": "symfony/yaml", + "version": "v6.4.40", "source": { "type": "git", - "url": "https://github.com/TheDragonCode/contracts.git", - "reference": "c21ea4fc0a399bd803a2805a7f2c989749083896" + "url": "https://github.com/symfony/yaml.git", + "reference": "68dcd1f1602dac9d9221e25729683e0ce8733f3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TheDragonCode/contracts/zipball/c21ea4fc0a399bd803a2805a7f2c989749083896", - "reference": "c21ea4fc0a399bd803a2805a7f2c989749083896", + "url": "https://api.github.com/repos/symfony/yaml/zipball/68dcd1f1602dac9d9221e25729683e0ce8733f3b", + "reference": "68dcd1f1602dac9d9221e25729683e0ce8733f3b", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-message": "^1.0.1 || ^2.0", - "symfony/http-kernel": "^4.0 || ^5.0 || ^6.0 || ^7.0", - "symfony/polyfill-php80": "^1.23" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "andrey-helldar/contracts": "*" + "symfony/console": "<5.4" }, "require-dev": { - "illuminate/database": "^10.0 || ^11.0 || ^12.0", - "phpdocumentor/reflection-docblock": "^5.0" + "symfony/console": "^5.4|^6.0|^7.0" }, + "bin": [ + "Resources/bin/yaml-lint" + ], "type": "library", "autoload": { "psr-4": { - "DragonCode\\Contracts\\": "src" - } + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8142,294 +9037,285 @@ ], "authors": [ { - "name": "Andrey Helldar", - "email": "helldar@dragon-code.pro", - "homepage": "https://dragon-code.pro" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "A set of contracts for any project", - "keywords": [ - "contracts", - "interfaces" - ], + "description": "Loads and dumps YAML files", + "homepage": "https://symfony.com", "support": { - "source": "https://github.com/TheDragonCode/contracts" + "source": "https://github.com/symfony/yaml/tree/v6.4.40" }, "funding": [ { - "url": "https://boosty.to/dragon-code", - "type": "boosty" + "url": "https://symfony.com/sponsor", + "type": "custom" }, { - "url": "https://yoomoney.ru/to/410012608840929", - "type": "yoomoney" + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2025-02-23T23:11:50+00:00" + "time": "2026-05-19T20:33:22+00:00" }, { - "name": "dragon-code/pretty-array", - "version": "4.2.0", + "name": "tijsverkoyen/css-to-inline-styles", + "version": "v2.4.0", "source": { "type": "git", - "url": "https://github.com/TheDragonCode/pretty-array.git", - "reference": "b94034d92172a5d14a578822d68b2a8f8b5388e0" + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "f0292ccf0ec75843d65027214426b6b163b48b41" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TheDragonCode/pretty-array/zipball/b94034d92172a5d14a578822d68b2a8f8b5388e0", - "reference": "b94034d92172a5d14a578822d68b2a8f8b5388e0", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/f0292ccf0ec75843d65027214426b6b163b48b41", + "reference": "f0292ccf0ec75843d65027214426b6b163b48b41", "shasum": "" }, "require": { - "dragon-code/contracts": "^2.20", - "dragon-code/support": "^6.11.2", "ext-dom": "*", - "ext-mbstring": "*", - "php": "^8.0" + "ext-libxml": "*", + "php": "^7.4 || ^8.0", + "symfony/css-selector": "^5.4 || ^6.0 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^9.6 || ^10.0 || ^11.0 || ^12.0" - }, - "suggest": { - "symfony/thanks": "Give thanks (in the form of a GitHub) to your fellow PHP package maintainers" + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5.10" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, "autoload": { "psr-4": { - "DragonCode\\PrettyArray\\": "src" + "TijsVerkoyen\\CssToInlineStyles\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Andrey Helldar", - "email": "helldar@dragon-code.pro", - "homepage": "https://dragon-code.pro" + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" } ], - "description": "Simple conversion of an array to a pretty view", - "keywords": [ - "andrey helldar", - "array", - "dragon", - "dragon code", - "pretty", - "pretty array" - ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", "support": { - "issues": "https://github.com/TheDragonCode/pretty-array/issues", - "source": "https://github.com/TheDragonCode/pretty-array" + "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/v2.4.0" }, - "funding": [ - { - "url": "https://boosty.to/dragon-code", - "type": "boosty" - }, - { - "url": "https://yoomoney.ru/to/410012608840929", - "type": "yoomoney" - } - ], - "time": "2025-02-24T15:35:24+00:00" + "time": "2025-12-02T11:56:42+00:00" }, { - "name": "dragon-code/support", - "version": "6.16.0", + "name": "torann/geoip", + "version": "3.0.10", "source": { "type": "git", - "url": "https://github.com/TheDragonCode/support.git", - "reference": "ab9b657a307e75f6ba5b2b39e1e45207dc1a065a" + "url": "https://github.com/Torann/laravel-geoip.git", + "reference": "061701e2b0afc1f3affead9c60ebdf799b9d9207" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TheDragonCode/support/zipball/ab9b657a307e75f6ba5b2b39e1e45207dc1a065a", - "reference": "ab9b657a307e75f6ba5b2b39e1e45207dc1a065a", - "shasum": "" - }, - "require": { - "dragon-code/contracts": "^2.22.0", - "ext-bcmath": "*", - "ext-ctype": "*", - "ext-dom": "*", - "ext-json": "*", - "ext-mbstring": "*", - "php": "^8.1", - "psr/http-message": "^1.0.1 || ^2.0", - "symfony/polyfill-php81": "^1.25", - "voku/portable-ascii": "^1.4.8 || ^2.0.1" + "url": "https://api.github.com/repos/Torann/laravel-geoip/zipball/061701e2b0afc1f3affead9c60ebdf799b9d9207", + "reference": "061701e2b0afc1f3affead9c60ebdf799b9d9207", + "shasum": "" }, - "conflict": { - "andrey-helldar/support": "*" + "require": { + "illuminate/cache": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/console": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", + "php": "^8.0|^8.1|^8.2|^8.3|^8.4|^8.5" }, "require-dev": { - "illuminate/contracts": "^9.0 || ^10.0 || ^11.0 || ^12.0", - "phpunit/phpunit": "^9.6 || ^11.0 || ^12.0", - "symfony/var-dumper": "^6.0 || ^7.0" + "geoip2/geoip2": "~2.1|~3.0", + "mockery/mockery": "^1.3", + "phpstan/phpstan": "^0.12.14|^1.9", + "phpunit/phpunit": "^8.0|^9.0|^10.0|^11.0|^12.0", + "squizlabs/php_codesniffer": "^3.5", + "vlucas/phpdotenv": "^5.0" }, "suggest": { - "dragon-code/laravel-support": "Various helper files for the Laravel and Lumen frameworks", - "symfony/thanks": "Give thanks (in the form of a GitHub) to your fellow PHP package maintainers" + "geoip2/geoip2": "Required to use the MaxMind database or web service with GeoIP (~2.1).", + "monolog/monolog": "Allows for storing location not found errors to the log" }, "type": "library", "extra": { - "dragon-code": { - "docs-generator": { - "preview": { - "brand": "php", - "vendor": "The Dragon Code" - } - } + "laravel": { + "aliases": { + "GeoIP": "Torann\\GeoIP\\Facades\\GeoIP" + }, + "providers": [ + "Torann\\GeoIP\\GeoIPServiceProvider" + ] + }, + "branch-alias": { + "dev-master": "1.0-dev" } }, "autoload": { + "files": [ + "src/helpers.php" + ], "psr-4": { - "DragonCode\\Support\\": "src" + "Torann\\GeoIP\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-2-Clause" ], "authors": [ { - "name": "Andrey Helldar", - "email": "helldar@dragon-code.pro", - "homepage": "https://dragon-code.pro" + "name": "Daniel Stainback", + "email": "torann@gmail.com" } ], - "description": "Support package is a collection of helpers and tools for any project.", + "description": "Support for multiple Geographical Location services.", "keywords": [ - "dragon", - "dragon-code", - "framework", - "helper", - "helpers", + "IP API", + "geographical", + "geoip", + "geolocation", + "infoDB", "laravel", - "php", - "support", - "symfony", - "yii", - "yii2" + "location" ], "support": { - "issues": "https://github.com/TheDragonCode/support/issues", - "source": "https://github.com/TheDragonCode/support" + "issues": "https://github.com/Torann/laravel-geoip/issues", + "source": "https://github.com/Torann/laravel-geoip/tree/3.0.10" }, - "funding": [ - { - "url": "https://boosty.to/dragon-code", - "type": "boosty" - }, - { - "url": "https://yoomoney.ru/to/410012608840929", - "type": "yoomoney" - } - ], - "time": "2025-02-24T14:01:52+00:00" + "time": "2026-04-10T19:12:17+00:00" }, { - "name": "fakerphp/faker", - "version": "v1.24.1", + "name": "vlucas/phpdotenv", + "version": "v5.6.3", "source": { "type": "git", - "url": "https://github.com/FakerPHP/Faker.git", - "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5" + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "955e7815d677a3eaa7075231212f2110983adecc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", - "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/955e7815d677a3eaa7075231212f2110983adecc", + "reference": "955e7815d677a3eaa7075231212f2110983adecc", "shasum": "" }, "require": { - "php": "^7.4 || ^8.0", - "psr/container": "^1.0 || ^2.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "conflict": { - "fzaninotto/faker": "*" + "ext-pcre": "*", + "graham-campbell/result-type": "^1.1.4", + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.5", + "symfony/polyfill-ctype": "^1.26", + "symfony/polyfill-mbstring": "^1.26", + "symfony/polyfill-php80": "^1.26" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.4.1", - "doctrine/persistence": "^1.3 || ^2.0", - "ext-intl": "*", - "phpunit/phpunit": "^9.5.26", - "symfony/phpunit-bridge": "^5.4.16" + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-filter": "*", + "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" }, "suggest": { - "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", - "ext-curl": "Required by Faker\\Provider\\Image to download images.", - "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", - "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", - "ext-mbstring": "Required for multibyte Unicode string functionality." + "ext-filter": "Required to use the boolean validator." }, "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "5.6-dev" + } + }, "autoload": { "psr-4": { - "Faker\\": "src/Faker/" + "Dotenv\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "François Zaninotto" + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://github.com/vlucas" } ], - "description": "Faker is a PHP library that generates fake data for you.", + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", "keywords": [ - "data", - "faker", - "fixtures" + "dotenv", + "env", + "environment" ], "support": { - "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.24.1" + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.3" }, - "time": "2024-11-21T13:46:39+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "type": "tidelift" + } + ], + "time": "2025-12-27T19:49:13+00:00" }, { - "name": "filp/whoops", - "version": "2.18.4", + "name": "voku/portable-ascii", + "version": "2.1.1", "source": { "type": "git", - "url": "https://github.com/filp/whoops.git", - "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d" + "url": "https://github.com/voku/portable-ascii.git", + "reference": "8e1051fe39379367aecf014f41744ce7539a856f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/d2102955e48b9fd9ab24280a7ad12ed552752c4d", - "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/8e1051fe39379367aecf014f41744ce7539a856f", + "reference": "8e1051fe39379367aecf014f41744ce7539a856f", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0", - "psr/log": "^1.0.1 || ^2.0 || ^3.0" + "php": ">=7.1.0" }, "require-dev": { - "mockery/mockery": "^1.0", - "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.3", - "symfony/var-dumper": "^4.0 || ^5.0" + "phpunit/phpunit": "~8.5 || ~9.6 || ~10.5 || ~11.5" }, "suggest": { - "symfony/var-dumper": "Pretty print complex values better with var-dumper available", - "whoops/soap": "Formats errors as SOAP responses" + "ext-intl": "Use Intl for transliterator_transliterate() support" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, "autoload": { "psr-4": { - "Whoops\\": "src/Whoops/" + "voku\\": "src/voku/" } }, "notification-url": "https://packagist.org/downloads/", @@ -8438,122 +9324,176 @@ ], "authors": [ { - "name": "Filipe Dobreira", - "homepage": "https://github.com/filp", - "role": "Developer" + "name": "Lars Moelleken", + "homepage": "https://www.moelleken.org/" } ], - "description": "php error handling for cool kids", - "homepage": "https://filp.github.io/whoops/", + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", + "homepage": "https://github.com/voku/portable-ascii", "keywords": [ - "error", - "exception", - "handling", - "library", - "throwable", - "whoops" + "ascii", + "clean", + "php" ], "support": { - "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.18.4" + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/2.1.1" }, "funding": [ { - "url": "https://github.com/denis-sokolov", + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", "type": "github" + }, + { + "url": "https://opencollective.com/portable-ascii", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" } ], - "time": "2025-08-08T12:00:00+00:00" - }, + "time": "2026-04-26T05:33:54+00:00" + } + ], + "packages-dev": [ { - "name": "hamcrest/hamcrest-php", - "version": "v2.1.1", + "name": "barryvdh/laravel-ide-helper", + "version": "v2.15.1", "source": { "type": "git", - "url": "https://github.com/hamcrest/hamcrest-php.git", - "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487" + "url": "https://github.com/barryvdh/laravel-ide-helper.git", + "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", - "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", + "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/77831852bb7bc54f287246d32eb91274eaf87f8b", + "reference": "77831852bb7bc54f287246d32eb91274eaf87f8b", "shasum": "" }, "require": { - "php": "^7.4|^8.0" - }, - "replace": { - "cordoval/hamcrest-php": "*", - "davedevelopment/hamcrest-php": "*", - "kodova/hamcrest-php": "*" + "barryvdh/reflection-docblock": "^2.0.6", + "composer/class-map-generator": "^1.0", + "doctrine/dbal": "^2.6 || ^3.1.4", + "ext-json": "*", + "illuminate/console": "^9 || ^10", + "illuminate/filesystem": "^9 || ^10", + "illuminate/support": "^9 || ^10", + "nikic/php-parser": "^4.18 || ^5", + "php": "^8.0", + "phpdocumentor/type-resolver": "^1.1.0" }, "require-dev": { - "phpunit/php-file-iterator": "^1.4 || ^2.0 || ^3.0", - "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0 || ^8.0 || ^9.0" + "ext-pdo_sqlite": "*", + "friendsofphp/php-cs-fixer": "^3", + "illuminate/config": "^9 || ^10", + "illuminate/view": "^9 || ^10", + "mockery/mockery": "^1.4", + "orchestra/testbench": "^7 || ^8", + "phpunit/phpunit": "^9", + "spatie/phpunit-snapshot-assertions": "^4", + "vimeo/psalm": "^5.4" + }, + "suggest": { + "illuminate/events": "Required for automatic helper generation (^6|^7|^8|^9|^10)." }, "type": "library", "extra": { + "laravel": { + "providers": [ + "Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider" + ] + }, "branch-alias": { - "dev-master": "2.1-dev" + "dev-master": "2.15-dev" } }, "autoload": { - "classmap": [ - "hamcrest" - ] + "psr-4": { + "Barryvdh\\LaravelIdeHelper\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "This is the PHP port of Hamcrest Matchers", + "authors": [ + { + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" + } + ], + "description": "Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.", "keywords": [ - "test" + "autocomplete", + "codeintel", + "helper", + "ide", + "laravel", + "netbeans", + "phpdoc", + "phpstorm", + "sublime" ], "support": { - "issues": "https://github.com/hamcrest/hamcrest-php/issues", - "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.1.1" + "issues": "https://github.com/barryvdh/laravel-ide-helper/issues", + "source": "https://github.com/barryvdh/laravel-ide-helper/tree/v2.15.1" }, - "time": "2025-04-30T06:54:44+00:00" + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2024-02-15T14:23:20+00:00" }, { - "name": "laravel-lang/attributes", - "version": "v1.1.3", + "name": "barryvdh/reflection-docblock", + "version": "v2.4.1", "source": { "type": "git", - "url": "https://github.com/Laravel-Lang/attributes.git", - "reference": "2a6b4715b02fffeeb7954158f52f5e7c01cf8707" + "url": "https://github.com/barryvdh/ReflectionDocBlock.git", + "reference": "4f5ba70c30c81f2ce03a16a9965832cfcc31ed3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Laravel-Lang/attributes/zipball/2a6b4715b02fffeeb7954158f52f5e7c01cf8707", - "reference": "2a6b4715b02fffeeb7954158f52f5e7c01cf8707", + "url": "https://api.github.com/repos/barryvdh/ReflectionDocBlock/zipball/4f5ba70c30c81f2ce03a16a9965832cfcc31ed3b", + "reference": "4f5ba70c30c81f2ce03a16a9965832cfcc31ed3b", "shasum": "" }, "require": { - "ext-json": "*", - "php": "^7.3 || ^8.0" + "php": ">=7.1" }, "require-dev": { - "dragon-code/pretty-array": "^4.0", - "dragon-code/support": "^6.0", - "laravel-lang/publisher": "^12.1 || ^13.0", - "orchestra/testbench": "^5.0 || ^6.0 || ^7.0", - "phpunit/phpunit": "^9.5", - "symfony/finder": "^5.0 || ^6.0", - "symfony/var-dumper": "^5.0 || ^6.0" + "phpunit/phpunit": "^8.5.14|^9" + }, + "suggest": { + "dflydev/markdown": "~1.0", + "erusev/parsedown": "~1.0" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "LaravelLang\\Attributes\\ServiceProvider" - ] + "branch-alias": { + "dev-master": "2.3.x-dev" } }, "autoload": { - "psr-4": { - "LaravelLang\\Attributes\\": "src" + "psr-0": { + "Barryvdh": [ + "src/" + ] } }, "notification-url": "https://packagist.org/downloads/", @@ -8562,149 +9502,123 @@ ], "authors": [ { - "name": "Andrey Helldar", - "email": "helldar@ai-rus.com" - }, - { - "name": "Laravel-Lang Team", - "homepage": "https://github.com/Laravel-Lang" + "name": "Mike van Riel", + "email": "mike.vanriel@naenius.com" } ], - "description": "List of 78 languages for form field names", - "keywords": [ - "attributes", - "fields", - "form", - "lang", - "languages", - "laravel", - "messages", - "translations", - "validation" - ], "support": { - "issues": "https://github.com/Laravel-Lang/attributes/issues", - "source": "https://github.com/Laravel-Lang/attributes/tree/v1.1.3" + "source": "https://github.com/barryvdh/ReflectionDocBlock/tree/v2.4.1" }, - "funding": [ - { - "url": "https://opencollective.com/laravel-lang", - "type": "open_collective" - } - ], - "time": "2022-06-29T19:06:05+00:00" + "time": "2026-03-05T20:09:01+00:00" }, { - "name": "laravel-lang/common", - "version": "v2.0.0", + "name": "composer/class-map-generator", + "version": "1.7.3", "source": { "type": "git", - "url": "https://github.com/Laravel-Lang/common.git", - "reference": "1b7ebf1ffae1555400fb1a50659009111345907f" + "url": "https://github.com/composer/class-map-generator.git", + "reference": "86d8208fc3c649a3a999daf1a63c25201be2990f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Laravel-Lang/common/zipball/1b7ebf1ffae1555400fb1a50659009111345907f", - "reference": "1b7ebf1ffae1555400fb1a50659009111345907f", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/86d8208fc3c649a3a999daf1a63c25201be2990f", + "reference": "86d8208fc3c649a3a999daf1a63c25201be2990f", "shasum": "" }, "require": { - "illuminate/translation": "^7.0 || ^8.0 || ^9.0", - "laravel-lang/attributes": "^1.0", - "laravel-lang/http-statuses": "^2.0", - "laravel-lang/lang": "^10.0", - "laravel-lang/publisher": "^13.0", - "php": "^8.0" + "composer/pcre": "^2.1 || ^3.1", + "php": "^7.2 || ^8.0", + "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7 || ^8" }, "require-dev": { - "orchestra/testbench": "^5.0 || ^6.0 || ^7.0", - "phpunit/phpunit": "^9.6", - "symfony/var-dumper": "^5.3 || ^6.0" + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-deprecation-rules": "^1 || ^2", + "phpstan/phpstan-phpunit": "^1 || ^2", + "phpstan/phpstan-strict-rules": "^1.1 || ^2", + "phpunit/phpunit": "^8", + "symfony/filesystem": "^5.4 || ^6 || ^7 || ^8" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\ClassMapGenerator\\": "src" + } + }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Laravel-Lang Team", - "homepage": "https://github.com/Laravel-Lang" - }, - { - "name": "Andrey Helldar", - "email": "helldar@dragon-code.pro", - "homepage": "https://github.com/andrey-helldar" + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" } ], - "description": "Easily connect the necessary language packs to the application", + "description": "Utilities to scan PHP code and generate class maps.", "keywords": [ - "Laravel-lang", - "attribute", - "attributes", - "http", - "http-statuses", - "i18n", - "lang", - "languages", - "laravel", - "locale", - "locales", - "publisher", - "statuses", - "translation", - "translations" + "classmap" ], "support": { - "issues": "https://github.com/Laravel-Lang/common/issues", - "source": "https://github.com/Laravel-Lang/common" + "issues": "https://github.com/composer/class-map-generator/issues", + "source": "https://github.com/composer/class-map-generator/tree/1.7.3" }, "funding": [ { - "url": "https://opencollective.com/laravel-lang", - "type": "open_collective" + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" } ], - "time": "2023-02-12T13:43:49+00:00" + "time": "2026-05-05T09:17:07+00:00" }, { - "name": "laravel-lang/http-statuses", - "version": "v2.1.3", + "name": "composer/pcre", + "version": "3.3.2", "source": { "type": "git", - "url": "https://github.com/Laravel-Lang/http-statuses.git", - "reference": "2de194362eda52125994150c635c440ce4eca9b4" + "url": "https://github.com/composer/pcre.git", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Laravel-Lang/http-statuses/zipball/2de194362eda52125994150c635c440ce4eca9b4", - "reference": "2de194362eda52125994150c635c440ce4eca9b4", + "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e", "shasum": "" }, "require": { - "ext-json": "*", - "php": "^7.3 || ^8.0" + "php": "^7.4 || ^8.0" }, "conflict": { - "laravel-lang/publisher": "<13.0 >=14.0" + "phpstan/phpstan": "<1.11.10" }, "require-dev": { - "laravel-lang/publisher": "^13.0", - "orchestra/testbench": "^5.0 || ^6.0 || ^7.0", - "phpunit/phpunit": "^9.5", - "symfony/var-dumper": "^5.0 || ^6.0" + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-strict-rules": "^1 || ^2", + "phpunit/phpunit": "^8 || ^9" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "LaravelLang\\HttpStatuses\\ServiceProvider" + "phpstan": { + "includes": [ + "extension.neon" ] + }, + "branch-alias": { + "dev-main": "3.x-dev" } }, "autoload": { "psr-4": { - "LaravelLang\\HttpStatuses\\": "src" + "Composer\\Pcre\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -8713,83 +9627,78 @@ ], "authors": [ { - "name": "Andrey Helldar", - "email": "helldar@ai-rus.com" - }, - { - "name": "Laravel-Lang Team", - "homepage": "https://github.com/Laravel-Lang" + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" } ], - "description": "List of 78 languages for HTTP statuses", + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", "keywords": [ - "http", - "lang", - "languages", - "laravel", - "messages", - "status", - "translations" + "PCRE", + "preg", + "regex", + "regular expression" ], "support": { - "issues": "https://github.com/Laravel-Lang/http-statuses/issues", - "source": "https://github.com/Laravel-Lang/http-statuses/tree/v2.1.3" + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/3.3.2" }, "funding": [ { - "url": "https://opencollective.com/laravel-lang", - "type": "open_collective" + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" } ], - "time": "2022-06-28T18:02:34+00:00" + "time": "2024-11-12T16:29:46+00:00" }, { - "name": "laravel-lang/lang", - "version": "10.9.5", + "name": "fakerphp/faker", + "version": "v1.24.1", "source": { "type": "git", - "url": "https://github.com/Laravel-Lang/lang.git", - "reference": "e341421d40f2cd28feca24ab2cb84fa5cb5ddaf6" + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Laravel-Lang/lang/zipball/e341421d40f2cd28feca24ab2cb84fa5cb5ddaf6", - "reference": "e341421d40f2cd28feca24ab2cb84fa5cb5ddaf6", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", "shasum": "" }, "require": { - "ext-json": "*" + "php": "^7.4 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" }, "conflict": { - "laravel-lang/publisher": "<12.0 >=14.0" + "fzaninotto/faker": "*" }, "require-dev": { - "dragon-code/pretty-array": "^4.0", - "dragon-code/simple-dto": "^2.3", - "dragon-code/support": "^6.1", - "ext-zip": "*", - "guzzlehttp/guzzle": "^7.3", - "laravel-lang/publisher": "^13.0", - "laravel/breeze": "^1.2", - "laravel/fortify": "^1.7", - "laravel/jetstream": "^2.3", - "laravel/ui": "^3.4", - "orchestra/testbench": "^7.0", - "php": "^8.1", - "phpunit/phpunit": "^9.5", - "symfony/finder": "^6.0", - "symfony/var-dumper": "^6.0", - "vlucas/phpdotenv": "^5.4.1" + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" }, "suggest": { - "arcanedev/laravel-lang": "Translations manager and checker for Laravel 5", - "laravel-lang/publisher": "Easy installation and update of translation files for your project", - "overtrue/laravel-lang": "Command to add languages in your project" + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." }, "type": "library", "autoload": { "psr-4": { - "LaravelLang\\Lang\\": "src" + "Faker\\": "src/Faker/" } }, "notification-url": "https://packagist.org/downloads/", @@ -8798,151 +9707,96 @@ ], "authors": [ { - "name": "Laravel-Lang Team", - "homepage": "https://github.com/Laravel-Lang" + "name": "François Zaninotto" } ], - "description": "Languages for Laravel", + "description": "Faker is a PHP library that generates fake data for you.", "keywords": [ - "lang", - "languages", - "laravel", - "lpm" + "data", + "faker", + "fixtures" ], "support": { - "issues": "https://github.com/Laravel-Lang/lang/issues", - "source": "https://github.com/Laravel-Lang/lang" + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.24.1" }, - "funding": [ - { - "url": "https://opencollective.com/laravel-lang", - "type": "open_collective" - } - ], - "time": "2022-06-27T01:57:27+00:00" + "time": "2024-11-21T13:46:39+00:00" }, { - "name": "laravel-lang/publisher", - "version": "v13.0.1", + "name": "hamcrest/hamcrest-php", + "version": "v2.1.1", "source": { "type": "git", - "url": "https://github.com/Laravel-Lang/publisher.git", - "reference": "0af88a10d491138c1b7e492d0f4556bb474816df" + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Laravel-Lang/publisher/zipball/0af88a10d491138c1b7e492d0f4556bb474816df", - "reference": "0af88a10d491138c1b7e492d0f4556bb474816df", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", + "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", "shasum": "" }, "require": { - "dragon-code/contracts": "^2.15", - "dragon-code/pretty-array": "^4.0", - "dragon-code/support": "^6.1.1", - "ext-json": "*", - "illuminate/console": "^7.0 || ^8.0 || ^9.0", - "illuminate/contracts": "^7.0 || ^8.0 || ^9.0", - "illuminate/support": "^7.0 || ^8.0 || ^9.0", - "php": "^8.0" + "php": "^7.4|^8.0" }, - "conflict": { - "laravel-lang/attributes": ">=2.0.0", - "laravel-lang/http-statuses": ">=3.0.0", - "laravel-lang/lang": ">=11.0.0" + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" }, "require-dev": { - "laravel-lang/http-statuses": "^2.0", - "laravel-lang/lang": "^10.7", - "orchestra/testbench": "^5.0 || ^6.0 || ^7.0", - "phpunit/phpunit": "^9.4", - "symfony/var-dumper": "^5.0 || ^6.0" - }, - "suggest": { - "laravel-lang/attributes": "List of 78 languages for form field names", - "laravel-lang/http-statuses": "List of 78 languages for HTTP statuses", - "laravel-lang/lang": "List of 78 languages for Laravel Framework, Jetstream, Fortify, Breeze, Cashier, Nova, Spark and UI." + "phpunit/php-file-iterator": "^1.4 || ^2.0 || ^3.0", + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0 || ^8.0 || ^9.0" }, "type": "library", "extra": { - "laravel": { - "providers": [ - "LaravelLang\\Publisher\\ServiceProvider" - ] + "branch-alias": { + "dev-master": "2.1-dev" } }, "autoload": { - "psr-4": { - "LaravelLang\\Publisher\\": "src" - } + "classmap": [ + "hamcrest" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Andrey Helldar", - "email": "helldar@ai-rus.com" - } + "BSD-3-Clause" ], - "description": "Publisher lang files for the Laravel and Lumen Frameworks, Jetstream, Fortify, Cashier, Spark and Nova from Laravel-Lang/lang", + "description": "This is the PHP port of Hamcrest Matchers", "keywords": [ - "breeze", - "cashier", - "fortify", - "framework", - "i18n", - "jetstream", - "lang", - "languages", - "laravel", - "locale", - "locales", - "localization", - "lpm", - "lumen", - "nova", - "publisher", - "spark", - "trans", - "translations", - "validations" + "test" ], "support": { - "issues": "https://github.com/Laravel-Lang/publisher/issues", - "source": "https://github.com/Laravel-Lang/publisher" + "issues": "https://github.com/hamcrest/hamcrest-php/issues", + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.1.1" }, - "funding": [ - { - "url": "https://opencollective.com/laravel-lang", - "type": "open_collective" - } - ], - "time": "2022-06-17T21:15:34+00:00" + "time": "2025-04-30T06:54:44+00:00" }, { "name": "laravel/breeze", - "version": "v1.19.2", + "version": "v1.29.1", "source": { "type": "git", "url": "https://github.com/laravel/breeze.git", - "reference": "725e0c4fb1f630afdd90b5fba2a7f6d8d547ac29" + "reference": "22c53b84b7fff91b01a318d71a10dfc251e92849" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/breeze/zipball/725e0c4fb1f630afdd90b5fba2a7f6d8d547ac29", - "reference": "725e0c4fb1f630afdd90b5fba2a7f6d8d547ac29", + "url": "https://api.github.com/repos/laravel/breeze/zipball/22c53b84b7fff91b01a318d71a10dfc251e92849", + "reference": "22c53b84b7fff91b01a318d71a10dfc251e92849", "shasum": "" }, "require": { - "illuminate/console": "^9.21|^10.0", - "illuminate/filesystem": "^9.21|^10.0", - "illuminate/support": "^9.21|^10.0", - "illuminate/validation": "^9.21|^10.0", - "php": "^8.0.2" + "illuminate/console": "^10.17", + "illuminate/filesystem": "^10.17", + "illuminate/support": "^10.17", + "illuminate/validation": "^10.17", + "php": "^8.1.0" }, - "conflict": { - "laravel/framework": "<9.37.0" + "require-dev": { + "orchestra/testbench": "^8.0", + "phpstan/phpstan": "^1.10" }, "type": "library", "extra": { @@ -8979,32 +9833,32 @@ "issues": "https://github.com/laravel/breeze/issues", "source": "https://github.com/laravel/breeze" }, - "time": "2023-02-18T20:55:43+00:00" + "time": "2024-03-04T14:35:21+00:00" }, { "name": "laravel/sail", - "version": "v1.52.0", + "version": "v1.60.0", "source": { "type": "git", "url": "https://github.com/laravel/sail.git", - "reference": "64ac7d8abb2dbcf2b76e61289451bae79066b0b3" + "reference": "2a1538ed22eed4210ac1e17904235032571bd89c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/sail/zipball/64ac7d8abb2dbcf2b76e61289451bae79066b0b3", - "reference": "64ac7d8abb2dbcf2b76e61289451bae79066b0b3", + "url": "https://api.github.com/repos/laravel/sail/zipball/2a1538ed22eed4210ac1e17904235032571bd89c", + "reference": "2a1538ed22eed4210ac1e17904235032571bd89c", "shasum": "" }, "require": { - "illuminate/console": "^9.52.16|^10.0|^11.0|^12.0", - "illuminate/contracts": "^9.52.16|^10.0|^11.0|^12.0", - "illuminate/support": "^9.52.16|^10.0|^11.0|^12.0", + "illuminate/console": "^9.52.16|^10.0|^11.0|^12.0|^13.0", + "illuminate/contracts": "^9.52.16|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^9.52.16|^10.0|^11.0|^12.0|^13.0", "php": "^8.0", - "symfony/console": "^6.0|^7.0", - "symfony/yaml": "^6.0|^7.0" + "symfony/console": "^6.0|^7.0|^8.0", + "symfony/yaml": "^6.0|^7.0|^8.0" }, "require-dev": { - "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0", + "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0|^11.0", "phpstan/phpstan": "^2.0" }, "bin": [ @@ -9042,7 +9896,7 @@ "issues": "https://github.com/laravel/sail/issues", "source": "https://github.com/laravel/sail" }, - "time": "2026-01-01T02:46:03+00:00" + "time": "2026-05-14T17:29:51+00:00" }, { "name": "mockery/mockery", @@ -9187,94 +10041,6 @@ ], "time": "2025-08-01T08:46:24+00:00" }, - { - "name": "nunomaduro/collision", - "version": "v6.4.0", - "source": { - "type": "git", - "url": "https://github.com/nunomaduro/collision.git", - "reference": "f05978827b9343cba381ca05b8c7deee346b6015" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/f05978827b9343cba381ca05b8c7deee346b6015", - "reference": "f05978827b9343cba381ca05b8c7deee346b6015", - "shasum": "" - }, - "require": { - "filp/whoops": "^2.14.5", - "php": "^8.0.0", - "symfony/console": "^6.0.2" - }, - "require-dev": { - "brianium/paratest": "^6.4.1", - "laravel/framework": "^9.26.1", - "laravel/pint": "^1.1.1", - "nunomaduro/larastan": "^1.0.3", - "nunomaduro/mock-final-classes": "^1.1.0", - "orchestra/testbench": "^7.7", - "phpunit/phpunit": "^9.5.23", - "spatie/ignition": "^1.4.1" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" - ] - }, - "branch-alias": { - "dev-develop": "6.x-dev" - } - }, - "autoload": { - "psr-4": { - "NunoMaduro\\Collision\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nuno Maduro", - "email": "enunomaduro@gmail.com" - } - ], - "description": "Cli error handling for console/command-line PHP applications.", - "keywords": [ - "artisan", - "cli", - "command-line", - "console", - "error", - "handling", - "laravel", - "laravel-zero", - "php", - "symfony" - ], - "support": { - "issues": "https://github.com/nunomaduro/collision/issues", - "source": "https://github.com/nunomaduro/collision" - }, - "funding": [ - { - "url": "https://www.paypal.com/paypalme/enunomaduro", - "type": "custom" - }, - { - "url": "https://github.com/nunomaduro", - "type": "github" - }, - { - "url": "https://www.patreon.com/nunomaduro", - "type": "patreon" - } - ], - "time": "2023-01-03T12:54:54+00:00" - }, { "name": "phar-io/manifest", "version": "2.0.4", @@ -9553,16 +10319,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "9.2.32", + "version": "10.1.16", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5" + "reference": "7e308268858ed6baedc8704a304727d20bc07c77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5", - "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7e308268858ed6baedc8704a304727d20bc07c77", + "reference": "7e308268858ed6baedc8704a304727d20bc07c77", "shasum": "" }, "require": { @@ -9570,18 +10336,18 @@ "ext-libxml": "*", "ext-xmlwriter": "*", "nikic/php-parser": "^4.19.1 || ^5.1.0", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.6", - "phpunit/php-text-template": "^2.0.4", - "sebastian/code-unit-reverse-lookup": "^2.0.3", - "sebastian/complexity": "^2.0.3", - "sebastian/environment": "^5.1.5", - "sebastian/lines-of-code": "^1.0.4", - "sebastian/version": "^3.0.2", + "php": ">=8.1", + "phpunit/php-file-iterator": "^4.1.0", + "phpunit/php-text-template": "^3.0.1", + "sebastian/code-unit-reverse-lookup": "^3.0.0", + "sebastian/complexity": "^3.2.0", + "sebastian/environment": "^6.1.0", + "sebastian/lines-of-code": "^2.0.2", + "sebastian/version": "^4.0.1", "theseer/tokenizer": "^1.2.3" }, "require-dev": { - "phpunit/phpunit": "^9.6" + "phpunit/phpunit": "^10.1" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -9590,7 +10356,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "9.2.x-dev" + "dev-main": "10.1.x-dev" } }, "autoload": { @@ -9619,7 +10385,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.16" }, "funding": [ { @@ -9627,32 +10393,32 @@ "type": "github" } ], - "time": "2024-08-22T04:23:01+00:00" + "time": "2024-08-22T04:31:57+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "3.0.6", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c", + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -9679,7 +10445,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0" }, "funding": [ { @@ -9687,28 +10454,28 @@ "type": "github" } ], - "time": "2021-12-02T12:48:52+00:00" + "time": "2023-08-31T06:24:48+00:00" }, { "name": "phpunit/php-invoker", - "version": "3.1.1", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "suggest": { "ext-pcntl": "*" @@ -9716,7 +10483,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -9742,7 +10509,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0" }, "funding": [ { @@ -9750,32 +10517,32 @@ "type": "github" } ], - "time": "2020-09-28T05:58:55+00:00" + "time": "2023-02-03T06:56:09+00:00" }, { "name": "phpunit/php-text-template", - "version": "2.0.4", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748", + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -9801,7 +10568,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1" }, "funding": [ { @@ -9809,32 +10577,32 @@ "type": "github" } ], - "time": "2020-10-26T05:33:50+00:00" + "time": "2023-08-31T14:07:24+00:00" }, { "name": "phpunit/php-timer", - "version": "5.0.3", + "version": "6.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -9860,7 +10628,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0" }, "funding": [ { @@ -9868,24 +10636,23 @@ "type": "github" } ], - "time": "2020-10-26T13:16:10+00:00" + "time": "2023-02-03T06:57:52+00:00" }, { "name": "phpunit/phpunit", - "version": "9.6.32", + "version": "10.5.63", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "492ee10a8369a1c1ac390a3b46e0c846e384c5a4" + "reference": "33198268dad71e926626b618f3ec3966661e4d90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/492ee10a8369a1c1ac390a3b46e0c846e384c5a4", - "reference": "492ee10a8369a1c1ac390a3b46e0c846e384c5a4", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/33198268dad71e926626b618f3ec3966661e4d90", + "reference": "33198268dad71e926626b618f3ec3966661e4d90", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.5.0 || ^2", "ext-dom": "*", "ext-json": "*", "ext-libxml": "*", @@ -9895,27 +10662,26 @@ "myclabs/deep-copy": "^1.13.4", "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.32", - "phpunit/php-file-iterator": "^3.0.6", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.4", - "phpunit/php-timer": "^5.0.3", - "sebastian/cli-parser": "^1.0.2", - "sebastian/code-unit": "^1.0.8", - "sebastian/comparator": "^4.0.10", - "sebastian/diff": "^4.0.6", - "sebastian/environment": "^5.1.5", - "sebastian/exporter": "^4.0.8", - "sebastian/global-state": "^5.0.8", - "sebastian/object-enumerator": "^4.0.4", - "sebastian/resource-operations": "^3.0.4", - "sebastian/type": "^3.2.1", - "sebastian/version": "^3.0.2" + "php": ">=8.1", + "phpunit/php-code-coverage": "^10.1.16", + "phpunit/php-file-iterator": "^4.1.0", + "phpunit/php-invoker": "^4.0.0", + "phpunit/php-text-template": "^3.0.1", + "phpunit/php-timer": "^6.0.0", + "sebastian/cli-parser": "^2.0.1", + "sebastian/code-unit": "^2.0.0", + "sebastian/comparator": "^5.0.5", + "sebastian/diff": "^5.1.1", + "sebastian/environment": "^6.1.0", + "sebastian/exporter": "^5.1.4", + "sebastian/global-state": "^6.0.2", + "sebastian/object-enumerator": "^5.0.0", + "sebastian/recursion-context": "^5.0.1", + "sebastian/type": "^4.0.0", + "sebastian/version": "^4.0.1" }, "suggest": { - "ext-soap": "To be able to generate mocks based on WSDL files", - "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + "ext-soap": "To be able to generate mocks based on WSDL files" }, "bin": [ "phpunit" @@ -9923,7 +10689,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "9.6-dev" + "dev-main": "10.5-dev" } }, "autoload": { @@ -9955,7 +10721,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.32" + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.63" }, "funding": [ { @@ -9979,32 +10745,32 @@ "type": "tidelift" } ], - "time": "2026-01-24T16:04:20+00:00" + "time": "2026-01-27T05:48:37+00:00" }, { "name": "sebastian/cli-parser", - "version": "1.0.2", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b" + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2b56bea83a09de3ac06bb18b92f068e60cc6f50b", - "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/c34583b87e7b7a8055bf6c450c2c77ce32a24084", + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "2.0-dev" } }, "autoload": { @@ -10027,7 +10793,8 @@ "homepage": "https://github.com/sebastianbergmann/cli-parser", "support": { "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.2" + "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.1" }, "funding": [ { @@ -10035,32 +10802,32 @@ "type": "github" } ], - "time": "2024-03-02T06:27:43+00:00" + "time": "2024-03-02T07:12:49+00:00" }, { "name": "sebastian/code-unit", - "version": "1.0.8", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "2.0-dev" } }, "autoload": { @@ -10083,7 +10850,7 @@ "homepage": "https://github.com/sebastianbergmann/code-unit", "support": { "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0" }, "funding": [ { @@ -10091,32 +10858,33 @@ "type": "github" } ], - "time": "2020-10-26T13:08:54+00:00" + "abandoned": true, + "time": "2023-02-03T06:58:43+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -10138,7 +10906,7 @@ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "support": { "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0" }, "funding": [ { @@ -10146,34 +10914,37 @@ "type": "github" } ], - "time": "2020-09-28T05:30:19+00:00" + "abandoned": true, + "time": "2023-02-03T06:59:15+00:00" }, { "name": "sebastian/comparator", - "version": "4.0.10", + "version": "5.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d" + "reference": "55dfef806eb7dfeb6e7a6935601fef866f8ca48d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e4df00b9b3571187db2831ae9aada2c6efbd715d", - "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55dfef806eb7dfeb6e7a6935601fef866f8ca48d", + "reference": "55dfef806eb7dfeb6e7a6935601fef866f8ca48d", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/diff": "^5.0", + "sebastian/exporter": "^5.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { @@ -10212,7 +10983,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.10" + "security": "https://github.com/sebastianbergmann/comparator/security/policy", + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.5" }, "funding": [ { @@ -10232,33 +11004,33 @@ "type": "tidelift" } ], - "time": "2026-01-24T09:22:56+00:00" + "time": "2026-01-24T09:25:16+00:00" }, { "name": "sebastian/complexity", - "version": "2.0.3", + "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a" + "reference": "68ff824baeae169ec9f2137158ee529584553799" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a", - "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799", + "reference": "68ff824baeae169ec9f2137158ee529584553799", "shasum": "" }, "require": { "nikic/php-parser": "^4.18 || ^5.0", - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.2-dev" } }, "autoload": { @@ -10281,7 +11053,8 @@ "homepage": "https://github.com/sebastianbergmann/complexity", "support": { "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3" + "security": "https://github.com/sebastianbergmann/complexity/security/policy", + "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0" }, "funding": [ { @@ -10289,33 +11062,33 @@ "type": "github" } ], - "time": "2023-12-22T06:19:30+00:00" + "time": "2023-12-21T08:37:17+00:00" }, { "name": "sebastian/diff", - "version": "4.0.6", + "version": "5.1.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", - "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/c41e007b4b62af48218231d6c2275e4c9b975b2e", + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3", - "symfony/process": "^4.2 || ^5" + "phpunit/phpunit": "^10.0", + "symfony/process": "^6.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.1-dev" } }, "autoload": { @@ -10347,7 +11120,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" + "security": "https://github.com/sebastianbergmann/diff/security/policy", + "source": "https://github.com/sebastianbergmann/diff/tree/5.1.1" }, "funding": [ { @@ -10355,27 +11129,27 @@ "type": "github" } ], - "time": "2024-03-02T06:30:58+00:00" + "time": "2024-03-02T07:15:17+00:00" }, { "name": "sebastian/environment", - "version": "5.1.5", + "version": "6.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" + "reference": "8074dbcd93529b357029f5cc5058fd3e43666984" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/8074dbcd93529b357029f5cc5058fd3e43666984", + "reference": "8074dbcd93529b357029f5cc5058fd3e43666984", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "suggest": { "ext-posix": "*" @@ -10383,7 +11157,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "5.1-dev" + "dev-main": "6.1-dev" } }, "autoload": { @@ -10402,7 +11176,7 @@ } ], "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", + "homepage": "https://github.com/sebastianbergmann/environment", "keywords": [ "Xdebug", "environment", @@ -10410,7 +11184,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" + "security": "https://github.com/sebastianbergmann/environment/security/policy", + "source": "https://github.com/sebastianbergmann/environment/tree/6.1.0" }, "funding": [ { @@ -10418,34 +11193,34 @@ "type": "github" } ], - "time": "2023-02-03T06:03:51+00:00" + "time": "2024-03-23T08:47:14+00:00" }, { "name": "sebastian/exporter", - "version": "4.0.8", + "version": "5.1.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c" + "reference": "0735b90f4da94969541dac1da743446e276defa6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/14c6ba52f95a36c3d27c835d65efc7123c446e8c", - "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/0735b90f4da94969541dac1da743446e276defa6", + "reference": "0735b90f4da94969541dac1da743446e276defa6", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/recursion-context": "^5.0" }, "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.1-dev" } }, "autoload": { @@ -10487,7 +11262,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.8" + "security": "https://github.com/sebastianbergmann/exporter/security/policy", + "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.4" }, "funding": [ { @@ -10507,38 +11283,35 @@ "type": "tidelift" } ], - "time": "2025-09-24T06:03:27+00:00" + "time": "2025-09-24T06:09:11+00:00" }, { "name": "sebastian/global-state", - "version": "5.0.8", + "version": "6.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6" + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/b6781316bdcd28260904e7cc18ec983d0d2ef4f6", - "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" }, "require-dev": { "ext-dom": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-uopz": "*" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -10557,59 +11330,48 @@ } ], "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", + "homepage": "https://www.github.com/sebastianbergmann/global-state", "keywords": [ "global state" ], "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.8" + "security": "https://github.com/sebastianbergmann/global-state/security/policy", + "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.2" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" - }, - { - "url": "https://liberapay.com/sebastianbergmann", - "type": "liberapay" - }, - { - "url": "https://thanks.dev/u/gh/sebastianbergmann", - "type": "thanks_dev" - }, - { - "url": "https://tidelift.com/funding/github/packagist/sebastian/global-state", - "type": "tidelift" } ], - "time": "2025-08-10T07:10:35+00:00" + "time": "2024-03-02T07:19:19+00:00" }, { "name": "sebastian/lines-of-code", - "version": "1.0.4", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5" + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5", - "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0", + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0", "shasum": "" }, "require": { "nikic/php-parser": "^4.18 || ^5.0", - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "2.0-dev" } }, "autoload": { @@ -10632,7 +11394,8 @@ "homepage": "https://github.com/sebastianbergmann/lines-of-code", "support": { "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4" + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2" }, "funding": [ { @@ -10640,34 +11403,34 @@ "type": "github" } ], - "time": "2023-12-22T06:20:34+00:00" + "time": "2023-12-21T08:38:20+00:00" }, { "name": "sebastian/object-enumerator", - "version": "4.0.4", + "version": "5.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { @@ -10689,7 +11452,7 @@ "homepage": "https://github.com/sebastianbergmann/object-enumerator/", "support": { "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0" }, "funding": [ { @@ -10697,32 +11460,32 @@ "type": "github" } ], - "time": "2020-10-26T13:12:34+00:00" + "time": "2023-02-03T07:08:32+00:00" }, { "name": "sebastian/object-reflector", - "version": "2.0.4", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -10744,7 +11507,7 @@ "homepage": "https://github.com/sebastianbergmann/object-reflector/", "support": { "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0" }, "funding": [ { @@ -10752,32 +11515,32 @@ "type": "github" } ], - "time": "2020-10-26T13:14:26+00:00" + "time": "2023-02-03T07:06:18+00:00" }, { "name": "sebastian/recursion-context", - "version": "4.0.6", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "539c6691e0623af6dc6f9c20384c120f963465a0" + "reference": "47e34210757a2f37a97dcd207d032e1b01e64c7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/539c6691e0623af6dc6f9c20384c120f963465a0", - "reference": "539c6691e0623af6dc6f9c20384c120f963465a0", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/47e34210757a2f37a97dcd207d032e1b01e64c7a", + "reference": "47e34210757a2f37a97dcd207d032e1b01e64c7a", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { @@ -10807,7 +11570,8 @@ "homepage": "https://github.com/sebastianbergmann/recursion-context", "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.6" + "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.1" }, "funding": [ { @@ -10827,86 +11591,32 @@ "type": "tidelift" } ], - "time": "2025-08-10T06:57:39+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.4", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e", - "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2024-03-14T16:00:52+00:00" + "time": "2025-08-10T07:50:56+00:00" }, { "name": "sebastian/type", - "version": "3.2.1", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -10929,7 +11639,7 @@ "homepage": "https://github.com/sebastianbergmann/type", "support": { "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" + "source": "https://github.com/sebastianbergmann/type/tree/4.0.0" }, "funding": [ { @@ -10937,29 +11647,29 @@ "type": "github" } ], - "time": "2023-02-03T06:13:03+00:00" + "time": "2023-02-03T07:10:45+00:00" }, { "name": "sebastian/version", - "version": "3.0.2", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -10982,7 +11692,7 @@ "homepage": "https://github.com/sebastianbergmann/version", "support": { "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + "source": "https://github.com/sebastianbergmann/version/tree/4.0.1" }, "funding": [ { @@ -10990,20 +11700,20 @@ "type": "github" } ], - "time": "2020-09-28T06:39:44+00:00" + "time": "2023-02-07T11:34:05+00:00" }, { "name": "spatie/backtrace", - "version": "1.8.1", + "version": "1.8.2", "source": { "type": "git", "url": "https://github.com/spatie/backtrace.git", - "reference": "8c0f16a59ae35ec8c62d85c3c17585158f430110" + "reference": "8ffe78be5ed355b5009e3dd989d183433e9a5adc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/backtrace/zipball/8c0f16a59ae35ec8c62d85c3c17585158f430110", - "reference": "8c0f16a59ae35ec8c62d85c3c17585158f430110", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/8ffe78be5ed355b5009e3dd989d183433e9a5adc", + "reference": "8ffe78be5ed355b5009e3dd989d183433e9a5adc", "shasum": "" }, "require": { @@ -11014,7 +11724,7 @@ "laravel/serializable-closure": "^1.3 || ^2.0", "phpunit/phpunit": "^9.3 || ^11.4.3", "spatie/phpunit-snapshot-assertions": "^4.2 || ^5.1.6", - "symfony/var-dumper": "^5.1 || ^6.0 || ^7.0" + "symfony/var-dumper": "^5.1|^6.0|^7.0|^8.0" }, "type": "library", "autoload": { @@ -11042,7 +11752,7 @@ ], "support": { "issues": "https://github.com/spatie/backtrace/issues", - "source": "https://github.com/spatie/backtrace/tree/1.8.1" + "source": "https://github.com/spatie/backtrace/tree/1.8.2" }, "funding": [ { @@ -11054,30 +11764,104 @@ "type": "other" } ], - "time": "2025-08-26T08:22:30+00:00" + "time": "2026-03-11T13:48:28+00:00" + }, + { + "name": "spatie/error-solutions", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/spatie/error-solutions.git", + "reference": "e495d7178ca524f2dd0fe6a1d99a1e608e1c9936" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/error-solutions/zipball/e495d7178ca524f2dd0fe6a1d99a1e608e1c9936", + "reference": "e495d7178ca524f2dd0fe6a1d99a1e608e1c9936", + "shasum": "" + }, + "require": { + "php": "^8.0" + }, + "require-dev": { + "illuminate/broadcasting": "^10.0|^11.0|^12.0", + "illuminate/cache": "^10.0|^11.0|^12.0", + "illuminate/support": "^10.0|^11.0|^12.0", + "livewire/livewire": "^2.11|^3.5.20", + "openai-php/client": "^0.10.1", + "orchestra/testbench": "8.22.3|^9.0|^10.0", + "pestphp/pest": "^2.20|^3.0", + "phpstan/phpstan": "^2.1", + "psr/simple-cache": "^3.0", + "psr/simple-cache-implementation": "^3.0", + "spatie/ray": "^1.28", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "vlucas/phpdotenv": "^5.5" + }, + "suggest": { + "openai-php/client": "Require get solutions from OpenAI", + "simple-cache-implementation": "To cache solutions from OpenAI" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Ignition\\": "legacy/ignition", + "Spatie\\ErrorSolutions\\": "src", + "Spatie\\LaravelIgnition\\": "legacy/laravel-ignition" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ruben Van Assche", + "email": "ruben@spatie.be", + "role": "Developer" + } + ], + "description": "This is my package error-solutions", + "homepage": "https://github.com/spatie/error-solutions", + "keywords": [ + "error-solutions", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/error-solutions/issues", + "source": "https://github.com/spatie/error-solutions/tree/1.1.3" + }, + "funding": [ + { + "url": "https://github.com/Spatie", + "type": "github" + } + ], + "time": "2025-02-14T12:29:50+00:00" }, { "name": "spatie/flare-client-php", - "version": "1.10.1", + "version": "1.11.1", "source": { "type": "git", "url": "https://github.com/spatie/flare-client-php.git", - "reference": "bf1716eb98bd689451b071548ae9e70738dce62f" + "reference": "53f41b08a27cc039e1a8ed2be9a202e924f31bad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/bf1716eb98bd689451b071548ae9e70738dce62f", - "reference": "bf1716eb98bd689451b071548ae9e70738dce62f", + "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/53f41b08a27cc039e1a8ed2be9a202e924f31bad", + "reference": "53f41b08a27cc039e1a8ed2be9a202e924f31bad", "shasum": "" }, "require": { - "illuminate/pipeline": "^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/pipeline": "^8.0|^9.0|^10.0|^11.0|^12.0|^13.0", "php": "^8.0", "spatie/backtrace": "^1.6.1", - "symfony/http-foundation": "^5.2|^6.0|^7.0", - "symfony/mime": "^5.2|^6.0|^7.0", - "symfony/process": "^5.2|^6.0|^7.0", - "symfony/var-dumper": "^5.2|^6.0|^7.0" + "symfony/http-foundation": "^5.2|^6.0|^7.0|^8.0", + "symfony/mime": "^5.2|^6.0|^7.0|^8.0", + "symfony/process": "^5.2|^6.0|^7.0|^8.0", + "symfony/var-dumper": "^5.2|^6.0|^7.0|^8.0" }, "require-dev": { "dms/phpunit-arraysubset-asserts": "^0.5.0", @@ -11115,7 +11899,7 @@ ], "support": { "issues": "https://github.com/spatie/flare-client-php/issues", - "source": "https://github.com/spatie/flare-client-php/tree/1.10.1" + "source": "https://github.com/spatie/flare-client-php/tree/1.11.1" }, "funding": [ { @@ -11123,41 +11907,44 @@ "type": "github" } ], - "time": "2025-02-14T13:42:06+00:00" + "time": "2026-05-15T09:31:32+00:00" }, { "name": "spatie/ignition", - "version": "1.14.2", + "version": "1.16.0", "source": { "type": "git", "url": "https://github.com/spatie/ignition.git", - "reference": "5e11c11f675bb5251f061491a493e04a1a571532" + "reference": "b59385bb7aa24dae81bcc15850ebecfda7b40838" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/ignition/zipball/5e11c11f675bb5251f061491a493e04a1a571532", - "reference": "5e11c11f675bb5251f061491a493e04a1a571532", + "url": "https://api.github.com/repos/spatie/ignition/zipball/b59385bb7aa24dae81bcc15850ebecfda7b40838", + "reference": "b59385bb7aa24dae81bcc15850ebecfda7b40838", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", "php": "^8.0", - "spatie/backtrace": "^1.5.3", - "spatie/flare-client-php": "^1.4.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" + "spatie/backtrace": "^1.7.1", + "spatie/error-solutions": "^1.1.2", + "spatie/flare-client-php": "^1.9", + "symfony/console": "^5.4.42|^6.0|^7.0|^8.0", + "symfony/http-foundation": "^5.4.42|^6.0|^7.0|^8.0", + "symfony/mime": "^5.4.42|^6.0|^7.0|^8.0", + "symfony/var-dumper": "^5.4.42|^6.0|^7.0|^8.0" }, "require-dev": { - "illuminate/cache": "^9.52|^10.0|^11.0", + "illuminate/cache": "^9.52|^10.0|^11.0|^12.0|^13.0", "mockery/mockery": "^1.4", - "pestphp/pest": "^1.20|^2.0", + "pestphp/pest": "^1.20|^2.0|^3.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan-deprecation-rules": "^1.0", "phpstan/phpstan-phpunit": "^1.0", "psr/simple-cache-implementation": "*", - "symfony/cache": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", + "symfony/cache": "^5.4.38|^6.0|^7.0|^8.0", + "symfony/process": "^5.4.35|^6.0|^7.0|^8.0", "vlucas/phpdotenv": "^5.5" }, "suggest": { @@ -11206,45 +11993,46 @@ "type": "github" } ], - "time": "2024-05-29T08:10:20+00:00" + "time": "2026-03-17T10:51:08+00:00" }, { "name": "spatie/laravel-ignition", - "version": "1.7.0", + "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/spatie/laravel-ignition.git", - "reference": "b6d5c33cf0b8260d6540572af2d9bcf9182fe5fb" + "reference": "1baee07216d6748ebd3a65ba97381b051838707a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/b6d5c33cf0b8260d6540572af2d9bcf9182fe5fb", - "reference": "b6d5c33cf0b8260d6540572af2d9bcf9182fe5fb", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/1baee07216d6748ebd3a65ba97381b051838707a", + "reference": "1baee07216d6748ebd3a65ba97381b051838707a", "shasum": "" }, "require": { "ext-curl": "*", "ext-json": "*", "ext-mbstring": "*", - "illuminate/support": "^8.77|^9.27", - "monolog/monolog": "^2.3", - "php": "^8.0", - "spatie/flare-client-php": "^1.0.1", - "spatie/ignition": "<= 1.14.2", - "symfony/console": "^5.0|^6.0", - "symfony/var-dumper": "^5.0|^6.0" + "illuminate/support": "^10.0|^11.0|^12.0", + "php": "^8.1", + "spatie/ignition": "^1.15", + "symfony/console": "^6.2.3|^7.0", + "symfony/var-dumper": "^6.2.3|^7.0" }, "require-dev": { - "filp/whoops": "^2.14", - "livewire/livewire": "^2.8|dev-develop", - "mockery/mockery": "^1.4", - "nunomaduro/larastan": "^1.0", - "orchestra/testbench": "^6.23|^7.0", - "pestphp/pest": "^1.20", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "spatie/laravel-ray": "^1.27" + "livewire/livewire": "^2.11|^3.3.5", + "mockery/mockery": "^1.5.1", + "openai-php/client": "^0.8.1|^0.10", + "orchestra/testbench": "8.22.3|^9.0|^10.0", + "pestphp/pest": "^2.34|^3.7", + "phpstan/extension-installer": "^1.3.1", + "phpstan/phpstan-deprecation-rules": "^1.1.1|^2.0", + "phpstan/phpstan-phpunit": "^1.3.16|^2.0", + "vlucas/phpdotenv": "^5.5" + }, + "suggest": { + "openai-php/client": "Require get solutions from OpenAI", + "psr/simple-cache-implementation": "Needed to cache solutions from OpenAI" }, "type": "library", "extra": { @@ -11296,163 +12084,7 @@ "type": "github" } ], - "time": "2024-06-13T07:21:06+00:00" - }, - { - "name": "symfony/polyfill-php81", - "version": "v1.33.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", - "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php81\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2024-09-09T11:45:10+00:00" - }, - { - "name": "symfony/yaml", - "version": "v7.4.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "24dd4de28d2e3988b311751ac49e684d783e2345" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/24dd4de28d2e3988b311751ac49e684d783e2345", - "reference": "24dd4de28d2e3988b311751ac49e684d783e2345", - "shasum": "" - }, - "require": { - "php": ">=8.2", - "symfony/deprecation-contracts": "^2.5|^3", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "symfony/console": "<6.4" - }, - "require-dev": { - "symfony/console": "^6.4|^7.0|^8.0" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Loads and dumps YAML files", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/v7.4.1" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2025-12-04T18:11:45+00:00" + "time": "2025-02-20T13:13:55+00:00" }, { "name": "theseer/tokenizer", @@ -11511,8 +12143,8 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=8.0" + "php": ">=8.1" }, "platform-dev": {}, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/phpunit.xml b/phpunit.xml index 4ae4d979d..06d14a56f 100755 --- a/phpunit.xml +++ b/phpunit.xml @@ -12,7 +12,7 @@ ./tests/Feature - + ./app diff --git a/resources/lang/ar.json b/resources/lang/ar.json new file mode 100644 index 000000000..20a895fb4 --- /dev/null +++ b/resources/lang/ar.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(و :count ۟۷ۣ Ű„Ű¶Ű§ÙÙŠ)", + "(and :count more errors)": "(و :count ۣ۟۷ۧۥ Ű„Ű¶Ű§ÙÙŠŰ©)", + "A new verification link has been sent to the email address you provided during registration.": "ŰȘم Ű„Ű±ŰłŰ§Ù„ ۱ۧۚ۷ ŰȘŰ­Ù‚Ù‚ ŰŹŰŻÙŠŰŻ Ű„Ù„Ù‰ ŰčÙ†ÙˆŰ§Ù† Ű§Ù„ŰšŰ±ÙŠŰŻ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ Ű§Ù„Ű°ÙŠ قمŰȘ ŰšŰ§Ù„ŰȘŰłŰŹÙŠÙ„ ŰšÙ‡.", + "A new verification link has been sent to your email address.": "ŰȘم Ű„Ű±ŰłŰ§Ù„ ۱ۧۚ۷ ŰȘŰ­Ù‚Ù‚ ŰŹŰŻÙŠŰŻ Ű„Ù„Ù‰ ŰšŰ±ÙŠŰŻÙƒ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ.", + "A Timeout Occurred": "Ű§Ù†ŰȘهŰȘ Ű§Ù„Ù…Ù‡Ù„Ű©", + "Accept": "Ù…ÙˆŰ§ÙÙ‚Ű©", + "Accepted": "ŰȘمŰȘ Ű§Ù„Ù…ÙˆŰ§ÙÙ‚Ű©", + "Action": "Ű§Ù„Ű„ŰŹŰ±Ű§ŰĄ", + "Actions": "Ű§Ù„Ű„ŰŹŰ±Ű§ŰĄŰ§ŰȘ", + "Add": "Ű„Ű¶Ű§ÙŰ©", + "Add :name": "Ű„Ű¶Ű§ÙŰ© :name", + "Admin": "Ù…ŰŻÙŠŰ±", + "Agree": "Ù…ÙˆŰ§ÙÙ‚Ű©", + "All rights reserved.": "ŰŹÙ…ÙŠŰč Ű§Ù„Ű­Ù‚ÙˆÙ‚ Ù…Ű­ÙÙˆŰžŰ©.", + "Already registered?": "Ù„ŰŻÙŠÙƒ ۭ۳ۧۚ Ù…ŰłŰšÙ‚Ű§ŰŸ", + "Already Reported": "ŰȘم Ű§Ù„ŰȘŰšÙ„ÙŠŰș Ù…ŰłŰšÙ‚Ű§Ù‹", + "Archive": "ŰŁŰ±ŰŽÙŰ©", + "Are you sure you want to delete your account?": "هل ŰŁÙ†ŰȘ مŰȘŰŁÙƒŰŻ من ۱ŰșŰšŰȘك في Ű­Ű°Ù Ű­ŰłŰ§ŰšÙƒŰŸ", + "Assign": "ŰȘŰčيين", + "Associate": "۱ۚ۷", + "Attach": "Ű„Ű±ÙŰ§Ù‚", + "Bad Gateway": "ŰšÙˆŰ§ŰšŰ© ŰșÙŠŰ± Ű”Ű§Ù„Ű­Ű©", + "Bad Request": "Ű·Ù„Űš ŰșÙŠŰ± Ű”Ű§Ù„Ű­", + "Bandwidth Limit Exceeded": "ŰȘم ŰȘŰŹŰ§ÙˆŰČ Ű­ŰŻ Ű§Ù„Ù†Ű·Ű§Ù‚ Ű§Ù„ŰȘŰ±ŰŻŰŻÙŠ", + "Browse": "ŰȘŰ”ÙŰ­", + "Cancel": "Ű„Ù„Űșۧۥ", + "Choose": "ۧ۟ŰȘ۱", + "Choose :name": "ۧ۟ŰȘ۱ :name", + "Choose File": "ۧ۟ŰȘ۱ ملف", + "Choose Image": "ۧ۟ŰȘ۱ Ű”ÙˆŰ±Ű©", + "Click here to re-send the verification email.": "ۧ۶ŰșŰ· Ù‡Ù†Ű§ Ù„Ű„Űčۧۯ۩ Ű„Ű±ŰłŰ§Ù„ ŰšŰ±ÙŠŰŻ Ű§Ù„ŰȘŰ­Ù‚Ù‚.", + "Click to copy": "ۧ۶ŰșŰ· Ù„Ù„Ù†ŰłŰź", + "Client Closed Request": "ŰŁŰșلق Ű§Ù„Űčميل Ű§Ù„Ű·Ù„Űš", + "Close": "Ű„ŰșÙ„Ű§Ù‚", + "Collapse": "Ű·ÙŠ", + "Collapse All": "Ű·ÙŠ Ű§Ù„ÙƒÙ„", + "Comment": "ŰȘŰčليق", + "Confirm": "ŰȘŰŁÙƒÙŠŰŻ", + "Confirm Password": "ŰȘŰŁÙƒÙŠŰŻ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±", + "Conflict": "ŰȘŰčۧ۱۶", + "Connect": "ۧŰȘŰ”Ű§Ù„", + "Connection Closed Without Response": "ŰȘم Ű„ŰșÙ„Ű§Ù‚ Ű§Ù„Ű§ŰȘŰ”Ű§Ù„ ŰŻÙˆÙ† ۧ۳ŰȘۏۧۚ۩", + "Connection Timed Out": "Ű§Ù†ŰȘهŰȘ Ù…Ù‡Ù„Ű© Ű§Ù„Ű§ŰȘŰ”Ű§Ù„", + "Continue": "ۧ۳ŰȘÙ…Ű±Ű§Ű±", + "Create": "Ű„Ù†ŰŽŰ§ŰĄ", + "Create :name": "Ű„Ű¶Ű§ÙŰ© :name", + "Created": "ŰȘم Ű§Ù„Ű„Ù†ŰŽŰ§ŰĄ", + "Current Password": "ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± Ű§Ù„Ű­Ű§Ù„ÙŠŰ©", + "Dashboard": "Ù„ÙˆŰ­Ű© Ű§Ù„ŰȘŰ­ÙƒÙ…", + "Delete": "Ű­Ű°Ù", + "Delete :name": "Ű­Ű°Ù :name", + "Delete Account": "Ű­Ű°Ù Ű§Ù„Ű­ŰłŰ§Űš", + "Detach": "Ű„Ù„Űșۧۥ Ű§Ù„Ű„Ű±ÙŰ§Ù‚", + "Details": "Ű§Ù„ŰȘÙŰ§Ű”ÙŠÙ„", + "Disable": "ŰȘŰčŰ·ÙŠÙ„", + "Discard": "ŰȘŰŹŰ§Ù‡Ù„", + "Done": "مكŰȘمل", + "Down": "ŰŁŰłÙÙ„", + "Duplicate": "Ù†ŰłŰź", + "Duplicate :name": "Ù†ŰłŰź :name", + "Edit": "ŰȘŰčŰŻÙŠÙ„", + "Edit :name": "ŰȘŰčŰŻÙŠÙ„ :name", + "Email": "Ű§Ù„ŰšŰ±ÙŠŰŻ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ", + "Email Password Reset Link": "۱ۧۚ۷ Ű„Űčۧۯ۩ ŰȘŰčيين ÙƒÙ„Ù…Ű© Ù…Ű±ÙˆŰ± Űčۚ۱ Ű§Ù„ŰšŰ±ÙŠŰŻ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ", + "Enable": "ŰȘفŰčيل", + "Ensure your account is using a long, random password to stay secure.": "ŰȘŰŁÙƒŰŻ من ŰŁÙ† Ű­ŰłŰ§ŰšÙƒ ÙŠŰłŰȘŰźŰŻÙ… ÙƒÙ„Ù…Ű© Ù…Ű±ÙˆŰ± Ű·ÙˆÙŠÙ„Ű© وŰčŰŽÙˆŰ§ŰŠÙŠŰ© Ù„Ù„ŰšÙ‚Ű§ŰĄ ŰąÙ…Ù†Ù‹Ű§.", + "Expand": "ŰȘÙˆŰłÙŠŰč", + "Expand All": "ŰȘÙˆŰłÙŠŰč Ű§Ù„ÙƒÙ„", + "Expectation Failed": "ÙŰŽÙ„ Ű§Ù„ŰȘوقŰč", + "Explanation": "ŰȘÙˆŰ¶ÙŠŰ­", + "Export": "ŰȘŰ”ŰŻÙŠŰ±", + "Export :name": "ŰȘŰ”ŰŻÙŠŰ± :name", + "Failed Dependency": "ÙŰŽÙ„ Ű§Ù„ŰȘŰšŰčÙŠŰ©", + "File": "ملف", + "Files": "Ù…Ù„ÙŰ§ŰȘ", + "Forbidden": "Ù…Ű­ŰžÙˆŰ±", + "Forgot your password?": "Ù†ŰłÙŠŰȘ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±ŰŸ", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "Ù†ŰłÙŠŰȘ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±ŰŸ Ù„Ű§ ŰȘÙˆŰŹŰŻ Ù…ŰŽÙƒÙ„Ű©. Ù…Ű§ Űčليك ŰłÙˆÙ‰ Ű„ŰźŰšŰ§Ű±Ù†Ű§ ŰšŰčÙ†ÙˆŰ§Ù† ŰšŰ±ÙŠŰŻÙƒ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ ÙˆŰłÙ†Ű±ŰłÙ„ لك ŰčŰšŰ±Ù‡ ۱ۧۚ۷ Ű„Űčۧۯ۩ ŰȘŰčيين ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± Ű§Ù„Ű°ÙŠ ŰłÙŠŰłÙ…Ű­ لك ۚۧ۟ŰȘÙŠŰ§Ű± ÙƒÙ„Ù…Ű© Ù…Ű±ÙˆŰ± ŰŹŰŻÙŠŰŻŰ©.", + "Found": "ŰȘم Ű§Ù„ŰčŰ«ÙˆŰ±", + "Gateway Timeout": "Ù…Ù‡Ù„Ű© Ű§Ù„ŰšÙˆŰ§ŰšŰ©", + "Go Home": "Ű§Ù„Ű±ŰŠÙŠŰłÙŠŰ©", + "Go to page :page": "Ű§Ù„Ű„Ù†ŰȘÙ‚Ű§Ù„ Ű„Ù„Ù‰ Ű§Ù„Ű”ÙŰ­Ű© :page", + "Gone": "Ű°Ù‡Űš", + "Hello!": "ŰŁÙ‡Ù„Ű§Ù‹ ŰšÙƒ!", + "Hide": "Ű„ŰźÙŰ§ŰĄ", + "Hide :name": "Ű„ŰźÙŰ§ŰĄ :name", + "Home": "Ű§Ù„Ű±ŰŠÙŠŰłÙŠŰ©", + "HTTP Version Not Supported": "ۄ۔ۯۧ۱ HTTP ŰșÙŠŰ± Ù…ŰŻŰčوم", + "I'm a teapot": "ŰŁÙ†Ű§ Ű„ŰšŰ±ÙŠÙ‚ Ű§Ù„ŰŽŰ§ÙŠ", + "If you did not create an account, no further action is required.": "ۄ۰ۧ لم ŰȘقم ŰšŰ„Ù†ŰŽŰ§ŰĄ ۭ۳ۧۚ ی ÙÙ„Ű§ يلŰČم ۧŰȘ۟ۧ۰ ŰŁÙŠ ۄۏ۱ۧۥ ۹۟۱.", + "If you did not request a password reset, no further action is required.": "ۄ۰ۧ لم ŰȘقم ŰšŰ·Ù„Űš ۧ۳ŰȘŰčۧۯ۩ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±ŰŒ Ù„Ű§ ŰȘŰ­ŰȘۧۏ Ű§Ù„Ù‚ÙŠŰ§Ù… ŰšŰŁÙŠ ۄۏ۱ۧۥ.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "ۄ۰ۧ كنŰȘ ŰȘÙˆŰ§ŰŹÙ‡ Ù…ŰŽÙƒÙ„Ű© في Ű§Ù„Ù†Ù‚Ű± Űčلى Ű§Ù„ŰČ۱ \":actionText \"ی يمكنك Ù†ŰłŰź ŰčÙ†ÙˆŰ§Ù† URL ŰŁŰŻÙ†Ű§Ù‡\n ÙˆŰŁÙ„Ű”Ù‚Ù‡ في مŰȘŰ”ÙŰ­ Ű§Ù„ÙˆÙŠŰš:", + "IM Used": "IM Ù…ŰłŰȘŰźŰŻÙ…Ű©", + "Image": "Ű”ÙˆŰ±Ű©", + "Impersonate": "Ű§Ù†ŰȘŰ­Ű§Ù„ Ű§Ù„Ù‡ÙˆÙŠŰ©", + "Impersonation": "Ű§Ù†ŰȘŰ­Ű§Ù„ Ű§Ù„Ù‡ÙˆÙŠŰ©", + "Import": "ۧ۳ŰȘÙŠŰ±Ű§ŰŻ", + "Import :name": "ۧ۳ŰȘÙŠŰ±Ű§ŰŻ :name", + "Insufficient Storage": "Ù…ŰłŰ§Ű­Ű© ŰȘŰźŰČين ŰșÙŠŰ± ÙƒŰ§ÙÙŠŰ©", + "Internal Server Error": "۟۷ۣ ŰŻŰ§ŰźÙ„ÙŠ في Ű§Ù„ŰźŰ§ŰŻÙ…", + "Introduction": "Ù…Ù‚ŰŻÙ…Ű©", + "Invalid JSON was returned from the route.": "ŰȘم ۄ۱ۏۧŰč JSON ŰșÙŠŰ± Ű”Ű§Ù„Ű­ من Ű§Ù„Ù…ŰłŰ§Ű±.", + "Invalid SSL Certificate": "ŰŽÙ‡Ű§ŰŻŰ© SSL ŰșÙŠŰ± Ű”Ű§Ù„Ű­Ű©", + "Length Required": "Ű§Ù„Ù…ŰŻŰ© Ű§Ù„Ù…Ű·Ù„ÙˆŰšŰ©", + "Like": "Ű„Űčۏۧۚ", + "Load": "ŰȘŰ­Ù…ÙŠÙ„", + "Localize": "Ű§Ù„Ù„ŰșŰ©", + "Locked": "مقفل", + "Log In": "ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„", + "Log in": "ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„", + "Log Out": "ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰźŰ±ÙˆŰŹ", + "Login": "ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„", + "Logout": "ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰźŰ±ÙˆŰŹ", + "Loop Detected": "ŰȘم Ű§Ù„ÙƒŰŽÙ Űčن Ű­Ù„Ù‚Ű©", + "Maintenance Mode": "Ù†Ù…Ű· Ű§Ù„Ű”ÙŠŰ§Ù†Ű©", + "Method Not Allowed": "Ű§Ù„Ű·Ű±ÙŠÙ‚Ű© ŰșÙŠŰ± Ù…ŰłÙ…ÙˆŰ­Ű©", + "Misdirected Request": "Ű·Ù„Űš ŰȘÙˆŰŹÙŠÙ‡ ۟ۧ۷ۊ", + "Moved Permanently": "Ű§Ù†ŰȘقل ŰšŰŽÙƒÙ„ ŰŻŰ§ŰŠÙ…", + "Multi-Status": "Ű­Ű§Ù„Ű§ŰȘ مŰȘŰčŰŻŰŻŰ©", + "Multiple Choices": "ŰźÙŠŰ§Ű±Ű§ŰȘ مŰȘŰčŰŻŰŻŰ©", + "Name": "Ű§Ù„Ű§ŰłÙ…", + "Network Authentication Required": "Ù…Ű”Ű§ŰŻÙ‚Ű© Ű§Ù„ŰŽŰšÙƒŰ© Ű§Ù„Ù…Ű·Ù„ÙˆŰšŰ©", + "Network Connect Timeout Error": "۟۷ۣ Ù…Ù‡Ù„Ű© Ű§Ù„Ű§ŰȘŰ”Ű§Ù„ ŰšŰ§Ù„ŰŽŰšÙƒŰ©", + "Network Read Timeout Error": "۟۷ۣ في Ù…Ù‡Ù„Ű© Ù‚Ű±Ű§ŰĄŰ© Ű§Ù„ŰŽŰšÙƒŰ©", + "New": "ŰŹŰŻÙŠŰŻ", + "New :name": "Ű„Ű¶Ű§ÙŰ© :name", + "New Password": "ÙƒÙ„Ù…Ű© Ù…Ű±ÙˆŰ± ŰŹŰŻÙŠŰŻŰ©", + "No": "ï»»", + "No Content": "Ù„Ű§ ÙŠÙˆŰŹŰŻ Ù…Ű­ŰȘوى", + "Non-Authoritative Information": "مŰčÙ„ÙˆÙ…Ű§ŰȘ ŰșÙŠŰ± Ù…ÙˆŰ«ÙˆÙ‚ ŰšÙ‡Ű§", + "Not Acceptable": "ŰșÙŠŰ± Ù…Ù‚ŰšÙˆÙ„", + "Not Extended": "ŰșÙŠŰ± Ù…ÙˆŰłŰčŰ©", + "Not Found": "ŰșÙŠŰ± مŰȘÙˆÙŰ±", + "Not Implemented": "ŰșÙŠŰ± Ù…Ù†ÙŰ°Ű©", + "Not Modified": "ŰșÙŠŰ± مŰčŰŻÙ„", + "of": "من", + "OK": "Ű­ŰłÙ†Ű§", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "ŰšÙ…ŰŹŰ±ŰŻ Ű­Ű°Ù Ű­ŰłŰ§ŰšÙƒŰŒ ŰłÙŠŰȘم Ű­Ű°Ù ŰŹÙ…ÙŠŰč Ù…Ű”Ű§ŰŻŰ±Ù‡ ÙˆŰšÙŠŰ§Ù†Ű§ŰȘه Ù†Ù‡Ű§ŰŠÙŠŰ§Ù‹. Ù‚ŰšÙ„ Ű­Ű°Ù Ű­ŰłŰ§ŰšÙƒŰŒ ÙŠŰ±ŰŹÙ‰ ŰȘنŰČيل ŰŁÙŠ ŰšÙŠŰ§Ù†Ű§ŰȘ ŰŁÙˆ مŰčÙ„ÙˆÙ…Ű§ŰȘ ŰȘ۱ŰșŰš في Ű§Ù„Ű§Ű­ŰȘÙŰ§Űž ŰšÙ‡Ű§.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "ŰšÙ…ŰŹŰ±ŰŻ Ű­Ű°Ù Ű­ŰłŰ§ŰšÙƒŰŒ ŰłÙŠŰȘم Ű­Ű°Ù ŰŹÙ…ÙŠŰč ŰšÙŠŰ§Ù†Ű§ŰȘه Ù†Ù‡Ű§ŰŠÙŠŰ§Ù‹. Ű±ŰŹŰ§ŰĄÙ‹Ű§ قم ŰšŰ„ŰŻŰźŰ§Ù„ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± Ű§Ù„ŰźŰ§Ű”Ű© ŰšÙƒ لŰȘŰŁÙƒÙŠŰŻ ۱ŰșŰšŰȘك في Ű­Ű°Ù Ű­ŰłŰ§ŰšÙƒ ŰšŰŽÙƒÙ„ Ù†Ù‡Ű§ŰŠÙŠ.", + "Open": "فŰȘŰ­", + "Open in a current window": "فŰȘŰ­ في Ű§Ù„Ù†Ű§ÙŰ°Ű© Ű§Ù„Ű­Ű§Ù„ÙŠŰ©", + "Open in a new window": "Ű§ÙŰȘŰ­ في Ù†Ű§ÙŰ°Ű© ŰŹŰŻÙŠŰŻŰ©", + "Open in a parent frame": "فŰȘŰ­ في ۄ۷ۧ۱ Ű§Ù„ŰŁŰ”Ù„", + "Open in the topmost frame": "Ű§ÙŰȘŰ­ في Ű§Ù„Ű„Ű·Ű§Ű± Ű§Ù„Űčلوي", + "Open on the website": "فŰȘŰ­ Űčلى Ű§Ù„Ù…ÙˆÙ‚Űč", + "Origin Is Unreachable": "Ù„Ű§ يمكن Ű§Ù„ÙˆŰ”ÙˆÙ„ Ű„Ù„Ù‰ Ű§Ù„Ù…Ù†ŰŽŰŁ", + "Page Expired": "Ű§Ù„Ű”ÙŰ­Ű© منŰȘÙ‡ÙŠŰ© Ű§Ù„Ű”Ù„Ű§Ű­ÙŠŰ©", + "Pagination Navigation": "Ű§Ù„ŰȘنقل ŰšÙŠÙ† Ű§Ù„Ű”ÙŰ­Ű§ŰȘ", + "Partial Content": "Ù…Ű­ŰȘوى ŰŹŰČŰŠÙŠ", + "Password": "ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±", + "Payload Too Large": "Ű§Ù„Ű­Ù…ÙˆÙ„Ű© ÙƒŰšÙŠŰ±Ű© ۏۯۧ", + "Payment Required": "Ù…Ű·Ù„ÙˆŰš Ű§Ù„ŰŻÙŰč", + "Permanent Redirect": "Ű„Űčۧۯ۩ ŰȘÙˆŰŹÙŠÙ‡ ŰŻŰ§ŰŠÙ…Ű©", + "Please click the button below to verify your email address.": "ÙŠŰ±ŰŹÙ‰ Ű§Ù„Ù†Ù‚Ű± Űčلى Ű§Ù„ŰČ۱ ŰŁŰŻÙ†Ű§Ù‡ للŰȘŰ­Ù‚Ù‚ من ŰčÙ†ÙˆŰ§Ù† ŰšŰ±ÙŠŰŻÙƒ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ.", + "Precondition Failed": "ÙŰŽÙ„ Ű§Ù„ŰŽŰ±Ű· Ű§Ù„Ù…ŰłŰšÙ‚", + "Precondition Required": "Ű§Ù„ŰŽŰ±Ű· Ű§Ù„Ù…ŰłŰšÙ‚ Ù…Ű·Ù„ÙˆŰš", + "Preview": "مŰčŰ§ÙŠÙ†Ű©", + "Price": "Ű§Ù„ŰłŰč۱", + "Processing": "ŰŹŰ§Ű±ÙŠ Ű§Ù„Ù…ŰčŰ§Ù„ŰŹŰ©", + "Profile": "Ű§Ù„Ù…Ù„Ù Ű§Ù„ŰŽŰźŰ”ÙŠ", + "Profile Information": "مŰčÙ„ÙˆÙ…Ű§ŰȘ Ű§Ù„Ù…Ù„Ù Ű§Ù„ŰŽŰźŰ”ÙŠ", + "Proxy Authentication Required": "Ù…Ű”Ű§ŰŻÙ‚Ű© Ű§Ù„ÙˆÙƒÙŠÙ„ Ù…Ű·Ù„ÙˆŰšŰ©", + "Railgun Error": "۟۷ۣ Railgun", + "Range Not Satisfiable": "Ù†Ű·Ű§Ù‚ ŰșÙŠŰ± Ù…Ù‚ŰšÙˆÙ„", + "Record": "ŰłŰŹÙ„", + "Regards": "مŰč Ű§Ù„ŰȘŰ­ÙŠŰ©", + "Register": "ŰȘŰłŰŹÙŠÙ„", + "Remember me": "ŰȘŰ°ÙƒŰ±Ù†ÙŠ", + "Request Header Fields Too Large": "Ű­Ù‚ÙˆÙ„ ŰčÙ†ÙˆŰ§Ù† Ű§Ù„Ű·Ù„Űš ÙƒŰšÙŠŰ±Ű© ۏۯۧ", + "Request Timeout": "Ű§Ù†ŰȘهŰȘ Ù…Ù‡Ù„Ű© Ű§Ù„Ű·Ù„Űš", + "Resend Verification Email": "Ű„Űčۧۯ۩ Ű§Ű±ŰłŰ§Ù„ ŰšŰ±ÙŠŰŻ Ű§Ù„ŰȘŰ­Ù‚Ù‚", + "Reset Content": "Ű„Űčۧۯ۩ ŰȘŰčيين Ű§Ù„Ù…Ű­ŰȘوى", + "Reset Password": "ۧ۳ŰȘŰčۧۯ۩ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±", + "Reset Password Notification": "ŰȘÙ†ŰšÙŠÙ‡ ۧ۳ŰȘŰčۧۯ۩ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±", + "Restore": "ۧ۳ŰȘŰčۧۯ۩", + "Restore :name": "ۧ۳ŰȘŰčۧۯ۩ :name", + "results": "نŰȘÙŠŰŹŰ©", + "Retry With": "Ű„Űčۧۯ۩ Ű§Ù„Ù…Ű­Ű§ÙˆÙ„Ű© مŰč", + "Save": "Ű­ÙŰž", + "Save & Close": "Ű­ÙŰž ÙˆŰ„ŰșÙ„Ű§Ù‚", + "Save & Return": "Ű­ÙŰž وŰčÙˆŰŻŰ©", + "Save :name": "Ű­ÙŰž :name", + "Saved.": "ŰȘم Ű§Ù„Ű­ÙŰž.", + "Search": "ۭۚ۫", + "Search :name": "ۭۚ۫ :name", + "See Other": "Ű§Ù†ŰžŰ± Ű§Ù„ŰąŰźŰ±", + "Select": "ۧ۟ŰȘ۱", + "Select All": "ŰȘŰ­ŰŻÙŠŰŻ Ű§Ù„ÙƒÙ„", + "Send": "Ű„Ű±ŰłŰ§Ù„", + "Server Error": "۟۷ۣ في Ű§Ù„Ű„ŰłŰȘŰ¶Ű§ÙŰ©", + "Service Unavailable": "Ű§Ù„ŰźŰŻÙ…Ű© ŰșÙŠŰ± مŰȘÙˆÙŰ±Ű©", + "Session Has Expired": "Ű§Ù†ŰȘهŰȘ Ű§Ù„ŰŹÙ„ŰłŰ©", + "Settings": "Ű„ŰčۯۧۯۧŰȘ", + "Show": "Űč۱۶", + "Show :name": "Űč۱۶ :name", + "Show All": "Űč۱۶ Ű§Ù„ÙƒÙ„", + "Showing": "Űč۱۶", + "Sign In": "ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„", + "Solve": "Ű­Ù„", + "SSL Handshake Failed": "ÙŰŽÙ„ŰȘ Ù…Ű”Ű§ÙŰ­Ű© SSL", + "Start": "ۚۯۥ", + "Stop": "Ű„ÙŠÙ‚Ű§Ù", + "Submit": "Ű„Ű±ŰłŰ§Ù„", + "Subscribe": "ۧێŰȘŰ±Ű§Ùƒ", + "Switch": "ŰȘŰšŰŻÙŠÙ„", + "Switch To Role": "Ű§Ù„ŰȘŰ­ÙˆÙŠÙ„ Ű„Ù„Ù‰ Ű”Ù„Ű§Ű­ÙŠŰ©", + "Switching Protocols": "ŰȘŰšŰŻÙŠÙ„ Ű§Ù„ŰšŰ±ÙˆŰȘÙˆÙƒÙˆÙ„Ű§ŰȘ", + "Tag": "ŰčÙ„Ű§Ù…Ű©", + "Tags": "Ű§Ù„ŰčÙ„Ű§Ù…Ű§ŰȘ", + "Temporary Redirect": "Ű„Űčۧۯ۩ ŰȘÙˆŰŹÙŠÙ‡ Ù…Ű€Ù‚ŰȘŰ©", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "ŰŽÙƒŰ±Ű§ لŰȘŰłŰŹÙŠÙ„Ùƒ! Ù‚ŰšÙ„ Ű§Ù„ŰšŰŻŰĄ ی هل يمكنك Ű§Ù„ŰȘŰ­Ù‚Ù‚ من ŰčÙ†ÙˆŰ§Ù† ŰšŰ±ÙŠŰŻÙƒ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ من ŰźÙ„Ű§Ù„ Ű§Ù„Ù†Ù‚Ű± Űčلى Ű§Ù„Ű±Ű§ŰšŰ· Ű§Ù„Ű°ÙŠ ŰŁŰ±ŰłÙ„Ù†Ű§Ù‡ Ű„Ù„ÙŠÙƒ Űčۚ۱ Ű§Ù„ŰšŰ±ÙŠŰŻ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ للŰȘÙˆŰŸ ۄ۰ۧ لم ŰȘŰȘلق Ű§Ù„ŰšŰ±ÙŠŰŻ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ ی ÙŰłÙ†Ű±ŰłÙ„ لك Ű±ŰłŰ§Ù„Ű© ŰŁŰźŰ±Ù‰ ŰšÙƒÙ„ ŰłŰ±ÙˆŰ±.", + "The given data was invalid.": "Ű§Ù„ŰšÙŠŰ§Ù†Ű§ŰȘ Ű§Ù„Ù…ŰŻŰźÙ„Ű© ŰșÙŠŰ± Ű”Ű§Ù„Ű­Ű©.", + "The response is not a streamed response.": "Ű§Ù„Ű§ŰłŰȘۏۧۚ۩ Ù„ÙŠŰłŰȘ ۧ۳ŰȘۏۧۚ۩ مŰȘŰŻÙÙ‚Ű©.", + "The response is not a view.": "Ű§Ù„Ű§ŰłŰȘۏۧۚ۩ Ù„ÙŠŰłŰȘ Ű”ÙŰ­Ű© Űč۱۶.", + "This is a secure area of the application. Please confirm your password before continuing.": "Ù‡Ű°Ù‡ Ù…Ù†Ű·Ù‚Ű© ŰąÙ…Ù†Ű© للŰȘŰ·ŰšÙŠÙ‚. ÙŠŰ±ŰŹÙ‰ ŰȘŰŁÙƒÙŠŰŻ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± Ű§Ù„ŰźŰ§Ű”Ű© ŰšÙƒ Ù‚ŰšÙ„ Ű§Ù„Ù…ŰȘۧۚŰčŰ©.", + "This password reset link will expire in :count minutes.": "ŰłŰȘنŰȘهي Ű”Ù„Ű§Ű­ÙŠŰ© ۱ۧۚ۷ ۧ۳ŰȘŰčۧۯ۩ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± ŰźÙ„Ű§Ù„ :count ŰŻÙ‚ÙŠÙ‚Ű©.", + "to": "Ű„Ù„Ù‰", + "Toggle navigation": "Ű„ŰžÙ‡Ű§Ű±/Ű„ŰźÙŰ§ŰĄ Ű§Ù„Ù‚Ű§ŰŠÙ…Ű©", + "Too Early": "Ù…ŰšÙƒŰ± ۏۯۧ", + "Too Many Requests": "Ű·Ù„ŰšŰ§ŰȘ ÙƒŰ«ÙŠŰ±Ű© ŰŹŰŻÙ‹Ű§", + "Translate": "ŰȘŰ±ŰŹÙ…Ű©", + "Translate It": "ŰȘŰ±ŰŹÙ…Ű©", + "Unauthorized": "ŰșÙŠŰ± Ù…Ű”Ű±Ù‘Ű­", + "Unavailable For Legal Reasons": "ŰșÙŠŰ± مŰȘÙˆÙŰ± Ù„ŰŁŰłŰšŰ§Űš Ù‚Ű§Ù†ÙˆÙ†ÙŠŰ©", + "Unknown Error": "۟۷ۣ ŰșÙŠŰ± مŰčŰ±ÙˆÙ", + "Unpack": "فك Ű§Ù„Ű¶ŰșŰ·", + "Unprocessable Entity": "ÙƒÙŠŰ§Ù† ŰșÙŠŰ± Ù‚Ű§ŰšÙ„ للمŰčŰ§Ù„ŰŹŰ©", + "Unsubscribe": "Ű„Ù„Űșۧۥ Ű§Ù„Ű§ŰŽŰȘŰ±Ű§Ùƒ", + "Unsupported Media Type": "نوŰč ÙˆŰłŰ§ŰŠŰ· ŰșÙŠŰ± Ù…ŰŻŰčوم", + "Up": "ŰŁŰčلى", + "Update": "ŰȘŰ­ŰŻÙŠŰ«", + "Update :name": "ŰȘŰ­ŰŻÙŠŰ« :name", + "Update Password": "ŰȘŰ­ŰŻÙŠŰ« ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±", + "Update your account's profile information and email address.": "قم ŰšŰȘŰ­ŰŻÙŠŰ« مŰčÙ„ÙˆÙ…Ű§ŰȘ ملفك Ű§Ù„ŰŽŰźŰ”ÙŠ ÙˆŰšŰ±ÙŠŰŻÙƒ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ.", + "Upgrade Required": "Ű§Ù„ŰȘŰ±Ù‚ÙŠŰ© Ù…Ű·Ù„ÙˆŰšŰ©", + "URI Too Long": "URI Ű·ÙˆÙŠÙ„Ű© ۏۯۧ", + "Use Proxy": "ۧ۳ŰȘŰźŰŻŰ§Ù… Ű§Ù„ÙˆÙƒÙŠÙ„", + "User": "Ù…ŰłŰȘŰźŰŻÙ…", + "Variant Also Negotiates": "Ű§Ù„ŰšŰŻÙŠÙ„ يŰȘÙŰ§ÙˆŰ¶ ŰŁÙŠŰ¶Ű§", + "Verify Email Address": "Ű§Ù„ŰȘŰ­Ù‚Ù‚ من ŰčÙ†ÙˆŰ§Ù† Ű§Ù„ŰšŰ±ÙŠŰŻ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ", + "View": "Űč۱۶", + "View :name": "Űč۱۶ :name", + "Web Server is Down": "ŰźŰ§ŰŻÙ… Ű§Ù„ÙˆÙŠŰš مŰȘوقف", + "Whoops!": "ŰčŰ°Ű±Ű§Ù‹!", + "Yes": "نŰčم", + "You are receiving this email because we received a password reset request for your account.": "Ù„Ù‚ŰŻ ۧ۳ŰȘلمŰȘ Ù‡Ű°Ű§ Ű§Ù„Ű„ÙŠÙ…ÙŠÙ„ Ù„ŰŁÙ†Ù†Ű§ ۧ۳ŰȘÙ‚ŰšÙ„Ù†Ű§ Ű·Ù„ŰšŰ§Ù‹ Ù„Ű§ŰłŰȘŰčۧۯ۩ ÙƒÙ„Ù…Ű© Ù…Ű±ÙˆŰ± Ű­ŰłŰ§ŰšÙƒ.", + "You're logged in!": "Ù„Ù‚ŰŻ قمŰȘ ŰšŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„!", + "Your email address is unverified.": "لم يŰȘم Ű§Ù„ŰȘŰ­Ù‚Ù‚ من ŰčÙ†ÙˆŰ§Ù† ŰšŰ±ÙŠŰŻÙƒ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ." +} \ No newline at end of file diff --git a/resources/lang/ar/actions.php b/resources/lang/ar/actions.php new file mode 100644 index 000000000..5d78fc437 --- /dev/null +++ b/resources/lang/ar/actions.php @@ -0,0 +1,119 @@ + 'Ù…ÙˆŰ§ÙÙ‚Ű©', + 'action' => 'ۄۏ۱ۧۥ', + 'actions' => 'ۣۏ۱ۧۥۧŰȘ', + 'add' => 'Ű„Ű¶Ű§ÙŰ©', + 'admin' => 'Ù…ŰŻÙŠŰ±', + 'agree' => 'Ù…ÙˆŰ§ÙÙ‚Ű©', + 'archive' => 'ŰŁŰ±ŰŽÙŰ©', + 'assign' => 'ŰȘŰčيين', + 'associate' => '۱ۚ۷', + 'attach' => 'Ű„Ű±ÙŰ§Ù‚', + 'browse' => 'ŰȘŰ”ÙŰ­', + 'cancel' => 'Ű„Ù„Űșۧۥ', + 'choose' => 'ۧ۟ŰȘ۱', + 'choose_file' => 'ۧ۟ŰȘ۱ ملف', + 'choose_image' => 'ۧ۟ŰȘ۱ Ű”ÙˆŰ±Ű©', + 'click_to_copy' => 'ۧ۶ŰșŰ· Ù„Ù„Ù†ŰłŰź', + 'close' => 'Ű„ŰșÙ„Ű§Ù‚', + 'collapse' => 'Ű·ÙŠ', + 'collapse_all' => 'Ű·ÙŠ Ű§Ù„ÙƒÙ„', + 'comment' => 'ŰȘŰčليق', + 'confirm' => 'ŰȘŰŁÙƒÙŠŰŻ', + 'connect' => 'ۧŰȘŰ”Ű§Ù„', + 'create' => 'Ű„Ù†ŰŽŰ§ŰĄ', + 'delete' => 'Ű­Ű°Ù', + 'detach' => 'ÙŰ”Ù„', + 'details' => 'ŰȘÙŰ§Ű”ÙŠÙ„', + 'disable' => 'Ű„Ù„Űșۧۥ Ű§Ù„ŰȘفŰčيل', + 'discard' => 'ŰȘŰŹŰ§Ù‡Ù„', + 'done' => 'مكŰȘمل', + 'down' => 'ŰŁŰłÙÙ„', + 'duplicate' => 'Ù†ŰłŰź', + 'edit' => 'ŰȘŰčŰŻÙŠÙ„', + 'enable' => 'ŰȘفŰčيل', + 'expand' => 'ŰȘÙˆŰłÙŠŰč', + 'expand_all' => 'ŰȘÙˆŰłÙŠŰč Ű§Ù„ÙƒÙ„', + 'explanation' => 'ŰȘÙˆŰ¶ÙŠŰ­', + 'export' => 'ŰȘŰ”ŰŻÙŠŰ±', + 'file' => 'Ű§Ù„Ű­Ù‚Ù„ :attribute ÙŠŰŹŰš ŰŁÙ† يكون Ù…Ù„ÙŰ§.', + 'files' => 'Ù…Ù„ÙŰ§ŰȘ', + 'go_home' => 'Ű§Ù„Ű§Ù†ŰȘÙ‚Ű§Ù„ Ù„Ù„Ű±ŰŠÙŠŰłÙŠŰ©', + 'hide' => 'Ű„ŰźÙŰ§ŰĄ', + 'home' => 'Ű§Ù„Ű±ŰŠÙŠŰłÙŠŰ©', + 'image' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ű­Ù‚Ù„ :attribute Ű”ÙˆŰ±Ű©Ù‹.', + 'impersonate' => 'Ű§Ù‚ŰȘۚۧ۳ ŰŽŰźŰ”ÙŠŰ©', + 'impersonation' => 'Ű§Ù„Ű§Ù‚ŰȘۚۧ۳', + 'import' => 'ۧ۳ŰȘÙŠŰ±Ű§ŰŻ', + 'introduction' => 'Ù…Ù‚ŰŻÙ…Ű©', + 'like' => 'Ű„Űčۏۧۚ', + 'load' => 'ŰȘŰ­Ù…ÙŠÙ„', + 'localize' => 'Ű§Ù„Ù„ŰșŰ©', + 'log_in' => 'ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„', + 'log_out' => 'ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰźŰ±ÙˆŰŹ', + 'named' => [ + 'add' => 'ŰŁŰ¶Ù :name', + 'choose' => 'ۧ۟ŰȘ۱ :name', + 'create' => 'Ű„Ù†ŰŽŰ§ŰĄ :name', + 'delete' => 'Ű­Ű°Ù :name', + 'duplicate' => 'Ù†ŰłŰź :name', + 'edit' => 'ŰȘŰčŰŻÙŠÙ„ :name', + 'export' => 'ŰȘŰ”ŰŻÙŠŰ± :name', + 'hide' => 'Ű„ŰźÙŰ§ŰĄ :name', + 'import' => 'ۧ۳ŰȘÙŠŰ±Ű§ŰŻ :name', + 'new' => 'Ű„Ù†ŰŽŰ§ŰĄ :name', + 'restore' => 'ۧ۳ŰȘŰčۧۯ۩ :name', + 'save' => 'Ű­ÙŰž :name', + 'search' => 'ۭۚ۫ :name', + 'show' => 'Űč۱۶ :name', + 'update' => 'ŰȘŰ­ŰŻÙŠŰ« :name', + 'view' => 'Űč۱۶ :name', + ], + 'new' => 'ŰŹŰŻÙŠŰŻ', + 'no' => 'Ù„Ű§', + 'open' => 'فŰȘŰ­', + 'open_website' => 'فŰȘŰ­ Űčلى Ű§Ù„Ù…ÙˆÙ‚Űč', + 'preview' => 'مŰčŰ§ÙŠÙ†Ű©', + 'price' => 'Ű§Ù„ŰłŰč۱', + 'record' => 'ŰłŰŹÙ„', + 'restore' => 'ۧ۳ŰȘŰčۧۯ۩', + 'save' => 'Ű­ÙŰž', + 'save_and_close' => 'Ű­ÙŰž ÙˆŰ„ŰșÙ„Ű§Ù‚', + 'save_and_return' => 'Ű­ÙŰž وŰčÙˆŰŻŰ©', + 'search' => 'ۭۚ۫', + 'select' => 'ۧ۟ŰȘ۱', + 'select_all' => 'ۧ۟ŰȘ۱ Ű§Ù„ÙƒÙ„', + 'send' => 'Ű„Ű±ŰłŰ§Ù„', + 'settings' => 'Ű„ŰčۯۧۯۧŰȘ', + 'show' => 'Űč۱۶', + 'show_all' => 'Űč۱۶ Ű§Ù„ÙƒÙ„', + 'sign_in' => 'ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„', + 'solve' => 'Ű­Ù„', + 'start' => 'ۚۯۥ', + 'stop' => 'Ű„ÙŠÙ‚Ű§Ù', + 'submit' => 'Ű„Ű±ŰłŰ§Ù„', + 'subscribe' => 'ۧێŰȘŰ±Ű§Ùƒ', + 'switch' => 'ŰȘŰ­ÙˆÙŠÙ„', + 'switch_to_role' => 'Ű§Ù„ŰȘŰ­ÙˆÙŠÙ„ Ű„Ù„Ù‰ Ű”Ù„Ű§Ű­ÙŠŰ©', + 'tag' => 'ŰčÙ„Ű§Ù…Ű©', + 'tags' => 'Ű§Ù„ŰčÙ„Ű§Ù…Ű§ŰȘ', + 'target_link' => [ + 'blank' => 'Ű§ÙŰȘŰ­ في Ù†Ű§ÙŰ°Ű© ŰŹŰŻÙŠŰŻŰ©', + 'parent' => 'فŰȘŰ­ في ۄ۷ۧ۱ Ű§Ù„ŰŁŰ”Ù„', + 'self' => 'فŰȘŰ­ في Ű§Ù„Ù†Ű§ÙŰ°Ű© Ű§Ù„Ű­Ű§Ù„ÙŠŰ©', + 'top' => 'Ű§ÙŰȘŰ­ في Ű§Ù„Ű„Ű·Ű§Ű± Ű§Ù„Űčلوي', + ], + 'translate' => 'ŰȘŰ±ŰŹÙ…Ű©', + 'translate_it' => 'ŰȘŰ±ŰŹÙ…Ű©', + 'unpack' => 'فك Ű§Ù„Ű¶ŰșŰ·', + 'unsubscribe' => 'Ű„Ù„Űșۧۥ Ű§Ù„Ű§ŰŽŰȘŰ±Ű§Ùƒ', + 'up' => 'ŰŁŰčلى', + 'update' => 'ŰȘŰ­ŰŻÙŠŰ«', + 'user' => 'لم يŰȘم Ű§Ù„ŰčŰ«ÙˆŰ± Űčلى ŰŁÙŠÙ‘ Ű­ŰłŰ§ŰšÙ ŰšÙ‡Ű°Ű§ Ű§Ù„ŰčÙ†ÙˆŰ§Ù† Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ.', + 'view' => 'Űč۱۶', + 'yes' => 'نŰčم', +]; diff --git a/resources/lang/ar/auth.php b/resources/lang/ar/auth.php new file mode 100644 index 000000000..8765cdb8c --- /dev/null +++ b/resources/lang/ar/auth.php @@ -0,0 +1,9 @@ + 'ŰšÙŠŰ§Ù†Ű§ŰȘ Ű§Ù„Ű§ŰčŰȘÙ…Ű§ŰŻ Ù‡Ű°Ù‡ ŰșÙŠŰ± مŰȘŰ·Ű§ŰšÙ‚Ű© مŰč Ű§Ù„ŰšÙŠŰ§Ù†Ű§ŰȘ Ű§Ù„Ù…ŰłŰŹÙ„Ű© Ù„ŰŻÙŠÙ†Ű§.', + 'password' => 'ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± ŰșÙŠŰ± Ű”Ű­ÙŠŰ­Ű©.', + 'throttle' => 'ŰčŰŻŰŻ ÙƒŰšÙŠŰ± ۏۯۧ من Ù…Ű­Ű§ÙˆÙ„Ű§ŰȘ Ű§Ù„ŰŻŰźÙˆÙ„. ÙŠŰ±ŰŹÙ‰ Ű§Ù„Ù…Ű­Ű§ÙˆÙ„Ű© Ù…Ű±Ű© ŰŁŰźŰ±Ù‰ ŰšŰčŰŻ :seconds Ű«Ű§Ù†ÙŠŰ©.', +]; diff --git a/resources/lang/ar/http-statuses.php b/resources/lang/ar/http-statuses.php new file mode 100644 index 000000000..20c0de153 --- /dev/null +++ b/resources/lang/ar/http-statuses.php @@ -0,0 +1,84 @@ + '۟۷ۣ ŰșÙŠŰ± مŰčŰ±ÙˆÙ', + '100' => 'ۧ۳ŰȘÙ…Ű±Ű§Ű±', + '101' => 'ŰȘŰšŰŻÙŠÙ„ Ű§Ù„ŰšŰ±ÙˆŰȘÙˆÙƒÙˆÙ„Ű§ŰȘ', + '102' => 'ŰŹŰ§Ű±ÙŠ Ű§Ù„Ù…ŰčŰ§Ù„ŰŹŰ©', + '200' => 'Ű­ŰłÙ†Ű§', + '201' => 'ŰȘم Ű§Ù„Ű„Ù†ŰŽŰ§ŰĄ', + '202' => 'ŰȘمŰȘ Ű§Ù„Ù…ÙˆŰ§ÙÙ‚Ű©', + '203' => 'مŰčÙ„ÙˆÙ…Ű§ŰȘ ŰșÙŠŰ± Ù…ÙˆŰ«Ù‚Ű©', + '204' => 'Ù„Ű§ ÙŠÙˆŰŹŰŻ Ù…Ű­ŰȘوى', + '205' => 'Ű„Űčۧۯ۩ ŰȘŰčيين Ű§Ù„Ù…Ű­ŰȘوى', + '206' => 'Ù…Ű­ŰȘوى ŰŹŰČŰŠÙŠ', + '207' => 'Ű­Ű§Ù„Ű§ŰȘ مŰȘŰčŰŻŰŻŰ©', + '208' => 'ŰȘم Ű§Ù„ŰȘŰšÙ„ÙŠŰș Ù…ŰłŰšÙ‚Ű§Ù‹', + '226' => 'IM Ù…ŰłŰȘŰźŰŻÙ…Ű©', + '300' => 'ŰźÙŠŰ§Ű±Ű§ŰȘ مŰȘŰčŰŻŰŻŰ©', + '301' => 'Ű§Ù†ŰȘقل ŰšŰŽÙƒÙ„ ŰŻŰ§ŰŠÙ…', + '302' => 'ŰȘم Ű§Ù„ŰčŰ«ÙˆŰ±', + '303' => 'Ű§Ù†ŰžŰ± Ű§Ù„ŰąŰźŰ±', + '304' => 'ŰșÙŠŰ± مŰčŰŻÙ‘Ù„', + '305' => 'ۧ۳ŰȘŰźŰŻŰ§Ù… Proxy', + '307' => 'Ű„Űčۧۯ۩ ŰȘÙˆŰŹÙŠÙ‡ Ù…Ű€Ù‚ŰȘŰ©', + '308' => 'Ű„Űčۧۯ۩ ŰȘÙˆŰŹÙŠÙ‡ ŰŻŰ§ŰŠÙ…Ű©', + '400' => 'Ű·Ù„Űš ŰșÙŠŰ± Ű”Ű§Ù„Ű­', + '401' => 'ŰșÙŠŰ± Ù…Ű”Ű±Ù‘Ű­', + '402' => 'Ű§Ù„ŰŻÙŰč Ù…Ű·Ù„ÙˆŰš', + '403' => 'Ù…Ű­ŰžÙˆŰ±', + '404' => 'Ű§Ù„Ű”ÙŰ­Ű© ŰșÙŠŰ± Ù…ÙˆŰŹÙˆŰŻŰ©', + '405' => 'Ű§Ù„Ű·Ű±ÙŠÙ‚Ű© ŰșÙŠŰ± Ù…ŰłÙ…ÙˆŰ­Ű©', + '406' => 'ŰșÙŠŰ± Ù…Ù‚ŰšÙˆÙ„', + '407' => 'Ù…Ű”Ű§ŰŻÙ‚Ű© Ű§Ù„ÙˆÙƒÙŠÙ„ Ù…Ű·Ù„ÙˆŰšŰ©', + '408' => 'Ű§Ù†ŰȘهŰȘ Ù…Ù‡Ù„Ű© Ű§Ù„Ű·Ù„Űš', + '409' => 'ŰȘŰčۧ۱۶', + '410' => 'Ű°Ù‡Űš', + '411' => 'Ű§Ù„Ù…ŰŻŰ© Ű§Ù„Ù…Ű·Ù„ÙˆŰšŰ©', + '412' => 'ÙŰŽÙ„ Ű§Ù„ŰŽŰ±Ű· Ű§Ù„Ù…ŰłŰšÙ‚', + '413' => 'Ű§Ù„Ű­Ù…ÙˆÙ„Ű© ÙƒŰšÙŠŰ±Ű© ۏۯۧ', + '414' => 'URI Ű·ÙˆÙŠÙ„ ۏۯۧ', + '415' => 'نوŰč Ű§Ù„ÙˆŰłŰ§ŰŠŰ· ŰșÙŠŰ± Ù…ŰŻŰčوم', + '416' => 'Ù†Ű·Ű§Ù‚ ŰșÙŠŰ± Ù…Ù‚ŰšÙˆÙ„', + '417' => 'ÙŰŽÙ„ Ű§Ù„ŰȘوقŰč', + '418' => 'ŰŁÙ†Ű§ Ű„ŰšŰ±ÙŠÙ‚ Ű§Ù„ŰŽŰ§ÙŠ', + '419' => 'Ű§Ù†ŰȘهŰȘ Ű§Ù„ŰŹÙ„ŰłŰ©', + '421' => 'Ű·Ù„Űš ŰȘÙˆŰŹÙŠÙ‡ ۟ۧ۷ۊ', + '422' => 'ÙƒÙŠŰ§Ù† ŰșÙŠŰ± Ù‚Ű§ŰšÙ„ للمŰčŰ§Ù…Ù„Ű©', + '423' => 'مقفل', + '424' => 'ÙŰŽÙ„ Ű§Ù„ŰȘŰšŰčÙŠŰ©', + '425' => 'Ù…ŰšÙƒŰ± ۏۯۧ', + '426' => 'Ű§Ù„ŰȘŰ±Ù‚ÙŠŰ© Ù…Ű·Ù„ÙˆŰšŰ©', + '428' => 'Ű§Ù„ŰŽŰ±Ű· Ű§Ù„Ù…ŰłŰšÙ‚ Ù…Ű·Ù„ÙˆŰš', + '429' => 'Ű·Ù„ŰšŰ§ŰȘ ÙƒŰ«ÙŠŰ±Ű© ۏۯۧ', + '431' => 'Ű­Ù‚ÙˆÙ„ ŰčÙ†ÙˆŰ§Ù† Ű§Ù„Ű·Ù„Űš ÙƒŰšÙŠŰ±Ű© ۏۯۧ', + '444' => 'ŰȘم Ű„ŰșÙ„Ű§Ù‚ Ű§Ù„Ű§ŰȘŰ”Ű§Ù„ ŰŻÙˆÙ† ۧ۳ŰȘۏۧۚ۩', + '449' => 'Ű„Űčۧۯ۩ Ű§Ù„Ù…Ű­Ű§ÙˆÙ„Ű© مŰč', + '451' => 'ŰșÙŠŰ± مŰȘÙˆÙŰ± Ù„ŰŁŰłŰšŰ§Űš Ù‚Ű§Ù†ÙˆÙ†ÙŠŰ©', + '499' => 'ŰŁŰșلق Ű§Ù„Űčميل Ű§Ù„Ű·Ù„Űš', + '500' => '۟۷ۣ ŰŻŰ§ŰźÙ„ÙŠ في Ű§Ù„ŰźŰ§ŰŻÙ…', + '501' => 'ŰșÙŠŰ± Ù…Ù†ÙŰ°Ű©', + '502' => 'ŰšÙˆŰ§ŰšŰ© ŰșÙŠŰ± Ű”Ű§Ù„Ű­Ű©', + '503' => 'Ù†Ù…Ű· Ű§Ù„Ű”ÙŠŰ§Ù†Ű©', + '504' => 'Ù…Ù‡Ù„Ű© Ű§Ù„ŰšÙˆŰ§ŰšŰ©', + '505' => 'ۄ۔ۯۧ۱ HTTP ŰșÙŠŰ± Ù…ŰŻŰčوم', + '506' => 'Ű§Ù„ŰšŰŻÙŠÙ„ يŰȘÙŰ§ÙˆŰ¶ ŰŁÙŠŰ¶Ű§', + '507' => 'Ù…ŰłŰ§Ű­Ű© ŰȘŰźŰČين ŰșÙŠŰ± ÙƒŰ§ÙÙŠŰ©', + '508' => 'ŰȘم Ű§Ù„ÙƒŰŽÙ Űčن Ű­Ù„Ù‚Ű©', + '509' => 'ŰȘم ŰȘŰŹŰ§ÙˆŰČ Ű­ŰŻ Ű§Ù„Ù†Ű·Ű§Ù‚ Ű§Ù„ŰȘŰ±ŰŻŰŻÙŠ', + '510' => 'ŰșÙŠŰ± Ù…ÙˆŰłŰčŰ©', + '511' => 'Ù…Ű”Ű§ŰŻÙ‚Ű© Ű§Ù„ŰŽŰšÙƒŰ© Ű§Ù„Ù…Ű·Ù„ÙˆŰšŰ©', + '520' => '۟۷ۣ ŰșÙŠŰ± مŰčŰ±ÙˆÙ', + '521' => 'ŰźŰ§ŰŻÙ… Ű§Ù„ÙˆÙŠŰš مŰȘوقف', + '522' => 'Ű§Ù†ŰȘهŰȘ Ù…Ù‡Ù„Ű© Ű§Ù„Ű§ŰȘŰ”Ű§Ù„', + '523' => 'Ù„Ű§ يمكن Ű§Ù„ÙˆŰ”ÙˆÙ„ Ű„Ù„Ù‰ Ű§Ù„Ù…Ù†ŰŽŰŁ', + '524' => 'Ű§Ù†ŰȘهŰȘ Ű§Ù„Ù…Ù‡Ù„Ű©', + '525' => 'ÙŰŽÙ„ŰȘ Ù…Ű”Ű§ÙŰ­Ű© SSL', + '526' => 'ŰŽÙ‡Ű§ŰŻŰ© SSL ŰșÙŠŰ± Ű”Ű§Ù„Ű­Ű©', + '527' => '۟۷ۣ Railgun', + '598' => '۟۷ۣ في Ù…Ù‡Ù„Ű© Ù‚Ű±Ű§ŰĄŰ© Ű§Ù„ŰŽŰšÙƒŰ©', + '599' => '۟۷ۣ Ù…Ù‡Ù„Ű© Ű§Ù„Ű§ŰȘŰ”Ű§Ù„ ŰšŰ§Ù„ŰŽŰšÙƒŰ©', + 'unknownError' => '۟۷ۣ ŰșÙŠŰ± مŰčŰ±ÙˆÙ', +]; diff --git a/resources/lang/ar/pagination.php b/resources/lang/ar/pagination.php new file mode 100644 index 000000000..227715c1a --- /dev/null +++ b/resources/lang/ar/pagination.php @@ -0,0 +1,8 @@ + 'Ű§Ù„ŰȘŰ§Ù„ÙŠ »', + 'previous' => '« Ű§Ù„ŰłŰ§ŰšÙ‚', +]; diff --git a/resources/lang/ar/passwords.php b/resources/lang/ar/passwords.php new file mode 100644 index 000000000..33d6b2a8b --- /dev/null +++ b/resources/lang/ar/passwords.php @@ -0,0 +1,11 @@ + 'ŰȘمŰȘ Ű„Űčۧۯ۩ ŰȘŰčيين ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±!', + 'sent' => 'ŰȘم Ű„Ű±ŰłŰ§Ù„ ŰȘÙŰ§Ű”ÙŠÙ„ ۧ۳ŰȘŰčۧۯ۩ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± Ű§Ù„ŰźŰ§Ű”Ű© ŰšÙƒ Ű„Ù„Ù‰ ŰšŰ±ÙŠŰŻÙƒ Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ!', + 'throttled' => 'Ű§Ù„Ű±ŰŹŰ§ŰĄ Ű§Ù„Ű§Ù†ŰȘ۞ۧ۱ Ù‚ŰšÙ„ Ű„Űčۧۯ۩ Ű§Ù„Ù…Ű­Ű§ÙˆÙ„Ű©.', + 'token' => 'Ű±Ù…ŰČ Ű§ŰłŰȘŰčۧۯ۩ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± Ű§Ù„Ű°ÙŠ ŰŁŰŻŰźÙ„ŰȘه ŰșÙŠŰ± Ű”Ű­ÙŠŰ­.', + 'user' => 'لم يŰȘم Ű§Ù„ŰčŰ«ÙˆŰ± Űčلى ŰŁÙŠÙ‘ Ű­ŰłŰ§ŰšÙ ŰšÙ‡Ű°Ű§ Ű§Ù„ŰčÙ†ÙˆŰ§Ù† Ű§Ù„Ű„Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ.', +]; diff --git a/resources/lang/ar/validation.php b/resources/lang/ar/validation.php new file mode 100644 index 000000000..693d0e563 --- /dev/null +++ b/resources/lang/ar/validation.php @@ -0,0 +1,279 @@ + 'ÙŠŰŹŰš Ù‚ŰšÙˆÙ„ :attribute.', + 'accepted_if' => 'ÙŠŰŹŰš Ù‚ŰšÙˆÙ„ :attribute في Ű­Ű§Ù„Ű© :other ÙŠŰłŰ§ÙˆÙŠ :value.', + 'active_url' => 'Ű­Ù‚Ù„ :attribute Ù„Ű§ ÙŠÙÙ…Ű«Ù‘Ù„ Ű±Ű§ŰšŰ·Ù‹Ű§ Ű”Ű­ÙŠŰ­Ù‹Ű§.', + 'after' => 'ÙŠŰŹŰš Űčلى Ű­Ù‚Ù„ :attribute ŰŁÙ† يكون ŰȘŰ§Ű±ÙŠŰźÙ‹Ű§ Ù„Ű§Ű­Ù‚Ù‹Ű§ للŰȘŰ§Ű±ÙŠŰź :date.', + 'after_or_equal' => 'Ű­Ù‚Ù„ :attribute ÙŠŰŹŰš ŰŁÙ† يكون ŰȘŰ§Ű±ÙŠŰźŰ§Ù‹ Ù„Ű§Ű­Ù‚Ű§Ù‹ ŰŁÙˆ Ù…Ű·Ű§ŰšÙ‚Ű§Ù‹ للŰȘŰ§Ű±ÙŠŰź :date.', + 'alpha' => 'ÙŠŰŹŰš ŰŁÙ† Ù„Ű§ ÙŠŰ­ŰȘوي Ű­Ù‚Ù„ :attribute ŰłÙˆÙ‰ Űčلى Ű­Ű±ÙˆÙ.', + 'alpha_dash' => 'ÙŠŰŹŰš ŰŁÙ† Ù„Ű§ ÙŠŰ­ŰȘوي Ű­Ù‚Ù„ :attribute ŰłÙˆÙ‰ Űčلى Ű­Ű±ÙˆÙŰŒ ŰŁŰ±Ù‚Ű§Ù… ÙˆÙ…Ű·Ù‘Ű§ŰȘ.', + 'alpha_num' => 'ÙŠŰŹŰš ŰŁÙ† ÙŠŰ­ŰȘوي Ű­Ù‚Ù„ :attribute Űčلى Ű­Ű±ÙˆÙÙ ÙˆŰŁŰ±Ù‚Ű§Ù…Ù ÙÙ‚Ű·.', + 'array' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ű­Ù‚Ù„ :attribute Ù‹Ù…Ű”ÙÙˆÙŰ©.', + 'ascii' => 'ÙŠŰŹŰš ŰŁÙ† ÙŠŰ­ŰȘوي Ű§Ù„Ű­Ù‚Ù„ :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 Ű„Ù…Ű§ true ŰŁÙˆ false .', + 'can' => 'Ű§Ù„Ű­Ù‚Ù„ :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 ŰșÙŠŰ± Ù…ÙˆŰŹÙˆŰŻŰ©.', + 'extensions' => 'ÙŠŰŹŰš ŰŁÙ† ÙŠŰ­ŰȘوي Ű§Ù„Ű­Ù‚Ù„ :attribute Űčلى ŰŁŰ­ŰŻ Ű§Ù„Ű„Ù…ŰȘۯۧۯۧŰȘ Ű§Ù„ŰȘŰ§Ù„ÙŠŰ©: :values.', + '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 Ű­Ű±ÙˆÙÙ/Ű­Ű±ÙÙ‹Ű§.', + ], + 'hex_color' => 'ÙŠŰŹŰš ŰŁÙ† ÙŠŰ­ŰȘوي Ű§Ù„Ű­Ù‚Ù„ :attribute Űčلى Ű”ÙŠŰșŰ© لون HEX Ű”Ű§Ù„Ű­Ű©', + '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' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ù…Ù„ÙÙ‹Ű§ من نوŰč : :values.', + 'mimetypes' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ù…Ù„ÙÙ‹Ű§ من نوŰč : :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.', + 'present_if' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ű§Ù„Ű­Ù‚Ù„ :attribute مŰȘÙˆÙŰ±Ű§Ù‹ ŰčÙ†ŰŻÙ…Ű§ :other ÙŠŰłŰ§ÙˆÙŠ :value.', + 'present_unless' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ű§Ù„Ű­Ù‚Ù„ :attribute مŰȘÙˆÙŰ±Ű§Ù‹ Ù…Ű§ لم يكن :other ÙŠŰłŰ§ÙˆÙŠ :value.', + 'present_with' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ű§Ù„Ű­Ù‚Ù„ :attribute مŰȘÙˆÙŰ±Ű§Ù‹ ŰčÙ†ŰŻ ŰȘÙˆÙŰ± :values.', + 'present_with_all' => 'ÙŠŰŹŰš ŰŁÙ† يكون Ű§Ù„Ű­Ù‚Ù„ :attribute مŰȘÙˆÙŰ±Ű§Ù‹ ŰčÙ†ŰŻ ŰȘÙˆÙŰ± :values.', + 'prohibited' => 'Ű­Ù‚Ù„ :attribute Ù…Ű­ŰžÙˆŰ±.', + 'prohibited_if' => 'Ű­Ù‚Ù„ :attribute Ù…Ű­ŰžÙˆŰ± ۄ۰ۧ ÙƒŰ§Ù† :other هو :value.', + 'prohibited_unless' => 'Ű­Ù‚Ù„ :attribute Ù…Ű­ŰžÙˆŰ± Ù…Ű§ لم يكن :other Ű¶Ù…Ù† :values.', + 'prohibits' => 'Ű§Ù„Ű­Ù‚Ù„ :attribute ÙŠŰ­ŰžŰ± ŰȘÙˆŰ§ŰŹŰŻ Ű§Ù„Ű­Ù‚Ù„ :other.', + 'regex' => 'Ű”ÙŠŰșŰ© Ű­Ù‚Ù„ :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' => [ + 'address' => 'Ű§Ù„ŰčÙ†ÙˆŰ§Ù†', + 'affiliate_url' => '۱ۧۚ۷ Ű§Ù„ŰŁÙÙ„ÙŠÙŠŰȘ', + 'age' => 'Ű§Ù„ŰčÙ…Ű±', + 'amount' => 'Ű§Ù„ÙƒÙ…ÙŠŰ©', + 'announcement' => 'Ű„ŰčÙ„Ű§Ù†', + 'area' => 'Ű§Ù„Ù…Ù†Ű·Ù‚Ű©', + 'audience_prize' => 'ۏۧۊŰČŰ© Ű§Ù„ŰŹÙ…Ù‡ÙˆŰ±', + 'audience_winner' => 'Ű§Ù„ÙŰ§ŰŠŰČ ŰšŰ§ŰźŰȘÙŠŰ§Ű± Ű§Ù„ŰŹÙ…Ù‡ÙˆŰ±', + 'available' => 'مُŰȘۭۧ', + 'birthday' => 'ŰčÙŠŰŻ Ű§Ù„Ù…ÙŠÙ„Ű§ŰŻ', + 'body' => 'Ű§Ù„Ù…ÙŰ­ŰȘوى', + 'city' => 'Ű§Ù„Ù…ŰŻÙŠÙ†Ű©', + 'color' => 'Ű§Ù„Ù„ÙˆÙ†', + 'company' => 'Ű§Ù„ŰŽŰ±ÙƒŰ©', + 'compilation' => 'Ű§Ù„ŰȘŰ­ÙˆÙŠÙ„ Ű§Ù„ŰšŰ±Ù…ŰŹÙŠ', + 'concept' => 'Ű§Ù„Ù…ÙÙ‡ÙˆÙ…', + 'conditions' => 'Ű§Ù„ŰŽŰ±ÙˆŰ·', + 'content' => 'Ű§Ù„Ù…ÙŰ­ŰȘوى', + 'contest' => 'Ű§Ù„Ù…ŰłŰ§ŰšÙ‚Ű©', + 'country' => 'Ű§Ù„ŰŻÙˆÙ„Ű©', + 'cover' => 'Ű§Ù„ŰșÙ„Ű§Ù', + 'created_at' => 'ŰȘŰ§Ű±ÙŠŰź Ű§Ù„Ű„Ű¶Ű§ÙŰ©', + 'creator' => 'Ű§Ù„Ù…Ù†ŰŽŰŠ', + 'currency' => 'Ű§Ù„ŰčÙ…Ù„Ű©', + 'current_password' => 'ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ± Ű§Ù„Ű­Ű§Ù„ÙŠŰ©', + 'customer' => 'Ű§Ù„Űčميل', + 'date' => 'Ű§Ù„ŰȘŰ§Ű±ÙŠŰź', + 'date_of_birth' => 'ŰȘŰ§Ű±ÙŠŰź Ű§Ù„Ù…ÙŠÙ„Ű§ŰŻ', + 'dates' => 'Ű§Ù„ŰȘÙˆŰ§Ű±ÙŠŰź', + 'day' => 'Ű§Ù„ÙŠÙˆÙ…', + 'deleted_at' => 'ŰȘŰ§Ű±ÙŠŰź Ű§Ù„Ű­Ű°Ù', + 'description' => 'Ű§Ù„ÙˆŰ”Ù', + 'display_type' => 'نوŰč Ű§Ù„Űč۱۶', + 'district' => 'Ű§Ù„Ű­ÙŠ', + 'duration' => 'Ű§Ù„Ù…ŰŻŰ©', + 'email' => 'Ű§Ù„ŰšŰ±ÙŠŰŻ Ű§Ù„Ű§Ù„ÙƒŰȘŰ±ÙˆÙ†ÙŠ', + 'excerpt' => 'Ű§Ù„Ù…ÙÙ„ŰźŰ”', + 'filter' => 'Ű§Ù„ŰȘŰ”ÙÙŠŰ©', + 'finished_at' => 'ŰȘŰ§Ű±ÙŠŰź Ű§Ù„Ű§Ù†ŰȘÙ‡Ű§ŰĄ', + 'first_name' => 'Ű§Ù„Ű§ŰłÙ… Ű§Ù„ŰŁÙˆÙ„', + 'gender' => 'Ű§Ù„ŰŹÙ†Űł', + 'grand_prize' => 'Ű§Ù„ŰŹŰ§ŰŠŰČŰ© Ű§Ù„ÙƒŰšŰ±Ù‰', + 'group' => 'Ű§Ù„Ù…ŰŹÙ…ÙˆŰčŰ©', + 'hour' => '۳ۧŰčŰ©', + 'image' => 'Ű”ÙˆŰ±Ű©', + 'image_desktop' => 'Ű”ÙˆŰ±Ű© ۳۷ۭ Ű§Ù„Ù…ÙƒŰȘŰš', + 'image_main' => 'Ű§Ù„Ű”ÙˆŰ±Ű© Ű§Ù„Ű±ŰŠÙŠŰłÙŠŰ©', + 'image_mobile' => 'Ű”ÙˆŰ±Ű© Ű§Ù„ŰŹÙˆŰ§Ù„', + 'images' => 'Ű§Ù„Ű”ÙˆŰ±', + 'is_audience_winner' => 'Ű§Ù„ÙŰ§ŰŠŰČ ŰšŰ§ŰźŰȘÙŠŰ§Ű± Ű§Ù„ŰŹÙ…Ù‡ÙˆŰ±', + 'is_hidden' => 'Ù…ŰźÙÙŠ', + 'is_subscribed' => 'Ù…ŰŽŰȘŰ±Ùƒ', + 'is_visible' => 'Ù…Ű±ŰŠÙŠ', + 'is_winner' => 'Ű§Ù„ÙŰ§ŰŠŰČ', + 'items' => 'Ű§Ù„ŰčÙ†Ű§Ű”Ű±', + 'key' => 'Ű§Ù„Ù…ÙŰȘۭۧ', + 'last_name' => 'Ű§ŰłÙ… Ű§Ù„ŰčŰ§ŰŠÙ„Ű©', + 'lesson' => 'Ű§Ù„ŰŻŰ±Űł', + 'line_address_1' => 'Ű§Ù„ŰčÙ†ÙˆŰ§Ù† 1', + 'line_address_2' => 'Ű§Ù„ŰčÙ†ÙˆŰ§Ù† 2', + 'login' => 'ŰȘŰłŰŹÙŠÙ„ Ű§Ù„ŰŻŰźÙˆÙ„', + 'message' => 'Ű§Ù„Ű±ŰłŰ§Ù„Ű©', + 'middle_name' => 'Ű§Ù„Ű§ŰłÙ… Ű§Ù„ŰŁÙˆŰłŰ·', + 'minute' => 'ŰŻÙ‚ÙŠÙ‚Ű©', + 'mobile' => 'Ű§Ù„ŰŹÙˆŰ§Ù„', + 'month' => 'Ű§Ù„ŰŽÙ‡Ű±', + 'name' => 'Ű§Ù„Ű§ŰłÙ…', + 'national_code' => 'Ű§Ù„Ű±Ù…ŰČ Ű§Ù„ŰŻÙˆÙ„ÙŠ', + 'number' => 'Ű§Ù„Ű±Ù‚Ù…', + 'password' => 'ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±', + 'password_confirmation' => 'ŰȘŰŁÙƒÙŠŰŻ ÙƒÙ„Ù…Ű© Ű§Ù„Ù…Ű±ÙˆŰ±', + 'phone' => 'Ű§Ù„Ù‡Ű§ŰȘف', + 'photo' => 'Ű§Ù„Ű”ÙˆŰ±Ű©', + 'portfolio' => 'ملف Ű§Ù„ŰŁŰčÙ…Ű§Ù„', + 'postal_code' => 'Ű§Ù„Ű±Ù…ŰČ Ű§Ù„ŰšŰ±ÙŠŰŻÙŠ', + 'preview' => 'مŰčŰ§ÙŠÙ†Ű©', + 'price' => 'Ű§Ù„ŰłŰč۱', + 'product_id' => 'مŰčŰ±Ù Ű§Ù„Ù…Ù†ŰȘŰŹ', + 'product_uid' => 'مŰčŰ±Ù Ű§Ù„Ù…Ù†ŰȘŰŹ', + 'product_uuid' => 'مŰčŰ±Ù Ű§Ù„Ù…Ù†ŰȘŰŹ', + 'promo_code' => 'Ű§Ù„Ű±Ù…ŰČ Ű§Ù„ŰȘŰ±ÙˆÙŠŰŹÙŠ', + 'province' => 'Ű§Ù„Ù…Ű­Ű§ÙŰžŰ©', + 'quantity' => 'Ű§Ù„ÙƒÙ…ÙŠŰ©', + 'reason' => 'Ű§Ù„ŰłŰšŰš', + 'recaptcha_response_field' => 'Ű­Ù‚Ù„ ۧ۳ŰȘۏۧۚ۩ recaptcha', + 'referee' => 'Ű§Ù„Ű­ÙƒÙŽÙ…', + 'referees' => 'Ű§Ù„Ű­ÙƒÙ‘Ű§Ù…', + 'region' => 'Ű§Ù„Ù…Ù†Ű·Ù‚Ű©', + 'reject_reason' => '۳ۚۚ Ű§Ù„Ű±ÙŰ¶', + 'remember' => 'ŰȘŰ°ÙƒÙŠŰ±', + 'restored_at' => 'ŰȘŰ§Ű±ÙŠŰź Ű§Ù„Ű§ŰłŰȘŰčۧۯ۩', + 'result_text_under_image' => 'Ù†Ű” Ű§Ù„Ù†ŰȘÙŠŰŹŰ© ŰŁŰłÙÙ„ Ű§Ù„Ű”ÙˆŰ±Ű©', + 'role' => 'Ű§Ù„Ű”Ù„Ű§Ű­ÙŠŰ©', + 'rule' => 'Ű§Ù„Ù‚Ű§ŰčŰŻŰ©', + 'rules' => 'Ű§Ù„Ù‚ÙˆŰ§ŰčŰŻ', + 'second' => 'Ű«Ű§Ù†ÙŠŰ©', + 'sex' => 'Ű§Ù„ŰŹÙ†Űł', + 'shipment' => 'Ű§Ù„ŰŽŰ­Ù†Ű©', + 'short_text' => 'Ù†Ű” Ù…ŰźŰȘ۔۱', + 'size' => 'Ű§Ù„Ű­ŰŹÙ…', + 'skills' => 'Ű§Ù„Ù…Ù‡Ű§Ű±Ű§ŰȘ', + 'slug' => 'Ù†Ű” Ű”ŰŻÙŠÙ‚', + 'specialization' => 'Ű§Ù„ŰȘ۟۔۔', + 'started_at' => 'ŰȘŰ§Ű±ÙŠŰź Ű§Ù„Ű§ŰšŰȘۯۧۥ', + 'state' => 'Ű§Ù„ÙˆÙ„Ű§ÙŠŰ©', + 'status' => 'Ű§Ù„Ű­Ű§Ù„Ű©', + 'street' => 'Ű§Ù„ŰŽŰ§Ű±Űč', + 'student' => 'Ű§Ù„Ű·Ű§Ù„Űš', + 'subject' => 'Ű§Ù„Ù…ÙˆŰ¶ÙˆŰč', + 'tag' => 'Ű§Ù„ŰčÙ„Ű§Ù…Ű©', + 'tags' => 'Ű§Ù„ŰčÙ„Ű§Ù…Ű§ŰȘ', + 'teacher' => 'Ű§Ù„Ù…Űčلّم', + 'terms' => 'Ű§Ù„ŰŁŰ­ÙƒŰ§Ù…', + 'test_description' => 'ÙˆŰ”Ù Ű§Ù„Ű§ŰźŰȘۚۧ۱', + 'test_locale' => 'لŰșŰ© Ű§Ù„Ű§ŰźŰȘۚۧ۱', + 'test_name' => 'Ű§ŰłÙ… Ű§Ù„Ű§ŰźŰȘۚۧ۱', + 'text' => 'Ű§Ù„Ù†Ű”', + 'time' => 'Ű§Ù„ÙˆÙ‚ŰȘ', + 'title' => 'Ű§Ù„Ù„Ù‚Űš', + 'type' => 'Ű§Ù„Ù†ÙˆŰč', + 'updated_at' => 'ŰȘŰ§Ű±ÙŠŰź Ű§Ù„ŰȘŰ­ŰŻÙŠŰ«', + 'user' => 'Ű§Ù„Ù…ŰłŰȘŰźŰŻÙ…', + 'username' => 'Ű§ŰłÙ… Ű§Ù„Ù…ÙŰłŰȘŰźŰŻÙ…', + 'value' => 'Ű§Ù„Ù‚ÙŠÙ…Ű©', + 'winner' => 'Ű§Ù„ÙŰ§ŰŠŰČ', + 'work' => 'Ű§Ù„Űčمل', + 'year' => 'Ű§Ù„ŰłÙ†Ű©', + ], +]; diff --git a/resources/lang/bg.json b/resources/lang/bg.json new file mode 100644 index 000000000..90fc86e6a --- /dev/null +++ b/resources/lang/bg.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(Đž ĐŸŃ‰Đ” :count ĐłŃ€Đ”ŃˆĐșĐž)", + "(and :count more errors)": "(Đž ĐŸŃ‰Đ” :count ĐłŃ€Đ”ŃˆĐșĐž)", + "A new verification link has been sent to the email address you provided during registration.": "ĐĐŸĐČа ĐČръзĐșа за ĐżĐŸŃ‚ĐČŃŠŃ€Đ¶ĐŽĐ”ĐœĐžĐ” Đ” ĐžĐ·ĐżŃ€Đ°Ń‚Đ”ĐœĐ° ĐœĐ° ĐžĐŒĐ”ĐčĐ» аЎрДса, ĐżĐŸŃĐŸŃ‡Đ”Đœ ĐŸŃ‚ ĐČас про Ń€Đ”ĐłĐžŃŃ‚Ń€Đ°Ń†ĐžŃŃ‚Đ°.", + "A new verification link has been sent to your email address.": "ĐĐŸĐČа ĐČръзĐșа за ĐżĐŸŃ‚ĐČŃŠŃ€Đ¶ĐŽĐ”ĐœĐžĐ” Đ” ĐžĐ·ĐżŃ€Đ°Ń‚Đ”ĐœĐ° ĐœĐ° ĐČашоя ĐžĐŒĐ”ĐčĐ» аЎрДс.", + "A Timeout Occurred": "Đ’ŃŠĐ·ĐœĐžĐșĐœĐ° ОзчаĐșĐČĐ°ĐœĐ”", + "Accept": "ĐŸŃ€ĐžĐ”ĐŒĐž", + "Accepted": "ĐŸŃ€ĐžĐ”ĐŒĐ° сД", + "Action": "ДДĐčстĐČОД", + "Actions": "ДДĐčстĐČоя", + "Add": "Đ”ĐŸĐ±Đ°ĐČĐž", + "Add :name": "Đ”ĐŸĐ±Đ°ĐČДтД :name", + "Admin": "ĐĐŽĐŒĐžĐœ", + "Agree": "ĐĄŃŠĐłĐ»Đ°ŃĐ”Đœ", + "All rights reserved.": "ВсочĐșĐž праĐČа Đ·Đ°ĐżĐ°Đ·Đ”ĐœĐž.", + "Already registered?": "ВДчД сО сД рДгОстрОрал?", + "Already Reported": "ВДчД Đ” ĐŽĐŸĐșлаЎĐČĐ°ĐœĐŸ", + "Archive": "АрхоĐČ", + "Are you sure you want to delete your account?": "ĐĄĐžĐłŃƒŃ€ĐœĐž лО стД, чД ОсĐșатД Ўа ОзтрОДтД аĐșĐ°ŃƒĐœŃ‚Đ° сО?", + "Assign": "ПросĐČĐŸŃĐČĐ°ĐœĐ”", + "Associate": "ĐĄŃŠŃ‚Ń€ŃƒĐŽĐœĐžĐș", + "Attach": "ПроĐșачо", + "Bad Gateway": "Đ»ĐŸŃˆ ĐžĐ·Ń…ĐŸĐŽ", + "Bad Request": "ĐĐ”ĐżŃ€Đ°ĐČĐžĐ»ĐœĐ° Đ·Đ°ŃĐČĐșа", + "Bandwidth Limit Exceeded": "Đ›ĐžĐŒĐžŃ‚ŃŠŃ‚ ĐœĐ° Ń‡Đ”ŃŃ‚ĐŸŃ‚ĐœĐ°Ń‚Đ° Đ»Đ”ĐœŃ‚Đ° Đ” ĐœĐ°ĐŽĐČĐžŃˆĐ”Đœ", + "Browse": "ĐŸŃ€Đ”ĐłĐ»Đ”ĐŽĐ°ĐčтД", + "Cancel": "ĐžŃ‚ĐŒĐ”ĐœĐž", + "Choose": "Đ˜Đ·Đ±Đ”Ń€Đž", + "Choose :name": "Đ˜Đ·Đ±Đ”Ń€Đ”Ń‚Đ” :name", + "Choose File": "Đ˜Đ·Đ±Đ”Ń€Đ”Ń‚Đ” фаĐčĐ»", + "Choose Image": "Đ˜Đ·Đ±Đ”Ń€Đ”Ń‚Đ” Đ˜Đ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”", + "Click here to re-send the verification email.": "ЩраĐșĐœĐ”Ń‚Đ” туĐș, за Ўа ОзпратОтД ĐżĐŸĐČŃ‚ĐŸŃ€ĐœĐŸ ĐžĐŒĐ”Đčла за ĐżĐŸŃ‚ĐČŃŠŃ€Đ¶ĐŽĐ”ĐœĐžĐ”.", + "Click to copy": "КлОĐșĐœĐ”Ń‚Đ”, за Ўа ĐșĐŸĐżĐžŃ€Đ°Ń‚Đ”", + "Client Closed Request": "ЗатĐČĐŸŃ€Đ”ĐœĐ° Đ·Đ°ŃĐČĐșа ĐŸŃ‚ ĐșĐ»ĐžĐ”ĐœŃ‚Đ°", + "Close": "ЗатĐČĐŸŃ€Đž", + "Collapse": "ĐĄĐČĐžĐČĐ°ĐœĐ”", + "Collapse All": "ĐĄĐČĐžĐČĐ°ĐœĐ” ĐœĐ° ĐČсочĐșĐž", + "Comment": "ĐšĐŸĐŒĐ”ĐœŃ‚ĐžŃ€Đ°ĐčтД", + "Confirm": "ĐŸĐŸŃ‚ĐČърЮо", + "Confirm Password": "ĐŸĐŸŃ‚ĐČърЎДтД ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ°", + "Conflict": "ĐšĐŸĐœŃ„Đ»ĐžĐșт", + "Connect": "ĐĄĐČържДтД сД", + "Connection Closed Without Response": "ВръзĐșата затĐČĐŸŃ€Đ”ĐœĐ° бДз ĐŸŃ‚ĐłĐŸĐČĐŸŃ€", + "Connection Timed Out": "Đ’Ń€Đ”ĐŒĐ”Ń‚ĐŸ за ОзчаĐșĐČĐ°ĐœĐ” ĐœĐ° ĐČръзĐșата ОзтДчД", + "Continue": "ĐżŃ€ĐŸĐŽŃŠĐ»Đ¶Đž", + "Create": "ХъзЎаĐč", + "Create :name": "ХъзЎаĐčтД :name", + "Created": "ĐĄŃŠĐ·ĐŽĐ°ĐŽĐ”Đœ", + "Current Password": "йДĐșуща ĐżĐ°Ń€ĐŸĐ»Đ°", + "Dashboard": "ĐąĐ°Đ±Đ»ĐŸ", + "Delete": "Đ˜Đ·Ń‚Ń€ĐžĐč", + "Delete :name": "Đ˜Đ·Ń‚Ń€ĐžĐč :name", + "Delete Account": "Đ˜Đ·Ń‚Ń€ĐžĐČĐ°ĐœĐ” ĐœĐ° аĐșĐ°ŃƒĐœŃ‚", + "Detach": "РазĐșачо", + "Details": "Đ˜ĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ", + "Disable": "ИзĐșлючĐČĐ°ĐŒ", + "Discard": "Đ˜Đ·Ń…ĐČърлДтД", + "Done": "ĐĄĐČŃŠŃ€ŃˆĐ”Đœ", + "Down": "ĐĐ°ĐŽĐŸĐ»Ńƒ", + "Duplicate": "Đ”ŃƒĐ±Đ»ĐžĐșат", + "Duplicate :name": "Đ”ŃƒĐ±Đ»ĐžĐșат: ĐžĐŒĐ”", + "Edit": "РДЎаĐșŃ‚ĐžŃ€Đ°ĐŒ", + "Edit :name": "РДЎаĐșŃ‚ĐžŃ€Đ°ĐœĐ” :name", + "Email": "Đ˜ĐŒĐ”ĐčĐ»", + "Email Password Reset Link": "ВръзĐșа за ĐœŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° за ДлДĐșŃ‚Ń€ĐŸĐœĐœĐ° ĐżĐŸŃ‰Đ°", + "Enable": "ВĐșлюча", + "Ensure your account is using a long, random password to stay secure.": "ĐŁĐČДрДтД сД, чД ĐżŃ€ĐŸŃ„ĐžĐ»ŃŠŃ‚ ĐČĐž ĐžĐ·ĐżĐŸĐ»Đ·ĐČа Ўълга ŃĐ»ŃƒŃ‡Đ°ĐčĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°, за Ўа ĐŸŃŃ‚Đ°ĐœĐ” ĐČ Đ±Đ”Đ·ĐŸĐżĐ°ŃĐœĐŸŃŃ‚.", + "Expand": "Đ Đ°Đ·ŃˆĐžŃ€ŃĐČĐ°ĐœĐ”", + "Expand All": "Đ Đ°Đ·ĐłŃŠĐœĐ”Ń‚Đ” ĐČсочĐșĐž", + "Expectation Failed": "ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐŸ ĐŸŃ‡Đ°ĐșĐČĐ°ĐœĐ”", + "Explanation": "ĐžĐ±ŃŃĐœĐ”ĐœĐžĐ”", + "Export": "ЕĐșŃĐżĐŸŃ€Ń‚ĐžŃ€Đ°ĐœĐ”", + "Export :name": "Export :name", + "Failed Dependency": "ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐ° заĐČĐžŃĐžĐŒĐŸŃŃ‚", + "File": "ЀаĐčĐ»", + "Files": "фаĐčĐ»ĐŸĐČĐ”", + "Forbidden": "Đ—Đ°Đ±Ń€Đ°ĐœĐ”ĐœĐŸ", + "Forgot your password?": "ЗабраĐČОхтД ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° сО?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "ЗабраĐČОхтД ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° сО? ĐŃĐŒĐ° ĐżŃ€ĐŸĐ±Đ»Đ”ĐŒ. ĐŸŃ€ĐŸŃŃ‚ĐŸ ĐœĐž ĐșажДтД ĐžĐŒĐ”ĐčĐ» аЎрДса сО Đž щД ĐČĐž ĐžĐ·ĐżŃ€Đ°Ń‚ĐžĐŒ ĐČръзĐșа за ĐœŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ°, ĐșĐŸŃŃ‚ĐŸ ĐČĐž ĐżĐŸĐ·ĐČĐŸĐ»ŃĐČа Ўа ОзбДрДтД ĐœĐŸĐČа.", + "Found": "ĐĐ°ĐŒĐ”Ń€Đ”ĐœĐž", + "Gateway Timeout": "Đ˜Đ·Ń‡Đ°ĐșĐČĐ°ĐœĐ” ĐœĐ° ŃˆĐ»ŃŽĐ·Đ°", + "Go Home": "ОтоЮо ĐČ ĐœĐ°Ń‡Đ°Đ»ĐŸŃ‚ĐŸ.", + "Go to page :page": "ОтОЎДтД ĐœĐ° ŃŃ‚Ń€Đ°ĐœĐžŃ†Đ° :page", + "Gone": "ĐĄĐž ĐŸŃ‚ĐžĐŽĐ”", + "Hello!": "ЗЮраĐČĐ”Đč!", + "Hide": "Кроя", + "Hide :name": "ĐĄĐșроĐČĐ°ĐœĐ” :name", + "Home": "ĐŁ ĐŽĐŸĐŒĐ°", + "HTTP Version Not Supported": "HTTP ĐČĐ”Ń€ŃĐžŃŃ‚Đ° ĐœĐ” сД ĐżĐŸĐŽĐŽŃŠŃ€Đ¶Đ°", + "I'm a teapot": "Аз ŃŃŠĐŒ чаĐčĐœĐžĐș", + "If you did not create an account, no further action is required.": "АĐșĐŸ ĐœĐ” стД съзЎалО ĐżŃ€ĐŸŃ„ĐžĐ», ĐœĐ” са ĐœĐ”ĐŸĐ±Ń…ĐŸĐŽĐžĐŒĐž ĐŽĐŸĐżŃŠĐ»ĐœĐžŃ‚Đ”Đ»ĐœĐž ĐŽĐ”ĐčстĐČоя.", + "If you did not request a password reset, no further action is required.": "АĐșĐŸ ĐœĐ” стД ĐżĐŸĐžŃĐșалО ĐŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ°, ĐœĐ” са ĐœĐ”ĐŸĐ±Ń…ĐŸĐŽĐžĐŒĐž ĐŽĐŸĐżŃŠĐ»ĐœĐžŃ‚Đ”Đ»ĐœĐž ĐŽĐ”ĐčстĐČоя.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "АĐșĐŸ ĐžĐŒĐ°Ń‚Đ” ĐżŃ€ĐŸĐ±Đ»Đ”ĐŒĐž с ĐœĐ°Ń‚ĐžŃĐșĐ°ĐœĐ”Ń‚ĐŸ ĐœĐ° Đ±ŃƒŃ‚ĐŸĐœĐ° \":actiontext\", ĐșĐŸĐżĐžŃ€Đ°ĐčтД Đž ĐżĐŸŃŃ‚Đ°ĐČДтД URL аЎрДса ĐżĐŸ-ĐŽĐŸĐ»Ńƒ\nĐșŃŠĐŒ ĐČашоя уДб Đ±Ń€Đ°ŃƒĐ·ŃŠŃ€:", + "IM Used": "Đ˜Đ·ĐżĐŸĐ»Đ·ĐČĐ°Đœ ŃŃŠĐŒ", + "Image": "Đ˜Đ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”", + "Impersonate": "Đ˜ĐŒĐžŃ‚ĐžŃ€Đ°ĐčтД сД", + "Impersonation": "Đ˜ĐŒĐžŃ‚ĐžŃ€Đ°ĐœĐ”", + "Import": "Đ˜ĐŒĐżĐŸŃ€Ń‚ĐžŃ€Đ°ĐœĐ”", + "Import :name": "Đ˜ĐŒĐżĐŸŃ€Ń‚ĐžŃ€Đ°ĐœĐ” :name", + "Insufficient Storage": "ĐĐ”ĐŽĐŸŃŃ‚Đ°Ń‚ŃŠŃ‡ĐœĐŸ ĐŒŃŃŃ‚ĐŸ за ŃŃŠŃ…Ń€Đ°ĐœĐ”ĐœĐžĐ”", + "Internal Server Error": "Đ’ŃŠŃ‚Ń€Đ”ŃˆĐœĐ° ĐłŃ€Đ”ŃˆĐșа ĐœĐ° сърĐČъра", + "Introduction": "ВъĐČĐ”ĐŽĐ”ĐœĐžĐ”", + "Invalid JSON was returned from the route.": "От ĐŒĐ°Ń€ŃˆŃ€ŃƒŃ‚Đ° Đ” ĐČŃŠŃ€ĐœĐ°Ń‚ ĐœĐ”ĐČĐ°Đ»ĐžĐŽĐ”Đœ JSON.", + "Invalid SSL Certificate": "ĐĐ”ĐČĐ°Đ»ĐžĐŽĐ”Đœ SSL сДртОфОĐșат", + "Length Required": "ĐĐ”ĐŸĐ±Ń…ĐŸĐŽĐžĐŒĐ° ĐŽŃŠĐ»Đ¶ĐžĐœĐ°", + "Like": "ĐșĐ°Ń‚ĐŸ", + "Load": "ЗарДЎДтД", + "Localize": "Đ›ĐŸĐșалОзОраĐčтД", + "Locked": "ЗаĐșĐ»ŃŽŃ‡Đ”ĐœĐŸ", + "Log In": "Đ’Đ»ĐžĐ·Đ°ĐœĐ”", + "Log in": "ВлДз", + "Log Out": "ИзлДз", + "Login": "ĐŁĐżŃŠĐ»ĐœĐŸĐŒĐŸŃ‰Ń", + "Logout": "Đ˜Đ·Đ»ĐžĐ·Đ°ĐœĐ”", + "Loop Detected": "ОтĐșрот цоĐșŃŠĐ»", + "Maintenance Mode": "Ń€Đ”Đ¶ĐžĐŒ ĐœĐ° ĐżĐŸĐŽĐŽŃ€ŃŠĐ¶Đșа", + "Method Not Allowed": "ĐœĐ”Ń‚ĐŸĐŽŃŠŃ‚ ĐœĐ” Đ” Ń€Đ°Đ·Ń€Đ”ŃˆĐ”Đœ", + "Misdirected Request": "ĐĐ”ĐżŃ€Đ°ĐČĐžĐ»ĐœĐŸ ĐœĐ°ŃĐŸŃ‡Đ”ĐœĐ° Đ·Đ°ŃĐČĐșа", + "Moved Permanently": "ĐżŃ€Đ”ĐŒĐ”ŃŃ‚Đ”Đœ за ĐżĐŸŃŃ‚ĐŸŃĐœĐœĐŸ", + "Multi-Status": "ĐœŃƒĐ»Ń‚ĐžŃŃ‚Đ°Ń‚ŃƒŃ", + "Multiple Choices": "ĐœĐœĐŸĐ¶Đ”ŃŃ‚ĐČĐŸ ĐČŃŠĐ·ĐŒĐŸĐ¶ĐœĐŸŃŃ‚Đž за ĐžĐ·Đ±ĐŸŃ€", + "Name": "Đ˜ĐŒĐ”", + "Network Authentication Required": "ИзОсĐșĐČа сД ĐŒŃ€Đ”Đ¶ĐŸĐČĐŸ ŃƒĐŽĐŸŃŃ‚ĐŸĐČĐ”Ń€ŃĐČĐ°ĐœĐ”", + "Network Connect Timeout Error": "Đ“Ń€Đ”ŃˆĐșа про ОзчаĐșĐČĐ°ĐœĐ” ĐœĐ° ĐŒŃ€Đ”Đ¶ĐŸĐČата ĐČръзĐșа", + "Network Read Timeout Error": "Đ“Ń€Đ”ŃˆĐșа про ОзчаĐșĐČĐ°ĐœĐ” про Ń‡Đ”Ń‚Đ”ĐœĐ” ĐœĐ° ĐŒŃ€Đ”Đ¶Đ°Ń‚Đ°", + "New": "ĐĐŸĐČ", + "New :name": "ĐĐŸĐČĐŸ :name", + "New Password": "ĐŸĐ°Ń€ĐŸĐ»Đ°", + "No": "ĐĐ”.", + "No Content": "ĐŃĐŒĐ° ŃŃŠĐŽŃŠŃ€Đ¶Đ°ĐœĐžĐ”", + "Non-Authoritative Information": "ĐĐ”Đ°ĐČŃ‚ĐŸŃ€ĐžŃ‚Đ”Ń‚ĐœĐ° ĐžĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ", + "Not Acceptable": "ĐĐ”ĐżŃ€ĐžĐ”ĐŒĐ»ĐžĐČĐŸ", + "Not Extended": "ĐĐ” Đ” ŃƒĐŽŃŠĐ»Đ¶Đ”Đœ", + "Not Found": "ĐĐ” Đ” ĐœĐ°ĐŒĐ”Ń€Đ”Đœ", + "Not Implemented": "ĐĐ” Đ” ĐžĐ·ĐżŃŠĐ»ĐœĐ”ĐœĐŸ", + "Not Modified": "ĐĐ”ĐżŃ€ĐŸĐŒĐ”ĐœĐ”ĐœĐŸ", + "of": "ĐŸŃ‚", + "OK": "Đ”ĐŸĐ±Ń€Đ”", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "ХлДЎ ĐșĐ°Ń‚ĐŸ ĐżŃ€ĐŸŃ„ĐžĐ»ŃŠŃ‚ ĐČĐž бъЎД ОзтрОт, ĐČсочĐșОтД ĐŒŃƒ Ń€Đ”ŃŃƒŃ€ŃĐž Đž ĐŽĐ°ĐœĐœĐž щД бъЎат ОзтрОтО бДзĐČŃŠĐ·ĐČŃ€Đ°Ń‚ĐœĐŸ. ĐŸŃ€Đ”ĐŽĐž Ўа ОзтрОДтД ĐżŃ€ĐŸŃ„ĐžĐ»Đ° сО, ĐŒĐŸĐ»Ń, ĐșачДтД ĐČсочĐșĐž ĐŽĐ°ĐœĐœĐž ОлО ĐžĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ, ĐșĐŸĐžŃ‚ĐŸ ОсĐșатД Ўа запазОтД.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "ХлДЎ ĐșĐ°Ń‚ĐŸ аĐșĐ°ŃƒĐœŃ‚ŃŠŃ‚ ĐČĐž бъЎД ОзтрОт, ĐČсочĐșĐž ĐœĐ”ĐłĐŸĐČĐž Ń€Đ”ŃŃƒŃ€ŃĐž Đž ĐŽĐ°ĐœĐœĐž щД бъЎат ОзтрОтО за ĐżĐŸŃŃ‚ĐŸŃĐœĐœĐŸ. ĐœĐŸĐ»Ń, ĐČъĐČДЎДтД ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° сО, за Ўа ĐżĐŸŃ‚ĐČърЎОтД, чД ОсĐșатД Ўа ОзтрОДтД заĐČĐžĐœĐ°ĐłĐž аĐșĐ°ŃƒĐœŃ‚Đ° сО.", + "Open": "ОтĐČĐŸŃ€Đ”Ń‚Đ”", + "Open in a current window": "ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ Ń‚Đ”Đșущоя ĐżŃ€ĐŸĐ·ĐŸŃ€Đ”Ń†", + "Open in a new window": "ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ ĐœĐŸĐČ ĐżŃ€ĐŸĐ·ĐŸŃ€Đ”Ń†", + "Open in a parent frame": "ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ Ń€ĐŸĐŽĐžŃ‚Đ”Đ»ŃĐșа Ń€Đ°ĐŒĐșа", + "Open in the topmost frame": "ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ ĐœĐ°Đč-ĐłĐŸŃ€ĐœĐ°Ń‚Đ° Ń€Đ°ĐŒĐșа", + "Open on the website": "ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐœĐ° уДбсаĐčта", + "Origin Is Unreachable": "ĐŸŃ€ĐŸĐžĐ·Ń…ĐŸĐŽŃŠŃ‚ Đ” ĐœĐ”ĐŽĐŸŃŃ‚ĐžĐ¶ĐžĐŒ", + "Page Expired": "ĐĄŃ‚Ń€Đ°ĐœĐžŃ†Đ°Ń‚Đ° Đ” ĐżŃ€ĐŸŃŃ€ĐŸŃ‡Đ”ĐœĐ°", + "Pagination Navigation": "НаĐČогацоя ĐœĐ° ŃŃ‚Ń€Đ°ĐœĐžŃ†Đž", + "Partial Content": "Đ§Đ°ŃŃ‚ĐžŃ‡ĐœĐŸ ŃŃŠĐŽŃŠŃ€Đ¶Đ°ĐœĐžĐ”", + "Password": "ĐŸĐ°Ń€ĐŸĐ»Đ°", + "Payload Too Large": "ĐąĐČърЎД ĐłĐŸĐ»ŃĐŒ ĐżĐŸĐ»Đ”Đ·Đ”Đœ Ń‚ĐŸĐČар", + "Payment Required": "ОзОсĐșĐČа сД ĐżĐ»Đ°Ń‰Đ°ĐœĐ”", + "Permanent Redirect": "ĐŸĐŸŃŃ‚ĐŸŃĐœĐœĐŸ ĐżŃ€Đ”ĐœĐ°ŃĐŸŃ‡ĐČĐ°ĐœĐ”", + "Please click the button below to verify your email address.": "ĐœĐŸĐ»Ń, ĐșлОĐșĐœĐ”Ń‚Đ” ĐČърху Đ±ŃƒŃ‚ĐŸĐœĐ° ĐżĐŸ-ĐŽĐŸĐ»Ńƒ, за Ўа ĐżĐŸŃ‚ĐČърЎОтД ĐžĐŒĐ”ĐčĐ» аЎрДса сО.", + "Precondition Failed": "ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐŸ прДЎĐČĐ°Ń€ĐžŃ‚Đ”Đ»ĐœĐŸ ŃƒŃĐ»ĐŸĐČОД", + "Precondition Required": "ИзОсĐșĐČа сД прДЎĐČĐ°Ń€ĐžŃ‚Đ”Đ»ĐœĐŸ ŃƒŃĐ»ĐŸĐČОД", + "Preview": "Đ’ĐžĐ·ŃƒĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ", + "Price": "ĐŠĐ”ĐœĐ°", + "Processing": "ĐžĐ±Ń€Đ°Đ±ĐŸŃ‚Đșа", + "Profile": "ĐŸŃ€ĐŸŃ„ĐžĐ»", + "Profile Information": "Đ˜ĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ за ĐżŃ€ĐŸŃ„ĐžĐ»Đ°", + "Proxy Authentication Required": "ИзОсĐșĐČа сД ŃƒĐŽĐŸŃŃ‚ĐŸĐČĐ”Ń€ŃĐČĐ°ĐœĐ” ĐœĐ° ĐżŃ€ĐŸĐșсО", + "Railgun Error": "Đ“Ń€Đ”ŃˆĐșа с Ń€Đ”Đ»ŃĐŸĐČ ĐżĐžŃŃ‚ĐŸĐ»Đ”Ń‚", + "Range Not Satisfiable": "Đ”ĐžĐ°ĐżĐ°Đ·ĐŸĐœŃŠŃ‚ ĐœĐ” Đ” Đ·Đ°ĐŽĐŸĐČĐŸĐ»ĐžĐŒ", + "Record": "ЗапосĐČаĐčтД", + "Regards": "ĐĄ уĐČĐ°Đ¶Đ”ĐœĐžĐ”", + "Register": "Đ Đ”ĐłĐžŃŃ‚Ń€ĐžŃ€Đ°ĐŒ", + "Remember me": "Đ—Đ°ĐżĐŸĐŒĐœĐž ĐŒĐ”.", + "Request Header Fields Too Large": "ЗаглаĐČĐœĐžŃ‚Đ” ĐżĐŸĐ»Đ”Ń‚Đ° ĐœĐ° Đ·Đ°ŃĐČĐșата са тĐČърЎД ĐłĐŸĐ»Đ”ĐŒĐž", + "Request Timeout": "ИсĐșĐ°ĐœĐ”Ń‚ĐŸ Đ” ОзтДĐșĐ»ĐŸ", + "Resend Verification Email": "Đ˜Đ·ĐżŃ€Đ°Ń‚Đž ĐżĐŸĐČŃ‚ĐŸŃ€ĐœĐŸ ĐżĐžŃĐŒĐŸ за ĐżĐŸŃ‚ĐČŃŠŃ€Đ¶ĐŽĐ”ĐœĐžĐ”", + "Reset Content": "ĐŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ŃŃŠĐŽŃŠŃ€Đ¶Đ°ĐœĐžĐ”Ń‚ĐŸ", + "Reset Password": "ĐżĐ°Ń€ĐŸĐ»Đ°", + "Reset Password Notification": "ИзĐČДстОД за ĐœŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ°", + "Restore": "Đ’ŃŠĐ·ŃŃ‚Đ°ĐœĐŸĐČяĐČĐ°ĐŒ", + "Restore :name": "Đ’ŃŠĐ·ŃŃ‚Đ°ĐœĐŸĐČяĐČĐ°ĐœĐ” :name", + "results": "Ń€Đ”Đ·ŃƒĐ»Ń‚Đ°Ń‚", + "Retry With": "ОпотаĐčтД ĐŸŃ‚ĐœĐŸĐČĐŸ с", + "Save": "Đ—Đ°ĐżĐ°Đ·Ń", + "Save & Close": "ЗапазĐČĐ°ĐœĐ” Đž затĐČĐ°Ń€ŃĐœĐ”", + "Save & Return": "ЗапазĐČĐ°ĐœĐ” Đž ĐČŃ€ŃŠŃ‰Đ°ĐœĐ”", + "Save :name": "ХпДстДтД :name", + "Saved.": "Đ—Đ°ĐżĐ°Đ·Đ”ĐœĐŸ.", + "Search": "ĐąŃŠŃ€ŃĐ”ĐœĐ”", + "Search :name": "ĐąŃŠŃ€ŃĐ”ĐœĐ” :name", + "See Other": "ВОжтД Друго", + "Select": "Đ˜Đ·Đ±Đ”Ń€Đž", + "Select All": "Đ˜Đ·Đ±Đ”Ń€Đž ĐČсочĐșĐž", + "Send": "Đ˜Đ·ĐżŃ€Đ°Ń‚Đ”Ń‚Đ”", + "Server Error": "Đ“Ń€Đ”ŃˆĐșа", + "Service Unavailable": "ĐŁŃĐ»ŃƒĐłĐ°Ń‚Đ° Đ” ĐœĐ”ĐŽĐŸŃŃ‚ŃŠĐżĐœĐ°", + "Session Has Expired": "ĐĄĐ”ŃĐžŃŃ‚Đ° Đ” ОзтДĐșла", + "Settings": "ĐĐ°ŃŃ‚Ń€ĐŸĐčĐșĐž", + "Show": "ĐŸĐŸĐșажО", + "Show :name": "ĐŸĐŸĐșажО :name", + "Show All": "ĐŸĐŸĐșажО ĐČсочĐșĐž", + "Showing": "Đ˜ĐŒĐżŃ€Đ”ŃĐžŃ", + "Sign In": "Впошо сД", + "Solve": "Đ Đ”ŃˆĐ”Ń‚Đ”", + "SSL Handshake Failed": "ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐŸ SSL ръĐșĐŸŃŃ‚ĐžŃĐșĐ°ĐœĐ”", + "Start": "Đ—Đ°ĐżĐŸŃ‡ĐœĐ”Ń‚Đ”", + "Stop": "Спро сД", + "Submit": "Đ˜Đ·ĐżŃ€Đ°Ń‰Đ°ĐœĐ”", + "Subscribe": "ĐĐ±ĐŸĐœĐžŃ€Đ°Đč сД", + "Switch": "ĐŸŃ€Đ”ĐČĐșлючĐČĐ°ĐœĐ”", + "Switch To Role": "ĐŸŃ€Đ”ĐČĐșлючĐČĐ°ĐœĐ” ĐșŃŠĐŒ Ń€ĐŸĐ»Ń", + "Switching Protocols": "ĐŸŃ€ĐŸŃ‚ĐŸĐșĐŸĐ»Đž за прДĐČĐșлючĐČĐ°ĐœĐ”", + "Tag": "ЕтоĐșДт", + "Tags": "ЕтоĐșДтО", + "Temporary Redirect": "Đ’Ń€Đ”ĐŒĐ”ĐœĐœĐŸ ĐżŃ€Đ”ĐœĐ°ŃĐŸŃ‡ĐČĐ°ĐœĐ”", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "Đ‘Đ»Đ°ĐłĐŸĐŽĐ°Ń€Ń, чД сД запОсахтД! ĐŸŃ€Đ”ĐŽĐž Ўа Đ·Đ°ĐżĐŸŃ‡ĐœĐ”Ń‚Đ”, бОхтД лО ĐżĐŸŃ‚ĐČърЎОлО ĐžĐŒĐ”ĐčĐ» аЎрДса сО, ĐșĐ°Ń‚ĐŸ ĐșлОĐșĐœĐ”Ń‚Đ” ĐČърху ĐČръзĐșата, ĐșĐŸŃŃ‚ĐŸ Ń‚ĐŸĐșу-Ń‰ĐŸ ĐČĐž ĐžĐ·ĐżŃ€Đ°Ń‚ĐžŃ…ĐŒĐ” ĐżĐŸ ĐžĐŒĐ”ĐčĐ»? АĐșĐŸ ĐœĐ” стД ĐżĐŸĐ»ŃƒŃ‡ĐžĐ»Đž ĐżĐžŃĐŒĐŸŃ‚ĐŸ, с Ń€Đ°ĐŽĐŸŃŃ‚ щД ĐČĐž ĐžĐ·ĐżŃ€Đ°Ń‚ĐžĐŒ ĐŽŃ€ŃƒĐłĐŸ.", + "The given data was invalid.": "Đ”Đ°ĐŽĐ”ĐœĐžŃ‚Đ” ĐŽĐ°ĐœĐœĐž Đ±ŃŃ…Đ° ĐœĐ”ĐČĐ°Đ»ĐžĐŽĐœĐž.", + "The response is not a streamed response.": "ĐžŃ‚ĐłĐŸĐČĐŸŃ€ŃŠŃ‚ ĐœĐ” Đ” ĐżĐŸŃ‚ĐŸŃ‡Đ”Đœ ĐŸŃ‚ĐłĐŸĐČĐŸŃ€.", + "The response is not a view.": "ĐžŃ‚ĐłĐŸĐČĐŸŃ€ŃŠŃ‚ ĐœĐ” Đ” ОзглДЎ.", + "This is a secure area of the application. Please confirm your password before continuing.": "ĐąĐŸĐČа Đ” Đ±Đ”Đ·ĐŸĐżĐ°ŃĐœĐ° ĐŸĐ±Đ»Đ°ŃŃ‚ ĐœĐ° ĐżŃ€ĐžĐ»ĐŸĐ¶Đ”ĐœĐžĐ”. ĐœĐŸĐ»Ń, ĐżĐŸŃ‚ĐČърЎДтД ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° сО, прДЎО Ўа ĐżŃ€ĐŸĐŽŃŠĐ»Đ¶ĐžŃ‚Đ”.", + "This password reset link will expire in :count minutes.": "йазО ĐČръзĐșа за ĐœŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° ОзтОча слДЎ :count ĐŒĐžĐœŃƒŃ‚Đž.", + "to": "ĐșŃŠĐŒ", + "Toggle navigation": "ĐŸŃ€Đ”ĐČĐșлючĐČĐ°ĐœĐ” ĐœĐ° ĐœĐ°ĐČогацоята", + "Too Early": "ĐąĐČърЎД Ń€Đ°ĐœĐŸ", + "Too Many Requests": "ĐąĐČърЎД ĐŒĐœĐŸĐłĐŸ Đ·Đ°ŃĐČĐșĐž", + "Translate": "ĐŸŃ€Đ”ĐČДжЎаĐč", + "Translate It": "ĐŸŃ€Đ”ĐČДЎО ĐłĐŸ", + "Unauthorized": "ĐĐ”ĐŸŃ‚ĐŸŃ€ĐžĐ·ĐžŃ€Đ°Đœ", + "Unavailable For Legal Reasons": "ĐĐ”ĐŽĐŸŃŃ‚ŃŠĐżĐœĐŸ ĐżĐŸŃ€Đ°ĐŽĐž праĐČĐœĐž ĐżŃ€ĐžŃ‡ĐžĐœĐž", + "Unknown Error": "ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ° ĐłŃ€Đ”ŃˆĐșа", + "Unpack": "Đ Đ°Đ·ĐŸĐżĐ°ĐșĐŸĐČаĐčтД", + "Unprocessable Entity": "ĐĐ”ĐŸĐ±Ń€Đ°Đ±ĐŸŃ‚ĐČĐ°Đ”ĐŒ субДĐșт", + "Unsubscribe": "ОтпосĐČĐ°ĐœĐ”", + "Unsupported Media Type": "ĐĐ”ĐżĐŸĐŽĐŽŃŠŃ€Đ¶Đ°Đœ топ ĐŒĐ”ĐŽĐžŃ", + "Up": "ĐœĐ°ĐłĐŸŃ€Đ”", + "Update": "АĐșŃ‚ŃƒĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ", + "Update :name": "АĐșŃ‚ŃƒĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ :name", + "Update Password": "ĐžĐ±ĐœĐŸĐČяĐČĐ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ°", + "Update your account's profile information and email address.": "АĐșŃ‚ŃƒĐ°Đ»ĐžĐ·ĐžŃ€Đ°ĐčтД ĐžĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃŃ‚Đ° за ĐżŃ€ĐŸŃ„ĐžĐ»Đ° ĐœĐ° ĐżŃ€ĐŸŃ„ĐžĐ»Đ° Đž ĐžĐŒĐ”ĐčĐ» аЎрДса сО.", + "Upgrade Required": "ИзОсĐșĐČа сД ĐœĐ°ĐŽĐłŃ€Đ°Đ¶ĐŽĐ°ĐœĐ”", + "URI Too Long": "ĐąĐČърЎД Ўълъг URI", + "Use Proxy": "Đ˜Đ·ĐżĐŸĐ»Đ·ĐČаĐč ĐżŃ€ĐŸĐșсО", + "User": "ĐŸĐŸŃ‚Ń€Đ”Đ±ĐžŃ‚Đ”Đ»", + "Variant Also Negotiates": "Đ’Đ°Ń€ĐžĐ°ĐœŃ‚ŃŠŃ‚ ŃŃŠŃ‰ĐŸ сД ĐŽĐŸĐłĐŸĐČаря", + "Verify Email Address": "ĐŸĐŸŃ‚ĐČърЮо ĐžĐŒĐ”ĐčĐ» аЎрДса", + "View": "ВОж", + "View :name": "ĐŸŃ€Đ”ĐłĐ»Đ”ĐŽ :name", + "Web Server is Down": "УДб сърĐČърът ĐœĐ” Ń€Đ°Đ±ĐŸŃ‚Đž", + "Whoops!": "Опа!", + "Yes": "А", + "You are receiving this email because we received a password reset request for your account.": "ĐŸĐŸĐ»ŃƒŃ‡Đ°ĐČатД Ń‚ĐŸĐ·Đž ĐžĐŒĐ”ĐčĐ», Đ·Đ°Ń‰ĐŸŃ‚ĐŸ стД Đ·Đ°ŃĐČОлО ОсĐșĐ°ĐœĐ” за ĐœŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° за ĐżŃ€ĐŸŃ„ĐžĐ»Đ° ĐČĐž.", + "You're logged in!": "ВОД стД ĐČлДзлО!", + "Your email address is unverified.": "Вашоят ĐžĐŒĐ”ĐčĐ» аЎрДс ĐœĐ” Đ” ĐżĐŸŃ‚ĐČŃŠŃ€ĐŽĐ”Đœ." +} \ No newline at end of file diff --git a/resources/lang/bg/actions.php b/resources/lang/bg/actions.php new file mode 100644 index 000000000..d530aa408 --- /dev/null +++ b/resources/lang/bg/actions.php @@ -0,0 +1,119 @@ + 'ĐŸŃ€ĐžĐ”ĐŒĐž', + 'action' => 'ДДĐčстĐČОД', + 'actions' => 'ДДĐčстĐČоя', + 'add' => 'Đ”ĐŸĐ±Đ°ĐČДтД', + 'admin' => 'ĐĐŽĐŒĐžĐœ', + 'agree' => 'ĐĄŃŠĐłĐ»Đ°ŃĐ”Đœ', + 'archive' => 'АрхоĐČ', + 'assign' => 'ПросĐČĐŸŃĐČĐ°ĐœĐ”', + 'associate' => 'ĐĄŃŠŃ‚Ń€ŃƒĐŽĐœĐžĐș', + 'attach' => 'ПроĐșрДпДтД', + 'browse' => 'ĐŸŃ€Đ”ĐłĐ»Đ”ĐŽĐ°ĐčтД', + 'cancel' => 'ОтĐșаз', + 'choose' => 'Đ˜Đ·Đ±ĐžŃ€Đ°ĐŒ', + 'choose_file' => 'Đ˜Đ·Đ±Đ”Ń€Đ”Ń‚Đ” фаĐčĐ»', + 'choose_image' => 'Đ˜Đ·Đ±Đ”Ń€Đ”Ń‚Đ” Đ˜Đ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'click_to_copy' => 'КлОĐșĐœĐ”Ń‚Đ”, за Ўа ĐșĐŸĐżĐžŃ€Đ°Ń‚Đ”', + 'close' => 'Đ‘Đ»ĐžĐ·ĐŸ', + 'collapse' => 'ĐĄĐČĐžĐČĐ°ĐœĐ”', + 'collapse_all' => 'ĐĄĐČĐžĐČĐ°ĐœĐ” ĐœĐ° ĐČсочĐșĐž', + 'comment' => 'ĐšĐŸĐŒĐ”ĐœŃ‚ĐžŃ€Đ°ĐčтД', + 'confirm' => 'ĐŸĐŸŃ‚ĐČърЎДтД', + 'connect' => 'ĐĄĐČържДтД сД', + 'create' => 'ХъзЎаĐČаĐčтД', + 'delete' => 'Đ˜Đ·Ń‚Ń€ĐžĐč', + 'detach' => 'ĐžŃ‚ĐŽĐ”Đ»ŃĐœĐ”', + 'details' => 'ĐŸĐŸĐŽŃ€ĐŸĐ±ĐœĐŸŃŃ‚Đž', + 'disable' => 'ДДаĐșтоĐČĐžŃ€Đ°ĐœĐ”', + 'discard' => 'Đ˜Đ·Ń…ĐČърлДтД', + 'done' => 'ĐĄĐČŃŠŃ€ŃˆĐ”Đœ', + 'down' => 'ĐĐ°ĐŽĐŸĐ»Ńƒ', + 'duplicate' => 'Đ”ŃƒĐ±Đ»ĐžĐșат', + 'edit' => 'рДЎаĐșŃ‚ĐžŃ€Đ°ĐœĐ”', + 'enable' => 'АĐșтоĐČораĐčтД', + 'expand' => 'Đ Đ°Đ·ŃˆĐžŃ€ŃĐČĐ°ĐœĐ”', + 'expand_all' => 'Đ Đ°Đ·ĐłŃŠĐœĐ”Ń‚Đ” ĐČсочĐșĐž', + 'explanation' => 'ĐžĐ±ŃŃĐœĐ”ĐœĐžĐ”', + 'export' => 'ЕĐșŃĐżĐŸŃ€Ń‚ĐžŃ€Đ°ĐœĐ”', + 'file' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа бъЎД фаĐčĐ».', + 'files' => 'фаĐčĐ»ĐŸĐČĐ”', + 'go_home' => 'ĐŸŃ€ĐžĐ±ĐžŃ€Đ°Đč сД', + 'hide' => 'Кроя', + 'home' => 'ĐŁ ĐŽĐŸĐŒĐ°', + 'image' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа бъЎД ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”.', + 'impersonate' => 'Đ˜ĐŒĐžŃ‚ĐžŃ€Đ°ĐčтД сД', + 'impersonation' => 'Đ˜ĐŒĐžŃ‚ĐžŃ€Đ°ĐœĐ”', + 'import' => 'Đ˜ĐŒĐżĐŸŃ€Ń‚ĐžŃ€Đ°ĐœĐ”', + 'introduction' => 'ВъĐČĐ”ĐŽĐ”ĐœĐžĐ”', + 'like' => 'ĐșĐ°Ń‚ĐŸ', + 'load' => 'ЗарДЎДтД', + 'localize' => 'Đ›ĐŸĐșалОзОраĐčтД', + 'log_in' => 'Đ’Đ»ĐžĐ·Đ°ĐŒ', + 'log_out' => 'ИзлДз ĐŸŃ‚ ĐżŃ€ĐŸŃ„ĐžĐ»Đ° сО', + 'named' => [ + 'add' => 'Đ”ĐŸĐ±Đ°ĐČДтД :name', + 'choose' => 'Đ˜Đ·Đ±Đ”Ń€Đ”Ń‚Đ” :name', + 'create' => 'ХъзЎаĐčтД :name', + 'delete' => 'Đ˜Đ·Ń‚Ń€ĐžĐč :name', + 'duplicate' => 'Đ”ŃƒĐ±Đ»ĐžĐșат: ĐžĐŒĐ”', + 'edit' => 'РДЎаĐșŃ‚ĐžŃ€Đ°ĐœĐ” :name', + 'export' => 'Export :name', + 'hide' => 'ĐĄĐșроĐČĐ°ĐœĐ” :name', + 'import' => 'Đ˜ĐŒĐżĐŸŃ€Ń‚ĐžŃ€Đ°ĐœĐ” :name', + 'new' => 'ĐĐŸĐČĐŸ :name', + 'restore' => 'Đ’ŃŠĐ·ŃŃ‚Đ°ĐœĐŸĐČяĐČĐ°ĐœĐ” :name', + 'save' => 'ХпДстДтД :name', + 'search' => 'ĐąŃŠŃ€ŃĐ”ĐœĐ” :name', + 'show' => 'ĐŸĐŸĐșажО :name', + 'update' => 'АĐșŃ‚ŃƒĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ :name', + 'view' => 'ĐŸŃ€Đ”ĐłĐ»Đ”ĐŽ :name', + ], + 'new' => 'ĐĐŸĐČ', + 'no' => 'ĐĐ”', + 'open' => 'ОтĐČĐŸŃ€Đ”Ń‚Đ”', + 'open_website' => 'ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐœĐ° уДбсаĐčта', + 'preview' => 'ĐŸŃ€Đ”ĐłĐ»Đ”ĐŽ', + 'price' => 'ĐŠĐ”ĐœĐ°', + 'record' => 'ЗапосĐČаĐčтД', + 'restore' => 'Đ’ŃŠĐ·ŃŃ‚Đ°ĐœĐŸĐČĐž', + 'save' => 'ЗапазĐČĐ°ĐœĐ”', + 'save_and_close' => 'ЗапазĐČĐ°ĐœĐ” Đž затĐČĐ°Ń€ŃĐœĐ”', + 'save_and_return' => 'ЗапазĐČĐ°ĐœĐ” Đž ĐČŃ€ŃŠŃ‰Đ°ĐœĐ”', + 'search' => 'ĐąŃŠŃ€ŃĐ”ĐœĐ”', + 'select' => 'Đ˜Đ·Đ±Đ”Ń€Đ”Ń‚Đ”', + 'select_all' => 'Đ˜Đ·Đ±Đ”Ń€Đž ĐČсочĐșĐž', + 'send' => 'Đ˜Đ·ĐżŃ€Đ°Ń‚Đ”Ń‚Đ”', + 'settings' => 'ĐĐ°ŃŃ‚Ń€ĐŸĐčĐșĐž', + 'show' => 'ĐŸĐŸĐșажО', + 'show_all' => 'ĐŸĐŸĐșажО ĐČсочĐșĐž', + 'sign_in' => 'Впошо сД', + 'solve' => 'Đ Đ”ŃˆĐ”Ń‚Đ”', + 'start' => 'Đ—Đ°ĐżĐŸŃ‡ĐœĐ”Ń‚Đ”', + 'stop' => 'Спро сД', + 'submit' => 'Đ˜Đ·ĐżŃ€Đ°Ń‰Đ°ĐœĐ”', + 'subscribe' => 'ĐĐ±ĐŸĐœĐžŃ€Đ°Đč сД', + 'switch' => 'ĐŸŃ€Đ”ĐČĐșлючĐČĐ°ĐœĐ”', + 'switch_to_role' => 'ĐŸŃ€Đ”ĐČĐșлючĐČĐ°ĐœĐ” ĐșŃŠĐŒ Ń€ĐŸĐ»Ń', + 'tag' => 'ЕтоĐșДт', + 'tags' => 'ЕтоĐșДтО', + 'target_link' => [ + 'blank' => 'ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ ĐœĐŸĐČ ĐżŃ€ĐŸĐ·ĐŸŃ€Đ”Ń†', + 'parent' => 'ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ Ń€ĐŸĐŽĐžŃ‚Đ”Đ»ŃĐșа Ń€Đ°ĐŒĐșа', + 'self' => 'ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ Ń‚Đ”Đșущоя ĐżŃ€ĐŸĐ·ĐŸŃ€Đ”Ń†', + 'top' => 'ОтĐČĐŸŃ€Đ”Ń‚Đ” ĐČ ĐœĐ°Đč-ĐłĐŸŃ€ĐœĐ°Ń‚Đ° Ń€Đ°ĐŒĐșа', + ], + 'translate' => 'ĐŸŃ€Đ”ĐČДжЎаĐč', + 'translate_it' => 'ĐŸŃ€Đ”ĐČДЎО ĐłĐŸ', + 'unpack' => 'Đ Đ°Đ·ĐŸĐżĐ°ĐșĐŸĐČаĐčтД', + 'unsubscribe' => 'ОтпосĐČĐ°ĐœĐ”', + 'up' => 'ĐœĐ°ĐłĐŸŃ€Đ”', + 'update' => 'АĐșŃ‚ŃƒĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ', + 'user' => 'ĐŸĐŸŃ‚Ń€Đ”Đ±ĐžŃ‚Đ”Đ» с таĐșъĐČ e-mail аЎрДс ĐœĐ” ĐŒĐŸĐ¶Đ” Ўа бъЎД ĐŸŃ‚Đșрот.', + 'view' => 'ĐŸŃ€Đ”ĐłĐ»Đ”ĐŽ', + 'yes' => 'Ўа', +]; diff --git a/resources/lang/bg/auth.php b/resources/lang/bg/auth.php new file mode 100644 index 000000000..7fb10187c --- /dev/null +++ b/resources/lang/bg/auth.php @@ -0,0 +1,9 @@ + 'ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐŸ ŃƒĐŽĐŸŃŃ‚ĐŸĐČĐ”Ń€ŃĐČĐ°ĐœĐ” ĐœĐ° ĐżĐŸŃ‚Ń€Đ”Đ±ĐžŃ‚Đ”Đ».', + 'password' => 'ĐŸĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° Đ” ĐłŃ€Đ”ŃˆĐœĐ°.', + 'throttle' => 'ĐąĐČърЎД ĐŒĐœĐŸĐłĐŸ ĐŸĐżĐžŃ‚Đž за ĐČŃ…ĐŸĐŽ. ĐœĐŸĐ»Ń, ĐŸĐżĐžŃ‚Đ°ĐčтД ĐŸŃ‚ĐœĐŸĐČĐŸ слДЎ :seconds сДĐșŃƒĐœĐŽĐž.', +]; diff --git a/resources/lang/bg/http-statuses.php b/resources/lang/bg/http-statuses.php new file mode 100644 index 000000000..2fd559b80 --- /dev/null +++ b/resources/lang/bg/http-statuses.php @@ -0,0 +1,84 @@ + 'ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ° ĐłŃ€Đ”ŃˆĐșа', + '100' => 'ĐżŃ€ĐŸĐŽŃŠĐ»Đ¶Đž', + '101' => 'ĐŸŃ€ĐŸŃ‚ĐŸĐșĐŸĐ»Đž за прДĐČĐșлючĐČĐ°ĐœĐ”', + '102' => 'ĐžĐ±Ń€Đ°Đ±ĐŸŃ‚Đșа', + '200' => 'Đ”ĐŸĐ±Ń€Đ”', + '201' => 'ĐĄŃŠĐ·ĐŽĐ°ĐŽĐ”Đœ', + '202' => 'ĐŸŃ€ĐžĐ”ĐŒĐ° сД', + '203' => 'ĐĐ”Đ°ĐČŃ‚ĐŸŃ€ĐžŃ‚Đ”Ń‚ĐœĐ° ĐžĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ', + '204' => 'ĐŃĐŒĐ° ŃŃŠĐŽŃŠŃ€Đ¶Đ°ĐœĐžĐ”', + '205' => 'ĐŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ŃŃŠĐŽŃŠŃ€Đ¶Đ°ĐœĐžĐ”Ń‚ĐŸ', + '206' => 'Đ§Đ°ŃŃ‚ĐžŃ‡ĐœĐŸ ŃŃŠĐŽŃŠŃ€Đ¶Đ°ĐœĐžĐ”', + '207' => 'ĐœŃƒĐ»Ń‚ĐžŃŃ‚Đ°Ń‚ŃƒŃ', + '208' => 'ВДчД Đ” ĐŽĐŸĐșлаЎĐČĐ°ĐœĐŸ', + '226' => 'Đ˜Đ·ĐżĐŸĐ»Đ·ĐČĐ°Đœ ŃŃŠĐŒ', + '300' => 'ĐœĐœĐŸĐ¶Đ”ŃŃ‚ĐČĐŸ ĐČŃŠĐ·ĐŒĐŸĐ¶ĐœĐŸŃŃ‚Đž за ĐžĐ·Đ±ĐŸŃ€', + '301' => 'ĐżŃ€Đ”ĐŒĐ”ŃŃ‚Đ”Đœ за ĐżĐŸŃŃ‚ĐŸŃĐœĐœĐŸ', + '302' => 'ĐĐ°ĐŒĐ”Ń€Đ”ĐœĐž', + '303' => 'ВОжтД Друго', + '304' => 'ĐĐ”ĐżŃ€ĐŸĐŒĐ”ĐœĐ”ĐœĐŸ', + '305' => 'Đ˜Đ·ĐżĐŸĐ»Đ·ĐČаĐč ĐżŃ€ĐŸĐșсО', + '307' => 'Đ’Ń€Đ”ĐŒĐ”ĐœĐœĐŸ ĐżŃ€Đ”ĐœĐ°ŃĐŸŃ‡ĐČĐ°ĐœĐ”', + '308' => 'ĐŸĐŸŃŃ‚ĐŸŃĐœĐœĐŸ ĐżŃ€Đ”ĐœĐ°ŃĐŸŃ‡ĐČĐ°ĐœĐ”', + '400' => 'ĐĐ”ĐżŃ€Đ°ĐČĐžĐ»ĐœĐ° Đ·Đ°ŃĐČĐșа', + '401' => 'ĐĐ”Ń€Đ°Đ·Ń€Đ”ŃˆĐ”ĐœĐŸ', + '402' => 'ОзОсĐșĐČа сД ĐżĐ»Đ°Ń‰Đ°ĐœĐ”', + '403' => 'Đ—Đ°Đ±Ń€Đ°ĐœĐ”Đœ', + '404' => 'ĐĐ” Đ” ĐœĐ°ĐŒĐ”Ń€Đ”ĐœĐŸ', + '405' => 'ĐœĐ”Ń‚ĐŸĐŽŃŠŃ‚ ĐœĐ” Đ” Ń€Đ°Đ·Ń€Đ”ŃˆĐ”Đœ', + '406' => 'ĐĐ”ĐżŃ€ĐžĐ”ĐŒĐ»ĐžĐČĐŸ', + '407' => 'ИзОсĐșĐČа сД ŃƒĐŽĐŸŃŃ‚ĐŸĐČĐ”Ń€ŃĐČĐ°ĐœĐ” ĐœĐ° ĐżŃ€ĐŸĐșсО', + '408' => 'ИсĐșĐ°ĐœĐ”Ń‚ĐŸ Đ” ОзтДĐșĐ»ĐŸ', + '409' => 'ĐšĐŸĐœŃ„Đ»ĐžĐșт', + '410' => 'ĐĄĐž ĐŸŃ‚ĐžĐŽĐ”', + '411' => 'ĐĐ”ĐŸĐ±Ń…ĐŸĐŽĐžĐŒĐ° ĐŽŃŠĐ»Đ¶ĐžĐœĐ°', + '412' => 'ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐŸ прДЎĐČĐ°Ń€ĐžŃ‚Đ”Đ»ĐœĐŸ ŃƒŃĐ»ĐŸĐČОД', + '413' => 'ĐąĐČърЎД ĐłĐŸĐ»ŃĐŒ ĐżĐŸĐ»Đ”Đ·Đ”Đœ Ń‚ĐŸĐČар', + '414' => 'ĐąĐČърЎД Ўълъг URI', + '415' => 'ĐĐ”ĐżĐŸĐŽĐŽŃŠŃ€Đ¶Đ°Đœ топ ĐŒĐ”ĐŽĐžŃ', + '416' => 'Đ”ĐžĐ°ĐżĐ°Đ·ĐŸĐœŃŠŃ‚ ĐœĐ” Đ” Đ·Đ°ĐŽĐŸĐČĐŸĐ»ĐžĐŒ', + '417' => 'ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐŸ ĐŸŃ‡Đ°ĐșĐČĐ°ĐœĐ”', + '418' => 'Аз ŃŃŠĐŒ чаĐčĐœĐžĐș', + '419' => 'ĐĄĐ”ŃĐžŃŃ‚Đ° Đ” ОзтДĐșла', + '421' => 'ĐĐ”ĐżŃ€Đ°ĐČĐžĐ»ĐœĐŸ ĐœĐ°ŃĐŸŃ‡Đ”ĐœĐ° Đ·Đ°ŃĐČĐșа', + '422' => 'ĐĐ”ĐŸĐ±Ń€Đ°Đ±ĐŸŃ‚ĐČĐ°Đ”ĐŒ субДĐșт', + '423' => 'ЗаĐșĐ»ŃŽŃ‡Đ”ĐœĐŸ', + '424' => 'ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐ° заĐČĐžŃĐžĐŒĐŸŃŃ‚', + '425' => 'ĐąĐČърЎД Ń€Đ°ĐœĐŸ', + '426' => 'ИзОсĐșĐČа сД ĐœĐ°ĐŽĐłŃ€Đ°Đ¶ĐŽĐ°ĐœĐ”', + '428' => 'ИзОсĐșĐČа сД прДЎĐČĐ°Ń€ĐžŃ‚Đ”Đ»ĐœĐŸ ŃƒŃĐ»ĐŸĐČОД', + '429' => 'ĐąĐČърЎД ĐŒĐœĐŸĐłĐŸ Đ·Đ°ŃĐČĐșĐž', + '431' => 'ЗаглаĐČĐœĐžŃ‚Đ” ĐżĐŸĐ»Đ”Ń‚Đ° ĐœĐ° Đ·Đ°ŃĐČĐșата са тĐČърЎД ĐłĐŸĐ»Đ”ĐŒĐž', + '444' => 'ВръзĐșата затĐČĐŸŃ€Đ”ĐœĐ° бДз ĐŸŃ‚ĐłĐŸĐČĐŸŃ€', + '449' => 'ОпотаĐčтД ĐŸŃ‚ĐœĐŸĐČĐŸ с', + '451' => 'ĐĐ”ĐŽĐŸŃŃ‚ŃŠĐżĐœĐŸ ĐżĐŸŃ€Đ°ĐŽĐž праĐČĐœĐž ĐżŃ€ĐžŃ‡ĐžĐœĐž', + '499' => 'ЗатĐČĐŸŃ€Đ”ĐœĐ° Đ·Đ°ŃĐČĐșа ĐŸŃ‚ ĐșĐ»ĐžĐ”ĐœŃ‚Đ°', + '500' => 'Đ’ŃŠŃ‚Ń€Đ”ŃˆĐœĐ° ĐłŃ€Đ”ŃˆĐșа ĐœĐ° сърĐČъра', + '501' => 'ĐĐ” Đ” ĐžĐ·ĐżŃŠĐ»ĐœĐ”ĐœĐŸ', + '502' => 'Đ»ĐŸŃˆ ĐžĐ·Ń…ĐŸĐŽ', + '503' => 'Ń€Đ”Đ¶ĐžĐŒ ĐœĐ° ĐżĐŸĐŽĐŽŃ€ŃŠĐ¶Đșа', + '504' => 'Đ˜Đ·Ń‡Đ°ĐșĐČĐ°ĐœĐ” ĐœĐ° ŃˆĐ»ŃŽĐ·Đ°', + '505' => 'HTTP ĐČĐ”Ń€ŃĐžŃŃ‚Đ° ĐœĐ” сД ĐżĐŸĐŽĐŽŃŠŃ€Đ¶Đ°', + '506' => 'Đ’Đ°Ń€ĐžĐ°ĐœŃ‚ŃŠŃ‚ ŃŃŠŃ‰ĐŸ сД ĐŽĐŸĐłĐŸĐČаря', + '507' => 'ĐĐ”ĐŽĐŸŃŃ‚Đ°Ń‚ŃŠŃ‡ĐœĐŸ ĐŒŃŃŃ‚ĐŸ за ŃŃŠŃ…Ń€Đ°ĐœĐ”ĐœĐžĐ”', + '508' => 'ОтĐșрот цоĐșŃŠĐ»', + '509' => 'Đ›ĐžĐŒĐžŃ‚ŃŠŃ‚ ĐœĐ° Ń‡Đ”ŃŃ‚ĐŸŃ‚ĐœĐ°Ń‚Đ° Đ»Đ”ĐœŃ‚Đ° Đ” ĐœĐ°ĐŽĐČĐžŃˆĐ”Đœ', + '510' => 'ĐĐ” Đ” ŃƒĐŽŃŠĐ»Đ¶Đ”Đœ', + '511' => 'ИзОсĐșĐČа сД ĐŒŃ€Đ”Đ¶ĐŸĐČĐŸ ŃƒĐŽĐŸŃŃ‚ĐŸĐČĐ”Ń€ŃĐČĐ°ĐœĐ”', + '520' => 'ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ° ĐłŃ€Đ”ŃˆĐșа', + '521' => 'УДб сърĐČърът ĐœĐ” Ń€Đ°Đ±ĐŸŃ‚Đž', + '522' => 'Đ’Ń€Đ”ĐŒĐ”Ń‚ĐŸ за ОзчаĐșĐČĐ°ĐœĐ” ĐœĐ° ĐČръзĐșата ОзтДчД', + '523' => 'ĐŸŃ€ĐŸĐžĐ·Ń…ĐŸĐŽŃŠŃ‚ Đ” ĐœĐ”ĐŽĐŸŃŃ‚ĐžĐ¶ĐžĐŒ', + '524' => 'Đ’ŃŠĐ·ĐœĐžĐșĐœĐ° ОзчаĐșĐČĐ°ĐœĐ”', + '525' => 'ĐĐ”ŃƒŃĐżĐ”ŃˆĐœĐŸ SSL ръĐșĐŸŃŃ‚ĐžŃĐșĐ°ĐœĐ”', + '526' => 'ĐĐ”ĐČĐ°Đ»ĐžĐŽĐ”Đœ SSL сДртОфОĐșат', + '527' => 'Đ“Ń€Đ”ŃˆĐșа с Ń€Đ”Đ»ŃĐŸĐČ ĐżĐžŃŃ‚ĐŸĐ»Đ”Ń‚', + '598' => 'Đ“Ń€Đ”ŃˆĐșа про ОзчаĐșĐČĐ°ĐœĐ” про Ń‡Đ”Ń‚Đ”ĐœĐ” ĐœĐ° ĐŒŃ€Đ”Đ¶Đ°Ń‚Đ°', + '599' => 'Đ“Ń€Đ”ŃˆĐșа про ОзчаĐșĐČĐ°ĐœĐ” ĐœĐ° ĐŒŃ€Đ”Đ¶ĐŸĐČата ĐČръзĐșа', + 'unknownError' => 'ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ° ĐłŃ€Đ”ŃˆĐșа', +]; diff --git a/resources/lang/bg/pagination.php b/resources/lang/bg/pagination.php new file mode 100644 index 000000000..1243a1da2 --- /dev/null +++ b/resources/lang/bg/pagination.php @@ -0,0 +1,8 @@ + 'ĐĐ°ĐżŃ€Đ”ĐŽ »', + 'previous' => '« ĐĐ°Đ·Đ°ĐŽ', +]; diff --git a/resources/lang/bg/passwords.php b/resources/lang/bg/passwords.php new file mode 100644 index 000000000..5e8219ece --- /dev/null +++ b/resources/lang/bg/passwords.php @@ -0,0 +1,11 @@ + 'ĐŸĐ°Ń€ĐŸĐ»Đ°Ń‚Đ° Đ” ĐœŃƒĐ»ĐžŃ€Đ°ĐœĐ°!', + 'sent' => 'Đ˜Đ·ĐżŃ€Đ°Ń‚Đ”ĐœĐŸ Đ” ĐœĐ°ĐżĐŸĐŒĐœŃĐœĐ” за ĐČашата ĐżĐ°Ń€ĐŸĐ»Đ°!', + 'throttled' => 'ĐœĐŸĐ»Ń ОзчаĐșаĐčтД, прДЎО Ўа ĐŸĐżĐžŃ‚Đ°Ń‚Đ” ĐŸŃ‚ĐœĐŸĐČĐŸ.', + 'token' => 'ĐąĐŸĐ·Đž Ń‚ĐŸĐșĐ”Đœ за ĐœŃƒĐ»ĐžŃ€Đ°ĐœĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ° Đ” ĐœĐ”ĐČĐ°Đ»ĐžĐŽĐ”Đœ.', + 'user' => 'ĐŸĐŸŃ‚Ń€Đ”Đ±ĐžŃ‚Đ”Đ» с таĐșъĐČ e-mail аЎрДс ĐœĐ” ĐŒĐŸĐ¶Đ” Ўа бъЎД ĐŸŃ‚Đșрот.', +]; diff --git a/resources/lang/bg/validation.php b/resources/lang/bg/validation.php new file mode 100644 index 000000000..2d6d65b43 --- /dev/null +++ b/resources/lang/bg/validation.php @@ -0,0 +1,279 @@ + 'ĐąŃ€ŃĐ±ĐČа Ўа ĐżŃ€ĐžĐ”ĐŒĐ”Ń‚Đ” :attribute.', + 'accepted_if' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа Đ” ĐżŃ€ĐžĐ”Ń‚ĐŸ, ĐșĐŸĐłĐ°Ń‚ĐŸ :other Đ” :value.', + 'active_url' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute ĐœĐ” Đ” ĐČĐ°Đ»ĐžĐŽĐ”Đœ URL аЎрДс.', + 'after' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа бъЎД Юата слДЎ :date.', + 'after_or_equal' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа бъЎД Юата слДЎ ОлО раĐČĐœĐ° ĐœĐ° :date.', + 'alpha' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа съЎържа ŃĐ°ĐŒĐŸ буĐșĐČĐž.', + 'alpha_dash' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа съЎържа ŃĐ°ĐŒĐŸ буĐșĐČĐž, цофро, ĐŽĐŸĐ»ĐœĐ° чДрта Đž тОрД.', + 'alpha_num' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа съЎържа ŃĐ°ĐŒĐŸ буĐșĐČĐž Đž цофро.', + 'array' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа бъЎД ĐŒĐ°ŃĐžĐČ.', + 'ascii' => ':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 Ń‚Ń€ŃĐ±ĐČа Ўа съЎържа Да ОлО ĐĐ”', + 'can' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :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 ĐČДчД същДстĐČуĐČа.', + 'extensions' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа ĐžĐŒĐ° Đ”ĐŽĐœĐŸ ĐŸŃ‚ ŃĐ»Đ”ĐŽĐœĐžŃ‚Đ” Ń€Đ°Đ·ŃˆĐžŃ€Đ”ĐœĐžŃ: :values.', + '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 Đ·ĐœĐ°Đșа.', + ], + 'hex_color' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа Đ” с ĐČĐ°Đ»ĐžĐŽĐ”Đœ ŃˆĐ”ŃŃ‚ĐœĐ°ĐŽĐ”ŃĐ”Ń‚ĐžŃ‡Đ”Đœ цĐČят.', + '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 Ń‚Ń€ŃĐ±ĐČа Ўа съДстĐČуĐČа.', + 'present_if' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа просъстĐČа, ĐșĐŸĐłĐ°Ń‚ĐŸ :other Đ” :value.', + 'present_unless' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа просъстĐČа, ĐŸŃĐČĐ”Đœ аĐșĐŸ :other ĐœĐ” Đ” :value.', + 'present_with' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа просъстĐČа, ĐșĐŸĐłĐ°Ń‚ĐŸ просъстĐČа :values.', + 'present_with_all' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Ń‚Ń€ŃĐ±ĐČа Ўа просъстĐČа, ĐșĐŸĐłĐ°Ń‚ĐŸ ĐžĐŒĐ° :values.', + 'prohibited' => 'ĐŸĐŸĐ»Đ” :attribute Đ” Đ·Đ°Đ±Ń€Đ°ĐœĐ”ĐœĐŸ.', + 'prohibited_if' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Đ” Đ·Đ°Đ±Ń€Đ°ĐœĐ”ĐœĐŸ, ĐșĐŸĐłĐ°Ń‚ĐŸ :other Đ” раĐČĐœĐŸ ĐœĐ° :value.', + 'prohibited_unless' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute Đ” Đ·Đ°Đ±Ń€Đ°ĐœĐ”ĐœĐŸ, ĐŸŃĐČĐ”Đœ аĐșĐŸ :other ĐœĐ” Đ” ĐČ :values.', + 'prohibits' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :attribute ОзĐșлючĐČа ĐœĐ°Đ»ĐžŃ‡ĐžĐ”Ń‚ĐŸ ĐœĐ° :other.', + 'regex' => 'ĐŸĐŸĐ»Đ”Ń‚ĐŸ :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' => [ + 'address' => 'аЎрДс', + 'affiliate_url' => 'URL аЎрДс ĐœĐ° ĐżĐ°Ń€Ń‚ĐœŃŒĐŸŃ€', + 'age' => 'ĐČъзраст', + 'amount' => 'ĐșĐŸĐ»ĐžŃ‡Đ”ŃŃ‚ĐČĐŸ', + 'announcement' => 'ŃŃŠĐŸĐ±Ń‰Đ”ĐœĐžĐ”', + 'area' => '■ ĐżĐ»ĐŸŃ‰', + 'audience_prize' => 'ĐœĐ°ĐłŃ€Đ°ĐŽĐ° ĐœĐ° публОĐșата', + 'audience_winner' => 'audience winner', + 'available' => 'ĐŽĐŸŃŃ‚ŃŠĐżĐ”Đœ', + 'birthday' => 'Ń€ĐŸĐ¶ĐŽĐ”Đœ ĐŽĐ”Đœ', + 'body' => 'Ń‚ŃĐ»ĐŸ', + 'city' => 'граЮ', + 'color' => 'color', + 'company' => 'company', + 'compilation' => 'ĐșĐŸĐŒĐżĐžĐ»Đ°Ń†ĐžŃ', + 'concept' => 'ĐșĐŸĐœŃ†Đ”ĐżŃ†ĐžŃ', + 'conditions' => 'ŃƒŃĐ»ĐŸĐČоя', + 'content' => 'ŃŃŠĐŽŃŠŃ€Đ¶Đ°ĐœĐžĐ”', + 'contest' => 'contest', + 'country' => 'ЎържаĐČа', + 'cover' => 'ĐŸĐŸĐșроĐčтД', + 'created_at' => 'ŃŃŠĐ·ĐŽĐ°ĐŽĐ”Đœ ĐČ', + 'creator' => 'съзЎатДл', + 'currency' => 'ĐČĐ°Đ»ŃƒŃ‚Đ°', + 'current_password' => 'ĐĐ°ŃŃ‚ĐŸŃŃ‰Đ° ĐżĐ°Ń€ĐŸĐ»Đ°', + 'customer' => 'ĐșĐ»ĐžĐ”ĐœŃ‚', + 'date' => 'Юата', + 'date_of_birth' => 'Юата ĐœĐ° Ń€Đ°Đ¶ĐŽĐ°ĐœĐ”', + 'dates' => 'Юато', + 'day' => 'ĐŽĐ”Đœ', + 'deleted_at' => 'ОзтрОт ĐœĐ°', + 'description' => 'ĐŸĐżĐžŃĐ°ĐœĐžĐ”', + 'display_type' => 'топ ЎОсплДĐč', + 'district' => 'ĐŸĐșръг', + 'duration' => 'ĐżŃ€ĐŸĐŽŃŠĐ»Đ¶ĐžŃ‚Đ”Đ»ĐœĐŸŃŃ‚', + 'email' => 'e-mail', + 'excerpt' => 'ĐŸŃ‚Đșъс', + 'filter' => 'фОлтър', + 'finished_at' => 'заĐČършо ĐœĐ°', + 'first_name' => 'ĐžĐŒĐ”', + 'gender' => 'ĐżĐŸĐ»', + 'grand_prize' => 'Đ“ĐŸĐ»ŃĐŒĐ° ĐœĐ°ĐłŃ€Đ°ĐŽĐ°', + 'group' => 'група', + 'hour' => 'час', + 'image' => 'ĐŸĐ±Ń€Đ°Đ·', + 'image_desktop' => 'ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ” ĐœĐ° Ń€Đ°Đ±ĐŸŃ‚ĐœĐžŃ ĐżĐ»ĐŸŃ‚', + 'image_main' => 'ĐŸŃĐœĐŸĐČĐœĐŸ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'image_mobile' => 'ĐŒĐŸĐ±ĐžĐ»ĐœĐŸ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'images' => 'ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃ', + 'is_audience_winner' => 'Đ” ĐżĐŸĐ±Đ”ĐŽĐžŃ‚Đ”Đ» срДЎ публОĐșата', + 'is_hidden' => 'Đ” сĐșŃ€ĐžŃ‚ĐŸ', + 'is_subscribed' => 'Đ” Đ°Đ±ĐŸĐœĐžŃ€Đ°Đœ', + 'is_visible' => 'сД ĐČОжЎа', + 'is_winner' => 'Đ” ĐżĐŸĐ±Đ”ĐŽĐžŃ‚Đ”Đ»', + 'items' => 'Đ”Đ»Đ”ĐŒĐ”ĐœŃ‚Đž', + 'key' => 'Đșлюч', + 'last_name' => 'Ń„Đ°ĐŒĐžĐ»ĐžŃ', + 'lesson' => 'ŃƒŃ€ĐŸĐș', + 'line_address_1' => 'аЎрДс ĐœĐ° Đ»ĐžĐœĐžŃ 1', + 'line_address_2' => 'аЎрДс ĐœĐ° Đ»ĐžĐœĐžŃ 2', + 'login' => 'Đ’Đ»ĐžĐ·Đ°ĐŒ', + 'message' => 'ŃŃŠĐŸĐ±Ń‰Đ”ĐœĐžĐ”', + 'middle_name' => 'ĐżŃ€Đ”Đ·ĐžĐŒĐ”', + 'minute' => 'ĐŒĐžĐœŃƒŃ‚Đ°', + 'mobile' => 'gsm', + 'month' => 'ĐŒĐ”ŃĐ”Ń†', + 'name' => 'ĐžĐŒĐ”', + 'national_code' => 'ĐœĐ°Ń†ĐžĐŸĐœĐ°Đ»Đ”Đœ ĐșĐŸĐŽ', + 'number' => 'ĐœĐŸĐŒĐ”Ń€', + 'password' => 'ĐżĐ°Ń€ĐŸĐ»Đ°', + 'password_confirmation' => 'ĐŸĐŸŃ‚ĐČŃŠŃ€Đ¶ĐŽĐ”ĐœĐžĐ” ĐœĐ° ĐżĐ°Ń€ĐŸĐ»Đ°', + 'phone' => 'Ń‚Đ”Đ»Đ”Ń„ĐŸĐœ', + 'photo' => 'ŃĐœĐžĐŒĐșа', + 'portfolio' => 'ĐżĐŸŃ€Ń‚Ń„ĐŸĐ»ĐžĐŸ', + 'postal_code' => 'ĐżĐŸŃ‰Đ”ĐœŃĐșĐž ĐșĐŸĐŽ', + 'preview' => 'прДЎĐČĐ°Ń€ĐžŃ‚Đ”Đ»Đ”Đœ прДглДЎ', + 'price' => 'Ń†Đ”ĐœĐ°', + 'product_id' => 'ĐžĐŽĐ”ĐœŃ‚ĐžŃ„ĐžĐșацоя ĐœĐ° ĐżŃ€ĐŸĐŽŃƒĐșта', + 'product_uid' => 'UID ĐœĐ° ĐżŃ€ĐŸĐŽŃƒĐșта', + 'product_uuid' => 'UUID ĐœĐ° ĐżŃ€ĐŸĐŽŃƒĐșта', + 'promo_code' => 'ĐżŃ€ĐŸĐŒĐŸ ĐșĐŸĐŽ', + 'province' => 'ĐżŃ€ĐŸĐČĐžĐœŃ†ĐžŃ', + 'quantity' => 'ĐșĐŸĐ»ĐžŃ‡Đ”ŃŃ‚ĐČĐŸ', + 'reason' => 'ĐżŃ€ĐžŃ‡ĐžĐœĐ°', + 'recaptcha_response_field' => 'рДĐșапча', + 'referee' => 'рДфДр', + 'referees' => 'рДфДрО', + 'region' => 'region', + 'reject_reason' => 'ĐŸŃ‚Ń…ĐČърлДтД Ń€Đ°Đ·ŃƒĐŒĐ°', + 'remember' => 'ĐżĐŸĐŒĐœŃ', + 'restored_at' => 'ĐČŃŠĐ·ŃŃ‚Đ°ĐœĐŸĐČĐ”Đœ про', + 'result_text_under_image' => 'тДĐșст ĐœĐ° Ń€Đ”Đ·ŃƒĐ»Ń‚Đ°Ń‚Đ° ĐżĐŸĐŽ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”Ń‚ĐŸ', + 'role' => 'Ń€ĐŸĐ»Ń', + 'rule' => 'праĐČĐžĐ»ĐŸ', + 'rules' => 'праĐČОла', + 'second' => 'сДĐșŃƒĐœĐŽĐ°', + 'sex' => 'ĐżĐŸĐ»', + 'shipment' => 'пратĐșа', + 'short_text' => 'ĐșратъĐș тДĐșст', + 'size' => 'Ń€Đ°Đ·ĐŒĐ”Ń€', + 'skills' => 'ŃƒĐŒĐ”ĐœĐžŃ', + 'slug' => 'плужДĐș', + 'specialization' => 'ŃĐżĐ”Ń†ĐžĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ', + 'started_at' => 'Đ·Đ°ĐżĐŸŃ‡ĐœĐ° ĐČ', + 'state' => 'ŃŃŠŃŃ‚ĐŸŃĐœĐžĐ”', + 'status' => 'ŃŃŠŃŃ‚ĐŸŃĐœĐžĐ”', + 'street' => 'ŃƒĐ»ĐžŃ†Đ°', + 'student' => 'ŃŃ‚ŃƒĐŽĐ”ĐœŃ‚', + 'subject' => 'заглаĐČОД', + 'tag' => 'ДтОĐșДт', + 'tags' => 'ДтОĐșДтО', + 'teacher' => 'ŃƒŃ‡ĐžŃ‚Đ”Đ»', + 'terms' => 'ŃƒŃĐ»ĐŸĐČоя', + 'test_description' => 'ĐŸĐżĐžŃĐ°ĐœĐžĐ” ĐœĐ° тДста', + 'test_locale' => 'тДст Đ»ĐŸĐșал', + 'test_name' => 'ĐžĐŒĐ” ĐœĐ° тДста', + 'text' => 'тДĐșст', + 'time' => 'ĐČŃ€Đ”ĐŒĐ”', + 'title' => 'заглаĐČОД', + 'type' => 'йОп', + 'updated_at' => 'аĐșŃ‚ŃƒĐ°Đ»ĐžĐ·ĐžŃ€Đ°Đœ ĐœĐ°', + 'user' => 'ĐżĐŸŃ‚Ń€Đ”Đ±ĐžŃ‚Đ”Đ»', + 'username' => 'ĐżĐŸŃ‚Ń€Đ”Đ±ĐžŃ‚Đ”Đ»', + 'value' => 'ŃŃ‚ĐŸĐčĐœĐŸŃŃ‚', + 'winner' => 'winner', + 'work' => 'work', + 'year' => 'ĐłĐŸĐŽĐžĐœĐ°', + ], +]; diff --git a/resources/lang/de.json b/resources/lang/de.json new file mode 100644 index 000000000..3f6df6576 --- /dev/null +++ b/resources/lang/de.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(und :count weiterer Fehler)", + "(and :count more errors)": "(und :count weitere Fehler)", + "A new verification link has been sent to the email address you provided during registration.": "Ein neuer BestĂ€tigungslink wurde an die E-Mail-Adresse gesendet, die Sie bei der Registrierung angegeben haben.", + "A new verification link has been sent to your email address.": "Ein neuer BestĂ€tigungslink wurde an Ihre E-Mail-Adresse versendet.", + "A Timeout Occurred": "Eine ZeitĂŒberschreitung ist aufgetreten", + "Accept": "Akzeptieren", + "Accepted": "Akzeptiert", + "Action": "Aktion", + "Actions": "Aktionen", + "Add": "HinzufĂŒgen", + "Add :name": ":name hinzufĂŒgen", + "Admin": "Administrator", + "Agree": "Zustimmen", + "All rights reserved.": "Alle Rechte vorbehalten.", + "Already registered?": "Bereits registriert?", + "Already Reported": "Bereits gemeldet", + "Archive": "Archiv", + "Are you sure you want to delete your account?": "Möchten Sie Ihr Konto wirklich löschen?", + "Assign": "Zuordnen", + "Associate": "Assoziieren", + "Attach": "AnhĂ€ngen", + "Bad Gateway": "Fehlerhaftes Gateway", + "Bad Request": "UngĂŒltige Anfrage", + "Bandwidth Limit Exceeded": "Bandbreitenlimit ĂŒberschritten", + "Browse": "Durchsuchen", + "Cancel": "Abbrechen", + "Choose": "WĂ€hlen Sie", + "Choose :name": "WĂ€hlen Sie :name", + "Choose File": "Datei wĂ€hlen", + "Choose Image": "Bild wĂ€hlen", + "Click here to re-send the verification email.": "Klicke hier, um eine neue Verifizierungs-E-Mail zu erhalten.", + "Click to copy": "Klicken Sie zum Kopieren", + "Client Closed Request": "Client hat die Anfrage geschlossen", + "Close": "Schließen", + "Collapse": "Zusammenklappen", + "Collapse All": "Alle zusammenklappen", + "Comment": "Kommentar", + "Confirm": "BestĂ€tigen", + "Confirm Password": "Passwort bestĂ€tigen", + "Conflict": "Konflikt", + "Connect": "Verbinden", + "Connection Closed Without Response": "Verbindung ohne Antwort getrennt", + "Connection Timed Out": "Verbindungszeit ĂŒberschritten", + "Continue": "Weiter", + "Create": "Erstellen", + "Create :name": ":name erstellen", + "Created": "Erstellt", + "Current Password": "Derzeitiges Passwort", + "Dashboard": "Dashboard", + "Delete": "Löschen", + "Delete :name": ":name löschen", + "Delete Account": "Account löschen", + "Detach": "Trennen", + "Details": "Details", + "Disable": "Deaktivieren", + "Discard": "Verwerfen", + "Done": "Erledigt", + "Down": "Runter", + "Duplicate": "Duplizieren", + "Duplicate :name": ":name duplizieren", + "Edit": "Bearbeiten", + "Edit :name": ":name bearbeiten", + "Email": "E-Mail", + "Email Password Reset Link": "Link zum ZurĂŒcksetzen des Passwortes zusenden", + "Enable": "Aktivieren", + "Ensure your account is using a long, random password to stay secure.": "Stellen Sie sicher, dass Ihr Konto ein langes, zufĂ€lliges Passwort verwendet, um die Sicherheit zu gewĂ€hrleisten.", + "Expand": "Erweitern", + "Expand All": "Alle erweitern", + "Expectation Failed": "Erwartung gescheitert", + "Explanation": "ErlĂ€uterung", + "Export": "Exportieren", + "Export :name": ":name exportieren", + "Failed Dependency": "Fehlgeschlagene AbhĂ€ngigkeit", + "File": "Datei", + "Files": "Dateien", + "Forbidden": "Verboten", + "Forgot your password?": "Passwort vergessen?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "Haben Sie Ihr Passwort vergessen? Kein Problem. Teilen Sie uns einfach Ihre E-Mail-Adresse mit und wir senden Ihnen per E-Mail einen Link zum ZurĂŒcksetzen des Passworts, ĂŒber den Sie ein Neues auswĂ€hlen können.", + "Found": "Gefunden", + "Gateway Timeout": "Gateway-ZeitĂŒberschreitung", + "Go Home": "Nach Hause", + "Go to page :page": "Gehe zur Seite :page", + "Gone": "Nicht mehr verfĂŒgbar", + "Hello!": "Hallo!", + "Hide": "Verstecken", + "Hide :name": ":name ausblenden", + "Home": "Startseite", + "HTTP Version Not Supported": "HTTP Version nicht unterstĂŒtzt", + "I'm a teapot": "Ich bin eine Teekanne", + "If you did not create an account, no further action is required.": "Wenn Sie kein Konto erstellt haben, sind keine weiteren Handlungen nötig.", + "If you did not request a password reset, no further action is required.": "Wenn Sie kein ZurĂŒcksetzen des Passworts beantragt haben, sind keine weiteren Handlungen nötig.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "Sollten Sie Schwierigkeiten haben, die SchaltflĂ€che \":actionText\" zu klicken, kopieren Sie den nachfolgenden Link\n in Ihre Adresszeile des Browsers.", + "IM Used": "IM verwendet", + "Image": "Bild", + "Impersonate": "Imitieren", + "Impersonation": "IdentitĂ€tswechsel", + "Import": "Importieren", + "Import :name": "Importieren Sie :name", + "Insufficient Storage": "Nicht genĂŒgend Speicherplatz", + "Internal Server Error": "Interner Serverfehler", + "Introduction": "EinfĂŒhrung", + "Invalid JSON was returned from the route.": "Von der Route wurde ein ungĂŒltiger JSON-Code zurĂŒckgegeben.", + "Invalid SSL Certificate": "UngĂŒltiges SSL-Zertifikat", + "Length Required": "LĂ€ngenangabe erforderlich", + "Like": "Wie", + "Load": "Belastung", + "Localize": "Lokalisieren", + "Locked": "Gesperrt", + "Log In": "Einloggen", + "Log in": "Einloggen", + "Log Out": "Abmelden", + "Login": "Anmelden", + "Logout": "Abmelden", + "Loop Detected": "Endlosschleife erkannt", + "Maintenance Mode": "Wartungsmodus", + "Method Not Allowed": "Methode nicht erlaubt", + "Misdirected Request": "Fehlgeleitete Anfrage", + "Moved Permanently": "Permanent verschoben", + "Multi-Status": "Multistatus", + "Multiple Choices": "Mehrere Auswahlmöglichkeiten", + "Name": "Name", + "Network Authentication Required": "Netzwerkauthentifizierung erforderlich", + "Network Connect Timeout Error": "ZeitĂŒberschreitungsfehler bei Netzwerkverbindung", + "Network Read Timeout Error": "ZeitĂŒberschreitungsfehler beim Lesen des Netzwerks", + "New": "Neu", + "New :name": "Neu :name", + "New Password": "Neues Passwort", + "No": "Keine", + "No Content": "Kein Inhalt", + "Non-Authoritative Information": "Nicht maßgebende Informationen", + "Not Acceptable": "Nicht akzeptierbar", + "Not Extended": "Nicht erweitert", + "Not Found": "Nicht gefunden", + "Not Implemented": "Nicht implementiert", + "Not Modified": "Nicht modifiziert", + "of": "von", + "OK": "OK", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "Sobald Ihr Konto gelöscht wurde, werden alle Ressourcen und Daten dauerhaft gelöscht. Laden Sie vor dem Löschen Ihres Kontos alle Daten oder Informationen herunter, die Sie behalten möchten.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "Sobald Ihr Konto gelöscht wurde, werden alle Ressourcen und Daten dauerhaft gelöscht. Bitte geben Sie Ihr Passwort zur BestĂ€tigung ein, dass Sie Ihr Konto dauerhaft löschen möchten.", + "Open": "Offen", + "Open in a current window": "In einem aktuellen Fenster öffnen", + "Open in a new window": "In einem neuen Fenster öffnen", + "Open in a parent frame": "In einem ĂŒbergeordneten Frame öffnen", + "Open in the topmost frame": "Im obersten Rahmen öffnen", + "Open on the website": "Auf der Website öffnen", + "Origin Is Unreachable": "Quelle ist nicht erreichbar", + "Page Expired": "Seite abgelaufen", + "Pagination Navigation": "Seiten-Navigation", + "Partial Content": "Teilinhalt", + "Password": "Passwort", + "Payload Too Large": "Nutzlast zu groß", + "Payment Required": "Zahlung erforderlich", + "Permanent Redirect": "Permanente Weiterleitung", + "Please click the button below to verify your email address.": "Bitte klicken Sie auf die SchaltflĂ€che, um Ihre E-Mail-Adresse zu bestĂ€tigen.", + "Precondition Failed": "Vorbedingung fehlgeschlagen", + "Precondition Required": "Voraussetzung erforderlich", + "Preview": "Vorschau", + "Price": "Preis", + "Processing": "In Bearbeitung", + "Profile": "Profil", + "Profile Information": "Profilinformationen", + "Proxy Authentication Required": "Proxy-Authentifizierung erforderlich", + "Railgun Error": "Railgun-Fehler", + "Range Not Satisfiable": "Bereich nicht erfĂŒllbar", + "Record": "Aufzeichnen", + "Regards": "Mit freundlichen GrĂŒĂŸen", + "Register": "Registrieren", + "Remember me": "Angemeldet bleiben", + "Request Header Fields Too Large": "Anfrage-Header-Felder zu groß", + "Request Timeout": "ZeitĂŒberschreitung der Anfrage", + "Resend Verification Email": "BestĂ€tigungslink erneut senden", + "Reset Content": "Inhalt zurĂŒcksetzen", + "Reset Password": "Passwort zurĂŒcksetzen", + "Reset Password Notification": "Benachrichtigung zum ZurĂŒcksetzen des Passworts", + "Restore": "Wiederherstellen", + "Restore :name": ":name wiederherstellen", + "results": "Ergebnisse", + "Retry With": "Wiederhole mit", + "Save": "Speichern", + "Save & Close": "Speichern und schließen", + "Save & Return": "Speichern und zurĂŒckgeben", + "Save :name": "Sparen Sie :name", + "Saved.": "Gespeichert.", + "Search": "Suchen", + "Search :name": "Suche :name", + "See Other": "Siehe andere Seite", + "Select": "WĂ€hlen Sie", + "Select All": "Alles auswĂ€hlen", + "Send": "Senden", + "Server Error": "Interner Fehler", + "Service Unavailable": "Service nicht verfĂŒgbar", + "Session Has Expired": "Sitzung ist abgelaufen", + "Settings": "Einstellungen", + "Show": "Zeigen", + "Show :name": ":name anzeigen", + "Show All": "Zeige alles", + "Showing": "Zeigen", + "Sign In": "Anmelden", + "Solve": "Lösen", + "SSL Handshake Failed": "SSL Handshake fehlgeschlagen", + "Start": "Starten", + "Stop": "Stoppen", + "Submit": "Einreichen", + "Subscribe": "Abonnieren", + "Switch": "Schalter", + "Switch To Role": "Zur Rolle wechseln", + "Switching Protocols": "Protokollwechsel", + "Tag": "Stichwort", + "Tags": "Stichworte", + "Temporary Redirect": "TemporĂ€re Weiterleitung", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "Vielen Dank fĂŒr Ihre Registrierung! Bevor Sie loslegen, möchten wir Sie bitten Ihre E-Mail-Adresse zu verifizieren, indem Sie auf den Link klicken, den wir Ihnen per E-Mail zugeschickt haben. Wenn Sie die E-Mail nicht erhalten haben, senden wir Ihnen gerne eine weitere zu.", + "The given data was invalid.": "Die gegebenen Daten waren ungĂŒltig.", + "The response is not a streamed response.": "Die Antwort ist keine gestreamte Antwort.", + "The response is not a view.": "Die Antwort ist keine Ansicht.", + "This is a secure area of the application. Please confirm your password before continuing.": "Dies ist ein sicherer Bereich der Anwendung. Bitte geben Sie Ihr Passwort ein, bevor Sie fortfahren.", + "This password reset link will expire in :count minutes.": "Dieser Link zum ZurĂŒcksetzen des Passworts lĂ€uft in :count Minuten ab.", + "to": "bis", + "Toggle navigation": "Navigation umschalten", + "Too Early": "Zu frĂŒh", + "Too Many Requests": "Zu viele Anfragen", + "Translate": "Übersetzen", + "Translate It": "Übersetze es", + "Unauthorized": "Nicht autorisiert", + "Unavailable For Legal Reasons": "Aus rechtlichen GrĂŒnden nicht verfĂŒgbar", + "Unknown Error": "Unbekannter Fehler", + "Unpack": "Auspacken", + "Unprocessable Entity": "Unverarbeitbare EntitĂ€t", + "Unsubscribe": "Abbestellen", + "Unsupported Media Type": "Nicht unterstĂŒtzter Medientyp", + "Up": "Hoch", + "Update": "Aktualisieren", + "Update :name": ":name aktualisieren", + "Update Password": "Passwort aktualisieren", + "Update your account's profile information and email address.": "Aktualisieren Sie die Profilinformationen und die E-Mail-Adresse Ihres Kontos.", + "Upgrade Required": "Upgrade erforderlich", + "URI Too Long": "URI ist zu lang", + "Use Proxy": "Proxy verwenden", + "User": "Benutzer", + "Variant Also Negotiates": "Variante verhandelt ebenfalls", + "Verify Email Address": "E-Mail-Adresse bestĂ€tigen", + "View": "Ansicht", + "View :name": "Ansicht :name", + "Web Server is Down": "Webserver ist ausgefallen", + "Whoops!": "Ups!", + "Yes": "Ja", + "You are receiving this email because we received a password reset request for your account.": "Sie erhalten diese E-Mail, weil wir einen Antrag auf eine ZurĂŒcksetzung Ihres Passworts bekommen haben.", + "You're logged in!": "Sie sind eingeloggt!", + "Your email address is unverified.": "Ihre E-Mail-Adresse ist nicht verifiziert." +} \ No newline at end of file diff --git a/resources/lang/de/actions.php b/resources/lang/de/actions.php new file mode 100644 index 000000000..5656edfcf --- /dev/null +++ b/resources/lang/de/actions.php @@ -0,0 +1,119 @@ + 'Akzeptieren', + 'action' => 'Aktion', + 'actions' => 'Aktionen', + 'add' => 'HinzufĂŒgen', + 'admin' => 'Administrator', + 'agree' => 'Zustimmen', + 'archive' => 'Archiv', + 'assign' => 'Zuordnen', + 'associate' => 'Assoziieren', + 'attach' => 'AnfĂŒgen', + 'browse' => 'Durchsuche', + 'cancel' => 'Stornieren', + 'choose' => 'WĂ€hlen', + 'choose_file' => 'Datei wĂ€hlen', + 'choose_image' => 'WĂ€hlen Sie Bild', + 'click_to_copy' => 'Klicken Sie zum Kopieren', + 'close' => 'Schließen', + 'collapse' => 'Zusammenbruch', + 'collapse_all' => 'Alles reduzieren', + 'comment' => 'Kommentar', + 'confirm' => 'BestĂ€tigen', + 'connect' => 'Verbinden', + 'create' => 'Erstellen', + 'delete' => 'Löschen', + 'detach' => 'Ablösen', + 'details' => 'Einzelheiten', + 'disable' => 'Deaktivieren', + 'discard' => 'Verwerfen', + 'done' => 'Erledigt', + 'down' => 'Runter', + 'duplicate' => 'Duplikat', + 'edit' => 'Bearbeiten', + 'enable' => 'Aktivieren', + 'expand' => 'Expandieren', + 'expand_all' => 'Alle erweitern', + 'explanation' => 'ErlĂ€uterung', + 'export' => 'Exportieren', + 'file' => ':Attribute muss eine Datei sein.', + 'files' => 'Dateien', + 'go_home' => 'Nach Hause gehen', + 'hide' => 'Verstecken', + 'home' => 'Heim', + 'image' => ':Attribute muss ein Bild sein.', + 'impersonate' => 'Imitieren', + 'impersonation' => 'IdentitĂ€tswechsel', + 'import' => 'Importieren', + 'introduction' => 'EinfĂŒhrung', + 'like' => 'Wie', + 'load' => 'Belastung', + 'localize' => 'Lokalisieren', + 'log_in' => 'Anmeldung', + 'log_out' => 'Ausloggen', + 'named' => [ + 'add' => ':name hinzufĂŒgen', + 'choose' => ':name auswĂ€hlen', + 'create' => ':name erstellen', + 'delete' => ':name löschen', + 'duplicate' => ':name duplizieren', + 'edit' => ':name bearbeiten', + 'export' => ':name exportieren', + 'hide' => ':name ausblenden', + 'import' => ':name importieren', + 'new' => 'Neu :name', + 'restore' => ':name wiederherstellen', + 'save' => ':name speichern', + 'search' => ':name suchen', + 'show' => ':name anzeigen', + 'update' => ':name aktualisieren', + 'view' => ':name anzeigen', + ], + 'new' => 'Neu', + 'no' => 'Nein', + 'open' => 'Öffen', + 'open_website' => 'Auf der Website öffnen', + 'preview' => 'Vorschau', + 'price' => 'Preis', + 'record' => 'Aufzeichnen', + 'restore' => 'Wiederherstellen', + 'save' => 'Speichern', + 'save_and_close' => 'Speichern und schließen', + 'save_and_return' => 'Speichern und zurĂŒckgehen', + 'search' => 'Suchen', + 'select' => 'WĂ€hlen', + 'select_all' => 'Alles auswĂ€hlen', + 'send' => 'Absenden', + 'settings' => 'Einstellungen', + 'show' => 'Anzeigen', + 'show_all' => 'Alles anzeigen', + 'sign_in' => 'Anmelden', + 'solve' => 'Lösen', + 'start' => 'Starten', + 'stop' => 'Stoppen', + 'submit' => 'Absenden', + 'subscribe' => 'Abonnieren', + 'switch' => 'Umschalten', + 'switch_to_role' => 'Zur Rolle wechseln', + 'tag' => 'Schlagwort', + 'tags' => 'Stichworte', + 'target_link' => [ + 'blank' => 'In einem neuen Fenster öffnen', + 'parent' => 'In einem ĂŒbergeordneten Frame öffnen', + 'self' => 'In einem aktuellen Fenster öffnen', + 'top' => 'Im obersten Rahmen öffnen', + ], + 'translate' => 'Übersetzen', + 'translate_it' => 'Übersetze es', + 'unpack' => 'Entpacken', + 'unsubscribe' => 'Abbestellen', + 'up' => 'Hoch', + 'update' => 'Aktualisieren', + 'user' => 'Es konnte leider kein Nutzer mit dieser E-Mail-Adresse gefunden werden.', + 'view' => 'Ansicht', + 'yes' => 'Ja', +]; diff --git a/resources/lang/de/auth.php b/resources/lang/de/auth.php new file mode 100644 index 000000000..b9b93be74 --- /dev/null +++ b/resources/lang/de/auth.php @@ -0,0 +1,9 @@ + 'Diese Kombination aus Zugangsdaten wurde nicht in unserer Datenbank gefunden.', + 'password' => 'Das Passwort ist falsch.', + 'throttle' => 'Zu viele Loginversuche. Versuchen Sie es bitte in :seconds Sekunden nochmal.', +]; diff --git a/resources/lang/de/http-statuses.php b/resources/lang/de/http-statuses.php new file mode 100644 index 000000000..58a68cf43 --- /dev/null +++ b/resources/lang/de/http-statuses.php @@ -0,0 +1,84 @@ + 'Unbekannter Fehler', + '100' => 'Weiter', + '101' => 'Protokollwechsel', + '102' => 'In Bearbeitung', + '200' => 'OK', + '201' => 'Erstellt', + '202' => 'Akzeptiert', + '203' => 'Nicht verifizierte Information', + '204' => 'Kein Inhalt', + '205' => 'Inhalt zurĂŒcksetzen', + '206' => 'Teilinhalt', + '207' => 'Multistatus', + '208' => 'Bereits gemeldet', + '226' => 'IM verwendet', + '300' => 'Mehrere Auswahlmöglichkeiten', + '301' => 'Permanent verschoben', + '302' => 'Gefunden', + '303' => 'Siehe andere Seite', + '304' => 'Nicht modifiziert', + '305' => 'Proxy verwenden', + '307' => 'TemporĂ€re Weiterleitung', + '308' => 'Permanente Weiterleitung', + '400' => 'UngĂŒltige Anfrage', + '401' => 'Nicht autorisiert', + '402' => 'Zahlung erforderlich', + '403' => 'Verboten', + '404' => 'Nicht gefunden', + '405' => 'Methode nicht erlaubt', + '406' => 'Nicht annehmbar', + '407' => 'Proxy-Authentifizierung erforderlich', + '408' => 'ZeitĂŒberschreitung der Anfrage', + '409' => 'Konflikt', + '410' => 'Nicht mehr verfĂŒgbar', + '411' => 'LĂ€nge erforderlich', + '412' => 'Vorbedingung fehlgeschlagen', + '413' => 'Nutzlast zu groß', + '414' => 'URI zu lang', + '415' => 'Nicht unterstĂŒtzter Medientyp', + '416' => 'Bereich nicht erfĂŒllbar', + '417' => 'Erwartung gescheitert', + '418' => 'Ich bin eine Teekanne', + '419' => 'Sitzung ist abgelaufen', + '421' => 'Fehlgeleitete Anfrage', + '422' => 'Unverarbeitbare EntitĂ€t', + '423' => 'Gesperrt', + '424' => 'Fehlgeschlagene AbhĂ€ngigkeit', + '425' => 'Zu frĂŒh', + '426' => 'Upgrade erforderlich', + '428' => 'Voraussetzung erforderlich', + '429' => 'Zu viele Anfragen', + '431' => 'Anfrage-Header-Felder zu groß', + '444' => 'Verbindung ohne Antwort geschlossen', + '449' => 'Wiederhole mit', + '451' => 'Aus rechtlichen GrĂŒnden nicht verfĂŒgbar', + '499' => 'Client-Closed-Request', + '500' => 'Interner Serverfehler', + '501' => 'Nicht implementiert', + '502' => 'Fehlerhaftes Gateway', + '503' => 'Wartungsmodus', + '504' => 'Gateway-ZeitĂŒberschreitung', + '505' => 'HTTP Version nicht unterstĂŒtzt', + '506' => 'Variante verhandelt auch', + '507' => 'Nicht genĂŒgend Speicherplatz', + '508' => 'Endlosschleife erkannt', + '509' => 'Bandbreitenlimit ĂŒberschritten', + '510' => 'Nicht erweitert', + '511' => 'Netzwerkauthentifizierung erforderlich', + '520' => 'Unbekannter Fehler', + '521' => 'Webserver ist ausgefallen', + '522' => 'Verbindung abgelaufen', + '523' => 'Quelle ist nicht erreichbar', + '524' => 'Eine ZeitĂŒberschreitung ist aufgetreten', + '525' => 'SSL Handshake fehlgeschlagen', + '526' => 'UngĂŒltiges SSL-Zertifikat', + '527' => 'Railgun-Fehler', + '598' => 'ZeitĂŒberschreitungsfehler beim Lesen des Netzwerks', + '599' => 'ZeitĂŒberschreitungsfehler bei Netzwerkverbindung', + 'unknownError' => 'Unbekannter Fehler', +]; diff --git a/resources/lang/de/pagination.php b/resources/lang/de/pagination.php new file mode 100644 index 000000000..c912b5d42 --- /dev/null +++ b/resources/lang/de/pagination.php @@ -0,0 +1,8 @@ + 'Weiter »', + 'previous' => '« ZurĂŒck', +]; diff --git a/resources/lang/de/passwords.php b/resources/lang/de/passwords.php new file mode 100644 index 000000000..c2c428411 --- /dev/null +++ b/resources/lang/de/passwords.php @@ -0,0 +1,11 @@ + 'Das Passwort wurde zurĂŒckgesetzt!', + 'sent' => 'Passworterinnerung wurde gesendet!', + 'throttled' => 'Bitte warten Sie, bevor Sie es erneut versuchen.', + 'token' => 'Der Passwort-WiederherstellungsschlĂŒssel ist ungĂŒltig oder abgelaufen.', + 'user' => 'Es konnte leider kein Nutzer mit dieser E-Mail-Adresse gefunden werden.', +]; diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php new file mode 100644 index 000000000..9528b06cf --- /dev/null +++ b/resources/lang/de/validation.php @@ -0,0 +1,279 @@ + ':Attribute muss akzeptiert werden.', + 'accepted_if' => ':Attribute muss akzeptiert werden, wenn :other :value ist.', + 'active_url' => ':Attribute ist keine gĂŒltige Internet-Adresse.', + 'after' => ':Attribute muss ein Datum nach :date sein.', + 'after_or_equal' => ':Attribute muss ein Datum nach :date oder gleich :date sein.', + 'alpha' => ':Attribute darf nur aus Buchstaben bestehen.', + 'alpha_dash' => ':Attribute darf nur aus Buchstaben, Zahlen, Binde- und Unterstrichen bestehen.', + 'alpha_num' => ':Attribute darf nur aus Buchstaben und Zahlen bestehen.', + 'array' => ':Attribute muss ein Array sein.', + 'ascii' => 'Die :attribute darf nur alphanumerische Single-Byte-Zeichen und -Symbole enthalten.', + 'before' => ':Attribute muss ein Datum vor :date sein.', + 'before_or_equal' => ':Attribute muss ein Datum vor :date oder gleich :date sein.', + 'between' => [ + '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' => 'Das Feld :attribute enthĂ€lt einen nicht autorisierten Wert.', + 'confirmed' => ':Attribute stimmt nicht mit der BestĂ€tigung ĂŒberein.', + 'current_password' => 'Das Passwort ist falsch.', + 'date' => ':Attribute muss ein gĂŒltiges Datum sein.', + 'date_equals' => ':Attribute muss ein Datum gleich :date sein.', + 'date_format' => ':Attribute entspricht nicht dem gĂŒltigen Format fĂŒr :format.', + 'decimal' => 'Die :attribute muss :decimal Dezimalstellen haben.', + 'declined' => ':Attribute muss abgelehnt werden.', + 'declined_if' => ':Attribute muss abgelehnt werden wenn :other :value ist.', + 'different' => ':Attribute und :other mĂŒssen sich unterscheiden.', + 'digits' => ':Attribute muss :digits Stellen haben.', + 'digits_between' => ':Attribute muss zwischen :min und :max Stellen haben.', + 'dimensions' => ':Attribute hat ungĂŒltige Bildabmessungen.', + 'distinct' => ':Attribute beinhaltet einen bereits vorhandenen Wert.', + 'doesnt_end_with' => ':Attribute darf nicht mit einem der folgenden enden: :values.', + 'doesnt_start_with' => ':Attribute darf nicht mit einem der folgenden beginnen: :values.', + 'email' => ':Attribute muss eine gĂŒltige E-Mail-Adresse sein.', + 'ends_with' => ':Attribute muss eine der folgenden Endungen aufweisen: :values', + 'enum' => 'Der ausgewĂ€hlte Wert ist ungĂŒltig.', + 'exists' => 'Der gewĂ€hlte Wert fĂŒr :attribute ist ungĂŒltig.', + 'extensions' => 'Das Feld :attribute muss eine der folgenden Erweiterungen haben: :values.', + 'file' => ':Attribute muss eine Datei sein.', + 'filled' => ':Attribute muss ausgefĂŒllt sein.', + 'gt' => [ + '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' => [ + '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.', + ], + 'hex_color' => 'Das Feld :attribute muss eine gĂŒltige Hexadezimalfarbe sein.', + 'image' => ':Attribute muss ein Bild sein.', + '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.', + 'integer' => ':Attribute muss eine ganze Zahl sein.', + 'ip' => ':Attribute muss eine gĂŒltige IP-Adresse sein.', + 'ipv4' => ':Attribute muss eine gĂŒltige IPv4-Adresse sein.', + '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' => [ + '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' => [ + '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' => [ + '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' => [ + '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.', + 'missing' => 'Das Feld :attribute muss fehlen.', + 'missing_if' => 'Das Feld :attribute muss fehlen, wenn :other gleich :value ist.', + 'missing_unless' => 'Das Feld :attribute muss fehlen, es sei denn, :other ist :value.', + 'missing_with' => 'Das Feld :attribute muss fehlen, wenn :values vorhanden ist.', + 'missing_with_all' => 'Das Feld :attribute muss fehlen, wenn :values vorhanden sind.', + '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' => [ + '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.', + 'present_if' => 'Das Feld :attribute muss vorhanden sein, wenn :other gleich :value ist.', + 'present_unless' => 'Das Feld :attribute muss vorhanden sein, es sei denn, :other ist :value.', + 'present_with' => 'Das Feld :attribute muss vorhanden sein, wenn :values vorhanden ist.', + 'present_with_all' => 'Das Feld :attribute muss vorhanden sein, wenn :values vorhanden sind.', + 'prohibited' => ':Attribute ist unzulĂ€ssig.', + 'prohibited_if' => ':Attribute ist unzulĂ€ssig, wenn :other :value ist.', + 'prohibited_unless' => ':Attribute ist unzulĂ€ssig, wenn :other nicht :values ist.', + 'prohibits' => ':Attribute verbietet die Angabe von :other.', + 'regex' => ':Attribute Format ist ungĂŒltig.', + 'required' => ':Attribute muss ausgefĂŒllt werden.', + 'required_array_keys' => 'Dieses Feld muss EintrĂ€ge enthalten fĂŒr: :values.', + 'required_if' => ':Attribute muss ausgefĂŒllt werden, wenn :other den Wert :value hat.', + 'required_if_accepted' => ':Attribute muss ausgefĂŒllt werden, wenn :other gewĂ€hlt ist.', + 'required_unless' => ':Attribute muss ausgefĂŒllt werden, wenn :other nicht den Wert :values hat.', + 'required_with' => ':Attribute muss ausgefĂŒllt werden, wenn :values ausgefĂŒllt wurde.', + 'required_with_all' => ':Attribute muss ausgefĂŒllt werden, wenn :values ausgefĂŒllt wurde.', + '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' => [ + '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.', + 'ulid' => 'Die :attribute muss eine gĂŒltige ULID sein.', + 'unique' => ':Attribute ist bereits vergeben.', + 'uploaded' => ':Attribute konnte nicht hochgeladen werden.', + 'uppercase' => ':Attribute muss in Großbuchstaben sein.', + 'url' => ':Attribute muss eine URL sein.', + 'uuid' => ':Attribute muss ein UUID sein.', + 'attributes' => [ + 'address' => 'Adresse', + 'affiliate_url' => 'Affiliate-URL', + 'age' => 'Alter', + 'amount' => 'Höhe', + 'announcement' => 'Bekanntmachung', + 'area' => 'Gebiet', + 'audience_prize' => 'Publikumspreis', + 'audience_winner' => 'Publikumsgewinner', + 'available' => 'VerfĂŒgbar', + 'birthday' => 'Geburtstag', + 'body' => 'Körper', + 'city' => 'Stadt', + 'color' => 'Farbe', + 'company' => 'Unternehmen', + 'compilation' => 'Zusammenstellung', + 'concept' => 'Konzept', + 'conditions' => 'Bedingungen', + 'content' => 'Inhalt', + 'contest' => 'Wettbewerb', + 'country' => 'Land', + 'cover' => 'Abdeckung', + 'created_at' => 'Erstellt am', + 'creator' => 'Ersteller', + 'currency' => 'WĂ€hrung', + 'current_password' => 'Derzeitiges Passwort', + 'customer' => 'Kunde', + 'date' => 'Datum', + 'date_of_birth' => 'Geburtsdatum', + 'dates' => 'Termine', + 'day' => 'Tag', + 'deleted_at' => 'Gelöscht am', + 'description' => 'Beschreibung', + 'display_type' => 'Anzeigetyp', + 'district' => 'Bezirk', + 'duration' => 'Dauer', + 'email' => 'E-Mail-Adresse', + 'excerpt' => 'Auszug', + 'filter' => 'Filter', + 'finished_at' => 'fertig um', + 'first_name' => 'Vorname', + 'gender' => 'Geschlecht', + 'grand_prize' => 'Hauptpreis', + 'group' => 'Gruppe', + 'hour' => 'Stunde', + 'image' => 'Bild', + 'image_desktop' => 'Desktop-Bild', + 'image_main' => 'Hauptbild', + 'image_mobile' => 'mobiles Bild', + 'images' => 'Bilder', + 'is_audience_winner' => 'ist Publikumssieger', + 'is_hidden' => 'ist versteckt', + 'is_subscribed' => 'ist abonniert', + 'is_visible' => 'ist sichtbar', + 'is_winner' => 'ist Gewinner', + 'items' => 'Artikel', + 'key' => 'SchlĂŒssel', + 'last_name' => 'Nachname', + 'lesson' => 'Lektion', + 'line_address_1' => 'Adresszeile 1', + 'line_address_2' => 'Adresszeile 2', + 'login' => 'Anmeldung', + 'message' => 'Nachricht', + 'middle_name' => 'Zweitname', + 'minute' => 'Minute', + 'mobile' => 'Handynummer', + 'month' => 'Monat', + 'name' => 'Name', + 'national_code' => 'LĂ€nderkennung', + 'number' => 'Nummer', + 'password' => 'Passwort', + 'password_confirmation' => 'PasswortbestĂ€tigung', + 'phone' => 'Telefonnummer', + 'photo' => 'Foto', + 'portfolio' => 'Portfolio', + 'postal_code' => 'Postleitzahl', + 'preview' => 'Vorschau', + 'price' => 'Preis', + 'product_id' => 'Produkt ID', + 'product_uid' => 'Produkt-UID', + 'product_uuid' => 'Produkt-UUID', + 'promo_code' => 'Aktionscode', + 'province' => 'Provinz', + 'quantity' => 'Menge', + 'reason' => 'Grund', + 'recaptcha_response_field' => 'Captcha-Feld', + 'referee' => 'Schiedsrichter', + 'referees' => 'Schiedsrichter', + 'region' => 'Region', + 'reject_reason' => 'Ablehnungsgrund', + 'remember' => 'Erinnern', + 'restored_at' => 'Wiederhergestellt am', + 'result_text_under_image' => 'Ergebnistext unter Bild', + 'role' => 'Rolle', + 'rule' => 'Regel', + 'rules' => 'Regeln', + 'second' => 'Sekunde', + 'sex' => 'Geschlecht', + 'shipment' => 'Sendung', + 'short_text' => 'Kurzer Text', + 'size' => 'GrĂ¶ĂŸe', + 'skills' => 'FĂ€higkeiten', + 'slug' => 'Schnecke', + 'specialization' => 'Spezialisierung', + 'started_at' => 'fing an bei', + 'state' => 'Bundesland', + 'status' => 'Status', + 'street' => 'Straße', + 'student' => 'SchĂŒler/Student', + 'subject' => 'Gegenstand', + 'tag' => 'Etikett', + 'tags' => 'Stichworte', + 'teacher' => 'Lehrer', + 'terms' => 'Bedingungen', + 'test_description' => 'Test Beschreibung', + 'test_locale' => 'Test Region', + 'test_name' => 'Testname', + 'text' => 'Text', + 'time' => 'Uhrzeit', + 'title' => 'Titel', + 'type' => 'Typ', + 'updated_at' => 'Aktualisiert am', + 'user' => 'Benutzer', + 'username' => 'Benutzername', + 'value' => 'Wert', + 'winner' => 'Gewinner', + 'work' => 'Arbeit', + 'year' => 'Jahr', + ], +]; diff --git a/resources/lang/el.json b/resources/lang/el.json new file mode 100644 index 000000000..ab6d8a742 --- /dev/null +++ b/resources/lang/el.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(ÎșαÎč Ώλλα :count ÏƒÏ†ÎŹÎ»ÎŒÎ±Ï„Î±)", + "(and :count more errors)": "(ÎșαÎč Ώλλα :count λΏΞη)", + "A new verification link has been sent to the email address you provided during registration.": "ΈΜας ÎœÎ­ÎżÏ‚ ÏƒÏÎœÎŽÎ”ÏƒÎŒÎżÏ‚ Î”Ï€Î±Î»ÎźÎžÎ”Ï…ÏƒÎ·Ï‚ έχΔÎč ÏƒÏ„Î±Î»Î”ÎŻ στη ÎŽÎčΔύΞυΜση ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ… Ï€ÎżÏ… ΎώσατΔ ÎșÎ±Ï„ÎŹ τηΜ Î”ÎłÎłÏÎ±Ï†Îź σας.", + "A new verification link has been sent to your email address.": "ΈΜας ÎœÎ­ÎżÏ‚ ÏƒÏÎœÎŽÎ”ÏƒÎŒÎżÏ‚ Î”Ï€Î±Î»ÎźÎžÎ”Ï…ÏƒÎ·Ï‚ έχΔÎč ÏƒÏ„Î±Î»Î”ÎŻ στη ÎŽÎčΔύΞυΜση email σας.", + "A Timeout Occurred": "Î Î±ÏÎżÏ…ÏƒÎčÎŹÏƒÏ„Î·ÎșΔ έΜα Ï‡ÏÎżÎœÎčÎșό όρÎčÎż", + "Accept": "Î‘Ï€ÎżÎŽÎżÏ‡Îź", + "Accepted": "Î‘Ï€ÎżÎŽÎ”Îșτό", + "Action": "Î”ÏÎŹÏƒÎ·", + "Actions": "Î”ÏÎŹÏƒÎ”Îčς", + "Add": "Î ÏÎżÏƒÎžÎ­ÏƒÎ”Ï„Î”", + "Add :name": "Î ÏÎżÏƒÎžÎźÎșη :name", + "Admin": "ΔÎčαχΔÎčρÎčÏƒÏ„ÎźÏ‚", + "Agree": "ÎŁÏ…ÎŒÏ†Ï‰ÎœÏŽ", + "All rights reserved.": "ΠΜΔυΌατÎčÎșÎź Ï€ÏÎżÏƒÏ„Î±ÏƒÎŻÎ± πΔρÎčÎ”Ï‡ÎżÎŒÎ­ÎœÎżÏ….", + "Already registered?": "Î•ÎŻÏƒÏ„Î” ΟΎη Î”ÎłÎłÎ”ÎłÏÎ±ÎŒÎŒÎ­ÎœÎżÏ‚?", + "Already Reported": "ΈχΔÎč ΟΎη Î±ÎœÎ±Ï†Î”ÏÎžÎ”ÎŻ", + "Archive": "Î‘ÏÏ‡Î”ÎŻÎż", + "Are you sure you want to delete your account?": "Î•ÎŻÏƒÏ„Î” ÎČέÎČαÎčÎżÎč ότÎč ΞέλΔτΔ Μα ÎŽÎčÎ±ÎłÏÎŹÏˆÎ”Ï„Î” Ï„ÎżÎœ Î»ÎżÎłÎ±ÏÎčασΌό σας;", + "Assign": "Î‘ÎœÎŹÎžÎ”ÏƒÎ·", + "Associate": "ÎŁÏÎœÎŽÎ”ÏƒÎ·", + "Attach": "ΕπÎčÏƒÏ…ÎœÎŹÏˆÎ”Ï„Î”", + "Bad Gateway": "ÎșαÎșÎź πύλη", + "Bad Request": "ΚαÎșό Î±ÎŻÏ„Î·ÎŒÎ±", + "Bandwidth Limit Exceeded": "Ï„Îż όρÎčÎż Ï„ÎżÏ… Î”ÏÏÎżÏ…Ï‚ ζώΜης έχΔÎč ÎŸÎ”Ï€Î”ÏÎ±ÏƒÏ„Î”ÎŻ", + "Browse": "ΠΔρÎčÎźÎłÎ·ÏƒÎ·", + "Cancel": "ΑÎșύρωση", + "Choose": "ΕπÎčλέΟΔτΔ", + "Choose :name": "ΕπÎčλέΟτΔ :name", + "Choose File": "ΕπÎčλογΟ Î‘ÏÏ‡Î”ÎŻÎżÏ…", + "Choose Image": "ΕπÎčλέΟτΔ ΕÎčÎșόΜα", + "Click here to re-send the verification email.": "ÎšÎŹÎœÏ„Î” ÎșλÎčÎș ΔΎώ ÎłÎčα Μα ÏƒÏ„Î”ÎŻÎ»Î”Ï„Î” ÎŸÎ±ÎœÎŹ Ï„Îż email Î”Ï€Î±Î»ÎźÎžÎ”Ï…ÏƒÎ·Ï‚.", + "Click to copy": "ÎšÎŹÎœÏ„Î” ÎșλÎčÎș ÎłÎčα αΜτÎčÎłÏÎ±Ï†Îź", + "Client Closed Request": "ΚλΔÎčστό Î±ÎŻÏ„Î·ÎŒÎ± Ï€Î”Î»ÎŹÏ„Î·", + "Close": "ÎšÎ»Î”ÎŻÏƒÎ”Ï„Î”", + "Collapse": "ÎŁÏÎŒÏ€Ï„Ï…ÎŸÎ·", + "Collapse All": "ÎŁÏÎŒÏ€Ï„Ï…ÎŸÎ· όλωΜ", + "Comment": "ÎŁÏ‡ÏŒÎ»ÎčÎż", + "Confirm": "ΕπÎčÎČΔÎČÎ±ÎŻÏ‰ÏƒÎ·", + "Confirm Password": "ΕπÎčÎČΔÎČÎ±ÎŻÏ‰ÏƒÎ· ΚωΎÎčÎșÎżÏ", + "Conflict": "ÏƒÏÎłÎșÏÎżÏ…ÏƒÎ·", + "Connect": "ÎŁÏÎœÎŽÎ”ÏƒÎ·", + "Connection Closed Without Response": "Η σύΜΎΔση έÎșλΔÎčσΔ Ï‡Ï‰ÏÎŻÏ‚ απόÎșρÎčση", + "Connection Timed Out": "Î›ÎźÎŸÎ· Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ… σύΜΎΔσης", + "Continue": "Να ÏƒÏ…ÎœÎ”Ï‡ÎŻÏƒÎ”Îč", + "Create": "ΔηΌÎčÎżÏ…ÏÎłÎźÏƒÎ”Ï„Î”", + "Create :name": "ΔηΌÎčÎżÏ…ÏÎłÎŻÎ± :name", + "Created": "ΔηΌÎčÎżÏ…ÏÎłÎźÎžÎ·ÎșΔ", + "Current Password": "΀ρέχωΜ ΚωΎÎčÎșός ΠρόσÎČασης", + "Dashboard": "Î ÎŻÎœÎ±Îșας", + "Delete": "ΔÎčÎ±ÎłÏÎŹÏˆÎ”Ï„Î”", + "Delete :name": "ΔÎčÎ±ÎłÏÎ±Ï†Îź :name", + "Delete Account": "ΔÎčÎ±ÎłÏÎ±Ï†Îź Î›ÎżÎłÎ±ÏÎčÎ±ÏƒÎŒÎżÏ", + "Detach": "Î‘Ï€ÎżÏƒÏ…ÎœÎŽÎ­ÏƒÎ”Ï„Î”", + "Details": "ÎŁÏ„ÎżÎčÏ‡Î”ÎŻÎ±", + "Disable": "Î‘Ï€Î”ÎœÎ”ÏÎłÎżÏ€ÎżÎčÎźÏƒÎ”Ï„Î”", + "Discard": "ΑπόρρÎčψη", + "Done": "ÎŸÎ»ÎżÎșληρώΞηÎșΔ", + "Down": "ÎšÎŹÏ„Ï‰", + "Duplicate": "ΔÎčÏ€Î»ÏŒÏ„Ï…Ï€Îż", + "Duplicate :name": "ΔÎčÏ€Î»ÏŒÏ„Ï…Ï€Îż: ÏŒÎœÎżÎŒÎ±", + "Edit": "Î•Ï€Î”ÎŸÎ”ÏÎłÎ±ÏƒÎŻÎ±", + "Edit :name": "Î•Ï€Î”ÎŸÎ”ÏÎłÎ±ÏƒÎŻÎ± :name", + "Email": "ΗλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ", + "Email Password Reset Link": "Î‘Ï€ÎżÏƒÏ„ÎżÎ»Îź ÎŁÏÎœÎŽÎ”ÏƒÎŒÎżÏ… Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹÏ‚ ΚωΎÎčÎșÎżÏ", + "Enable": "Î•ÎœÎ”ÏÎłÎżÏ€ÎżÎčÎźÏƒÎ”Ï„Î”", + "Ensure your account is using a long, random password to stay secure.": "ΒΔÎČαÎčÏ‰ÎžÎ”ÎŻÏ„Î” ότÎč Îż Î»ÎżÎłÎ±ÏÎčασΌός σας χρησÎčÎŒÎżÏ€ÎżÎčΔί έΜα ΌαÎșρύ, Ï„Ï…Ï‡Î±ÎŻÎż ÎșωΎÎčÎșό πρόσÎČασης ÎłÎčα Μα Ï€Î±ÏÎ±ÎŒÎ”ÎŻÎœÎ”Ï„Î” Î±ÏƒÏ†Î±Î»Î”ÎŻÏ‚.", + "Expand": "ΕπέÎșταση", + "Expand All": "ΕπέÎșταση όλωΜ", + "Expectation Failed": "Η Ï€ÏÎżÏƒÎŽÎżÎșία απέτυχΔ", + "Explanation": "Î•Ï€Î”ÎŸÎźÎłÎ·ÏƒÎ·", + "Export": "Î•ÎŸÎ±ÎłÏ‰ÎłÎź", + "Export :name": "Export :name", + "Failed Dependency": "Î‘Ï€ÎżÏ„Ï…Ï‡Î·ÎŒÎ­ÎœÎ· Î”ÎŸÎŹÏÏ„Î·ÏƒÎ·", + "File": "Î‘ÏÏ‡Î”ÎŻÎż", + "Files": "Î‘ÏÏ‡Î”ÎŻÎ±", + "Forbidden": "Î‘Ï€Î±ÎłÎżÏÎ”Ï…ÎŒÎ­ÎœÎż", + "Forgot your password?": "ÎžÎ”Ï‡ÎŹÏƒÎ±Ï„Î” Ï„ÎżÎœ ÎșωΎÎčÎșό σας;", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "ÎžÎ”Ï‡ÎŹÏƒÎ±Ï„Î” Ï„ÎżÎœ ÎșωΎÎčÎșό σας; ΚαΜέΜα πρόÎČληΌα. ΔώστΔ Όας τηΜ ÎŽÎčΔύΞυΜση ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ… σας ÎșαÎč Ξα σας ÏƒÏ„Î”ÎŻÎ»ÎżÏ…ÎŒÎ” έΜα email ΌΔ έΜαΜ ÏƒÏÎœÎŽÎ”ÏƒÎŒÎż (link), Ï€ÎżÏ… Ξα σας ΔπÎčστρέψΔÎč Μα ΎηΌÎčÎżÏ…ÏÎłÎźÏƒÎ”Ï„Î” έΜαΜ ÎœÎ­Îż ÎșωΎÎčÎșό πρόσÎČασης.", + "Found": "ΒρέΞηÎșαΜ", + "Gateway Timeout": "Πύλη Ώρα αΜαχώρησης", + "Go Home": "ΠΟγαÎčΜΔ στηΜ αρχÎčÎșÎź", + "Go to page :page": "ÎœÎ”Ï„ÎŹÎČαση στη ÏƒÎ”Î»ÎŻÎŽÎ± :page", + "Gone": "Î§Î±ÎŒÎ­ÎœÎżÏ‚", + "Hello!": "Î§Î±ÎŻÏÎ”Ï„Î”!", + "Hide": "ΑπόÎșρυψη", + "Hide :name": "ΑπόÎșρυψη :name", + "Home": "ΑρχÎčÎșÎź", + "HTTP Version Not Supported": "Η έÎșÎŽÎżÏƒÎ· HTTP ΎΔΜ Ï…Ï€ÎżÏƒÏ„Î·ÏÎŻÎ¶Î”Ï„Î±Îč", + "I'm a teapot": "Î•ÎŻÎŒÎ±Îč Ï„ÏƒÎ±ÎłÎčέρα", + "If you did not create an account, no further action is required.": "Î•ÎŹÎœ ΎΔΜ ΎηΌÎčÎżÏ…ÏÎłÎźÏƒÎ±Ï„Î” Î»ÎżÎłÎ±ÏÎčασΌό, ΎΔΜ απαÎčÏ„Î”ÎŻÏ„Î±Îč πΔραÎčτέρω Î”ÎœÎ­ÏÎłÎ”Îčα.", + "If you did not request a password reset, no further action is required.": "Î•ÎŹÎœ ΎΔΜ Î¶Î·Ï„ÎźÏƒÎ±Ï„Î” Î”Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ ÎșωΎÎčÎșÎżÏ πρόσÎČασης, ΎΔΜ απαÎčÏ„Î”ÎŻÏ„Î±Îč πΔραÎčτέρω Î”ÎœÎ­ÏÎłÎ”Îčα.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "ΑΜ αΜτÎčÎŒÎ”Ï„Ï‰Ï€ÎŻÎ¶Î”Ï„Î” Ï€ÏÎżÎČÎ»ÎźÎŒÎ±Ï„Î± ΌΔ Ï„Îż ÎșλÎčÎș ÏƒÏ„Îż ÎșÎżÏ…ÎŒÏ€ÎŻ \":actionText\", αΜτÎčÎłÏÎŹÏˆÏ„Î” ÎșαÎč ΔπÎčÎșÎżÎ»Î»ÎźÏƒÏ„Î” τηΜ παραÎșÎŹÏ„Ï‰ ÎŽÎčΔύΞυΜση \nÏƒÏ„Îż Ï€ÏÏŒÎłÏÎ±ÎŒÎŒÎ± πΔρÎčÎźÎłÎ·ÏƒÎ·Ï‚:", + "IM Used": "IM ΧρησÎčÎŒÎżÏ€ÎżÎčÎ”ÎŻÏ„Î±Îč", + "Image": "ΕÎčÎșόΜα", + "Impersonate": "Î„Ï€ÎżÎŽÏÎżÎŒÎ±Îč", + "Impersonation": "ÎœÎŻÎŒÎ·ÏƒÎ·", + "Import": "ΕÎčÏƒÎ±ÎłÏ‰ÎłÎź", + "Import :name": "ΕÎčÏƒÎ±ÎłÏ‰ÎłÎź :name", + "Insufficient Storage": "ΑΜΔπαρÎșÎźÏ‚ Î±Ï€ÎżÎžÎ·ÎșΔυτÎčÎșός Ï‡ÏŽÏÎżÏ‚", + "Internal Server Error": "ΕσωτΔρÎčÎșό ÎŁÏ†ÎŹÎ»ÎŒÎ± ΔÎčαÎșÎżÎŒÎčÏƒÏ„Îź", + "Introduction": "ΕÎčÏƒÎ±ÎłÏ‰ÎłÎź", + "Invalid JSON was returned from the route.": "ΕπÎčÏƒÏ„ÏÎŹÏ†Î·ÎșΔ Όη έγÎșÏ…ÏÎż JSON από τη ÎŽÎčÎ±ÎŽÏÎżÎŒÎź.", + "Invalid SSL Certificate": "Μη έγÎșÏ…ÏÎż πÎčÏƒÏ„ÎżÏ€ÎżÎčητÎčÎșό SSL", + "Length Required": "ΑπαÎčÏ„ÎżÏÎŒÎ”ÎœÎż ÎŒÎźÎșÎżÏ‚", + "Like": "ÎœÎżÏ… αρέσΔÎč", + "Load": "Ίόρτωση", + "Localize": "Î€ÎżÏ€ÎčÎșÎżÏ€ÎżÎŻÎ·ÏƒÎ·", + "Locked": "ΚλΔÎčÎŽÏ‰ÎŒÎ­ÎœÎż", + "Log In": "ÎŁÏÎœÎŽÎ”ÏƒÎ·", + "Log in": "ÎŁÏ…ÎœÎŽÎ”ÎžÎ”ÎŻÏ„Î”", + "Log Out": "Î±Ï€ÎżÏƒÏ…ÎœÎŽÎ”ÎžÎ”ÎŻÏ„Î”", + "Login": "Î•ÎŻÏƒÎżÎŽÎżÏ‚", + "Logout": "ÎˆÎŸÎżÎŽÎżÏ‚", + "Loop Detected": "Î•ÎœÏ„ÎżÏ€ÎŻÏƒÏ„Î·ÎșΔ ÎČÏÏŒÏ‡ÎżÏ‚", + "Maintenance Mode": "λΔÎčÏ„ÎżÏ…ÏÎłÎŻÎ± ÏƒÏ…ÎœÏ„ÎźÏÎ·ÏƒÎ·Ï‚", + "Method Not Allowed": "Όη ΔπÎčÏ„ÏÎ”Ï€Ï„Îź ÎŒÎ­ÎžÎżÎŽÎżÏ‚", + "Misdirected Request": "ΕσφαλΌέΜη ÎŽÎčΔύΞυΜση αÎčÏ„ÎźÎŒÎ±Ï„ÎżÏ‚", + "Moved Permanently": "ΌΔταÎșÎčÎœÎźÎžÎ·ÎșΔ ΌόΜÎčΌα", + "Multi-Status": "Î ÎżÎ»Î»Î±Ï€Î»ÎźÏ‚ ÎšÎ±Ï„ÎŹÏƒÏ„Î±ÏƒÎ·Ï‚", + "Multiple Choices": "Î ÎżÎ»Î»Î±Ï€Î»Î­Ï‚ ΔπÎčÎ»ÎżÎłÎ­Ï‚", + "Name": "ÎŒÎœÎżÎŒÎ±", + "Network Authentication Required": "ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Î­Î»Î”ÎłÏ‡ÎżÏ‚ ταυτότητας ÎŽÎčÎșÏ„ÏÎżÏ…", + "Network Connect Timeout Error": "ÎŁÏ†ÎŹÎ»ÎŒÎ± Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ… Î»ÎźÎŸÎ·Ï‚ σύΜΎΔσης ÎŽÎčÎșÏ„ÏÎżÏ…", + "Network Read Timeout Error": "ÎŁÏ†ÎŹÎ»ÎŒÎ± Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ… Î±ÎœÎŹÎłÎœÏ‰ÏƒÎ·Ï‚ ÎŽÎčÎșÏ„ÏÎżÏ…", + "New": "Νέα", + "New :name": "Νέο :name", + "New Password": "ÎÎ­ÎżÏ‚ ΚωΎÎčÎșός ΠρόσÎČασης", + "No": "ΌχÎč", + "No Content": "Î§Ï‰ÏÎŻÏ‚ ΠΔρÎčÎ”Ï‡ÏŒÎŒÎ”ÎœÎż", + "Non-Authoritative Information": "Μη Î•ÎŸÎżÏ…ÏƒÎčÎżÎŽÎżÏ„Î·ÎŒÎ­ÎœÎ”Ï‚ Î Î»Î·ÏÎżÏ†ÎżÏÎŻÎ”Ï‚", + "Not Acceptable": "Μη Î±Ï€ÎżÎŽÎ”Îșτό", + "Not Extended": "ΔΔΜ ΔπΔÎșÏ„ÎŹÎžÎ·ÎșΔ", + "Not Found": "ΔΔΜ ΒρέΞηÎșΔ", + "Not Implemented": "ΔΔΜ ΔφαρΌόζΔταÎč", + "Not Modified": "Μη Î€ÏÎżÏ€ÎżÏ€ÎżÎčÎ·ÎŒÎ­ÎœÎż", + "of": "Ï„ÎżÏ…", + "OK": "Î•ÎœÏ„ÎŹÎŸÎ”Îč", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "ΜόλÎčς ÎŽÎčÎ±ÎłÏÎ±Ï†Î”ÎŻ Îż Î»ÎżÎłÎ±ÏÎčασΌός σας, ÏŒÎ»ÎżÎč ÎżÎč Ï€ÏŒÏÎżÎč ÎșαÎč τα ÎŽÎ”ÎŽÎżÎŒÎ­ÎœÎ± Ï„ÎżÏ… Ξα ÎŽÎčÎ±ÎłÏÎ±Ï†ÎżÏÎœ ÎżÏÎčστÎčÎșÎŹ. ΠρÎčΜ από τη ÎŽÎčÎ±ÎłÏÎ±Ï†Îź Ï„ÎżÏ… Î»ÎżÎłÎ±ÏÎčÎ±ÏƒÎŒÎżÏ σας, παραÎșÎ±Î»ÎżÏÎŒÎ” Μα ÎșατΔÎČÎŹÏƒÎ”Ï„Î” ÎżÏ€ÎżÎčÎ±ÎŽÎźÏ€ÎżÏ„Î” ÎŽÎ”ÎŽÎżÎŒÎ­ÎœÎ± Îź Ï€Î»Î·ÏÎżÏ†ÎżÏÎŻÎ”Ï‚ Ï€ÎżÏ… ΞέλΔτΔ Μα ÎŽÎčÎ±Ï„Î·ÏÎźÏƒÎ”Ï„Î”.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "ΜόλÎčς ÎŽÎčÎ±ÎłÏÎ±Ï†Î”ÎŻ Îż Î»ÎżÎłÎ±ÏÎčασΌός σας, ÏŒÎ»ÎżÎč ÎżÎč Ï€ÏŒÏÎżÎč ÎșαÎč τα ÎŽÎ”ÎŽÎżÎŒÎ­ÎœÎ± Ï„ÎżÏ… Ξα ÎŽÎčÎ±ÎłÏÎ±Ï†ÎżÏÎœ ÎżÏÎčστÎčÎșÎŹ. ΕÎčÏƒÎ±ÎłÎŹÎłÎ”Ï„Î” Ï„ÎżÎœ ÎșωΎÎčÎșό πρόσÎČÎ±ÏƒÎźÏ‚ σας ÎłÎčα Μα ΔπÎčÎČΔÎČαÎčώσΔτΔ ότÎč ΞέλΔτΔ Μα ÎŽÎčÎ±ÎłÏÎŹÏˆÎ”Ï„Î” ÎżÏÎčστÎčÎșÎŹ Ï„ÎżÎœ Î»ÎżÎłÎ±ÏÎčασΌό σας.", + "Open": "Î†ÎœÎżÎčÎłÎŒÎ±", + "Open in a current window": "Î†ÎœÎżÎčÎłÎŒÎ± σΔ Ï„ÏÎ­Ï‡ÎżÎœ Ï€Î±ÏÎŹÎžÏ…ÏÎż", + "Open in a new window": "Î†ÎœÎżÎčÎłÎŒÎ± σΔ ÎœÎ­Îż Ï€Î±ÏÎŹÎžÏ…ÏÎż", + "Open in a parent frame": "Î†ÎœÎżÎčÎłÎŒÎ± σΔ ÎłÎżÎœÎčÎșό Ï€Î»Î±ÎŻÏƒÎčÎż", + "Open in the topmost frame": "Î†ÎœÎżÎčÎłÎŒÎ± ÏƒÏ„Îż Ï€ÎŹÎœÏ‰ Ï€Î»Î±ÎŻÏƒÎčÎż", + "Open on the website": "Î†ÎœÎżÎčÎłÎŒÎ± ÏƒÏ„ÎżÎœ ÎčÏƒÏ„ÏŒÏ„ÎżÏ€Îż", + "Origin Is Unreachable": "Η Ï€ÏÎżÎ­Î»Î”Ï…ÏƒÎ· Î”ÎŻÎœÎ±Îč απρόσÎčτη", + "Page Expired": "Η ÏƒÏ…ÎœÎ”ÎŽÏÎŻÎ± έληΟΔ", + "Pagination Navigation": "Î Î»ÎżÎźÎłÎ·ÏƒÎ· ΣΔλÎčÎŽÎżÏ€ÎżÎŻÎ·ÏƒÎ·Ï‚", + "Partial Content": "ΜΔρÎčÎșό πΔρÎčÎ”Ï‡ÏŒÎŒÎ”ÎœÎż", + "Password": "ΚωΎÎčÎșός", + "Payload Too Large": "Î ÎżÎ»Ï ÎŒÎ”ÎłÎŹÎ»Îż ωφέλÎčÎŒÎż Ï†ÎżÏÏ„ÎŻÎż", + "Payment Required": "ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Ï€Î»Î·ÏÏ‰ÎŒÎź", + "Permanent Redirect": "ΜόΜÎčΌη αΜαÎșατΔύΞυΜση", + "Please click the button below to verify your email address.": "ÎšÎŹÎœÏ„Î” ÎșλÎčÎș ÏƒÏ„Îż παραÎșÎŹÏ„Ï‰ ÎșÎżÏ…ÎŒÏ€ÎŻ ÎłÎčα Μα ΔπαληΞΔύσΔτΔ τη ÎŽÎčΔύΞυΜση ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ… σας.", + "Precondition Failed": "Η Ï€ÏÎżÏ‹Ï€ÏŒÎžÎ”ÏƒÎ· απέτυχΔ", + "Precondition Required": "ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Ï€ÏÎżÏ‹Ï€ÏŒÎžÎ”ÏƒÎ·", + "Preview": "Î ÏÎżÎ”Ï€ÎčσÎșόπηση", + "Price": "΀ÎčÎŒÎź", + "Processing": "Î•Ï€Î”ÎŸÎ”ÏÎłÎ±ÏƒÎŻÎ±", + "Profile": "Î ÏÎżÏ†ÎŻÎ»", + "Profile Information": "Î Î»Î·ÏÎżÏ†ÎżÏÎŻÎ”Ï‚ Î ÏÎżÏ†ÎŻÎ»", + "Proxy Authentication Required": "ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Î­Î»Î”ÎłÏ‡ÎżÏ‚ ταυτότητας ÎŽÎčαÎșÎżÎŒÎčÏƒÏ„Îź ÎŒÎ”ÏƒÎżÎ»ÎŹÎČησης", + "Railgun Error": "ÎŁÏ†ÎŹÎ»ÎŒÎ± Railgun", + "Range Not Satisfiable": "΀ο Î”ÏÏÎżÏ‚ ΎΔΜ Î”ÎŻÎœÎ±Îč ÎčÎșÎ±ÎœÎżÏ€ÎżÎčητÎčÎșό", + "Record": "Î•ÎłÎłÏÎ±Ï†Îź", + "Regards": "ΊÎčλÎčÎșÎŹ", + "Register": "Î•ÎłÎłÏÎ±Ï†Îź", + "Remember me": "Να ΌΔ ÎžÏ…ÎŒÎŹÏƒÎ±Îč", + "Request Header Fields Too Large": "Î ÎżÎ»Ï ÎŒÎ”ÎłÎŹÎ»Î± Ï€Î”ÎŽÎŻÎ± ÎșÎ”Ï†Î±Î»ÎŻÎŽÎ±Ï‚ αÎčÏ„ÎźÎŒÎ±Ï„ÎżÏ‚", + "Request Timeout": "Î‘ÎŻÏ„Î·ÎŒÎ± Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ…", + "Resend Verification Email": "Î•Ï€Î±ÎœÎ±Ï€ÎżÏƒÏ„ÎżÎ»Îź email Î”Ï€Î±Î»ÎźÎžÎ”Ï…ÏƒÎ·Ï‚", + "Reset Content": "Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ πΔρÎčÎ”Ï‡ÎżÎŒÎ­ÎœÎżÏ…", + "Reset Password": "Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ ΚωΎÎčÎșÎżÏ", + "Reset Password Notification": "ΕÎčÎŽÎżÏ€ÎżÎŻÎ·ÏƒÎ· Î”Ï€Î±ÎœÎ±Ï†ÎżÏÎŹÏ‚ ÎșωΎÎčÎșÎżÏ", + "Restore": "Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ", + "Restore :name": "Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ :name", + "results": "Î±Ï€ÎżÏ„Î­Î»Î”ÏƒÎŒÎ±", + "Retry With": "ΔοÎșÎčÎŒÎŹÏƒÏ„Î” ÎŸÎ±ÎœÎŹ ΌΔ", + "Save": "Î‘Ï€ÎżÎžÎ·ÎșΔύσΔτΔ", + "Save & Close": "Î‘Ï€ÎżÎžÎźÎșΔυση & ÎšÎ»Î”ÎŻÏƒÎčÎŒÎż", + "Save & Return": "Î‘Ï€ÎżÎžÎźÎșΔυση & ΕπÎčÏƒÏ„ÏÎżÏ†Îź", + "Save :name": "Î‘Ï€ÎżÎžÎźÎșΔυση :name", + "Saved.": "Î‘Ï€ÎżÎžÎ·ÎșÎ”ÏÎżÎœÏ„Î±Îč.", + "Search": "Î‘ÎœÎ±Î¶ÎźÏ„Î·ÏƒÎ·", + "Search :name": "Î‘ÎœÎ±Î¶ÎźÏ„Î·ÏƒÎ· :name", + "See Other": "ΒλέπΔ Άλλα", + "Select": "ΕπÎčÎ»Î­ÎłÏ‰", + "Select All": "ΕπÎčλογΟ ΌλωΜ", + "Send": "ÎŁÏ„Î”ÎŻÎ»Î”Ï„Î”", + "Server Error": "ÎŁÏ†ÎŹÎ»ÎŒÎ± ÏƒÏ„ÎżÎœ Î”ÎŸÏ…Ï€Î·ÏÎ”Ï„Î·Ï„Îź (server)", + "Service Unavailable": "Μη ÎŽÎčαΞέσÎčΌη Ï…Ï€Î·ÏÎ”ÏƒÎŻÎ±", + "Session Has Expired": "Η ÏƒÏ…ÎœÎ”ÎŽÏÎŻÎ± έχΔÎč Î»ÎźÎŸÎ”Îč", + "Settings": "ÎĄÏ…ÎžÎŒÎŻÏƒÎ”Îčς", + "Show": "Î•ÎŒÏ†ÎŹÎœÎčση", + "Show :name": "Î•ÎŒÏ†ÎŹÎœÎčση :name", + "Show All": "Î•ÎŒÏ†ÎŹÎœÎčση όλωΜ", + "Showing": "Î•ÎŒÏ†ÎŹÎœÎčση", + "Sign In": "ÎŁÏÎœÎŽÎ”ÏƒÎ·", + "Solve": "Λύση", + "SSL Handshake Failed": "Η χΔÎčÏÎ±ÏˆÎŻÎ± SSL απέτυχΔ", + "Start": "Î‘ÏÏ‡Îź", + "Stop": "Î€Î­Î»ÎżÏ‚", + "Submit": "Î„Ï€ÎżÎČολΟ", + "Subscribe": "Î•ÎłÎłÏÎ±Ï†Î”ÎŻÏ„Î”", + "Switch": "ΔÎčαÎșόπτης", + "Switch To Role": "ΑλλαγΟ σΔ ÏÏŒÎ»Îż", + "Switching Protocols": "ΠρωτόÎșολλα Î”ÎœÎ±Î»Î»Î±ÎłÎźÏ‚", + "Tag": "ΕτÎčÎșέτα", + "Tags": "ΕτÎčÎșέτΔς", + "Temporary Redirect": "Î ÏÎżÏƒÏ‰ÏÎčÎœÎź αΜαÎșατΔύΞυΜση", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "ΕυχαρÎčστώ ÎłÎčα τηΜ Î”ÎłÎłÏÎ±Ï†Îź! ΠρÎčΜ ΟΔÎșÎčÎœÎźÏƒÎ”Ï„Î”, ÎŒÏ€ÎżÏÎ”ÎŻÏ„Î” Μα ΔπαληΞΔύσΔτΔ τη ÎŽÎčΔύΞυΜση ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ… σας ÎșÎŹÎœÎżÎœÏ„Î±Ï‚ ÎșλÎčÎș ÏƒÏ„ÎżÎœ ÏƒÏÎœÎŽÎ”ÏƒÎŒÎż Ï€ÎżÏ… ΌόλÎčς σας ÏƒÏ„Î”ÎŻÎ»Î±ÎŒÎ” Όέσω ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ…; Î•ÎŹÎœ ΎΔΜ λΏÎČατΔ Ï„Îż ÎŒÎźÎœÏ…ÎŒÎ± ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ…, Ξα σας ÏƒÏ„Î”ÎŻÎ»ÎżÏ…ÎŒÎ” Î”Ï…Ï‡Î±ÏÎŻÏƒÏ„Ï‰Ï‚ έΜα Ώλλο.", + "The given data was invalid.": "΀α ÎŽÎ”ÎŽÎżÎŒÎ­ÎœÎ± Ï€ÎżÏ… ΎόΞηÎșαΜ ΎΔΜ ÎźÏ„Î±Îœ έγÎșυρα.", + "The response is not a streamed response.": "Η Î±Ï€ÎŹÎœÏ„Î·ÏƒÎ· ΎΔΜ Î”ÎŻÎœÎ±Îč Î±Ï€ÎŹÎœÏ„Î·ÏƒÎ· ÏÎżÎźÏ‚.", + "The response is not a view.": "Η Î±Ï€ÎŹÎœÏ„Î·ÏƒÎ· ΎΔΜ Î”ÎŻÎœÎ±Îč ÎŹÏ€ÎżÏˆÎ·.", + "This is a secure area of the application. Please confirm your password before continuing.": "Î‘Ï…Ï„Îź Î”ÎŻÎœÎ±Îč ÎŒÎčα Î±ÏƒÏ†Î±Î»ÎźÏ‚ πΔρÎčÎżÏ‡Îź της Î”Ï†Î±ÏÎŒÎżÎłÎźÏ‚. ΕπÎčÎČΔÎČαÎčώστΔ Ï„ÎżÎœ ÎșωΎÎčÎșό πρόσÎČÎ±ÏƒÎźÏ‚ σας πρÎčΜ ÏƒÏ…ÎœÎ”Ï‡ÎŻÏƒÎ”Ï„Î”.", + "This password reset link will expire in :count minutes.": "Αυτός Îż ÏƒÏÎœÎŽÎ”ÏƒÎŒÎżÏ‚ Î”Ï€Î±ÎœÎ±Ï†ÎżÏÎŹÏ‚ ÎșωΎÎčÎșÎżÏ, Ξα Î»ÎźÎŸÎ”Îč σΔ :count Î»Î”Ï€Ï„ÎŹ.", + "to": "σΔ", + "Toggle navigation": "Î•ÎœÎ±Î»Î»Î±ÎłÎź Ï€Î»ÎżÎźÎłÎ·ÏƒÎ·Ï‚", + "Too Early": "Î ÎżÎ»Ï ÎœÏ‰ÏÎŻÏ‚", + "Too Many Requests": "Î ÎŹÏÎ± Ï€ÎżÎ»Î»ÎŹ αÎčÏ„ÎźÎŒÎ±Ï„Î±", + "Translate": "ÎœÎ”Ï„ÎŹÏ†ÏÎ±ÏƒÎ·", + "Translate It": "ÎœÎ”Ï„ÎŹÏ†ÏÎ±ÏƒÎ­ Ï„Îż", + "Unauthorized": "Î§Ï‰ÏÎŻÏ‚ Î”ÎŸÎżÏ…ÏƒÎčÎżÎŽÏŒÏ„Î·ÏƒÎ·", + "Unavailable For Legal Reasons": "Μη ÎŽÎčαΞέσÎčÎŒÎż ÎłÎčα ÎœÎżÎŒÎčÎșÎżÏÏ‚ Î»ÏŒÎłÎżÏ…Ï‚", + "Unknown Error": "Î‘ÎłÎœÏ‰ÏƒÏ„Îż ÏƒÏ†ÎŹÎ»ÎŒÎ±", + "Unpack": "Î†ÎœÎżÎčÎłÎŒÎ±", + "Unprocessable Entity": "Μη Î”Ï€Î”ÎŸÎ”ÏÎłÎŹÏƒÎčΌη ÎżÎœÏ„ÏŒÏ„Î·Ï„Î±", + "Unsubscribe": "Î‘Ï€Î”ÎłÎłÏÎ±Ï†Îź", + "Unsupported Media Type": "Μη Ï…Ï€ÎżÏƒÏ„Î·ÏÎčÎ¶ÏŒÎŒÎ”ÎœÎżÏ‚ Ï„ÏÏ€ÎżÏ‚ ÎŒÎ­ÏƒÎżÏ…", + "Up": "Î ÎŹÎœÏ‰", + "Update": "ΕΜηΌΔρωΌέΜη", + "Update :name": "ΕΜηΌέρωση :name", + "Update Password": "ΕΜηΌέρωση ΚωΎÎčÎșÎżÏ ΠρόσÎČασης", + "Update your account's profile information and email address.": "ΕΜηΌΔρώστΔ τα ÏƒÏ„ÎżÎčÏ‡Î”ÎŻÎ± Ï„ÎżÏ… Ï€ÏÎżÏ†ÎŻÎ» Ï„ÎżÏ… Î»ÎżÎłÎ±ÏÎčÎ±ÏƒÎŒÎżÏ σας ÎșαÎč τη ÎŽÎčΔύΞυΜση ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ….", + "Upgrade Required": "ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč αΜαÎČÎŹÎžÎŒÎčση", + "URI Too Long": "΄πΔρÎČολÎčÎșÎŹ ÎŒÎ”ÎłÎŹÎ»Îż URI", + "Use Proxy": "Î§ÏÎźÏƒÎ· ÎŽÎčαÎșÎżÎŒÎčÏƒÏ„Îź ÎŒÎ”ÏƒÎżÎ»ÎŹÎČησης", + "User": "Î§ÏÎźÏƒÏ„Î·Ï‚", + "Variant Also Negotiates": "Î Î±ÏÎ±Î»Î»Î±ÎłÎź Î•Ï€ÎŻÏƒÎ·Ï‚ ÎŽÎčÎ±Ï€ÏÎ±ÎłÎŒÎ±Ï„Î”ÏÎ”Ï„Î±Îč", + "Verify Email Address": "ΕπÎčÎČΔÎČαÎčώστΔ τη ÎŽÎčΔύΞυΜση ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ…", + "View": "Î ÏÎżÎČολΟ", + "View :name": "Î ÏÎżÎČολΟ :name", + "Web Server is Down": "Ο ÎŽÎčαÎșÎżÎŒÎčÏƒÏ„ÎźÏ‚ Web Î”ÎŻÎœÎ±Îč ΔÎșτός λΔÎčÏ„ÎżÏ…ÏÎłÎŻÎ±Ï‚", + "Whoops!": "Ουπς!", + "Yes": "ΝαÎč.", + "You are receiving this email because we received a password reset request for your account.": "ΛαΌÎČÎŹÎœÎ”Ï„Î” αυτό Ï„Îż ÎŒÎźÎœÏ…ÎŒÎ± ηλΔÎșÏ„ÏÎżÎœÎčÎșÎżÏ Ï„Î±Ï‡Ï…ÎŽÏÎżÎŒÎ”ÎŻÎżÏ… ΔπΔÎčÎŽÎź λΏÎČαΌΔ έΜα Î±ÎŻÏ„Î·ÎŒÎ± Î”Ï€Î±ÎœÎ±Ï†ÎżÏÎŹÏ‚ ÎșωΎÎčÎșÎżÏ πρόσÎČασης ÎłÎčα Ï„Îż Î»ÎżÎłÎ±ÏÎčασΌό σας.", + "You're logged in!": "ΈχΔτΔ ÏƒÏ…ÎœÎŽÎ”ÎžÎ”ÎŻ!", + "Your email address is unverified.": "Η ÎŽÎčΔύΞυΜση email σας ΎΔΜ έχΔÎč Î”Ï€Î±Î»Î·ÎžÎ”Ï…Ï„Î”ÎŻ." +} \ No newline at end of file diff --git a/resources/lang/el/actions.php b/resources/lang/el/actions.php new file mode 100644 index 000000000..ab667f8dd --- /dev/null +++ b/resources/lang/el/actions.php @@ -0,0 +1,119 @@ + 'Î‘Ï€ÎżÎŽÎżÏ‡Îź', + 'action' => 'Î•ÎœÎ­ÏÎłÎ”Îčα', + 'actions' => 'Î•ÎœÎ­ÏÎłÎ”ÎčΔς', + 'add' => 'Î ÏÎżÏƒÎžÎźÎșη', + 'admin' => 'ΔÎčαχΔÎčρÎčÏƒÏ„ÎźÏ‚', + 'agree' => 'ÎŁÏ…ÎŒÏ†Ï‰ÎœÏŽ', + 'archive' => 'Î‘ÏÏ‡Î”ÎŻÎż', + 'assign' => 'Î‘ÎœÎŹÎžÎ”ÏƒÎ·', + 'associate' => 'ÎŁÏÎœÎŽÎ”ÏƒÎ·', + 'attach' => 'ΕπÎčσύΜαψη', + 'browse' => 'ΠΔρÎčÎźÎłÎ·ÏƒÎ·', + 'cancel' => 'ΑÎșύρωση', + 'choose' => 'ΕπÎčλογΟ', + 'choose_file' => 'ΕπÎčλέΟτΔ Ï„Îż Î±ÏÏ‡Î”ÎŻÎż', + 'choose_image' => 'ΕπÎčλέΟτΔ ΕÎčÎșόΜα', + 'click_to_copy' => 'ÎšÎŹÎœÏ„Î” ÎșλÎčÎș ÎłÎčα αΜτÎčÎłÏÎ±Ï†Îź', + 'close' => 'ÎšÎ»Î”ÎŻÏƒÎčÎŒÎż', + 'collapse' => 'ÎŁÏÎŒÏ€Ï„Ï…ÎŸÎ·', + 'collapse_all' => 'ÎŁÏÎŒÏ€Ï„Ï…ÎŸÎ· όλωΜ', + 'comment' => 'ÎŁÏ‡ÏŒÎ»ÎčÎż', + 'confirm' => 'ΕπÎčÎČΔÎČÎ±ÎŻÏ‰ÏƒÎ·', + 'connect' => 'ÎŁÏÎœÎŽÎ”ÏƒÎ·', + 'create' => 'ΔηΌÎčÎżÏ…ÏÎłÎŻÎ±', + 'delete' => 'ΔÎčÎ±ÎłÏÎ±Ï†Îź', + 'detach' => 'Απόσπαση', + 'details' => 'Î›Î”Ï€Ï„ÎżÎŒÎ­ÏÎčΔς', + 'disable' => 'Î‘Ï€Î”ÎœÎ”ÏÎłÎżÏ€ÎżÎŻÎ·ÏƒÎ·', + 'discard' => 'ΑπόρρÎčψη', + 'done' => 'ÎŸÎ»ÎżÎșληρώΞηÎșΔ', + 'down' => 'ÎšÎŹÏ„Ï‰', + 'duplicate' => 'ΔÎčÏ€Î»ÏŒÏ„Ï…Ï€Îż', + 'edit' => 'Î•Ï€Î”ÎŸÎ”ÏÎłÎ±ÏƒÎŻÎ±', + 'enable' => 'Î•ÎœÎ”ÏÎłÎżÏ€ÎżÎŻÎ·ÏƒÎ·', + 'expand' => 'ΕπέÎșταση', + 'expand_all' => 'ΕπέÎșταση όλωΜ', + 'explanation' => 'Î•Ï€Î”ÎŸÎźÎłÎ·ÏƒÎ·', + 'export' => 'Î•ÎŸÎ±ÎłÏ‰ÎłÎź', + 'file' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč Î±ÏÏ‡Î”ÎŻÎż.', + 'files' => 'Î‘ÏÏ‡Î”ÎŻÎ±', + 'go_home' => 'Î ÏÎżÏ‚ αρχÎčÎșÎź', + 'hide' => 'ΑπόÎșρυψη', + 'home' => 'ΑρχÎčÎșÎź', + 'image' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ΔÎčÎșόΜα.', + 'impersonate' => 'ΕÎșÏ€ÏÎżÏƒÏŽÏ€Î·ÏƒÎ·', + 'impersonation' => 'ΕÎșÏ€ÏÎżÏƒÏŽÏ€Î·ÏƒÎ·', + 'import' => 'ΕÎčÏƒÎ±ÎłÏ‰ÎłÎź', + 'introduction' => 'ΕÎčÏƒÎ±ÎłÏ‰ÎłÎź', + 'like' => 'ÎœÎżÏ… αρέσΔÎč', + 'load' => 'Ίόρτωση', + 'localize' => 'Î€ÎżÏ€ÎčÎșÎżÏ€ÎżÎŻÎ·ÏƒÎ·', + 'log_in' => 'ÎŁÏÎœÎŽÎ”ÏƒÎ·', + 'log_out' => 'Î‘Ï€ÎżÏƒÏÎœÎŽÎ”ÏƒÎ·', + 'named' => [ + 'add' => 'Î ÏÎżÏƒÎžÎ­ÏƒÏ„Î” :name', + 'choose' => 'ΕπÎčλέΟτΔ :name', + 'create' => 'ΔηΌÎčÎżÏ…ÏÎłÎźÏƒÏ„Î” :name', + 'delete' => 'ΔÎčÎ±ÎłÏÎŹÏˆÏ„Î” :name', + 'duplicate' => 'ΑΜτÎčÎłÏÎ±Ï†Îź :name', + 'edit' => 'Î•Ï€Î”ÎŸÎ”ÏÎłÎ±ÏƒÎŻÎ± :name', + 'export' => 'Export :name', + 'hide' => 'ΑπόÎșρυψη :name', + 'import' => 'ΕÎčÏƒÎ±ÎłÏ‰ÎłÎź :name', + 'new' => 'Νέο :name', + 'restore' => 'Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ :name', + 'save' => 'Î‘Ï€ÎżÎžÎźÎșΔυση :name', + 'search' => 'Î‘ÎœÎ±Î¶ÎźÏ„Î·ÏƒÎ· :name', + 'show' => 'Î•ÎŒÏ†ÎŹÎœÎčση :name', + 'update' => 'ΕΜηΌέρωση :name', + 'view' => 'Î ÏÎżÎČολΟ :name', + ], + 'new' => 'Νέο', + 'no' => 'ΌχÎč', + 'open' => 'Î†ÎœÎżÎčÎłÎŒÎ±', + 'open_website' => 'Î†ÎœÎżÎčÎłÎŒÎ± ÏƒÏ„ÎżÎœ ÎčÏƒÏ„ÏŒÏ„ÎżÏ€Îż', + 'preview' => 'Î ÏÎżÎ”Ï€ÎčσÎșόπηση', + 'price' => '΀ÎčÎŒÎź', + 'record' => 'Î•ÎłÎłÏÎ±Ï†Îź', + 'restore' => 'Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ', + 'save' => 'Î‘Ï€ÎżÎžÎźÎșΔυση', + 'save_and_close' => 'Î‘Ï€ÎżÎžÎźÎșΔυση & ÎšÎ»Î”ÎŻÏƒÎčÎŒÎż', + 'save_and_return' => 'Î‘Ï€ÎżÎžÎźÎșΔυση & ΕπÎčÏƒÏ„ÏÎżÏ†Îź', + 'search' => 'Î‘ÎœÎ±Î¶ÎźÏ„Î·ÏƒÎ·', + 'select' => 'ΕπÎčλογΟ', + 'select_all' => 'ΕπÎčλογΟ όλωΜ', + 'send' => 'Î‘Ï€ÎżÏƒÏ„ÎżÎ»Îź', + 'settings' => 'ÎĄÏ…ÎžÎŒÎŻÏƒÎ”Îčς', + 'show' => 'Î•ÎŒÏ†ÎŹÎœÎčση', + 'show_all' => 'Î•ÎŒÏ†ÎŹÎœÎčση όλωΜ', + 'sign_in' => 'ÎŁÏÎœÎŽÎ”ÏƒÎ·', + 'solve' => 'Λύση', + 'start' => 'Î‘ÏÏ‡Îź', + 'stop' => 'Î€Î­Î»ÎżÏ‚', + 'submit' => 'Î„Ï€ÎżÎČολΟ', + 'subscribe' => 'Î•ÎłÎłÏÎ±Ï†Îź', + 'switch' => 'ΑλλαγΟ', + 'switch_to_role' => 'ΑλλαγΟ σΔ ÏÏŒÎ»Îż', + 'tag' => 'ΕτÎčÎșέτα', + 'tags' => 'ΕτÎčÎșέτΔς', + 'target_link' => [ + 'blank' => 'Î†ÎœÎżÎčÎłÎŒÎ± σΔ ÎœÎ­Îż Ï€Î±ÏÎŹÎžÏ…ÏÎż', + 'parent' => 'Î†ÎœÎżÎčÎłÎŒÎ± σΔ ÎłÎżÎœÎčÎșό Ï€Î»Î±ÎŻÏƒÎčÎż', + 'self' => 'Î†ÎœÎżÎčÎłÎŒÎ± σΔ Ï„ÏÎ­Ï‡ÎżÎœ Ï€Î±ÏÎŹÎžÏ…ÏÎż', + 'top' => 'Î‘ÎœÎżÎŻÎŸÏ„Î” ÏƒÏ„Îż Î”Ï€ÎŹÎœÏ‰ Ï€Î»Î±ÎŻÏƒÎčÎż', + ], + 'translate' => 'ÎœÎ”Ï„ÎŹÏ†ÏÎ±ÏƒÎ·', + 'translate_it' => 'ÎœÎ”Ï„ÎŹÏ†ÏÎ±ÏƒÎ­ Ï„Îż', + 'unpack' => 'Î†ÎœÎżÎčÎłÎŒÎ±', + 'unsubscribe' => 'Î‘Ï€Î”ÎłÎłÏÎ±Ï†Îź', + 'up' => 'Î ÎŹÎœÏ‰', + 'update' => 'ΕΜηΌέρωση', + 'user' => 'ΔΔΜ ÎČρέΞηÎșΔ Ï‡ÏÎźÏƒÏ„Î·Ï‚ ΌΔ Ï„Îż ÏƒÏ…ÎłÎșΔÎșρÎčÎŒÎ­ÎœÎż email.', + 'view' => 'Î ÏÎżÎČολΟ', + 'yes' => 'ΝαÎč', +]; diff --git a/resources/lang/el/auth.php b/resources/lang/el/auth.php new file mode 100644 index 000000000..08fa8021b --- /dev/null +++ b/resources/lang/el/auth.php @@ -0,0 +1,9 @@ + '΀α ÏƒÏ„ÎżÎčÏ‡Î”ÎŻÎ± Î±Ï…Ï„ÎŹ ΎΔΜ ταÎčρÎčÎŹÎ¶ÎżÏ…Îœ ΌΔ τα ÎŽÎčÎșÎŹ Όας.', + 'password' => 'Ο ÎșωΎÎčÎșός Î”ÎŻÎœÎ±Îč Î»Î±ÎœÎžÎ±ÏƒÎŒÎ­ÎœÎżÏ‚.', + 'throttle' => 'Î ÎżÎ»Î»Î­Ï‚ Ï€ÏÎżÏƒÏ€ÎŹÎžÎ”ÎčΔς σύΜΎΔσης. ΠαραÎșαλώ ÎŽÎżÎșÎčÎŒÎŹÏƒÏ„Î” ÎŸÎ±ÎœÎŹ σΔ :seconds ΎΔυτΔρόλΔπτα.', +]; diff --git a/resources/lang/el/http-statuses.php b/resources/lang/el/http-statuses.php new file mode 100644 index 000000000..b08c5e60c --- /dev/null +++ b/resources/lang/el/http-statuses.php @@ -0,0 +1,84 @@ + 'Î‘ÎłÎœÏ‰ÏƒÏ„Îż ÏƒÏ†ÎŹÎ»ÎŒÎ±', + '100' => 'Να ÏƒÏ…ÎœÎ”Ï‡ÎŻÏƒÎ”Îč', + '101' => 'ΠρωτόÎșολλα Î”ÎœÎ±Î»Î»Î±ÎłÎźÏ‚', + '102' => 'Î•Ï€Î”ÎŸÎ”ÏÎłÎ±ÏƒÎŻÎ±', + '200' => 'Î•ÎœÏ„ÎŹÎŸÎ”Îč', + '201' => 'ΔηΌÎčÎżÏ…ÏÎłÎźÎžÎ·ÎșΔ', + '202' => 'Î‘Ï€ÎżÎŽÎ”Îșτό', + '203' => 'Μη Î•ÎŸÎżÏ…ÏƒÎčÎżÎŽÎżÏ„Î·ÎŒÎ­ÎœÎ”Ï‚ Î Î»Î·ÏÎżÏ†ÎżÏÎŻÎ”Ï‚', + '204' => 'Î§Ï‰ÏÎŻÏ‚ ΠΔρÎčÎ”Ï‡ÏŒÎŒÎ”ÎœÎż', + '205' => 'Î•Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ πΔρÎčÎ”Ï‡ÎżÎŒÎ­ÎœÎżÏ…', + '206' => 'ΜΔρÎčÎșό πΔρÎčÎ”Ï‡ÏŒÎŒÎ”ÎœÎż', + '207' => 'Î ÎżÎ»Î»Î±Ï€Î»ÎźÏ‚ ÎšÎ±Ï„ÎŹÏƒÏ„Î±ÏƒÎ·Ï‚', + '208' => 'ΈχΔÎč ΟΎη Î±ÎœÎ±Ï†Î”ÏÎžÎ”ÎŻ', + '226' => 'IM ΧρησÎčÎŒÎżÏ€ÎżÎčÎ”ÎŻÏ„Î±Îč', + '300' => 'Î ÎżÎ»Î»Î±Ï€Î»Î­Ï‚ ΔπÎčÎ»ÎżÎłÎ­Ï‚', + '301' => 'ΌΔταÎșÎčÎœÎźÎžÎ·ÎșΔ ΌόΜÎčΌα', + '302' => 'ΒρέΞηÎșαΜ', + '303' => 'ΒλέπΔ Άλλα', + '304' => 'Μη Î€ÏÎżÏ€ÎżÏ€ÎżÎčÎ·ÎŒÎ­ÎœÎż', + '305' => 'Î§ÏÎźÏƒÎ· ÎŽÎčαÎșÎżÎŒÎčÏƒÏ„Îź ÎŒÎ”ÏƒÎżÎ»ÎŹÎČησης', + '307' => 'Î ÏÎżÏƒÏ‰ÏÎčÎœÎź αΜαÎșατΔύΞυΜση', + '308' => 'ΜόΜÎčΌη αΜαÎșατΔύΞυΜση', + '400' => 'ΚαÎșό Î±ÎŻÏ„Î·ÎŒÎ±', + '401' => 'Î‘ÎœÎ”ÎŸÎżÏ…ÏƒÎčÎżÎŽÏŒÏ„Î·Ï„ÎżÏ‚', + '402' => 'ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Ï€Î»Î·ÏÏ‰ÎŒÎź', + '403' => 'Î‘Ï€Î±ÎłÎżÏÎ”Ï…ÎŒÎ­ÎœÎżÏ‚', + '404' => 'ΔΔΜ ÎČρέΞηÎșΔ', + '405' => 'Όη ΔπÎčÏ„ÏÎ”Ï€Ï„Îź ÎŒÎ­ÎžÎżÎŽÎżÏ‚', + '406' => 'Μη Î±Ï€ÎżÎŽÎ”Îșτό', + '407' => 'ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Î­Î»Î”ÎłÏ‡ÎżÏ‚ ταυτότητας ÎŽÎčαÎșÎżÎŒÎčÏƒÏ„Îź ÎŒÎ”ÏƒÎżÎ»ÎŹÎČησης', + '408' => 'Î‘ÎŻÏ„Î·ÎŒÎ± Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ…', + '409' => 'ÏƒÏÎłÎșÏÎżÏ…ÏƒÎ·', + '410' => 'Î§Î±ÎŒÎ­ÎœÎżÏ‚', + '411' => 'ΑπαÎčÏ„ÎżÏÎŒÎ”ÎœÎż ÎŒÎźÎșÎżÏ‚', + '412' => 'Η Ï€ÏÎżÏ‹Ï€ÏŒÎžÎ”ÏƒÎ· απέτυχΔ', + '413' => 'Î ÎżÎ»Ï ÎŒÎ”ÎłÎŹÎ»Îż ωφέλÎčÎŒÎż Ï†ÎżÏÏ„ÎŻÎż', + '414' => '΄πΔρÎČολÎčÎșÎŹ ÎŒÎ”ÎłÎŹÎ»Îż URI', + '415' => 'Μη Ï…Ï€ÎżÏƒÏ„Î·ÏÎčÎ¶ÏŒÎŒÎ”ÎœÎżÏ‚ Ï„ÏÏ€ÎżÏ‚ ÎŒÎ­ÏƒÎżÏ…', + '416' => '΀ο Î”ÏÏÎżÏ‚ ΎΔΜ Î”ÎŻÎœÎ±Îč ÎčÎșÎ±ÎœÎżÏ€ÎżÎčητÎčÎșό', + '417' => 'Η Ï€ÏÎżÏƒÎŽÎżÎșία απέτυχΔ', + '418' => 'Î•ÎŻÎŒÎ±Îč Ï„ÏƒÎ±ÎłÎčέρα', + '419' => 'Η ÏƒÏ…ÎœÎ”ÎŽÏÎŻÎ± έχΔÎč Î»ÎźÎŸÎ”Îč', + '421' => 'ΕσφαλΌέΜη ÎŽÎčΔύΞυΜση αÎčÏ„ÎźÎŒÎ±Ï„ÎżÏ‚', + '422' => 'Μη Î”Ï€Î”ÎŸÎ”ÏÎłÎŹÏƒÎčΌη ÎżÎœÏ„ÏŒÏ„Î·Ï„Î±', + '423' => 'ΚλΔÎčÎŽÏ‰ÎŒÎ­ÎœÎż', + '424' => 'Î‘Ï€ÎżÏ„Ï…Ï‡Î·ÎŒÎ­ÎœÎ· Î”ÎŸÎŹÏÏ„Î·ÏƒÎ·', + '425' => 'Î ÎżÎ»Ï ÎœÏ‰ÏÎŻÏ‚', + '426' => 'ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč αΜαÎČÎŹÎžÎŒÎčση', + '428' => 'ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Ï€ÏÎżÏ‹Ï€ÏŒÎžÎ”ÏƒÎ·', + '429' => 'Î ÎŹÏÎ± Ï€ÎżÎ»Î»ÎŹ αÎčÏ„ÎźÎŒÎ±Ï„Î±', + '431' => 'Î ÎżÎ»Ï ÎŒÎ”ÎłÎŹÎ»Î± Ï€Î”ÎŽÎŻÎ± ÎșÎ”Ï†Î±Î»ÎŻÎŽÎ±Ï‚ αÎčÏ„ÎźÎŒÎ±Ï„ÎżÏ‚', + '444' => 'Η σύΜΎΔση έÎșλΔÎčσΔ Ï‡Ï‰ÏÎŻÏ‚ απόÎșρÎčση', + '449' => 'ΔοÎșÎčÎŒÎŹÏƒÏ„Î” ÎŸÎ±ÎœÎŹ ΌΔ', + '451' => 'Μη ÎŽÎčαΞέσÎčÎŒÎż ÎłÎčα ÎœÎżÎŒÎčÎșÎżÏÏ‚ Î»ÏŒÎłÎżÏ…Ï‚', + '499' => 'ΚλΔÎčστό Î±ÎŻÏ„Î·ÎŒÎ± Ï€Î”Î»ÎŹÏ„Î·', + '500' => 'ΕσωτΔρÎčÎșό ÎŁÏ†ÎŹÎ»ÎŒÎ± ΔÎčαÎșÎżÎŒÎčÏƒÏ„Îź', + '501' => 'ΔΔΜ ΔφαρΌόζΔταÎč', + '502' => 'ÎșαÎșÎź πύλη', + '503' => 'λΔÎčÏ„ÎżÏ…ÏÎłÎŻÎ± ÏƒÏ…ÎœÏ„ÎźÏÎ·ÏƒÎ·Ï‚', + '504' => 'Πύλη Ώρα αΜαχώρησης', + '505' => 'Η έÎșÎŽÎżÏƒÎ· HTTP ΎΔΜ Ï…Ï€ÎżÏƒÏ„Î·ÏÎŻÎ¶Î”Ï„Î±Îč', + '506' => 'Î Î±ÏÎ±Î»Î»Î±ÎłÎź Î•Ï€ÎŻÏƒÎ·Ï‚ ÎŽÎčÎ±Ï€ÏÎ±ÎłÎŒÎ±Ï„Î”ÏÎ”Ï„Î±Îč', + '507' => 'ΑΜΔπαρÎșÎźÏ‚ Î±Ï€ÎżÎžÎ·ÎșΔυτÎčÎșός Ï‡ÏŽÏÎżÏ‚', + '508' => 'Î•ÎœÏ„ÎżÏ€ÎŻÏƒÏ„Î·ÎșΔ ÎČÏÏŒÏ‡ÎżÏ‚', + '509' => 'Ï„Îż όρÎčÎż Ï„ÎżÏ… Î”ÏÏÎżÏ…Ï‚ ζώΜης έχΔÎč ÎŸÎ”Ï€Î”ÏÎ±ÏƒÏ„Î”ÎŻ', + '510' => 'ΔΔΜ ΔπΔÎșÏ„ÎŹÎžÎ·ÎșΔ', + '511' => 'ΑπαÎčÏ„Î”ÎŻÏ„Î±Îč Î­Î»Î”ÎłÏ‡ÎżÏ‚ ταυτότητας ÎŽÎčÎșÏ„ÏÎżÏ…', + '520' => 'Î‘ÎłÎœÏ‰ÏƒÏ„Îż ÏƒÏ†ÎŹÎ»ÎŒÎ±', + '521' => 'Ο ÎŽÎčαÎșÎżÎŒÎčÏƒÏ„ÎźÏ‚ Web Î”ÎŻÎœÎ±Îč ΔÎșτός λΔÎčÏ„ÎżÏ…ÏÎłÎŻÎ±Ï‚', + '522' => 'Î›ÎźÎŸÎ· Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ… σύΜΎΔσης', + '523' => 'Η Ï€ÏÎżÎ­Î»Î”Ï…ÏƒÎ· Î”ÎŻÎœÎ±Îč απρόσÎčτη', + '524' => 'Î Î±ÏÎżÏ…ÏƒÎčÎŹÏƒÏ„Î·ÎșΔ έΜα Ï‡ÏÎżÎœÎčÎșό όρÎčÎż', + '525' => 'Η χΔÎčÏÎ±ÏˆÎŻÎ± SSL απέτυχΔ', + '526' => 'Μη έγÎșÏ…ÏÎż πÎčÏƒÏ„ÎżÏ€ÎżÎčητÎčÎșό SSL', + '527' => 'ÎŁÏ†ÎŹÎ»ÎŒÎ± Railgun', + '598' => 'ÎŁÏ†ÎŹÎ»ÎŒÎ± Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ… Î±ÎœÎŹÎłÎœÏ‰ÏƒÎ·Ï‚ ÎŽÎčÎșÏ„ÏÎżÏ…', + '599' => 'ÎŁÏ†ÎŹÎ»ÎŒÎ± Ï‡ÏÎżÎœÎčÎșÎżÏ ÎżÏÎŻÎżÏ… Î»ÎźÎŸÎ·Ï‚ σύΜΎΔσης ÎŽÎčÎșÏ„ÏÎżÏ…', + 'unknownError' => 'Î‘ÎłÎœÏ‰ÏƒÏ„Îż ÏƒÏ†ÎŹÎ»ÎŒÎ±', +]; diff --git a/resources/lang/el/pagination.php b/resources/lang/el/pagination.php new file mode 100644 index 000000000..62c4be2d8 --- /dev/null +++ b/resources/lang/el/pagination.php @@ -0,0 +1,8 @@ + 'ΕπόΌΔΜη »', + 'previous' => '« Î ÏÎżÎ·ÎłÎżÏÎŒÎ”ÎœÎ·', +]; diff --git a/resources/lang/el/passwords.php b/resources/lang/el/passwords.php new file mode 100644 index 000000000..9bde37d9e --- /dev/null +++ b/resources/lang/el/passwords.php @@ -0,0 +1,11 @@ + 'ΈχΔÎč ÎłÎŻÎœÎ”Îč Î”Ï€Î±ÎœÎ±Ï†ÎżÏÎŹ Ï„ÎżÏ… συΜΞηΌατÎčÎșÎżÏ!', + 'sent' => 'Η υπΔΜΞύΌÎčση Ï„ÎżÏ… συΜΞηΌατÎčÎșÎżÏ Î”ÏƒÏ„ÎŹÎ»Î·!', + 'throttled' => 'ΠαραÎșαλώ πΔρÎčΌέΜΔτΔ πρÎčΜ Î”Ï€Î±ÎœÎ±Î»ÎŹÎČΔτΔ.', + 'token' => '΀ο ÎșλΔÎčÎŽÎŻ αρχÎčÎșÎżÏ€ÎżÎŻÎ·ÏƒÎ·Ï‚ Ï„ÎżÏ… συΜΞηΌατÎčÎșÎżÏ ΎΔΜ Î”ÎŻÎœÎ±Îč έγÎșÏ…ÏÎż.', + 'user' => 'ΔΔΜ ÎČρέΞηÎșΔ Ï‡ÏÎźÏƒÏ„Î·Ï‚ ΌΔ Ï„Îż ÏƒÏ…ÎłÎșΔÎșρÎčÎŒÎ­ÎœÎż email.', +]; diff --git a/resources/lang/el/validation.php b/resources/lang/el/validation.php new file mode 100644 index 000000000..ac440cdff --- /dev/null +++ b/resources/lang/el/validation.php @@ -0,0 +1,279 @@ + '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα ÎłÎŻÎœÎ”Îč Î±Ï€ÎżÎŽÎ”Îșτό.', + 'accepted_if' => '΀ο :attribute πρέπΔÎč Μα ÎłÎŻÎœÎ”Îč Î±Ï€ÎżÎŽÎ”Îșτό όταΜ Ï„Îż :other Î”ÎŻÎœÎ±Îč :value.', + 'active_url' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ΎΔΜ Î”ÎŻÎœÎ±Îč Î±Ï€ÎżÎŽÎ”ÎșÏ„Îź ÎŽÎčΔύΞυΜση URL.', + 'after' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎŻÎ± Î·ÎŒÎ”ÏÎżÎŒÎ·ÎœÎŻÎ± ÎŒÎ”Ï„ÎŹ από :date.', + 'after_or_equal' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎŻÎ± Î·ÎŒÎ”ÏÎżÎŒÎ·ÎœÎŻÎ± ÎŻÎŽÎčα Îź ÎŒÎ”Ï„ÎŹ από :date.', + 'alpha' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ÎŒÏ€ÎżÏÎ”ÎŻ Μα πΔρÎčέχΔÎč ÎŒÏŒÎœÎż ÎłÏÎŹÎŒÎŒÎ±Ï„Î±.', + 'alpha_dash' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ÎŒÏ€ÎżÏÎ”ÎŻ Μα πΔρÎčέχΔÎč ÎŒÏŒÎœÎż ÎłÏÎŹÎŒÎŒÎ±Ï„Î±, αρÎčÎžÎŒÎżÏÏ‚, ÎșαÎč παύλΔς.', + 'alpha_num' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ÎŒÏ€ÎżÏÎ”ÎŻ Μα πΔρÎčέχΔÎč ÎŒÏŒÎœÎż ÎłÏÎŹÎŒÎŒÎ±Ï„Î± ÎșαÎč αρÎčÎžÎŒÎżÏÏ‚.', + 'array' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč έΜας Ï€ÎŻÎœÎ±Îșας.', + 'ascii' => '΀ο :attribute πρέπΔÎč Μα πΔρÎčέχΔÎč ÎŒÏŒÎœÎż αλφαρÎčΞΌητÎčÎșÎżÏÏ‚ χαραÎșÏ„ÎźÏÎ”Ï‚ ÎșαÎč σύΌÎČολα ΔΜός byte.', + 'before' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎŻÎ± Î·ÎŒÎ”ÏÎżÎŒÎ·ÎœÎŻÎ± πρÎčΜ από :date.', + 'before_or_equal' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎŻÎ± Î·ÎŒÎ”ÏÎżÎŒÎ·ÎœÎŻÎ± ÎŻÎŽÎčα Îź πρÎčΜ από :date.', + 'between' => [ + 'array' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα έχΔÎč ΌΔταΟύ :min - :max αΜτÎčÎșÎ”ÎŻÎŒÎ”ÎœÎ±.', + 'file' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ΌΔταΟύ :min - :max kilobytes.', + 'numeric' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ΌΔταΟύ :min - :max.', + 'string' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ΌΔταΟύ :min - :max χαραÎșÏ„ÎźÏÎ”Ï‚.', + ], + 'boolean' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč true Îź false.', + 'can' => '΀ο Ï€Î”ÎŽÎŻÎż :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 πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎŻÎ± έγÎșυρη ÎŽÎčΔύΞυΜση email.', + 'ends_with' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα τΔλΔÎčώΜΔÎč ΌΔ έΜα από τα παραÎșÎŹÏ„Ï‰: :values.', + 'enum' => '΀ο ΔπÎčÎ»Î”ÎłÎŒÎ­ÎœÎż :attribute ΎΔΜ Î”ÎŻÎœÎ±Îč έγÎșÏ…ÏÎż.', + 'exists' => '΀ο ΔπÎčÎ»Î”ÎłÎŒÎ­ÎœÎż :attribute ΎΔΜ Î”ÎŻÎœÎ±Îč έγÎșÏ…ÏÎż.', + 'extensions' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα έχΔÎč ÎŒÎŻÎ± από τÎčς αÎșÏŒÎ»ÎżÏ…ÎžÎ”Ï‚ ΔπΔÎșÏ„ÎŹÏƒÎ”Îčς: :values.', + 'file' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč Î±ÏÏ‡Î”ÎŻÎż.', + 'filled' => 'To Ï€Î”ÎŽÎŻÎż :attribute Î”ÎŻÎœÎ±Îč Î±Ï€Î±ÏÎ±ÎŻÏ„Î·Ï„Îż.', + 'gt' => [ + 'array' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα έχΔÎč πΔρÎčσσότΔρα από :value αΜτÎčÎșÎ”ÎŻÎŒÎ”ÎœÎ±.', + 'file' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÎż από :value kilobytes.', + 'numeric' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÎż από :value.', + 'string' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÎż από :value χαραÎșÏ„ÎźÏÎ”Ï‚.', + ], + 'gte' => [ + 'array' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα έχΔÎč :value αΜτÎčÎșÎ”ÎŻÎŒÎ”ÎœÎ± Îź πΔρÎčσσότΔρα.', + 'file' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÎż Îź ÎŻÏƒÎż από :value kilobytes.', + 'numeric' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÎż Îź ÎŻÏƒÎż από :value.', + 'string' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÎż Îź ÎŻÏƒÎż από :value χαραÎșÏ„ÎźÏÎ”Ï‚.', + ], + 'hex_color' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč έγÎșÏ…ÏÎż ΎΔÎșαΔΟαΎÎčÎșό χρώΌα.', + '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' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα έχΔÎč λÎčÎłÏŒÏ„Î”ÏÎ± από :value αΜτÎčÎșÎ”ÎŻÎŒÎ”ÎœÎ±.', + 'file' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎčÎșρότΔρo από :value kilobytes.', + 'numeric' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎčÎșρότΔρo από :value.', + 'string' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎčÎșρότΔρo από :value χαραÎșÏ„ÎźÏÎ”Ï‚.', + ], + 'lte' => [ + 'array' => 'To Ï€Î”ÎŽÎŻÎż :attribute ΎΔΜ πρέπΔÎč Μα υπΔρÎČÎ±ÎŻÎœÎ”Îč τα :value αΜτÎčÎșÎ”ÎŻÎŒÎ”ÎœÎ±.', + 'file' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎčÎșρότΔρo Îź ÎŻÏƒÎż από :value kilobytes.', + 'numeric' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎčÎșρότΔρo Îź ÎŻÏƒÎż από :value.', + 'string' => 'To Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč ÎŒÎčÎșρότΔρo Îź ÎŻÏƒÎż από :value χαραÎșÏ„ÎźÏÎ”Ï‚.', + ], + 'mac_address' => '΀ο :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč έγÎșυρη ÎŽÎčΔύΞυΜση MAC.', + 'max' => [ + 'array' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ΎΔΜ ÎŒÏ€ÎżÏÎ”ÎŻ Μα έχΔÎč πΔρÎčσσότΔρα από :max αΜτÎčÎșÎ”ÎŻÎŒÎ”ÎœÎ±.', + 'file' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ΎΔΜ ÎŒÏ€ÎżÏÎ”ÎŻ Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÏŒ :max kilobytes.', + 'numeric' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ΎΔΜ ÎŒÏ€ÎżÏÎ”ÎŻ Μα Î”ÎŻÎœÎ±Îč ÎŒÎ”ÎłÎ±Î»ÏÏ„Î”ÏÎż από :max.', + 'string' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute ΎΔΜ ÎŒÏ€ÎżÏÎ”ÎŻ Μα έχΔÎč πΔρÎčÏƒÏƒÏŒÏ„Î”ÏÎżÏ…Ï‚ από :max χαραÎșÏ„ÎźÏÎ”Ï‚.', + ], + 'max_digits' => '΀ο :attribute ΎΔΜ πρέπΔÎč Μα έχΔÎč πΔρÎčσσότΔρα από :max ÏˆÎ·Ï†ÎŻÎ±.', + 'mimes' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč Î±ÏÏ‡Î”ÎŻÎż Ï„ÏÏ€ÎżÏ…: :values.', + 'mimetypes' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč Î±ÏÏ‡Î”ÎŻÎż Ï„ÏÏ€ÎżÏ…: :values.', + 'min' => [ + 'array' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα έχΔÎč Ï„ÎżÏ…Î»ÎŹÏ‡ÎčÏƒÏ„ÎżÎœ :min αΜτÎčÎșÎ”ÎŻÎŒÎ”ÎœÎ±.', + 'file' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč Ï„ÎżÏ…Î»ÎŹÏ‡ÎčÏƒÏ„ÎżÎœ :min kilobytes.', + '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 πρέπΔÎč Μα Ï…Ï€ÎŹÏÏ‡Î”Îč.', + 'present_if' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Ï…Ï€ÎŹÏÏ‡Î”Îč όταΜ Ï„Îż :other Î”ÎŻÎœÎ±Îč :value.', + 'present_unless' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Ï…Ï€ÎŹÏÏ‡Î”Îč ΔÎșτός Î”ÎŹÎœ Ï„Îż :other Î”ÎŻÎœÎ±Îč :value.', + 'present_with' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Ï…Ï€ÎŹÏÏ‡Î”Îč όταΜ Ï…Ï€ÎŹÏÏ‡Î”Îč :values.', + 'present_with_all' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Ï…Ï€ÎŹÏÏ‡Î”Îč όταΜ Ï…Ï€ÎŹÏÏ‡ÎżÏ…Îœ :values.', + 'prohibited' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute Î±Ï€Î±ÎłÎżÏÎ”ÏÎ”Ï„Î±Îč.', + 'prohibited_if' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute Î±Ï€Î±ÎłÎżÏÎ”ÏÎ”Ï„Î±Îč όταΜ Ï„Îż :other Î”ÎŻÎœÎ±Îč :value.', + 'prohibited_unless' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute Î±Ï€Î±ÎłÎżÏÎ”ÏÎ”Ï„Î±Îč ΔÎșτός αΜ Ï„Îż :other ÎČÏÎŻÏƒÎșΔταÎč ÏƒÏ„Îż :values.', + 'prohibits' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute Î±Ï€Î±ÎłÎżÏÎ”ÏÎ”Îč ÏƒÏ„ÎżÏ…Ï‚ :other Μα Î”ÎŻÎœÎ±Îč παρόΜτΔς.', + 'regex' => 'Η ÎŒÎżÏÏ†Îź Ï„ÎżÏ… Ï€Î”ÎŽÎŻÎżÏ… :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 kilobytes.', + '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 ΎΔΜ Î”ÎŻÎœÎ±Îč έγÎșυρη ÎŽÎčΔύΞυΜση URL.', + 'uuid' => '΀ο Ï€Î”ÎŽÎŻÎż :attribute πρέπΔÎč Μα Î”ÎŻÎœÎ±Îč έγÎșÏ…ÏÎż UUID.', + 'attributes' => [ + 'address' => 'ÎŽÎčΔύΞυΜση', + 'affiliate_url' => 'URL ÏƒÏ…ÎœÎ”ÏÎłÎŹÏ„Î·', + 'age' => 'ηλÎčÎșία', + 'amount' => 'Ï€ÎżÏƒÏŒ', + 'announcement' => 'αΜαÎșÎżÎŻÎœÏ‰ÏƒÎ·', + 'area' => 'πΔρÎčÎżÏ‡Îź', + 'audience_prize' => 'ÎČραÎČΔίο ÎșÎżÎčÎœÎżÏ', + 'audience_winner' => 'audience winner', + 'available' => 'ÎŽÎčαΞέσÎčÎŒÎżÏ‚', + 'birthday' => 'ÎłÎ”ÎœÎ­ÎžÎ»Îčα', + 'body' => 'σώΌα', + 'city' => 'πόλη', + 'color' => 'color', + 'company' => 'company', + 'compilation' => 'ÏƒÏ…Î»Î»ÎżÎłÎź', + 'concept' => 'Î­ÎœÎœÎżÎčα', + 'conditions' => 'ÏƒÏ…ÎœÎžÎźÎșΔς', + 'content' => 'πΔρÎčÎ”Ï‡ÏŒÎŒÎ”ÎœÎż', + 'contest' => 'contest', + 'country' => 'χώρα', + 'cover' => 'ÎșÎŹÎ»Ï…ÎŒÎŒÎ±', + 'created_at' => 'ΎηΌÎčÎżÏ…ÏÎłÎźÎžÎ·ÎșΔ ÏƒÏ„Îż', + 'creator' => 'ΎηΌÎčÎżÏ…ÏÎłÏŒÏ‚', + 'currency' => 'ΜόΌÎčσΌα', + 'current_password' => 'Ï„ÏÎ­Ï‡ÎżÎœ ÎșωΎÎčÎșό πρόσÎČασης', + 'customer' => 'Ï€Î”Î»ÎŹÏ„Î·Ï‚', + 'date' => 'Î·ÎŒÎ”ÏÎżÎŒÎ·ÎœÎŻÎ±', + 'date_of_birth' => 'Î—ÎŒÎ”ÏÎżÎŒÎ·ÎœÎčα ÎłÎ”ÎœÎœÎ·ÏƒÎ·Ï‚', + 'dates' => 'Î·ÎŒÎ”ÏÎżÎŒÎ·ÎœÎŻÎ”Ï‚', + 'day' => 'ηΌέρα', + 'deleted_at' => 'ÎŽÎčÎ±ÎłÏÎŹÏ†Î·ÎșΔ ÏƒÏ„Îż', + 'description' => 'πΔρÎčÎłÏÎ±Ï†Îź', + 'display_type' => 'Ï„ÏÏ€ÎżÏ‚ ÎżÎžÏŒÎœÎ·Ï‚', + 'district' => 'πΔρÎčÎżÏ‡Îź', + 'duration' => 'ÎŽÎčÎŹÏÎșΔÎčα', + 'email' => 'e-mail', + 'excerpt' => 'απόσπασΌα', + 'filter' => 'Ï†ÎŻÎ»Ï„ÏÎż', + 'finished_at' => 'Ï„Î”Î»Î”ÎŻÏ‰ÏƒÎ” στÎčς', + 'first_name' => 'ÏŒÎœÎżÎŒÎ±', + 'gender' => 'ÎłÎ­ÎœÎżÏ‚', + 'grand_prize' => 'ÎŒÎ”ÎłÎ±Î»Îż Î”Ï€Î±ÎžÎ»Îż', + 'group' => 'ÎżÎŒÎŹÎŽÎ±', + 'hour' => 'ωρα', + 'image' => 'ΔÎčÎșόΜα', + 'image_desktop' => 'ΔÎčÎșόΜα ΔπÎčÏ†ÎŹÎœÎ”Îčας Î”ÏÎłÎ±ÏƒÎŻÎ±Ï‚', + 'image_main' => 'ÎșύρÎčα ΔÎčÎșόΜα', + 'image_mobile' => 'ΔÎčÎșόΜα ÎłÎčα ÎșÎčΜητό', + 'images' => 'ΔÎčÎșόΜΔς', + 'is_audience_winner' => 'Î”ÎŻÎœÎ±Îč ΜÎčÎșÎ·Ï„ÎźÏ‚ Ï„ÎżÏ… ÎșÎżÎčÎœÎżÏ', + 'is_hidden' => 'Î”ÎŻÎœÎ±Îč ÎșÏÏ…ÎŒÎŒÎ­ÎœÎż', + 'is_subscribed' => 'Î”ÎŻÎœÎ±Îč Î”ÎłÎłÎ”ÎłÏÎ±ÎŒÎŒÎ­ÎœÎżÏ‚', + 'is_visible' => 'Î”ÎŻÎœÎ±Îč ÎżÏÎ±Ï„ÏŒ', + 'is_winner' => 'Î”ÎŻÎœÎ±Îč ΜÎčÎșÎ·Ï„ÎźÏ‚', + 'items' => 'ΔίΎη', + 'key' => 'ÎșλΔÎčÎŽÎŻ', + 'last_name' => 'Î”Ï€ÎŻÎžÎ”Ï„Îż', + 'lesson' => 'ÎŒÎŹÎžÎ·ÎŒÎ±', + 'line_address_1' => 'ÎŽÎčΔύΞυΜση ÎłÏÎ±ÎŒÎŒÎźÏ‚ 1', + 'line_address_2' => 'ÎŽÎčΔύΞυΜση ÎłÏÎ±ÎŒÎŒÎźÏ‚ 2', + 'login' => 'ÎŁÏÎœÎŽÎ”ÏƒÎ·', + 'message' => 'ÎŒÎźÎœÏ…ÎŒÎ±', + 'middle_name' => 'ÎŒÎ”ÏƒÎ±ÎŻÎż ÏŒÎœÎżÎŒÎ±', + 'minute' => 'λΔπτό', + 'mobile' => 'ÎșÎčΜητό Ï„Î·Î»Î­Ï†Ï‰ÎœÎż', + 'month' => 'ÎŒÎźÎœÎ±Ï‚', + 'name' => 'ÏŒÎœÎżÎŒÎ±', + 'national_code' => 'ΔΞΜÎčÎșός ÎșωΎÎčÎșός', + 'number' => 'αρÎčΞΌός', + 'password' => 'συΜΞηΌατÎčÎșό', + 'password_confirmation' => 'ΔπÎčÎČΔÎČÎ±ÎŻÏ‰ÏƒÎ· συΜΞηΌατÎčÎșÎżÏ', + 'phone' => 'Ï„Î·Î»Î­Ï†Ï‰ÎœÎż', + 'photo' => 'Ï†Ï‰Ï„ÎżÎłÏÎ±Ï†ÎŻÎ±', + 'portfolio' => 'Ï‡Î±ÏÏ„ÎżÏ†Ï…Î»ÎŹÎșÎčÎż', + 'postal_code' => 'Î€Î±Ï‡Ï…ÎŽÏÎżÎŒÎčÎșός ΚώΎÎčÎșας', + 'preview' => 'Ï€ÏÎżÎ”Ï€ÎčσÎșόπηση', + 'price' => 'τÎčÎŒÎź', + 'product_id' => 'Î±ÎœÎ±ÎłÎœÏ‰ÏÎčστÎčÎșό Ï€ÏÎżÏŠÏŒÎœÏ„ÎżÏ‚', + 'product_uid' => 'UID Ï€ÏÎżÏŠÏŒÎœÏ„ÎżÏ‚', + 'product_uuid' => 'UUID Ï€ÏÎżÏŠÏŒÎœÏ„ÎżÏ‚', + 'promo_code' => 'ÎșωΎÎčÎșός Ï€ÏÎżÏƒÏ†ÎżÏÎŹÏ‚', + 'province' => 'Î”Ï€Î±ÏÏ‡ÎŻÎ±', + 'quantity' => 'Ï€ÎżÏƒÏŒÏ„Î·Ï„Î±', + 'reason' => 'Î»ÏŒÎłÎżÏ‚', + 'recaptcha_response_field' => 'η Î”Ï€Î±Î»ÎźÎžÎ”Ï…ÏƒÎ· recaptcha', + 'referee' => 'ÎŽÎčαÎčÏ„Î·Ï„ÎźÏ‚', + 'referees' => 'ÎŽÎčαÎčτητές', + 'region' => 'region', + 'reject_reason' => 'Î±Ï€ÎżÏÏÎŻÏˆÏ„Î” Ï„Îż Î»ÏŒÎłÎż', + 'remember' => 'ÎžÏ…ÎŒÎŹÎŒÎ±Îč', + 'restored_at' => 'Î±Ï€ÎżÎșÎ±Ï„Î±ÏƒÏ„ÎŹÎžÎ·ÎșΔ ÏƒÏ„Îż', + 'result_text_under_image' => 'Î±Ï€ÎżÏ„Î­Î»Î”ÏƒÎŒÎ± ÎșΔÎčÎŒÎ­ÎœÎżÏ… ÎșÎŹÏ„Ï‰ από τηΜ ΔÎčÎșόΜα', + 'role' => 'ÏÏŒÎ»ÎżÏ‚', + 'rule' => 'ÎșαΜόΜας', + 'rules' => 'ÎșαΜόΜΔς', + 'second' => 'ÎŽÎ”Ï…Ï„Î”ÏÏŒÎ»Î”Ï€Ï„Îż', + 'sex' => 'Ï†ÏÎ»Îż', + 'shipment' => 'Î±Ï€ÎżÏƒÏ„ÎżÎ»Îź', + 'short_text' => 'ÏƒÏÎœÏ„ÎżÎŒÎż ÎșÎ”ÎŻÎŒÎ”ÎœÎż', + 'size' => 'ÎŒÎ­ÎłÎ”ÎžÎżÏ‚', + 'skills' => 'ΎΔΟÎčότητΔς', + 'slug' => 'ÎłÏ…ÎŒÎœÎżÏƒÎŹÎ»ÎčαγÎșας', + 'specialization' => 'ΔÎčÎŽÎŻÎșΔυση', + 'started_at' => 'ΟΔÎșÎŻÎœÎ·ÏƒÎ” στÎčς', + 'state' => 'ÎșÎ±Ï„ÎŹÏƒÏ„Î±ÏƒÎ·', + 'status' => 'ÎșÎ±Ï„ÎŹÏƒÏ„Î±ÏƒÎ·', + 'street' => 'ÎŽÏÏŒÎŒÎżÏ‚', + 'student' => 'ΌαΞητης ÏƒÏ‡ÎżÎ»Î”ÎčÎżÏ…', + 'subject' => 'ΞέΌα', + 'tag' => 'ΔτÎčÎșέτα', + 'tags' => 'ΔτÎčÎșέτΔς', + 'teacher' => 'ÎŽÎŹÏƒÎșÎ±Î»ÎżÏ‚', + 'terms' => 'ÏŒÏÎżÎč', + 'test_description' => 'πΔρÎčÎłÏÎ±Ï†Îź ÎŽÎżÎșÎčÎŒÎźÏ‚', + 'test_locale' => 'Ï„ÎżÏ€ÎżÎžÎ”ÏƒÎŻÎ± ÎŽÎżÎșÎčÎŒÎźÏ‚', + 'test_name' => 'ÏŒÎœÎżÎŒÎ± ÎŽÎżÎșÎčÎŒÎźÏ‚', + 'text' => 'ÎșÎ”ÎŻÎŒÎ”ÎœÎż', + 'time' => 'Ï‡ÏÏŒÎœÎżÏ‚', + 'title' => 'Ï„ÎŻÏ„Î»ÎżÏ‚', + 'type' => 'Ï„ÏÏ€ÎżÏ‚', + 'updated_at' => 'ΔΜηΌΔρώΞηÎșΔ στÎčς', + 'user' => 'Ï‡ÏÎźÏƒÏ„Î·Ï‚', + 'username' => 'ÏŒÎœÎżÎŒÎ± Ï‡ÏÎźÏƒÏ„Î·', + 'value' => 'Î±ÎŸÎŻÎ±', + 'winner' => 'winner', + 'work' => 'work', + 'year' => 'Î”Ï„ÎżÏ‚', + ], +]; diff --git a/resources/lang/en.json b/resources/lang/en.json new file mode 100644 index 000000000..5f67b0e7a --- /dev/null +++ b/resources/lang/en.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(and :count more error)", + "(and :count more errors)": "(and :count more errors)", + "A new verification link has been sent to the email address you provided during registration.": "A new verification link has been sent to the email address you provided during registration.", + "A new verification link has been sent to your email address.": "A new verification link has been sent to your email address.", + "A Timeout Occurred": "A Timeout Occurred", + "Accept": "Accept", + "Accepted": "Accepted", + "Action": "Action", + "Actions": "Actions", + "Add": "Add", + "Add :name": "Add :name", + "Admin": "Admin", + "Agree": "Agree", + "All rights reserved.": "All rights reserved.", + "Already registered?": "Already registered?", + "Already Reported": "Already Reported", + "Archive": "Archive", + "Are you sure you want to delete your account?": "Are you sure you want to delete your account?", + "Assign": "Assign", + "Associate": "Associate", + "Attach": "Attach", + "Bad Gateway": "Bad Gateway", + "Bad Request": "Bad Request", + "Bandwidth Limit Exceeded": "Bandwidth Limit Exceeded", + "Browse": "Browse", + "Cancel": "Cancel", + "Choose": "Choose", + "Choose :name": "Choose :name", + "Choose File": "Choose File", + "Choose Image": "Choose Image", + "Click here to re-send the verification email.": "Click here to re-send the verification email.", + "Click to copy": "Click to copy", + "Client Closed Request": "Client Closed Request", + "Close": "Close", + "Collapse": "Collapse", + "Collapse All": "Collapse All", + "Comment": "Comment", + "Confirm": "Confirm", + "Confirm Password": "Confirm Password", + "Conflict": "Conflict", + "Connect": "Connect", + "Connection Closed Without Response": "Connection Closed Without Response", + "Connection Timed Out": "Connection Timed Out", + "Continue": "Continue", + "Create": "Create", + "Create :name": "Create :name", + "Created": "Created", + "Current Password": "Current Password", + "Dashboard": "Dashboard", + "Delete": "Delete", + "Delete :name": "Delete :name", + "Delete Account": "Delete Account", + "Detach": "Detach", + "Details": "Details", + "Disable": "Disable", + "Discard": "Discard", + "Done": "Done", + "Down": "Down", + "Duplicate": "Duplicate", + "Duplicate :name": "Duplicate :name", + "Edit": "Edit", + "Edit :name": "Edit :name", + "Email": "Email", + "Email Password Reset Link": "Email Password Reset Link", + "Enable": "Enable", + "Ensure your account is using a long, random password to stay secure.": "Ensure your account is using a long, random password to stay secure.", + "Expand": "Expand", + "Expand All": "Expand All", + "Expectation Failed": "Expectation Failed", + "Explanation": "Explanation", + "Export": "Export", + "Export :name": "Export :name", + "Failed Dependency": "Failed Dependency", + "File": "File", + "Files": "Files", + "Forbidden": "Forbidden", + "Forgot your password?": "Forgot your password?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.", + "Found": "Found", + "Gateway Timeout": "Gateway Timeout", + "Go Home": "Go Home", + "Go to page :page": "Go to page :page", + "Gone": "Gone", + "Hello!": "Hello!", + "Hide": "Hide", + "Hide :name": "Hide :name", + "Home": "Home", + "HTTP Version Not Supported": "HTTP Version Not Supported", + "I'm a teapot": "I'm a teapot", + "If you did not create an account, no further action is required.": "If you did not create an account, no further action is required.", + "If you did not request a password reset, no further action is required.": "If you did not request a password reset, no further action is required.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + "IM Used": "IM Used", + "Image": "Image", + "Impersonate": "Impersonate", + "Impersonation": "Impersonation", + "Import": "Import", + "Import :name": "Import :name", + "Insufficient Storage": "Insufficient Storage", + "Internal Server Error": "Internal Server Error", + "Introduction": "Introduction", + "Invalid JSON was returned from the route.": "Invalid JSON was returned from the route.", + "Invalid SSL Certificate": "Invalid SSL Certificate", + "Length Required": "Length Required", + "Like": "Like", + "Load": "Load", + "Localize": "Localize", + "Locked": "Locked", + "Log In": "Log In", + "Log in": "Log in", + "Log Out": "Log Out", + "Login": "Login", + "Logout": "Logout", + "Loop Detected": "Loop Detected", + "Maintenance Mode": "Maintenance Mode", + "Method Not Allowed": "Method Not Allowed", + "Misdirected Request": "Misdirected Request", + "Moved Permanently": "Moved Permanently", + "Multi-Status": "Multi-Status", + "Multiple Choices": "Multiple Choices", + "Name": "Name", + "Network Authentication Required": "Network Authentication Required", + "Network Connect Timeout Error": "Network Connect Timeout Error", + "Network Read Timeout Error": "Network Read Timeout Error", + "New": "New", + "New :name": "New :name", + "New Password": "New Password", + "No": "No", + "No Content": "No Content", + "Non-Authoritative Information": "Non-Authoritative Information", + "Not Acceptable": "Not Acceptable", + "Not Extended": "Not Extended", + "Not Found": "Not Found", + "Not Implemented": "Not Implemented", + "Not Modified": "Not Modified", + "of": "of", + "OK": "OK", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.", + "Open": "Open", + "Open in a current window": "Open in a current window", + "Open in a new window": "Open in a new window", + "Open in a parent frame": "Open in a parent frame", + "Open in the topmost frame": "Open in the topmost frame", + "Open on the website": "Open on the website", + "Origin Is Unreachable": "Origin Is Unreachable", + "Page Expired": "Page Expired", + "Pagination Navigation": "Pagination Navigation", + "Partial Content": "Partial Content", + "Password": "Password", + "Payload Too Large": "Payload Too Large", + "Payment Required": "Payment Required", + "Permanent Redirect": "Permanent Redirect", + "Please click the button below to verify your email address.": "Please click the button below to verify your email address.", + "Precondition Failed": "Precondition Failed", + "Precondition Required": "Precondition Required", + "Preview": "Preview", + "Price": "Price", + "Processing": "Processing", + "Profile": "Profile", + "Profile Information": "Profile Information", + "Proxy Authentication Required": "Proxy Authentication Required", + "Railgun Error": "Railgun Error", + "Range Not Satisfiable": "Range Not Satisfiable", + "Record": "Record", + "Regards": "Regards", + "Register": "Register", + "Remember me": "Remember me", + "Request Header Fields Too Large": "Request Header Fields Too Large", + "Request Timeout": "Request Timeout", + "Resend Verification Email": "Resend Verification Email", + "Reset Content": "Reset Content", + "Reset Password": "Reset Password", + "Reset Password Notification": "Reset Password Notification", + "Restore": "Restore", + "Restore :name": "Restore :name", + "results": "results", + "Retry With": "Retry With", + "Save": "Save", + "Save & Close": "Save & Close", + "Save & Return": "Save & Return", + "Save :name": "Save :name", + "Saved.": "Saved.", + "Search": "Search", + "Search :name": "Search :name", + "See Other": "See Other", + "Select": "Select", + "Select All": "Select All", + "Send": "Send", + "Server Error": "Server Error", + "Service Unavailable": "Service Unavailable", + "Session Has Expired": "Session Has Expired", + "Settings": "Settings", + "Show": "Show", + "Show :name": "Show :name", + "Show All": "Show All", + "Showing": "Showing", + "Sign In": "Sign In", + "Solve": "Solve", + "SSL Handshake Failed": "SSL Handshake Failed", + "Start": "Start", + "Stop": "Stop", + "Submit": "Submit", + "Subscribe": "Subscribe", + "Switch": "Switch", + "Switch To Role": "Switch To Role", + "Switching Protocols": "Switching Protocols", + "Tag": "Tag", + "Tags": "Tags", + "Temporary Redirect": "Temporary Redirect", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.", + "The given data was invalid.": "The given data was invalid.", + "The response is not a streamed response.": "The response is not a streamed response.", + "The response is not a view.": "The response is not a view.", + "This is a secure area of the application. Please confirm your password before continuing.": "This is a secure area of the application. Please confirm your password before continuing.", + "This password reset link will expire in :count minutes.": "This password reset link will expire in :count minutes.", + "to": "to", + "Toggle navigation": "Toggle navigation", + "Too Early": "Too Early", + "Too Many Requests": "Too Many Requests", + "Translate": "Translate", + "Translate It": "Translate It", + "Unauthorized": "Unauthorized", + "Unavailable For Legal Reasons": "Unavailable For Legal Reasons", + "Unknown Error": "Unknown Error", + "Unpack": "Unpack", + "Unprocessable Entity": "Unprocessable Entity", + "Unsubscribe": "Unsubscribe", + "Unsupported Media Type": "Unsupported Media Type", + "Up": "Up", + "Update": "Update", + "Update :name": "Update :name", + "Update Password": "Update Password", + "Update your account's profile information and email address.": "Update your account's profile information and email address.", + "Upgrade Required": "Upgrade Required", + "URI Too Long": "URI Too Long", + "Use Proxy": "Use Proxy", + "User": "User", + "Variant Also Negotiates": "Variant Also Negotiates", + "Verify Email Address": "Verify Email Address", + "View": "View", + "View :name": "View :name", + "Web Server is Down": "Web Server is Down", + "Whoops!": "Whoops!", + "Yes": "Yes", + "You are receiving this email because we received a password reset request for your account.": "You are receiving this email because we received a password reset request for your account.", + "You're logged in!": "You're logged in!", + "Your email address is unverified.": "Your email address is unverified." +} \ No newline at end of file diff --git a/resources/lang/en/actions.php b/resources/lang/en/actions.php new file mode 100644 index 000000000..527fa68f7 --- /dev/null +++ b/resources/lang/en/actions.php @@ -0,0 +1,119 @@ + 'Accept', + 'action' => 'Action', + 'actions' => 'Actions', + 'add' => 'Add', + 'admin' => 'Admin', + 'agree' => 'Agree', + 'archive' => 'Archive', + 'assign' => 'Assign', + 'associate' => 'Associate', + 'attach' => 'Attach', + 'browse' => 'Browse', + 'cancel' => 'Cancel', + 'choose' => 'Choose', + 'choose_file' => 'Choose File', + 'choose_image' => 'Choose Image', + 'click_to_copy' => 'Click to copy', + 'close' => 'Close', + 'collapse' => 'Collapse', + 'collapse_all' => 'Collapse All', + 'comment' => 'Comment', + 'confirm' => 'Confirm', + 'connect' => 'Connect', + 'create' => 'Create', + 'delete' => 'Delete', + 'detach' => 'Detach', + 'details' => 'Details', + 'disable' => 'Disable', + 'discard' => 'Discard', + 'done' => 'Done', + 'down' => 'Down', + 'duplicate' => 'Duplicate', + 'edit' => 'Edit', + 'enable' => 'Enable', + 'expand' => 'Expand', + 'expand_all' => 'Expand All', + 'explanation' => 'Explanation', + 'export' => 'Export', + 'file' => 'The :attribute must be a file.', + 'files' => 'Files', + 'go_home' => 'Go Home', + 'hide' => 'Hide', + 'home' => 'Home', + 'image' => 'The :attribute must be an image.', + 'impersonate' => 'Impersonate', + 'impersonation' => 'Impersonation', + 'import' => 'Import', + 'introduction' => 'Introduction', + 'like' => 'Like', + 'load' => 'Load', + 'localize' => 'Localize', + 'log_in' => 'Log In', + 'log_out' => 'Log Out', + 'named' => [ + 'add' => 'Add :name', + 'choose' => 'Choose :name', + 'create' => 'Create :name', + 'delete' => 'Delete :name', + 'duplicate' => 'Duplicate :name', + 'edit' => 'Edit :name', + 'export' => 'Export :name', + 'hide' => 'Hide :name', + 'import' => 'Import :name', + 'new' => 'New :name', + 'restore' => 'Restore :name', + 'save' => 'Save :name', + 'search' => 'Search :name', + 'show' => 'Show :name', + 'update' => 'Update :name', + 'view' => 'View :name', + ], + 'new' => 'New', + 'no' => 'No', + 'open' => 'Open', + 'open_website' => 'Open on the website', + 'preview' => 'Preview', + 'price' => 'Price', + 'record' => 'Record', + 'restore' => 'Restore', + 'save' => 'Save', + 'save_and_close' => 'Save & Close', + 'save_and_return' => 'Save & Return', + 'search' => 'Search', + 'select' => 'Select', + 'select_all' => 'Select All', + 'send' => 'Send', + 'settings' => 'Settings', + 'show' => 'Show', + 'show_all' => 'Show All', + 'sign_in' => 'Sign In', + 'solve' => 'Solve', + 'start' => 'Start', + 'stop' => 'Stop', + 'submit' => 'Submit', + 'subscribe' => 'Subscribe', + 'switch' => 'Switch', + 'switch_to_role' => 'Switch To Role', + 'tag' => 'Tag', + 'tags' => 'Tags', + 'target_link' => [ + 'blank' => 'Open in a new window', + 'parent' => 'Open in a parent frame', + 'self' => 'Open in a current window', + 'top' => 'Open in the topmost frame', + ], + 'translate' => 'Translate', + 'translate_it' => 'Translate It', + 'unpack' => 'Unpack', + 'unsubscribe' => 'Unsubscribe', + 'up' => 'Up', + 'update' => 'Update', + 'user' => 'We can\'t find a user with that email address.', + 'view' => 'View', + 'yes' => 'Yes', +]; diff --git a/resources/lang/en/auth.php b/resources/lang/en/auth.php new file mode 100644 index 000000000..6db4982c2 --- /dev/null +++ b/resources/lang/en/auth.php @@ -0,0 +1,9 @@ + 'These credentials do not match our records.', + 'password' => 'The password is incorrect.', + 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', +]; diff --git a/resources/lang/en/http-statuses.php b/resources/lang/en/http-statuses.php new file mode 100644 index 000000000..3346f78c7 --- /dev/null +++ b/resources/lang/en/http-statuses.php @@ -0,0 +1,84 @@ + 'Unknown Error', + '100' => 'Continue', + '101' => 'Switching Protocols', + '102' => 'Processing', + '200' => 'OK', + '201' => 'Created', + '202' => 'Accepted', + '203' => 'Non-Authoritative Information', + '204' => 'No Content', + '205' => 'Reset Content', + '206' => 'Partial Content', + '207' => 'Multi-Status', + '208' => 'Already Reported', + '226' => 'IM Used', + '300' => 'Multiple Choices', + '301' => 'Moved Permanently', + '302' => 'Found', + '303' => 'See Other', + '304' => 'Not Modified', + '305' => 'Use Proxy', + '307' => 'Temporary Redirect', + '308' => 'Permanent Redirect', + '400' => 'Bad Request', + '401' => 'Unauthorized', + '402' => 'Payment Required', + '403' => 'Forbidden', + '404' => 'Not Found', + '405' => 'Method Not Allowed', + '406' => 'Not Acceptable', + '407' => 'Proxy Authentication Required', + '408' => 'Request Timeout', + '409' => 'Conflict', + '410' => 'Gone', + '411' => 'Length Required', + '412' => 'Precondition Failed', + '413' => 'Payload Too Large', + '414' => 'URI Too Long', + '415' => 'Unsupported Media Type', + '416' => 'Range Not Satisfiable', + '417' => 'Expectation Failed', + '418' => 'I\'m a teapot', + '419' => 'Session Has Expired', + '421' => 'Misdirected Request', + '422' => 'Unprocessable Entity', + '423' => 'Locked', + '424' => 'Failed Dependency', + '425' => 'Too Early', + '426' => 'Upgrade Required', + '428' => 'Precondition Required', + '429' => 'Too Many Requests', + '431' => 'Request Header Fields Too Large', + '444' => 'Connection Closed Without Response', + '449' => 'Retry With', + '451' => 'Unavailable For Legal Reasons', + '499' => 'Client Closed Request', + '500' => 'Internal Server Error', + '501' => 'Not Implemented', + '502' => 'Bad Gateway', + '503' => 'Maintenance Mode', + '504' => 'Gateway Timeout', + '505' => 'HTTP Version Not Supported', + '506' => 'Variant Also Negotiates', + '507' => 'Insufficient Storage', + '508' => 'Loop Detected', + '509' => 'Bandwidth Limit Exceeded', + '510' => 'Not Extended', + '511' => 'Network Authentication Required', + '520' => 'Unknown Error', + '521' => 'Web Server is Down', + '522' => 'Connection Timed Out', + '523' => 'Origin Is Unreachable', + '524' => 'A Timeout Occurred', + '525' => 'SSL Handshake Failed', + '526' => 'Invalid SSL Certificate', + '527' => 'Railgun Error', + '598' => 'Network Read Timeout Error', + '599' => 'Network Connect Timeout Error', + 'unknownError' => 'Unknown Error', +]; diff --git a/resources/lang/en/pagination.php b/resources/lang/en/pagination.php new file mode 100644 index 000000000..f4ceddecd --- /dev/null +++ b/resources/lang/en/pagination.php @@ -0,0 +1,8 @@ + 'Next »', + 'previous' => '« Previous', +]; diff --git a/resources/lang/en/passwords.php b/resources/lang/en/passwords.php new file mode 100644 index 000000000..f3b65bab1 --- /dev/null +++ b/resources/lang/en/passwords.php @@ -0,0 +1,11 @@ + 'Your password has been reset.', + 'sent' => 'We have emailed your password reset link.', + 'throttled' => 'Please wait before retrying.', + 'token' => 'This password reset token is invalid.', + 'user' => 'We can\'t find a user with that email address.', +]; diff --git a/resources/lang/en/validation.php b/resources/lang/en/validation.php new file mode 100644 index 000000000..6c4610345 --- /dev/null +++ b/resources/lang/en/validation.php @@ -0,0 +1,279 @@ + '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.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + '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' => 'The :attribute field contains an unauthorized value.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'current_password' => 'The password is incorrect.', + 'date' => 'The :attribute is not a valid date.', + 'date_equals' => 'The :attribute must be a date equal to :date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'decimal' => 'The :attribute field must have :decimal decimal places.', + 'declined' => 'The :attribute must be declined.', + 'declined_if' => 'The :attribute must be declined when :other is :value.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'doesnt_end_with' => 'The :attribute field must not end with one of the following: :values.', + 'doesnt_start_with' => 'The :attribute field must not start with one of the following: :values.', + 'email' => 'The :attribute must be a valid email address.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'enum' => 'The selected :attribute is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'extensions' => 'The :attribute field must have one of the following extensions: :values.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field is required.', + 'gt' => [ + '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' => [ + 'array' => 'The :attribute must have :value items or more.', + 'file' => 'The :attribute must be greater than or equal :value kilobytes.', + 'numeric' => 'The :attribute must be greater than or equal :value.', + 'string' => 'The :attribute must be greater than or equal :value characters.', + ], + 'hex_color' => 'The :attribute field must be a valid hexadecimal color.', + 'image' => 'The :attribute must be an image.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'json' => 'The :attribute must be a valid JSON string.', + 'lowercase' => 'The :attribute field must be lowercase.', + 'lt' => [ + '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' => [ + 'array' => 'The :attribute must not have more than :value items.', + 'file' => 'The :attribute must be less than or equal :value kilobytes.', + 'numeric' => 'The :attribute must be less than or equal :value.', + 'string' => 'The :attribute must be less than or equal :value characters.', + ], + 'mac_address' => 'The :attribute must be a valid MAC address.', + 'max' => [ + 'array' => 'The :attribute may not have more than :max items.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'numeric' => 'The :attribute may not be greater than :max.', + 'string' => 'The :attribute may not be greater than :max characters.', + ], + 'max_digits' => 'The :attribute field 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' => [ + '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 field must have at least :min digits.', + 'missing' => 'The :attribute field must be missing.', + 'missing_if' => 'The :attribute field must be missing when :other is :value.', + 'missing_unless' => 'The :attribute field must be missing unless :other is :value.', + 'missing_with' => 'The :attribute field must be missing when :values is present.', + 'missing_with_all' => 'The :attribute field must be missing when :values are present.', + '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' => [ + 'letters' => 'The :attribute field must contain at least one letter.', + 'mixed' => 'The :attribute field must contain at least one uppercase and one lowercase letter.', + 'numbers' => 'The :attribute field must contain at least one number.', + 'symbols' => 'The :attribute field 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.', + 'present_if' => 'The :attribute field must be present when :other is :value.', + 'present_unless' => 'The :attribute field must be present unless :other is :value.', + 'present_with' => 'The :attribute field must be present when :values is present.', + 'present_with_all' => 'The :attribute field must be present when :values are present.', + 'prohibited' => 'The :attribute field is prohibited.', + 'prohibited_if' => 'The :attribute field is prohibited when :other is :value.', + 'prohibited_unless' => 'The :attribute field is prohibited unless :other is in :values.', + 'prohibits' => 'The :attribute field prohibits :other from being present.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_array_keys' => 'The :attribute field must contain entries for: :values.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_if_accepted' => 'The :attribute field is required when :other is accepted.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + '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' => [ + '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 zone.', + 'ulid' => 'The :attribute field must be a valid ULID.', + 'unique' => 'The :attribute has already been taken.', + 'uploaded' => 'The :attribute failed to upload.', + 'uppercase' => 'The :attribute field must be uppercase.', + 'url' => 'The :attribute format is invalid.', + 'uuid' => 'The :attribute must be a valid UUID.', + 'attributes' => [ + 'address' => 'address', + 'affiliate_url' => 'affiliate URL', + 'age' => 'age', + 'amount' => 'amount', + 'announcement' => 'announcement', + 'area' => 'area', + 'audience_prize' => 'audience prize', + 'audience_winner' => 'audience winner', + 'available' => 'available', + 'birthday' => 'birthday', + 'body' => 'body', + 'city' => 'city', + 'color' => 'color', + 'company' => 'company', + 'compilation' => 'compilation', + 'concept' => 'concept', + 'conditions' => 'conditions', + 'content' => 'content', + 'contest' => 'contest', + 'country' => 'country', + 'cover' => 'cover', + 'created_at' => 'created at', + 'creator' => 'creator', + 'currency' => 'currency', + 'current_password' => 'current password', + 'customer' => 'customer', + 'date' => 'date', + 'date_of_birth' => 'date of birth', + 'dates' => 'dates', + 'day' => 'day', + 'deleted_at' => 'deleted at', + 'description' => 'description', + 'display_type' => 'display type', + 'district' => 'district', + 'duration' => 'duration', + 'email' => 'email', + 'excerpt' => 'excerpt', + 'filter' => 'filter', + 'finished_at' => 'finished at', + 'first_name' => 'first name', + 'gender' => 'gender', + 'grand_prize' => 'grand prize', + 'group' => 'group', + 'hour' => 'hour', + 'image' => 'image', + 'image_desktop' => 'desktop image', + 'image_main' => 'main image', + 'image_mobile' => 'mobile image', + 'images' => 'images', + 'is_audience_winner' => 'is audience winner', + 'is_hidden' => 'is hidden', + 'is_subscribed' => 'is subscribed', + 'is_visible' => 'is visible', + 'is_winner' => 'is winner', + 'items' => 'items', + 'key' => 'key', + 'last_name' => 'last name', + 'lesson' => 'lesson', + 'line_address_1' => 'line address 1', + 'line_address_2' => 'line address 2', + 'login' => 'login', + 'message' => 'message', + 'middle_name' => 'middle name', + 'minute' => 'minute', + 'mobile' => 'mobile', + 'month' => 'month', + 'name' => 'name', + 'national_code' => 'national code', + 'number' => 'number', + 'password' => 'password', + 'password_confirmation' => 'password confirmation', + 'phone' => 'phone', + 'photo' => 'photo', + 'portfolio' => 'portfolio', + 'postal_code' => 'postal code', + 'preview' => 'preview', + 'price' => 'price', + 'product_id' => 'product ID', + 'product_uid' => 'product UID', + 'product_uuid' => 'product UUID', + 'promo_code' => 'promo code', + 'province' => 'province', + 'quantity' => 'quantity', + 'reason' => 'reason', + 'recaptcha_response_field' => 'recaptcha response field', + 'referee' => 'referee', + 'referees' => 'referees', + 'region' => 'region', + 'reject_reason' => 'reject reason', + 'remember' => 'remember', + 'restored_at' => 'restored at', + 'result_text_under_image' => 'result text under image', + 'role' => 'role', + 'rule' => 'rule', + 'rules' => 'rules', + 'second' => 'second', + 'sex' => 'sex', + 'shipment' => 'shipment', + 'short_text' => 'short text', + 'size' => 'size', + 'skills' => 'skills', + 'slug' => 'slug', + 'specialization' => 'specialization', + 'started_at' => 'started at', + 'state' => 'state', + 'status' => 'status', + 'street' => 'street', + 'student' => 'student', + 'subject' => 'subject', + 'tag' => 'tag', + 'tags' => 'tags', + 'teacher' => 'teacher', + 'terms' => 'terms', + 'test_description' => 'test description', + 'test_locale' => 'test locale', + 'test_name' => 'test name', + 'text' => 'text', + 'time' => 'time', + 'title' => 'title', + 'type' => 'type', + 'updated_at' => 'updated at', + 'user' => 'user', + 'username' => 'username', + 'value' => 'value', + 'winner' => 'winner', + 'work' => 'work', + 'year' => 'year', + ], +]; diff --git a/resources/lang/es.json b/resources/lang/es.json new file mode 100644 index 000000000..8186b0373 --- /dev/null +++ b/resources/lang/es.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(y :count error mĂĄs)", + "(and :count more errors)": "(y :count errores mĂĄs)", + "A new verification link has been sent to the email address you provided during registration.": "Se ha enviado un nuevo enlace de verificaciĂłn a la direcciĂłn de correo electrĂłnico que proporcionĂł durante el registro.", + "A new verification link has been sent to your email address.": "Se ha enviado un nuevo enlace de verificaciĂłn a su direcciĂłn de correo electrĂłnico.", + "A Timeout Occurred": "Se produjo un tiempo de espera", + "Accept": "Aceptar", + "Accepted": "Aceptado", + "Action": "AcciĂłn", + "Actions": "Acciones", + "Add": "Añadir", + "Add :name": "Agregar :name", + "Admin": "Administrar", + "Agree": "Aceptar", + "All rights reserved.": "Todos los derechos reservados.", + "Already registered?": "ÂżYa se registrĂł?", + "Already Reported": "Ya Reportado", + "Archive": "Archivar", + "Are you sure you want to delete your account?": "ÂżEstĂĄ seguro que desea eliminar su cuenta?", + "Assign": "Asignar", + "Associate": "Asociar", + "Attach": "Adjuntar", + "Bad Gateway": "Mala puerta de enlace", + "Bad Request": "Solicitud incorrecta", + "Bandwidth Limit Exceeded": "LĂ­mite de ancho de banda excedido", + "Browse": "Navegar", + "Cancel": "Cancelar", + "Choose": "Elija", + "Choose :name": "Elegir :name", + "Choose File": "Elija archivo", + "Choose Image": "Elegir Imagen", + "Click here to re-send the verification email.": "Haga clic aquĂ­ para reenviar el correo de verificaciĂłn.", + "Click to copy": "Haga clic para copiar", + "Client Closed Request": "Solicitud cerrada del cliente", + "Close": "Cerrar", + "Collapse": "Colapsar", + "Collapse All": "Colapsar todo", + "Comment": "Comentar", + "Confirm": "Confirmar", + "Confirm Password": "Confirmar contraseña", + "Conflict": "Conflicto", + "Connect": "Conectar", + "Connection Closed Without Response": "ConexiĂłn cerrada sin respuesta", + "Connection Timed Out": "Tiempo de conexiĂłn agotado", + "Continue": "Continuar", + "Create": "Crear", + "Create :name": "Crear :name", + "Created": "Creado", + "Current Password": "Contraseña actual", + "Dashboard": "Panel", + "Delete": "Eliminar", + "Delete :name": "Eliminar :name", + "Delete Account": "Borrar cuenta", + "Detach": "Desvincular", + "Details": "Detalles", + "Disable": "Deshabilitar", + "Discard": "Descartar", + "Done": "Hecho", + "Down": "Abajo", + "Duplicate": "Duplicar", + "Duplicate :name": "Duplicar :name", + "Edit": "Editar", + "Edit :name": "Editar :name", + "Email": "Correo electrĂłnico", + "Email Password Reset Link": "Enviar enlace para restablecer contraseña", + "Enable": "Habilitar", + "Ensure your account is using a long, random password to stay secure.": "AsegĂșrese que su cuenta estĂ© usando una contraseña larga y aleatoria para mantenerse seguro.", + "Expand": "Expandir", + "Expand All": "Expandir todo", + "Expectation Failed": "Expectativa fallida", + "Explanation": "ExplicaciĂłn", + "Export": "Exportar", + "Export :name": "Exportar :name", + "Failed Dependency": "Dependencia fallida", + "File": "Archivo", + "Files": "Archivos", + "Forbidden": "Prohibido", + "Forgot your password?": "ÂżOlvidĂł su contraseña?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "ÂżOlvidĂł su contraseña? No hay problema. Simplemente dĂ©jenos saber su direcciĂłn de correo electrĂłnico y le enviaremos un enlace para restablecer la contraseña que le permitirĂĄ elegir una nueva.", + "Found": "Encontrado", + "Gateway Timeout": "Tiempo de espera de puerta de enlace", + "Go Home": "Ir a inicio", + "Go to page :page": "Ir a la pĂĄgina :page", + "Gone": "Recurso no disponible", + "Hello!": "ÂĄHola!", + "Hide": "Ocultar", + "Hide :name": "Ocultar :name", + "Home": "Inicio", + "HTTP Version Not Supported": "VersiĂłn HTTP no compatible", + "I'm a teapot": "Soy una tetera", + "If you did not create an account, no further action is required.": "Si no ha creado una cuenta, no se requiere ninguna acciĂłn adicional.", + "If you did not request a password reset, no further action is required.": "Si no ha solicitado el restablecimiento de contraseña, omita este mensaje de correo electrĂłnico.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "Si estĂĄ teniendo problemas al hacer clic en el botĂłn \":actionText\", copie y pegue la URL de abajo\nen su navegador web:", + "IM Used": "IM usado", + "Image": "Imagen", + "Impersonate": "Personificar", + "Impersonation": "PersonificaciĂłn", + "Import": "Importar", + "Import :name": "Importar :name", + "Insufficient Storage": "Espacio insuficiente", + "Internal Server Error": "Error interno del servidor", + "Introduction": "IntroducciĂłn", + "Invalid JSON was returned from the route.": "Se devolviĂł un JSON no vĂĄlido desde la ruta.", + "Invalid SSL Certificate": "Certificado SSL no vĂĄlido", + "Length Required": "Longitud requerida", + "Like": "Me gusta", + "Load": "Cargar", + "Localize": "Localizar", + "Locked": "Bloqueado", + "Log In": "Iniciar sesiĂłn", + "Log in": "Iniciar sesiĂłn", + "Log Out": "Finalizar sesiĂłn", + "Login": "Iniciar sesiĂłn", + "Logout": "Finalizar sesiĂłn", + "Loop Detected": "Bucle detectado", + "Maintenance Mode": "Modo de mantenimiento", + "Method Not Allowed": "MĂ©todo no permitido", + "Misdirected Request": "Solicitud mal dirigida", + "Moved Permanently": "Movido permanentemente", + "Multi-Status": "Multiestado", + "Multiple Choices": "MĂșltiples opciones", + "Name": "Nombre", + "Network Authentication Required": "Se requiere autenticaciĂłn de red", + "Network Connect Timeout Error": "Error de tiempo de espera de conexiĂłn de red", + "Network Read Timeout Error": "Error de tiempo de espera de lectura de red", + "New": "Nuevo", + "New :name": "Nuevo :name", + "New Password": "Nueva Contraseña", + "No": "No", + "No Content": "Sin contenido", + "Non-Authoritative Information": "InformaciĂłn no autorizada", + "Not Acceptable": "Inaceptable", + "Not Extended": "no extendido", + "Not Found": "No encontrado", + "Not Implemented": "No se ha implementado", + "Not Modified": "No modificado", + "of": "de", + "OK": "DE ACUERDO", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "Una vez que se elimine su cuenta, todos sus recursos y datos se eliminarĂĄn de forma permanente. Antes de borrar su cuenta, por favor descargue cualquier dato o informaciĂłn que desee conservar.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "Una vez que se elimine su cuenta, todos sus recursos y datos se eliminarĂĄn de forma permanente. Ingrese su contraseña para confirmar que desea eliminar su cuenta de forma permanente.", + "Open": "Abrir", + "Open in a current window": "Abrir en una ventana actual", + "Open in a new window": "Abrir en una ventana nueva", + "Open in a parent frame": "Abrir en un marco principal", + "Open in the topmost frame": "Abrir en el marco superior", + "Open on the website": "Abrir en el sitio web", + "Origin Is Unreachable": "El origen es inalcanzable", + "Page Expired": "PĂĄgina expirada", + "Pagination Navigation": "NavegaciĂłn por los enlaces de paginaciĂłn", + "Partial Content": "Contenido parcial", + "Password": "Contraseña", + "Payload Too Large": "Solicitud demasiado grande", + "Payment Required": "Pago requerido", + "Permanent Redirect": "RedirecciĂłn permanente", + "Please click the button below to verify your email address.": "Por favor, haga clic en el botĂłn de abajo para verificar su direcciĂłn de correo electrĂłnico.", + "Precondition Failed": "Error de condiciĂłn previa", + "Precondition Required": "PrecondiciĂłn requerida", + "Preview": "Previsualizar", + "Price": "Precio", + "Processing": "Procesando", + "Profile": "Perfil", + "Profile Information": "InformaciĂłn de perfil", + "Proxy Authentication Required": "Se requiere autenticaciĂłn proxy", + "Railgun Error": "Error de cañón de riel", + "Range Not Satisfiable": "Rango no satisfactorio", + "Record": "Registro", + "Regards": "Saludos", + "Register": "Registrarse", + "Remember me": "Mantener sesiĂłn activa", + "Request Header Fields Too Large": "Campos de encabezado de solicitud demasiado grandes", + "Request Timeout": "Solicitud de tiempo de espera", + "Resend Verification Email": "Reenviar correo de verificaciĂłn", + "Reset Content": "Restablecer contenido", + "Reset Password": "Restablecer contraseña", + "Reset Password Notification": "NotificaciĂłn de restablecimiento de contraseña", + "Restore": "Restaurar", + "Restore :name": "Restaurar :name", + "results": "resultados", + "Retry With": "Reintentar con", + "Save": "Guardar", + "Save & Close": "Guardar y cerrar", + "Save & Return": "Guardar y volver", + "Save :name": "Guardar :name", + "Saved.": "Guardado.", + "Search": "Buscar", + "Search :name": "Buscar :name", + "See Other": "Ver otros", + "Select": "Seleccione", + "Select All": "Seleccione Todo", + "Send": "Enviar", + "Server Error": "Error del servidor", + "Service Unavailable": "Servicio no disponible", + "Session Has Expired": "La sesiĂłn ha expirado", + "Settings": "Ajustes", + "Show": "Mostrar", + "Show :name": "Mostrar :name", + "Show All": "Mostrar todo", + "Showing": "Mostrando", + "Sign In": "Iniciar sesiĂłn", + "Solve": "Resolver", + "SSL Handshake Failed": "Protocolo de enlace SSL fallido", + "Start": "Comenzar", + "Stop": "Detener", + "Submit": "Enviar", + "Subscribe": "Suscriba", + "Switch": "Cambiar", + "Switch To Role": "Cambiar de rol", + "Switching Protocols": "Protocolos de conmutaciĂłn", + "Tag": "Etiqueta", + "Tags": "Etiquetas", + "Temporary Redirect": "RedirecciĂłn temporal", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "ÂĄGracias por registrarse! Antes de comenzar, ÂżpodrĂ­a verificar su direcciĂłn de correo electrĂłnico haciendo clic en el enlace que le acabamos de enviar? Si no recibiĂł el correo electrĂłnico, con gusto le enviaremos otro.", + "The given data was invalid.": "Los datos proporcionados no son vĂĄlidos.", + "The response is not a streamed response.": "La respuesta no es una respuesta transmitida.", + "The response is not a view.": "La respuesta no es una vista.", + "This is a secure area of the application. Please confirm your password before continuing.": "Esta es un ĂĄrea segura de la aplicaciĂłn. Confirme su contraseña antes de continuar.", + "This password reset link will expire in :count minutes.": "Este enlace de restablecimiento de contraseña expirarĂĄ en :count minutos.", + "to": "al", + "Toggle navigation": "Alternar navegaciĂłn", + "Too Early": "Demasiado temprano", + "Too Many Requests": "Demasiadas peticiones", + "Translate": "Traducir", + "Translate It": "Traducirlo", + "Unauthorized": "No autorizado", + "Unavailable For Legal Reasons": "No disponible por razones legales", + "Unknown Error": "Error desconocido", + "Unpack": "Desglosar", + "Unprocessable Entity": "Entidad no procesable", + "Unsubscribe": "Darse de baja", + "Unsupported Media Type": "Tipo de medio no admitido", + "Up": "Arriba", + "Update": "Actualizar", + "Update :name": "Actualizar :name", + "Update Password": "Actualizar contraseña", + "Update your account's profile information and email address.": "Actualice la informaciĂłn de su cuenta y la direcciĂłn de correo electrĂłnico.", + "Upgrade Required": "Se requiere actualizaciĂłn", + "URI Too Long": "URI demasiado largo", + "Use Proxy": "Usa proxy", + "User": "Usuario", + "Variant Also Negotiates": "Variante TambiĂ©n Negocia", + "Verify Email Address": "Confirme su correo electrĂłnico", + "View": "Vista", + "View :name": "Ver :name", + "Web Server is Down": "El servidor web estĂĄ caĂ­do", + "Whoops!": "ÂĄUps!", + "Yes": "SĂ­", + "You are receiving this email because we received a password reset request for your account.": "Ha recibido este mensaje porque se solicitĂł un restablecimiento de contraseña para su cuenta.", + "You're logged in!": "ÂĄUsted estĂĄ conectado!", + "Your email address is unverified.": "Su direcciĂłn de correo electrĂłnico no estĂĄ verificada." +} \ No newline at end of file diff --git a/resources/lang/es/actions.php b/resources/lang/es/actions.php new file mode 100644 index 000000000..99c13bb9e --- /dev/null +++ b/resources/lang/es/actions.php @@ -0,0 +1,119 @@ + 'Aceptar', + 'action' => 'AcciĂłn', + 'actions' => 'Acciones', + 'add' => 'Agregar', + 'admin' => 'Administrar', + 'agree' => 'Aceptar', + 'archive' => 'Archivar', + 'assign' => 'Asignar', + 'associate' => 'Asociar', + 'attach' => 'Adjuntar', + 'browse' => 'Navegar', + 'cancel' => 'Cancelar', + 'choose' => 'Elegir', + 'choose_file' => 'Elegir archivo', + 'choose_image' => 'Elegir Imagen', + 'click_to_copy' => 'Haga clic para copiar', + 'close' => 'Cerrar', + 'collapse' => 'Colapsar', + 'collapse_all' => 'Colapsar todo', + 'comment' => 'Comentar', + 'confirm' => 'Confirmar', + 'connect' => 'Conectar', + 'create' => 'Crear', + 'delete' => 'Borrar', + 'detach' => 'Desasociar', + 'details' => 'Detalles', + 'disable' => 'Desactivar', + 'discard' => 'Descartar', + 'done' => 'Hecho', + 'down' => 'Abajo', + 'duplicate' => 'Duplicar', + 'edit' => 'Editar', + 'enable' => 'Permitir', + 'expand' => 'Expandir', + 'expand_all' => 'Expandir todo', + 'explanation' => 'ExplicaciĂłn', + 'export' => 'Exportar', + 'file' => 'El campo :attribute debe ser un archivo.', + 'files' => 'Archivos', + 'go_home' => 'Ir a Inicio', + 'hide' => 'Ocultar', + 'home' => 'Inicio', + 'image' => 'El campo :attribute debe ser una imagen.', + 'impersonate' => 'Personificar', + 'impersonation' => 'PersonificaciĂłn', + 'import' => 'Importar', + 'introduction' => 'IntroducciĂłn', + 'like' => 'Me gusta', + 'load' => 'Cargar', + 'localize' => 'Localizar', + 'log_in' => 'Acceder', + 'log_out' => 'Cerrar sesiĂłn', + 'named' => [ + 'add' => 'Agregar :name', + 'choose' => 'Elegir :name', + 'create' => 'Crear :name', + 'delete' => 'Eliminar :name', + 'duplicate' => 'Duplicar :name', + 'edit' => 'Editar :name', + 'export' => 'Exportar :name', + 'hide' => 'Ocultar :name', + 'import' => 'Importar :name', + 'new' => 'Nuevo :name', + 'restore' => 'Restaurar :name', + 'save' => 'Guardar :name', + 'search' => 'Buscar :name', + 'show' => 'Mostrar :name', + 'update' => 'Actualizar :name', + 'view' => 'Ver :name', + ], + 'new' => 'Nuevo', + 'no' => 'No', + 'open' => 'Abrir', + 'open_website' => 'Abrir en el sitio web', + 'preview' => 'Previsualizar', + 'price' => 'Precio', + 'record' => 'Registro', + 'restore' => 'Restaurar', + 'save' => 'Guardar', + 'save_and_close' => 'Guardar y cerrar', + 'save_and_return' => 'Guardar y volver', + 'search' => 'Buscar', + 'select' => 'Seleccionar', + 'select_all' => 'Seleccionar todo', + 'send' => 'Enviar', + 'settings' => 'Ajustes', + 'show' => 'Mostrar', + 'show_all' => 'Mostrar todo', + 'sign_in' => 'Iniciar sesiĂłn', + 'solve' => 'Resolver', + 'start' => 'Comenzar', + 'stop' => 'Detener', + 'submit' => 'Enviar', + 'subscribe' => 'Suscribir', + 'switch' => 'Cambiar', + 'switch_to_role' => 'Cambiar de rol', + 'tag' => 'Etiqueta', + 'tags' => 'Etiquetas', + 'target_link' => [ + 'blank' => 'Abrir en una ventana nueva', + 'parent' => 'Abrir en el marco principal', + 'self' => 'Abrir en la ventana actual', + 'top' => 'Abrir en el marco superior', + ], + 'translate' => 'Traducir', + 'translate_it' => 'Traducirlo', + 'unpack' => 'Desglosar', + 'unsubscribe' => 'Darse de baja', + 'up' => 'Arriba', + 'update' => 'Actualizar', + 'user' => 'No encontramos ningĂșn usuario con ese correo electrĂłnico.', + 'view' => 'Ver', + 'yes' => 'SĂ­', +]; diff --git a/resources/lang/es/auth.php b/resources/lang/es/auth.php new file mode 100644 index 000000000..888279b03 --- /dev/null +++ b/resources/lang/es/auth.php @@ -0,0 +1,9 @@ + 'Estas credenciales no coinciden con nuestros registros.', + 'password' => 'La contraseña es incorrecta.', + 'throttle' => 'Demasiados intentos de acceso. Por favor intente nuevamente en :seconds segundos.', +]; diff --git a/resources/lang/es/http-statuses.php b/resources/lang/es/http-statuses.php new file mode 100644 index 000000000..0548dab85 --- /dev/null +++ b/resources/lang/es/http-statuses.php @@ -0,0 +1,84 @@ + 'Error desconocido', + '100' => 'Continuar', + '101' => 'Protocolos de conmutaciĂłn', + '102' => 'Procesando', + '200' => 'DE ACUERDO', + '201' => 'Creado', + '202' => 'Aceptado', + '203' => 'InformaciĂłn no autorizada', + '204' => 'Sin contenido', + '205' => 'Restablecer contenido', + '206' => 'Contenido parcial', + '207' => 'Multiestado', + '208' => 'Ya Reportado', + '226' => 'IM usado', + '300' => 'MĂșltiples opciones', + '301' => 'Movido permanentemente', + '302' => 'Encontrado', + '303' => 'Ver otros', + '304' => 'No modificado', + '305' => 'Usa proxy', + '307' => 'RedirecciĂłn temporal', + '308' => 'RedirecciĂłn permanente', + '400' => 'Solicitud incorrecta', + '401' => 'No autorizado', + '402' => 'Pago requerido', + '403' => 'Prohibido', + '404' => 'No encontrado', + '405' => 'MĂ©todo no permitido', + '406' => 'Inaceptable', + '407' => 'Se requiere autenticaciĂłn proxy', + '408' => 'Solicitud de tiempo de espera', + '409' => 'Conflicto', + '410' => 'Recurso no disponible', + '411' => 'Longitud requerida', + '412' => 'Error de condiciĂłn previa', + '413' => 'Solicitud demasiado grande', + '414' => 'URI demasiado largo', + '415' => 'Tipo de medio no admitido', + '416' => 'Rango no satisfactorio', + '417' => 'Expectativa fallida', + '418' => 'Soy una tetera', + '419' => 'La sesiĂłn ha expirado', + '421' => 'Solicitud mal dirigida', + '422' => 'Entidad no procesable', + '423' => 'Bloqueado', + '424' => 'Dependencia fallida', + '425' => 'Demasiado temprano', + '426' => 'Se requiere actualizaciĂłn', + '428' => 'PrecondiciĂłn requerida', + '429' => 'Demasiadas solicitudes', + '431' => 'Campos de encabezado de solicitud demasiado grandes', + '444' => 'ConexiĂłn cerrada sin respuesta', + '449' => 'Reintentar con', + '451' => 'No disponible por razones legales', + '499' => 'Solicitud cerrada del cliente', + '500' => 'Error interno del servidor', + '501' => 'No se ha implementado', + '502' => 'Mala puerta de enlace', + '503' => 'Modo de mantenimiento', + '504' => 'Tiempo de espera de puerta de enlace', + '505' => 'VersiĂłn HTTP no compatible', + '506' => 'Variante TambiĂ©n Negocia', + '507' => 'Espacio insuficiente', + '508' => 'Bucle detectado', + '509' => 'LĂ­mite de ancho de banda excedido', + '510' => 'no extendido', + '511' => 'Se requiere autenticaciĂłn de red', + '520' => 'Error desconocido', + '521' => 'El servidor web estĂĄ caĂ­do', + '522' => 'Tiempo de conexiĂłn agotado', + '523' => 'El origen es inalcanzable', + '524' => 'Se produjo un tiempo de espera', + '525' => 'Protocolo de enlace SSL fallido', + '526' => 'Certificado SSL no vĂĄlido', + '527' => 'Error de cañón de riel', + '598' => 'Error de tiempo de espera de lectura de red', + '599' => 'Error de tiempo de espera de conexiĂłn de red', + 'unknownError' => 'Error desconocido', +]; diff --git a/resources/lang/es/pagination.php b/resources/lang/es/pagination.php new file mode 100644 index 000000000..03816a384 --- /dev/null +++ b/resources/lang/es/pagination.php @@ -0,0 +1,8 @@ + 'Siguiente »', + 'previous' => '« Anterior', +]; diff --git a/resources/lang/es/passwords.php b/resources/lang/es/passwords.php new file mode 100644 index 000000000..75b5e89c7 --- /dev/null +++ b/resources/lang/es/passwords.php @@ -0,0 +1,11 @@ + 'Su contraseña ha sido restablecida.', + 'sent' => 'Le hemos enviado por correo electrĂłnico el enlace para restablecer su contraseña.', + 'throttled' => 'Por favor espere antes de intentar de nuevo.', + 'token' => 'El token de restablecimiento de contraseña es invĂĄlido.', + 'user' => 'No encontramos ningĂșn usuario con ese correo electrĂłnico.', +]; diff --git a/resources/lang/es/validation.php b/resources/lang/es/validation.php new file mode 100644 index 000000000..bd94923f3 --- /dev/null +++ b/resources/lang/es/validation.php @@ -0,0 +1,279 @@ + 'El campo :attribute debe ser aceptado.', + 'accepted_if' => 'El campo :attribute debe ser aceptado cuando :other sea :value.', + 'active_url' => 'El campo :attribute debe ser una URL vĂĄlida.', + 'after' => 'El campo :attribute debe ser una fecha posterior a :date.', + 'after_or_equal' => 'El campo :attribute debe ser una fecha posterior o igual a :date.', + 'alpha' => 'El campo :attribute sĂłlo debe contener letras.', + 'alpha_dash' => 'El campo :attribute sĂłlo debe contener letras, nĂșmeros, guiones y guiones bajos.', + 'alpha_num' => 'El campo :attribute sĂłlo debe contener letras y nĂșmeros.', + 'array' => 'El campo :attribute debe ser un conjunto.', + 'ascii' => 'El campo :attribute solo debe contener caracteres alfanumĂ©ricos y sĂ­mbolos de un solo byte.', + 'before' => 'El campo :attribute debe ser una fecha anterior a :date.', + 'before_or_equal' => 'El campo :attribute debe ser una fecha anterior o igual a :date.', + 'between' => [ + 'array' => 'El campo :attribute tiene que tener entre :min - :max elementos.', + 'file' => 'El campo :attribute debe pesar entre :min - :max kilobytes.', + 'numeric' => 'El campo :attribute tiene que estar entre :min - :max.', + 'string' => 'El campo :attribute tiene que tener entre :min - :max caracteres.', + ], + 'boolean' => 'El campo :attribute debe tener un valor verdadero o falso.', + 'can' => 'El campo :attribute contiene un valor no autorizado.', + 'confirmed' => 'La confirmaciĂłn de :attribute no coincide.', + 'current_password' => 'La contraseña es incorrecta.', + 'date' => 'El campo :attribute debe ser una fecha vĂĄlida.', + 'date_equals' => 'El campo :attribute debe ser una fecha igual a :date.', + 'date_format' => 'El campo :attribute debe coincidir con el formato :format.', + 'decimal' => 'El campo :attribute debe tener :decimal cifras decimales.', + 'declined' => 'El campo :attribute debe ser rechazado.', + 'declined_if' => 'El campo :attribute debe ser rechazado cuando :other sea :value.', + 'different' => 'El campo :attribute y :other deben ser diferentes.', + 'digits' => 'El campo :attribute debe tener :digits dĂ­gitos.', + 'digits_between' => 'El campo :attribute debe tener entre :min y :max dĂ­gitos.', + 'dimensions' => 'El campo :attribute tiene dimensiones de imagen no vĂĄlidas.', + 'distinct' => 'El campo :attribute contiene un valor duplicado.', + 'doesnt_end_with' => 'El campo :attribute no debe finalizar con uno de los siguientes: :values.', + 'doesnt_start_with' => 'El campo :attribute no debe comenzar con uno de los siguientes: :values.', + 'email' => 'El campo :attribute no es un correo vĂĄlido.', + 'ends_with' => 'El campo :attribute debe finalizar con uno de los siguientes valores: :values', + 'enum' => 'El :attribute seleccionado es invĂĄlido.', + 'exists' => 'El :attribute seleccionado es invĂĄlido.', + 'extensions' => 'El campo :attribute debe tener una de las siguientes extensiones: :values.', + 'file' => 'El campo :attribute debe ser un archivo.', + 'filled' => 'El campo :attribute es obligatorio.', + 'gt' => [ + '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' => [ + '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.', + ], + 'hex_color' => 'El campo :attribute debe tener un color hexadecimal vĂĄlido.', + 'image' => 'El campo :attribute debe ser una imagen.', + 'in' => 'El :attribute seleccionado no es vĂĄlido.', + 'in_array' => 'El campo :attribute debe existir en :other.', + 'integer' => 'El campo :attribute debe ser un nĂșmero entero.', + 'ip' => 'El campo :attribute debe ser una direcciĂłn IP vĂĄlida.', + 'ipv4' => 'El campo :attribute debe ser una direcciĂłn IPv4 vĂĄlida.', + 'ipv6' => 'El campo :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' => [ + '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' => [ + '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' => [ + 'array' => 'El campo :attribute no debe tener mĂĄs de :max elementos.', + 'file' => 'El campo :attribute no debe ser mayor que :max kilobytes.', + 'numeric' => 'El campo :attribute no debe ser mayor que :max.', + 'string' => 'El campo :attribute no debe ser mayor que :max caracteres.', + ], + 'max_digits' => 'El campo :attribute no debe tener mĂĄs de :max dĂ­gitos.', + 'mimes' => 'El campo :attribute debe ser un archivo con formato: :values.', + 'mimetypes' => 'El campo :attribute debe ser un archivo con formato: :values.', + 'min' => [ + 'array' => 'El campo :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' => 'El campo :attribute debe contener al menos :min caracteres.', + ], + 'min_digits' => 'El campo :attribute debe tener al menos :min dĂ­gitos.', + 'missing' => 'El campo :attribute no debe estar presente.', + 'missing_if' => 'El campo :attribute no debe estar presente cuando :other sea :value.', + 'missing_unless' => 'El campo :attribute no debe estar presente a menos que :other sea :value.', + 'missing_with' => 'El campo :attribute no debe estar presente si alguno de los campos :values estĂĄ presente.', + 'missing_with_all' => 'El campo :attribute no debe estar presente cuando los campos :values estĂ©n presentes.', + 'multiple_of' => 'El campo :attribute debe ser mĂșltiplo de :value', + 'not_in' => 'El :attribute seleccionado no es vĂĄlido.', + 'not_regex' => 'El formato del campo :attribute no es vĂĄlido.', + 'numeric' => 'El campo :attribute debe ser numĂ©rico.', + 'password' => [ + '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.', + 'present_if' => 'El campo :attribute debe estar presente cuando :other es :value.', + 'present_unless' => 'El campo :attribute debe estar presente a menos que :other sea :value.', + 'present_with' => 'El campo :attribute debe estar presente cuando :values estĂ© presente.', + 'present_with_all' => 'El campo :attribute debe estar presente cuando :values estĂ©n presentes.', + 'prohibited' => 'El campo :attribute estĂĄ prohibido.', + 'prohibited_if' => 'El campo :attribute estĂĄ prohibido cuando :other es :value.', + 'prohibited_unless' => 'El campo :attribute estĂĄ prohibido a menos que :other sea :values.', + 'prohibits' => 'El campo :attribute prohibe que :other estĂ© presente.', + 'regex' => 'El formato del campo :attribute no es vĂĄlido.', + 'required' => 'El campo :attribute es obligatorio.', + 'required_array_keys' => 'El campo :attribute debe contener entradas para: :values.', + 'required_if' => 'El campo :attribute es obligatorio cuando :other es :value.', + 'required_if_accepted' => 'El campo :attribute es obligatorio si :other es aceptado.', + 'required_unless' => 'El campo :attribute es obligatorio a menos que :other estĂ© en :values.', + 'required_with' => 'El campo :attribute es obligatorio cuando :values estĂĄ presente.', + 'required_with_all' => 'El campo :attribute es obligatorio cuando :values estĂĄn presentes.', + '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' => 'Los campos :attribute y :other deben coincidir.', + 'size' => [ + 'array' => 'El campo :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' => 'El campo :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' => 'El campo :attribute debe ser una zona horaria vĂĄlida.', + 'ulid' => 'El campo :attribute debe ser un ULID vĂĄlido.', + 'unique' => 'El campo :attribute ya ha sido registrado.', + 'uploaded' => 'Subir :attribute ha fallado.', + 'uppercase' => 'El campo :attribute debe estar en mayĂșscula.', + 'url' => 'El campo :attribute debe ser una URL vĂĄlida.', + 'uuid' => 'El campo :attribute debe ser un UUID vĂĄlido.', + 'attributes' => [ + 'address' => 'direcciĂłn', + 'affiliate_url' => 'URL de afiliado', + 'age' => 'edad', + 'amount' => 'cantidad', + 'announcement' => 'anuncio', + 'area' => 'ĂĄrea', + 'audience_prize' => 'premio del pĂșblico', + 'audience_winner' => 'ganador del pĂșblico', + 'available' => 'disponible', + 'birthday' => 'cumpleaños', + 'body' => 'contenido', + 'city' => 'ciudad', + 'color' => 'color', + 'company' => 'compañía', + 'compilation' => 'compilaciĂłn', + 'concept' => 'concepto', + 'conditions' => 'condiciones', + 'content' => 'contenido', + 'contest' => 'concurso', + 'country' => 'paĂ­s', + 'cover' => 'portada', + 'created_at' => 'creado el', + 'creator' => 'creador', + 'currency' => 'moneda', + 'current_password' => 'contraseña actual', + 'customer' => 'cliente', + 'date' => 'fecha', + 'date_of_birth' => 'fecha de nacimiento', + 'dates' => 'fechas', + 'day' => 'dĂ­a', + 'deleted_at' => 'eliminado el', + 'description' => 'descripciĂłn', + 'display_type' => 'tipo de visualizaciĂłn', + 'district' => 'distrito', + 'duration' => 'duraciĂłn', + 'email' => 'correo electrĂłnico', + 'excerpt' => 'extracto', + 'filter' => 'filtro', + 'finished_at' => 'terminado el', + 'first_name' => 'nombre', + 'gender' => 'gĂ©nero', + 'grand_prize' => 'gran Premio', + 'group' => 'grupo', + 'hour' => 'hora', + 'image' => 'imagen', + 'image_desktop' => 'imagen de escritorio', + 'image_main' => 'imagen principal', + 'image_mobile' => 'imagen mĂłvil', + 'images' => 'imĂĄgenes', + 'is_audience_winner' => 'es ganador de audiencia', + 'is_hidden' => 'estĂĄ oculto', + 'is_subscribed' => 'estĂĄ suscrito', + 'is_visible' => 'es visible', + 'is_winner' => 'es ganador', + 'items' => 'elementos', + 'key' => 'clave', + 'last_name' => 'apellidos', + 'lesson' => 'lecciĂłn', + 'line_address_1' => 'lĂ­nea de direcciĂłn 1', + 'line_address_2' => 'lĂ­nea de direcciĂłn 2', + 'login' => 'acceso', + 'message' => 'mensaje', + 'middle_name' => 'segundo nombre', + 'minute' => 'minuto', + 'mobile' => 'mĂłvil', + 'month' => 'mes', + 'name' => 'nombre', + 'national_code' => 'cĂłdigo nacional', + 'number' => 'nĂșmero', + 'password' => 'contraseña', + 'password_confirmation' => 'confirmaciĂłn de la contraseña', + 'phone' => 'telĂ©fono', + 'photo' => 'foto', + 'portfolio' => 'portafolio', + 'postal_code' => 'cĂłdigo postal', + 'preview' => 'vista preliminar', + 'price' => 'precio', + 'product_id' => 'ID del producto', + 'product_uid' => 'UID del producto', + 'product_uuid' => 'UUID del producto', + 'promo_code' => 'cĂłdigo promocional', + 'province' => 'provincia', + 'quantity' => 'cantidad', + 'reason' => 'razĂłn', + 'recaptcha_response_field' => 'respuesta del recaptcha', + 'referee' => 'ĂĄrbitro', + 'referees' => 'ĂĄrbitros', + 'region' => 'regiĂłn', + 'reject_reason' => 'motivo de rechazo', + 'remember' => 'recordar', + 'restored_at' => 'restaurado el', + 'result_text_under_image' => 'texto bajo la imagen', + 'role' => 'rol', + 'rule' => 'regla', + 'rules' => 'reglas', + 'second' => 'segundo', + 'sex' => 'sexo', + 'shipment' => 'envĂ­o', + 'short_text' => 'texto corto', + 'size' => 'tamaño', + 'skills' => 'habilidades', + 'slug' => 'slug', + 'specialization' => 'especializaciĂłn', + 'started_at' => 'comenzado el', + 'state' => 'estado', + 'status' => 'estado', + 'street' => 'calle', + 'student' => 'estudiante', + 'subject' => 'asunto', + 'tag' => 'etiqueta', + 'tags' => 'etiquetas', + 'teacher' => 'profesor', + 'terms' => 'tĂ©rminos', + 'test_description' => 'descripciĂłn de prueba', + 'test_locale' => 'idioma de prueba', + 'test_name' => 'nombre de prueba', + 'text' => 'texto', + 'time' => 'hora', + 'title' => 'tĂ­tulo', + 'type' => 'tipo', + 'updated_at' => 'actualizado el', + 'user' => 'usuario', + 'username' => 'usuario', + 'value' => 'valor', + 'winner' => 'ganador', + 'work' => 'trabajo', + 'year' => 'año', + ], +]; diff --git a/resources/lang/fr.json b/resources/lang/fr.json new file mode 100644 index 000000000..94fe75d46 --- /dev/null +++ b/resources/lang/fr.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(et :count erreur en plus)", + "(and :count more errors)": "(et :count erreurs en plus)", + "A new verification link has been sent to the email address you provided during registration.": "Un nouveau lien de vĂ©rification a Ă©tĂ© envoyĂ© Ă  l'adresse e-mail que vous avez indiquĂ©e lors de votre inscription.", + "A new verification link has been sent to your email address.": "Un nouveau lien de vĂ©rification a Ă©tĂ© envoyĂ© Ă  votre adresse e-mail.", + "A Timeout Occurred": "Temps d'attente dĂ©passĂ©", + "Accept": "Accepter", + "Accepted": "AcceptĂ©", + "Action": "Action", + "Actions": "Actions", + "Add": "Ajouter", + "Add :name": "Ajouter :name", + "Admin": "Administrateur", + "Agree": "Accepter", + "All rights reserved.": "Tous droits rĂ©servĂ©s.", + "Already registered?": "DĂ©jĂ  inscrit·e ?", + "Already Reported": "DĂ©jĂ  rapportĂ©", + "Archive": "Archive", + "Are you sure you want to delete your account?": "Êtes-vous sĂ»r·e de vouloir supprimer votre compte ?", + "Assign": "Attribuer", + "Associate": "AssociĂ©", + "Attach": "Attacher", + "Bad Gateway": "Passerelle invalide", + "Bad Request": "RequĂȘte erronĂ©e", + "Bandwidth Limit Exceeded": "Limite de bande passante dĂ©passĂ©e", + "Browse": "Parcourir", + "Cancel": "Annuler", + "Choose": "Choisir", + "Choose :name": "Choisir :name", + "Choose File": "Choisir le fichier", + "Choose Image": "Choisir une image", + "Click here to re-send the verification email.": "Cliquez ici pour renvoyer l'e-mail de vĂ©rification.", + "Click to copy": "Cliquer pour copier", + "Client Closed Request": "Demande fermĂ©e par le client", + "Close": "Fermer", + "Collapse": "RĂ©duire", + "Collapse All": "RĂ©duire tout", + "Comment": "Commentaire", + "Confirm": "Confirmer", + "Confirm Password": "Confirmer le mot de passe", + "Conflict": "Conflit", + "Connect": "Connecter", + "Connection Closed Without Response": "Connexion fermĂ©e sans rĂ©ponse", + "Connection Timed Out": "La connexion a expirĂ©", + "Continue": "Continuer", + "Create": "CrĂ©er", + "Create :name": "CrĂ©er :name", + "Created": "Créé·e", + "Current Password": "Mot de passe actuel", + "Dashboard": "Tableau de bord", + "Delete": "Supprimer", + "Delete :name": "Supprimer :name", + "Delete Account": "Supprimer le compte", + "Detach": "DĂ©tacher", + "Details": "DĂ©tails", + "Disable": "DĂ©sactiver", + "Discard": "Jeter", + "Done": "Fait", + "Down": "Descendre", + "Duplicate": "Dupliquer", + "Duplicate :name": "Dupliquer :name", + "Edit": "Éditer", + "Edit :name": "Modifier :name", + "Email": "E-mail", + "Email Password Reset Link": "Lien de rĂ©initialisation du mot de passe", + "Enable": "Activer", + "Ensure your account is using a long, random password to stay secure.": "Assurez-vous d'utiliser un mot de passe long et alĂ©atoire pour sĂ©curiser votre compte.", + "Expand": "DĂ©velopper", + "Expand All": "DĂ©velopper tout", + "Expectation Failed": "Comportement attendu insatisfaisant", + "Explanation": "Explication", + "Export": "Exporter", + "Export :name": "Exporter :name", + "Failed Dependency": "DĂ©pendance Ă©chouĂ©e", + "File": "DĂ©poser", + "Files": "Des dossiers", + "Forbidden": "Interdit", + "Forgot your password?": "Mot de passe oubliĂ© ?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "Mot de passe oubliĂ© ? Pas de soucis. Veuillez nous indiquer votre adresse e-mail et nous vous enverrons un lien de rĂ©initialisation du mot de passe.", + "Found": "TrouvĂ©", + "Gateway Timeout": "Temps d'attente de la passerelle dĂ©passĂ©", + "Go Home": "Aller Ă  l'accueil", + "Go to page :page": "Aller Ă  la page :page", + "Gone": "Disparu", + "Hello!": "Bonjour !", + "Hide": "Cacher", + "Hide :name": "Cacher :name", + "Home": "Accueil", + "HTTP Version Not Supported": "Version HTTP non prise en charge", + "I'm a teapot": "Je suis une thĂ©iĂšre", + "If you did not create an account, no further action is required.": "Si vous n'avez pas créé de compte, vous pouvez ignorer ce message.", + "If you did not request a password reset, no further action is required.": "Si vous n'avez pas demandĂ© de rĂ©initialisation de mot de passe, vous pouvez ignorer ce message.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "Si vous avez des difficultĂ©s Ă  cliquer sur le bouton \":actionText\", copiez et collez l'URL ci-dessous\ndans votre navigateur Web :", + "IM Used": "IM utilisĂ©", + "Image": "Image", + "Impersonate": "Utiliser un autre compte", + "Impersonation": "Usurpation d'identitĂ©", + "Import": "Importer", + "Import :name": "Importer :name", + "Insufficient Storage": "Espace insuffisant", + "Internal Server Error": "Erreur interne du serveur", + "Introduction": "Introduction", + "Invalid JSON was returned from the route.": "Un JSON non valide a Ă©tĂ© renvoyĂ© par la route.", + "Invalid SSL Certificate": "Certificat SSL invalide", + "Length Required": "Longueur requise", + "Like": "Aimer", + "Load": "Charger", + "Localize": "Localiser", + "Locked": "VerrouillĂ©", + "Log In": "Se connecter", + "Log in": "Se connecter", + "Log Out": "Se dĂ©connecter", + "Login": "Connexion", + "Logout": "DĂ©connexion", + "Loop Detected": "Boucle dĂ©tectĂ©e", + "Maintenance Mode": "Mode de maintenance", + "Method Not Allowed": "MĂ©thode non autorisĂ©e", + "Misdirected Request": "Demande mal dirigĂ©e", + "Moved Permanently": "DĂ©placĂ© de façon permanente", + "Multi-Status": "Statut multiple", + "Multiple Choices": "Choix multiples", + "Name": "Nom", + "Network Authentication Required": "Authentification rĂ©seau requise", + "Network Connect Timeout Error": "Temps d'attente de la connexion rĂ©seau dĂ©passĂ©", + "Network Read Timeout Error": "Temps d'attente de la lecture rĂ©seau dĂ©passĂ©", + "New": "Nouveau", + "New :name": "Nouveau :name", + "New Password": "Nouveau mot de passe", + "No": "Non", + "No Content": "Pas de contenu", + "Non-Authoritative Information": "Informations non certifiĂ©es", + "Not Acceptable": "Pas acceptable", + "Not Extended": "Non prolongĂ©", + "Not Found": "Non trouvĂ©", + "Not Implemented": "Non implĂ©mentĂ©", + "Not Modified": "Non modifiĂ©", + "of": "de", + "OK": "OK", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "Une fois que votre compte est supprimĂ©, toutes vos donnĂ©es sont supprimĂ©es dĂ©finitivement. Avant de supprimer votre compte, veuillez tĂ©lĂ©charger vos donnĂ©es.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "Une fois que votre compte est supprimĂ©, toutes les donnĂ©es associĂ©es seront supprimĂ©es dĂ©finitivement. Pour confirmer que vous voulez supprimer dĂ©finitivement votre compte, renseignez votre mot de passe.", + "Open": "Ouvrir", + "Open in a current window": "Ouvrir dans une fenĂȘtre actuelle", + "Open in a new window": "Ouvrir dans une nouvelle fenĂȘtre", + "Open in a parent frame": "Ouvrir dans un cadre parent", + "Open in the topmost frame": "Ouvrir dans le cadre le plus haut", + "Open on the website": "Ouvrir sur le site", + "Origin Is Unreachable": "L'origine est inaccessible", + "Page Expired": "Page expirĂ©e", + "Pagination Navigation": "Pagination", + "Partial Content": "Contenu partiel", + "Password": "Mot de passe", + "Payload Too Large": "Charge utile trop grande", + "Payment Required": "Paiement requis", + "Permanent Redirect": "Redirection permanente", + "Please click the button below to verify your email address.": "Veuillez cliquer sur le bouton ci-dessous pour vĂ©rifier votre adresse e-mail :", + "Precondition Failed": "La prĂ©condition a Ă©chouĂ©", + "Precondition Required": "Condition prĂ©alable requise", + "Preview": "Aperçu", + "Price": "Prix", + "Processing": "En traitement", + "Profile": "Profil", + "Profile Information": "Informations du profil", + "Proxy Authentication Required": "Authentification proxy requise", + "Railgun Error": "Erreur de Railgun", + "Range Not Satisfiable": "Plage non satisfaisante", + "Record": "Enregistrer", + "Regards": "Cordialement", + "Register": "Inscription", + "Remember me": "Se souvenir de moi", + "Request Header Fields Too Large": "Champs d'en-tĂȘte de requĂȘte trop grands", + "Request Timeout": "Temps d'attente de la requĂȘte dĂ©passĂ©", + "Resend Verification Email": "Renvoyer l'e-mail de vĂ©rification", + "Reset Content": "RĂ©initialiser le contenu", + "Reset Password": "RĂ©initialisation du mot de passe", + "Reset Password Notification": "Notification de rĂ©initialisation du mot de passe", + "Restore": "Restaurer", + "Restore :name": "Restaurer :name", + "results": "rĂ©sultats", + "Retry With": "RĂ©essayer avec", + "Save": "Sauvegarder", + "Save & Close": "Sauvegarder et fermer", + "Save & Return": "Sauvegarder et retourner", + "Save :name": "Sauvegarder :name", + "Saved.": "SauvegardĂ©.", + "Search": "Rechercher", + "Search :name": "Chercher :name", + "See Other": "Voir autre", + "Select": "SĂ©lectionner", + "Select All": "SĂ©lectionner tous", + "Send": "Envoyer", + "Server Error": "Erreur serveur", + "Service Unavailable": "Service indisponible", + "Session Has Expired": "La session a expirĂ©", + "Settings": "ParamĂštres", + "Show": "Afficher", + "Show :name": "Afficher :name", + "Show All": "Afficher tout", + "Showing": "Montrant", + "Sign In": "Se connecter", + "Solve": "RĂ©soudre", + "SSL Handshake Failed": "Échec de la prise de contact SSL", + "Start": "Commencer", + "Stop": "ArrĂȘter", + "Submit": "Soumettre", + "Subscribe": "S'abonner", + "Switch": "Commutateur", + "Switch To Role": "Passer au rĂŽle", + "Switching Protocols": "Protocoles de commutation", + "Tag": "Mot clĂ©", + "Tags": "Mots clĂ©s", + "Temporary Redirect": "Redirection temporaire", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "Merci de vous ĂȘtre inscrit(e) ! Avant de commencer, veuillez vĂ©rifier votre adresse e-mail en cliquant sur le lien que nous venons de vous envoyer. Si vous n'avez pas reçu cet e-mail, nous vous en enverrons un nouveau avec plaisir.", + "The given data was invalid.": "La donnĂ©e renseignĂ©e est incorrecte.", + "The response is not a streamed response.": "La rĂ©ponse n'est pas une rĂ©ponse diffusĂ©e.", + "The response is not a view.": "La rĂ©ponse n'est pas une vue.", + "This is a secure area of the application. Please confirm your password before continuing.": "Ceci est une zone sĂ©curisĂ©e de l'application. Veuillez confirmer votre mot de passe avant de continuer.", + "This password reset link will expire in :count minutes.": "Ce lien de rĂ©initialisation du mot de passe expirera dans :count minutes.", + "to": "Ă ", + "Toggle navigation": "Afficher / masquer le menu de navigation", + "Too Early": "Trop tĂŽt", + "Too Many Requests": "Trop de requĂȘtes", + "Translate": "Traduire", + "Translate It": "Traduis le", + "Unauthorized": "Non autorisĂ©", + "Unavailable For Legal Reasons": "Indisponible pour des raisons lĂ©gales", + "Unknown Error": "Erreur inconnue", + "Unpack": "DĂ©baller", + "Unprocessable Entity": "EntitĂ© non traitable", + "Unsubscribe": "Se dĂ©sabonner", + "Unsupported Media Type": "Type de mĂ©dia non supportĂ©", + "Up": "Monter", + "Update": "Mettre Ă  jour", + "Update :name": "Mettre Ă  jour :name", + "Update Password": "Mettre Ă  jour le mot de passe", + "Update your account's profile information and email address.": "Modifier le profil associĂ© Ă  votre compte ainsi que votre adresse e-mail.", + "Upgrade Required": "Mise Ă  niveau requise", + "URI Too Long": "URI trop long", + "Use Proxy": "Utiliser un proxy", + "User": "Utilisateur", + "Variant Also Negotiates": "La variante nĂ©gocie Ă©galement", + "Verify Email Address": "VĂ©rifier l'adresse e-mail", + "View": "Vue", + "View :name": "Voir :name", + "Web Server is Down": "Le serveur Web est en panne", + "Whoops!": "Oups !", + "Yes": "Oui", + "You are receiving this email because we received a password reset request for your account.": "Vous recevez cet e-mail car nous avons reçu une demande de rĂ©initialisation de mot de passe pour votre compte.", + "You're logged in!": "Vous ĂȘtes connecté·e !", + "Your email address is unverified.": "Votre adresse e-mail n'est pas vĂ©rifiĂ©e." +} \ No newline at end of file diff --git a/resources/lang/fr/actions.php b/resources/lang/fr/actions.php new file mode 100644 index 000000000..aaf3dede7 --- /dev/null +++ b/resources/lang/fr/actions.php @@ -0,0 +1,119 @@ + 'Accepter', + 'action' => 'Action', + 'actions' => 'Actions', + 'add' => 'Ajouter', + 'admin' => 'Administrateur', + 'agree' => 'Approuver', + 'archive' => 'Archiver', + 'assign' => 'Attribuer', + 'associate' => 'Associer', + 'attach' => 'Attacher', + 'browse' => 'Parcourir', + 'cancel' => 'Annuler', + 'choose' => 'Choisir', + 'choose_file' => 'Choisir le fichier', + 'choose_image' => 'Choisir une image', + 'click_to_copy' => 'Cliquer pour copier', + 'close' => 'Fermer', + 'collapse' => 'RĂ©duire', + 'collapse_all' => 'RĂ©duire tout', + 'comment' => 'Commentaire', + 'confirm' => 'Confirmer', + 'connect' => 'Connecter', + 'create' => 'CrĂ©er', + 'delete' => 'Supprimer', + 'detach' => 'DĂ©tacher', + 'details' => 'DĂ©tails', + 'disable' => 'DĂ©sactiver', + 'discard' => 'Jeter', + 'done' => 'Fait', + 'down' => 'Descendre', + 'duplicate' => 'Dupliquer', + 'edit' => 'Editer', + 'enable' => 'Activer', + 'expand' => 'DĂ©velopper', + 'expand_all' => 'DĂ©velopper tout', + 'explanation' => 'Explication', + 'export' => 'Exporter', + 'file' => 'Le champ :attribute doit ĂȘtre un fichier.', + 'files' => 'Fichiers', + 'go_home' => 'Aller Ă  l\'accueil', + 'hide' => 'Cacher', + 'home' => 'Accueil', + 'image' => 'Le champ :attribute doit ĂȘtre une image.', + 'impersonate' => 'Imiter', + 'impersonation' => 'Imitation', + 'import' => 'Importer', + 'introduction' => 'Introduction', + 'like' => 'Aimer', + 'load' => 'Charger', + 'localize' => 'Localiser', + 'log_in' => 'Se connecter', + 'log_out' => 'Se dĂ©connecter', + 'named' => [ + 'add' => 'Ajouter :name', + 'choose' => 'Choisir :name', + 'create' => 'CrĂ©er :name', + 'delete' => 'Supprimer :name', + 'duplicate' => 'Dupliquer :name', + 'edit' => 'Editer :name', + 'export' => 'Exporter :name', + 'hide' => 'Cacher :name', + 'import' => 'Importer :name', + 'new' => 'Nouveau :name', + 'restore' => 'Restaurer :name', + 'save' => 'Sauvegarder :name', + 'search' => 'Chercher :name', + 'show' => 'Afficher :name', + 'update' => 'Mettre Ă  jour :name', + 'view' => 'Voir :name', + ], + 'new' => 'Nouveau', + 'no' => 'Non', + 'open' => 'Ouvrir', + 'open_website' => 'Ouvrir sur le site', + 'preview' => 'Aperçu', + 'price' => 'Prix', + 'record' => 'Enregistrer', + 'restore' => 'Restaurer', + 'save' => 'Sauvegarder', + 'save_and_close' => 'Sauvegarder et fermer', + 'save_and_return' => 'Sauvegarder et retourner', + 'search' => 'Chercher', + 'select' => 'SĂ©lectionner', + 'select_all' => 'Tout sĂ©lectionner', + 'send' => 'Envoyer', + 'settings' => 'ParamĂštres', + 'show' => 'Montrer', + 'show_all' => 'Afficher tout', + 'sign_in' => 'Se connecter', + 'solve' => 'RĂ©soudre', + 'start' => 'Commencer', + 'stop' => 'ArrĂȘter', + 'submit' => 'Soumettre', + 'subscribe' => 'S\'abonner', + 'switch' => 'Changer', + 'switch_to_role' => 'Passer au rĂŽle', + 'tag' => 'Mot clĂ©', + 'tags' => 'Mots clĂ©s', + 'target_link' => [ + 'blank' => 'Ouvrir dans une nouvelle fenĂȘtre', + 'parent' => 'Ouvrir dans la fenĂȘtre parente', + 'self' => 'Ouvrir dans la fenĂȘtre actuelle', + 'top' => 'Ouvrir dans le cadre le plus haut', + ], + 'translate' => 'Traduire', + 'translate_it' => 'Traduis le', + 'unpack' => 'DĂ©baller', + 'unsubscribe' => 'Se dĂ©sabonner', + 'up' => 'Monter', + 'update' => 'Mettre Ă  jour', + 'user' => 'Aucun utilisateur n\'a Ă©tĂ© trouvĂ© avec cette adresse email.', + 'view' => 'Voir', + 'yes' => 'Oui', +]; diff --git a/resources/lang/fr/auth.php b/resources/lang/fr/auth.php new file mode 100644 index 000000000..a22cd3f75 --- /dev/null +++ b/resources/lang/fr/auth.php @@ -0,0 +1,9 @@ + 'Ces identifiants ne correspondent pas Ă  nos enregistrements.', + 'password' => 'Le mot de passe est incorrect', + 'throttle' => 'Tentatives de connexion trop nombreuses. Veuillez essayer de nouveau dans :seconds secondes.', +]; diff --git a/resources/lang/fr/http-statuses.php b/resources/lang/fr/http-statuses.php new file mode 100644 index 000000000..f71140824 --- /dev/null +++ b/resources/lang/fr/http-statuses.php @@ -0,0 +1,84 @@ + 'Erreur inconnue', + '100' => 'Continuer', + '101' => 'Protocoles de commutation', + '102' => 'En traitement', + '200' => 'OK', + '201' => 'Créé', + '202' => 'AcceptĂ©', + '203' => 'Informations non certifiĂ©es', + '204' => 'Pas de contenu', + '205' => 'RĂ©initialiser le contenu', + '206' => 'Contenu partiel', + '207' => 'Statut multiple', + '208' => 'DĂ©jĂ  rapportĂ©', + '226' => 'IM utilisĂ©', + '300' => 'Choix multiples', + '301' => 'DĂ©placĂ© de façon permanente', + '302' => 'A trouvĂ©', + '303' => 'Voir autre', + '304' => 'Non modifiĂ©', + '305' => 'Utiliser un proxy', + '307' => 'Redirection temporaire', + '308' => 'Redirection permanente', + '400' => 'RequĂȘte invalide', + '401' => 'Non authentifiĂ©', + '402' => 'Paiement requis', + '403' => 'Interdit', + '404' => 'Page non trouvĂ©e', + '405' => 'MĂ©thode non autorisĂ©e', + '406' => 'Non acceptable', + '407' => 'Authentification proxy requise', + '408' => 'RequĂȘte expirĂ©e', + '409' => 'Conflit', + '410' => 'Disparu', + '411' => 'Longueur requise', + '412' => 'La prĂ©condition a Ă©chouĂ©', + '413' => 'Charge utile trop grande', + '414' => 'URI trop long', + '415' => 'Type de mĂ©dia non supportĂ©', + '416' => 'Plage non satisfaisante', + '417' => 'Comportement attendu insatisfaisant', + '418' => 'Je suis une thĂ©iĂšre', + '419' => 'La session a expirĂ©', + '421' => 'Demande mal dirigĂ©e', + '422' => 'Contenu non traitable', + '423' => 'VerrouillĂ©', + '424' => 'DĂ©pendance Ă©chouĂ©e', + '425' => 'Trop tĂŽt', + '426' => 'Mise Ă  niveau requise', + '428' => 'Condition prĂ©alable requise', + '429' => 'Trop de demandes', + '431' => 'Champs d\'en-tĂȘte de requĂȘte trop grands', + '444' => 'Connexion fermĂ©e sans rĂ©ponse', + '449' => 'RĂ©essayer avec', + '451' => 'Indisponible pour des raisons lĂ©gales', + '499' => 'Demande fermĂ©e par le client', + '500' => 'Erreur interne du serveur', + '501' => 'Non implĂ©mentĂ©', + '502' => 'Mauvaise passerelle', + '503' => 'Service non disponible', + '504' => 'Temps d\'attente de la passerelle dĂ©passĂ©', + '505' => 'Version HTTP non prise en charge', + '506' => 'La variante nĂ©gocie Ă©galement', + '507' => 'Espace insuffisant', + '508' => 'Boucle dĂ©tectĂ©e', + '509' => 'Limite de bande passante dĂ©passĂ©e', + '510' => 'Non prolongĂ©', + '511' => 'Authentification rĂ©seau requise', + '520' => 'Erreur inconnue', + '521' => 'Le serveur Web est en panne', + '522' => 'La connexion a expirĂ©', + '523' => 'L\'origine est inaccessible', + '524' => 'Un dĂ©passement de dĂ©lai s\'est produit', + '525' => 'Échec de la prise de contact SSL', + '526' => 'Certificat SSL invalide', + '527' => 'Erreur de Railgun', + '598' => 'Temps d\'attente de la lecture rĂ©seau dĂ©passĂ©', + '599' => 'Temps d\'attente de la connexion rĂ©seau dĂ©passĂ©', + 'unknownError' => 'Erreur inconnue', +]; diff --git a/resources/lang/fr/pagination.php b/resources/lang/fr/pagination.php new file mode 100644 index 000000000..225391ebe --- /dev/null +++ b/resources/lang/fr/pagination.php @@ -0,0 +1,8 @@ + 'Suivant »', + 'previous' => '« PrĂ©cĂ©dent', +]; diff --git a/resources/lang/fr/passwords.php b/resources/lang/fr/passwords.php new file mode 100644 index 000000000..75ae14852 --- /dev/null +++ b/resources/lang/fr/passwords.php @@ -0,0 +1,11 @@ + 'Votre mot de passe a Ă©tĂ© rĂ©initialisĂ© !', + 'sent' => 'Nous vous avons envoyĂ© par email le lien de rĂ©initialisation du mot de passe !', + 'throttled' => 'Veuillez patienter avant de rĂ©essayer.', + 'token' => 'Ce jeton de rĂ©initialisation du mot de passe n\'est pas valide.', + 'user' => 'Aucun utilisateur n\'a Ă©tĂ© trouvĂ© avec cette adresse email.', +]; diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php new file mode 100644 index 000000000..b3b29e170 --- /dev/null +++ b/resources/lang/fr/validation.php @@ -0,0 +1,279 @@ + '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.', + 'after' => 'Le champ :attribute doit ĂȘtre une date postĂ©rieure au :date.', + 'after_or_equal' => 'Le champ :attribute doit ĂȘtre une date postĂ©rieure ou Ă©gale au :date.', + 'alpha' => 'Le champ :attribute doit contenir uniquement des lettres.', + 'alpha_dash' => 'Le champ :attribute doit contenir uniquement des lettres, des chiffres et des tirets.', + 'alpha_num' => 'Le champ :attribute doit contenir uniquement des chiffres et des lettres.', + 'array' => 'Le champ :attribute doit ĂȘtre un tableau.', + 'ascii' => 'Le champ :attribute ne doit contenir que des caractĂšres alphanumĂ©riques et des symboles codĂ©s sur un octet.', + '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' => [ + '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' => 'Le champ :attribute contient une valeur non autorisĂ©e.', + '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.', + 'date_equals' => 'Le champ :attribute doit ĂȘtre une date Ă©gale Ă  :date.', + 'date_format' => 'Le champ :attribute ne correspond pas au format :format.', + 'decimal' => 'Le champ :attribute doit comporter :decimal dĂ©cimales.', + 'declined' => 'Le champ :attribute doit ĂȘtre dĂ©clinĂ©.', + 'declined_if' => 'Le champ :attribute doit ĂȘtre dĂ©clinĂ© quand :other a la valeur :value.', + 'different' => 'Les champs :attribute et :other doivent ĂȘtre diffĂ©rents.', + 'digits' => 'Le champ :attribute doit contenir :digits chiffres.', + 'digits_between' => 'Le champ :attribute doit contenir entre :min et :max chiffres.', + 'dimensions' => 'La taille de l\'image :attribute n\'est pas conforme.', + 'distinct' => 'Le champ :attribute a une valeur en double.', + 'doesnt_end_with' => 'Le champ :attribute ne doit pas finir avec une des valeurs suivantes : :values.', + 'doesnt_start_with' => 'Le champ :attribute ne doit pas commencer avec une des valeurs suivantes : :values.', + 'email' => 'Le champ :attribute doit ĂȘtre une adresse e-mail valide.', + 'ends_with' => 'Le champ :attribute doit se terminer par une des valeurs suivantes : :values', + 'enum' => 'Le champ :attribute sĂ©lectionnĂ© est invalide.', + 'exists' => 'Le champ :attribute sĂ©lectionnĂ© est invalide.', + 'extensions' => 'Le champ :attribute doit avoir l\'une des extensions suivantes : :values.', + 'file' => 'Le champ :attribute doit ĂȘtre un fichier.', + 'filled' => 'Le champ :attribute doit avoir une valeur.', + 'gt' => [ + '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' => [ + '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.', + ], + 'hex_color' => 'Le champ :attribute doit ĂȘtre une couleur hexadĂ©cimale valide.', + 'image' => 'Le champ :attribute doit ĂȘtre une image.', + 'in' => 'Le champ :attribute est invalide.', + 'in_array' => 'Le champ :attribute n\'existe pas dans :other.', + 'integer' => 'Le champ :attribute doit ĂȘtre un entier.', + 'ip' => 'Le champ :attribute doit ĂȘtre une adresse IP valide.', + 'ipv4' => 'Le champ :attribute doit ĂȘtre une adresse IPv4 valide.', + 'ipv6' => 'Le champ :attribute doit ĂȘtre une adresse IPv6 valide.', + 'json' => 'Le champ :attribute doit ĂȘtre un document JSON valide.', + 'lowercase' => 'Le champ :attribute doit ĂȘtre en minuscules.', + 'lt' => [ + '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' => [ + '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' => [ + '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' => [ + '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.', + 'missing' => 'Le champ :attribute doit ĂȘtre manquant.', + 'missing_if' => 'Le champ :attribute doit ĂȘtre manquant quand :other a la valeur :value.', + 'missing_unless' => 'Le champ :attribute doit ĂȘtre manquant sauf si :other a la valeur :value.', + 'missing_with' => 'Le champ :attribute doit ĂȘtre manquant quand :values est prĂ©sent.', + 'missing_with_all' => 'Le champ :attribute doit ĂȘtre manquant quand :values sont prĂ©sents.', + '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' => [ + '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.', + 'present_if' => 'Le champ :attribute doit ĂȘtre prĂ©sent lorsque :other est :value.', + 'present_unless' => 'Le champ :attribute doit ĂȘtre prĂ©sent sauf si :other vaut :value.', + 'present_with' => 'Le champ :attribute doit ĂȘtre prĂ©sent lorsque :values est prĂ©sent.', + 'present_with_all' => 'Le champ :attribute doit ĂȘtre prĂ©sent lorsque :values sont prĂ©sents.', + 'prohibited' => 'Le champ :attribute est interdit.', + 'prohibited_if' => 'Le champ :attribute est interdit quand :other a la valeur :value.', + 'prohibited_unless' => 'Le champ :attribute est interdit Ă  moins que :other est l\'une des valeurs :values.', + 'prohibits' => 'Le champ :attribute interdit :other d\'ĂȘtre prĂ©sent.', + 'regex' => 'Le format du champ :attribute est invalide.', + 'required' => 'Le champ :attribute est obligatoire.', + 'required_array_keys' => 'Le champ :attribute doit contenir des entrĂ©es pour : :values.', + 'required_if' => 'Le champ :attribute est obligatoire quand la valeur de :other est :value.', + 'required_if_accepted' => 'Le champ :attribute est obligatoire quand le champ :other a Ă©tĂ© acceptĂ©.', + 'required_unless' => 'Le champ :attribute est obligatoire sauf si :other est :values.', + 'required_with' => 'Le champ :attribute est obligatoire quand :values est prĂ©sent.', + 'required_with_all' => 'Le champ :attribute est obligatoire quand :values sont prĂ©sents.', + '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' => [ + '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.', + 'ulid' => 'Le champ :attribute doit ĂȘtre un ULID valide.', + 'unique' => 'La valeur du champ :attribute est dĂ©jĂ  utilisĂ©e.', + 'uploaded' => 'Le fichier du champ :attribute n\'a pu ĂȘtre tĂ©lĂ©versĂ©.', + 'uppercase' => 'Le champ :attribute doit ĂȘtre en majuscules.', + 'url' => 'Le format de l\'URL de :attribute n\'est pas valide.', + 'uuid' => 'Le champ :attribute doit ĂȘtre un UUID valide', + 'attributes' => [ + 'address' => 'adresse', + 'affiliate_url' => 'URL d\'affiliation', + 'age' => 'Ăąge', + 'amount' => 'montant', + 'announcement' => 'annonce', + 'area' => 'zone', + 'audience_prize' => 'prix du public', + 'audience_winner' => 'gagnant du public', + 'available' => 'disponible', + 'birthday' => 'anniversaire', + 'body' => 'corps', + 'city' => 'ville', + 'color' => 'color', + 'company' => 'entreprise', + 'compilation' => 'compilation', + 'concept' => 'concept', + 'conditions' => 'conditions', + 'content' => 'contenu', + 'contest' => 'contest', + 'country' => 'pays', + 'cover' => 'couverture', + 'created_at' => 'date de crĂ©ation', + 'creator' => 'crĂ©ateur', + 'currency' => 'devise', + 'current_password' => 'mot de passe actuel', + 'customer' => 'client', + 'date' => 'date', + 'date_of_birth' => 'date de naissance', + 'dates' => 'rendez-vous', + 'day' => 'jour', + 'deleted_at' => 'date de suppression', + 'description' => 'description', + 'display_type' => 'type d\'affichage', + 'district' => 'quartier', + 'duration' => 'durĂ©e', + 'email' => 'adresse e-mail', + 'excerpt' => 'extrait', + 'filter' => 'filtre', + 'finished_at' => 'date de fin', + 'first_name' => 'prĂ©nom', + 'gender' => 'genre', + 'grand_prize' => 'grand prix', + 'group' => 'groupe', + 'hour' => 'heure', + 'image' => 'image', + 'image_desktop' => 'image de bureau', + 'image_main' => 'image principale', + 'image_mobile' => 'image mobile', + 'images' => 'images', + 'is_audience_winner' => 'est le gagnant du public', + 'is_hidden' => 'est cachĂ©', + 'is_subscribed' => 'est abonnĂ©', + 'is_visible' => 'est visible', + 'is_winner' => 'est gagnant', + 'items' => 'articles', + 'key' => 'clĂ©', + 'last_name' => 'nom de famille', + 'lesson' => 'leçon', + 'line_address_1' => 'ligne d\'adresse 1', + 'line_address_2' => 'ligne d\'adresse 2', + 'login' => 'identifiant', + 'message' => 'message', + 'middle_name' => 'deuxiĂšme prĂ©nom', + 'minute' => 'minute', + 'mobile' => 'portable', + 'month' => 'mois', + 'name' => 'nom', + 'national_code' => 'code national', + 'number' => 'numĂ©ro', + 'password' => 'mot de passe', + 'password_confirmation' => 'confirmation du mot de passe', + 'phone' => 'tĂ©lĂ©phone', + 'photo' => 'photo', + 'portfolio' => 'portefeuille', + 'postal_code' => 'code postal', + 'preview' => 'aperçu', + 'price' => 'prix', + 'product_id' => 'identifiant du produit', + 'product_uid' => 'UID du produit', + 'product_uuid' => 'UUID du produit', + 'promo_code' => 'code promo', + 'province' => 'rĂ©gion', + 'quantity' => 'quantitĂ©', + 'reason' => 'raison', + 'recaptcha_response_field' => 'champ de rĂ©ponse reCAPTCHA', + 'referee' => 'arbitre', + 'referees' => 'arbitres', + 'region' => 'region', + 'reject_reason' => 'motif de rejet', + 'remember' => 'se souvenir', + 'restored_at' => 'date de restauration', + 'result_text_under_image' => 'texte de rĂ©sultat sous l\'image', + 'role' => 'rĂŽle', + 'rule' => 'rĂšgle', + 'rules' => 'rĂšgles', + 'second' => 'seconde', + 'sex' => 'sexe', + 'shipment' => 'expĂ©dition', + 'short_text' => 'texte court', + 'size' => 'taille', + 'skills' => 'compĂ©tences', + 'slug' => 'slug', + 'specialization' => 'spĂ©cialisation', + 'started_at' => 'date de dĂ©but', + 'state' => 'Ă©tat', + 'status' => 'statut', + 'street' => 'rue', + 'student' => 'Ă©tudiant', + 'subject' => 'sujet', + 'tag' => 'mot clĂ©', + 'tags' => 'mots clĂ©s', + 'teacher' => 'professeur', + 'terms' => 'conditions', + 'test_description' => 'description du test', + 'test_locale' => 'localisation du test', + 'test_name' => 'nom du test', + 'text' => 'texte', + 'time' => 'heure', + 'title' => 'titre', + 'type' => 'type', + 'updated_at' => 'date de mise Ă  jour', + 'user' => 'utilisateur', + 'username' => 'nom d\'utilisateur', + 'value' => 'valeur', + 'winner' => 'gagnant', + 'work' => 'travail', + 'year' => 'annĂ©e', + ], +]; diff --git a/resources/lang/gl.json b/resources/lang/gl.json new file mode 100644 index 000000000..32a906445 --- /dev/null +++ b/resources/lang/gl.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(e :count erros mĂĄis)", + "(and :count more errors)": "(e :count erros mĂĄis)", + "A new verification link has been sent to the email address you provided during registration.": "Unha nova verificaciĂłn enlace foi enviado ao enderezo de correo electrĂłnico que proporcionou durante o rexistro.", + "A new verification link has been sent to your email address.": "Enviouse unha nova ligazĂłn de verificaciĂłn ao teu enderezo de correo electrĂłnico.", + "A Timeout Occurred": "Produciuse un tempo morto", + "Accept": "Aceptar", + "Accepted": "Aceptado", + "Action": "AcciĂłn", + "Actions": "AcciĂłns", + "Add": "Engadir", + "Add :name": "Engadir :name", + "Admin": "Admin", + "Agree": "De acordo", + "All rights reserved.": "Todos os dereitos reservados.", + "Already registered?": "Xa rexistrado?", + "Already Reported": "Xa Informado", + "Archive": "Arquivo", + "Are you sure you want to delete your account?": "EstĂĄs seguro de que queres eliminar a tĂșa conta?", + "Assign": "Asignar", + "Associate": "Asociado", + "Attach": "Achegar", + "Bad Gateway": "porta de enlace non vĂĄlida", + "Bad Request": "Solicitude incorrecta", + "Bandwidth Limit Exceeded": "LĂ­mite de ancho de banda excedido", + "Browse": "Explorar", + "Cancel": "Cancelar", + "Choose": "Escoller", + "Choose :name": "Escolle :name", + "Choose File": "Escolla O Ficheiro", + "Choose Image": "Escolla Imaxe", + "Click here to re-send the verification email.": "Fai clic aquĂ­ para volver enviar o correo electrĂłnico de verificaciĂłn.", + "Click to copy": "Fai clic para copiar", + "Client Closed Request": "Solicitude de cliente pechada", + "Close": "Preto", + "Collapse": "Colapsar", + "Collapse All": "Contraer todo", + "Comment": "Comenta", + "Confirm": "Confirmar", + "Confirm Password": "Confirmar o contrasinal", + "Conflict": "Conflito", + "Connect": "Conectar", + "Connection Closed Without Response": "ConexiĂłn pechada sen resposta", + "Connection Timed Out": "Tempo de espera da conexiĂłn", + "Continue": "Continuar", + "Create": "Crear", + "Create :name": "Crear :name", + "Created": "Creada", + "Current Password": "Contrasinal Actual", + "Dashboard": "Panel de control", + "Delete": "Eliminar", + "Delete :name": "Eliminar :name", + "Delete Account": "Eliminar Conta", + "Detach": "Destacar", + "Details": "Detalles", + "Disable": "Desactivar", + "Discard": "Descartar", + "Done": "Feito", + "Down": "Abaixo", + "Duplicate": "Duplicar", + "Duplicate :name": "Duplicado: nome", + "Edit": "Editar / editar a fonte", + "Edit :name": "EdiciĂłn :name", + "Email": "Correo electrĂłnico", + "Email Password Reset Link": "Correo-E RedefiniciĂłn De Contrasinal LigazĂłn", + "Enable": "Activar", + "Ensure your account is using a long, random password to stay secure.": "Garantir que a sĂșa conta estĂĄ a usar un longo, contrasinal aleatorio para estar seguro.", + "Expand": "Expandir", + "Expand All": "Expandir todo", + "Expectation Failed": "Fallou a expectativa", + "Explanation": "ExplicaciĂłn", + "Export": "Exportar", + "Export :name": "Export :name", + "Failed Dependency": "Dependencia fallida", + "File": "Arquivo", + "Files": "Arquivos", + "Forbidden": "Prohibido", + "Forgot your password?": "Se esqueceu o seu contrasinal?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "Se esqueceu o seu contrasinal? Non hai ningĂșn problema. SĂł deixe-nos saber o seu enderezo de correo electrĂłnico e nĂłs enviarĂ©mosche unha redefiniciĂłn de contrasinal ligazĂłn que permitirĂĄ que escoller un novo.", + "Found": "Atopado", + "Gateway Timeout": "Tempo de espera da pasarela", + "Go Home": "Ir ao inicio", + "Go to page :page": "Ir ĂĄ pĂĄxina :page", + "Gone": "Desaparecido", + "Hello!": "Ola!", + "Hide": "Ocultar", + "Hide :name": "Ocultar :name", + "Home": "Casa", + "HTTP Version Not Supported": "VersiĂłn HTTP non compatible", + "I'm a teapot": "Son unha tetera", + "If you did not create an account, no further action is required.": "Se no creaches unha cuenta, non tes que realizar ningunha acciĂłn adicional.", + "If you did not request a password reset, no further action is required.": "Se non solicitaches o restablecemento do contrasinal, non tes que realizar ningunha acciĂłn adicional.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "Se estĂĄs tendo problemas para facer clic no botĂłn \":actionText\", copia e pega a seguinte URL \nno teu navegador web:", + "IM Used": "IM Usado", + "Image": "Imaxe", + "Impersonate": "Suplantar a identidade", + "Impersonation": "SuplantaciĂłn de identidade", + "Import": "Importar", + "Import :name": "ImportaciĂłn :name", + "Insufficient Storage": "Almacenamento insuficiente", + "Internal Server Error": "Error interno do servidor", + "Introduction": "IntroduciĂłn", + "Invalid JSON was returned from the route.": "Desde a ruta devolveuse un JSON non vĂĄlido.", + "Invalid SSL Certificate": "Certificado SSL non vĂĄlido", + "Length Required": "Lonxitude requirida", + "Like": "GĂșstame", + "Load": "Carga", + "Localize": "Localizar", + "Locked": "Pechado", + "Log In": "Iniciar sesiĂłn", + "Log in": "Entrar en", + "Log Out": "SaĂ­r", + "Login": "Iniciar sesiĂłn", + "Logout": "Pechar sesiĂłn", + "Loop Detected": "Bucle detectado", + "Maintenance Mode": "Modo de mantemento", + "Method Not Allowed": "MĂ©todo non permitido", + "Misdirected Request": "Solicitude mal dirixida", + "Moved Permanently": "Trasladouse permanentemente", + "Multi-Status": "Estado mĂșltiple", + "Multiple Choices": "OpciĂłns MĂșltiples", + "Name": "Nome", + "Network Authentication Required": "RequĂ­rese autenticaciĂłn de rede", + "Network Connect Timeout Error": "Erro de tempo de espera da conexiĂłn ĂĄ rede", + "Network Read Timeout Error": "Erro de tempo de espera de lectura da rede", + "New": "Nova", + "New :name": "Novo :name", + "New Password": "Novo Contrasinal", + "No": "Non", + "No Content": "Sen contido", + "Non-Authoritative Information": "InformaciĂłn non autorizada", + "Not Acceptable": "Non aceptable", + "Not Extended": "Non estendido", + "Not Found": "Non Se Atopou", + "Not Implemented": "Non implementado", + "Not Modified": "Non modificado", + "of": "de", + "OK": "Ok", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "Unha vez que a sĂșa conta estĂĄ excluĂ­do, todos os seus recursos e datos serĂĄn definitivamente excluĂ­dos. Antes de eliminar a sĂșa conta, por favor, descarga de calquera dos datos ou a informaciĂłn que quere manter.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "Unha vez que se elimine a tĂșa conta, todos os seus recursos e datos eliminaranse permanentemente. Introduce o teu contrasinal para confirmar que desexas eliminar permanentemente a tĂșa conta.", + "Open": "Aberto", + "Open in a current window": "Abrir nunha xanela actual", + "Open in a new window": "Abre nunha ventĂĄ nova", + "Open in a parent frame": "Abrir nun marco principal", + "Open in the topmost frame": "Abre no marco superior", + "Open on the website": "Aberto na pĂĄxina web", + "Origin Is Unreachable": "A orixe Ă© inalcanzable", + "Page Expired": "PĂĄxina expirada", + "Pagination Navigation": "PaxinaciĂłn NavegaciĂłn", + "Partial Content": "Contido parcial", + "Password": "Contrasinal", + "Payload Too Large": "A carga Ăștil Ă© demasiado grande", + "Payment Required": "Pago obrigatorio", + "Permanent Redirect": "RedirecciĂłn permanente", + "Please click the button below to verify your email address.": "Por favor, fai clic no seguinte botĂłn para verificar a tĂșa direcciĂłn de correo electrĂłnico.", + "Precondition Failed": "Fallou a condiciĂłn previa", + "Precondition Required": "RequĂ­rese condiciĂłn previa", + "Preview": "Vista previa", + "Price": "Prezo", + "Processing": "Procesamento", + "Profile": "Perfil", + "Profile Information": "InformaciĂłn De Perfil", + "Proxy Authentication Required": "RequĂ­rese autenticaciĂłn de proxy", + "Railgun Error": "Erro Railgun", + "Range Not Satisfiable": "Rango non satisfactorio", + "Record": "Gravar", + "Regards": "SaĂșdos", + "Register": "Rexistrar", + "Remember me": "Lembre-se de min", + "Request Header Fields Too Large": "Os campos da cabeceira da solicitude son demasiado grandes", + "Request Timeout": "Solicitar tempo de espera", + "Resend Verification Email": "Reenviar Correo ElectrĂłnico De VerificaciĂłn", + "Reset Content": "Restablecer contido", + "Reset Password": "Restablecer contrasinal", + "Reset Password Notification": "NotificaciĂłn de restablecemento de contrasinal", + "Restore": "Restaurar", + "Restore :name": "Restaurar :name", + "results": "resultados", + "Retry With": "Volve tentar con", + "Save": "Gardar", + "Save & Close": "Gardar e pechar", + "Save & Return": "Gardar e devolver", + "Save :name": "Gardar :name", + "Saved.": "Salvo.", + "Search": "Busca", + "Search :name": "Busca :name", + "See Other": "Ver Outro", + "Select": "Seleccione", + "Select All": "Seleccionar Todos", + "Send": "Enviar", + "Server Error": "Erro De Servidor", + "Service Unavailable": "Servizo non dispoñible", + "Session Has Expired": "A sesiĂłn caducou", + "Settings": "ConfiguraciĂłn", + "Show": "Mostrar", + "Show :name": "Mostra :name", + "Show All": "Amosalo todo", + "Showing": "Mostrando", + "Sign In": "RexĂ­strate", + "Solve": "Resolver", + "SSL Handshake Failed": "Fallou o enlace SSL", + "Start": "Comeza", + "Stop": "Pare", + "Submit": "Enviar", + "Subscribe": "SubscrĂ­bete", + "Switch": "Cambiar", + "Switch To Role": "Cambiar a funciĂłn", + "Switching Protocols": "Protocolos de conmutaciĂłn", + "Tag": "Etiquetar", + "Tags": "Etiquetas", + "Temporary Redirect": "RedirecciĂłn temporal", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "Grazas por rexistrarte! Antes de comezar, pode comprobar o seu enderezo de correo electrĂłnico, premendo no enlace que sĂł enviado a vostede? Se non recibir o correo electrĂłnico, que terĂĄn pracer en enviarlle outra.", + "The given data was invalid.": "Os datos proporcionados non eran vĂĄlidos.", + "The response is not a streamed response.": "A resposta non Ă© unha resposta en directo.", + "The response is not a view.": "A resposta non Ă© unha visiĂłn.", + "This is a secure area of the application. Please confirm your password before continuing.": "Esta Ă© unha ĂĄrea de seguridade da aplicaciĂłn. Por favor, confirme o seu contrasinal antes de continuar.", + "This password reset link will expire in :count minutes.": "Este enlace de restablecemento de contrasinal caducarĂĄ en :count minutos.", + "to": "para", + "Toggle navigation": "Conmutar a navegaciĂłn", + "Too Early": "Demasiado pronto", + "Too Many Requests": "Demasiadas peticiĂłns", + "Translate": "Traducir", + "Translate It": "TradĂșceo", + "Unauthorized": "Non autorizado", + "Unavailable For Legal Reasons": "Non dispoñible por motivos legais", + "Unknown Error": "Erro descoñecido", + "Unpack": "Desembalar", + "Unprocessable Entity": "Entidade non procesable", + "Unsubscribe": "Cancelar a subscriciĂłn", + "Unsupported Media Type": "Tipo de medio non compatible", + "Up": "Arriba", + "Update": "ActualizaciĂłn", + "Update :name": "ActualizaciĂłn :name", + "Update Password": "Contrasinal De ActualizaciĂłn", + "Update your account's profile information and email address.": "Actualizar a sĂșa conta a informaciĂłn do perfil e enderezo de correo electrĂłnico.", + "Upgrade Required": "RequĂ­rese unha actualizaciĂłn", + "URI Too Long": "URI demasiado longo", + "Use Proxy": "Usa proxy", + "User": "Usuario", + "Variant Also Negotiates": "Variante TamĂ©n Negocia", + "Verify Email Address": "Verifica a direcciĂłn de correo electrĂłnico", + "View": "Vista", + "View :name": "Vista :name", + "Web Server is Down": "O servidor web estĂĄ inactivo", + "Whoops!": "ÂĄVaia!", + "Yes": "Si", + "You are receiving this email because we received a password reset request for your account.": "EstĂĄs recibindo este correo electrĂłnico porque recibimos unha solicitude de restablecemento do contrasinal para a tĂșa conta.", + "You're logged in!": "Iniciaches sesiĂłn!", + "Your email address is unverified.": "O teu enderezo de correo electrĂłnico non estĂĄ verificado." +} \ No newline at end of file diff --git a/resources/lang/gl/actions.php b/resources/lang/gl/actions.php new file mode 100644 index 000000000..a7bdd353d --- /dev/null +++ b/resources/lang/gl/actions.php @@ -0,0 +1,119 @@ + 'Aceptar', + 'action' => 'AcciĂłn', + 'actions' => 'AcciĂłns', + 'add' => 'Engadir', + 'admin' => 'Admin', + 'agree' => 'De acordo', + 'archive' => 'Arquivo', + 'assign' => 'Asignar', + 'associate' => 'Asociado', + 'attach' => 'Achegar', + 'browse' => 'Explorar', + 'cancel' => 'Cancelar', + 'choose' => 'Escolle', + 'choose_file' => 'Escolla Ficheiro', + 'choose_image' => 'Escolla Imaxe', + 'click_to_copy' => 'Fai clic para copiar', + 'close' => 'Pechar', + 'collapse' => 'Colapsar', + 'collapse_all' => 'Contraer todo', + 'comment' => 'Comenta', + 'confirm' => 'Confirmar', + 'connect' => 'Conectar', + 'create' => 'Crear', + 'delete' => 'Eliminar', + 'detach' => 'Separar', + 'details' => 'Detalles', + 'disable' => 'Desactivar', + 'discard' => 'Descartar', + 'done' => 'Feito', + 'down' => 'Abaixo', + 'duplicate' => 'Duplicar', + 'edit' => 'Editar', + 'enable' => 'Activar', + 'expand' => 'Expandir', + 'expand_all' => 'Expandir todo', + 'explanation' => 'ExplicaciĂłn', + 'export' => 'Exportar', + 'file' => 'O :attribute debe ser un arquivo.', + 'files' => 'Arquivos', + 'go_home' => 'Ir a casa', + 'hide' => 'Ocultar', + 'home' => 'Casa', + 'image' => 'O :attribute debe ser unha imaxe.', + 'impersonate' => 'Suplantar a identidade', + 'impersonation' => 'SuplantaciĂłn de identidade', + 'import' => 'Importar', + 'introduction' => 'IntroduciĂłn', + 'like' => 'GĂșstame', + 'load' => 'Carga', + 'localize' => 'Localizar', + 'log_in' => 'Acceder', + 'log_out' => 'Pechar sesiĂłn', + 'named' => [ + 'add' => 'Engadir :name', + 'choose' => 'Escolle :name', + 'create' => 'Crear :name', + 'delete' => 'Eliminar :name', + 'duplicate' => 'Duplicado: nome', + 'edit' => 'EdiciĂłn :name', + 'export' => 'Export :name', + 'hide' => 'Ocultar :name', + 'import' => 'ImportaciĂłn :name', + 'new' => 'Novo :name', + 'restore' => 'Restaurar :name', + 'save' => 'Gardar :name', + 'search' => 'Busca :name', + 'show' => 'Mostra :name', + 'update' => 'ActualizaciĂłn :name', + 'view' => 'Vista :name', + ], + 'new' => 'Novo', + 'no' => 'Non', + 'open' => 'Aberto', + 'open_website' => 'Aberto na pĂĄxina web', + 'preview' => 'Vista previa', + 'price' => 'Prezo', + 'record' => 'Gravar', + 'restore' => 'Restaurar', + 'save' => 'Gardar', + 'save_and_close' => 'Gardar e pechar', + 'save_and_return' => 'Gardar e devolver', + 'search' => 'Busca', + 'select' => 'Seleccione', + 'select_all' => 'Seleccionar todo', + 'send' => 'Enviar', + 'settings' => 'ConfiguraciĂłn', + 'show' => 'Mostrar', + 'show_all' => 'Amosalo todo', + 'sign_in' => 'RexĂ­strate', + 'solve' => 'Resolver', + 'start' => 'Comeza', + 'stop' => 'Pare', + 'submit' => 'Enviar', + 'subscribe' => 'SubscrĂ­bete', + 'switch' => 'Cambiar', + 'switch_to_role' => 'Cambiar a funciĂłn', + 'tag' => 'Etiquetar', + 'tags' => 'Etiquetas', + 'target_link' => [ + 'blank' => 'Abre nunha ventĂĄ nova', + 'parent' => 'Abrir nun marco principal', + 'self' => 'Abrir nunha xanela actual', + 'top' => 'Abre no marco superior', + ], + 'translate' => 'Traducir', + 'translate_it' => 'TradĂșceo', + 'unpack' => 'Desembalar', + 'unsubscribe' => 'Cancelar a subscriciĂłn', + 'up' => 'Arriba', + 'update' => 'Actualizar', + 'user' => 'Non podemos encontrar un usuario con esa direcciĂłn de correo electrĂłnico.', + 'view' => 'Ver', + 'yes' => 'Si', +]; diff --git a/resources/lang/gl/auth.php b/resources/lang/gl/auth.php new file mode 100644 index 000000000..59bcd3762 --- /dev/null +++ b/resources/lang/gl/auth.php @@ -0,0 +1,9 @@ + 'Estas credenciais non coinciden cos nosos rexistros.', + 'password' => 'O contrasinal Ă© incorrecto.', + 'throttle' => 'Demasiados intentos de acceso. Por favor, intĂ©ntao de novo en :seconds segundos.', +]; diff --git a/resources/lang/gl/http-statuses.php b/resources/lang/gl/http-statuses.php new file mode 100644 index 000000000..384e50f42 --- /dev/null +++ b/resources/lang/gl/http-statuses.php @@ -0,0 +1,84 @@ + 'Erro descoñecido', + '100' => 'Continuar', + '101' => 'Protocolos de conmutaciĂłn', + '102' => 'Procesamento', + '200' => 'Ok', + '201' => 'Creada', + '202' => 'Aceptado', + '203' => 'InformaciĂłn non autorizada', + '204' => 'Sen contido', + '205' => 'Restablecer contido', + '206' => 'Contido parcial', + '207' => 'Estado mĂșltiple', + '208' => 'Xa Informado', + '226' => 'IM Usado', + '300' => 'OpciĂłns MĂșltiples', + '301' => 'Trasladouse permanentemente', + '302' => 'Atopado', + '303' => 'Ver Outro', + '304' => 'Non modificado', + '305' => 'Usa proxy', + '307' => 'RedirecciĂłn temporal', + '308' => 'RedirecciĂłn permanente', + '400' => 'Solicitude incorrecta', + '401' => 'Non autorizado', + '402' => 'Pago obrigatorio', + '403' => 'Prohibido', + '404' => 'Non atopado', + '405' => 'MĂ©todo non permitido', + '406' => 'Non aceptable', + '407' => 'RequĂ­rese autenticaciĂłn de proxy', + '408' => 'Solicitar tempo de espera', + '409' => 'Conflito', + '410' => 'Desaparecido', + '411' => 'Lonxitude requirida', + '412' => 'Fallou a condiciĂłn previa', + '413' => 'A carga Ăștil Ă© demasiado grande', + '414' => 'URI demasiado longo', + '415' => 'Tipo de medio non compatible', + '416' => 'Rango non satisfactorio', + '417' => 'Fallou a expectativa', + '418' => 'Son unha tetera', + '419' => 'A sesiĂłn caducou', + '421' => 'Solicitude mal dirixida', + '422' => 'Entidade non procesable', + '423' => 'Pechado', + '424' => 'Dependencia fallida', + '425' => 'Demasiado pronto', + '426' => 'RequĂ­rese unha actualizaciĂłn', + '428' => 'RequĂ­rese condiciĂłn previa', + '429' => 'Demasiadas solicitudes', + '431' => 'Os campos da cabeceira da solicitude son demasiado grandes', + '444' => 'ConexiĂłn pechada sen resposta', + '449' => 'Volve tentar con', + '451' => 'Non dispoñible por motivos legais', + '499' => 'Solicitude de cliente pechada', + '500' => 'Error interno do servidor', + '501' => 'Non implementado', + '502' => 'porta de enlace non vĂĄlida', + '503' => 'Modo de mantemento', + '504' => 'Tempo de espera da pasarela', + '505' => 'VersiĂłn HTTP non compatible', + '506' => 'Variante TamĂ©n Negocia', + '507' => 'Almacenamento insuficiente', + '508' => 'Bucle detectado', + '509' => 'LĂ­mite de ancho de banda excedido', + '510' => 'Non estendido', + '511' => 'RequĂ­rese autenticaciĂłn de rede', + '520' => 'Erro descoñecido', + '521' => 'O servidor web estĂĄ inactivo', + '522' => 'Tempo de espera da conexiĂłn', + '523' => 'A orixe Ă© inalcanzable', + '524' => 'Produciuse un tempo morto', + '525' => 'Fallou o enlace SSL', + '526' => 'Certificado SSL non vĂĄlido', + '527' => 'Erro Railgun', + '598' => 'Erro de tempo de espera de lectura da rede', + '599' => 'Erro de tempo de espera da conexiĂłn ĂĄ rede', + 'unknownError' => 'Erro descoñecido', +]; diff --git a/resources/lang/gl/pagination.php b/resources/lang/gl/pagination.php new file mode 100644 index 000000000..4376f0067 --- /dev/null +++ b/resources/lang/gl/pagination.php @@ -0,0 +1,8 @@ + 'Seguinte »', + 'previous' => '« Anterior', +]; diff --git a/resources/lang/gl/passwords.php b/resources/lang/gl/passwords.php new file mode 100644 index 000000000..d098f0b1d --- /dev/null +++ b/resources/lang/gl/passwords.php @@ -0,0 +1,11 @@ + 'O teu contrasinal foi restablecido!', + 'sent' => 'EnviĂĄmosche por correo electrĂłnico o enlace para restablecer o teu contrasinal!', + 'throttled' => 'Por favor, agarde antes de repetir.', + 'token' => 'Este token de restablecemento do contrasinal non Ă© vĂĄlido.', + 'user' => 'Non podemos encontrar un usuario con esa direcciĂłn de correo electrĂłnico.', +]; diff --git a/resources/lang/gl/validation.php b/resources/lang/gl/validation.php new file mode 100644 index 000000000..759a22557 --- /dev/null +++ b/resources/lang/gl/validation.php @@ -0,0 +1,279 @@ + 'O :attribute debe ser aceptado.', + 'accepted_if' => 'O :attribute debe ser aceptado cando :other Ă© :value.', + 'active_url' => 'O :attribute non Ă© unha URL vĂĄlida.', + 'after' => 'O :attribute debe ser unha data despois de :date.', + 'after_or_equal' => 'O :attribute debe ser unha data posterior ou igual a :date.', + 'alpha' => 'O :attribute sĂł debe conter letras.', + 'alpha_dash' => 'O :attribute sĂł debe conter letras, nĂșmeros, guiĂłns e guiĂłns baixos.', + 'alpha_num' => 'O :attribute sĂł debe conter letras e nĂșmeros.', + 'array' => 'O :attribute debe ser un array.', + 'ascii' => 'O :attribute sĂł debe conter caracteres e sĂ­mbolos alfanumĂ©ricos dun sĂł byte.', + 'before' => 'O :attribute debe ser unha data anterior a :date.', + 'before_or_equal' => 'O :attribute debe ser unha data anterior ou igual a :date.', + 'between' => [ + 'array' => 'O :attribute debe estar entre :min e :max items.', + 'file' => 'O :attribute debe estar entre :min e :max kilobytes.', + 'numeric' => 'O :attribute debe estar entre :min e :max.', + 'string' => 'O :attribute debe estar entre :min e :max caracteres.', + ], + 'boolean' => 'O :attribute campo debe ser verdadeiro ou falso.', + 'can' => 'O campo :attribute contĂ©n un valor non autorizado.', + 'confirmed' => 'A :attribute a confirmaciĂłn non coincide.', + 'current_password' => 'O contrasinal Ă© incorrecto.', + 'date' => 'O :attribute non Ă© unha data vĂĄlida.', + 'date_equals' => 'O :attribute debe ser unha data igual a :date.', + 'date_format' => 'O :attribute non coincide co formato :format.', + 'decimal' => 'O :attribute debe ter :decimal cifras decimais.', + 'declined' => 'O :attribute debe ser rexeitado.', + 'declined_if' => 'O :attribute debe ser rexeitado cando :other Ă© :value.', + 'different' => 'O :attribute e :other debe ser diferente.', + 'digits' => 'O :attribute debe ser :digits dĂ­xitos.', + 'digits_between' => 'O :attribute debe estar entre :min e :max dĂ­xitos.', + 'dimensions' => 'O :attribute ten dimensiĂłns de imaxe non vĂĄlidas.', + 'distinct' => 'O eido :attribute ten un valor duplicado.', + 'doesnt_end_with' => 'O :attribute non pode rematar cun dos seguintes: :values.', + 'doesnt_start_with' => 'O :attribute non pode comezar por un dos seguintes: :values.', + 'email' => 'O :attribute debe ser un enderezo de correo-e vĂĄlido.', + 'ends_with' => 'O :attribute debe rematar cun dos seguintes: :values.', + 'enum' => 'O :attribute seleccionado non Ă© vĂĄlido.', + 'exists' => 'O :attribute seleccionado non Ă© vĂĄlido.', + 'extensions' => 'O campo :attribute debe ter unha das seguintes extensiĂłns: :values.', + 'file' => 'O :attribute debe ser un arquivo.', + 'filled' => 'O eido :attribute debe ter un valor.', + 'gt' => [ + 'array' => 'O :attribute debe ter mĂĄis de :value items.', + 'file' => 'O :attribute debe ser maior que :value kilobytes.', + 'numeric' => 'O :attribute debe ser maior que :value.', + 'string' => 'O :attribute debe ser maior que :value caracteres.', + ], + 'gte' => [ + 'array' => 'O :attribute debe ter :value items ou mĂĄis.', + 'file' => 'O :attribute debe ser maior ou igual a :value kilobytes.', + 'numeric' => 'O :attribute debe ser maior ou igual a :value.', + 'string' => 'O :attribute debe ser maior ou igual a :value caracteres.', + ], + 'hex_color' => 'O campo :attribute debe ser unha cor hexadecimal vĂĄlida.', + 'image' => 'O :attribute debe ser unha imaxe.', + 'in' => 'O :attribute seleccionado non Ă© vĂĄlido.', + 'in_array' => 'O eido :attribute non existe en :other.', + 'integer' => 'O :attribute debe ser un integro.', + 'ip' => 'O :attribute debe ser unha direcciĂłn IP vĂĄlida.', + 'ipv4' => 'O :attribute debe ser unha direcciĂłn IPv4 vĂĄlida.', + 'ipv6' => 'O :attribute debe ser unha direcciĂłn IPv6 vĂĄlida.', + 'json' => 'O :attribute debe ser unha cadea JSON vĂĄlida.', + 'lowercase' => 'O :attribute debe estar en minĂșscula.', + 'lt' => [ + 'array' => 'O :attribute debe ter menos de :value items.', + 'file' => 'O :attribute debe ser inferior a :value kilobytes.', + 'numeric' => 'O :attribute debe ser menos que :value.', + 'string' => 'O :attribute debe ser inferior a :value caracteres.', + ], + 'lte' => [ + 'array' => 'O :attribute non debe ter mĂĄis de :value items.', + 'file' => 'O :attribute debe ser inferior ou igual a :value kilobytes.', + 'numeric' => 'O :attribute debe ser inferior ou igual a :value.', + 'string' => 'O :attribute debe ser inferior ou igual a :value caracteres.', + ], + 'mac_address' => 'O :attribute debe ser unha direcciĂłn MAC vĂĄlida.', + 'max' => [ + 'array' => 'O :attribute non debe ter mĂĄis de :max items.', + 'file' => 'O :attribute non debe ser maior que :max kilobytes.', + 'numeric' => 'O :attribute non debe ser maior que :max.', + 'string' => 'O :attribute non debe ser maior que :max caracteres.', + ], + 'max_digits' => 'O :attribute non debe ter mĂĄis de :max dĂ­xitos.', + 'mimes' => 'O :attribute debe ser un arquivo de tipo: :values.', + 'mimetypes' => 'O :attribute debe ser un arquivo de tipo: :values.', + 'min' => [ + 'array' => 'O :attribute debe ter polo menos :min items.', + 'file' => 'O :attribute debe ser polo menos :min kilobytes.', + 'numeric' => 'O :attribute debe ser polo menos :min.', + 'string' => 'O :attribute deben ser polo menos :min caracteres.', + ], + 'min_digits' => 'O :attribute debe ter polo menos :min dĂ­xitos.', + 'missing' => 'Debe faltar o campo :attribute.', + 'missing_if' => 'O campo :attribute debe faltar cando :other Ă© :value.', + 'missing_unless' => 'O campo :attribute debe faltar a menos que :other sexa :value.', + 'missing_with' => 'O campo :attribute debe faltar cando hai :values.', + 'missing_with_all' => 'O campo :attribute debe faltar cando hai :values presentes.', + 'multiple_of' => 'O :attribute debe ser un mĂșltiplo de :value.', + 'not_in' => 'O :attribute seleccionado non Ă© vĂĄlido.', + 'not_regex' => 'O formato de :attribute non Ă© vĂĄlido.', + 'numeric' => 'O :attribute debe ser un nĂșmero.', + 'password' => [ + 'letters' => 'O :attribute debe conter polo menos unha letra.', + 'mixed' => 'O :attribute debe conter polo menos unha letra maiĂșscula e unha minĂșscula.', + 'numbers' => 'O :attribute debe conter polo menos un nĂșmero.', + 'symbols' => 'O :attribute debe conter polo menos un sĂ­mbolo.', + 'uncompromised' => 'O :attribute indicado apareceu nunha fuga de datos. Escolle un :attribute diferente.', + ], + 'present' => 'O eido :attribute debe estar presente.', + 'present_if' => 'O campo :attribute debe estar presente cando :other Ă© :value.', + 'present_unless' => 'O campo :attribute debe estar presente a menos que :other sexa :value.', + 'present_with' => 'O campo :attribute debe estar presente cando hai :values.', + 'present_with_all' => 'O campo :attribute debe estar presente cando hai :values.', + 'prohibited' => 'O eido :attribute estĂĄ prohibido.', + 'prohibited_if' => 'O eido :attribute estĂĄ prohibido cando :other Ă© :value.', + 'prohibited_unless' => 'O eido :attribute estĂĄ prohibido a non ser que :other sexa :values.', + 'prohibits' => 'O eido :attribute prohibe que estea presente :other.', + 'regex' => 'O formato :attribute non Ă© vĂĄlido.', + 'required' => 'O eido :attribute Ă© obrigatorio.', + 'required_array_keys' => 'O eido :attribute debe conter entradas para: :values.', + 'required_if' => 'O eido :attribute Ă© requirido cando :other Ă© :value.', + 'required_if_accepted' => 'O campo :attribute Ă© obrigatorio cando se acepta :other.', + 'required_unless' => 'O eido :attribute Ă© requirido a non ser que :other sexa :values.', + 'required_with' => 'O eido :attribute Ă© requirido cando :values estĂĄ presente.', + 'required_with_all' => 'O eido :attribute Ă© requirido cando :values estĂĄn presentes.', + 'required_without' => 'O eido :attribute Ă© requirido cando :values non estĂĄ presente.', + 'required_without_all' => 'O eido :attribute Ă© requirido cando ningĂșn dos :values estĂĄn presentes.', + 'same' => 'O :attribute e o :other deben coincidir.', + 'size' => [ + 'array' => 'O :attribute debe conter :size items.', + 'file' => 'O :attribute debe ser :size kilobytes.', + 'numeric' => 'O :attribute debe ser :size.', + 'string' => 'O :attribute debe ser :size caracteres.', + ], + 'starts_with' => 'O :attribute debe comezar por un dos seguintes: :values.', + 'string' => 'O :attribute debe ser unha cadea - string.', + 'timezone' => 'O :attribute debe ser un fuso horario vĂĄlido.', + 'ulid' => 'O :attribute debe ser un ULID vĂĄlido.', + 'unique' => 'O :attribute xa estĂĄ collido.', + 'uploaded' => 'O :attribute fallou ao cargar.', + 'uppercase' => 'O :attribute debe estar en maiĂșscula.', + 'url' => 'O :attribute debe ser unha URL vĂĄlida.', + 'uuid' => 'O :attribute debe ser un UUID vĂĄlido.', + 'attributes' => [ + 'address' => 'direcciĂłn', + 'affiliate_url' => 'URL de afiliado', + 'age' => 'idade', + 'amount' => 'cantidade', + 'announcement' => 'anuncio', + 'area' => 'ĂĄrea', + 'audience_prize' => 'premio do pĂșblico', + 'audience_winner' => 'audience winner', + 'available' => 'dispoñible', + 'birthday' => 'aniversario', + 'body' => 'corpo', + 'city' => 'cidade', + 'color' => 'color', + 'company' => 'company', + 'compilation' => 'recompilaciĂłn', + 'concept' => 'concepto', + 'conditions' => 'condiciĂłns', + 'content' => 'contido', + 'contest' => 'contest', + 'country' => 'paĂ­s', + 'cover' => 'cuberta', + 'created_at' => 'creado o', + 'creator' => 'creador', + 'currency' => 'moeda', + 'current_password' => 'contrasinal actual', + 'customer' => 'cliente', + 'date' => 'data', + 'date_of_birth' => 'data de nacemento', + 'dates' => 'datas', + 'day' => 'dĂ­a', + 'deleted_at' => 'eliminado o', + 'description' => 'descriciĂłn', + 'display_type' => 'tipo de visualizaciĂłn', + 'district' => 'distrito', + 'duration' => 'duraciĂłn', + 'email' => 'correo electrĂłnico', + 'excerpt' => 'extracto', + 'filter' => 'filtro', + 'finished_at' => 'rematado ĂĄs', + 'first_name' => 'nome', + 'gender' => 'xĂ©nero', + 'grand_prize' => 'gran premio', + 'group' => 'grupo', + 'hour' => 'hora', + 'image' => 'imaxe', + 'image_desktop' => 'imaxe de escritorio', + 'image_main' => 'imaxe principal', + 'image_mobile' => 'imaxe mĂłbil', + 'images' => 'imaxes', + 'is_audience_winner' => 'Ă© o gañador do pĂșblico', + 'is_hidden' => 'estĂĄ oculto', + 'is_subscribed' => 'estĂĄ subscrito', + 'is_visible' => 'Ă© visible', + 'is_winner' => 'Ă© gañador', + 'items' => 'elementos', + 'key' => 'chave', + 'last_name' => 'apelido', + 'lesson' => 'lecciĂłn', + 'line_address_1' => 'enderezo liña 1', + 'line_address_2' => 'enderezo liña 2', + 'login' => 'Iniciar sesiĂłn', + 'message' => 'mensaxe', + 'middle_name' => 'segundo nome', + 'minute' => 'minuto', + 'mobile' => 'mĂłbil', + 'month' => 'mes', + 'name' => 'nome', + 'national_code' => 'cĂłdigo nacional', + 'number' => 'nĂșmero', + 'password' => 'contrasinal', + 'password_confirmation' => 'confirmar contrasinal', + 'phone' => 'telĂ©fono', + 'photo' => 'foto', + 'portfolio' => 'carteira', + 'postal_code' => 'cĂłdigo postal', + 'preview' => 'vista previa', + 'price' => 'prezo', + 'product_id' => 'ID do produto', + 'product_uid' => 'UID do produto', + 'product_uuid' => 'UUID do produto', + 'promo_code' => 'cĂłdigo promocional', + 'province' => 'provincia', + 'quantity' => 'cantidade', + 'reason' => 'razĂłn', + 'recaptcha_response_field' => 'eido de resposta recaptcha', + 'referee' => 'ĂĄrbitro', + 'referees' => 'ĂĄrbitros', + 'region' => 'region', + 'reject_reason' => 'rexeitar a razĂłn', + 'remember' => 'lembar', + 'restored_at' => 'restaurado ĂĄs', + 'result_text_under_image' => 'texto do resultado baixo a imaxe', + 'role' => 'rol', + 'rule' => 'regra', + 'rules' => 'regras', + 'second' => 'segundo', + 'sex' => 'sexo', + 'shipment' => 'envĂ­o', + 'short_text' => 'texto corto', + 'size' => 'tamaño', + 'skills' => 'habilidades', + 'slug' => 'babosa', + 'specialization' => 'especializaciĂłn', + 'started_at' => 'comezou ĂĄs', + 'state' => 'estado', + 'status' => 'estado', + 'street' => 'rĂșa', + 'student' => 'estudante', + 'subject' => 'asunto', + 'tag' => 'etiqueta', + 'tags' => 'etiquetas', + 'teacher' => 'titor', + 'terms' => 'tĂ©rminos', + 'test_description' => 'probar descriciĂłn', + 'test_locale' => 'probar local', + 'test_name' => 'probar nome', + 'text' => 'texto', + 'time' => 'tempo', + 'title' => 'tĂ­tulo', + 'type' => 'tipo', + 'updated_at' => 'actualizado ĂĄs', + 'user' => 'usuario', + 'username' => 'nome do usuario', + 'value' => 'valor', + 'winner' => 'winner', + 'work' => 'work', + 'year' => 'ano', + ], +]; diff --git a/resources/lang/ru.json b/resources/lang/ru.json new file mode 100644 index 000000000..8bdc6559c --- /dev/null +++ b/resources/lang/ru.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(Đž Дщё :count ĐŸŃˆĐžĐ±Đșа)", + "(and :count more errors)": "(Đž Дщё :count ĐŸŃˆĐžĐ±ĐŸĐș)", + "A new verification link has been sent to the email address you provided during registration.": "ĐĐŸĐČая ссылĐșа ĐŽĐ»Ń ĐżĐŸĐŽŃ‚ĐČĐ”Ń€Đ¶ĐŽĐ”ĐœĐžŃ была ĐŸŃ‚ĐżŃ€Đ°ĐČĐ»Đ”ĐœĐ° ĐœĐ° Ваш аЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹, уĐșĐ°Đ·Đ°ĐœĐœŃ‹Đč про рДгОстрацОО.", + "A new verification link has been sent to your email address.": "На Ваш аЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹ ĐŸŃ‚ĐżŃ€Đ°ĐČĐ»Đ”ĐœĐ° ĐœĐŸĐČая ссылĐșа ĐŽĐ»Ń ĐżĐŸĐŽŃ‚ĐČĐ”Ń€Đ¶ĐŽĐ”ĐœĐžŃ.", + "A Timeout Occurred": "Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ", + "Accept": "ĐŸŃ€ĐžĐœŃŃ‚ŃŒ", + "Accepted": "ĐŸŃ€ĐžĐœŃŃ‚ĐŸ", + "Action": "ДДĐčстĐČОД", + "Actions": "ДДĐčстĐČоя", + "Add": "Đ”ĐŸĐ±Đ°ĐČоть", + "Add :name": "Đ”ĐŸĐ±Đ°ĐČоть :name", + "Admin": "ĐŸĐ°ĐœĐ”Đ»ŃŒ Đ°ĐŽĐŒĐžĐœĐžŃŃ‚Ń€Đ°Ń‚ĐŸŃ€Đ°", + "Agree": "ĐĄĐŸĐłĐ»Đ°ŃĐ”Đœ(ĐœĐ°)", + "All rights reserved.": "ВсД праĐČа Đ·Đ°Ń‰ĐžŃ‰Đ”ĐœŃ‹.", + "Already registered?": "УжД Đ·Đ°Ń€Đ”ĐłĐžŃŃ‚Ń€ĐžŃ€ĐŸĐČĐ°ĐœŃ‹?", + "Already Reported": "УжД ŃĐŸĐŸĐ±Ń‰Đ°Đ»ĐŸŃŃŒ", + "Archive": "АрхоĐČ", + "Are you sure you want to delete your account?": "Вы уĐČĐ”Ń€Đ”ĐœŃ‹ Ń‡Ń‚ĐŸ Ń…ĐŸŃ‚ĐžŃ‚Đ” ŃƒĐŽĐ°Đ»ĐžŃ‚ŃŒ сĐČĐŸŃŽ ŃƒŃ‡Ń‘Ń‚ĐœŃƒŃŽ Đ·Đ°ĐżĐžŃŃŒ?", + "Assign": "ĐĐ°Đ·ĐœĐ°Ń‡ĐžŃ‚ŃŒ", + "Associate": "ĐŃŃĐŸŃ†ĐžĐžŃ€ĐŸĐČать", + "Attach": "ПроĐșŃ€Đ”ĐżĐžŃ‚ŃŒ", + "Bad Gateway": "ĐŸŃ€ĐŸĐ±Đ»Đ”ĐŒĐ° с ŃˆĐ»ŃŽĐ·ĐŸĐŒ", + "Bad Request": "ĐĐ”ĐșĐŸŃ€Ń€Đ”ĐșŃ‚ĐœŃ‹Đč Đ·Đ°ĐżŃ€ĐŸŃ", + "Bandwidth Limit Exceeded": "ĐŸŃ€Đ”ĐČŃ‹ŃˆĐ”ĐœĐ° ĐœĐ°ĐłŃ€ŃƒĐ·Đșа ĐœĐ° ĐșĐ°ĐœĐ°Đ» сĐČŃĐ·Đž", + "Browse": "ĐŸŃ€ĐŸŃĐŒĐŸŃ‚Ń€", + "Cancel": "ĐžŃ‚ĐŒĐ”ĐœĐ°", + "Choose": "Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ", + "Choose :name": "Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ :name", + "Choose File": "Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ фаĐčĐ»", + "Choose Image": "Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”", + "Click here to re-send the verification email.": "ĐĐ°Đ¶ĐŒĐžŃ‚Đ” Đ·ĐŽĐ”ŃŃŒ, Ń‡Ń‚ĐŸĐ±Ń‹ ĐżĐŸĐČŃ‚ĐŸŃ€ĐœĐŸ ĐŸŃ‚ĐżŃ€Đ°ĐČоть ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐ” ĐżĐžŃŃŒĐŒĐŸ ĐŽĐ»Ń ĐżĐŸĐŽŃ‚ĐČĐ”Ń€Đ¶ĐŽĐ”ĐœĐžŃ.", + "Click to copy": "ĐĄĐșĐŸĐżĐžŃ€ĐŸĐČать", + "Client Closed Request": "Đ—Đ°ĐżŃ€ĐŸŃ заĐșрыт ĐșĐ»ĐžĐ”ĐœŃ‚ĐŸĐŒ", + "Close": "ЗаĐșрыть", + "Collapse": "ĐĄĐČĐ”Ń€ĐœŃƒŃ‚ŃŒ", + "Collapse All": "ĐĄĐČĐ”Ń€ĐœŃƒŃ‚ŃŒ ĐČсё", + "Comment": "ĐšĐŸĐŒĐŒĐ”ĐœŃ‚Đ°Ń€ĐžĐč", + "Confirm": "ĐŸĐŸĐŽŃ‚ĐČĐ”Ń€ĐŽĐžŃ‚ŃŒ", + "Confirm Password": "ĐŸĐŸĐŽŃ‚ĐČĐ”Ń€ĐŽĐžŃ‚ŃŒ ĐżĐ°Ń€ĐŸĐ»ŃŒ", + "Conflict": "ĐšĐŸĐœŃ„Đ»ĐžĐșт", + "Connect": "ĐŸĐŸĐŽĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ", + "Connection Closed Without Response": "ĐĄĐŸĐ”ĐŽĐžĐœĐ”ĐœĐžĐ” заĐșŃ€Ń‹Ń‚ĐŸ бДз ĐŸŃ‚ĐČДта", + "Connection Timed Out": "ĐĄĐŸĐ”ĐŽĐžĐœĐ”ĐœĐžĐ” ĐœĐ” ĐŸŃ‚ĐČДчаДт", + "Continue": "ĐŸŃ€ĐŸĐŽĐŸĐ»Đ¶ĐžŃ‚ŃŒ", + "Create": "ĐĄĐŸĐ·ĐŽĐ°Ń‚ŃŒ", + "Create :name": "ĐĄĐŸĐ·ĐŽĐ°Ń‚ŃŒ :name", + "Created": "ĐĄĐŸĐ·ĐŽĐ°ĐœĐŸ", + "Current Password": "йДĐșущоĐč ĐżĐ°Ń€ĐŸĐ»ŃŒ", + "Dashboard": "ĐŸĐ°ĐœĐ”Đ»ŃŒ", + "Delete": "ĐŁĐŽĐ°Đ»ĐžŃ‚ŃŒ", + "Delete :name": "ĐŁĐŽĐ°Đ»ĐžŃ‚ŃŒ :name", + "Delete Account": "ĐŁĐŽĐ°Đ»ĐžŃ‚ŃŒ аĐșĐșĐ°ŃƒĐœŃ‚", + "Detach": "ОтĐșŃ€Đ”ĐżĐžŃ‚ŃŒ", + "Details": "ĐŸĐŸĐŽŃ€ĐŸĐ±ĐœĐŸŃŃ‚Đž", + "Disable": "ОтĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ", + "Discard": "ОтĐșĐ°Đ·Đ°Ń‚ŃŒŃŃ", + "Done": "Đ“ĐŸŃ‚ĐŸĐČĐŸ", + "Down": "Đ’ĐœĐžĐ·", + "Duplicate": "Đ”ŃƒĐ±Đ»ĐžŃ€ĐŸĐČать", + "Duplicate :name": "Đ”ŃƒĐ±Đ»ĐžŃ€ĐŸĐČать :name", + "Edit": "РДЎаĐșŃ‚ĐžŃ€ĐŸĐČать", + "Edit :name": "РДЎаĐșŃ‚ĐžŃ€ĐŸĐČать :name", + "Email": "АЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹", + "Email Password Reset Link": "ХсылĐșа ĐŽĐ»Ń ŃĐ±Ń€ĐŸŃĐ° ĐżĐ°Ń€ĐŸĐ»Ń", + "Enable": "ВĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ", + "Ensure your account is using a long, random password to stay secure.": "В Ń†Đ”Đ»ŃŃ… Đ±Đ”Đ·ĐŸĐżĐ°ŃĐœĐŸŃŃ‚Đž ŃƒĐ±Đ”ĐŽĐžŃ‚Đ”ŃŃŒ, Ń‡Ń‚ĐŸ Вы ĐžŃĐżĐŸĐ»ŃŒĐ·ŃƒĐ”Ń‚Đ” ĐŽĐ»ĐžĐœĐœŃ‹Đč ŃĐ»ŃƒŃ‡Đ°ĐčĐœŃ‹Đč ĐżĐ°Ń€ĐŸĐ»ŃŒ.", + "Expand": "РасĐșрыть", + "Expand All": "РасĐșрыть ĐČсё", + "Expectation Failed": "Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ", + "Explanation": "ĐžĐ±ŃŠŃŃĐœĐžŃ‚ŃŒ", + "Export": "Đ­ĐșŃĐżĐŸŃ€Ń‚", + "Export :name": "Đ­ĐșŃĐżĐŸŃ€Ń‚ĐžŃ€ĐŸĐČать :name", + "Failed Dependency": "ĐžŃˆĐžĐ±Đșа заĐČĐžŃĐžĐŒĐŸŃŃ‚Đž", + "File": "ЀаĐčĐ»", + "Files": "ЀаĐčлы", + "Forbidden": "Đ—Đ°ĐżŃ€Đ”Ń‰Đ”ĐœĐŸ", + "Forgot your password?": "ЗабылО ĐżĐ°Ń€ĐŸĐ»ŃŒ?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "ЗабылО ĐżĐ°Ń€ĐŸĐ»ŃŒ? ĐĐ”Ń‚ ĐżŃ€ĐŸĐ±Đ»Đ”ĐŒ. ĐŸŃ€ĐŸŃŃ‚ĐŸ ŃĐŸĐŸĐ±Ń‰ĐžŃ‚Đ” Ваш аЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹ Đž ĐŒŃ‹ ĐżŃ€ĐžŃˆĐ»Ń‘ĐŒ Đ’Đ°ĐŒ ссылĐșу ĐŽĐ»Ń ŃĐ±Ń€ĐŸŃĐ° ĐżĐ°Ń€ĐŸĐ»Ń.", + "Found": "НаĐčĐŽĐ”ĐœĐŸ", + "Gateway Timeout": "Клюз ĐœĐ” ĐŸŃ‚ĐČДчаДт", + "Go Home": "Đ”ĐŸĐŒĐŸĐč", + "Go to page :page": "ĐŸĐ”Ń€Đ”Đčто Đș :page-Đč ŃŃ‚Ń€Đ°ĐœĐžŃ†Đ”", + "Gone": "ĐŁĐŽĐ°Đ»Đ”ĐœĐŸ", + "Hello!": "ЗЮраĐČстĐČуĐčтД!", + "Hide": "ĐĄĐșрыть", + "Hide :name": "ĐĄĐșрыть :name", + "Home": "На глаĐČĐœŃƒŃŽ", + "HTTP Version Not Supported": "Đ’Đ”Ń€ŃĐžŃ HTTP ĐœĐ” ĐżĐŸĐŽĐŽĐ”Ń€Đ¶ĐžĐČĐ°Đ”Ń‚ŃŃ", + "I'm a teapot": "ĐŻ - чаĐčĐœĐžĐș", + "If you did not create an account, no further action is required.": "ЕслО Вы ĐœĐ” ŃĐŸĐ·ĐŽĐ°ĐČалО ŃƒŃ‡Đ”Ń‚ĐœŃƒŃŽ Đ·Đ°ĐżĐžŃŃŒ, ĐœĐžĐșаĐșох ĐŽĐŸĐżĐŸĐ»ĐœĐžŃ‚Đ”Đ»ŃŒĐœŃ‹Ń… ĐŽĐ”ĐčстĐČĐžĐč ĐœĐ” Ń‚Ń€Đ”Đ±ŃƒĐ”Ń‚ŃŃ.", + "If you did not request a password reset, no further action is required.": "ЕслО Вы ĐœĐ” Đ·Đ°ĐżŃ€Đ°ŃˆĐžĐČалО ĐČĐŸŃŃŃ‚Đ°ĐœĐŸĐČĐ»Đ”ĐœĐžĐ” ĐżĐ°Ń€ĐŸĐ»Ń, ĐœĐžĐșаĐșох ĐŽĐŸĐżĐŸĐ»ĐœĐžŃ‚Đ”Đ»ŃŒĐœŃ‹Ń… ĐŽĐ”ĐčстĐČĐžĐč ĐœĐ” Ń‚Ń€Đ”Đ±ŃƒĐ”Ń‚ŃŃ.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "ЕслО у Вас ĐČĐŸĐ·ĐœĐžĐșлО ĐżŃ€ĐŸĐ±Đ»Đ”ĐŒŃ‹ с ĐœĐ°Đ¶Đ°Ń‚ĐžĐ”ĐŒ ĐșĐœĐŸĐżĐșĐž \":actionText\", сĐșĐŸĐżĐžŃ€ŃƒĐčтД Đž ĐČстаĐČŃŒŃ‚Đ” проĐČĐ”ĐŽĐ”ĐœĐœŃ‹Đč ĐœĐžĐ¶Đ” URL-аЎрДс ĐČ ŃĐČĐŸĐč Đ±Ń€Đ°ŃƒĐ·Đ”Ń€:", + "IM Used": "Đ˜ŃĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°ĐœĐŸ IM", + "Image": "Đ˜Đ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”", + "Impersonate": "Đ’ĐŸĐčто ĐżĐŸĐŽ ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»Đ”ĐŒ", + "Impersonation": "Đ’Ń…ĐŸĐŽ ĐżĐŸĐŽ ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»Đ”ĐŒ", + "Import": "Đ˜ĐŒĐżĐŸŃ€Ń‚", + "Import :name": "Đ˜ĐŒĐżĐŸŃ€Ń‚ :name", + "Insufficient Storage": "ĐŸĐ”Ń€Đ”ĐżĐŸĐ»ĐœĐ”ĐœĐžĐ” Ń…Ń€Đ°ĐœĐžĐ»ĐžŃ‰Đ°", + "Internal Server Error": "Đ’ĐœŃƒŃ‚Ń€Đ”ĐœĐœŃŃ ĐŸŃˆĐžĐ±Đșа", + "Introduction": "ВĐČĐ”ĐŽĐ”ĐœĐžĐ”", + "Invalid JSON was returned from the route.": "Маршрут ĐČĐ”Ń€ĐœŃƒĐ» ĐœĐ”ĐșĐŸŃ€Ń€Đ”ĐșŃ‚ĐœŃ‹Đč JSON.", + "Invalid SSL Certificate": "ĐĐ”ĐŽĐ”ĐčстĐČĐžŃ‚Đ”Đ»ŃŒĐœŃ‹Đč SSL сДртОфОĐșат", + "Length Required": "ĐžĐ±ŃŠŃ‘ĐŒ ŃĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐłĐŸ ĐœĐ” ĐŸĐżŃ€Đ”ĐŽĐ”Đ»Ń‘Đœ", + "Like": "НраĐČотся", + "Load": "Đ—Đ°ĐłŃ€ŃƒĐ·ĐžŃ‚ŃŒ", + "Localize": "Đ›ĐŸĐșĐ°Đ»ĐžĐ·ĐŸĐČать", + "Locked": "Đ”ĐŸŃŃ‚ŃƒĐż Đ·Đ°Đ±Đ»ĐŸĐșĐžŃ€ĐŸĐČĐ°Đœ", + "Log In": "Đ’ĐŸĐčто", + "Log in": "Đ’ĐŸĐčто", + "Log Out": "ВыĐčто", + "Login": "Đ’ĐŸĐčто", + "Logout": "ВыĐčто", + "Loop Detected": "ĐžĐ±ĐœĐ°Ń€ŃƒĐ¶Đ”Đœ бДсĐșĐŸĐœĐ”Ń‡ĐœŃ‹Đč цоĐșĐ»", + "Maintenance Mode": "Đ’Đ”ĐŽŃƒŃ‚ŃŃ Ń‚Đ”Ń…ĐœĐžŃ‡Đ”ŃĐșОД Ń€Đ°Đ±ĐŸŃ‚Ń‹", + "Method Not Allowed": "ĐœĐ”Ń‚ĐŸĐŽ Đ·Đ°ĐżŃ€Đ”Ń‰Ń‘Đœ", + "Misdirected Request": "ĐĐ”ĐČĐ”Ń€ĐœŃ‹Đč Đ·Đ°ĐżŃ€ĐŸŃ", + "Moved Permanently": "ĐŸĐ”Ń€Đ”ĐŒĐ”Ń‰Đ”ĐœĐŸ ĐœĐ°ĐČсДгЎа", + "Multi-Status": "ĐœĐœĐŸĐłĐŸ ŃŃ‚Đ°Ń‚ŃƒŃĐŸĐČ", + "Multiple Choices": "ĐœĐœĐŸĐłĐŸ ĐČĐ°Ń€ĐžĐ°ĐœŃ‚ĐŸĐČ", + "Name": "Đ˜ĐŒŃ", + "Network Authentication Required": "ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ сДтДĐČая Đ°ŃƒŃ‚Đ”ĐœŃ‚ĐžŃ„ĐžĐșацоя", + "Network Connect Timeout Error": "Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐżĐŸĐŽĐșĐ»ŃŽŃ‡Đ”ĐœĐžŃ", + "Network Read Timeout Error": "Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ", + "New": "ĐĐŸĐČыĐč", + "New :name": "ĐĐŸĐČыĐč :name", + "New Password": "ĐĐŸĐČыĐč ĐżĐ°Ń€ĐŸĐ»ŃŒ", + "No": "ĐĐ”Ń‚", + "No Content": "ĐĄĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐ” ĐŸŃ‚ŃŃƒŃ‚ŃŃ‚ĐČŃƒĐ”Ń‚", + "Non-Authoritative Information": "Đ˜ĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ ĐœĐ” аĐČŃ‚ĐŸŃ€ĐžŃ‚Đ”Ń‚ĐœĐ°", + "Not Acceptable": "ĐĐ”ĐżŃ€ĐžĐ”ĐŒĐ»Đ”ĐŒĐŸ", + "Not Extended": "ОтсутстĐČŃƒĐ”Ń‚ Ń€Đ°ŃŃˆĐžŃ€Đ”ĐœĐžĐ”", + "Not Found": "ĐĐ” ĐœĐ°ĐčĐŽĐ”ĐœĐŸ", + "Not Implemented": "ĐĐ” Ń€Đ”Đ°Đ»ĐžĐ·ĐŸĐČĐ°ĐœĐŸ", + "Not Modified": "БДз ĐžĐ·ĐŒĐ”ĐœĐ”ĐœĐžĐč", + "of": "Оз", + "OK": "Đ„ĐŸŃ€ĐŸŃˆĐŸ", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "ĐŸĐŸŃĐ»Đ” ŃƒĐŽĐ°Đ»Đ”ĐœĐžŃ Đ’Đ°ŃˆĐ”Đč ŃƒŃ‡Ń‘Ń‚ĐœĐŸĐč запОсО ĐČсД Дё Ń€Đ”ŃŃƒŃ€ŃŃ‹ Đž ĐŽĐ°ĐœĐœŃ‹Đ” Đ±ŃƒĐŽŃƒŃ‚ ŃƒĐŽĐ°Đ»Đ”ĐœŃ‹ бДз ĐČĐŸĐ·ĐŒĐŸĐ¶ĐœĐŸŃŃ‚Đž ĐČĐŸŃŃŃ‚Đ°ĐœĐŸĐČĐ»Đ”ĐœĐžŃ. ĐŸĐ”Ń€Đ”ĐŽ ŃƒĐŽĐ°Đ»Đ”ĐœĐžĐ”ĐŒ ŃƒŃ‡Ń‘Ń‚ĐœĐŸĐč запОсО Đ·Đ°ĐłŃ€ŃƒĐ·ĐžŃ‚Đ” ĐŽĐ°ĐœĐœŃ‹Đ” Đž ĐžĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃŽ, ĐșĐŸŃ‚ĐŸŃ€ŃƒŃŽ Ń…ĐŸŃ‚ĐžŃ‚Đ” ŃĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "ĐŸĐŸŃĐ»Đ” ŃƒĐŽĐ°Đ»Đ”ĐœĐžŃ Đ’Đ°ŃˆĐ”Đč ŃƒŃ‡Ń‘Ń‚ĐœĐŸĐč запОсО ĐČсД Дё Ń€Đ”ŃŃƒŃ€ŃŃ‹ Đž ĐŽĐ°ĐœĐœŃ‹Đ” Đ±ŃƒĐŽŃƒŃ‚ ŃƒĐŽĐ°Đ»Đ”ĐœŃ‹ бДз ĐČĐŸĐ·ĐŒĐŸĐ¶ĐœĐŸŃŃ‚Đž ĐČĐŸŃŃŃ‚Đ°ĐœĐŸĐČĐ»Đ”ĐœĐžŃ. ĐŸĐŸĐ¶Đ°Đ»ŃƒĐčста, ĐČĐČДЎОтД сĐČĐŸĐč ĐżĐ°Ń€ĐŸĐ»ŃŒ ĐŽĐ»Ń ĐżĐŸĐŽŃ‚ĐČĐ”Ń€Đ¶ĐŽĐ”ĐœĐžŃ ŃƒĐŽĐ°Đ»Đ”ĐœĐžŃ ŃƒŃ‡Ń‘Ń‚ĐœĐŸĐč запОсО.", + "Open": "ОтĐșрыть", + "Open in a current window": "ОтĐșрыть ĐČ Ń‚Đ”ĐșŃƒŃ‰Đ”ĐŒ ĐŸĐșĐœĐ”", + "Open in a new window": "ОтĐșрыть ĐČ ĐœĐŸĐČĐŸĐŒ ĐŸĐșĐœĐ”", + "Open in a parent frame": "ОтĐșрыть ĐČ Ń€ĐŸĐŽĐžŃ‚Đ”Đ»ŃŒŃĐșĐŸĐŒ фрДĐčĐŒĐ”", + "Open in the topmost frame": "ОтĐșрыть ĐČ ĐłĐ»Đ°ĐČĐœĐŸĐŒ фрДĐčĐŒĐ”", + "Open on the website": "ОтĐșрыть ĐœĐ° саĐčтД", + "Origin Is Unreachable": "Đ˜ŃŃ‚ĐŸŃ‡ĐœĐžĐș ĐœĐ”ĐŽĐŸŃŃ‚ŃƒĐżĐ”Đœ", + "Page Expired": "ĐĄŃ‚Ń€Đ°ĐœĐžŃ†Đ° ŃƒŃŃ‚Đ°Ń€Đ”Đ»Đ°", + "Pagination Navigation": "НаĐČогацоя", + "Partial Content": "ĐĐ” ĐżĐŸĐ»ĐœĐŸĐ” ŃĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐ”", + "Password": "ĐŸĐ°Ń€ĐŸĐ»ŃŒ", + "Payload Too Large": "Đ‘ĐŸĐ»ŃŒŃˆĐŸĐč ĐŸĐ±ŃŠŃ‘ĐŒ ĐŽĐ°ĐœĐœŃ‹Ń…", + "Payment Required": "ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ ĐŸĐżĐ»Đ°Ń‚Đ°", + "Permanent Redirect": "ĐŸĐŸŃŃ‚ĐŸŃĐœĐœĐŸĐ” ĐżĐ”Ń€Đ”ĐœĐ°ĐżŃ€Đ°ĐČĐ»Đ”ĐœĐžĐ”", + "Please click the button below to verify your email address.": "ĐŸĐŸĐ¶Đ°Đ»ŃƒĐčста, ĐœĐ°Đ¶ĐŒĐžŃ‚Đ” ĐșĐœĐŸĐżĐșу ĐœĐžĐ¶Đ”, Ń‡Ń‚ĐŸĐ±Ń‹ ĐżĐŸĐŽŃ‚ĐČĐ”Ń€ĐŽĐžŃ‚ŃŒ сĐČĐŸĐč аЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹.", + "Precondition Failed": "ĐŁŃĐ»ĐŸĐČОД Đ»ĐŸĐ¶ĐœĐŸ", + "Precondition Required": "ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ ĐżŃ€Đ”ĐŽŃƒŃĐ»ĐŸĐČОД", + "Preview": "ĐŸŃ€Đ”ĐŽĐżŃ€ĐŸŃĐŒĐŸŃ‚Ń€", + "Price": "ĐŠĐ”ĐœĐ°", + "Processing": "ИЮёт ĐŸĐ±Ń€Đ°Đ±ĐŸŃ‚Đșа", + "Profile": "ĐŸŃ€ĐŸŃ„ĐžĐ»ŃŒ", + "Profile Information": "Đ˜ĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ ĐżŃ€ĐŸŃ„ĐžĐ»Ń", + "Proxy Authentication Required": "ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ Đ°ŃƒŃ‚Đ”ĐœŃ‚ĐžŃ„ĐžĐșацоя ĐżŃ€ĐŸĐșсО", + "Railgun Error": "ĐžŃˆĐžĐ±Đșа ŃĐŸĐ”ĐŽĐžĐœĐ”ĐœĐžŃ с Railgun", + "Range Not Satisfiable": "Đ”ĐžĐ°ĐżĐ°Đ·ĐŸĐœ ĐœĐ”ĐŽĐŸŃŃ‚ĐžĐ¶ĐžĐŒ", + "Record": "Запось", + "Regards": "ĐĄ уĐČĐ°Đ¶Đ”ĐœĐžĐ”ĐŒ", + "Register": "Đ Đ”ĐłĐžŃŃ‚Ń€Đ°Ń†ĐžŃ", + "Remember me": "Đ—Đ°ĐżĐŸĐŒĐœĐžŃ‚ŃŒ ĐŒĐ”ĐœŃ", + "Request Header Fields Too Large": "ĐŸĐŸĐ»Ń Đ·Đ°ĐłĐŸĐ»ĐŸĐČĐșа слОшĐșĐŸĐŒ Đ±ĐŸĐ»ŃŒŃˆĐžĐ”", + "Request Timeout": "Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ", + "Resend Verification Email": "Đ’Ń‹ŃĐ»Đ°Ń‚ŃŒ ĐżĐŸĐČŃ‚ĐŸŃ€ĐœĐŸ ĐżĐžŃŃŒĐŒĐŸ ĐŽĐ»Ń ĐżĐŸĐŽŃ‚ĐČĐ”Ń€Đ¶ĐŽĐ”ĐœĐžŃ", + "Reset Content": "ĐĄĐ±Ń€ĐŸŃ ŃĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐłĐŸ", + "Reset Password": "ĐĄĐ±Ń€ĐŸŃĐžŃ‚ŃŒ ĐżĐ°Ń€ĐŸĐ»ŃŒ", + "Reset Password Notification": "ĐžĐżĐŸĐČĐ”Ń‰Đ”ĐœĐžĐ” ĐŸ ŃĐ±Ń€ĐŸŃĐ” ĐżĐ°Ń€ĐŸĐ»Ń", + "Restore": "Đ’ĐŸŃŃŃ‚Đ°ĐœĐŸĐČоть", + "Restore :name": "Đ’ĐŸŃŃŃ‚Đ°ĐœĐŸĐČоть :name", + "results": "Ń€Đ”Đ·ŃƒĐ»ŃŒŃ‚Đ°Ń‚ĐŸĐČ", + "Retry With": "ĐŸĐŸĐČŃ‚ĐŸŃ€ĐžŃ‚ŃŒ с", + "Save": "ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ", + "Save & Close": "ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ Đž заĐșрыть", + "Save & Return": "ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ Đž ĐČĐ”Ń€ĐœŃƒŃ‚ŃŒŃŃ", + "Save :name": "ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ :name", + "Saved.": "ĐĄĐŸŃ…Ń€Đ°ĐœĐ”ĐœĐŸ.", + "Search": "ĐŸĐŸĐžŃĐș", + "Search :name": "ĐŸĐŸĐžŃĐș :name", + "See Other": "ĐĄĐŒĐŸŃ‚Ń€Đž ĐŽŃ€ŃƒĐłĐŸĐ”", + "Select": "Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ", + "Select All": "Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ ĐČсД", + "Send": "ОтпраĐČоть", + "Server Error": "ĐžŃˆĐžĐ±Đșа сДрĐČДра", + "Service Unavailable": "ХДрĐČОс ĐœĐ”ĐŽĐŸŃŃ‚ŃƒĐżĐ”Đœ", + "Session Has Expired": "ĐĄĐ”ŃŃĐžŃ ŃƒŃŃ‚Đ°Ń€Đ”Đ»Đ°", + "Settings": "ĐĐ°ŃŃ‚Ń€ĐŸĐčĐșĐž", + "Show": "ĐŸĐŸĐșĐ°Đ·Đ°Ń‚ŃŒ", + "Show :name": "ĐŸĐŸĐșĐ°Đ·Đ°Ń‚ŃŒ :name", + "Show All": "ĐŸĐŸĐșĐ°Đ·Đ°Ń‚ŃŒ ĐČсё", + "Showing": "ĐŸĐŸĐșĐ°Đ·Đ°ĐœĐŸ с", + "Sign In": "Đ Đ”ĐłĐžŃŃ‚Ń€Đ°Ń†ĐžŃ", + "Solve": "Đ Đ”ŃˆĐžŃ‚ŃŒ", + "SSL Handshake Failed": "КĐČĐžŃ‚ĐžŃ€ĐŸĐČĐ°ĐœĐžĐ” SSL ĐœĐ” ŃƒĐŽĐ°Đ»ĐŸŃŃŒ", + "Start": "Начать", + "Stop": "ĐžŃŃ‚Đ°ĐœĐŸĐČоть", + "Submit": "ОтпраĐČоть", + "Subscribe": "ĐŸĐŸĐŽĐżĐžŃĐ°Ń‚ŃŒŃŃ", + "Switch": "Đ˜Đ·ĐŒĐ”ĐœĐžŃ‚ŃŒ", + "Switch To Role": "ĐŸĐ”Ń€Đ”ĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒŃŃ ĐœĐ° Ń€ĐŸĐ»ŃŒ", + "Switching Protocols": "ĐŸĐ”Ń€Đ”ĐșĐ»ŃŽŃ‡Đ”ĐœĐžĐ” ĐżŃ€ĐŸŃ‚ĐŸĐșĐŸĐ»ĐŸĐČ", + "Tag": "йДг", + "Tags": "йДгО", + "Temporary Redirect": "Đ’Ń€Đ”ĐŒĐ”ĐœĐœĐŸĐ” ĐżĐ”Ń€Đ”ĐœĐ°ĐżŃ€Đ°ĐČĐ»Đ”ĐœĐžĐ”", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "ĐĄĐżĐ°ŃĐžĐ±ĐŸ за рДгОстрацОю! ĐŸŃ€Đ”Đ¶ĐŽĐ” Ń‡Đ”ĐŒ ĐœĐ°Ń‡Đ°Ń‚ŃŒ, ĐœĐ” ĐŒĐŸĐłĐ»Đž бы Вы ĐżĐŸĐŽŃ‚ĐČĐ”Ń€ĐŽĐžŃ‚ŃŒ аЎрДс сĐČĐŸĐ”Đč ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹ пДрДĐčЮя ĐżĐŸ ссылĐșĐ”, ĐșĐŸŃ‚ĐŸŃ€ŃƒŃŽ ĐŒŃ‹ Đ’Đ°ĐŒ ĐŸŃ‚ĐżŃ€Đ°ĐČОлО? ЕслО Вы ĐœĐ” ĐżĐŸĐ»ŃƒŃ‡ĐžĐ»Đž ĐżĐžŃŃŒĐŒĐŸ, ĐŒŃ‹ с Ń€Đ°ĐŽĐŸŃŃ‚ŃŒŃŽ ĐŸŃ‚ĐżŃ€Đ°ĐČĐžĐŒ ĐœĐŸĐČĐŸĐ”.", + "The given data was invalid.": "ĐŁĐșĐ°Đ·Đ°ĐœĐœŃ‹Đ” ĐŽĐ°ĐœĐœŃ‹Đ” ĐœĐ”ĐŽĐ”ĐčстĐČĐžŃ‚Đ”Đ»ŃŒĐœŃ‹.", + "The response is not a streamed response.": "ОтĐČДт ĐœĐ” яĐČĐ»ŃĐ”Ń‚ŃŃ ĐżĐŸŃ‚ĐŸĐșĐŸĐČŃ‹ĐŒ.", + "The response is not a view.": "ОтĐČДт ĐœĐ” яĐČĐ»ŃĐ”Ń‚ŃŃ прДЎстаĐČĐ»Đ”ĐœĐžĐ”ĐŒ.", + "This is a secure area of the application. Please confirm your password before continuing.": "Đ­Ń‚ĐŸ Đ·Đ°Ń‰ĐžŃ‰Ń‘ĐœĐœĐ°Ń ĐŸĐ±Đ»Đ°ŃŃ‚ŃŒ ĐżŃ€ĐžĐ»ĐŸĐ¶Đ”ĐœĐžŃ. ĐŸĐŸĐ¶Đ°Đ»ŃƒĐčста, ĐżĐŸĐŽŃ‚ĐČДрЎОтД Ваш ĐżĐ°Ń€ĐŸĐ»ŃŒ, прДжЎД Ń‡Đ”ĐŒ ĐżŃ€ĐŸĐŽĐŸĐ»Đ¶ĐžŃ‚ŃŒ.", + "This password reset link will expire in :count minutes.": "ĐĄŃ€ĐŸĐș ĐŽĐ”ĐčстĐČоя ссылĐșĐž ĐŽĐ»Ń ŃĐ±Ń€ĐŸŃĐ° ĐżĐ°Ń€ĐŸĐ»Ń ОстДĐșаДт чДрДз :count ĐŒĐžĐœŃƒŃ‚.", + "to": "ĐżĐŸ", + "Toggle navigation": "ĐŸĐ”Ń€Đ”ĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ ĐœĐ°ĐČогацою", + "Too Early": "ХлОшĐșĐŸĐŒ Ń€Đ°ĐœĐŸ", + "Too Many Requests": "ХлОшĐșĐŸĐŒ ĐŒĐœĐŸĐłĐŸ Đ·Đ°ĐżŃ€ĐŸŃĐŸĐČ", + "Translate": "ĐŸĐ”Ń€Đ”ĐČĐŸĐŽ", + "Translate It": "ĐŸĐ”Ń€Đ”ĐČДстО", + "Unauthorized": "ĐĐ” аĐČŃ‚ĐŸŃ€ĐžĐ·ĐŸĐČĐ°Đœ", + "Unavailable For Legal Reasons": "ĐĐ”ĐŽĐŸŃŃ‚ŃƒĐżĐœĐŸ ĐżĐŸ юрОЎОчДсĐșĐžĐŒ ĐżŃ€ĐžŃ‡ĐžĐœĐ°ĐŒ", + "Unknown Error": "ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ°Ń ĐŸŃˆĐžĐ±Đșа", + "Unpack": "РаспаĐșĐŸĐČать", + "Unprocessable Entity": "ĐĐ”ĐŸĐ±Ń€Đ°Đ±Đ°Ń‚Ń‹ĐČĐ°Đ”ĐŒŃ‹Đč эĐșĐ·Đ”ĐŒĐżĐ»ŃŃ€", + "Unsubscribe": "Отпосаться", + "Unsupported Media Type": "ĐĐ”ĐżĐŸĐŽĐŽĐ”Ń€Đ¶ĐžĐČĐ°Đ”ĐŒŃ‹Đč топ ĐŽĐ°ĐœĐœŃ‹Ń…", + "Up": "ВĐČДрх", + "Update": "ĐžĐ±ĐœĐŸĐČоть", + "Update :name": "ĐžĐ±ĐœĐŸĐČоть :name", + "Update Password": "ĐžĐ±ĐœĐŸĐČоть ĐżĐ°Ń€ĐŸĐ»ŃŒ", + "Update your account's profile information and email address.": "ĐžĐ±ĐœĐŸĐČОтД ĐžĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃŽ Đž аЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹ ĐČ ĐżŃ€ĐŸŃ„ĐžĐ»Đ” ŃƒŃ‡Ń‘Ń‚ĐœĐŸĐč запОсО.", + "Upgrade Required": "ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ ĐŸĐ±ĐœĐŸĐČĐ»Đ”ĐœĐžĐ”", + "URI Too Long": "URI слОшĐșĐŸĐŒ ĐŽĐ»ĐžĐœĐœŃ‹Đč", + "Use Proxy": "Đ˜ŃĐżĐŸĐ»ŃŒĐ·ŃƒĐč ĐżŃ€ĐŸĐșсО", + "User": "ĐŸĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»ŃŒ", + "Variant Also Negotiates": "Đ’Đ°Ń€ĐžĐ°ĐœŃ‚ Ń‚ĐŸĐ¶Đ” ĐżŃ€ĐŸĐČĐŸĐŽĐžŃ‚ ŃĐŸĐłĐ»Đ°ŃĐŸĐČĐ°ĐœĐžĐ”", + "Verify Email Address": "ĐŸĐŸĐŽŃ‚ĐČĐ”Ń€ĐŽĐžŃ‚ŃŒ аЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹", + "View": "ĐŸŃ€ĐŸŃĐŒĐŸŃ‚Ń€", + "View :name": "ĐŸĐŸŃĐŒĐŸŃ‚Ń€Đ”Ń‚ŃŒ :name", + "Web Server is Down": "ВДб-сДрĐČДр ĐœĐ” Ń€Đ°Đ±ĐŸŃ‚Đ°Đ”Ń‚", + "Whoops!": "Упс!", + "Yes": "Да", + "You are receiving this email because we received a password reset request for your account.": "Вы ĐżĐŸĐ»ŃƒŃ‡ĐžĐ»Đž ŃŃ‚ĐŸ ĐżĐžŃŃŒĐŒĐŸ, ĐżĐŸŃ‚ĐŸĐŒŃƒ Ń‡Ń‚ĐŸ ĐŒŃ‹ ĐżĐŸĐ»ŃƒŃ‡ĐžĐ»Đž Đ·Đ°ĐżŃ€ĐŸŃ ĐœĐ° ŃĐ±Ń€ĐŸŃ ĐżĐ°Ń€ĐŸĐ»Ń ĐŽĐ»Ń Đ’Đ°ŃˆĐ”Đč ŃƒŃ‡Ń‘Ń‚ĐœĐŸĐč запОсО.", + "You're logged in!": "Вы ужД ĐČĐŸŃˆĐ»Đž.", + "Your email address is unverified.": "Ваш аЎрДс ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœĐŸĐč ĐżĐŸŃ‡Ń‚Ń‹ ĐœĐ” ĐżĐŸĐŽŃ‚ĐČĐ”Ń€Đ¶ĐŽŃ‘Đœ." +} \ No newline at end of file diff --git a/resources/lang/ru/actions.php b/resources/lang/ru/actions.php new file mode 100644 index 000000000..9b45ccbd1 --- /dev/null +++ b/resources/lang/ru/actions.php @@ -0,0 +1,119 @@ + 'ĐŸŃ€ĐžĐœŃŃ‚ŃŒ', + 'action' => 'ДДĐčстĐČОД', + 'actions' => 'ДДĐčстĐČоя', + 'add' => 'Đ”ĐŸĐ±Đ°ĐČоть', + 'admin' => 'ĐŸĐ°ĐœĐ”Đ»ŃŒ Đ°ĐŽĐŒĐžĐœĐžŃŃ‚Ń€Đ°Ń‚ĐŸŃ€Đ°', + 'agree' => 'ĐĄĐŸĐłĐ»Đ°ŃĐ”Đœ(ĐœĐ°)', + 'archive' => 'АрхоĐČ', + 'assign' => 'ĐĐ°Đ·ĐœĐ°Ń‡ĐžŃ‚ŃŒ', + 'associate' => 'ĐŃŃĐŸŃ†ĐžĐžŃ€ĐŸĐČать', + 'attach' => 'ПроĐșŃ€Đ”ĐżĐžŃ‚ŃŒ', + 'browse' => 'ĐŸŃ€ĐŸŃĐŒĐŸŃ‚Ń€', + 'cancel' => 'ĐžŃ‚ĐŒĐ”ĐœĐ°', + 'choose' => 'Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ', + 'choose_file' => 'Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ фаĐčĐ»', + 'choose_image' => 'Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'click_to_copy' => 'ĐĄĐșĐŸĐżĐžŃ€ĐŸĐČать', + 'close' => 'ЗаĐșрыть', + 'collapse' => 'ĐĄĐČĐ”Ń€ĐœŃƒŃ‚ŃŒ', + 'collapse_all' => 'ĐĄĐČĐ”Ń€ĐœŃƒŃ‚ŃŒ ĐČсё', + 'comment' => 'ĐšĐŸĐŒĐŒĐ”ĐœŃ‚Đ°Ń€ĐžĐč', + 'confirm' => 'ĐŸĐŸĐŽŃ‚ĐČĐ”Ń€ĐŽĐžŃ‚ŃŒ', + 'connect' => 'ĐŸĐŸĐŽĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ', + 'create' => 'ĐĄĐŸĐ·ĐŽĐ°Ń‚ŃŒ', + 'delete' => 'ĐŁĐŽĐ°Đ»ĐžŃ‚ŃŒ', + 'detach' => 'ОтĐșŃ€Đ”ĐżĐžŃ‚ŃŒ', + 'details' => 'ĐŸĐŸĐŽŃ€ĐŸĐ±ĐœĐ”Đ”', + 'disable' => 'ОтĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ', + 'discard' => 'ОтĐșĐ°Đ·Đ°Ń‚ŃŒŃŃ', + 'done' => 'Đ“ĐŸŃ‚ĐŸĐČĐŸ', + 'down' => 'Đ’ĐœĐžĐ·', + 'duplicate' => 'Đ”ŃƒĐ±Đ»ĐžŃ€ĐŸĐČать', + 'edit' => 'РДЎаĐșŃ‚ĐžŃ€ĐŸĐČать', + 'enable' => 'ВĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ', + 'expand' => 'РасĐșрыть', + 'expand_all' => 'РасĐșрыть ĐČсё', + 'explanation' => 'ĐžĐ±ŃŠŃŃĐœĐžŃ‚ŃŒ', + 'export' => 'Đ­ĐșŃĐżĐŸŃ€Ń‚', + 'file' => 'В ĐżĐŸĐ»Đ” :attribute ĐŽĐŸĐ»Đ¶Đ”Đœ Đ±Ń‹Ń‚ŃŒ уĐșĐ°Đ·Đ°Đœ фаĐčĐ».', + 'files' => 'ЀаĐčлы', + 'go_home' => 'Đ’Đ”Ń€ĐœŃƒŃ‚ŃŒŃŃ ĐœĐ° глаĐČĐœŃƒŃŽ', + 'hide' => 'ĐĄĐșрыть', + 'home' => 'На глаĐČĐœŃƒŃŽ', + 'image' => 'ЀаĐčĐ», уĐșĐ°Đ·Đ°ĐœĐœŃ‹Đč ĐČ ĐżĐŸĐ»Đ” :attribute, ĐŽĐŸĐ»Đ¶Đ”Đœ Đ±Ń‹Ń‚ŃŒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”ĐŒ.', + 'impersonate' => 'Đ’ĐŸĐčто ĐżĐŸĐŽ ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»Đ”ĐŒ', + 'impersonation' => 'Đ’ĐŸĐčто ĐżĐŸĐŽ ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»Đ”ĐŒ', + 'import' => 'Đ˜ĐŒĐżĐŸŃ€Ń‚', + 'introduction' => 'ВĐČĐ”ĐŽĐ”ĐœĐžĐ”', + 'like' => 'НраĐČотся', + 'load' => 'Đ—Đ°ĐłŃ€ŃƒĐ·ĐžŃ‚ŃŒ', + 'localize' => 'Đ›ĐŸĐșĐ°Đ»ĐžĐ·ĐŸĐČать', + 'log_in' => 'Đ’ĐŸĐčто', + 'log_out' => 'ВыĐčто', + 'named' => [ + 'add' => 'Đ”ĐŸĐ±Đ°ĐČоть :name', + 'choose' => 'Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ :name', + 'create' => 'ĐĄĐŸĐ·ĐŽĐ°Ń‚ŃŒ :name', + 'delete' => 'ĐŁĐŽĐ°Đ»ĐžŃ‚ŃŒ :name', + 'duplicate' => 'Đ”ŃƒĐ±Đ»ĐžŃ€ĐŸĐČать :name', + 'edit' => 'РДЎаĐșŃ‚ĐžŃ€ĐŸĐČать :name', + 'export' => 'Đ­ĐșŃĐżĐŸŃ€Ń‚ĐžŃ€ĐŸĐČать :name', + 'hide' => 'ĐĄĐșрыть :name', + 'import' => 'Đ˜ĐŒĐżĐŸŃ€Ń‚ :name', + 'new' => 'ĐĐŸĐČыĐč :name', + 'restore' => 'Đ’ĐŸŃŃŃ‚Đ°ĐœĐŸĐČоть :name', + 'save' => 'ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ :name', + 'search' => 'ИсĐșать :name', + 'show' => 'ĐŸĐŸĐșĐ°Đ·Đ°Ń‚ŃŒ :name', + 'update' => 'ĐžĐ±ĐœĐŸĐČоть :name', + 'view' => 'ĐŸŃ€ĐŸŃĐŒĐŸŃ‚Ń€Đ”Ń‚ŃŒ :name', + ], + 'new' => 'ĐĐŸĐČыĐč', + 'no' => 'ĐĐ”Ń‚', + 'open' => 'ОтĐșрыть', + 'open_website' => 'ОтĐșрыть ĐœĐ° саĐčтД', + 'preview' => 'ĐŸŃ€Đ”ĐŽĐżŃ€ĐŸŃĐŒĐŸŃ‚Ń€', + 'price' => 'ĐŠĐ”ĐœĐ°', + 'record' => 'Запось', + 'restore' => 'Đ’ĐŸŃŃŃ‚Đ°ĐœĐŸĐČоть', + 'save' => 'ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ', + 'save_and_close' => 'ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ Đž заĐșрыть', + 'save_and_return' => 'ĐĄĐŸŃ…Ń€Đ°ĐœĐžŃ‚ŃŒ Đž ĐČĐ”Ń€ĐœŃƒŃ‚ŃŒŃŃ', + 'search' => 'ĐŸĐŸĐžŃĐș', + 'select' => 'Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ', + 'select_all' => 'Đ’Ń‹Đ±Ń€Đ°Ń‚ŃŒ ĐČсё', + 'send' => 'ОтпраĐČоть', + 'settings' => 'ĐĐ°ŃŃ‚Ń€ĐŸĐčĐșĐž', + 'show' => 'ĐŸĐŸĐșĐ°Đ·Đ°Ń‚ŃŒ', + 'show_all' => 'ĐŸĐŸĐșĐ°Đ·Đ°Ń‚ŃŒ ĐČсё', + 'sign_in' => 'Đ Đ”ĐłĐžŃŃ‚Ń€Đ°Ń†ĐžŃ', + 'solve' => 'Đ Đ”ŃˆĐžŃ‚ŃŒ', + 'start' => 'Начать', + 'stop' => 'ĐžŃŃ‚Đ°ĐœĐŸĐČоть', + 'submit' => 'ОтпраĐČоть', + 'subscribe' => 'ĐŸĐŸĐŽĐżĐžŃĐ°Ń‚ŃŒŃŃ', + 'switch' => 'ĐŸĐ”Ń€Đ”ĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒ', + 'switch_to_role' => 'ĐŸĐ”Ń€Đ”ĐșĐ»ŃŽŃ‡ĐžŃ‚ŃŒŃŃ ĐœĐ° Ń€ĐŸĐ»ŃŒ', + 'tag' => 'йДг', + 'tags' => 'йДгО', + 'target_link' => [ + 'blank' => 'ОтĐșрыть ĐČ ĐœĐŸĐČĐŸĐŒ ĐŸĐșĐœĐ”', + 'parent' => 'ОтĐșрыть ĐČ Ń€ĐŸĐŽĐžŃ‚Đ”Đ»ŃŒŃĐșĐŸĐŒ фрДĐčĐŒĐ”', + 'self' => 'ОтĐșрыть ĐČ Ń‚Đ”ĐșŃƒŃ‰Đ”ĐŒ ĐŸĐșĐœĐ”', + 'top' => 'ОтĐșрыть ĐČ ĐłĐ»Đ°ĐČĐœĐŸĐŒ фрДĐčĐŒĐ”', + ], + 'translate' => 'ĐŸĐ”Ń€Đ”ĐČĐŸĐŽ', + 'translate_it' => 'ĐŸĐ”Ń€Đ”ĐČДстО', + 'unpack' => 'РаспаĐșĐŸĐČать', + 'unsubscribe' => 'Отпосаться', + 'up' => 'ВĐČДрх', + 'update' => 'ĐžĐ±ĐœĐŸĐČоть', + 'user' => 'ĐĐ” ŃƒĐŽĐ°Đ»ĐŸŃŃŒ ĐœĐ°Đčто ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»Ń с уĐșĐ°Đ·Đ°ĐœĐœŃ‹ĐŒ ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœŃ‹ĐŒ Đ°ĐŽŃ€Đ”ŃĐŸĐŒ.', + 'view' => 'ĐŸŃ€ĐŸŃĐŒĐŸŃ‚Ń€', + 'yes' => 'Да', +]; diff --git a/resources/lang/ru/auth.php b/resources/lang/ru/auth.php new file mode 100644 index 000000000..38ca9586d --- /dev/null +++ b/resources/lang/ru/auth.php @@ -0,0 +1,9 @@ + 'ĐĐ”ĐČĐ”Ń€ĐœĐŸĐ” ĐžĐŒŃ ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»Ń ОлО ĐżĐ°Ń€ĐŸĐ»ŃŒ.', + 'password' => 'ĐĐ”ĐșĐŸŃ€Ń€Đ”ĐșŃ‚ĐœŃ‹Đč ĐżĐ°Ń€ĐŸĐ»ŃŒ.', + 'throttle' => 'ХлОшĐșĐŸĐŒ ĐŒĐœĐŸĐłĐŸ ĐżĐŸĐżŃ‹Ń‚ĐŸĐș ĐČŃ…ĐŸĐŽĐ°. ĐŸĐŸĐ¶Đ°Đ»ŃƒĐčста, ĐżĐŸĐżŃ€ĐŸĐ±ŃƒĐčтД Дщё раз чДрДз :seconds сДĐșŃƒĐœĐŽ.', +]; diff --git a/resources/lang/ru/http-statuses.php b/resources/lang/ru/http-statuses.php new file mode 100644 index 000000000..1da482182 --- /dev/null +++ b/resources/lang/ru/http-statuses.php @@ -0,0 +1,84 @@ + 'ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ°Ń ĐŸŃˆĐžĐ±Đșа', + '100' => 'ĐŸŃ€ĐŸĐŽĐŸĐ»Đ¶ĐžŃ‚ŃŒ', + '101' => 'ĐŸĐ”Ń€Đ”ĐșĐ»ŃŽŃ‡Đ”ĐœĐžĐ” ĐżŃ€ĐŸŃ‚ĐŸĐșĐŸĐ»ĐŸĐČ', + '102' => 'ИЮёт ĐŸĐ±Ń€Đ°Đ±ĐŸŃ‚Đșа', + '200' => 'Đ„ĐŸŃ€ĐŸŃˆĐŸ', + '201' => 'ĐĄĐŸĐ·ĐŽĐ°ĐœĐŸ', + '202' => 'ĐŸŃ€ĐžĐœŃŃ‚ĐŸ', + '203' => 'Đ˜ĐœŃ„ĐŸŃ€ĐŒĐ°Ń†ĐžŃ ĐœĐ” аĐČŃ‚ĐŸŃ€ĐžŃ‚Đ”Ń‚ĐœĐ°', + '204' => 'ĐĄĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐ” ĐŸŃ‚ŃŃƒŃ‚ŃŃ‚ĐČŃƒĐ”Ń‚', + '205' => 'ĐĄĐ±Ń€ĐŸŃ ŃĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐłĐŸ', + '206' => 'ĐĐ” ĐżĐŸĐ»ĐœĐŸĐ” ŃĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐ”', + '207' => 'ĐœĐœĐŸĐłĐŸ ŃŃ‚Đ°Ń‚ŃƒŃĐŸĐČ', + '208' => 'УжД ŃĐŸĐŸĐ±Ń‰Đ°Đ»ĐŸŃŃŒ', + '226' => 'Đ˜ŃĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°ĐœĐŸ IM', + '300' => 'ĐœĐœĐŸĐłĐŸ ĐČĐ°Ń€ĐžĐ°ĐœŃ‚ĐŸĐČ', + '301' => 'ĐŸĐ”Ń€Đ”ĐŒĐ”Ń‰Đ”ĐœĐŸ ĐœĐ°ĐČсДгЎа', + '302' => 'НаĐčĐŽĐ”ĐœĐŸ', + '303' => 'ĐĄĐŒĐŸŃ‚Ń€Đž ĐŽŃ€ŃƒĐłĐŸĐ”', + '304' => 'БДз ĐžĐ·ĐŒĐ”ĐœĐ”ĐœĐžĐč', + '305' => 'Đ˜ŃĐżĐŸĐ»ŃŒĐ·ŃƒĐč ĐżŃ€ĐŸĐșсО', + '307' => 'Đ’Ń€Đ”ĐŒĐ”ĐœĐœĐŸĐ” ĐżĐ”Ń€Đ”ĐœĐ°ĐżŃ€Đ°ĐČĐ»Đ”ĐœĐžĐ”', + '308' => 'ĐŸĐŸŃŃ‚ĐŸŃĐœĐœĐŸĐ” ĐżĐ”Ń€Đ”ĐœĐ°ĐżŃ€Đ°ĐČĐ»Đ”ĐœĐžĐ”', + '400' => 'ĐĐ”ĐșĐŸŃ€Ń€Đ”ĐșŃ‚ĐœŃ‹Đč Đ·Đ°ĐżŃ€ĐŸŃ', + '401' => 'ĐĐ” аĐČŃ‚ĐŸŃ€ĐžĐ·ĐŸĐČĐ°Đœ', + '402' => 'ĐĐ”ĐŸĐ±Ń…ĐŸĐŽĐžĐŒĐ° ĐŸĐżĐ»Đ°Ń‚Đ°', + '403' => 'Đ”ĐŸŃŃ‚ŃƒĐż Đ·Đ°ĐżŃ€Đ”Ń‰Ń‘Đœ', + '404' => 'ĐĐ” ĐœĐ°ĐčĐŽĐ”ĐœĐŸ', + '405' => 'ĐœĐ”Ń‚ĐŸĐŽ Đ·Đ°ĐżŃ€Đ”Ń‰Ń‘Đœ', + '406' => 'ĐĐ”ĐżŃ€ĐžĐ”ĐŒĐ»Đ”ĐŒĐŸ', + '407' => 'ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ Đ°ŃƒŃ‚Đ”ĐœŃ‚ĐžŃ„ĐžĐșацоя ĐżŃ€ĐŸĐșсО', + '408' => 'Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ', + '409' => 'ĐšĐŸĐœŃ„Đ»ĐžĐșт', + '410' => 'ĐŁĐŽĐ°Đ»Đ”ĐœĐŸ', + '411' => 'ĐžĐ±ŃŠŃ‘ĐŒ ŃĐŸĐŽĐ”Ń€Đ¶ĐžĐŒĐŸĐłĐŸ ĐœĐ” ĐŸĐżŃ€Đ”ĐŽĐ”Đ»Ń‘Đœ', + '412' => 'ĐŁŃĐ»ĐŸĐČОД Đ»ĐŸĐ¶ĐœĐŸ', + '413' => 'Đ‘ĐŸĐ»ŃŒŃˆĐŸĐč ĐŸĐ±ŃŠŃ‘ĐŒ ĐŽĐ°ĐœĐœŃ‹Ń…', + '414' => 'URI слОшĐșĐŸĐŒ ĐŽĐ»ĐžĐœĐœŃ‹Đč', + '415' => 'ĐĐ”ĐżĐŸĐŽĐŽĐ”Ń€Đ¶ĐžĐČĐ°Đ”ĐŒŃ‹Đč топ ĐŽĐ°ĐœĐœŃ‹Ń…', + '416' => 'Đ”ĐžĐ°ĐżĐ°Đ·ĐŸĐœ ĐœĐ”ĐŽĐŸŃŃ‚ĐžĐ¶ĐžĐŒ', + '417' => 'Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ', + '418' => 'ĐŻ - чаĐčĐœĐžĐș', + '419' => 'ĐĄĐ”ŃŃĐžŃ ŃƒŃŃ‚Đ°Ń€Đ”Đ»Đ°', + '421' => 'ĐĐ”ĐČĐ”Ń€ĐœŃ‹Đč Đ·Đ°ĐżŃ€ĐŸŃ', + '422' => 'ĐĐ”ĐŸĐ±Ń€Đ°Đ±Đ°Ń‚Ń‹ĐČĐ°Đ”ĐŒŃ‹Đč эĐșĐ·Đ”ĐŒĐżĐ»ŃŃ€', + '423' => 'Đ”ĐŸŃŃ‚ŃƒĐż Đ·Đ°Đ±Đ»ĐŸĐșĐžŃ€ĐŸĐČĐ°Đœ', + '424' => 'ĐžŃˆĐžĐ±Đșа заĐČĐžŃĐžĐŒĐŸŃŃ‚Đž', + '425' => 'ХлОшĐșĐŸĐŒ Ń€Đ°ĐœĐŸ', + '426' => 'ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ ĐŸĐ±ĐœĐŸĐČĐ»Đ”ĐœĐžĐ”', + '428' => 'ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ ĐżŃ€Đ”ĐŽŃƒŃĐ»ĐŸĐČОД', + '429' => 'ХлОшĐșĐŸĐŒ ĐŒĐœĐŸĐłĐŸ Đ·Đ°ĐżŃ€ĐŸŃĐŸĐČ', + '431' => 'ĐŸĐŸĐ»Ń Đ·Đ°ĐłĐŸĐ»ĐŸĐČĐșа слОшĐșĐŸĐŒ Đ±ĐŸĐ»ŃŒŃˆĐžĐ”', + '444' => 'ĐĄĐŸĐ”ĐŽĐžĐœĐ”ĐœĐžĐ” заĐșŃ€Ń‹Ń‚ĐŸ бДз ĐŸŃ‚ĐČДта', + '449' => 'ĐŸĐŸĐČŃ‚ĐŸŃ€ĐžŃ‚ŃŒ с', + '451' => 'ĐĐ”ĐŽĐŸŃŃ‚ŃƒĐżĐœĐŸ ĐżĐŸ юрОЎОчДсĐșĐžĐŒ ĐżŃ€ĐžŃ‡ĐžĐœĐ°ĐŒ', + '499' => 'Đ—Đ°ĐżŃ€ĐŸŃ заĐșрыт ĐșĐ»ĐžĐ”ĐœŃ‚ĐŸĐŒ', + '500' => 'Đ’ĐœŃƒŃ‚Ń€Đ”ĐœĐœŃŃ ĐŸŃˆĐžĐ±Đșа', + '501' => 'ĐĐ” Ń€Đ”Đ°Đ»ĐžĐ·ĐŸĐČĐ°ĐœĐŸ', + '502' => 'ĐŸŃ€ĐŸĐ±Đ»Đ”ĐŒĐ° с ŃˆĐ»ŃŽĐ·ĐŸĐŒ', + '503' => 'Đ’Đ”ĐŽŃƒŃ‚ŃŃ Ń‚Đ”Ń…ĐœĐžŃ‡Đ”ŃĐșОД Ń€Đ°Đ±ĐŸŃ‚Ń‹', + '504' => 'Клюз ĐœĐ” ĐŸŃ‚ĐČДчаДт', + '505' => 'Đ’Đ”Ń€ŃĐžŃ HTTP ĐœĐ” ĐżĐŸĐŽĐŽĐ”Ń€Đ¶ĐžĐČĐ°Đ”Ń‚ŃŃ', + '506' => 'Đ’Đ°Ń€ĐžĐ°ĐœŃ‚ Ń‚ĐŸĐ¶Đ” ĐżŃ€ĐŸĐČĐŸĐŽĐžŃ‚ ŃĐŸĐłĐ»Đ°ŃĐŸĐČĐ°ĐœĐžĐ”', + '507' => 'ĐŸĐ”Ń€Đ”ĐżĐŸĐ»ĐœĐ”ĐœĐžĐ” Ń…Ń€Đ°ĐœĐžĐ»ĐžŃ‰Đ°', + '508' => 'ĐžĐ±ĐœĐ°Ń€ŃƒĐ¶Đ”Đœ бДсĐșĐŸĐœĐ”Ń‡ĐœŃ‹Đč цоĐșĐ»', + '509' => 'ĐŸŃ€Đ”ĐČŃ‹ŃˆĐ”ĐœĐ° ĐœĐ°ĐłŃ€ŃƒĐ·Đșа ĐœĐ° ĐșĐ°ĐœĐ°Đ» сĐČŃĐ·Đž', + '510' => 'ОтсутстĐČŃƒĐ”Ń‚ Ń€Đ°ŃŃˆĐžŃ€Đ”ĐœĐžĐ”', + '511' => 'ĐąŃ€Đ”Đ±ŃƒĐ”Ń‚ŃŃ сДтДĐČая Đ°ŃƒŃ‚Đ”ĐœŃ‚ĐžŃ„ĐžĐșацоя', + '520' => 'ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ°Ń ĐŸŃˆĐžĐ±Đșа', + '521' => 'ВДб-сДрĐČДр ĐœĐ” Ń€Đ°Đ±ĐŸŃ‚Đ°Đ”Ń‚', + '522' => 'ĐĄĐŸĐ”ĐŽĐžĐœĐ”ĐœĐžĐ” ĐœĐ” ĐŸŃ‚ĐČДчаДт', + '523' => 'Đ˜ŃŃ‚ĐŸŃ‡ĐœĐžĐș ĐœĐ”ĐŽĐŸŃŃ‚ŃƒĐżĐ”Đœ', + '524' => 'Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ', + '525' => 'КĐČĐžŃ‚ĐžŃ€ĐŸĐČĐ°ĐœĐžĐ” SSL ĐœĐ” ŃƒĐŽĐ°Đ»ĐŸŃŃŒ', + '526' => 'ĐĐ”ĐŽĐ”ĐčстĐČĐžŃ‚Đ”Đ»ŃŒĐœŃ‹Đč SSL сДртОфОĐșат', + '527' => 'ĐžŃˆĐžĐ±Đșа ŃĐŸĐ”ĐŽĐžĐœĐ”ĐœĐžŃ с Railgun', + '598' => 'Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐŸĐ¶ĐžĐŽĐ°ĐœĐžŃ', + '599' => 'Đ˜ŃŃ‚Đ”ĐșĐ»ĐŸ ĐČŃ€Đ”ĐŒŃ ĐżĐŸĐŽĐșĐ»ŃŽŃ‡Đ”ĐœĐžŃ', + 'unknownError' => 'ĐĐ”ĐžĐ·ĐČĐ”ŃŃ‚ĐœĐ°Ń ĐŸŃˆĐžĐ±Đșа', +]; diff --git a/resources/lang/ru/pagination.php b/resources/lang/ru/pagination.php new file mode 100644 index 000000000..f7cccdc0e --- /dev/null +++ b/resources/lang/ru/pagination.php @@ -0,0 +1,8 @@ + 'ВпДрёЎ »', + 'previous' => '« ĐĐ°Đ·Đ°ĐŽ', +]; diff --git a/resources/lang/ru/passwords.php b/resources/lang/ru/passwords.php new file mode 100644 index 000000000..61f533698 --- /dev/null +++ b/resources/lang/ru/passwords.php @@ -0,0 +1,11 @@ + 'Ваш ĐżĐ°Ń€ĐŸĐ»ŃŒ был ŃĐ±Ń€ĐŸŃˆĐ”Đœ.', + 'sent' => 'ХсылĐșа ĐœĐ° ŃĐ±Ń€ĐŸŃ ĐżĐ°Ń€ĐŸĐ»Ń была ĐŸŃ‚ĐżŃ€Đ°ĐČĐ»Đ”ĐœĐ°.', + 'throttled' => 'ĐŸĐŸĐ¶Đ°Đ»ŃƒĐčста, ĐżĐŸĐŽĐŸĐ¶ĐŽĐžŃ‚Đ” пДрДЎ ĐżĐŸĐČŃ‚ĐŸŃ€ĐœĐŸĐč ĐżĐŸĐżŃ‹Ń‚ĐșĐŸĐč.', + 'token' => 'ĐžŃˆĐžĐ±ĐŸŃ‡ĐœŃ‹Đč ĐșĐŸĐŽ ŃĐ±Ń€ĐŸŃĐ° ĐżĐ°Ń€ĐŸĐ»Ń.', + 'user' => 'ĐĐ” ŃƒĐŽĐ°Đ»ĐŸŃŃŒ ĐœĐ°Đčто ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»Ń с уĐșĐ°Đ·Đ°ĐœĐœŃ‹ĐŒ ŃĐ»Đ”ĐșŃ‚Ń€ĐŸĐœĐœŃ‹ĐŒ Đ°ĐŽŃ€Đ”ŃĐŸĐŒ.', +]; diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php new file mode 100644 index 000000000..e6dc12db9 --- /dev/null +++ b/resources/lang/ru/validation.php @@ -0,0 +1,279 @@ + 'Вы ĐŽĐŸĐ»Đ¶ĐœŃ‹ ĐżŃ€ĐžĐœŃŃ‚ŃŒ :attribute.', + 'accepted_if' => 'Вы ĐŽĐŸĐ»Đ¶ĐœŃ‹ ĐżŃ€ĐžĐœŃŃ‚ŃŒ :attribute, ĐșĐŸĐłĐŽĐ° :other ŃĐŸĐŸŃ‚ĐČДтстĐČŃƒĐ”Ń‚ :value.', + 'active_url' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐŽĐ”ĐčстĐČĐžŃ‚Đ”Đ»ŃŒĐœŃ‹ĐŒ URL Đ°ĐŽŃ€Đ”ŃĐŸĐŒ.', + 'after' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐŽĐ°Ń‚ĐŸĐč ĐżĐŸŃĐ»Đ” :date.', + 'after_or_equal' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐŽĐ°Ń‚ĐŸĐč ĐżĐŸŃĐ»Đ” ОлО раĐČĐœĐŸĐč :date.', + 'alpha' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŒĐŸĐ¶Đ”Ń‚ ŃĐŸĐŽĐ”Ń€Đ¶Đ°Ń‚ŃŒ Ń‚ĐŸĐ»ŃŒĐșĐŸ буĐșĐČы.', + 'alpha_dash' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŒĐŸĐ¶Đ”Ń‚ ŃĐŸĐŽĐ”Ń€Đ¶Đ°Ń‚ŃŒ Ń‚ĐŸĐ»ŃŒĐșĐŸ буĐșĐČы, цофры, ЎДфОс Đž ĐœĐžĐ¶ĐœĐ”Đ” ĐżĐŸĐŽŃ‡Đ”Ń€ĐșĐžĐČĐ°ĐœĐžĐ”.', + 'alpha_num' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŒĐŸĐ¶Đ”Ń‚ ŃĐŸĐŽĐ”Ń€Đ¶Đ°Ń‚ŃŒ Ń‚ĐŸĐ»ŃŒĐșĐŸ буĐșĐČы Đž цофры.', + 'array' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐŒĐ°ŃŃĐžĐČĐŸĐŒ.', + 'ascii' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :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 ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ Đ»ĐŸĐłĐžŃ‡Đ”ŃĐșĐŸĐłĐŸ топа.', + 'can' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :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 ĐœĐ” ŃŃƒŃ‰Đ”ŃŃ‚ĐČŃƒĐ”Ń‚.', + 'extensions' => 'ЀаĐčĐ» ĐČ ĐżĐŸĐ»Đ” :attribute ĐŽĐŸĐ»Đ¶Đ”Đœ ĐžĐŒĐ”Ń‚ŃŒ ĐŸĐŽĐœĐŸ Оз ŃĐ»Đ”ĐŽŃƒŃŽŃ‰ĐžŃ… Ń€Đ°ŃŃˆĐžŃ€Đ”ĐœĐžĐč: :values.', + '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 ОлО Đ±ĐŸĐ»ŃŒŃˆĐ”.', + ], + 'hex_color' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐșĐŸŃ€Ń€Đ”ĐșŃ‚ĐœŃ‹ĐŒ цĐČĐ”Ń‚ĐŸĐŒ ĐČ HEX Ń„ĐŸŃ€ĐŒĐ°Ń‚Đ”.', + '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 ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ.', + 'present_if' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐșĐŸĐłĐŽĐ° :other раĐČĐœĐŸ :value.', + 'present_unless' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ, ДслО Ń‚ĐŸĐ»ŃŒĐșĐŸ :other ĐœĐ” раĐČĐœĐŸ :value.', + 'present_with' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐșĐŸĐłĐŽĐ° ĐŸĐŽĐœĐŸ Оз :values просутстĐČуют.', + 'present_with_all' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐșĐŸĐłĐŽĐ° ĐČсД Оз Đ·ĐœĐ°Ń‡Đ”ĐœĐžĐč просутстĐČуют: :values.', + 'prohibited' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute Đ·Đ°ĐżŃ€Đ”Ń‰Đ”ĐœĐŸ.', + 'prohibited_if' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute Đ·Đ°ĐżŃ€Đ”Ń‰Đ”ĐœĐŸ, ĐșĐŸĐłĐŽĐ° :other раĐČĐœĐŸ :value.', + 'prohibited_unless' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute Đ·Đ°ĐżŃ€Đ”Ń‰Đ”ĐœĐŸ, ДслО :other ĐœĐ” ŃĐŸŃŃ‚ĐŸĐžŃ‚ ĐČ :values.', + 'prohibits' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute запрДщаДт просутстĐČОД :other.', + 'regex' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :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 ĐžĐŒĐ”Đ”Ń‚ ĐŸŃˆĐžĐ±ĐŸŃ‡ĐœŃ‹Đč Ń„ĐŸŃ€ĐŒĐ°Ń‚ URL.', + 'uuid' => 'Đ—ĐœĐ°Ń‡Đ”ĐœĐžĐ” ĐżĐŸĐ»Ń :attribute ĐŽĐŸĐ»Đ¶ĐœĐŸ Đ±Ń‹Ń‚ŃŒ ĐșĐŸŃ€Ń€Đ”ĐșŃ‚ĐœŃ‹ĐŒ UUID.', + 'attributes' => [ + 'address' => 'аЎрДс', + 'affiliate_url' => 'ĐŸĐ°Ń€Ń‚ĐœŃ‘Ń€ŃĐșая ссылĐșа', + 'age' => 'ĐČĐŸĐ·Ń€Đ°ŃŃ‚', + 'amount' => 'ĐșĐŸĐ»ĐžŃ‡Đ”ŃŃ‚ĐČĐŸ', + 'announcement' => 'Đ°ĐœĐŸĐœŃ', + 'area' => 'ĐŸĐ±Đ»Đ°ŃŃ‚ŃŒ', + 'audience_prize' => 'прОз Đ·Ń€ĐžŃ‚Đ”Đ»ŃŒŃĐșох ŃĐžĐŒĐżĐ°Ń‚ĐžĐč', + 'audience_winner' => 'ĐżĐŸĐ±Đ”ĐŽĐžŃ‚Đ”Đ»ŃŒ Đ·Ń€ĐžŃ‚Đ”Đ»ŃŒŃĐșох ŃĐžĐŒĐżĐ°Ń‚ĐžĐč', + 'available' => 'ĐŽĐŸŃŃ‚ŃƒĐżĐœĐŸ', + 'birthday' => 'Юата Ń€ĐŸĐ¶ĐŽĐ”ĐœĐžŃ', + 'body' => 'ĐșĐŸĐœŃ‚Đ”ĐœŃ‚', + 'city' => 'ĐłĐŸŃ€ĐŸĐŽ', + 'color' => 'цĐČДт', + 'company' => 'ĐșĐŸĐŒĐżĐ°ĐœĐžŃ', + 'compilation' => 'ĐșĐŸĐŒĐżĐžĐ»ŃŃ†ĐžŃ', + 'concept' => 'ĐșĐŸĐœŃ†Đ”ĐżŃ‚', + 'conditions' => 'ŃƒŃĐ»ĐŸĐČоя', + 'content' => 'ĐșĐŸĐœŃ‚Đ”ĐœŃ‚', + 'contest' => 'ĐșĐŸĐœĐșурс', + 'country' => 'ŃŃ‚Ń€Đ°ĐœĐ°', + 'cover' => 'ĐŸĐ±Đ»ĐŸĐ¶Đșа', + 'created_at' => 'ŃĐŸĐ·ĐŽĐ°ĐœĐŸ ĐČ', + 'creator' => 'ŃĐŸĐ·ĐŽĐ°Ń‚Đ”Đ»ŃŒ', + 'currency' => 'ĐČалюта', + 'current_password' => 'тДĐșущоĐč ĐżĐ°Ń€ĐŸĐ»ŃŒ', + 'customer' => 'ĐșĐ»ĐžĐ”ĐœŃ‚', + 'date' => 'Юата', + 'date_of_birth' => 'ĐŽĐ”ĐœŃŒ Ń€ĐŸĐ¶ĐŽĐ”ĐœĐžŃ', + 'dates' => 'Юаты', + 'day' => 'ĐŽĐ”ĐœŃŒ', + 'deleted_at' => 'ŃƒĐŽĐ°Đ»Đ”ĐœĐŸ ĐČ', + 'description' => 'ĐŸĐżĐžŃĐ°ĐœĐžĐ”', + 'display_type' => 'топ ĐŸŃ‚ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃ', + 'district' => 'ĐŸĐșруг', + 'duration' => 'ĐżŃ€ĐŸĐŽĐŸĐ»Đ¶ĐžŃ‚Đ”Đ»ŃŒĐœĐŸŃŃ‚ŃŒ', + 'email' => 'email аЎрДс', + 'excerpt' => 'ĐČыЎДржĐșа', + 'filter' => 'Ń„ĐžĐ»ŃŒŃ‚Ń€', + 'finished_at' => 'заĐČĐ”Ń€ŃˆĐ”ĐœĐŸ ĐČ', + 'first_name' => 'ĐžĐŒŃ', + 'gender' => 'ĐżĐŸĐ»', + 'grand_prize' => 'глаĐČĐœŃ‹Đč прОз', + 'group' => 'группа', + 'hour' => 'час', + 'image' => 'ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'image_desktop' => 'ЎДсĐșŃ‚ĐŸĐżĐœĐŸĐ” ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'image_main' => 'ĐŸŃĐœĐŸĐČĐœĐŸĐ” ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'image_mobile' => 'ĐŒĐŸĐ±ĐžĐ»ŃŒĐœĐŸĐ” ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”', + 'images' => 'ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃ', + 'is_audience_winner' => 'ĐżĐŸĐ±Đ”ĐŽĐžŃ‚Đ”Đ»ŃŒ Đ·Ń€ĐžŃ‚Đ”Đ»ŃŒŃĐșох ŃĐžĐŒĐżĐ°Ń‚ĐžĐč', + 'is_hidden' => 'сĐșŃ€Ń‹Ń‚ĐŸ', + 'is_subscribed' => 'ĐżĐŸĐŽĐżĐžŃĐ°Đœ', + 'is_visible' => 'ĐŸŃ‚ĐŸĐ±Ń€Đ°Đ¶Đ°Đ”Ń‚ŃŃ', + 'is_winner' => 'ĐżĐŸĐ±Đ”ĐŽĐžŃ‚Đ”Đ»ŃŒ', + 'items' => 'ŃĐ»Đ”ĐŒĐ”ĐœŃ‚Ń‹', + 'key' => 'Đșлюч', + 'last_name' => 'Ń„Đ°ĐŒĐžĐ»ĐžŃ', + 'lesson' => 'ŃƒŃ€ĐŸĐș', + 'line_address_1' => 'ŃŃ‚Ń€ĐŸĐșа аЎрДса 1', + 'line_address_2' => 'ŃŃ‚Ń€ĐŸĐșа аЎрДса 2', + 'login' => 'Đ»ĐŸĐłĐžĐœ', + 'message' => 'ŃĐŸĐŸĐ±Ń‰Đ”ĐœĐžĐ”', + 'middle_name' => 'ĐŸŃ‚Ń‡Đ”ŃŃ‚ĐČĐŸ', + 'minute' => 'ĐŒĐžĐœŃƒŃ‚Đ°', + 'mobile' => 'ĐŒĐŸĐ±. ĐœĐŸĐŒĐ”Ń€', + 'month' => 'ĐŒĐ”ŃŃŃ†', + 'name' => 'ĐžĐŒŃ', + 'national_code' => 'ĐœĐ°Ń†ĐžĐŸĐœĐ°Đ»ŃŒĐœŃ‹Đč ĐșĐŸĐŽ', + 'number' => 'ĐœĐŸĐŒĐ”Ń€', + 'password' => 'ĐżĐ°Ń€ĐŸĐ»ŃŒ', + 'password_confirmation' => 'ĐżĐŸĐŽŃ‚ĐČĐ”Ń€Đ¶ĐŽĐ”ĐœĐžĐ” ĐżĐ°Ń€ĐŸĐ»Ń', + 'phone' => 'ĐœĐŸĐŒĐ”Ń€ Ń‚Đ”Đ»Đ”Ń„ĐŸĐœĐ°', + 'photo' => 'Ń„ĐŸŃ‚ĐŸĐłŃ€Đ°Ń„ĐžŃ', + 'portfolio' => 'ĐżĐŸŃ€Ń‚Ń„ĐŸĐ»ĐžĐŸ', + 'postal_code' => 'ĐžĐœĐŽĐ”Đșс', + 'preview' => 'ĐżŃ€Đ”ĐŽĐżŃ€ĐŸŃĐŒĐŸŃ‚Ń€', + 'price' => 'ŃŃ‚ĐŸĐžĐŒĐŸŃŃ‚ŃŒ', + 'product_id' => 'ID ĐżŃ€ĐŸĐŽŃƒĐșта', + 'product_uid' => 'UID ĐżŃ€ĐŸĐŽŃƒĐșта', + 'product_uuid' => 'UUID ĐżŃ€ĐŸĐŽŃƒĐșта', + 'promo_code' => 'ĐżŃ€ĐŸĐŒĐŸĐșĐŸĐŽ', + 'province' => 'ĐżŃ€ĐŸĐČĐžĐœŃ†ĐžŃ', + 'quantity' => 'ĐșĐŸĐ»ĐžŃ‡Đ”ŃŃ‚ĐČĐŸ', + 'reason' => 'ĐżŃ€ĐžŃ‡ĐžĐœĐ°', + 'recaptcha_response_field' => 'ĐŸŃˆĐžĐ±Đșа Đșапчо', + 'referee' => 'жюрО', + 'referees' => 'жюрО', + 'region' => 'Ń€Đ”ĐłĐžĐŸĐœ', + 'reject_reason' => 'ĐżŃ€ĐžŃ‡ĐžĐœĐ° ĐŸŃ‚Đșаза', + 'remember' => 'Đ·Đ°ĐżĐŸĐŒĐœĐžŃ‚ŃŒ', + 'restored_at' => 'ĐČĐŸŃŃŃ‚Đ°ĐœĐŸĐČĐ»Đ”ĐœĐŸ ĐČ', + 'result_text_under_image' => 'тДĐșст ĐżĐŸĐŽ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžĐ”ĐŒ', + 'role' => 'Ń€ĐŸĐ»ŃŒ', + 'rule' => 'праĐČĐžĐ»ĐŸ', + 'rules' => 'праĐČОла', + 'second' => 'сДĐșŃƒĐœĐŽĐ°', + 'sex' => 'ĐżĐŸĐ»', + 'shipment' => 'ĐŽĐŸŃŃ‚Đ°ĐČĐșа', + 'short_text' => 'ĐșĐŸŃ€ĐŸŃ‚ĐșĐŸĐ” ĐŸĐżĐžŃĐ°ĐœĐžĐ”', + 'size' => 'Ń€Đ°Đ·ĐŒĐ”Ń€', + 'skills' => 'ĐœĐ°ĐČыĐșĐž', + 'slug' => 'слаг', + 'specialization' => 'ŃĐżĐ”Ń†ĐžĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ', + 'started_at' => 'ĐœĐ°Ń‡Đ°Đ»ĐŸŃŃŒ ĐČ', + 'state' => 'штат', + 'status' => 'статус', + 'street' => 'ŃƒĐ»ĐžŃ†Đ°', + 'student' => 'ŃŃ‚ŃƒĐŽĐ”ĐœŃ‚', + 'subject' => 'Đ·Đ°ĐłĐŸĐ»ĐŸĐČĐŸĐș', + 'tag' => 'тДг', + 'tags' => 'тДгО', + 'teacher' => 'ŃƒŃ‡ĐžŃ‚Đ”Đ»ŃŒ', + 'terms' => 'праĐČОла', + 'test_description' => 'Ń‚Đ”ŃŃ‚ĐŸĐČĐŸĐ” ĐŸĐżĐžŃĐ°ĐœĐžĐ”', + 'test_locale' => 'Ń‚Đ”ŃŃ‚ĐŸĐČая Đ»ĐŸĐșĐ°Đ»ĐžĐ·Đ°Ń†ĐžŃ', + 'test_name' => 'Ń‚Đ”ŃŃ‚ĐŸĐČĐŸĐ” ĐžĐŒŃ', + 'text' => 'тДĐșст', + 'time' => 'ĐČŃ€Đ”ĐŒŃ', + 'title' => 'ĐœĐ°ĐžĐŒĐ”ĐœĐŸĐČĐ°ĐœĐžĐ”', + 'type' => 'топ', + 'updated_at' => 'ĐŸĐ±ĐœĐŸĐČĐ»Đ”ĐœĐŸ ĐČ', + 'user' => 'ĐżĐŸĐ»ŃŒĐ·ĐŸĐČĐ°Ń‚Đ”Đ»ŃŒ', + 'username' => 'ĐœĐžĐșĐœĐ”ĐčĐŒ', + 'value' => 'Đ·ĐœĐ°Ń‡Đ”ĐœĐžĐ”', + 'winner' => 'ĐżĐŸĐ±Đ”ĐŽĐžŃ‚Đ”Đ»ŃŒ', + 'work' => 'Ń€Đ°Đ±ĐŸŃ‚Đ°', + 'year' => 'ĐłĐŸĐŽ', + ], +]; diff --git a/resources/lang/sv.json b/resources/lang/sv.json new file mode 100644 index 000000000..3cf88b946 --- /dev/null +++ b/resources/lang/sv.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(och :count fler fel)", + "(and :count more errors)": "(och :count fel till)", + "A new verification link has been sent to the email address you provided during registration.": "En ny verifieringslĂ€nk har skickats till den e-postadress du angav vid registreringen.", + "A new verification link has been sent to your email address.": "En ny verifieringslĂ€nk har skickats till din e-postadress.", + "A Timeout Occurred": "En timeout intrĂ€ffade", + "Accept": "Acceptera", + "Accepted": "Accepterad", + "Action": "ÅtgĂ€rd", + "Actions": "ÅtgĂ€rd", + "Add": "LĂ€gg till", + "Add :name": "LĂ€gg till :name", + "Admin": "Administration", + "Agree": "HĂ„lla med", + "All rights reserved.": "Alla rĂ€ttigheter förbehĂ„lls.", + "Already registered?": "Redan registrerad?", + "Already Reported": "Redan anmĂ€ld", + "Archive": "Arkiv", + "Are you sure you want to delete your account?": "Är du sĂ€ker pĂ„ att du vill ta bort ditt konto?", + "Assign": "Tilldela", + "Associate": "Associera", + "Attach": "FĂ€sta", + "Bad Gateway": "DĂ„lig gateway", + "Bad Request": "DĂ„lig förfrĂ„gan", + "Bandwidth Limit Exceeded": "BandbreddsgrĂ€ns överskriden", + "Browse": "BlĂ€ddra", + "Cancel": "Avbryta", + "Choose": "VĂ€lj", + "Choose :name": "VĂ€lj :name", + "Choose File": "VĂ€lj Fil", + "Choose Image": "VĂ€lj Bild", + "Click here to re-send the verification email.": "Klicka hĂ€r för att skicka verifieringsmejlet igen.", + "Click to copy": "Klicka för att kopiera", + "Client Closed Request": "Klient stĂ€ngd förfrĂ„gan", + "Close": "StĂ€ng", + "Collapse": "Kollaps", + "Collapse All": "Kollapsa alla", + "Comment": "Kommentar", + "Confirm": "BekrĂ€fta", + "Confirm Password": "BekrĂ€fta lösenordet", + "Conflict": "Konflikt", + "Connect": "Ansluta", + "Connection Closed Without Response": "Anslutning stĂ€ngd utan svar", + "Connection Timed Out": "Anslutningen tog timeout", + "Continue": "FortsĂ€tta", + "Create": "Skapa", + "Create :name": "Skapa :name", + "Created": "Skapad", + "Current Password": "Nuvarande lösenord", + "Dashboard": "Instrumentpanel", + "Delete": "Radera", + "Delete :name": "Ta bort :name", + "Delete Account": "Radera konto", + "Detach": "Lösgör", + "Details": "Information", + "Disable": "Inaktivera", + "Discard": "Kassera", + "Done": "Gjort", + "Down": "Ner", + "Duplicate": "Duplicera", + "Duplicate :name": "Dubblett: namn", + "Edit": "Redigera", + "Edit :name": "Redigera :name", + "Email": "E-post", + "Email Password Reset Link": "Skicka Ă„terstĂ€llningslĂ€nk", + "Enable": "Aktivera", + "Ensure your account is using a long, random password to stay secure.": "Se till att ditt konto anvĂ€nder ett lĂ„ngt, slumpmĂ€ssigt lösenord för att vara sĂ€kert.", + "Expand": "Bygga ut", + "Expand All": "Expandera alla", + "Expectation Failed": "FörvĂ€ntningen misslyckades", + "Explanation": "Förklaring", + "Export": "Exportera", + "Export :name": "Export :name", + "Failed Dependency": "Misslyckat beroende", + "File": "Fil", + "Files": "Filer", + "Forbidden": "Förbjuden", + "Forgot your password?": "Glömt ditt lösenord?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "Glömt ditt lösenord? Inga problem. Ange din e-post adress sĂ„ skickar vi en Ă„terstĂ€llningslĂ€nk.", + "Found": "Hittades", + "Gateway Timeout": "Gateway Timeout", + "Go Home": "GĂ„ hem", + "Go to page :page": "GĂ„ till sidan :page", + "Gone": "Borta", + "Hello!": "Hej!", + "Hide": "Dölj", + "Hide :name": "Göm :name", + "Home": "Hem", + "HTTP Version Not Supported": "HTTP-versionen stöds inte", + "I'm a teapot": "Jag Ă€r en tekanna", + "If you did not create an account, no further action is required.": "Om du ej har skapat ett konto behöver du ej göra nĂ„got.", + "If you did not request a password reset, no further action is required.": "Om du inte har begĂ€rt ett lösenord behöver du ej göra nĂ„got.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "Om det ej fungerar att klicka pĂ„ \":actionText\"-knappen, kopiera och klista in lĂ€nken nedan i webblĂ€sarens adressfĂ€lt:", + "IM Used": "Jag Ă€r van", + "Image": "Bild", + "Impersonate": "Imitera", + "Impersonation": "Imitation", + "Import": "Importera", + "Import :name": "Importera :name", + "Insufficient Storage": "OtillrĂ€ckligt förvaringsutrymme", + "Internal Server Error": "internt serverfel", + "Introduction": "Introduktion", + "Invalid JSON was returned from the route.": "Ogiltig JSON returnerades frĂ„n rutten.", + "Invalid SSL Certificate": "Ogiltigt SSL-certifikat", + "Length Required": "LĂ€ngd krĂ€vs", + "Like": "Tycka om", + "Load": "Ladda", + "Localize": "Lokalisera", + "Locked": "LĂ„st", + "Log In": "Logga in", + "Log in": "Inloggning", + "Log Out": "utloggning", + "Login": "Logga in", + "Logout": "Logga ut", + "Loop Detected": "Slinga upptĂ€ckt", + "Maintenance Mode": "underhĂ„llslĂ€ge", + "Method Not Allowed": "metoden Ă€r inte tillĂ„ten", + "Misdirected Request": "Felriktad begĂ€ran", + "Moved Permanently": "flyttad permanent", + "Multi-Status": "Multi-status", + "Multiple Choices": "Flera val", + "Name": "Namn", + "Network Authentication Required": "NĂ€tverksautentisering krĂ€vs", + "Network Connect Timeout Error": "Timeoutfel för nĂ€tverksanslutning", + "Network Read Timeout Error": "Network Read Timeout Fel", + "New": "Ny", + "New :name": "Ny :name", + "New Password": "Nytt lösenord", + "No": "Nej", + "No Content": "Inget innehĂ„ll", + "Non-Authoritative Information": "Icke-auktoritativ information", + "Not Acceptable": "Inte acceptabelt", + "Not Extended": "Ej förlĂ€ngd", + "Not Found": "Hittades ej", + "Not Implemented": "Ej implementerad", + "Not Modified": "Ej modifierad", + "of": "av", + "OK": "OK", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "NĂ€r ditt konto har tagits bort kommer alla dess resurser och data att raderas permanent. Innan du tar bort ditt konto, ladda ner data eller information som du vill behĂ„lla.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "NĂ€r ditt konto har raderats kommer alla dess resurser och data att raderas permanent. Ange ditt lösenord för att bekrĂ€fta att du vill ta bort ditt konto permanent.", + "Open": "Öppen", + "Open in a current window": "Öppna i ett aktuellt fönster", + "Open in a new window": "Öppna i ett nytt fönster", + "Open in a parent frame": "Öppna i en förĂ€ldraram", + "Open in the topmost frame": "Öppna i den översta ramen", + "Open on the website": "Öppna pĂ„ hemsidan", + "Origin Is Unreachable": "Ursprunget gĂ„r inte att nĂ„", + "Page Expired": "Sidan Ă€r utgĂ„ngen", + "Pagination Navigation": "Sidnumrering Navigering", + "Partial Content": "Delvis innehĂ„ll", + "Password": "Lösenord", + "Payload Too Large": "Nyttolast för stor", + "Payment Required": "Betalning krĂ€vs", + "Permanent Redirect": "Permanent omdirigering", + "Please click the button below to verify your email address.": "VĂ€nligen klicka pĂ„ knappen nedan för att verifiera din e-postadress.", + "Precondition Failed": "FörutsĂ€ttning misslyckades", + "Precondition Required": "FörutsĂ€ttning krĂ€vs", + "Preview": "Förhandsgranskning", + "Price": "Pris", + "Processing": "Bearbetning", + "Profile": "Profil", + "Profile Information": "profilinformation", + "Proxy Authentication Required": "Proxyautentisering krĂ€vs", + "Railgun Error": "Railgun-fel", + "Range Not Satisfiable": "RĂ€ckvidd inte tillfredsstĂ€llande", + "Record": "Spela in", + "Regards": "HĂ€lsningar", + "Register": "Registrera", + "Remember me": "Kom ihĂ„g mig", + "Request Header Fields Too Large": "BegĂ€ran rubrikfĂ€lt Ă€r för stora", + "Request Timeout": "FöreslĂ„ uppehĂ„ll", + "Resend Verification Email": "Skicka Verifieringsmeddelande Igen", + "Reset Content": "ÅterstĂ€ll innehĂ„ll", + "Reset Password": "ÅterstĂ€ll lösenordet", + "Reset Password Notification": "ÅterstĂ€ll lösenordet-notifikationen", + "Restore": "ÅterstĂ€lla", + "Restore :name": "ÅterstĂ€ll :name", + "results": "resultat", + "Retry With": "Försök igen med", + "Save": "Spara", + "Save & Close": "Spara & StĂ€ng", + "Save & Return": "Spara & returnera", + "Save :name": "Spara :name", + "Saved.": "Sparad.", + "Search": "Söka", + "Search :name": "Sök :name", + "See Other": "Se Övrigt", + "Select": "VĂ€lj", + "Select All": "VĂ€lj Alla", + "Send": "Skicka", + "Server Error": "Serverfel", + "Service Unavailable": "TjĂ€nsten svarar ej", + "Session Has Expired": "Session har löpt ut", + "Settings": "instĂ€llningar", + "Show": "Show", + "Show :name": "Visa :name", + "Show All": "Visa allt", + "Showing": "Visar", + "Sign In": "Logga in", + "Solve": "Lösa", + "SSL Handshake Failed": "SSL-handskakning misslyckades", + "Start": "Start", + "Stop": "Sluta", + "Submit": "Skicka in", + "Subscribe": "Prenumerera", + "Switch": "VĂ€xla", + "Switch To Role": "Byt till roll", + "Switching Protocols": "Byte av protokoll", + "Tag": "MĂ€rka", + "Tags": "Taggar", + "Temporary Redirect": "TillfĂ€llig omdirigering", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "Tack för att du anmĂ€lde dig! Innan du börjar, kan du verifiera din e-postadress genom att klicka pĂ„ lĂ€nken vi just mailade till dig? Om du inte fick e-postmeddelandet skickar vi gĂ€rna en annan.", + "The given data was invalid.": "De angivna uppgifterna var ogiltiga.", + "The response is not a streamed response.": "Svaret Ă€r inte ett streamat svar.", + "The response is not a view.": "Svaret Ă€r inte en syn.", + "This is a secure area of the application. Please confirm your password before continuing.": "Detta Ă€r ett sĂ€kert omrĂ„de av ansökan. BekrĂ€fta ditt lösenord innan du fortsĂ€tter.", + "This password reset link will expire in :count minutes.": "Denna Ă„terstĂ€llningslĂ€nk kommer att gĂ„ ut om :count minuter.", + "to": "till", + "Toggle navigation": "Toggla meny", + "Too Early": "För tidigt", + "Too Many Requests": "För mĂ„nga anrop", + "Translate": "ÖversĂ€tt", + "Translate It": "ÖversĂ€tt det", + "Unauthorized": "Obehörig", + "Unavailable For Legal Reasons": "Ej tillgĂ€nglig av juridiska skĂ€l", + "Unknown Error": "OkĂ€nt fel", + "Unpack": "Packa upp", + "Unprocessable Entity": "Obearbetbar enhet", + "Unsubscribe": "SĂ€ga upp", + "Unsupported Media Type": "Mediatyp som inte stöds", + "Up": "Upp", + "Update": "Uppdatering", + "Update :name": "Uppdatering :name", + "Update Password": "Uppdatera lösenord", + "Update your account's profile information and email address.": "Uppdatera kontots profilinformation och e-postadress.", + "Upgrade Required": "Uppgradering krĂ€vs", + "URI Too Long": "URI för lĂ„ng", + "Use Proxy": "AnvĂ€nd proxy", + "User": "AnvĂ€ndare", + "Variant Also Negotiates": "Variant förhandlar ocksĂ„", + "Verify Email Address": "BekrĂ€fta e-postadress", + "View": "Utsikt", + "View :name": "Visa :name", + "Web Server is Down": "Webbservern Ă€r nere", + "Whoops!": "Oops!", + "Yes": "Ja", + "You are receiving this email because we received a password reset request for your account.": "Du fĂ„r detta mail dĂ„ nĂ„gon ha begĂ€rt Ă„terstĂ€llning av lösenordet för ditt konto.", + "You're logged in!": "Du Ă€r inloggad!", + "Your email address is unverified.": "Din e-postadress Ă€r overifierad." +} \ No newline at end of file diff --git a/resources/lang/sv/actions.php b/resources/lang/sv/actions.php new file mode 100644 index 000000000..2a5b44f28 --- /dev/null +++ b/resources/lang/sv/actions.php @@ -0,0 +1,119 @@ + 'Acceptera', + 'action' => 'Handling', + 'actions' => 'Handlingar', + 'add' => 'LĂ€gg till', + 'admin' => 'Administration', + 'agree' => 'HĂ„lla med', + 'archive' => 'Arkiv', + 'assign' => 'Tilldela', + 'associate' => 'Associera', + 'attach' => 'Bifoga', + 'browse' => 'BlĂ€ddra', + 'cancel' => 'Annullera', + 'choose' => 'VĂ€lja', + 'choose_file' => 'VĂ€lj FIL', + 'choose_image' => 'VĂ€lj Bild', + 'click_to_copy' => 'Klicka för att kopiera', + 'close' => 'StĂ€nga', + 'collapse' => 'Kollaps', + 'collapse_all' => 'Kollapsa alla', + 'comment' => 'Kommentar', + 'confirm' => 'BekrĂ€fta', + 'connect' => 'Ansluta', + 'create' => 'Skapa', + 'delete' => 'Radera', + 'detach' => 'Lösgöra', + 'details' => 'Detaljer', + 'disable' => 'Inaktivera', + 'discard' => 'Kassera', + 'done' => 'Gjort', + 'down' => 'Ner', + 'duplicate' => 'Duplicera', + 'edit' => 'Redigera', + 'enable' => 'Gör det möjligt', + 'expand' => 'Bygga ut', + 'expand_all' => 'Expandera alla', + 'explanation' => 'Förklaring', + 'export' => 'Exportera', + 'file' => ':Attribute mĂ„ste vara en fil.', + 'files' => 'Filer', + 'go_home' => 'GĂ„ hem', + 'hide' => 'Dölj', + 'home' => 'Hem', + 'image' => ':Attribute mĂ„ste vara en bild.', + 'impersonate' => 'Imitera', + 'impersonation' => 'Imitation', + 'import' => 'Importera', + 'introduction' => 'Introduktion', + 'like' => 'Tycka om', + 'load' => 'Ladda', + 'localize' => 'Lokalisera', + 'log_in' => 'Logga in', + 'log_out' => 'Logga ut', + 'named' => [ + 'add' => 'LĂ€gg till :name', + 'choose' => 'VĂ€lj :name', + 'create' => 'Skapa :name', + 'delete' => 'Ta bort :name', + 'duplicate' => 'Dubblett: namn', + 'edit' => 'Redigera :name', + 'export' => 'Export :name', + 'hide' => 'Göm :name', + 'import' => 'Importera :name', + 'new' => 'Ny :name', + 'restore' => 'ÅterstĂ€ll :name', + 'save' => 'Spara :name', + 'search' => 'Sök :name', + 'show' => 'Visa :name', + 'update' => 'Uppdatering :name', + 'view' => 'Visa :name', + ], + 'new' => 'Ny', + 'no' => 'Nej', + 'open' => 'Öppen', + 'open_website' => 'Öppna pĂ„ hemsidan', + 'preview' => 'Förhandsvisning', + 'price' => 'Pris', + 'record' => 'Spela in', + 'restore' => 'ÅterstĂ€ll', + 'save' => 'Spara', + 'save_and_close' => 'Spara & StĂ€ng', + 'save_and_return' => 'Spara & returnera', + 'search' => 'Sök', + 'select' => 'VĂ€lj', + 'select_all' => 'VĂ€lj alla', + 'send' => 'Skicka', + 'settings' => 'instĂ€llningar', + 'show' => 'Show', + 'show_all' => 'Visa allt', + 'sign_in' => 'Logga in', + 'solve' => 'Lösa', + 'start' => 'Start', + 'stop' => 'Sluta', + 'submit' => 'Skicka in', + 'subscribe' => 'Prenumerera', + 'switch' => 'VĂ€xla', + 'switch_to_role' => 'Byt till roll', + 'tag' => 'MĂ€rka', + 'tags' => 'Taggar', + 'target_link' => [ + 'blank' => 'Öppna i ett nytt fönster', + 'parent' => 'Öppna i en förĂ€ldraram', + 'self' => 'Öppna i ett aktuellt fönster', + 'top' => 'Öppna i den översta ramen', + ], + 'translate' => 'ÖversĂ€tt', + 'translate_it' => 'ÖversĂ€tt det', + 'unpack' => 'Packa upp', + 'unsubscribe' => 'SĂ€ga upp', + 'up' => 'Upp', + 'update' => 'Uppdatering', + 'user' => 'Det finns ingen anvĂ€ndare med den e-postadressen.', + 'view' => 'Se', + 'yes' => 'Ja', +]; diff --git a/resources/lang/sv/auth.php b/resources/lang/sv/auth.php new file mode 100644 index 000000000..2ef0290df --- /dev/null +++ b/resources/lang/sv/auth.php @@ -0,0 +1,9 @@ + 'Dessa uppgifter stĂ€mmer inte överens med vĂ„rt register.', + 'password' => 'Lösenordet Ă€r fel.', + 'throttle' => 'För mĂ„nga inloggningsförsök. Var vĂ€nlig försök igen om :seconds sekunder.', +]; diff --git a/resources/lang/sv/http-statuses.php b/resources/lang/sv/http-statuses.php new file mode 100644 index 000000000..aab7d0992 --- /dev/null +++ b/resources/lang/sv/http-statuses.php @@ -0,0 +1,84 @@ + 'OkĂ€nt fel', + '100' => 'FortsĂ€tta', + '101' => 'Byte av protokoll', + '102' => 'Bearbetning', + '200' => 'OK', + '201' => 'Skapad', + '202' => 'Accepterad', + '203' => 'Icke-auktoritativ information', + '204' => 'Inget innehĂ„ll', + '205' => 'ÅterstĂ€ll innehĂ„ll', + '206' => 'Delvis innehĂ„ll', + '207' => 'Multi-status', + '208' => 'Redan anmĂ€ld', + '226' => 'Jag Ă€r van', + '300' => 'Flera val', + '301' => 'flyttad permanent', + '302' => 'Hittades', + '303' => 'Se Övrigt', + '304' => 'Ej modifierad', + '305' => 'AnvĂ€nd proxy', + '307' => 'TillfĂ€llig omdirigering', + '308' => 'Permanent omdirigering', + '400' => 'DĂ„lig förfrĂ„gan', + '401' => 'Obehörig', + '402' => 'Betalning krĂ€vs', + '403' => 'Förbjuden', + '404' => 'Hittades inte', + '405' => 'metoden Ă€r inte tillĂ„ten', + '406' => 'Inte acceptabelt', + '407' => 'Proxyautentisering krĂ€vs', + '408' => 'FöreslĂ„ uppehĂ„ll', + '409' => 'Konflikt', + '410' => 'Borta', + '411' => 'LĂ€ngd krĂ€vs', + '412' => 'FörutsĂ€ttning misslyckades', + '413' => 'Nyttolast för stor', + '414' => 'URI för lĂ„ng', + '415' => 'Mediatyp som inte stöds', + '416' => 'RĂ€ckvidd inte tillfredsstĂ€llande', + '417' => 'FörvĂ€ntningen misslyckades', + '418' => 'Jag Ă€r en tekanna', + '419' => 'Session har löpt ut', + '421' => 'Felriktad begĂ€ran', + '422' => 'Obearbetbar enhet', + '423' => 'LĂ„st', + '424' => 'Misslyckat beroende', + '425' => 'För tidigt', + '426' => 'Uppgradering krĂ€vs', + '428' => 'FörutsĂ€ttning krĂ€vs', + '429' => 'För mĂ„nga förfrĂ„gningar', + '431' => 'BegĂ€ran rubrikfĂ€lt Ă€r för stora', + '444' => 'Anslutning stĂ€ngd utan svar', + '449' => 'Försök igen med', + '451' => 'Ej tillgĂ€nglig av juridiska skĂ€l', + '499' => 'Klient stĂ€ngd förfrĂ„gan', + '500' => 'internt serverfel', + '501' => 'Ej implementerad', + '502' => 'DĂ„lig gateway', + '503' => 'underhĂ„llslĂ€ge', + '504' => 'Gateway Timeout', + '505' => 'HTTP-versionen stöds inte', + '506' => 'Variant förhandlar ocksĂ„', + '507' => 'OtillrĂ€ckligt förvaringsutrymme', + '508' => 'Slinga upptĂ€ckt', + '509' => 'BandbreddsgrĂ€ns överskriden', + '510' => 'Ej förlĂ€ngd', + '511' => 'NĂ€tverksautentisering krĂ€vs', + '520' => 'OkĂ€nt fel', + '521' => 'Webbservern Ă€r nere', + '522' => 'Anslutningen tog timeout', + '523' => 'Ursprunget gĂ„r inte att nĂ„', + '524' => 'En timeout intrĂ€ffade', + '525' => 'SSL-handskakning misslyckades', + '526' => 'Ogiltigt SSL-certifikat', + '527' => 'Railgun-fel', + '598' => 'Network Read Timeout Fel', + '599' => 'Timeoutfel för nĂ€tverksanslutning', + 'unknownError' => 'OkĂ€nt fel', +]; diff --git a/resources/lang/sv/pagination.php b/resources/lang/sv/pagination.php new file mode 100644 index 000000000..b21e0a77e --- /dev/null +++ b/resources/lang/sv/pagination.php @@ -0,0 +1,8 @@ + 'NĂ€sta »', + 'previous' => '« FöregĂ„ende', +]; diff --git a/resources/lang/sv/passwords.php b/resources/lang/sv/passwords.php new file mode 100644 index 000000000..4503b79d4 --- /dev/null +++ b/resources/lang/sv/passwords.php @@ -0,0 +1,11 @@ + 'Lösenordet har blivit Ă„terstĂ€llt!', + 'sent' => 'LösenordspĂ„minnelse skickad!', + 'throttled' => 'VĂ€nligen vĂ€nta innan du försöker igen.', + 'token' => 'Koden för lösenordsĂ„terstĂ€llning Ă€r ogiltig.', + 'user' => 'Det finns ingen anvĂ€ndare med den e-postadressen.', +]; diff --git a/resources/lang/sv/validation.php b/resources/lang/sv/validation.php new file mode 100644 index 000000000..539be5319 --- /dev/null +++ b/resources/lang/sv/validation.php @@ -0,0 +1,279 @@ + ':Attribute mĂ„ste accepteras.', + 'accepted_if' => ':Attribute mĂ„ste accepteras nĂ€r :other Ă€r :value.', + 'active_url' => ':Attribute Ă€r inte en giltig webbadress.', + 'after' => ':Attribute mĂ„ste vara ett datum efter :date.', + 'after_or_equal' => ':Attribute mĂ„ste vara ett datum senare eller samma dag som :date.', + 'alpha' => ':Attribute fĂ„r endast innehĂ„lla bokstĂ€ver.', + 'alpha_dash' => ':Attribute fĂ„r endast innehĂ„lla bokstĂ€ver, siffror och bindestreck.', + 'alpha_num' => ':Attribute fĂ„r endast innehĂ„lla bokstĂ€ver och siffror.', + 'array' => ':Attribute mĂ„ste vara en array.', + 'ascii' => ':Attribute:an fĂ„r bara innehĂ„lla enbyte alfanumeriska tecken och symboler.', + 'before' => ':Attribute mĂ„ste vara ett datum innan :date.', + 'before_or_equal' => ':Attribute mĂ„ste vara ett datum före eller samma dag som :date.', + 'between' => [ + 'array' => ':Attribute mĂ„ste innehĂ„lla mellan :min - :max objekt.', + 'file' => ':Attribute mĂ„ste vara mellan :min till :max kilobyte stor.', + 'numeric' => ':Attribute mĂ„ste vara en siffra mellan :min och :max.', + 'string' => ':Attribute mĂ„ste innehĂ„lla :min till :max tecken.', + ], + 'boolean' => ':Attribute mĂ„ste vara sant eller falskt.', + 'can' => 'FĂ€ltet :attribute innehĂ„ller ett obehörigt vĂ€rde.', + 'confirmed' => ':Attribute bekrĂ€ftelsen matchar inte.', + 'current_password' => 'Lösenordet Ă€r felaktigt.', + 'date' => ':Attribute Ă€r inte ett giltigt datum.', + 'date_equals' => ':Attribute mĂ„ste vara ett datum lika med :date.', + 'date_format' => ':Attribute matchar inte formatet :format.', + 'decimal' => 'De :attribute mĂ„ste ha :decimal decimaler.', + 'declined' => ':Attribute mĂ„ste vara avaktiverat.', + 'declined_if' => ':Attribute mĂ„ste vara avaktiverat nĂ€r :other Ă€r :value.', + 'different' => ':Attribute och :other fĂ„r inte vara lika.', + 'digits' => ':Attribute mĂ„ste vara :digits tecken.', + 'digits_between' => ':Attribute mĂ„ste vara mellan :min och :max tecken.', + 'dimensions' => ':Attribute har felaktiga bilddimensioner.', + 'distinct' => ':Attribute innehĂ„ller fler Ă€n en repetition av samma element.', + 'doesnt_end_with' => ':Attribute fĂ„r inte sluta med det följande vĂ€rden: :values.', + 'doesnt_start_with' => ':Attribute fĂ„r inte börja med följande vĂ€rden: :values.', + 'email' => ':Attribute mĂ„ste innehĂ„lla en korrekt e-postadress.', + 'ends_with' => ':Attribute mĂ„ste sluta med en av följande: :values.', + 'enum' => ':Attribute Ă€r ogiltigt.', + 'exists' => ':Attribute existerar i databasen och Ă€r dĂ€rför ogiltigt.', + 'extensions' => 'FĂ€ltet :attribute mĂ„ste ha en av följande tillĂ€gg: :values.', + 'file' => ':Attribute mĂ„ste vara en fil.', + 'filled' => ':Attribute Ă€r obligatoriskt.', + 'gt' => [ + 'array' => ':Attribute mĂ„ste innehĂ„lla fler Ă€n :value objekt.', + 'file' => ':Attribute mĂ„ste vara större Ă€n :value kilobyte stor.', + 'numeric' => ':Attribute mĂ„ste vara större Ă€n :value.', + 'string' => ':Attribute mĂ„ste vara lĂ€ngre Ă€n :value tecken.', + ], + 'gte' => [ + 'array' => ':Attribute mĂ„ste innehĂ„lla lika mĂ„nga eller fler Ă€n :value objekt.', + 'file' => ':Attribute mĂ„ste vara lika med eller större Ă€n :value kilobyte stor.', + 'numeric' => ':Attribute mĂ„ste vara lika med eller större Ă€n :value.', + 'string' => ':Attribute mĂ„ste vara lika med eller lĂ€ngre Ă€n :value tecken.', + ], + 'hex_color' => 'FĂ€ltet :attribute mĂ„ste vara en giltig hexadecimal fĂ€rg.', + 'image' => ':Attribute mĂ„ste vara en bild.', + 'in' => ':Attribute Ă€r ogiltigt.', + 'in_array' => ':Attribute finns inte i :other.', + 'integer' => ':Attribute mĂ„ste vara en siffra.', + 'ip' => ':Attribute mĂ„ste vara en giltig IP-adress.', + 'ipv4' => ':Attribute mĂ„ste vara en giltig IPv4-adress.', + 'ipv6' => ':Attribute mĂ„ste vara en giltig IPv6-adress.', + 'json' => ':Attribute mĂ„ste vara en giltig JSON-strĂ€ng.', + 'lowercase' => ':Attribute mĂ„ste vara i smĂ„ bokstĂ€ver.', + 'lt' => [ + 'array' => ':Attribute mĂ„ste innehĂ„lla fĂ€rre Ă€n :value objekt.', + 'file' => ':Attribute mĂ„ste vara mindre Ă€n :value kilobyte stor.', + 'numeric' => ':Attribute mĂ„ste vara mindre Ă€n :value.', + 'string' => ':Attribute mĂ„ste vara kortare Ă€n :value tecken.', + ], + 'lte' => [ + 'array' => ':Attribute mĂ„ste innehĂ„lla lika mĂ„nga eller fĂ€rre Ă€n :value objekt.', + 'file' => ':Attribute mĂ„ste vara lika med eller mindre Ă€n :value kilobyte stor.', + 'numeric' => ':Attribute mĂ„ste vara lika med eller mindre Ă€n :value.', + 'string' => ':Attribute mĂ„ste vara lika med eller kortare Ă€n :value tecken.', + ], + 'mac_address' => ':Attribute mĂ„ste vara en giltig MAC adress.', + 'max' => [ + 'array' => ':Attribute fĂ„r inte innehĂ„lla mer Ă€n :max objekt.', + 'file' => ':Attribute fĂ„r max vara :max kilobyte stor.', + 'numeric' => ':Attribute fĂ„r inte vara större Ă€n :max.', + 'string' => ':Attribute fĂ„r max innehĂ„lla :max tecken.', + ], + 'max_digits' => ':Attribute fĂ„r inte innehĂ„lla mer Ă€n :max siffror.', + 'mimes' => ':Attribute mĂ„ste vara en fil av typen: :values.', + 'mimetypes' => ':Attribute mĂ„ste vara en fil av typen: :values.', + 'min' => [ + 'array' => ':Attribute mĂ„ste innehĂ„lla minst :min objekt.', + 'file' => ':Attribute mĂ„ste vara minst :min kilobyte stor.', + 'numeric' => ':Attribute mĂ„ste vara större Ă€n :min.', + 'string' => ':Attribute mĂ„ste innehĂ„lla minst :min tecken.', + ], + 'min_digits' => ':Attribute mĂ„ste innehĂ„lla ett minimum av :min siffror.', + 'missing' => ':Attribute-fĂ€ltet mĂ„ste saknas.', + 'missing_if' => ':Attribute-fĂ€ltet mĂ„ste saknas nĂ€r :other Ă€r :value.', + 'missing_unless' => ':Attribute-fĂ€ltet mĂ„ste saknas om inte :other Ă€r :value.', + 'missing_with' => ':Attribute-fĂ€ltet mĂ„ste saknas nĂ€r :values finns.', + 'missing_with_all' => ':Attribute-fĂ€ltet mĂ„ste saknas nĂ€r :values finns.', + 'multiple_of' => ':Attribute mĂ„ste vara en multipel av :value', + 'not_in' => ':Attribute Ă€r ogiltigt.', + 'not_regex' => 'Formatet för :attribute Ă€r ogiltigt.', + 'numeric' => ':Attribute mĂ„ste vara en siffra.', + 'password' => [ + 'letters' => ':Attribute mĂ„ste innehĂ„lla minst en bokstav.', + 'mixed' => ':Attribute mĂ„ste innehĂ„lla minst en lite och en stor bokstav.', + 'numbers' => ':Attribute mĂ„ste innehĂ„lla minst en siffra.', + 'symbols' => ':Attribute mĂ„ste innehĂ„lla minst en symbol.', + 'uncompromised' => 'Det angivna :attribute Ă„terfinns i lĂ€kta kĂ€llor pĂ„ internet. Byt :attribute sĂ„ fort som möjligt.', + ], + 'present' => ':Attribute mĂ„ste finnas med.', + 'present_if' => 'FĂ€ltet :attribute mĂ„ste finnas nĂ€r :other Ă€r :value.', + 'present_unless' => 'FĂ€ltet :attribute mĂ„ste finnas om inte :other Ă€r :value.', + 'present_with' => 'FĂ€ltet :attribute mĂ„ste finnas nĂ€r :values Ă€r nĂ€rvarande.', + 'present_with_all' => 'FĂ€ltet :attribute mĂ„ste finnas nĂ€r :values Ă€r nĂ€rvarande.', + 'prohibited' => 'FĂ€ltet :attribute Ă€r förbjudet.', + 'prohibited_if' => ':Attribute Ă€r förbjudet nĂ€r :other Ă€r :value.', + 'prohibited_unless' => ':Attribute Ă€r förbjudet om inte :other Ă€r :values.', + 'prohibits' => ':Attribute fĂ€ltet förhindrar :other att ha ett vĂ€rde.', + 'regex' => ':Attribute har ogiltigt format.', + 'required' => ':Attribute Ă€r obligatoriskt.', + 'required_array_keys' => ':Attribute mĂ„ste innehĂ„lla listnamn för :values.', + 'required_if' => ':Attribute Ă€r obligatoriskt nĂ€r :other Ă€r :value.', + 'required_if_accepted' => 'FĂ€ltet :attribute Ă€r ett krav nĂ€r fĂ€lt :other Ă€r accepterat.', + 'required_unless' => ':Attribute Ă€r obligatoriskt nĂ€r inte :other finns bland :values.', + 'required_with' => ':Attribute Ă€r obligatoriskt nĂ€r :values Ă€r ifyllt.', + 'required_with_all' => ':Attribute Ă€r obligatoriskt nĂ€r :values Ă€r ifyllt.', + 'required_without' => ':Attribute Ă€r obligatoriskt nĂ€r :values ej Ă€r ifyllt.', + 'required_without_all' => ':Attribute Ă€r obligatoriskt nĂ€r ingen av :values Ă€r ifyllt.', + 'same' => ':Attribute och :other mĂ„ste vara lika.', + 'size' => [ + 'array' => ':Attribute mĂ„ste innehĂ„lla :size objekt.', + 'file' => ':Attribute fĂ„r endast vara :size kilobyte stor.', + 'numeric' => ':Attribute mĂ„ste vara :size.', + 'string' => ':Attribute mĂ„ste innehĂ„lla :size tecken.', + ], + 'starts_with' => ':Attribute mĂ„ste börja med en av följande: :values', + 'string' => ':Attribute mĂ„ste vara en strĂ€ng.', + 'timezone' => ':Attribute mĂ„ste vara en giltig tidszon.', + 'ulid' => ':Attribute:an mĂ„ste vara ett giltigt ULID.', + 'unique' => ':Attribute anvĂ€nds redan.', + 'uploaded' => ':Attribute kunde inte laddas upp.', + 'uppercase' => ':Attribute mĂ„ste vara versaler.', + 'url' => ':Attribute har ett ogiltigt format.', + 'uuid' => ':Attribute mĂ„ste vara ett giltigt UUID.', + 'attributes' => [ + 'address' => 'adress', + 'affiliate_url' => 'affiliate URL', + 'age' => 'Ă„lder', + 'amount' => 'belopp', + 'announcement' => 'meddelande', + 'area' => 'omrĂ„de', + 'audience_prize' => 'publikpris', + 'audience_winner' => 'audience winner', + 'available' => 'tillgĂ€ngliga', + 'birthday' => 'födelsedag', + 'body' => 'kropp', + 'city' => 'stad', + 'color' => 'color', + 'company' => 'company', + 'compilation' => 'kompilering', + 'concept' => 'begrepp', + 'conditions' => 'betingelser', + 'content' => 'innehĂ„ll', + 'contest' => 'contest', + 'country' => 'Land', + 'cover' => 'omslag', + 'created_at' => 'skapad vid', + 'creator' => 'skapare', + 'currency' => 'valuta', + 'current_password' => 'nuvarande lösenord', + 'customer' => 'kund', + 'date' => 'datum', + 'date_of_birth' => 'födelsedatum', + 'dates' => 'datum', + 'day' => 'dag', + 'deleted_at' => 'raderas kl', + 'description' => 'beskrivning', + 'display_type' => 'BildskĂ€rmstyp', + 'district' => 'distrikt', + 'duration' => 'varaktighet', + 'email' => 'e-post', + 'excerpt' => 'utdrag', + 'filter' => 'filtrera', + 'finished_at' => 'slutade kl', + 'first_name' => 'förnamn', + 'gender' => 'kön', + 'grand_prize' => 'stora priset', + 'group' => 'grupp', + 'hour' => 'timme', + 'image' => 'bild', + 'image_desktop' => 'skrivbordsbild', + 'image_main' => 'huvudbild', + 'image_mobile' => 'mobilbild', + 'images' => 'bilder', + 'is_audience_winner' => 'Ă€r publikvinnare', + 'is_hidden' => 'Ă€r gömd', + 'is_subscribed' => 'Ă€r prenumererad', + 'is_visible' => 'Ă€r synlig', + 'is_winner' => 'Ă€r vinnare', + 'items' => 'föremĂ„l', + 'key' => 'nyckel', + 'last_name' => 'efternamn', + 'lesson' => 'lektion', + 'line_address_1' => 'linjeadress 1', + 'line_address_2' => 'linjeadress 2', + 'login' => 'logga in', + 'message' => 'meddelande', + 'middle_name' => 'mellannamn', + 'minute' => 'minut', + 'mobile' => 'mobil', + 'month' => 'mĂ„nad', + 'name' => 'namn', + 'national_code' => 'nationell kod', + 'number' => 'siffra', + 'password' => 'Lösenord', + 'password_confirmation' => 'lösenordsbekrĂ€ftelse', + 'phone' => 'telefon', + 'photo' => 'Foto', + 'portfolio' => 'portfölj', + 'postal_code' => 'postnummer', + 'preview' => 'förhandsvisning', + 'price' => 'pris', + 'product_id' => 'Serienummer', + 'product_uid' => 'produktens UID', + 'product_uuid' => 'produkt UUID', + 'promo_code' => 'rabattkod', + 'province' => 'provins', + 'quantity' => 'kvantitet', + 'reason' => 'anledning', + 'recaptcha_response_field' => 'recaptcha-svarsfĂ€lt', + 'referee' => 'domare', + 'referees' => 'domare', + 'region' => 'region', + 'reject_reason' => 'avvisa skĂ€l', + 'remember' => 'kom ihĂ„g', + 'restored_at' => 'Ă„terstĂ€lld kl', + 'result_text_under_image' => 'resultattext under bild', + 'role' => 'roll', + 'rule' => 'regel', + 'rules' => 'regler', + 'second' => 'andra', + 'sex' => 'sex', + 'shipment' => 'sĂ€ndning', + 'short_text' => 'kort text', + 'size' => 'storlek', + 'skills' => 'Kompetens', + 'slug' => 'snigel', + 'specialization' => 'specialisering', + 'started_at' => 'började kl', + 'state' => 'stat', + 'status' => 'status', + 'street' => 'gata', + 'student' => 'studerande', + 'subject' => 'Ă€mne', + 'tag' => 'mĂ€rka', + 'tags' => 'taggar', + 'teacher' => 'lĂ€rare', + 'terms' => 'villkor', + 'test_description' => 'Testbeskrivning', + 'test_locale' => 'testa lokalen', + 'test_name' => 'testnamn', + 'text' => 'text', + 'time' => 'tid', + 'title' => 'titel', + 'type' => 'typ', + 'updated_at' => 'uppdaterad kl', + 'user' => 'anvĂ€ndare', + 'username' => 'AnvĂ€ndarnamn', + 'value' => 'vĂ€rde', + 'winner' => 'winner', + 'work' => 'work', + 'year' => 'Ă„r', + ], +]; diff --git a/resources/lang/vi.json b/resources/lang/vi.json new file mode 100644 index 000000000..c489de817 --- /dev/null +++ b/resources/lang/vi.json @@ -0,0 +1,250 @@ +{ + "(and :count more error)": "(vĂ  :count lỗi khĂĄc)", + "(and :count more errors)": "(vĂ  :count lỗi khĂĄc)", + "A new verification link has been sent to the email address you provided during registration.": "Một liĂȘn káșżt xĂĄc minh mới đã Ä‘Æ°á»Łc gá»­i đáșżn địa chỉ email Ä‘Æ°á»Łc báșĄn cung cáș„p trong quĂĄ trĂŹnh đăng kĂœ.", + "A new verification link has been sent to your email address.": "Một liĂȘn káșżt xĂĄc minh mới đã Ä‘Æ°á»Łc gá»­i đáșżn địa chỉ email cá»§a báșĄn.", + "A Timeout Occurred": "XáșŁy Ra Thời Gian Chờ", + "Accept": "Cháș„p nháș­n", + "Accepted": "Đã Cháș„p Nháș­n", + "Action": "HĂ nh động", + "Actions": "HĂ nh Động", + "Add": "ThĂȘm", + "Add :name": "ThĂȘm :name", + "Admin": "QuáșŁn trị viĂȘn", + "Agree": "Đồng Ăœ", + "All rights reserved.": "Đã đăng kĂ­ báșŁn quyền", + "Already registered?": "Đã đăng kĂœ?", + "Already Reported": "Đã ÄÆ°á»Łc BĂĄo CĂĄo", + "Archive": "Lưu trữ", + "Are you sure you want to delete your account?": "BáșĄn cĂł cháșŻc cháșŻn muốn xĂła tĂ i khoáșŁn cá»§a mĂŹnh khĂŽng?", + "Assign": "Giao phĂł", + "Associate": "Káșżt hợp", + "Attach": "GáșŻn", + "Bad Gateway": "Cổng KhĂŽng Hợp Lệ", + "Bad Request": "YĂȘu Cáș§u KhĂŽng Hợp Lệ", + "Bandwidth Limit Exceeded": "Giới HáșĄn Băng ThĂŽng", + "Browse": "Duyệt qua", + "Cancel": "Há»§y", + "Choose": "Chọn", + "Choose :name": "Chọn :name", + "Choose File": "Chọn Táș­p Tin", + "Choose Image": "Chọn hĂŹnh áșŁnh", + "Click here to re-send the verification email.": "Click vĂ o đñy để gá»­i láșĄi email xĂĄc minh.", + "Click to copy": "Báș„m để sao chĂ©p", + "Client Closed Request": "KhĂĄch Đóng YĂȘu Cáș§u", + "Close": "Đóng", + "Collapse": "SỄp đổ", + "Collapse All": "Thu gọn táș„t cáșŁ", + "Comment": "BĂŹnh luáș­n", + "Confirm": "XĂĄc nháș­n", + "Confirm Password": "XĂĄc Nháș­n Máș­t Kháș©u", + "Conflict": "Xung Đột", + "Connect": "Káșżt nối", + "Connection Closed Without Response": "Đóng Káșżt Nối Với KhĂŽng PháșŁn Hồi", + "Connection Timed Out": "QuĂĄ Thời Gian Káșżt Nối", + "Continue": "Tiáșżp TỄc", + "Create": "ThĂȘm", + "Create :name": "TáșĄo :name", + "Created": "TáșĄo", + "Current Password": "Máș­t kháș©u hiện táșĄi", + "Dashboard": "BáșŁng điều khiển", + "Delete": "XĂła", + "Delete :name": "XĂła :name", + "Delete Account": "XĂła TĂ i khoáșŁn", + "Detach": "Gụ", + "Details": "Chi Tiáșżt", + "Disable": "VĂŽ hiệu hĂła", + "Discard": "LoáșĄi bỏ", + "Done": "Xong", + "Down": "Xuống", + "Duplicate": "NhĂąn báșŁn", + "Duplicate :name": "TrĂčng láș·p: tĂȘn", + "Edit": "Sá»­a", + "Edit :name": "Chỉnh sá»­a :name", + "Email": "Email", + "Email Password Reset Link": "Email khĂŽi phỄc máș­t kháș©u", + "Enable": "KĂ­ch hoáșĄt", + "Ensure your account is using a long, random password to stay secure.": "ĐáșŁm báșŁo tĂ i khoáșŁn cá»§a báșĄn đang sá»­ dỄng máș­t kháș©u dĂ i, ngáș«u nhiĂȘn để giữ an toĂ n.", + "Expand": "Mở rộng", + "Expand All": "Mở rộng táș„t cáșŁ", + "Expectation Failed": "Kỳ Vọng KhĂŽng ThĂ nh CĂŽng", + "Explanation": "GiáșŁi trĂŹnh", + "Export": "Xuáș„t kháș©u", + "Export :name": "Xuáș„t kháș©u :name", + "Failed Dependency": "KhĂŽng PhỄ Thuộc", + "File": "TĂ i liệu", + "Files": "CĂĄc táș­p tin", + "Forbidden": "Cáș„m Truy Cáș­p", + "Forgot your password?": "QuĂȘn máș­t kháș©u?", + "Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.": "QuĂȘn máș­t kháș©u? KhĂŽng váș„n đề gĂŹ. Chỉ cáș§n cho chĂșng tĂŽi biáșżt địa chỉ email cá»§a báșĄn vĂ  chĂșng tĂŽi sáșœ gá»­i cho báșĄn một liĂȘn káșżt đáș·t láșĄi máș­t kháș©u qua email cho phĂ©p báșĄn chọn một máș­t kháș©u mới.", + "Found": "TĂŹm Tháș„y", + "Gateway Timeout": "QuĂĄ Thời Gian PháșŁn Hồi Cá»§a Cổng", + "Go Home": "Về trang chá»§", + "Go to page :page": "Tới trang :page", + "Gone": "KhĂŽng CĂČn", + "Hello!": "Xin chĂ o!", + "Hide": "Trốn", + "Hide :name": "áșšn :name", + "Home": "Trang chá»§", + "HTTP Version Not Supported": "PhiĂȘn BáșŁn HTTP KhĂŽng ÄÆ°á»Łc Hỗ Trợ", + "I'm a teapot": "TĂŽi lĂ  teapot", + "If you did not create an account, no further action is required.": "Náșżu báșĄn khĂŽng đăng kĂœ tĂ i khoáșŁn nĂ y, báșĄn khĂŽng cáș§n thá»±c hiện thĂȘm hĂ nh động nĂ o.", + "If you did not request a password reset, no further action is required.": "Náșżu báșĄn khĂŽng yĂȘu cáș§u đáș·t láșĄi máș­t kháș©u, báșĄn khĂŽng cáș§n thá»±c hiện thĂȘm hĂ nh động nĂ o.", + "If you're having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:": "Náșżu báșĄn gáș·p váș„n đề khi click vĂ o nĂșt \":actionText\", hĂŁy sao chĂ©p dĂĄn địa chỉ bĂȘn dưới\nvĂ o trĂŹnh duyệt web cá»§a báșĄn:", + "IM Used": "TĂŽi Đã Sá»­ DỄng", + "Image": "HĂŹnh áșŁnh", + "Impersonate": "MáșĄo nháș­n", + "Impersonation": "máșĄo danh", + "Import": "Nháș­p kháș©u", + "Import :name": "Nháș­p kháș©u :name", + "Insufficient Storage": "KhĂŽng Đủ Bộ Nhớ", + "Internal Server Error": "Lỗi Từ MĂĄy Chá»§ Nội Bộ", + "Introduction": "Giới thiệu", + "Invalid JSON was returned from the route.": "JSON khĂŽng hợp lệ đã Ä‘Æ°á»Łc tráșŁ về từ tuyáșżn đường.", + "Invalid SSL Certificate": "Chứng Chỉ SSL KhĂŽng Hợp Lệ", + "Length Required": "YĂȘu Cáș§u Chiều DĂ i", + "Like": "Giống", + "Load": "Trọng táșŁi", + "Localize": "BáșŁn địa hĂła", + "Locked": "Đã KhĂła", + "Log In": "Đăng Nháș­p", + "Log in": "Đăng nháș­p", + "Log Out": "Đăng Xuáș„t", + "Login": "Đăng nháș­p", + "Logout": "Đăng xuáș„t", + "Loop Detected": "PhĂĄt Hiện Láș·p", + "Maintenance Mode": "TráșĄng ThĂĄi BáșŁo TrĂŹ", + "Method Not Allowed": "PhÆ°ÆĄng Thức KhĂŽng ÄÆ°á»Łc PhĂ©p", + "Misdirected Request": "YĂȘu Cáș§u Sai Hướng", + "Moved Permanently": "Chuyển Hướng VÄ©nh Viễn", + "Multi-Status": "Đa TráșĄng ThĂĄi", + "Multiple Choices": "Nhiều Sá»± Lá»±a Chọn", + "Name": "TĂȘn", + "Network Authentication Required": "YĂȘu Cáș§u XĂĄc Thá»±c MáșĄng", + "Network Connect Timeout Error": "Lỗi QuĂĄ Thời Gian Káșżt Nối MáșĄng", + "Network Read Timeout Error": "Lỗi Háșżt Thời Gian Đọc MáșĄng", + "New": "Mới", + "New :name": ":name mới", + "New Password": "Máș­t kháș©u mới", + "No": "KhĂŽng", + "No Content": "KhĂŽng CĂł Nội Dung", + "Non-Authoritative Information": "ThĂŽng Tin KhĂŽng CĂł Tháș©m Quyền", + "Not Acceptable": "KhĂŽng Thể Cháș„p Nháș­n", + "Not Extended": "KhĂŽng Mở Rộng", + "Not Found": "KhĂŽng TĂŹm Tháș„y", + "Not Implemented": "KhĂŽng ÄÆ°á»Łc Thá»±c Hiện", + "Not Modified": "KhĂŽng CĂł Thay Đổi", + "of": "trong", + "OK": "VÂNG", + "Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain.": "Khi tĂ i khoáșŁn cá»§a báșĄn bị xĂła, táș„t cáșŁ tĂ i nguyĂȘn vĂ  dữ liệu cá»§a tĂ i khoáșŁn đó sáșœ bị xĂła vÄ©nh viễn. Trước khi xĂła tĂ i khoáșŁn cá»§a báșĄn, vui lĂČng táșŁi xuống báș„t kĂŹ dữ liệu hoáș·c thĂŽng tin nĂ o báșĄn muốn giữ láșĄi.", + "Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.": "Khi tĂ i khoáșŁn cá»§a báșĄn bị xoĂĄ, táș„t cáșŁ tĂ i nguyĂȘn vĂ  dữ liệu cá»§a tĂ i khoáșŁn đó sáșœ bị xoĂĄ vÄ©nh viễn. Vui lĂČng nháș­p máș­t kháș©u cá»§a báșĄn đã xĂĄc nháș­n náșżu báșĄn muốn xoĂĄ vÄ©nh viễn tĂ i khoáșŁn cá»§a báșĄn.", + "Open": "Mở", + "Open in a current window": "Mở trong cá»­a sổ hiện táșĄi", + "Open in a new window": "Mở trong một cá»­a sổ mới", + "Open in a parent frame": "Mở trong khung cha", + "Open in the topmost frame": "Mở ở khung trĂȘn cĂčng", + "Open on the website": "Mở trĂȘn trang web", + "Origin Is Unreachable": "Nguồn Gốc KhĂŽng Cháș„p Nháș­n", + "Page Expired": "Trang Đã Háșżt HáșĄn", + "Pagination Navigation": "Điều hướng phĂąn trang", + "Partial Content": "Nội Dung Một Pháș§n", + "Password": "Máș­t kháș©u", + "Payload Too Large": "TáșŁi Trọng QuĂĄ Lớn", + "Payment Required": "yĂȘu cáș§u thanh toĂĄn", + "Permanent Redirect": "Chuyển Hướng VÄ©nh Viễn", + "Please click the button below to verify your email address.": "Vui lĂČng click vĂ o nĂșt bĂȘn dưới để xĂĄc minh địa chỉ email cá»§a báșĄn.", + "Precondition Failed": "Điều Kiện TiĂȘn Quyáșżt KhĂŽng ThĂ nh CĂŽng", + "Precondition Required": "YĂȘu Cáș§u Điều Kiện TiĂȘn Quyáșżt", + "Preview": "Xem Trước", + "Price": "GiĂĄ", + "Processing": "Đang Xá»­ LĂ­", + "Profile": "Hồ sÆĄ", + "Profile Information": "ThĂŽng tin cĂĄ nhĂąn", + "Proxy Authentication Required": "YĂȘu CĂ u XĂĄc Thá»±c Proxy", + "Railgun Error": "Lỗi Railgun", + "Range Not Satisfiable": "PháșĄm Vi KhĂŽng ĐáșĄt YĂȘu Cáș§u", + "Record": "Ghi", + "Regards": "TrĂąn trọng", + "Register": "Đăng kĂœ", + "Remember me": "Ghi nhớ", + "Request Header Fields Too Large": "Header Cá»§a YĂȘu Cáș§u QuĂĄ Lớn", + "Request Timeout": "QuĂĄ Thời Gian YĂȘu Cáș§u", + "Resend Verification Email": "Gá»­i láșĄi email xĂĄc thá»±c", + "Reset Content": "Đáș·t LáșĄi Nội Dung", + "Reset Password": "Đáș·t LáșĄi Máș­t Kháș©u", + "Reset Password Notification": "ThĂŽng BĂĄo Đáș·t LáșĄi Máș­t Kháș©u", + "Restore": "PhỄc Hồi", + "Restore :name": "KhĂŽi phỄc :name", + "results": "káșżt quáșŁ", + "Retry With": "Thá»­ LáșĄi Với", + "Save": "Lưu", + "Save & Close": "Lưu & Đóng", + "Save & Return": "Lưu & TráșŁ láșĄi", + "Save :name": "Tiáșżt kiệm :name", + "Saved.": "Đã lưu.", + "Search": "TĂŹm Kiáșżm", + "Search :name": "TĂŹm kiáșżm :name", + "See Other": "Xem CĂĄi KhĂĄc", + "Select": "Chọn", + "Select All": "Chọn Táș„t CáșŁ", + "Send": "Gá»­i", + "Server Error": "MĂĄy Chá»§ Gáș·p Sá»± Cố", + "Service Unavailable": "Dịch VỄ KhĂŽng KháșŁ DỄng", + "Session Has Expired": "PhiĂȘn Đã Háșżt HáșĄn", + "Settings": "CĂ i đáș·t", + "Show": "TrĂŹnh diễn", + "Show :name": "Hiển thị :name", + "Show All": "Hiển thị táș„t cáșŁ", + "Showing": "Đang hiển thị", + "Sign In": "Đăng nháș­p", + "Solve": "Gụ rối", + "SSL Handshake Failed": "Káșżt Nối SSL KhĂŽng ThĂ nh CĂŽng", + "Start": "BáșŻt đáș§u", + "Stop": "Dừng láșĄi", + "Submit": "Nộp", + "Subscribe": "Đăng kĂœ", + "Switch": "CĂŽng táșŻc", + "Switch To Role": "Chuyển sang vai trĂČ", + "Switching Protocols": "Chuyển Đổi Giao Thức", + "Tag": "NhĂŁn", + "Tags": "Tháș»", + "Temporary Redirect": "Chuyển Hướng TáșĄm Thời", + "Thanks for signing up! Before getting started, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.": "CáșŁm ÆĄn báșĄn đã đăng kĂœ! Trước khi báșŻt đáș§u, báșĄn cĂł thể xĂĄc minh địa chỉ email cá»§a mĂŹnh báș±ng cĂĄch nháș„p vĂ o liĂȘn káșżt mĂ  chĂșng tĂŽi vừa gá»­i qua email cho báșĄn khĂŽng? Náșżu báșĄn khĂŽng nháș­n Ä‘Æ°á»Łc email, chĂșng tĂŽi sáșœ sáș”n lĂČng gá»­i cho báșĄn một email khĂĄc.", + "The given data was invalid.": "Dữ liệu nháș­n Ä‘Æ°á»Łc khĂŽng hợp lệ.", + "The response is not a streamed response.": "PháșŁn hồi khĂŽng pháșŁi lĂ  pháșŁn hồi Ä‘Æ°á»Łc phĂĄt trá»±c tuyáșżn.", + "The response is not a view.": "PháșŁn hồi khĂŽng pháșŁi lĂ  một lÆ°á»Łt xem.", + "This is a secure area of the application. Please confirm your password before continuing.": "Đùy lĂ  khu vá»±c an toĂ n cá»§a ứng dỄng. Vui lĂČng xĂĄc nháș­n máș­t kháș©u cá»§a báșĄn trước khi tiáșżp tỄc.", + "This password reset link will expire in :count minutes.": "Đường dáș«n láș„y láșĄi máș­t kháș©u sáșœ háșżt háșĄn trong :count phĂșt.", + "to": "tới", + "Toggle navigation": "Chuyển hướng điều hướng", + "Too Early": "QuĂĄ Sớm", + "Too Many Requests": "QuĂĄ Nhiều YĂȘu Cáș§u", + "Translate": "Dịch", + "Translate It": "Dịch nĂł", + "Unauthorized": "KhĂŽng ÄÆ°á»Łc PhĂ©p", + "Unavailable For Legal Reasons": "KhĂŽng CĂł Sáș”n VĂŹ LĂ­ Do PhĂĄp LĂ­", + "Unknown Error": "Lỗi KhĂŽng XĂĄc Định", + "Unpack": "GiáșŁi nĂ©n", + "Unprocessable Entity": "KhĂŽng Thể Xá»­ LĂ­ yĂȘu Cáș§u", + "Unsubscribe": "Há»§y đăng kĂœ", + "Unsupported Media Type": "LoáșĄi PhÆ°ÆĄng Tiện KhĂŽng ÄÆ°á»Łc Hỗ Trợ", + "Up": "Hướng lĂȘn", + "Update": "Cáș­p Nháș­t", + "Update :name": "Cáș­p nháș­t :name", + "Update Password": "Cáș­p nháș­t máș­t kháș©u", + "Update your account's profile information and email address.": "Cáș­p nháș­t thĂŽng tin hồ sÆĄ tĂ i khoáșŁn vĂ  địa chỉ email cá»§a báșĄn.", + "Upgrade Required": "YĂȘu Cáș§u NĂąng Cáș„p", + "URI Too Long": "URI QuĂĄ DĂ i", + "Use Proxy": "DĂčng Proxy", + "User": "Người dĂčng", + "Variant Also Negotiates": "Biáșżn Thể CĆ©ng Đàm PhĂĄn", + "Verify Email Address": "XĂĄc Minh Địa Chỉ Email", + "View": "Xem", + "View :name": "Xem :name", + "Web Server is Down": "MĂĄy Chá»§ Web Đã TáșŻt", + "Whoops!": "Ráș„t tiáșżc!", + "Yes": "Đồng Ăœ", + "You are receiving this email because we received a password reset request for your account.": "BáșĄn nháș­n Ä‘Æ°á»Łc email nĂ y vĂŹ chĂșng tĂŽi đã nháș­n Ä‘Æ°á»Łc yĂȘu cáș§u đáș·t láșĄi máș­t kháș©u cho tĂ i khoáșŁn cá»§a báșĄn.", + "You're logged in!": "BáșĄn đã đăng nháș­p!", + "Your email address is unverified.": "Địa chỉ email cá»§a báșĄn chưa Ä‘Æ°á»Łc xĂĄc minh." +} \ No newline at end of file diff --git a/resources/lang/vi/actions.php b/resources/lang/vi/actions.php new file mode 100644 index 000000000..25c3cdb3f --- /dev/null +++ b/resources/lang/vi/actions.php @@ -0,0 +1,119 @@ + 'Cháș„p nháș­n', + 'action' => 'HoáșĄt động', + 'actions' => 'hĂ nh động', + 'add' => 'ThĂȘm vĂ o', + 'admin' => 'QuáșŁn trị viĂȘn', + 'agree' => 'Đồng Ăœ', + 'archive' => 'Lưu trữ', + 'assign' => 'Giao phĂł', + 'associate' => 'Káșżt hợp', + 'attach' => 'GáșŻn', + 'browse' => 'Duyệt qua', + 'cancel' => 'Há»§y bỏ', + 'choose' => 'Chọn', + 'choose_file' => 'Chọn táș­p tin', + 'choose_image' => 'Chọn hĂŹnh áșŁnh', + 'click_to_copy' => 'Báș„m để sao chĂ©p', + 'close' => 'Đóng', + 'collapse' => 'SỄp đổ', + 'collapse_all' => 'Thu gọn táș„t cáșŁ', + 'comment' => 'BĂŹnh luáș­n', + 'confirm' => 'XĂĄc nháș­n', + 'connect' => 'Káșżt nối', + 'create' => 'TáșĄo nĂȘn', + 'delete' => 'XĂła bỏ', + 'detach' => 'tĂĄch ra', + 'details' => 'Chi tiáșżt', + 'disable' => 'VĂŽ hiệu hĂła', + 'discard' => 'LoáșĄi bỏ', + 'done' => 'Xong', + 'down' => 'Xuống', + 'duplicate' => 'NhĂąn báșŁn', + 'edit' => 'BiĂȘn táș­p', + 'enable' => 'Cho phĂ©p', + 'expand' => 'Mở rộng', + 'expand_all' => 'Mở rộng táș„t cáșŁ', + 'explanation' => 'GiáșŁi trĂŹnh', + 'export' => 'Xuáș„t kháș©u', + 'file' => 'Trường :attribute pháșŁi lĂ  một tệp tin.', + 'files' => 'CĂĄc táș­p tin', + 'go_home' => 'Về nhĂ ', + 'hide' => 'Trốn', + 'home' => 'Trang chá»§', + 'image' => 'Trường :attribute pháșŁi lĂ  định dáșĄng hĂŹnh áșŁnh.', + 'impersonate' => 'MáșĄo danh', + 'impersonation' => 'máșĄo danh', + 'import' => 'Nháș­p kháș©u', + 'introduction' => 'Giới thiệu', + 'like' => 'Giống', + 'load' => 'Trọng táșŁi', + 'localize' => 'BáșŁn địa hĂła', + 'log_in' => 'Đăng nháș­p', + 'log_out' => 'Đăng xuáș„t', + 'named' => [ + 'add' => 'ThĂȘm :name', + 'choose' => 'Chọn :name', + 'create' => 'TáșĄo :name', + 'delete' => 'XĂła :name', + 'duplicate' => 'TrĂčng láș·p: tĂȘn', + 'edit' => 'Chỉnh sá»­a :name', + 'export' => 'Xuáș„t kháș©u :name', + 'hide' => 'áșšn :name', + 'import' => 'Nháș­p kháș©u :name', + 'new' => ':name mới', + 'restore' => 'KhĂŽi phỄc :name', + 'save' => 'Tiáșżt kiệm :name', + 'search' => 'TĂŹm kiáșżm :name', + 'show' => 'Hiển thị :name', + 'update' => 'Cáș­p nháș­t :name', + 'view' => 'Xem :name', + ], + 'new' => 'Mới', + 'no' => 'KHÔNG', + 'open' => 'Mở', + 'open_website' => 'Mở trĂȘn trang web', + 'preview' => 'Xem trước', + 'price' => 'GiĂĄ', + 'record' => 'Ghi', + 'restore' => 'KhĂŽi phỄc', + 'save' => 'Cứu', + 'save_and_close' => 'Lưu & Đóng', + 'save_and_return' => 'Lưu & TráșŁ láșĄi', + 'search' => 'TĂŹm kiáșżm', + 'select' => 'Lá»±a chọn', + 'select_all' => 'Chọn táș„t cáșŁ', + 'send' => 'Gá»­i', + 'settings' => 'CĂ i đáș·t', + 'show' => 'TrĂŹnh diễn', + 'show_all' => 'Hiển thị táș„t cáșŁ', + 'sign_in' => 'Đăng nháș­p', + 'solve' => 'Gụ rối', + 'start' => 'BáșŻt đáș§u', + 'stop' => 'Dừng láșĄi', + 'submit' => 'Nộp', + 'subscribe' => 'Đáș·t mua', + 'switch' => 'CĂŽng táșŻc', + 'switch_to_role' => 'Chuyển sang vai trĂČ', + 'tag' => 'NhĂŁn', + 'tags' => 'Tháș»', + 'target_link' => [ + 'blank' => 'Mở trong một cá»­a sổ mới', + 'parent' => 'Mở trong khung cha', + 'self' => 'Mở trong cá»­a sổ hiện táșĄi', + 'top' => 'Mở ở khung trĂȘn cĂčng', + ], + 'translate' => 'Dịch', + 'translate_it' => 'Dịch nĂł', + 'unpack' => 'GiáșŁi nĂ©n', + 'unsubscribe' => 'Há»§y đăng kĂœ', + 'up' => 'Hướng lĂȘn', + 'update' => 'Cáș­p nháș­t', + 'user' => 'KhĂŽng tĂŹm tháș„y người dĂčng với địa chỉ email nĂ y.', + 'view' => 'Xem', + 'yes' => 'ĐĂșng', +]; diff --git a/resources/lang/vi/auth.php b/resources/lang/vi/auth.php new file mode 100644 index 000000000..e5a9e0abd --- /dev/null +++ b/resources/lang/vi/auth.php @@ -0,0 +1,9 @@ + 'ThĂŽng tin tĂ i khoáșŁn khĂŽng tĂŹm tháș„y trong hệ thống.', + 'password' => 'Máș­t kháș©u khĂŽng đĂșng.', + 'throttle' => 'VÆ°á»Łt quĂĄ số láș§n đăng nháș­p cho phĂ©p. Vui lĂČng thá»­ láșĄi sau :seconds giĂąy.', +]; diff --git a/resources/lang/vi/http-statuses.php b/resources/lang/vi/http-statuses.php new file mode 100644 index 000000000..1f43930af --- /dev/null +++ b/resources/lang/vi/http-statuses.php @@ -0,0 +1,84 @@ + 'Lỗi KhĂŽng XĂĄc Định', + '100' => 'Tiáșżp TỄc', + '101' => 'Chuyển Đổi Giao Thức', + '102' => 'Đang Xá»­ LĂ­', + '200' => 'VÂNG', + '201' => 'Đã TáșĄo', + '202' => 'Đã Cháș„p Nháș­n', + '203' => 'ThĂŽng Tin KhĂŽng CĂł Tháș©m Quyền', + '204' => 'KhĂŽng CĂł Nội Dung', + '205' => 'Đáș·t LáșĄi Nội Dung', + '206' => 'Nội Dung Một Pháș§n', + '207' => 'Đa TráșĄng ThĂĄi', + '208' => 'Đã ÄÆ°á»Łc BĂĄo CĂĄo', + '226' => 'TĂŽi Đã Sá»­ DỄng', + '300' => 'Nhiều Sá»± Lá»±a Chọn', + '301' => 'Chuyển Hướng VÄ©nh Viễn', + '302' => 'TĂŹm Tháș„y', + '303' => 'Xem CĂĄi KhĂĄc', + '304' => 'KhĂŽng CĂł Thay Đổi', + '305' => 'DĂčng Proxy', + '307' => 'Chuyển Hướng TáșĄm Thời', + '308' => 'Chuyển Hướng VÄ©nh Viễn', + '400' => 'YĂȘu Cáș§u KhĂŽng Hợp Lệ', + '401' => 'KhĂŽng ÄÆ°á»Łc PhĂ©p', + '402' => 'YĂȘu Cáș§u Thanh ToĂĄn', + '403' => 'Cáș„m Truy Cáș­p', + '404' => 'KhĂŽng TĂŹm Tháș„y', + '405' => 'PhÆ°ÆĄng Thức KhĂŽng ÄÆ°á»Łc PhĂ©p', + '406' => 'KhĂŽng Thể Cháș„p Nháș­n', + '407' => 'YĂȘu CĂ u XĂĄc Thá»±c Proxy', + '408' => 'QuĂĄ Thời Gian YĂȘu Cáș§u', + '409' => 'Xung Đột', + '410' => 'KhĂŽng CĂČn', + '411' => 'YĂȘu Cáș§u Chiều DĂ i', + '412' => 'Điều Kiện TiĂȘn Quyáșżt KhĂŽng ThĂ nh CĂŽng', + '413' => 'TáșŁi Trọng QuĂĄ Lớn', + '414' => 'URI QuĂĄ DĂ i', + '415' => 'LoáșĄi PhÆ°ÆĄng Tiện KhĂŽng ÄÆ°á»Łc Hỗ Trợ', + '416' => 'PháșĄm Vi KhĂŽng ĐáșĄt YĂȘu Cáș§u', + '417' => 'Kỳ Vọng KhĂŽng ThĂ nh CĂŽng', + '418' => 'TĂŽi lĂ  teapot', + '419' => 'PhiĂȘn Đã Háșżt HáșĄn', + '421' => 'YĂȘu Cáș§u Sai Hướng', + '422' => 'KhĂŽng Thể Xá»­ LĂ­ yĂȘu Cáș§u', + '423' => 'Đã KhĂła', + '424' => 'KhĂŽng PhỄ Thuộc', + '425' => 'QuĂĄ Sớm', + '426' => 'YĂȘu Cáș§u NĂąng Cáș„p', + '428' => 'YĂȘu Cáș§u Điều Kiện TiĂȘn Quyáșżt', + '429' => 'QuĂĄ Nhiều YĂȘu Cáș§u', + '431' => 'Header Cá»§a YĂȘu Cáș§u QuĂĄ Lớn', + '444' => 'Đóng Káșżt Nối Với KhĂŽng PháșŁn Hồi', + '449' => 'Thá»­ LáșĄi Với', + '451' => 'KhĂŽng CĂł Sáș”n VĂŹ LĂ­ Do PhĂĄp LĂ­', + '499' => 'KhĂĄch Đóng YĂȘu Cáș§u', + '500' => 'Lỗi Từ MĂĄy Chá»§ Nội Bộ', + '501' => 'KhĂŽng ÄÆ°á»Łc Thá»±c Hiện', + '502' => 'Cổng KhĂŽng Hợp Lệ', + '503' => 'TráșĄng ThĂĄi BáșŁo TrĂŹ', + '504' => 'QuĂĄ Thời Gian PháșŁn Hồi Cá»§a Cổng', + '505' => 'PhiĂȘn BáșŁn HTTP KhĂŽng ÄÆ°á»Łc Hỗ Trợ', + '506' => 'Biáșżn Thể CĆ©ng Đàm PhĂĄn', + '507' => 'KhĂŽng Đủ Bộ Nhớ', + '508' => 'PhĂĄt Hiện Láș·p', + '509' => 'Giới HáșĄn Băng ThĂŽng', + '510' => 'KhĂŽng Mở Rộng', + '511' => 'YĂȘu Cáș§u XĂĄc Thá»±c MáșĄng', + '520' => 'KhĂŽng XĂĄc Địng', + '521' => 'MĂĄy Chá»§ Web Đã TáșŻt', + '522' => 'QuĂĄ Thời Gian Káșżt Nối', + '523' => 'Nguồn Gốc KhĂŽng Cháș„p Nháș­n', + '524' => 'XáșŁy Ra Thời Gian Chờ', + '525' => 'Káșżt Nối SSL KhĂŽng ThĂ nh CĂŽng', + '526' => 'Chứng Chỉ SSL KhĂŽng Hợp Lệ', + '527' => 'Lỗi Railgun', + '598' => 'Lỗi Háșżt Thời Gian Đọc MáșĄng', + '599' => 'Lỗi QuĂĄ Thời Gian Káșżt Nối MáșĄng', + 'unknownError' => 'Lỗi KhĂŽng XĂĄc Định', +]; diff --git a/resources/lang/vi/pagination.php b/resources/lang/vi/pagination.php new file mode 100644 index 000000000..63af850ce --- /dev/null +++ b/resources/lang/vi/pagination.php @@ -0,0 +1,8 @@ + 'Trang trước »', + 'previous' => '« Trang sau', +]; diff --git a/resources/lang/vi/passwords.php b/resources/lang/vi/passwords.php new file mode 100644 index 000000000..4d6d7c217 --- /dev/null +++ b/resources/lang/vi/passwords.php @@ -0,0 +1,11 @@ + 'Máș­t kháș©u mới đã Ä‘Æ°á»Łc cáș­p nháș­t!', + 'sent' => 'Hướng dáș«n cáș„p láșĄi máș­t kháș©u đã Ä‘Æ°á»Łc gá»­i!', + 'throttled' => 'Vui lĂČng đợi trước khi thá»­ láșĄi.', + 'token' => 'MĂŁ khĂŽi phỄc máș­t kháș©u khĂŽng hợp lệ.', + 'user' => 'KhĂŽng tĂŹm tháș„y người dĂčng với địa chỉ email nĂ y.', +]; diff --git a/resources/lang/vi/validation.php b/resources/lang/vi/validation.php new file mode 100644 index 000000000..643976033 --- /dev/null +++ b/resources/lang/vi/validation.php @@ -0,0 +1,279 @@ + 'Trường :attribute pháșŁi Ä‘Æ°á»Łc cháș„p nháș­n.', + 'accepted_if' => 'Trường :attribute pháșŁi Ä‘Æ°á»Łc cháș„p nháș­n khi :other lĂ  :value.', + 'active_url' => 'Trường :attribute khĂŽng pháșŁi lĂ  một URL hợp lệ.', + 'after' => 'Trường :attribute pháșŁi lĂ  một ngĂ y sau ngĂ y :date.', + 'after_or_equal' => 'Trường :attribute pháșŁi lĂ  thời gian báșŻt đáș§u sau hoáș·c đĂșng báș±ng :date.', + 'alpha' => 'Trường :attribute chỉ cĂł thể chứa cĂĄc chữ cĂĄi.', + 'alpha_dash' => 'Trường :attribute chỉ cĂł thể chứa chữ cĂĄi, số vĂ  dáș„u gáșĄch ngang.', + 'alpha_num' => 'Trường :attribute chỉ cĂł thể chứa chữ cĂĄi vĂ  số.', + 'array' => 'Trường :attribute pháșŁi lĂ  dáșĄng máșŁng.', + 'ascii' => 'Trường :attribute chỉ Ä‘Æ°á»Łc chứa cĂĄc kĂœ tá»± chữ số vĂ  kĂœ hiệu một byte.', + 'before' => 'Trường :attribute pháșŁi lĂ  một ngĂ y trước ngĂ y :date.', + 'before_or_equal' => 'Trường :attribute pháșŁi lĂ  thời gian báșŻt đáș§u trước hoáș·c đĂșng báș±ng :date.', + 'between' => [ + 'array' => 'Trường :attribute pháșŁi cĂł từ :min - :max pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng táș­p tin trong trường :attribute pháșŁi từ :min - :max kB.', + 'numeric' => 'Trường :attribute pháșŁi náș±m trong khoáșŁng :min - :max.', + 'string' => 'Trường :attribute pháșŁi từ :min - :max kĂ­ tá»±.', + ], + 'boolean' => 'Trường :attribute pháșŁi lĂ  true hoáș·c false.', + 'can' => 'Trường :attribute chứa một giĂĄ trị trĂĄi phĂ©p.', + 'confirmed' => 'GiĂĄ trị xĂĄc nháș­n trong trường :attribute khĂŽng khớp.', + 'current_password' => 'Máș­t kháș©u khĂŽng đĂșng.', + 'date' => 'Trường :attribute khĂŽng pháșŁi lĂ  định dáșĄng cá»§a ngĂ y-thĂĄng.', + 'date_equals' => 'Trường :attribute pháșŁi lĂ  một ngĂ y báș±ng với :date.', + 'date_format' => 'Trường :attribute khĂŽng giống với định dáșĄng :format.', + 'decimal' => 'Trường :attribute pháșŁi cĂł :decimal chữ số tháș­p phĂąn.', + 'declined' => 'Trường :attribute pháșŁi bị từ chối.', + 'declined_if' => 'Trường :attribute pháșŁi bị từ chối khi :other lĂ  :value.', + 'different' => 'Trường :attribute vĂ  :other pháșŁi khĂĄc nhau.', + 'digits' => 'Độ dĂ i cá»§a trường :attribute pháșŁi gồm :digits chữ số.', + 'digits_between' => 'Độ dĂ i cá»§a trường :attribute pháșŁi náș±m trong khoáșŁng :min - :max chữ số.', + 'dimensions' => 'Trường :attribute cĂł kĂ­ch thước khĂŽng hợp lệ.', + 'distinct' => 'Trường :attribute cĂł giĂĄ trị trĂčng láș·p.', + 'doesnt_end_with' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc káșżt thĂșc báș±ng một trong những điều kiện sau: :values.', + 'doesnt_start_with' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc báșŻt đáș§u báș±ng một trong những điều sau: :values.', + 'email' => 'Trường :attribute pháșŁi lĂ  một địa chỉ email hợp lệ.', + 'ends_with' => 'Trường :attribute pháșŁi káșżt thĂșc báș±ng một trong những giĂĄ trị sau: :values', + 'enum' => 'GiĂĄ trị đã chọn trong trường :attribute khĂŽng hợp lệ.', + 'exists' => 'GiĂĄ trị đã chọn trong trường :attribute khĂŽng hợp lệ.', + 'extensions' => 'Trường :attribute pháșŁi cĂł một trong cĂĄc pháș§n mở rộng sau: :values.', + 'file' => 'Trường :attribute pháșŁi lĂ  một tệp tin.', + 'filled' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống.', + 'gt' => [ + 'array' => 'MáșŁng :attribute pháșŁi cĂł nhiều hÆĄn :value pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng trường :attribute pháșŁi lớn hÆĄn :value kilobytes.', + 'numeric' => 'GiĂĄ trị trường :attribute pháșŁi lớn hÆĄn :value.', + 'string' => 'Độ dĂ i trường :attribute pháșŁi nhiều hÆĄn :value kĂ­ tá»±.', + ], + 'gte' => [ + 'array' => 'MáșŁng :attribute pháșŁi cĂł Ă­t nháș„t :value pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng trường :attribute pháșŁi lớn hÆĄn hoáș·c báș±ng :value kilobytes.', + 'numeric' => 'GiĂĄ trị trường :attribute pháșŁi lớn hÆĄn hoáș·c báș±ng :value.', + 'string' => 'Độ dĂ i trường :attribute pháșŁi lớn hÆĄn hoáș·c báș±ng :value kĂ­ tá»±.', + ], + 'hex_color' => 'Trường :attribute pháșŁi lĂ  một mĂŁ mĂ u hex hợp lệ.', + 'image' => 'Trường :attribute pháșŁi lĂ  định dáșĄng hĂŹnh áșŁnh.', + 'in' => 'GiĂĄ trị đã chọn trong trường :attribute khĂŽng hợp lệ.', + 'in_array' => 'Trường :attribute pháșŁi thuộc táș­p cho phĂ©p: :other.', + 'integer' => 'Trường :attribute pháșŁi lĂ  một số nguyĂȘn.', + 'ip' => 'Trường :attribute pháșŁi lĂ  một địa chỉ IP.', + 'ipv4' => 'Trường :attribute pháșŁi lĂ  một địa chỉ IPv4.', + 'ipv6' => 'Trường :attribute pháșŁi lĂ  một địa chỉ IPv6.', + 'json' => 'Trường :attribute pháșŁi lĂ  một chuỗi JSON.', + 'lowercase' => 'Trường :attribute pháșŁi lĂ  chữ thường.', + 'lt' => [ + 'array' => 'MáșŁng :attribute pháșŁi cĂł Ă­t hÆĄn :value pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng trường :attribute pháșŁi nhỏ hÆĄn :value kilobytes.', + 'numeric' => 'GiĂĄ trị trường :attribute pháșŁi nhỏ hÆĄn :value.', + 'string' => 'Độ dĂ i trường :attribute pháșŁi nhỏ hÆĄn :value kĂ­ tá»±.', + ], + 'lte' => [ + 'array' => 'MáșŁng :attribute khĂŽng Ä‘Æ°á»Łc cĂł nhiều hÆĄn :value pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng trường :attribute pháșŁi nhỏ hÆĄn hoáș·c báș±ng :value kilobytes.', + 'numeric' => 'GiĂĄ trị trường :attribute pháșŁi nhỏ hÆĄn hoáș·c báș±ng :value.', + 'string' => 'Độ dĂ i trường :attribute pháșŁi nhỏ hÆĄn hoáș·c báș±ng :value kĂ­ tá»±.', + ], + 'mac_address' => 'Trường :attribute pháșŁi lĂ  một địa chỉ MAC hợp lệ.', + 'max' => [ + 'array' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc lớn hÆĄn :max pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng táș­p tin trong trường :attribute khĂŽng Ä‘Æ°á»Łc lớn hÆĄn :max kB.', + 'numeric' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc lớn hÆĄn :max.', + 'string' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc lớn hÆĄn :max kĂ­ tá»±.', + ], + 'max_digits' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc lớn hÆĄn :max kĂ­ tá»±.', + 'mimes' => 'Trường :attribute pháșŁi lĂ  một táș­p tin cĂł định dáșĄng: :values.', + 'mimetypes' => 'Trường :attribute pháșŁi lĂ  một táș­p tin cĂł định dáșĄng: :values.', + 'min' => [ + 'array' => 'Trường :attribute pháșŁi cĂł tối thiểu :min pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng táș­p tin trong trường :attribute pháșŁi tối thiểu :min kB.', + 'numeric' => 'Trường :attribute pháșŁi tối thiểu lĂ  :min.', + 'string' => 'Trường :attribute pháșŁi cĂł tối thiểu :min kĂ­ tá»±.', + ], + 'min_digits' => 'Trường :attribute pháșŁi cĂł tối thiểu :min chữ số.', + 'missing' => 'Trường :attribute pháșŁi bị thiáșżu.', + 'missing_if' => 'Trường :attribute pháșŁi bị thiáșżu khi :other lĂ  :value.', + 'missing_unless' => 'Trường :attribute pháșŁi bị thiáșżu trừ khi :other lĂ  :value.', + 'missing_with' => 'Trường :attribute pháșŁi bị thiáșżu khi cĂł :values.', + 'missing_with_all' => 'Trường :attribute pháșŁi bị thiáșżu khi cĂł :values trường.', + 'multiple_of' => 'Trường :attribute pháșŁi lĂ  bội số cá»§a :value', + 'not_in' => 'GiĂĄ trị đã chọn trong trường :attribute khĂŽng hợp lệ.', + 'not_regex' => 'Trường :attribute cĂł định dáșĄng khĂŽng hợp lệ.', + 'numeric' => 'Trường :attribute pháșŁi lĂ  một số.', + 'password' => [ + 'letters' => 'Trường :attribute pháșŁi chứa Ă­t nháș„t một chữ cĂĄi.', + 'mixed' => 'Trường :attribute pháșŁi chứa Ă­t nháș„t một chữ cĂĄi in hoa vĂ  một chữ cĂĄi thường.', + 'numbers' => 'Trường :attribute pháșŁi chứa Ă­t nháș„t một số.', + 'symbols' => 'Trường :attribute pháșŁi chứa Ă­t nháș„t một kĂœ tá»± đáș·c biệt.', + 'uncompromised' => 'Trường Ä‘Æ°á»Łc nháș­n :attribute đã xuáș„t hiện trong một vỄ rĂČ rỉ dữ liệu. Vui lĂČng chọn một :attribute khĂĄc.', + ], + 'present' => 'Trường :attribute pháșŁi Ä‘Æ°á»Łc cung cáș„p.', + 'present_if' => 'Trường :attribute pháșŁi cĂł máș·t khi :other lĂ  :value.', + 'present_unless' => 'Trường :attribute pháșŁi cĂł máș·t trừ khi :other lĂ  :value.', + 'present_with' => 'Trường :attribute pháșŁi cĂł máș·t khi cĂł :values.', + 'present_with_all' => 'Trường :attribute pháșŁi cĂł máș·t khi cĂł :values.', + 'prohibited' => 'Trường :attribute bị cáș„m.', + 'prohibited_if' => 'Trường :attribute bị cáș„m khi :other lĂ  :value.', + 'prohibited_unless' => 'Trường :attribute bị cáș„m trừ khi :other lĂ  một trong :values.', + 'prohibits' => 'Trường :attribute cáș„m :other từ thời điểm hiện táșĄi.', + 'regex' => 'Trường :attribute cĂł định dáșĄng khĂŽng hợp lệ.', + 'required' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống.', + 'required_array_keys' => 'Trường :attribute pháșŁi bao gồm cĂĄc mỄc nháș­p cho: :values.', + 'required_if' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống khi trường :other lĂ  :value.', + 'required_if_accepted' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống khi :other Ä‘Æ°á»Łc cháș„p nháș­n.', + 'required_unless' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống trừ khi :other lĂ  :values.', + 'required_with' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống khi một trong :values cĂł giĂĄ trị.', + 'required_with_all' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống khi táș„t cáșŁ :values cĂł giĂĄ trị.', + 'required_without' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống khi một trong :values khĂŽng cĂł giĂĄ trị.', + 'required_without_all' => 'Trường :attribute khĂŽng Ä‘Æ°á»Łc bỏ trống khi táș„t cáșŁ :values khĂŽng cĂł giĂĄ trị.', + 'same' => 'Trường :attribute vĂ  :other pháșŁi giống nhau.', + 'size' => [ + 'array' => 'Trường :attribute pháșŁi chứa :size pháș§n tá»­.', + 'file' => 'Dung lÆ°á»Łng táș­p tin trong trường :attribute pháșŁi báș±ng :size kB.', + 'numeric' => 'Trường :attribute pháșŁi báș±ng :size.', + 'string' => 'Trường :attribute pháșŁi chứa :size kĂ­ tá»±.', + ], + 'starts_with' => 'Trường :attribute pháșŁi Ä‘Æ°á»Łc báșŻt đáș§u báș±ng một trong những giĂĄ trị sau: :values', + 'string' => 'Trường :attribute pháșŁi lĂ  một chuỗi kĂ­ tá»±.', + 'timezone' => 'Trường :attribute pháșŁi lĂ  một mĂși giờ hợp lệ.', + 'ulid' => 'Trường :attribute pháșŁi lĂ  một ULID hợp lệ.', + 'unique' => 'Trường :attribute đã cĂł trong cÆĄ sở dữ liệu.', + 'uploaded' => 'Trường :attribute táșŁi lĂȘn tháș„t báșĄi.', + 'uppercase' => 'Trường :attribute pháșŁi lĂ  chữ in hoa.', + 'url' => 'Trường :attribute khĂŽng giống với định dáșĄng một URL.', + 'uuid' => 'Trường :attribute pháșŁi lĂ  một chuỗi UUID hợp lệ.', + 'attributes' => [ + 'address' => 'địa chỉ', + 'affiliate_url' => 'URL liĂȘn káșżt', + 'age' => 'tuổi', + 'amount' => 'số lÆ°á»Łng', + 'announcement' => 'thĂŽng bĂĄo', + 'area' => 'khu vá»±c', + 'audience_prize' => 'giáșŁi thưởng khĂĄn giáșŁ', + 'audience_winner' => 'audience winner', + 'available' => 'cĂł sáș”n', + 'birthday' => 'ngĂ y sinh nháș­t', + 'body' => 'nội dung', + 'city' => 'thĂ nh phố', + 'color' => 'color', + 'company' => 'company', + 'compilation' => 'biĂȘn soáșĄn', + 'concept' => 'Ăœ tưởng', + 'conditions' => 'điều kiện', + 'content' => 'nội dung', + 'contest' => 'contest', + 'country' => 'quốc gia', + 'cover' => 'che phá»§', + 'created_at' => 'táșĄo lĂșc', + 'creator' => 'người sĂĄng táșĄo', + 'currency' => 'tiền tệ', + 'current_password' => 'máș­t kháș©u hiện táșĄi', + 'customer' => 'khĂĄch hĂ ng', + 'date' => 'ngĂ y', + 'date_of_birth' => 'ngĂ y sinh', + 'dates' => 'ngĂ y', + 'day' => 'ngĂ y', + 'deleted_at' => 'xoĂĄ lĂșc', + 'description' => 'mĂŽ táșŁ', + 'display_type' => 'kiểu hiển thị', + 'district' => 'quáș­n/huyện', + 'duration' => 'khoáșŁng thời gian', + 'email' => 'e-mail', + 'excerpt' => 'trĂ­ch dáș«n', + 'filter' => 'lọc', + 'finished_at' => 'káșżt thĂșc lĂșc', + 'first_name' => 'tĂȘn', + 'gender' => 'giới tĂ­nh', + 'grand_prize' => 'giáșŁi thưởng lớn', + 'group' => 'nhĂłm', + 'hour' => 'giờ', + 'image' => 'hĂŹnh áșŁnh', + 'image_desktop' => 'hĂŹnh áșŁnh mĂĄy tĂ­nh để bĂ n', + 'image_main' => 'hĂŹnh áșŁnh chĂ­nh', + 'image_mobile' => 'hĂŹnh áșŁnh di động', + 'images' => 'hĂŹnh áșŁnh', + 'is_audience_winner' => 'khĂĄn giáșŁ lĂ  người chiáșżn tháșŻng', + 'is_hidden' => 'bị áș©n', + 'is_subscribed' => 'đã Ä‘Æ°á»Łc đăng kĂœ', + 'is_visible' => 'cĂł thể nhĂŹn tháș„y', + 'is_winner' => 'lĂ  người chiáșżn tháșŻng', + 'items' => 'máș·t hĂ ng', + 'key' => 'chĂŹa khĂła', + 'last_name' => 'họ', + 'lesson' => 'bĂ i học', + 'line_address_1' => 'địa chỉ dĂČng 1', + 'line_address_2' => 'địa chỉ dĂČng 2', + 'login' => 'đăng nháș­p', + 'message' => 'lời nháșŻn', + 'middle_name' => 'tĂȘn đệm', + 'minute' => 'phĂșt', + 'mobile' => 'di động', + 'month' => 'thĂĄng', + 'name' => 'tĂȘn', + 'national_code' => 'mĂŁ quốc gia', + 'number' => 'số', + 'password' => 'máș­t kháș©u', + 'password_confirmation' => 'xĂĄc nháș­n máș­t kháș©u', + 'phone' => 'số điện thoáșĄi', + 'photo' => 'táș„m áșŁnh', + 'portfolio' => 'danh mỄc đáș§u tư', + 'postal_code' => 'mĂŁ bưu điện', + 'preview' => 'xem trước', + 'price' => 'giĂĄ', + 'product_id' => 'ID sáșŁn pháș©m', + 'product_uid' => 'UID sáșŁn pháș©m', + 'product_uuid' => 'sáșŁn pháș©m UUID', + 'promo_code' => 'mĂŁ khuyáșżn máșĄi', + 'province' => 'tỉnh/thĂ nh phố', + 'quantity' => 'Số lÆ°á»Łng', + 'reason' => 'lĂœ do', + 'recaptcha_response_field' => 'trường pháșŁn hồi recaptcha', + 'referee' => 'trọng tĂ i', + 'referees' => 'trọng tĂ i', + 'region' => 'region', + 'reject_reason' => 'lĂœ do từ chối', + 'remember' => 'ghi nhớ', + 'restored_at' => 'khĂŽi phỄc táșĄi', + 'result_text_under_image' => 'văn báșŁn káșżt quáșŁ dưới hĂŹnh áșŁnh', + 'role' => 'vai diễn', + 'rule' => 'luáș­t lệ', + 'rules' => 'quy táșŻc', + 'second' => 'giĂąy', + 'sex' => 'giới tĂ­nh', + 'shipment' => 'lĂŽ hĂ ng', + 'short_text' => 'văn báșŁn ngáșŻn', + 'size' => 'kĂ­ch thước', + 'skills' => 'ká»č năng', + 'slug' => 'sĂȘn', + 'specialization' => 'chuyĂȘn mĂŽn hĂła', + 'started_at' => 'báșŻt đáș§u lĂșc', + 'state' => 'tĂŹnh tráșĄng', + 'status' => 'tráșĄng thĂĄi', + 'street' => 'đường', + 'student' => 'học sinh', + 'subject' => 'tiĂȘu đề', + 'tag' => 'nhĂŁn', + 'tags' => 'tháș»', + 'teacher' => 'giĂĄo viĂȘn', + 'terms' => 'điều kiện', + 'test_description' => 'mĂŽ táșŁ thá»­ nghiệm', + 'test_locale' => 'ngĂŽn ngữ kiểm tra', + 'test_name' => 'tĂȘn kiểm tra', + 'text' => 'văn báșŁn', + 'time' => 'thời gian', + 'title' => 'tiĂȘu đề', + 'type' => 'kiểu', + 'updated_at' => 'cáș­p nháș­t lĂșc', + 'user' => 'người dĂčng', + 'username' => 'tĂȘn đăng nháș­p', + 'value' => 'giĂĄ trị', + 'winner' => 'winner', + 'work' => 'work', + 'year' => 'năm', + ], +]; diff --git a/resources/views/panel/users.blade.php b/resources/views/panel/users.blade.php index e8b1bc9c0..59153915b 100755 --- a/resources/views/panel/users.blade.php +++ b/resources/views/panel/users.blade.php @@ -91,7 +91,7 @@ // Function to refresh the Livewire table var refreshLivewireTable = function() { - Livewire.components.getComponentsByName('user-table')[0].$wire.$refresh() + Livewire.getByName('user-table')[0].$wire.$refresh(); }; attachClickEventListeners('confirmation', confirmIt); @@ -172,11 +172,10 @@ @push('sidebar-stylesheets') - @endpush @push('sidebar-scripts') - +@livewireScripts @endpush diff --git a/resources/views/vendor/livewire-tables/.gitkeep b/resources/views/vendor/livewire-tables/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/resources/views/vendor/livewire-tables/components/external/filters/livewire-array-filter.blade.php b/resources/views/vendor/livewire-tables/components/external/filters/livewire-array-filter.blade.php new file mode 100644 index 000000000..6a5bd30d0 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/external/filters/livewire-array-filter.blade.php @@ -0,0 +1,4 @@ +
+ {{ $slot }} +
\ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/components/forms/checkbox.blade.php b/resources/views/vendor/livewire-tables/components/forms/checkbox.blade.php new file mode 100644 index 000000000..24c7d2ff8 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/forms/checkbox.blade.php @@ -0,0 +1,11 @@ +@aware(['tableName','primaryKey', 'isTailwind', 'isBootstrap', 'isBootstrap4', 'isBootstrap5']) +@props(['checkboxAttributes']) +merge($checkboxAttributes)->class([ + 'border-gray-300 text-indigo-600 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-900 dark:text-white dark:border-gray-600 dark:hover:bg-gray-600 dark:focus:bg-gray-600' => ($isTailwind) && ($checkboxAttributes['default-colors'] ?? ($checkboxAttributes['default'] ?? true)), + 'rounded shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50' => ($isTailwind) && ($checkboxAttributes['default-styling'] ?? ($checkboxAttributes['default'] ?? true)), + 'form-check-input' => ($isBootstrap5) && ($checkboxAttributes['default'] ?? true), + ])->except(['default','default-styling','default-colors']) + }} +/> \ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/components/includes/actions.blade.php b/resources/views/vendor/livewire-tables/components/includes/actions.blade.php new file mode 100644 index 000000000..837d6a136 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/includes/actions.blade.php @@ -0,0 +1,21 @@ +@aware(['isTailwind', 'isBootstrap']) +@php($actionWrapperAttributes = $this->getActionWrapperAttributes()) +
merge($this->actionWrapperAttributes) + ->class([ + 'flex flex-cols py-2 space-x-2' => $isTailwind && ($actionWrapperAttributes['default-styling'] ?? true), + '' => $isTailwind && ($actionWrapperAttributes['default-colors'] ?? true), + 'd-flex flex-cols py-2 space-x-2' => $isBootstrap && ($this->actionWrapperAttributes['default-styling'] ?? true), + '' => $isBootstrap && ($actionWrapperAttributes['default-colors'] ?? true), + 'justify-start' => $this->getActionsPosition === 'left', + 'justify-center' => $this->getActionsPosition === 'center', + 'justify-end' => $this->getActionsPosition === 'right', + 'pl-2' => $this->showActionsInToolbar && $this->getActionsPosition === 'left', + 'pr-2' => $this->showActionsInToolbar && $this->getActionsPosition === 'right', + ]) + ->except(['default','default-styling','default-colors']) + }} > + @foreach($this->getActions as $action) + {{ $action->render() }} + @endforeach +
diff --git a/resources/views/vendor/livewire-tables/components/includes/loading.blade.php b/resources/views/vendor/livewire-tables/components/includes/loading.blade.php new file mode 100644 index 000000000..d78c71090 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/includes/loading.blade.php @@ -0,0 +1,42 @@ +@aware(['tableName','isTailwind','isBootstrap']) +@props(['colCount' => 1]) + +@php + $loaderRow = $this->getLoadingPlaceHolderRowAttributes(); + $loaderCell = $this->getLoadingPlaceHolderCellAttributes(); + $loaderIcon = $this->getLoadingPlaceHolderIconAttributes(); +@endphp + +merge($loaderRow) + ->class([ + 'hidden w-full text-center place-items-center align-middle' => $isTailwind && ($loaderRow['default'] ?? true), + 'd-none w-100 text-center align-items-center' => $isBootstrap && ($loaderRow['default'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) +}}> + merge($loaderCell) + ->class([ + 'py-4' => $isTailwind && ($loaderCell['default'] ?? true), + 'py-4' => $isBootstrap && ($loaderCell['default'] ?? true), + ]) + ->except(['default','default-styling','default-colors', 'colspan','wire:key']) + }}> + @if($this->hasLoadingPlaceholderBlade()) + @include($this->getLoadingPlaceHolderBlade(), ['colCount' => $colCount]) + @else +
+
merge($loaderIcon) + ->class([ + 'lds-hourglass' => $isTailwind && ($loaderIcon['default'] ?? true), + 'lds-hourglass' => $isBootstrap && ($loaderIcon['default'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }}>
+
{!! $this->getLoadingPlaceholderContent() !!}
+
+ @endif + + diff --git a/resources/views/vendor/livewire-tables/components/pagination.blade.php b/resources/views/vendor/livewire-tables/components/pagination.blade.php new file mode 100644 index 000000000..633b31b24 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/pagination.blade.php @@ -0,0 +1,114 @@ +@aware(['isTailwind','isBootstrap','isBootstrap4', 'isBootstrap5', 'localisationPath']) +@props(['currentRows']) +@includeWhen( + $this->hasConfigurableAreaFor('before-pagination'), + $this->getConfigurableAreaFor('before-pagination'), + $this->getParametersForConfigurableArea('before-pagination') +) + +
getPaginationWrapperAttributesBag() }}> + @if ($this->paginationVisibilityIsEnabled()) + @if ($isTailwind) +
+
+ @if ($this->paginationIsEnabled && $this->isPaginationMethod('standard') && $currentRows->lastPage() > 1 && $this->showPaginationDetails) +

+ {{ __($localisationPath.'Showing') }} + {{ $currentRows->firstItem() }} + {{ __($localisationPath.'to') }} + {{ $currentRows->lastItem() }} + {{ __($localisationPath.'of') }} + + {{ __($localisationPath.'results') }} +

+ @elseif ($this->paginationIsEnabled && $this->isPaginationMethod('simple') && $this->showPaginationDetails) +

+ {{ __($localisationPath.'Showing') }} + {{ $currentRows->firstItem() }} + {{ __($localisationPath.'to') }} + {{ $currentRows->lastItem() }} +

+ @elseif ($this->paginationIsEnabled && $this->isPaginationMethod('cursor')) + @else + @if($this->showPaginationDetails) +

+ {{ __($localisationPath.'Showing') }} + {{ $currentRows->count() }} + {{ __($localisationPath.'results') }} +

+ @endif + @endif +
+ + @if ($this->paginationIsEnabled) + {{ $currentRows->links('livewire-tables::specific.tailwind.'.(!$this->isPaginationMethod('standard') ? 'simple-' : '').'pagination') }} + @endif +
+ @else + @if ($this->paginationIsEnabled && $this->isPaginationMethod('standard') && $currentRows->lastPage() > 1) +
+
+ {{ $currentRows->links('livewire-tables::specific.bootstrap-4.pagination') }} +
+ +
$isBootstrap4, + "text-md-end" => $isBootstrap5, + ])> + @if($this->showPaginationDetails) + {{ __($localisationPath.'Showing') }} + {{ $currentRows->count() ? $currentRows->firstItem() : 0 }} + {{ __($localisationPath.'to') }} + {{ $currentRows->count() ? $currentRows->lastItem() : 0 }} + {{ __($localisationPath.'of') }} + + {{ __($localisationPath.'results') }} + @endif +
+
+ @elseif ($this->paginationIsEnabled && $this->isPaginationMethod('simple')) +
+
+ {{ $currentRows->links('livewire-tables::specific.bootstrap-4.simple-pagination') }} +
+ +
$isBootstrap4, + "text-md-end" => $isBootstrap5, + ])> + @if($this->showPaginationDetails) + {{ __($localisationPath.'Showing') }} + {{ $currentRows->count() ? $currentRows->firstItem() : 0 }} + {{ __($localisationPath.'to') }} + {{ $currentRows->count() ? $currentRows->lastItem() : 0 }} + @endif +
+
+ @elseif ($this->paginationIsEnabled && $this->isPaginationMethod('cursor')) +
+
+ {{ $currentRows->links('livewire-tables::specific.bootstrap-4.simple-pagination') }} +
+
+ @else +
+
+ @if($this->showPaginationDetails) + {{ __($localisationPath.'Showing') }} + {{ $currentRows->count() }} + {{ __($localisationPath.'results') }} + @endif +
+
+ @endif + @endif + @endif +
+ +@includeWhen( + $this->hasConfigurableAreaFor('after-pagination'), + $this->getConfigurableAreaFor('after-pagination'), + $this->getParametersForConfigurableArea('after-pagination') +) diff --git a/resources/views/vendor/livewire-tables/components/table.blade.php b/resources/views/vendor/livewire-tables/components/table.blade.php new file mode 100644 index 000000000..a972275b0 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table.blade.php @@ -0,0 +1,100 @@ +@aware([ 'tableName','isTailwind','isBootstrap']) + +@php + $customAttributes = [ + 'wrapper' => $this->getTableWrapperAttributes(), + 'table' => $this->getTableAttributes(), + 'thead' => $this->getTheadAttributes(), + 'tbody' => $this->getTbodyAttributes(), + ]; +@endphp + +@if ($isTailwind) +
merge($customAttributes['wrapper']) + ->class([ + 'shadow overflow-y-auto border-b border-gray-200 dark:border-gray-700 sm:rounded-lg' => $customAttributes['wrapper']['default'] ?? true + ]) + ->except(['default','default-styling','default-colors']) }} + > + merge($customAttributes['table']) + ->class(['min-w-full divide-y divide-gray-200 dark:divide-none' => $customAttributes['table']['default'] ?? true]) + ->except(['default','default-styling','default-colors']) }} + + > + merge($customAttributes['thead']) + ->class([ + 'bg-gray-50 dark:bg-gray-800' => $customAttributes['thead']['default'] ?? true + ]) + ->except(['default','default-styling','default-colors']) }} + > + + {{ $thead }} + + + + merge($customAttributes['tbody']) + ->class([ + 'bg-white divide-y divide-gray-200 dark:bg-gray-800 dark:divide-none' => $customAttributes['tbody']['default'] ?? true + ]) + ->except(['default','default-styling','default-colors']) }} + > + {{ $slot }} + + + @isset($tfoot) + + {{ $tfoot }} + + @endisset +
+
+@elseif ($isBootstrap) +
merge($customAttributes['wrapper']) + ->class(['table-responsive' => $customAttributes['wrapper']['default'] ?? true]) + ->except(['default','default-styling','default-colors']) }} + > + merge($customAttributes['table']) + ->class(['laravel-livewire-table table' => $customAttributes['table']['default'] ?? true]) + ->except(['default','default-styling','default-colors']) + }} + > + merge($customAttributes['thead']) + ->class(['' => $customAttributes['thead']['default'] ?? true]) + ->except(['default','default-styling','default-colors']) }} + > + + {{ $thead }} + + + + merge($customAttributes['tbody']) + ->class(['' => $customAttributes['tbody']['default'] ?? true]) + ->except(['default','default-styling','default-colors']) }} + > + {{ $slot }} + + + @isset($tfoot) + + {{ $tfoot }} + + @endisset +
+
+@endif diff --git a/resources/views/vendor/livewire-tables/components/table/collapsed-columns.blade.php b/resources/views/vendor/livewire-tables/components/table/collapsed-columns.blade.php new file mode 100644 index 000000000..c46097a7f --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/collapsed-columns.blade.php @@ -0,0 +1,52 @@ +@aware([ 'tableName', 'primaryKey','isTailwind','isBootstrap']) +@props(['row', 'rowIndex']) + +@if ($this->collapsingColumnsAreEnabled && $this->hasCollapsedColumns) + @php($customAttributes = $this->getTrAttributes($row, $rowIndex)) + merge([ + 'wire:loading.class.delay' => 'opacity-50 dark:bg-gray-900 dark:opacity-60', + 'wire:key' => $tableName.'-row-'.$row->{$primaryKey}.'-collapsed-contents', + ]) + ->merge($customAttributes) + ->class([ + 'hidden bg-white dark:bg-gray-700 dark:text-white rappasoft-striped-row' => ($isTailwind && ($customAttributes['default'] ?? true) && $rowIndex % 2 === 0), + 'hidden bg-gray-50 dark:bg-gray-800 dark:text-white rappasoft-striped-row' => ($isTailwind && ($customAttributes['default'] ?? true) && $rowIndex % 2 !== 0), + 'd-none bg-light rappasoft-striped-row' => ($isBootstrap && $rowIndex % 2 === 0 && ($customAttributes['default'] ?? true)), + 'd-none bg-white rappasoft-striped-row' => ($isBootstrap && $rowIndex % 2 !== 0 && ($customAttributes['default'] ?? true)), + ]) + ->except(['default','default-styling','default-colors']) + }} + > + $isTailwind, + 'text-start pt-3 p-2' => $isBootstrap, + ])> +
+ @foreach($this->getCollapsedColumnsForContent as $colIndex => $column) + +

$isTailwind, + 'sm:block' => $isTailwind && $column->shouldCollapseAlways(), + 'sm:block md:hidden' => $isTailwind && !$column->shouldCollapseAlways() && !$column->shouldCollapseOnTablet() && $column->shouldCollapseOnMobile(), + 'sm:block lg:hidden' => $isTailwind && !$column->shouldCollapseAlways() && ($column->shouldCollapseOnTablet() || $column->shouldCollapseOnMobile()), + + 'd-block mb-2' => $isBootstrap, + 'd-sm-none' => $isBootstrap && !$column->shouldCollapseAlways() && !$column->shouldCollapseOnTablet() && !$column->shouldCollapseOnMobile(), + 'd-md-none' => $isBootstrap && !$column->shouldCollapseAlways() && !$column->shouldCollapseOnTablet() && $column->shouldCollapseOnMobile(), + 'd-lg-none' => $isBootstrap && !$column->shouldCollapseAlways() && ($column->shouldCollapseOnTablet() || $column->shouldCollapseOnMobile()), + ])> + {{ $column->getTitle() }}: + @if($column->isHtml()) + {!! $column->setIndexes($rowIndex, $colIndex)->renderContents($row) !!} + @else + {{ $column->setIndexes($rowIndex, $colIndex)->renderContents($row) }} + @endif +

+ @endforeach +
+ + +@endif diff --git a/resources/views/vendor/livewire-tables/components/table/empty.blade.php b/resources/views/vendor/livewire-tables/components/table/empty.blade.php new file mode 100644 index 000000000..705f93d48 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/empty.blade.php @@ -0,0 +1,19 @@ +@aware(['isTailwind','isBootstrap']) + +@php($attributes = $attributes->merge(['wire:key' => 'empty-message-'.$this->getId()])) + +@if ($isTailwind) + + +
+ {{ $this->getEmptyMessage() }} +
+ + +@elseif ($isBootstrap) + + + {{ $this->getEmptyMessage() }} + + +@endif diff --git a/resources/views/vendor/livewire-tables/components/table/td.blade.php b/resources/views/vendor/livewire-tables/components/table/td.blade.php new file mode 100644 index 000000000..9fae459d3 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/td.blade.php @@ -0,0 +1,31 @@ +@aware([ 'row', 'rowIndex', 'tableName', 'primaryKey','isTailwind','isBootstrap']) +@props(['column', 'colIndex']) + +@php + $customAttributes = $this->getTdAttributes($column, $row, $colIndex, $rowIndex) +@endphp + +isClickable()) + @if($this->getTableRowUrlTarget($row) === 'navigate') wire:navigate href="{{ $this->getTableRowUrl($row) }}" + @else onclick="window.open('{{ $this->getTableRowUrl($row) }}', '{{ $this->getTableRowUrlTarget($row) ?? '_self' }}')" + @endif + @endif + {{ + $attributes->merge($customAttributes) + ->class([ + 'px-6 py-4 whitespace-nowrap text-sm font-medium dark:text-white' => $isTailwind && ($customAttributes['default'] ?? true), + 'hidden' => $isTailwind && $column && $column->shouldCollapseAlways(), + 'hidden md:table-cell' => $isTailwind && $column && $column->shouldCollapseOnMobile(), + 'hidden lg:table-cell' => $isTailwind && $column && $column->shouldCollapseOnTablet(), + '' => $isBootstrap && ($customAttributes['default'] ?? true), + 'd-none' => $isBootstrap && $column && $column->shouldCollapseAlways(), + 'd-none d-md-table-cell' => $isBootstrap && $column && $column->shouldCollapseOnMobile(), + 'd-none d-lg-table-cell' => $isBootstrap && $column && $column->shouldCollapseOnTablet(), + 'laravel-livewire-tables-cursor' => $isBootstrap && $column && $column->isClickable(), + ]) + ->except(['default','default-styling','default-colors']) + }} + > + {{ $slot }} + diff --git a/resources/views/vendor/livewire-tables/components/table/td/bulk-actions.blade.php b/resources/views/vendor/livewire-tables/components/table/td/bulk-actions.blade.php new file mode 100644 index 000000000..1b4049042 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/td/bulk-actions.blade.php @@ -0,0 +1,22 @@ +@aware([ 'tableName','primaryKey', 'isTailwind', 'isBootstrap', 'isBootstrap4', 'isBootstrap5']) +@props(['row', 'rowIndex']) + +@php + $tdAttributes = $this->getBulkActionsTdAttributes; + $tdCheckboxAttributes = $this->getBulkActionsTdCheckboxAttributes; +@endphp + +@if ($this->showBulkActionsSections()) + +
$isTailwind, + 'form-check' => $isBootstrap5, + ])> + +
+
+@endif diff --git a/resources/views/vendor/livewire-tables/components/table/td/collapsed-columns.blade.php b/resources/views/vendor/livewire-tables/components/table/td/collapsed-columns.blade.php new file mode 100644 index 000000000..078c1e39b --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/td/collapsed-columns.blade.php @@ -0,0 +1,52 @@ +@aware([ 'tableName','isTailwind','isBootstrap']) +@props(['rowIndex', 'hidden' => false]) + +@if ($this->collapsingColumnsAreEnabled && $this->hasCollapsedColumns) + merge() + ->class([ + 'p-3 table-cell text-center' => $isTailwind, + 'sm:hidden' => $isTailwind && !$this->shouldCollapseAlways() && !$this->shouldCollapseOnTablet(), + 'md:hidden' => $isTailwind && !$this->shouldCollapseAlways() && !$this->shouldCollapseOnTablet() && $this->shouldCollapseOnMobile(), + 'lg:hidden' => $isTailwind && !$this->shouldCollapseAlways() && ($this->shouldCollapseOnTablet() || $this->shouldCollapseOnMobile()), + 'd-sm-none' => $isBootstrap && !$this->shouldCollapseAlways() && !$this->shouldCollapseOnTablet(), + 'd-md-none' => $isBootstrap && !$this->shouldCollapseAlways() && !$this->shouldCollapseOnTablet() && $this->shouldCollapseOnMobile(), + 'd-lg-none' => $isBootstrap && !$this->shouldCollapseAlways() && ($this->shouldCollapseOnTablet() || $this->shouldCollapseOnMobile()), + ]) + }} + :class="currentlyReorderingStatus ? 'laravel-livewire-tables-reorderingMinimised' : ''" + > + @if (! $hidden) + + @endif + +@endif diff --git a/resources/views/vendor/livewire-tables/components/table/td/plain.blade.php b/resources/views/vendor/livewire-tables/components/table/td/plain.blade.php new file mode 100644 index 000000000..d47872a03 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/td/plain.blade.php @@ -0,0 +1,31 @@ +@aware([ 'rowIndex', 'rowID','isTailwind','isBootstrap']) +@props(['column' => null, 'customAttributes' => [], 'displayMinimisedOnReorder' => false, 'hideUntilReorder' => false]) + + +@if ($isTailwind) + merge($customAttributes) + ->class([ + 'px-6 py-4 whitespace-nowrap text-sm font-medium dark:text-white' => $customAttributes['default'] ?? true, + 'hidden' => $column && $column->shouldCollapseAlways(), + 'hidden md:table-cell' => $column && $column->shouldCollapseOnMobile(), + 'hidden lg:table-cell' => $column && $column->shouldCollapseOnTablet(), + ]) + ->except(['default','default-styling','default-colors']) + }} @if($hideUntilReorder) x-show="reorderDisplayColumn" @endif > + {{ $slot }} + +@elseif ($isBootstrap) + merge($customAttributes) + ->class([ + '' => $customAttributes['default'] ?? true, + 'd-none' => $column && $column->shouldCollapseAlways(), + 'd-none d-md-table-cell' => $column && $column->shouldCollapseOnMobile(), + 'd-none d-lg-table-cell' => $column && $column->shouldCollapseOnTablet(), + ]) + ->except(['default','default-styling','default-colors']) + }}> + {{ $slot }} + +@endif diff --git a/resources/views/vendor/livewire-tables/components/table/td/reorder.blade.php b/resources/views/vendor/livewire-tables/components/table/td/reorder.blade.php new file mode 100644 index 000000000..6b8c9b7a5 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/td/reorder.blade.php @@ -0,0 +1,20 @@ +@aware([ 'tableName', 'isTailwind', 'isBootstrap', 'isBootstrap4', 'isBootstrap5']) +@props(['rowID', 'rowIndex']) + + + $isTailwind, + 'd-inline' => ($isBootstrap4 || $isBootstrap5), + ]) + @style([ + 'width:1em; height:1em;' => ($isBootstrap4 || $isBootstrap5), + ]) + > + + + diff --git a/resources/views/vendor/livewire-tables/components/table/th.blade.php b/resources/views/vendor/livewire-tables/components/table/th.blade.php new file mode 100644 index 000000000..3562f4cf6 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/th.blade.php @@ -0,0 +1,61 @@ +@aware(['isTailwind','isBootstrap']) +@props(['column', 'index']) + +@php + $allThAttributes = $this->getAllThAttributes($column); + $customThAttributes = $allThAttributes['customAttributes']; + $customSortButtonAttributes = $allThAttributes['sortButtonAttributes']; + $customLabelAttributes = $allThAttributes['labelAttributes']; + $customIconAttributes = $this->getThSortIconAttributes($column); + $direction = $column->hasField() ? $this->getSort($column->getColumnSelectName()) : $this->getSort($column->getSlug()) ?? null; +@endphp + +merge($customThAttributes) + ->class([ + 'text-gray-500 dark:bg-gray-800 dark:text-gray-400' => $isTailwind && (($customThAttributes['default-colors'] ?? true) || ($customThAttributes['default'] ?? true)), + 'px-6 py-3 text-left text-xs font-medium whitespace-nowrap uppercase tracking-wider' => $isTailwind && (($customThAttributes['default-styling'] ?? true) || ($customThAttributes['default'] ?? true)), + 'hidden' => $isTailwind && $column->shouldCollapseAlways(), + 'hidden md:table-cell' => $isTailwind && $column->shouldCollapseOnMobile(), + 'hidden lg:table-cell' => $isTailwind && $column->shouldCollapseOnTablet(), + '' => $isBootstrap && ($customThAttributes['default'] ?? true), + 'd-none' => $isBootstrap && $column->shouldCollapseAlways(), + 'd-none d-md-table-cell' => $isBootstrap && $column->shouldCollapseOnMobile(), + 'd-none d-lg-table-cell' => $isBootstrap && $column->shouldCollapseOnTablet(), + ]) + ->except(['default', 'default-colors', 'default-styling']) +}}> + @if($column->getColumnLabelStatus()) + @unless ($this->sortingIsEnabled() && ($column->isSortable() || $column->getSortCallback())) + + @else + @if ($isTailwind) + + + @elseif ($isBootstrap) +
merge($customSortButtonAttributes) + ->class([ + 'd-flex align-items-center laravel-livewire-tables-cursor' => (($customSortButtonAttributes['default-styling'] ?? true) || ($customSortButtonAttributes['default'] ?? true)) + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) + }}> + + + +
+ @endif + + @endunless + @endif + diff --git a/resources/views/vendor/livewire-tables/components/table/th/bulk-actions.blade.php b/resources/views/vendor/livewire-tables/components/table/th/bulk-actions.blade.php new file mode 100644 index 000000000..64bc3632c --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/th/bulk-actions.blade.php @@ -0,0 +1,33 @@ +@aware(['tableName','isTailwind', 'isBootstrap']) +@php + $customAttributes = $this->hasBulkActionsThAttributes ? $this->getBulkActionsThAttributes : $this->getAllThAttributes($this->getBulkActionsColumn())['customAttributes']; + $bulkActionsThCheckboxAttributes = $this->getBulkActionsThCheckboxAttributes(); +@endphp + +@if ($this->bulkActionsAreEnabled() && $this->hasBulkActions()) + +
$isTailwind, + 'form-check' => $isBootstrap, + ]) + > + merge($bulkActionsThCheckboxAttributes)->class([ + 'border-gray-300 text-indigo-600 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-900 dark:text-white dark:border-gray-600 dark:hover:bg-gray-600 dark:focus:bg-gray-600' => $isTailwind && (($bulkActionsThCheckboxAttributes['default'] ?? true) || ($bulkActionsThCheckboxAttributes['default-colors'] ?? true)), + 'rounded shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50 ' => $isTailwind && (($bulkActionsThCheckboxAttributes['default'] ?? true) || ($bulkActionsThCheckboxAttributes['default-styling'] ?? true)), + 'form-check-input' => $isBootstrap && ($bulkActionsThCheckboxAttributes['default'] ?? true), + ])->except(['default','default-styling','default-colors']) + }} + /> +
+
+@endif \ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/components/table/th/collapsed-columns.blade.php b/resources/views/vendor/livewire-tables/components/table/th/collapsed-columns.blade.php new file mode 100644 index 000000000..e05021bd2 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/th/collapsed-columns.blade.php @@ -0,0 +1,16 @@ +@aware(['isTailwind', 'isBootstrap']) +@if ($this->collapsingColumnsAreEnabled && $this->hasCollapsedColumns) + merge() + ->class([ + 'table-cell dark:bg-gray-800 laravel-livewire-tables-reorderingMinimised' => $isTailwind, + 'sm:hidden' => $isTailwind && !$this->shouldCollapseOnTablet && !$this->shouldCollapseAlways, + 'md:hidden' => $isTailwind && !$this->shouldCollapseOnMobile && !$this->shouldCollapseOnTablet && !$this->shouldCollapseAlways, + 'lg:hidden' => $isTailwind && !$this->shouldCollapseAlways, + 'd-table-cell laravel-livewire-tables-reorderingMinimised' => $isBootstrap, + 'd-sm-none' => $isBootstrap && !$this->shouldCollapseOnTablet && !$this->shouldCollapseAlways, + 'd-md-none' => $isBootstrap && !$this->shouldCollapseOnMobile && !$this->shouldCollapseOnTablet && !$this->shouldCollapseAlways, + 'd-lg-none' => $isBootstrap && !$this->shouldCollapseAlways, + ]) + }}> +@endif diff --git a/resources/views/vendor/livewire-tables/components/table/th/label.blade.php b/resources/views/vendor/livewire-tables/components/table/th/label.blade.php new file mode 100644 index 000000000..214988079 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/th/label.blade.php @@ -0,0 +1,4 @@ +@props(['columnTitle' => '', 'customLabelAttributes' => ['default' => true]]) +except(['default', 'default-colors', 'default-styling']) }}> + {{ $columnTitle }} + diff --git a/resources/views/vendor/livewire-tables/components/table/th/plain.blade.php b/resources/views/vendor/livewire-tables/components/table/th/plain.blade.php new file mode 100644 index 000000000..929bf1630 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/th/plain.blade.php @@ -0,0 +1,12 @@ +@aware(['isTailwind', 'isBootstrap']) +@props(['displayMinimisedOnReorder' => false, 'hideUntilReorder' => false, 'customAttributes' => ['default' => true]]) + +merge($customAttributes)->class([ + 'table-cell px-3 py-2 md:px-6 md:py-3 text-center md:text-left laravel-livewire-tables-reorderingMinimised' => $isTailwind && (($customAttributes['default-styling'] ?? true) || ($customAttributes['default'] ?? true)), + 'bg-gray-50 dark:bg-gray-800' => $isTailwind && (($customAttributes['default-colors'] ?? true) || ($customAttributes['default'] ?? true)), + 'laravel-livewire-tables-reorderingMinimised' => $isBootstrap && (($customAttributes['default-colors'] ?? true) || ($customAttributes['default'] ?? true)), + ])->except(['default','default-styling','default-colors']) +}}> + {{ $slot }} + diff --git a/resources/views/vendor/livewire-tables/components/table/th/reorder.blade.php b/resources/views/vendor/livewire-tables/components/table/th/reorder.blade.php new file mode 100644 index 000000000..a3b1f7e86 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/th/reorder.blade.php @@ -0,0 +1,18 @@ +@php + $customThAttributes = $this->hasReorderThAttributes() ? $this->getReorderThAttributes() : $this->getAllThAttributes($this->getReorderColumn())['customAttributes']; +@endphp + +merge($customThAttributes) + ->class([ + 'table-cell px-6 py-3 text-left text-xs font-medium whitespace-nowrap uppercase tracking-wider' => $this->isTailwind && (($customThAttributes['default-styling'] ?? true) || ($customThAttributes['default'] ?? true)), + 'text-gray-500 dark:bg-gray-800 dark:text-gray-400' => $this->isTailwind && (($customThAttributes['default-colors'] ?? true) || ($customThAttributes['default'] ?? true)), + 'laravel-livewire-tables-reorderingMinimised' => $this->isBootstrap && ($customThAttributes['default'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }} +> +
+
+ diff --git a/resources/views/vendor/livewire-tables/components/table/th/sort-icons.blade.php b/resources/views/vendor/livewire-tables/components/table/th/sort-icons.blade.php new file mode 100644 index 000000000..26b077bbb --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/th/sort-icons.blade.php @@ -0,0 +1,80 @@ +@aware(['isTailwind', 'isBootstrap']) +@props(['direction' => 'none', 'customIconAttributes']) + $isTailwind, + 'relative d-flex align-items-center' => $isBootstrap + ]) +> + + @if($isTailwind) + @switch($direction) + @case('asc') + merge($customIconAttributes) + ->class([ + 'w-3 h-3' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + 'absolute opacity-100 group-hover:opacity-0', + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + merge($customIconAttributes) + ->class([ + 'w-3 h-3' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + 'absolute opacity-0 group-hover:opacity-100', + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + @break + @case('desc') + merge($customIconAttributes) + ->class([ + 'w-3 h-3' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + 'absolute opacity-100 group-hover:opacity-0', + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + merge($customIconAttributes) + ->class([ + 'w-3 h-3' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + 'absolute opacity-0 group-hover:opacity-100', + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + + @break + @default + merge($customIconAttributes) + ->class([ + 'w-3 h-3' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + 'absolute opacity-100 group-hover:opacity-0', + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + merge($customIconAttributes) + ->class([ + 'w-3 h-3' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + 'absolute opacity-0 group-hover:opacity-100', + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + @endswitch + + + @else + @switch($direction) + @case('asc') + merge($customIconAttributes) + ->class([ + 'laravel-livewire-tables-btn-smaller ms-1' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + @break + @case('desc') + merge($customIconAttributes) + ->class([ + 'laravel-livewire-tables-btn-smaller ms-1' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + @break + @default + merge($customIconAttributes) + ->class([ + 'laravel-livewire-tables-btn-smaller ms-1' => $customIconAttributes['default-styling'] ?? ($customIconAttributes['default'] ?? true), + ]) + ->except(['default', 'default-colors', 'default-styling', 'wire:key']) }} /> + @endswitch + @endif + diff --git a/resources/views/vendor/livewire-tables/components/table/tr.blade.php b/resources/views/vendor/livewire-tables/components/table/tr.blade.php new file mode 100644 index 000000000..92ef2955e --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/tr.blade.php @@ -0,0 +1,37 @@ +@aware([ 'tableName','primaryKey','isTailwind','isBootstrap']) +@props(['row', 'rowIndex']) + +@php + $customAttributes = $this->getTrAttributes($row, $rowIndex); +@endphp + +hasDisplayLoadingPlaceholder()) + wire:loading.class.add="hidden d-none" + @else + wire:loading.class.delay="opacity-50 dark:bg-gray-900 dark:opacity-60" + @endif + id="{{ $tableName }}-row-{{ $row->{$primaryKey} }}" + :draggable="currentlyReorderingStatus" + wire:key="{{ $tableName }}-tablerow-tr-{{ $row->{$primaryKey} }}" + loopType="{{ ($rowIndex % 2 === 0) ? 'even' : 'odd' }}" + {{ + $attributes->merge($customAttributes) + ->class([ + 'bg-white dark:bg-gray-700 dark:text-white rappasoft-striped-row' => ($isTailwind && ($customAttributes['default'] ?? true) && $rowIndex % 2 === 0), + 'bg-gray-50 dark:bg-gray-800 dark:text-white rappasoft-striped-row' => ($isTailwind && ($customAttributes['default'] ?? true) && $rowIndex % 2 !== 0), + 'cursor-pointer' => ($isTailwind && $this->hasTableRowUrl() && ($customAttributes['default'] ?? true)), + 'bg-light rappasoft-striped-row' => ($isBootstrap && $rowIndex % 2 === 0 && ($customAttributes['default'] ?? true)), + 'bg-white rappasoft-striped-row' => ($isBootstrap && $rowIndex % 2 !== 0 && ($customAttributes['default'] ?? true)), + ]) + ->except(['default','default-styling','default-colors']) + }} + +> + {{ $slot }} + diff --git a/resources/views/vendor/livewire-tables/components/table/tr/bulk-actions.blade.php b/resources/views/vendor/livewire-tables/components/table/tr/bulk-actions.blade.php new file mode 100644 index 000000000..64a788d99 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/tr/bulk-actions.blade.php @@ -0,0 +1,100 @@ +@aware([ 'tableName', 'isTailwind', 'isBootstrap', 'localisationPath']) + +@if ($this->bulkActionsAreEnabled() && $this->hasBulkActions()) + @php + $colspan = $this->getColspanCount(); + $selectAll = $this->selectAllIsEnabled(); + $simplePagination = $this->isPaginationMethod('simple'); + @endphp + + $isTailwind, + ]) + > + + + + + + +@endif diff --git a/resources/views/vendor/livewire-tables/components/table/tr/footer.blade.php b/resources/views/vendor/livewire-tables/components/table/tr/footer.blade.php new file mode 100644 index 000000000..d9681d779 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/tr/footer.blade.php @@ -0,0 +1,34 @@ +@aware([ 'tableName']) + + + {{-- Adds a Column For Bulk Actions--}} + @if (!$this->bulkActionsAreEnabled() || !$this->hasBulkActions()) + + @elseif ($this->bulkActionsAreEnabled() && $this->hasBulkActions()) + + @endif + + {{-- Adds a Column If Collapsing Columns Exist --}} + @if ($this->collapsingColumnsAreEnabled() && $this->hasCollapsedColumns()) + + @endif + + @foreach($this->selectedVisibleColumns as $colIndex => $column) + + + @if($column->hasFooter() && $column->hasFooterCallback()) + @if($column->footerCallbackIsFilter()) + {{ $column->getFooterFilter($column->getFooterCallback(), $this->getFilterGenericData) }} + @elseif($column->footerCallbackIsString()) + {{ $column->getFooterFilter($this->getFilterByKey($column->getFooterCallback()), $this->getFilterGenericData) }} + @else + {{ $column->getNewFooterContents($this->getRows) }} + @endif + @endif + + + @endforeach + diff --git a/resources/views/vendor/livewire-tables/components/table/tr/plain.blade.php b/resources/views/vendor/livewire-tables/components/table/tr/plain.blade.php new file mode 100644 index 000000000..ba7c3d695 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/tr/plain.blade.php @@ -0,0 +1,28 @@ +@aware(['isTailwind','isBootstrap']) +@props(['customAttributes' => [], 'displayMinimisedOnReorder' => true]) + +@if ($isTailwind) + merge($customAttributes) + ->class([ + 'laravel-livewire-tables-reorderingMinimised', + 'bg-white dark:bg-gray-700 dark:text-white' => ($customAttributes['default'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }} + > + {{ $slot }} + +@elseif ($isBootstrap) + merge($customAttributes) + ->class([ + 'laravel-livewire-tables-reorderingMinimised', + '' => $customAttributes['default'] ?? true, + ]) + ->except(['default','default-styling','default-colors']) + }} + > + {{ $slot }} + +@endif diff --git a/resources/views/vendor/livewire-tables/components/table/tr/secondary-header.blade.php b/resources/views/vendor/livewire-tables/components/table/tr/secondary-header.blade.php new file mode 100644 index 000000000..6e3ca28c0 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/table/tr/secondary-header.blade.php @@ -0,0 +1,31 @@ +@aware([ 'tableName']) + + + {{-- TODO: Remove --}} + + + @if ($this->showBulkActionsSections) + + @endif + + @if ($this->collapsingColumnsAreEnabled() && $this->hasCollapsedColumns()) + + @endif + + @foreach($this->selectedVisibleColumns as $colIndex => $column) + + @if($column->hasSecondaryHeader() && $column->hasSecondaryHeaderCallback()) + @if( $column->secondaryHeaderCallbackIsFilter()) + {{ $column->getSecondaryHeaderFilter($column->getSecondaryHeaderCallback(), $this->getFilterGenericData) }} + @elseif($column->secondaryHeaderCallbackIsString()) + {{ $column->getSecondaryHeaderFilter($this->getFilterByKey($column->getSecondaryHeaderCallback()), $this->getFilterGenericData) }} + @else + {{ $column->getNewSecondaryHeaderContents($this->getRows) }} + @endif + @endif + + @endforeach + diff --git a/resources/views/vendor/livewire-tables/components/tools.blade.php b/resources/views/vendor/livewire-tables/components/tools.blade.php new file mode 100644 index 000000000..e2d2ef574 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools.blade.php @@ -0,0 +1,13 @@ +@aware(['isTailwind','isBootstrap']) + +
merge($this->getToolsAttributes) + ->class([ + 'flex-col' => $isTailwind && ($this->getToolsAttributes['default-styling'] ?? true), + 'd-flex flex-column' => $isBootstrap && ($this->getToolsAttributes['default-styling'] ?? true) + ]) + ->except(['default','default-styling','default-colors']) + }} +> + {{ $slot }} +
diff --git a/resources/views/vendor/livewire-tables/components/tools/filter-label.blade.php b/resources/views/vendor/livewire-tables/components/tools/filter-label.blade.php new file mode 100644 index 000000000..2274d74d4 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filter-label.blade.php @@ -0,0 +1,25 @@ +@aware([ 'tableName']) +@props(['filter', 'filterLayout' => 'popover', 'tableName' => 'table', 'isTailwind' => false, 'isBootstrap' => false, 'isBootstrap4' => false, 'isBootstrap5' => false, 'for' => null]) + +@php + $filterLabelAttributes = $filter->getFilterLabelAttributes(); + $customLabelAttributes = $filter->getLabelAttributes(); +@endphp + +@if($filter->hasCustomFilterLabel() && !$filter->hasCustomPosition()) + @include($filter->getCustomFilterLabel(),['filter' => $filter, 'filterLayout' => $filterLayout, 'tableName' => $tableName, 'isTailwind' => $isTailwind, 'isBootstrap' => $isBootstrap, 'isBootstrap4' => $isBootstrap4, 'isBootstrap5' => $isBootstrap5, 'customLabelAttributes' => $customLabelAttributes]) +@elseif(!$filter->hasCustomPosition()) + +@endif diff --git a/resources/views/vendor/livewire-tables/components/tools/filter-pills.blade.php b/resources/views/vendor/livewire-tables/components/tools/filter-pills.blade.php new file mode 100644 index 000000000..d046e891c --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filter-pills.blade.php @@ -0,0 +1,30 @@ +@aware([ 'tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) + +
merge([ + + 'wire:loading.class' => $this->displayFilterPillsWhileLoading ? '' : 'invisible', + 'x-cloak', +]) +->class([ + 'mb-4 px-4 md:p-0' => $isTailwind, + 'mb-3' => $isBootstrap, +]) + +}}> + $isTailwind, + '' => $isBootstrap, + ])> + {{ __($localisationPath.'Applied Filters') }}: + + @tableloop($this->getPillDataForFilter() as $filterKey => $filterPillData) + + @if ($filterPillData->hasCustomPillBlade) + @include($filterPillData->getCustomPillBlade(), ['filter' => $this->getFilterByKey($filterKey), 'filterPillData' => $filterPillData]) + @else + + @endif + @endtableloop + + +
\ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/components/tools/filter-pills/buttons/reset-all.blade.php b/resources/views/vendor/livewire-tables/components/tools/filter-pills/buttons/reset-all.blade.php new file mode 100644 index 000000000..d718ac2d7 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filter-pills/buttons/reset-all.blade.php @@ -0,0 +1,36 @@ +@aware(['isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) +@if ($isTailwind) + +@else + merge($this->getFilterPillsResetAllButtonAttributes) + ->class([ + 'badge badge-pill badge-light' => $isBootstrap4 && ($this->getFilterPillsResetAllButtonAttributes['default-styling'] ?? true), + 'badge rounded-pill bg-light text-dark text-decoration-none' => $isBootstrap5 && ($this->getFilterPillsResetAllButtonAttribute['default-styling'] ?? true), + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ __($localisationPath.'Clear') }} + +@endif diff --git a/resources/views/vendor/livewire-tables/components/tools/filter-pills/buttons/reset-filter.blade.php b/resources/views/vendor/livewire-tables/components/tools/filter-pills/buttons/reset-filter.blade.php new file mode 100644 index 000000000..68b9a3691 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filter-pills/buttons/reset-filter.blade.php @@ -0,0 +1,42 @@ +@aware(['tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) +@props(['filterKey', 'filterPillData']) + +@php + + $filterButtonAttributes = $filterPillData->getCalculatedCustomResetButtonAttributes($filterKey,$this->getFilterPillsResetFilterButtonAttributes); + +@endphp +@if ($isTailwind) + +@else + merge($filterButtonAttributes) + ->class([ + 'text-white ml-2' => $isBootstrap && $filterButtonAttributes['default-styling'] + ]) + ->except(['default', 'default-colors', 'default-styling', 'default-text']) + }} + > + $isBootstrap4, + 'visually-hidden' => $isBootstrap5, + ])>{{ __($localisationPath.'Remove filter option') }} + + + +@endif diff --git a/resources/views/vendor/livewire-tables/components/tools/filter-pills/pills-item.blade.php b/resources/views/vendor/livewire-tables/components/tools/filter-pills/pills-item.blade.php new file mode 100644 index 000000000..e82b6b3ed --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filter-pills/pills-item.blade.php @@ -0,0 +1,28 @@ +@aware(['tableName','isTailwind','isBootstrap4','isBootstrap5']) +@props([ + 'filterKey', + 'filterPillData', + 'shouldWatch' => ($filterPillData->shouldWatchForEvents() ?? 0), + 'filterPillsItemAttributes' => $filterPillData->getFilterPillsItemAttributes(), + ]) + +
merge($filterPillsItemAttributes) + ->class([ + 'inline-flex items-center px-2.5 py-0.5 rounded-full leading-4' => $isTailwind && ($filterPillsItemAttributes['default-styling'] ?? true), + 'text-xs font-medium capitalize' => $isTailwind && ($filterPillsItemAttributes['default-text'] ?? ($filterPillsItemAttributes['default-styling'] ?? true)), + 'bg-indigo-100 text-indigo-800 dark:bg-indigo-200 dark:text-indigo-900' => $isTailwind && ($filterPillsItemAttributes['default-colors'] ?? true), + 'badge badge-pill badge-info d-inline-flex align-items-center' => $isBootstrap4 && ($filterPillsItemAttributes['default-styling'] ?? true), + 'badge rounded-pill bg-info d-inline-flex align-items-center' => $isBootstrap5 && ($filterPillsItemAttributes['default-styling'] ?? true), + ]) + ->except(['default', 'default-styling', 'default-colors']) + }} +> + + + getFilterPillDisplayData() }}> + + + +
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/boolean.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/boolean.blade.php new file mode 100644 index 000000000..9fb4fb79b --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/boolean.blade.php @@ -0,0 +1,39 @@ +@php + $defaultValue = ($filter->hasFilterDefaultValue() ? (bool) $filter->getFilterDefaultValue() : false) +@endphp +@if($isTailwind) +
+ + + + + +
+@elseif($isBootstrap4) +
+ + +
+@else +
+ + +
+@endif diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/date-range.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/date-range.blade.php new file mode 100644 index 000000000..f9cab0a75 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/date-range.blade.php @@ -0,0 +1,28 @@ +@php + $filterKey = $filter->getKey(); +@endphp + +
+ +
$isTailwind, + 'd-inline-block w-100 mb-3 mb-md-0 input-group' => $isBootstrap, + ]) + > + $isTailwind, + 'd-inline-block w-100 form-control' => $isBootstrap, + ]) + @if($filter->hasConfig('placeholder')) placeholder="{{ $filter->getConfig('placeholder') }}" @endif + /> +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/date.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/date.blade.php new file mode 100644 index 000000000..b32b38bbb --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/date.blade.php @@ -0,0 +1,17 @@ +
+ +
$isTailwind, + 'mb-3 mb-md-0 input-group' => $isBootstrap, + ])> + getWireMethod('filterComponents.'.$filter->getKey()) !!} {{ + $filterInputAttributes->merge() + ->class([ + 'block w-full rounded-md shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50' => $isTailwind && ($filterInputAttributes['default-styling'] ?? true), + 'border-gray-300 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-800 dark:text-white dark:border-gray-600' => $isTailwind && ($filterInputAttributes['default-colors'] ?? true), + 'form-control' => $isBootstrap, + ]) + ->except(['default-styling','default-colors']) + }} /> +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/datetime.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/datetime.blade.php new file mode 100644 index 000000000..74d80455a --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/datetime.blade.php @@ -0,0 +1,18 @@ +
+ + +
$isTailwind, + 'mb-3 mb-md-0 input-group' => $isBootstrap, + ])> + getWireMethod('filterComponents.'.$filter->getKey()) !!} {{ + $filterInputAttributes->merge() + ->class([ + 'block w-full rounded-md shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50' => $isTailwind && ($filterInputAttributes['default-styling'] ?? true), + 'border-gray-300 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-800 dark:text-white dark:border-gray-600' => $isTailwind && ($filterInputAttributes['default-colors'] ?? true), + 'form-control' => $isBootstrap, + ]) + ->except(['default-styling','default-colors']) + }} /> +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/livewire-component-array-filter.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/livewire-component-array-filter.blade.php new file mode 100644 index 000000000..fb9002441 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/livewire-component-array-filter.blade.php @@ -0,0 +1,4 @@ +
+ + +
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/livewire-component-filter.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/livewire-component-filter.blade.php new file mode 100644 index 000000000..a41045d38 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/livewire-component-filter.blade.php @@ -0,0 +1,4 @@ +
+ + +
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/multi-select-dropdown.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/multi-select-dropdown.blade.php new file mode 100644 index 000000000..a0f1a580b --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/multi-select-dropdown.blade.php @@ -0,0 +1,38 @@ +
+ + + @if ($isTailwind) +
+ @endif + + @if ($isTailwind) +
+ @endif +
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/multi-select.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/multi-select.blade.php new file mode 100644 index 000000000..6ee391a71 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/multi-select.blade.php @@ -0,0 +1,58 @@ +
+ + + @if ($isTailwind) +
+ @endif +
$isBootstrap])> + merge([ + 'type' => 'checkbox' + ]) + ->class([ + 'rounded shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50 disabled:opacity-50 disabled:cursor-wait' => $isTailwind && ($filterInputAttributes['default-styling'] ?? true), + 'text-indigo-600 border-gray-300 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-900 dark:text-white dark:border-gray-600 dark:hover:bg-gray-600 dark:focus:bg-gray-600 ' => $isTailwind && ($filterInputAttributes['default-colors'] ?? true), + 'form-check-input' => $isBootstrap && ($filterInputAttributes['default-styling'] ?? true), + ]) + ->except(['id','wire:key','value','default-styling','default-colors']) + }}> + +
+ + @foreach($filter->getOptions() as $key => $value) +
$isBootstrap, + ]) wire:key="{{ $tableName }}-filter-{{ $filter->getKey() }}-multiselect-{{ $key }}{{ $filter->hasCustomPosition() ? '-'.$filter->getCustomPosition() : null }}"> + getWireMethod('filterComponents.'.$filter->getKey()) !!} + id="{{ $tableName }}-filter-{{ $filter->getKey() }}-{{ $loop->index }}{{ $filter->hasCustomPosition() ? '-'.$filter->getCustomPosition() : null }}" + + wire:key="{{ $tableName }}-filter-{{ $filter->getKey() }}-{{ $loop->index }}{{ $filter->hasCustomPosition() ? '-'.$filter->getCustomPosition() : null }}" value="{{ $key }}" {{ + $filterInputAttributes->merge([ + 'type' => 'checkbox' + ]) + ->class([ + 'rounded shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50 disabled:opacity-50 disabled:cursor-wait' => $isTailwind && ($filterInputAttributes['default-styling'] ?? true), + 'text-indigo-600 border-gray-300 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-900 dark:text-white dark:border-gray-600 dark:hover:bg-gray-600 dark:focus:bg-gray-600 ' => $isTailwind && ($filterInputAttributes['default-colors'] ?? true), + 'form-check-input' => $isBootstrap && ($filterInputAttributes['default-styling'] ?? true), + ]) + ->except(['id','wire:key','value','default-styling','default-colors']) + }}> + +
+ @endforeach + @if ($isTailwind) +
+ @endif +
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/number-range.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/number-range.blade.php new file mode 100644 index 000000000..ecdc29573 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/number-range.blade.php @@ -0,0 +1,39 @@ +@php + $filterKey = $filter->getKey(); + $currentMin = $minRange = $filter->getConfig('minRange'); + $currentMax = $maxRange = $filter->getConfig('maxRange'); + $suffix = $filter->hasConfig('suffix') ? '--suffix:"'. $filter->getConfig('suffix') .'";' : ''; + $prefix = $filter->hasConfig('prefix') ? '--prefix:"'.$filter->getConfig('prefix').'";' : ''; +@endphp + +
+ +
$isTailwind, + 'mt-4 h-22 w-100 pb-4 pt-2 grid gap-10' => $isBootstrap, + ]) + wire:ignore + > +
$isTailwind, + 'range-slider flat w-100' => $isBootstrap, + ]) + style=' --min:{{ $minRange }}; --max:{{ $maxRange }}; {{ $suffix . $prefix }}' + > + + + + +
+
+
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/number.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/number.blade.php new file mode 100644 index 000000000..0c8e766cb --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/number.blade.php @@ -0,0 +1,18 @@ +
+ + +
$isTailwind, + 'mb-3 mb-md-0 input-group' => $isBootstrap, + ])> + getWireMethod('filterComponents.'.$filter->getKey()) !!} {{ + $filterInputAttributes->merge() + ->class([ + 'block w-full rounded-md shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50' => $isTailwind && ($filterInputAttributes['default-styling'] ?? true), + 'border-gray-300 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-800 dark:text-white dark:border-gray-600' => $isTailwind && ($filterInputAttributes['default-colors'] ?? true), + 'form-control' => $isBootstrap, + ]) + ->except(['default-styling','default-colors']) + }} /> +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/select.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/select.blade.php new file mode 100644 index 000000000..9a0ca9683 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/select.blade.php @@ -0,0 +1,31 @@ +
+ + +
$isTailwind, + 'inline' => $isBootstrap, + ])> + +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/filters/text-field.blade.php b/resources/views/vendor/livewire-tables/components/tools/filters/text-field.blade.php new file mode 100644 index 000000000..74d80455a --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/filters/text-field.blade.php @@ -0,0 +1,18 @@ +
+ + +
$isTailwind, + 'mb-3 mb-md-0 input-group' => $isBootstrap, + ])> + getWireMethod('filterComponents.'.$filter->getKey()) !!} {{ + $filterInputAttributes->merge() + ->class([ + 'block w-full rounded-md shadow-sm transition duration-150 ease-in-out focus:ring focus:ring-opacity-50' => $isTailwind && ($filterInputAttributes['default-styling'] ?? true), + 'border-gray-300 focus:border-indigo-300 focus:ring-indigo-200 dark:bg-gray-800 dark:text-white dark:border-gray-600' => $isTailwind && ($filterInputAttributes['default-colors'] ?? true), + 'form-control' => $isBootstrap, + ]) + ->except(['default-styling','default-colors']) + }} /> +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/sorting-pills.blade.php b/resources/views/vendor/livewire-tables/components/tools/sorting-pills.blade.php new file mode 100644 index 000000000..25a2bc973 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/sorting-pills.blade.php @@ -0,0 +1,183 @@ +@aware([ 'tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) + +@if ($isTailwind) +
+ @if ($this->sortingPillsAreEnabled() && $this->hasSorts()) +
+ {{ __($localisationPath.'Applied Sorting') }}: + + @foreach($this->getSorts() as $columnSelectName => $direction) + @php($column = $this->getColumnBySelectName($columnSelectName) ?? $this->getColumnBySlug($columnSelectName)) + + @continue(is_null($column)) + @continue($column->isHidden()) + @continue($this->columnSelectIsEnabled && ! $this->columnSelectIsEnabledForColumn($column)) + + merge($this->getSortingPillsItemAttributes()) + ->class([ + 'inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium leading-4 capitalize' => $this->getSortingPillsItemAttributes()['default-styling'], + 'bg-indigo-100 text-indigo-800 dark:bg-indigo-200 dark:text-indigo-900' => $this->getSortingPillsItemAttributes()['default-colors'], + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ $column->getSortingPillTitle() }}: {{ $column->getSortingPillDirectionLabel($direction, $this->getDefaultSortingLabelAsc, $this->getDefaultSortingLabelDesc) }} + + + + @endforeach + + +
+ @endif +
+@elseif ($isBootstrap4) +
+ @if ($this->sortingPillsAreEnabled() && $this->hasSorts()) +
+ {{ __($localisationPath.'Applied Sorting') }}: + + @foreach($this->getSorts() as $columnSelectName => $direction) + @php($column = $this->getColumnBySelectName($columnSelectName) ?? $this->getColumnBySlug($columnSelectName)) + + @continue(is_null($column)) + @continue($column->isHidden()) + @continue($this->columnSelectIsEnabled && ! $this->columnSelectIsEnabledForColumn($column)) + + merge($this->getSortingPillsItemAttributes()) + ->class([ + 'badge badge-pill badge-info d-inline-flex align-items-center' => $this->getSortingPillsItemAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ $column->getSortingPillTitle() }}: {{ $column->getSortingPillDirectionLabel($direction, $this->getDefaultSortingLabelAsc, $this->getDefaultSortingLabelDesc) }} + + merge($this->getSortingPillsClearSortButtonAttributes()) + ->class([ + 'text-white ml-2' => $this->getSortingPillsClearSortButtonAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ __($localisationPath.'Remove sort option') }} + + + + @endforeach + + merge($this->getSortingPillsClearAllButtonAttributes()) + ->class([ + 'badge badge-pill badge-light' => $this->getSortingPillsClearAllButtonAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ __($localisationPath.'Clear') }} + +
+ @endif +
+@elseif ($isBootstrap5) +
+ @if ($this->sortingPillsAreEnabled() && $this->hasSorts()) +
+ {{ __($localisationPath.'Applied Sorting') }}: + + @foreach($this->getSorts() as $columnSelectName => $direction) + @php($column = $this->getColumnBySelectName($columnSelectName) ?? $this->getColumnBySlug($columnSelectName)) + + @continue(is_null($column)) + @continue($column->isHidden()) + @continue($this->columnSelectIsEnabled && ! $this->columnSelectIsEnabledForColumn($column)) + + merge($this->getSortingPillsItemAttributes()) + ->class([ + 'badge rounded-pill bg-info d-inline-flex align-items-center' => $this->getSortingPillsItemAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ $column->getSortingPillTitle() }}: {{ $column->getSortingPillDirectionLabel($direction, $this->getDefaultSortingLabelAsc, $this->getDefaultSortingLabelDesc) }} + + merge($this->getSortingPillsClearSortButtonAttributes()) + ->class([ + 'text-white ms-2' => $this->getSortingPillsClearSortButtonAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ __($localisationPath.'Remove sort option') }} + + + + @endforeach + + merge($this->getSortingPillsClearAllButtonAttributes()) + ->class([ + 'badge rounded-pill bg-light text-dark text-decoration-none' => $this->getSortingPillsClearAllButtonAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + > + {{ __($localisationPath.'Clear') }} + +
+ @endif +
+@endif diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar.blade.php new file mode 100644 index 000000000..6f4a482fd --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar.blade.php @@ -0,0 +1,82 @@ +@aware([ 'tableName','isTailwind','isBootstrap']) +@props([]) +@php($toolBarAttributes = $this->getToolBarAttributesBag) + +
merge() + ->class([ + 'md:flex md:justify-between mb-4 px-4 md:p-0' => $isTailwind && ($toolBarAttributes['default-styling'] ?? true), + 'd-md-flex justify-content-between mb-3' => $isBootstrap && ($toolBarAttributes['default-styling'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }} +> +
$isBootstrap, + 'w-full mb-4 md:mb-0 md:w-2/4 md:flex space-y-4 md:space-y-0 md:space-x-2' => $isTailwind, + ]) + > + @if ($this->hasConfigurableAreaFor('toolbar-left-start')) +
$isBootstrap, + 'flex rounded-md shadow-sm' => $isTailwind, + ])> + @include($this->getConfigurableAreaFor('toolbar-left-start'), $this->getParametersForConfigurableArea('toolbar-left-start')) +
+ @endif + + @if ($this->showReorderButton()) + + @endif + + @if ($this->showSearchField()) + + @endif + + @if ($this->showFiltersButton()) + + @endif + + @if($this->showActionsInToolbarLeft()) + + @endif + + @if ($this->hasConfigurableAreaFor('toolbar-left-end')) +
$isBootstrap, + 'flex rounded-md shadow-sm' => $isTailwind, + ])> + @include($this->getConfigurableAreaFor('toolbar-left-end'), $this->getParametersForConfigurableArea('toolbar-left-end')) +
+ @endif +
+ +
$isBootstrap, + 'md:flex md:items-center space-y-4 md:space-y-0 md:space-x-2' => $isTailwind, + ]) + > + @includeWhen($this->hasConfigurableAreaFor('toolbar-right-start'), $this->getConfigurableAreaFor('toolbar-right-start'), $this->getParametersForConfigurableArea('toolbar-right-start')) + + @if($this->showActionsInToolbarRight()) + + @endif + + @if ($this->showBulkActionsDropdownAlpine() && $this->shouldAlwaysHideBulkActionsDropdownOption != true) + + @endif + + @if ($this->columnSelectIsEnabled) + + @endif + + @if ($this->showPaginationDropdown()) + + @endif + + @includeWhen($this->hasConfigurableAreaFor('toolbar-right-end'), $this->getConfigurableAreaFor('toolbar-right-end'), $this->getParametersForConfigurableArea('toolbar-right-end')) +
+
+ diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/bulk-actions.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/bulk-actions.blade.php new file mode 100644 index 000000000..197858931 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/bulk-actions.blade.php @@ -0,0 +1,127 @@ +@aware([ 'tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) +
$isBootstrap, + 'w-full md:w-auto mb-4 md:mb-0' => $isTailwind, + ]) +> +
$isBootstrap, + 'relative inline-block text-left z-10 w-full md:w-auto' => $isTailwind, + ]) + > + + + @if($isTailwind) +
+
merge($this->getBulkActionsMenuAttributes) + ->class([ + 'bg-white dark:bg-gray-700 dark:text-white' => $isTailwind && ($this->getBulkActionsMenuAttributes['default-colors'] ?? true), + 'rounded-md shadow-xs' => $isTailwind && ($this->getBulkActionsMenuAttributes['default-styling'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }} + > + +
+
+ @else +
merge($this->getBulkActionsMenuAttributes) + ->class([ + 'dropdown-menu dropdown-menu-right w-100' => $isBootstrap4 && ($this->getBulkActionsMenuAttributes['default-styling'] ?? true), + 'dropdown-menu dropdown-menu-end w-100' => $isBootstrap5 && ($this->getBulkActionsMenuAttributes['default-styling'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }} + aria-labelledby="{{ $tableName }}-bulkActionsDropdown" + > + @foreach ($this->getBulkActions() as $action => $title) + hasConfirmationMessage($action)) + wire:confirm="{{ $this->getBulkActionConfirmMessage($action) }}" + @endif + wire:click="{{ $action }}" + wire:key="{{ $tableName }}-bulk-action-{{ $action }}" + {{ + $attributes->merge($this->getBulkActionsMenuItemAttributes) + ->class([ + 'dropdown-item' => $isBootstrap && ($this->getBulkActionsMenuItemAttributes['default-styling'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }} + > + {{ $title }} + + @endforeach +
+ @endif + +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/column-select.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/column-select.blade.php new file mode 100644 index 000000000..388b9171c --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/column-select.blade.php @@ -0,0 +1,229 @@ +@aware([ 'tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) +@if ($isTailwind) + +@elseif ($isBootstrap) +
$this->getColumnSelectIsHiddenOnMobile() && $isBootstrap4, + 'd-none d-md-block mb-3 mb-md-0 pl-0 pl-md-2' => $this->getColumnSelectIsHiddenOnTablet() && $isBootstrap4, + 'd-none d-sm-block mb-3 mb-md-0 md-0 ms-md-2' => $this->getColumnSelectIsHiddenOnMobile() && $isBootstrap5, + 'd-none d-md-block mb-3 mb-md-0 md-0 ms-md-2' => $this->getColumnSelectIsHiddenOnTablet() && $isBootstrap5, + ]) + > +
$isBootstrap, + ]) + wire:key="{{ $tableName }}-column-select-button" + > + + +
$isBootstrap4, + 'dropdown-menu dropdown-menu-end w-100' => $isBootstrap5, + ]) + aria-labelledby="columnSelect-{{ $tableName }}" + > + @if($isBootstrap4) +
+ +
+ @elseif($isBootstrap5) +
+ merge($this->getColumnSelectMenuOptionCheckboxAttributes()) + ->class([ + 'form-check-input' => $this->getColumnSelectMenuOptionCheckboxAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + @if($this->getSelectableSelectedColumns()->count() == $this->getSelectableColumns()->count()) checked wire:click="deselectAllColumns" @else unchecked wire:click="selectAllColumns" @endif + /> + + +
+ @endif + + @foreach ($this->getColumnsForColumnSelect() as $columnSlug => $columnTitle) +
$isBootstrap5, + ]) + > + @if ($isBootstrap4) + + @elseif($isBootstrap5) + merge($this->getColumnSelectMenuOptionCheckboxAttributes()) + ->class([ + 'form-check-input' => $this->getColumnSelectMenuOptionCheckboxAttributes()['default-styling'], + ]) + ->except(['default-styling', 'default-colors']) + }} + value="{{ $columnSlug }}" + /> + + @endif +
+ @endforeach +
+
+
+@endif diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-button.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-button.blade.php new file mode 100644 index 000000000..c5092ecf2 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-button.blade.php @@ -0,0 +1,63 @@ +@aware([ 'tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) +@props([]) + +
$isBootstrap4, + 'ms-0 ms-md-2 mb-3 mb-md-0' => $isBootstrap5 && $this->searchIsEnabled(), + 'mb-3 mb-md-0' => $isBootstrap5 && !$this->searchIsEnabled(), + ]) +> +
isFilterLayoutPopover()) + x-data="{ filterPopoverOpen: false }" + x-on:keydown.escape.stop="if (!this.childElementOpen) { filterPopoverOpen = false }" + x-on:mousedown.away="if (!this.childElementOpen) { filterPopoverOpen = false }" + @endif + @class([ + 'btn-group d-block d-md-inline' => $isBootstrap, + 'relative block md:inline-block text-left' => $isTailwind, + ]) + > +
+ +
+ + @if ($this->isFilterLayoutPopover()) + + @endif + +
+
diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-popover.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-popover.blade.php new file mode 100644 index 000000000..3641c9e09 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-popover.blade.php @@ -0,0 +1,60 @@ +@aware(['tableName']) +@if($this->isBootstrap) +
    merge($this->getFilterPopoverAttributes) + ->merge(['role' => 'menu']) + ->class([ + 'w-100' => $this->getFilterPopoverAttributes['default-width'] ?? true, + 'dropdown-menu mt-md-5' => $this->isBootstrap4, + 'dropdown-menu' => $this->isBootstrap5, + ]) }} x-bind:class="{ 'show': filterPopoverOpen }"> + @foreach ($this->getVisibleFilters() as $filter) +
    + {{ $filter->setGenericDisplayData($this->getFilterGenericData)->render() }} +
    + @endforeach + + @if ($this->hasAppliedVisibleFiltersWithValuesThatCanBeCleared()) + + + @endif +
+@else +
merge($this->getFilterPopoverAttributes) + ->merge([ + 'role' => 'menu', + 'aria-orientation' => 'vertical', + 'aria-labelledby' => 'filters-menu', + 'x-transition:enter' => 'transition ease-out duration-100', + 'x-transition:enter-start' => 'transform opacity-0 scale-95', + 'x-transition:enter-end' => 'transform opacity-100 scale-100', + 'x-transition:leave' => 'transition ease-in duration-75', + 'x-transition:leave-start' => 'transform opacity-100 scale-100', + 'x-transition:leave-end' => 'transform opacity-0 scale-95', + ]) + ->class([ + 'w-full md:w-56' => $this->getFilterPopoverAttributes['default-width'] ?? true, + 'origin-top-left absolute left-0 mt-2 rounded-md shadow-lg ring-1 ring-opacity-5 divide-y focus:outline-none z-50' => $this->getFilterPopoverAttributes['default-styling'] ?? true, + 'bg-white divide-gray-100 ring-black dark:bg-gray-700 dark:text-white dark:divide-gray-600' => $this->getFilterPopoverAttributes['default-colors'] ?? true, + ]) + ->except(['x-cloak', 'x-show', 'default','default-width', 'default-styling','default-colors']) + }}> + + @foreach ($this->getVisibleFilters() as $filter) +
+ +
+ @endforeach + + @if ($this->hasAppliedVisibleFiltersWithValuesThatCanBeCleared()) + + @endif +
+@endif \ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-popover/clear-button.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-popover/clear-button.blade.php new file mode 100644 index 000000000..4c2170878 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-popover/clear-button.blade.php @@ -0,0 +1,8 @@ +@aware(['isTailwind','isBootstrap4','isBootstrap5', 'localisationPath']) + \ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-slidedown.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-slidedown.blade.php new file mode 100644 index 000000000..97824dea6 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/filter-slidedown.blade.php @@ -0,0 +1,76 @@ +@aware([ 'tableName', 'isTailwind', 'isBootstrap']) +@props([]) + +
merge($this->getFilterSlidedownWrapperAttributes) + ->merge($isTailwind ? [ + 'x-transition:enter' => 'transition ease-out duration-100', + 'x-transition:enter-start' => 'transform opacity-0', + 'x-transition:enter-end' => 'transform opacity-100', + 'x-transition:leave' => 'transition ease-in duration-75', + 'x-transition:leave-start' => 'transform opacity-100', + 'x-transition:leave-end' => 'transform opacity-0', + ] : []) + ->class([ + 'container' => $isBootstrap && ($this->getFilterSlidedownWrapperAttributes['default'] ?? true), + ]) + ->except(['default','default-colors','default-styling']) + }} + +> + @foreach ($this->getFiltersByRow() as $filterRowIndex => $filtersInRow) + @php($defaultAttributes = $this->getFilterSlidedownRowAttributes($filterRowIndex)) +
merge($defaultAttributes) + ->merge([ + 'row' => $filterRowIndex, + ]) + ->class([ + 'row col-12' => $isBootstrap && ($defaultAttributes['default-styling'] ?? true), + 'grid grid-cols-12 gap-6 px-4 py-2 mb-2' => $isTailwind && ($defaultAttributes['default-styling'] ?? true), + ]) + ->except(['default','default-colors','default-styling']) + }} + > + @foreach ($filtersInRow as $filter) +
+ $isBootstrap, + 'col-12 col-sm-9 col-md-6 col-lg-3' => + $isBootstrap && + !$filter->hasFilterSlidedownColspan(), + 'col-12 col-sm-6 col-md-6 col-lg-3' => + $isBootstrap && + $filter->hasFilterSlidedownColspan() && + $filter->getFilterSlidedownColspan() === 2, + 'col-12 col-sm-3 col-md-3 col-lg-3' => + $isBootstrap && + $filter->hasFilterSlidedownColspan() && + $filter->getFilterSlidedownColspan() === 3, + 'col-12 col-sm-1 col-md-1 col-lg-1' => + $isBootstrap && + $filter->hasFilterSlidedownColspan() && + $filter->getFilterSlidedownColspan() === 4, + 'space-y-1 col-span-12' => + $isTailwind, + 'sm:col-span-6 md:col-span-4 lg:col-span-2' => + $isTailwind && + !$filter->hasFilterSlidedownColspan(), + 'sm:col-span-12 md:col-span-8 lg:col-span-4' => + $isTailwind && + $filter->hasFilterSlidedownColspan() && + $filter->getFilterSlidedownColspan() === 2, + 'sm:col-span-9 md:col-span-4 lg:col-span-3' => + $isTailwind && + $filter->hasFilterSlidedownColspan() && + $filter->getFilterSlidedownColspan() === 3, + ]) + id="{{ $tableName }}-filter-{{ $filter->getKey() }}-wrapper" + > + {{ $filter->setGenericDisplayData($this->getFilterGenericData)->render() }} +
+ @endforeach +
+ @endforeach +
diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/pagination-dropdown.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/pagination-dropdown.blade.php new file mode 100644 index 000000000..e3ff8fd1d --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/pagination-dropdown.blade.php @@ -0,0 +1,28 @@ +@aware([ 'tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5', 'localisationPath']) +
$isBootstrap4, + 'ms-0 ms-md-2' => $isBootstrap5, + ]) +> + +
diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/reorder-buttons.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/reorder-buttons.blade.php new file mode 100644 index 000000000..96dc557d9 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/reorder-buttons.blade.php @@ -0,0 +1,42 @@ +@aware(['tableName','isTailwind','isBootstrap','isBootstrap4','isBootstrap5','localisationPath']) +
$isBootstrap4, + 'me-0 me-md-2 mb-3 mb-md-0' => $isBootstrap5 + ]) +> + + +
+ +
+ + +
diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search-field.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search-field.blade.php new file mode 100644 index 000000000..722fcd2d1 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search-field.blade.php @@ -0,0 +1,20 @@ +@aware(['isTailwind', 'isBootstrap']) + +
$isBootstrap, + 'rounded-md shadow-sm' => $isTailwind, + 'flex' => ($isTailwind && !$this->hasSearchIcon), + 'relative inline-flex flex-row' => $this->hasSearchIcon, + ])> + + @if($this->hasSearchIcon) + + @endif + + + + @if ($this->hasSearch) + + @endif +
diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/icon.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/icon.blade.php new file mode 100644 index 000000000..f90022b50 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/icon.blade.php @@ -0,0 +1,8 @@ +@props(['searchIcon','searchIconClasses','searchIconOtherAttributes']) +
+ + @svg($searchIcon, $searchIconClasses, $searchIconOtherAttributes) + +
diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/input.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/input.blade.php new file mode 100644 index 000000000..d3331cd14 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/input.blade.php @@ -0,0 +1,20 @@ +@aware(['isTailwind', 'isBootstrap']) +getSearchOptions() }}="search" + placeholder="{{ $this->getSearchPlaceholder() }}" + type="text" + {{ + $attributes->merge($this->getSearchFieldAttributes()) + ->class([ + 'rounded-md shadow-sm transition duration-150 ease-in-out sm:text-sm sm:leading-5 rounded-none rounded-l-md focus:ring-0 focus:border-gray-300' => $isTailwind && $this->hasSearch() && (($this->getSearchFieldAttributes()['default'] ?? true) || ($this->getSearchFieldAttributes()['default-styling'] ?? true)), + 'rounded-md shadow-sm transition duration-150 ease-in-out sm:text-sm sm:leading-5 rounded-md focus:ring focus:ring-opacity-50' => $isTailwind && !$this->hasSearch() && (($this->getSearchFieldAttributes()['default'] ?? true) || ($this->getSearchFieldAttributes()['default-styling'] ?? true)), + 'border-gray-300 dark:bg-gray-700 dark:text-white dark:border-gray-600 focus:border-gray-300' => $isTailwind && $this->hasSearch() && (($this->getSearchFieldAttributes()['default'] ?? true) || ($this->getSearchFieldAttributes()['default-colors'] ?? true)), + 'border-gray-300 dark:bg-gray-700 dark:text-white dark:border-gray-600 focus:border-indigo-300 focus:ring-indigo-200' => $isTailwind && !$this->hasSearch() && (($this->getSearchFieldAttributes()['default'] ?? true) || ($this->getSearchFieldAttributes()['default-colors'] ?? true)), + 'block w-full' => !$this->hasSearchIcon, + 'pl-8 pr-4' => $this->hasSearchIcon, + 'form-control' => $isBootstrap && $this->getSearchFieldAttributes()['default'] ?? true, + ]) + ->except(['default','default-styling','default-colors']) + }} + +/> \ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/remove.blade.php b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/remove.blade.php new file mode 100644 index 000000000..40ef7d8fe --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/tools/toolbar/items/search/remove.blade.php @@ -0,0 +1,21 @@ + +@aware(['isTailwind', 'isBootstrap']) + +
$isBootstrap, + ])> +
$isBootstrap, + 'inline-flex h-full items-center px-3 text-gray-500 bg-gray-50 rounded-r-md border border-l-0 border-gray-300 cursor-pointer sm:text-sm dark:bg-gray-700 dark:text-white dark:border-gray-600 dark:hover:bg-gray-600' => $isTailwind, + ]) + > + @if($isTailwind) + + @else + + @endif +
+
diff --git a/resources/views/vendor/livewire-tables/components/wrapper.blade.php b/resources/views/vendor/livewire-tables/components/wrapper.blade.php new file mode 100644 index 000000000..788e0d3e7 --- /dev/null +++ b/resources/views/vendor/livewire-tables/components/wrapper.blade.php @@ -0,0 +1,18 @@ +@props(['component', 'tableName', 'primaryKey', 'isTailwind', 'isBootstrap','isBootstrap4', 'isBootstrap5']) +
+
merge($this->getComponentWrapperAttributes()) }} + @if ($this->hasRefresh()) wire:poll{{ $this->getRefreshOptions() }} @endif + @if ($this->isFilterLayoutSlideDown()) wire:ignore.self @endif> + +
+ @if ($this->debugIsEnabled()) + @include('livewire-tables::includes.debug') + @endif + @if ($this->offlineIndicatorIsEnabled()) + @include('livewire-tables::includes.offline') + @endif + + {{ $slot }} +
+
+
diff --git a/resources/views/vendor/livewire-tables/datatable.blade.php b/resources/views/vendor/livewire-tables/datatable.blade.php new file mode 100644 index 000000000..35e0f21d9 --- /dev/null +++ b/resources/views/vendor/livewire-tables/datatable.blade.php @@ -0,0 +1,162 @@ +@php($tableName = $this->getTableName) +@php($tableId = $this->getTableId) +@php($primaryKey = $this->getPrimaryKey) +@php($isTailwind = $this->isTailwind) +@php($isBootstrap = $this->isBootstrap) +@php($isBootstrap4 = $this->isBootstrap4) +@php($isBootstrap5 = $this->isBootstrap5) +@php($localisationPath = $this->getLocalisationPath) + +
+
+
getTopLevelAttributes() }}> + + @includeWhen( + $this->hasConfigurableAreaFor('before-wrapper'), + $this->getConfigurableAreaFor('before-wrapper'), + $this->getParametersForConfigurableArea('before-wrapper') + ) + + + @if($this->hasActions && !$this->showActionsInToolbar) + + @endif + + @includeWhen( + $this->hasConfigurableAreaFor('before-tools'), + $this->getConfigurableAreaFor('before-tools'), + $this->getParametersForConfigurableArea('before-tools') + ) + + @if($this->shouldShowTools) + + @if ($this->showSortPillsSection) + + @endif + @if($this->showFilterPillsSection) + + @endif + + @includeWhen( + $this->hasConfigurableAreaFor('before-toolbar'), + $this->getConfigurableAreaFor('before-toolbar'), + $this->getParametersForConfigurableArea('before-toolbar') + ) + + @if($this->shouldShowToolBar) + + @endif + @if ( + $this->filtersAreEnabled() && + $this->filtersVisibilityIsEnabled() && + $this->hasVisibleFilters() && + $this->isFilterLayoutSlideDown() + ) + + @endif + @includeWhen( + $this->hasConfigurableAreaFor('after-toolbar'), + $this->getConfigurableAreaFor('after-toolbar'), + $this->getParametersForConfigurableArea('after-toolbar') + ) + + + @endif + + @includeWhen( + $this->hasConfigurableAreaFor('after-tools'), + $this->getConfigurableAreaFor('after-tools'), + $this->getParametersForConfigurableArea('after-tools') + ) + + + + + @if($this->getCurrentlyReorderingStatus) + + @endif + @if($this->showBulkActionsSections) + + @endif + @if ($this->showCollapsingColumnSections) + + @endif + + @tableloop($this->selectedVisibleColumns as $index => $column) + + @endtableloop + + + @if($this->secondaryHeaderIsEnabled() && $this->hasColumnsWithSecondaryHeader()) + + @endif + @if($this->hasDisplayLoadingPlaceholder()) + + @endif + + @if($this->showBulkActionsSections) + + @endif + @if(count($currentRows = $this->getRows) > 0) + @php($getCurrentlyReorderingStatus = $this->getCurrentlyReorderingStatus) + @php($showBulkActionsSections = $this->showBulkActionsSections) + @php($showCollapsingColumnSections = $this->showCollapsingColumnSections) + @php($selectedVisibleColumns = $this->selectedVisibleColumns) + + @tableloop ($currentRows as $rowIndex => $row) + + @if($getCurrentlyReorderingStatus) + + @endif + @if($showBulkActionsSections) + + @endif + @if ($showCollapsingColumnSections) + + @endif + + @tableloop($selectedVisibleColumns as $colIndex => $column) + + @if($column->isHtml()) + {!! $column->setIndexes($rowIndex, $colIndex)->renderContents($row) !!} + @else + {{ $column->setIndexes($rowIndex, $colIndex)->renderContents($row) }} + @endif + + @endtableloop + + + @if ($showCollapsingColumnSections) + + @endif + @endtableloop + @else + + @endif + + + @if ($this->footerIsEnabled() && $this->hasColumnsWithFooter()) + + @if ($this->useHeaderAsFooterIsEnabled()) + + @else + + @endif + + @endif + + + + + @includeIf($customView) + + + @includeWhen( + $this->hasConfigurableAreaFor('after-wrapper'), + $this->getConfigurableAreaFor('after-wrapper'), + $this->getParametersForConfigurableArea('after-wrapper') + ) + +
+
+
diff --git a/resources/views/vendor/livewire-tables/includes/actions/button.blade.php b/resources/views/vendor/livewire-tables/includes/actions/button.blade.php new file mode 100644 index 000000000..b73acd3bd --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/actions/button.blade.php @@ -0,0 +1,41 @@ +merge() + ->class([ + 'justify-center text-center items-center inline-flex space-x-2 rounded-md border shadow-sm px-4 py-2 text-sm font-medium focus:ring focus:ring-opacity-50' => $isTailwind && ($attributes['default-styling'] ?? true), + 'focus:border-indigo-300 focus:ring-indigo-200' => $isTailwind && ($attributes['default-colors'] ?? true), + 'btn btn-sm btn-success' => $isBootstrap && ($attributes['default-styling'] ?? true), + '' => $isBootstrap && ($attributes['default-colors'] ?? true), + ]) + ->except(['default','default-styling','default-colors']) + }} + @if($action->hasWireAction()) + {{ $action->getWireAction() }}="{{ $action->getWireActionParams() }}" + @endif + @if($action->getWireNavigateEnabled()) + wire:navigate + @endif + > + + @if($action->hasIcon() && $action->getIconRight()) + getLabelAttributesBag() }}>{{ $action->getLabel() }} + getIconAttributes() + ->class([ + 'ms-1 '. $action->getIcon() => $isBootstrap, + 'ml-1 '. $action->getIcon() => $isTailwind, + ]) + ->except(['default','default-styling','default-colors']) + }} + > + @elseif($action->hasIcon() && !$action->getIconRight()) + getIconAttributes() + ->class([ + 'ms-1 '. $action->getIcon() => $isBootstrap, + 'mr-1 '. $action->getIcon() => $isTailwind, + ]) + ->except(['default','default-styling','default-colors']) + }} + > + getLabelAttributesBag() }}>{{ $action->getLabel() }} + @else + getLabelAttributesBag() }}>{{ $action->getLabel() }} + @endif + diff --git a/resources/views/vendor/livewire-tables/includes/columns/boolean.blade.php b/resources/views/vendor/livewire-tables/includes/columns/boolean.blade.php new file mode 100644 index 000000000..1d10607c2 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/boolean.blade.php @@ -0,0 +1,62 @@ +@if($isToggleable && $toggleMethod !== '') + +@endif diff --git a/resources/views/vendor/livewire-tables/includes/columns/button-group.blade.php b/resources/views/vendor/livewire-tables/includes/columns/button-group.blade.php new file mode 100644 index 000000000..785961175 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/button-group.blade.php @@ -0,0 +1,5 @@ +
arrayToAttributes($attributes) : '' !!}> + @foreach($buttons as $button) + {!! $button->getContents($row) !!} + @endforeach +
\ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/includes/columns/color.blade.php b/resources/views/vendor/livewire-tables/includes/columns/color.blade.php new file mode 100644 index 000000000..f17bdc8db --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/color.blade.php @@ -0,0 +1,14 @@ +
$isTailwind, + ]) +> +
class([ + 'h-6 w-6 rounded-md self-center' => $isTailwind && ($attributeBag['default'] ?? (empty($attributeBag['class']) || (!empty($attributeBag['class']) && ($attributeBag['default'] ?? false)))), + + ]) }} + @style([ + "background-color: {$color}" => $color, + ]) + > +
+
diff --git a/resources/views/vendor/livewire-tables/includes/columns/date.blade.php b/resources/views/vendor/livewire-tables/includes/columns/date.blade.php new file mode 100644 index 000000000..8e400533c --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/date.blade.php @@ -0,0 +1,3 @@ +
+ {{ $value }} +
diff --git a/resources/views/vendor/livewire-tables/includes/columns/icon.blade.php b/resources/views/vendor/livewire-tables/includes/columns/icon.blade.php new file mode 100644 index 000000000..0f8298c03 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/icon.blade.php @@ -0,0 +1,7 @@ +
+ @svg( + $icon, + $classes, + $attributes, + ) +
\ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/includes/columns/image.blade.php b/resources/views/vendor/livewire-tables/includes/columns/image.blade.php new file mode 100644 index 000000000..ab680db06 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/image.blade.php @@ -0,0 +1 @@ +arrayToAttributes($attributes) : '' !!} /> \ No newline at end of file diff --git a/resources/views/vendor/livewire-tables/includes/columns/increment.blade.php b/resources/views/vendor/livewire-tables/includes/columns/increment.blade.php new file mode 100644 index 000000000..ee1f0a65f --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/increment.blade.php @@ -0,0 +1,2 @@ +@aware(['rowIndex']) +
{{ $rowIndex+1 }}
diff --git a/resources/views/vendor/livewire-tables/includes/columns/link.blade.php b/resources/views/vendor/livewire-tables/includes/columns/link.blade.php new file mode 100644 index 000000000..e361ae7f5 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/link.blade.php @@ -0,0 +1,7 @@ +arrayToAttributes($attributes) : '' !!}> + @if($column->isHtml()) + {!! $title !!} + @else + {{ $title }} + @endif + diff --git a/resources/views/vendor/livewire-tables/includes/columns/wire-link.blade.php b/resources/views/vendor/livewire-tables/includes/columns/wire-link.blade.php new file mode 100644 index 000000000..669597e04 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/columns/wire-link.blade.php @@ -0,0 +1,9 @@ + diff --git a/resources/views/vendor/livewire-tables/includes/debug.blade.php b/resources/views/vendor/livewire-tables/includes/debug.blade.php new file mode 100644 index 000000000..157b52a18 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/debug.blade.php @@ -0,0 +1,10 @@ +
+ @if ($this->debugIsEnabled()) +

{{ __($this->getLocalisationPath.'Debugging Values') }}:

+ + + @if (! app()->runningInConsole()) +
@dump((new \Rappasoft\LaravelLivewireTables\DataTransferObjects\DebuggableData($this))->toArray())
+ @endif + @endif +
diff --git a/resources/views/vendor/livewire-tables/includes/filter-pill.blade.php b/resources/views/vendor/livewire-tables/includes/filter-pill.blade.php new file mode 100644 index 000000000..d13bd5616 --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/filter-pill.blade.php @@ -0,0 +1,21 @@ +@aware(['tableName','isTailwind','isBootstrap4','isBootstrap5']) + +
merge($filterPillsItemAttributes) + ->class([ + 'inline-flex items-center px-2.5 py-0.5 rounded-full leading-4' => $isTailwind && ($filterPillsItemAttributes['default-styling'] ?? true), + 'text-xs font-medium capitalize' => $isTailwind && ($filterPillsItemAttributes['default-text'] ?? ($filterPillsItemAttributes['default-styling'] ?? true)), + 'bg-indigo-100 text-indigo-800 dark:bg-indigo-200 dark:text-indigo-900' => $isTailwind && ($filterPillsItemAttributes['default-colors'] ?? true), + 'badge badge-pill badge-info d-inline-flex align-items-center' => $isBootstrap4 && ($filterPillsItemAttributes['default-styling'] ?? true), + 'badge rounded-pill bg-info d-inline-flex align-items-center' => $isBootstrap5 && ($filterPillsItemAttributes['default-styling'] ?? true), + ]) + ->except(['default', 'default-styling', 'default-colors']) +}} +> +merge($pillTitleDisplayDataArray) }}>:  +merge($pillDisplayDataArray) }}> + + + +
diff --git a/resources/views/vendor/livewire-tables/includes/offline.blade.php b/resources/views/vendor/livewire-tables/includes/offline.blade.php new file mode 100644 index 000000000..aea11f8ec --- /dev/null +++ b/resources/views/vendor/livewire-tables/includes/offline.blade.php @@ -0,0 +1,27 @@ +@aware(['isTailwind','isBootstrap', 'localisationPath']) +@if ($this->offlineIndicatorIsEnabled()) + @if ($isTailwind) + + @elseif ($isBootstrap) +
+
+ + {{ __($localisationPath.'You are not connected to the internet') }}. + +
+
+ @endif +@endif diff --git a/resources/views/vendor/livewire-tables/specific/bootstrap-4/pagination.blade.php b/resources/views/vendor/livewire-tables/specific/bootstrap-4/pagination.blade.php new file mode 100644 index 000000000..2449323b6 --- /dev/null +++ b/resources/views/vendor/livewire-tables/specific/bootstrap-4/pagination.blade.php @@ -0,0 +1,52 @@ +
+ @if ($paginator->hasPages()) + @php(isset($this->numberOfPaginatorsRendered[$paginator->getPageName()]) ? $this->numberOfPaginatorsRendered[$paginator->getPageName()]++ : $this->numberOfPaginatorsRendered[$paginator->getPageName()] = 1) + + + @endif +
diff --git a/resources/views/vendor/livewire-tables/specific/bootstrap-4/simple-pagination.blade.php b/resources/views/vendor/livewire-tables/specific/bootstrap-4/simple-pagination.blade.php new file mode 100644 index 000000000..745e7d244 --- /dev/null +++ b/resources/views/vendor/livewire-tables/specific/bootstrap-4/simple-pagination.blade.php @@ -0,0 +1,43 @@ +
+ @if ($paginator->hasPages()) + + @endif +
diff --git a/resources/views/vendor/livewire-tables/specific/tailwind/pagination.blade.php b/resources/views/vendor/livewire-tables/specific/tailwind/pagination.blade.php new file mode 100644 index 000000000..6d0e34c96 --- /dev/null +++ b/resources/views/vendor/livewire-tables/specific/tailwind/pagination.blade.php @@ -0,0 +1,106 @@ +
+ @if ($paginator->hasPages()) + @php(isset($this->numberOfPaginatorsRendered[$paginator->getPageName()]) ? $this->numberOfPaginatorsRendered[$paginator->getPageName()]++ : $this->numberOfPaginatorsRendered[$paginator->getPageName()] = 1) + + + @endif +
diff --git a/resources/views/vendor/livewire-tables/specific/tailwind/simple-pagination.blade.php b/resources/views/vendor/livewire-tables/specific/tailwind/simple-pagination.blade.php new file mode 100644 index 000000000..890ddb8cd --- /dev/null +++ b/resources/views/vendor/livewire-tables/specific/tailwind/simple-pagination.blade.php @@ -0,0 +1,45 @@ +
+ @if ($paginator->hasPages()) + + @endif +
diff --git a/resources/views/vendor/livewire-tables/stubs/custom.blade.php b/resources/views/vendor/livewire-tables/stubs/custom.blade.php new file mode 100644 index 000000000..e69de29bb