From f840652395318bdcbc2511a1651d005e8319b742 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 4 Mar 2022 03:18:28 -0800 Subject: [PATCH 01/49] Suppress errors for missing signatures Signed-off-by: snipe --- app/Http/Controllers/ActionlogController.php | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/ActionlogController.php b/app/Http/Controllers/ActionlogController.php index f0d4faad2f..dcd062ce4e 100644 --- a/app/Http/Controllers/ActionlogController.php +++ b/app/Http/Controllers/ActionlogController.php @@ -9,10 +9,21 @@ class ActionlogController extends Controller { public function displaySig($filename) { + // PHP doesn't let you handle file not found errors well with + // file_get_contents, so we set the error reporting for just this class + error_reporting(0); + $this->authorize('view', \App\Models\Asset::class); - $file = config('app.private_uploads') . '/signatures/' . $filename; + $file = config('app.private_uploads').'/signatures/'.$filename; $filetype = Helper::checkUploadIsImage($file); - $contents = file_get_contents($file); - return Response::make($contents)->header('Content-Type', $filetype); + + $contents = file_get_contents($file, false, stream_context_create(['http' => ['ignore_errors' => true]])); + if ($contents === false) { + \Log::warn('File '.$file.' not found'); + return false; + } else { + return Response::make($contents)->header('Content-Type', $filetype); + } + } } From 3e2fe1048076eb0c768a5e529a074d3adbafd611 Mon Sep 17 00:00:00 2001 From: snipe Date: Sat, 5 Mar 2022 09:03:29 -0800 Subject: [PATCH 02/49] Fixed getAssetBySerial Signed-off-by: snipe --- .../Controllers/Assets/AssetsController.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/app/Http/Controllers/Assets/AssetsController.php b/app/Http/Controllers/Assets/AssetsController.php index 1dd119ea1c..069664a7f6 100755 --- a/app/Http/Controllers/Assets/AssetsController.php +++ b/app/Http/Controllers/Assets/AssetsController.php @@ -410,7 +410,23 @@ class AssetsController extends Controller return redirect()->route('hardware.index')->with('success', trans('admin/hardware/message.delete.success')); } + /** + * Searches the assets table by serial, and redirects if it finds one + * + * @author [A. Gianotto] [] + * @since [v3.0] + * @return Redirect + */ + public function getAssetBySerial(Request $request) + { + $topsearch = ($request->get('topsearch')=="true"); + if (!$asset = Asset::where('serial', '=', $request->get('serial'))->first()) { + return redirect()->route('hardware.index')->with('error', trans('admin/hardware/message.does_not_exist')); + } + $this->authorize('view', $asset); + return redirect()->route('hardware.show', $asset->id)->with('topsearch', $topsearch); + } /** * Searches the assets table by asset tag, and redirects if it finds one @@ -429,6 +445,8 @@ class AssetsController extends Controller $this->authorize('view', $asset); return redirect()->route('hardware.show', $asset->id)->with('topsearch', $topsearch); } + + /** * Return a QR code for the asset * From fcb81b95057bbbafb7fe83e3a8aa9721c9feff13 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 7 Mar 2022 18:39:39 -0800 Subject: [PATCH 03/49] Use the max_results env value in the paginator Signed-off-by: snipe --- resources/views/partials/bootstrap-table.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php index 42b638ac23..9cb70cfe23 100644 --- a/resources/views/partials/bootstrap-table.blade.php +++ b/resources/views/partials/bootstrap-table.blade.php @@ -51,7 +51,7 @@ paginationLastText: "{{ trans('general.last') }}", paginationPreText: "{{ trans('general.previous') }}", paginationNextText: "{{ trans('general.next') }}", - pageList: ['10','20', '30','50','100','150','200', '500', '1000'], + pageList: ['10','20', '30','50','100','150','200', '500'{!! ((config('app.max_results') > 500) ? ",'".config('app.max_results')."'" : '') !!}], pageSize: {{ (($snipeSettings->per_page!='') && ($snipeSettings->per_page > 0)) ? $snipeSettings->per_page : 20 }}, paginationVAlign: 'both', queryParams: function (params) { From def570db4b713d8512f88df57469a1c0eabb21e3 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 7 Mar 2022 18:51:49 -0800 Subject: [PATCH 04/49] Finer grain for > 200 Signed-off-by: snipe --- resources/views/partials/bootstrap-table.blade.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php index 9cb70cfe23..2b2f820fb5 100644 --- a/resources/views/partials/bootstrap-table.blade.php +++ b/resources/views/partials/bootstrap-table.blade.php @@ -51,7 +51,7 @@ paginationLastText: "{{ trans('general.last') }}", paginationPreText: "{{ trans('general.previous') }}", paginationNextText: "{{ trans('general.next') }}", - pageList: ['10','20', '30','50','100','150','200', '500'{!! ((config('app.max_results') > 500) ? ",'".config('app.max_results')."'" : '') !!}], + pageList: ['10','20', '30','50','100','150','200'{!! ((config('app.max_results') > 200) ? ",'500'" : '') !!}{!! ((config('app.max_results') > 500) ? ",'".config('app.max_results')."'" : '') !!}], pageSize: {{ (($snipeSettings->per_page!='') && ($snipeSettings->per_page > 0)) ? $snipeSettings->per_page : 20 }}, paginationVAlign: 'both', queryParams: function (params) { From 9269d5945e50287b818dffaeb470a8ab22c70ce7 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 7 Mar 2022 19:32:18 -0800 Subject: [PATCH 05/49] Added QR and alt barcode urls to asset transformer Signed-off-by: snipe --- app/Http/Transformers/AssetsTransformer.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Http/Transformers/AssetsTransformer.php b/app/Http/Transformers/AssetsTransformer.php index e9abca65e1..3904e7b6ef 100644 --- a/app/Http/Transformers/AssetsTransformer.php +++ b/app/Http/Transformers/AssetsTransformer.php @@ -3,6 +3,7 @@ namespace App\Http\Transformers; use App\Helpers\Helper; use App\Models\Asset; +use App\Models\Setting; use Gate; use Illuminate\Database\Eloquent\Collection; @@ -20,6 +21,8 @@ class AssetsTransformer public function transformAsset(Asset $asset) { + $setting = Setting::getSettings(); + $array = [ 'id' => (int) $asset->id, 'name' => e($asset->name), @@ -64,6 +67,8 @@ class AssetsTransformer 'name'=> e($asset->defaultLoc->name) ] : null, 'image' => ($asset->getImageUrl()) ? $asset->getImageUrl() : null, + 'qr' => ($setting->qr_code=='1') ? config('app.url').'/uploads/barcodes/qr-'.str_slug($asset->asset_tag).'-'.str_slug($asset->id).'.png' : null, + 'alt_barcode' => ($setting->alt_barcode_enabled=='1') ? config('app.url').'/uploads/barcodes/'.str_slug($setting->alt_barcode).'-'.str_slug($asset->asset_tag).'.png' : null, 'assigned_to' => $this->transformAssignedTo($asset), 'warranty_months' => ($asset->warranty_months > 0) ? e($asset->warranty_months . ' ' . trans('admin/hardware/form.months')) : null, 'warranty_expires' => ($asset->warranty_months > 0) ? Helper::getFormattedDateObject($asset->warranty_expires, 'date') : null, From e9d297e97dc6c3f586e212c870d857eda0cae777 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 7 Mar 2022 19:37:06 -0800 Subject: [PATCH 06/49] Added cache comment Signed-off-by: snipe --- app/Http/Transformers/AssetsTransformer.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Http/Transformers/AssetsTransformer.php b/app/Http/Transformers/AssetsTransformer.php index 3904e7b6ef..3c1c855e97 100644 --- a/app/Http/Transformers/AssetsTransformer.php +++ b/app/Http/Transformers/AssetsTransformer.php @@ -21,6 +21,7 @@ class AssetsTransformer public function transformAsset(Asset $asset) { + // This uses the getSettings() method so we're pulling from the cache versus querying the settings on single asset $setting = Setting::getSettings(); $array = [ From 86a2312a31d83417fb0d79f7eaef36f03c356e06 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 7 Mar 2022 20:13:10 -0800 Subject: [PATCH 07/49] Check if table exists before trying to create Signed-off-by: snipe --- ...3826_create_checkout_acceptances_table.php | 26 +++++++++++-------- ...8_10_18_191228_add_kits_licenses_table.php | 22 +++++++++------- .../2018_10_19_153910_add_kits_table.php | 20 +++++++------- ...018_10_19_154013_add_kits_models_table.php | 22 +++++++++------- ...2_07_185953_add_kits_consumables_table.php | 22 +++++++++------- ...2_07_190030_add_kits_accessories_table.php | 22 +++++++++------- 6 files changed, 74 insertions(+), 60 deletions(-) diff --git a/database/migrations/2018_07_28_023826_create_checkout_acceptances_table.php b/database/migrations/2018_07_28_023826_create_checkout_acceptances_table.php index 8a8d32fcfa..b271cda090 100644 --- a/database/migrations/2018_07_28_023826_create_checkout_acceptances_table.php +++ b/database/migrations/2018_07_28_023826_create_checkout_acceptances_table.php @@ -13,20 +13,22 @@ class CreateCheckoutAcceptancesTable extends Migration */ public function up() { - Schema::create('checkout_acceptances', function (Blueprint $table) { - $table->increments('id'); + if (!Schema::hasTable('checkout_acceptances')) { + Schema::create('checkout_acceptances', function (Blueprint $table) { + $table->increments('id'); - $table->morphs('checkoutable'); - $table->integer('assigned_to_id')->nullable(); + $table->morphs('checkoutable'); + $table->integer('assigned_to_id')->nullable(); - $table->string('signature_filename')->nullable(); + $table->string('signature_filename')->nullable(); - $table->timestamp('accepted_at')->nullable(); - $table->timestamp('declined_at')->nullable(); + $table->timestamp('accepted_at')->nullable(); + $table->timestamp('declined_at')->nullable(); - $table->timestamps(); - $table->softDeletes(); - }); + $table->timestamps(); + $table->softDeletes(); + }); + } } /** @@ -36,6 +38,8 @@ class CreateCheckoutAcceptancesTable extends Migration */ public function down() { - Schema::dropIfExists('checkout_acceptances'); + if (Schema::hasTable('checkout_acceptances')) { + Schema::dropIfExists('checkout_acceptances'); + } } } diff --git a/database/migrations/2018_10_18_191228_add_kits_licenses_table.php b/database/migrations/2018_10_18_191228_add_kits_licenses_table.php index 44ca2c0a24..4525fa74f1 100644 --- a/database/migrations/2018_10_18_191228_add_kits_licenses_table.php +++ b/database/migrations/2018_10_18_191228_add_kits_licenses_table.php @@ -12,14 +12,15 @@ class AddKitsLicensesTable extends Migration { */ public function up() { - // - Schema::create('kits_licenses', function ($table) { - $table->increments('id'); - $table->integer('kit_id')->nullable()->default(NULL); - $table->integer('license_id')->nullable()->default(NULL); - $table->integer('quantity')->default(1); - $table->timestamps(); - }); + if (!Schema::hasTable('kits_licenses')) { + Schema::create('kits_licenses', function ($table) { + $table->increments('id'); + $table->integer('kit_id')->nullable()->default(NULL); + $table->integer('license_id')->nullable()->default(NULL); + $table->integer('quantity')->default(1); + $table->timestamps(); + }); + } } /** @@ -29,8 +30,9 @@ class AddKitsLicensesTable extends Migration { */ public function down() { - // - Schema::drop('kits_licenses'); + if (Schema::hasTable('kits_licenses')) { + Schema::drop('kits_licenses'); + } } } diff --git a/database/migrations/2018_10_19_153910_add_kits_table.php b/database/migrations/2018_10_19_153910_add_kits_table.php index 949c150146..69469ae2f0 100644 --- a/database/migrations/2018_10_19_153910_add_kits_table.php +++ b/database/migrations/2018_10_19_153910_add_kits_table.php @@ -12,13 +12,14 @@ class AddKitsTable extends Migration { */ public function up() { - // - Schema::create('kits', function ($table) { - $table->increments('id'); - $table->string('name')->nullable()->default(NULL); - $table->timestamps(); - $table->engine = 'InnoDB'; - }); + if (!Schema::hasTable('kits')) { + Schema::create('kits', function ($table) { + $table->increments('id'); + $table->string('name')->nullable()->default(NULL); + $table->timestamps(); + $table->engine = 'InnoDB'; + }); + } } @@ -29,8 +30,9 @@ class AddKitsTable extends Migration { */ public function down() { - // - Schema::drop('kits'); + if (Schema::hasTable('kits')) { + Schema::drop('kits'); + } } diff --git a/database/migrations/2018_10_19_154013_add_kits_models_table.php b/database/migrations/2018_10_19_154013_add_kits_models_table.php index a0abeeef7b..ce6d9640a6 100644 --- a/database/migrations/2018_10_19_154013_add_kits_models_table.php +++ b/database/migrations/2018_10_19_154013_add_kits_models_table.php @@ -12,14 +12,15 @@ class AddKitsModelsTable extends Migration { */ public function up() { - // - Schema::create('kits_models', function ($table) { - $table->increments('id'); - $table->integer('kit_id')->nullable()->default(NULL); - $table->integer('model_id')->nullable()->default(NULL); - $table->integer('quantity')->default(1); - $table->timestamps(); - }); + if (!Schema::hasTable('kits_models')) { + Schema::create('kits_models', function ($table) { + $table->increments('id'); + $table->integer('kit_id')->nullable()->default(NULL); + $table->integer('model_id')->nullable()->default(NULL); + $table->integer('quantity')->default(1); + $table->timestamps(); + }); + } } /** @@ -29,8 +30,9 @@ class AddKitsModelsTable extends Migration { */ public function down() { - // - Schema::drop('kits_models'); + if (Schema::hasTable('kits_models')) { + Schema::drop('kits_models'); + } } } diff --git a/database/migrations/2019_02_07_185953_add_kits_consumables_table.php b/database/migrations/2019_02_07_185953_add_kits_consumables_table.php index b6d14e4285..a338e4502b 100644 --- a/database/migrations/2019_02_07_185953_add_kits_consumables_table.php +++ b/database/migrations/2019_02_07_185953_add_kits_consumables_table.php @@ -13,14 +13,15 @@ class AddKitsConsumablesTable extends Migration */ public function up() { - // - Schema::create('kits_consumables', function ($table) { - $table->increments('id'); - $table->integer('kit_id')->nullable()->default(NULL); - $table->integer('consumable_id')->nullable()->default(NULL); - $table->integer('quantity')->default(1); - $table->timestamps(); - }); + if (!Schema::hasTable('kits_consumables')) { + Schema::create('kits_consumables', function ($table) { + $table->increments('id'); + $table->integer('kit_id')->nullable()->default(NULL); + $table->integer('consumable_id')->nullable()->default(NULL); + $table->integer('quantity')->default(1); + $table->timestamps(); + }); + } } /** @@ -30,7 +31,8 @@ class AddKitsConsumablesTable extends Migration */ public function down() { - // - Schema::drop('kits_consumables'); + if (Schema::hasTable('kits_consumables')) { + Schema::drop('kits_consumables'); + } } } diff --git a/database/migrations/2019_02_07_190030_add_kits_accessories_table.php b/database/migrations/2019_02_07_190030_add_kits_accessories_table.php index f0e80249db..df36765c0f 100644 --- a/database/migrations/2019_02_07_190030_add_kits_accessories_table.php +++ b/database/migrations/2019_02_07_190030_add_kits_accessories_table.php @@ -13,14 +13,15 @@ class AddKitsAccessoriesTable extends Migration */ public function up() { - // - Schema::create('kits_accessories', function ($table) { - $table->increments('id'); - $table->integer('kit_id')->nullable()->default(NULL); - $table->integer('accessory_id')->nullable()->default(NULL); - $table->integer('quantity')->default(1); - $table->timestamps(); - }); + if (!Schema::hasTable('kits_accessories')) { + Schema::create('kits_accessories', function ($table) { + $table->increments('id'); + $table->integer('kit_id')->nullable()->default(NULL); + $table->integer('accessory_id')->nullable()->default(NULL); + $table->integer('quantity')->default(1); + $table->timestamps(); + }); + } } /** @@ -30,7 +31,8 @@ class AddKitsAccessoriesTable extends Migration */ public function down() { - // - Schema::drop('kits_accessories'); + if (Schema::hasTable('kits_accessories')) { + Schema::drop('kits_accessories'); + } } } From 2410b1a14627c0fd5f97dd62242bce4826228443 Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Tue, 8 Mar 2022 18:25:15 -0600 Subject: [PATCH 08/49] Add a condition to show customfields as the user wants in localization settings --- resources/views/hardware/view.blade.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index 468b8eeeb1..3e25f1bdff 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -437,6 +437,8 @@ @can('superuser') @if (($field->format=='URL') && ($asset->{$field->db_column_name()}!='')) {{ \App\Helpers\Helper::gracefulDecrypt($field, $asset->{$field->db_column_name()}) }} + @elseif (($field->format=='DATE') && ($asset->{$field->db_column_name()}!='')) + {{ \App\Helpers\Helper::gracefulDecrypt($field, \App\Helpers\Helper::getFormattedDateObject($asset->{$field->db_column_name()}, 'date', false)) }} @else {{ \App\Helpers\Helper::gracefulDecrypt($field, $asset->{$field->db_column_name()}) }} @endif @@ -447,9 +449,12 @@ @else @if (($field->format=='URL') && ($asset->{$field->db_column_name()}!='')) {{ $asset->{$field->db_column_name()} }} + @elseif (($field->format=='DATE') && ($asset->{$field->db_column_name()}!='')) + {{ \App\Helpers\Helper::getFormattedDateObject($asset->{$field->db_column_name()}, 'date', false) }} @else {!! nl2br(e($asset->{$field->db_column_name()})) !!} @endif + @endif From 9caf27ce6022f28d6f85258f532db285e08249f8 Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Thu, 10 Mar 2022 11:48:57 -0600 Subject: [PATCH 09/49] Sanitize dates input in the importer before saving --- app/Importer/LicenseImporter.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/Importer/LicenseImporter.php b/app/Importer/LicenseImporter.php index 610ca3f14d..eebc00b24f 100644 --- a/app/Importer/LicenseImporter.php +++ b/app/Importer/LicenseImporter.php @@ -46,14 +46,22 @@ class LicenseImporter extends ItemImporter $license = new License; } $asset_tag = $this->item['asset_tag'] = $this->findCsvMatch($row, 'asset_tag'); // used for checkout out to an asset. - $this->item['expiration_date'] = $this->findCsvMatch($row, 'expiration_date'); + + $this->item["expiration_date"] = null; + if ($this->findCsvMatch($row, "expiration_date")!='') { + $this->item["expiration_date"] = date("Y-m-d 00:00:01", strtotime($this->findCsvMatch($row, "expiration_date"))); + } $this->item['license_email'] = $this->findCsvMatch($row, "license_email"); $this->item['license_name'] = $this->findCsvMatch($row, "license_name"); $this->item['maintained'] = $this->findCsvMatch($row, 'maintained'); $this->item['purchase_order'] = $this->findCsvMatch($row, 'purchase_order'); $this->item['reassignable'] = $this->findCsvMatch($row, 'reassignable'); $this->item['seats'] = $this->findCsvMatch($row, 'seats'); - $this->item['termination_date'] = $this->findCsvMatch($row, 'termination_date'); + + $this->item["termination_date"] = null; + if ($this->findCsvMatch($row, "termination_date")!='') { + $this->item["termination_date"] = date("Y-m-d 00:00:01", strtotime($this->findCsvMatch($row, "termination_date"))); + } if ($editingLicense) { $license->update($this->sanitizeItemForUpdating($license)); From 93d6ce1a6ad4336dca18f652bb87453a79b8e743 Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 10 Mar 2022 13:20:23 -0800 Subject: [PATCH 10/49] Added session killer artisan command Signed-off-by: snipe --- app/Console/Commands/KillAllSessions.php | 57 ++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 app/Console/Commands/KillAllSessions.php diff --git a/app/Console/Commands/KillAllSessions.php b/app/Console/Commands/KillAllSessions.php new file mode 100644 index 0000000000..f3a8b22909 --- /dev/null +++ b/app/Console/Commands/KillAllSessions.php @@ -0,0 +1,57 @@ +confirm("\n****************************************************\nTHIS WILL FORCE A LOGIN FOR ALL LOGGED IN USERS.\n\nAre you SURE you wish to continue? ")) { + + $session_files = glob(storage_path("framework/sessions/*")); + + $count = 0; + foreach ($session_files as $file) { + + if (is_file($file)) + unlink($file); + $count++; + } + \DB::table('users')->update(['remember_token' => null]); + + $this->info($count. ' sessions cleared!'); + } +// + } +} From 3e3c277a3f27ef01bdd664489c85ad86f2f3360b Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 10 Mar 2022 13:29:52 -0800 Subject: [PATCH 11/49] Better phrasing Signed-off-by: snipe --- app/Console/Commands/RestoreFromBackup.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Console/Commands/RestoreFromBackup.php b/app/Console/Commands/RestoreFromBackup.php index 06c99ec08c..0cc4a9a26b 100644 --- a/app/Console/Commands/RestoreFromBackup.php +++ b/app/Console/Commands/RestoreFromBackup.php @@ -14,7 +14,7 @@ class RestoreFromBackup extends Command * @var string */ protected $signature = 'snipeit:restore - {--force : Skip the danger prompt; assuming you hit "y"} + {--force : Skip the danger prompt; assuming you enter "y"} {filename : The zip file to be migrated} {--no-progress : Don\'t show a progress bar}'; From 1ac293a12a1be1b42210b3428bdbcb0e4db607d5 Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 10 Mar 2022 13:30:03 -0800 Subject: [PATCH 12/49] Add a force override Signed-off-by: snipe --- app/Console/Commands/KillAllSessions.php | 32 +++++++++++++----------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/app/Console/Commands/KillAllSessions.php b/app/Console/Commands/KillAllSessions.php index f3a8b22909..043be0fa18 100644 --- a/app/Console/Commands/KillAllSessions.php +++ b/app/Console/Commands/KillAllSessions.php @@ -11,7 +11,7 @@ class KillAllSessions extends Command * * @var string */ - protected $signature = 'snipeit:global-logout'; + protected $signature = 'snipeit:global-logout {--force : Skip the danger prompt; assuming you enter "y"} '; /** * The console command description. @@ -37,21 +37,23 @@ class KillAllSessions extends Command */ public function handle() { - if ($this->confirm("\n****************************************************\nTHIS WILL FORCE A LOGIN FOR ALL LOGGED IN USERS.\n\nAre you SURE you wish to continue? ")) { - $session_files = glob(storage_path("framework/sessions/*")); - - $count = 0; - foreach ($session_files as $file) { - - if (is_file($file)) - unlink($file); - $count++; - } - \DB::table('users')->update(['remember_token' => null]); - - $this->info($count. ' sessions cleared!'); + if (!$this->option('force') && !$this->confirm("****************************************************\nTHIS WILL FORCE A LOGIN FOR ALL LOGGED IN USERS.\n\nAre you SURE you wish to continue? ")) { + return $this->error("Session loss not confirmed"); } -// + + $session_files = glob(storage_path("framework/sessions/*")); + + $count = 0; + foreach ($session_files as $file) { + + if (is_file($file)) + unlink($file); + $count++; + } + \DB::table('users')->update(['remember_token' => null]); + + $this->info($count. ' sessions cleared!'); + } } From 7571c0b850c122a9a768779465dcadae9e4c450f Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Mon, 21 Mar 2022 18:48:42 -0600 Subject: [PATCH 13/49] Add support for boolean type customfields --- app/Models/Asset.php | 6 ++++++ resources/views/hardware/view.blade.php | 4 +++- resources/views/partials/bootstrap-table.blade.php | 2 ++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/Models/Asset.php b/app/Models/Asset.php index c57519aa5c..b4147a289c 100644 --- a/app/Models/Asset.php +++ b/app/Models/Asset.php @@ -189,6 +189,12 @@ class Asset extends Depreciable } } + foreach ($this->model->fieldset->fields as $field){ + if($field->format == 'BOOLEAN'){ + $this->{$field->db_column} = filter_var($this->{$field->db_column}, FILTER_VALIDATE_BOOLEAN); + } + } + return parent::save($params); } diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index 3e25f1bdff..4d907fa020 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -447,7 +447,9 @@ @endcan @else - @if (($field->format=='URL') && ($asset->{$field->db_column_name()}!='')) + @if (($field->format=='BOOLEAN') && ($asset->{$field->db_column_name()}!='')) + {!! ($asset->{$field->db_column_name()} == 1) ? "" : "" !!} + @elseif (($field->format=='URL') && ($asset->{$field->db_column_name()}!='')) {{ $asset->{$field->db_column_name()} }} @elseif (($field->format=='DATE') && ($asset->{$field->db_column_name()}!='')) {{ \App\Helpers\Helper::getFormattedDateObject($asset->{$field->db_column_name()}, 'date', false) }} diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php index 2b2f820fb5..2618360310 100644 --- a/resources/views/partials/bootstrap-table.blade.php +++ b/resources/views/partials/bootstrap-table.blade.php @@ -438,6 +438,8 @@ if ((row.custom_fields[field_column_plain].field_format) && (row.custom_fields[field_column_plain].value)) { if (row.custom_fields[field_column_plain].field_format=='URL') { return '' + row.custom_fields[field_column_plain].value + ''; + }else if (row.custom_fields[field_column_plain].field_format=='BOOLEAN') { + return (row.custom_fields[field_column_plain].value == 1) ? "" : ""; } else if (row.custom_fields[field_column_plain].field_format=='EMAIL') { return '' + row.custom_fields[field_column_plain].value + ''; } From 8c92198636c9440f0828ee2e4a67ffd0a5858f24 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 22 Mar 2022 13:47:43 +0000 Subject: [PATCH 14/49] Possible fix for boolean field check Signed-off-by: snipe --- app/Models/Asset.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/Models/Asset.php b/app/Models/Asset.php index b4147a289c..1d3717c1b9 100644 --- a/app/Models/Asset.php +++ b/app/Models/Asset.php @@ -185,15 +185,18 @@ class Asset extends Depreciable $model = AssetModel::find($this->model_id); if (($model) && ($model->fieldset)) { + + foreach ($model->fieldset->fields as $field){ + if($field->format == 'BOOLEAN'){ + $this->{$field->db_column} = filter_var($this->{$field->db_column}, FILTER_VALIDATE_BOOLEAN); + } + } + $this->rules += $model->fieldset->validation_rules(); } } - foreach ($this->model->fieldset->fields as $field){ - if($field->format == 'BOOLEAN'){ - $this->{$field->db_column} = filter_var($this->{$field->db_column}, FILTER_VALIDATE_BOOLEAN); - } - } + return parent::save($params); } From 00ca30a2056f664299014313f2a746e277dd5ed2 Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Tue, 22 Mar 2022 15:12:11 +0000 Subject: [PATCH 15/49] WIP: fix bootstrap table export options --- .../views/partials/bootstrap-table.blade.php | 113 ++++++++++-------- 1 file changed, 60 insertions(+), 53 deletions(-) diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php index 2b2f820fb5..49b4bffa34 100644 --- a/resources/views/partials/bootstrap-table.blade.php +++ b/resources/views/partials/bootstrap-table.blade.php @@ -30,62 +30,69 @@ return false; } - $('.snipe-table').bootstrapTable('destroy').bootstrapTable({ - classes: 'table table-responsive table-no-bordered', - ajaxOptions: { - headers: { - 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') - } - }, - stickyHeader: true, - stickyHeaderOffsetY: stickyHeaderOffsetY + 'px', - undefinedText: '', - iconsPrefix: 'fa', - cookie: true, - cookieExpire: '2y', - mobileResponsive: true, - maintainSelected: true, - trimOnSearch: false, - showSearchClearButton: true, - paginationFirstText: "{{ trans('general.first') }}", - paginationLastText: "{{ trans('general.last') }}", - paginationPreText: "{{ trans('general.previous') }}", - paginationNextText: "{{ trans('general.next') }}", - pageList: ['10','20', '30','50','100','150','200'{!! ((config('app.max_results') > 200) ? ",'500'" : '') !!}{!! ((config('app.max_results') > 500) ? ",'".config('app.max_results')."'" : '') !!}], - pageSize: {{ (($snipeSettings->per_page!='') && ($snipeSettings->per_page > 0)) ? $snipeSettings->per_page : 20 }}, - paginationVAlign: 'both', - queryParams: function (params) { - var newParams = {}; - for(var i in params) { - if(!keyBlocked(i)) { // only send the field if it's not in blockedFields - newParams[i] = params[i]; + $('.snipe-table').bootstrapTable('destroy').each(function () { + {{-- console.warn("Okay, what's 'this'?"); + console.dir(this); --}} + export_options = JSON.parse($(this).attr('data-export-options')); + export_options['htmlContent'] = true //always append this to the given data-export-options + + console.log("Export options on the table are:"); + console.dir(export_options) + + $(this).bootstrapTable({ + classes: 'table table-responsive table-no-bordered', + ajaxOptions: { + headers: { + 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } + }, + stickyHeader: true, + stickyHeaderOffsetY: stickyHeaderOffsetY + 'px', + undefinedText: '', + iconsPrefix: 'fa', + cookie: true, + cookieExpire: '2y', + mobileResponsive: true, + maintainSelected: true, + trimOnSearch: false, + showSearchClearButton: true, + paginationFirstText: "{{ trans('general.first') }}", + paginationLastText: "{{ trans('general.last') }}", + paginationPreText: "{{ trans('general.previous') }}", + paginationNextText: "{{ trans('general.next') }}", + pageList: ['10','20', '30','50','100','150','200'{!! ((config('app.max_results') > 200) ? ",'500'" : '') !!}{!! ((config('app.max_results') > 500) ? ",'".config('app.max_results')."'" : '') !!}], + pageSize: {{ (($snipeSettings->per_page!='') && ($snipeSettings->per_page > 0)) ? $snipeSettings->per_page : 20 }}, + paginationVAlign: 'both', + queryParams: function (params) { + var newParams = {}; + for(var i in params) { + if(!keyBlocked(i)) { // only send the field if it's not in blockedFields + newParams[i] = params[i]; + } + } + return newParams; + }, + formatLoadingMessage: function () { + return '

Loading... please wait....

'; + }, + icons: { + advancedSearchIcon: 'fa fa-search-plus', + paginationSwitchDown: 'fa-caret-square-o-down', + paginationSwitchUp: 'fa-caret-square-o-up', + columns: 'fa-columns', + refresh: 'fa-refresh', + export: 'fa-download', + clearSearch: 'fa-times' + }, + exportOptions: export_options, + + exportTypes: ['csv', 'excel', 'doc', 'txt','json', 'xml', 'pdf'], + onLoadSuccess: function () { + $('[data-toggle="tooltip"]').tooltip(); // Needed to attach tooltips after ajax call } - return newParams; - }, - formatLoadingMessage: function () { - return '

Loading... please wait....

'; - }, - icons: { - advancedSearchIcon: 'fa fa-search-plus', - paginationSwitchDown: 'fa-caret-square-o-down', - paginationSwitchUp: 'fa-caret-square-o-up', - columns: 'fa-columns', - refresh: 'fa-refresh', - export: 'fa-download', - clearSearch: 'fa-times' - }, - exportOptions: { - htmlContent: true, - }, - - exportTypes: ['csv', 'excel', 'doc', 'txt','json', 'xml', 'pdf'], - onLoadSuccess: function () { - $('[data-toggle="tooltip"]').tooltip(); // Needed to attach tooltips after ajax call - } - - }); + }); + }); }); From af9f3d5e1eb9a917059528e826a7ffa0dcce6eed Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Tue, 22 Mar 2022 16:05:08 +0000 Subject: [PATCH 16/49] Clean up the bootstrap table export options --- resources/views/partials/bootstrap-table.blade.php | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php index 49b4bffa34..a503b7dd65 100644 --- a/resources/views/partials/bootstrap-table.blade.php +++ b/resources/views/partials/bootstrap-table.blade.php @@ -31,14 +31,9 @@ } $('.snipe-table').bootstrapTable('destroy').each(function () { - {{-- console.warn("Okay, what's 'this'?"); - console.dir(this); --}} export_options = JSON.parse($(this).attr('data-export-options')); - export_options['htmlContent'] = true //always append this to the given data-export-options + export_options['htmlContent'] = true; //always enforce this on the given data-export-options (to prevent XSS) - console.log("Export options on the table are:"); - console.dir(export_options) - $(this).bootstrapTable({ classes: 'table table-responsive table-no-bordered', ajaxOptions: { From 20e65804efa016a8900db173dbe7397064d7056d Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 22 Mar 2022 18:12:08 +0000 Subject: [PATCH 17/49] Removed comment Signed-off-by: snipe --- app/Models/User.php | 1 - 1 file changed, 1 deletion(-) diff --git a/app/Models/User.php b/app/Models/User.php index 9f7ad20af2..ce190dbfc8 100755 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -70,7 +70,6 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo * @var array */ - // 'username' => 'required|string|min:1|unique:users,username,NULL,id,deleted_at,NULL', protected $rules = [ 'first_name' => 'required|string|min:1', 'username' => 'required|string|min:1|unique_undeleted', From 639409fb3f0c2d470fc30f79c2671e597a38e8a4 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 25 Mar 2022 13:00:16 +0000 Subject: [PATCH 18/49] Backporting #10829 to master Signed-off-by: snipe --- app/Http/Controllers/Api/StatuslabelsController.php | 13 +++++++++++++ app/Models/Statuslabel.php | 12 ++++++++++++ 2 files changed, 25 insertions(+) diff --git a/app/Http/Controllers/Api/StatuslabelsController.php b/app/Http/Controllers/Api/StatuslabelsController.php index debb41b5f9..5b80699d38 100644 --- a/app/Http/Controllers/Api/StatuslabelsController.php +++ b/app/Http/Controllers/Api/StatuslabelsController.php @@ -30,6 +30,19 @@ class StatuslabelsController extends Controller $statuslabels = $statuslabels->TextSearch($request->input('search')); } + // if a status_type is passed, filter by that + if ($request->filled('status_type')) { + if (strtolower($request->input('status_type')) == 'pending') { + $statuslabels = $statuslabels->Pending(); + } elseif (strtolower($request->input('status_type')) == 'archived') { + $statuslabels = $statuslabels->Archived(); + } elseif (strtolower($request->input('status_type')) == 'deployable') { + $statuslabels = $statuslabels->Deployable(); + } elseif (strtolower($request->input('status_type')) == 'undeployable') { + $statuslabels = $statuslabels->Undeployable(); + } + } + // Set the offset to the API call's offset, unless the offset is higher than the actual count of items in which // case we override with the actual count, so we should return 0 items. $offset = (($statuslabels) && ($request->get('offset') > $statuslabels->count())) ? $statuslabels->count() : $request->get('offset', 0); diff --git a/app/Models/Statuslabel.php b/app/Models/Statuslabel.php index fc252af714..fa2d7f0ff6 100755 --- a/app/Models/Statuslabel.php +++ b/app/Models/Statuslabel.php @@ -121,6 +121,18 @@ class Statuslabel extends SnipeModel ->where('deployable', '=', 1); } + /** + * Query builder scope for undeployable status types + * + * @return \Illuminate\Database\Query\Builder Modified query builder + */ + public function scopeUndeployable() + { + return $this->where('pending', '=', 0) + ->where('archived', '=', 0) + ->where('deployable', '=', 0); + } + /** * Helper function to determine type attributes * From e50ad8a442f92d883431ba5ee5e6f296878df7f8 Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Sun, 27 Mar 2022 07:18:12 +0100 Subject: [PATCH 19/49] Don't crash JS when there are no data-export-options (as is true in Dashboard) --- resources/views/partials/bootstrap-table.blade.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php index 8919f7b6a7..ceb1fa045c 100644 --- a/resources/views/partials/bootstrap-table.blade.php +++ b/resources/views/partials/bootstrap-table.blade.php @@ -31,7 +31,8 @@ } $('.snipe-table').bootstrapTable('destroy').each(function () { - export_options = JSON.parse($(this).attr('data-export-options')); + data_export_options = $(this).attr('data-export-options'); + export_options = data_export_options? JSON.parse(data_export_options): {}; export_options['htmlContent'] = true; //always enforce this on the given data-export-options (to prevent XSS) $(this).bootstrapTable({ From 863ea6255171290f775e26d23ee127fa6bb5daf7 Mon Sep 17 00:00:00 2001 From: Yevhenii Huzii Date: Sun, 27 Mar 2022 23:12:38 +0300 Subject: [PATCH 20/49] Fix problem with static paths --- app/Console/Commands/MoveUploadsToNewDisk.php | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/app/Console/Commands/MoveUploadsToNewDisk.php b/app/Console/Commands/MoveUploadsToNewDisk.php index 9bd3a94aba..700a02d254 100644 --- a/app/Console/Commands/MoveUploadsToNewDisk.php +++ b/app/Console/Commands/MoveUploadsToNewDisk.php @@ -47,18 +47,18 @@ class MoveUploadsToNewDisk extends Command } $delete_local = $this->argument('delete_local'); - $public_uploads['accessories'] = glob('public/accessories'."/*.*"); - $public_uploads['assets'] = glob('public/assets'."/*.*"); - $public_uploads['avatars'] = glob('public/avatars'."/*.*"); - $public_uploads['categories'] = glob('public/categories'."/*.*"); - $public_uploads['companies'] = glob('public/companies'."/*.*"); - $public_uploads['components'] = glob('public/components'."/*.*"); - $public_uploads['consumables'] = glob('public/consumables'."/*.*"); - $public_uploads['departments'] = glob('public/departments'."/*.*"); - $public_uploads['locations'] = glob('public/locations'."/*.*"); - $public_uploads['manufacturers'] = glob('public/manufacturers'."/*.*"); - $public_uploads['suppliers'] = glob('public/suppliers'."/*.*"); - $public_uploads['assetmodels'] = glob('public/models'."/*.*"); + $public_uploads['accessories'] = glob('public/uploads/accessories'."/*.*"); + $public_uploads['assets'] = glob('public/uploads/assets'."/*.*"); + $public_uploads['avatars'] = glob('public/uploads/avatars'."/*.*"); + $public_uploads['categories'] = glob('public/uploads/categories'."/*.*"); + $public_uploads['companies'] = glob('public/uploads/companies'."/*.*"); + $public_uploads['components'] = glob('public/uploads/components'."/*.*"); + $public_uploads['consumables'] = glob('public/uploads/consumables'."/*.*"); + $public_uploads['departments'] = glob('public/uploads/departments'."/*.*"); + $public_uploads['locations'] = glob('public/uploads/locations'."/*.*"); + $public_uploads['manufacturers'] = glob('public/uploads/manufacturers'."/*.*"); + $public_uploads['suppliers'] = glob('public/uploads/suppliers'."/*.*"); + $public_uploads['assetmodels'] = glob('public/uploads/models'."/*.*"); // iterate files @@ -72,7 +72,7 @@ class MoveUploadsToNewDisk extends Command $filename = basename($public_upload[$i]); try { - Storage::disk('public')->put('uploads/'.public_type.'/'.$filename, file_get_contents($public_upload[$i])); + Storage::disk('public')->put('uploads/'.$public_type.'/'.$filename, file_get_contents($public_upload[$i])); $new_url = Storage::disk('public')->url('uploads/'.$public_type.'/'.$filename, $filename); $this->info($type_count.'. PUBLIC: '.$filename.' was copied to '.$new_url); } catch (\Exception $e) { @@ -103,7 +103,7 @@ class MoveUploadsToNewDisk extends Command $private_uploads['imports'] = glob('storage/private_uploads/imports'."/*.*"); $private_uploads['licenses'] = glob('storage/private_uploads/licenses'."/*.*"); $private_uploads['users'] = glob('storage/private_uploads/users'."/*.*"); - $private_uploads['backups'] = glob('storage/private_uploads/users'."/*.*"); + $private_uploads['backups'] = glob('storage/private_uploads/backups'."/*.*"); foreach($private_uploads as $private_type => $private_upload) From ab18ceb2f9a81b4af3cd151d280d19c311a7e4eb Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 29 Mar 2022 11:54:13 +0100 Subject: [PATCH 21/49] Add @QveenSi as a contributor --- .all-contributorsrc | 9 +++++++++ README.md | 3 ++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index b85a13aa98..7517997263 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -2549,6 +2549,15 @@ "contributions": [ "test" ] + }, + { + "login": "QveenSi", + "name": "Yevhenii Huzii", + "avatar_url": "https://avatars.githubusercontent.com/u/19945501?v=4", + "profile": "https://github.com/QveenSi", + "contributions": [ + "code" + ] } ] } diff --git a/README.md b/README.md index 88648fa056..899891784b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ ![Build Status](https://app.chipperci.com/projects/0e5f8979-31eb-4ee6-9abf-050b76ab0383/status/master) [![Crowdin](https://d322cqt584bo4o.cloudfront.net/snipe-it/localized.svg)](https://crowdin.com/project/snipe-it) [![Docker Pulls](https://img.shields.io/docker/pulls/snipe/snipe-it.svg)](https://hub.docker.com/r/snipe/snipe-it/) [![Twitter Follow](https://img.shields.io/twitter/follow/snipeitapp.svg?style=social)](https://twitter.com/snipeitapp) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/553ce52037fc43ea99149785afcfe641)](https://www.codacy.com/app/snipe/snipe-it?utm_source=github.com&utm_medium=referral&utm_content=snipe/snipe-it&utm_campaign=Badge_Grade) -[![All Contributors](https://img.shields.io/badge/all_contributors-280-orange.svg?style=flat-square)](#contributors) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/yZFtShAcKk) [![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev) +[![All Contributors](https://img.shields.io/badge/all_contributors-281-orange.svg?style=flat-square)](#contributors) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/yZFtShAcKk) [![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev) ## Snipe-IT - Open Source Asset Management System @@ -131,6 +131,7 @@ Thanks goes to all of these wonderful people ([emoji key](https://github.com/ken | [
Petri Asikainen](https://github.com/PetriAsi)
[💻](https://github.com/snipe/snipe-it/commits?author=PetriAsi "Code") | [
derdeagle](https://github.com/derdeagle)
[💻](https://github.com/snipe/snipe-it/commits?author=derdeagle "Code") | [
Mike Frysinger](https://wh0rd.org/)
[💻](https://github.com/snipe/snipe-it/commits?author=vapier "Code") | [
ALPHA](https://github.com/AL4AL)
[💻](https://github.com/snipe/snipe-it/commits?author=AL4AL "Code") | [
FliegenKLATSCH](https://www.ifern.de)
[💻](https://github.com/snipe/snipe-it/commits?author=FliegenKLATSCH "Code") | [
Jeremy Price](https://github.com/jerm)
[💻](https://github.com/snipe/snipe-it/commits?author=jerm "Code") | [
Toreg87](https://github.com/Toreg87)
[💻](https://github.com/snipe/snipe-it/commits?author=Toreg87 "Code") | | [
Matthew Nickson](https://github.com/Computroniks)
[💻](https://github.com/snipe/snipe-it/commits?author=Computroniks "Code") | [
Jethro Nederhof](https://jethron.id.au)
[💻](https://github.com/snipe/snipe-it/commits?author=jethron "Code") | [
Oskar Stenberg](https://github.com/01ste02)
[💻](https://github.com/snipe/snipe-it/commits?author=01ste02 "Code") | [
Robert-Azelis](https://github.com/Robert-Azelis)
[💻](https://github.com/snipe/snipe-it/commits?author=Robert-Azelis "Code") | [
Alexander William Smith](https://github.com/alwism)
[💻](https://github.com/snipe/snipe-it/commits?author=alwism "Code") | [
LEITWERK AG](https://www.leitwerk.de/)
[💻](https://github.com/snipe/snipe-it/commits?author=leitwerk-ag "Code") | [
Adam](http://www.aboutcher.co.uk)
[💻](https://github.com/snipe/snipe-it/commits?author=adamboutcher "Code") | | [
Ian](https://snksrv.com)
[💻](https://github.com/snipe/snipe-it/commits?author=sneak-it "Code") | [
Shao Yu-Lung (Allen)](http://blog.bestlong.idv.tw/)
[💻](https://github.com/snipe/snipe-it/commits?author=bestlong "Code") | [
Haxatron](https://github.com/Haxatron)
[💻](https://github.com/snipe/snipe-it/commits?author=Haxatron "Code") | [
Bradley Coudriet](http://bjcpgd.cias.rit.edu)
[💻](https://github.com/snipe/snipe-it/commits?author=exula "Code") | [
Dalton Durst](https://daltondur.st)
[💻](https://github.com/snipe/snipe-it/commits?author=UniversalSuperBox "Code") | [
TenOfTens](https://github.com/TenOfTens)
[💻](https://github.com/snipe/snipe-it/commits?author=TenOfTens "Code") | [
Simona Avornicesei](http://www.avornicesei.com)
[⚠️](https://github.com/snipe/snipe-it/commits?author=savornicesei "Tests") | +| [
Yevhenii Huzii](https://github.com/QveenSi)
[💻](https://github.com/snipe/snipe-it/commits?author=QveenSi "Code") | This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome! From bdabbbd4e98e88ee01e728ceb4fd512661fbd38d Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 29 Mar 2022 13:44:53 +0100 Subject: [PATCH 22/49] Logout user when their activated status is switched to off Signed-off-by: snipe --- app/Http/Kernel.php | 1 + ...uthenticate.php => CheckUserIsActivated.php} | 17 ++++++++++------- resources/lang/en/auth/message.php | 2 +- 3 files changed, 12 insertions(+), 8 deletions(-) rename app/Http/Middleware/{Authenticate.php => CheckUserIsActivated.php} (60%) diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index f94d390d76..ea635de505 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -39,6 +39,7 @@ class Kernel extends HttpKernel \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, \App\Http\Middleware\VerifyCsrfToken::class, \App\Http\Middleware\CheckLocale::class, + \App\Http\Middleware\CheckUserIsActivated::class, \App\Http\Middleware\CheckForTwoFactor::class, \Laravel\Passport\Http\Middleware\CreateFreshApiToken::class, \App\Http\Middleware\AssetCountForSidebar::class, diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/CheckUserIsActivated.php similarity index 60% rename from app/Http/Middleware/Authenticate.php rename to app/Http/Middleware/CheckUserIsActivated.php index 2ac322ff29..9872e99541 100644 --- a/app/Http/Middleware/Authenticate.php +++ b/app/Http/Middleware/CheckUserIsActivated.php @@ -4,8 +4,9 @@ namespace App\Http\Middleware; use Closure; use Illuminate\Contracts\Auth\Guard; +use Auth; -class Authenticate +class CheckUserIsActivated { /** * The Guard implementation. @@ -34,14 +35,16 @@ class Authenticate */ public function handle($request, Closure $next) { - if ($this->auth->guest()) { - if ($request->ajax()) { - return response('Unauthorized.', 401); - } else { - return redirect()->guest('login'); - } + + // If there is a user AND the user is NOT activated, send them to the login page + // This prevents people who still have active sessions logged in and their status gets toggled + // to inactive (aka unable to login) + if (($request->user()) && (!$request->user()->isActivated())) { + Auth::logout(); + return redirect()->guest('login'); } return $next($request); + } } diff --git a/resources/lang/en/auth/message.php b/resources/lang/en/auth/message.php index f086d8c04c..507dfad15a 100644 --- a/resources/lang/en/auth/message.php +++ b/resources/lang/en/auth/message.php @@ -3,7 +3,7 @@ return array( 'account_already_exists' => 'An account with the this email already exists.', - 'account_not_found' => 'The username or password is incorrect.', + 'account_not_found' => 'The username or password is incorrect or this user is not approved to login.', 'account_not_activated' => 'This user account is not activated.', 'account_suspended' => 'This user account is suspended.', 'account_banned' => 'This user account is banned.', From 96cd90f84225bdf039760f2cbd60215720e4ec49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Pittet?= Date: Mon, 4 Apr 2022 11:04:06 -0700 Subject: [PATCH 23/49] Security fixes to master branch --- composer.json | 3 +- composer.lock | 1404 ++++++++++++++++++++++++++++++++++--------------- 2 files changed, 970 insertions(+), 437 deletions(-) diff --git a/composer.json b/composer.json index cd4f15716e..f86857a5d5 100644 --- a/composer.json +++ b/composer.json @@ -27,7 +27,7 @@ "doctrine/inflector": "^1.3", "doctrine/instantiator": "^1.3", "eduardokum/laravel-mail-auto-embed": "^1.0", - "enshrined/svg-sanitize": "^0.13.3", + "enshrined/svg-sanitize": "^0.15.0", "erusev/parsedown": "^1.7", "fideloper/proxy": "^4.3", "fruitcake/laravel-cors": "^2.2", @@ -70,6 +70,7 @@ "overtrue/phplint": "^2.2", "phpunit/php-token-stream": "^3.1", "phpunit/phpunit": "^8.5", + "roave/security-advisories": "dev-latest", "squizlabs/php_codesniffer": "^3.5", "symfony/css-selector": "^4.4", "symfony/dom-crawler": "^4.4" diff --git a/composer.lock b/composer.lock index 823c4eded7..6bed0f545c 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6bd73d729675b968cf296bdf68f6a523", + "content-hash": "82a7142386cc866b2b68627fc4b275cc", "packages": [ { "name": "adldap2/adldap2", @@ -1237,32 +1237,28 @@ }, { "name": "doctrine/lexer", - "version": "1.2.1", + "version": "1.2.3", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" @@ -1297,7 +1293,7 @@ ], "support": { "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.1" + "source": "https://github.com/doctrine/lexer/tree/1.2.3" }, "funding": [ { @@ -1313,7 +1309,7 @@ "type": "tidelift" } ], - "time": "2020-05-25T17:44:05+00:00" + "time": "2022-02-28T11:07:21+00:00" }, { "name": "doctrine/persistence", @@ -1697,25 +1693,25 @@ }, { "name": "enshrined/svg-sanitize", - "version": "0.13.3", + "version": "0.15.4", "source": { "type": "git", "url": "https://github.com/darylldoyle/svg-sanitizer.git", - "reference": "bc66593f255b7d2613d8f22041180036979b6403" + "reference": "e50b83a2f1f296ca61394fe88fbfe3e896a84cf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/bc66593f255b7d2613d8f22041180036979b6403", - "reference": "bc66593f255b7d2613d8f22041180036979b6403", + "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/e50b83a2f1f296ca61394fe88fbfe3e896a84cf4", + "reference": "e50b83a2f1f296ca61394fe88fbfe3e896a84cf4", "shasum": "" }, "require": { "ext-dom": "*", - "ext-libxml": "*" + "ext-libxml": "*", + "php": "^7.0 || ^8.0" }, "require-dev": { - "codeclimate/php-test-reporter": "^0.1.2", - "phpunit/phpunit": "^6" + "phpunit/phpunit": "^6.5 || ^8.5" }, "type": "library", "autoload": { @@ -1736,9 +1732,9 @@ "description": "An SVG sanitizer for PHP", "support": { "issues": "https://github.com/darylldoyle/svg-sanitizer/issues", - "source": "https://github.com/darylldoyle/svg-sanitizer/tree/develop" + "source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.15.4" }, - "time": "2020-01-20T01:34:17+00:00" + "time": "2022-02-21T09:13:59+00:00" }, { "name": "erusev/parsedown", @@ -1921,16 +1917,16 @@ }, { "name": "firebase/php-jwt", - "version": "v5.4.0", + "version": "v5.5.1", "source": { "type": "git", "url": "https://github.com/firebase/php-jwt.git", - "reference": "d2113d9b2e0e349796e72d2a63cf9319100382d2" + "reference": "83b609028194aa042ea33b5af2d41a7427de80e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/d2113d9b2e0e349796e72d2a63cf9319100382d2", - "reference": "d2113d9b2e0e349796e72d2a63cf9319100382d2", + "url": "https://api.github.com/repos/firebase/php-jwt/zipball/83b609028194aa042ea33b5af2d41a7427de80e6", + "reference": "83b609028194aa042ea33b5af2d41a7427de80e6", "shasum": "" }, "require": { @@ -1972,9 +1968,9 @@ ], "support": { "issues": "https://github.com/firebase/php-jwt/issues", - "source": "https://github.com/firebase/php-jwt/tree/v5.4.0" + "source": "https://github.com/firebase/php-jwt/tree/v5.5.1" }, - "time": "2021-06-23T19:00:23+00:00" + "time": "2021-11-08T20:18:51+00:00" }, { "name": "fruitcake/laravel-cors", @@ -2183,16 +2179,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "1.8.2", + "version": "1.8.5", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91" + "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/dc960a912984efb74d0a90222870c72c87f10c91", - "reference": "dc960a912984efb74d0a90222870c72c87f10c91", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268", + "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268", "shasum": "" }, "require": { @@ -2217,25 +2213,46 @@ } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, { "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" } ], @@ -2252,9 +2269,23 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/1.8.2" + "source": "https://github.com/guzzle/psr7/tree/1.8.5" }, - "time": "2021-04-26T09:17:50+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2022-03-20T21:51:18+00:00" }, { "name": "intervention/image", @@ -2525,16 +2556,16 @@ }, { "name": "laravel/framework", - "version": "v6.20.29", + "version": "v6.20.44", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "00fa9c04aed10d68481f5757b89da0e6798f53b3" + "reference": "505ebcdeaa9ca56d6d7dbf38ed4f53998c973ed0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/00fa9c04aed10d68481f5757b89da0e6798f53b3", - "reference": "00fa9c04aed10d68481f5757b89da0e6798f53b3", + "url": "https://api.github.com/repos/laravel/framework/zipball/505ebcdeaa9ca56d6d7dbf38ed4f53998c973ed0", + "reference": "505ebcdeaa9ca56d6d7dbf38ed4f53998c973ed0", "shasum": "" }, "require": { @@ -2674,7 +2705,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-06-22T13:41:06+00:00" + "time": "2022-01-12T16:12:12+00:00" }, { "name": "laravel/helpers", @@ -3012,16 +3043,16 @@ }, { "name": "lcobucci/jwt", - "version": "3.4.5", + "version": "3.4.6", "source": { "type": "git", "url": "https://github.com/lcobucci/jwt.git", - "reference": "511629a54465e89a31d3d7e4cf0935feab8b14c1" + "reference": "3ef8657a78278dfeae7707d51747251db4176240" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/jwt/zipball/511629a54465e89a31d3d7e4cf0935feab8b14c1", - "reference": "511629a54465e89a31d3d7e4cf0935feab8b14c1", + "url": "https://api.github.com/repos/lcobucci/jwt/zipball/3ef8657a78278dfeae7707d51747251db4176240", + "reference": "3ef8657a78278dfeae7707d51747251db4176240", "shasum": "" }, "require": { @@ -3046,14 +3077,14 @@ } }, "autoload": { - "psr-4": { - "Lcobucci\\JWT\\": "src" - }, "files": [ "compat/class-aliases.php", "compat/json-exception-polyfill.php", "compat/lcobucci-clock-polyfill.php" - ] + ], + "psr-4": { + "Lcobucci\\JWT\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3073,7 +3104,7 @@ ], "support": { "issues": "https://github.com/lcobucci/jwt/issues", - "source": "https://github.com/lcobucci/jwt/tree/3.4.5" + "source": "https://github.com/lcobucci/jwt/tree/3.4.6" }, "funding": [ { @@ -3085,20 +3116,20 @@ "type": "patreon" } ], - "time": "2021-02-16T09:40:01+00:00" + "time": "2021-09-28T19:18:28+00:00" }, { "name": "league/commonmark", - "version": "1.6.4", + "version": "1.6.7", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "c3c8b7217c52572fb42aaf84211abccf75a151b2" + "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/c3c8b7217c52572fb42aaf84211abccf75a151b2", - "reference": "c3c8b7217c52572fb42aaf84211abccf75a151b2", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/2b8185c13bc9578367a5bf901881d1c1b5bbd09b", + "reference": "2b8185c13bc9578367a5bf901881d1c1b5bbd09b", "shasum": "" }, "require": { @@ -3161,10 +3192,6 @@ "source": "https://github.com/thephpleague/commonmark" }, "funding": [ - { - "url": "https://enjoy.gitstore.app/repositories/thephpleague/commonmark", - "type": "custom" - }, { "url": "https://www.colinodell.com/sponsor", "type": "custom" @@ -3177,16 +3204,12 @@ "url": "https://github.com/colinodell", "type": "github" }, - { - "url": "https://www.patreon.com/colinodell", - "type": "patreon" - }, { "url": "https://tidelift.com/funding/github/packagist/league/commonmark", "type": "tidelift" } ], - "time": "2021-06-19T20:08:14+00:00" + "time": "2022-01-13T17:18:13+00:00" }, { "name": "league/csv", @@ -3580,23 +3603,23 @@ }, { "name": "league/oauth2-server", - "version": "8.3.1", + "version": "8.3.3", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-server.git", - "reference": "97dbc97b3b1bc4e613b70cb5e0e07d4b2d9372cc" + "reference": "f5698a3893eda9a17bcd48636990281e7ca77b2a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/97dbc97b3b1bc4e613b70cb5e0e07d4b2d9372cc", - "reference": "97dbc97b3b1bc4e613b70cb5e0e07d4b2d9372cc", + "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/f5698a3893eda9a17bcd48636990281e7ca77b2a", + "reference": "f5698a3893eda9a17bcd48636990281e7ca77b2a", "shasum": "" }, "require": { "defuse/php-encryption": "^2.2.1", "ext-json": "*", "ext-openssl": "*", - "lcobucci/jwt": "^3.4 || ~4.0.0", + "lcobucci/jwt": "^3.4.6 || ^4.0.4", "league/event": "^2.2", "php": "^7.2 || ^8.0", "psr/http-message": "^1.0.1" @@ -3655,7 +3678,7 @@ ], "support": { "issues": "https://github.com/thephpleague/oauth2-server/issues", - "source": "https://github.com/thephpleague/oauth2-server/tree/8.3.1" + "source": "https://github.com/thephpleague/oauth2-server/tree/8.3.3" }, "funding": [ { @@ -3663,7 +3686,7 @@ "type": "github" } ], - "time": "2021-06-04T08:28:35+00:00" + "time": "2021-10-11T20:41:49+00:00" }, { "name": "masterminds/html5", @@ -3801,24 +3824,24 @@ }, { "name": "monolog/monolog", - "version": "2.2.0", + "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084" + "reference": "d7fd7450628561ba697b7097d86db72662f54aef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1cb1cde8e8dd0f70cc0fe51354a59acad9302084", - "reference": "1cb1cde8e8dd0f70cc0fe51354a59acad9302084", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/d7fd7450628561ba697b7097d86db72662f54aef", + "reference": "d7fd7450628561ba697b7097d86db72662f54aef", "shasum": "" }, "require": { "php": ">=7.2", - "psr/log": "^1.0.1" + "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "provide": { - "psr/log-implementation": "1.0.0" + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" }, "require-dev": { "aws/aws-sdk-php": "^2.4.9 || ^3.0", @@ -3826,14 +3849,14 @@ "elasticsearch/elasticsearch": "^7", "graylog2/gelf-php": "^1.4.2", "mongodb/mongodb": "^1.8", - "php-amqplib/php-amqplib": "~2.4", + "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.3", "phpspec/prophecy": "^1.6.1", - "phpstan/phpstan": "^0.12.59", + "phpstan/phpstan": "^0.12.91", "phpunit/phpunit": "^8.5", "predis/predis": "^1.1", - "rollbar/rollbar": "^1.3", - "ruflin/elastica": ">=0.90 <7.0.1", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": ">=0.90@dev", "swiftmailer/swiftmailer": "^5.3|^6.0" }, "suggest": { @@ -3841,8 +3864,11 @@ "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", @@ -3881,7 +3907,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.2.0" + "source": "https://github.com/Seldaek/monolog/tree/2.4.0" }, "funding": [ { @@ -3893,7 +3919,7 @@ "type": "tidelift" } ], - "time": "2020-12-14T13:15:25+00:00" + "time": "2022-03-14T12:44:37+00:00" }, { "name": "mtdowling/jmespath.php", @@ -4228,16 +4254,16 @@ }, { "name": "nyholm/psr7", - "version": "1.4.0", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/Nyholm/psr7.git", - "reference": "23ae1f00fbc6a886cbe3062ca682391b9cc7c37b" + "reference": "1461e07a0f2a975a52082ca3b769ca912b816226" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Nyholm/psr7/zipball/23ae1f00fbc6a886cbe3062ca682391b9cc7c37b", - "reference": "23ae1f00fbc6a886cbe3062ca682391b9cc7c37b", + "url": "https://api.github.com/repos/Nyholm/psr7/zipball/1461e07a0f2a975a52082ca3b769ca912b816226", + "reference": "1461e07a0f2a975a52082ca3b769ca912b816226", "shasum": "" }, "require": { @@ -4251,7 +4277,7 @@ "psr/http-message-implementation": "1.0" }, "require-dev": { - "http-interop/http-factory-tests": "^0.8", + "http-interop/http-factory-tests": "^0.9", "php-http/psr7-integration-tests": "^1.0", "phpunit/phpunit": "^7.5 || 8.5 || 9.4", "symfony/error-handler": "^4.4" @@ -4289,7 +4315,7 @@ ], "support": { "issues": "https://github.com/Nyholm/psr7/issues", - "source": "https://github.com/Nyholm/psr7/tree/1.4.0" + "source": "https://github.com/Nyholm/psr7/tree/1.5.0" }, "funding": [ { @@ -4301,7 +4327,7 @@ "type": "github" } ], - "time": "2021-02-18T15:41:32+00:00" + "time": "2022-02-02T18:37:57+00:00" }, { "name": "onelogin/php-saml", @@ -4360,16 +4386,16 @@ }, { "name": "opis/closure", - "version": "3.6.2", + "version": "3.6.3", "source": { "type": "git", "url": "https://github.com/opis/closure.git", - "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6" + "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/opis/closure/zipball/06e2ebd25f2869e54a306dda991f7db58066f7f6", - "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6", + "url": "https://api.github.com/repos/opis/closure/zipball/3d81e4309d2a927abbe66df935f4bb60082805ad", + "reference": "3d81e4309d2a927abbe66df935f4bb60082805ad", "shasum": "" }, "require": { @@ -4386,12 +4412,12 @@ } }, "autoload": { - "psr-4": { - "Opis\\Closure\\": "src/" - }, "files": [ "functions.php" - ] + ], + "psr-4": { + "Opis\\Closure\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -4419,9 +4445,9 @@ ], "support": { "issues": "https://github.com/opis/closure/issues", - "source": "https://github.com/opis/closure/tree/3.6.2" + "source": "https://github.com/opis/closure/tree/3.6.3" }, - "time": "2021-04-09T13:42:10+00:00" + "time": "2022-01-27T09:35:39+00:00" }, { "name": "paragonie/constant_time_encoding", @@ -4492,20 +4518,20 @@ }, { "name": "paragonie/random_compat", - "version": "v9.99.99", + "version": "v9.99.100", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", "shasum": "" }, "require": { - "php": "^7" + "php": ">= 7" }, "require-dev": { "phpunit/phpunit": "4.*|5.*", @@ -4538,7 +4564,7 @@ "issues": "https://github.com/paragonie/random_compat/issues", "source": "https://github.com/paragonie/random_compat" }, - "time": "2018-07-02T15:55:56+00:00" + "time": "2020-10-15T08:29:30+00:00" }, { "name": "patchwork/utf8", @@ -4933,29 +4959,29 @@ }, { "name": "phpoption/phpoption", - "version": "1.7.5", + "version": "1.8.1", "source": { "type": "git", "url": "https://github.com/schmittjoh/php-option.git", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525" + "reference": "eab7a0df01fe2344d172bff4cd6dbd3f8b84ad15" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/994ecccd8f3283ecf5ac33254543eb0ac946d525", - "reference": "994ecccd8f3283ecf5ac33254543eb0ac946d525", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/eab7a0df01fe2344d172bff4cd6dbd3f8b84ad15", + "reference": "eab7a0df01fe2344d172bff4cd6dbd3f8b84ad15", "shasum": "" }, "require": { - "php": "^5.5.9 || ^7.0 || ^8.0" + "php": "^7.0 || ^8.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.4.1", - "phpunit/phpunit": "^4.8.35 || ^5.7.27 || ^6.5.6 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^6.5.14 || ^7.5.20 || ^8.5.19 || ^9.5.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.7-dev" + "dev-master": "1.8-dev" } }, "autoload": { @@ -4970,11 +4996,13 @@ "authors": [ { "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" }, { "name": "Graham Campbell", - "email": "graham@alt-three.com" + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" } ], "description": "Option Type for PHP", @@ -4986,7 +5014,7 @@ ], "support": { "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.7.5" + "source": "https://github.com/schmittjoh/php-option/tree/1.8.1" }, "funding": [ { @@ -4998,20 +5026,20 @@ "type": "tidelift" } ], - "time": "2020-07-20T17:29:33+00:00" + "time": "2021-12-04T23:24:31+00:00" }, { "name": "phpseclib/phpseclib", - "version": "2.0.32", + "version": "2.0.37", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "f5c4c19880d45d0be3e7d24ae8ac434844a898cd" + "reference": "c812fbb4d6b4d7f30235ab7298a12f09ba13b37c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/f5c4c19880d45d0be3e7d24ae8ac434844a898cd", - "reference": "f5c4c19880d45d0be3e7d24ae8ac434844a898cd", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c812fbb4d6b4d7f30235ab7298a12f09ba13b37c", + "reference": "c812fbb4d6b4d7f30235ab7298a12f09ba13b37c", "shasum": "" }, "require": { @@ -5091,7 +5119,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/2.0.32" + "source": "https://github.com/phpseclib/phpseclib/tree/2.0.37" }, "funding": [ { @@ -5107,7 +5135,7 @@ "type": "tidelift" } ], - "time": "2021-06-12T12:12:59+00:00" + "time": "2022-04-04T04:57:45+00:00" }, { "name": "phpspec/prophecy", @@ -5792,22 +5820,22 @@ }, { "name": "ramsey/uuid", - "version": "3.9.3", + "version": "3.9.6", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92" + "reference": "ffa80ab953edd85d5b6c004f96181a538aad35a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/7e1633a6964b48589b142d60542f9ed31bd37a92", - "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/ffa80ab953edd85d5b6c004f96181a538aad35a3", + "reference": "ffa80ab953edd85d5b6c004f96181a538aad35a3", "shasum": "" }, "require": { "ext-json": "*", - "paragonie/random_compat": "^1 | ^2 | 9.99.99", - "php": "^5.4 | ^7 | ^8", + "paragonie/random_compat": "^1 | ^2 | ^9.99.99", + "php": "^5.4 | ^7.0 | ^8.0", "symfony/polyfill-ctype": "^1.8" }, "replace": { @@ -5816,14 +5844,16 @@ "require-dev": { "codeception/aspect-mock": "^1 | ^2", "doctrine/annotations": "^1.2", - "goaop/framework": "1.0.0-alpha.2 | ^1 | ^2.1", - "jakub-onderka/php-parallel-lint": "^1", + "goaop/framework": "1.0.0-alpha.2 | ^1 | >=2.1.0 <=2.3.2", "mockery/mockery": "^0.9.11 | ^1", "moontoast/math": "^1.1", + "nikic/php-parser": "<=4.5.0", "paragonie/random-lib": "^2", - "php-mock/php-mock-phpunit": "^0.3 | ^1.1", - "phpunit/phpunit": "^4.8 | ^5.4 | ^6.5", - "squizlabs/php_codesniffer": "^3.5" + "php-mock/php-mock-phpunit": "^0.3 | ^1.1 | ^2.6", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpunit/phpunit": ">=4.8.36 <9.0.0 | >=9.3.0", + "squizlabs/php_codesniffer": "^3.5", + "yoast/phpunit-polyfills": "^1.0" }, "suggest": { "ext-ctype": "Provides support for PHP Ctype functions", @@ -5842,12 +5872,12 @@ } }, "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - }, "files": [ "src/functions.php" - ] + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5881,7 +5911,17 @@ "source": "https://github.com/ramsey/uuid", "wiki": "https://github.com/ramsey/uuid/wiki" }, - "time": "2020-02-21T04:36:14+00:00" + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2021-09-25T23:07:42+00:00" }, { "name": "robrichards/xmlseclibs", @@ -6203,16 +6243,16 @@ }, { "name": "sebastian/exporter", - "version": "3.1.3", + "version": "3.1.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e" + "reference": "0c32ea2e40dbf59de29f3b49bf375176ce7dd8db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/6b853149eab67d4da22291d36f5b0631c0fd856e", - "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/0c32ea2e40dbf59de29f3b49bf375176ce7dd8db", + "reference": "0c32ea2e40dbf59de29f3b49bf375176ce7dd8db", "shasum": "" }, "require": { @@ -6221,7 +6261,7 @@ }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^8.5" }, "type": "library", "extra": { @@ -6268,7 +6308,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.3" + "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.4" }, "funding": [ { @@ -6276,7 +6316,7 @@ "type": "github" } ], - "time": "2020-11-30T07:47:53+00:00" + "time": "2021-11-11T13:51:24+00:00" }, { "name": "sebastian/recursion-context", @@ -6599,16 +6639,16 @@ }, { "name": "swiftmailer/swiftmailer", - "version": "v6.2.7", + "version": "v6.3.0", "source": { "type": "git", "url": "https://github.com/swiftmailer/swiftmailer.git", - "reference": "15f7faf8508e04471f666633addacf54c0ab5933" + "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/15f7faf8508e04471f666633addacf54c0ab5933", - "reference": "15f7faf8508e04471f666633addacf54c0ab5933", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c", + "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c", "shasum": "" }, "require": { @@ -6620,7 +6660,7 @@ }, "require-dev": { "mockery/mockery": "^1.0", - "symfony/phpunit-bridge": "^4.4|^5.0" + "symfony/phpunit-bridge": "^4.4|^5.4" }, "suggest": { "ext-intl": "Needed to support internationalized email addresses" @@ -6658,7 +6698,7 @@ ], "support": { "issues": "https://github.com/swiftmailer/swiftmailer/issues", - "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.7" + "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.3.0" }, "funding": [ { @@ -6670,40 +6710,42 @@ "type": "tidelift" } ], - "time": "2021-03-09T12:30:35+00:00" + "abandoned": "symfony/mailer", + "time": "2021-10-18T15:26:12+00:00" }, { "name": "symfony/console", - "version": "v4.4.25", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "a62acecdf5b50e314a4f305cd01b5282126f3095" + "reference": "bdcc66f3140421038f495e5b50e3ca6ffa14c773" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/a62acecdf5b50e314a4f305cd01b5282126f3095", - "reference": "a62acecdf5b50e314a4f305cd01b5282126f3095", + "url": "https://api.github.com/repos/symfony/console/zipball/bdcc66f3140421038f495e5b50e3ca6ffa14c773", + "reference": "bdcc66f3140421038f495e5b50e3ca6ffa14c773", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php73": "^1.8", - "symfony/polyfill-php80": "^1.15", + "symfony/polyfill-php80": "^1.16", "symfony/service-contracts": "^1.1|^2" }, "conflict": { + "psr/log": ">=3", "symfony/dependency-injection": "<3.4", "symfony/event-dispatcher": "<4.3|>=5", "symfony/lock": "<4.4", "symfony/process": "<3.3" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/event-dispatcher": "^4.3", @@ -6743,7 +6785,7 @@ "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/console/tree/v4.4.25" + "source": "https://github.com/symfony/console/tree/v4.4.40" }, "funding": [ { @@ -6759,7 +6801,7 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2022-03-26T22:12:04+00:00" }, { "name": "symfony/css-selector", @@ -6828,22 +6870,21 @@ }, { "name": "symfony/debug", - "version": "v4.4.25", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f" + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/a8d2d5c94438548bff9f998ca874e202bb29d07f", - "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f", + "url": "https://api.github.com/repos/symfony/debug/zipball/5de6c6e7f52b364840e53851c126be4d71e60470", + "reference": "5de6c6e7f52b364840e53851c126be4d71e60470", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "~1.0", - "symfony/polyfill-php80": "^1.15" + "psr/log": "^1|^2|^3" }, "conflict": { "symfony/http-kernel": "<3.4" @@ -6877,7 +6918,7 @@ "description": "Provides tools to ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.25" + "source": "https://github.com/symfony/debug/tree/v4.4.37" }, "funding": [ { @@ -6893,20 +6934,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627" + "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627", - "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8", + "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8", "shasum": "" }, "require": { @@ -6915,7 +6956,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -6944,7 +6985,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0" }, "funding": [ { @@ -6960,27 +7001,26 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2021-07-12T14:48:14+00:00" }, { "name": "symfony/error-handler", - "version": "v4.4.25", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "310a756cec00d29d89a08518405aded046a54a8b" + "reference": "2d0c9c229d995bef5e87fe4e83b717541832b448" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/310a756cec00d29d89a08518405aded046a54a8b", - "reference": "310a756cec00d29d89a08518405aded046a54a8b", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/2d0c9c229d995bef5e87fe4e83b717541832b448", + "reference": "2d0c9c229d995bef5e87fe4e83b717541832b448", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/debug": "^4.4.5", - "symfony/polyfill-php80": "^1.15", "symfony/var-dumper": "^4.4|^5.0" }, "require-dev": { @@ -7013,7 +7053,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v4.4.25" + "source": "https://github.com/symfony/error-handler/tree/v4.4.40" }, "funding": [ { @@ -7029,25 +7069,26 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2022-03-07T13:29:34+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.4.25", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f" + "reference": "3ccfcfb96ecce1217d7b0875a0736976bc6e63dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/047773e7016e4fd45102cedf4bd2558ae0d0c32f", - "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/3ccfcfb96ecce1217d7b0875a0736976bc6e63dc", + "reference": "3ccfcfb96ecce1217d7b0875a0736976bc6e63dc", "shasum": "" }, "require": { "php": ">=7.1.3", - "symfony/event-dispatcher-contracts": "^1.1" + "symfony/event-dispatcher-contracts": "^1.1", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/dependency-injection": "<3.4" @@ -7057,7 +7098,7 @@ "symfony/event-dispatcher-implementation": "1.1" }, "require-dev": { - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^3.4|^4.0|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/error-handler": "~3.4|~4.4", @@ -7096,7 +7137,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.25" + "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.37" }, "funding": [ { @@ -7112,20 +7153,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.9", + "version": "v1.1.11", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7" + "reference": "01e9a4efac0ee33a05dfdf93b346f62e7d0e998c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7", - "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/01e9a4efac0ee33a05dfdf93b346f62e7d0e998c", + "reference": "01e9a4efac0ee33a05dfdf93b346f62e7d0e998c", "shasum": "" }, "require": { @@ -7138,7 +7179,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-main": "1.1-dev" }, "thanks": { "name": "symfony/contracts", @@ -7175,7 +7216,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.11" }, "funding": [ { @@ -7191,24 +7232,25 @@ "type": "tidelift" } ], - "time": "2020-07-06T13:19:58+00:00" + "time": "2021-03-23T15:25:38+00:00" }, { "name": "symfony/finder", - "version": "v4.4.25", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "ed33314396d968a8936c95f5bd1b88bd3b3e94a3" + "reference": "b17d76d7ed179f017aad646e858c90a2771af15d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/ed33314396d968a8936c95f5bd1b88bd3b3e94a3", - "reference": "ed33314396d968a8936c95f5bd1b88bd3b3e94a3", + "url": "https://api.github.com/repos/symfony/finder/zipball/b17d76d7ed179f017aad646e858c90a2771af15d", + "reference": "b17d76d7ed179f017aad646e858c90a2771af15d", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -7236,7 +7278,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v4.4.25" + "source": "https://github.com/symfony/finder/tree/v4.4.37" }, "funding": [ { @@ -7252,20 +7294,20 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/http-client-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4" + "reference": "ec82e57b5b714dbb69300d348bd840b345e24166" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/7e82f6084d7cae521a75ef2cb5c9457bbda785f4", - "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ec82e57b5b714dbb69300d348bd840b345e24166", + "reference": "ec82e57b5b714dbb69300d348bd840b345e24166", "shasum": "" }, "require": { @@ -7277,7 +7319,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -7314,7 +7356,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.0" }, "funding": [ { @@ -7330,27 +7372,27 @@ "type": "tidelift" } ], - "time": "2021-04-11T23:07:08+00:00" + "time": "2021-11-03T09:24:47+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.4.25", + "version": "v4.4.39", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "0c79d5a65ace4fe66e49702658c024a419d2438b" + "reference": "60e8e42a4579551e5ec887d04380e2ab9e4cc314" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0c79d5a65ace4fe66e49702658c024a419d2438b", - "reference": "0c79d5a65ace4fe66e49702658c024a419d2438b", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/60e8e42a4579551e5ec887d04380e2ab9e4cc314", + "reference": "60e8e42a4579551e5ec887d04380e2ab9e4cc314", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/mime": "^4.3|^5.0", "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "require-dev": { "predis/predis": "~1.0", @@ -7382,7 +7424,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v4.4.25" + "source": "https://github.com/symfony/http-foundation/tree/v4.4.39" }, "funding": [ { @@ -7398,32 +7440,32 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2022-03-04T07:06:13+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.25", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "3795165596fe81a52296b78c9aae938d434069cc" + "reference": "330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/3795165596fe81a52296b78c9aae938d434069cc", - "reference": "3795165596fe81a52296b78c9aae938d434069cc", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3", + "reference": "330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3", "shasum": "" }, "require": { "php": ">=7.1.3", - "psr/log": "~1.0", + "psr/log": "^1|^2", "symfony/error-handler": "^4.4", "symfony/event-dispatcher": "^4.4", "symfony/http-client-contracts": "^1.1|^2", - "symfony/http-foundation": "^4.4|^5.0", + "symfony/http-foundation": "^4.4.30|^5.3.7", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/browser-kit": "<4.3", @@ -7434,7 +7476,7 @@ "twig/twig": "<1.43|<2.13,>=2" }, "provide": { - "psr/log-implementation": "1.0" + "psr/log-implementation": "1.0|2.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", @@ -7486,7 +7528,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v4.4.25" + "source": "https://github.com/symfony/http-kernel/tree/v4.4.40" }, "funding": [ { @@ -7502,28 +7544,28 @@ "type": "tidelift" } ], - "time": "2021-06-01T07:12:08+00:00" + "time": "2022-04-02T05:55:50+00:00" }, { "name": "symfony/mime", - "version": "v5.3.2", + "version": "v5.4.7", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "47dd7912152b82d0d4c8d9040dbc93d6232d472a" + "reference": "92d27a34dea2e199fa9b687e3fff3a7d169b7b1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/47dd7912152b82d0d4c8d9040dbc93d6232d472a", - "reference": "47dd7912152b82d0d4c8d9040dbc93d6232d472a", + "url": "https://api.github.com/repos/symfony/mime/zipball/92d27a34dea2e199fa9b687e3fff3a7d169b7b1c", + "reference": "92d27a34dea2e199fa9b687e3fff3a7d169b7b1c", "shasum": "" }, "require": { "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", + "symfony/deprecation-contracts": "^2.1|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "egulias/email-validator": "~3.0.0", @@ -7534,10 +7576,10 @@ "require-dev": { "egulias/email-validator": "^2.1.10|^3.1", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/property-access": "^4.4|^5.1", - "symfony/property-info": "^4.4|^5.1", - "symfony/serializer": "^5.2" + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/property-access": "^4.4|^5.1|^6.0", + "symfony/property-info": "^4.4|^5.1|^6.0", + "symfony/serializer": "^5.2|^6.0" }, "type": "library", "autoload": { @@ -7569,7 +7611,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.3.2" + "source": "https://github.com/symfony/mime/tree/v5.4.7" }, "funding": [ { @@ -7585,25 +7627,28 @@ "type": "tidelift" } ], - "time": "2021-06-09T10:58:01+00:00" + "time": "2022-03-11T16:08:05+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce" + "reference": "30885182c981ab175d4d034db0f6f469898070ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce", - "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab", + "reference": "30885182c981ab175d4d034db0f6f469898070ab", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-ctype": "*" + }, "suggest": { "ext-ctype": "For best performance" }, @@ -7618,12 +7663,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7648,7 +7693,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.25.0" }, "funding": [ { @@ -7664,25 +7709,28 @@ "type": "tidelift" } ], - "time": "2021-02-19T12:13:01+00:00" + "time": "2021-10-20T20:35:02+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933" + "reference": "f1aed619e28cb077fc83fac8c4c0383578356e40" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/63b5bb7db83e5673936d6e3b8b3e022ff6474933", - "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/f1aed619e28cb077fc83fac8c4c0383578356e40", + "reference": "f1aed619e28cb077fc83fac8c4c0383578356e40", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-iconv": "*" + }, "suggest": { "ext-iconv": "For best performance" }, @@ -7697,12 +7745,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Iconv\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7728,7 +7776,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.25.0" }, "funding": [ { @@ -7744,20 +7792,20 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:27:20+00:00" + "time": "2022-01-04T09:04:05+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65" + "reference": "749045c69efb97c70d25d7463abba812e91f3a44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/65bd267525e82759e7d8c4e8ceea44f398838e65", - "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/749045c69efb97c70d25d7463abba812e91f3a44", + "reference": "749045c69efb97c70d25d7463abba812e91f3a44", "shasum": "" }, "require": { @@ -7779,12 +7827,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Idn\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7815,7 +7863,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.25.0" }, "funding": [ { @@ -7831,11 +7879,11 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:27:20+00:00" + "time": "2021-09-14T14:02:44+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", @@ -7864,12 +7912,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -7899,7 +7947,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.25.0" }, "funding": [ { @@ -7919,21 +7967,24 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1" + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/2df51500adbaebdc4c38dea4c89a2e131c45c8a1", - "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0abb51d2f102e00a4eefcf46ba7fec406d245825", + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825", "shasum": "" }, "require": { "php": ">=7.1" }, + "provide": { + "ext-mbstring": "*" + }, "suggest": { "ext-mbstring": "For best performance" }, @@ -7948,12 +7999,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -7979,7 +8030,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0" }, "funding": [ { @@ -7995,11 +8046,11 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:27:20+00:00" + "time": "2021-11-30T18:21:41+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", @@ -8025,12 +8076,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php72\\": "" - }, "files": [ "bootstrap.php" - ] + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -8055,7 +8106,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.25.0" }, "funding": [ { @@ -8075,16 +8126,16 @@ }, { "name": "symfony/polyfill-php73", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010" + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fba8933c384d6476ab14fb7b8526e5287ca7e010", - "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/cc5db0e22b3cb4111010e48785a97f670b350ca5", + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5", "shasum": "" }, "require": { @@ -8101,12 +8152,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -8134,7 +8185,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-php73/tree/v1.25.0" }, "funding": [ { @@ -8150,20 +8201,20 @@ "type": "tidelift" } ], - "time": "2021-02-19T12:13:01+00:00" + "time": "2021-06-05T21:20:04+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.23.0", + "version": "v1.25.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0" + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/eca0bf41ed421bed1b57c4958bab16aa86b757d0", - "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4407588e0d3f1f52efb65fbe92babe41f37fe50c", + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c", "shasum": "" }, "require": { @@ -8180,12 +8231,12 @@ } }, "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, "files": [ "bootstrap.php" ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, "classmap": [ "Resources/stubs" ] @@ -8217,7 +8268,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.25.0" }, "funding": [ { @@ -8233,24 +8284,25 @@ "type": "tidelift" } ], - "time": "2021-02-19T12:13:01+00:00" + "time": "2022-03-04T08:16:47+00:00" }, { "name": "symfony/process", - "version": "v4.4.25", + "version": "v4.4.40", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "cd61e6dd273975c6625316de9d141ebd197f93c9" + "reference": "54e9d763759268e07eb13b921d8631fc2816206f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/cd61e6dd273975c6625316de9d141ebd197f93c9", - "reference": "cd61e6dd273975c6625316de9d141ebd197f93c9", + "url": "https://api.github.com/repos/symfony/process/zipball/54e9d763759268e07eb13b921d8631fc2816206f", + "reference": "54e9d763759268e07eb13b921d8631fc2816206f", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" }, "type": "library", "autoload": { @@ -8278,7 +8330,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v4.4.25" + "source": "https://github.com/symfony/process/tree/v4.4.40" }, "funding": [ { @@ -8294,36 +8346,36 @@ "type": "tidelift" } ], - "time": "2021-05-26T11:20:16+00:00" + "time": "2022-03-18T16:18:39+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v2.1.0", + "version": "v2.1.2", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "81db2d4ae86e9f0049828d9343a72b9523884e5d" + "reference": "22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/81db2d4ae86e9f0049828d9343a72b9523884e5d", - "reference": "81db2d4ae86e9f0049828d9343a72b9523884e5d", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34", + "reference": "22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34", "shasum": "" }, "require": { "php": ">=7.1", "psr/http-message": "^1.0", - "symfony/http-foundation": "^4.4 || ^5.0" + "symfony/http-foundation": "^4.4 || ^5.0 || ^6.0" }, "require-dev": { "nyholm/psr7": "^1.1", - "psr/log": "^1.1", - "symfony/browser-kit": "^4.4 || ^5.0", - "symfony/config": "^4.4 || ^5.0", - "symfony/event-dispatcher": "^4.4 || ^5.0", - "symfony/framework-bundle": "^4.4 || ^5.0", - "symfony/http-kernel": "^4.4 || ^5.0", - "symfony/phpunit-bridge": "^4.4.19 || ^5.2" + "psr/log": "^1.1 || ^2 || ^3", + "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0", + "symfony/config": "^4.4 || ^5.0 || ^6.0", + "symfony/event-dispatcher": "^4.4 || ^5.0 || ^6.0", + "symfony/framework-bundle": "^4.4 || ^5.0 || ^6.0", + "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0", + "symfony/phpunit-bridge": "^5.4@dev || ^6.0" }, "suggest": { "nyholm/psr7": "For a super lightweight PSR-7/17 implementation" @@ -8366,7 +8418,7 @@ ], "support": { "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.0" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.2" }, "funding": [ { @@ -8382,24 +8434,25 @@ "type": "tidelift" } ], - "time": "2021-02-17T10:35:25+00:00" + "time": "2021-11-05T13:13:39+00:00" }, { "name": "symfony/routing", - "version": "v4.4.25", + "version": "v4.4.37", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "3a3c2f197ad0846ac6413225fc78868ba1c61434" + "reference": "324f7f73b89cd30012575119430ccfb1dfbc24be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/3a3c2f197ad0846ac6413225fc78868ba1c61434", - "reference": "3a3c2f197ad0846ac6413225fc78868ba1c61434", + "url": "https://api.github.com/repos/symfony/routing/zipball/324f7f73b89cd30012575119430ccfb1dfbc24be", + "reference": "324f7f73b89cd30012575119430ccfb1dfbc24be", "shasum": "" }, "require": { - "php": ">=7.1.3" + "php": ">=7.1.3", + "symfony/polyfill-php80": "^1.16" }, "conflict": { "symfony/config": "<4.2", @@ -8408,7 +8461,7 @@ }, "require-dev": { "doctrine/annotations": "^1.10.4", - "psr/log": "~1.0", + "psr/log": "^1|^2|^3", "symfony/config": "^4.2|^5.0", "symfony/dependency-injection": "^3.4|^4.0|^5.0", "symfony/expression-language": "^3.4|^4.0|^5.0", @@ -8454,7 +8507,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v4.4.25" + "source": "https://github.com/symfony/routing/tree/v4.4.37" }, "funding": [ { @@ -8470,25 +8523,29 @@ "type": "tidelift" } ], - "time": "2021-05-26T17:39:37+00:00" + "time": "2022-01-02T09:41:36+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb" + "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", - "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc", + "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc", "shasum": "" }, "require": { "php": ">=7.2.5", - "psr/container": "^1.1" + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1" + }, + "conflict": { + "ext-psr": "<1.1|>=2" }, "suggest": { "symfony/service-implementation": "" @@ -8496,7 +8553,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -8533,7 +8590,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/service-contracts/tree/v2.5.0" }, "funding": [ { @@ -8549,7 +8606,7 @@ "type": "tidelift" } ], - "time": "2021-04-01T10:43:52+00:00" + "time": "2021-11-04T16:48:04+00:00" }, { "name": "symfony/translation", @@ -8641,16 +8698,16 @@ }, { "name": "symfony/translation-contracts", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "95c812666f3e91db75385749fe219c5e494c7f95" + "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/95c812666f3e91db75385749fe219c5e494c7f95", - "reference": "95c812666f3e91db75385749fe219c5e494c7f95", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/d28150f0f44ce854e942b671fc2620a98aae1b1e", + "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e", "shasum": "" }, "require": { @@ -8662,7 +8719,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.4-dev" + "dev-main": "2.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -8699,7 +8756,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.4.0" + "source": "https://github.com/symfony/translation-contracts/tree/v2.5.0" }, "funding": [ { @@ -8715,27 +8772,27 @@ "type": "tidelift" } ], - "time": "2021-03-23T23:28:01+00:00" + "time": "2021-08-17T14:20:01+00:00" }, { "name": "symfony/var-dumper", - "version": "v4.4.25", + "version": "v4.4.39", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "31ea689a8e7d2410016b0d25fc15a1ba05a6e2e0" + "reference": "35237c5e5dcb6593a46a860ba5b29c1d4683d80e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/31ea689a8e7d2410016b0d25fc15a1ba05a6e2e0", - "reference": "31ea689a8e7d2410016b0d25fc15a1ba05a6e2e0", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/35237c5e5dcb6593a46a860ba5b29c1d4683d80e", + "reference": "35237c5e5dcb6593a46a860ba5b29c1d4683d80e", "shasum": "" }, "require": { "php": ">=7.1.3", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php72": "~1.5", - "symfony/polyfill-php80": "^1.15" + "symfony/polyfill-php80": "^1.16" }, "conflict": { "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", @@ -8788,7 +8845,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v4.4.25" + "source": "https://github.com/symfony/var-dumper/tree/v4.4.39" }, "funding": [ { @@ -8804,7 +8861,7 @@ "type": "tidelift" } ], - "time": "2021-05-27T09:48:32+00:00" + "time": "2022-02-25T10:38:15+00:00" }, { "name": "tecnickcom/tc-lib-barcode", @@ -8977,21 +9034,21 @@ }, { "name": "tightenco/collect", - "version": "v8.34.0", + "version": "8.78.0", "source": { "type": "git", "url": "https://github.com/tighten/collect.git", - "reference": "b069783ab0c547bb894ebcf8e7f6024bb401f9d2" + "reference": "3a42ca9b730a88e942fe05180d4f15e045464e40" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tighten/collect/zipball/b069783ab0c547bb894ebcf8e7f6024bb401f9d2", - "reference": "b069783ab0c547bb894ebcf8e7f6024bb401f9d2", + "url": "https://api.github.com/repos/tighten/collect/zipball/3a42ca9b730a88e942fe05180d4f15e045464e40", + "reference": "3a42ca9b730a88e942fe05180d4f15e045464e40", "shasum": "" }, "require": { "php": "^7.2|^8.0", - "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0" + "symfony/var-dumper": "^3.4 || ^4.0 || ^5.0 || ^6.0" }, "require-dev": { "mockery/mockery": "^1.0", @@ -9025,9 +9082,9 @@ ], "support": { "issues": "https://github.com/tighten/collect/issues", - "source": "https://github.com/tighten/collect/tree/v8.34.0" + "source": "https://github.com/tighten/collect/tree/8.78.0" }, - "time": "2021-03-29T21:29:00+00:00" + "time": "2022-01-04T21:38:24+00:00" }, { "name": "tightenco/ziggy", @@ -9092,26 +9149,26 @@ }, { "name": "tijsverkoyen/css-to-inline-styles", - "version": "2.2.3", + "version": "2.2.4", "source": { "type": "git", "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", - "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5" + "reference": "da444caae6aca7a19c0c140f68c6182e337d5b1c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/b43b05cf43c1b6d849478965062b6ef73e223bb5", - "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/da444caae6aca7a19c0c140f68c6182e337d5b1c", + "reference": "da444caae6aca7a19c0c140f68c6182e337d5b1c", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "php": "^5.5 || ^7.0 || ^8.0", - "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0" + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5" + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" }, "type": "library", "extra": { @@ -9139,9 +9196,9 @@ "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", "support": { "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", - "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.3" + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.4" }, - "time": "2020-07-13T06:12:54+00:00" + "time": "2021-12-08T09:12:39+00:00" }, { "name": "unicodeveloper/laravel-password", @@ -9209,16 +9266,16 @@ }, { "name": "vlucas/phpdotenv", - "version": "v3.6.8", + "version": "v3.6.10", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "5e679f7616db829358341e2d5cccbd18773bdab8" + "reference": "5b547cdb25825f10251370f57ba5d9d924e6f68e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/5e679f7616db829358341e2d5cccbd18773bdab8", - "reference": "5e679f7616db829358341e2d5cccbd18773bdab8", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/5b547cdb25825f10251370f57ba5d9d924e6f68e", + "reference": "5b547cdb25825f10251370f57ba5d9d924e6f68e", "shasum": "" }, "require": { @@ -9229,7 +9286,7 @@ "require-dev": { "ext-filter": "*", "ext-pcre": "*", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.21" }, "suggest": { "ext-filter": "Required to use the boolean validator.", @@ -9253,13 +9310,13 @@ "authors": [ { "name": "Graham Campbell", - "email": "graham@alt-three.com", - "homepage": "https://gjcampbell.co.uk/" + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" }, { "name": "Vance Lucas", "email": "vance@vancelucas.com", - "homepage": "https://vancelucas.com/" + "homepage": "https://github.com/vlucas" } ], "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", @@ -9270,7 +9327,7 @@ ], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v3.6.8" + "source": "https://github.com/vlucas/phpdotenv/tree/v3.6.10" }, "funding": [ { @@ -9282,7 +9339,7 @@ "type": "tidelift" } ], - "time": "2021-01-20T14:39:46+00:00" + "time": "2021-12-12T23:02:06+00:00" }, { "name": "watson/validating", @@ -9400,25 +9457,24 @@ "packages-dev": [ { "name": "behat/gherkin", - "version": "v4.8.0", + "version": "v4.9.0", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd" + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/2391482cd003dfdc36b679b27e9f5326bd656acd", - "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/0bc8d1e30e96183e4f36db9dc79caead300beff4", + "reference": "0bc8d1e30e96183e4f36db9dc79caead300beff4", "shasum": "" }, "require": { "php": "~7.2|~8.0" }, "require-dev": { - "cucumber/cucumber": "dev-gherkin-16.0.0", + "cucumber/cucumber": "dev-gherkin-22.0.0", "phpunit/phpunit": "~8|~9", - "symfony/phpunit-bridge": "~3|~4|~5", "symfony/yaml": "~3|~4|~5" }, "suggest": { @@ -9427,7 +9483,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.4-dev" + "dev-master": "4.x-dev" } }, "autoload": { @@ -9458,33 +9514,33 @@ ], "support": { "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.8.0" + "source": "https://github.com/Behat/Gherkin/tree/v4.9.0" }, - "time": "2021-02-04T12:44:21+00:00" + "time": "2021-10-12T13:05:09+00:00" }, { "name": "codeception/codeception", - "version": "4.1.21", + "version": "4.1.31", "source": { "type": "git", "url": "https://github.com/Codeception/Codeception.git", - "reference": "c25f20d842a7e3fa0a8e6abf0828f102c914d419" + "reference": "15524571ae0686a7facc2eb1f40f600e5bbce9e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/c25f20d842a7e3fa0a8e6abf0828f102c914d419", - "reference": "c25f20d842a7e3fa0a8e6abf0828f102c914d419", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/15524571ae0686a7facc2eb1f40f600e5bbce9e5", + "reference": "15524571ae0686a7facc2eb1f40f600e5bbce9e5", "shasum": "" }, "require": { "behat/gherkin": "^4.4.0", - "codeception/lib-asserts": "^1.0", + "codeception/lib-asserts": "^1.0 | 2.0.*@dev", "codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.1.1 | ^9.0", - "codeception/stub": "^2.0 | ^3.0", + "codeception/stub": "^2.0 | ^3.0 | ^4.0", "ext-curl": "*", "ext-json": "*", "ext-mbstring": "*", - "guzzlehttp/psr7": "~1.4", + "guzzlehttp/psr7": "^1.4 | ^2.0", "php": ">=5.6.0 <9.0", "symfony/console": ">=2.7 <6.0", "symfony/css-selector": ">=2.7 <6.0", @@ -9493,11 +9549,11 @@ "symfony/yaml": ">=2.7 <6.0" }, "require-dev": { - "codeception/module-asserts": "1.*@dev", - "codeception/module-cli": "1.*@dev", - "codeception/module-db": "1.*@dev", - "codeception/module-filesystem": "1.*@dev", - "codeception/module-phpbrowser": "1.*@dev", + "codeception/module-asserts": "^1.0 | 2.0.*@dev", + "codeception/module-cli": "^1.0 | 2.0.*@dev", + "codeception/module-db": "^1.0 | 2.0.*@dev", + "codeception/module-filesystem": "^1.0 | 2.0.*@dev", + "codeception/module-phpbrowser": "^1.0 | 2.0.*@dev", "codeception/specify": "~0.3", "codeception/util-universalframework": "*@dev", "monolog/monolog": "~1.8", @@ -9520,6 +9576,9 @@ "branch-alias": [] }, "autoload": { + "files": [ + "functions.php" + ], "psr-4": { "Codeception\\": "src/Codeception", "Codeception\\Extension\\": "ext" @@ -9547,7 +9606,7 @@ ], "support": { "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/4.1.21" + "source": "https://github.com/Codeception/Codeception/tree/4.1.31" }, "funding": [ { @@ -9555,7 +9614,7 @@ "type": "open_collective" } ], - "time": "2021-05-28T17:43:39+00:00" + "time": "2022-03-13T17:07:08+00:00" }, { "name": "codeception/lib-asserts", @@ -10518,16 +10577,16 @@ }, { "name": "phpunit/php-file-iterator", - "version": "2.0.3", + "version": "2.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357" + "reference": "42c5ba5220e6904cbfe8b1a1bda7c0cfdc8c12f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/4b49fb70f067272b659ef0174ff9ca40fdaa6357", - "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/42c5ba5220e6904cbfe8b1a1bda7c0cfdc8c12f5", + "reference": "42c5ba5220e6904cbfe8b1a1bda7c0cfdc8c12f5", "shasum": "" }, "require": { @@ -10566,7 +10625,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0.3" + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0.5" }, "funding": [ { @@ -10574,7 +10633,7 @@ "type": "github" } ], - "time": "2020-11-30T08:25:21+00:00" + "time": "2021-12-02T12:42:26+00:00" }, { "name": "phpunit/php-text-template", @@ -10837,6 +10896,477 @@ ], "time": "2021-06-23T05:12:43+00:00" }, + { + "name": "roave/security-advisories", + "version": "dev-latest", + "source": { + "type": "git", + "url": "https://github.com/Roave/SecurityAdvisories.git", + "reference": "4b07ae1c8cf8264073a0e561b9e833fc2a3759ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/4b07ae1c8cf8264073a0e561b9e833fc2a3759ea", + "reference": "4b07ae1c8cf8264073a0e561b9e833fc2a3759ea", + "shasum": "" + }, + "conflict": { + "3f/pygmentize": "<1.2", + "admidio/admidio": "<4.1.9", + "adodb/adodb-php": "<=5.20.20|>=5.21,<=5.21.3", + "akaunting/akaunting": "<2.1.13", + "alextselegidis/easyappointments": "<1.4.3", + "alterphp/easyadmin-extension-bundle": ">=1.2,<1.2.11|>=1.3,<1.3.1", + "amazing/media2click": ">=1,<1.3.3", + "amphp/artax": "<1.0.6|>=2,<2.0.6", + "amphp/http": "<1.0.1", + "amphp/http-client": ">=4,<4.4", + "anchorcms/anchor-cms": "<=0.12.7", + "andreapollastri/cipi": "<=3.1.15", + "api-platform/core": ">=2.2,<2.2.10|>=2.3,<2.3.6", + "appwrite/server-ce": "<0.11.1|>=0.12,<0.12.2", + "area17/twill": "<1.2.5|>=2,<2.5.3", + "asymmetricrypt/asymmetricrypt": ">=0,<9.9.99", + "aws/aws-sdk-php": ">=3,<3.2.1", + "bagisto/bagisto": "<0.1.5", + "barrelstrength/sprout-base-email": "<1.2.7", + "barrelstrength/sprout-forms": "<3.9", + "barryvdh/laravel-translation-manager": "<0.6.2", + "baserproject/basercms": "<4.5.4", + "billz/raspap-webgui": "<=2.6.6", + "bk2k/bootstrap-package": ">=7.1,<7.1.2|>=8,<8.0.8|>=9,<9.0.4|>=9.1,<9.1.3|>=10,<10.0.10|>=11,<11.0.3", + "bmarshall511/wordpress_zero_spam": "<5.2.13", + "bolt/bolt": "<3.7.2", + "bolt/core": "<4.1.13", + "bottelet/flarepoint": "<2.2.1", + "brightlocal/phpwhois": "<=4.2.5", + "buddypress/buddypress": "<7.2.1", + "bugsnag/bugsnag-laravel": ">=2,<2.0.2", + "bytefury/crater": "<6.0.2", + "cachethq/cachet": "<2.5.1", + "cakephp/cakephp": "<4.0.6", + "cardgate/magento2": "<2.0.33", + "cart2quote/module-quotation": ">=4.1.6,<=4.4.5|>=5,<5.4.4", + "cartalyst/sentry": "<=2.1.6", + "catfan/medoo": "<1.7.5", + "centreon/centreon": "<20.10.7", + "cesnet/simplesamlphp-module-proxystatistics": "<3.1", + "codeception/codeception": "<3.1.3|>=4,<4.1.22", + "codeigniter/framework": "<=3.0.6", + "codeigniter4/framework": "<4.1.9", + "codiad/codiad": "<=2.8.4", + "composer/composer": "<1.10.23|>=2-alpha.1,<2.1.9", + "concrete5/concrete5": "<9", + "concrete5/core": "<8.5.7", + "contao-components/mediaelement": ">=2.14.2,<2.21.1", + "contao/core": ">=2,<3.5.39", + "contao/core-bundle": "<4.9.18|>=4.10,<4.11.7|= 4.10.0", + "contao/listing-bundle": ">=4,<4.4.8", + "contao/managed-edition": "<=1.5", + "craftcms/cms": "<3.7.14", + "croogo/croogo": "<3.0.7", + "datadog/dd-trace": ">=0.30,<0.30.2", + "david-garcia/phpwhois": "<=4.3.1", + "derhansen/sf_event_mgt": "<4.3.1|>=5,<5.1.1", + "directmailteam/direct-mail": "<5.2.4", + "doctrine/annotations": ">=1,<1.2.7", + "doctrine/cache": ">=1,<1.3.2|>=1.4,<1.4.2", + "doctrine/common": ">=2,<2.4.3|>=2.5,<2.5.1", + "doctrine/dbal": ">=2,<2.0.8|>=2.1,<2.1.2|>=3,<3.1.4", + "doctrine/doctrine-bundle": "<1.5.2", + "doctrine/doctrine-module": "<=0.7.1", + "doctrine/mongodb-odm": ">=1,<1.0.2", + "doctrine/mongodb-odm-bundle": ">=2,<3.0.1", + "doctrine/orm": ">=2,<2.4.8|>=2.5,<2.5.1|>=2.8.3,<2.8.4", + "dolibarr/dolibarr": "<16|>= 3.3.beta1, < 13.0.2", + "dompdf/dompdf": ">=0.6,<0.6.2", + "drupal/core": ">=7,<7.88|>=8,<9.2.13|>=9.3,<9.3.6", + "drupal/drupal": ">=7,<7.80|>=8,<8.9.16|>=9,<9.1.12|>=9.2,<9.2.4", + "dweeves/magmi": "<=0.7.24", + "ecodev/newsletter": "<=4", + "ectouch/ectouch": "<=2.7.2", + "elgg/elgg": "<3.3.24|>=4,<4.0.5", + "endroid/qr-code-bundle": "<3.4.2", + "enshrined/svg-sanitize": "<0.15", + "erusev/parsedown": "<1.7.2", + "ether/logs": "<3.0.4", + "ezsystems/demobundle": ">=5.4,<5.4.6.1", + "ezsystems/ez-support-tools": ">=2.2,<2.2.3", + "ezsystems/ezdemo-ls-extension": ">=5.4,<5.4.2.1", + "ezsystems/ezfind-ls": ">=5.3,<5.3.6.1|>=5.4,<5.4.11.1|>=2017.12,<2017.12.0.1", + "ezsystems/ezplatform": "<=1.13.6|>=2,<=2.5.24", + "ezsystems/ezplatform-admin-ui": ">=1.3,<1.3.5|>=1.4,<1.4.6|>=1.5,<=1.5.25", + "ezsystems/ezplatform-admin-ui-assets": ">=4,<4.2.1|>=5,<5.0.1|>=5.1,<5.1.1", + "ezsystems/ezplatform-kernel": "<=1.2.5|>=1.3,<1.3.12", + "ezsystems/ezplatform-rest": ">=1.2,<=1.2.2|>=1.3,<1.3.8", + "ezsystems/ezplatform-richtext": ">=2.3,<=2.3.7", + "ezsystems/ezplatform-user": ">=1,<1.0.1", + "ezsystems/ezpublish-kernel": "<=6.13.8.1|>=7,<7.5.26", + "ezsystems/ezpublish-legacy": "<=2017.12.7.3|>=2018.6,<=2019.3.5.1", + "ezsystems/platform-ui-assets-bundle": ">=4.2,<4.2.3", + "ezsystems/repository-forms": ">=2.3,<2.3.2.1", + "ezyang/htmlpurifier": "<4.1.1", + "facade/ignition": "<1.16.15|>=2,<2.4.2|>=2.5,<2.5.2", + "feehi/cms": "<=2.1.1", + "feehi/feehicms": "<=0.1.3", + "firebase/php-jwt": "<2", + "flarum/core": ">=1,<=1.0.1", + "flarum/sticky": ">=0.1-beta.14,<=0.1-beta.15", + "flarum/tags": "<=0.1-beta.13", + "fluidtypo3/vhs": "<5.1.1", + "fooman/tcpdf": "<6.2.22", + "forkcms/forkcms": "<5.11.1", + "fossar/tcpdf-parser": "<6.2.22", + "francoisjacquet/rosariosis": "<8.1.1", + "friendsofsymfony/oauth2-php": "<1.3", + "friendsofsymfony/rest-bundle": ">=1.2,<1.2.2", + "friendsofsymfony/user-bundle": ">=1.2,<1.3.5", + "friendsoftypo3/mediace": ">=7.6.2,<7.6.5", + "froala/wysiwyg-editor": "<3.2.7", + "fuel/core": "<1.8.1", + "gaoming13/wechat-php-sdk": "<=1.10.2", + "genix/cms": "<=1.1.11", + "getgrav/grav": "<1.7.31", + "getkirby/cms": "<3.5.8", + "getkirby/panel": "<2.5.14", + "gilacms/gila": "<=1.11.4", + "globalpayments/php-sdk": "<2", + "google/protobuf": "<3.15", + "gos/web-socket-bundle": "<1.10.4|>=2,<2.6.1|>=3,<3.3", + "gree/jose": "<=2.2", + "gregwar/rst": "<1.0.3", + "grumpydictator/firefly-iii": "<5.6.5", + "guzzlehttp/guzzle": ">=4-rc.2,<4.2.4|>=5,<5.3.1|>=6,<6.2.1", + "guzzlehttp/psr7": "<1.8.4|>=2,<2.1.1", + "helloxz/imgurl": "<=2.31", + "hillelcoren/invoice-ninja": "<5.3.35", + "hjue/justwriting": "<=1", + "hov/jobfair": "<1.0.13|>=2,<2.0.2", + "hyn/multi-tenant": ">=5.6,<5.7.2", + "ibexa/post-install": "<=1.0.4", + "icecoder/icecoder": "<=8.1", + "illuminate/auth": ">=4,<4.0.99|>=4.1,<=4.1.31|>=4.2,<=4.2.22|>=5,<=5.0.35|>=5.1,<=5.1.46|>=5.2,<=5.2.45|>=5.3,<=5.3.31|>=5.4,<=5.4.36|>=5.5,<5.5.10", + "illuminate/cookie": ">=4,<=4.0.11|>=4.1,<=4.1.99999|>=4.2,<=4.2.99999|>=5,<=5.0.99999|>=5.1,<=5.1.99999|>=5.2,<=5.2.99999|>=5.3,<=5.3.99999|>=5.4,<=5.4.99999|>=5.5,<=5.5.49|>=5.6,<=5.6.99999|>=5.7,<=5.7.99999|>=5.8,<=5.8.99999|>=6,<6.18.31|>=7,<7.22.4", + "illuminate/database": "<6.20.26|>=7,<7.30.5|>=8,<8.40", + "illuminate/encryption": ">=4,<=4.0.11|>=4.1,<=4.1.31|>=4.2,<=4.2.22|>=5,<=5.0.35|>=5.1,<=5.1.46|>=5.2,<=5.2.45|>=5.3,<=5.3.31|>=5.4,<=5.4.36|>=5.5,<5.5.40|>=5.6,<5.6.15", + "illuminate/view": "<6.20.42|>=7,<7.30.6|>=8,<8.75", + "impresscms/impresscms": "<=1.4.2", + "in2code/femanager": "<5.5.1|>=6,<6.3.1", + "intelliants/subrion": "<=4.2.1", + "ivankristianto/phpwhois": "<=4.3", + "jackalope/jackalope-doctrine-dbal": "<1.7.4", + "james-heinrich/getid3": "<1.9.21", + "joomla/archive": "<1.1.12|>=2,<2.0.1", + "joomla/filesystem": "<1.6.2|>=2,<2.0.1", + "joomla/filter": "<1.4.4|>=2,<2.0.1", + "joomla/input": ">=2,<2.0.2", + "joomla/session": "<1.3.1", + "jsdecena/laracom": "<2.0.9", + "jsmitty12/phpwhois": "<5.1", + "kazist/phpwhois": "<=4.2.6", + "kevinpapst/kimai2": "<1.16.7", + "kitodo/presentation": "<3.1.2", + "klaviyo/magento2-extension": ">=1,<3", + "kreait/firebase-php": ">=3.2,<3.8.1", + "la-haute-societe/tcpdf": "<6.2.22", + "laminas/laminas-form": "<2.17.1|>=3,<3.0.2|>=3.1,<3.1.1", + "laminas/laminas-http": "<2.14.2", + "laravel/fortify": "<1.11.1", + "laravel/framework": "<6.20.42|>=7,<7.30.6|>=8,<8.75", + "laravel/socialite": ">=1,<1.0.99|>=2,<2.0.10", + "latte/latte": "<2.10.8", + "lavalite/cms": "<=5.8", + "lcobucci/jwt": ">=3.4,<3.4.6|>=4,<4.0.4|>=4.1,<4.1.5", + "league/commonmark": "<0.18.3", + "league/flysystem": "<1.1.4|>=2,<2.1.1", + "lexik/jwt-authentication-bundle": "<2.10.7|>=2.11,<2.11.3", + "librenms/librenms": "<22.2.2", + "limesurvey/limesurvey": "<3.27.19", + "livehelperchat/livehelperchat": "<=3.91", + "livewire/livewire": ">2.2.4,<2.2.6", + "lms/routes": "<2.1.1", + "localizationteam/l10nmgr": "<7.4|>=8,<8.7|>=9,<9.2", + "magento/community-edition": ">=2,<2.2.10|>=2.3,<2.3.3", + "magento/magento1ce": "<1.9.4.3", + "magento/magento1ee": ">=1,<1.14.4.3", + "magento/product-community-edition": ">=2,<2.2.10|>=2.3,<2.3.2-p.2", + "marcwillmann/turn": "<0.3.3", + "matyhtf/framework": "<3.0.6", + "mautic/core": "<4.2|= 2.13.1", + "mediawiki/core": ">=1.27,<1.27.6|>=1.29,<1.29.3|>=1.30,<1.30.2|>=1.31,<1.31.9|>=1.32,<1.32.6|>=1.32.99,<1.33.3|>=1.33.99,<1.34.3|>=1.34.99,<1.35", + "microweber/microweber": "<1.3", + "miniorange/miniorange-saml": "<1.4.3", + "mittwald/typo3_forum": "<1.2.1", + "modx/revolution": "<= 2.8.3-pl|<2.8", + "monolog/monolog": ">=1.8,<1.12", + "moodle/moodle": "<3.9.11|>=3.10-beta,<3.10.8|>=3.11,<3.11.5", + "mustache/mustache": ">=2,<2.14.1", + "namshi/jose": "<2.2", + "neoan3-apps/template": "<1.1.1", + "neos/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", + "neos/form": ">=1.2,<4.3.3|>=5,<5.0.9|>=5.1,<5.1.3", + "neos/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.9.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<3.3.23|>=4,<4.0.17|>=4.1,<4.1.16|>=4.2,<4.2.12|>=4.3,<4.3.3", + "neos/swiftmailer": ">=4.1,<4.1.99|>=5.4,<5.4.5", + "netgen/tagsbundle": ">=3.4,<3.4.11|>=4,<4.0.15", + "nette/application": ">=2,<2.0.19|>=2.1,<2.1.13|>=2.2,<2.2.10|>=2.3,<2.3.14|>=2.4,<2.4.16|>=3,<3.0.6", + "nette/nette": ">=2,<2.0.19|>=2.1,<2.1.13", + "nilsteampassnet/teampass": "<=2.1.27.36", + "nukeviet/nukeviet": "<4.3.4", + "nystudio107/craft-seomatic": "<3.4.12", + "nzo/url-encryptor-bundle": ">=4,<4.3.2|>=5,<5.0.1", + "october/backend": "<1.1.2", + "october/cms": "= 1.1.1|= 1.0.471|= 1.0.469|>=1.0.319,<1.0.469", + "october/october": ">=1.0.319,<1.0.466|>=2.1,<2.1.12", + "october/rain": "<1.0.472|>=1.1,<1.1.2", + "october/system": "<1.0.475|>=1.1,<1.1.11|>=2,<2.1.27", + "onelogin/php-saml": "<2.10.4", + "oneup/uploader-bundle": "<1.9.3|>=2,<2.1.5", + "opencart/opencart": "<=3.0.3.2", + "openid/php-openid": "<2.3", + "openmage/magento-lts": "<19.4.15|>=20,<20.0.13", + "orchid/platform": ">=9,<9.4.4", + "oro/crm": ">=1.7,<1.7.4|>=3.1,<4.1.17|>=4.2,<4.2.7", + "oro/platform": ">=1.7,<1.7.4|>=3.1,<3.1.29|>=4.1,<4.1.17|>=4.2,<4.2.8", + "padraic/humbug_get_contents": "<1.1.2", + "pagarme/pagarme-php": ">=0,<3", + "pagekit/pagekit": "<=1.0.18", + "paragonie/random_compat": "<2", + "passbolt/passbolt_api": "<2.11", + "paypal/merchant-sdk-php": "<3.12", + "pear/archive_tar": "<1.4.14", + "pear/crypt_gpg": "<1.6.7", + "pegasus/google-for-jobs": "<1.5.1|>=2,<2.1.1", + "personnummer/personnummer": "<3.0.2", + "phanan/koel": "<5.1.4", + "phpfastcache/phpfastcache": "<6.1.5|>=7,<7.1.2|>=8,<8.0.7", + "phpmailer/phpmailer": "<6.5", + "phpmussel/phpmussel": ">=1,<1.6", + "phpmyadmin/phpmyadmin": "<5.1.3", + "phpoffice/phpexcel": "<1.8", + "phpoffice/phpspreadsheet": "<1.16", + "phpseclib/phpseclib": "<2.0.31|>=3,<3.0.7", + "phpservermon/phpservermon": "<=3.5.2", + "phpunit/phpunit": "<4.8.28|>=5,<5.6.3", + "phpwhois/phpwhois": "<=4.2.5", + "phpxmlrpc/extras": "<0.6.1", + "pimcore/pimcore": "<10.4", + "pocketmine/pocketmine-mp": "<4.2.4", + "pressbooks/pressbooks": "<5.18", + "prestashop/autoupgrade": ">=4,<4.10.1", + "prestashop/contactform": ">1.0.1,<4.3", + "prestashop/gamification": "<2.3.2", + "prestashop/prestashop": ">=1.7,<=1.7.8.2", + "prestashop/productcomments": ">=4,<4.2.1", + "prestashop/ps_emailsubscription": "<2.6.1", + "prestashop/ps_facetedsearch": "<3.4.1", + "prestashop/ps_linklist": "<3.1", + "privatebin/privatebin": "<1.2.2|>=1.3,<1.3.2", + "propel/propel": ">=2-alpha.1,<=2-alpha.7", + "propel/propel1": ">=1,<=1.7.1", + "pterodactyl/panel": "<1.7", + "ptrofimov/beanstalk_console": "<1.7.14", + "pusher/pusher-php-server": "<2.2.1", + "pwweb/laravel-core": "<=0.3.6-beta", + "rainlab/debugbar-plugin": "<3.1", + "remdex/livehelperchat": "<3.93", + "rmccue/requests": ">=1.6,<1.8", + "robrichards/xmlseclibs": "<3.0.4", + "rudloff/alltube": "<3.0.3", + "s-cart/s-cart": "<6.7.2", + "sabberworm/php-css-parser": ">=1,<1.0.1|>=2,<2.0.1|>=3,<3.0.1|>=4,<4.0.1|>=5,<5.0.9|>=5.1,<5.1.3|>=5.2,<5.2.1|>=6,<6.0.2|>=7,<7.0.4|>=8,<8.0.1|>=8.1,<8.1.1|>=8.2,<8.2.1|>=8.3,<8.3.1", + "sabre/dav": ">=1.6,<1.6.99|>=1.7,<1.7.11|>=1.8,<1.8.9", + "scheb/two-factor-bundle": ">=0,<3.26|>=4,<4.11", + "sensiolabs/connect": "<4.2.3", + "serluck/phpwhois": "<=4.2.6", + "shopware/core": "<=6.4.8.1", + "shopware/platform": "<=6.4.8.1", + "shopware/production": "<=6.3.5.2", + "shopware/shopware": "<5.7.7", + "shopware/storefront": "<=6.4.8.1", + "showdoc/showdoc": "<2.10.4", + "silverstripe/admin": ">=1,<1.8.1", + "silverstripe/assets": ">=1,<1.4.7|>=1.5,<1.5.2", + "silverstripe/cms": "<4.3.6|>=4.4,<4.4.4", + "silverstripe/comments": ">=1.3,<1.9.99|>=2,<2.9.99|>=3,<3.1.1", + "silverstripe/forum": "<=0.6.1|>=0.7,<=0.7.3", + "silverstripe/framework": "<4.10.1", + "silverstripe/graphql": "<3.5.2|>=4-alpha.1,<4-alpha.2|= 4.0.0-alpha1", + "silverstripe/registry": ">=2.1,<2.1.2|>=2.2,<2.2.1", + "silverstripe/restfulserver": ">=1,<1.0.9|>=2,<2.0.4", + "silverstripe/subsites": ">=2,<2.1.1", + "silverstripe/taxonomy": ">=1.3,<1.3.1|>=2,<2.0.1", + "silverstripe/userforms": "<3", + "simple-updates/phpwhois": "<=1", + "simplesamlphp/saml2": "<1.10.6|>=2,<2.3.8|>=3,<3.1.4", + "simplesamlphp/simplesamlphp": "<1.18.6", + "simplesamlphp/simplesamlphp-module-infocard": "<1.0.1", + "simplito/elliptic-php": "<1.0.6", + "slim/slim": "<2.6", + "smarty/smarty": "<3.1.43|>=4,<4.0.3", + "snipe/snipe-it": "<5.3.11", + "socalnick/scn-social-auth": "<1.15.2", + "socialiteproviders/steam": "<1.1", + "spipu/html2pdf": "<5.2.4", + "spoonity/tcpdf": "<6.2.22", + "squizlabs/php_codesniffer": ">=1,<2.8.1|>=3,<3.0.1", + "ssddanbrown/bookstack": "<22.2.3", + "stormpath/sdk": ">=0,<9.9.99", + "studio-42/elfinder": "<2.1.59", + "subrion/cms": "<=4.2.1", + "sulu/sulu": "= 2.4.0-RC1|<1.6.44|>=2,<2.2.18|>=2.3,<2.3.8", + "swiftmailer/swiftmailer": ">=4,<5.4.5", + "sylius/admin-bundle": ">=1,<1.0.17|>=1.1,<1.1.9|>=1.2,<1.2.2", + "sylius/grid": ">=1,<1.1.19|>=1.2,<1.2.18|>=1.3,<1.3.13|>=1.4,<1.4.5|>=1.5,<1.5.1", + "sylius/grid-bundle": "<1.10.1", + "sylius/paypal-plugin": ">=1,<1.2.4|>=1.3,<1.3.1", + "sylius/resource-bundle": "<1.3.14|>=1.4,<1.4.7|>=1.5,<1.5.2|>=1.6,<1.6.4", + "sylius/sylius": "<1.9.10|>=1.10,<1.10.11|>=1.11,<1.11.2", + "symbiote/silverstripe-multivaluefield": ">=3,<3.0.99", + "symbiote/silverstripe-queuedjobs": ">=3,<3.0.2|>=3.1,<3.1.4|>=4,<4.0.7|>=4.1,<4.1.2|>=4.2,<4.2.4|>=4.3,<4.3.3|>=4.4,<4.4.3|>=4.5,<4.5.1|>=4.6,<4.6.4", + "symbiote/silverstripe-versionedfiles": "<=2.0.3", + "symfont/process": ">=0,<4", + "symfony/cache": ">=3.1,<3.4.35|>=4,<4.2.12|>=4.3,<4.3.8", + "symfony/dependency-injection": ">=2,<2.0.17|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7", + "symfony/error-handler": ">=4.4,<4.4.4|>=5,<5.0.4", + "symfony/form": ">=2.3,<2.3.35|>=2.4,<2.6.12|>=2.7,<2.7.50|>=2.8,<2.8.49|>=3,<3.4.20|>=4,<4.0.15|>=4.1,<4.1.9|>=4.2,<4.2.1", + "symfony/framework-bundle": ">=2,<2.3.18|>=2.4,<2.4.8|>=2.5,<2.5.2|>=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7|>=5.3.14,<=5.3.14|>=5.4.3,<=5.4.3|>=6.0.3,<=6.0.3|= 6.0.3|= 5.4.3|= 5.3.14", + "symfony/http-foundation": ">=2,<2.8.52|>=3,<3.4.35|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7", + "symfony/http-kernel": ">=2,<2.8.52|>=3,<3.4.35|>=4,<4.2.12|>=4.3,<4.4.13|>=5,<5.1.5|>=5.2,<5.3.12", + "symfony/intl": ">=2.7,<2.7.38|>=2.8,<2.8.31|>=3,<3.2.14|>=3.3,<3.3.13", + "symfony/maker-bundle": ">=1.27,<1.29.2|>=1.30,<1.31.1", + "symfony/mime": ">=4.3,<4.3.8", + "symfony/phpunit-bridge": ">=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7", + "symfony/polyfill": ">=1,<1.10", + "symfony/polyfill-php55": ">=1,<1.10", + "symfony/proxy-manager-bridge": ">=2.7,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.1.12|>=4.2,<4.2.7", + "symfony/routing": ">=2,<2.0.19", + "symfony/security": ">=2,<2.7.51|>=2.8,<3.4.49|>=4,<4.4.24|>=5,<5.2.8", + "symfony/security-bundle": ">=2,<2.7.48|>=2.8,<2.8.41|>=3,<3.3.17|>=3.4,<3.4.11|>=4,<4.0.11|>=5.3,<5.3.12", + "symfony/security-core": ">=2.4,<2.6.13|>=2.7,<2.7.9|>=2.7.30,<2.7.32|>=2.8,<3.4.49|>=4,<4.4.24|>=5,<5.2.9", + "symfony/security-csrf": ">=2.4,<2.7.48|>=2.8,<2.8.41|>=3,<3.3.17|>=3.4,<3.4.11|>=4,<4.0.11", + "symfony/security-guard": ">=2.8,<3.4.48|>=4,<4.4.23|>=5,<5.2.8", + "symfony/security-http": ">=2.3,<2.3.41|>=2.4,<2.7.51|>=2.8,<2.8.50|>=3,<3.4.26|>=4,<4.2.12|>=4.3,<4.3.8|>=4.4,<4.4.7|>=5,<5.0.7|>=5.1,<5.2.8|>=5.3,<5.3.2", + "symfony/serializer": ">=2,<2.0.11|>=4.1,<4.4.35|>=5,<5.3.12", + "symfony/symfony": ">=2,<3.4.49|>=4,<4.4.35|>=5,<5.3.12|>=5.3.14,<=5.3.14|>=5.4.3,<=5.4.3|>=6.0.3,<=6.0.3", + "symfony/translation": ">=2,<2.0.17", + "symfony/validator": ">=2,<2.0.24|>=2.1,<2.1.12|>=2.2,<2.2.5|>=2.3,<2.3.3", + "symfony/var-exporter": ">=4.2,<4.2.12|>=4.3,<4.3.8", + "symfony/web-profiler-bundle": ">=2,<2.3.19|>=2.4,<2.4.9|>=2.5,<2.5.4", + "symfony/yaml": ">=2,<2.0.22|>=2.1,<2.1.7", + "t3/dce": ">=2.2,<2.6.2", + "t3g/svg-sanitizer": "<1.0.3", + "tecnickcom/tcpdf": "<6.2.22", + "terminal42/contao-tablelookupwizard": "<3.3.5", + "thelia/backoffice-default-template": ">=2.1,<2.1.2", + "thelia/thelia": ">=2.1-beta.1,<2.1.3", + "theonedemon/phpwhois": "<=4.2.5", + "tinymce/tinymce": "<5.10", + "titon/framework": ">=0,<9.9.99", + "topthink/framework": "<6.0.9", + "topthink/think": "<=6.0.9", + "topthink/thinkphp": "<=3.2.3", + "tribalsystems/zenario": "<9.2.55826", + "truckersmp/phpwhois": "<=4.3.1", + "twig/twig": "<1.38|>=2,<2.14.11|>=3,<3.3.8", + "typo3/cms": ">=6.2,<6.2.30|>=7,<7.6.32|>=8,<8.7.38|>=9,<9.5.29|>=10,<10.4.19|>=11,<11.5", + "typo3/cms-backend": ">=7,<=7.6.50|>=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", + "typo3/cms-core": ">=6.2,<=6.2.56|>=7,<=7.6.52|>=8,<=8.7.41|>=9,<9.5.29|>=10,<10.4.19|>=11,<11.5", + "typo3/cms-form": ">=8,<=8.7.39|>=9,<=9.5.24|>=10,<=10.4.13|>=11,<=11.1", + "typo3/flow": ">=1,<1.0.4|>=1.1,<1.1.1|>=2,<2.0.1|>=2.3,<2.3.16|>=3,<3.0.12|>=3.1,<3.1.10|>=3.2,<3.2.13|>=3.3,<3.3.13|>=4,<4.0.6", + "typo3/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4|>=2.3,<2.3.99|>=3,<3.0.20|>=3.1,<3.1.18|>=3.2,<3.2.14|>=3.3,<3.3.23|>=4,<4.0.17|>=4.1,<4.1.16|>=4.2,<4.2.12|>=4.3,<4.3.3", + "typo3/phar-stream-wrapper": ">=1,<2.1.1|>=3,<3.1.1", + "typo3/swiftmailer": ">=4.1,<4.1.99|>=5.4,<5.4.5", + "typo3fluid/fluid": ">=2,<2.0.8|>=2.1,<2.1.7|>=2.2,<2.2.4|>=2.3,<2.3.7|>=2.4,<2.4.4|>=2.5,<2.5.11|>=2.6,<2.6.10", + "ua-parser/uap-php": "<3.8", + "unisharp/laravel-filemanager": "<=2.3", + "userfrosting/userfrosting": ">=0.3.1,<4.6.3", + "usmanhalalit/pixie": "<1.0.3|>=2,<2.0.2", + "vanilla/safecurl": "<0.9.2", + "verot/class.upload.php": "<=1.0.3|>=2,<=2.0.4", + "vrana/adminer": "<4.8.1", + "wallabag/tcpdf": "<6.2.22", + "wanglelecc/laracms": "<=1.0.3", + "web-auth/webauthn-framework": ">=3.3,<3.3.4", + "webcoast/deferred-image-processing": "<1.0.2", + "wikimedia/parsoid": "<0.12.2", + "willdurand/js-translation-bundle": "<2.1.1", + "wp-cli/wp-cli": "<2.5", + "yetiforce/yetiforce-crm": "<=6.3", + "yidashi/yii2cmf": "<=2", + "yii2mod/yii2-cms": "<1.9.2", + "yiisoft/yii": ">=1.1.14,<1.1.15", + "yiisoft/yii2": "<2.0.38", + "yiisoft/yii2-bootstrap": "<2.0.4", + "yiisoft/yii2-dev": "<2.0.43", + "yiisoft/yii2-elasticsearch": "<2.0.5", + "yiisoft/yii2-gii": "<2.0.4", + "yiisoft/yii2-jui": "<2.0.4", + "yiisoft/yii2-redis": "<2.0.8", + "yoast-seo-for-typo3/yoast_seo": "<7.2.3", + "yourls/yourls": "<=1.8.2", + "zendesk/zendesk_api_client_php": "<2.2.11", + "zendframework/zend-cache": ">=2.4,<2.4.8|>=2.5,<2.5.3", + "zendframework/zend-captcha": ">=2,<2.4.9|>=2.5,<2.5.2", + "zendframework/zend-crypt": ">=2,<2.4.9|>=2.5,<2.5.2", + "zendframework/zend-db": ">=2,<2.0.99|>=2.1,<2.1.99|>=2.2,<2.2.10|>=2.3,<2.3.5", + "zendframework/zend-developer-tools": ">=1.2.2,<1.2.3", + "zendframework/zend-diactoros": ">=1,<1.8.4", + "zendframework/zend-feed": ">=1,<2.10.3", + "zendframework/zend-form": ">=2,<2.2.7|>=2.3,<2.3.1", + "zendframework/zend-http": ">=1,<2.8.1", + "zendframework/zend-json": ">=2.1,<2.1.6|>=2.2,<2.2.6", + "zendframework/zend-ldap": ">=2,<2.0.99|>=2.1,<2.1.99|>=2.2,<2.2.8|>=2.3,<2.3.3", + "zendframework/zend-mail": ">=2,<2.4.11|>=2.5,<2.7.2", + "zendframework/zend-navigation": ">=2,<2.2.7|>=2.3,<2.3.1", + "zendframework/zend-session": ">=2,<2.0.99|>=2.1,<2.1.99|>=2.2,<2.2.9|>=2.3,<2.3.4", + "zendframework/zend-validator": ">=2.3,<2.3.6", + "zendframework/zend-view": ">=2,<2.2.7|>=2.3,<2.3.1", + "zendframework/zend-xmlrpc": ">=2.1,<2.1.6|>=2.2,<2.2.6", + "zendframework/zendframework": "<=3", + "zendframework/zendframework1": "<1.12.20", + "zendframework/zendopenid": ">=2,<2.0.2", + "zendframework/zendxml": ">=1,<1.0.1", + "zetacomponents/mail": "<1.8.2", + "zf-commons/zfc-user": "<1.2.2", + "zfcampus/zf-apigility-doctrine": ">=1,<1.0.3", + "zfr/zfr-oauth2-server-module": "<0.1.2", + "zoujingli/thinkadmin": "<6.0.22" + }, + "default-branch": true, + "type": "metapackage", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "role": "maintainer" + }, + { + "name": "Ilya Tribusean", + "email": "slash3b@gmail.com", + "role": "maintainer" + } + ], + "description": "Prevents installation of composer packages with known security vulnerabilities: no API, simply require it", + "support": { + "issues": "https://github.com/Roave/SecurityAdvisories/issues", + "source": "https://github.com/Roave/SecurityAdvisories/tree/latest" + }, + "funding": [ + { + "url": "https://github.com/Ocramius", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/roave/security-advisories", + "type": "tidelift" + } + ], + "time": "2022-03-29T22:04:06+00:00" + }, { "name": "sebastian/code-unit-reverse-lookup", "version": "1.0.2", @@ -11497,16 +12027,16 @@ }, { "name": "symfony/yaml", - "version": "v5.3.2", + "version": "v5.3.14", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "71719ab2409401711d619765aa255f9d352a59b2" + "reference": "c441e9d2e340642ac8b951b753dea962d55b669d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/71719ab2409401711d619765aa255f9d352a59b2", - "reference": "71719ab2409401711d619765aa255f9d352a59b2", + "url": "https://api.github.com/repos/symfony/yaml/zipball/c441e9d2e340642ac8b951b753dea962d55b669d", + "reference": "c441e9d2e340642ac8b951b753dea962d55b669d", "shasum": "" }, "require": { @@ -11552,7 +12082,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.3.2" + "source": "https://github.com/symfony/yaml/tree/v5.3.14" }, "funding": [ { @@ -11568,20 +12098,20 @@ "type": "tidelift" } ], - "time": "2021-06-06T09:51:56+00:00" + "time": "2022-01-26T16:05:39+00:00" }, { "name": "theseer/tokenizer", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/theseer/tokenizer.git", - "reference": "75a63c33a8577608444246075ea0af0d052e452a" + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a", - "reference": "75a63c33a8577608444246075ea0af0d052e452a", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", + "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", "shasum": "" }, "require": { @@ -11610,7 +12140,7 @@ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "support": { "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/master" + "source": "https://github.com/theseer/tokenizer/tree/1.2.1" }, "funding": [ { @@ -11618,12 +12148,14 @@ "type": "github" } ], - "time": "2020-07-12T23:59:07+00:00" + "time": "2021-07-28T10:34:58+00:00" } ], "aliases": [], "minimum-stability": "stable", - "stability-flags": [], + "stability-flags": { + "roave/security-advisories": 20 + }, "prefer-stable": false, "prefer-lowest": false, "platform": { @@ -11638,5 +12170,5 @@ "platform-overrides": { "php": "7.2.5" }, - "plugin-api-version": "2.1.0" + "plugin-api-version": "2.3.0" } From 2d213a9c7794295ec29ee3807f4b699e75483f8c Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Tue, 5 Apr 2022 12:57:49 -0500 Subject: [PATCH 24/49] Make the report take the dates of pivot table instead of asset log --- app/Models/User.php | 4 ++-- resources/views/users/print.blade.php | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Models/User.php b/app/Models/User.php index ce190dbfc8..861a62d9eb 100755 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -305,7 +305,7 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo */ public function consumables() { - return $this->belongsToMany('\App\Models\Consumable', 'consumables_users', 'assigned_to', 'consumable_id')->withPivot('id')->withTrashed(); + return $this->belongsToMany('\App\Models\Consumable', 'consumables_users', 'assigned_to', 'consumable_id')->withPivot('id', 'created_at')->withTrashed(); } /** @@ -317,7 +317,7 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo */ public function licenses() { - return $this->belongsToMany('\App\Models\License', 'license_seats', 'assigned_to', 'license_id')->withPivot('id'); + return $this->belongsToMany('\App\Models\License', 'license_seats', 'assigned_to', 'license_id')->withPivot('id', 'created_at'); } /** diff --git a/resources/views/users/print.blade.php b/resources/views/users/print.blade.php index 8ecf450f3c..b218bc74db 100644 --- a/resources/views/users/print.blade.php +++ b/resources/views/users/print.blade.php @@ -152,7 +152,7 @@ {{ str_repeat('x', 15) }} @endcan - {{ $license->assetlog->first()->created_at }} + {{ $license->pivot->created_at }} @php $lcounter++ @@ -188,7 +188,7 @@ {{ $acounter }} {{ ($accessory->manufacturer) ? $accessory->manufacturer->name : '' }} {{ $accessory->name }} {{ $accessory->model_number }} {{ $accessory->category->name }} - {{ $accessory->assetlog->first()->created_at }} + {{ $accessory->pivot->created_at }} @php $acounter++ @@ -232,7 +232,7 @@ @endif {{ ($consumable->category) ? $consumable->category->name : ' invalid/deleted category' }} - {{ $consumable->assetlog->first()->created_at }} + {{ $consumable->pivot->created_at }} @php $ccounter++ From c12ef19fcc9c313a45d7dee09fec67e4f8a30619 Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 5 Apr 2022 18:58:14 +0100 Subject: [PATCH 25/49] Fixed #10892 - MySQL 8 compatibilty requires primary key Signed-off-by: snipe --- ...add_primary_key_to_custom_fields_pivot.php | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php diff --git a/database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php b/database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php new file mode 100644 index 0000000000..44a879b1ee --- /dev/null +++ b/database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php @@ -0,0 +1,34 @@ +bigIncrements('id')->first(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('custom_field_custom_fieldset', function (Blueprint $table) { + if (Schema::hasColumn('custom_field_custom_fieldset', 'id')) { + $table->dropColumn('id'); + } + }); + } +} From 3dd7c00a0bc6c0177e43d18706135a116bfbafbf Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 5 Apr 2022 20:31:17 +0100 Subject: [PATCH 26/49] Update migration back in time Signed-off-by: snipe --- ...15_09_21_235926_create_custom_field_custom_fieldset.php | 5 +++-- ...04_05_135340_add_primary_key_to_custom_fields_pivot.php | 7 ++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php b/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php index acf920ce73..b96ac2ce52 100644 --- a/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php +++ b/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php @@ -14,13 +14,14 @@ class CreateCustomFieldCustomFieldset extends Migration { { Schema::create('custom_field_custom_fieldset', function(Blueprint $table) { + $table->bigIncrements('id')->first(); $table->integer('custom_field_id'); $table->integer('custom_fieldset_id'); - $table->integer('order'); $table->boolean('required'); - $table->engine = 'InnoDB'; + $table->engine = 'InnoDB'; }); + } /** diff --git a/database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php b/database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php index 44a879b1ee..35f2f15415 100644 --- a/database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php +++ b/database/migrations/2022_04_05_135340_add_primary_key_to_custom_fields_pivot.php @@ -13,9 +13,14 @@ class AddPrimaryKeyToCustomFieldsPivot extends Migration */ public function up() { + + // Check if the ID primary key already exists, if not, add it Schema::table('custom_field_custom_fieldset', function (Blueprint $table) { - $table->bigIncrements('id')->first(); + if (!Schema::hasColumn('custom_field_custom_fieldset', 'id')) { + $table->bigIncrements('id')->first(); + } }); + } /** From 01342ca266d94607c7400df7825217ef0d8a9ebd Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 5 Apr 2022 22:58:25 +0100 Subject: [PATCH 27/49] Fixed activity report Signed-off-by: snipe --- app/Models/Actionlog.php | 5 +++-- resources/views/reports/activity.blade.php | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Models/Actionlog.php b/app/Models/Actionlog.php index 7540568387..41a8feb64f 100755 --- a/app/Models/Actionlog.php +++ b/app/Models/Actionlog.php @@ -30,7 +30,7 @@ class Actionlog extends SnipeModel * * @var array */ - protected $searchableAttributes = ['action_type', 'note', 'log_meta']; + protected $searchableAttributes = ['action_type', 'note', 'log_meta','user_id']; /** * The relations and their attributes that should be included when searching the model. @@ -38,7 +38,8 @@ class Actionlog extends SnipeModel * @var array */ protected $searchableRelations = [ - 'company' => ['name'] + 'company' => ['name'], + 'user' => ['first_name','last_name','username'], ]; /** diff --git a/resources/views/reports/activity.blade.php b/resources/views/reports/activity.blade.php index 5f9bddfcec..d9e96d2c94 100644 --- a/resources/views/reports/activity.blade.php +++ b/resources/views/reports/activity.blade.php @@ -35,7 +35,6 @@ id="activityReport" data-url="{{ route('api.activity.index') }}" data-mobile-responsive="true" - data-toggle="table" class="table table-striped snipe-table" data-export-options='{ "fileName": "activity-report-{{ date('Y-m-d') }}", @@ -46,7 +45,7 @@ Icon {{ trans('general.date') }} - {{ trans('general.admin') }} + {{ trans('general.admin') }} {{ trans('general.action') }} {{ trans('general.type') }} {{ trans('general.item') }} From 4b255ada704cfed00a34710ddabe4879e7055442 Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 6 Apr 2022 12:08:51 +0100 Subject: [PATCH 28/49] Removed first() Signed-off-by: snipe --- .../2015_09_21_235926_create_custom_field_custom_fieldset.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php b/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php index b96ac2ce52..ccf25c75b9 100644 --- a/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php +++ b/database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php @@ -14,7 +14,7 @@ class CreateCustomFieldCustomFieldset extends Migration { { Schema::create('custom_field_custom_fieldset', function(Blueprint $table) { - $table->bigIncrements('id')->first(); + $table->bigIncrements('id'); $table->integer('custom_field_id'); $table->integer('custom_fieldset_id'); $table->integer('order'); From 6529a75683692ed4f1d1f280ea8b073fbe6bf72f Mon Sep 17 00:00:00 2001 From: Ivan Nieto Vivanco Date: Wed, 6 Apr 2022 19:12:02 -0500 Subject: [PATCH 29/49] Update Assets locations when user's location changes whey they got bulk-edited --- app/Http/Controllers/Users/BulkUsersController.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Users/BulkUsersController.php b/app/Http/Controllers/Users/BulkUsersController.php index b7ae6aac0e..5069b4a38a 100644 --- a/app/Http/Controllers/Users/BulkUsersController.php +++ b/app/Http/Controllers/Users/BulkUsersController.php @@ -109,12 +109,15 @@ class BulkUsersController extends Controller if (!$manager_conflict) { $this->conditionallyAddItem('manager_id'); } - - // Save the updated info User::whereIn('id', $user_raw_array) ->where('id', '!=', Auth::id())->update($this->update_array); + if(array_key_exists('location_id', $this->update_array)){ + Asset::where('assigned_type', User::class) + ->whereIn('assigned_to', $user_raw_array) + ->update(['location_id' => $this->update_array['location_id']]); + } // Only sync groups if groups were selected if ($request->filled('groups')) { foreach ($users as $user) { From 4db7cb0e21301fdb267c97165a1348de655f2946 Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Thu, 7 Apr 2022 16:27:06 +0100 Subject: [PATCH 30/49] This disables the display of HTML content during exports, without enabling XSS attacks --- resources/views/partials/bootstrap-table.blade.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php index ceb1fa045c..b991febd89 100644 --- a/resources/views/partials/bootstrap-table.blade.php +++ b/resources/views/partials/bootstrap-table.blade.php @@ -32,9 +32,16 @@ $('.snipe-table').bootstrapTable('destroy').each(function () { data_export_options = $(this).attr('data-export-options'); - export_options = data_export_options? JSON.parse(data_export_options): {}; - export_options['htmlContent'] = true; //always enforce this on the given data-export-options (to prevent XSS) - + export_options = data_export_options ? JSON.parse(data_export_options) : {}; + export_options['htmlContent'] = false; // this is already the default; but let's be explicit about it + // the following callback method is necessary to prevent XSS vulnerabilities + // (this is taken from Bootstrap Tables's default wrapper around jQuery Table Export) + export_options['onCellHtmlData'] = function (cell, rowIndex, colIndex, htmlData) { + if (cell.is('th')) { + return cell.find('.th-inner').text() + } + return htmlData + } $(this).bootstrapTable({ classes: 'table table-responsive table-no-bordered', ajaxOptions: { From 3eb7a87a666b35eac2c001c9dddb53ee65893acf Mon Sep 17 00:00:00 2001 From: Godfrey M Date: Thu, 7 Apr 2022 11:24:12 -0700 Subject: [PATCH 31/49] fixes action_date for check-in not including H:i:s --- app/Http/Controllers/Assets/AssetCheckinController.php | 6 +++--- app/Models/Loggable.php | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Http/Controllers/Assets/AssetCheckinController.php b/app/Http/Controllers/Assets/AssetCheckinController.php index ec0ef1c365..913bf4bcf6 100644 --- a/app/Http/Controllers/Assets/AssetCheckinController.php +++ b/app/Http/Controllers/Assets/AssetCheckinController.php @@ -105,9 +105,9 @@ class AssetCheckinController extends Controller $asset->location_id = e($request->get('location_id')); } - $checkin_at = date('Y-m-d'); - if($request->filled('checkin_at')){ - $checkin_at = $request->input('checkin_at'); + $checkin_at = date('Y-m-d H:i:s'); + if (($request->filled('checkin_at')) && ($request->get('checkin_at') != date('Y-m-d'))) { + $checkin_at = $request->get('checkin_at'); } // Was the asset updated? diff --git a/app/Models/Loggable.php b/app/Models/Loggable.php index d8b3e7f9a0..4d1eb1fd64 100644 --- a/app/Models/Loggable.php +++ b/app/Models/Loggable.php @@ -116,6 +116,9 @@ trait Loggable $log->location_id = null; $log->note = $note; $log->action_date = $action_date; + if (! $log->action_date) { + $log->action_date = date('Y-m-d H:i:s'); + } if (Auth::user()) { $log->user_id = Auth::user()->id; From 211a0820e5ad0c1823c1485ac8fae74d7df1cecc Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Mon, 11 Apr 2022 14:29:59 +0100 Subject: [PATCH 32/49] Downgrade bootstrap-table so columns stay remembered --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 19a2a19fa6..fa8600dd5f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2693,9 +2693,9 @@ "integrity": "sha1-EQPWvADPv6jPyaJZmrUYxVZD2j8=" }, "bootstrap-table": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/bootstrap-table/-/bootstrap-table-1.19.1.tgz", - "integrity": "sha512-WvV+l1AI/C+zThaKmfHmi/IuayVNB0qdFyEhFx1jyZhO0oLtNJNANkCR3rvJf6Dkh72dsLElxpE/bzK9seEQLA==" + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/bootstrap-table/-/bootstrap-table-1.18.3.tgz", + "integrity": "sha512-/eFLkldDlNFi37qC/d9THfRVxMUGD34E8fQBFtXJLDHLBOVKWDTq7BV+udoP7k3FfCEyhM1jWQnQ0rMQdBv//w==" }, "brace-expansion": { "version": "1.1.11", @@ -4233,7 +4233,7 @@ "deep-equal": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", "dev": true, "requires": { "is-arguments": "^1.0.4", diff --git a/package.json b/package.json index 225efb33bc..983114ca99 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "bootstrap-colorpicker": "^2.5.3", "bootstrap-datepicker": "^1.9.0", "bootstrap-less": "^3.3.8", - "bootstrap-table": "^1.19.1", + "bootstrap-table": "1.18.x", "chart.js": "^2.9.4", "css-loader": "^3.6.0", "ekko-lightbox": "^5.1.1", From 5314ef97e5923491d9cfa9ad0e1b41ad68a15806 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 11 Apr 2022 15:08:39 +0100 Subject: [PATCH 33/49] Updated assets Signed-off-by: snipe --- package-lock.json | 2 +- public/css/dist/all.css | Bin 347094 -> 347079 bytes public/css/dist/bootstrap-table.css | Bin 9112 -> 9097 bytes public/js/dist/bootstrap-table.js | Bin 1070204 -> 1067173 bytes public/mix-manifest.json | 6 +++--- 5 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index fa8600dd5f..a2ee172779 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4233,7 +4233,7 @@ "deep-equal": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o=", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", "dev": true, "requires": { "is-arguments": "^1.0.4", diff --git a/public/css/dist/all.css b/public/css/dist/all.css index 84e0cbd0a7056043796b0419804ffd13da445776..b6ae954f5bf062b6488137c64d8d19dbd6fa1d0f 100644 GIT binary patch delta 23 fcmcaMUG(^L(S{br7N!>FEiBzfx6eAtV$%iyc>)RS delta 27 jcmX>;UG&;?(S{br7N!>FEiBzfC*LUL-`;(c#ik7arZEf5 diff --git a/public/css/dist/bootstrap-table.css b/public/css/dist/bootstrap-table.css index f1a922c95494becddcdc64427808e0a458ed2f15..e029aaa9a1aac02b1145273afa7ab6fba07e384f 100644 GIT binary patch delta 12 TcmbQ?-s!&Khwx^0k%{~OBh&=h delta 17 YcmeBlpW(jYhcHWSVukMJx59Jy0YlRVKmY&$ diff --git a/public/js/dist/bootstrap-table.js b/public/js/dist/bootstrap-table.js index d082414e0ee653c7c9c75be29d8b5a74b6563812..bc10e7dd6a1a8f8e0c611c57d5f1eb392e815902 100644 GIT binary patch delta 13546 zcmbt*X?PsP(eTr=_i8WQhp*LImS?o1l~%GXc~>KOG`?+QTawR3mRGBhwAN~NwL3a& zNjT;XBp7GGonWvrM>qpE0wx>=6G99DgT)yx1Nm~m6AUK6>u~z3o|SBwm*oB4=hF}M zba!=ib#+yBRdw&Tck;LI<`0_e_~1!<1AcH9m96Qf`O&C-KZS%*dqz-$=Hr*Hr0S-jIr<>SyzR6&xS7QlbHiR#rhi=2SR9Pi+FtMTf2AkqUpD5 z@Wvv?jL~}62MABUiz*ylSadVOXYQu*MstgQre}DW8~e7&r`ASaU_VDdz!6Uq6_N4uG{=_Ym1X5X^SL^Kx(-ef2b>Wa+M+(!X1dPjaz{OhXkR=ex?PM5 zS2t0O$@%lS27rk9%KiPpxU+}t=N8Iz2f>u^B|M2pI3&_BhVh3xXsIs}fi?CI57Rx| zR+-)=(jA^iFd;9K+QmUPnW@|tOa6ZTW7fj;GNU3~E3@1237f-}#*4Jb3L-PYE=@k= z_oMB24M$aL*U4NA|D2rRt zabA4Qi&Rc|k?e`ZqjFT<783)47?4_8{Bcq4i%ZTTnPx_y66lp%xWW{hHe%Z!?eowQ z{6QU+TeCz4O3#hw2%lIB|gEC=?3F^p=?mXPc1P`LlWkX*sGA3Jhh;Zic5I+*NDrE{t!9=(9dbIlY@K}iY5>8 z^Ry8F!QL%Yo-QPDJu*fCDi3d2uhHSyH%PB@ih+oPy}zdN)B7YYAFSf`MEq8?z44dGB$usrKQAcvQFhmwq{vFzg zq-5d3VoR6AO=w*Eo=4KMuqWHG5y_)ZEnJHzSe-{p-9mLqc-1qMmz2A69IhQPi5u#O z#uo)cUA}gSE@#-DV2pfufv#{w7UQH+0W(K?MDkh5uwuU$-$uUY5E!YQe9ldMs(M1| z^CpI`>XS*m3Phn(;$o7Aj9_~tB51A-{Az(?rjgXVu$jr;x+%&1n~bO@`QDPLRHu~O z9jJ7WEhdA;x3@pJU}>A9Ewv#%K{?a~EZn9p_?XL4g4&XwEnSJWC2N<>&EZpQV>~ci z99-2w_e-?M;N67|w^5a~0f|#kJM|@UuuUoIQoLXXlTWSipr+)h6}}ydBxhK14oJ)p zF(9oH*BMwOwXoe1*D4hkw@T*}gV>O6XzPY$rVtf!+@Qp$8Vo(GYrNUTLhA@@f2a!x z8af9L&?6&c8eZZyh#ol}?#X2Zn9>sq#uMV=NHi$3%@XG=1M9nTW;!p?O#mcy0vd*u zI3fAP$`Y{5GcK6vYL-UWp>xB0P)}({qr?q(I@ksY2Uk$jlW+TMMuC<=1-R|W&wOsG zQA$qtmrbb$*$^ebE+%{p5?u(w(I1TTksAJfhGVI|o^W$ywE2QVD04zY8Q((56ADHm zw4BUa^*G4iYpe7W81#46Y|^6b$*Of_NKSUHTb;FCrX!3er3G{tz8T;4yCTmXo@kc5a*KV)=aajELhg&D&+V$c05lxlUE1rWgP|`blGQ0|^Hg6d{^2pk>QTCbZ zsL_v)Zr6;;&#%`Z5sy7@pN8)bQ%2z0KaacS%YpJ1j{JiiUl|<`<3cbY!f_-Ayl~Rc zq=0TO>0TR)O>~15OGd}CQ628ui>6VjS~}ws1F~mpGz{js)Wx)|;YfR2g!6s!XSAb3m62FnOn{tt;QS{dld7_3 zPk5P}@X;9Y55QH4#^qpJM1*O_+R>Ei_MjXDtmm3(ZzUYRwCn*)LbP2R9+o`=UExp{ zQ(O#aq$WTBdOrH)$$O@OQ*|H>dF0o22;1T#-3Dvye-7^r215RWGf05KdbsnrR=e z%Fqh7TEf!{(bNh+Lr{d_Sn^Nci>C1XH*8UYO~R2v6`5L-1JM>BM#B3FksrnJ&o4rG z*tW*Olm*Yx7Y3CM*NC2RG3f}4k@my{tHZ!*pgdXlVKxfmEiN>3R{ZQC_Jc8ja0|nv z2#(@AUBD4&s8j9!GD)WYJ2dMp2N6DhVnD(s@b@m{OpCU(un|u6=5TM8Hm4=Z3`IEU zEF(f3IN7mC7%ZCyj9MS8qpv13L3tlgPP{o_W+V^_^bswgBNN}uh!{zTPCy4NA{!^- z3uYh}il{;`70v)QQCtk7E(YVFuEo(f9Pn@u5EOVpBZzAvY5#k6Ef5<32b2x63GgR? zaX>K)9hVgl1mfjJJDic>VVBg`(J9zZC z`lYO^NB`7R^ISJ5H!DElRW}a2Zg8oH&hg`H^7pwpmy;N!(z9&f@lO_`DLDdDx4dap zgD0iS;f`&z!1x5^&|=hUEIS|dpc*qy+8Ca7`J7-O#~lR$uUUmoE3K>19HbmxgN_>T z!TrcWv2lFeMnr?Q9o~pu$%>E5W6I$Pf@jQz@ok%sM;nE$!*6dwEPxsVsI)P`srEV+ z>=YNrqdlcwf1>7WOLNqpm@s=0E*?m};FZo)lbxwu%-MbMBI|1yR`xU3gFi2u@y zwma0hS_ix0o?sg}Ih2dz=aR&P%!RFTb&$O)PQHSoa9{UG@s1qiJ&>k5K}6!6h{ zYF;KUd)78ItzEr(Rb%s_g{>Qhhk3;zP>U&o?JJFASb233W!F+GQwb+!!*Z$yn66yE zf|`_Uf)vTwWYfm~G1;VO8z@AO=vPrY5Za(zzM3KlCj}Btn-RP5N3u=O_HVOIyBeT( za;9ks$uvRRf6g>P`lRUxnI;$mnI@dwOg%;wZdAsasRvU*)C#1GZJ?$@sG*z+Pzi&Y z$Wty2QG?Vhh#5Nr-4L2Wz{o=w%KsoV6`)PPg&kD(6k&2K+B!KF6_hm{)a{gF4^z+R zY+f)E6LCk~Z2ZA|M5h3s!=Akn~@IN5>z=pxE4BACa5|1JGUbjA6(_g z(7G7kf0*{ZUdn#{jHT4Xgz7ZxDu*3>N>Ji(94P!>5uuWEtPIje`xDf(b2L#d1~>Il zAKHkI*u_owyLe|AaKouX_8sFP1Q`rkU_9+nN%W_@ zm43)3s4*#_rcwH#>Fysl+iho8CezIlK2Qzj_<&4ht?LJW)8FO+&n!;6)bpOWTQ0Vr z5I%mswZU<9&M@_Oz}zt-ki~(-z_y_tNdGY-vGbNQg8lteKE=kAd-^F;esaA%+uTZb zt3fGPh%t`J!m)eoUYvI=l?8G3aeFNotir#c0(|@vyDRn0r;1#>@>6>auH8*7F$i=$ z_~!!t*>38+q%FgMEYr(MGpim_Utxp+4<>N=FR>W@q5mN|l|JD>X;^!WtxCQ{3 zY!4x)-a%0PXM4C-rU!mt4`B?khs}=@d$?V39HtmMm}%b&R5O)y)aKX*C)v6HuRQP~ zl@8~vL=Kmis1Zs~bBP&XAyc_T$le87r51p^`Z!gs!5_XtZB#bDN-fO7kA6t)Qd&Nu zn#~%}4}9oz>SE)#i|fQ&PE&kZ1Eh?`^WCIj3G(CKFR7Wh=}YQD<;-bnpI#|HLq+v? z-x*J_9niEhnkU+ypl? zqAGTRQ=Movf}o?=gpE`2%?6EEA7zMppG05f;p>f>CCO_(wo({%AVcifi@ew~Z= znl!nZU|mpk0I8r4?=)$$@cZ3Ji$67K@*QCk8nB6!eTaYuTVvMb7k5m)oFK+d<|5;k zL-zEC6Jbb3a0#3MMircOxxfdOJ*g;$Br8Vz_;3VG(SXJ$Uq4i+G^ADDGl3PAv~9V7&86%?$i8quB-WJzSyz?+V{hq6tBf=GHJ!%ynztha!j7xS^gat7%G~%5yy;onT|EUPOat*G@Bv-TQM`JEu+|6~Dp4Z$JlsX}oJ>FGO!tcq|P5}f{bG5g^%tvyy0~rE@ zMjY%Ds100)&_Pa6mgQ-i4XOT3_+K-$)9sUiLI5$#sU5Ka#H}7}6A*pcqx}x5%9ot> z1h`eos|&R2Gg^6$Y!%nz7izeEHQU9zxoALWal4$ZiNG9yoUq}%C(+ji;VeC|r=?z| z?rdW@JE_^nvu)fUY~oc-+MmK?SdTcok6K@)BZDVfbC$L;Y{IgH{{|=UW3l~YufK&&*MxT=-bj@qKl;bNMJ2v z@7uaeK=iBEwIn+E{p;EXkd=p=9^K6~5*gz0C4bWP04<;WNgMO)dAN*$-R{iNb!Ndg zT>XS0kdWl2@ODTxg2eqfOIHE-va@wp0O2=f>k6UvWVS9Bu)mS58zmm|)w#N~`YAlO zD6nW;n@YWE!T{LGyS;t^AKIwPqXY)u+@>qSpKjC*0g`Kbb>(>PCf#Ph^z|m)F)L&m z8tFj~#K^qV838jZaD$#fwi*6!^KTo!Spcs|Wyhc=9&8WyCD=s}OP%S`Z2^p1!n(PD zY)@F%4NfwqdUR`nx(z+LdIQkDSJv%-*5E&NnRxZ*TD>x-PZ!e^@?4@c3{#Z@v2%b{ z2>ClXx}Bp#oal!1m4Kfa)NQo!rCm&Ej9~{juo{BGZqq%y*u--o(ZjD^#^6}JAxk;) zq>dunOFgaogmCz2-CQHgIQs?NZ=m4c1U32a1zjF|qhq?#@g}AIn67{**Xp-*Q#3SkGEf%8Xsa$C8!yu{FmJ_Wda|kaU8bKiL*V)Ykoaitm?WId z;8-=cki$w)(B=9Qsw;GbehRGh+bi?~D*?a!s=gWACFQxd^hOAFNx2>2l_&Hbs0^LZ zKVku(x&P1?05N#=N&ReS9z3b9F?e{+Q&nE&EuU9a?Jc3Z-HRB%80d0Wv~Y{uJf!Hm z-1FcQ3=TQTK&HRYyE6s05mr)JK5y>4iuv>AmUO!X#rdUvpAnEh`JLVg$lw1?f2oF8 zL!}cL=98HBfYvZSGGQN!6-}?<1yhDl+6|gT4wLRwA>a?T8_0ICLx!8o0vlx5${G%o z>6IY^7*4DiHtaMBH4#uSB40lrHk=0F%SH^%I-xEM*|8HNh6FH3Y20DhP8`T%ml;Bv z!8AeG01Sjj3k*x96V&M@a+OX2=-<5_v|DRLj>}{K@BgV`HRAVNWtg5Vlvct`Xi%iP zOTDFw*k+XuTzQq@F_`(&s|?^pDEU_#Zmm~$70$S4h%8-p+;C~Gz%>VAB*oW3ig|PA zR?a0X#?CQAu~8_c8zFHm;D#|nMV3I0iBR1t_~#4NaI5@rfV*zYK)jM8V}|QNP}aR{ z_;hN9Ku6gK+W~1pNC1)-D?DERso_0*=9HljuRmqD6A2H0X2_qSO4L+~@y}^ss{MS; zpuY>&WwII<;O{NQJSAu~T1!-*-YR3Uh9_iI8!OTqIS}cIw-@wyb7>CSILz@iHPz?d zWlZ$VvH#crd~LN+2YlF5Z5&gPZ=G+P0gJe5zLEAq`{-84mhy_d+xQcrg4YfhVy5VTsr7)j}DEG;8T;VJimH=jm$Cv7i|%d2Kt!E6OIo*Z$b!L z@=ZGsFl{a{?TG@@m>~l)gG4mqp8CFyYVxo`P!70E2at^yA@9yr%$-}DAPK|OMJ5-p zFi~XML;ZLkK0%xEano#5xA*+9BDo1oh_$t~)y061gK+cXohl zy3bU=PaN9dP7(<{=VzYhQo3E`kT)H0bG*9=Hqq@WbHNAPFM(&5z28&_XJHrJ6qwU8 z;ianIsYFug#1stU=2J+N_Wh<99JctgK2w(R(E(EtId^Qgn)1n((f69_q1t_~=^HIP zjc~c#AzXTkDTd!UWLgLgpW4*KjK3xW${_UM>jvGt;(x%jjl=;DJ!86wU~D>SauA=a z{g0+~Qv|LRvRuJ956Ms1X*Wb~i9o2u(+_s-wLhBP0k{XAH_a^&+>-!di_d{6=mpb) z4J9y;n1(PHKKtwd?u>vxaFcjmtAM+U%$^*9brnKZk=#I@d#C^hNRinKbAC`{&VtQ= z+B79|mU$mJ@E@Sfu0lJgXj!1RrgpZgh3qc=Kg-OE0Wy7sc@}1to3nBIa`U|a4GlwN z)j!{CK0-z}w3&acHL4_yu!-cBihL!z)4YLnNn6cb#3H`YZT>w-oN}XNUP&YZN{F6f z<}Bg?)y2*AkepX8?l*T3ppOR4!z6<4*kf*n=EwG!V~e25zGDso{nxx>PT1AS&T>Og z9PgUHBzX1jnV*5;h4;*tL(%lUxdDn>-Z$@pqT&Oy4A}4Z!2BNZHm>;4yd1E<{Gs_{ z2Q)wVm3b?{Q1XrWBBnV9_(WA&uCjklT7s-BvnuV=Hh|FFkVdxu{TtH2 z0mEo-S^=P(x;M?y3!SAF%gfN(`*qq>dJs_mIP)hl5PHINP$D zV9m<29M(hm@^niPiJMQ)v(P&Pi1mo46NI8Lg4WWwX zN4)YVMdmGwiR3*dSWYzp=kDEOsU)0zA6v9( zQ2*;KmX+WkD;4)xmS|E|T)F5zi)s$9z28!ygLn@VJ$BV^&!h% zp#AEDmJ%o?L7qHlnc;!-#!#Op;fdGsrQ~>4zd87ZHwGTj6R(+QhHr3;e1|NDfQF9` zS?ZBh;7Use)dSq^7O;QR(qaH;HUw_;{!z>8)O2!$5QLBnNTCanvjdt$(xfCGw%kZo zT>gmVMNog`%rU?UW&KN*+cahY*yHJEB}h+s$1FKm|B7Wk055pOa!opvFa5=`G=t(J z__IHx6)Sb8Ei94tx*}_}a@$vyL+RssfCFjP1pt0yn)Q1Eu-9esg!xF2Z)4^ zEw=s+CWZIJg7T{+)?=`DxO17c1_s`?%=)!n&%;_EHFVo*>r4QDcC~dDGMA zTm#74cdM-=uQO|nbs-d6*I3`O@?m;wU=uvcSr2zh%9=*&KL}>7*}5J`xxU%z@c^W1 z4?nutdLgtezQpoNkCo;F|32O<_;zy5I=aL;d^*igBb(-K&6^q-dKHr0fv65$fG~V47jdsIs zo;YqjLo!w;PFQynF2&xr4$?68Bcn|wzU$^}Tigrf*kapS=*P2{+OEhHf+K9j9N&=S zbFFNPxLC;ZDNil6$!H1>?vekDg<7=+?G3)0L<~K0QFH>j`mD~ zP%c?+J7RXEG>kk8jlz2txSnlVYvYKd?GD@0;o4NWwZ|4Fb?e2pD&l1<`kCz>Ao;VO z*=mXLFW+tZuXHV+pe1Z!?NvB4QR0pp%XKRQs^xb8v%;p(iJg`BghvGhX z$KdN5VOq#l@?Ex0)qlC)cBuw@i;h4SxLc|=ac%A}2m?{unjUwsxETJ`fY$;#3c}O| zdiur#w!I)FiBTKebmQkoZSxCKiOL_Lu@!%Mr!5~>J!qSjF)5q5iEf4G!*N`7mu(il z|7vqi88Mz@ov;i25L1zUxNAEb1qq(*@Fq)rg#^(!95crsv^@&5U;U7+Iv+A*qPoVA z4~S>uJ|LN_Q^4;$WP1yEtvqZiBmDgPqqZ4PH9Tf>BFLtIrKlzTm?uOQ3=2%v;&s~s zuEMz3;cDUFB|Et2kK4*&^v=g&G~`7ehtWL#-Q%`5a#c2^P;g$c3X+5=Q+DvMZM9DD z5!0o6!ggP_pq?T1fmU~K3pW&j_tp_GWY0cfE1~LDI#fL+mJ9OQ-8JJhf$9?b22HJM z6WM^&jIHoPgIaYm(xl9J%J#P2q9TF}fZ8O3neE`y@v}^5m+hOhYEV~4X zi!YjHzZja)bbFMjeD4f<0~AMQ*jvm3BqYd5S_nBVr=10;W~co@I41V&wiYR+to<0+ z9sEs~{SVOfyRiKO=)$-4!Id44kM`M#ak2E-wgwM;0gnX*<=RK>a9hqR@V3HfgYx+EcB~`!Xy}t1ykktI_}(#ljnUv! zZ&Y2le1~Ql{^m`)1J8TQUR+ep!0RLO0G)Qp@YdV|P%=D6N+f94K)9VW!DE%)KH?ob3aCDg5M&H z{|3T%?)MfiAaw&OjG`kNBl_DR19f#;yfe8-cfWMWx54$XA@S8}FnhB8>>*lWV~S35k) Qce5P#Qp(A4$F71DNuA74}Uh6Z0=2{6Xd~2nO{dUu!{&(9<-O@FkLQDJ~5s1fMV@ zMC31h`w=&O)m#Occ(+8;Oq?CSr|+l!W866Ja#Srzz75T-8`iI1*V5K>QO6c$hs1{3 zeTj6cm)Rt-Yr|5nuRkivr{;eH^LlB)Muc{ZS1znZh{vT5Q#a$~YpLz>MT-Syt<>P^ zaRpq%E}H3PMPbkxbCa^|?uLNN6ZfU!>10IkxM)`(j_*E3waC>=*k+)p2_%98;iR*l z8DKAx+}(sz%9n~oBZ50Y2U2t}+U*w8u^3ExV06^o&u)_3!-Bip7YnDPm137LVL0>m+SVmRgAFnj$<0W` zo}*enP*qj2OTusGIp)sXD6u1g2%99N0xKkUMGegigkxznhu!&(<@p;WH?SScbhcAs zmP@d*XL6|m`FNlbZNQf-rWR{AOKbu^mE&+$&XQnJ+^&^P9qU`xwXK6y+9I*tX)z*2 zZQ!CnbkRcH)n|M0^QU?35ZN+X?iD;2TUvCBeNKU-E># z9_^I5IvQ=pR;yzRwOYd0K2I&HStU)$MTiqZVtacqDM;z0=v*ba=`qNJW=ZXAMUA?2 zTk$(q$3nCPp9xTfEn6fQ>QsA{>;)sL^a33aS;B!Ch)27eHLyiegBVyYxkW~THNQ9` z$Z0VZi6_FHF(C!>7DRlh%~9wO#L&e=oHzNp-GazmjKjz6#lEf37CNA_3oD6Ji$o@? zwh0MjsAG&M%B$*^<3OHc!E{Cv-L9w@iKV+pFX}v!BL3!P%42LIJH>=W%>CA0fLCc8 zRuq^04Rv`bQ9Wp>gb;y^hOxy&yvOL6NkPlojgCbm4KJXaR7%8$KSOL@>MM*-@VPcALd^@?o2bYLS@gnxX@Zlk(IeEgWbIJZk= z(=g^pT#SSz=sO`daBfoj_2;O_kQB+FgYw~JmBxx*adfnzOT>=DRFyR>x~1M|ie^%5 zOgy02SE7Vm(>OxKMZENHXbVYi{u`QY?GY!BazBjnDHz#%3#cs=tV6Jta*jXGFF+Jb z__~GE4^fYNxM?2MBjQz$*7gX{b4E63kx}vnXUZq%jck0 zTv6z#lD}DAMM3fMLPrxC#Mcx$7NDl_Lo5D<>>ZizGm~ZdJJTkzoLE)GiBo5SsHiq5YlDeoI90H0pGcE~y8&t#SGL&2K@gH!UK&S@414=`UoOp-W#PoJWW$ZnJ#X>dM>}(cP+E zA;5-aM7CLebM+k5EbG=(PHPm$n31VwfktthUwahgO$ZJhxJdLx!m*e;EF0E6j>6+V zTc@W$zrT3#R;_M>%+wJ~i| zcaX>hvlXOzyknCV-SD*I!1$M&yHO5Qg7`4eB%79ZY`qc<$Y-`bLrLQJvCx2S8lPnQ zl0GS(nGVAxSvl95C$A41DL#q06O>cl6}FrCq)!a@3qdzGE{E@;P+AUjjp;#w!%>iZ zGpEb1b(L%3&_wZJqoY{13+f>zhgV)J{0oX>>t?E2{ziBOrhBUU8wzb5e<{jn;PU)3 zc4h`q9(}?vQ32#Lqw3X+tPxvKle|%s;Qx!_cIbFcTtZ>__V_cdnCOl%Nt%hWHNj|I zG8pxEXm^}Vd!jT*POPdbK7K_4?#!*@zuq|lD=cr4Ua#cBK+T7JF+uE+dh5AxkPAb* zM)zQt=?JrYIK;`#>DN(mymH_zE7cj5(G}&rol$Qj3_9D}6(1D6shw%axR^w^CrT`e zxY#-v1)+UAi^4JxH zyMaZf&>I(BOe7vl_lqgDaV(mWyy=*W=@O)HG`21wh-!HvmQGC+^09bIP)obQsa_Y; z4f;G4NeWp~wf~g2KRy6`r-X14lnfbk<`cS$S)s6XvSQqM<*OQMc53{?%Qa|x=2gGb z>XJf_Ff{(fzNE>-#Kkss{POKLm5z5Gyu_ec;`5LH{PrG0JLAgEVrrRuohhG0ZXz&M zCR(naTtpY+8i*#PbU5aP0moyp^T{`6>RQz*dG6hF(FVEW?&aicz}bR>2<8CO0+t(S zB3$zlHJ6+L`OD3DyNQCR2>W_s@y>9J&R)G>?Sz?V=BkRbVP9H|M&eyU5JY3bvH?i} z&EY1BA;rW%pED6CA{Qhm7jD;fYY?^Von&4tiS5>*s z<-AOCM;WlA&M5=y5R^&8;~C42kX-1I2GU(1Hr6gbc()%7$sgQ(rx|QXas|=BLHW8P z4?yA4d&bWx9RKE?qdB|PUE<^Ypo)aRl*s~?!3a@|WKtq4fo>q$aPIbPbKSl<4KyU7 zo@jsj9D3GV)%NrHVXmMOvl_xp`!bT^78{6}nX!A_V#wbPR>{0}FiA3{`CtyaCB_BJ zTr{0sbo_okHC?{{SeeEtG~iFZubD3Y@z{21{t`L-NYzx?osVoW&R-Io+rzl3$IFxr zIfbGxC54k2dy^4;g4m_rYU8P=ucxY}s@Nu+RlJ25Mg7`kV!-0Zx5>Tk0*#~N)a(6TX<2^GH%0~ zwpPePR~J&G>9O%?FF#f?e&vTpO2NPInNTq#P9v&-WQPgOfaFRO8r5+yqBeY~4waQ~ zb!}Ni8stEUszTKQgK7(LN`o0W?Rp|+aTcE}M1_7ZnIyQ=VGG2F5bt*GxHt_)OM?^; zeO*F#I31I~Aqcutz9>wK9vw|7dyCO8s2Omb!Dj1p3O>73TGvW_mrWTNW{05 zp`zj>{daBSq-_$voN21&q)?pfQ4*ta6hvXnmZM7G5H3e0(~_WJCPx$p{S(Lg%282e z92Oi#Cir@VaF>wG9!u5C2X3$0Mhi>Bju%aLJr*av2tFtqNR2HjC1)|CQUIG*ax zrErcDmBD2_$BAZ^#M>Ev4IP-|KS|ESaM+2QmQ*{@hZ)xccf6q~n3q1#K7i->B9_Yyt7f0hoIe%IZqRz zNAU3qRBR@We#YR!M;|m5u;2p-zU+zesk$|DM^;sV+?}gy-4Rf+S$&uF=z6i;g|_eR zVk`V)X1$r^PO!ajR7XcA`jOndp<1{#V_^C8K;1m3>kZ9sXZl&yoLmV49U*%HuKHv_ z4=D(yRPzHI_K^taDp$QLpr&;(SD=gSuOA3@CWUZOUocaet*y`0)(v27CGzTlunv6a zMetor8nFXoV=&mRa|al~W0jy5LKMa)fo}|=5=7%f zJ$mM!*7}vM2K2mUH_!GF1;#-F3JmyxKM4{`jwGL5&S2WZx}05MDeTSejpXJT7hCO` zw2fVHRa25yNjFC~tZH4?40i{Cd!pULP!izaQgP8^aTR89yXvH*i-9dv?&DF&Xq*@Y zwyi;hdB8m2oMO&_je+;9MEQ8l8uVTvXnj4Nn$dFxx#k(2Oh0PD3pb)_IN{qjqSx{#tkBHe5hVsj95-!3K2r)rMYTBa;3mWX zJ#!73wR`epMOamRgJC5sOUC=X{$QkTvZO5@1S4X?BngAM2S`Y*jfzpJB|hj*GZ7{X z)&^PS6q^F?wxXNq28qus6f7Qrus}n1XSnocn&aPIgdA>Ff~%_1zTR+Z-JrNW8HYPi z8V0G(5O=ZZP;Wbvz<+)LRU5&o+L;!jUAXyqRJOK@rhTFS=o%eN5H0VLlA!vDDeE1G z3WF|CjP6)wV8T& zooi7MY@aoRTqvy6gpk%^V`|`itz!;8VpwjXPs#&3xD}XrdxL#3GW?sj8~5uVbh;$#uq)5`E4$Q8q-S;=ULSle#THDCB86W;HH&(`_ZrGXh5ytD-WVwMxwC+r0d2z52GUaPxn{gH}6Dw zg%@nTD+-tZ8LHz3nE2Vh7T|q1qRQN;FA7^8RBgyO>}?dUJOFoN6u)~TD$&B77scP+ zh}^lLm!m%Li(nI2wGG~R7c9wd4xklal_@vggxYPEkb3Y{rO>W?egt{VL9i$)Dx?b~ z5nPMdFrQ8)VPC6ny zj|vf|Tz1%QB(Uw*AD}l8ul(n4&~6HFZFy(G3g!0yM)QqYUSRw1zJpXb9(}-GtM4Gt zDUWMTqfOZMW4l$k{xmAr0Egg1_DbbHKSi%wAycuzJRQHKbL8Ie8g&zNBO*#mLDwk_ z<$>zkHB><{4_M$N=FuWeU?eQBoYYYNHRJyPy>FwGXf@TP1;(d5)B#{DFqB9B>&!_U zo`o{xrT!a+@CPq-K!ew790uh|KXtucUR`EVT#Kp8wcvs0&Yp#TUPt{KaN5RFCI1^F z?YqdQ zTO@bu1&}?o0mvTbt)m`8o0V7AQ4ePzsMSb$rIjiJWJWo?kxCiV@QL!h?bHx8n8d9EReA(eo*!<3$-6S+99M4>old;R>6nSX>7#Px8^4{6OLkB;T)Bhty zK4hx{*Q!MXD;)U7d|+3@g{Z1tViW*o1YmP!9pI*h%iryqyp&-i^1-7O)+~OJA-mya zHX^c@u;ga;~CGpk(&!H|FESd&rNsUPa{t-1rIvX*i4y+Y7PfeKdRG`)oNi zC-dEkFT0vrZs6RFaBG0RyPA4ewoNnOhxbyQKoOqq$j4`YXs4C7YpBO2Rru!p)HRfu z1hl|d5!s#C|3}oSG|JS)8W0M~0I>Jle};8<;sEt~*;+aS{|BZ*cYeF~zSe;>CbW&cPEUfT?{ z=PJM*L;*tCKUaXeB=_J23J}^51$f0Hpa3^1oI=rdxR?8$rP?Tb(CU~@0u~Qi9mUF- z=P51H@*>6BpQ6)A`j2`EHLRH|0Kc+63 z4sywi07g%6+qHnyL=!QgHI5J6hYIkazfv9MsbakEBWjsxf=7eOGG`(SLy&VnpRUiq z2J-qZ3XNF^fw^F`_?I73vldLWV=i#y&V{een+Jdy_*4U`!ii6*Ugd|UDTf}1o1aYn)h3y#8tAR37?_itFv??g9j?@u9D%ApZC?WyU+d zrs{Ku7q$j~dBAT;RULltYbpn&RI;22et=hG+I{ggRi*>%q9TTOz6sk|^9?n(FrvbS zfXYT#b)Kqw?~dUezo+V|vH<{RBp&aJ3KcE}!m|XyO`c1eRB30NJJhKLNqQ_QSDeX{ z_kW?ATyC-rIhk!>lAyKZi@yM@=o@NfDR^E4KAiwN&gBUZ)%)L2dFIJ&$u!ITmMWY@ zoVS16koXZagD+l+ige)yPdGq63-R1KG+oO^8>0AD7M1H8q5)4dpt?l(=(kj{HV*Iu zUiUOAT+f2Dm==g*4?a%{a2xeH>t=e{bf(+vI?=%ic)M#Vc%31Ju)a?XE&-w#!Nq5( z=pr-l{S+X(J3Gel#z=y4HceA}dct1eAtvkj7k z0FY~W2xnm1n5G;LmuapAy|d1(apt6@Ztr4OLw$9S!wbqa5hy=cuAw1$x?J-fBzHJ9 z9!OqxY8F8t;_|ZUsA7k2B za{aUT^gPW>Jho3`QC^>?xeHbE1Z*UZC!bvGJj9ohLL^%5x_)->ZhcR)3^{OB8?dC*2I?Cm(6P zord^hiZ*42Do>8qTg0nKUl!<-;t5wE>0$f4JWk|jVUYNm9Bm0C_vC2r05)qa+QDfY zbjHG70xSdWG=v~H$_oURE76NsE3D7-I~ z?gaP1J+b3nKix1{Si_uC9N?Kwb_lk(aE10?p|is)w1+hm&&p4oD8!*P+MmHdoNKjS zVh%QM)Na-CfHL6lSK3PD<&D};lSbGLrVT`1K6<)9dFSWaax{%&lQcveQY#>W%0p1l z&0+hC+UdZd>P0OWips?=Y9B&Y9wH&`KDLEO6^|V!wf)flr6;wCpq?k-3Wxt{)b-@U zH@w`4g5xbptq`0bGKk|Q-8|s;LzC_Yupx8Ix{6}5$VBm~5z-Dq-H`%vSne*fZXD19 zrO2YoX)NK{rchJ%6nY`<29PPNDev)vN;tkzS443%_HNS6!lTW)5$L0|TUUeK>vY>; z;6GTWJ850avn}o+5)|V^h&>Y(FytG8qd(*u4h~OUiR!`(`3S0+PBBdYN9=9aT>>0G zYS+~Qv&!wdKJXOrwPD=`7~Su}x<&&`#vRq|hSKYPsV`QZis}-Y3Z6}QqtHtYjB^1D z6X3}n*4@RrBdp+Y$5;-x^y{|RcyBN5P0-9B3yOwQe%h~lWEt>HJgftUl*iX9x{t{M z|3p`71pW^{skQMVV$n3r^OA=&m4*&F5Bmvk!#<$s;jRp(Af9L)^F zuJ^F8-=}m$Pqubpl3@C^A}2%lbF_0~XQ|ETxmad1%lzWFr^ zYZuO2vaohepNCWK|D*mkBQRg{son|9`#;rRp|QZJB9Hr4x|^9s{NCsKLM8umeKBmK z;`>s+BsQS~tCanM;U&{F&f5p4h}`-{Ap&0*U)KHEu8a32S=b0fdJl*2F><}|l z$2M10sZ<9>4cEhXJ!6Ig|98Ft1Dsx_3Bk* z)b8+;ml__^a9%GybD5zCAJ}cM!!q5q+i*uC*%bwDrW3>;oOZ%+MIpzwg%Tvr*G-az zwYBqW)kVAigrUmFdEG6n7~=4+PZ;Lqb40O68rH$TK%|ac7lap{xZ+s@Ih|{tHQWGO z|C?tGr)N&%+;JwxbTh<=Q=bd)__x0?ybE2Pc?1UZ)^80D;%9zqs8H_zo#9LMw!GmU z;|KT+WGupWAmjX;j3OBd_JWdl9~o!NQKjiykFiR_L!W0Dqj$P0v@I+M@5I|kcec(~ z&@#&Mb#;rUo=r|vWt%mBSF?FAzDlq0Rke#RyvA~vPodA~_Cxv74r2(iw{#dU1L#jF zjTsXrDE4nMmMHh6jmNg>cyX zB+Ng{wR+k4!B%pAo!6w51Rmf{TW>X$&dOHt=W)9rhp)4mX3RXFGRq{xm{*>&nsy^t zh+0^P)ppaXhG_tKlh-0iUt_v^F?qSjDZWC}VPxY42==h^YHO=f1OzWHGr17|NU`Yv z_1#stuhdkG-zzco`Oj}EKrE3>3H9~$i>rVg1GS*u)B^v)ObH&HX{v-pJT%jE(?8=r zT4pN3x0IUF|A45m%oM;^l$wf^>&r~=UV_7Ct4&~nD~sGFXCcg+*aO=dOxJlh79O3| zv#`QM0WAXyCcnPK zLq1qSbGM~y;E&+)N^ZX?4wk91XSb<_i1|ZTn0}Q5!`QpubP;4<-EaDea5(vIreO&C zwgG|an%6$Kj>k3Pb+M$$2Hdl9}qT& zLmhQDK@l?qJTve8>RLk!+Oyw8z*(l(trlg?&2y@~6W!Ca2TVrNf%1uLN|5l%;X-qP zGI#*w2Bvc}HWicYK6c2|2-&|KGJU0mr;#p~CxRb6U`pWVU8ak`Xj6+?>Fm>Q7&Z74 ze8Z53SDwGiG@J+P)%d9CR>JYU$4m}lSAFsyri~>W+cB{qtso^HaOTL99^U|Hy3XUK zw}7tUNmK0%&T|eSh{qI}vhPXL(#>6}k?Y-f+zt9;pQE`T7GV(&9|6Uu>p z^C)q?|8kYN4T@J>ZB8^n_NT9y!_cJURddR&_B}a!PPz3}^Jj#){F?a$BwJoLe;<PVeSoc8NU53 zvjzX|v>9$~W#Jj~XSoy~#tDsWI$piWX2<1!GVAc;Z(Hq3H@e=WT80Z8!LoEgCF zo@;X)I}v}wqn2M#TpaKG++3*~MV1k=q+X5XP12)LXVL2*Z#P@6BMc8)EKlem?Z~st zDgwq=cr5OG4*WavIKaPP@q#7rJ`$cu@%TxPrL2XAmn@-n8g%+Z+5mO!p)Po)l>P8U z!Rx870Z9bk%h%c~2vRdVI8MRSIF(SX2WQ8l$|N|RjAh0&eyTkU;!pb9##qSQ#z?~B z+ZfBtMqwHw z%~<{$EL`O`wU#c5;^1Z03~ipWZL#I87AReEwPik8rT)DZZ4Ts<*s_LDAHUtQT$54! zO3ob?Rcn_1$TH6at{ON)UO$5`yVFvf!_)AvTZ)QlA&B3;({eKmyy#BL97qVYPNl}X z?zEKq0KgbY`%=DSJ?|wKwEE4$H_fDdf-hM&Q4HT;3O;wIDq1;Nu$WDkD(U z&|?+6lB=~wVI<0k!P-nl_JYy+b}{rW=l(TMdE8|^Ohk2i(E2oV3BUN^l&U)GN!U32 zSJqkw?fmuD|IzDtMx+7b@i$qCRj{GSIvZdov6~13N!ezQva6b`1dVy9$$AkaUo=_Y zwDM8+j?mV2dTbK}MwNG#SwAG4Usz$?WafSFbW0!+0m8LFS-R5d@IgD!fqP(>uMJwi zB6{rQ5$h9RH7eI!Y29UpA;N1Q4qNwIH$z$XerrAP{O&wpC3g*omQ~7y@&!k&zbE~i zHCbmWi^r`taypkEv(}QG8dI#VTA^~?2`lj;`%YNT60oW7HS2X`dA@nwIs`7OGVqO6 zB3A2%CR-AWS!H|BwgKw#!*#YF9j>j{-y!jB4UI5;xgNPFyu@3*y@QQf8t8p=eb%wHR#m{$fn;d24}06kaJqs?+I5`!M{4NUf@uI5Ou=A?7G`_GvW>$v2B9w*?h#d z1b5zQD~4abj6#BccEnZ+5Y#y%>wu9Z@y~9BktOk;Ai?$b*z69@x2viu^Q02IX7G*M z@3B1!9EFdTAKz%LqH?JT@207&6MTMaC(?Wm2oBEF;0 zn#b#o+WxapU4aY>7J35EE~A#%hivP0T!5&de|yOG01S~Ew-MZC!?QIZwa%MW|pqb_MDt}U>Jax?WYrREf1YWyZbmVbcH<51p$F}!D zl9W&WX1ka8y|)ij$4?I(}hcG!ukxN(R5dc@!D z>$BHF?*I3-&}@Tp@%?rW!k>MNYAsFVrBEM<9D~02_#jn@-+RFB!#_BU$l*WwiM?D2 z{@8w&Xa;yYsSD;j>|UsW%|(glE6mUo0iFm5~&@`5TOO zN$^84dQ3TU%6`i<@TUjlr{?70hBB%V|Mq?REZGFV1>X39y+Ff5&_evcj`R~xrGD}U z`yxZ;7r@3d_VnNX`d404=2wP3vHw9cW9$DK7a#h}e$w>aac=nO?j_3IXW_SRa%A%X zWixWTiu9SEv*NiLc#v_apMtlq8png6D&^}o7AU1UhaTBsZQ*4QdF>DHli;M!(>n+{ zxKr<_Fu^k-^><%w_>wy)r}CKI0Y8M|m7kg%?`rVz=OGyQfE9im3HYVeaoi+tS&@tP a7CJtcU9NKFaFOF?6Z{%UsdqVgs{S9yy5E5S diff --git a/public/mix-manifest.json b/public/mix-manifest.json index e582be9dfc..2daf900f05 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -18,14 +18,14 @@ "/css/dist/skins/skin-blue-dark.css": "/css/dist/skins/skin-blue-dark.css?id=0409748eb4bb77fe171a", "/css/dist/skins/skin-orange-dark.css": "/css/dist/skins/skin-orange-dark.css?id=7abb3dcd41ad0d4700b7", "/css/dist/skins/skin-orange.css": "/css/dist/skins/skin-orange.css?id=96477616f4a4b4ff1db8", - "/css/dist/all.css": "/css/dist/all.css?id=23d12dde43fa52cbc84d", + "/css/dist/all.css": "/css/dist/all.css?id=19b5eace0db8c1559925", "/css/blue.png": "/css/blue.png?id=e83a6c29e04fe851f212", "/css/blue@2x.png": "/css/blue@2x.png?id=51135dd4d24f88f5de0b", "/css/dist/signature-pad.css": "/css/dist/signature-pad.css?id=6a89d3cd901305e66ced", "/css/dist/signature-pad.min.css": "/css/dist/signature-pad.min.css?id=6a89d3cd901305e66ced", - "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=810d7e520c3057ee500e", + "/css/dist/bootstrap-table.css": "/css/dist/bootstrap-table.css?id=93c24b4c89490bbfd73e", "/js/build/vendor.js": "/js/build/vendor.js?id=b93877b4a88a76e1b18b", - "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=473d249fc27f1b907d07", + "/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=75760107ce879b26f156", "/js/dist/all.js": "/js/dist/all.js?id=1b9488168279292af5c4", "/css/dist/skins/skin-green.min.css": "/css/dist/skins/skin-green.min.css?id=1f137fd2dcbac676d291", "/css/dist/skins/skin-green-dark.min.css": "/css/dist/skins/skin-green-dark.min.css?id=af88a4cc8e58dc298963", From 61f5825c698647cd71d9e8fffa9b8268674feb22 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 11 Apr 2022 15:37:38 +0100 Subject: [PATCH 34/49] Bumped version Signed-off-by: snipe --- config/version.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/version.php b/config/version.php index 1c5bf292e4..b8f1e301b1 100644 --- a/config/version.php +++ b/config/version.php @@ -1,10 +1,10 @@ 'v5.4.1', - 'full_app_version' => 'vV5.4.1 - build 6746-g3e22dce11', - 'build_version' => '6746', + 'app_version' => 'v5.4.2', + 'full_app_version' => 'v5.4.2 - build 6805-g5314ef97e', + 'build_version' => '6805', 'prerelease_version' => '', - 'hash_version' => 'g3e22dce11', - 'full_hash' => 'V5.4.1-20-g3e22dce11', + 'hash_version' => 'g5314ef97e', + 'full_hash' => 'v5.4.2-52-g5314ef97e', 'branch' => 'master', ); \ No newline at end of file From 5fba8202d6e87991915272edcbfe45e11467fe79 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 11 Apr 2022 15:40:58 +0100 Subject: [PATCH 35/49] Updated translations Signed-off-by: snipe --- .../lang/af/admin/custom_fields/general.php | 4 +- resources/lang/af/admin/hardware/general.php | 1 + resources/lang/af/admin/settings/general.php | 6 +- resources/lang/af/general.php | 3 + resources/lang/af/passwords.php | 2 +- .../lang/am/admin/custom_fields/general.php | 4 +- resources/lang/am/admin/hardware/general.php | 1 + resources/lang/am/admin/settings/general.php | 6 +- resources/lang/am/general.php | 3 + resources/lang/am/passwords.php | 2 +- .../lang/ar/admin/custom_fields/general.php | 4 +- resources/lang/ar/admin/hardware/general.php | 1 + resources/lang/ar/admin/settings/general.php | 4 +- resources/lang/ar/admin/users/general.php | 2 +- resources/lang/ar/button.php | 8 +- resources/lang/ar/general.php | 89 +++---- resources/lang/ar/passwords.php | 2 +- .../lang/bg/admin/custom_fields/general.php | 4 +- resources/lang/bg/admin/hardware/general.php | 1 + resources/lang/bg/admin/settings/general.php | 32 +-- resources/lang/bg/button.php | 2 +- resources/lang/bg/general.php | 15 +- resources/lang/bg/passwords.php | 2 +- .../lang/ca/admin/custom_fields/general.php | 4 +- resources/lang/ca/admin/hardware/general.php | 1 + resources/lang/ca/admin/settings/general.php | 6 +- resources/lang/ca/general.php | 3 + resources/lang/ca/passwords.php | 2 +- .../lang/cs/admin/categories/general.php | 2 +- .../lang/cs/admin/custom_fields/general.php | 4 +- resources/lang/cs/admin/hardware/form.php | 2 +- resources/lang/cs/admin/hardware/general.php | 3 +- resources/lang/cs/admin/hardware/table.php | 2 +- resources/lang/cs/admin/locations/table.php | 20 +- resources/lang/cs/admin/settings/general.php | 4 +- resources/lang/cs/admin/users/general.php | 2 +- resources/lang/cs/button.php | 14 +- resources/lang/cs/general.php | 73 +++--- resources/lang/cs/passwords.php | 2 +- resources/lang/cs/validation.php | 4 +- .../lang/cy/admin/custom_fields/general.php | 4 +- resources/lang/cy/admin/hardware/general.php | 1 + resources/lang/cy/admin/settings/general.php | 6 +- resources/lang/cy/general.php | 3 + resources/lang/cy/passwords.php | 2 +- .../lang/da/admin/custom_fields/general.php | 4 +- resources/lang/da/admin/hardware/general.php | 1 + resources/lang/da/admin/settings/general.php | 4 +- resources/lang/da/general.php | 3 + resources/lang/da/passwords.php | 2 +- resources/lang/de/admin/companies/general.php | 2 +- .../lang/de/admin/custom_fields/general.php | 20 +- .../lang/de/admin/depreciations/general.php | 6 +- .../lang/de/admin/depreciations/table.php | 2 +- resources/lang/de/admin/hardware/general.php | 9 +- resources/lang/de/admin/hardware/table.php | 8 +- resources/lang/de/admin/kits/general.php | 48 ++-- resources/lang/de/admin/locations/table.php | 8 +- resources/lang/de/admin/reports/general.php | 4 +- resources/lang/de/admin/settings/general.php | 138 +++++----- resources/lang/de/admin/settings/message.php | 32 +-- .../lang/de/admin/statuslabels/message.php | 2 +- resources/lang/de/admin/users/general.php | 14 +- resources/lang/de/general.php | 13 +- resources/lang/de/passwords.php | 2 +- .../lang/el/admin/custom_fields/general.php | 4 +- resources/lang/el/admin/hardware/general.php | 1 + resources/lang/el/admin/settings/general.php | 6 +- resources/lang/el/general.php | 3 + resources/lang/el/passwords.php | 2 +- .../en-GB/admin/custom_fields/general.php | 4 +- .../lang/en-GB/admin/hardware/general.php | 1 + .../lang/en-GB/admin/settings/general.php | 4 +- resources/lang/en-GB/general.php | 3 + resources/lang/en-GB/passwords.php | 2 +- .../en-ID/admin/custom_fields/general.php | 4 +- .../lang/en-ID/admin/hardware/general.php | 1 + .../lang/en-ID/admin/settings/general.php | 4 +- resources/lang/en-ID/general.php | 3 + resources/lang/en-ID/passwords.php | 2 +- .../lang/en/admin/custom_fields/general.php | 4 +- resources/lang/en/admin/hardware/general.php | 1 + resources/lang/en/admin/settings/general.php | 4 +- resources/lang/en/general.php | 3 + .../lang/es-CO/admin/companies/general.php | 4 +- .../es-CO/admin/custom_fields/general.php | 4 +- .../lang/es-CO/admin/hardware/general.php | 35 +-- .../lang/es-CO/admin/settings/general.php | 4 +- resources/lang/es-CO/general.php | 11 +- resources/lang/es-CO/passwords.php | 2 +- resources/lang/es-CO/validation.php | 2 +- .../lang/es-ES/admin/companies/general.php | 4 +- .../es-ES/admin/custom_fields/general.php | 4 +- .../lang/es-ES/admin/hardware/general.php | 1 + .../lang/es-ES/admin/settings/general.php | 4 +- resources/lang/es-ES/general.php | 11 +- resources/lang/es-ES/passwords.php | 2 +- resources/lang/es-ES/validation.php | 2 +- .../lang/es-MX/admin/categories/general.php | 2 +- .../lang/es-MX/admin/companies/general.php | 4 +- .../es-MX/admin/custom_fields/general.php | 4 +- resources/lang/es-MX/admin/hardware/form.php | 12 +- .../lang/es-MX/admin/hardware/general.php | 3 +- .../lang/es-MX/admin/hardware/message.php | 2 +- resources/lang/es-MX/admin/hardware/table.php | 14 +- .../lang/es-MX/admin/locations/table.php | 34 +-- .../lang/es-MX/admin/settings/general.php | 4 +- .../lang/es-MX/admin/statuslabels/message.php | 2 +- resources/lang/es-MX/general.php | 11 +- resources/lang/es-MX/passwords.php | 2 +- resources/lang/es-MX/validation.php | 2 +- .../lang/es-VE/admin/companies/general.php | 4 +- .../es-VE/admin/custom_fields/general.php | 4 +- .../lang/es-VE/admin/hardware/general.php | 1 + .../lang/es-VE/admin/settings/general.php | 4 +- resources/lang/es-VE/general.php | 11 +- resources/lang/es-VE/passwords.php | 2 +- resources/lang/es-VE/validation.php | 2 +- .../lang/et/admin/custom_fields/general.php | 4 +- resources/lang/et/admin/hardware/general.php | 1 + resources/lang/et/admin/settings/general.php | 4 +- resources/lang/et/general.php | 3 + resources/lang/et/passwords.php | 2 +- resources/lang/fa/admin/companies/general.php | 2 +- .../lang/fa/admin/custom_fields/general.php | 4 +- resources/lang/fa/admin/hardware/form.php | 12 +- resources/lang/fa/admin/hardware/general.php | 1 + resources/lang/fa/admin/locations/table.php | 38 +-- resources/lang/fa/admin/models/message.php | 2 +- resources/lang/fa/admin/settings/general.php | 6 +- .../lang/fa/admin/statuslabels/message.php | 2 +- .../lang/fa/admin/statuslabels/table.php | 4 +- resources/lang/fa/general.php | 3 + resources/lang/fa/passwords.php | 2 +- .../lang/fi/admin/custom_fields/general.php | 4 +- resources/lang/fi/admin/hardware/general.php | 1 + resources/lang/fi/admin/settings/general.php | 4 +- resources/lang/fi/general.php | 3 + resources/lang/fi/passwords.php | 2 +- .../lang/fil/admin/custom_fields/general.php | 4 +- resources/lang/fil/admin/hardware/general.php | 1 + resources/lang/fil/admin/settings/general.php | 6 +- resources/lang/fil/general.php | 3 + resources/lang/fil/passwords.php | 2 +- resources/lang/fr/admin/companies/general.php | 2 +- .../lang/fr/admin/custom_fields/general.php | 22 +- .../lang/fr/admin/depreciations/general.php | 2 +- .../lang/fr/admin/depreciations/table.php | 2 +- resources/lang/fr/admin/groups/titles.php | 6 +- resources/lang/fr/admin/hardware/form.php | 12 +- resources/lang/fr/admin/hardware/general.php | 19 +- resources/lang/fr/admin/hardware/message.php | 2 +- resources/lang/fr/admin/hardware/table.php | 14 +- resources/lang/fr/admin/kits/general.php | 68 ++--- resources/lang/fr/admin/locations/table.php | 34 +-- resources/lang/fr/admin/reports/general.php | 6 +- resources/lang/fr/admin/settings/general.php | 144 +++++------ resources/lang/fr/admin/settings/message.php | 28 +- .../lang/fr/admin/statuslabels/message.php | 2 +- resources/lang/fr/admin/users/general.php | 8 +- resources/lang/fr/button.php | 10 +- resources/lang/fr/general.php | 181 ++++++------- resources/lang/fr/passwords.php | 2 +- .../ga-IE/admin/custom_fields/general.php | 4 +- .../lang/ga-IE/admin/hardware/general.php | 1 + .../lang/ga-IE/admin/settings/general.php | 6 +- resources/lang/ga-IE/general.php | 3 + resources/lang/ga-IE/passwords.php | 2 +- .../lang/he/admin/custom_fields/general.php | 10 +- resources/lang/he/admin/groups/titles.php | 2 +- resources/lang/he/admin/hardware/form.php | 12 +- resources/lang/he/admin/hardware/general.php | 17 +- resources/lang/he/admin/hardware/message.php | 2 +- resources/lang/he/admin/hardware/table.php | 16 +- resources/lang/he/admin/kits/general.php | 6 +- resources/lang/he/admin/locations/table.php | 4 +- resources/lang/he/admin/settings/general.php | 22 +- resources/lang/he/admin/settings/message.php | 4 +- .../lang/he/admin/statuslabels/message.php | 2 +- resources/lang/he/admin/users/general.php | 2 +- resources/lang/he/button.php | 2 +- resources/lang/he/general.php | 111 ++++---- resources/lang/he/passwords.php | 2 +- .../lang/hr/admin/custom_fields/general.php | 4 +- resources/lang/hr/admin/hardware/general.php | 1 + resources/lang/hr/admin/settings/general.php | 6 +- resources/lang/hr/general.php | 3 + resources/lang/hr/passwords.php | 2 +- .../lang/hu/admin/categories/general.php | 2 +- resources/lang/hu/admin/companies/general.php | 4 +- .../lang/hu/admin/custom_fields/general.php | 32 +-- .../lang/hu/admin/depreciations/general.php | 8 +- .../lang/hu/admin/depreciations/table.php | 2 +- resources/lang/hu/admin/groups/titles.php | 6 +- resources/lang/hu/admin/hardware/form.php | 12 +- resources/lang/hu/admin/hardware/general.php | 33 +-- resources/lang/hu/admin/hardware/message.php | 2 +- resources/lang/hu/admin/hardware/table.php | 8 +- resources/lang/hu/admin/kits/general.php | 68 ++--- resources/lang/hu/admin/locations/table.php | 24 +- resources/lang/hu/admin/reports/general.php | 10 +- resources/lang/hu/admin/settings/general.php | 226 ++++++++--------- resources/lang/hu/admin/settings/message.php | 34 +-- .../lang/hu/admin/statuslabels/message.php | 2 +- resources/lang/hu/admin/users/general.php | 20 +- resources/lang/hu/button.php | 12 +- resources/lang/hu/general.php | 209 +++++++-------- resources/lang/hu/help.php | 16 +- resources/lang/hu/mail.php | 2 +- resources/lang/hu/passwords.php | 2 +- resources/lang/hu/validation.php | 4 +- .../lang/id/admin/custom_fields/general.php | 4 +- resources/lang/id/admin/hardware/general.php | 1 + resources/lang/id/admin/settings/general.php | 4 +- resources/lang/id/general.php | 3 + resources/lang/id/passwords.php | 2 +- .../lang/is/admin/custom_fields/general.php | 4 +- resources/lang/is/admin/hardware/general.php | 3 +- resources/lang/is/admin/hardware/table.php | 2 +- resources/lang/is/admin/locations/table.php | 6 +- resources/lang/is/admin/reports/general.php | 4 +- resources/lang/is/admin/settings/general.php | 6 +- resources/lang/is/admin/settings/message.php | 6 +- resources/lang/is/general.php | 3 + resources/lang/is/passwords.php | 2 +- .../lang/it/admin/custom_fields/general.php | 4 +- .../lang/it/admin/depreciations/general.php | 8 +- .../lang/it/admin/depreciations/table.php | 2 +- resources/lang/it/admin/groups/titles.php | 6 +- resources/lang/it/admin/hardware/form.php | 14 +- resources/lang/it/admin/hardware/general.php | 31 +-- resources/lang/it/admin/hardware/message.php | 2 +- resources/lang/it/admin/hardware/table.php | 14 +- resources/lang/it/admin/locations/table.php | 36 +-- resources/lang/it/admin/settings/general.php | 170 ++++++------- resources/lang/it/admin/settings/message.php | 34 +-- .../lang/it/admin/statuslabels/message.php | 2 +- resources/lang/it/admin/users/general.php | 20 +- resources/lang/it/button.php | 12 +- resources/lang/it/general.php | 35 +-- resources/lang/it/passwords.php | 2 +- .../lang/iu/admin/custom_fields/general.php | 4 +- resources/lang/iu/admin/hardware/general.php | 1 + resources/lang/iu/admin/settings/general.php | 6 +- resources/lang/iu/general.php | 3 + resources/lang/iu/passwords.php | 2 +- .../lang/ja/admin/custom_fields/general.php | 4 +- resources/lang/ja/admin/hardware/general.php | 1 + resources/lang/ja/admin/settings/general.php | 4 +- resources/lang/ja/general.php | 3 + resources/lang/ja/passwords.php | 2 +- .../lang/ko/admin/custom_fields/general.php | 4 +- resources/lang/ko/admin/hardware/general.php | 1 + resources/lang/ko/admin/locations/table.php | 20 +- resources/lang/ko/admin/settings/general.php | 4 +- resources/lang/ko/button.php | 6 +- resources/lang/ko/general.php | 29 ++- resources/lang/ko/mail.php | 4 +- resources/lang/ko/passwords.php | 2 +- .../lang/lt/admin/custom_fields/general.php | 4 +- resources/lang/lt/admin/hardware/general.php | 1 + resources/lang/lt/admin/settings/general.php | 6 +- resources/lang/lt/general.php | 3 + resources/lang/lt/passwords.php | 2 +- .../lang/lv/admin/custom_fields/general.php | 4 +- resources/lang/lv/admin/hardware/general.php | 1 + resources/lang/lv/admin/settings/general.php | 6 +- resources/lang/lv/general.php | 3 + resources/lang/lv/passwords.php | 2 +- .../lang/mi/admin/custom_fields/general.php | 4 +- resources/lang/mi/admin/hardware/general.php | 1 + resources/lang/mi/admin/settings/general.php | 6 +- resources/lang/mi/general.php | 3 + resources/lang/mi/passwords.php | 2 +- .../lang/mk/admin/custom_fields/general.php | 4 +- resources/lang/mk/admin/hardware/general.php | 1 + resources/lang/mk/admin/settings/general.php | 6 +- resources/lang/mk/general.php | 3 + resources/lang/mk/passwords.php | 2 +- .../ml-IN/admin/custom_fields/general.php | 4 +- .../lang/ml-IN/admin/hardware/general.php | 1 + .../lang/ml-IN/admin/settings/general.php | 6 +- resources/lang/ml-IN/general.php | 3 + resources/lang/ml-IN/passwords.php | 2 +- .../lang/mn/admin/custom_fields/general.php | 4 +- resources/lang/mn/admin/hardware/general.php | 1 + resources/lang/mn/admin/settings/general.php | 6 +- resources/lang/mn/general.php | 3 + resources/lang/mn/passwords.php | 2 +- .../lang/ms/admin/custom_fields/general.php | 4 +- resources/lang/ms/admin/hardware/general.php | 1 + resources/lang/ms/admin/settings/general.php | 4 +- resources/lang/ms/general.php | 3 + resources/lang/ms/passwords.php | 2 +- resources/lang/nl/admin/companies/general.php | 4 +- .../lang/nl/admin/custom_fields/general.php | 32 +-- .../lang/nl/admin/depreciations/general.php | 8 +- .../lang/nl/admin/depreciations/table.php | 2 +- resources/lang/nl/admin/groups/titles.php | 6 +- resources/lang/nl/admin/hardware/form.php | 12 +- resources/lang/nl/admin/hardware/general.php | 17 +- resources/lang/nl/admin/kits/general.php | 68 ++--- resources/lang/nl/admin/reports/general.php | 10 +- resources/lang/nl/admin/settings/general.php | 162 ++++++------ resources/lang/nl/admin/settings/message.php | 34 +-- resources/lang/nl/admin/users/general.php | 14 +- resources/lang/nl/button.php | 12 +- resources/lang/nl/general.php | 207 +++++++-------- resources/lang/nl/mail.php | 4 +- resources/lang/nl/passwords.php | 2 +- .../lang/no/admin/custom_fields/general.php | 4 +- resources/lang/no/admin/hardware/general.php | 1 + resources/lang/no/admin/settings/general.php | 4 +- resources/lang/no/general.php | 3 + resources/lang/no/passwords.php | 2 +- .../lang/pl/admin/custom_fields/general.php | 10 +- resources/lang/pl/admin/hardware/general.php | 5 +- resources/lang/pl/admin/kits/general.php | 10 +- resources/lang/pl/admin/locations/table.php | 2 +- resources/lang/pl/admin/reports/general.php | 2 +- resources/lang/pl/admin/settings/general.php | 4 +- resources/lang/pl/admin/settings/message.php | 6 +- resources/lang/pl/button.php | 4 +- resources/lang/pl/general.php | 45 ++-- resources/lang/pl/passwords.php | 2 +- .../pt-BR/admin/custom_fields/general.php | 4 +- .../lang/pt-BR/admin/hardware/general.php | 1 + .../lang/pt-BR/admin/settings/general.php | 4 +- resources/lang/pt-BR/general.php | 119 ++++----- resources/lang/pt-BR/passwords.php | 2 +- resources/lang/pt-BR/validation.php | 2 +- .../pt-PT/admin/custom_fields/general.php | 4 +- .../lang/pt-PT/admin/hardware/general.php | 1 + .../lang/pt-PT/admin/settings/general.php | 6 +- resources/lang/pt-PT/general.php | 61 ++--- resources/lang/pt-PT/mail.php | 8 +- resources/lang/pt-PT/passwords.php | 2 +- .../lang/ro/admin/custom_fields/general.php | 4 +- resources/lang/ro/admin/hardware/general.php | 1 + resources/lang/ro/admin/settings/general.php | 6 +- resources/lang/ro/general.php | 3 + resources/lang/ro/passwords.php | 2 +- .../lang/ru/admin/custom_fields/general.php | 4 +- resources/lang/ru/admin/hardware/general.php | 1 + resources/lang/ru/admin/settings/general.php | 4 +- resources/lang/ru/general.php | 3 + resources/lang/ru/passwords.php | 2 +- .../si-LK/admin/custom_fields/general.php | 4 +- .../lang/si-LK/admin/hardware/general.php | 1 + .../lang/si-LK/admin/settings/general.php | 6 +- resources/lang/si-LK/general.php | 3 + resources/lang/si-LK/passwords.php | 2 +- .../lang/sk/admin/categories/general.php | 2 +- .../lang/sk/admin/custom_fields/general.php | 4 +- resources/lang/sk/admin/hardware/general.php | 1 + resources/lang/sk/admin/locations/table.php | 32 +-- resources/lang/sk/admin/settings/general.php | 4 +- resources/lang/sk/general.php | 3 + resources/lang/sk/help.php | 2 +- resources/lang/sk/passwords.php | 2 +- .../lang/sl/admin/custom_fields/general.php | 4 +- resources/lang/sl/admin/hardware/general.php | 1 + resources/lang/sl/admin/settings/general.php | 4 +- resources/lang/sl/general.php | 3 + resources/lang/sl/passwords.php | 2 +- .../sr-CS/admin/custom_fields/general.php | 4 +- .../lang/sr-CS/admin/hardware/general.php | 1 + .../lang/sr-CS/admin/settings/general.php | 6 +- resources/lang/sr-CS/general.php | 3 + resources/lang/sr-CS/passwords.php | 2 +- .../lang/sv-SE/admin/categories/general.php | 2 +- .../lang/sv-SE/admin/companies/general.php | 4 +- .../sv-SE/admin/custom_fields/general.php | 32 +-- .../sv-SE/admin/depreciations/general.php | 10 +- .../lang/sv-SE/admin/depreciations/table.php | 2 +- resources/lang/sv-SE/admin/groups/titles.php | 6 +- resources/lang/sv-SE/admin/hardware/form.php | 12 +- .../lang/sv-SE/admin/hardware/general.php | 35 +-- .../lang/sv-SE/admin/hardware/message.php | 2 +- resources/lang/sv-SE/admin/hardware/table.php | 14 +- resources/lang/sv-SE/admin/kits/general.php | 68 ++--- .../lang/sv-SE/admin/locations/table.php | 34 +-- resources/lang/sv-SE/admin/models/general.php | 2 +- .../lang/sv-SE/admin/reports/general.php | 10 +- .../lang/sv-SE/admin/settings/general.php | 176 ++++++------- .../lang/sv-SE/admin/settings/message.php | 34 +-- .../lang/sv-SE/admin/statuslabels/message.php | 2 +- resources/lang/sv-SE/admin/users/general.php | 20 +- resources/lang/sv-SE/admin/users/message.php | 2 +- resources/lang/sv-SE/button.php | 14 +- resources/lang/sv-SE/general.php | 239 +++++++++--------- resources/lang/sv-SE/passwords.php | 2 +- resources/lang/sv-SE/validation.php | 4 +- .../lang/ta/admin/custom_fields/general.php | 4 +- resources/lang/ta/admin/hardware/general.php | 1 + resources/lang/ta/admin/settings/general.php | 6 +- resources/lang/ta/general.php | 3 + resources/lang/ta/passwords.php | 2 +- .../lang/th/admin/custom_fields/general.php | 4 +- resources/lang/th/admin/hardware/general.php | 1 + resources/lang/th/admin/settings/general.php | 6 +- resources/lang/th/general.php | 3 + resources/lang/th/passwords.php | 2 +- .../lang/tl/admin/custom_fields/general.php | 4 +- resources/lang/tl/admin/hardware/general.php | 1 + resources/lang/tl/admin/settings/general.php | 6 +- resources/lang/tl/general.php | 3 + resources/lang/tl/passwords.php | 2 +- resources/lang/tr/admin/companies/general.php | 4 +- .../lang/tr/admin/custom_fields/general.php | 10 +- resources/lang/tr/admin/hardware/general.php | 1 + resources/lang/tr/admin/locations/table.php | 10 +- resources/lang/tr/admin/settings/general.php | 4 +- resources/lang/tr/admin/users/general.php | 16 +- resources/lang/tr/general.php | 205 +++++++-------- resources/lang/tr/passwords.php | 2 +- .../lang/uk/admin/custom_fields/general.php | 4 +- resources/lang/uk/admin/hardware/general.php | 1 + resources/lang/uk/admin/settings/general.php | 6 +- resources/lang/uk/general.php | 3 + resources/lang/uk/passwords.php | 2 +- .../ur-PK/admin/custom_fields/general.php | 4 +- .../lang/ur-PK/admin/hardware/general.php | 1 + .../lang/ur-PK/admin/settings/general.php | 6 +- resources/lang/ur-PK/general.php | 3 + resources/lang/ur-PK/passwords.php | 2 +- .../lang/vi/admin/custom_fields/general.php | 4 +- resources/lang/vi/admin/hardware/general.php | 1 + resources/lang/vi/admin/settings/general.php | 4 +- resources/lang/vi/general.php | 3 + resources/lang/vi/passwords.php | 2 +- .../zh-CN/admin/custom_fields/general.php | 4 +- .../lang/zh-CN/admin/hardware/general.php | 1 + .../lang/zh-CN/admin/settings/general.php | 8 +- resources/lang/zh-CN/admin/users/general.php | 2 +- resources/lang/zh-CN/button.php | 2 +- resources/lang/zh-CN/general.php | 5 +- resources/lang/zh-CN/passwords.php | 2 +- .../zh-HK/admin/custom_fields/general.php | 4 +- .../lang/zh-HK/admin/hardware/general.php | 1 + .../lang/zh-HK/admin/settings/general.php | 6 +- resources/lang/zh-HK/general.php | 3 + resources/lang/zh-HK/passwords.php | 2 +- .../zh-TW/admin/custom_fields/general.php | 4 +- .../lang/zh-TW/admin/hardware/general.php | 1 + .../lang/zh-TW/admin/settings/general.php | 6 +- resources/lang/zh-TW/general.php | 3 + resources/lang/zh-TW/passwords.php | 2 +- .../lang/zu/admin/custom_fields/general.php | 4 +- resources/lang/zu/admin/hardware/general.php | 1 + resources/lang/zu/admin/settings/general.php | 6 +- resources/lang/zu/general.php | 3 + resources/lang/zu/passwords.php | 2 +- 453 files changed, 2914 insertions(+), 2542 deletions(-) diff --git a/resources/lang/af/admin/custom_fields/general.php b/resources/lang/af/admin/custom_fields/general.php index e440728058..8022ffdcb0 100644 --- a/resources/lang/af/admin/custom_fields/general.php +++ b/resources/lang/af/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/af/admin/hardware/general.php b/resources/lang/af/admin/hardware/general.php index 5e6cad4a3d..c6fc9f0bb9 100644 --- a/resources/lang/af/admin/hardware/general.php +++ b/resources/lang/af/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'argief', 'asset' => 'bate', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Kontrole bate', 'checkout' => 'Checkout Asset', 'clone' => 'Klone Bate', diff --git a/resources/lang/af/admin/settings/general.php b/resources/lang/af/admin/settings/general.php index de3f005c02..be84588847 100644 --- a/resources/lang/af/admin/settings/general.php +++ b/resources/lang/af/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Alerts aangeskakel', 'alert_interval' => 'Uitgaande Alert Drempel (in dae)', 'alert_inv_threshold' => 'Voorraadwaarskuwingsdrempel', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Bate ID\'s', 'audit_interval' => 'Ouditinterval', - 'audit_interval_help' => 'As u gereeld u bates fisies moet kontroleer, vul die interval in maande in.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Oudit Waarskuwing Drempel', 'audit_warning_days_help' => 'Hoeveel dae vooruit moet ons u waarsku wanneer bates verskuldig is vir ouditering?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode-instellings', 'confirm_purge' => 'Bevestig skoonmaak', diff --git a/resources/lang/af/general.php b/resources/lang/af/general.php index 3ebd677ee8..1978cdbae2 100644 --- a/resources/lang/af/general.php +++ b/resources/lang/af/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'E-pos Domein', 'email_format' => 'E-pos formaat', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Dit word gebruik om e-posadresse te genereer wanneer u dit invoer', 'error' => 'Error', 'filastname_format' => 'Eerste Voorletter (jsmith@voorbeeld.com)', @@ -192,6 +193,8 @@ 'qty' => 'HOEV', 'quantity' => 'hoeveelheid', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Klaar om te implementeer', 'recent_activity' => 'Onlangse aktiwiteite', 'remaining' => 'Remaining', diff --git a/resources/lang/af/passwords.php b/resources/lang/af/passwords.php index ec74a026df..4772940015 100644 --- a/resources/lang/af/passwords.php +++ b/resources/lang/af/passwords.php @@ -1,6 +1,6 @@ 'Jou wagwoord skakel is gestuur!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/am/admin/custom_fields/general.php b/resources/lang/am/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/am/admin/custom_fields/general.php +++ b/resources/lang/am/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/am/admin/hardware/general.php b/resources/lang/am/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/am/admin/hardware/general.php +++ b/resources/lang/am/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/am/admin/settings/general.php b/resources/lang/am/admin/settings/general.php index 3e7a60f89f..6bbab229e3 100644 --- a/resources/lang/am/admin/settings/general.php +++ b/resources/lang/am/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/am/general.php b/resources/lang/am/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/am/general.php +++ b/resources/lang/am/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/am/passwords.php b/resources/lang/am/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/am/passwords.php +++ b/resources/lang/am/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/ar/admin/custom_fields/general.php b/resources/lang/ar/admin/custom_fields/general.php index ed0406422f..e4865630c4 100644 --- a/resources/lang/ar/admin/custom_fields/general.php +++ b/resources/lang/ar/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'يجب أن تكون هذه القيمة فريدة من نوعها عبر جميع الأصول', + 'unique' => 'غير مكرر', ]; diff --git a/resources/lang/ar/admin/hardware/general.php b/resources/lang/ar/admin/hardware/general.php index 65ab33ddcf..f6718b34bb 100644 --- a/resources/lang/ar/admin/hardware/general.php +++ b/resources/lang/ar/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'مؤرشفة', 'asset' => 'أصل', 'bulk_checkout' => 'إخراج الأصول', + 'bulk_checkin' => 'ادخال الأصل', 'checkin' => 'ادخال الأصل', 'checkout' => 'اخراج الأصل', 'clone' => 'استنساخ الأصل', diff --git a/resources/lang/ar/admin/settings/general.php b/resources/lang/ar/admin/settings/general.php index 249150e4f8..88965382a2 100644 --- a/resources/lang/ar/admin/settings/general.php +++ b/resources/lang/ar/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'التحقق من هذا المربع سيسمح للمستخدم باستخدام مظهر واجهة المستخدم بمظهر آخر.', 'asset_ids' => 'ارقام تعريف الاصول', 'audit_interval' => 'مدة التدقيق', - 'audit_interval_help' => 'إذا كان مطلوبا منك مراجعة أصولك الفعلية بشكل دوري، قم بإدخال المدة بالأشهر.', + 'audit_interval_help' => 'إذا كان مطلوبا منك التدقيق المادي بانتظام في الأصول الخاصة بك، قم بإدخال الفاصل الزمني بالأشهر التي تستخدمها. إذا قمت بتحديث هذه القيمة، كل "تواريخ المراجعة التالية" للأصول مع تاريخ مراجعة الحسابات المقبل.', 'audit_warning_days' => 'عتبة تحذير التدقيق', 'audit_warning_days_help' => 'كم يوما مقدما يجب أن نحذركم عندما تكون الأصول مستحقة للتدقيق؟', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'سيتم تسجيل الخروج من جميع المستخدمين الحاليين، بما في ذلك انت، بمجرد اكتمال الاستعادة.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'إعدادات الباركود', 'confirm_purge' => 'تأكيد التطهير', diff --git a/resources/lang/ar/admin/users/general.php b/resources/lang/ar/admin/users/general.php index 13477cc3b8..f8c41d59ac 100644 --- a/resources/lang/ar/admin/users/general.php +++ b/resources/lang/ar/admin/users/general.php @@ -30,7 +30,7 @@ return [ 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', 'remove_group_memberships' => 'Remove Group Memberships', - 'warning_deletion' => 'WARNING:', + 'warning_deletion' => 'تحذير:', 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', 'update_user_asssets_status' => 'Update all assets for these users to this status', 'checkin_user_properties' => 'Check in all properties associated with these users', diff --git a/resources/lang/ar/button.php b/resources/lang/ar/button.php index e9b51685cf..10c68a347e 100644 --- a/resources/lang/ar/button.php +++ b/resources/lang/ar/button.php @@ -8,7 +8,7 @@ return [ 'delete' => 'حذف', 'edit' => 'تعديل', 'restore' => 'إستعادة', - 'remove' => 'إزالة', + 'remove' => 'حذف', 'request' => 'طلب', 'submit' => 'إرسال', 'upload' => 'رفع', @@ -17,8 +17,8 @@ return [ 'generate_labels' => '{1} انشاء تسميات [2,*] توليد تسميات', 'send_password_link' => 'إرسال رابط إعادة تعيين كلمة السر', 'go' => 'انطلق', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', + 'bulk_actions' => 'مجموعة إجراءات', + 'add_maintenance' => 'إضافة صيانة', + 'append' => 'إلحاق', 'new' => 'جديد', ]; diff --git a/resources/lang/ar/general.php b/resources/lang/ar/general.php index 9664a45b41..1ace6ba661 100644 --- a/resources/lang/ar/general.php +++ b/resources/lang/ar/general.php @@ -19,10 +19,10 @@ 'asset' => 'الأصول', 'asset_report' => 'تقرير الأصول', 'asset_tag' => 'ترميز الأصل', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'وسم الأصل', + 'assets_available' => 'الأصول المتاحة', + 'accept_assets' => 'قبول الأصول :name', + 'accept_assets_menu' => 'قبول الأصول', 'audit' => 'تدقيق', 'audit_report' => 'سجل التدقيق', 'assets' => 'الأصول', @@ -33,10 +33,10 @@ 'bulkaudit' => 'تدقيق متعدد', 'bulkaudit_status' => 'حالة التدقيق', 'bulk_checkout' => 'اخراج متعدد', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bulk_edit' => 'تحرير بالجملة', + 'bulk_delete' => 'حذف بالجملة', + 'bulk_actions' => 'مجموعة إجراءات', + 'bulk_checkin_delete' => 'التدقيق بالجملة & حذف', 'bystatus' => 'حسب الحالة', 'cancel' => 'إلغاء', 'categories' => 'التصنيفات', @@ -69,8 +69,8 @@ 'updated_at' => 'تم التحديث في', 'currency' => '$', // this is deprecated 'current' => 'الحالي', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'كلمة المرور الحالية', + 'customize_report' => 'تخصيص التقرير', 'custom_report' => 'تقرير مخصص للأصول', 'dashboard' => 'لوحة القيادة', 'days' => 'أيام', @@ -82,12 +82,12 @@ 'delete_confirm' => 'هل أنت متأكد من حذف :المنتج؟', 'deleted' => 'تم حذفها', 'delete_seats' => 'المقاعد المحذوفة', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'فشل الحذف', 'departments' => 'الإدارات', 'department' => ' قسم، أقسام', 'deployed' => 'مُوزعة', 'depreciation' => 'الإستهلاك', - 'depreciations' => 'Depreciations', + 'depreciations' => 'الاستهلاكات', 'depreciation_report' => 'تقرير الإستهلاك', 'details' => 'التفاصيل', 'download' => 'تحميل', @@ -96,8 +96,9 @@ 'eol' => 'نهاية العمر', 'email_domain' => 'نطاق البريد الإلكتروني', 'email_format' => 'تنسيق البريد الإلكتروني', + 'employee_number' => 'رقم الموظف', 'email_domain_help' => 'يتم استخدام هذا لتوليد عناوين البريد الإلكتروني عند الاستيراد', - 'error' => 'Error', + 'error' => 'خطأ', 'filastname_format' => 'الاسم الأخير الأول (jsmith@example.com)', 'firstname_lastname_format' => 'الاسم الأول الاسم الأخير (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'الاسم الأول الاسم الأخير (jane_smith@example.com)', @@ -114,13 +115,13 @@ 'file_name' => 'ملف', 'file_type' => 'نوع الملف', 'file_uploads' => 'تحميلات الملفات', - 'file_upload' => 'File Upload', + 'file_upload' => 'رفع الملف', 'generate' => 'توفير', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'إنشاء تسميات', 'github_markdown' => 'يتيح هذا الحقل بتطبيق نمط الكتابة من Github.', 'groups' => 'المجموعات', 'gravatar_email' => 'البريد الإلكتروني لخدمة Gravatar', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'غيّر صورتك الرمزية في Gravatar.com.', 'history' => 'الأرشيف', 'history_for' => 'السجل لـ', 'id' => 'رقم التعريف', @@ -128,7 +129,7 @@ 'image_delete' => 'حذف الصورة', 'image_upload' => 'رفع صورة', 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_size_help' => 'الحد الأقصى لحجم الرفع المسموح به هو :size.', 'image_filetypes_help' => 'أنواع الملفات المقبولة هي jpg، webpp، png، gif، svg. الحد الأقصى المسموح به للتحميل هو :size.', 'import' => 'استيراد', 'importing' => 'الاستيراد', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'تقرير صيانة الأصول', 'asset_maintenances' => 'صيانة الأصول', 'item' => 'بند', - 'item_name' => 'Item Name', + 'item_name' => 'إسم العنصر', 'insufficient_permissions' => 'صلاحيات غير كافية!', 'kits' => 'مجموعات محددة مسبقاً', 'language' => 'لغة', @@ -150,7 +151,7 @@ 'licenses_available' => 'التراخيص المتاحة', 'licenses' => 'التراخيص', 'list_all' => 'عرض الكل', - 'loading' => 'Loading... please wait....', + 'loading' => 'جار التحميل. أرجو الإنتظار....', 'lock_passwords' => 'لن يتم حفظ قيمة الحقل هذه في تثبيت تجريبي.', 'feature_disabled' => 'تم تعطيل هذه الميزة للتثبيت التجريبي.', 'location' => 'الموقع', @@ -169,7 +170,7 @@ 'months' => 'أشهر', 'moreinfo' => 'المزيد من المعلومات', 'name' => 'الإسم', - 'new_password' => 'New Password', + 'new_password' => 'كلمة المرور الجديدة', 'next' => 'التالى', 'next_audit_date' => 'تاريخ التدقيق التالي', 'last_audit' => 'آخر مراجعة', @@ -191,23 +192,25 @@ 'purchase_date' => 'تاريخ الشراء', 'qty' => 'الكمية', 'quantity' => 'كمية', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quantity_minimum' => 'لديك :count عناصر أقل أو قريبة من الحد الأدنى لمستويات الكمية', + 'quickscan_checkin' => 'فحص سريع للادخال', + 'quickscan_checkin_status' => 'فحص حالة الادخال', 'ready_to_deploy' => 'جاهزة للتوزيع', 'recent_activity' => 'آخر نشاط', - 'remaining' => 'Remaining', + 'remaining' => 'المتبقية', 'remove_company' => 'إزالة جمعية الشركة', 'reports' => 'التقارير', 'restored' => 'المعاد', 'restore' => 'إستعادة', - 'requestable_models' => 'Requestable Models', + 'requestable_models' => 'النماذج المطلوبة', 'requested' => 'طلب', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'تاريخ الطلب', + 'requested_assets' => 'الأصول المطلوبة', + 'requested_assets_menu' => 'الأصول المطلوبة', 'request_canceled' => 'تم إلغاء الطلب', 'save' => 'حفظ', 'select' => 'تحديد', - 'select_all' => 'Select All', + 'select_all' => 'اختر الكل', 'search' => 'بحث', 'select_category' => 'اختر تصنيف', 'select_department' => 'حدد قسم', @@ -273,26 +276,26 @@ 'accept' => 'قبول :asset', 'i_accept' => 'قبول', 'i_decline' => 'أنا أرفض', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'قبول/رفض', 'sign_tos' => 'قم بتسجيل الدخول أدناه للإشارة إلى أنك توافق على شروط الخدمة:', 'clear_signature' => 'مسح التوقيع', 'show_help' => 'إظهار المساعدة', 'hide_help' => 'إخفاء المساعدة', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'view_all' => 'عرض الكل', + 'hide_deleted' => 'إخفاء المحذوفة', + 'email' => 'البريد الالكتروني', + 'do_not_change' => 'لا تقم بالتغيير', + 'bug_report' => 'الإبلاغ عن خلل', + 'user_manual' => 'دليل المستخدم', + 'setup_step_1' => 'الخطوة 1', + 'setup_step_2' => 'الخطوة 2', + 'setup_step_3' => 'الخطوة 3', + 'setup_step_4' => 'الخطوة 4', + 'setup_config_check' => 'التحقق من الاعدادات', + 'setup_create_database' => 'إنشاء جداول قاعدة البيانات', + 'setup_create_admin' => 'إنشاء مستخدم مسؤول', + 'setup_done' => 'إنتهى!', + 'bulk_edit_about_to' => 'أنت على وشك تحرير ما يلي: ', 'checked_out' => 'Checked Out', 'checked_out_to' => 'Checked out to', 'fields' => 'Fields', diff --git a/resources/lang/ar/passwords.php b/resources/lang/ar/passwords.php index 218aa83e85..5ff18d4b23 100644 --- a/resources/lang/ar/passwords.php +++ b/resources/lang/ar/passwords.php @@ -1,6 +1,6 @@ 'تم إرسال رابط كلمة المرور الخاصة بك!', + 'sent' => 'تم بنجاح: إذا كان عنوان البريد الإلكتروني هذا موجودًا في نظامنا ، فقد تم إرسال بريد إلكتروني لاستعادة كلمة المرور.', 'user' => 'لم يتم العثور على اسم مستخدم فعّال مرتبط بعنوان ذلك البريد الالكتروني.', ]; diff --git a/resources/lang/bg/admin/custom_fields/general.php b/resources/lang/bg/admin/custom_fields/general.php index 731cb0752c..ffa01b6bd8 100644 --- a/resources/lang/bg/admin/custom_fields/general.php +++ b/resources/lang/bg/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/bg/admin/hardware/general.php b/resources/lang/bg/admin/hardware/general.php index 608e0c7cc5..2acde0c4ad 100644 --- a/resources/lang/bg/admin/hardware/general.php +++ b/resources/lang/bg/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Архивиран', 'asset' => 'Актив', 'bulk_checkout' => 'Изписване на активи', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Връщане на актив', 'checkout' => 'Проверка на активите', 'clone' => 'Копиране на актив', diff --git a/resources/lang/bg/admin/settings/general.php b/resources/lang/bg/admin/settings/general.php index 5d5ab06335..d2f5e80647 100644 --- a/resources/lang/bg/admin/settings/general.php +++ b/resources/lang/bg/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Поставянето на отметка тук, ще позволи на потребителя да ползва различна UI тема от основната.', 'asset_ids' => 'ID на активи', 'audit_interval' => 'Одитен интервал', - 'audit_interval_help' => 'Ако се изисква редовно да извършвате физически одит на активите си, въведете интервала в месеци.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Праг за предупреждение за одит', 'audit_warning_days_help' => 'Колко дни предварително трябва да ви предупреждаваме, когато активите са дължими за одит?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Настройки на баркод', 'confirm_purge' => 'Потвърдете пречистване ', @@ -271,30 +271,30 @@ return [ 'unique_serial_help_text' => 'Отмятането на този чек, ще задължи ползването на уникални сериини номера на артикулите', 'zerofill_count' => 'Дължина на етикети на актив, включително zerofill', 'username_format_help' => 'Тази настройка се изпозлва само при импортиране, ако потребителя не е въведен и ние трябва да му генерираме потребителско име.', - 'oauth_title' => 'OAuth API Settings', + 'oauth_title' => 'OAuth API Настройки', 'oauth' => 'OAuth', 'oauth_help' => 'Oauth Endpoint Settings', 'asset_tag_title' => 'Update Asset Tag Settings', 'barcode_title' => 'Update Barcode Settings', - 'barcodes' => 'Barcodes', + 'barcodes' => 'Баркоди', 'barcodes_help_overview' => 'Barcode & QR settings', 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', 'barcodes_spinner' => 'Attempting to delete files...', - 'barcode_delete_cache' => 'Delete Barcode Cache', + 'barcode_delete_cache' => 'Изтрий баркод кеша', 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Update General Settings', - 'mail_test' => 'Send Test', + 'general_title' => 'Обнови общите настройки', + 'mail_test' => 'Изпрати Тест', 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', - 'security_title' => 'Update Security Settings', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'Account permission groups', - 'localization' => 'Localization', - 'localization_title' => 'Update Localization Settings', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'security' => 'Сигурност', + 'security_title' => 'Обнови настройките за сигурност', + 'security_keywords' => 'парола, парили, изисквания, двустепенна идентификация, двустепенна-идентификация, общи пароли, отдалечен вход, изход, идентификация', + 'security_help' => 'Двустепенна идентификация, ограничения на пароли', + 'groups_keywords' => 'права за достъп, групи за достъп, упълномощаване', + 'groups_help' => 'Групи с разрешения за акаунт', + 'localization' => 'Локализация', + 'localization_title' => 'Обнови настройките за локализация', + 'localization_keywords' => 'локализация, валута, местен, място, часова зона, международен, интернационализация, език, езици, превод', 'localization_help' => 'Language, date display', 'notifications' => 'Notifications', 'notifications_help' => 'Email alerts, audit settings', diff --git a/resources/lang/bg/button.php b/resources/lang/bg/button.php index 893354b5f9..8edd0df9d7 100644 --- a/resources/lang/bg/button.php +++ b/resources/lang/bg/button.php @@ -20,5 +20,5 @@ return [ 'bulk_actions' => 'Bulk Actions', 'add_maintenance' => 'Add Maintenance', 'append' => 'Append', - 'new' => 'New', + 'new' => 'Нов', ]; diff --git a/resources/lang/bg/general.php b/resources/lang/bg/general.php index dcee9bda88..a9afe11969 100644 --- a/resources/lang/bg/general.php +++ b/resources/lang/bg/general.php @@ -19,10 +19,10 @@ 'asset' => 'Актив', 'asset_report' => 'Справка за активите', 'asset_tag' => 'Инвентарен номер', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'Етикет на актив', + 'assets_available' => 'Налични активи', + 'accept_assets' => 'Приеми Актив :name', + 'accept_assets_menu' => 'Приеми активите', 'audit' => 'проверка', 'audit_report' => 'Отчет за одита', 'assets' => 'Активи', @@ -33,8 +33,8 @@ 'bulkaudit' => 'Групов одит', 'bulkaudit_status' => 'Статус на одита', 'bulk_checkout' => 'Общо отписване', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', + 'bulk_edit' => 'Групово редактиране', + 'bulk_delete' => 'Групово изтриване', 'bulk_actions' => 'Bulk Actions', 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'по Статус', @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email домейн', 'email_format' => 'Email формат', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Използвайте това за да генерирате email адреси при въвеждане', 'error' => 'Error', 'filastname_format' => 'Инициал на името Фамилия (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Количество', 'quantity' => 'Kоличество', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Готово за предоставяне', 'recent_activity' => 'Последни действия', 'remaining' => 'Remaining', diff --git a/resources/lang/bg/passwords.php b/resources/lang/bg/passwords.php index 06f3eed4d7..f9d9d8956b 100644 --- a/resources/lang/bg/passwords.php +++ b/resources/lang/bg/passwords.php @@ -1,6 +1,6 @@ 'Линк към вашата парола бе изпратен!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Не са намерени активни потребители с този е-майл.', ]; diff --git a/resources/lang/ca/admin/custom_fields/general.php b/resources/lang/ca/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/ca/admin/custom_fields/general.php +++ b/resources/lang/ca/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ca/admin/hardware/general.php b/resources/lang/ca/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/ca/admin/hardware/general.php +++ b/resources/lang/ca/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/ca/admin/settings/general.php b/resources/lang/ca/admin/settings/general.php index 3e7a60f89f..6bbab229e3 100644 --- a/resources/lang/ca/admin/settings/general.php +++ b/resources/lang/ca/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/ca/general.php b/resources/lang/ca/general.php index 9492e2b321..d81378e67e 100644 --- a/resources/lang/ca/general.php +++ b/resources/lang/ca/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/ca/passwords.php b/resources/lang/ca/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/ca/passwords.php +++ b/resources/lang/ca/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/cs/admin/categories/general.php b/resources/lang/cs/admin/categories/general.php index 3595e36227..92080734d9 100644 --- a/resources/lang/cs/admin/categories/general.php +++ b/resources/lang/cs/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Upravit kategorii', 'use_default_eula' => 'Použijte raději primární výchozí EULA.', 'use_default_eula_disabled' => 'Použijte raději primární výchozí EULA. Nenalezena primární výchozí EULA. Přidejte ji v Nastaveních prosím.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Použít výchozí EULA', ); diff --git a/resources/lang/cs/admin/custom_fields/general.php b/resources/lang/cs/admin/custom_fields/general.php index 1dd5923599..a45f3af701 100644 --- a/resources/lang/cs/admin/custom_fields/general.php +++ b/resources/lang/cs/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/cs/admin/hardware/form.php b/resources/lang/cs/admin/hardware/form.php index bbcff0a6ec..55144f56e2 100644 --- a/resources/lang/cs/admin/hardware/form.php +++ b/resources/lang/cs/admin/hardware/form.php @@ -45,5 +45,5 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'processing_spinner' => 'Zpracovává se...', ]; diff --git a/resources/lang/cs/admin/hardware/general.php b/resources/lang/cs/admin/hardware/general.php index 2754fd77eb..f581ba6319 100644 --- a/resources/lang/cs/admin/hardware/general.php +++ b/resources/lang/cs/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archivováno', 'asset' => 'Majetek', 'bulk_checkout' => 'Vyskladnit majetek', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Převzít majetek', 'checkout' => 'Pokladní majetek', 'clone' => 'Klonovat majetek', @@ -39,5 +40,5 @@ return [ 'error_messages' => 'Error messages:', 'success_messages' => 'Success messages:', 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'custom_export' => 'Uživatelsky definovaný export' ]; diff --git a/resources/lang/cs/admin/hardware/table.php b/resources/lang/cs/admin/hardware/table.php index 38ce9bbc88..3f0c7cd0cc 100644 --- a/resources/lang/cs/admin/hardware/table.php +++ b/resources/lang/cs/admin/hardware/table.php @@ -26,5 +26,5 @@ return [ 'requesting_user' => 'Requesting User', 'requested_date' => 'Requested Date', 'changed' => 'Changed', - 'icon' => 'Icon', + 'icon' => 'Ikona', ]; diff --git a/resources/lang/cs/admin/locations/table.php b/resources/lang/cs/admin/locations/table.php index ce33d11389..1443c5f250 100644 --- a/resources/lang/cs/admin/locations/table.php +++ b/resources/lang/cs/admin/locations/table.php @@ -20,19 +20,19 @@ return [ 'parent' => 'Nadřazené', 'currency' => 'Měna', 'ldap_ou' => 'LDAP Vyhledat OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', + 'user_name' => 'Uživatelské Jméno', + 'department' => 'Oddělení', + 'location' => 'Umístění', + 'asset_tag' => 'Označení majetku', + 'asset_name' => 'Název', + 'asset_category' => 'Kategorie', + 'asset_manufacturer' => 'Výrobce', 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', + 'asset_serial' => 'Sériové číslo', + 'asset_location' => 'Umístění', 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', + 'date' => 'Datum:', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/cs/admin/settings/general.php b/resources/lang/cs/admin/settings/general.php index 3cb7e7a0bb..33f798dedc 100644 --- a/resources/lang/cs/admin/settings/general.php +++ b/resources/lang/cs/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Zaškrtnutí tohoto políčka umožní uživateli přepsat vzhled uživatelského rozhraní jiným.', 'asset_ids' => 'ID majetku', 'audit_interval' => 'Interval auditu', - 'audit_interval_help' => 'Pokud budete muset pravidelně fyzicky kontrolovat svůj majetek, zadejte interval v měsících.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Prah výstrahy auditu', 'audit_warning_days_help' => 'Kolik dní předem bychom vás měli varovat, když jsou aktiva splatná pro audit?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Nastavení čárového kódu', 'confirm_purge' => 'Potvrdit vyčištění', diff --git a/resources/lang/cs/admin/users/general.php b/resources/lang/cs/admin/users/general.php index 235b09bf07..64715c9804 100644 --- a/resources/lang/cs/admin/users/general.php +++ b/resources/lang/cs/admin/users/general.php @@ -24,7 +24,7 @@ return [ 'two_factor_admin_optin_help' => 'Vaše současná nastavení administrátora umožňují selektivní vynucení dvoufaktorového ověřování. ', 'two_factor_enrolled' => 'Přihlášeno zařízení 2FA ', 'two_factor_active' => '2FA aktivní ', - 'user_deactivated' => 'User is de-activated', + 'user_deactivated' => 'Uživatel je deaktivován', 'activation_status_warning' => 'Do not change activation status', 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', diff --git a/resources/lang/cs/button.php b/resources/lang/cs/button.php index e91db533bb..0f08998d63 100644 --- a/resources/lang/cs/button.php +++ b/resources/lang/cs/button.php @@ -8,17 +8,17 @@ return [ 'delete' => 'Smazat', 'edit' => 'Upravit', 'restore' => 'Obnovit', - 'remove' => 'Remove', + 'remove' => 'Odebrat', 'request' => 'Požadavek', 'submit' => 'Odeslat', 'upload' => 'Nahrát', 'select_file' => 'Vybrat soubor...', 'select_files' => 'Vybrat soubory…', - 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', - 'send_password_link' => 'Send Password Reset Link', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', + 'generate_labels' => '{1} Generovat štítek|[2,*] Generovat štítky', + 'send_password_link' => 'Poslat odkaz na obnovení hesla', + 'go' => 'Spustit', + 'bulk_actions' => 'Hromadné operace', 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', + 'append' => 'Připojit', + 'new' => 'Nový', ]; diff --git a/resources/lang/cs/general.php b/resources/lang/cs/general.php index 0a41a751c4..07933e6fb0 100644 --- a/resources/lang/cs/general.php +++ b/resources/lang/cs/general.php @@ -19,10 +19,10 @@ 'asset' => 'Zařízeni', 'asset_report' => 'Report majetku', 'asset_tag' => 'Označení majetku', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'Označení majetku', + 'assets_available' => 'Dostupný majatek', + 'accept_assets' => 'Příjmout majetek :name', + 'accept_assets_menu' => 'Přijmout majetek', 'audit' => 'Audit', 'audit_report' => 'Záznamy auditu', 'assets' => 'Zařízení', @@ -33,11 +33,11 @@ 'bulkaudit' => 'Hromadný audit', 'bulkaudit_status' => 'Stav auditu', 'bulk_checkout' => 'Hromadný výdej', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', - 'bystatus' => 'by Status', + 'bulk_edit' => 'Hromadná úprava', + 'bulk_delete' => 'Hromadné odstranění', + 'bulk_actions' => 'Hromadné akce', + 'bulk_checkin_delete' => 'Hromadné odepsání & Odstranit', + 'bystatus' => 'podle stavu', 'cancel' => 'Storno', 'categories' => 'Kategorie', 'category' => 'Kategorie', @@ -65,12 +65,12 @@ 'created' => 'Položka vytvořena', 'created_asset' => 'vytvořit majetek', 'created_at' => 'Vytvořeno', - 'record_created' => 'Record Created', + 'record_created' => 'Záznam vytvořen', 'updated_at' => 'Aktualizováno', 'currency' => 'Kč', // this is deprecated 'current' => 'Aktuální', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Stávající heslo', + 'customize_report' => 'Přizpůsobit report', 'custom_report' => 'Vlastní report majetku', 'dashboard' => 'Nástěnka', 'days' => 'dnů', @@ -82,56 +82,57 @@ 'delete_confirm' => 'Opravdu chcete smazat :item?', 'deleted' => 'Odstraněno', 'delete_seats' => 'Vymazaná licenční místa', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Odstranění se nezdařilo', 'departments' => 'Oddělení', 'department' => 'Oddělení', 'deployed' => 'Vydané', 'depreciation' => 'Amortizace', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Odpisy', 'depreciation_report' => 'Report zastarání', 'details' => 'Podrobnosti', 'download' => 'Stáhnout', - 'download_all' => 'Download All', + 'download_all' => 'Stáhnout vše', 'editprofile' => 'Upravit profil', 'eol' => 'Konec životnosti', 'email_domain' => 'Doména e-mailu', 'email_format' => 'Formát e-mailu', + 'employee_number' => 'Číslo zaměstnance', 'email_domain_help' => 'Toto je použito na generování e-mailových adres při importu', - 'error' => 'Error', + 'error' => 'Chyba', 'filastname_format' => 'Iniciál Jména Příjmení (jsmith@example.com)', 'firstname_lastname_format' => 'Jméno Příjmení (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Jméno Příjmení (jan_novak@example.com)', 'lastnamefirstinitial_format' => 'Příjmení první písmeno ze jména (novakj@example.com)', - 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstintial_dot_lastname_format' => 'Iniciál Príjmení (j.novak@example.com)', 'first' => 'První', - 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', - 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', - 'firstinitial.lastname' => 'First Initial Last Name (j.smith@example.com)', - 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', + 'firstnamelastname' => 'Jméno Příjmení (jozefnovak@example.com)', + 'lastname_firstinitial' => 'Příjmení Iniciál (novak_j@example.com)', + 'firstinitial.lastname' => 'Iniciál Príjmení (j.novak@example.com)', + 'firstnamelastinitial' => 'Jméno Iniciál(josefn@example.com)', 'first_name' => 'Jméno', 'first_name_format' => 'Jméno (jane@example.com)', 'files' => 'Soubory', 'file_name' => 'Soubor', - 'file_type' => 'File Type', + 'file_type' => 'Typ souboru', 'file_uploads' => 'Nahrání souboru', - 'file_upload' => 'File Upload', + 'file_upload' => 'Nahrání souboru', 'generate' => 'Vytvořit', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Generovat štítky', 'github_markdown' => 'V kolonce je možné použít Github variantu markdown.', 'groups' => 'Skupiny', 'gravatar_email' => 'Emailová adresa Gravatar', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Změňte svůj avatar na Gravatar.com.', 'history' => 'Historie', 'history_for' => 'Historie uživatele', 'id' => 'ID', 'image' => 'Obrázek', 'image_delete' => 'Smazat obrázek', 'image_upload' => 'Nahrát obrázek', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', - 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Přijatý typ souboru je :types. Maximální povolená velikost nahrávání je :size.|Přijaté typy souborů jsou :types. Maximální povolená velikost nahrávání je :size.', + 'filetypes_size_help' => 'Maximální povolená velikost nahrávání je :size.', + 'image_filetypes_help' => 'Podporované typy souborů jsou jpg, png, gif, a svg. Velikost může být nejvýše :size.', 'import' => 'Import', - 'importing' => 'Importing', + 'importing' => 'Importování', 'importing_help' => 'You can import assets, accessories, licenses, components, consumables, and users via CSV file.

The CSV should be comma-delimited and formatted with headers that match the ones in the sample CSVs in the documentation.', 'import-history' => 'Historie importu', 'asset_maintenance' => 'Údržba zařízení', @@ -140,7 +141,7 @@ 'item' => 'Položka', 'item_name' => 'Item Name', 'insufficient_permissions' => 'Nedostatečná oprávnění!', - 'kits' => 'Predefined Kits', + 'kits' => 'Předdefinované sady', 'language' => 'Jazyk', 'last' => 'Poslední', 'last_login' => 'Poslední přihlášení', @@ -150,8 +151,8 @@ 'licenses_available' => 'dostupných licencí', 'licenses' => 'Licence', 'list_all' => 'Vypsat vše', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'loading' => 'Načítání, čekejte prosím...', + 'lock_passwords' => 'Tato hodnota pole nebude uložena v ukázkové instalaci.', 'feature_disabled' => 'Tato funkce byla deaktivována pro demo instalaci.', 'location' => 'Lokalita', 'locations' => 'Umístění', @@ -159,7 +160,7 @@ 'logout' => 'Odhlásit', 'lookup_by_tag' => 'Vyhledávání podle značky majetku', 'maintenances' => 'Údržby', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'Spravovat API klíče', 'manufacturer' => 'Výrobce', 'manufacturers' => 'Výrobci', 'markdown' => 'Toto pole umožňuje Github flavored markdown.', @@ -169,7 +170,7 @@ 'months' => 'měsíce', 'moreinfo' => 'Další informace', 'name' => 'Název', - 'new_password' => 'New Password', + 'new_password' => 'Nové heslo', 'next' => 'Další', 'next_audit_date' => 'Další datum auditu', 'last_audit' => 'Poslední audit', @@ -192,6 +193,8 @@ 'qty' => 'Množství', 'quantity' => 'Množství', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Připraveno k přidělení', 'recent_activity' => 'Nedávná aktivita', 'remaining' => 'Remaining', @@ -207,7 +210,7 @@ 'request_canceled' => 'Žádost zrušena', 'save' => 'Uložit', 'select' => 'Zvolit', - 'select_all' => 'Select All', + 'select_all' => 'Vybrat vše', 'search' => 'Hledat', 'select_category' => 'Vyberte kategorii', 'select_department' => 'Vyberte Oddělení', diff --git a/resources/lang/cs/passwords.php b/resources/lang/cs/passwords.php index 61ed745cd8..8e40bb3b2a 100644 --- a/resources/lang/cs/passwords.php +++ b/resources/lang/cs/passwords.php @@ -1,6 +1,6 @@ 'Váš odkaz s heslem byl odeslán!', + 'sent' => 'Úspěch: Pokud tato e-mailová adresa existuje v našem systému, byl odeslán e-mail pro obnovení hesla.', 'user' => 'Nebyl nalezen žádný aktivní uživatel s takovým e-mailem.', ]; diff --git a/resources/lang/cs/validation.php b/resources/lang/cs/validation.php index e7c22001da..28abe0aed6 100644 --- a/resources/lang/cs/validation.php +++ b/resources/lang/cs/validation.php @@ -64,7 +64,7 @@ return [ 'string' => ':attribute musí mít minimálně :min znaků.', 'array' => 'Atribut musí mít alespoň: min položky.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => ':attribute musí končit jednou z následujících hodnot: :values.', 'not_in' => 'Zvolený :attribute je neplatný.', 'numeric' => ':attribute musí být číslo.', 'present' => 'Pole atributu musí být přítomno.', @@ -90,7 +90,7 @@ return [ 'uploaded' => 'Atribut: se nepodařilo nahrát.', 'url' => 'Formát :attribute je neplatný.', 'unique_undeleted' => 'Je třeba, aby se :attribute neopakoval.', - 'non_circular' => 'The :attribute must not create a circular reference.', + 'non_circular' => ':attribute nesmí vytvořit kruhový odkaz.', /* |-------------------------------------------------------------------------- diff --git a/resources/lang/cy/admin/custom_fields/general.php b/resources/lang/cy/admin/custom_fields/general.php index da82ab507b..42e87baa94 100644 --- a/resources/lang/cy/admin/custom_fields/general.php +++ b/resources/lang/cy/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/cy/admin/hardware/general.php b/resources/lang/cy/admin/hardware/general.php index df8bf55b0e..f73085895d 100644 --- a/resources/lang/cy/admin/hardware/general.php +++ b/resources/lang/cy/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archifwyd', 'asset' => 'Ased', 'bulk_checkout' => 'Nodi Asedau Allan', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Nodi Asedau I Mewn', 'checkout' => 'Nodi Asedau Allan', 'clone' => 'Dyblygu Ased', diff --git a/resources/lang/cy/admin/settings/general.php b/resources/lang/cy/admin/settings/general.php index 439ba49505..4ad23c5878 100644 --- a/resources/lang/cy/admin/settings/general.php +++ b/resources/lang/cy/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Rhybuddion ebost wedi alluogi', 'alert_interval' => 'Trothwy Rhybuddion sy\'n Dod i Ben (mewn dyddiau)', 'alert_inv_threshold' => 'Trothwy Rhybudd Rhestr', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Rhifau Unigryw Asedau', 'audit_interval' => 'Cyfnod Awdit', - 'audit_interval_help' => 'Os ydych angen gwneud awdit ffisegol, rhowch y cyfnod mewn misoedd.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Trothwy Rhybuddio Awdit', 'audit_warning_days_help' => 'Sawl diwrnod o flaen llaw ddylswn rhybuddio chi o asedau sydd angen awdit?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Gosodiadau Barcode', 'confirm_purge' => 'Cadarnhau Clirio', diff --git a/resources/lang/cy/general.php b/resources/lang/cy/general.php index b63f707c68..d40089d5f3 100644 --- a/resources/lang/cy/general.php +++ b/resources/lang/cy/general.php @@ -96,6 +96,7 @@ 'eol' => 'DB', 'email_domain' => 'Parth Ebost', 'email_format' => 'Fformat Ebost', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Defnyddir hwn i gynhyrchu cyfeiriadau e-bost wrth fewnforio', 'error' => 'Error', 'filastname_format' => 'Llythyren Cyntaf Enw Cyntaf Cyfenw (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Nifer', 'quantity' => 'Nifer', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Barod i\'w defnyddio', 'recent_activity' => 'Gweithgareddau Diweddar', 'remaining' => 'Remaining', diff --git a/resources/lang/cy/passwords.php b/resources/lang/cy/passwords.php index 15105163b6..f5aa0688ba 100644 --- a/resources/lang/cy/passwords.php +++ b/resources/lang/cy/passwords.php @@ -1,6 +1,6 @@ 'Mae eich linc cyfrinair wedi\'i yrru!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Dim defnyddiwr wedi\'i ddarganfod hefo\'r cyfeiriad ebost yna.', ]; diff --git a/resources/lang/da/admin/custom_fields/general.php b/resources/lang/da/admin/custom_fields/general.php index bd0b441278..274d1f1f1b 100644 --- a/resources/lang/da/admin/custom_fields/general.php +++ b/resources/lang/da/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/da/admin/hardware/general.php b/resources/lang/da/admin/hardware/general.php index 5ebffda312..6429177b88 100644 --- a/resources/lang/da/admin/hardware/general.php +++ b/resources/lang/da/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'arkiverede', 'asset' => 'Asset', 'bulk_checkout' => 'Udtjek aktiv', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Klonaktiver', diff --git a/resources/lang/da/admin/settings/general.php b/resources/lang/da/admin/settings/general.php index 4d60c23f38..8c41560cd7 100644 --- a/resources/lang/da/admin/settings/general.php +++ b/resources/lang/da/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Afkrydsning her giver brugeren afgang til at overskrive UI skin med et andet skin.', 'asset_ids' => 'Aktiv-id\'er', 'audit_interval' => 'Revisionsinterval', - 'audit_interval_help' => 'Hvis du skal regelmæssigt kontrollere dine aktiver fysisk, skal du indtaste intervallet i måneder.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'Hvor mange dage i forvejen skal vi advare dig, når aktiver skal betales for revision?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Stregkodeindstillinger', 'confirm_purge' => 'Bekræft rensning', diff --git a/resources/lang/da/general.php b/resources/lang/da/general.php index d33c6a30ba..196da410ec 100644 --- a/resources/lang/da/general.php +++ b/resources/lang/da/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email domæne', 'email_format' => 'Email formattering', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Dette bruges til at generere email-adresser ved importering', 'error' => 'Error', 'filastname_format' => 'Fornavnskarakter Efternavn (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'STK', 'quantity' => 'Antal', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Klar til Implementering', 'recent_activity' => 'Seneste aktivitet', 'remaining' => 'Remaining', diff --git a/resources/lang/da/passwords.php b/resources/lang/da/passwords.php index ed64d8822f..5a5143a62f 100644 --- a/resources/lang/da/passwords.php +++ b/resources/lang/da/passwords.php @@ -1,6 +1,6 @@ 'Dit adgangskode link er blevet sendt!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Der er ikke fundet nogen aktiv bruger med denne email.', ]; diff --git a/resources/lang/de/admin/companies/general.php b/resources/lang/de/admin/companies/general.php index bedfdc13f4..ad64cefe03 100644 --- a/resources/lang/de/admin/companies/general.php +++ b/resources/lang/de/admin/companies/general.php @@ -3,5 +3,5 @@ return [ 'select_company' => 'Firma auswählen', 'about_companies' => 'Über Unternehmen', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies_description' => ' Unternehmen können als ein einfaches Informationsfeld verwendet werden, oder um die Sichtbarkeit und Verfügbarkeit von Vermögenswerten auf Benutzer eines bestimmten Unternehmens zu beschränken. Hierfür muss die Mehrmandanten-Unterstützung für Firmen in den Admin-Einstellungen aktiviert werden.', ]; diff --git a/resources/lang/de/admin/custom_fields/general.php b/resources/lang/de/admin/custom_fields/general.php index e373c4ba5c..d6511d3d87 100644 --- a/resources/lang/de/admin/custom_fields/general.php +++ b/resources/lang/de/admin/custom_fields/general.php @@ -5,7 +5,7 @@ return [ 'manage' => 'Verwalten', 'field' => 'Feld', 'about_fieldsets_title' => 'Über Feldsätze', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'about_fieldsets_text' => 'Ein Feldsatz ist eine Gruppe von benutzerdefinierten Feldern, die häufig für bestimmte Asset-Modelltypen wiederverwendet werden.', 'custom_format' => 'Benutzerdefiniertes Regex-Format...', 'encrypt_field' => 'Den Wert dieses Feldes in der Datenbank verschlüsseln', 'encrypt_field_help' => 'WARNUNG: Ein verschlüsseltes Feld kann nicht durchsucht werden.', @@ -27,19 +27,21 @@ return [ 'used_by_models' => 'Von Modellen benutzt', 'order' => 'Reihenfolge', 'create_fieldset' => 'Neuer Feldsatz', - 'create_fieldset_title' => 'Create a new fieldset', + 'create_fieldset_title' => 'Neuen Feldsatz erstellen', 'create_field' => 'Neues benutzerdefiniertes Feld', 'create_field_title' => 'Neues benutzerdefiniertes Feld erstellen', 'value_encrypted' => 'Der Wert dieses Feldes ist in der Datenbank verschlüsselt. Nur Benutzer mit Administratorrechten können den entschlüsselten Wert anzeigen', 'show_in_email' => 'Feld miteinbeziehen bei Herausgabe-Emails an die Benutzer? Verschlüsselte Felder können nicht miteinbezogen werden.', 'help_text' => 'Hilfetext', - 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'help_text_description' => 'Dies ist ein optionaler Text, der unter den Formularelementen erscheint, während eine Datei bearbeitet wird, um Kontext für das Feld bereitzustellen.', 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', - 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', - 'add_field_to_fieldset' => 'Add Field to Fieldset', - 'make_optional' => 'Required - click to make optional', - 'make_required' => 'Optional - click to make required', + 'about_custom_fields_text' => 'Benutzerdefinierte Felder ermöglichen es, beliebige Attribute zu Assets hinzuzufügen.', + 'add_field_to_fieldset' => 'Feld zum Feldsatz hinzufügen', + 'make_optional' => 'Benötigt - klicken, um optional zu machen', + 'make_required' => 'Optional - Klicken, um erforderlich zu machen', 'reorder' => 'Sortieren', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_field' => 'Datenbankfeld', + 'db_convert_warning' => 'WARNUNG. Dieses Feld befindet sich in der Tabelle mit benutzerdefinierten Feldern wie :db_column aber sollte: sein.', + 'is_unique' => 'Dieser Wert muss für jedes Asset eindeutig sein', + 'unique' => 'Einzigartig', ]; diff --git a/resources/lang/de/admin/depreciations/general.php b/resources/lang/de/admin/depreciations/general.php index ce43edcdab..40bfc843cc 100644 --- a/resources/lang/de/admin/depreciations/general.php +++ b/resources/lang/de/admin/depreciations/general.php @@ -10,7 +10,7 @@ return [ 'number_of_months' => 'Anzahl der Monate', 'update' => 'Abschreibung aktualisieren', 'depreciation_min' => 'Minimaler Wert nach Abschreibung', - 'no_depreciations_warning' => 'Warning: - You do not currently have any depreciations set up. - Please set up at least one depreciation to view the depreciation report.', + 'no_depreciations_warning' => 'Warnung: + Sie haben derzeit keine Abschreibungen eingerichtet. + Bitte richten Sie mindestens eine Abschreibung ein, um den Abschreibungsbericht anzuzeigen.', ]; diff --git a/resources/lang/de/admin/depreciations/table.php b/resources/lang/de/admin/depreciations/table.php index d0b557d208..c9f6b3d865 100644 --- a/resources/lang/de/admin/depreciations/table.php +++ b/resources/lang/de/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Monate', 'term' => 'Laufzeit', 'title' => 'Name ', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Minimalwert', ]; diff --git a/resources/lang/de/admin/hardware/general.php b/resources/lang/de/admin/hardware/general.php index cdcefa9b9c..204c8d9d0f 100644 --- a/resources/lang/de/admin/hardware/general.php +++ b/resources/lang/de/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archiviert', 'asset' => 'Asset', 'bulk_checkout' => 'Assets herausgeben', + 'bulk_checkin' => 'Assets zurücknehmen', 'checkin' => 'Asset zurücknehmen', 'checkout' => 'Asset herausgeben', 'clone' => 'Asset duplizieren', @@ -16,7 +17,7 @@ return [ 'requestable' => 'Anforderbar', 'requested' => 'Angefordert', 'not_requestable' => 'Kann nicht angefordert werden', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Anforderbaren Status nicht ändern', 'restore' => 'Asset wiederherstellen', 'pending' => 'Ausstehend', 'undeployable' => 'Nicht einsetzbar', @@ -33,9 +34,9 @@ return [ ', 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', - 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', + 'csv_import_match_first' => 'Versuchen Sie, Benutzer nach dem Vornamenformat (Jane) abzugleichen', + 'csv_import_match_email' => 'Versuchen Sie, Benutzer per E-Mail als Benutzername zu vergleichen', + 'csv_import_match_username' => 'Versuche Benutzer mit Benutzername zu vergleichen', 'error_messages' => 'Fehlermeldungen:', 'success_messages' => 'Erfolgsmeldungen:', 'alert_details' => 'Siehe unten für Details.', diff --git a/resources/lang/de/admin/hardware/table.php b/resources/lang/de/admin/hardware/table.php index b4617e35c3..8a92d45d29 100644 --- a/resources/lang/de/admin/hardware/table.php +++ b/resources/lang/de/admin/hardware/table.php @@ -4,11 +4,11 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Modell', - 'book_value' => 'Current Value', + 'book_value' => 'Aktueller Wert', 'change' => 'Zurücknehmen/Herausgeben', 'checkout_date' => 'Herausgabedatum', 'checkoutto' => 'Herausgegeben', - 'current_value' => 'Current Value', + 'current_value' => 'Aktueller Wert', 'diff' => 'Differenz', 'dl_csv' => 'CSV Herunterladen', 'eol' => 'EOL', @@ -23,8 +23,8 @@ return [ 'days_without_acceptance' => 'Tage ohne Akzeptierung', 'monthly_depreciation' => 'Monatliche Abschreibung', 'assigned_to' => 'Zugewiesen an', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', + 'requesting_user' => 'Benutzer anfordern', + 'requested_date' => 'Angefordertes Datum', 'changed' => 'Geändert', 'icon' => 'Symbol', ]; diff --git a/resources/lang/de/admin/kits/general.php b/resources/lang/de/admin/kits/general.php index 5bb273df88..83ae04a73b 100644 --- a/resources/lang/de/admin/kits/general.php +++ b/resources/lang/de/admin/kits/general.php @@ -13,29 +13,29 @@ return [ 'none_licenses' => 'Es gibt nicht genügend Lizenzen für :license zum Herausgeben. :qty sind erforderlich. ', 'none_consumables' => 'Es gibt nicht genügend verfügbare Einheiten von :consumable zum Herausgeben. :qty sind erforderlich. ', 'none_accessory' => 'Es gibt nicht genügend verfügbare Einheiten von :accessory zum Herausgeben. :qty werden benötigt. ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'License already attached to kit', - 'license_added_success' => 'License added successfully', - 'license_updated' => 'License was successfully updated', - 'license_none' => 'License does not exist', - 'license_detached' => 'License was successfully detached', - 'consumable_added_success' => 'Consumable added successfully', - 'consumable_updated' => 'Consumable was successfully updated', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', - 'accessory_updated' => 'Accessory was successfully updated', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Accessory already attached to kit', + 'append_accessory' => 'Zubehör anhängen', + 'update_appended_accessory' => 'Angefügtes Zubehör aktualisieren', + 'append_consumable' => 'Verbrauchsmaterial anhängen', + 'update_appended_consumable' => 'Angehängtes Verbrauchsmaterial aktualisieren', + 'append_license' => 'Lizenz anhängen', + 'update_appended_license' => 'Angefügte Lizenz aktualisieren', + 'append_model' => 'Modell anhängen', + 'update_appended_model' => 'Angefügte Lizenz aktualisieren', + 'license_error' => 'Lizenz bereits mit Kit verbunden', + 'license_added_success' => 'Die Lizenz wurde erfolgreich hinzugefügt', + 'license_updated' => 'Die Lizenz wurde erfolgreich aktualisiert', + 'license_none' => 'Die Lizenz existiert nicht', + 'license_detached' => 'Die Lizenz wurde erfolgreich gelöst', + 'consumable_added_success' => 'Verbrauchsmaterial erfolgreich hinzugefügt', + 'consumable_updated' => 'Verbrauchsmaterial wurde erfolgreich aktualisiert', + 'consumable_error' => 'Verbrauchsmaterial bereits an Kit angehängt', + 'consumable_deleted' => 'Erfolgreich gelöscht', + 'consumable_none' => 'Verbrauchsmaterial existiert nicht', + 'consumable_detached' => 'Verbrauchsmaterial wurde erfolgreich gelöst', + 'accessory_added_success' => 'Zubehör erfolgreich hinzugefügt', + 'accessory_updated' => 'Zubehör wurde erfolgreich aktualisiert', + 'accessory_detached' => 'Zubehör wurde erfolgreich getrennt', + 'accessory_error' => 'Zubehör bereits an Kit angeschlossen', 'accessory_deleted' => 'Löschen war erfolgreich', 'accessory_none' => 'Zubehör existiert nicht', 'checkout_success' => 'Herausgabe war erfolgreich', @@ -46,5 +46,5 @@ return [ 'kit_not_found' => 'Kit nicht gefunden', 'kit_deleted' => 'Kit wurde erfolgreich gelöscht', 'kit_model_updated' => 'Modell wurde erfolgreich aktualisiert', - 'kit_model_detached' => 'Model was successfully detached', + 'kit_model_detached' => 'Modell wurde erfolgreich gelöst', ]; diff --git a/resources/lang/de/admin/locations/table.php b/resources/lang/de/admin/locations/table.php index 0073b7872d..5814ff4447 100644 --- a/resources/lang/de/admin/locations/table.php +++ b/resources/lang/de/admin/locations/table.php @@ -31,10 +31,10 @@ return [ 'asset_serial' => 'Seriennummer', 'asset_location' => 'Standort', 'asset_checked_out' => 'Herausgegeben', - 'asset_expected_checkin' => 'Expected Checkin', + 'asset_expected_checkin' => 'Erwartete Rückgabe', 'date' => 'Datum:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by_asset_auditor' => 'Unterschrieben von (Assetprüfer):', + 'signed_by_finance_auditor' => 'Unterschrieben von (Finanzprüfer):', + 'signed_by_location_manager' => 'Unterschrieben von (Standortmanager):', 'signed_by' => 'Unterschrieben von:', ]; diff --git a/resources/lang/de/admin/reports/general.php b/resources/lang/de/admin/reports/general.php index b22e00b752..3f7640ce37 100644 --- a/resources/lang/de/admin/reports/general.php +++ b/resources/lang/de/admin/reports/general.php @@ -5,6 +5,6 @@ return [ 'deleted_user' => 'Gelöschter Benutzer', 'send_reminder' => 'Erinnerung senden', 'reminder_sent' => 'Erinnerung gesendet', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_deleted' => 'Akzeptanzanfrage gelöscht', + 'acceptance_request' => 'Akzeptierungsanfrage' ]; \ No newline at end of file diff --git a/resources/lang/de/admin/settings/general.php b/resources/lang/de/admin/settings/general.php index 867bd86f00..7ccdbbab2f 100644 --- a/resources/lang/de/admin/settings/general.php +++ b/resources/lang/de/admin/settings/general.php @@ -10,10 +10,10 @@ return [ 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'Wenn Sie eine Kopie der Rücknahme- / Herausgabe-E-Mails, die an Benutzer gehen auch an zusätzliche E-Mail-Empfänger versenden möchten, geben Sie sie hier ein. Ansonsten lassen Sie dieses Feld leer.', 'is_ad' => 'Dies ist ein Active Directory Server', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Alert Settings', + 'alerts' => 'Alarme', + 'alert_title' => 'Alarm-Einstellungen aktualisieren', 'alert_email' => 'Alarme senden an', - 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', + 'alert_email_help' => 'E-Mail-Adressen oder Verteilerlisten an die Warnungen gesendet werden sollen, durch Komma getrennt', 'alerts_enabled' => 'E-Mail-Benachrichtigungen aktiviert', 'alert_interval' => 'Ablauf Alarmschwelle (in Tagen)', 'alert_inv_threshold' => 'Inventar Alarmschwelle', @@ -21,19 +21,19 @@ return [ 'allow_user_skin_help_text' => 'Wenn Sie dieses Kästchen aktivieren, kann ein Benutzer das Design mit einem anderen überschreiben.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Auditintervall', - 'audit_interval_help' => 'Wenn Sie Ihre Assets regelmäßig physisch überprüfen müssen, geben Sie das Intervall in Monaten ein.', + 'audit_interval_help' => 'Wenn Sie verpflichtet sind, Ihre Assets regelmäßig physisch zu überprüfen, geben Sie das Intervall in Monaten an. Wenn Sie diesen Wert aktualisieren, werden alle "nächsten Audittermine" für Assets mit einem anstehenden Prüfungsdatum aktualisiert.', 'audit_warning_days' => 'Audit-Warnschwelle', 'audit_warning_days_help' => 'Wie viele Tage im Voraus sollten wir Sie warnen, wenn Vermögenswerte zur Prüfung fällig werden?', 'auto_increment_assets' => 'Erzeugen von fortlaufenden Asset Tags', 'auto_increment_prefix' => 'Präfix (optional)', 'auto_incrementing_help' => 'Aktiviere zuerst fortlaufende Asset Tags um dies zu setzen', 'backups' => 'Sicherungen', - 'backups_restoring' => 'Restoring from Backup', + 'backups_restoring' => 'Aus Backup wiederherstellen', 'backups_upload' => 'Backup hochladen', - 'backups_path' => 'Backups on the server are stored in :path', + 'backups_path' => 'Sicherungen auf dem Server werden in :path gespeichert', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', - 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', + 'backups_logged_out' => 'Alle vorhandenen Benutzer, auch Sie, werden abgemeldet, sobald Ihre Wiederherstellung abgeschlossen ist.', + 'backups_large' => 'Sehr große Sicherungen können beim Wiederherstellungsversuch ausfallen (Time-Out) und müssen eventuell über die Kommandozeile ausgeführt werden. ', 'barcode_settings' => 'Barcode Einstellungen', 'confirm_purge' => 'Bereinigung bestätigen', 'confirm_purge_help' => 'Geben Sie den Text "DELETE" in das Feld unten ein, um die gelöschten Datensätze zu löschen. Diese Aktion kann nicht rückgängig gemacht werden. Alle Einträge und Benutzer werden DAUERHAFT gelöscht. (Um sicher zu gehen, sollten Sie zuerst ein Backup erstellen)', @@ -56,7 +56,7 @@ return [ 'barcode_type' => '2D Barcode Typ', 'alt_barcode_type' => '1D Barcode Typ', 'email_logo_size' => 'Quadratische Logos in E-Mails sehen am besten aus. ', - 'enabled' => 'Enabled', + 'enabled' => 'Aktiviert', 'eula_settings' => 'EULA Einstellungen', 'eula_markdown' => 'Diese EULA erlaubt Github Flavored Markdown.', 'favicon' => 'Favicon', @@ -65,8 +65,8 @@ return [ 'footer_text' => 'Zusätzlicher Fußzeilentext ', 'footer_text_help' => 'Dieser Text wird in der rechten Fußzeile angezeigt. Links sind erlaubt mit Github Flavored Markdown. Zeilenumbrüche, Kopfzeilen, Bilder usw. können zu unvorhersehbaren Verhalten führen.', 'general_settings' => 'Allgemeine Einstellungen', - 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', - 'general_settings_help' => 'Default EULA and more', + 'general_settings_keywords' => 'Firmenunterstützung, Unterschrift, Akzeptanz, E-Mail-Format, Benutzername-Format, Bilder pro Seite, Vorschaubilder, EULA, AGB, Dashboard, Privatsphäre', + 'general_settings_help' => 'Standard EULA und mehr', 'generate_backup' => 'Backup erstellen', 'header_color' => 'Farbe der Kopfzeile', 'info' => 'Mit diesen Einstellungen können Sie verschiedene Bereiche Ihrer Installation anpassen.', @@ -118,9 +118,9 @@ return [ 'login' => 'Anmeldeversuche', 'login_attempt' => 'Anmeldeversuch', 'login_ip' => 'IP-Adresse', - 'login_success' => 'Success?', + 'login_success' => 'Erfolg?', 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', + 'login_help' => 'Liste der versuchten Logins', 'login_note' => 'Anmeldenotiz', 'login_note_help' => 'Fügen Sie optional ein paar Sätze zu Ihrem Anmeldebildschirm hinzu, beispielsweise um Personen zu helfen, welche ein verlorenes oder gestohlenes Gerät gefunden haben. Dieses Feld akzeptiert Github flavored markdown', 'login_remote_user_text' => 'Remote Benutzer Login Optionen', @@ -143,17 +143,17 @@ return [ 'php' => 'PHP Version', 'php_info' => 'PHP Info', 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_keywords' => 'phpinfo, System, Info', 'php_overview_help' => 'PHP-Systeminfo', 'php_gd_info' => 'Um QR-Codes anzeigen zu können muss php-gd installiert sein, siehe Installationshinweise.', 'php_gd_warning' => 'PHP Image Processing and GD Plugin ist NICHT installiert.', 'pwd_secure_complexity' => 'Passwortkomplexität', 'pwd_secure_complexity_help' => 'Wählen Sie aus, welche Komplexitätsregeln Sie für Passwörter erzwingen möchten.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', - 'pwd_secure_complexity_letters' => 'Require at least one letter', - 'pwd_secure_complexity_numbers' => 'Require at least one number', - 'pwd_secure_complexity_symbols' => 'Require at least one symbol', - 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Passwort darf nicht mit Vorname, Nachname, E-Mail oder Benutzername identisch sein', + 'pwd_secure_complexity_letters' => 'Mindestens einen Buchstaben erforderlich', + 'pwd_secure_complexity_numbers' => 'Mindestens eine Zahl erforderlich', + 'pwd_secure_complexity_symbols' => 'Mindestens ein Symbol erforderlich', + 'pwd_secure_complexity_case_diff' => 'Mindestens ein Großbuchstaben und ein Kleinbuchstaben erforderlich', 'pwd_secure_min' => 'Minimale Passwortlänge', 'pwd_secure_min_help' => 'Minimal zulässiger Wert ist 8', 'pwd_secure_uncommon' => 'Gebräuchliche Passwörter verhindern', @@ -161,8 +161,8 @@ return [ 'qr_help' => 'Schalte zuerst QR Codes an um dies zu setzen', 'qr_text' => 'QR Code Text', 'saml' => 'SAML', - 'saml_title' => 'Update SAML settings', - 'saml_help' => 'SAML settings', + 'saml_title' => 'SAML-Einstellungen aktualisieren', + 'saml_help' => 'SAML-Einstellungen', 'saml_enabled' => 'SAML aktiviert', 'saml_integration' => 'SAML-Integration', 'saml_sp_entityid' => 'Entity ID', @@ -182,7 +182,7 @@ return [ 'saml_slo_help' => 'Dies wird dazu führen, dass der Benutzer beim Abmelden zuerst zum IdP weitergeleitet wird. Nicht aktivieren, wenn der IdP SP-initiated SAML SLO nicht korrekt unterstützt.', 'saml_custom_settings' => 'SAML Einstellungen', 'saml_custom_settings_help' => 'Sie können zusätzliche Einstellungen für die onelogin/php-saml Bibliothek festlegen. Benutzung auf eigene Gefahr.', - 'saml_download' => 'Download Metadata', + 'saml_download' => 'Metadaten herunterladen', 'setting' => 'Einstellung', 'settings' => 'Einstellungen', 'show_alerts_in_menu' => 'Warnungen im oberen Menü anzeigen', @@ -194,8 +194,8 @@ return [ 'show_images_in_email_help' => 'Deaktivieren Sie dieses Kontrollkästchen, wenn sich Ihre Snipe-IT-Installation hinter einem VPN oder einem geschlossenen Netzwerk befindet und Benutzer außerhalb des Netzwerks keine Bilder von dieser Installation in ihre E-Mails laden können.', 'site_name' => 'Seitenname', 'slack' => 'Slack', - 'slack_title' => 'Update Slack Settings', - 'slack_help' => 'Slack settings', + 'slack_title' => 'Slack Einstellungen aktualisieren', + 'slack_help' => 'Slack Einstellungen', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Kanal', 'slack_endpoint' => 'Slack Endpunkt', @@ -213,7 +213,7 @@ return [ 'value' => 'Wert', 'brand' => 'Branding', 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', + 'brand_help' => 'Logo, Seitenname', 'web_brand' => 'Web Branding Typ', 'about_settings_title' => 'Über Einstellungen', 'about_settings_text' => 'Mit diesen Einstellungen können Sie verschiedene Aspekte Ihrer Installation anpassen.', @@ -271,51 +271,51 @@ return [ 'unique_serial_help_text' => 'Wenn dieses Kontrollkästchen aktiviert wird, müssen Seriennummern von Assets eindeutig sein', 'zerofill_count' => 'Länge der Asset Tags, inklusive zerofill', 'username_format_help' => 'Diese Einstellung wird nur beim Import benutzt, wenn kein Benutzername angegeben wurde und ein Benutzername generiert werden muss.', - 'oauth_title' => 'OAuth API Settings', + 'oauth_title' => 'OAuth API Einstellungen', 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', + 'oauth_help' => 'OAuth Endpunkt Einstellungen', + 'asset_tag_title' => 'Asset Tag Einstellungen aktualisieren', + 'barcode_title' => 'Barcode Einstellungen aktualisieren', 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR settings', - 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', - 'barcodes_spinner' => 'Attempting to delete files...', - 'barcode_delete_cache' => 'Delete Barcode Cache', - 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Update General Settings', - 'mail_test' => 'Send Test', - 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', - 'security_title' => 'Update Security Settings', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'Account permission groups', - 'localization' => 'Localization', - 'localization_title' => 'Update Localization Settings', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => 'Language, date display', - 'notifications' => 'Notifications', - 'notifications_help' => 'Email alerts, audit settings', - 'asset_tags_help' => 'Incrementing and prefixes', - 'labels' => 'Labels', - 'labels_title' => 'Update Label Settings', - 'labels_help' => 'Label sizes & settings', - 'purge' => 'Purge', - 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', - 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'barcodes_help_overview' => 'Barcode & QR Einstellungen', + 'barcodes_help' => 'Dies wird versuchen, zwischengespeicherte Barcodes zu löschen. Dies wird in der Regel nur verwendet werden, wenn sich die Barcode-Einstellungen geändert haben oder sich Ihre Snipe-IT-URL geändert hat. Barcodes werden beim nächsten Zugriff neu generiert.', + 'barcodes_spinner' => 'Versuche Dateien zu löschen...', + 'barcode_delete_cache' => 'Barcode-Cache löschen', + 'branding_title' => 'Branding Einstellungen aktualisieren', + 'general_title' => 'Allgemeine Einstellungen aktualisieren', + 'mail_test' => 'Test senden', + 'mail_test_help' => 'Dies wird versuchen, eine Testmail an :replyto zu senden.', + 'filter_by_keyword' => 'Nach Stichwort filtern', + 'security' => 'Sicherheit', + 'security_title' => 'Sicherheitseinstellungen aktualisieren', + 'security_keywords' => 'Passwort, Passwörter, Anforderungen, Zwei-Faktor, Zwei-Faktor, übliche Passwörter, Remote-Login, Logout, Authentifizierung', + 'security_help' => 'Zwei-Faktor, Passwort-Einschränkungen', + 'groups_keywords' => 'Berechtigungen, Berechtigungsgruppen, Autorisierung', + 'groups_help' => 'Account-Berechtigungsgruppen', + 'localization' => 'Lokalisierung', + 'localization_title' => 'Lokalisierungseinstellungen aktualisieren', + 'localization_keywords' => 'Lokalisierung, Währung, lokal, Lokal, Zeitzone, International, Internationalisierung, Sprache, Sprachen, Übersetzung', + 'localization_help' => 'Sprache, Datumsanzeige', + 'notifications' => 'Benachrichtigungen', + 'notifications_help' => 'E-Mail-Benachrichtigungen, Audit-Einstellungen', + 'asset_tags_help' => 'Inkrementieren und Präfixe', + 'labels' => 'Etiketten', + 'labels_title' => 'Etiketten-Einstellungen aktualisieren', + 'labels_help' => 'Labelgrößen & Einstellungen', + 'purge' => 'Alles löschen', + 'purge_keywords' => 'Endgültig löschen', + 'purge_help' => 'Gelöschte Einträge bereinigen', + 'ldap_extension_warning' => 'Es sieht nicht so aus, als ob die LDAP-Erweiterung auf diesem Server installiert oder aktiviert ist. Sie können Ihre Einstellungen trotzdem speichern, aber Sie müssen die LDAP-Erweiterung für PHP aktivieren, bevor die LDAP-Synchronisierung oder der Login funktioniert.', 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Employee Number', - 'create_admin_user' => 'Create a User ::', - 'create_admin_success' => 'Success! Your admin user has been added!', - 'create_admin_redirect' => 'Click here to go to your app login!', - 'setup_migrations' => 'Database Migrations ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP Settings Page', - 'slack_test' => 'Test Integration', + 'employee_number' => 'Mitarbeiternummer', + 'create_admin_user' => 'Benutzer erstellen ::', + 'create_admin_success' => 'Erfolgreich! Ihr Admin-Benutzer wurde hinzugefügt!', + 'create_admin_redirect' => 'Klicke hier, um zu deinem App-Login zu gelangen!', + 'setup_migrations' => 'Datenbankmigrationen ::', + 'setup_no_migrations' => 'Es gab nichts zu migrieren. Ihre Datenbanktabellen wurden bereits eingerichtet!', + 'setup_successful_migrations' => 'Ihre Datenbanktabellen wurden erstellt', + 'setup_migration_output' => 'Migrationsausgabe:', + 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', + 'ldap_settings_link' => 'LDAP Einstellungsseite', + 'slack_test' => ' Integration testen', ]; diff --git a/resources/lang/de/admin/settings/message.php b/resources/lang/de/admin/settings/message.php index f7cd133c59..cb769ea5e4 100644 --- a/resources/lang/de/admin/settings/message.php +++ b/resources/lang/de/admin/settings/message.php @@ -11,8 +11,8 @@ return [ 'file_deleted' => 'Backup Datei erfolgreich gelöscht. ', 'generated' => 'Backup Datei erfolgreich erstellt.', 'file_not_found' => 'Backup Datei konnte nicht gefunden werden.', - 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', - 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + 'restore_warning' => 'Ja, wiederherstellen. Ich bestätige, dass dies alle vorhandenen Daten überschreibt, die derzeit in der Datenbank vorhanden sind. Diese Aktion wird auch alle bestehenden Benutzer abmelden (einschließlich Ihnen).', + 'restore_confirm' => 'Sind Sie sicher, dass Sie Ihre Datenbank aus :filename wiederherstellen möchten?' ], 'purge' => [ 'error' => 'Beim Bereinigen ist ein Fehler augetreten. ', @@ -20,24 +20,24 @@ return [ 'success' => 'Gelöschte Einträge erfolgreich bereinigt.', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', - 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + 'sending' => 'Test E-Mail wird gesendet...', + 'success' => 'Mail gesendet!', + 'error' => 'E-Mail konnte nicht gesendet werden.', + 'additional' => 'Keine zusätzliche Fehlermeldung vorhanden. Überprüfen Sie Ihre E-Mail-Einstellungen und Ihr App-Protokoll.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', - '500' => '500 Server Error. Please check your server logs for more information.', - 'error' => 'Something went wrong :(', - 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'testing' => 'Teste LDAP Verbindung, Binding & Abfrage ...', + '500' => '500 Serverfehler. Bitte überprüfen Sie Ihre Server-Logs für weitere Informationen.', + 'error' => 'Etwas ist schiefgelaufen :(', + 'sync_success' => 'Ein Beispiel von 10 Benutzern, die vom LDAP-Server basierend auf Ihren Einstellungen zurückgegeben wurden:', + 'testing_authentication' => 'LDAP-Authentifizierung wird getestet...', + 'authentication_success' => 'Benutzer wurde erfolgreich gegen LDAP authentifiziert!' ], 'slack' => [ - 'sending' => 'Sending Slack test message...', - 'success_pt1' => 'Success! Check the ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + 'sending' => 'Slack Testnachricht wird gesendet...', + 'success_pt1' => 'Erfolgreich! Überprüfen Sie die ', + 'success_pt2' => ' Kanal für Ihre Testnachricht und klicken Sie auf Speichern unten, um Ihre Einstellungen zu speichern.', '500' => '500 Server Fehler.', - 'error' => 'Something went wrong.', + 'error' => 'Etwas ist schiefgelaufen.', ] ]; diff --git a/resources/lang/de/admin/statuslabels/message.php b/resources/lang/de/admin/statuslabels/message.php index f27db858b4..6b39540bae 100644 --- a/resources/lang/de/admin/statuslabels/message.php +++ b/resources/lang/de/admin/statuslabels/message.php @@ -23,7 +23,7 @@ return [ 'help' => [ 'undeployable' => 'Diese Assets können niemandem zugeordnet werden.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Diese Assets können ausgecheckt werden. Sobald sie zugewiesen sind, nehmen sie den Meta-Status Platziert an.', 'archived' => 'Diese Assets können nicht ausgecheckt werden und erscheinen nur in der Ansicht "Archiviert". Dies ist nützlich, um Informationen zu Assets für Budgetierungs- / historische Zwecke beizubehalten, aber sie aus der täglichen Assetliste herauszuhalten.', 'pending' => 'Diese Vermögenswerte können noch niemandem zugewiesen werden, die oft für Gegenstände verwendet werden, die nicht repariert werden können, aber voraussichtlich in den Kreislauf zurückkehren werden.', ], diff --git a/resources/lang/de/admin/users/general.php b/resources/lang/de/admin/users/general.php index 09f0aec5aa..f06ada7330 100644 --- a/resources/lang/de/admin/users/general.php +++ b/resources/lang/de/admin/users/general.php @@ -25,13 +25,13 @@ return [ 'two_factor_enrolled' => '2FA Gerät eingeschrieben ', 'two_factor_active' => '2FA aktiv ', 'user_deactivated' => 'Benutzer ist deaktiviert', - 'activation_status_warning' => 'Do not change activation status', - 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', - 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', - 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'activation_status_warning' => 'Aktivierungsstatus nicht ändern', + 'group_memberships_helpblock' => 'Nur Superadministratoren können Gruppenmitgliedschaften bearbeiten.', + 'superadmin_permission_warning' => 'Nur Superadmins dürfen einem Benutzer Superadmin Zugriff gewähren.', + 'admin_permission_warning' => 'Nur Benutzer mit Administratorrechten oder höher dürfen einem Benutzer Administratorzugriff gewähren.', 'remove_group_memberships' => 'Gruppenmitgliedschaften entfernen', 'warning_deletion' => 'WARNUNG:', - 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_asssets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', + 'warning_deletion_information' => 'Sie sind dabei, die :count unten aufgelisteten Benutzer zu löschen. Super-Admin-Namen sind rot markiert.', + 'update_user_asssets_status' => 'Alle Assets für diese Benutzer auf diesen Status aktualisieren', + 'checkin_user_properties' => 'Alle diesen Benutzern zugeordneten Objekte zurücknehmen', ]; diff --git a/resources/lang/de/general.php b/resources/lang/de/general.php index 779d4db954..45593d0fc1 100644 --- a/resources/lang/de/general.php +++ b/resources/lang/de/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'E-Mail-Domain', 'email_format' => 'E-Mail-Format', + 'employee_number' => 'Mitarbeiternummer', 'email_domain_help' => 'Dies wird verwendet, um E-Mail-Adressen beim Importieren zu generieren', 'error' => 'Fehler', 'filastname_format' => 'Initial des Vornamen + Nachname (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Menge', 'quantity' => 'Anzahl', 'quantity_minimum' => ':count Artikel sind unter oder fast unter der Mindestmenge', + 'quickscan_checkin' => 'Schnell Rücknahme', + 'quickscan_checkin_status' => 'Rückgabe Status', 'ready_to_deploy' => 'Bereit zum Herausgeben', 'recent_activity' => 'Letzte Aktivität', 'remaining' => 'Übrig', @@ -339,11 +342,11 @@ 'asset_information' => 'Asset-Informationen', 'model_name' => 'Modelname:', 'asset_name' => 'Assetname:', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', + 'consumable_information' => 'Informationen zum Verbrauchsmaterial:', + 'consumable_name' => 'Name des Verbrauchsmaterials:', + 'accessory_information' => 'Zubehör Information:', + 'accessory_name' => 'Zubehörname:', + 'clone_item' => 'Element klonen', 'checkout_tooltip' => 'Diesen Gegenstand zuweisen', 'checkin_tooltip' => 'Diesen Artikel zurücknehmen', 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', diff --git a/resources/lang/de/passwords.php b/resources/lang/de/passwords.php index 4aa8bee550..61f40ca630 100644 --- a/resources/lang/de/passwords.php +++ b/resources/lang/de/passwords.php @@ -1,6 +1,6 @@ 'Ihr Link wurde verschickt!', + 'sent' => 'Erfolg: Wenn diese E-Mail-Adresse in unserem System existiert, wurde eine E-Mail zum Wiederherstellen des Passworts gesendet.', 'user' => 'Kein passender aktiver Nutzer mit dieser E-Mail gefunden.', ]; diff --git a/resources/lang/el/admin/custom_fields/general.php b/resources/lang/el/admin/custom_fields/general.php index 081af52e49..e689cfe647 100644 --- a/resources/lang/el/admin/custom_fields/general.php +++ b/resources/lang/el/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/el/admin/hardware/general.php b/resources/lang/el/admin/hardware/general.php index ce53b01940..a0bb7b6b15 100644 --- a/resources/lang/el/admin/hardware/general.php +++ b/resources/lang/el/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Αρχειοθετημένα', 'asset' => 'Πάγιο', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Ταμείο ελέγχου', 'clone' => 'Κλώνος χρήστη', diff --git a/resources/lang/el/admin/settings/general.php b/resources/lang/el/admin/settings/general.php index 8a60b98a44..08f61d9e81 100644 --- a/resources/lang/el/admin/settings/general.php +++ b/resources/lang/el/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Ειδοποιήσεις ενεργοποιημένες', 'alert_interval' => 'Ελάχιστο όριο λήξης ειδοποιήσεων (σε ημέρες)', 'alert_inv_threshold' => 'Ειδοποιήση ορίου αποθήκης', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Στοιχεία ταυτότητας περιουσιακών στοιχείων', 'audit_interval' => 'Διάρκεια ελέγχου', - 'audit_interval_help' => 'Αν απαιτείται να ελέγχετε τακτικά τα πάγια σας, εισάγετε το διάστημα σε μήνες.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Όριο προειδοποίησης ελέγχου', 'audit_warning_days_help' => 'Πόσες μέρες νωρίτερα θα πρέπει να σας προειδοποιήσουμε όταν τα περιουσιακά στοιχεία οφείλονται για έλεγχο;', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Ρυθμίσεις γραμμωτού κώδικα', 'confirm_purge' => 'Επιβεβαίωση καθαρισμού', diff --git a/resources/lang/el/general.php b/resources/lang/el/general.php index a15e066ff1..10c0dd8d97 100644 --- a/resources/lang/el/general.php +++ b/resources/lang/el/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Μορφή ηλεκτρονικού ταχυδρομείου', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Αυτό χρησιμοποιείται για τη δημιουργία διευθύνσεων ηλεκτρονικού ταχυδρομείου κατά την εισαγωγή', 'error' => 'Error', 'filastname_format' => 'Πρώτο αρχικό όνομα (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Τεμάχια', 'quantity' => 'Ποσότητα', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Είστε έτοιμοι να αναπτύξετε', 'recent_activity' => 'Πρόσφατη Δραστηριότητα', 'remaining' => 'Remaining', diff --git a/resources/lang/el/passwords.php b/resources/lang/el/passwords.php index f98a94dc63..444dba118a 100644 --- a/resources/lang/el/passwords.php +++ b/resources/lang/el/passwords.php @@ -1,6 +1,6 @@ 'Ο σύνδεσμος κωδικού πρόσβασης σας έχει σταλεί!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Δεν βρέθηκε ενεργός χρήστης με αυτό το email.', ]; diff --git a/resources/lang/en-GB/admin/custom_fields/general.php b/resources/lang/en-GB/admin/custom_fields/general.php index 90169b44b5..d8965e96d1 100644 --- a/resources/lang/en-GB/admin/custom_fields/general.php +++ b/resources/lang/en-GB/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/en-GB/admin/hardware/general.php b/resources/lang/en-GB/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/en-GB/admin/hardware/general.php +++ b/resources/lang/en-GB/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/en-GB/admin/settings/general.php b/resources/lang/en-GB/admin/settings/general.php index 193272d0c7..f86c493cd5 100644 --- a/resources/lang/en-GB/admin/settings/general.php +++ b/resources/lang/en-GB/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/en-GB/general.php b/resources/lang/en-GB/general.php index 3cced6bc98..2bb25ccfc5 100644 --- a/resources/lang/en-GB/general.php +++ b/resources/lang/en-GB/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/en-GB/passwords.php b/resources/lang/en-GB/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/en-GB/passwords.php +++ b/resources/lang/en-GB/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/en-ID/admin/custom_fields/general.php b/resources/lang/en-ID/admin/custom_fields/general.php index a3bbc7a1f2..5e50e0bb59 100644 --- a/resources/lang/en-ID/admin/custom_fields/general.php +++ b/resources/lang/en-ID/admin/custom_fields/general.php @@ -42,5 +42,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/en-ID/admin/hardware/general.php b/resources/lang/en-ID/admin/hardware/general.php index bb50da94eb..550d2d7c1f 100644 --- a/resources/lang/en-ID/admin/hardware/general.php +++ b/resources/lang/en-ID/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Diarsipkan', 'asset' => 'Aset', 'bulk_checkout' => 'Pengeluaran Aset', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Mendaftar aset', 'checkout' => 'Periksa aset', 'clone' => 'Gandakan aset', diff --git a/resources/lang/en-ID/admin/settings/general.php b/resources/lang/en-ID/admin/settings/general.php index a719fcbe07..36e135b3d2 100644 --- a/resources/lang/en-ID/admin/settings/general.php +++ b/resources/lang/en-ID/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Mencentang kotak ini akan mengizinkan seorang pengguna untuk menimpa skin UI dengan sesuatu yang berbeda.', 'asset_ids' => 'ID Aset', 'audit_interval' => 'Memeriksa perbedaan', - 'audit_interval_help' => 'Jika anda diminta untuk melakukan audit aset secara fisik dengan teratur, maka masukkan selang waktu dalam beberapa bulan.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Ambang Peringatan Audit', 'audit_warning_days_help' => 'Berapa hari sebelum kami harus memperingatkan aset yang akan dilelang?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Pengaturan Kode batang', 'confirm_purge' => 'Konfirmasi Pembersihan', diff --git a/resources/lang/en-ID/general.php b/resources/lang/en-ID/general.php index cd6d97c9ff..72cb7c3041 100644 --- a/resources/lang/en-ID/general.php +++ b/resources/lang/en-ID/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Format Surel', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ini digunakan untuk menghasilkan alamat surel ketika saat mengimpor', 'error' => 'Error', 'filastname_format' => 'Nama Depan Nama Belakang (jane.smith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'JML', 'quantity' => 'Jumlah', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Siap digunakan', 'recent_activity' => 'Aktifitas tebaru', 'remaining' => 'Remaining', diff --git a/resources/lang/en-ID/passwords.php b/resources/lang/en-ID/passwords.php index cb751400d1..2794998fca 100644 --- a/resources/lang/en-ID/passwords.php +++ b/resources/lang/en-ID/passwords.php @@ -1,6 +1,6 @@ 'Tautan kata sandi anda sudah dikirim!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Tidak ada satupun pengguna aktif yang menggunakan email ini.', ]; diff --git a/resources/lang/en/admin/custom_fields/general.php b/resources/lang/en/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/en/admin/custom_fields/general.php +++ b/resources/lang/en/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/en/admin/hardware/general.php b/resources/lang/en/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/en/admin/hardware/general.php +++ b/resources/lang/en/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/en/admin/settings/general.php b/resources/lang/en/admin/settings/general.php index c83f686784..1905392ba7 100644 --- a/resources/lang/en/admin/settings/general.php +++ b/resources/lang/en/admin/settings/general.php @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', @@ -174,7 +174,7 @@ return [ 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Default Login', + 'saml_forcelogin_label' => 'SAML Force Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out', diff --git a/resources/lang/en/general.php b/resources/lang/en/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/en/general.php +++ b/resources/lang/en/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/es-CO/admin/companies/general.php b/resources/lang/es-CO/admin/companies/general.php index dc46184fcf..4629638938 100644 --- a/resources/lang/es-CO/admin/companies/general.php +++ b/resources/lang/es-CO/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Seleccionar Compañía', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Acerca de las empresas', + 'about_companies_description' => ' Puede utilizar las empresas como un campo informativo simple, o puede utilizarlos para restringir la visibilidad de los activos y la disponibilidad a los usuarios con una empresa específica habilitando el soporte completo de la compañía en su Configuración de Administración.', ]; diff --git a/resources/lang/es-CO/admin/custom_fields/general.php b/resources/lang/es-CO/admin/custom_fields/general.php index 8b42979809..05eb31f1ff 100644 --- a/resources/lang/es-CO/admin/custom_fields/general.php +++ b/resources/lang/es-CO/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/es-CO/admin/hardware/general.php b/resources/lang/es-CO/admin/hardware/general.php index 62d065dbcc..cdbedae4ab 100644 --- a/resources/lang/es-CO/admin/hardware/general.php +++ b/resources/lang/es-CO/admin/hardware/general.php @@ -6,38 +6,39 @@ return [ 'archived' => 'Archivado', 'asset' => 'Equipo', 'bulk_checkout' => 'Asignar Equipos', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Devolver Equipo', 'checkout' => 'Asignar Equipo', 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', - 'deleted' => 'Este activo fue eliminado.', + 'deleted' => 'Este activo ha sido borrado.', 'edit' => 'Editar Equipo', - 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', + 'model_deleted' => 'El modelo de este activo ha sido borrado. Debe restaurar el modelo antes de restaurar o crear el activo.', 'requestable' => 'Puede Solicitarse', 'requested' => 'Solicitado', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', + 'not_requestable' => 'No solicitable', + 'requestable_status_warning' => 'No cambie el esdo de solicitable', 'restore' => 'Restaurar equipo', 'pending' => 'Equipos Pendiente', 'undeployable' => 'No desplegable', 'view' => 'Ver Equipo', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'Tiene un error en su archivo CSV:', 'import_text' => '

- Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. + Sube un CSV que contenga historial de activos. Los activos y los usuarios DEBEN existir en el sistema, o se omitirán. Los activos coincidentes para importar el historial ocurren contra la etiqueta de activos. Intentaremos encontrar un usuario que coincida con el nombre del usuario que proporciones, y los criterios que seleccionas a continuación. Si no selecciona ningún criterio a continuación, simplemente tratará de coincidir con el formato de nombre de usuario que configuraste en el Administrador > Configuración General.

-

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+

Los campos incluidos en el CSV deben coincidir con los encabezados: Etiqueta de activos, Nombre, Fecha de salida, Fecha de comprobación. Cualquier campo adicional será ignorado.

-

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+

Fecha de Checkin: las fechas de check-in en blanco o futuro comprobarán los elementos al usuario asociado. Excluyendo la columna Fecha de Checkin creará una fecha de check-in con la fecha de hoy.

', - 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', - 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', - 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', - 'error_messages' => 'Error messages:', - 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'csv_import_match_f-l' => 'Trate de coincidir usuarios por medio del formato firstname.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'Trate de coincidir el formato de usuarios por medio de la primera inicial y el apellido (jsmith)', + 'csv_import_match_first' => 'Intente coincidir usuarios mediante el formato de primer nombre (jane)', + 'csv_import_match_email' => 'Intentar coincidir con los usuarios por correo electrónico como nombre de usuario', + 'csv_import_match_username' => 'Intentar coincidir usuarios por nombre de usuario', + 'error_messages' => 'Mensajes de error:', + 'success_messages' => 'Mensajes de éxito:', + 'alert_details' => 'Por favor vea abajo para más detalles.', + 'custom_export' => 'Exportación personalizada' ]; diff --git a/resources/lang/es-CO/admin/settings/general.php b/resources/lang/es-CO/admin/settings/general.php index bea75f538e..c908abee9d 100644 --- a/resources/lang/es-CO/admin/settings/general.php +++ b/resources/lang/es-CO/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'IDs de Recurso', 'audit_interval' => 'Intervalo de auditoría', - 'audit_interval_help' => 'Si tiene que auditar físicamente sus activos periódicamente, ingrese el intervalo en meses.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Umbral de advertencia de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación debemos advertirle cuándo se deben auditar los activos?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración de Código de Barras', 'confirm_purge' => 'Confirmar la purga', diff --git a/resources/lang/es-CO/general.php b/resources/lang/es-CO/general.php index 01aa41f5da..e1d7e647bc 100644 --- a/resources/lang/es-CO/general.php +++ b/resources/lang/es-CO/general.php @@ -20,9 +20,9 @@ 'asset_report' => 'Reporte de Activos', 'asset_tag' => 'Etiqueta de activo', 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'assets_available' => 'Equipos disponibles', + 'accept_assets' => 'Activos Aceptados :name', + 'accept_assets_menu' => 'Activos Aceptados', 'audit' => 'Auditoría', 'audit_report' => 'Registro de auditoría', 'assets' => 'Activos', @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Dominio de correo electrónico', 'email_format' => 'Formato de correo electrónico', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico cuando se importan', 'error' => 'Error', 'filastname_format' => 'Primera Inicial del Apellido (jsmith@ejemplo.com)', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo', 'asset_maintenances' => 'Mantenimientos de Equipo', 'item' => 'Item', - 'item_name' => 'Item Name', + 'item_name' => 'Nombre del ítem', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Equipamiento predefinido', 'language' => 'Lenguaje', @@ -192,6 +193,8 @@ 'qty' => 'Cant', 'quantity' => 'Cantidad', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Disponibles', 'recent_activity' => 'Actividad Reciente', 'remaining' => 'Remaining', diff --git a/resources/lang/es-CO/passwords.php b/resources/lang/es-CO/passwords.php index 1455a40942..6b817781bb 100644 --- a/resources/lang/es-CO/passwords.php +++ b/resources/lang/es-CO/passwords.php @@ -1,6 +1,6 @@ 'El link de la contraseña ha sido enviada!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No se ha encontrado ningún usuario activo con ese correo electrónico.', ]; diff --git a/resources/lang/es-CO/validation.php b/resources/lang/es-CO/validation.php index 97aa945623..ec4a876ad7 100644 --- a/resources/lang/es-CO/validation.php +++ b/resources/lang/es-CO/validation.php @@ -64,7 +64,7 @@ return [ 'string' => ':attribute debe contener como mínimo :min caracteres.', 'array' => 'El atributo: debe tener al menos: elementos min.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', 'present' => 'El campo: atributo debe estar presente.', diff --git a/resources/lang/es-ES/admin/companies/general.php b/resources/lang/es-ES/admin/companies/general.php index 2190b5aa16..d6a87e1235 100644 --- a/resources/lang/es-ES/admin/companies/general.php +++ b/resources/lang/es-ES/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Seleccionar compañía', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Acerca de las empresas', + 'about_companies_description' => ' Puede utilizar las empresas como un campo informativo simple, o puede utilizarlos para restringir la visibilidad de los activos y la disponibilidad a los usuarios con una empresa específica habilitando el soporte completo de la compañía en su Configuración de Administración.', ]; diff --git a/resources/lang/es-ES/admin/custom_fields/general.php b/resources/lang/es-ES/admin/custom_fields/general.php index ac8b9915d1..23841aa2e2 100644 --- a/resources/lang/es-ES/admin/custom_fields/general.php +++ b/resources/lang/es-ES/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/es-ES/admin/hardware/general.php b/resources/lang/es-ES/admin/hardware/general.php index 00e1df7a84..38afd99ada 100644 --- a/resources/lang/es-ES/admin/hardware/general.php +++ b/resources/lang/es-ES/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archivado', 'asset' => 'Equipo', 'bulk_checkout' => 'Activos Asignados', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Quitar Equipo', 'checkout' => 'Activo de pago', 'clone' => 'Clonar Equipo', diff --git a/resources/lang/es-ES/admin/settings/general.php b/resources/lang/es-ES/admin/settings/general.php index bea75f538e..c908abee9d 100644 --- a/resources/lang/es-ES/admin/settings/general.php +++ b/resources/lang/es-ES/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'IDs de Recurso', 'audit_interval' => 'Intervalo de auditoría', - 'audit_interval_help' => 'Si tiene que auditar físicamente sus activos periódicamente, ingrese el intervalo en meses.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Umbral de advertencia de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación debemos advertirle cuándo se deben auditar los activos?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración de Código de Barras', 'confirm_purge' => 'Confirmar la purga', diff --git a/resources/lang/es-ES/general.php b/resources/lang/es-ES/general.php index fd85264e61..703987c046 100644 --- a/resources/lang/es-ES/general.php +++ b/resources/lang/es-ES/general.php @@ -20,9 +20,9 @@ 'asset_report' => 'Reporte de Equipos', 'asset_tag' => 'Etiqueta', 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'assets_available' => 'Equipos disponibles', + 'accept_assets' => 'Activos Aceptados :name', + 'accept_assets_menu' => 'Activos Aceptados', 'audit' => 'Auditoría', 'audit_report' => 'Registro de auditoría', 'assets' => 'Equipos', @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Dominio de correo electrónico', 'email_format' => 'Formato de correo electrónico', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico cuando se importan', 'error' => 'Error', 'filastname_format' => 'Primera Inicial del Apellido (jsmith@ejemplo.com)', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo', 'asset_maintenances' => 'Mantenimientos de Equipo', 'item' => 'Item', - 'item_name' => 'Item Name', + 'item_name' => 'Nombre del ítem', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Equipamiento predefinido', 'language' => 'Lenguaje', @@ -192,6 +193,8 @@ 'qty' => 'Cant', 'quantity' => 'Cantidad', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Disponibles', 'recent_activity' => 'Actividad Reciente', 'remaining' => 'Remaining', diff --git a/resources/lang/es-ES/passwords.php b/resources/lang/es-ES/passwords.php index 1455a40942..6b817781bb 100644 --- a/resources/lang/es-ES/passwords.php +++ b/resources/lang/es-ES/passwords.php @@ -1,6 +1,6 @@ 'El link de la contraseña ha sido enviada!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No se ha encontrado ningún usuario activo con ese correo electrónico.', ]; diff --git a/resources/lang/es-ES/validation.php b/resources/lang/es-ES/validation.php index 3756ff0c3d..034bceeb38 100644 --- a/resources/lang/es-ES/validation.php +++ b/resources/lang/es-ES/validation.php @@ -64,7 +64,7 @@ return [ 'string' => ':attribute debe contener como mínimo :min caracteres.', 'array' => 'El atributo: debe tener al menos: elementos min.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', 'present' => 'El campo: atributo debe estar presente.', diff --git a/resources/lang/es-MX/admin/categories/general.php b/resources/lang/es-MX/admin/categories/general.php index 5f8900f23f..713c9e9dff 100644 --- a/resources/lang/es-MX/admin/categories/general.php +++ b/resources/lang/es-MX/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Actualizar Categoría', 'use_default_eula' => 'En su lugar, use el EULA por defecto.', 'use_default_eula_disabled' => 'En su lugar, use el EULA por defecto. No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.', - 'use_default_eula_column' => 'Usar EULA por defecto', + 'use_default_eula_column' => 'Usar EULA predeterminado', ); diff --git a/resources/lang/es-MX/admin/companies/general.php b/resources/lang/es-MX/admin/companies/general.php index 2190b5aa16..d6a87e1235 100644 --- a/resources/lang/es-MX/admin/companies/general.php +++ b/resources/lang/es-MX/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Seleccionar compañía', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Acerca de las empresas', + 'about_companies_description' => ' Puede utilizar las empresas como un campo informativo simple, o puede utilizarlos para restringir la visibilidad de los activos y la disponibilidad a los usuarios con una empresa específica habilitando el soporte completo de la compañía en su Configuración de Administración.', ]; diff --git a/resources/lang/es-MX/admin/custom_fields/general.php b/resources/lang/es-MX/admin/custom_fields/general.php index 935b135b24..a4e964ae08 100644 --- a/resources/lang/es-MX/admin/custom_fields/general.php +++ b/resources/lang/es-MX/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/es-MX/admin/hardware/form.php b/resources/lang/es-MX/admin/hardware/form.php index 314b031927..d61fe7d752 100644 --- a/resources/lang/es-MX/admin/hardware/form.php +++ b/resources/lang/es-MX/admin/hardware/form.php @@ -40,10 +40,10 @@ return [ 'warranty' => 'Garantía', 'warranty_expires' => 'Vencimiento de la Garantía', 'years' => 'años', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'Actualizar ubicación del Activo', + 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', + 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', + 'asset_not_deployable' => 'El activo no está listo para desplegar. Por lo que por el momento no puede ser asignado.', + 'asset_deployable' => 'El activo no está listo para desplegar. Por lo que, por el momento, no puede ser asignado.', + 'processing_spinner' => 'Procesando...', ]; diff --git a/resources/lang/es-MX/admin/hardware/general.php b/resources/lang/es-MX/admin/hardware/general.php index 50c1415717..18957591f1 100644 --- a/resources/lang/es-MX/admin/hardware/general.php +++ b/resources/lang/es-MX/admin/hardware/general.php @@ -6,11 +6,12 @@ return [ 'archived' => 'Archivado', 'asset' => 'Equipo', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Quitar Equipo', 'checkout' => 'Activo de pago', 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', - 'deleted' => 'Este activo fue eliminado.', + 'deleted' => 'Este activo ha sido eliminado.', 'edit' => 'Editar Equipo', 'model_deleted' => 'Este Modelo de activo fue eliminado. Debes restaurar este modelo antes de poder restaurar el Activo.', 'requestable' => 'Requerible', diff --git a/resources/lang/es-MX/admin/hardware/message.php b/resources/lang/es-MX/admin/hardware/message.php index 5569bced7e..d89ae592c6 100644 --- a/resources/lang/es-MX/admin/hardware/message.php +++ b/resources/lang/es-MX/admin/hardware/message.php @@ -5,7 +5,7 @@ return [ 'undeployable' => 'Atención: Este equipo está marcado como no isntalabre. Si no es correcto, actualiza su estado.', 'does_not_exist' => 'Equipo inexistente.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'Ese activo no existe o no puede ser solicitado.', 'assoc_users' => 'Equipo asignado a un usuario, no se puede eliminar.', 'create' => [ diff --git a/resources/lang/es-MX/admin/hardware/table.php b/resources/lang/es-MX/admin/hardware/table.php index cb01baf537..9950a1b10f 100644 --- a/resources/lang/es-MX/admin/hardware/table.php +++ b/resources/lang/es-MX/admin/hardware/table.php @@ -4,11 +4,11 @@ return [ 'asset_tag' => 'Etiqueta', 'asset_model' => 'Modelo', - 'book_value' => 'Current Value', + 'book_value' => 'Valor Actual', 'change' => 'Operación', 'checkout_date' => 'Fecha de asignación', 'checkoutto' => 'Asignado', - 'current_value' => 'Current Value', + 'current_value' => 'Valor Actual', 'diff' => 'Diferencia', 'dl_csv' => 'Descargar CSV', 'eol' => 'EOL', @@ -22,9 +22,9 @@ return [ 'image' => 'Imagen de dispositivo', 'days_without_acceptance' => 'Días Sin Aceptación', 'monthly_depreciation' => 'Depreciación Mensual', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'assigned_to' => 'Asignado a', + 'requesting_user' => 'Usuario Solicitante', + 'requested_date' => 'Fecha solicitada', + 'changed' => 'Cambiado', + 'icon' => 'Ícono', ]; diff --git a/resources/lang/es-MX/admin/locations/table.php b/resources/lang/es-MX/admin/locations/table.php index 2e4c79b7ff..1674a1c00d 100644 --- a/resources/lang/es-MX/admin/locations/table.php +++ b/resources/lang/es-MX/admin/locations/table.php @@ -20,21 +20,21 @@ return [ 'parent' => 'Padre', 'currency' => 'Divisa de la Localización', 'ldap_ou' => 'Búsqueda LDAP OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', - 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', - 'signed_by' => 'Signed Off By:', + 'user_name' => 'Nombre de usuario', + 'department' => 'Departamento', + 'location' => 'Localización', + 'asset_tag' => 'Etiqueta de Activo', + 'asset_name' => 'Nombre de Activo', + 'asset_category' => 'Categoría', + 'asset_manufacturer' => 'Fabricante', + 'asset_model' => 'Modelo', + 'asset_serial' => 'Número de serie', + 'asset_location' => 'Ubicación', + 'asset_checked_out' => 'Asignado a', + 'asset_expected_checkin' => 'Fecha Esperada de Devolución', + 'date' => 'Fecha:', + 'signed_by_asset_auditor' => 'Firmado por (Auditor de Activos):', + 'signed_by_finance_auditor' => 'Firmado por (Auditor de Finanzas):', + 'signed_by_location_manager' => 'Firmado por (Administrador de área):', + 'signed_by' => 'Firmado por:', ]; diff --git a/resources/lang/es-MX/admin/settings/general.php b/resources/lang/es-MX/admin/settings/general.php index 79cca394e8..70d21579e1 100644 --- a/resources/lang/es-MX/admin/settings/general.php +++ b/resources/lang/es-MX/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Al marcar esta casilla se permitirá al usuario sustituir el tema de la interfase con uno diferente.', 'asset_ids' => 'IDs de Recurso', 'audit_interval' => 'Intervalo de auditoría', - 'audit_interval_help' => 'Si tiene que auditar físicamente sus activos periódicamente, ingrese el intervalo en meses.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Umbral de advertencia de auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación debemos advertirle cuándo se deben auditar los activos?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración de Código de Barras', 'confirm_purge' => 'Confirmar la purga', diff --git a/resources/lang/es-MX/admin/statuslabels/message.php b/resources/lang/es-MX/admin/statuslabels/message.php index 67a3c3467a..450cbaebfa 100644 --- a/resources/lang/es-MX/admin/statuslabels/message.php +++ b/resources/lang/es-MX/admin/statuslabels/message.php @@ -23,7 +23,7 @@ return [ 'help' => [ 'undeployable' => 'Estos activos no pueden asignarse a nadie.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Estos activos pueden ser retirados. Una vez asignados, canbiará su estado a Desplegado.', 'archived' => 'Estos activos no pueden desprotegerse y solo aparecerán en la vista Archivada. Esto es útil para retener información sobre activos para presupuestos / propósitos históricos, pero mantenerlos fuera de la lista de activos del día a día.', 'pending' => 'Estos activos aún no se pueden asignar a nadie, a menudo se utilizan para artículos que están pendientes de reparación, pero se espera que vuelvan a la circulación.', ], diff --git a/resources/lang/es-MX/general.php b/resources/lang/es-MX/general.php index e9bd7229c1..2dba5ddb3e 100644 --- a/resources/lang/es-MX/general.php +++ b/resources/lang/es-MX/general.php @@ -20,9 +20,9 @@ 'asset_report' => 'Reporte de Equipos', 'asset_tag' => 'Etiqueta', 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'assets_available' => 'Equipos disponibles', + 'accept_assets' => 'Activos Aceptados :name', + 'accept_assets_menu' => 'Activos Aceptados', 'audit' => 'Auditoría', 'audit_report' => 'Registro de auditoría', 'assets' => 'Equipos', @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Dominio de correo electrónico', 'email_format' => 'Formato de correo electrónico', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Esto se utiliza para generar direcciones de correo electrónico cuando se importan', 'error' => 'Error', 'filastname_format' => 'Primera Inicial del Apellido (jsmith@ejemplo.com)', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Equipo', 'asset_maintenances' => 'Mantenimientos de Equipo', 'item' => 'Item', - 'item_name' => 'Item Name', + 'item_name' => 'Nombre del ítem', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Kits predefinidos', 'language' => 'Lenguaje', @@ -192,6 +193,8 @@ 'qty' => 'Cant', 'quantity' => 'Cantidad', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Disponibles', 'recent_activity' => 'Actividad Reciente', 'remaining' => 'Remaining', diff --git a/resources/lang/es-MX/passwords.php b/resources/lang/es-MX/passwords.php index 1455a40942..6b817781bb 100644 --- a/resources/lang/es-MX/passwords.php +++ b/resources/lang/es-MX/passwords.php @@ -1,6 +1,6 @@ 'El link de la contraseña ha sido enviada!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No se ha encontrado ningún usuario activo con ese correo electrónico.', ]; diff --git a/resources/lang/es-MX/validation.php b/resources/lang/es-MX/validation.php index 3756ff0c3d..034bceeb38 100644 --- a/resources/lang/es-MX/validation.php +++ b/resources/lang/es-MX/validation.php @@ -64,7 +64,7 @@ return [ 'string' => ':attribute debe contener como mínimo :min caracteres.', 'array' => 'El atributo: debe tener al menos: elementos min.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.', 'not_in' => 'El :attribute seleccionado no es correcto.', 'numeric' => ':attribute debe ser un número.', 'present' => 'El campo: atributo debe estar presente.', diff --git a/resources/lang/es-VE/admin/companies/general.php b/resources/lang/es-VE/admin/companies/general.php index dc46184fcf..4629638938 100644 --- a/resources/lang/es-VE/admin/companies/general.php +++ b/resources/lang/es-VE/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Seleccionar Compañía', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Acerca de las empresas', + 'about_companies_description' => ' Puede utilizar las empresas como un campo informativo simple, o puede utilizarlos para restringir la visibilidad de los activos y la disponibilidad a los usuarios con una empresa específica habilitando el soporte completo de la compañía en su Configuración de Administración.', ]; diff --git a/resources/lang/es-VE/admin/custom_fields/general.php b/resources/lang/es-VE/admin/custom_fields/general.php index 4613498798..6359adea5e 100644 --- a/resources/lang/es-VE/admin/custom_fields/general.php +++ b/resources/lang/es-VE/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/es-VE/admin/hardware/general.php b/resources/lang/es-VE/admin/hardware/general.php index 6c6240a634..b167084b54 100644 --- a/resources/lang/es-VE/admin/hardware/general.php +++ b/resources/lang/es-VE/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archivado', 'asset' => 'Activo', 'bulk_checkout' => 'Activos Asignados', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Ingresar Activo', 'checkout' => 'Retirar Activo', 'clone' => 'Clonar Activo', diff --git a/resources/lang/es-VE/admin/settings/general.php b/resources/lang/es-VE/admin/settings/general.php index a6a3352472..f690a20a2b 100644 --- a/resources/lang/es-VE/admin/settings/general.php +++ b/resources/lang/es-VE/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Marcar esta casilla permitirá al usuario reemplazar la apariencia de la interfaz con una diferente.', 'asset_ids' => 'IDs de activos', 'audit_interval' => 'Intervalo de Auditoría', - 'audit_interval_help' => 'Si tienes la obligación de auditar física y regularmente tus activos, ingresa el intervalo en meses.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Umbral de Aviso de Auditoría', 'audit_warning_days_help' => '¿Con cuántos días de antelación deberíamos advertirte que tus activos se deben auditar?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuración del Código de Barras', 'confirm_purge' => 'Confirmar Purga', diff --git a/resources/lang/es-VE/general.php b/resources/lang/es-VE/general.php index 1b6e544913..2b4d9ba483 100644 --- a/resources/lang/es-VE/general.php +++ b/resources/lang/es-VE/general.php @@ -20,9 +20,9 @@ 'asset_report' => 'Reporte de Activo', 'asset_tag' => 'Etiqueta de Activo', 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'assets_available' => 'Equipos disponibles', + 'accept_assets' => 'Activos Aceptados :name', + 'accept_assets_menu' => 'Activos Aceptados', 'audit' => 'Auditar', 'audit_report' => 'Registro de Auditoría', 'assets' => 'Activos', @@ -96,6 +96,7 @@ 'eol' => 'Fin de Vida', 'email_domain' => 'Dominio de Correo Electrónico', 'email_format' => 'Formato de Correo Electrónico', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Este se utiliza para generar direcciones de correo al importar', 'error' => 'Error', 'filastname_format' => 'Primera Inicial y Apellido (jsmith@example.com)', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Reporte de Mantenimiento de Activo', 'asset_maintenances' => 'Mantenimientos de Activo', 'item' => 'Elemento', - 'item_name' => 'Item Name', + 'item_name' => 'Nombre del ítem', 'insufficient_permissions' => '¡Permisos insuficientes!', 'kits' => 'Equipamiento predefinido', 'language' => 'Lenguaje', @@ -192,6 +193,8 @@ 'qty' => 'Cantidad', 'quantity' => 'Cantidad', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Listo para enviar', 'recent_activity' => 'Actividad Reciente', 'remaining' => 'Remaining', diff --git a/resources/lang/es-VE/passwords.php b/resources/lang/es-VE/passwords.php index d6dfa82794..3a6d5bfdc7 100644 --- a/resources/lang/es-VE/passwords.php +++ b/resources/lang/es-VE/passwords.php @@ -1,6 +1,6 @@ '¡El enlace de tu contraseña ha sido enviado!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No se encontró ningún usuario activo con este correo electrónico.', ]; diff --git a/resources/lang/es-VE/validation.php b/resources/lang/es-VE/validation.php index 0cf5a7ebb3..481bcfc305 100644 --- a/resources/lang/es-VE/validation.php +++ b/resources/lang/es-VE/validation.php @@ -64,7 +64,7 @@ return [ 'string' => 'El :attribute debe ser como mínimo de :min kilobytes.', 'array' => 'El :attribute debe ser como mínimo de :min kilobytes.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => 'El :attribute debe comenzar con uno de los siguientes: :values.', 'not_in' => 'El :attribute seleccionado es inválido.', 'numeric' => 'El :attribute debe ser un número entero.', 'present' => 'El campo :attribute debe tener un valor.', diff --git a/resources/lang/et/admin/custom_fields/general.php b/resources/lang/et/admin/custom_fields/general.php index 33fab4f889..8df03da089 100644 --- a/resources/lang/et/admin/custom_fields/general.php +++ b/resources/lang/et/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/et/admin/hardware/general.php b/resources/lang/et/admin/hardware/general.php index a5ca441b34..86c5d05c84 100644 --- a/resources/lang/et/admin/hardware/general.php +++ b/resources/lang/et/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arhiveeritud', 'asset' => 'Vahend', 'bulk_checkout' => 'Vara kasutusele võtt', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Klooni vahend', diff --git a/resources/lang/et/admin/settings/general.php b/resources/lang/et/admin/settings/general.php index 1a2c9317bd..dfd736560e 100644 --- a/resources/lang/et/admin/settings/general.php +++ b/resources/lang/et/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Varade ID-d', 'audit_interval' => 'Auditi intervall', - 'audit_interval_help' => 'Kui teil on kohustus kontrollida oma vara füüsiliselt, sisestage intervall kuude kaupa.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Auditi hoiatuslävi', 'audit_warning_days_help' => 'Kui mitu päeva ette peaksime hoiatama, kui vara on auditeerimiseks ette nähtud?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Triipkoodide seadistused', 'confirm_purge' => 'Kinnitage puhastamine', diff --git a/resources/lang/et/general.php b/resources/lang/et/general.php index 35b6d9b1b9..1e6a8a97e0 100644 --- a/resources/lang/et/general.php +++ b/resources/lang/et/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'E-posti domeen', 'email_format' => 'E-maili formaat', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Seda kasutatakse importimisel e-posti aadresside loomiseks', 'error' => 'Error', 'filastname_format' => 'Esimene esmane perekonnanimi (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Hulk', 'quantity' => 'Hulk', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Kasutamine valmis', 'recent_activity' => 'Viimane tegevus', 'remaining' => 'Remaining', diff --git a/resources/lang/et/passwords.php b/resources/lang/et/passwords.php index fa3677bc9d..7f548c131f 100644 --- a/resources/lang/et/passwords.php +++ b/resources/lang/et/passwords.php @@ -1,6 +1,6 @@ 'Sinu paroolilink on saadetud!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Sellise emailiga aktiivset kasutajat ei leitud.', ]; diff --git a/resources/lang/fa/admin/companies/general.php b/resources/lang/fa/admin/companies/general.php index 63d8cbaf61..ae19b24966 100644 --- a/resources/lang/fa/admin/companies/general.php +++ b/resources/lang/fa/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'انتخاب شرکت', - 'about_companies' => 'About Companies', + 'about_companies' => 'درباره شرکت‌ها', 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/fa/admin/custom_fields/general.php b/resources/lang/fa/admin/custom_fields/general.php index 6346d63f23..1cd8ffb6f8 100644 --- a/resources/lang/fa/admin/custom_fields/general.php +++ b/resources/lang/fa/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/fa/admin/hardware/form.php b/resources/lang/fa/admin/hardware/form.php index abda479e88..234f07f6a6 100644 --- a/resources/lang/fa/admin/hardware/form.php +++ b/resources/lang/fa/admin/hardware/form.php @@ -54,10 +54,10 @@ return [ 'warranty' => 'گارانتی', 'warranty_expires' => 'انقضای ضمانت', 'years' => 'سال ها', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'بروزرسانی مکان دارایی', + 'asset_location_update_default_current' => 'بروزرسانی مکان پیش‌فرض AND مکان فعلی', + 'asset_location_update_default' => 'فقط بروزرسانی مکان پیش‌فرض', + 'asset_not_deployable' => 'این وضعیت دارایی قابل استقرار نیست. این دارایی قابل پذیرش نیست.', + 'asset_deployable' => 'این وضعیت دارایی قابل استقرار است. این دارایی قابل پذیرش است.', + 'processing_spinner' => 'در حال پردازش...', ]; diff --git a/resources/lang/fa/admin/hardware/general.php b/resources/lang/fa/admin/hardware/general.php index 3ffaac8676..0bb25fd1ec 100644 --- a/resources/lang/fa/admin/hardware/general.php +++ b/resources/lang/fa/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'بایگانی شد', 'asset' => 'دارایی', 'bulk_checkout' => 'خروج دارایی ها', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'دارایی checkin', 'checkout' => 'دارایی پرداخت', 'clone' => 'دارایی شگرف', diff --git a/resources/lang/fa/admin/locations/table.php b/resources/lang/fa/admin/locations/table.php index 8191b06f94..7dc0041360 100644 --- a/resources/lang/fa/admin/locations/table.php +++ b/resources/lang/fa/admin/locations/table.php @@ -12,8 +12,8 @@ return [ 'country' => 'كشور', 'create' => 'ساخت مکان', 'update' => 'به روز رسانی منطقه مکانی', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', + 'print_assigned' => 'چاپ موارد واگذار شده', + 'print_all_assigned' => 'چاپ همه موارد واگذار شده', 'name' => 'نام منطقه مکانی', 'address' => 'آدرس', 'zip' => 'کد پستی', @@ -21,21 +21,21 @@ return [ 'parent' => 'مجموعه پدر', 'currency' => 'مکان ارز', 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', - 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', - 'signed_by' => 'Signed Off By:', + 'user_name' => 'نام کاربر', + 'department' => 'بخش', + 'location' => 'موقعیت مکانی', + 'asset_tag' => 'برچسب دارایی', + 'asset_name' => 'نام', + 'asset_category' => 'دسته بندی', + 'asset_manufacturer' => 'سازنده', + 'asset_model' => 'مدل', + 'asset_serial' => 'سریال', + 'asset_location' => 'موقعیت مکانی', + 'asset_checked_out' => 'تحویل', + 'asset_expected_checkin' => 'استرداد مورد انتظار', + 'date' => 'تاریخ:', + 'signed_by_asset_auditor' => 'امضاء توسط (ممیز دارایی):', + 'signed_by_finance_auditor' => 'امضاء توسط (ممیز مالی):', + 'signed_by_location_manager' => 'امضاء توسط (ممیز مکانی):', + 'signed_by' => 'امضاء اختتام توسط:', ]; diff --git a/resources/lang/fa/admin/models/message.php b/resources/lang/fa/admin/models/message.php index 1b7d46a15e..0ae5ab14d1 100644 --- a/resources/lang/fa/admin/models/message.php +++ b/resources/lang/fa/admin/models/message.php @@ -34,7 +34,7 @@ return array( ), 'bulkdelete' => array( - 'error' => 'No models were selected, so nothing was deleted.', + 'error' => 'هیچ مدلی انتخاب نشده بود، بنابراین هیچ چیز حذف نشد.', 'success' => ':success_count model(s) deleted!', 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' ), diff --git a/resources/lang/fa/admin/settings/general.php b/resources/lang/fa/admin/settings/general.php index 3be4a47c99..201348ed08 100644 --- a/resources/lang/fa/admin/settings/general.php +++ b/resources/lang/fa/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'هشدارها فعال شد', 'alert_interval' => 'آستانه ی انقضای هشدارها( به روز)', 'alert_inv_threshold' => 'فهرست آستانه ی هشدار', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID حساب', 'audit_interval' => 'فاصله حسابرسی', - 'audit_interval_help' => 'اگر شما ملزم هستید که به طور منظم از دارایی های خود حسابرسی کنید، فاصله را در ماه وارد کنید.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'آستانه هشدار حسابرسی', 'audit_warning_days_help' => 'چند روز پیش باید به شما هشدار می دهیم هنگامی که دارایی ها برای حسابرسی مورد نیاز است؟', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'تنظیمات بارکد', 'confirm_purge' => 'تایید پاکسازی', diff --git a/resources/lang/fa/admin/statuslabels/message.php b/resources/lang/fa/admin/statuslabels/message.php index 20f106c5a6..852ad7dca6 100644 --- a/resources/lang/fa/admin/statuslabels/message.php +++ b/resources/lang/fa/admin/statuslabels/message.php @@ -23,7 +23,7 @@ return [ 'help' => [ 'undeployable' => 'این دارایی ها را نمی توان به کسی اختصاص داد.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'این دارایی ها قابل بررسی هستند. هنگامی که آن‌ها تخصیص داده شدند، وضعیت متا Deployed نظر گرفته می‌شود.', 'archived' => 'این دارایی ها قابل چک نیست و فقط در نمای Archived نمایش داده می شوند. این امر برای حفظ اطلاعات مربوط به دارایی ها برای بودجه بندی / اهداف تاریخی مفید است اما نگه داشتن آنها از فهرست دارایی روزمره.', 'pending' => 'این دارایی ها هنوز نمی توانند به هر کسی اختصاص داده شوند، که اغلب برای مواردی که برای تعمیر وجود دارد، مورد استفاده قرار می گیرند، اما انتظار می رود که به گردش درآید.', ], diff --git a/resources/lang/fa/admin/statuslabels/table.php b/resources/lang/fa/admin/statuslabels/table.php index 94bef55219..81e7a969ae 100644 --- a/resources/lang/fa/admin/statuslabels/table.php +++ b/resources/lang/fa/admin/statuslabels/table.php @@ -5,8 +5,8 @@ return array( 'archived' => 'آرشیو', 'create' => 'ساخت برچسب وضعیت', 'color' => 'رنگ نمودار', - 'default_label' => 'Default Label', - 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', + 'default_label' => 'برچسب پیش‌فرض', + 'default_label_help' => 'این برای اطمینان از اینکه پرکاربردترین برچسب‌های وضعیت شما هنگام ایجاد/ویرایش دارایی‌ها در بالای کادر انتخاب ظاهر شوند استفاده می‌شود.', 'deployable' => 'گسترش', 'info' => 'برچسب های وضعیت، برای توصیف وضعیت های مختلفی که دارایی های شما می توانند داشته باشند، استفاده می شود. آن ها می توانند برای تعمیر، گمشده/دزدیده شده و غیره باشند. شما می توانید برچسب های وضعیت جدیدی برای گسترش کار، انتظار و آرشیو دارایی ها بسازید.', 'name' => 'نام وضعیت', diff --git a/resources/lang/fa/general.php b/resources/lang/fa/general.php index 0d6dddc2b4..4c085b38e1 100644 --- a/resources/lang/fa/general.php +++ b/resources/lang/fa/general.php @@ -98,6 +98,7 @@ 'eol' => 'EOL', 'email_domain' => 'دامنه ایمیل', 'email_format' => 'فرمت ایمیل', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'این برای تولید آدرس های ایمیل هنگام وارد کردن استفاده می شود', 'error' => 'Error', 'filastname_format' => 'اولین نام خانوادگی (jsmith@example.com)', @@ -195,6 +196,8 @@ 'qty' => 'QTY', 'quantity' => 'مقدار', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'آماده اعزام', 'recent_activity' => 'کارکرد اخیر', 'remaining' => 'Remaining', diff --git a/resources/lang/fa/passwords.php b/resources/lang/fa/passwords.php index 597645f993..aecc0ff326 100644 --- a/resources/lang/fa/passwords.php +++ b/resources/lang/fa/passwords.php @@ -1,6 +1,6 @@ 'لینک رمز عبور شما ارسال شده است!', + 'sent' => 'با موفقیت: اگر ایمیل در سامانه موجود باشد، ایمیل بازیابی کلمه عبور ارسال شده است.', 'user' => 'هیچ کاربر فعالی با این آدرس ایمیل یافت نشد.', ]; diff --git a/resources/lang/fi/admin/custom_fields/general.php b/resources/lang/fi/admin/custom_fields/general.php index cc45b0b80c..b961fce03d 100644 --- a/resources/lang/fi/admin/custom_fields/general.php +++ b/resources/lang/fi/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/fi/admin/hardware/general.php b/resources/lang/fi/admin/hardware/general.php index 2abe47b0e5..97e51d6611 100644 --- a/resources/lang/fi/admin/hardware/general.php +++ b/resources/lang/fi/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arkistoitu', 'asset' => 'Laite', 'bulk_checkout' => 'Laitteiden luovutus', + 'bulk_checkin' => 'Palauta laitteita', 'checkin' => 'Palauta laite', 'checkout' => 'Luovuta laite', 'clone' => 'Monista laite', diff --git a/resources/lang/fi/admin/settings/general.php b/resources/lang/fi/admin/settings/general.php index 7672a1d0e8..16a1186639 100644 --- a/resources/lang/fi/admin/settings/general.php +++ b/resources/lang/fi/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Voit valita tässä voivatko käyttäjät määritellä haluamansa ulkoasun käyttöönsä.', 'asset_ids' => 'Laitetunnisteet', 'audit_interval' => 'Tarkastusväli', - 'audit_interval_help' => 'Jos sinun on säännöllisesti tarkastettava laitteesi, anna aikaväli kuukausina.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Tarkastuksen ennakkovaroitus', 'audit_warning_days_help' => 'Kuinka monta päivää etukäteen varoitamme, kun laitteet on tarkoitus tarkastaa?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Viivakoodi asetukset', 'confirm_purge' => 'Vahvista puhdistus', diff --git a/resources/lang/fi/general.php b/resources/lang/fi/general.php index b7569d03c5..634bb77cdd 100644 --- a/resources/lang/fi/general.php +++ b/resources/lang/fi/general.php @@ -96,6 +96,7 @@ 'eol' => 'Elinikä', 'email_domain' => 'Sähköpostin verkkotunnus', 'email_format' => 'Sähköpostiosoitteen muotoilu', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Käytetään sähköpostiosoitteiden luontiin tietoja tuotaessa', 'error' => 'Error', 'filastname_format' => 'Ensimmäinen nimikirjain sukunimi (pvirtanen@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'KPL', 'quantity' => 'Määrä', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Valmis käyttöönottoon', 'recent_activity' => 'Viimeisin toiminta', 'remaining' => 'Remaining', diff --git a/resources/lang/fi/passwords.php b/resources/lang/fi/passwords.php index 6c0b8c389e..c9a9e6cbaf 100644 --- a/resources/lang/fi/passwords.php +++ b/resources/lang/fi/passwords.php @@ -1,6 +1,6 @@ 'Salasanalinkki on lähetetty!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Sähköpostille ei löytynyt käyttäjää.', ]; diff --git a/resources/lang/fil/admin/custom_fields/general.php b/resources/lang/fil/admin/custom_fields/general.php index 7153b311eb..4b30f9fa14 100644 --- a/resources/lang/fil/admin/custom_fields/general.php +++ b/resources/lang/fil/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/fil/admin/hardware/general.php b/resources/lang/fil/admin/hardware/general.php index 68bb1eff81..f9b84a1924 100644 --- a/resources/lang/fil/admin/hardware/general.php +++ b/resources/lang/fil/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Ang Archive', 'asset' => 'Ang Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'I-checkin ang Asset', 'checkout' => 'I-checkout ang Asset', 'clone' => 'I-clone ang Asset', diff --git a/resources/lang/fil/admin/settings/general.php b/resources/lang/fil/admin/settings/general.php index 85a38cff22..fed9213259 100644 --- a/resources/lang/fil/admin/settings/general.php +++ b/resources/lang/fil/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Ang Email Alerts ay Pinagana', 'alert_interval' => 'Ang Alerts Threshold ay Mag-expire (sa iilang araw)', 'alert_inv_threshold' => 'Ang Threshold ng Inventory Alert', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ang mga ID ng asset', 'audit_interval' => 'Ang Pagitan ng Audit', - 'audit_interval_help' => 'Kung ikaw ay kinakailangan na regular na magbilang ng iyomg mga pag-aari, ilagay ang agwat sa buwan.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Ang Warning Threshold ng Audit', 'audit_warning_days_help' => 'Mga ilang araw na makaadvans kami sa pagpaalala sa iyo kapag ang mga asset ay nakasaad na para sa pag-audit?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Ang mga Setting sa Barcode', 'confirm_purge' => 'I-kumperma ang Pag-purge', diff --git a/resources/lang/fil/general.php b/resources/lang/fil/general.php index ca78a9b8e7..fda98468e2 100644 --- a/resources/lang/fil/general.php +++ b/resources/lang/fil/general.php @@ -96,6 +96,7 @@ 'eol' => 'Ang EOL', 'email_domain' => 'Ang Dominyo ng Email', 'email_format' => 'Ang Pormat ng Email', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ito ay ginagamit para makapagsagawa ng email address kapag mag-import', 'error' => 'Error', 'filastname_format' => 'Ang Unang Inisyal Huling Pangalan (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Ang QTY', 'quantity' => 'Ang Dami', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Handa nang I-deploy', 'recent_activity' => 'Ang Kasalukuyang Aktibidad', 'remaining' => 'Remaining', diff --git a/resources/lang/fil/passwords.php b/resources/lang/fil/passwords.php index 6a7009c67c..4772940015 100644 --- a/resources/lang/fil/passwords.php +++ b/resources/lang/fil/passwords.php @@ -1,6 +1,6 @@ 'Nai-send na ang link ng iyong password!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/fr/admin/companies/general.php b/resources/lang/fr/admin/companies/general.php index bf023ba5f0..81f81defba 100644 --- a/resources/lang/fr/admin/companies/general.php +++ b/resources/lang/fr/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Sélectionnez une compagnie', - 'about_companies' => 'About Companies', + 'about_companies' => 'A propos des organisations', 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', ]; diff --git a/resources/lang/fr/admin/custom_fields/general.php b/resources/lang/fr/admin/custom_fields/general.php index bbb63459a9..f14d0618cf 100644 --- a/resources/lang/fr/admin/custom_fields/general.php +++ b/resources/lang/fr/admin/custom_fields/general.php @@ -2,11 +2,11 @@ return [ 'custom_fields' => 'Champs personnalisés', - 'manage' => 'Manage', + 'manage' => 'Gérer', 'field' => 'Champ', 'about_fieldsets_title' => 'A propos des fieldsets', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', - 'custom_format' => 'Custom Regex format...', + 'about_fieldsets_text' => 'Les jeux de champs permettent de grouper les champs supplémentaires affectés à des modèles d\'actifs.', + 'custom_format' => 'Format Regex personnalisé...', 'encrypt_field' => 'Chiffrer la valeur de ce champ dans la base de données', 'encrypt_field_help' => 'AVERTISSEMENT: Chiffrer un champ en rend la recherche sur le contenu impossible.', 'encrypted' => 'Chiffré', @@ -27,19 +27,21 @@ return [ 'used_by_models' => 'Utilisé par les modèles', 'order' => 'Commande', 'create_fieldset' => 'Nouveau Fieldset', - 'create_fieldset_title' => 'Create a new fieldset', + 'create_fieldset_title' => 'Créer un nouveau jeu de champs', 'create_field' => 'Nouveau champ personnalisé', - 'create_field_title' => 'Create a new custom field', + 'create_field_title' => 'Créer un champ personnalisé', 'value_encrypted' => 'La valeur de ce champ est chiffrée dans la base de donnée. Seuls les administrateurs seront capable de voir les données déchiffrées', 'show_in_email' => 'Inclure la valeur de ce champ dans les e-mails envoyés à l\'utilisateur? Les champs cryptés ne peuvent pas être inclus dans les e-mails.', - 'help_text' => 'Help Text', + 'help_text' => 'Texte d\'aide', 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', - 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_title' => 'À propos des champs personnalisés', 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', - 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'add_field_to_fieldset' => 'Ajouter un champ au jeu de champs', 'make_optional' => 'Required - click to make optional', 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_field' => 'Champ BDD', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'Cette valeur doit être unique parmi tous les actifs', + 'unique' => 'Unique', ]; diff --git a/resources/lang/fr/admin/depreciations/general.php b/resources/lang/fr/admin/depreciations/general.php index 9a21f19bc4..ddd710c39c 100644 --- a/resources/lang/fr/admin/depreciations/general.php +++ b/resources/lang/fr/admin/depreciations/general.php @@ -6,7 +6,7 @@ return [ 'asset_depreciations' => 'Amortissements', 'create' => 'Créer un amortissement', 'depreciation_name' => 'Nom d\'Amortissement', - 'depreciation_min' => 'Floor Value of Depreciation', + 'depreciation_min' => 'Valeur minimale après amortissement', 'number_of_months' => 'Mois', 'update' => 'Actualiser l\'amortissement', 'depreciation_min' => 'Valeur minimale après amortissement', diff --git a/resources/lang/fr/admin/depreciations/table.php b/resources/lang/fr/admin/depreciations/table.php index d0051cf1aa..89eb5b2b67 100644 --- a/resources/lang/fr/admin/depreciations/table.php +++ b/resources/lang/fr/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Mois', 'term' => 'Terme', 'title' => 'Nom ', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Valeur minimale', ]; diff --git a/resources/lang/fr/admin/groups/titles.php b/resources/lang/fr/admin/groups/titles.php index 34e7bd2c4c..9b69bb989b 100644 --- a/resources/lang/fr/admin/groups/titles.php +++ b/resources/lang/fr/admin/groups/titles.php @@ -10,7 +10,7 @@ return [ 'group_admin' => 'Admin Groupe', 'allow' => 'Autoriser', 'deny' => 'Refuser', - 'permission' => 'Permission', - 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'permission' => 'Autorisation', + 'grant' => 'Accorder', + 'no_permissions' => 'Ce groupe n\'a aucune autorisation.' ]; diff --git a/resources/lang/fr/admin/hardware/form.php b/resources/lang/fr/admin/hardware/form.php index 7168c422da..fa6b759bfe 100644 --- a/resources/lang/fr/admin/hardware/form.php +++ b/resources/lang/fr/admin/hardware/form.php @@ -40,10 +40,10 @@ return [ 'warranty' => 'Garantie', 'warranty_expires' => 'Expiration de garantie', 'years' => 'années', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'Mettre à jour l\'emplacement de l\'actif', + 'asset_location_update_default_current' => 'Mettre à jour l\'emplacement par défaut ET l\'emplacement réel', + 'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut', + 'asset_not_deployable' => 'L\'actif n\'est pas déployable. L\'actif ne peut pas être affecté.', + 'asset_deployable' => 'L\'actif est déployable. L\'actif peut être affecté.', + 'processing_spinner' => 'Traitement en cours...', ]; diff --git a/resources/lang/fr/admin/hardware/general.php b/resources/lang/fr/admin/hardware/general.php index 50c4b90a7c..18fb89404c 100644 --- a/resources/lang/fr/admin/hardware/general.php +++ b/resources/lang/fr/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Retiré', 'asset' => 'Biens', 'bulk_checkout' => 'Attribuer les actifs', + 'bulk_checkin' => 'Restitution d\'actifs', 'checkin' => 'Retour des Biens', 'checkout' => 'Commander l\'actif', 'clone' => 'Cloner le Bien', @@ -15,13 +16,13 @@ return [ 'model_deleted' => 'Ce modèle d\'actifs a été supprimé. Vous devez restaurer le modèle avant de pouvoir restaurer l\'actif.', 'requestable' => 'Réquisitionnable', 'requested' => 'Demandé', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', + 'not_requestable' => 'Non-réquisitionnable', + 'requestable_status_warning' => 'Ne pas modifier le statut de demande', 'restore' => 'Restaurer l\'actif', 'pending' => 'En attente', 'undeployable' => 'Non déployable', 'view' => 'Voir le Bien', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'Vous avez une erreur dans votre fichier CSV :', 'import_text' => '

Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. @@ -34,10 +35,10 @@ return [ 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', - 'error_messages' => 'Error messages:', - 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'csv_import_match_email' => 'Essayer de faire correspondre l\'adresse de courrier électronique des utilisateurs au nom d\'utilisateur', + 'csv_import_match_username' => 'Essayer de faire correspondre les utilisateurs par nom d\'utilisateur', + 'error_messages' => 'Messages d\'erreur:', + 'success_messages' => 'Messages de succès:', + 'alert_details' => 'Voir ci-dessous pour plus de détails.', + 'custom_export' => 'Exportation personnalisée' ]; diff --git a/resources/lang/fr/admin/hardware/message.php b/resources/lang/fr/admin/hardware/message.php index 6e8a8500f5..3d5ae20187 100644 --- a/resources/lang/fr/admin/hardware/message.php +++ b/resources/lang/fr/admin/hardware/message.php @@ -5,7 +5,7 @@ return [ 'undeployable' => 'Attention: Ce bien a été marqué non déployable. Si ce statut a changé, veuillez l\'actualiser.', 'does_not_exist' => 'Ce bien n\'existe pas.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'Cet actif n\'existe pas ou ne peut pas être réquisitionné.', 'assoc_users' => 'Ce bien est marqué sorti par un utilisateur et ne peut être supprimé. Veuillez d\'abord cliquer sur Retour de Biens, et réessayer.', 'create' => [ diff --git a/resources/lang/fr/admin/hardware/table.php b/resources/lang/fr/admin/hardware/table.php index 691d55a08c..146b4da82a 100644 --- a/resources/lang/fr/admin/hardware/table.php +++ b/resources/lang/fr/admin/hardware/table.php @@ -4,11 +4,11 @@ return [ 'asset_tag' => 'Étiquette de l\'actif', 'asset_model' => 'Modèle', - 'book_value' => 'Current Value', + 'book_value' => 'Valeur actuelle', 'change' => 'Associer/Libérer', 'checkout_date' => 'Date d\'association', 'checkoutto' => 'Date de libération', - 'current_value' => 'Current Value', + 'current_value' => 'Valeur actuelle', 'diff' => 'Différence', 'dl_csv' => 'Télécharger en CSV', 'eol' => 'Fin de vie', @@ -22,9 +22,9 @@ return [ 'image' => 'Image', 'days_without_acceptance' => 'Jours sans acceptation', 'monthly_depreciation' => 'Dépréciation mensuelle', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'assigned_to' => 'Affecté à', + 'requesting_user' => 'Utilisateur requérant', + 'requested_date' => 'Date de la requête', + 'changed' => 'Modifié', + 'icon' => 'Icône', ]; diff --git a/resources/lang/fr/admin/kits/general.php b/resources/lang/fr/admin/kits/general.php index 88112a5fb5..b9ce517768 100644 --- a/resources/lang/fr/admin/kits/general.php +++ b/resources/lang/fr/admin/kits/general.php @@ -13,38 +13,38 @@ return [ 'none_licenses' => 'Il n\'y a pas assez de licences disponibles pour :license pour associer. :qty sont nécessaires. ', 'none_consumables' => 'Il n\'y a pas assez d\'unités disponibles de :consumable pour associer. :qty sont nécessaires. ', 'none_accessory' => 'Il n\'y a pas assez d\'unités disponibles de :accessory pour associer. :qty sont nécessaires. ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'License already attached to kit', - 'license_added_success' => 'License added successfully', - 'license_updated' => 'License was successfully updated', - 'license_none' => 'License does not exist', - 'license_detached' => 'License was successfully detached', - 'consumable_added_success' => 'Consumable added successfully', - 'consumable_updated' => 'Consumable was successfully updated', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', - 'accessory_updated' => 'Accessory was successfully updated', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Accessory already attached to kit', - 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', - 'checkout_success' => 'Checkout was successful', - 'checkout_error' => 'Checkout error', - 'kit_none' => 'Kit does not exist', - 'kit_created' => 'Kit was successfully created', - 'kit_updated' => 'Kit was successfully updated', - 'kit_not_found' => 'Kit not found', - 'kit_deleted' => 'Kit was successfully deleted', - 'kit_model_updated' => 'Model was successfully updated', - 'kit_model_detached' => 'Model was successfully detached', + 'append_accessory' => 'Ajouter un accessoire', + 'update_appended_accessory' => 'Mettre à jour l\'accessoire ajouté', + 'append_consumable' => 'Ajouter un consommable', + 'update_appended_consumable' => 'Mettre à jour les consommables ajoutés', + 'append_license' => 'Ajouter une licence', + 'update_appended_license' => 'Mettre à jour la licence ajoutée', + 'append_model' => 'Ajouter un modèle', + 'update_appended_model' => 'Mettre à jour le modèle ajouté', + 'license_error' => 'La licence est déjà affectée au kit', + 'license_added_success' => 'La licence a bien été ajoutée', + 'license_updated' => 'La licence a bien été mise à jour', + 'license_none' => 'La licence n\'existe pas', + 'license_detached' => 'La licence a bien été désaffectée', + 'consumable_added_success' => 'Consommable ajouté avec succès', + 'consumable_updated' => 'Le consommable a bien été mis à jour', + 'consumable_error' => 'Le consommable est déjà affecté au kit', + 'consumable_deleted' => 'Suppression réussie', + 'consumable_none' => 'Le consommable n\'existe pas', + 'consumable_detached' => 'Le consommable a bien été désaffecté', + 'accessory_added_success' => 'L\'accessoire a bien été ajouté', + 'accessory_updated' => 'L\'accessoire a bien été mis à jour', + 'accessory_detached' => 'L\'accessoire a bien été désaffecté', + 'accessory_error' => 'L\'accessoire est déjà affecté au kit', + 'accessory_deleted' => 'Suppression réussie', + 'accessory_none' => 'L\'accessoire n\'existe pas', + 'checkout_success' => 'Affectation réussie', + 'checkout_error' => 'Erreur lors de l\'affectation', + 'kit_none' => 'Le kit n\'existe pas', + 'kit_created' => 'Le kit a bien été créé', + 'kit_updated' => 'Le kit a bien été mis à jour', + 'kit_not_found' => 'Le kit n\'a pas été trouvé', + 'kit_deleted' => 'Le kit a bien été supprimé', + 'kit_model_updated' => 'Le modèle a bien été mis à jour', + 'kit_model_detached' => 'Le modèle a bien été désaffecté', ]; diff --git a/resources/lang/fr/admin/locations/table.php b/resources/lang/fr/admin/locations/table.php index 48224c4688..7875a6f540 100644 --- a/resources/lang/fr/admin/locations/table.php +++ b/resources/lang/fr/admin/locations/table.php @@ -20,21 +20,21 @@ return [ 'parent' => 'Parent', 'currency' => 'Devise de l\'emplacement', 'ldap_ou' => 'Recherche LDAP', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', - 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', - 'signed_by' => 'Signed Off By:', + 'user_name' => 'Nom d\'utilisateur ', + 'department' => 'Service', + 'location' => 'Emplacement', + 'asset_tag' => 'Numéros d\'inventaire', + 'asset_name' => 'Nom', + 'asset_category' => 'Сatégorie', + 'asset_manufacturer' => 'Fabricant', + 'asset_model' => 'Modèle', + 'asset_serial' => 'N° de série ', + 'asset_location' => 'Emplacement', + 'asset_checked_out' => 'Affecté', + 'asset_expected_checkin' => 'Date de restitution prévue', + 'date' => 'Date :', + 'signed_by_asset_auditor' => 'Signé par (auditeur d\'actifs):', + 'signed_by_finance_auditor' => 'Signé par (auditeur financier):', + 'signed_by_location_manager' => 'Signé par (Gestionnaire d\'emplacements):', + 'signed_by' => 'Signé par :', ]; diff --git a/resources/lang/fr/admin/reports/general.php b/resources/lang/fr/admin/reports/general.php index 0a56c1071c..faba0eb657 100644 --- a/resources/lang/fr/admin/reports/general.php +++ b/resources/lang/fr/admin/reports/general.php @@ -2,9 +2,9 @@ return [ 'info' => 'Sélectionnez les options que vous souhaitez pour votre rapport d\'actifs.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', + 'deleted_user' => 'Utilisateur supprimé', + 'send_reminder' => 'Envoyer un rappel', + 'reminder_sent' => 'Rappel envoyé', 'acceptance_deleted' => 'Acceptance request deleted', 'acceptance_request' => 'Acceptance request' ]; \ No newline at end of file diff --git a/resources/lang/fr/admin/settings/general.php b/resources/lang/fr/admin/settings/general.php index d048b14a97..21cc347b9a 100644 --- a/resources/lang/fr/admin/settings/general.php +++ b/resources/lang/fr/admin/settings/general.php @@ -10,8 +10,8 @@ return [ 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'Si vous souhaitez envoyer une copie des courriels d\'association/dissociation qui sont envoyés aux utilisateurs à un compte de messagerie supplémentaire, entrez-le ici. Sinon, laissez ce champ vide.', 'is_ad' => 'C\'est un serveur Active Directory', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Alert Settings', + 'alerts' => 'Alertes', + 'alert_title' => 'Mettre à jour les paramètres des alertes', 'alert_email' => 'Envoyer les alertes à', 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alertes activées', @@ -21,18 +21,18 @@ return [ 'allow_user_skin_help_text' => 'Cocher cette case permettra à un utilisateur de remplacer le thème de l\'interface utilisateur par un autre.', 'asset_ids' => 'ID de l\'actif', 'audit_interval' => 'Intervalle d\'audit', - 'audit_interval_help' => 'Si vous devez régulièrement vérifier physiquement vos actifs, entrez l\'intervalle en mois.', + 'audit_interval_help' => 'Si vous auditez physiquement vos actifs, entrez l\'intervalle en mois entre deux audits. La mise à jour de cette valeur s\'appliquera à toutes les « prochaines dates d\'audit » pour les actifs avec une date d\'audit dans le futur.', 'audit_warning_days' => 'Seuil d\'avertissement d\'audit', 'audit_warning_days_help' => 'Combien de jours à l\'avance devrions-nous vous avertir lorsque les actifs doivent être vérifiés?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_assets' => 'Générer des numéros d\'inventaire auto-incrémentés', 'auto_increment_prefix' => 'Préfixe (optionnel)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'auto_incrementing_help' => 'Activez l\'auto-incrémentation des numéros d\'inventaire avant de sélectionner cette option', 'backups' => 'Sauvegardes', - 'backups_restoring' => 'Restoring from Backup', - 'backups_upload' => 'Upload Backup', + 'backups_restoring' => 'Restaurer à partir d\'une sauvegarde', + 'backups_upload' => 'Téléverser la sauvegarde', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'Tous les utilisateurs existants, y compris vous, seront déconnectés une fois la restauration achevée.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuration des codes à barres', 'confirm_purge' => 'Confirmer la purge', @@ -56,7 +56,7 @@ return [ 'barcode_type' => 'Type du code-barres 2D', 'alt_barcode_type' => 'Type du code-barres 1D', 'email_logo_size' => 'Les logos carrés dans l\'e-mail rendent mieux. ', - 'enabled' => 'Enabled', + 'enabled' => 'Activé', 'eula_settings' => 'Configuration pour les licences d\'utilisation', 'eula_markdown' => 'Cette licence d\'utilisation permet l\'utilisation des "Github flavored markdown".', 'favicon' => 'Favicon', @@ -74,14 +74,14 @@ return [ 'label_logo_size' => 'Les logos, de préférence carrés, sont affichés en haut à droite de chaque étiquette. ', 'laravel' => 'Version de Laravel', 'ldap' => 'LDAP', - 'ldap_help' => 'LDAP/Active Directory', - 'ldap_client_tls_key' => 'LDAP Client TLS Key', + 'ldap_help' => 'Service d\'annuaire', + 'ldap_client_tls_key' => 'Clé TLS du client LDAP', 'ldap_client_tls_cert' => 'Certificat TLS côté client pour LDAP', 'ldap_enabled' => 'LDAP activé', 'ldap_integration' => 'Intégration LDAP', 'ldap_settings' => 'Paramètres LDAP', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'Le certificat TLS côté client et la clé pour les connexions LDAP ne sont généralement utiles qu\'avec les configurations Google Workspace en mode "LDAP sécurisé". Les deux sont requis.', + 'ldap_client_tls_key' => 'Clé TLS du client LDAP', 'ldap_login_test_help' => 'Entrez un nom d\'utilisateur et mot de passe LDAP valide depuis la base DN que vous avez spécifié ci-dessus afin de tester si votre configuration LDAP est correcte. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.', 'ldap_login_sync_help' => 'Ceci vérifie uniquement que LDAP se synchronise correctement. Si votre requête d\'authentification LDAP est incorrecte, les utilisateurs peuvent ne pas pouvoir se connecter. VOUS DEVEZ D\'ABORD ENREGISTRER VOS PARAMÈTRES LDAP MIS À JOUR.', 'ldap_server' => 'Serveur LDAP', @@ -110,17 +110,17 @@ return [ 'ldap_activated_flag_help' => 'Ce drapeau est utilisé pour déterminer si un utilisateur peut se connecter à Snipe-IT et n\'affecte pas la possibilité d\'associer ou dissocier des éléments.', 'ldap_emp_num' => 'Numéro d\'employé LDAP', 'ldap_email' => 'E-mail LDAP', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'Tester LDAP', + 'ldap_test_sync' => 'Tester la synchronisation LDAP', 'license' => 'Licence de logiciel', 'load_remote_text' => 'Scripts distants', 'load_remote_help_text' => 'Cette installation Snipe-IT peut charger des scripts depuis le monde extérieur.', - 'login' => 'Login Attempts', - 'login_attempt' => 'Login Attempt', - 'login_ip' => 'IP Address', - 'login_success' => 'Success?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', + 'login' => 'Tentatives de connexion', + 'login_attempt' => 'Tentative de connexion', + 'login_ip' => 'Adresse IP', + 'login_success' => 'Succès ?', + 'login_user_agent' => 'User-Agent', + 'login_help' => 'Liste des tentatives de connexion', 'login_note' => 'Note de connexion', 'login_note_help' => 'Ajoutez éventuellement quelques phrases sur votre écran de connexion, par exemple pour aider les personnes ayant trouvé un appareil perdu ou volé. Ce champ accepte Github aromatisé markdown', 'login_remote_user_text' => 'Options de connexion de l\'utilisateur à distance', @@ -141,19 +141,19 @@ return [ 'optional' => 'facultatif', 'per_page' => 'Résultats par page', 'php' => 'Version de PHP', - 'php_info' => 'PHP Info', + 'php_info' => 'PHP info', 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHP System info', + 'php_overview_keywords' => 'phpinfo, système, infos', + 'php_overview_help' => 'Infos système PHP', 'php_gd_info' => 'Vous devez installer php-gd afin d\'afficher les QR codes (voir les instructions d\'installation).', 'php_gd_warning' => 'Le PHP Image Processing et GD plugin n\'est PAS installé.', 'pwd_secure_complexity' => 'Complexité du mot de passe', 'pwd_secure_complexity_help' => 'Sélectionnez les règles de complexité de mot de passe que vous souhaitez appliquer.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', - 'pwd_secure_complexity_letters' => 'Require at least one letter', - 'pwd_secure_complexity_numbers' => 'Require at least one number', - 'pwd_secure_complexity_symbols' => 'Require at least one symbol', - 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Le mot de passe ne peut pas être identique au prénom, au nom de famille, à l\'adresse électronique ou au nom d\'utilisateur', + 'pwd_secure_complexity_letters' => 'Exiger au moins une lettre', + 'pwd_secure_complexity_numbers' => 'Exiger au moins un chiffre', + 'pwd_secure_complexity_symbols' => 'Exiger au moins un caractère spécial', + 'pwd_secure_complexity_case_diff' => 'Exiger au moins une majuscule et une minuscule', 'pwd_secure_min' => 'Mot de passe minimum', 'pwd_secure_min_help' => 'La valeur minimale autorisée est de 8', 'pwd_secure_uncommon' => 'Empêcher les mots de passe communs', @@ -161,8 +161,8 @@ return [ 'qr_help' => 'Activer les QR Codes avant de définir ceci', 'qr_text' => 'Texte du QR Code', 'saml' => 'SAML', - 'saml_title' => 'Update SAML settings', - 'saml_help' => 'SAML settings', + 'saml_title' => 'Mettre à jour les paramètres SAML', + 'saml_help' => 'Paramètres SAML', 'saml_enabled' => 'SAML activé', 'saml_integration' => 'Intégration SAML', 'saml_sp_entityid' => 'ID de l\'entité', @@ -182,7 +182,7 @@ return [ 'saml_slo_help' => 'Cela fera que l\'utilisateur sera d\'abord redirigé vers l\'IdP lors de la déconnexion. Laissez décoché si l\'IdP ne supporte pas correctement SAML SLO.', 'saml_custom_settings' => 'Paramètres personnalisés SAML', 'saml_custom_settings_help' => 'Vous pouvez spécifier des paramètres supplémentaires à la bibliothèque onelogin/php-saml. Utilisez à vos risques et périls.', - 'saml_download' => 'Download Metadata', + 'saml_download' => 'Télécharger les métadonnées', 'setting' => 'Paramètre', 'settings' => 'Paramètres', 'show_alerts_in_menu' => 'Afficher les alertes dans le menu du haut', @@ -194,8 +194,8 @@ return [ 'show_images_in_email_help' => 'Décocher cette case si votre installation de Snipe-IT est derrière un VPN ou un réseau fermé et que les utilisateurs en dehors du réseau ne peuvent pas charger les images servies depuis cette installation dans leurs courriels.', 'site_name' => 'Nom du site', 'slack' => 'Slack', - 'slack_title' => 'Update Slack Settings', - 'slack_help' => 'Slack settings', + 'slack_title' => 'Mettre à jour les paramètres Slack', + 'slack_help' => 'Paramètres Slack', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', @@ -213,7 +213,7 @@ return [ 'value' => 'Valeur', 'brand' => 'Marque', 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', + 'brand_help' => 'Logo, nom du site', 'web_brand' => 'Type de Web Branding', 'about_settings_title' => 'A propos des réglages', 'about_settings_text' => 'Ces réglages vous permettent de personnaliser certains aspects de votre installation.', @@ -225,7 +225,7 @@ return [ 'privacy_policy' => 'Politique de confidentialité', 'privacy_policy_link_help' => 'Si une url est incluse ici, un lien vers votre politique de confidentialité sera inclus dans le pied de page de l\'application et dans tous les courriels que le système envoie, conformément au RGPD. ', 'purge' => 'Purger les enregistrements supprimés', - 'purge_deleted' => 'Purge Deleted ', + 'purge_deleted' => 'Purgé les éléments supprimés ', 'labels_display_bgutter' => 'Etiquette de la gouttière du bas', 'labels_display_sgutter' => 'Etiquette de la gouttière latérale', 'labels_fontsize' => 'Taille de caractère de l\'étiquette', @@ -273,49 +273,49 @@ return [ 'username_format_help' => 'Ce paramètre ne sera utilisé par le processus d\'importation que si un nom d\'utilisateur n\'est pas fourni et que nous devons générer un nom d\'utilisateur pour vous.', 'oauth_title' => 'OAuth API Settings', 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', - 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR settings', + 'oauth_help' => 'Paramètres du point de terminaison Oauth', + 'asset_tag_title' => 'Mettre à jour les paramètres de numéro d\'inventaire', + 'barcode_title' => 'Gérer les paramètres des codes-barres', + 'barcodes' => 'Codes-barres', + 'barcodes_help_overview' => 'Paramètres des codes-barres & et codes QR', 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', - 'barcodes_spinner' => 'Attempting to delete files...', - 'barcode_delete_cache' => 'Delete Barcode Cache', - 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Update General Settings', - 'mail_test' => 'Send Test', + 'barcodes_spinner' => 'Tentative de suppression des fichiers...', + 'barcode_delete_cache' => 'Purger le cache de codes-barres', + 'branding_title' => 'Gérer les paramètres de l\'habillage', + 'general_title' => 'Gérer les paramètres généraux', + 'mail_test' => 'Envoyer un message de test', 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', - 'security_title' => 'Update Security Settings', + 'security' => 'Sécurité', + 'security_title' => 'Gérer les paramètres de sécurité', 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', 'security_help' => 'Two-factor, Password Restrictions', 'groups_keywords' => 'permissions, permission groups, authorization', 'groups_help' => 'Account permission groups', - 'localization' => 'Localization', - 'localization_title' => 'Update Localization Settings', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => 'Language, date display', + 'localization' => 'Traduction', + 'localization_title' => 'Gérer les paramètres de localisation', + 'localization_keywords' => 'localisation, devise, locale, locale, fuseau horaire, fuseau horaire, international, internationalisation, langue, traduction, traduction', + 'localization_help' => 'Langue, affichage de la date', 'notifications' => 'Notifications', - 'notifications_help' => 'Email alerts, audit settings', - 'asset_tags_help' => 'Incrementing and prefixes', - 'labels' => 'Labels', - 'labels_title' => 'Update Label Settings', - 'labels_help' => 'Label sizes & settings', - 'purge' => 'Purge', - 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', - 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'notifications_help' => 'Alertes par e-mail, paramètres d\'audit', + 'asset_tags_help' => 'Incrémentation et préfixes', + 'labels' => 'Étiquettes', + 'labels_title' => 'Mettre à jour les paramètres d\'étiquetage', + 'labels_help' => 'Taille & paramètres des étiquettes', + 'purge' => 'Purger', + 'purge_keywords' => 'supprimer définitivement', + 'purge_help' => 'Purger les enregistrements supprimés', + 'ldap_extension_warning' => 'Il semble que l\'extension LDAP ne soit pas installée ou activée sur ce serveur. Vous pouvez toujours enregistrer vos paramètres, mais vous devrez activer l\'extension LDAP pour PHP avant que la synchronisation LDAP ne fonctionne.', 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Employee Number', - 'create_admin_user' => 'Create a User ::', - 'create_admin_success' => 'Success! Your admin user has been added!', - 'create_admin_redirect' => 'Click here to go to your app login!', - 'setup_migrations' => 'Database Migrations ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP Settings Page', - 'slack_test' => 'Test Integration', + 'employee_number' => 'Numéro d’employé', + 'create_admin_user' => 'Créer un utilisateur ::', + 'create_admin_success' => 'Bravo ! Votre utilisateur administrateur a été ajouté !', + 'create_admin_redirect' => 'Cliquez ici pour vous connecter à votre application !', + 'setup_migrations' => 'Migrations de base de données ::', + 'setup_no_migrations' => 'Il n\'y avait rien à migrer. Vos tables de base de données étaient déjà configurées !', + 'setup_successful_migrations' => 'Vos tables de base de données ont été créées', + 'setup_migration_output' => 'Sortie de la migration :', + 'setup_migration_create_user' => 'Étape suivante : créer un utilisateur', + 'ldap_settings_link' => 'Page des paramètres LDAP', + 'slack_test' => 'Tester l\'intégration de ', ]; diff --git a/resources/lang/fr/admin/settings/message.php b/resources/lang/fr/admin/settings/message.php index 9d696b14fd..19ae3e7444 100644 --- a/resources/lang/fr/admin/settings/message.php +++ b/resources/lang/fr/admin/settings/message.php @@ -11,8 +11,8 @@ return [ 'file_deleted' => 'Le fichier de sauvegarde a été supprimé correctement. ', 'generated' => 'Un nouveau fichier de sauvegarde a été créé correctement.', 'file_not_found' => 'Ce fichier de sauvegarde n\'a pas pu être trouvé sur le serveur .', - 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', - 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + 'restore_warning' => 'Oui, restaurez-le. Je reconnais que cela écrasera toutes les données existantes actuellement dans la base de données. Cela déconnectera également tous vos utilisateurs existants (vous y compris).', + 'restore_confirm' => 'Êtes-vous sûr de vouloir restaurer votre base de données à partir de :filename ?' ], 'purge' => [ 'error' => 'Une erreur est survenue durant la purge. ', @@ -20,24 +20,24 @@ return [ 'success' => 'Les enregistrements supprimés ont bien été purgés.', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', + 'sending' => 'Envoi du message électronique de test...', + 'success' => 'Courrier électronique envoyé !', + 'error' => 'Le courrier électronique n\'a pas pu être envoyé.', 'additional' => 'No additional error message provided. Check your mail settings and your app log.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', - '500' => '500 Server Error. Please check your server logs for more information.', - 'error' => 'Something went wrong :(', + 'testing' => 'Test de la connexion, de la liaison et de la requête LDAP ...', + '500' => 'Erreur500 : Erreur de serveur. Veuillez vérifier les journaux de votre serveur pour plus d\'informations.', + 'error' => 'Une erreur est survenue :(', 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'testing_authentication' => 'Test de l\'authentification LDAP...', + 'authentication_success' => 'Utilisateur authentifié contre LDAP avec succès !' ], 'slack' => [ - 'sending' => 'Sending Slack test message...', - 'success_pt1' => 'Success! Check the ', + 'sending' => 'Envoi du message de test Slack...', + 'success_pt1' => 'Succès ! Vérifiez le ', 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 Server Error.', - 'error' => 'Something went wrong.', + '500' => '500 Erreur du serveur.', + 'error' => 'Une erreur est survenue.', ] ]; diff --git a/resources/lang/fr/admin/statuslabels/message.php b/resources/lang/fr/admin/statuslabels/message.php index 11bfb671b9..f4a15f02e4 100644 --- a/resources/lang/fr/admin/statuslabels/message.php +++ b/resources/lang/fr/admin/statuslabels/message.php @@ -23,7 +23,7 @@ return [ 'help' => [ 'undeployable' => 'Ces actifs ne peuvent être attribués à personne.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Ces actifs peuvent être affectés. Une fois affectés, il apparaîtront sous le méta-statut Déployé.', 'archived' => 'Ces éléments ne peuvent pas être extraits et ne s\'afficheront que dans la vue Archivée. Ceci est utile pour conserver des informations sur les actifs à des fins budgétaires / historiques, mais les garder hors de la liste des actifs au jour le jour.', 'pending' => 'Ces actifs ne peuvent pas encore être attribués à qui que ce soit, souvent utilisés pour des articles en réparation, mais qui devraient revenir à la circulation.', ], diff --git a/resources/lang/fr/admin/users/general.php b/resources/lang/fr/admin/users/general.php index a2743592e6..0c50e04934 100644 --- a/resources/lang/fr/admin/users/general.php +++ b/resources/lang/fr/admin/users/general.php @@ -24,13 +24,13 @@ return [ 'two_factor_admin_optin_help' => 'Vos paramètres administratifs actuels permettent une application sélective de l\'authentification à deux facteurs. ', 'two_factor_enrolled' => 'Dispositif à deux facteurs inscrit ', 'two_factor_active' => 'Activation des deux facteurs ', - 'user_deactivated' => 'User is de-activated', - 'activation_status_warning' => 'Do not change activation status', + 'user_deactivated' => 'L\'utilisateur est désactivé', + 'activation_status_warning' => 'Ne pas modifier le statut d\'activation', 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', - 'remove_group_memberships' => 'Remove Group Memberships', - 'warning_deletion' => 'WARNING:', + 'remove_group_memberships' => 'Supprimer les appartenances de groupe', + 'warning_deletion' => 'AVERTISSEMENT :', 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', 'update_user_asssets_status' => 'Update all assets for these users to this status', 'checkin_user_properties' => 'Check in all properties associated with these users', diff --git a/resources/lang/fr/button.php b/resources/lang/fr/button.php index abf5080fee..0b0cdc7b81 100644 --- a/resources/lang/fr/button.php +++ b/resources/lang/fr/button.php @@ -8,7 +8,7 @@ return [ 'delete' => 'Supprimer', 'edit' => 'Éditer', 'restore' => 'Restaurer', - 'remove' => 'Remove', + 'remove' => 'Supprimer', 'request' => 'Requête ', 'submit' => 'Soumettre', 'upload' => 'Uploader', @@ -17,8 +17,8 @@ return [ 'generate_labels' => '{1} Générer une étiquette|[2,*] Générer des étiquettes', 'send_password_link' => 'Envoyer le lien de réinitialisation du mot de passe', 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', + 'bulk_actions' => 'Actions de masse', + 'add_maintenance' => 'Ajouter une maintenance', + 'append' => 'Ajouter', + 'new' => 'Nouveau', ]; diff --git a/resources/lang/fr/general.php b/resources/lang/fr/general.php index 5576135b46..41f61c7dca 100644 --- a/resources/lang/fr/general.php +++ b/resources/lang/fr/general.php @@ -19,10 +19,10 @@ 'asset' => 'Actif', 'asset_report' => 'Rapport d\'actif', 'asset_tag' => 'Étiquette de l\'actif', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'Numéros d\'inventaire', + 'assets_available' => 'Actifs disponibles', + 'accept_assets' => 'Accepter les actifs :name', + 'accept_assets_menu' => 'Accepter les actifs', 'audit' => 'Audit', 'audit_report' => 'Journal d\'audit', 'assets' => 'Actifs', @@ -33,9 +33,9 @@ 'bulkaudit' => 'Vérification en bloc', 'bulkaudit_status' => 'État de la vérification', 'bulk_checkout' => 'Attribution par lot', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', + 'bulk_edit' => 'Modifier en masse', + 'bulk_delete' => 'Supprimer en masse', + 'bulk_actions' => 'Actions de masse', 'bulk_checkin_delete' => 'Bulk Checkin & Delete', 'bystatus' => 'par statut', 'cancel' => 'Annuler', @@ -69,8 +69,8 @@ 'updated_at' => 'Mise à jour à', 'currency' => '€', // this is deprecated 'current' => 'Actuels', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Mot de passe actuel', + 'customize_report' => 'Personnaliser le rapport', 'custom_report' => 'Rapport d\'actif personnalisé', 'dashboard' => 'Tableau de bord', 'days' => 'journées', @@ -82,12 +82,12 @@ 'delete_confirm' => 'Êtes-vous certain de vouloir supprimer :item?', 'deleted' => 'Supprimé', 'delete_seats' => 'Places supprimées', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Échec de la suppression', 'departments' => 'Départements', 'department' => 'département', 'deployed' => 'Déployé', 'depreciation' => 'Amortissement', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Amortissements', 'depreciation_report' => 'Rapport d’amortissement', 'details' => 'Détails', 'download' => 'Télécharger', @@ -96,8 +96,9 @@ 'eol' => 'Fin de vie', 'email_domain' => 'Domaine de l\'e-mail', 'email_format' => 'Format de l\'e-mail', + 'employee_number' => 'Numéro d’employé', 'email_domain_help' => 'C\'est utilisé pour générer des adresses e-mail lors de l\'importation', - 'error' => 'Error', + 'error' => 'Erreur', 'filastname_format' => 'Première lettre du prénom Nom de famille (jsmith@example.com)', 'firstname_lastname_format' => 'Prénom Nom de famille (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Prénom Nom (jane_smith@example.com)', @@ -114,9 +115,9 @@ 'file_name' => 'Fichier', 'file_type' => 'Type de fichier', 'file_uploads' => 'Uploads de fichiers', - 'file_upload' => 'File Upload', + 'file_upload' => 'Dépôt de fichiers', 'generate' => 'Générer', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Générer des étiquettes', 'github_markdown' => 'Ce champ accepte Github flavored markdown.', 'groups' => 'Groupes', 'gravatar_email' => 'E-mail adresse Gravatar', @@ -127,8 +128,8 @@ 'image' => 'Image', 'image_delete' => 'Supprimer l\'image', 'image_upload' => 'Charger une image', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Le type de fichier accepté est :types. La taille maximale autorisée est :size.|Les types de fichiers acceptés sont :types. La taille maximale autorisée est :size.', + 'filetypes_size_help' => 'La taille maximale autorisée des téléversements est :size.', 'image_filetypes_help' => 'Les types de fichiers acceptés sont jpg, webp, png, gif et svg. Taille maximale est de:size.', 'import' => 'Importer', 'importing' => 'Importation en cours', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Rapport sur l\'entretien d\'actif', 'asset_maintenances' => 'Entretien d\'actifs', 'item' => 'Item', - 'item_name' => 'Item Name', + 'item_name' => 'Nom de l\'élément', 'insufficient_permissions' => 'Autorisations insuffisantes !', 'kits' => 'Kits prédéfinis', 'language' => 'Langue', @@ -159,7 +160,7 @@ 'logout' => 'Se déconnecter', 'lookup_by_tag' => 'Recherche par étiquette de bien', 'maintenances' => 'Maintenances', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'Gérer les clés d\'API', 'manufacturer' => 'Fabricant', 'manufacturers' => 'Fabricants', 'markdown' => 'Ce champ permet Github flavored markdown.', @@ -169,7 +170,7 @@ 'months' => 'mois', 'moreinfo' => 'Plus d\'info', 'name' => 'Nom', - 'new_password' => 'New Password', + 'new_password' => 'Nouveau mot de passe', 'next' => 'Prochain', 'next_audit_date' => 'Prochaine date de vérification', 'last_audit' => 'Dernier audit', @@ -192,22 +193,24 @@ 'qty' => 'QTÉ', 'quantity' => 'Quantité', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Prêt à être déployé', 'recent_activity' => 'Activité récente', - 'remaining' => 'Remaining', + 'remaining' => 'Restant', 'remove_company' => 'Retirer l\'association avec l\'organisation', 'reports' => 'Rapports', 'restored' => 'restauré', 'restore' => 'Restaurer', - 'requestable_models' => 'Requestable Models', + 'requestable_models' => 'Modèles demandés', 'requested' => 'Demandé', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Date de la demande', + 'requested_assets' => 'Actifs demandés', + 'requested_assets_menu' => 'Actifs demandés', 'request_canceled' => 'Demande annulée', 'save' => 'Sauvegarder', 'select' => 'Sélectionner', - 'select_all' => 'Select All', + 'select_all' => 'Tout sélectionner', 'search' => 'Rechercher', 'select_category' => 'Choisir une catégorie', 'select_department' => 'Sélectionnez un département', @@ -227,7 +230,7 @@ 'sign_in' => 'Connexion', 'signature' => 'Signature', 'skin' => 'Habillage', - 'slack_msg_note' => 'A slack message will be sent', + 'slack_msg_note' => 'Un message Slack sera envoyé', 'slack_test_msg' => 'Woohoo ! On dirait que votre intégration Slack -> Snipe-IT fonctionne !', 'some_features_disabled' => 'MODE DEMO: Certaines fonctionnalités sont désactivées pour cette installation.', 'site_name' => 'Nom du Site', @@ -239,7 +242,7 @@ 'sure_to_delete' => 'Êtes-vous sûr de vouloir supprimer ?', 'submit' => 'Soumettre', 'target' => 'Cible', - 'toggle_navigation' => 'Toogle Navigation', + 'toggle_navigation' => 'Basculer la navigation', 'time_and_date_display' => 'Affichage de l\'heure et de la date', 'total_assets' => 'actifs au total', 'total_licenses' => 'licences au total', @@ -273,78 +276,78 @@ 'accept' => 'Accepter :asset', 'i_accept' => 'J\'accepte', 'i_decline' => 'Je refuse', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'Accepter/refuser', 'sign_tos' => 'Signez ci-dessous pour indiquer que vous acceptez les conditions d\'utilisation :', 'clear_signature' => 'Effacer la signature', 'show_help' => 'Afficher l\'aide', 'hide_help' => 'Masquer l\'aide', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', - 'fields' => 'Fields', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', + 'view_all' => 'tout voir', + 'hide_deleted' => 'Masquer les éléments supprimés', + 'email' => 'Courrier électronique', + 'do_not_change' => 'Ne pas modifier', + 'bug_report' => 'Signaler un bug', + 'user_manual' => 'Manuel de l\'utilisateur', + 'setup_step_1' => 'Étape 1', + 'setup_step_2' => 'Étape 2', + 'setup_step_3' => 'Étape 3', + 'setup_step_4' => 'Étape 4', + 'setup_config_check' => 'Vérification de la configuration', + 'setup_create_database' => 'Créer les tables de la base de données', + 'setup_create_admin' => 'Créer un utilisateur administrateur', + 'setup_done' => 'Terminé !', + 'bulk_edit_about_to' => 'Vous êtes sur le point de modifier les éléments suivants : ', + 'checked_out' => 'Affecté', + 'checked_out_to' => 'Affecté à', + 'fields' => 'Champs', + 'last_checkout' => 'Dernière affectation', + 'due_to_checkin' => 'Les :count éléments suivants doivent bientôt être restitués:', + 'expected_checkin' => 'Date de restitution prévue', 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', - 'changed' => 'Changed', - 'to' => 'To', + 'changed' => 'Modifié', + 'to' => 'À', 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

If you would like to export only certain assets, use the options below to fine-tune your results.

', 'range' => 'Range', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', - 'improvements' => 'Improvements', + 'bom_remark' => 'Ajouter un BOM (byte-order mark) à ce CSV', + 'improvements' => 'Améliorations', 'information' => 'Information', - 'permissions' => 'Permissions', + 'permissions' => 'Autorisations', 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', + 'export' => 'Exporter', + 'ldap_sync' => 'Synchronisation LDAP', + 'ldap_user_sync' => 'Synchronisation d\'utilisateur LDAP', + 'synchronize' => 'Synchroniser', + 'sync_results' => 'Résultats de la synchronisation', + 'license_serial' => 'N° de série/Clé de produit', + 'invalid_category' => 'Catégorie invalide', + 'dashboard_info' => 'Ceci est votre tableau de bord. Il y en a beaucoup d\'autres comme lui, mais celui-ci est le vôtre.', + '60_percent_warning' => 'Terminé à 60% (avertissement)', 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', + 'new_asset' => 'Nouvel actif', + 'new_license' => 'Nouvelle licence', + 'new_accessory' => 'Nouvel accessoire', + 'new_consumable' => 'Nouveau consommable', + 'collapse' => 'Replier', + 'assigned' => 'Affecté', + 'asset_count' => 'Nombre d\'actifs', + 'accessories_count' => 'Nombre d\'accessoires', + 'consumables_count' => 'Nombre de consommables', + 'components_count' => 'Nombre de composants', + 'licenses_count' => 'Nombre de licences', + 'notification_error' => 'Erreur:', + 'notification_error_hint' => 'Veuillez vérifier le formulaire ci-dessous ne contient pas d\'erreurs', + 'notification_success' => 'Réussite :', + 'notification_warning' => 'Avertissement :', 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name:', - 'asset_name' => 'Asset Name:', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', + 'asset_information' => 'Informations sur l\'actif', + 'model_name' => 'Nom du modèle:', + 'asset_name' => 'Nom de l\'actif:', + 'consumable_information' => 'Informations sur le consommable :', + 'consumable_name' => 'Nom du consommable :', + 'accessory_information' => 'Informations sur l\'accessoire :', + 'accessory_name' => 'Nom de l’accessoire :', + 'clone_item' => 'Cloner l\'élément', + 'checkout_tooltip' => 'Affecter cet élément', + 'checkin_tooltip' => 'Désaffecter cet élément', + 'checkout_user_tooltip' => 'Affecter cet élément à un utilisateur', ]; diff --git a/resources/lang/fr/passwords.php b/resources/lang/fr/passwords.php index b51072f62d..06df09852b 100644 --- a/resources/lang/fr/passwords.php +++ b/resources/lang/fr/passwords.php @@ -1,6 +1,6 @@ 'Le lien vers votre mot de passe a bien été envoyé!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Aucun utilisateur actif correspondant trouvé avec ce courriel.', ]; diff --git a/resources/lang/ga-IE/admin/custom_fields/general.php b/resources/lang/ga-IE/admin/custom_fields/general.php index 22a2f44612..ac002cb5b9 100644 --- a/resources/lang/ga-IE/admin/custom_fields/general.php +++ b/resources/lang/ga-IE/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ga-IE/admin/hardware/general.php b/resources/lang/ga-IE/admin/hardware/general.php index defdb03507..8d3df87687 100644 --- a/resources/lang/ga-IE/admin/hardware/general.php +++ b/resources/lang/ga-IE/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Sócmhainn', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Sócmhainn Checkin', 'checkout' => 'Seiceáil Seiceáil', 'clone' => 'Sócmhainn Clón', diff --git a/resources/lang/ga-IE/admin/settings/general.php b/resources/lang/ga-IE/admin/settings/general.php index 3a665eea58..554deb0a8a 100644 --- a/resources/lang/ga-IE/admin/settings/general.php +++ b/resources/lang/ga-IE/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Cumarsáid Cumarsáide', 'alert_interval' => 'Tairseach Alerts ag dul in éag (i laethanta)', 'alert_inv_threshold' => 'Tairseach Alert Fardail', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'IDanna Sócmhainní', 'audit_interval' => 'Agallamh Iniúchta', - 'audit_interval_help' => 'Más gá duit do chuid sócmhainní a iniúchadh go rialta, cuir isteach an t-eatramh i mí.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Tairseach Rabhaidh Iniúchta', 'audit_warning_days_help' => 'Cé mhéad lá roimh ré ba chóir dúinn rabhadh a thabhairt duit nuair a bhíonn sócmhainní dlite le hiniúchadh?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Socruithe Barcode', 'confirm_purge' => 'Dearbhaigh Purge', diff --git a/resources/lang/ga-IE/general.php b/resources/lang/ga-IE/general.php index 85f5bb6ba9..edfa8f8964 100644 --- a/resources/lang/ga-IE/general.php +++ b/resources/lang/ga-IE/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Fearann ​​Ríomhphoist', 'email_format' => 'Foirm Ríomhphoist', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Úsáidtear é seo chun seoltaí ríomhphoist a ghiniúint nuair a allmhairítear iad', 'error' => 'Error', 'filastname_format' => 'An Chéad Ainm Deiridh Tosaigh (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Cainníocht', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Réidh le Imscaradh', 'recent_activity' => 'Gníomhaíocht le déanaí', 'remaining' => 'Remaining', diff --git a/resources/lang/ga-IE/passwords.php b/resources/lang/ga-IE/passwords.php index ad611b3c45..4772940015 100644 --- a/resources/lang/ga-IE/passwords.php +++ b/resources/lang/ga-IE/passwords.php @@ -1,6 +1,6 @@ 'Cuireadh nasc do phasfhocal isteach!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/he/admin/custom_fields/general.php b/resources/lang/he/admin/custom_fields/general.php index c5261bd87d..184ebaceb0 100644 --- a/resources/lang/he/admin/custom_fields/general.php +++ b/resources/lang/he/admin/custom_fields/general.php @@ -36,10 +36,12 @@ return [ 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', 'about_custom_fields_title' => 'About Custom Fields', 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', - 'add_field_to_fieldset' => 'Add Field to Fieldset', - 'make_optional' => 'Required - click to make optional', - 'make_required' => 'Optional - click to make required', + 'add_field_to_fieldset' => 'הוסף שדה למערך', + 'make_optional' => 'חובה - בחר כדי להפוך לאופציונלי', + 'make_required' => 'אופציונלי - בחר כדי להפוך לחובה', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'ערך זה חייב להיות ייחודי בכל הנכסים', + 'unique' => 'ייחודי', ]; diff --git a/resources/lang/he/admin/groups/titles.php b/resources/lang/he/admin/groups/titles.php index 2411b8f0dd..9e43c1ef9d 100644 --- a/resources/lang/he/admin/groups/titles.php +++ b/resources/lang/he/admin/groups/titles.php @@ -12,5 +12,5 @@ return [ 'deny' => 'לְהַכּחִישׁ', 'permission' => 'Permission', 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'no_permissions' => 'לקבוצה זו אין הרשאות.' ]; diff --git a/resources/lang/he/admin/hardware/form.php b/resources/lang/he/admin/hardware/form.php index 97adfc2ae8..7f9dadbe06 100644 --- a/resources/lang/he/admin/hardware/form.php +++ b/resources/lang/he/admin/hardware/form.php @@ -40,10 +40,10 @@ return [ 'warranty' => 'אַחֲרָיוּת', 'warranty_expires' => 'תפוגת האחריות', 'years' => 'שנים', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'עדכן מיקום הנכס', + 'asset_location_update_default_current' => 'עדכן מיקומים', + 'asset_location_update_default' => 'עדכן מיקום ברירת מחדל', + 'asset_not_deployable' => 'הנכס הזה לא זמין. לא ניתן לספק ללקוח.', + 'asset_deployable' => 'הנכס זמין. ניתן לשייך למיקום.', + 'processing_spinner' => 'מעבד...', ]; diff --git a/resources/lang/he/admin/hardware/general.php b/resources/lang/he/admin/hardware/general.php index 931c3580e8..ab45bd1b85 100644 --- a/resources/lang/he/admin/hardware/general.php +++ b/resources/lang/he/admin/hardware/general.php @@ -5,14 +5,15 @@ return [ 'about_assets_text' => 'נכסים הם פריטים במעקב לפי מספר סידורי או תג נכס. הם נוטים להיות פריטים בעלי ערך גבוה יותר, כאשר מזהים פריטים ספציפיים.', 'archived' => 'בארכיון', 'asset' => 'נכס', - 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkout' => 'שייך נכס', + 'bulk_checkin' => 'החזר נכסים לזמינות', 'checkin' => 'רכוש', 'checkout' => 'רכוש Checkout', 'clone' => 'נכס משוכפל', 'deployable' => 'ניתן לפריסה', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'הנכס הזה נמחק.', 'edit' => 'ערוך נכס', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => 'המודל של הנכס נמחק. יש לשחזר את המודל לפני שניתן לשחזר את הנכס.', 'requestable' => 'ניתן לבקש', 'requested' => 'מבוקש', 'not_requestable' => 'Not Requestable', @@ -21,7 +22,7 @@ return [ 'pending' => 'ממתין ל', 'undeployable' => 'לא ניתן לפריסה', 'view' => 'הצג נכס', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'קיימת שגיאה בקובץ ה-CSV שלך:', 'import_text' => '

Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. @@ -36,8 +37,8 @@ return [ 'csv_import_match_first' => 'Try to match users by first name (jane) format', 'csv_import_match_email' => 'Try to match users by email as username', 'csv_import_match_username' => 'Try to match users by username', - 'error_messages' => 'Error messages:', - 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'error_messages' => 'שגיאות:', + 'success_messages' => 'אישור:', + 'alert_details' => 'נא ראה הסבר בהמשך.', + 'custom_export' => 'יבוא מותאם' ]; diff --git a/resources/lang/he/admin/hardware/message.php b/resources/lang/he/admin/hardware/message.php index 1095a8e44c..34dca0298b 100644 --- a/resources/lang/he/admin/hardware/message.php +++ b/resources/lang/he/admin/hardware/message.php @@ -4,7 +4,7 @@ return [ 'undeployable' => ' אזהרה: הנכס הזה סומן כבלתי ניתן לפריסה כעת. אם סטטוס זה השתנה, עדכן את סטטוס הנכס.', 'does_not_exist' => 'הנכס אינו קיים.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'הנכס אינו קיים או לא זמין.', 'assoc_users' => 'הנכס הזה מסומן כרגע למשתמש ולא ניתן למחוק אותו. בדוק תחילה את הנכס ולאחר מכן נסה למחוק שוב.', 'create' => [ diff --git a/resources/lang/he/admin/hardware/table.php b/resources/lang/he/admin/hardware/table.php index 40c9407733..9312732ffd 100644 --- a/resources/lang/he/admin/hardware/table.php +++ b/resources/lang/he/admin/hardware/table.php @@ -4,11 +4,11 @@ return [ 'asset_tag' => 'תג נכס', 'asset_model' => 'דֶגֶם', - 'book_value' => 'Current Value', + 'book_value' => 'הערך הנוכחי', 'change' => 'בפנים בחוץ', 'checkout_date' => 'תבדוק את התאריך', 'checkoutto' => 'נבדק', - 'current_value' => 'Current Value', + 'current_value' => 'הערך הנוכחי', 'diff' => 'דיף', 'dl_csv' => 'הורד CSV', 'eol' => 'EOL', @@ -21,10 +21,10 @@ return [ 'title' => 'נכס', 'image' => 'תמונה של מכשיר', 'days_without_acceptance' => 'ימים ללא קבלה', - 'monthly_depreciation' => 'Monthly Depreciation', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'monthly_depreciation' => 'פחות חודשי', + 'assigned_to' => 'שוייך ל', + 'requesting_user' => 'דרישה של', + 'requested_date' => 'תאריך דרישה', + 'changed' => 'שונה', + 'icon' => 'סמל', ]; diff --git a/resources/lang/he/admin/kits/general.php b/resources/lang/he/admin/kits/general.php index f724ecbf07..f763544bb7 100644 --- a/resources/lang/he/admin/kits/general.php +++ b/resources/lang/he/admin/kits/general.php @@ -17,9 +17,9 @@ return [ 'update_appended_accessory' => 'Update appended Accessory', 'append_consumable' => 'Append Consumable', 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', + 'append_license' => 'הוסף רשיון', + 'update_appended_license' => 'עדכן רשיון נוסף', + 'append_model' => 'הוסף מודל', 'update_appended_model' => 'Update appended model', 'license_error' => 'License already attached to kit', 'license_added_success' => 'License added successfully', diff --git a/resources/lang/he/admin/locations/table.php b/resources/lang/he/admin/locations/table.php index 2a83003ef1..d181bc4ff0 100644 --- a/resources/lang/he/admin/locations/table.php +++ b/resources/lang/he/admin/locations/table.php @@ -30,8 +30,8 @@ return [ 'asset_model' => 'Model', 'asset_serial' => 'Serial', 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', + 'asset_checked_out' => 'הנכס שוייך', + 'asset_expected_checkin' => 'תאריך חזרה למלאי', 'date' => 'Date:', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', diff --git a/resources/lang/he/admin/settings/general.php b/resources/lang/he/admin/settings/general.php index 009a3360c7..cf5a8165a9 100644 --- a/resources/lang/he/admin/settings/general.php +++ b/resources/lang/he/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'סימון התיבה הזאת יאפשר למשתמשים לדרוס את עיצוב המערכת בעיצוב שונה.', 'asset_ids' => 'מזהי נכסים', 'audit_interval' => 'מרווח ביקורת', - 'audit_interval_help' => 'אם אתה נדרש באופן קבוע לביקורת פיזית של הנכסים שלך, הזן את מרווח בחודשים.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'סף אזהרות ביקורת', 'audit_warning_days_help' => 'כמה ימים מראש עלינו להזהיר אותך כאשר הנכסים צפויים לביקורת?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'הגדרות ברקוד', 'confirm_purge' => 'אשר את הטיהור', @@ -118,9 +118,9 @@ return [ 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', - 'login_success' => 'Success?', + 'login_success' => 'הצליח?', 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', + 'login_help' => 'רשימת נסיונות כניסה למערכת', 'login_note' => 'הערה התחברות', 'login_note_help' => 'אופציונלי לכלול כמה משפטים במסך הכניסה שלך, למשל כדי לעזור לאנשים שמצאו מכשיר אבוד או נגנב. השדה הזה מקבל Github בטעם מרקדון ', 'login_remote_user_text' => 'אפשרויות כניסת משתמש מרוחק', @@ -186,9 +186,9 @@ return [ 'setting' => 'הגדרה', 'settings' => 'הגדרות', 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', - 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', - 'show_assigned_assets' => 'Show assets assigned to assets', + 'show_archived_in_list' => 'נכסים בארכיון', + 'show_archived_in_list_text' => 'הצג גם נכסים בארכיון ברשימת "כל הנכסים"', + 'show_assigned_assets' => 'הצג נכסים משוייכים לנכסים', 'show_assigned_assets_help' => 'Display assets which were assigned to the other assets in View User -> Assets, View User -> Info -> Print All Assigned and in Account -> View Assigned Assets.', 'show_images_in_email' => 'Show images in emails', 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', @@ -276,7 +276,7 @@ return [ 'oauth_help' => 'Oauth Endpoint Settings', 'asset_tag_title' => 'Update Asset Tag Settings', 'barcode_title' => 'Update Barcode Settings', - 'barcodes' => 'Barcodes', + 'barcodes' => 'ברקודים', 'barcodes_help_overview' => 'Barcode & QR settings', 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', 'barcodes_spinner' => 'Attempting to delete files...', @@ -286,7 +286,7 @@ return [ 'mail_test' => 'Send Test', 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', + 'security' => 'אבטחה', 'security_title' => 'Update Security Settings', 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', 'security_help' => 'Two-factor, Password Restrictions', @@ -307,8 +307,8 @@ return [ 'purge_help' => 'Purge Deleted Records', 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Employee Number', - 'create_admin_user' => 'Create a User ::', + 'employee_number' => 'מספר עובד', + 'create_admin_user' => 'צור משתמש ::', 'create_admin_success' => 'Success! Your admin user has been added!', 'create_admin_redirect' => 'Click here to go to your app login!', 'setup_migrations' => 'Database Migrations ::', diff --git a/resources/lang/he/admin/settings/message.php b/resources/lang/he/admin/settings/message.php index 20059789d7..278ff0b234 100644 --- a/resources/lang/he/admin/settings/message.php +++ b/resources/lang/he/admin/settings/message.php @@ -22,8 +22,8 @@ return [ 'mail' => [ 'sending' => 'Sending Test Email...', 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', - 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + 'error' => 'מייל לא נשלח.', + 'additional' => 'קיימות שגיאות נוספות. בדוק במייל שלך ובלוגים.' ], 'ldap' => [ 'testing' => 'Testing LDAP Connection, Binding & Query ...', diff --git a/resources/lang/he/admin/statuslabels/message.php b/resources/lang/he/admin/statuslabels/message.php index ab5dd55942..055d27afc6 100644 --- a/resources/lang/he/admin/statuslabels/message.php +++ b/resources/lang/he/admin/statuslabels/message.php @@ -23,7 +23,7 @@ return [ 'help' => [ 'undeployable' => 'לא ניתן להקצות נכסים אלה לאף אחד.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'ניתן להסיר את הנכסים האלו. לאחר שיוך הם יקבלו סטטוס של Deployed.', 'archived' => 'לא ניתן לבדוק את הנכסים האלה, והם יופיעו רק בתצוגה המפורטת בארכיון. אפשרות זו שימושית לשמירת מידע על נכסים לצורך תקצוב / מטרות היסטוריות, אך שמירה על רשימת הנכסים היומיומית.', 'pending' => 'נכסים אלה עדיין לא ניתן להקצות לאף אחד, משמש לעתים קרובות עבור פריטים כי הם לתיקון, אבל הם צפויים לחזור למחזור.', ], diff --git a/resources/lang/he/admin/users/general.php b/resources/lang/he/admin/users/general.php index 7cb66fdffe..3c721ab240 100644 --- a/resources/lang/he/admin/users/general.php +++ b/resources/lang/he/admin/users/general.php @@ -30,7 +30,7 @@ return [ 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', 'remove_group_memberships' => 'Remove Group Memberships', - 'warning_deletion' => 'WARNING:', + 'warning_deletion' => 'אזהרה:', 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', 'update_user_asssets_status' => 'Update all assets for these users to this status', 'checkin_user_properties' => 'Check in all properties associated with these users', diff --git a/resources/lang/he/button.php b/resources/lang/he/button.php index 1fa3f3aeb3..ab5784e5e7 100644 --- a/resources/lang/he/button.php +++ b/resources/lang/he/button.php @@ -19,6 +19,6 @@ return [ 'go' => 'Go', 'bulk_actions' => 'Bulk Actions', 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', + 'append' => 'הוסף', 'new' => 'New', ]; diff --git a/resources/lang/he/general.php b/resources/lang/he/general.php index e4283ecdfb..f4abcd196f 100644 --- a/resources/lang/he/general.php +++ b/resources/lang/he/general.php @@ -19,10 +19,10 @@ 'asset' => 'נכס', 'asset_report' => 'דוח נכסים', 'asset_tag' => 'תג נכס', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'תגיות נכס', + 'assets_available' => 'נכסים זמינים', + 'accept_assets' => 'אשר נכס :name', + 'accept_assets_menu' => 'אשר הנכסים', 'audit' => 'בְּדִיקָה', 'audit_report' => 'יומן ביקורת', 'assets' => 'נכסים', @@ -33,10 +33,10 @@ 'bulkaudit' => 'ביקורת גורפת', 'bulkaudit_status' => 'סטטוס ביקורת', 'bulk_checkout' => 'יציאה גורפת', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bulk_edit' => 'עריכה גורפת', + 'bulk_delete' => 'מחיקה גורפת', + 'bulk_actions' => 'פעולות גורפות', + 'bulk_checkin_delete' => 'העבר הכול & Delete', 'bystatus' => 'לפי סטאטוס', 'cancel' => 'לְבַטֵל', 'categories' => 'קטגוריות', @@ -47,8 +47,8 @@ 'checkin' => 'קבלה', 'checkin_from' => 'Checkin מ', 'checkout' => 'לבדוק', - 'checkouts_count' => 'Checkouts', - 'checkins_count' => 'Checkins', + 'checkouts_count' => 'הסרת נכס', + 'checkins_count' => 'העברות נכסים', 'user_requests_count' => 'בקשות', 'city' => 'עִיר', 'click_here' => 'לחץ כאן', @@ -69,7 +69,7 @@ 'updated_at' => 'עודכן ב', 'currency' => '$', // this is deprecated 'current' => 'נוֹכְחִי', - 'current_password' => 'Current Password', + 'current_password' => 'סיסמא נוכחית', 'customize_report' => 'Customize Report', 'custom_report' => 'דוח נכס מותאם אישית', 'dashboard' => 'לוּחַ מַחווָנִים', @@ -82,12 +82,12 @@ 'delete_confirm' => 'האם אתה בטוח שברצונך למחוק?', 'deleted' => 'נמחק', 'delete_seats' => 'מושבים שנמחקו', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'המחיקה נכשלה', 'departments' => 'מחלקות', 'department' => 'מַחלָקָה', 'deployed' => 'פרוס', 'depreciation' => 'פְּחָת', - 'depreciations' => 'Depreciations', + 'depreciations' => 'פְּחָת', 'depreciation_report' => 'דוח פחת', 'details' => 'פרטים', 'download' => 'הורד', @@ -96,8 +96,9 @@ 'eol' => 'EOL', 'email_domain' => 'דומיין דוא"ל', 'email_format' => 'תבנית אימייל', + 'employee_number' => 'מספר עובד', 'email_domain_help' => 'זה משמש ליצירת כתובות דוא"ל בעת ייבוא', - 'error' => 'Error', + 'error' => 'שגיאה', 'filastname_format' => 'שם משפחה ראשוני ראשון (jsmith@example.com)', 'firstname_lastname_format' => 'שם משפחה של שם פרטי (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'שם פרטי שם משפחה (jane_smith@example.com)', @@ -114,21 +115,21 @@ 'file_name' => 'קוֹבֶץ', 'file_type' => 'סוג קובץ', 'file_uploads' => 'העלאות קבצים', - 'file_upload' => 'File Upload', + 'file_upload' => 'טעינת קובץ', 'generate' => 'לִיצוֹר', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'כותרות כלליות', 'github_markdown' => 'שדה זה מאפשר Github בסגנון markdown .', 'groups' => 'קבוצות', 'gravatar_email' => 'כתובת דוא"ל Gravatar', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'החלף את האווטר שלך ב Gravatar.com.', 'history' => 'הִיסטוֹרִיָה', 'history_for' => 'היסטוריה עבור', 'id' => 'תְעוּדַת זֶהוּת', 'image' => 'תמונה', 'image_delete' => 'מחק תמונה', 'image_upload' => 'העלאת תמונה', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'סוגי קובץ אפשריים הם :types. גודל קובץ אפשרי מקסימלי:size.', + 'filetypes_size_help' => 'גודל קובץ מותר הוא :size.', 'image_filetypes_help' => 'סוגי הקבצים המותרים הם jpg,‏ webp,‏ png,‏ gif ו־svg. גודל ההעלאה המרבי המותר הוא :size.', 'import' => 'יְבוּא', 'importing' => 'מייבא', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'דוח אחזקה בנכסים', 'asset_maintenances' => 'אחזקת נכסים', 'item' => 'פריט', - 'item_name' => 'Item Name', + 'item_name' => 'שם פריט', 'insufficient_permissions' => 'הרשאות לא מספיקות!', 'kits' => 'ערכות מוגדרות מראש', 'language' => 'שפה', @@ -150,7 +151,7 @@ 'licenses_available' => 'רשיונות זמינים', 'licenses' => 'רישיונות', 'list_all' => 'רשימת הכל', - 'loading' => 'Loading... please wait....', + 'loading' => 'טעינה... אנא המתן....', 'lock_passwords' => 'השדה הזה לא ישמר במצב הדגמה.', 'feature_disabled' => 'תכונה זו הושבתה עבור התקנת ההדגמה.', 'location' => 'מקום', @@ -169,7 +170,7 @@ 'months' => 'חודשים', 'moreinfo' => 'עוד מידע', 'name' => 'שֵׁם', - 'new_password' => 'New Password', + 'new_password' => 'סיסמה חדשה', 'next' => 'הַבָּא', 'next_audit_date' => 'תאריך הביקורת', 'last_audit' => 'ביקורת אחרונה', @@ -192,22 +193,24 @@ 'qty' => 'QTY', 'quantity' => 'כַּמוּת', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'בדוק סטטוס', 'ready_to_deploy' => 'מוכן לפריסה', 'recent_activity' => 'פעילות אחרונה', - 'remaining' => 'Remaining', + 'remaining' => 'נוֹתָר', 'remove_company' => 'הסר התאחדות החברה', 'reports' => 'דיווחים', 'restored' => 'שוחזר', - 'restore' => 'Restore', - 'requestable_models' => 'Requestable Models', + 'restore' => 'שחזר', + 'requestable_models' => 'מודלים שנדרשו', 'requested' => 'מבוקש', - 'requested_date' => 'Requested Date', + 'requested_date' => 'התאריך המבוקש', 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_assets_menu' => 'נכסים שנדרשו', 'request_canceled' => 'הבקשה בוטלה', 'save' => 'להציל', 'select' => 'בחר', - 'select_all' => 'Select All', + 'select_all' => 'בחר הכל', 'search' => 'חפש', 'select_category' => 'בחר קטגוריה', 'select_department' => 'בחר מחלקה', @@ -222,12 +225,12 @@ 'select_company' => 'בחר חברה', 'select_asset' => 'בחר נכס', 'settings' => 'הגדרות', - 'show_deleted' => 'Show Deleted', - 'show_current' => 'Show Current', + 'show_deleted' => 'הצג מחוקים', + 'show_current' => 'הצג נוכחי', 'sign_in' => 'היכנס', 'signature' => 'חֲתִימָה', 'skin' => 'ערכת עיצוב', - 'slack_msg_note' => 'A slack message will be sent', + 'slack_msg_note' => 'הודעת סלאק תישלח', 'slack_test_msg' => 'יאי! נראה שהשילוב של Slack עם Snipe-IT עובד!', 'some_features_disabled' => 'DEMO MODE: תכונות מסוימות מושבתות עבור התקנה זו.', 'site_name' => 'שם אתר', @@ -270,24 +273,24 @@ 'login_enabled' => 'Login Enabled', 'audit_due' => 'Due for Audit', 'audit_overdue' => 'Overdue for Audit', - 'accept' => 'Accept :asset', + 'accept' => 'אשר :asset', 'i_accept' => 'קיבלתי', 'i_decline' => 'דחיתי', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'קבל/דחה', 'sign_tos' => 'יש לחתום להלן כדי לציין שתנאי השימוש מוסכמים עליך:', 'clear_signature' => 'מחיקת החתימה', 'show_help' => 'הצגת עזרה', 'hide_help' => 'הסתרת עזרה', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', + 'view_all' => 'הצג הכל', + 'hide_deleted' => 'הסתר מחוקים', + 'email' => 'דוא"ל', + 'do_not_change' => 'לא לשינוי', + 'bug_report' => 'דווח על באג', + 'user_manual' => 'חוברת משתמש', + 'setup_step_1' => 'שלב 1', + 'setup_step_2' => 'שלב 2', + 'setup_step_3' => 'שלב 3', + 'setup_step_4' => 'שלב 4', 'setup_config_check' => 'Configuration Check', 'setup_create_database' => 'Create Database Tables', 'setup_create_admin' => 'Create Admin User', @@ -298,7 +301,7 @@ 'fields' => 'Fields', 'last_checkout' => 'Last Checkout', 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', + 'expected_checkin' => 'תאריך התקנה צפוי', 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', 'changed' => 'Changed', 'to' => 'To', @@ -324,19 +327,19 @@ 'new_license' => 'New License', 'new_accessory' => 'New Accessory', 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + 'collapse' => 'מזער', + 'assigned' => 'משוייך', + 'asset_count' => 'ספירת נכסים', + 'accessories_count' => 'ספירת אביזרים', + 'consumables_count' => 'ספירת מתכלים', + 'components_count' => 'ספירת רכיבים', + 'licenses_count' => 'ספירת רשיונות', + 'notification_error' => 'שגיאה:', 'notification_error_hint' => 'Please check the form below for errors', 'notification_success' => 'Success:', 'notification_warning' => 'Warning:', 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', + 'asset_information' => 'מידע על נכסים', 'model_name' => 'Model Name:', 'asset_name' => 'Asset Name:', 'consumable_information' => 'Consumable Information:', @@ -345,6 +348,6 @@ 'accessory_name' => 'Accessory Name:', 'clone_item' => 'Clone Item', 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', + 'checkin_tooltip' => 'העבר פריט זה', 'checkout_user_tooltip' => 'Check this item out to a user', ]; diff --git a/resources/lang/he/passwords.php b/resources/lang/he/passwords.php index 726010501b..ddd26da44b 100644 --- a/resources/lang/he/passwords.php +++ b/resources/lang/he/passwords.php @@ -1,6 +1,6 @@ 'קישור הסיסמה שלך נשלח!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'לא נמצע משתמש פעיל עם דוא״ל הזה.', ]; diff --git a/resources/lang/hr/admin/custom_fields/general.php b/resources/lang/hr/admin/custom_fields/general.php index 06970a595c..bdba078115 100644 --- a/resources/lang/hr/admin/custom_fields/general.php +++ b/resources/lang/hr/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/hr/admin/hardware/general.php b/resources/lang/hr/admin/hardware/general.php index 98e83a27b2..10a2e708cc 100644 --- a/resources/lang/hr/admin/hardware/general.php +++ b/resources/lang/hr/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arhivirano', 'asset' => 'Imovina', 'bulk_checkout' => 'Provjera imovine', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Provjera imovine', 'checkout' => 'Asset Checkout', 'clone' => 'Klonska imovina', diff --git a/resources/lang/hr/admin/settings/general.php b/resources/lang/hr/admin/settings/general.php index c7dd7660b9..1e31977c22 100644 --- a/resources/lang/hr/admin/settings/general.php +++ b/resources/lang/hr/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Upozorenja su omogućena', 'alert_interval' => 'Prag prekoračenja upozorenja (u danima)', 'alert_inv_threshold' => 'Prag upozorenja inventara', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID atributi', 'audit_interval' => 'Interval revizije', - 'audit_interval_help' => 'Ako morate redovito fizički provjeravati svoju imovinu, unesite interval u mjesecima.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Prag za upozorenje na reviziju', 'audit_warning_days_help' => 'Koliko dana unaprijed trebamo vas upozoriti kada imamo sredstva za reviziju?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Postavke crtičnog koda', 'confirm_purge' => 'Potvrdite čišćenje', diff --git a/resources/lang/hr/general.php b/resources/lang/hr/general.php index 7099cd51f7..af17f48ac3 100644 --- a/resources/lang/hr/general.php +++ b/resources/lang/hr/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Domena e-pošte', 'email_format' => 'Format e-pošte', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ovo se koristi za generiranje e-adresa prilikom uvoza', 'error' => 'Error', 'filastname_format' => 'Prvo početno prezime (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Kol', 'quantity' => 'Količina', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Spremni za implementaciju', 'recent_activity' => 'Nedavna aktivnost', 'remaining' => 'Remaining', diff --git a/resources/lang/hr/passwords.php b/resources/lang/hr/passwords.php index 684cf8d4b8..1d169e9c8f 100644 --- a/resources/lang/hr/passwords.php +++ b/resources/lang/hr/passwords.php @@ -1,6 +1,6 @@ 'Veza lozinke je poslana!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Nije pronađen niti jedan aktivni korisnik sa tim e-mailom.', ]; diff --git a/resources/lang/hu/admin/categories/general.php b/resources/lang/hu/admin/categories/general.php index fc5f794be3..0ef174c8c4 100644 --- a/resources/lang/hu/admin/categories/general.php +++ b/resources/lang/hu/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Kategória módosítása', 'use_default_eula' => 'Használja inkább az alapértelmezett EULA-t.', 'use_default_eula_disabled' => 'Használja inkább az alapértelmezett EULA-t. Nincs alapértelmezett EULA beállítva. Kérem adjon hozzá egyet a Beállításokban.', - 'use_default_eula_column' => 'Alap szoftver licenc használata', + 'use_default_eula_column' => 'Alapértelmezett végfelhasználói engedély használata', ); diff --git a/resources/lang/hu/admin/companies/general.php b/resources/lang/hu/admin/companies/general.php index 0a1af22745..3770587925 100644 --- a/resources/lang/hu/admin/companies/general.php +++ b/resources/lang/hu/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Vállalat kiválasztása', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'A vállalatokról', + 'about_companies_description' => ' Használhatja a vállalatokat egyszerű tájékoztató mezőként, vagy használhatja őket arra, hogy az eszközök láthatóságát és elérhetőségét egy adott vállalathoz tartozó felhasználókra korlátozza, ha engedélyezi a Teljes vállalat-támogatást a Rendszergazdai beállításokban.', ]; diff --git a/resources/lang/hu/admin/custom_fields/general.php b/resources/lang/hu/admin/custom_fields/general.php index 1351af3eb4..2ee46573f7 100644 --- a/resources/lang/hu/admin/custom_fields/general.php +++ b/resources/lang/hu/admin/custom_fields/general.php @@ -2,11 +2,11 @@ return [ 'custom_fields' => 'Egyéni mezők', - 'manage' => 'Manage', + 'manage' => 'Kezelés', 'field' => 'Mező', 'about_fieldsets_title' => 'A mezőcsoportokról', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', - 'custom_format' => 'Custom Regex format...', + 'about_fieldsets_text' => 'A mezőkészletek lehetővé teszik, hogy olyan egyéni mezők csoportjait hozza létre, amelyeket gyakran újra használnak bizonyos eszközmodell-típusok.', + 'custom_format' => 'Egyedi Regex formátum...', 'encrypt_field' => 'A mező értékének titkosítása az adatbázisban', 'encrypt_field_help' => 'Figyelmeztetés: egy mező titkosítása kereshetetlenné teszi azt.', 'encrypted' => 'Titkosított', @@ -27,19 +27,21 @@ return [ 'used_by_models' => 'Modellek szerint ', 'order' => 'Rendelés', 'create_fieldset' => 'Új mezőcsoportok', - 'create_fieldset_title' => 'Create a new fieldset', + 'create_fieldset_title' => 'Új mezőkészlet létrehozása', 'create_field' => 'Új egyéni mező', - 'create_field_title' => 'Create a new custom field', + 'create_field_title' => 'Új egyéni mező létrehozása', 'value_encrypted' => 'A mező értéke titkosítva van az adatbázisban. Csak az adminisztrátor felhasználók láthatják a dekódolt értéket', 'show_in_email' => 'Szerepeljen ez a mező az eszköz kiadásakor a felhasználónak küldött emailben? A titkosított mezők nem szerepelhetnek az emailekben.', - 'help_text' => 'Help Text', - 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', - 'about_custom_fields_title' => 'About Custom Fields', - 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', - 'add_field_to_fieldset' => 'Add Field to Fieldset', - 'make_optional' => 'Required - click to make optional', - 'make_required' => 'Optional - click to make required', - 'reorder' => 'Reorder', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'help_text' => 'Súgó szöveg', + 'help_text_description' => 'Ez egy opcionális szöveg, amely az űrlapelemek alatt jelenik meg az eszköz szerkesztése közben, hogy kontextust adjon a mezőhöz.', + 'about_custom_fields_title' => 'Az egyéni mezőkről', + 'about_custom_fields_text' => 'Az egyéni mezők lehetővé teszik, hogy tetszőleges attribútumokat adjon az eszközökhöz.', + 'add_field_to_fieldset' => 'Mező hozzáadása a mezőkészlethez', + 'make_optional' => 'Kötelező - kattintással választhatóvá tehető', + 'make_required' => 'Választható - kattintással kötelezővé tehető', + 'reorder' => 'Újrarendezés', + 'db_field' => 'Adatbázis mező', + 'db_convert_warning' => 'FIGYELMEZTETÉS. Ez a mező az egyéni mezők táblában :db_column néven szerepel, de :expected -nek kellene lennie.', + 'is_unique' => 'Ennek az értéknek minden eszköz esetében egyedinek kell lennie', + 'unique' => 'Egyedi', ]; diff --git a/resources/lang/hu/admin/depreciations/general.php b/resources/lang/hu/admin/depreciations/general.php index 9b2dcdfb21..2ef73c1836 100644 --- a/resources/lang/hu/admin/depreciations/general.php +++ b/resources/lang/hu/admin/depreciations/general.php @@ -6,11 +6,11 @@ return [ 'asset_depreciations' => 'Eszköz értékcsökkenések', 'create' => 'Értékcsökkenés létrehozása', 'depreciation_name' => 'Értékcsökkenés neve', - 'depreciation_min' => 'Floor Value of Depreciation', + 'depreciation_min' => 'Az értékcsökkenés alsó értéke', 'number_of_months' => 'Hónapok száma', 'update' => 'Értékcsökkenés frissítése', 'depreciation_min' => 'Minimum érték értékcsökkenés után', - 'no_depreciations_warning' => 'Warning: - You do not currently have any depreciations set up. - Please set up at least one depreciation to view the depreciation report.', + 'no_depreciations_warning' => 'Figyelmeztetés: + Jelenleg nincsenek értékcsökkenési leírások beállítva. + Kérjük, legalább egy értékcsökkenést állítson be az értékcsökkenési jelentés megtekintéséhez.', ]; diff --git a/resources/lang/hu/admin/depreciations/table.php b/resources/lang/hu/admin/depreciations/table.php index 9df426ab41..072ea461d5 100644 --- a/resources/lang/hu/admin/depreciations/table.php +++ b/resources/lang/hu/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Hónapok', 'term' => 'Időszak', 'title' => 'Név ', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Alapérték', ]; diff --git a/resources/lang/hu/admin/groups/titles.php b/resources/lang/hu/admin/groups/titles.php index d9d9119a05..e9e6ceac1d 100644 --- a/resources/lang/hu/admin/groups/titles.php +++ b/resources/lang/hu/admin/groups/titles.php @@ -10,7 +10,7 @@ return [ 'group_admin' => 'Csoport Admin-ok', 'allow' => 'Engedélyezés', 'deny' => 'Elutasítás', - 'permission' => 'Permission', - 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'permission' => 'Jogosultság', + 'grant' => 'Engedélyezés', + 'no_permissions' => 'Ez a csoport nem rendelkezik jogosultságokkal.' ]; diff --git a/resources/lang/hu/admin/hardware/form.php b/resources/lang/hu/admin/hardware/form.php index 205650199c..6649d8e5de 100644 --- a/resources/lang/hu/admin/hardware/form.php +++ b/resources/lang/hu/admin/hardware/form.php @@ -40,10 +40,10 @@ return [ 'warranty' => 'Garancia', 'warranty_expires' => 'Jótállás érvényessége', 'years' => 'évek', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'Eszköz helyszín frissítése', + 'asset_location_update_default_current' => 'Alapértelmezett helyszín és aktuális helyszín frissítése', + 'asset_location_update_default' => 'Csak az alapértelmezett helyszín frissítése', + 'asset_not_deployable' => 'Az eszköz még nem kiadásra kész, még nem kiadható.', + 'asset_deployable' => 'Az eszköz kiadásra kész, kiadható.', + 'processing_spinner' => 'Feldolgozás...', ]; diff --git a/resources/lang/hu/admin/hardware/general.php b/resources/lang/hu/admin/hardware/general.php index d90bd2adba..ec4899329c 100644 --- a/resources/lang/hu/admin/hardware/general.php +++ b/resources/lang/hu/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arhivált', 'asset' => 'Eszköz', 'bulk_checkout' => 'Eszközök kiadása', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Eszköz visszavétele', 'checkout' => 'Checkout Asset', 'clone' => 'Eszköz klónozása', @@ -15,29 +16,29 @@ return [ 'model_deleted' => 'Ennek az eszköznek a modellje törölve lett. Elösszőr a modellt vissza kell állítani, utánna lehet csak az eszközt visszaállítani.', 'requestable' => 'lehívási', 'requested' => 'Kérve', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', + 'not_requestable' => 'Nem kérhető', + 'requestable_status_warning' => 'Ne változtassa meg a kérelmezhető státuszt', 'restore' => 'Visszaállítás eszköz', 'pending' => 'Függőben', 'undeployable' => 'Nem telepíthető', 'view' => 'Eszköz megtekintése', - 'csv_error' => 'A CSV állomány hibás:', + 'csv_error' => 'Hiba van a CSV fájlban:', 'import_text' => ' -

- Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ Töltsön fel egy CSV fájlt, amely tartalmazza az eszközök előzményeit. Az eszközöknek és a felhasználóknak már létezniük kell a rendszerben, különben a rendszer kihagyja őket. Az előzmények importálásához az eszközök egyeztetése az eszközcímke alapján történik. Megpróbáljuk megtalálni a megfelelő felhasználót az Ön által megadott felhasználónév és az alább kiválasztott kritériumok alapján. Ha az alábbiakban nem választja ki egyik kritériumot sem, a rendszer egyszerűen megpróbál megfelelni az Admin > általános beállításai között beállított felhasználónév-formátumnak.

-

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+

A CSV-ben szereplő mezőknek meg kell egyezniük a fejlécekkel: Eszközcímke, név, kiadás dátuma, visszavétel dátuma. Minden további mezőt figyelmen kívül hagyunk.

-

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+

Kiadás dátuma: üres vagy jövőbeli bejelentkezési dátumok a kapcsolódó felhasználónak történő kiadást eredményezik. A viszzavétel dátuma oszlop kizárása a mai dátummal egyező kiadás dátumot hoz létre.

', - 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', - 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', - 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', - 'error_messages' => 'Error messages:', - 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'csv_import_match_f-l' => 'Próbálja meg a felhasználókat a keresztnév.vezetéknév (jane.smith) formátum alapján összevetni', + 'csv_import_match_initial_last' => 'Próbálja meg a felhasználókat a keresztnév első betűjével és a vezetéknévvel (jsmith) összevetni', + 'csv_import_match_first' => 'Próbálja meg a felhasználókat keresztnév (jane) alapján összevetni', + 'csv_import_match_email' => 'Próbálja meg a felhasználókat e-mail cím alapján mint felhasználónév összevetni', + 'csv_import_match_username' => 'Próbálja meg a felhasználókat felhasználónév alapján összevetni', + 'error_messages' => 'Hibaüzenetek:', + 'success_messages' => 'Sikeres üzenetek:', + 'alert_details' => 'A részleteket lásd alább.', + 'custom_export' => 'Egyéni export' ]; diff --git a/resources/lang/hu/admin/hardware/message.php b/resources/lang/hu/admin/hardware/message.php index ee4fc17510..1422b7284d 100644 --- a/resources/lang/hu/admin/hardware/message.php +++ b/resources/lang/hu/admin/hardware/message.php @@ -4,7 +4,7 @@ return [ 'undeployable' => 'Figyelem: Ez az eszköz pillanatnyilag nem kiadható. Ha ez a helyzet változott, kérjük, frissítse az eszköz állapotát.', 'does_not_exist' => 'Eszköz nem létezik.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'Az eszköz nem létezik vagy nem igényelhető.', 'assoc_users' => 'Ez az eszköz jelenleg ki van jelölve egy felhasználónak, és nem törölhető. Kérjük, először ellenőrizze az eszközt, majd próbálja meg újra törölni.', 'create' => [ diff --git a/resources/lang/hu/admin/hardware/table.php b/resources/lang/hu/admin/hardware/table.php index 73c7ed945a..9c4f7f4e7e 100644 --- a/resources/lang/hu/admin/hardware/table.php +++ b/resources/lang/hu/admin/hardware/table.php @@ -23,8 +23,8 @@ return [ 'days_without_acceptance' => 'Nem elfogadás óta eltelt napok száma', 'monthly_depreciation' => 'Havi értékcsökkenés', 'assigned_to' => 'Felelős', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'requesting_user' => 'Igénylő felhasználó', + 'requested_date' => 'Kért időpont', + 'changed' => 'Módosítva', + 'icon' => 'Ikon', ]; diff --git a/resources/lang/hu/admin/kits/general.php b/resources/lang/hu/admin/kits/general.php index e2763219e7..49180405a7 100644 --- a/resources/lang/hu/admin/kits/general.php +++ b/resources/lang/hu/admin/kits/general.php @@ -13,38 +13,38 @@ return [ 'none_licenses' => 'Nincs elegendő szabad felhasználói hely a :license licenceből a kiadáshoz. További :qty felhasználói helyre van még szükség. ', 'none_consumables' => 'Nincs elég szabad egység :consumable-ból a kiadáshoz. :qty szükséges. ', 'none_accessory' => 'Nem áll rendelkezésre elég egység a :accessory kiadáshoz. :qty szükséges. ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'License already attached to kit', - 'license_added_success' => 'License added successfully', - 'license_updated' => 'License was successfully updated', - 'license_none' => 'License does not exist', - 'license_detached' => 'License was successfully detached', - 'consumable_added_success' => 'Consumable added successfully', - 'consumable_updated' => 'Consumable was successfully updated', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', - 'accessory_updated' => 'Accessory was successfully updated', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Accessory already attached to kit', - 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', - 'checkout_success' => 'Checkout was successful', - 'checkout_error' => 'Checkout error', - 'kit_none' => 'Kit does not exist', - 'kit_created' => 'Kit was successfully created', - 'kit_updated' => 'Kit was successfully updated', - 'kit_not_found' => 'Kit not found', - 'kit_deleted' => 'Kit was successfully deleted', - 'kit_model_updated' => 'Model was successfully updated', - 'kit_model_detached' => 'Model was successfully detached', + 'append_accessory' => 'Tartozék csatolása', + 'update_appended_accessory' => 'A csatolt tartozék frissítése', + 'append_consumable' => 'Fogyóeszköz csatolása', + 'update_appended_consumable' => 'A csatolt fogyóeszköz frissítése', + 'append_license' => 'Licenc csatolása', + 'update_appended_license' => 'A csatolt licenc frissítése', + 'append_model' => 'Modell csatolása', + 'update_appended_model' => 'A csatolt modell frissítése', + 'license_error' => 'A licenc már hozzá van csatlakoztatva a készlethez', + 'license_added_success' => 'A licenc sikeresen hozzáadva', + 'license_updated' => 'A licenc sikeresen frissült', + 'license_none' => 'A licenc nem létezik', + 'license_detached' => 'A licencet sikeresen leválasztották', + 'consumable_added_success' => 'Fogyóeszköz sikeresen hozzáadva', + 'consumable_updated' => 'A fogyóeszköz sikeresen frissült', + 'consumable_error' => 'A fogyóeszköz már hozzá van csatlakoztatva a készlethez', + 'consumable_deleted' => 'A törlés sikeres volt', + 'consumable_none' => 'A fogyóeszköz nem létezik', + 'consumable_detached' => 'A fogyóeszköz sikeresen leválasztásra került', + 'accessory_added_success' => 'Tartozék sikeresen hozzáadva', + 'accessory_updated' => 'A tartozék sikeresen frissült', + 'accessory_detached' => 'A tartozék sikeresen levált', + 'accessory_error' => 'A tartozék már hozzá van csatlakoztatva a készlethez', + 'accessory_deleted' => 'A törlés sikeres volt', + 'accessory_none' => 'A tartozék nem létezik', + 'checkout_success' => 'A kiadás sikeres volt', + 'checkout_error' => 'Kiadási hiba', + 'kit_none' => 'A készlet nem létezik', + 'kit_created' => 'A készletet sikeresen létrehozva', + 'kit_updated' => 'A készlet sikeresen frissült', + 'kit_not_found' => 'A készlet nem található', + 'kit_deleted' => 'A készlet sikeresen törlődött', + 'kit_model_updated' => 'A modell sikeresen frissült', + 'kit_model_detached' => 'A modell sikeresen levált', ]; diff --git a/resources/lang/hu/admin/locations/table.php b/resources/lang/hu/admin/locations/table.php index f1a72bc845..08079dc2f5 100644 --- a/resources/lang/hu/admin/locations/table.php +++ b/resources/lang/hu/admin/locations/table.php @@ -22,19 +22,19 @@ return [ 'ldap_ou' => 'LDAP keresés OU', 'user_name' => 'Felhasználónév', 'department' => 'Osztály', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', + 'location' => 'Helyszín', + 'asset_tag' => 'Eszköz azonosító', + 'asset_name' => 'Név', + 'asset_category' => 'Kategória', + 'asset_manufacturer' => 'Gyártó', 'asset_model' => 'Modell', 'asset_serial' => 'Sorozatszám', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', + 'asset_location' => 'Helyszín', + 'asset_checked_out' => 'Kiadva', + 'asset_expected_checkin' => 'Várható visszavétel dátuma', 'date' => 'Dátum:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', - 'signed_by' => 'Signed Off By:', + 'signed_by_asset_auditor' => 'Aláírva (Vagyonellenőr):', + 'signed_by_finance_auditor' => 'Aláírta (Pénzügyi könyvvizsgáló):', + 'signed_by_location_manager' => 'Aláírva (Helykezelő):', + 'signed_by' => 'Aláírta:', ]; diff --git a/resources/lang/hu/admin/reports/general.php b/resources/lang/hu/admin/reports/general.php index b265ba44dc..f38c2000cb 100644 --- a/resources/lang/hu/admin/reports/general.php +++ b/resources/lang/hu/admin/reports/general.php @@ -2,9 +2,9 @@ return [ 'info' => 'Válaszon a lehetőségekből az eszköz riporthoz.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'deleted_user' => 'Törölt felhasználó', + 'send_reminder' => 'Emlékeztető küldése', + 'reminder_sent' => 'Emlékeztető elküldve', + 'acceptance_deleted' => 'Törölt elfogadási kérelem', + 'acceptance_request' => 'Elfogadási kérelem' ]; \ No newline at end of file diff --git a/resources/lang/hu/admin/settings/general.php b/resources/lang/hu/admin/settings/general.php index 3dec97876c..174223181d 100644 --- a/resources/lang/hu/admin/settings/general.php +++ b/resources/lang/hu/admin/settings/general.php @@ -4,16 +4,16 @@ return [ 'ad' => 'Active Directory', 'ad_domain' => 'Active Directory tartomány', 'ad_domain_help' => 'Ez néha megegyezik az e-mail domainjével, de nem mindig.', - 'ad_append_domain_label' => 'Append domain name', - 'ad_append_domain' => 'Append domain name to username field', + 'ad_append_domain_label' => 'Domainnév hozzáadása', + 'ad_append_domain' => 'Domain név hozzáadása a felhasználónév mezőhöz', 'ad_append_domain_help' => 'A felhasználóknak nem szükséges beírni az egész címet "username@domain.local", elég csak a felhasználónevüket "username".', 'admin_cc_email' => 'Email másolat', 'admin_cc_email_help' => 'Ha azt szeretné, hogy a kiadáskor/visszavételkor a felhasználóknak küldött levél másolata egy másik címre is elmenjen, akkor írja be a címet ide. Ellenkező esetben hagyja szabadon a mezőt.', 'is_ad' => 'Ez egy Active Directory szerver', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Alert Settings', + 'alerts' => 'Riasztások', + 'alert_title' => 'Riasztási beállítások frissítése', 'alert_email' => 'Riasztás címzettje', - 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', + 'alert_email_help' => 'E-mail címek vagy terjesztési listák, amelyekre figyelmeztetéseket szeretne küldeni, vesszővel elválasztva', 'alerts_enabled' => 'Riasztás engedélyezve', 'alert_interval' => 'A figyelmeztetések lejárata küszöbérték (napokban)', 'alert_inv_threshold' => 'Leltár riasztási küszöb', @@ -21,19 +21,19 @@ return [ 'allow_user_skin_help_text' => 'Pipáld be ezt a dobozt ha szeretnéd, hogy a felhasználok felülírhassák az alap oldal kinézetét egy másikkal.', 'asset_ids' => 'Eszköz ID', 'audit_interval' => 'Audit időtartam', - 'audit_interval_help' => 'Ha rendszeres fizikai ellenőrzést igényel az eszközökkel, adja meg az intervallumot hónapokban.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Ellenőrzési figyelmeztető küszöbérték', 'audit_warning_days_help' => 'Hány nappal előre figyelmeztetni kell Önt arra, hogy az eszközöknek az ellenőrzésre van szükségük?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_assets' => 'Automatikusan növekvő eszközazonosítók generálása', 'auto_increment_prefix' => 'Előtag (opcionális)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'auto_incrementing_help' => 'Először engedélyezze az eszközazonosítók automatikus növelését, hogy ezt beállítsa', 'backups' => 'Biztonsági mentések', - 'backups_restoring' => 'Restoring from Backup', - 'backups_upload' => 'Upload Backup', - 'backups_path' => 'Backups on the server are stored in :path', - 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', - 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', + 'backups_restoring' => 'Visszaállítás biztonsági másolatból', + 'backups_upload' => 'Biztonsági másolat feltöltése', + 'backups_path' => 'A tárolt biztonsági másolatok a szerveren elérhetőek a :path', + 'backups_restore_warning' => 'Használja a visszaállítás gombotegy korábbi biztonsági mentésből történő visszaállításhoz. (Ez jelenleg nem működik S3 fájltárolóval vagy Dockerrel.

A teljes :app_name adatbázisod és minden feltöltött fájlod teljesen lecserélődik arra, ami a mentési fájlban van. ', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', + 'backups_large' => 'A nagyon nagyméretű biztonsági mentések a visszaállítási kísérlet során megszakadhatnak, és előfordulhat, hogy továbbra is a parancssoron keresztül kell futtatni őket. ', 'barcode_settings' => 'Vonalkód beállítások', 'confirm_purge' => 'Nyugtázza a tisztítást', 'confirm_purge_help' => 'Írd be a "DELETE" szót a lenti dobozba ha azt szeretnéd, hogy minden adat kitörlödjön. Ez a művelet nem visszaállítható és VÉGLEGESEN töröl minden eszközt és felhasználót. (Csinálj elötte egy biztonsági mentést, biztos ami biztos.)', @@ -56,7 +56,7 @@ return [ 'barcode_type' => '2D vonalkód típusa', 'alt_barcode_type' => '1D vonalkód típusa', 'email_logo_size' => 'Négyzet alakú logok jobban néznek ki. ', - 'enabled' => 'Enabled', + 'enabled' => 'Bekapcsolva', 'eula_settings' => 'EULA beállítások', 'eula_markdown' => 'Ez az EULA lehetővé teszi Github ízesített markdown-et.', 'favicon' => 'Favicon', @@ -65,8 +65,8 @@ return [ 'footer_text' => 'További lábjegyzet szöveg ', 'footer_text_help' => 'Ez a szöveg a lábléc jobb oldalán fog megjelenni. Linkek használata engedélyezett Github flavored markdown formátumban. Sortörések, fejlécek, képek, stb. okozhatnak problémákat a megjelenítés során.', 'general_settings' => 'Általános beállítások', - 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', - 'general_settings_help' => 'Default EULA and more', + 'general_settings_keywords' => 'cégtámogatás, aláírás, elfogadás, e-mail formátum, felhasználónév formátum, képek, oldalanként, miniatűr, eula, tos, műszerfal, adatvédelem', + 'general_settings_help' => 'Alapértelmezett EULA és egyéb', 'generate_backup' => 'Háttér létrehozása', 'header_color' => 'Fejléc színe', 'info' => 'Ezek a beállítások lehetővé teszik a telepítés egyes szempontjainak testreszabását.', @@ -75,13 +75,13 @@ return [ 'laravel' => 'Laravel verzió', 'ldap' => 'LDAP', 'ldap_help' => 'LDAP/Active Directory', - 'ldap_client_tls_key' => 'LDAP Client TLS Key', - 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'ldap_client_tls_key' => 'LDAP ügyfél TLS-kulcsa', + 'ldap_client_tls_cert' => 'LDAP ügyféloldali TLS tanúsítvány', 'ldap_enabled' => 'LDAP bekapcsolva', 'ldap_integration' => 'LDAP integráció', 'ldap_settings' => 'LDAP beállítások', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'Az LDAP-kapcsolatok ügyféloldali TLS-tanúsítványa és kulcsa általában csak a "Biztonságos LDAP" Google Workspace-konfigurációkban hasznos. Mindkettőre szükség van.', + 'ldap_client_tls_key' => 'LDAP ügyféloldali TLS kulcs', 'ldap_login_test_help' => 'Adjon meg egy érvényes LDAP felhasználónevet és jelszót a fenti alapszintű DN-ből, hogy ellenőrizze, hogy az LDAP-bejelentkezés megfelelően van-e beállítva. EL KELL MENTENIE A MÓDOSÍTOTT LDAP BEÁLLÍTÁSOKAT ELŐBB.', 'ldap_login_sync_help' => 'Ez csak azt teszteli, hogy az LDAP helyesen szinkronizálható. Ha az LDAP hitelesítési lekérdezése nem megfelelő, a felhasználók még mindig nem tudnak bejelentkezni. EL KELL MENTENIE A MÓDOSÍTOTT LDAP BEÁLLÍTÁSOKAT ELŐBB.', 'ldap_server' => 'LDAP szerver', @@ -92,10 +92,10 @@ return [ 'ldap_tls' => 'TLS használata', 'ldap_tls_help' => 'Ezt csak akkor kell ellenőrizni, ha STARTTLS-t futtat az LDAP kiszolgálón.', 'ldap_uname' => 'LDAP összekapcsolja a felhasználónevet', - 'ldap_dept' => 'LDAP Department', - 'ldap_phone' => 'LDAP Telephone Number', - 'ldap_jobtitle' => 'LDAP Job Title', - 'ldap_country' => 'LDAP Country', + 'ldap_dept' => 'LDAP részleg', + 'ldap_phone' => 'LDAP telefonszám', + 'ldap_jobtitle' => 'LDAP munkakör címe', + 'ldap_country' => 'LDAP ország', 'ldap_pword' => 'LDAP összekötő jelszó', 'ldap_basedn' => 'Base Bind DN', 'ldap_filter' => 'LDAP szűrő', @@ -107,20 +107,20 @@ return [ 'ldap_auth_filter_query' => 'LDAP hitelesítési lekérdezés', 'ldap_version' => 'LDAP verzió', 'ldap_active_flag' => 'LDAP aktív zászló', - 'ldap_activated_flag_help' => 'This flag is used to determine whether a user can login to Snipe-IT and does not affect the ability to check items in or out to them.', + 'ldap_activated_flag_help' => 'Ez a jelző annak meghatározására szolgál, hogy egy felhasználó be tud-e jelentkezni a Snipe-IT-be, és nem befolyásolja az elemek be- vagy kipipálásának lehetőségét.', 'ldap_emp_num' => 'LDAP alkalmazott száma', 'ldap_email' => 'LDAP e-mail', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'LDAP tesztelése', + 'ldap_test_sync' => 'LDAP szinkronizáció tesztelése', 'license' => 'Szoftverlicenc', 'load_remote_text' => 'Távoli parancsfájlok', 'load_remote_help_text' => 'Ez a Snipe-IT telepítés betölti a szkripteket a külvilágtól.', - 'login' => 'Login Attempts', - 'login_attempt' => 'Login Attempt', - 'login_ip' => 'IP Address', - 'login_success' => 'Success?', - 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', + 'login' => 'Bejelentkezés próbálkozások', + 'login_attempt' => 'Bejelentkezés próbálkozás', + 'login_ip' => 'IP címek', + 'login_success' => 'Sikeres?', + 'login_user_agent' => 'Felhasználó ügynök', + 'login_help' => 'Bejelentkezés próbálkozások listája', 'login_note' => 'Bejelentkezési megjegyzés', 'login_note_help' => 'Opcionálisan tartalmazhat néhány mondatot a bejelentkezési képernyőn, például, hogy segítse az embereket, akik elvesztett vagy ellopott eszközt találtak. Ez a mező elfogad Github ízesített markdown-et', 'login_remote_user_text' => 'Távoli felhasználói bejelentkezési beállítások', @@ -130,8 +130,8 @@ return [ 'login_common_disabled_help' => 'Ez a beállítás letiltja a többi hitelesítési mechanizmust. Engedélyezd ezt a lehetőséget, ha biztos, hogy a REMOTE_USER bejelentkezés már működik', 'login_remote_user_custom_logout_url_text' => 'Egyéni kijelentkezési URL', 'login_remote_user_custom_logout_url_help' => 'Ha megad itt egy URL-t, a felhasználók a Snipe-IT-ből való kilépéskor át lesznek irányítva a megadott URL-re. Ez hasznos lehet a hitelesítés szolgáltatónál meglévő felhasználói munkamenet megfelelő lezárására.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'login_remote_user_header_name_text' => 'Egyedi felhasználónév fejléc', + 'login_remote_user_header_name_help' => 'A megadott fejlécet használja a REMOTE_USER helyett', 'logo' => 'logo', 'logo_print_assets' => 'Használat nyomtatásnál', 'logo_print_assets_help' => 'Arculati elemek használata a nyomtatott eszköz listáknál ', @@ -141,19 +141,19 @@ return [ 'optional' => 'választható', 'per_page' => 'Eredmények oldalanként', 'php' => 'PHP verzió', - 'php_info' => 'PHP Info', + 'php_info' => 'PHP Infó', 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHP System info', + 'php_overview_keywords' => 'phpinfo, rendszer, információ', + 'php_overview_help' => 'PHP Rendszer információk', 'php_gd_info' => 'A QR-kódok megjelenítéséhez telepíteni kell a php-gd-t, lásd a telepítési utasításokat.', 'php_gd_warning' => 'A PHP Image Processing és a GD plugin NEM van telepítve.', 'pwd_secure_complexity' => 'Jelszó komplexitás', 'pwd_secure_complexity_help' => 'Válassza ki a jelszavak összetettségi szabályait, amelyeket érvényesíteni kíván.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', - 'pwd_secure_complexity_letters' => 'Require at least one letter', - 'pwd_secure_complexity_numbers' => 'Require at least one number', - 'pwd_secure_complexity_symbols' => 'Require at least one symbol', - 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'A jelszó nem lehet azonos a keresztnévvel, vezetéknévvel, e-mail címmel és felhasználónévvel', + 'pwd_secure_complexity_letters' => 'Legalább egy betű szükséges', + 'pwd_secure_complexity_numbers' => 'Legalább egy szám szükséges', + 'pwd_secure_complexity_symbols' => 'Legalább egy szimbólum szükséges', + 'pwd_secure_complexity_case_diff' => 'Legalább egy nagy és egy kicsi betű szükséges', 'pwd_secure_min' => 'Jelszó minimális karakterek', 'pwd_secure_min_help' => 'A legkisebb megengedett érték 8', 'pwd_secure_uncommon' => 'A közös jelszavak megakadályozása', @@ -161,46 +161,46 @@ return [ 'qr_help' => 'Először engedélyezze a QR kódokat, hogy ezt beállítsa', 'qr_text' => 'QR kód szöveg', 'saml' => 'SAML', - 'saml_title' => 'Update SAML settings', - 'saml_help' => 'SAML settings', + 'saml_title' => 'SAML beállítások frissítése', + 'saml_help' => 'SAML beállítások', 'saml_enabled' => 'SAML engedélyezve', 'saml_integration' => 'SAML integráció', - 'saml_sp_entityid' => 'Entity ID', - 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', - 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', - 'saml_sp_x509cert' => 'Public Certificate', + 'saml_sp_entityid' => 'Entitás azonosító', + 'saml_sp_acs_url' => 'Állításfogyasztói szolgáltatás (ACS) URL-címe', + 'saml_sp_sls_url' => 'Egyszeri kijelentkezési szolgáltatás (SLS) URL címe', + 'saml_sp_x509cert' => 'Nyilvános tanúsítvány', 'saml_sp_metadata_url' => 'Metaadatok hívatkozása', 'saml_idp_metadata' => 'SAML IdP Metaadat', - 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', - 'saml_attr_mapping_username' => 'Attribute Mapping - Username', - 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', + 'saml_idp_metadata_help' => 'Az IdP metaadatokat URL-cím vagy XML-fájl segítségével adhatja meg.', + 'saml_attr_mapping_username' => 'Attribútum leképezés - Felhasználónév', + 'saml_attr_mapping_username_help' => 'A NameID akkor kerül alkalmazásra, ha az attribútum leképezése nem meghatározott vagy érvénytelen.', 'saml_forcelogin_label' => 'SAML Kényszerített belépés', 'saml_forcelogin' => 'A SAML legyen az elsődleges belépési mód', - 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', - 'saml_slo_label' => 'SAML Single Log Out', - 'saml_slo' => 'Send a LogoutRequest to IdP on Logout', - 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', + 'saml_forcelogin_help' => 'A \'/login?nosaml\' használatával a normál bejelentkezési oldalra juthatsz.', + 'saml_slo_label' => 'SAML Egyszeri kijelentkezés', + 'saml_slo' => 'LogoutRequest küldése az IdP-nek kijelentkezéskor', + 'saml_slo_help' => 'Ez azt eredményezi, hogy a felhasználó a kijelentkezéskor először az IdP-hez lesz átirányítva. Hagyja bejelölve, ha az IdP nem támogatja megfelelően az SP által kezdeményezett SAML SLO-t.', 'saml_custom_settings' => 'SAML egyedi beállítások', - 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', - 'saml_download' => 'Download Metadata', + 'saml_custom_settings_help' => 'Az onelogin/php-saml könyvtárhoz további beállításokat adhat meg. Használja saját felelősségére.', + 'saml_download' => 'Metaadatok letöltése', 'setting' => 'Beállítás', 'settings' => 'Beállítások', 'show_alerts_in_menu' => 'Figyelmeztetések megjelenítése a felső menüben', 'show_archived_in_list' => 'Archivált eszközök', 'show_archived_in_list_text' => 'Mutassa az archivált eszközöket az "összes eszköz" listában', - 'show_assigned_assets' => 'Show assets assigned to assets', - 'show_assigned_assets_help' => 'Display assets which were assigned to the other assets in View User -> Assets, View User -> Info -> Print All Assigned and in Account -> View Assigned Assets.', + 'show_assigned_assets' => 'Eszközökhöz rendelt eszközök megjelenítése', + 'show_assigned_assets_help' => 'Megjeleníti azokat az eszközöket, amelyeket más eszközökhöz rendeltek a Felhasználó megtekintésében -> Eszközök, Felhasználó megtekintő -> Információ -> Minden hozzárendelt és számlán lévő nyomtatás -> Hozzárendelt eszközök megtekintése.', 'show_images_in_email' => 'Képek használata az email-ekben', 'show_images_in_email_help' => 'Vegye ki a jelölést innen, ha az Ön Snipe-IT alkalmazása VPN mögött, vagy zárt hálózaton található, és a felhasználók a hálózaton kívül nem tudják az emailekben megjeleníteni az alkalmazás által szolgáltatott képeket.', 'site_name' => 'Webhely neve', 'slack' => 'Slack', - 'slack_title' => 'Update Slack Settings', - 'slack_help' => 'Slack settings', + 'slack_title' => 'Slack beállítások frissítése', + 'slack_help' => 'Slack beállítások', 'slack_botname' => 'Laza botneve', 'slack_channel' => 'Laza csatorna', 'slack_endpoint' => 'Laza végpont', 'slack_integration' => 'Laza beállítások', - 'slack_integration_help' => 'Slack integration is optional, however the endpoint and channel are required if you wish to use it. To configure Slack integration, you must first create an incoming webhook on your Slack account. Click on the Test Slack Integration button to confirm your settings are correct before saving. ', + 'slack_integration_help' => 'A Slack integráció opcionális, azonban a végpont és a csatorna szükséges, ha használni kívánja. A Slack integráció konfigurálásához először a következőket kell tennieegy bejövő webhook létrehozása a Slack-fiókodon. Kattintson a Slack integráció tesztelése gombra, hogy a mentés előtt megerősítse a beállítások helyességét. ', 'slack_integration_help_button' => 'Miután mentette a Slack információkat, egy teszt gomb jelenik meg.', 'slack_test_help' => 'Annak tesztelése megfelelő -e a Slack integráció beállítása. ELŐSZÖR EL KELL MENTENI A FRISSÍTETT SLACK BEÁLLÍTÁSOKAT.', 'snipe_version' => 'Snipe-IT változat', @@ -212,8 +212,8 @@ return [ 'update' => 'Frissítési beállítások', 'value' => 'Érték', 'brand' => 'Branding', - 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', + 'brand_keywords' => 'lábléc, logó, nyomtatás, téma, megjelenés, fejléc, színek, szín, css', + 'brand_help' => 'Logó, oldal neve', 'web_brand' => 'Weboldalon megjelenő branding típusa', 'about_settings_title' => 'A Beállítások részről', 'about_settings_text' => 'Ezek a beállítások lehetővé teszik a telepítés egyes szempontjainak testreszabását.', @@ -225,7 +225,7 @@ return [ 'privacy_policy' => 'Adatvédelmi nyilatkozat', 'privacy_policy_link_help' => 'Ha elhelyezi ide az Adatkezelési Nyilatkozat URL-jét, akkor a GDPR előírásainak megfelelően egy oda mutató link kerül elhelyezésre az alkalmazás láblécében, valamint minden a rendszer által küldött levélben. ', 'purge' => 'Törölje a törölt rekordokat', - 'purge_deleted' => 'Purge Deleted ', + 'purge_deleted' => 'Törlés törölve ', 'labels_display_bgutter' => 'Jelölje le az alsó csatornát', 'labels_display_sgutter' => 'Címke oldalsó csatorna', 'labels_fontsize' => 'Címke betűmérete', @@ -270,52 +270,52 @@ return [ 'unique_serial' => 'Egyedi sorozatszámok', 'unique_serial_help_text' => 'Bejelölés esetén az eszközök széria számának egyedinek kell lenni', 'zerofill_count' => 'Az eszközcímkék hossza, beleértve a nem töltöt', - 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', - 'oauth_title' => 'OAuth API Settings', + 'username_format_help' => 'Ezt a beállítást csak akkor használja az importálási folyamat, ha nem adtál meg felhasználónevet, és nekünk kell létrehoznunk neked egy felhasználónevet.', + 'oauth_title' => 'OAuth API beállítások', 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', - 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR settings', - 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', - 'barcodes_spinner' => 'Attempting to delete files...', - 'barcode_delete_cache' => 'Delete Barcode Cache', - 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Update General Settings', - 'mail_test' => 'Send Test', - 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', - 'security_title' => 'Update Security Settings', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'Account permission groups', - 'localization' => 'Localization', - 'localization_title' => 'Update Localization Settings', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => 'Language, date display', - 'notifications' => 'Notifications', - 'notifications_help' => 'Email alerts, audit settings', - 'asset_tags_help' => 'Incrementing and prefixes', - 'labels' => 'Labels', - 'labels_title' => 'Update Label Settings', - 'labels_help' => 'Label sizes & settings', - 'purge' => 'Purge', - 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', - 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'oauth_help' => 'Oauth végponti beállítások', + 'asset_tag_title' => 'Eszközcímke-beállítások frissítése', + 'barcode_title' => 'Vonalkód beállítások frissítése', + 'barcodes' => 'Vonalkódok', + 'barcodes_help_overview' => 'Vonalkód & QR kód beállítások', + 'barcodes_help' => 'Ez megpróbálja törölni a gyorsítótárazott vonalkódokat. Ezt általában csak akkor használja, ha a vonalkód beállításai megváltoztak, vagy ha a Snipe-IT URL címe megváltozott. A vonalkódok a következő eléréskor újra generálásra kerülnek.', + 'barcodes_spinner' => 'Fájlok törlésének kísérlete...', + 'barcode_delete_cache' => 'Vonalkód gyorsítótár törlése', + 'branding_title' => 'Márka beállítások frissítése', + 'general_title' => 'Általános beállítások frissítése', + 'mail_test' => 'Teszt küldése', + 'mail_test_help' => 'Ez megkísérel elküldeni egy tesztlevelet a :replyto címre.', + 'filter_by_keyword' => 'Szűrés beállítási kulcsszó alapján', + 'security' => 'Biztonság', + 'security_title' => 'Biztonsági beállítások frissítése', + 'security_keywords' => 'jelszó, jelszavak, követelmények, kétfaktoros, két-faktoros, közös jelszavak, távoli bejelentkezés, kijelentkezés, hitelesítés', + 'security_help' => 'Kétfaktoros, jelszavas korlátozások', + 'groups_keywords' => 'jogosultságok, jogosultsági csoportok, engedélyezés', + 'groups_help' => 'Fiókjogosultsági csoportok', + 'localization' => 'Lokalizáció', + 'localization_title' => 'Lokalizációs beállítások frissítése', + 'localization_keywords' => 'lokalizáció, pénznem, helyi, lokalitás, időzóna, időzóna, nemzetközi, internatinalizáció, nyelv, nyelvek, fordítás', + 'localization_help' => 'Nyelv, dátum kijelzés', + 'notifications' => 'Értesítések', + 'notifications_help' => 'E-mail riasztások, audit beállítások', + 'asset_tags_help' => 'Inkrementálás és előtagok', + 'labels' => 'Címkék', + 'labels_title' => 'Címke beállítások frissítése', + 'labels_help' => 'Címke méretek & beállításai', + 'purge' => 'Tisztítás', + 'purge_keywords' => 'véglegesen törölni', + 'purge_help' => 'Törölt rekordok kitisztítása', + 'ldap_extension_warning' => 'Úgy tűnik, hogy az LDAP-bővítmény nincs telepítve vagy engedélyezve ezen a kiszolgálón. A beállításokat továbbra is elmentheti, de az LDAP-szinkronizálás vagy a bejelentkezés előtt engedélyeznie kell az LDAP-bővítményt a PHP számára.', 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Employee Number', - 'create_admin_user' => 'Create a User ::', - 'create_admin_success' => 'Success! Your admin user has been added!', - 'create_admin_redirect' => 'Click here to go to your app login!', - 'setup_migrations' => 'Database Migrations ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP Settings Page', - 'slack_test' => 'Test Integration', + 'employee_number' => 'Alkalmazottak száma', + 'create_admin_user' => 'Felhasználó létrehozása ::', + 'create_admin_success' => 'Siker! Az Ön admin felhasználója hozzá lett adva!', + 'create_admin_redirect' => 'Kattintson ide az alkalmazás bejelentkezéshez!', + 'setup_migrations' => 'Adatbázis migrálások ::', + 'setup_no_migrations' => 'Nem volt mit migrálni. Az adatbázis táblái már be voltak állítva!', + 'setup_successful_migrations' => 'Az adatbázis táblái létrehozásra kerültek', + 'setup_migration_output' => 'Migrációs kimenetek:', + 'setup_migration_create_user' => 'Következő: Felhasználó létrehozása', + 'ldap_settings_link' => 'LDAP beállítások oldal', + 'slack_test' => 'Teszt Integráció', ]; diff --git a/resources/lang/hu/admin/settings/message.php b/resources/lang/hu/admin/settings/message.php index c7f73e7fda..f3b919c17d 100644 --- a/resources/lang/hu/admin/settings/message.php +++ b/resources/lang/hu/admin/settings/message.php @@ -11,8 +11,8 @@ return [ 'file_deleted' => 'A biztonsági mentés sikeresen törölve lett.', 'generated' => 'Új biztonsági másolatot sikerült létrehozni.', 'file_not_found' => 'A biztonsági másolat nem található a kiszolgálón.', - 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', - 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + 'restore_warning' => 'Igen, állítsa vissza. Tudomásul veszem, hogy ez felülírja az adatbázisban jelenleg meglévő adatokat. Ez egyben az összes meglévő felhasználó (beleértve Önt is) kijelentkezik.', + 'restore_confirm' => 'Biztos, hogy vissza szeretné állítani az adatbázisát a :filename -ből?' ], 'purge' => [ 'error' => 'Hiba történt a tisztítás során.', @@ -20,24 +20,24 @@ return [ 'success' => 'A törölt rekordok sikeresen feltöltöttek.', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', - 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + 'sending' => 'Teszt e-mail küldése...', + 'success' => 'Levél elküldve!', + 'error' => 'A levelet nem lehetett elküldeni.', + 'additional' => 'Nincs további hibaüzenet. Ellenőrizze a levelezési beállításokat és az alkalmazás naplóját.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', - '500' => '500 Server Error. Please check your server logs for more information.', - 'error' => 'Something went wrong :(', - 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'testing' => 'LDAP kapcsolat, kötés és lekérdezés tesztelése ...', + '500' => '500 Szerverhiba. Kérjük, további információkért ellenőrizze a szervernaplókat.', + 'error' => 'Valami hiba történt :(', + 'sync_success' => 'Az LDAP-kiszolgálóról visszaküldött 10 felhasználó mintája az Ön beállításai alapján:', + 'testing_authentication' => 'LDAP-hitelesítés tesztelése...', + 'authentication_success' => 'A felhasználó sikeresen hitelesített az LDAP-nál!' ], 'slack' => [ - 'sending' => 'Sending Slack test message...', - 'success_pt1' => 'Success! Check the ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 Server Error.', - 'error' => 'Something went wrong.', + 'sending' => 'Slack tesztüzenet küldése...', + 'success_pt1' => 'Siker! Ellenőrizze a ', + 'success_pt2' => ' csatornát a tesztüzenethez, és ne felejtsen el a MENTÉS gombra kattintani a beállítások tárolásához.', + '500' => '500 Szerverhiba.', + 'error' => 'Valami hiba történt.', ] ]; diff --git a/resources/lang/hu/admin/statuslabels/message.php b/resources/lang/hu/admin/statuslabels/message.php index 22bce9c7c1..1f82ccb0d4 100644 --- a/resources/lang/hu/admin/statuslabels/message.php +++ b/resources/lang/hu/admin/statuslabels/message.php @@ -23,7 +23,7 @@ return [ 'help' => [ 'undeployable' => 'Ezeket az eszközöket senkihez nem lehet hozzárendelni.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Ezek az eszközök kiadásra készek. Ha kiadásra kerülnek, akkor a Kiadva állapotot veszik fel.', 'archived' => 'Ezeket az eszközöket nem lehet kijelölni, és csak az Archivált nézetben jelenhetnek meg. Ez hasznos lehet az eszközökkel kapcsolatos információk megőrzésére költségvetés / történelmi célokra, de a napi eszközlista megtartásával.', 'pending' => 'Ezeket az eszközöket még nem lehet bárkihez hozzárendelni, gyakran azokat a tételeket használják, amelyek ki vannak javítva, de várhatóan visszatérnek a forgalomba.', ], diff --git a/resources/lang/hu/admin/users/general.php b/resources/lang/hu/admin/users/general.php index dff512cf5d..c37b7f17c9 100644 --- a/resources/lang/hu/admin/users/general.php +++ b/resources/lang/hu/admin/users/general.php @@ -24,14 +24,14 @@ return [ 'two_factor_admin_optin_help' => 'A jelenlegi adminisztrációs beállításai lehetővé teszik a kétütemű hitelesítés szelektív végrehajtását.', 'two_factor_enrolled' => '2FA eszköz beiratkozott', 'two_factor_active' => '2FA aktív', - 'user_deactivated' => 'User is de-activated', - 'activation_status_warning' => 'Do not change activation status', - 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', - 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', - 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', - 'remove_group_memberships' => 'Remove Group Memberships', - 'warning_deletion' => 'WARNING:', - 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_asssets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', + 'user_deactivated' => 'A felhasználó deaktiválva van', + 'activation_status_warning' => 'Ne változtassa meg az aktiválási státuszt', + 'group_memberships_helpblock' => 'Csak a szuperadminok szerkeszthetik a csoporttagságokat.', + 'superadmin_permission_warning' => 'Csak a szuperadminok adhatnak egy felhasználónak szuperadmin hozzáférést.', + 'admin_permission_warning' => 'Csak admin vagy annál nagyobb jogokkal rendelkező felhasználók adhatnak admin hozzáférést egy felhasználónak.', + 'remove_group_memberships' => 'Csoporttagságok eltávolítása', + 'warning_deletion' => 'FIGYELMEZTETÉS:', + 'warning_deletion_information' => 'Az alább felsorolt :count felhasználó(k) törlésére készülsz. A szuperadminok nevei pirossal vannak kiemelve.', + 'update_user_asssets_status' => 'Frissítse ezen felhasználók összes eszközét erre az állapotra', + 'checkin_user_properties' => 'Ellenőrizze a felhasználókhoz kapcsolódó összes tulajdonságot', ]; diff --git a/resources/lang/hu/button.php b/resources/lang/hu/button.php index ba3a2e42b7..534821a261 100644 --- a/resources/lang/hu/button.php +++ b/resources/lang/hu/button.php @@ -8,7 +8,7 @@ return [ 'delete' => 'Törlés', 'edit' => 'Szerkesztés', 'restore' => 'Visszaállítás', - 'remove' => 'Remove', + 'remove' => 'Törlés', 'request' => 'Kérelem', 'submit' => 'Küldés', 'upload' => 'Feltöltés', @@ -16,9 +16,9 @@ return [ 'select_files' => 'Fájl kiválasztása...', 'generate_labels' => '{1} Címke generálása|[2,*] Címkék generálása', 'send_password_link' => 'Jelszó visszaállítási link küldése', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', + 'go' => 'Indítás', + 'bulk_actions' => 'Tömeges műveletek', + 'add_maintenance' => 'Karbantartás hozzáadása', + 'append' => 'Hozzáillesztés', + 'new' => 'Új', ]; diff --git a/resources/lang/hu/general.php b/resources/lang/hu/general.php index 0447ce07e1..7e9184bbb2 100644 --- a/resources/lang/hu/general.php +++ b/resources/lang/hu/general.php @@ -19,10 +19,10 @@ 'asset' => 'Eszköz', 'asset_report' => 'Eszköz riport', 'asset_tag' => 'Eszköz azonosító', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'Eszköz címkék', + 'assets_available' => 'Elérhető eszközök', + 'accept_assets' => 'Eszközök elfogadása :name', + 'accept_assets_menu' => 'Eszközök elfogadása', 'audit' => 'Könyvvizsgálat', 'audit_report' => 'Audit napló', 'assets' => 'Eszközök', @@ -33,10 +33,10 @@ 'bulkaudit' => 'Tömeges ellenőrzés', 'bulkaudit_status' => 'Audit állapot', 'bulk_checkout' => 'Bulk Checkout', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bulk_edit' => 'Tömeges szerkesztés', + 'bulk_delete' => 'Tömeges törlés', + 'bulk_actions' => 'Tömeges műveletek', + 'bulk_checkin_delete' => 'Tömeges visszavétel & törlés', 'bystatus' => 'státusz szerint', 'cancel' => 'Mégse', 'categories' => 'Kategóriák', @@ -69,8 +69,8 @@ 'updated_at' => 'Frissítve:', 'currency' => 'HUF', // this is deprecated 'current' => 'Aktuális', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Jelenlegi jelszó', + 'customize_report' => 'Jelentés testreszabása', 'custom_report' => 'Egyedi eszköz riport', 'dashboard' => 'Irányítópult', 'days' => 'napok', @@ -82,12 +82,12 @@ 'delete_confirm' => 'Biztos benne, hogy törölni akarja: :item?', 'deleted' => 'Törölve', 'delete_seats' => 'Törölt elemek', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'A törlés nem sikerült', 'departments' => 'Osztályok', 'department' => 'Osztály', 'deployed' => 'Telepített', 'depreciation' => 'Értékcsökkenés', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Értékcsökkenések', 'depreciation_report' => 'Értékcsökkenés riport', 'details' => 'Részletek', 'download' => 'Letöltés', @@ -96,8 +96,9 @@ 'eol' => 'EOL', 'email_domain' => 'E-mail domain', 'email_format' => 'E-mail formátum', + 'employee_number' => 'Alkalmazott száma', 'email_domain_help' => 'Ezt az e-mail címek létrehozásához használják az importálás során', - 'error' => 'Error', + 'error' => 'Hiba', 'filastname_format' => 'Első kezdeti keresztnév (jsmith@example.com)', 'firstname_lastname_format' => 'Utónév (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Keresztnév Vezetéknév (jakab_gipsz@example.com)', @@ -114,21 +115,21 @@ 'file_name' => 'Fájl', 'file_type' => 'Fájl típus', 'file_uploads' => 'Fájlfeltöltések', - 'file_upload' => 'File Upload', + 'file_upload' => 'Fájl feltöltése', 'generate' => 'Létrehoz', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Címkék generálása', 'github_markdown' => 'Ez a mező elfogadja a Github flavored markdown-t.', 'groups' => 'Csoportok', 'gravatar_email' => 'Gravatar email cím', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Változtassa meg avatarját a Gravatar.com-on.', 'history' => 'Történelem', 'history_for' => 'Előzmények:', 'id' => 'ID', 'image' => 'Kép', 'image_delete' => 'Kép törlése', 'image_upload' => 'Kép feltöltése', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Az elfogadott fájltípus :types. A megengedett maximális feltöltési méret :size.|Az elfogadott fájltípusok :types. A megengedett maximális feltöltési méret :size.', + 'filetypes_size_help' => 'A feltölthető méret maximum :size.', 'image_filetypes_help' => 'Az elfogadott fájltípusok jpg, webp, png, gif és svg. A maximális feltöltési méret a következő: size.', 'import' => 'Importálás', 'importing' => 'Importálás', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Eszköz Karbantartás Riport', 'asset_maintenances' => 'Eszköz karbantartások', 'item' => 'Tétel', - 'item_name' => 'Item Name', + 'item_name' => 'Eszköz neve', 'insufficient_permissions' => 'Elégtelen engedély!', 'kits' => 'Előre definiált csomagok', 'language' => 'Nyelv', @@ -150,7 +151,7 @@ 'licenses_available' => 'elérhető licenszek', 'licenses' => 'Licencek', 'list_all' => 'Listázd mind', - 'loading' => 'Loading... please wait....', + 'loading' => 'Betöltés, kis türelmet....', 'lock_passwords' => 'Ez az érték nem fog elmentődni a demo telepítésekor.', 'feature_disabled' => 'Ez a funkció le van tiltva a demo telepítéshez.', 'location' => 'Helyszín', @@ -159,17 +160,17 @@ 'logout' => 'Kijelentkezés', 'lookup_by_tag' => 'Keresés az Asset Tag segítségével', 'maintenances' => 'Karbantartások', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'API kulcsok kezelése', 'manufacturer' => 'Gyártó', 'manufacturers' => 'Gyártók', 'markdown' => 'Ez a mező enged a Github flavored markdown-hoz.', 'min_amt' => 'Min. Menny.', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'min_amt_help' => 'Azon elemek minimális száma, amelyeknek elérhetőnek kell lenniük, mielőtt riasztást váltana ki. Hagyja üresen a minimum mennyiséget, ha nem szeretne riasztásokat kapni az alacsony készlet miatt.', 'model_no' => 'Típusszám.', 'months' => 'hónapok', 'moreinfo' => 'További információ', 'name' => 'Név', - 'new_password' => 'New Password', + 'new_password' => 'Új jelszó', 'next' => 'Tovább', 'next_audit_date' => 'Következő ellenőrzési dátum', 'last_audit' => 'Utolsó ellenőrzés', @@ -191,23 +192,25 @@ 'purchase_date' => 'Vásárlás időpontja', 'qty' => 'Mennyiség', 'quantity' => 'Mennyiség', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quantity_minimum' => ':count eszközöd van a megadott minimum mennyiség közelében vagy az alatt', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Kiadásra kész', 'recent_activity' => 'Legutóbbi tevékenységek', - 'remaining' => 'Remaining', + 'remaining' => 'Hátralévő', 'remove_company' => 'Vállati kapcsolat megszüntetése', 'reports' => 'Jelentések', 'restored' => 'visszaállítva', 'restore' => 'Visszaállítás', - 'requestable_models' => 'Requestable Models', + 'requestable_models' => 'Igényelhető modellek', 'requested' => 'Kérve', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Kért időpont', + 'requested_assets' => 'Kért eszközök', + 'requested_assets_menu' => 'Kért eszközök', 'request_canceled' => 'A kérelem törölve', 'save' => 'Mentés', 'select' => 'Választ', - 'select_all' => 'Select All', + 'select_all' => 'Összes kijelölése', 'search' => 'Keresés', 'select_category' => 'Válasszon egy kategóriát', 'select_department' => 'Válasszon osztályt', @@ -227,7 +230,7 @@ 'sign_in' => 'Bejelentkezés', 'signature' => 'Aláírás', 'skin' => 'Kinézet', - 'slack_msg_note' => 'A slack message will be sent', + 'slack_msg_note' => 'A slack üzenet el lesz küldve', 'slack_test_msg' => 'Oh szia! Úgy látszik a te Slack integrálásod a Snipe-IT el sikeres volt!', 'some_features_disabled' => 'DEMO MODE: Néhány funkció le van tiltva a telepítéshez.', 'site_name' => 'Hely neve', @@ -239,7 +242,7 @@ 'sure_to_delete' => 'Biztosan törölni kíván', 'submit' => 'beküldése', 'target' => 'Cél', - 'toggle_navigation' => 'Toogle Navigation', + 'toggle_navigation' => 'Navigáció összecsukása/kinyitása', 'time_and_date_display' => 'Idő és dátum megjelenítése', 'total_assets' => 'eszköz összesen', 'total_licenses' => 'licensz összesen', @@ -259,7 +262,7 @@ 'users' => 'Felhasználók', 'viewall' => 'Összes Megtekintése', 'viewassets' => 'Kiadott eszközök mutatása', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Eszközök megtekintése :name', 'website' => 'Weboldal', 'welcome' => 'Szia,', 'years' => 'évek', @@ -273,78 +276,78 @@ 'accept' => ':asset elfogadva', 'i_accept' => 'Elfogadom', 'i_decline' => 'Elutasítom', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'Elfogad/Elutasít', 'sign_tos' => 'A lenti aláírásoddal jelzed, hogy elfogadod a szolgáltatási feltételeket:', 'clear_signature' => 'Aláírás törlése', 'show_help' => 'Segítség megjelenítése', 'hide_help' => 'Segítség elrejtése', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', - 'fields' => 'Fields', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', - 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', - 'changed' => 'Changed', - 'to' => 'To', - 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

-

If you would like to export only certain assets, use the options below to fine-tune your results.

', - 'range' => 'Range', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', - 'improvements' => 'Improvements', - 'information' => 'Information', - 'permissions' => 'Permissions', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', - 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name:', - 'asset_name' => 'Asset Name:', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', + 'view_all' => 'összes megtekintése', + 'hide_deleted' => 'Töröltek elrejtése', + 'email' => 'E-mail cím', + 'do_not_change' => 'Ne változtasd meg', + 'bug_report' => 'Hiba bejelentése', + 'user_manual' => 'Felhasználói kézikönyv', + 'setup_step_1' => 'Első lépés', + 'setup_step_2' => 'Második lépés', + 'setup_step_3' => 'Harmadik lépés', + 'setup_step_4' => 'Negyedik lépés', + 'setup_config_check' => 'Konfiguráció ellenőrzése', + 'setup_create_database' => 'Adatbázistáblák létrehozása', + 'setup_create_admin' => 'Admin felhasználó elkészítése', + 'setup_done' => 'Kész!', + 'bulk_edit_about_to' => 'A következőket fogja szerkeszteni: ', + 'checked_out' => 'Kiosztva', + 'checked_out_to' => 'Kiadva neki', + 'fields' => 'Mezők', + 'last_checkout' => 'Utolsó visszavétel', + 'due_to_checkin' => 'A következő :count tételt hamarosan vissza kell venni:', + 'expected_checkin' => 'Várható visszavétel dátuma', + 'reminder_checked_out_items' => 'Ez egy emlékeztető az Ön számára jelenleg kikölcsönzött tételekről. Ha úgy érzi, hogy ez a lista pontatlan (valami hiányzik, vagy olyan dolog szerepel itt, amit Ön szerint soha nem kapott meg), kérjük, küldjön e-mailt a :reply_to_name címre.', + 'changed' => 'Megváltozott', + 'to' => 'Nak/Nek', + 'report_fields_info' => '

Válassza ki az egyéni jelentésben szerepeltetni kívánt mezőket, majd kattintson a Generálás gombra. A fájl (custom-asset-report-YYYY-mm-dd.csv) automatikusan letöltődik, és megnyithatja Excelben.

+

Ha csak bizonyos eszközöket szeretne exportálni, használja az alábbi lehetőségeket az eredmények finomhangolásához.

', + 'range' => 'Tartomány', + 'bom_remark' => 'BOM (Byte order mark) hozzáadása ehhez a CSV-hez', + 'improvements' => 'Fejlesztések', + 'information' => 'Információ', + 'permissions' => 'Jogosultságok', + 'managed_ldap' => '(LDAP-on keresztül kezelve)', + 'export' => 'Exportálás', + 'ldap_sync' => 'LDAP szinkronizálás', + 'ldap_user_sync' => 'LDAP felhasználó szinkronizálása', + 'synchronize' => 'Szinkronizálás', + 'sync_results' => 'Szinkronizálás eredményei', + 'license_serial' => 'Sorozat/termékkulcs', + 'invalid_category' => 'Érvénytelen kategória', + 'dashboard_info' => 'Ez az Ön műszerfala. Sok ilyen van, de ez a tiéd.', + '60_percent_warning' => '60% kész (figyelmeztetés)', + 'dashboard_empty' => 'Úgy tűnik, hogy még nem adtál hozzá semmit, így nincs semmi fantasztikus, amit megjeleníthetnénk. Kezdd el most, hogy hozzáadsz néhány eszközt, kiegészítőt, fogyóeszközt vagy licencet!', + 'new_asset' => 'Új eszköz', + 'new_license' => 'Új szoftverlicenc', + 'new_accessory' => 'Új tartozék', + 'new_consumable' => 'Új fogyóeszköz', + 'collapse' => 'Összecsukás', + 'assigned' => 'Hozzárendelve', + 'asset_count' => 'Eszközök száma', + 'accessories_count' => 'Tartozékok mennyisége', + 'consumables_count' => 'Fogyóeszközök összesen', + 'components_count' => 'Alkatrészek összesen', + 'licenses_count' => 'Szoftverlicencek összesen', + 'notification_error' => 'Hiba:', + 'notification_error_hint' => 'Kérlek, ellenőrízd az űrlapot a hibák miatt', + 'notification_success' => 'Sikeres:', + 'notification_warning' => 'Figyelmeztetés:', + 'notification_info' => 'Információ:', + 'asset_information' => 'Eszköz információ', + 'model_name' => 'Modell neve:', + 'asset_name' => 'Eszköz neve:', + 'consumable_information' => 'Fogyóeszköz információi:', + 'consumable_name' => 'Fogyóeszköz neve:', + 'accessory_information' => 'Tartozék információi:', + 'accessory_name' => 'Tartozék neve:', + 'clone_item' => 'Cikk klónozása', + 'checkout_tooltip' => 'Adja ki ezt a cikket', + 'checkin_tooltip' => 'Vegye vissza ezt a cikket', + 'checkout_user_tooltip' => 'Adja ki ezt a cikket egy felhasználónak', ]; diff --git a/resources/lang/hu/help.php b/resources/lang/hu/help.php index 899cd5feab..e063d31a81 100644 --- a/resources/lang/hu/help.php +++ b/resources/lang/hu/help.php @@ -15,20 +15,20 @@ return [ 'more_info_title' => 'Több információ', - 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + 'audit_help' => 'Ha bejelöli ezt a négyzetet, az eszközrekordot úgy szerkeszti, hogy az tükrözze az új helyet. A jelölőnégyzet kipipálásának kihagyásával a hely egyszerűen felkerül az ellenőrzési naplóba.

Vegye figyelembe, hogy ha ez az eszköz ki van jelölve, akkor az nem változtatja meg a személy, az eszköz vagy a helyszín helyét, ahová ki van jelölve.', - 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', + 'assets' => 'Az eszközök sorozatszám vagy eszközcímke alapján nyomon követhető tételek. Ezek általában nagyobb értékű tételek, ahol egy adott tétel azonosítása fontos.', - 'categories' => 'Categories help you organize your items. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use categories any way that makes sense for you.', + 'categories' => 'A kategóriák segítenek a tételek rendszerezésében. Néhány példa a következő kategóriákra: "asztali számítógépek", "laptopok", "mobiltelefonok", "táblagépek" és így tovább, de a kategóriákat bármilyen módon használhatja, aminek értelme van az Ön számára.', - 'accessories' => 'Accessories are anything you issue to users but that do not have a serial number (or you do not care about tracking them uniquely). For example, computer mice or keyboards.', + 'accessories' => 'A tartozékok mindazok, amelyeket a felhasználóknak ad ki, de amelyek nem rendelkeznek sorozatszámmal (vagy nem törődik azok egyedi nyomon követésével). Például számítógépes egerek vagy billentyűzetek.', - 'companies' => 'Companies can be used as a simple identifier field, or can be used to limit visibility of assets, users, etc if full company support is enabled in your Admin settings.', + 'companies' => 'A cégek használhatók egyszerű azonosító mezőként, vagy az eszközök, felhasználók stb. láthatóságának korlátozására, ha a teljes cégtámogatás engedélyezve van a rendszergazdai beállításokban.', - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + 'components' => 'Az alkatrészek olyan elemek, amelyek egy eszköz részét képezik, például HDD, RAM stb.', - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + 'consumables' => 'A fogyasztási cikkek minden olyan megvásárolt dolog, amely idővel elhasználódik. Például nyomtatótinta vagy fénymásolópapír.', - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + 'depreciations' => 'Az eszközök értékcsökkenését beállíthatja úgy, hogy az eszközök értékcsökkenése lineáris értékcsökkenés alapján történjen.', ]; diff --git a/resources/lang/hu/mail.php b/resources/lang/hu/mail.php index 41ef8e9c07..d94ce4f9ea 100644 --- a/resources/lang/hu/mail.php +++ b/resources/lang/hu/mail.php @@ -59,7 +59,7 @@ return [ 'test_mail_text' => 'Ez a Snipe-IT Asset Management System tesztje. Ha ez megvan, a levél működik :)', 'the_following_item' => 'A következő tételt ellenőrzik:', 'low_inventory_alert' => ':count darab tétel érhető el, ami kevesebb mint a minimum készlet vagy hamarosan kevesebb lesz.', - 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', + 'assets_warrantee_alert' => ':count darab eszköznél a jótállás :threshold napon belül lejár.|:count darab eszköznél a jótállások :threshold napon belül lejárnak.', 'license_expiring_alert' => ':count licensz lejár :thershold nap múlva.|:count licensz lejár :thershold nap múlva.', 'to_reset' => 'A webes jelszó visszaállításához töltsd ki ezt az űrlapot:', 'type' => 'típus', diff --git a/resources/lang/hu/passwords.php b/resources/lang/hu/passwords.php index 3062f90f1e..635d8d08a8 100644 --- a/resources/lang/hu/passwords.php +++ b/resources/lang/hu/passwords.php @@ -1,6 +1,6 @@ 'A jelszó linket elküldtük!', + 'sent' => 'Sikeres: Ha az email cím létezik a rendszerünkben, akkor a jelszó visszaállító emailt elküldtük.', 'user' => 'Nem található aktív felhasználó a megadott email címmel.', ]; diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php index 5e6808e936..b043e3e382 100644 --- a/resources/lang/hu/validation.php +++ b/resources/lang/hu/validation.php @@ -64,7 +64,7 @@ return [ 'string' => 'A :attribute legalább :min karakter kell lenni.', 'array' => 'A: attribútumnak rendelkeznie kell legalább: min elemekkel.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => 'A(z) :attribute a következővel kell kezdődnie: :values.', 'not_in' => 'A kiválasztott :attribute étvénytelen.', 'numeric' => 'A :attribute csak szám lehet.', 'present' => 'A: attribútum mezőnek jelen kell lennie.', @@ -90,7 +90,7 @@ return [ 'uploaded' => 'A: attribútum nem sikerült feltölteni.', 'url' => 'Az :attribute formátuma érvénytelen.', 'unique_undeleted' => 'A(z) :attribute egyedinek kell lennie.', - 'non_circular' => 'The :attribute must not create a circular reference.', + 'non_circular' => 'A(z) :attribute nem hozhat létre körkörös hivatkozást.', /* |-------------------------------------------------------------------------- diff --git a/resources/lang/id/admin/custom_fields/general.php b/resources/lang/id/admin/custom_fields/general.php index d6208e3ddd..0d4e96b805 100644 --- a/resources/lang/id/admin/custom_fields/general.php +++ b/resources/lang/id/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/id/admin/hardware/general.php b/resources/lang/id/admin/hardware/general.php index 2488e58e89..6f0ebf6572 100644 --- a/resources/lang/id/admin/hardware/general.php +++ b/resources/lang/id/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Diarsipkan', 'asset' => 'Aset', 'bulk_checkout' => 'Pengeluaran Aset', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Pengembalian aset', 'checkout' => 'Aset Checkout', 'clone' => 'Klon Aset', diff --git a/resources/lang/id/admin/settings/general.php b/resources/lang/id/admin/settings/general.php index effc630d66..2415e67775 100644 --- a/resources/lang/id/admin/settings/general.php +++ b/resources/lang/id/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Mencentang kotak ini akan memungkinkan pengguna untuk mengganti skin UI yang berbeda.', 'asset_ids' => 'Aset id', 'audit_interval' => 'Interval Audit', - 'audit_interval_help' => 'Jika Anda diminta untuk secara teratur melakukan audit aset secara fisik, masukkan selang waktu dalam beberapa bulan.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Ambang Peringatan Audit', 'audit_warning_days_help' => 'Berapa hari sebelumnya yang harus kami peringatkan saat aset akan dilelang?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Pengaturan barcode', 'confirm_purge' => 'Konfirmasi pembersihan', diff --git a/resources/lang/id/general.php b/resources/lang/id/general.php index 20eb48c8b9..fd3f95dc28 100644 --- a/resources/lang/id/general.php +++ b/resources/lang/id/general.php @@ -96,6 +96,7 @@ 'eol' => 'MHP', 'email_domain' => 'Domain email', 'email_format' => 'Format email', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ini digunakan untuk untuk membuat email ketika melakukan proses import', 'error' => 'Error', 'filastname_format' => 'Inisial pertama - Nama belakang (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'JML', 'quantity' => 'Jumlah', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Siap digunakan', 'recent_activity' => 'Aktivitas Terakhir', 'remaining' => 'Remaining', diff --git a/resources/lang/id/passwords.php b/resources/lang/id/passwords.php index c6f6769282..2794998fca 100644 --- a/resources/lang/id/passwords.php +++ b/resources/lang/id/passwords.php @@ -1,6 +1,6 @@ 'Tautan sandi Anda telah dikirim!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Tidak ada satupun pengguna aktif yang menggunakan email ini.', ]; diff --git a/resources/lang/is/admin/custom_fields/general.php b/resources/lang/is/admin/custom_fields/general.php index 729ef7bbd1..a0dae66b24 100644 --- a/resources/lang/is/admin/custom_fields/general.php +++ b/resources/lang/is/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/is/admin/hardware/general.php b/resources/lang/is/admin/hardware/general.php index a2a408094a..9e439226f7 100644 --- a/resources/lang/is/admin/hardware/general.php +++ b/resources/lang/is/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Safnvistað', 'asset' => 'Eign', 'bulk_checkout' => 'Ráðstafa eignum', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Skila eign', 'checkout' => 'Ráðstafa eign', 'clone' => 'Clone Asset', @@ -21,7 +22,7 @@ return [ 'pending' => 'Á bið', 'undeployable' => 'Ónothæfar', 'view' => 'Skoða eign', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'Það er villa í CSV skránni þinni:', 'import_text' => '

Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. diff --git a/resources/lang/is/admin/hardware/table.php b/resources/lang/is/admin/hardware/table.php index aaff51ce9e..faabb6d46d 100644 --- a/resources/lang/is/admin/hardware/table.php +++ b/resources/lang/is/admin/hardware/table.php @@ -22,7 +22,7 @@ return [ 'image' => 'Device Image', 'days_without_acceptance' => 'Days Without Acceptance', 'monthly_depreciation' => 'Mánaðarlegar afskriftir', - 'assigned_to' => 'Assigned To', + 'assigned_to' => 'Úthlutað til', 'requesting_user' => 'Requesting User', 'requested_date' => 'Requested Date', 'changed' => 'Changed', diff --git a/resources/lang/is/admin/locations/table.php b/resources/lang/is/admin/locations/table.php index ac88bce027..1725699c91 100644 --- a/resources/lang/is/admin/locations/table.php +++ b/resources/lang/is/admin/locations/table.php @@ -22,17 +22,17 @@ return [ 'ldap_ou' => 'LDAP Search OU', 'user_name' => 'User Name', 'department' => 'Deild', - 'location' => 'Location', + 'location' => 'Staðsetning', 'asset_tag' => 'Assets Tag', 'asset_name' => 'Name', 'asset_category' => 'Category', 'asset_manufacturer' => 'Manufacturer', 'asset_model' => 'Model', - 'asset_serial' => 'Serial', + 'asset_serial' => 'Raðnúmer', 'asset_location' => 'Location', 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', + 'date' => 'Dagsetning:', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', 'signed_by_location_manager' => 'Signed By (Location Manager):', diff --git a/resources/lang/is/admin/reports/general.php b/resources/lang/is/admin/reports/general.php index 344d5c8743..c4401060d4 100644 --- a/resources/lang/is/admin/reports/general.php +++ b/resources/lang/is/admin/reports/general.php @@ -3,8 +3,8 @@ return [ 'info' => 'Select the options you want for your asset report.', 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', + 'send_reminder' => 'Senda áminningu', + 'reminder_sent' => 'Áminning send', 'acceptance_deleted' => 'Acceptance request deleted', 'acceptance_request' => 'Acceptance request' ]; \ No newline at end of file diff --git a/resources/lang/is/admin/settings/general.php b/resources/lang/is/admin/settings/general.php index 2b54824df6..02ccb5ef1d 100644 --- a/resources/lang/is/admin/settings/general.php +++ b/resources/lang/is/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Tími milli úttekta', - 'audit_interval_help' => 'Ef þú þarft reglulega að framkvæmda efnislegar úttektir á eignunum þínum, skráðu þá hér þann tíma sem á að líða milli úttekta.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'Með hversu margra daga fyrirvara eigum við að vara þig við því að komið sé að því að framkvæma úttektir á eignum?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Strikamerkja stillingar', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/is/admin/settings/message.php b/resources/lang/is/admin/settings/message.php index 302784dd95..de74432a5b 100644 --- a/resources/lang/is/admin/settings/message.php +++ b/resources/lang/is/admin/settings/message.php @@ -28,9 +28,9 @@ return [ 'ldap' => [ 'testing' => 'Testing LDAP Connection, Binding & Query ...', '500' => '500 Server Error. Please check your server logs for more information.', - 'error' => 'Something went wrong :(', + 'error' => 'Eitthvað fór úrskeiðis :(', 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', + 'testing_authentication' => 'Prófa LDAP auðkenningu...', 'authentication_success' => 'User authenticated against LDAP successfully!' ], 'slack' => [ @@ -38,6 +38,6 @@ return [ 'success_pt1' => 'Success! Check the ', 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', '500' => '500 Server Error.', - 'error' => 'Something went wrong.', + 'error' => 'Eitthvað fór úrskeiðis.', ] ]; diff --git a/resources/lang/is/general.php b/resources/lang/is/general.php index 4d277bc3ad..1ee52de970 100644 --- a/resources/lang/is/general.php +++ b/resources/lang/is/general.php @@ -96,6 +96,7 @@ 'eol' => 'Lok línu', 'email_domain' => 'Lén tölvupósts', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Fj', 'quantity' => 'Fjöldi', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Tilbúin til notkunar', 'recent_activity' => 'Nýleg virkni', 'remaining' => 'Remaining', diff --git a/resources/lang/is/passwords.php b/resources/lang/is/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/is/passwords.php +++ b/resources/lang/is/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/it/admin/custom_fields/general.php b/resources/lang/it/admin/custom_fields/general.php index 864c05c1ec..228c1ffe2d 100644 --- a/resources/lang/it/admin/custom_fields/general.php +++ b/resources/lang/it/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'Questo valore deve essere univoco per tutti i beni', + 'unique' => 'Univoco', ]; diff --git a/resources/lang/it/admin/depreciations/general.php b/resources/lang/it/admin/depreciations/general.php index 4fdb8c90d6..6057724e50 100644 --- a/resources/lang/it/admin/depreciations/general.php +++ b/resources/lang/it/admin/depreciations/general.php @@ -6,11 +6,11 @@ return [ 'asset_depreciations' => 'Obsolescenza Asset', 'create' => 'Crea un deprezzamento', 'depreciation_name' => 'Nome Obsolescenza', - 'depreciation_min' => 'Floor Value of Depreciation', + 'depreciation_min' => 'Valore Minimo di Ammortamento', 'number_of_months' => 'Numero di Mesi', 'update' => 'Aggiorna l\'ammortamento', 'depreciation_min' => 'Valore minimo dopo ammortamento', - 'no_depreciations_warning' => 'Warning: - You do not currently have any depreciations set up. - Please set up at least one depreciation to view the depreciation report.', + 'no_depreciations_warning' => 'Attenzione: + Nessun ammortamento impostato. + Si prega di impostare almeno un ammortamento per visualizzare il rapporto di ammortamento.', ]; diff --git a/resources/lang/it/admin/depreciations/table.php b/resources/lang/it/admin/depreciations/table.php index 513ce47cf5..39fb82b1d1 100644 --- a/resources/lang/it/admin/depreciations/table.php +++ b/resources/lang/it/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Mesi', 'term' => 'Termine', 'title' => 'Nome ', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Valore Del Piano', ]; diff --git a/resources/lang/it/admin/groups/titles.php b/resources/lang/it/admin/groups/titles.php index 41fd6f3fcf..6c5e421f2e 100644 --- a/resources/lang/it/admin/groups/titles.php +++ b/resources/lang/it/admin/groups/titles.php @@ -10,7 +10,7 @@ return [ 'group_admin' => 'Amministratore del Gruppo', 'allow' => 'Permetti', 'deny' => 'Rifiuta', - 'permission' => 'Permission', - 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'permission' => 'Permessi', + 'grant' => 'Concedi', + 'no_permissions' => 'Questo gruppo non ha permessi.' ]; diff --git a/resources/lang/it/admin/hardware/form.php b/resources/lang/it/admin/hardware/form.php index bfc9df3c67..c20f58f899 100644 --- a/resources/lang/it/admin/hardware/form.php +++ b/resources/lang/it/admin/hardware/form.php @@ -8,7 +8,7 @@ return [ 'bulk_update_help' => 'Questo modulo consente di aggiornare più risorse in una sola volta. Riempire solo i campi che è necessario cambiare. Tutti i campi lasciati vuoti rimarranno invariati. ', 'bulk_update_warn' => 'Stai per modificare le proprietà di :asset_count beni.', 'checkedout_to' => 'Assegnato a', - 'checkout_date' => 'Data di assegnazione', + 'checkout_date' => 'Data del check-out', 'checkin_date' => 'Data di entrata', 'checkout_to' => 'Assegnare a', 'cost' => 'Costo acquisto', @@ -40,10 +40,10 @@ return [ 'warranty' => 'Garanzia', 'warranty_expires' => 'Scadenza della garanzia', 'years' => 'anni', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'Aggiorna Posizione Bene', + 'asset_location_update_default_current' => 'Aggiorna sia la posizione predefinita che quella attuale', + 'asset_location_update_default' => 'Aggiorna solo la posizione predefinita', + 'asset_not_deployable' => 'Lo stato del bene è "Non Assegnabile". Non puoi fare il check-out di questo bene.', + 'asset_deployable' => 'Lo stato del bene è "Assegnabile". Puoi fare il check-out di questo bene.', + 'processing_spinner' => 'Elaborazione...', ]; diff --git a/resources/lang/it/admin/hardware/general.php b/resources/lang/it/admin/hardware/general.php index 451fa3ea1d..e76d84b7b3 100644 --- a/resources/lang/it/admin/hardware/general.php +++ b/resources/lang/it/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archiviato', 'asset' => 'Asset', 'bulk_checkout' => 'Ritiro Asset', + 'bulk_checkin' => 'Check-in Bene', 'checkin' => 'Ingresso Asset', 'checkout' => 'Asset Checkout', 'clone' => 'Copia Asset', @@ -15,29 +16,29 @@ return [ 'model_deleted' => 'Questo modello di asset è stato eliminato. Devi ripristinare il modello prima di poter ripristinare il bene.', 'requestable' => 'Disponibile', 'requested' => 'richiesto', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', + 'not_requestable' => 'Non Richiedibili', + 'requestable_status_warning' => 'Non cambiare richiedibilità', 'restore' => 'Ripristina Asset', 'pending' => 'In attesa', 'undeployable' => 'Non Distribuilbile', 'view' => 'Vedi Asset', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'C\'è un errore nel file CSV:', 'import_text' => '

- Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. + Carica un CSV che contiene la storia dei beni. I beni e gli utenti DEVONO essere già esistenti nel sistema, o verranno saltati. Il match dei beni per l\'importazione della storia si basa sul tag del bene. Proveremo a trovare un utente che combacia basandoci sul nome inserito e il criterio scelto qui sotto. Se non scegli alcun criterio, il match avverrà col formato del nome utente configurato in Admin > Impostazioni Generali.

-

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+

I campi inclusi del CSV devono combaciare con gli headers: Asset Tag, Name, Checkout Date, Checkin Date. Eventuali altri campi verranno ignorati.

-

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+

Checkin Date: Date di check-in vuote o del futuro causeranno un check-out degli oggetti all\'utente associato. Escludere completamente la data di Check-in creerà una data di check-in con la data di oggi.

', - 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', - 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', - 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', - 'error_messages' => 'Error messages:', - 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'csv_import_match_f-l' => 'Abbina gli utenti col formato nome.cognome (jane.smith)', + 'csv_import_match_initial_last' => 'Abbina gli utenti col formato iniziale cognome (jsmith)', + 'csv_import_match_first' => 'Abbina gli utenti col formato nome (jane)', + 'csv_import_match_email' => 'Abbina gli utenti usando l\'email come username', + 'csv_import_match_username' => 'Abbina gli utenti con l\'username', + 'error_messages' => 'Messaggi di errore:', + 'success_messages' => 'Messaggi di successo:', + 'alert_details' => 'Leggere sotto per maggiori dettagli.', + 'custom_export' => 'Esportazione Personalizzata' ]; diff --git a/resources/lang/it/admin/hardware/message.php b/resources/lang/it/admin/hardware/message.php index a1388b5e2f..0f8d7077c4 100644 --- a/resources/lang/it/admin/hardware/message.php +++ b/resources/lang/it/admin/hardware/message.php @@ -5,7 +5,7 @@ return [ 'undeployable' => 'Attenzione: Questo asset è stato marcato come non distribuibile. Se lo stato è cambiato,aggiorna lo stato dell\'asset.', 'does_not_exist' => 'Questo Asset non esiste.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'Questo bene non esiste o non è disponibile.', 'assoc_users' => 'Questo asset è stato assegnato ad un Utente e non può essere cancellato. Per favore Riassegnalo in magazzino,e dopo riprova a cancellarlo.', 'create' => [ diff --git a/resources/lang/it/admin/hardware/table.php b/resources/lang/it/admin/hardware/table.php index e0891ad9c4..67b102ace2 100644 --- a/resources/lang/it/admin/hardware/table.php +++ b/resources/lang/it/admin/hardware/table.php @@ -4,11 +4,11 @@ return [ 'asset_tag' => 'Etichetta bene', 'asset_model' => 'Modello', - 'book_value' => 'Current Value', + 'book_value' => 'Valore Attuale', 'change' => 'Dentro/Fuori', 'checkout_date' => 'Data di estrazione', 'checkoutto' => 'Estratto', - 'current_value' => 'Current Value', + 'current_value' => 'Valore Attuale', 'diff' => 'Differenza', 'dl_csv' => 'Scarica CSV', 'eol' => 'EOL', @@ -22,9 +22,9 @@ return [ 'image' => 'Immagine dispositivo', 'days_without_acceptance' => 'Giorni senza accettazione', 'monthly_depreciation' => 'Ammortamento Mensile', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'assigned_to' => 'Assegnato a', + 'requesting_user' => 'Richiesto Da', + 'requested_date' => 'Data richiesta', + 'changed' => 'Cambiato', + 'icon' => 'Icona', ]; diff --git a/resources/lang/it/admin/locations/table.php b/resources/lang/it/admin/locations/table.php index 21f2fd61d4..2f9fce13c2 100644 --- a/resources/lang/it/admin/locations/table.php +++ b/resources/lang/it/admin/locations/table.php @@ -4,7 +4,7 @@ return [ 'about_locations_title' => 'Informazioni sulle posizioni', 'about_locations' => 'Le posizioni sono usate per tracciare la poszione degli utenti, degli asset, e di altri oggetti', 'assets_rtd' => 'Beni', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. - 'assets_checkedout' => 'Bene Assegnato', + 'assets_checkedout' => 'Beni Assegnati', 'id' => 'ID', 'city' => 'Città', 'state' => 'Stato', @@ -20,21 +20,21 @@ return [ 'parent' => 'Genitore', 'currency' => 'Valuta della Posizione', 'ldap_ou' => 'LDAP Search OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', - 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', - 'signed_by' => 'Signed Off By:', + 'user_name' => 'Nome Utente', + 'department' => 'Dipartimento', + 'location' => 'Posizione', + 'asset_tag' => 'Tag dei Beni', + 'asset_name' => 'Nome', + 'asset_category' => 'Categoria', + 'asset_manufacturer' => 'Produttore', + 'asset_model' => 'Modello', + 'asset_serial' => 'Seriale', + 'asset_location' => 'Posizione', + 'asset_checked_out' => 'Checked-Out il', + 'asset_expected_checkin' => 'Check-In Previsto', + 'date' => 'Data:', + 'signed_by_asset_auditor' => 'Firmato Da (Revisore dei Beni):', + 'signed_by_finance_auditor' => 'Firmato Da (Revisore Finanziario):', + 'signed_by_location_manager' => 'Firmato Da (Manager della Posizione):', + 'signed_by' => 'Firmato Da:', ]; diff --git a/resources/lang/it/admin/settings/general.php b/resources/lang/it/admin/settings/general.php index e422499402..5a7c03e6c4 100644 --- a/resources/lang/it/admin/settings/general.php +++ b/resources/lang/it/admin/settings/general.php @@ -10,30 +10,30 @@ return [ 'admin_cc_email' => 'Email CC', 'admin_cc_email_help' => 'Se desideri inviare una copia delle e-mail di consegna / ritiro che vengono inviate agli utenti a un altro account e-mail, inseriscile qui. Altrimenti, lascia questo campo vuoto.', 'is_ad' => 'Si tratta di un server Active Directory', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Alert Settings', + 'alerts' => 'Avvisi', + 'alert_title' => 'Aggiorna Impostazioni Avviso', 'alert_email' => 'Invia avvisi a', - 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', - 'alerts_enabled' => 'Avvisi Attivati', + 'alert_email_help' => 'Indirizzi email o liste di distribuzione a cui si desidera inviare gli avvisi, separati da una virgola', + 'alerts_enabled' => 'Attiva Avvisi', 'alert_interval' => 'Soglia di avviso di scadenza (in giorni)', 'alert_inv_threshold' => 'Soglia di avviso di inventario', 'allow_user_skin' => 'Consenti tema utente', 'allow_user_skin_help_text' => 'Selezionando questa casella, l\'utente potrà sovrascrivere il tema dell\'interfaccia utente con uno diverso.', 'asset_ids' => 'ID Bene', 'audit_interval' => 'Intervallo di controllo', - 'audit_interval_help' => 'Se sei tenuto a controllare regolarmente le risorse, inserisci l\'intervallo in mesi.', + 'audit_interval_help' => 'Se siete tenuti a controllare fisicamente e regolarmente i vostri beni, inserite l\'intervallo utilizzato in mesi. Se si aggiorna questo valore, tutte le "date di controllo successive" per gli asset con una data di revisione imminente.', 'audit_warning_days' => 'Soglia di allarme di controllo', 'audit_warning_days_help' => 'Quanti giorni in anticipo dovremmo avvisare quando i beni sono dovuti per il controllo?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_assets' => 'Genera tag beni ad incremento automatico', 'auto_increment_prefix' => 'Prefisso (Opzionale)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'auto_incrementing_help' => 'Attiva i tag beni ad incremento automatico per impostarlo', 'backups' => 'Backups', - 'backups_restoring' => 'Restoring from Backup', - 'backups_upload' => 'Upload Backup', - 'backups_path' => 'Backups on the server are stored in :path', - 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', - 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', + 'backups_restoring' => 'Ripristino da backup', + 'backups_upload' => 'Carica Backup', + 'backups_path' => 'I backup sul server sono memorizzati in :path', + 'backups_restore_warning' => 'Usa il pulsante di ripristino per ripristinare un backup precedente. (Al momento non funziona con l\'archivio file S3 o Docker.)

L\'intero database di :app_name e i file caricati saranno completamente sostituiti dal contenuto nel file di backup. ', + 'backups_logged_out' => 'Tutti gli utenti esistenti, te incluso, saranno disconnessi a ripristino completato.', + 'backups_large' => 'I backup molto grandi potrebbero andare in time out durante il ripristino e potrebbero dover essere eseguiti tramite riga di comando. ', 'barcode_settings' => 'Impostazioni codice a barre', 'confirm_purge' => 'Conferma Cancellazione', 'confirm_purge_help' => 'Inserisci il testo "DELETE" nella casella sottostante per eliminare i tuoi record eliminati. Questa azione non può essere annullata e cancellerà PERMANENTEMENTE tutti gli elementi e gli utenti. (Effettuare un backup, per essere sicuri.)', @@ -56,7 +56,7 @@ return [ 'barcode_type' => 'Tipo di codice a barre 2D', 'alt_barcode_type' => 'Tipo di codice a barre 1D', 'email_logo_size' => 'I loghi quadrati nelle email hanno un aspetto migliore. ', - 'enabled' => 'Enabled', + 'enabled' => 'Abilitato', 'eula_settings' => 'Impostazioni EULA', 'eula_markdown' => 'Questa EULA consente Github flavored markdown.', 'favicon' => 'Favicon', @@ -65,8 +65,8 @@ return [ 'footer_text' => 'Ulteriori testo di piè di pagina ', 'footer_text_help' => 'Questo testo verrà visualizzato nel piè di pagina destro. I collegamenti sono consentiti utilizzando markdown Github. Le interruzioni di linea, le intestazioni, le immagini, ecc. Possono dare risultati imprevedibili.', 'general_settings' => 'Impostazioni Generali', - 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', - 'general_settings_help' => 'Default EULA and more', + 'general_settings_keywords' => 'supporto aziendale, firma, accettazione, formato email, formato username, immagini, per pagina, miniature, eula, tos, dashboard, privacy', + 'general_settings_help' => 'EULA predefinita e altro', 'generate_backup' => 'Crea Backup', 'header_color' => 'Colore intestazione', 'info' => 'Queste impostazioni consentono di personalizzare alcuni aspetti della vostra installazione.', @@ -80,8 +80,8 @@ return [ 'ldap_enabled' => 'LDAP abilitato', 'ldap_integration' => 'Integrazione LDAP', 'ldap_settings' => 'Impostazioni LDAP', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'Il Certificato e la Chiave TLS Client per le connessioni LDAP sono di solito richieste solo nelle configurazioni di Google Workspace con "Secure LDAP".', + 'ldap_client_tls_key' => 'Chiave TLS client LDAP', 'ldap_login_test_help' => 'Immettere un nome utente e una password LDAP validi dal DN di base specificato in precedenza per verificare se il login LDAP è configurato correttamente. DEVI SALVARE LE IMPOSTAZIONI LDAP AGGIORNATE PRIMA.', 'ldap_login_sync_help' => 'Questo verifica solamente che LDAP possa sincronizzare correttamente. Se la tua query di autenticazione LDAP non è corretta, gli utenti potrebbero non essere ancora in grado di accedere. DEVI SALVARE LE IMPOSTAZIONI LDAP PRIMA DI EFFETTUARE QUESTO TEST.', 'ldap_server' => 'Server LDAP', @@ -111,16 +111,16 @@ return [ 'ldap_emp_num' => 'ID impiegato LDAP', 'ldap_email' => 'Email LDAP', 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test_sync' => 'Test Sincronizzazione Ldap', 'license' => 'Licenza software', 'load_remote_text' => 'Script remoti', 'load_remote_help_text' => 'Questa installazione di Snipe-IT può caricare script dal mondo esterno.', - 'login' => 'Login Attempts', - 'login_attempt' => 'Login Attempt', - 'login_ip' => 'IP Address', - 'login_success' => 'Success?', + 'login' => 'Tentativi di Accesso', + 'login_attempt' => 'Tentativo di Accesso', + 'login_ip' => 'Indirizzo IP', + 'login_success' => 'Successo?', 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', + 'login_help' => 'Elenco tentativi di login', 'login_note' => 'Nota di accesso', 'login_note_help' => 'Facoltativamente includere alcune frasi nella schermata di login, ad esempio per aiutare le persone che hanno trovato un dispositivo perso o rubato. Questo campo accetta Goodotto flavored markdown', 'login_remote_user_text' => 'Opzioni di accesso utente remoto', @@ -141,19 +141,19 @@ return [ 'optional' => 'facoltativo', 'per_page' => 'Risultati per Pagina', 'php' => 'PHP Version', - 'php_info' => 'PHP Info', + 'php_info' => 'Info PHP', 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHP System info', + 'php_overview_keywords' => 'phpinfo, sistema, informazioni', + 'php_overview_help' => 'Informazioni di sistema PHP', 'php_gd_info' => 'È necessario installare php-gd per visualizzare i codici QR, consultare le istruzioni di installazione.', 'php_gd_warning' => 'Il plugin PHP Image Processing and GD non è installato.', 'pwd_secure_complexity' => 'Complicità di password', 'pwd_secure_complexity_help' => 'Seleziona quale regola di complessità password desideri applicare.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', - 'pwd_secure_complexity_letters' => 'Require at least one letter', - 'pwd_secure_complexity_numbers' => 'Require at least one number', - 'pwd_secure_complexity_symbols' => 'Require at least one symbol', - 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'La password non può essere uguale a nome, cognome, email o nome utente', + 'pwd_secure_complexity_letters' => 'Richiedi almeno una lettera', + 'pwd_secure_complexity_numbers' => 'Richiedi almeno un numero', + 'pwd_secure_complexity_symbols' => 'Richiedi almeno un simbolo', + 'pwd_secure_complexity_case_diff' => 'Richiede almeno una lettera maiuscola e una minuscola', 'pwd_secure_min' => 'Caratteri minimi di password', 'pwd_secure_min_help' => 'Il valore minimo consentito è 8', 'pwd_secure_uncommon' => 'Impedire le password comuni', @@ -161,8 +161,8 @@ return [ 'qr_help' => 'Abilita codici QR primo di impostare questo', 'qr_text' => 'QR Code Text', 'saml' => 'SAML', - 'saml_title' => 'Update SAML settings', - 'saml_help' => 'SAML settings', + 'saml_title' => 'Aggiorna impostazioni SAML', + 'saml_help' => 'Impostazioni SAML', 'saml_enabled' => 'SAML attivo', 'saml_integration' => 'Integrazione SAML', 'saml_sp_entityid' => 'Entity ID', @@ -182,7 +182,7 @@ return [ 'saml_slo_help' => 'Questo farà sì che l\'utente venga reindirizzato per primo all\'IdP al momento del logout. Deselezionare, se l\'IdP non supporta correttamente SAML SLO.', 'saml_custom_settings' => 'Impostazioni Personalizzate SAML', 'saml_custom_settings_help' => 'È possibile specificare impostazioni aggiuntive alla libreria onelogin/php-saml. Utilizzare a proprio rischio.', - 'saml_download' => 'Download Metadata', + 'saml_download' => 'Scarica Metadati', 'setting' => 'Impostazioni', 'settings' => 'Impostazioni', 'show_alerts_in_menu' => 'Mostra avvisi nel menu in alto', @@ -194,8 +194,8 @@ return [ 'show_images_in_email_help' => 'Deseleziona questa casella se l\'installazione di Snipe-IT si trova dietro una rete VPN o chiusa e gli utenti esterni alla rete non saranno in grado di caricare le immagini fornite da questa installazione nelle loro e-mail.', 'site_name' => 'Nome sito', 'slack' => 'Slack', - 'slack_title' => 'Update Slack Settings', - 'slack_help' => 'Slack settings', + 'slack_title' => 'Aggiorna Impostazioni Slack', + 'slack_help' => 'Impostazioni Slack', 'slack_botname' => 'Botname Slack', 'slack_channel' => 'Canale Slack', 'slack_endpoint' => 'Finale Slack', @@ -212,8 +212,8 @@ return [ 'update' => 'Aggiorna impostazioni', 'value' => 'Valore', 'brand' => 'Personalizzazione', - 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', + 'brand_keywords' => 'piè di pagina, logo, stampa, tema, skin, intestazione, colori, colore, css', + 'brand_help' => 'Logo, Nome Sito', 'web_brand' => 'Tipologia di Web Branding', 'about_settings_title' => 'Impostazioni', 'about_settings_text' => 'Queste impostazioni ti permettono di personalizzare alcuni aspetti della tua installazione.', @@ -225,7 +225,7 @@ return [ 'privacy_policy' => 'Informativa sulla privacy', 'privacy_policy_link_help' => 'Se un URL è incluso qui, un link alla tua politica sulla privacy sarà incluso nel footer dell\'app e in tutte le e-mail che il sistema invia, in conformità con GDPR. ', 'purge' => 'Eliminare i record cancellati', - 'purge_deleted' => 'Purge Deleted ', + 'purge_deleted' => 'Elimina i Cancellati ', 'labels_display_bgutter' => 'Etichettare la grondaia inferiore', 'labels_display_sgutter' => 'Lato laterale dell\'etichetta', 'labels_fontsize' => 'Dimensione carattere etichetta', @@ -271,51 +271,51 @@ return [ 'unique_serial_help_text' => 'Selezionando questa casella viene forzato un vincolo di unicità sul seriale del bene', 'zerofill_count' => 'Lunghezza dei tag di asset, incluso zerofill', 'username_format_help' => 'Questa impostazione sarà usata dal processo di importazione solo se un nome utente non è fornito, e se è necessario creare un nome utente.', - 'oauth_title' => 'OAuth API Settings', + 'oauth_title' => 'Impostazioni API OAuth', 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', - 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR settings', - 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', - 'barcodes_spinner' => 'Attempting to delete files...', - 'barcode_delete_cache' => 'Delete Barcode Cache', - 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Update General Settings', - 'mail_test' => 'Send Test', - 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', - 'security_title' => 'Update Security Settings', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'Account permission groups', - 'localization' => 'Localization', - 'localization_title' => 'Update Localization Settings', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => 'Language, date display', - 'notifications' => 'Notifications', - 'notifications_help' => 'Email alerts, audit settings', - 'asset_tags_help' => 'Incrementing and prefixes', - 'labels' => 'Labels', - 'labels_title' => 'Update Label Settings', - 'labels_help' => 'Label sizes & settings', - 'purge' => 'Purge', - 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', - 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'oauth_help' => 'Impostazioni Endpoint OAuth', + 'asset_tag_title' => 'Aggiorna Impostazioni Tag Beni', + 'barcode_title' => 'Aggiorna Impostazioni Codici A Barre', + 'barcodes' => 'Codici a barre', + 'barcodes_help_overview' => 'Impostazioni codice a barre & QR', + 'barcodes_help' => 'Ciò eliminerà i codici a barre nella cache, utilizzato di solito se le impostazioni dei codici a barre sono cambiate, o se l\'URL di Snipe-IT è cambiato. I codici a barre saranno ri-generati alla prossima richiesta.', + 'barcodes_spinner' => 'Provo a cancellare i file...', + 'barcode_delete_cache' => 'Elimina Cache Codici A Barre', + 'branding_title' => 'Aggiorna Impostazioni Personalizzazione', + 'general_title' => 'Aggiorna Impostazioni Generali', + 'mail_test' => 'Invia Test', + 'mail_test_help' => 'Tenterà d\'inviare una mail di prova a :replyto.', + 'filter_by_keyword' => 'Filtra per parola chiave impostazioni', + 'security' => 'Sicurezza', + 'security_title' => 'Aggiorna Impostazioni Di Sicurezza', + 'security_keywords' => 'password, passwords, requisiti, due fattori, two-factor, password comuni, login remoto, logout, autenticazione', + 'security_help' => 'Due Fattori, Restrizioni Password', + 'groups_keywords' => 'permessi, gruppi di autorizzazioni, autorizzazione', + 'groups_help' => 'Gruppi di autorizzazioni account', + 'localization' => 'Lingua', + 'localization_title' => 'Aggiorna Impostazioni Lingua', + 'localization_keywords' => 'localizzazione, valuta, locale, locali fuso orario, orario, internazionale, internazionalizzazione, lingua, lingue, traduzione', + 'localization_help' => 'Lingua, formato data', + 'notifications' => 'Notifiche', + 'notifications_help' => 'Avvisi via email, impostazioni sui controlli', + 'asset_tags_help' => 'Incrementi e prefissi', + 'labels' => 'Etichette', + 'labels_title' => 'Aggiorna Impostazioni Etichette', + 'labels_help' => 'Dimensioni etichette & impostazioni', + 'purge' => 'Pulisci', + 'purge_keywords' => 'elimina definitivamente', + 'purge_help' => 'Elimina Record Cancellati', + 'ldap_extension_warning' => 'L\'estensione LDAP non è installata o abilitata su questo server. Puoi ancora salvare le impostazioni, ma è necessario abilitare l\'estensione LDAP per PHP prima che il login o la sincronizzazione LDAP funzioni.', 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Employee Number', - 'create_admin_user' => 'Create a User ::', - 'create_admin_success' => 'Success! Your admin user has been added!', - 'create_admin_redirect' => 'Click here to go to your app login!', - 'setup_migrations' => 'Database Migrations ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP Settings Page', - 'slack_test' => 'Test Integration', + 'employee_number' => 'Numero Dipendente', + 'create_admin_user' => 'Crea Utente ::', + 'create_admin_success' => 'Successo! L\'utente admin è stato aggiunto!', + 'create_admin_redirect' => 'Clicca qui per accedere alla tua app!', + 'setup_migrations' => 'Migrazioni Database ::', + 'setup_no_migrations' => 'Nulla da migrare. Le tabelle del database sono state già impostate!', + 'setup_successful_migrations' => 'Le tabelle del database sono state create', + 'setup_migration_output' => 'Output migrazione:', + 'setup_migration_create_user' => 'Successivo: Crea Utente', + 'ldap_settings_link' => 'Impostazioni LDAP', + 'slack_test' => 'Test Integrazione', ]; diff --git a/resources/lang/it/admin/settings/message.php b/resources/lang/it/admin/settings/message.php index 16c0718502..53907bb5ba 100644 --- a/resources/lang/it/admin/settings/message.php +++ b/resources/lang/it/admin/settings/message.php @@ -11,8 +11,8 @@ return [ 'file_deleted' => 'Il file di backup è stato cancellato con successo. ', 'generated' => 'Un nuovo file di backup è stato creato con successo.', 'file_not_found' => 'Quel file di backup non può essere trovato sul server.', - 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', - 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + 'restore_warning' => 'Si, ripristina. Riconosco che il ripristino sovrascriverà tutti i dati al momento presenti nel database. Inoltre, tutti gli utenti verranno disconnessi (incluso te).', + 'restore_confirm' => 'Sei sicuro di voler ripristinare il tuo database da :filename?' ], 'purge' => [ 'error' => 'Si è verificato un errore durante la pulizia. ', @@ -20,24 +20,24 @@ return [ 'success' => 'I record cancellati sono stati correttamente eliminati.', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', - 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + 'sending' => 'Invio Email Di Prova...', + 'success' => 'Mail inviata!', + 'error' => 'Non è stato possibile inviare l\'email.', + 'additional' => 'Nessun messaggio di errore aggiuntivo fornito. Controlla le impostazioni della posta e il log dell\'app.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', - '500' => '500 Server Error. Please check your server logs for more information.', - 'error' => 'Something went wrong :(', - 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'testing' => 'Testo Connessione, Binding e Query LDAP ...', + '500' => 'Errore del server 500. Controlla i log del tuo server per maggiori informazioni.', + 'error' => 'Qualcosa è andato storto :(', + 'sync_success' => 'Un campione di 10 utenti restituiti dal server LDAP in base alle tue impostazioni:', + 'testing_authentication' => 'Testo l\'Autenticazione LDAP...', + 'authentication_success' => 'Utente autenticato correttamente con LDAP!' ], 'slack' => [ - 'sending' => 'Sending Slack test message...', - 'success_pt1' => 'Success! Check the ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 Server Error.', - 'error' => 'Something went wrong.', + 'sending' => 'Invio messaggio di test su Slack...', + 'success_pt1' => 'Successo! Controlla il ', + 'success_pt2' => ' canale del messaggio di prova, e assicurati di fare clic su SALVA qui sotto per memorizzare le impostazioni.', + '500' => 'Errore del server 500.', + 'error' => 'Qualcosa è andato storto.', ] ]; diff --git a/resources/lang/it/admin/statuslabels/message.php b/resources/lang/it/admin/statuslabels/message.php index 949ec55972..b6402e53d8 100644 --- a/resources/lang/it/admin/statuslabels/message.php +++ b/resources/lang/it/admin/statuslabels/message.php @@ -24,7 +24,7 @@ Per favore aggiorna i tuoi Asset per togliere i riferimenti a questo stato e rip 'help' => [ 'undeployable' => 'Queste attività non possono essere assegnate a nessuno.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Puoi fare il check-out di questi beni. Una volta assegnati, avranno il meta-stato Assegnato.', 'archived' => 'Queste attività non possono essere verificate e verranno visualizzate solo nella visualizzazione archiviata. Ciò è utile per conservare le informazioni sugli asset per finalità di bilancio o storiche ma mantenerle dall\'elenco delle attività quotidiane.', 'pending' => 'Queste attività non possono ancora essere assegnate a nessuno, spesso utilizzate per gli oggetti che sono fuori per la riparazione, ma si prevede di tornare alla circolazione.', ], diff --git a/resources/lang/it/admin/users/general.php b/resources/lang/it/admin/users/general.php index d5239e74f8..ac5ae1326f 100644 --- a/resources/lang/it/admin/users/general.php +++ b/resources/lang/it/admin/users/general.php @@ -24,14 +24,14 @@ return [ 'two_factor_admin_optin_help' => 'Le impostazioni correnti di amministratore consentono l\'esecuzione selettiva dell\'autenticazione a due fattori.', 'two_factor_enrolled' => 'Apparecchio 2FA iscritto', 'two_factor_active' => '2FA attivo', - 'user_deactivated' => 'User is de-activated', - 'activation_status_warning' => 'Do not change activation status', - 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', - 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', - 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', - 'remove_group_memberships' => 'Remove Group Memberships', - 'warning_deletion' => 'WARNING:', - 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_asssets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', + 'user_deactivated' => 'L\'utente è disattivato', + 'activation_status_warning' => 'Non cambiare lo stato di attivazione', + 'group_memberships_helpblock' => 'Solo i superamministratori possono modificare i membri del gruppo.', + 'superadmin_permission_warning' => 'Solo i superamministratori possono concedere il permesso di superamministratore a un altro utente.', + 'admin_permission_warning' => 'Solo gli utenti con diritti di amministratore o superiore possono nominare altri utenti come amministratore.', + 'remove_group_memberships' => 'Rimuove Membri del Gruppo', + 'warning_deletion' => 'ATTENZIONE:', + 'warning_deletion_information' => 'Stai per eliminare :count utenti listati qui sotto. I superamministratori sono evidenziati in rosso.', + 'update_user_asssets_status' => 'Aggiorna tutti i beni per questi utenti a questo stato', + 'checkin_user_properties' => 'Esegui il check-in di tutte le proprietà associate a questi utenti', ]; diff --git a/resources/lang/it/button.php b/resources/lang/it/button.php index 373f49e6a5..c598370c2a 100644 --- a/resources/lang/it/button.php +++ b/resources/lang/it/button.php @@ -8,7 +8,7 @@ return [ 'delete' => 'Cancella', 'edit' => 'Modifica', 'restore' => 'Ripristina', - 'remove' => 'Remove', + 'remove' => 'Elimina', 'request' => 'Richiesta', 'submit' => 'Invia', 'upload' => 'Carica / Upload', @@ -16,9 +16,9 @@ return [ 'select_files' => 'Seleziona i file...', 'generate_labels' => '{1} Genera Etichetta|[2,*] Genera Etichette', 'send_password_link' => 'Invia Link di Reset Password', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', + 'go' => 'Vai', + 'bulk_actions' => 'Azioni di Gruppo', + 'add_maintenance' => 'Aggiungi Manutenzione', + 'append' => 'Aggiungi', + 'new' => 'Nuovo', ]; diff --git a/resources/lang/it/general.php b/resources/lang/it/general.php index 492e62a1c9..ddacaf8fb6 100644 --- a/resources/lang/it/general.php +++ b/resources/lang/it/general.php @@ -33,7 +33,7 @@ 'bulkaudit' => 'Audit di massa', 'bulkaudit_status' => 'Stato di controllo', 'bulk_checkout' => 'Checkout Bulk', - 'bulk_edit' => 'Bulk Edit', + 'bulk_edit' => 'Modifica in blocco', 'bulk_delete' => 'Bulk Delete', 'bulk_actions' => 'Bulk Actions', 'bulk_checkin_delete' => 'Bulk Checkin & Delete', @@ -69,8 +69,8 @@ 'updated_at' => 'Aggiornato a', 'currency' => '$', // this is deprecated 'current' => 'Attuale', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Password attuale', + 'customize_report' => 'Personalizza Report', 'custom_report' => 'Report assets personalizzato', 'dashboard' => 'Pannello amministrativo', 'days' => 'giorni', @@ -82,7 +82,7 @@ 'delete_confirm' => 'Sei sicuro di voler eliminare :item?', 'deleted' => 'Eliminata', 'delete_seats' => 'Posti Cancellati', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Eliminazione fallita', 'departments' => 'dipartimenti', 'department' => 'Dipartimento', 'deployed' => 'Distribuita', @@ -96,8 +96,9 @@ 'eol' => 'EOL', 'email_domain' => 'Dominio di posta elettronica', 'email_format' => 'Formato di posta elettronica', + 'employee_number' => 'Numero Dipendente', 'email_domain_help' => 'Questo viene utilizzato per generare indirizzi e-mail durante l\'importazione', - 'error' => 'Error', + 'error' => 'Errore', 'filastname_format' => 'Prima cognome iniziale (jsmith@example.com)', 'firstname_lastname_format' => 'Nome cognome (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Nome cognome (jane.smith@example.com)', @@ -116,7 +117,7 @@ 'file_uploads' => 'Carica i file', 'file_upload' => 'File Upload', 'generate' => 'Genera', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Genera Etichette', 'github_markdown' => 'Questo campo consente a Markdown Github.', 'groups' => 'Gruppi', 'gravatar_email' => 'Indirizzo Email Gravatar', @@ -150,7 +151,7 @@ 'licenses_available' => 'Licenze Disponibili', 'licenses' => 'Licenze', 'list_all' => 'Visualizza Tutti', - 'loading' => 'Loading... please wait....', + 'loading' => 'Caricamento... attendere prego....', 'lock_passwords' => 'Questo valore non verrà salvato in un\'installazione demo.', 'feature_disabled' => 'Questa funzionalità è stata disabilitata per l\'installazione demo.', 'location' => 'Luogo', @@ -169,7 +170,7 @@ 'months' => 'mesi', 'moreinfo' => 'Altre informazioni', 'name' => 'Nome', - 'new_password' => 'New Password', + 'new_password' => 'Nuova password', 'next' => 'Successivo', 'next_audit_date' => 'Prossima data di verifica', 'last_audit' => 'Ultimo controllo', @@ -192,6 +193,8 @@ 'qty' => 'Quantità', 'quantity' => 'Quantità', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Check-in a Scansione Rapida', + 'quickscan_checkin_status' => 'Stato Check-in', 'ready_to_deploy' => 'Pronto per il rilascio', 'recent_activity' => 'Attività Recenti', 'remaining' => 'Remaining', @@ -207,7 +210,7 @@ 'request_canceled' => 'Richiesta annullata', 'save' => 'Salva', 'select' => 'Seleziona', - 'select_all' => 'Select All', + 'select_all' => 'Seleziona tutto', 'search' => 'Cerca', 'select_category' => 'Seleziona una categoria', 'select_department' => 'Seleziona un Dipartimento', @@ -273,7 +276,7 @@ 'accept' => 'Accetta :asset', 'i_accept' => 'Accetto', 'i_decline' => 'Rifiuto', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'Accetta/Rifiuta', 'sign_tos' => 'Firma qui sotto per indicare che accetti i termini di servizio:', 'clear_signature' => 'Cancella Firma', 'show_help' => 'Mostra aiuto', @@ -284,13 +287,13 @@ 'do_not_change' => 'Do Not Change', 'bug_report' => 'Report a Bug', 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', + 'setup_step_1' => 'Passo 1', + 'setup_step_2' => 'Passo 2', + 'setup_step_3' => 'Passo 3', + 'setup_step_4' => 'Passo 4', 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', + 'setup_create_database' => 'Crea tabelle database', + 'setup_create_admin' => 'Crea utente amministratore', 'setup_done' => 'Finished!', 'bulk_edit_about_to' => 'You are about to edit the following: ', 'checked_out' => 'Checked Out', diff --git a/resources/lang/it/passwords.php b/resources/lang/it/passwords.php index df3271a917..79c06eb092 100644 --- a/resources/lang/it/passwords.php +++ b/resources/lang/it/passwords.php @@ -1,6 +1,6 @@ 'Il tuo collegamento password è stato inviato!', + 'sent' => 'Successo: Se l\'indirizzo email esiste nel sistema, riceverà un\'email di recupero password.', 'user' => 'Non risulta nessun utente attivo con questa email.', ]; diff --git a/resources/lang/iu/admin/custom_fields/general.php b/resources/lang/iu/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/iu/admin/custom_fields/general.php +++ b/resources/lang/iu/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/iu/admin/hardware/general.php b/resources/lang/iu/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/iu/admin/hardware/general.php +++ b/resources/lang/iu/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/iu/admin/settings/general.php b/resources/lang/iu/admin/settings/general.php index 3e7a60f89f..6bbab229e3 100644 --- a/resources/lang/iu/admin/settings/general.php +++ b/resources/lang/iu/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/iu/general.php b/resources/lang/iu/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/iu/general.php +++ b/resources/lang/iu/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/iu/passwords.php b/resources/lang/iu/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/iu/passwords.php +++ b/resources/lang/iu/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/ja/admin/custom_fields/general.php b/resources/lang/ja/admin/custom_fields/general.php index ed2169a91a..17c7b82f34 100644 --- a/resources/lang/ja/admin/custom_fields/general.php +++ b/resources/lang/ja/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ja/admin/hardware/general.php b/resources/lang/ja/admin/hardware/general.php index f9981ff446..8d61aec286 100644 --- a/resources/lang/ja/admin/hardware/general.php +++ b/resources/lang/ja/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'アーカイブ', 'asset' => '資産', 'bulk_checkout' => '一括チェックアウト', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => '資産をチェックイン', 'checkout' => '資産をチェックアウト', 'clone' => '資産を複製', diff --git a/resources/lang/ja/admin/settings/general.php b/resources/lang/ja/admin/settings/general.php index 894da82961..d48a25f1ee 100644 --- a/resources/lang/ja/admin/settings/general.php +++ b/resources/lang/ja/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => '資産ID', 'audit_interval' => '監査の間隔', - 'audit_interval_help' => '定期的にあなたの資産を監査する必要がある場合は、間隔を月で入力します。', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => '監査警告しきい値', 'audit_warning_days_help' => '資産の監査期限は何日前に警告する必要がありますか?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'バーコード設定', 'confirm_purge' => 'パージを確定', diff --git a/resources/lang/ja/general.php b/resources/lang/ja/general.php index dcfcbf6b89..df0724fed2 100644 --- a/resources/lang/ja/general.php +++ b/resources/lang/ja/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Eメール ドメイン', 'email_format' => 'Eメールフォーマット', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'インポート時に作成するe-mail アドレス', 'error' => 'Error', 'filastname_format' => '名 イニシャル 姓 (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => '数量', 'quantity' => '数量', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => '配備可能', 'recent_activity' => '最近のアクティビティ', 'remaining' => 'Remaining', diff --git a/resources/lang/ja/passwords.php b/resources/lang/ja/passwords.php index 71eca805b3..806c4bbfbe 100644 --- a/resources/lang/ja/passwords.php +++ b/resources/lang/ja/passwords.php @@ -1,6 +1,6 @@ 'パスワード リンクが送信されました!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'そのメールアドレスを持つアクティブユーザーは見つかりませんでした', ]; diff --git a/resources/lang/ko/admin/custom_fields/general.php b/resources/lang/ko/admin/custom_fields/general.php index ae1699179a..f457522216 100644 --- a/resources/lang/ko/admin/custom_fields/general.php +++ b/resources/lang/ko/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ko/admin/hardware/general.php b/resources/lang/ko/admin/hardware/general.php index d0ca5e3deb..75007708e6 100644 --- a/resources/lang/ko/admin/hardware/general.php +++ b/resources/lang/ko/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => '보관됨', 'asset' => '자산', 'bulk_checkout' => '반출 자산', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => '반입 자산', 'checkout' => '반출 자산', 'clone' => '자산 복제', diff --git a/resources/lang/ko/admin/locations/table.php b/resources/lang/ko/admin/locations/table.php index 5c52ba2fd0..648b36c7c5 100644 --- a/resources/lang/ko/admin/locations/table.php +++ b/resources/lang/ko/admin/locations/table.php @@ -20,16 +20,16 @@ return [ 'parent' => '상위', 'currency' => '현지 통화', 'ldap_ou' => 'LDAP 검색 OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', - 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', + 'user_name' => '사용자 이름', + 'department' => '부서', + 'location' => '위치', + 'asset_tag' => '자산 태그', + 'asset_name' => '이름', + 'asset_category' => '항목', + 'asset_manufacturer' => '제조사', + 'asset_model' => '모델명', + 'asset_serial' => '일련번호', + 'asset_location' => '위치', 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', 'date' => 'Date:', diff --git a/resources/lang/ko/admin/settings/general.php b/resources/lang/ko/admin/settings/general.php index 2af31f3e62..b20c878709 100644 --- a/resources/lang/ko/admin/settings/general.php +++ b/resources/lang/ko/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => '이 항목을 선택하면 사용자가 다른 UI 스킨을 다른 스킨으로 변경하는 것을 허용합니다.', 'asset_ids' => '자산 ID', 'audit_interval' => '감사 간격', - 'audit_interval_help' => '자산을 정기적으로 물리적인 감사를 해야하는 경우, 간격을 개월 단위로 입력하십시오.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => '감사 경고 임계값', 'audit_warning_days_help' => '자산 회계 감사가 예정되어 있을 때 몇 일 전에 경고할까요?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => '바코드 설정', 'confirm_purge' => '삭제 확인', diff --git a/resources/lang/ko/button.php b/resources/lang/ko/button.php index 20d033db05..79097dc0d3 100644 --- a/resources/lang/ko/button.php +++ b/resources/lang/ko/button.php @@ -8,7 +8,7 @@ return [ 'delete' => '삭제', 'edit' => '편집', 'restore' => '복원', - 'remove' => 'Remove', + 'remove' => '삭제', 'request' => '요청', 'submit' => '제출', 'upload' => '올리기', @@ -18,7 +18,7 @@ return [ 'send_password_link' => '패스워드 재설정 메일 전송', 'go' => 'Go', 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', + 'add_maintenance' => '유지 보수 정보 추가', 'append' => 'Append', - 'new' => 'New', + 'new' => '신규', ]; diff --git a/resources/lang/ko/general.php b/resources/lang/ko/general.php index f084be0110..b4c2413c5d 100644 --- a/resources/lang/ko/general.php +++ b/resources/lang/ko/general.php @@ -19,8 +19,8 @@ 'asset' => '자산', 'asset_report' => '자산 보고서', 'asset_tag' => '자산 태그', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', + 'asset_tags' => '자산 태그', + 'assets_available' => '사용 가능한 자산', 'accept_assets' => 'Accept Assets :name', 'accept_assets_menu' => 'Accept Assets', 'audit' => '감사', @@ -96,6 +96,7 @@ 'eol' => '폐기일', 'email_domain' => '전자 우편 도메인', 'email_format' => '전자 우편 형식', + 'employee_number' => 'Employee Number', 'email_domain_help' => '읽어오기시 전자 우편 주소를 생성하는데 사용됩니다.', 'error' => '오류', 'filastname_format' => '초기 성명 (jsmith@example.com)', @@ -150,8 +151,8 @@ 'licenses_available' => '사용가능 라이선스', 'licenses' => '라이선스', 'list_all' => '전체 목록보기', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'loading' => '로딩 중입니다. 잠시만 기다려 주십시오.', + 'lock_passwords' => '이 항목은 데모에서 저장이 불가능합니다.', 'feature_disabled' => '데모 설치본에서는 이 기능을 사용할 수 없습니다.', 'location' => '장소', 'locations' => '위치', @@ -159,7 +160,7 @@ 'logout' => '로그아웃', 'lookup_by_tag' => '자산 태그로 조회', 'maintenances' => '유지 관리', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'API Key 관리', 'manufacturer' => '제조업체', 'manufacturers' => '제조업체', 'markdown' => '이 항목은 GFM을 따릅니다.', @@ -169,7 +170,7 @@ 'months' => '개월', 'moreinfo' => '추가 정보', 'name' => '이름', - 'new_password' => 'New Password', + 'new_password' => '새로운 비밀번호', 'next' => '다음', 'next_audit_date' => '다음 감사 일자', 'last_audit' => '최근 감사', @@ -192,6 +193,8 @@ 'qty' => '수량', 'quantity' => '수량', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => '사용 준비', 'recent_activity' => '최근 활동', 'remaining' => 'Remaining', @@ -280,7 +283,7 @@ 'hide_help' => '도움말 숨기기', 'view_all' => '모두 보기', 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', + 'email' => '이메일', 'do_not_change' => 'Do Not Change', 'bug_report' => '오류 보고', 'user_manual' => '사용자 설명서', @@ -311,14 +314,14 @@ 'permissions' => '권한', 'managed_ldap' => '(Managed via LDAP)', 'export' => '내보내기', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', + 'ldap_sync' => 'LDAP 동기화', + 'ldap_user_sync' => 'LDAP 사용자 동기화', + 'synchronize' => '동기화', + 'sync_results' => '동기화 결과', + 'license_serial' => '제품 번호', 'invalid_category' => 'Invalid category', 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', + '60_percent_warning' => '60% 완료(경고)', 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', 'new_asset' => '새 자산', 'new_license' => '새 라이센스', diff --git a/resources/lang/ko/mail.php b/resources/lang/ko/mail.php index 59966066da..8f647e6497 100644 --- a/resources/lang/ko/mail.php +++ b/resources/lang/ko/mail.php @@ -20,9 +20,9 @@ return [ 'click_on_the_link_asset' => '자산을 받았다면 아래 링크를 클릭하세요.', 'Confirm_Asset_Checkin' => '자산 반입 확인', 'Confirm_Accessory_Checkin' => '부속품 반입 확인', - 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_accessory_delivery' => '액세서리 지급 확인', 'Confirm_license_delivery' => '라이센스 전달 확인', - 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_asset_delivery' => '자산 지급 확인', 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', 'current_QTY' => '현재 수량', 'Days' => '일', diff --git a/resources/lang/ko/passwords.php b/resources/lang/ko/passwords.php index 40069ac549..76583b3730 100644 --- a/resources/lang/ko/passwords.php +++ b/resources/lang/ko/passwords.php @@ -1,6 +1,6 @@ '귀하의 비밀번호 링크가 전송되었습니다!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => '해당 이메일을 사용하는 활성 사용자를 찾을 수 없습니다.', ]; diff --git a/resources/lang/lt/admin/custom_fields/general.php b/resources/lang/lt/admin/custom_fields/general.php index acd76ba8f3..47dc3b3971 100644 --- a/resources/lang/lt/admin/custom_fields/general.php +++ b/resources/lang/lt/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/lt/admin/hardware/general.php b/resources/lang/lt/admin/hardware/general.php index 94ce341e14..7953ce86a2 100644 --- a/resources/lang/lt/admin/hardware/general.php +++ b/resources/lang/lt/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archyvuota', 'asset' => 'Įranga', 'bulk_checkout' => 'Išduota įranga', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Išduota įranga', 'checkout' => 'Patikros turtas', 'clone' => 'Kopijuoti įrangą', diff --git a/resources/lang/lt/admin/settings/general.php b/resources/lang/lt/admin/settings/general.php index 75ecc88422..aea39d911c 100644 --- a/resources/lang/lt/admin/settings/general.php +++ b/resources/lang/lt/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Perspėjimai įjungti', 'alert_interval' => 'Galiojanti įspėjimų slenkstis (dienomis)', 'alert_inv_threshold' => 'Inventoriaus įspėjimo slenkstis', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Įrangos ID', 'audit_interval' => 'Audito intervalas', - 'audit_interval_help' => 'Jei turite reguliariai fiziškai tikrinti savo turtą, įveskite intervalą per mėnesius.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audito įspėjimo slenkstis', 'audit_warning_days_help' => 'Kiek dienų iš anksto turėtume įspėti, kada turėtume atlikti auditą?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Prekės kodo nustatymai', 'confirm_purge' => 'Patvirtinkite švarą', diff --git a/resources/lang/lt/general.php b/resources/lang/lt/general.php index d0f0c8de17..7478e246da 100644 --- a/resources/lang/lt/general.php +++ b/resources/lang/lt/general.php @@ -96,6 +96,7 @@ 'eol' => 'Nurašymo data', 'email_domain' => 'El. pašto domenas', 'email_format' => 'El. pašto formatas', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Tai naudojama importuojant importuojamus el. Pašto adresus', 'error' => 'Error', 'filastname_format' => 'V. Pavardė (vpavarde@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Vnt', 'quantity' => 'Kiekis', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Paruošta naudojimui', 'recent_activity' => 'Paskutiniai veiksmai', 'remaining' => 'Remaining', diff --git a/resources/lang/lt/passwords.php b/resources/lang/lt/passwords.php index a9f37c8331..587253251a 100644 --- a/resources/lang/lt/passwords.php +++ b/resources/lang/lt/passwords.php @@ -1,6 +1,6 @@ 'Nuoroda atkurti slaptažodį išsiųsta!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Neaptikta vartotojo su šiuo elektroninio pašto adresu.', ]; diff --git a/resources/lang/lv/admin/custom_fields/general.php b/resources/lang/lv/admin/custom_fields/general.php index 8bc39ef999..180054e38a 100644 --- a/resources/lang/lv/admin/custom_fields/general.php +++ b/resources/lang/lv/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/lv/admin/hardware/general.php b/resources/lang/lv/admin/hardware/general.php index b4781d79c5..183c66309f 100644 --- a/resources/lang/lv/admin/hardware/general.php +++ b/resources/lang/lv/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arhivēts', 'asset' => 'Aktīvs', 'bulk_checkout' => 'Lielapjoma izsniegšana', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Reģistrēšanās aktīvs', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/lv/admin/settings/general.php b/resources/lang/lv/admin/settings/general.php index 8923043492..aec9936ace 100644 --- a/resources/lang/lv/admin/settings/general.php +++ b/resources/lang/lv/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Brīdinājumi ir iespējoti', 'alert_interval' => 'Pabeidzamo brīdinājumu slieksnis (dienās)', 'alert_inv_threshold' => 'Inventāra trauksmes slieksnis', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Aktīvu ID', 'audit_interval' => 'Audita intervāls', - 'audit_interval_help' => 'Ja jums ir pienākums regulāri fiziski pārbaudīt savus aktīvus, ievadiet intervālu mēnešos.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Revīzijas brīdinājuma slieksnis', 'audit_warning_days_help' => 'Cik dienas iepriekš mēs brīdinātu jūs, kad aktīvi ir jāmaksā par revīziju?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Svītru kodu iestatījumi', 'confirm_purge' => 'Apstipriniet iztīrīšanu', diff --git a/resources/lang/lv/general.php b/resources/lang/lv/general.php index c3779f783d..68a887c470 100644 --- a/resources/lang/lv/general.php +++ b/resources/lang/lv/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'E-pasta domēns', 'email_format' => 'E-pasta formāts', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'To izmanto, lai importētu e-pasta adreses', 'error' => 'Error', 'filastname_format' => 'Pirmais sākotnējais uzvārds (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Daudzums', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Gatavs izvietot', 'recent_activity' => 'Pēdējās aktivitātes', 'remaining' => 'Remaining', diff --git a/resources/lang/lv/passwords.php b/resources/lang/lv/passwords.php index 6ecdf7c736..27aa7d2992 100644 --- a/resources/lang/lv/passwords.php +++ b/resources/lang/lv/passwords.php @@ -1,6 +1,6 @@ 'Jūsu paroles saite ir nosūtīta!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Lietotājs ar tādu e-pasta adresi netika atrasts.', ]; diff --git a/resources/lang/mi/admin/custom_fields/general.php b/resources/lang/mi/admin/custom_fields/general.php index aaedc8b17c..1891d6bd1e 100644 --- a/resources/lang/mi/admin/custom_fields/general.php +++ b/resources/lang/mi/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/mi/admin/hardware/general.php b/resources/lang/mi/admin/hardware/general.php index b954c26913..54e87ab6da 100644 --- a/resources/lang/mi/admin/hardware/general.php +++ b/resources/lang/mi/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Whakamahia', 'asset' => 'Tahua', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Tirohia te Ahua', 'checkout' => 'Whakaritehia te Ahua', 'clone' => 'Te Tino Tae', diff --git a/resources/lang/mi/admin/settings/general.php b/resources/lang/mi/admin/settings/general.php index 8d9b58ce21..a17476acec 100644 --- a/resources/lang/mi/admin/settings/general.php +++ b/resources/lang/mi/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Kua Whakahohea nga Aler', 'alert_interval' => 'Nga Mahinga Whakamutunga Nga Tae (i nga ra)', 'alert_inv_threshold' => 'Waehere Awhearanga Inventory', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ngā ID tahua', 'audit_interval' => 'Whirihoranga Arotake', - 'audit_interval_help' => 'Mena ka hiahia koe ki te tirotiro i nga rawa o taau, ka uru ki roto i nga marama.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Poari Whakatupato Aitea', 'audit_warning_days_help' => 'E hia nga ra i mua i te wa e tika ana kia whakatupato koe ki a koe i te wa e tika ana nga moni mo te tirotiro?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Tautuhinga Karauna', 'confirm_purge' => 'Whakaatu Whakataunga', diff --git a/resources/lang/mi/general.php b/resources/lang/mi/general.php index dda8f7fd67..abf83d169c 100644 --- a/resources/lang/mi/general.php +++ b/resources/lang/mi/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Ingoa Īmēra', 'email_format' => 'Hōputu Īmēra', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ka whakamahia tenei ki te whakaputa i nga wahitau īmēra ina kawemai', 'error' => 'Error', 'filastname_format' => 'Tuatahi Ingoa Tuatahi (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Maha', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Kua rite ki te Whakamahia', 'recent_activity' => 'Mahi Hou', 'remaining' => 'Remaining', diff --git a/resources/lang/mi/passwords.php b/resources/lang/mi/passwords.php index cfae788f8d..4772940015 100644 --- a/resources/lang/mi/passwords.php +++ b/resources/lang/mi/passwords.php @@ -1,6 +1,6 @@ 'Kua tukuna to hononga kupuhipa!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/mk/admin/custom_fields/general.php b/resources/lang/mk/admin/custom_fields/general.php index 6d970d1ef2..751171150e 100644 --- a/resources/lang/mk/admin/custom_fields/general.php +++ b/resources/lang/mk/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/mk/admin/hardware/general.php b/resources/lang/mk/admin/hardware/general.php index e902ab93e5..581c6ec990 100644 --- a/resources/lang/mk/admin/hardware/general.php +++ b/resources/lang/mk/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Архивирано', 'asset' => 'Основно средство', 'bulk_checkout' => 'Раздолжи основно средство', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Раздолжи основно средство', 'checkout' => 'Задолжи основно средство', 'clone' => 'Клонирај основно средство', diff --git a/resources/lang/mk/admin/settings/general.php b/resources/lang/mk/admin/settings/general.php index 95949ce6fd..cbaa6d7805 100644 --- a/resources/lang/mk/admin/settings/general.php +++ b/resources/lang/mk/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Овозможени аларми по е-пошта', 'alert_interval' => 'Праг на застарување на аларм (денови)', 'alert_inv_threshold' => 'Праг на аларм за инвентар', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID на основни средства', 'audit_interval' => 'Интервал на ревизија', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Поставки за баркод', 'confirm_purge' => 'Потврди чистка', diff --git a/resources/lang/mk/general.php b/resources/lang/mk/general.php index d30af62d17..ebc36ce3ba 100644 --- a/resources/lang/mk/general.php +++ b/resources/lang/mk/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Домен за е-пошта', 'email_format' => 'Формат на е-пошта', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ова се користи за генерирање на адреси на е-пошта при увоз', 'error' => 'Error', 'filastname_format' => 'Почетна буква од име, Презиме (jjankov@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Количина', 'quantity' => 'Квантитет', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Подготвен за распоредување', 'recent_activity' => 'Скорешна активност', 'remaining' => 'Remaining', diff --git a/resources/lang/mk/passwords.php b/resources/lang/mk/passwords.php index 6f100fe74e..4772940015 100644 --- a/resources/lang/mk/passwords.php +++ b/resources/lang/mk/passwords.php @@ -1,6 +1,6 @@ 'Линкот за вашата лозинка е испратен!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/ml-IN/admin/custom_fields/general.php b/resources/lang/ml-IN/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/ml-IN/admin/custom_fields/general.php +++ b/resources/lang/ml-IN/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ml-IN/admin/hardware/general.php b/resources/lang/ml-IN/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/ml-IN/admin/hardware/general.php +++ b/resources/lang/ml-IN/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/ml-IN/admin/settings/general.php b/resources/lang/ml-IN/admin/settings/general.php index 3e7a60f89f..6bbab229e3 100644 --- a/resources/lang/ml-IN/admin/settings/general.php +++ b/resources/lang/ml-IN/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/ml-IN/general.php b/resources/lang/ml-IN/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/ml-IN/general.php +++ b/resources/lang/ml-IN/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/ml-IN/passwords.php b/resources/lang/ml-IN/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/ml-IN/passwords.php +++ b/resources/lang/ml-IN/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/mn/admin/custom_fields/general.php b/resources/lang/mn/admin/custom_fields/general.php index 12b4c741cb..4d4b1063bb 100644 --- a/resources/lang/mn/admin/custom_fields/general.php +++ b/resources/lang/mn/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/mn/admin/hardware/general.php b/resources/lang/mn/admin/hardware/general.php index b6a46b3feb..f5fa31dce4 100644 --- a/resources/lang/mn/admin/hardware/general.php +++ b/resources/lang/mn/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Архивлагдсан', 'asset' => 'Актив', 'bulk_checkout' => 'Хөрөнгийг олгох', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Тооцоот Хөрөнгийн', 'clone' => 'Clone Asset', diff --git a/resources/lang/mn/admin/settings/general.php b/resources/lang/mn/admin/settings/general.php index 15c65d8ed5..f7d9163559 100644 --- a/resources/lang/mn/admin/settings/general.php +++ b/resources/lang/mn/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Идэвхжүүлсэн дохиог', 'alert_interval' => 'Exped Alerts (босоо хоногоор)', 'alert_inv_threshold' => 'Бараа материалын Alert босго', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Хөрөнгийн дугаар', 'audit_interval' => 'Аудитын интервал', - 'audit_interval_help' => 'Хэрэв та хөрөнгөө тогтмол шалгаж байх шаардлагатай бол сар бүрийн интервалыг оруул.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Аудитын анхааруулах босго', 'audit_warning_days_help' => 'Хөрөнгө аудит хийхэд бэлэн байх үед танд хэдэн өдөр урьдчилан урьдчилан анхааруулах ёстой вэ?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Бар кодын тохиргоо', 'confirm_purge' => 'Цэвэршүүлэлтийг баталгаажуулна уу', diff --git a/resources/lang/mn/general.php b/resources/lang/mn/general.php index aae8c8ee19..f67b1347fc 100644 --- a/resources/lang/mn/general.php +++ b/resources/lang/mn/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Домэйн мэйл', 'email_format' => 'И-мэйл формат', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Энэ нь импортлох үед имэйл хаяг үүсгэхэд ашиглагддаг', 'error' => 'Error', 'filastname_format' => 'Эхний анхны нэр (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Тоо хэмжээ', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Хэрэглэхэд бэлэн байна', 'recent_activity' => 'Сүүлийн үеийн үйл ажиллагаа', 'remaining' => 'Remaining', diff --git a/resources/lang/mn/passwords.php b/resources/lang/mn/passwords.php index fb93577937..602040a520 100644 --- a/resources/lang/mn/passwords.php +++ b/resources/lang/mn/passwords.php @@ -1,6 +1,6 @@ 'Тан уруу нууц үгийн холбоосыг явууллаа!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Уг имэйл дээр бүртгэлтэй хэрэглэгч байхгүй байна.', ]; diff --git a/resources/lang/ms/admin/custom_fields/general.php b/resources/lang/ms/admin/custom_fields/general.php index aca0cca15d..14549f163a 100644 --- a/resources/lang/ms/admin/custom_fields/general.php +++ b/resources/lang/ms/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ms/admin/hardware/general.php b/resources/lang/ms/admin/hardware/general.php index a8372396be..0e28ead96e 100644 --- a/resources/lang/ms/admin/hardware/general.php +++ b/resources/lang/ms/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Diarkibkan', 'asset' => 'Harta', 'bulk_checkout' => 'Daftar Keluar Aset', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Terima Harta', 'checkout' => 'Aset Checkout', 'clone' => 'Pendua Harta', diff --git a/resources/lang/ms/admin/settings/general.php b/resources/lang/ms/admin/settings/general.php index e8d0b9ce87..9b1dd736cc 100644 --- a/resources/lang/ms/admin/settings/general.php +++ b/resources/lang/ms/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Menandai kotak ini akan membolehkan pengguna mengatasi kulit UI dengan kulit yang berbeza.', 'asset_ids' => 'ID Aset', 'audit_interval' => 'Selang Audit', - 'audit_interval_help' => 'Sekiranya anda dikehendaki untuk secara tetap mengaudit aset anda, masukkan selang waktu dalam bulan.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Ambang Amaran Audit', 'audit_warning_days_help' => 'Berapa hari lebih awal haruskah kami memberi amaran kepada anda apabila aset perlu untuk pengauditan?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Tetapan Kod Bar', 'confirm_purge' => 'Mengesahkan Purge', diff --git a/resources/lang/ms/general.php b/resources/lang/ms/general.php index ca81c01918..91ecb7e7cc 100644 --- a/resources/lang/ms/general.php +++ b/resources/lang/ms/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Domain E-mel', 'email_format' => 'Format E-mel', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ini digunakan untuk menjana alamat e-mel semasa mengimport', 'error' => 'Error', 'filastname_format' => 'Nama Akhir Permulaan Pertama (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Kuantiti', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Sedia untuk diagihkan', 'recent_activity' => 'Aktiviti Terkini', 'remaining' => 'Remaining', diff --git a/resources/lang/ms/passwords.php b/resources/lang/ms/passwords.php index 9b03172bc0..edc27178ac 100644 --- a/resources/lang/ms/passwords.php +++ b/resources/lang/ms/passwords.php @@ -1,6 +1,6 @@ 'Pautan kata laluan anda telah dihantar!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Tiada pengguna aktif yang menggunakan email ini.', ]; diff --git a/resources/lang/nl/admin/companies/general.php b/resources/lang/nl/admin/companies/general.php index 7c578ab941..ab58205a45 100644 --- a/resources/lang/nl/admin/companies/general.php +++ b/resources/lang/nl/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Selecteer een bedrijf', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Over bedrijven', + 'about_companies_description' => ' Je kunt bedrijven als een eenvoudig informatief veld gebruiken of je kunt ze gebruiken om de zichtbaarheid en beschikbaarheid van assets aan gebruikers met een specifiek bedrijf te beperken door volledige bedrijfsondersteuning in te schakelen in je beheer-instellingen.', ]; diff --git a/resources/lang/nl/admin/custom_fields/general.php b/resources/lang/nl/admin/custom_fields/general.php index 7b826f5edb..43329f9994 100644 --- a/resources/lang/nl/admin/custom_fields/general.php +++ b/resources/lang/nl/admin/custom_fields/general.php @@ -2,11 +2,11 @@ return [ 'custom_fields' => 'Speciale velden', - 'manage' => 'Manage', + 'manage' => 'Beheren', 'field' => 'Veld', 'about_fieldsets_title' => 'Over veldverzamelingen', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', - 'custom_format' => 'Custom Regex format...', + 'about_fieldsets_text' => 'Veldverzamelingen stellen je in staat groepen van aangepaste velden te maken die vaak worden hergebruikt voor specifieke soorten asset modellen.', + 'custom_format' => 'Aangepaste Regex formaat...', 'encrypt_field' => 'Encrypt de waarde van dit veld in de database', 'encrypt_field_help' => 'Waarschuwing: Versleutelen van dit veld maakt het onmogelijk om hierop te zoeken.', 'encrypted' => 'Versleuteld', @@ -27,19 +27,21 @@ return [ 'used_by_models' => 'Gebruikt door modellen', 'order' => 'Bestelling', 'create_fieldset' => 'Nieuwe veldset', - 'create_fieldset_title' => 'Create a new fieldset', + 'create_fieldset_title' => 'Maak een nieuwe veldset aan', 'create_field' => 'Nieuw aangepast veld', - 'create_field_title' => 'Create a new custom field', + 'create_field_title' => 'Maak een nieuw aangepast veld', 'value_encrypted' => 'De waarde van dit veld is versleuteld in de database. Alleen beheerders zullen de onversleutelde waarde kunnen weergeven.', 'show_in_email' => 'De waarde van dit veld opnemen in de checkout-e-mails die naar de gebruiker zijn verzonden? Versleutelde velden kunnen niet worden opgenomen in e-mails.', - 'help_text' => 'Help Text', - 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', - 'about_custom_fields_title' => 'About Custom Fields', - 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', - 'add_field_to_fieldset' => 'Add Field to Fieldset', - 'make_optional' => 'Required - click to make optional', - 'make_required' => 'Optional - click to make required', - 'reorder' => 'Reorder', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'help_text' => 'Help tekst', + 'help_text_description' => 'Dit is een optionele tekst die onder de formulierelementen verschijnt terwijl een asset wordt bewerkt om context op te geven in het veld.', + 'about_custom_fields_title' => 'Over Aangepaste Velden', + 'about_custom_fields_text' => 'Met Aangepaste velden kun je willekeurige attributen toevoegen aan assets.', + 'add_field_to_fieldset' => 'Veld toevoegen aan Fieldset', + 'make_optional' => 'Vereist - klik om optioneel te maken', + 'make_required' => 'Optioneel - klik om vereist te maken', + 'reorder' => 'Herordenen', + 'db_field' => 'DB veld', + 'db_convert_warning' => 'WAARSCHUWING. Dit veld staat in de tabel met aangepaste velden als :db_column maar moet :expected zijn.', + 'is_unique' => 'Deze waarde moet uniek zijn voor alle assets', + 'unique' => 'Uniek', ]; diff --git a/resources/lang/nl/admin/depreciations/general.php b/resources/lang/nl/admin/depreciations/general.php index 52d23bb006..78c128f394 100644 --- a/resources/lang/nl/admin/depreciations/general.php +++ b/resources/lang/nl/admin/depreciations/general.php @@ -6,11 +6,11 @@ return [ 'asset_depreciations' => 'Asset afschrijvingen', 'create' => 'Afschrijving aanmaken', 'depreciation_name' => 'Afschrijvingsnaam', - 'depreciation_min' => 'Floor Value of Depreciation', + 'depreciation_min' => 'Minimale waarde voor afschrijving', 'number_of_months' => 'Aantal maanden', 'update' => 'Afschrijving bijwerken', 'depreciation_min' => 'Minimale waarde na afschrijving', - 'no_depreciations_warning' => 'Warning: - You do not currently have any depreciations set up. - Please set up at least one depreciation to view the depreciation report.', + 'no_depreciations_warning' => 'Waarschuwing: + U heeft momenteel geen afschrijvingen ingesteld. + Stel ten minste één afschrijving in om het afschrijvingsrapport te bekijken.', ]; diff --git a/resources/lang/nl/admin/depreciations/table.php b/resources/lang/nl/admin/depreciations/table.php index 8765169d31..5e67bd0b22 100644 --- a/resources/lang/nl/admin/depreciations/table.php +++ b/resources/lang/nl/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Maanden', 'term' => 'Termijn', 'title' => 'Naam ', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Minimale afschrijving', ]; diff --git a/resources/lang/nl/admin/groups/titles.php b/resources/lang/nl/admin/groups/titles.php index f59e80430e..e035e88fc4 100644 --- a/resources/lang/nl/admin/groups/titles.php +++ b/resources/lang/nl/admin/groups/titles.php @@ -10,7 +10,7 @@ return [ 'group_admin' => 'Groepsbeheerder', 'allow' => 'Toestaan', 'deny' => 'Weigeren', - 'permission' => 'Permission', - 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'permission' => 'Bevoegdheden', + 'grant' => 'Toestaan', + 'no_permissions' => 'Deze groep heeft geen rechten.' ]; diff --git a/resources/lang/nl/admin/hardware/form.php b/resources/lang/nl/admin/hardware/form.php index 9bd92cd34a..4ed8693cd4 100644 --- a/resources/lang/nl/admin/hardware/form.php +++ b/resources/lang/nl/admin/hardware/form.php @@ -40,10 +40,10 @@ return [ 'warranty' => 'Garantie', 'warranty_expires' => 'Garantie vervalt', 'years' => 'jaar', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'Update Asset locatie', + 'asset_location_update_default_current' => 'Update standaard locatie EN huidige locatie', + 'asset_location_update_default' => 'Update alleen standaard locatie', + 'asset_not_deployable' => 'Deze Asset status is niet uitgeefbaar. Dit Asset kan niet uitgegeven worden.', + 'asset_deployable' => 'Deze status is uitgeefbaar. Dit Asset kan uitgegeven worden.', + 'processing_spinner' => 'Verwerken...', ]; diff --git a/resources/lang/nl/admin/hardware/general.php b/resources/lang/nl/admin/hardware/general.php index 416e33ba17..ffe543e2ff 100644 --- a/resources/lang/nl/admin/hardware/general.php +++ b/resources/lang/nl/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Gearchiveerd', 'asset' => 'Asset', 'bulk_checkout' => 'Asset uitchecken', + 'bulk_checkin' => 'Assets inchecken', 'checkin' => 'Asset inchecken', 'checkout' => 'Asset uitchecken', 'clone' => 'Dupliceer Asset', @@ -24,18 +25,18 @@ return [ 'csv_error' => 'Je hebt een fout in je CSV-bestand:', 'import_text' => '

- Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. + Upload een CSV bestand dat de asset historie bevat. De assets en gebruikers MOETEN al in het systeem staan anders worden ze overgeslagen. Het koppelen van assets gebeurt op basis van assets Tag. We proberen om een gebruiker te vinden op basis van de gebruikersnaam die je hebt opgegeven en de onderstaande criteria. Indien je geen criteria selecteert proberen we te koppelen op het gebruikersnaam formaat zoals geconfigureerd in de Admin > Algemene Instellingen.

-

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+

Velden in de CSV moet overeenkomen met de headers: Asset Tag, Naam, Check-out Datum, Check-in Datum. Alle additionele velden worden overgeslagen.

-

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+

Check-in Datum: lege of toekomstige check-in datum worden ingecheckt aan de betreffende gebruiker. Zonder Check-in kolom maken we een check-in datum met vandaag als datum.

', - 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', - 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', - 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', + 'csv_import_match_f-l' => 'Probeer gebruikers te koppelen via voornaam.achternaam (Jan.Janssen) opmaak', + 'csv_import_match_initial_last' => 'Probeer gebruikers te koppelen via eerste initiaal en achternaam (jjanssen) opmaak', + 'csv_import_match_first' => 'Probeer gebruikers te koppelen via voornaam (jan) opmaak', + 'csv_import_match_email' => 'Probeer gebruikers te koppelen via e-mail als gebruikersnaam', + 'csv_import_match_username' => 'Probeer gebruikers te koppelen via gebruikersnaam', 'error_messages' => 'Foutmeldingen:', 'success_messages' => 'Succesvolle berichten:', 'alert_details' => 'Zie hieronder voor details.', diff --git a/resources/lang/nl/admin/kits/general.php b/resources/lang/nl/admin/kits/general.php index d8f1dcab84..c61097f8e6 100644 --- a/resources/lang/nl/admin/kits/general.php +++ b/resources/lang/nl/admin/kits/general.php @@ -13,38 +13,38 @@ return [ 'none_licenses' => 'Er zijn niet genoeg beschikbare werkplekken voor :license om uit te checken. :qty zijn vereist. ', 'none_consumables' => 'Er zijn niet genoeg beschikbare eenheden van :consumable om uit te checken. :qty zijn verplicht. ', 'none_accessory' => 'Er zijn niet genoeg beschikbare eenheden van :accessory om uit te checken. :qty zijn verplicht. ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'License already attached to kit', - 'license_added_success' => 'License added successfully', - 'license_updated' => 'License was successfully updated', - 'license_none' => 'License does not exist', - 'license_detached' => 'License was successfully detached', - 'consumable_added_success' => 'Consumable added successfully', - 'consumable_updated' => 'Consumable was successfully updated', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', - 'accessory_updated' => 'Accessory was successfully updated', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Accessory already attached to kit', - 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', - 'checkout_success' => 'Checkout was successful', - 'checkout_error' => 'Checkout error', - 'kit_none' => 'Kit does not exist', - 'kit_created' => 'Kit was successfully created', - 'kit_updated' => 'Kit was successfully updated', - 'kit_not_found' => 'Kit not found', - 'kit_deleted' => 'Kit was successfully deleted', - 'kit_model_updated' => 'Model was successfully updated', - 'kit_model_detached' => 'Model was successfully detached', + 'append_accessory' => 'Accessoire toevoegen', + 'update_appended_accessory' => 'Bijwerken toegevoegd accessoire', + 'append_consumable' => 'Verbruiksartikel toevoegen', + 'update_appended_consumable' => 'Bijwerken toegevoegd verbruiksartikel', + 'append_license' => 'Licentie toevoegen', + 'update_appended_license' => 'Bijwerken bijgevoegde licentie', + 'append_model' => 'Model toevoegen', + 'update_appended_model' => 'Bijwerken toegevoegd model', + 'license_error' => 'Licentie al toegevoegd aan de kit', + 'license_added_success' => 'Licentie met succes toegevoegd', + 'license_updated' => 'Licentie is succesvol bijgewerkt', + 'license_none' => 'Licentie bestaat niet', + 'license_detached' => 'Licentie succesvol losgekoppeld', + 'consumable_added_success' => 'Verbruiksartikel met succes toegevoegd', + 'consumable_updated' => 'Verbruiksartikel is succesvol bijgewerkt', + 'consumable_error' => 'Verbruiksartikel is al bevestigd aan kit', + 'consumable_deleted' => 'Verwijderen succesvol', + 'consumable_none' => 'Verbruiksartikel bestaat niet', + 'consumable_detached' => 'Verbruiksartikel is met succes losgekoppeld', + 'accessory_added_success' => 'Accessoire succesvol toegevoegd', + 'accessory_updated' => 'Accessoire met succes bijgewerkt', + 'accessory_detached' => 'Accessoire met succes losgekoppeld', + 'accessory_error' => 'Accessoire al gekoppeld aan kit', + 'accessory_deleted' => 'Verwijderen succesvol', + 'accessory_none' => 'Accessoire bestaat niet', + 'checkout_success' => 'Uitchecken is gelukt', + 'checkout_error' => 'Fout bij uitchecken', + 'kit_none' => 'Kit bestaat niet', + 'kit_created' => 'Kit is succesvol aangemaakt', + 'kit_updated' => 'Kit is succesvol bijgewerkt', + 'kit_not_found' => 'Kit niet gevonden', + 'kit_deleted' => 'Kit is succesvol verwijderd', + 'kit_model_updated' => 'Model is succesvol bijgewerkt', + 'kit_model_detached' => 'Model is met succes losgekoppeld', ]; diff --git a/resources/lang/nl/admin/reports/general.php b/resources/lang/nl/admin/reports/general.php index 672d49a07e..888bf807c0 100644 --- a/resources/lang/nl/admin/reports/general.php +++ b/resources/lang/nl/admin/reports/general.php @@ -2,9 +2,9 @@ return [ 'info' => 'Selecteer de opties die je wilt voor je assetrapport.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'deleted_user' => 'Verwijderde gebruiker', + 'send_reminder' => 'Stuur herinnering', + 'reminder_sent' => 'Herinnering verzonden', + 'acceptance_deleted' => 'Aanvaardingsverzoek verwijderd', + 'acceptance_request' => 'Aanvaarding verzoek' ]; \ No newline at end of file diff --git a/resources/lang/nl/admin/settings/general.php b/resources/lang/nl/admin/settings/general.php index 5c9b505ddd..2c338b97d6 100644 --- a/resources/lang/nl/admin/settings/general.php +++ b/resources/lang/nl/admin/settings/general.php @@ -10,10 +10,10 @@ return [ 'admin_cc_email' => 'CC e-mail', 'admin_cc_email_help' => 'Als u een kopie van de checkout/checkin e-mail die aan de gebruikers worden verzonden wilt verzenden naar een extra e-mailaccount, vul dan hier het e-mailadres in. Laat anders dit veld leeg.', 'is_ad' => 'Dit is een Active Directory server', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Alert Settings', + 'alerts' => 'Waarschuwingen', + 'alert_title' => 'Update waarschuwingsinstellingen', 'alert_email' => 'Verstuur meldingen naar', - 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', + 'alert_email_help' => 'E-mailadressen of distributielijsten waar je meldingen naar wilt verzenden, door komma\'s gescheiden', 'alerts_enabled' => 'Meldingen ingeschakeld', 'alert_interval' => 'Drempel verlopende meldingen (in dagen)', 'alert_inv_threshold' => 'Inventaris melding drempel', @@ -21,19 +21,19 @@ return [ 'allow_user_skin_help_text' => 'Door dit selectievakje aan te vinken, kan een gebruiker de skin van de gebruikersinterface met een andere overschrijven.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Interval audit', - 'audit_interval_help' => 'Als je verplicht bent om regelmatig je assets te controleren, voer dan de interval in maanden in.', + 'audit_interval_help' => 'Als je verplicht bent om regelmatig je assets te controleren, kies dan het interval in maanden. Als je dit interval bijwerkt worden alle "volgende audit datums" aangepast.', 'audit_warning_days' => 'Audit waarschuwingsdrempel', 'audit_warning_days_help' => 'Hoeveel dagen op voorhand moeten we je waarschuwen wanneer assets gecontroleerd moeten worden?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_assets' => 'Genereer automatisch verhogen van asset Id\'s', 'auto_increment_prefix' => 'Voorvoegsel (niet verplicht)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'auto_incrementing_help' => 'Schakel eerst automatisch verhogen van asset Id\'s in om dit in te stellen', 'backups' => 'Back-ups', - 'backups_restoring' => 'Restoring from Backup', - 'backups_upload' => 'Upload Backup', - 'backups_path' => 'Backups on the server are stored in :path', - 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', - 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', + 'backups_restoring' => 'Herstellen vanuit back-up', + 'backups_upload' => 'Backup uploaden', + 'backups_path' => 'Back-ups op de server worden opgeslagen in :path', + 'backups_restore_warning' => 'Gebruik de herstel knop om een vorige back-up te herstellen. (Dit werkt momenteel niet met S3 bestandsopslag of Docker.

Je gehele :app_name database en alle geüploade bestanden zullen volledig vervangen worden door wat er in het backup bestand staat. ', + 'backups_logged_out' => 'Alle bestaande gebruikers, inclusief jijzelf, worden uitgelogd zodra je herstel is voltooid.', + 'backups_large' => 'Zeer grote back-ups kunnen uitvallen op de herstelpoging en moeten mogelijk nog steeds worden uitgevoerd via de command line. ', 'barcode_settings' => 'Barcode instellingen', 'confirm_purge' => 'Opschoning bevestigen', 'confirm_purge_help' => 'Voer de tekst "DELETE" in het vak hieronder om uw verwijderde records definitief te verwijderen. Deze actie kan niet ongedaan worden gemaakt en zal PERMANENT alle soft-deleted items en gebruikers verwijderen. (Je moet eerst een backup maken voor de zekerheid.)', @@ -56,7 +56,7 @@ return [ 'barcode_type' => 'QR-code soort', 'alt_barcode_type' => 'Streepjescode soort', 'email_logo_size' => 'Vierkante logo\'s in de e-mail zien er het beste uit. ', - 'enabled' => 'Enabled', + 'enabled' => 'Ingeschakeld', 'eula_settings' => 'Gebruikersovereenkomsten instellingen', 'eula_markdown' => 'Deze gebruikersovereenkomst staat Github flavored markdown toe.', 'favicon' => 'Favicon', @@ -65,8 +65,8 @@ return [ 'footer_text' => 'Aanvullende voettekst ', 'footer_text_help' => 'Deze tekst verschijnt in de voettekst aan de rechterkant. Links zijn toegestaan ​​met gebruik van Github-stijlen. Regeleindes, koppen, afbeeldingen, enzovoort kunnen resulteren in onvoorspelbare resultaten.', 'general_settings' => 'Algemene Instellingen', - 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', - 'general_settings_help' => 'Default EULA and more', + 'general_settings_keywords' => 'bedrijfsondersteuning, handtekening, acceptantie, e-mailformaat, gebruikersnaam, afbeeldingen, per pagina, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Standaard gebruikersovereenkomst en meer', 'generate_backup' => 'Genereer een backup', 'header_color' => 'Kleur van koptekst', 'info' => 'Deze instellingen laten jou specifieke aspecten aanpassen van jou installatie.', @@ -81,7 +81,7 @@ return [ 'ldap_integration' => 'LDAP integratie', 'ldap_settings' => 'LDAP instellingen', 'ldap_client_tls_cert_help' => 'Client-Side TLS-certificaat en sleutel voor LDAP verbindingen zijn meestal alleen nuttig in Google Workspace configuraties met "Secure LDAP." Beide zijn vereist.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_key' => 'LDAP Client-Side TLS-sleutel', 'ldap_login_test_help' => 'Voer een geldig LDAP gebruikersnaam en paswoord in van de base DN die u hierboven heeft bepaald. Dit om te testen of uw LDAP login correct is geconfigureerd. U MOET EERST UW BIJGEWERKTE LDAP INSTELLINGEN OPSLAAN.', 'ldap_login_sync_help' => 'Dit test enkel of LDAP correct kan synchroniseren. Als uw LDAP authenticatie vraag niet correct is, dan is het mogelijk dat gebruikers niet kunnen inloggen. U MOET EERST UW BIJGEWERKTE LDAP INSTELLINGEN OPSLAAN.', 'ldap_server' => 'LDAP server', @@ -110,17 +110,17 @@ return [ 'ldap_activated_flag_help' => 'Deze waarde wordt gebruikt om te bepalen of een gebruiker kan inloggen op Snipe-IT, en heeft geen invloed op de mogelijkheid om items in- of uit te checken.', 'ldap_emp_num' => 'LDAP personeelsnummer', 'ldap_email' => 'LDAP E-mail', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'LDAP testen', + 'ldap_test_sync' => 'LDAP-synchronisatie testen', 'license' => 'Softwarelicentie', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'Deze Snipe-IT installatie kan scripts van de buitenwereld laden.', - 'login' => 'Login Attempts', - 'login_attempt' => 'Login Attempt', - 'login_ip' => 'IP Address', - 'login_success' => 'Success?', + 'login' => 'Inlog pogingen', + 'login_attempt' => 'Inlog poging', + 'login_ip' => 'IP adres', + 'login_success' => 'Succesvol?', 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', + 'login_help' => 'Lijst van inlogpogingen', 'login_note' => 'Inlog notitie', 'login_note_help' => 'Hier kan je optioneel een paar regels tekst weergeven, bijvoorbeeld om mensen die een verloren of gestolen apparaat hebben gevonden te assisteren. Dit veld accepteert Github markdown opmaak', 'login_remote_user_text' => 'Opties voor externe gebruikers', @@ -143,17 +143,17 @@ return [ 'php' => 'PHP versie', 'php_info' => 'PHP Info', 'php_overview' => 'PHP', - 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHP System info', + 'php_overview_keywords' => 'phpinfo, systeem, info', + 'php_overview_help' => 'PHP Systeem info', 'php_gd_info' => 'Je moet php-gd installeren om QR codes te laten zien, zie installatie instructies.', 'php_gd_warning' => 'PHP Image Processing en GD plugin zijn NIET geïnstalleerd.', 'pwd_secure_complexity' => 'Wachtwoord complexiteit', 'pwd_secure_complexity_help' => 'Selecteer wat voor wachtwoord complexiteit je toe wil passen.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', - 'pwd_secure_complexity_letters' => 'Require at least one letter', - 'pwd_secure_complexity_numbers' => 'Require at least one number', - 'pwd_secure_complexity_symbols' => 'Require at least one symbol', - 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Wachtwoord mag niet hetzelfde zijn als voornaam, achternaam, e-mailadres of gebruikersnaam', + 'pwd_secure_complexity_letters' => 'Vereist ten minste één letter', + 'pwd_secure_complexity_numbers' => 'Vereist ten minste één cijfer', + 'pwd_secure_complexity_symbols' => 'Vereist ten minste één symbool', + 'pwd_secure_complexity_case_diff' => 'Veresit minstens één hoofdletter en één kleine letter', 'pwd_secure_min' => 'Minimum lengte wachtwoord', 'pwd_secure_min_help' => 'Minimaal toegestane waarde is 8', 'pwd_secure_uncommon' => 'Algemeen bekende wachtwoorden tegengaan', @@ -161,8 +161,8 @@ return [ 'qr_help' => 'Schakel QR codes eerst in om dit in te kunnen stellen', 'qr_text' => 'QR Code tekst', 'saml' => 'SAML', - 'saml_title' => 'Update SAML settings', - 'saml_help' => 'SAML settings', + 'saml_title' => 'SAML instellingen bijwerken', + 'saml_help' => 'SAML instellingen', 'saml_enabled' => 'SAML ingeschakeld', 'saml_integration' => 'SAML integratie', 'saml_sp_entityid' => 'Entiteit ID', @@ -182,7 +182,7 @@ return [ 'saml_slo_help' => 'Dit zal ervoor zorgen dat de gebruiker eerst wordt omgeleid naar de IdP bij het uitloggen. Laat uitgevinkt als de IdP niet correct ondersteunt met SP-geïnitieerde SAML SLO.', 'saml_custom_settings' => 'SAML aangepaste instellingen', 'saml_custom_settings_help' => 'Je kunt extra instellingen opgeven voor de onelogin/php-saml bibliotheek. Gebruik op eigen risico.', - 'saml_download' => 'Download Metadata', + 'saml_download' => 'Metadata downloaden', 'setting' => 'Instelling', 'settings' => 'Instellingen', 'show_alerts_in_menu' => 'Waarschuwingen weergeven in hoofdmenu', @@ -194,8 +194,8 @@ return [ 'show_images_in_email_help' => 'Schakel dit selectievakje uit als uw Snipe-IT-installatie zich achter een VPN of gesloten netwerk bevindt en gebruikers buiten het netwerk geen afbeeldingen vanuit Snipe-IT in hun e-mails kunnen laten zien.', 'site_name' => 'Site naam', 'slack' => 'Slack', - 'slack_title' => 'Update Slack Settings', - 'slack_help' => 'Slack settings', + 'slack_title' => 'Slack instellingen bijwerken', + 'slack_help' => 'Slack instellingen', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack kanaal', 'slack_endpoint' => 'Slack eindpunt', @@ -212,8 +212,8 @@ return [ 'update' => 'Wijzig instelingen', 'value' => 'Waarde', 'brand' => 'Merk', - 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', + 'brand_keywords' => 'voettekst, logo, print, thema, skin, header, kleuren, kleur, css', + 'brand_help' => 'Logo, websitenaam', 'web_brand' => 'Type webmerknaam', 'about_settings_title' => 'Over instellingen', 'about_settings_text' => 'Deze instellingen laten jou specifieke aspecten aanpassen van jou installatie.', @@ -225,7 +225,7 @@ return [ 'privacy_policy' => 'Privacybeleid', 'privacy_policy_link_help' => 'Als hier een url is opgenomen, wordt een link naar uw privacybeleid opgenomen in de app-voettekst en in alle e-mails die het systeem verzendt, in overeenstemming met GDPR. ', 'purge' => 'Verwijderde Records opschonen', - 'purge_deleted' => 'Purge Deleted ', + 'purge_deleted' => 'Verwijderingen opschonen ', 'labels_display_bgutter' => 'Label ondermarge', 'labels_display_sgutter' => 'Label zijmarge', 'labels_fontsize' => 'Label lettergrootte', @@ -271,51 +271,51 @@ return [ 'unique_serial_help_text' => 'Als u dit selectievakje inschakelt, worden unieke serienummers van assets ingeschakeld', 'zerofill_count' => 'Lengte van asset labels, inclusief opvulling', 'username_format_help' => 'Deze instelling wordt alleen gebruikt door het importproces als er geen gebruikersnaam is opgegeven en we een gebruikersnaam moeten genereren.', - 'oauth_title' => 'OAuth API Settings', + 'oauth_title' => 'OAuth API-instellingen', 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', + 'oauth_help' => 'Oauth eindpunt instellingen', + 'asset_tag_title' => 'Update Asset Tag Instellingen', + 'barcode_title' => 'Barcode instellingen bijwerken', 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR settings', - 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', - 'barcodes_spinner' => 'Attempting to delete files...', - 'barcode_delete_cache' => 'Delete Barcode Cache', - 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Update General Settings', - 'mail_test' => 'Send Test', - 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', - 'security_title' => 'Update Security Settings', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'Account permission groups', - 'localization' => 'Localization', - 'localization_title' => 'Update Localization Settings', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => 'Language, date display', - 'notifications' => 'Notifications', - 'notifications_help' => 'Email alerts, audit settings', - 'asset_tags_help' => 'Incrementing and prefixes', + 'barcodes_help_overview' => 'Barcode & QR-instellingen', + 'barcodes_help' => 'Dit probeert de gecachte barcodes te verwijderen. Dit wordt meestal alleen gebruikt als de barcode-instellingen zijn gewijzigd of als de Snipe-IT-URL is veranderd. Barcodes worden opnieuw gegenereerd wanneer ze hierna geopend worden.', + 'barcodes_spinner' => 'Poging om bestanden te verwijderen...', + 'barcode_delete_cache' => 'Verwijder Barcode cache', + 'branding_title' => 'Branding instellingen bijwerken', + 'general_title' => 'Algemene instellingen bijwerken', + 'mail_test' => 'Test verzenden', + 'mail_test_help' => 'Hiermee wordt geprobeerd om een testmail te sturen naar :replyto.', + 'filter_by_keyword' => 'Filter door het instellen van trefwoord', + 'security' => 'Beveiliging', + 'security_title' => 'Veiligheidsinstellingen bijwerken', + 'security_keywords' => 'wachtwoord, wachtwoorden, vereisten, twee factor, twee-factor, veelgebruikte wachtwoorden, externe login, logout, authenticatie', + 'security_help' => 'Twee factor, wachtwoorden beperkingen', + 'groups_keywords' => 'machtigingen, machtigingsgroepen, autorisatie', + 'groups_help' => 'Account machtigingsgroepen', + 'localization' => 'Lokalisatie', + 'localization_title' => 'Lokalisatie-instellingen bijwerken', + 'localization_keywords' => 'lokalisatie, valuta, lokaal, lokaal, tijdzone, tijdzone, internationaal, internatinalisatie, taal, vertaling', + 'localization_help' => 'Taal en datum weergave', + 'notifications' => 'Notificaties', + 'notifications_help' => 'E-mail waarschuwingen, audit instellingen', + 'asset_tags_help' => 'Verhogen en voorvoegsels', 'labels' => 'Labels', - 'labels_title' => 'Update Label Settings', - 'labels_help' => 'Label sizes & settings', - 'purge' => 'Purge', - 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', - 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'labels_title' => 'Labelinstellingen bijwerken', + 'labels_help' => 'Label maten & instellingen', + 'purge' => 'Wis', + 'purge_keywords' => 'permanent verwijderen', + 'purge_help' => 'Verwijderde Records opschonen', + 'ldap_extension_warning' => 'Het lijkt erop dat de LDAP-extensie niet is geïnstalleerd of ingeschakeld op deze server. U kunt nog steeds uw instellingen opslaan, maar u moet de LDAP extensie voor PHP inschakelen voordat LDAP synchronisatie of login zal werken.', 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Employee Number', - 'create_admin_user' => 'Create a User ::', - 'create_admin_success' => 'Success! Your admin user has been added!', - 'create_admin_redirect' => 'Click here to go to your app login!', - 'setup_migrations' => 'Database Migrations ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP Settings Page', - 'slack_test' => 'Test Integration', + 'employee_number' => 'Personeelsnummer', + 'create_admin_user' => 'Gebruiker aanmaken ::', + 'create_admin_success' => 'Gelukt! Uw beheerder is toegevoegd!', + 'create_admin_redirect' => 'Klik hier om naar je app login te gaan!', + 'setup_migrations' => 'Database migraties ::', + 'setup_no_migrations' => 'Er was niets om te migreren. Uw databasetabellen zijn al ingesteld!', + 'setup_successful_migrations' => 'Je databasetabellen zijn aangemaakt', + 'setup_migration_output' => 'Migratie uitvoer:', + 'setup_migration_create_user' => 'Volgende: Gebruiker aanmaken', + 'ldap_settings_link' => 'LDAP instellingen pagina', + 'slack_test' => 'Test integratie', ]; diff --git a/resources/lang/nl/admin/settings/message.php b/resources/lang/nl/admin/settings/message.php index 63d45871a5..31d344a6d1 100644 --- a/resources/lang/nl/admin/settings/message.php +++ b/resources/lang/nl/admin/settings/message.php @@ -11,8 +11,8 @@ return [ 'file_deleted' => 'De Back-up bestand is met succes verwijderd. ', 'generated' => 'Een nieuw Back-up bestand is met succes aangemaakt.', 'file_not_found' => 'Die Back-up bestand kon niet gevonden worden op de server.', - 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', - 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + 'restore_warning' => 'Ja, herstellen. Ik bevestig dat dit alle bestaande gegevens die momenteel in de database aanwezig zijn, overschreven worden. Dit zal ook alle bestaande gebruikers uitloggen (inclusief jijzelf).', + 'restore_confirm' => 'Weet je zeker dat je je database wilt herstellen met :filename?' ], 'purge' => [ 'error' => 'Er is iets fout gegaan tijdens het opschonen.', @@ -20,24 +20,24 @@ return [ 'success' => 'Verwijderde items succesvol opgeschoond', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', - 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + 'sending' => 'Test e-mail wordt verzonden...', + 'success' => 'E-mail verzonden!', + 'error' => 'E-mail kon niet verzonden worden.', + 'additional' => 'Geen extra foutmelding beschikbaar. Controleer je e-mailinstellingen en je app log.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', - '500' => '500 Server Error. Please check your server logs for more information.', - 'error' => 'Something went wrong :(', - 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'testing' => 'LDAP-verbinding testen, Binding & Query ...', + '500' => '500 serverfout. Controleer de logbestanden van uw server voor meer informatie.', + 'error' => 'Er ging iets mis :(', + 'sync_success' => 'Een voorbeeld van 10 gebruikers is teruggekomen van de LDAP-server op basis van jouw instellingen:', + 'testing_authentication' => 'LDAP-authenticatie testen...', + 'authentication_success' => 'Gebruiker met succes geverifieerd met LDAP!' ], 'slack' => [ - 'sending' => 'Sending Slack test message...', - 'success_pt1' => 'Success! Check the ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 Server Error.', - 'error' => 'Something went wrong.', + 'sending' => 'Slack testbericht wordt verzonden...', + 'success_pt1' => 'Gelukt! Controleer de ', + 'success_pt2' => ' kanaal voor je testbericht, klik op OPSLAAN om je instellingen op te slaan.', + '500' => '500 serverfout.', + 'error' => 'Er ging iets mis.', ] ]; diff --git a/resources/lang/nl/admin/users/general.php b/resources/lang/nl/admin/users/general.php index d9401d061a..6bc0a06c1b 100644 --- a/resources/lang/nl/admin/users/general.php +++ b/resources/lang/nl/admin/users/general.php @@ -27,11 +27,11 @@ return [ 'user_deactivated' => 'Gebruiker is ge-deactiveert', 'activation_status_warning' => 'Activatiestatus niet wijzigen', 'group_memberships_helpblock' => 'Alleen superadmins kunnen leden van groepen bewerken.', - 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', - 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', - 'remove_group_memberships' => 'Remove Group Memberships', - 'warning_deletion' => 'WARNING:', - 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_asssets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', + 'superadmin_permission_warning' => 'Alleen superbeheerders mogen superadmin toegang verlenen aan een gebruiker.', + 'admin_permission_warning' => 'Alleen gebruikers met beheerdersrechten of hogere rechten mogen een gebruiker admin toegang verlenen.', + 'remove_group_memberships' => 'Groep lidmaatschappen verwijderen', + 'warning_deletion' => 'WAARSCHUWING:', + 'warning_deletion_information' => 'U staat op het punt om de :count gebruiker(s) hieronder te verwijderen. Superadmin namen worden rood gemarkeerd.', + 'update_user_asssets_status' => 'Alle assets voor deze gebruikers naar deze status updaten', + 'checkin_user_properties' => 'Check-in alle eigendommen gekoppeld aan deze gebruikers', ]; diff --git a/resources/lang/nl/button.php b/resources/lang/nl/button.php index 53c707b1aa..f0f2d858c2 100644 --- a/resources/lang/nl/button.php +++ b/resources/lang/nl/button.php @@ -8,7 +8,7 @@ return [ 'delete' => 'Verwijder', 'edit' => 'Bewerk', 'restore' => 'Herstel', - 'remove' => 'Remove', + 'remove' => 'Verwijder', 'request' => 'Aanvraag', 'submit' => 'Verzenden', 'upload' => 'Verstuur', @@ -16,9 +16,9 @@ return [ 'select_files' => 'Bestanden selecteren...', 'generate_labels' => '{1} Genereer label|[2,*] Genereer labels', 'send_password_link' => 'Stuur een wachtwoordherstellink', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', + 'go' => 'Gaan', + 'bulk_actions' => 'Bulk acties', + 'add_maintenance' => 'Onderhoud toevoegen', + 'append' => 'Aanvullen', + 'new' => 'Nieuw', ]; diff --git a/resources/lang/nl/general.php b/resources/lang/nl/general.php index 666c6d225b..22c8926b49 100644 --- a/resources/lang/nl/general.php +++ b/resources/lang/nl/general.php @@ -20,9 +20,9 @@ 'asset_report' => 'Asset Rapport', 'asset_tag' => 'Asset Tag', 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'assets_available' => 'Beschikbare assets', + 'accept_assets' => 'Accepteer Assets :name', + 'accept_assets_menu' => 'Accepteer assets', 'audit' => 'Audit', 'audit_report' => 'Auditlogboek', 'assets' => 'Assets', @@ -33,10 +33,10 @@ 'bulkaudit' => 'Bulk Audit', 'bulkaudit_status' => 'Audit Status', 'bulk_checkout' => 'Bulk uitlevering', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bulk_edit' => 'Bulk bewerken', + 'bulk_delete' => 'Bulk verwijderen', + 'bulk_actions' => 'Bulk acties', + 'bulk_checkin_delete' => 'Bulk Check-in & Verwijder', 'bystatus' => 'op Status', 'cancel' => 'Annuleren', 'categories' => 'Categorieën', @@ -69,8 +69,8 @@ 'updated_at' => 'Bijgewerkt op', 'currency' => '$', // this is deprecated 'current' => 'Huidige', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Huidig wachtwoord', + 'customize_report' => 'Rapport aanpassen', 'custom_report' => 'Aangepaste Asset Rapport', 'dashboard' => 'Dashboard', 'days' => 'dagen', @@ -82,12 +82,12 @@ 'delete_confirm' => 'Weet u zeker dat u :item wilt verwijderen?', 'deleted' => 'Verwijderd', 'delete_seats' => 'Verwijderde plekken', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Verwijderen mislukt', 'departments' => 'Afdelingen', 'department' => 'Afdeling', 'deployed' => 'Uitgegeven', 'depreciation' => 'Afschrijving', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Afschrijvingen', 'depreciation_report' => 'Afschrijvingsrapport', 'details' => 'Details', 'download' => 'Download', @@ -96,8 +96,9 @@ 'eol' => 'EOL', 'email_domain' => 'E-mail domein', 'email_format' => 'E-mail indeling', + 'employee_number' => 'Personeelsnummer', 'email_domain_help' => 'Dit wordt gebruikt voor het genereren van e-mailadressen bij het importeren', - 'error' => 'Error', + 'error' => 'Foutmelding', 'filastname_format' => 'Eerste Initiaal Achternaam (jsmith@example.com)', 'firstname_lastname_format' => 'Voornaam Achternaam (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Voornaam Achternaam (nomen.nescio@voorbeeld.nl)', @@ -114,21 +115,21 @@ 'file_name' => 'Bestand', 'file_type' => 'Bestandstype', 'file_uploads' => 'Bestand uploaden', - 'file_upload' => 'File Upload', + 'file_upload' => 'Bestand uploaden', 'generate' => 'Genereer', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Labels genereren', 'github_markdown' => 'Dit veld staat Github markdown gebruik toe.', 'groups' => 'Groepen', 'gravatar_email' => 'Gravatar E-mailadres', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Verander je avatar op Gravatar.com.', 'history' => 'Historie', 'history_for' => 'Geschiedenis van', 'id' => 'ID', 'image' => 'Afbeelding', 'image_delete' => 'Afbeelding verwijderen', 'image_upload' => 'Afbeelding uploaden', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Geaccepteerde bestandstype is :types. Maximale toegestane uploadgrootte is :size.|Geaccepteerde bestandstypen zijn :types. Maximale uploadgrootte is :size.', + 'filetypes_size_help' => 'Maximale toegestane uploadgrootte is :size.', 'image_filetypes_help' => 'Geaccepteerde bestandstypen zijn jpg, webp, png, gif en svg. Maximale toegestane bestandsgrootte is :size.', 'import' => 'Importeer', 'importing' => 'Importeren', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Asset onderhoud rapport', 'asset_maintenances' => 'Asset onderhoud', 'item' => 'Item', - 'item_name' => 'Item Name', + 'item_name' => 'Item Naam', 'insufficient_permissions' => 'Onvoldoende rechten!', 'kits' => 'Vooraf gedefinieerde Kits', 'language' => 'Taal', @@ -150,7 +151,7 @@ 'licenses_available' => 'beschikbare licenties', 'licenses' => 'Licenties', 'list_all' => 'Toon Alles', - 'loading' => 'Loading... please wait....', + 'loading' => 'Laden... even geduld....', 'lock_passwords' => 'Dit veld zal niet worden opgeslagen in een demo installatie.', 'feature_disabled' => 'Deze functionaliteit is uitgeschakeld voor de demonstratie installatie.', 'location' => 'Locatie', @@ -159,17 +160,17 @@ 'logout' => 'Afmelden', 'lookup_by_tag' => 'Opzoeken via Asset tag', 'maintenances' => 'Onderhoudsbeurten', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'API-sleutels beheren', 'manufacturer' => 'Fabrikant', 'manufacturers' => 'Fabrikanten', 'markdown' => 'Dit veld staat Github markdown gebruik toe.', 'min_amt' => 'Minimale hoeveelheid', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'min_amt_help' => 'Minimaal aantal items dat beschikbaar moet zijn voordat een melding wordt geactiveerd. Laat Min. QTY leeg als u geen meldingen wilt ontvangen voor een lage voorraad.', 'model_no' => 'Modelnummer', 'months' => 'maanden', 'moreinfo' => 'Meer Info', 'name' => 'Naam', - 'new_password' => 'New Password', + 'new_password' => 'Nieuw wachtwoord', 'next' => 'Volgende', 'next_audit_date' => 'Volgende datum van de Audit', 'last_audit' => 'Laatste controle', @@ -191,23 +192,25 @@ 'purchase_date' => 'Aankoopdatum', 'qty' => 'Stks', 'quantity' => 'Aantal', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quantity_minimum' => 'Je hebt :count items onder of bijna onder de minimale hoeveelheid', + 'quickscan_checkin' => 'Snelle Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Klaar voor uitgifte', 'recent_activity' => 'Recente activiteit', - 'remaining' => 'Remaining', + 'remaining' => 'Resterend', 'remove_company' => 'Verwijder bedrijfsverbinding', 'reports' => 'Rapporten', 'restored' => 'hersteld', 'restore' => 'Herstel', - 'requestable_models' => 'Requestable Models', + 'requestable_models' => 'Aanvraagbare modellen', 'requested' => 'Aangevraagd', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Aangevraagde datum', + 'requested_assets' => 'Gevraagde Assets', + 'requested_assets_menu' => 'Gevraagde Assets', 'request_canceled' => 'Aanvraag geannuleerd', 'save' => 'Opslaan', 'select' => 'Selecteer', - 'select_all' => 'Select All', + 'select_all' => 'Alles selecteren', 'search' => 'Zoeken', 'select_category' => 'Selecteer een categorie', 'select_department' => 'Selecteer de afdeling', @@ -227,7 +230,7 @@ 'sign_in' => 'Aanmelden', 'signature' => 'Handtekening', 'skin' => 'Skin', - 'slack_msg_note' => 'A slack message will be sent', + 'slack_msg_note' => 'Er wordt een slack bericht verzonden', 'slack_test_msg' => 'Oh hai! Het lijkt erop dat uw Slack integratie met Snipe-IT werkt!', 'some_features_disabled' => 'DEMO MODUS: Sommige functies zijn uitgeschakeld voor deze installatie.', 'site_name' => 'Sitenaam', @@ -239,7 +242,7 @@ 'sure_to_delete' => 'Weet u zeker dat u wilt verwijderen', 'submit' => 'Verzenden', 'target' => 'Doel', - 'toggle_navigation' => 'Toogle Navigation', + 'toggle_navigation' => 'Wissel navigatie', 'time_and_date_display' => 'Tijd en Datum Weergave', 'total_assets' => 'totaal assets', 'total_licenses' => 'totaal licenties', @@ -259,7 +262,7 @@ 'users' => 'Gebruikers', 'viewall' => 'Toon alles', 'viewassets' => 'Bekijk toegewezen assets', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Bekijk assets voor :name', 'website' => 'Website', 'welcome' => 'Welkom :name', 'years' => 'jaren', @@ -273,78 +276,78 @@ 'accept' => 'Accepteer :asset', 'i_accept' => 'Ik accepteer', 'i_decline' => 'Ik wijs af', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'Accepteren/weigeren', 'sign_tos' => 'Teken hieronder om aan te geven dat je akkoord gaat met de servicevoorwaarden:', 'clear_signature' => 'Verwijder handtekening', 'show_help' => 'Toon help', 'hide_help' => 'Verberg help', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', - 'fields' => 'Fields', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', - 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', - 'changed' => 'Changed', - 'to' => 'To', - 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

-

If you would like to export only certain assets, use the options below to fine-tune your results.

', - 'range' => 'Range', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', - 'improvements' => 'Improvements', - 'information' => 'Information', - 'permissions' => 'Permissions', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', - 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name:', - 'asset_name' => 'Asset Name:', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', + 'view_all' => 'alles weergeven', + 'hide_deleted' => 'Verberg verwijderde', + 'email' => 'E-mailadres', + 'do_not_change' => 'Niet wijzigen', + 'bug_report' => 'Een fout melden', + 'user_manual' => 'Gebruiker\'s Handleiding', + 'setup_step_1' => 'Stap 1', + 'setup_step_2' => 'Stap 2', + 'setup_step_3' => 'Stap 3', + 'setup_step_4' => 'Stap 4', + 'setup_config_check' => 'Configuratie Controle', + 'setup_create_database' => 'Database tabellen aanmaken', + 'setup_create_admin' => 'Maak beheerder aan', + 'setup_done' => 'Klaar!', + 'bulk_edit_about_to' => 'Je staat op het punt om het volgende te bewerken: ', + 'checked_out' => 'Uitgecheckt', + 'checked_out_to' => 'Uitgecheckt aan', + 'fields' => 'Velden', + 'last_checkout' => 'Laatste keer uitgecheckt', + 'due_to_checkin' => 'De volgende :count items zullen binnenkort worden ingecheckt:', + 'expected_checkin' => 'Verwachte Check-in', + 'reminder_checked_out_items' => 'Dit is een herinnering over de items die momenteel aan je zijn uitgecheckt. Als je van mening bent dat deze lijst onjuist is (er ontbreekt iets, of hier staat iets waarvan je denkt dat je het nooit hebt ontvangen), stuur dan een e-mail :reply_to_name op :reply_to_address.', + 'changed' => 'Veranderd', + 'to' => 'Tot', + 'report_fields_info' => '

Selecteer de velden die je wilt opnemen in je aangepaste rapport en klik op Genereren. Het bestand (custom-asset-report-YY-mm-dd.csv) zal automatisch downloaden en je kunt het openen in Excel.

+

Als je alleen bepaalde activa wilt exporteren, gebruik de onderstaande opties om je resultaten te verfijnen.

', + 'range' => 'Bereik', + 'bom_remark' => 'Voeg een BOM (byte-order markering) toe aan deze CSV', + 'improvements' => 'Verbeteringen', + 'information' => 'Informatie', + 'permissions' => 'Machtigingen', + 'managed_ldap' => '(Beheerd via LDAP)', + 'export' => 'Exporteren', + 'ldap_sync' => 'LDAP Synchronisatie', + 'ldap_user_sync' => 'LDAP gebruikers synchronisatie', + 'synchronize' => 'Synchroniseer', + 'sync_results' => 'Synchronisatie resultaten', + 'license_serial' => 'Serienummer/product sleutel', + 'invalid_category' => 'Ongeldige categorie', + 'dashboard_info' => 'Dit is je dashboard. Er zijn er velen maar deze is van jou.', + '60_percent_warning' => '60% compleet (waarschuwing)', + 'dashboard_empty' => 'Het lijkt erop dat je nog niets hebt toegevoegd, dus we hebben niets fantastisch om weer te geven. Begin met het toevoegen van enkele assets, accessoires, verbruiksartikelen of licenties!', + 'new_asset' => 'Nieuwe Asset', + 'new_license' => 'Nieuwe licentie', + 'new_accessory' => 'Nieuwe accessoire', + 'new_consumable' => 'Nieuw verbruiksartikel', + 'collapse' => 'Samenvouwen', + 'assigned' => 'Toegewezen', + 'asset_count' => 'Asset aantal', + 'accessories_count' => 'Accessoires aantal', + 'consumables_count' => 'Verbruiksartikelen aantal', + 'components_count' => 'Aantal componenten', + 'licenses_count' => 'Aantal licenties', + 'notification_error' => 'Fout:', + 'notification_error_hint' => 'Controleer het onderstaande formulier op fouten', + 'notification_success' => 'Succes:', + 'notification_warning' => 'Waarschuwing:', + 'notification_info' => 'Informatie:', + 'asset_information' => 'Asset informatie', + 'model_name' => 'Model naam:', + 'asset_name' => 'Asset naam:', + 'consumable_information' => 'Verbruiksartikel informatie:', + 'consumable_name' => 'Verbruiksartikel naam:', + 'accessory_information' => 'Accessoire Informatie:', + 'accessory_name' => 'Accessoire naam:', + 'clone_item' => 'Item dupliceren', + 'checkout_tooltip' => 'Check dit item uit', + 'checkin_tooltip' => 'Check dit item in', + 'checkout_user_tooltip' => 'Check dit item uit aan een gebruiker', ]; diff --git a/resources/lang/nl/mail.php b/resources/lang/nl/mail.php index 531e752729..57f850d6b8 100644 --- a/resources/lang/nl/mail.php +++ b/resources/lang/nl/mail.php @@ -60,8 +60,8 @@ return [ 'test_mail_text' => 'Dit is een test van het Asset Management Systeem. Als je dit hebt ontvangen, werkt de mail :)', 'the_following_item' => 'Het volgende item is ingecheckt: ', 'low_inventory_alert' => 'Er is :count item dat onder de minimumvoorraad ligt of binnenkort laag zal zijn.|Er zijn :count items die onder de minimumvoorraad zijn of binnenkort laag zullen zijn.', - 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', - 'license_expiring_alert' => 'Er is :count licentie die afloopt in de volgende :threshold dagen. | Er zijn :count licenties die vervallen in de volgende :threshold dagen.', + 'assets_warrantee_alert' => 'Er is :count asset met een garantie die afloopt in de volgende :threshold dagen.|Er zijn :count assets met garanties die vervallen in de volgende :threshold dagen.', + 'license_expiring_alert' => 'Er is :count licentie die afloopt in de volgende :threshold dagen.|Er zijn :count licenties die vervallen in de volgende :threshold dagen.', 'to_reset' => 'Vul dit formulier in om je :web wachtwoord te resetten:', 'type' => 'Type', 'upcoming-audits' => 'Er is :count asset die binnen :threshold dagen gecontroleerd moet worden.|Er zijn :count assets die binnen :threshold dagen gecontroleerd moeten worden.', diff --git a/resources/lang/nl/passwords.php b/resources/lang/nl/passwords.php index 64a56f6d2a..2685c1bc1c 100644 --- a/resources/lang/nl/passwords.php +++ b/resources/lang/nl/passwords.php @@ -1,6 +1,6 @@ 'Er is een wachtwoord link naar je verstuurd!', + 'sent' => 'Succes: Als dit e-mailadres bestaat in ons systeem, is er een wachtwoord herstel e-mail verzonden.', 'user' => 'Geen overeenkomende actieve gebruiker gevonden met dit e-mailadres.', ]; diff --git a/resources/lang/no/admin/custom_fields/general.php b/resources/lang/no/admin/custom_fields/general.php index 973edd60e1..42d82d4b79 100644 --- a/resources/lang/no/admin/custom_fields/general.php +++ b/resources/lang/no/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Valgfritt - klikk for å gjøre påkrevd', 'reorder' => 'Endre rekkefølge', 'db_field' => 'DB-felt', - 'db_convert_warning' => 'ADVARSEL: Dette feltet er i tabellen for egendefinerte felt som :db_column, men burde være :expected.' + 'db_convert_warning' => 'ADVARSEL: Dette feltet er i tabellen for egendefinerte felt som :db_column, men burde være :expected.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/no/admin/hardware/general.php b/resources/lang/no/admin/hardware/general.php index 1d098623df..4914d52ae9 100644 --- a/resources/lang/no/admin/hardware/general.php +++ b/resources/lang/no/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arkivert', 'asset' => 'Eiendel', 'bulk_checkout' => 'Sjekk ut Eiendeler', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Sjekk inn eiendel', 'checkout' => 'Sjekk ut asset', 'clone' => 'Klon eiendel', diff --git a/resources/lang/no/admin/settings/general.php b/resources/lang/no/admin/settings/general.php index 9daaeffec3..cac12a0893 100644 --- a/resources/lang/no/admin/settings/general.php +++ b/resources/lang/no/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Kryss av denne boksen for å la brukere overstyre standardutseendet med et annet.', 'asset_ids' => 'Eiendels-IDer', 'audit_interval' => 'Audit intervall', - 'audit_interval_help' => 'Hvis du regelmessig må fysisk overvåke dine eiendeler, angi intervallet i måneder.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit terskelverdi for advarsel', 'audit_warning_days_help' => 'Hvor mange dager i forveien bør vi advare deg når eiendeler forfaller for overvåking?', 'auto_increment_assets' => 'Generer automatisk økende eiendelsmerker', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Last opp sikkerhetskopi', 'backups_path' => 'Sikkerhetskopier på tjeneren lagres i :path', 'backups_restore_warning' => 'Bruk gjenopprettingsknappen for å gjenopprette fra en tidligere sikkerhetskopi. (Dette fungerer ikke med S3-fillagring eller Docker.

Din hele :app_name databasen og eventuelle opplastede filer vil bli fullstendig erstattet av det som er i sikkerhetskopifilen. ', - 'backups_logged_out' => 'Du vil bli logget ut når gjenopprettingen er fullført.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Veldig store sikkerhetskopier kan få tidsavbrudd under gjenopprettingsforsøket og må fortsatt kjøres via kommandolinjen. ', 'barcode_settings' => 'Strekkodeinnstillinger', 'confirm_purge' => 'Bekreft rensking', diff --git a/resources/lang/no/general.php b/resources/lang/no/general.php index 36c9181292..b6e2013da0 100644 --- a/resources/lang/no/general.php +++ b/resources/lang/no/general.php @@ -96,6 +96,7 @@ 'eol' => 'Livstid', 'email_domain' => 'E-postdomene', 'email_format' => 'E-postformat', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Brukes til å generere e-postadresser ved import', 'error' => 'Feil', 'filastname_format' => 'Fornavn (kun initial) Etternavn (oladunk@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Antall', 'quantity' => 'Antall', 'quantity_minimum' => 'Du har :count enheter under eller nesten under minimum antall', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Klar for utlevering', 'recent_activity' => 'Nylig aktivitet', 'remaining' => 'Gjenstår', diff --git a/resources/lang/no/passwords.php b/resources/lang/no/passwords.php index 1c0588f3b8..e821aa182d 100644 --- a/resources/lang/no/passwords.php +++ b/resources/lang/no/passwords.php @@ -1,6 +1,6 @@ 'Din passord link har blitt sendt!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Ingen aktiv bruker med den epostadressen funnet.', ]; diff --git a/resources/lang/pl/admin/custom_fields/general.php b/resources/lang/pl/admin/custom_fields/general.php index 1ce06f08f1..f325fc4794 100644 --- a/resources/lang/pl/admin/custom_fields/general.php +++ b/resources/lang/pl/admin/custom_fields/general.php @@ -5,7 +5,7 @@ return [ 'manage' => 'Zarządzaj', 'field' => 'Pole', 'about_fieldsets_title' => 'O zestawie pól', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'about_fieldsets_text' => 'Zestawy pól pozwalają na utworzenie grup własnych, niestandardowych pól, które są często wykorzystywane. Mogą być one wykorzystane i przypisane do modeli aktywów.', 'custom_format' => 'Własny format...', 'encrypt_field' => 'Szyfruje wartość tego pola w bazie danych', 'encrypt_field_help' => 'UWAGA: Szyfrowanie pola spowoduje brak możliwości wyszukiwania go.', @@ -35,11 +35,13 @@ return [ 'help_text' => 'Tekst pomocniczy', 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', 'about_custom_fields_title' => 'O polach niestandardowych', - 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'about_custom_fields_text' => 'Pola niestandardowe pozwalają na dodawanie dowolnych atrybutów do środków trwałych.', 'add_field_to_fieldset' => 'Dodaj pole do listy pól', 'make_optional' => 'Wymagane - kliknij, aby ustawić jako opcjonalne', 'make_required' => 'Opcjonalnie - kliknij, aby ustawić jako wymagane', 'reorder' => 'Zmień kolejność', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'UWAGA. To pole znajduje się w tabeli pól niestandardowych jako :db_column ale powinno być :expected .' + 'db_field' => 'Pole bazy danych', + 'db_convert_warning' => 'UWAGA. To pole znajduje się w tabeli pól niestandardowych jako :db_column ale powinno być :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/pl/admin/hardware/general.php b/resources/lang/pl/admin/hardware/general.php index 64a4fde80a..747e6e5d11 100644 --- a/resources/lang/pl/admin/hardware/general.php +++ b/resources/lang/pl/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Zarchiwizowane', 'asset' => 'Nabytek', 'bulk_checkout' => 'Przypisz aktywa', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Potwierdzanie zasobu/aktywa', 'checkout' => 'Przypisz zasób', 'clone' => 'Klonuj zasób', @@ -21,7 +22,7 @@ return [ 'pending' => 'Oczekuje', 'undeployable' => 'Niemożliwe do wdrożenia', 'view' => 'Wyświetl nabytki', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'Wystąpił błąd w twoim pliku CSV:', 'import_text' => '

Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. @@ -38,6 +39,6 @@ return [ 'csv_import_match_username' => 'Spróbuj dopasować użytkowników po nazwie użytkownika', 'error_messages' => 'Komunikat błędu:', 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', + 'alert_details' => 'Więcej szczegółów znajduje się poniżej.', 'custom_export' => 'Eksport niestandardowy' ]; diff --git a/resources/lang/pl/admin/kits/general.php b/resources/lang/pl/admin/kits/general.php index 549ca7888a..4e378c8d98 100644 --- a/resources/lang/pl/admin/kits/general.php +++ b/resources/lang/pl/admin/kits/general.php @@ -22,22 +22,22 @@ return [ 'append_model' => 'Append model', 'update_appended_model' => 'Update appended model', 'license_error' => 'Licencja została już dołączona do zestawu', - 'license_added_success' => 'License added successfully', + 'license_added_success' => 'Licencja została pomyślnie dodana', 'license_updated' => 'Licencja zaktualizowana pomyślnie', 'license_none' => 'Licencja nie istnieje', 'license_detached' => 'Licencja została pomyślnie odłączona', - 'consumable_added_success' => 'Consumable added successfully', + 'consumable_added_success' => 'Materiał eksploatacyjny został pomyślnie dodany', 'consumable_updated' => 'Consumable was successfully updated', 'consumable_error' => 'Consumable already attached to kit', 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', + 'consumable_none' => 'Materiał eksploatacyjny nie istnieje', 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', + 'accessory_added_success' => 'Pomyślnie dodano akcesorium', 'accessory_updated' => 'Accessory was successfully updated', 'accessory_detached' => 'Accessory was successfully detached', 'accessory_error' => 'Accessory already attached to kit', 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', + 'accessory_none' => 'Akcesorium nie istnieje', 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', diff --git a/resources/lang/pl/admin/locations/table.php b/resources/lang/pl/admin/locations/table.php index 04759d196f..cd1f3cab52 100644 --- a/resources/lang/pl/admin/locations/table.php +++ b/resources/lang/pl/admin/locations/table.php @@ -31,7 +31,7 @@ return [ 'asset_serial' => 'Nr seryjny', 'asset_location' => 'Lokalizacja', 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', + 'asset_expected_checkin' => 'Przewidywana data zwrotu', 'date' => 'Data:', 'signed_by_asset_auditor' => 'Podpisane przez (Audytor aktywów):', 'signed_by_finance_auditor' => 'Podpisane przez (Audytor finansowy):', diff --git a/resources/lang/pl/admin/reports/general.php b/resources/lang/pl/admin/reports/general.php index 21f2a763ae..a8c21a2bb4 100644 --- a/resources/lang/pl/admin/reports/general.php +++ b/resources/lang/pl/admin/reports/general.php @@ -2,7 +2,7 @@ return [ 'info' => 'Wybierz opcje, które chcesz by znalazły się w raporcie aktywów.', - 'deleted_user' => 'Deleted user', + 'deleted_user' => 'Usuń użytkownika', 'send_reminder' => 'Wyślij przypomnienie', 'reminder_sent' => 'Przypomnienie wysłane', 'acceptance_deleted' => 'Acceptance request deleted', diff --git a/resources/lang/pl/admin/settings/general.php b/resources/lang/pl/admin/settings/general.php index 5f32caea2c..48433a20d6 100644 --- a/resources/lang/pl/admin/settings/general.php +++ b/resources/lang/pl/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Zaznaczenie tego pola pozwoli użytkownikowi zastąpić skórkę interfejsu użytkownika na inną.', 'asset_ids' => 'ID Aktywa', 'audit_interval' => 'Interwał audytu', - 'audit_interval_help' => 'Jeśli wymagane są regularne kontrole fizycznie aktyw, wprowadź interwał w miesiącach.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Próg ostrzegania przed audytem', 'audit_warning_days_help' => 'Ile dni wcześniej powinniśmy ostrzec Cię, gdy majątek ma zostać poddany audytowi?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Prześlij kopię zapasową', 'backups_path' => 'Kopie zapasowe na serwerze są przechowywane w :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'Zostaniesz wylogowany po zakończeniu przywracania.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Ustawienia Kodów Kreskowych', 'confirm_purge' => 'Potwierdź wyczyszczenie', diff --git a/resources/lang/pl/admin/settings/message.php b/resources/lang/pl/admin/settings/message.php index ca2ac209a0..45007aad2c 100644 --- a/resources/lang/pl/admin/settings/message.php +++ b/resources/lang/pl/admin/settings/message.php @@ -26,15 +26,15 @@ return [ 'additional' => 'No additional error message provided. Check your mail settings and your app log.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', + 'testing' => 'Testowanie połączenia LDAP, powiązania i zapytania ...', '500' => 'Błąd serwera 500. Sprawdź logi serwera, aby uzyskać więcej informacji.', 'error' => 'Coś poszło nie tak :(', 'sync_success' => 'Przykładowe 10 użytkowników zwrócona z serwera LDAP na podstawie Twoich ustawień:', 'testing_authentication' => 'Testowanie uwierzytelniania LDAP...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'authentication_success' => 'Użytkownik uwierzytelniony z LDAP pomyślnie!' ], 'slack' => [ - 'sending' => 'Sending Slack test message...', + 'sending' => 'Wysyłanie wiadomości testowej Slack...', 'success_pt1' => 'Success! Check the ', 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', '500' => 'Błąd 500 serwera.', diff --git a/resources/lang/pl/button.php b/resources/lang/pl/button.php index b87d48ab20..981da19b45 100644 --- a/resources/lang/pl/button.php +++ b/resources/lang/pl/button.php @@ -17,8 +17,8 @@ return [ 'generate_labels' => '{1} Generuj etykietę|[2,*] Generuj etykiety', 'send_password_link' => 'Wyślij e-mail z linkiem resetującym hasło', 'go' => 'Dalej', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', + 'bulk_actions' => 'Akcje zbiorcze', + 'add_maintenance' => 'Dodaj konserwację', 'append' => 'Dołącz', 'new' => 'Nowy', ]; diff --git a/resources/lang/pl/general.php b/resources/lang/pl/general.php index 8a6a84d8c7..3069102792 100644 --- a/resources/lang/pl/general.php +++ b/resources/lang/pl/general.php @@ -68,7 +68,7 @@ 'record_created' => 'Rekord utworzony', 'updated_at' => 'Zaktualizowano', 'currency' => 'PLN', // this is deprecated - 'current' => 'Lista urzytkowników', + 'current' => 'Lista użytkowników', 'current_password' => 'Bieżące hasło', 'customize_report' => 'Dostosuj raport', 'custom_report' => 'Raport niestandardowy składnik aktywów', @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Domena poczty e-mail', 'email_format' => 'Format e-mail', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'To jest używane do generowania e-maili podczas importowania', 'error' => 'Błąd', 'filastname_format' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Ilość', 'quantity' => 'Ilość', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Gotowe do wdrożenia', 'recent_activity' => 'Ostatnia aktywność', 'remaining' => 'Pozostało', @@ -280,17 +283,17 @@ 'hide_help' => 'Ukryj pomoc', 'view_all' => 'view all', 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', + 'email' => 'Adres e-mail', 'do_not_change' => 'Do Not Change', 'bug_report' => 'Report a Bug', 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', + 'setup_step_1' => 'Krok 1', + 'setup_step_2' => 'Krok 2', + 'setup_step_3' => 'Krok 3', + 'setup_step_4' => 'Krok 4', 'setup_config_check' => 'Configuration Check', 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', + 'setup_create_admin' => 'Utwórz konto administratora', 'setup_done' => 'Finished!', 'bulk_edit_about_to' => 'You are about to edit the following: ', 'checked_out' => 'Checked Out', @@ -308,7 +311,7 @@ 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', 'improvements' => 'Improvements', 'information' => 'Information', - 'permissions' => 'Permissions', + 'permissions' => 'Uprawnienia', 'managed_ldap' => '(Managed via LDAP)', 'export' => 'Export', 'ldap_sync' => 'LDAP Sync', @@ -316,34 +319,34 @@ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Błędna kategoria', 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', '60_percent_warning' => '60% Complete (warning)', 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', + 'new_asset' => 'Nowy środek trwały', + 'new_license' => 'Nowa licencja', + 'new_accessory' => 'Nowe akcesorium', + 'new_consumable' => 'Nowy materiał eksploatacyjny', + 'collapse' => 'Zwiń', 'assigned' => 'Assigned', 'asset_count' => 'Asset Count', 'accessories_count' => 'Accessories Count', 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + 'notification_error' => 'Błąd:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_success' => 'Sukces:', + 'notification_warning' => 'Uwaga:', + 'notification_info' => 'Informacja:', 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name:', + 'model_name' => 'Nazwa modelu:', 'asset_name' => 'Asset Name:', 'consumable_information' => 'Consumable Information:', 'consumable_name' => 'Consumable Name:', 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', + 'accessory_name' => 'Nazwa akcesorium:', + 'clone_item' => 'Klonuj obiekt', 'checkout_tooltip' => 'Check this item out', 'checkin_tooltip' => 'Check this item in', 'checkout_user_tooltip' => 'Check this item out to a user', diff --git a/resources/lang/pl/passwords.php b/resources/lang/pl/passwords.php index b3ef270139..47e7bd4883 100644 --- a/resources/lang/pl/passwords.php +++ b/resources/lang/pl/passwords.php @@ -1,6 +1,6 @@ 'Twój link do hasła został wysłany!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'E-mail nie jest przypisany do żadnego aktywnego konta.', ]; diff --git a/resources/lang/pt-BR/admin/custom_fields/general.php b/resources/lang/pt-BR/admin/custom_fields/general.php index c96be7cb09..3fb13cf457 100644 --- a/resources/lang/pt-BR/admin/custom_fields/general.php +++ b/resources/lang/pt-BR/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/pt-BR/admin/hardware/general.php b/resources/lang/pt-BR/admin/hardware/general.php index ff5904feb5..43e418976f 100644 --- a/resources/lang/pt-BR/admin/hardware/general.php +++ b/resources/lang/pt-BR/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arquivado', 'asset' => 'Ativo', 'bulk_checkout' => 'Alocação de Ativos', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Retornar Ativo', 'checkout' => 'Checkout de Ativo', 'clone' => 'Clonar Ativo', diff --git a/resources/lang/pt-BR/admin/settings/general.php b/resources/lang/pt-BR/admin/settings/general.php index bf5b47a8eb..253c87a0fa 100644 --- a/resources/lang/pt-BR/admin/settings/general.php +++ b/resources/lang/pt-BR/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Marcando essa caixa, permitirá que usuário substitua a interface por outra diferente.', 'asset_ids' => 'ID do ativo', 'audit_interval' => 'Intervalo de auditoria', - 'audit_interval_help' => 'Se você precisa verificar fisicamente seus ativos com frequência, insira um intervalo em meses.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Limiar de aviso de auditoria', 'audit_warning_days_help' => 'Com quantos dias de antecedência deseja ser avisado sobre a verificação de seus ativos?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Configuração do código de barras', 'confirm_purge' => 'Confirmar a Exclusão em Lote', diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index 1306840cee..84919be3d4 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -19,10 +19,10 @@ 'asset' => 'Ativo', 'asset_report' => 'Relatório de Ativos', 'asset_tag' => 'Marcação do Ativo', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'Etiquetas de Ativo', + 'assets_available' => 'Ativos disponíveis', + 'accept_assets' => 'Aceitar Ativos :name', + 'accept_assets_menu' => 'Aceitar Ativos', 'audit' => 'Auditoria', 'audit_report' => 'Registro de auditoria', 'assets' => 'Ativos', @@ -33,10 +33,10 @@ 'bulkaudit' => 'Auditoria em massa', 'bulkaudit_status' => 'Status da auditoria', 'bulk_checkout' => 'Check-out em massa', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bulk_edit' => 'Edição em massa', + 'bulk_delete' => 'Exclusão em massa', + 'bulk_actions' => 'Ações em massa', + 'bulk_checkin_delete' => 'Check-in em Massa & Excluir', 'bystatus' => 'por status', 'cancel' => 'Cancelar', 'categories' => 'Categorias', @@ -69,8 +69,8 @@ 'updated_at' => 'Atualizado por', 'currency' => '$', // this is deprecated 'current' => 'Atuais', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Senha atual', + 'customize_report' => 'Personalizar relatório', 'custom_report' => 'Relatório de Ativos Personalizado', 'dashboard' => 'Painel de Controle', 'days' => 'dias', @@ -82,12 +82,12 @@ 'delete_confirm' => 'Você tem certeza que deseja excluir :item?', 'deleted' => 'Excluído', 'delete_seats' => 'Utilizadores apagados', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Erro ao Excluir', 'departments' => 'Departamentos', 'department' => 'Departamento', 'deployed' => 'Implantado', 'depreciation' => 'Depreciação', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Depreciações', 'depreciation_report' => 'Relatório de Depreciações', 'details' => 'Detalhes', 'download' => 'Download', @@ -96,8 +96,9 @@ 'eol' => 'EOL', 'email_domain' => 'E-mail Domínio', 'email_format' => 'E-mail Formato', + 'employee_number' => 'Número de funcionário', 'email_domain_help' => 'Isto é usado para gerar endereços de e-mail na importação', - 'error' => 'Error', + 'error' => 'Erro', 'filastname_format' => 'Primeira Inicial com sobrenome (jsmith@example.com)', 'firstname_lastname_format' => 'Primeiro nome com sobrenome (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Primeiro nome com sobrenome (jane.smith@example.com)', @@ -114,21 +115,21 @@ 'file_name' => 'Arquivo', 'file_type' => 'Tipo de arquivo', 'file_uploads' => 'Carregamentos de Arquivos', - 'file_upload' => 'File Upload', + 'file_upload' => 'Upload de Arquivo', 'generate' => 'Gerar', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Gerar Etiquetas', 'github_markdown' => 'Este campo permite Github flavored markdown.', 'groups' => 'Grupos', 'gravatar_email' => 'Endereço de E-mail do Gravatar', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Modifique seu avatar em Gravatar.com.', 'history' => 'Histórico', 'history_for' => 'Histórico de', 'id' => 'ID', 'image' => 'Imagem', 'image_delete' => 'Excluir Imagem', 'image_upload' => 'Carregar Imagem', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'O tipo de arquivo aceito é :types. O tamanho máximo de upload permitido é :size.|Tipos de arquivos aceitos são :types. O tamanho máximo de upload é :size.', + 'filetypes_size_help' => 'O tamanho máximo de upload permitido é :size.', 'image_filetypes_help' => 'Os tipos de arquivo aceitos são jpg, webp, png, gif e svg. O tamanho máximo de upload permitido é: tamanho.', 'import' => 'Importar', 'importing' => 'Importando', @@ -138,7 +139,7 @@ 'asset_maintenance_report' => 'Relatório de Manutenção em Ativo', 'asset_maintenances' => 'Manutenções em Ativo', 'item' => 'Item', - 'item_name' => 'Item Name', + 'item_name' => 'Nome do Item', 'insufficient_permissions' => 'Você não tem permissão!', 'kits' => 'Kits predefinidos', 'language' => 'Idioma', @@ -150,7 +151,7 @@ 'licenses_available' => 'licenças disponíveis', 'licenses' => 'Licenças', 'list_all' => 'Listar Todos', - 'loading' => 'Loading... please wait....', + 'loading' => 'Carregando, aguarde...', 'lock_passwords' => 'Este valor de campo não será salvo em uma instalação de demonstração.', 'feature_disabled' => 'Esta funcionalidade foi desativada na versão de demonstração.', 'location' => 'Local', @@ -159,17 +160,17 @@ 'logout' => 'Sair', 'lookup_by_tag' => 'Pesquisa pela Tag ativos', 'maintenances' => 'Manutenções', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'Gerenciar chaves da API', 'manufacturer' => 'Fabricante', 'manufacturers' => 'Fabricantes', 'markdown' => 'Este campo permite Github flavored markdown.', 'min_amt' => 'Min. Qt', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'min_amt_help' => 'Número mínimo de itens que devem estar disponíveis antes de um alerta ser gerado. Deixe a quantidade mínima em branco se não quiser receber alertas de inventário baixo.', 'model_no' => 'Nº do Modelo', 'months' => 'meses', 'moreinfo' => 'Mais Informações', 'name' => 'Nome', - 'new_password' => 'New Password', + 'new_password' => 'Nova Senha', 'next' => 'Próxima', 'next_audit_date' => 'Próxima Data de Auditoria', 'last_audit' => 'Última auditoria', @@ -191,23 +192,25 @@ 'purchase_date' => 'Data da compra', 'qty' => 'QTD', 'quantity' => 'Quantidade', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quantity_minimum' => 'Você tem :count itens abaixo ou quase abaixo dos níveis de quantidade mínima', + 'quickscan_checkin' => 'Check-in por Escaneamento Rápido', + 'quickscan_checkin_status' => 'Estado do Check-in', 'ready_to_deploy' => 'Pronto para Implantar', 'recent_activity' => 'Atividade Recente', - 'remaining' => 'Remaining', + 'remaining' => 'Restante', 'remove_company' => 'Remover associação de empresa', 'reports' => 'Relatórios', 'restored' => 'restaurado', - 'restore' => 'Restore', - 'requestable_models' => 'Requestable Models', + 'restore' => 'Restaurar', + 'requestable_models' => 'Modelos Solicitáveis', 'requested' => 'Solicitado', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Data de Solicitação', + 'requested_assets' => 'Ativos solicitados', + 'requested_assets_menu' => 'Ativos solicitados', 'request_canceled' => 'Pedido cancelado', 'save' => 'Salvar', 'select' => 'Selecionar', - 'select_all' => 'Select All', + 'select_all' => 'Selecionar todos', 'search' => 'Buscar', 'select_category' => 'Selecione uma categoria', 'select_department' => 'Selecione um Departamento', @@ -227,7 +230,7 @@ 'sign_in' => 'Entrar', 'signature' => 'Assinatura', 'skin' => 'Temas', - 'slack_msg_note' => 'A slack message will be sent', + 'slack_msg_note' => 'Uma mensagem será enviada via Slack', 'slack_test_msg' => 'Ah é! Parece que sua integração com o Snipe-IT está funcionando!', 'some_features_disabled' => 'MODO DE DEMONSTRAÇÃO: Algumas funcionalidades estão desativadas nesta instalação.', 'site_name' => 'Nome do Site', @@ -239,7 +242,7 @@ 'sure_to_delete' => 'Você tem certeza que deseja apagar', 'submit' => 'Confirmar', 'target' => 'Meta', - 'toggle_navigation' => 'Toogle Navigation', + 'toggle_navigation' => 'Ativar Navegação', 'time_and_date_display' => 'Exibição de Hora e Data', 'total_assets' => 'ativos no total', 'total_licenses' => 'licenças no total', @@ -259,7 +262,7 @@ 'users' => 'Usuários', 'viewall' => 'Visualizar Todos', 'viewassets' => 'Ver Ativos Atribuídos', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Ver Ativos para :name', 'website' => 'Site', 'welcome' => 'Bem-vindo(a), :name', 'years' => 'anos', @@ -273,28 +276,28 @@ 'accept' => 'Aceitar :asset', 'i_accept' => 'Eu aceito', 'i_decline' => 'Eu recuso', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'Aceitar/Recusar', 'sign_tos' => 'Assine abaixo para indicar que você concorda com os termos do serviço:', 'clear_signature' => 'Limpar assinatura', 'show_help' => 'Mostrar ajuda', 'hide_help' => 'Ocultar ajuda', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', + 'view_all' => 'ver todos', + 'hide_deleted' => 'Ocultar excluídos', + 'email' => 'E-mail', + 'do_not_change' => 'Não alterar', + 'bug_report' => 'Relatar um Erro/Problema', + 'user_manual' => 'Manual do Usuário', + 'setup_step_1' => 'Passo 1', + 'setup_step_2' => 'Passo 2', + 'setup_step_3' => 'Passo 3', + 'setup_step_4' => 'Passo 4', + 'setup_config_check' => 'Verificar Configuração', + 'setup_create_database' => 'Criar tabelas no banco de dados', + 'setup_create_admin' => 'Criar usuário administrativo', + 'setup_done' => 'Concluído!', + 'bulk_edit_about_to' => 'Você está prestes a editar o seguinte: ', + 'checked_out' => 'Alocado', + 'checked_out_to' => 'Alocado para', 'fields' => 'Fields', 'last_checkout' => 'Last Checkout', 'due_to_checkin' => 'The following :count items are due to be checked in soon:', @@ -341,10 +344,10 @@ 'asset_name' => 'Asset Name:', 'consumable_information' => 'Consumable Information:', 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', + 'accessory_information' => 'Informações do acessório:', + 'accessory_name' => 'Nome do Acessório:', + 'clone_item' => 'Clonar Item', + 'checkout_tooltip' => 'Fazer check-out do item', + 'checkin_tooltip' => 'Fazer check-in do item', + 'checkout_user_tooltip' => 'Fazer check-out deste item para um usuário', ]; diff --git a/resources/lang/pt-BR/passwords.php b/resources/lang/pt-BR/passwords.php index 7bd0fb3109..1f7c9a871e 100644 --- a/resources/lang/pt-BR/passwords.php +++ b/resources/lang/pt-BR/passwords.php @@ -1,6 +1,6 @@ 'O link com a senha de acesso foi enviado com sucesso!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Nenhum usuário ativo encontrado com este e-mail.', ]; diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index 09808b95c4..1175b201b5 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -64,7 +64,7 @@ return [ 'string' => 'O :attribute deve ter pelo menos :min caracteres.', 'array' => 'O :attribute deve ter pelo menos :min items.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => 'O atributo deve começar com um dos seguintes valores.', 'not_in' => 'O :attribute selecionado é inválido.', 'numeric' => 'O :attribute deve ser um número.', 'present' => 'O campo:attribute deve estar presente.', diff --git a/resources/lang/pt-PT/admin/custom_fields/general.php b/resources/lang/pt-PT/admin/custom_fields/general.php index d12b67315d..fd5d9dccfd 100644 --- a/resources/lang/pt-PT/admin/custom_fields/general.php +++ b/resources/lang/pt-PT/admin/custom_fields/general.php @@ -42,5 +42,7 @@ return [ 'make_required' => 'Opcional - clique para tornar obrigatório', 'reorder' => 'Reordenar', 'db_field' => 'Campo DB', - 'db_convert_warning' => 'AVISO. Este campo está na tabela de campos personalizados como :db_column mas deve ser :expected .' + 'db_convert_warning' => 'AVISO. Este campo está na tabela de campos personalizados como :db_column mas deve ser :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/pt-PT/admin/hardware/general.php b/resources/lang/pt-PT/admin/hardware/general.php index dcf55ba085..8059333449 100644 --- a/resources/lang/pt-PT/admin/hardware/general.php +++ b/resources/lang/pt-PT/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arquivado', 'asset' => 'Ativo', 'bulk_checkout' => 'Artigos em checktout', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Devolver Ativo', 'checkout' => 'Ativo de compras', 'clone' => 'Clonar Ativo', diff --git a/resources/lang/pt-PT/admin/settings/general.php b/resources/lang/pt-PT/admin/settings/general.php index 508f2b9f54..1addf0437e 100644 --- a/resources/lang/pt-PT/admin/settings/general.php +++ b/resources/lang/pt-PT/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Alertas ativos', 'alert_interval' => 'Alertas expiram (em dias)', 'alert_inv_threshold' => 'Alerta limite do inventário', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'IDs dos Artigos', 'audit_interval' => 'Intervalo de auditoria', - 'audit_interval_help' => 'Se você for obrigado a auditar fisicamente seus ativos, insira o intervalo em meses.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Limiar de aviso de auditoria', 'audit_warning_days_help' => 'Quantos dias de antecedência devemos avisar quando os ativos são devidos para a auditoria?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Definições de Código de Barras', 'confirm_purge' => 'Confirmar remoção', diff --git a/resources/lang/pt-PT/general.php b/resources/lang/pt-PT/general.php index a505248f46..a6a933b57b 100644 --- a/resources/lang/pt-PT/general.php +++ b/resources/lang/pt-PT/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL (Fim de vida)', 'email_domain' => 'Email do Domínio', 'email_format' => 'Formato do Email', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Isto é usado para criar endereços de email ao importar', 'error' => 'Erro', 'filastname_format' => 'Primeira Inicial Último Nome(jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTD', 'quantity' => 'Quantidade', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Pronto para implementar', 'recent_activity' => 'Actividade Recente', 'remaining' => 'Restantes', @@ -307,43 +310,43 @@ 'range' => 'Range', 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', 'improvements' => 'Improvements', - 'information' => 'Information', + 'information' => 'Informação', 'permissions' => 'Permissions', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', - 'ldap_sync' => 'LDAP Sync', + 'managed_ldap' => '(Gerenciado via LDAP)', + 'export' => 'Exportar', + 'ldap_sync' => 'Sincronização LDAP', 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', + 'synchronize' => 'Sincronizar', + 'sync_results' => 'Resultados da sincronização', + 'license_serial' => 'Número Serie/Chave Produto', + 'invalid_category' => 'Categoria inválida', + 'dashboard_info' => 'Este é o seu painel. Há muitos como este, mas este é o seu.', + '60_percent_warning' => '60% Completo (aviso)', 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', + 'new_asset' => 'Novo Artigo', + 'new_license' => 'Nova Licença', + 'new_accessory' => 'Novo Acessório', + 'new_consumable' => 'Novo Consumível', + 'collapse' => 'Esconder', + 'assigned' => 'Atribuir', 'asset_count' => 'Asset Count', 'accessories_count' => 'Accessories Count', 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name:', - 'asset_name' => 'Asset Name:', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', + 'notification_error' => 'Erro:', + 'notification_error_hint' => 'Por favor, verifique os erros no formulário abaixo', + 'notification_success' => 'Sucesso:', + 'notification_warning' => 'Aviso:', + 'notification_info' => 'Informação:', + 'asset_information' => 'Informação do Artigo', + 'model_name' => 'Nome do Modelo:', + 'asset_name' => 'Nome do Artigo:', + 'consumable_information' => 'Informações do Consumível:', + 'consumable_name' => 'Nome do Consumível:', + 'accessory_information' => 'Informações sobre acessório:', + 'accessory_name' => 'Nome do Acessório:', + 'clone_item' => 'Clonar Item', 'checkout_tooltip' => 'Check this item out', 'checkin_tooltip' => 'Check this item in', 'checkout_user_tooltip' => 'Check this item out to a user', diff --git a/resources/lang/pt-PT/mail.php b/resources/lang/pt-PT/mail.php index 4f506eadfa..793584c636 100644 --- a/resources/lang/pt-PT/mail.php +++ b/resources/lang/pt-PT/mail.php @@ -21,9 +21,9 @@ return [ 'Confirm_Asset_Checkin' => 'Confirmação da devolução do artigo', 'Confirm_Accessory_Checkin' => 'Confirme a devolução do acessório', 'Confirm_accessory_delivery' => 'Confirme a entrega do acessório', - 'Confirm_license_delivery' => 'License delivery confirmation', - 'Confirm_asset_delivery' => 'Asset delivery confirmation', - 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'Confirm_license_delivery' => 'Confirmação de entrega de licença', + 'Confirm_asset_delivery' => 'Confirmação de entrega do artigo', + 'Confirm_consumable_delivery' => 'Confirmação de entrega do consumível', 'current_QTY' => 'qtde. actual', 'Days' => 'Dias', 'days' => 'Dias', @@ -59,7 +59,7 @@ return [ 'test_mail_text' => 'Isto é um email de teste do Snipe-IT Asset Management System. Se recebeste o recebeste, quer dizer que o email está a funcionar :)', 'the_following_item' => 'O Item a seguir foi devolvido: ', 'low_inventory_alert' => 'Há :count que está abaixo do estoque mínimo ou em breve estará baixo. Existem :count itens que estão abaixo do estoque mínimo ou em breve estarão baixos.', - 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'Existe :count artigo com a garantia a expirar nos próximos :threshold dias.|Existem :count artigos com a garantia a expirar nos próximos :threshold dias.', 'license_expiring_alert' => 'Há :count licença a expirar nos próximos :threshold dias. Existem :count licenças que irão expirar nos próximos :threshold dias.', 'to_reset' => 'Para fazer reset a senha do :web, preencha este formulário:', 'type' => 'Tipo', diff --git a/resources/lang/pt-PT/passwords.php b/resources/lang/pt-PT/passwords.php index 4ff0538b6b..76b29ad483 100644 --- a/resources/lang/pt-PT/passwords.php +++ b/resources/lang/pt-PT/passwords.php @@ -1,6 +1,6 @@ 'O link com a senha de acesso foi enviado com sucesso!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Nenhum Utilizador activo encontrado com esse e-mail.', ]; diff --git a/resources/lang/ro/admin/custom_fields/general.php b/resources/lang/ro/admin/custom_fields/general.php index f39eb30be1..9e630df03d 100644 --- a/resources/lang/ro/admin/custom_fields/general.php +++ b/resources/lang/ro/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Opțional - faceți clic pentru a deveni obligatoriu', 'reorder' => 'Reordonare', 'db_field' => 'Câmp în baza de date', - 'db_convert_warning' => 'AVERTISMENT. Acest câmp este în tabelul câmpurilor personalizate ca :db_column dar ar trebui să fie :expected .' + 'db_convert_warning' => 'AVERTISMENT. Acest câmp este în tabelul câmpurilor personalizate ca :db_column dar ar trebui să fie :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ro/admin/hardware/general.php b/resources/lang/ro/admin/hardware/general.php index 042269fafc..b4869865da 100644 --- a/resources/lang/ro/admin/hardware/general.php +++ b/resources/lang/ro/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arhivate', 'asset' => 'Activ', 'bulk_checkout' => 'Predă activ', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Verifica activ', 'checkout' => 'Checkout Asset', 'clone' => 'Cloneaza activ', diff --git a/resources/lang/ro/admin/settings/general.php b/resources/lang/ro/admin/settings/general.php index e1013571b8..077f98f5f0 100644 --- a/resources/lang/ro/admin/settings/general.php +++ b/resources/lang/ro/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Alerte activată', 'alert_interval' => 'Termenul de expirare a alertelor (în zile)', 'alert_inv_threshold' => 'Ajustarea pragului de inventar', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID-uri de active', 'audit_interval' => 'Interval de audit', - 'audit_interval_help' => 'Dacă vi se cere să efectuați un audit fizic în mod regulat, introduceți intervalul în luni.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Prag de avertizare privind auditul', 'audit_warning_days_help' => 'Câte zile în avans trebuie să vă avertizăm când activele sunt scadente pentru audit?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Setări cod de bare', 'confirm_purge' => 'Confirmați purjarea', diff --git a/resources/lang/ro/general.php b/resources/lang/ro/general.php index cb747bd366..9bb4a17569 100644 --- a/resources/lang/ro/general.php +++ b/resources/lang/ro/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Domeniul de e-mail', 'email_format' => 'Formatul e-mailului', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Acesta este folosit pentru a genera adrese de e-mail atunci când importați', 'error' => 'Error', 'filastname_format' => 'Primul nume inițial (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Cantitate', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Gata de lansare', 'recent_activity' => 'Activitate recentă', 'remaining' => 'Remaining', diff --git a/resources/lang/ro/passwords.php b/resources/lang/ro/passwords.php index cb6bdbbf12..4772940015 100644 --- a/resources/lang/ro/passwords.php +++ b/resources/lang/ro/passwords.php @@ -1,6 +1,6 @@ 'Linkul dvs. de parolă a fost trimis!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/ru/admin/custom_fields/general.php b/resources/lang/ru/admin/custom_fields/general.php index 4149989f36..fe92f5f168 100644 --- a/resources/lang/ru/admin/custom_fields/general.php +++ b/resources/lang/ru/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Необязательное - нажмите чтобы сделать обязательным', 'reorder' => 'Изменить порядок', 'db_field' => 'Поле БД', - 'db_convert_warning' => 'ВНИМАНИЕ. Это поле находится в пользовательской таблице как :db_column но должно быть :expected .' + 'db_convert_warning' => 'ВНИМАНИЕ. Это поле находится в пользовательской таблице как :db_column но должно быть :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ru/admin/hardware/general.php b/resources/lang/ru/admin/hardware/general.php index 671fb6fa25..99bfa6e129 100644 --- a/resources/lang/ru/admin/hardware/general.php +++ b/resources/lang/ru/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Архивированные', 'asset' => 'Актив', 'bulk_checkout' => 'Выдать актив пользователю', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Вернуть актив на склад', 'checkout' => 'Выдать актив пользователю', 'clone' => 'Клонировать актив', diff --git a/resources/lang/ru/admin/settings/general.php b/resources/lang/ru/admin/settings/general.php index 24fd3a968f..ef54695cdf 100644 --- a/resources/lang/ru/admin/settings/general.php +++ b/resources/lang/ru/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID актива', 'audit_interval' => 'Интервал аудита', - 'audit_interval_help' => 'Если вам требуется регулярно физически проверять свои активы, введите интервал в месяцах.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Предупреждающий порог предупреждения', 'audit_warning_days_help' => 'За сколько дней мы должны предупредить вас, когда активы подлежат аудиту?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Настройки штрихкода', 'confirm_purge' => 'Подтвердить удаление', diff --git a/resources/lang/ru/general.php b/resources/lang/ru/general.php index 00b45c3ac3..386daa259f 100644 --- a/resources/lang/ru/general.php +++ b/resources/lang/ru/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Домен адреса электронной почты', 'email_format' => 'Формат адреса электронной почты', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Он используется для генерации адреса при импорте', 'error' => 'Ошибка', 'filastname_format' => 'Первая буква имени и фамилия (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Кол-во', 'quantity' => 'Количество', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Готов к установке', 'recent_activity' => 'Недавняя активность', 'remaining' => 'Remaining', diff --git a/resources/lang/ru/passwords.php b/resources/lang/ru/passwords.php index 7fd7cc587c..e5dfa1f10a 100644 --- a/resources/lang/ru/passwords.php +++ b/resources/lang/ru/passwords.php @@ -1,6 +1,6 @@ 'Ваша ссылка с паролем отправлена!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Активных пользователей с указанным email-ом не найдено.', ]; diff --git a/resources/lang/si-LK/admin/custom_fields/general.php b/resources/lang/si-LK/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/si-LK/admin/custom_fields/general.php +++ b/resources/lang/si-LK/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/si-LK/admin/hardware/general.php b/resources/lang/si-LK/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/si-LK/admin/hardware/general.php +++ b/resources/lang/si-LK/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/si-LK/admin/settings/general.php b/resources/lang/si-LK/admin/settings/general.php index 3e7a60f89f..6bbab229e3 100644 --- a/resources/lang/si-LK/admin/settings/general.php +++ b/resources/lang/si-LK/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/si-LK/general.php b/resources/lang/si-LK/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/si-LK/general.php +++ b/resources/lang/si-LK/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/si-LK/passwords.php b/resources/lang/si-LK/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/si-LK/passwords.php +++ b/resources/lang/si-LK/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/sk/admin/categories/general.php b/resources/lang/sk/admin/categories/general.php index 9f62ba012f..d862af8792 100644 --- a/resources/lang/sk/admin/categories/general.php +++ b/resources/lang/sk/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Upraviť kategóriu', 'use_default_eula' => 'Použiť predvolený dokument EULA namiesto toho.', 'use_default_eula_disabled' => 'Použiť namiesto toho predvolený dokument EULA. Predvolený dokument EULA nie je nastavený. Prosím vyberte predvolený dokument v Nastaveniach.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Použiť predvolenú EULA', ); diff --git a/resources/lang/sk/admin/custom_fields/general.php b/resources/lang/sk/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/sk/admin/custom_fields/general.php +++ b/resources/lang/sk/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/sk/admin/hardware/general.php b/resources/lang/sk/admin/hardware/general.php index eeac78fc7b..12713367cb 100644 --- a/resources/lang/sk/admin/hardware/general.php +++ b/resources/lang/sk/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archivované', 'asset' => 'Majetok', 'bulk_checkout' => 'Vyskladniť majetky', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Prevziať majetok', 'checkout' => 'Vyskladniť majetok', 'clone' => 'Duplikovať majetok', diff --git a/resources/lang/sk/admin/locations/table.php b/resources/lang/sk/admin/locations/table.php index 8a69a597dd..5335d9d5b7 100644 --- a/resources/lang/sk/admin/locations/table.php +++ b/resources/lang/sk/admin/locations/table.php @@ -20,21 +20,21 @@ return [ 'parent' => 'Nadradené', 'currency' => 'Mena lokality', 'ldap_ou' => 'LDAP vyhľadávanie OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', + 'user_name' => 'Meno používateľa', + 'department' => 'Oddelenie', + 'location' => 'Lokalita', + 'asset_tag' => 'Označenie majetku', + 'asset_name' => 'Názov', + 'asset_category' => 'Kategória', + 'asset_manufacturer' => 'Výrobca', 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', - 'signed_by' => 'Signed Off By:', + 'asset_serial' => 'Sériové číslo', + 'asset_location' => 'Lokalita', + 'asset_checked_out' => 'Odovzdané', + 'asset_expected_checkin' => 'Očakávaný dátum prijatia', + 'date' => 'Dátum:', + 'signed_by_asset_auditor' => 'Podpísané (Audítor majetku):', + 'signed_by_finance_auditor' => 'Podpísané (Finančný auditor):', + 'signed_by_location_manager' => 'Podpísané (Manažér lokality):', + 'signed_by' => 'Odpísal:', ]; diff --git a/resources/lang/sk/admin/settings/general.php b/resources/lang/sk/admin/settings/general.php index 7d654e5a4c..6c7de81b44 100644 --- a/resources/lang/sk/admin/settings/general.php +++ b/resources/lang/sk/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Zaškrtnutím tohto políčka sa povolíí používateľovi nahradiť UI tému vlastnou.', 'asset_ids' => 'ID-čka majetku', 'audit_interval' => 'Interval pre auditovanie', - 'audit_interval_help' => 'Pokiaľ budete musieť pravidelne fyzicky auditovať svoj majetok, zadajte interval v mesiacoch.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Prah výstrahy auditu', 'audit_warning_days_help' => 'Koľko dní dopredu by sme vás mali upozorňovať, keď je majetok čakajúci na audit?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Nastavnia čiarového kódu', 'confirm_purge' => 'Potvrdiť čistenie', diff --git a/resources/lang/sk/general.php b/resources/lang/sk/general.php index c3798cc491..e952ccf2b6 100644 --- a/resources/lang/sk/general.php +++ b/resources/lang/sk/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Chyba', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/sk/help.php b/resources/lang/sk/help.php index ac0df59422..c965d684d2 100644 --- a/resources/lang/sk/help.php +++ b/resources/lang/sk/help.php @@ -13,7 +13,7 @@ return [ | */ - 'more_info_title' => 'More Info', + 'more_info_title' => 'Viac info', 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', diff --git a/resources/lang/sk/passwords.php b/resources/lang/sk/passwords.php index 6205ef774d..c15e9a8bca 100644 --- a/resources/lang/sk/passwords.php +++ b/resources/lang/sk/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Úspech: Ak táto e-mailová adresa v našom systéme existuje, bol vám odoslaný e-mail na obnovenie hesla.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/sl/admin/custom_fields/general.php b/resources/lang/sl/admin/custom_fields/general.php index bb88ad4b38..eec95f6643 100644 --- a/resources/lang/sl/admin/custom_fields/general.php +++ b/resources/lang/sl/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/sl/admin/hardware/general.php b/resources/lang/sl/admin/hardware/general.php index a610470fa9..b522a2ea8d 100644 --- a/resources/lang/sl/admin/hardware/general.php +++ b/resources/lang/sl/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arhivirano', 'asset' => 'Sredstev', 'bulk_checkout' => 'Izdaja sredstev', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Sprejem sredstev', 'checkout' => 'Izdaja sredstev', 'clone' => 'Klonska sredstvo', diff --git a/resources/lang/sl/admin/settings/general.php b/resources/lang/sl/admin/settings/general.php index b38f08bcdc..3c636b62a0 100644 --- a/resources/lang/sl/admin/settings/general.php +++ b/resources/lang/sl/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Potrditev tega polja bo uporabnikom omogočila spremembo preobleke uporabniškega vmesnika z drugo.', 'asset_ids' => 'ID sredstva', 'audit_interval' => 'Revizijski interval', - 'audit_interval_help' => 'Če boste morali redno fizično pregledovati svoja sredstva, vnesite interval v mesecih.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Prag za opozorilo o reviziji', 'audit_warning_days_help' => 'Koliko dni vnaprej vas opozorimo, kdaj so sredstva namenjena za revizijo?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Nastavitve črtne kode', 'confirm_purge' => 'Potrdi čiščenje', diff --git a/resources/lang/sl/general.php b/resources/lang/sl/general.php index f715588078..702a79163c 100644 --- a/resources/lang/sl/general.php +++ b/resources/lang/sl/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'E-poštna domena', 'email_format' => 'Format e-pošte', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'To se uporablja za ustvarjanje e-poštnih naslovov pri uvozu', 'error' => 'Error', 'filastname_format' => 'Prva črka imena priimek (jsmith@example.com)', @@ -193,6 +194,8 @@ 'qty' => 'KOLIČINA', 'quantity' => 'Količina', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Pripravljeni za uporabo', 'recent_activity' => 'Nedavne dejavnosti', 'remaining' => 'Remaining', diff --git a/resources/lang/sl/passwords.php b/resources/lang/sl/passwords.php index 750cfd46e2..4772940015 100644 --- a/resources/lang/sl/passwords.php +++ b/resources/lang/sl/passwords.php @@ -1,6 +1,6 @@ 'Povezava za vaše geslo je bila poslana!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/sr-CS/admin/custom_fields/general.php b/resources/lang/sr-CS/admin/custom_fields/general.php index e98bcd5bd5..f04d3b6ba4 100644 --- a/resources/lang/sr-CS/admin/custom_fields/general.php +++ b/resources/lang/sr-CS/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/sr-CS/admin/hardware/general.php b/resources/lang/sr-CS/admin/hardware/general.php index 2d78b952d2..571777a5f6 100644 --- a/resources/lang/sr-CS/admin/hardware/general.php +++ b/resources/lang/sr-CS/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arhivirano', 'asset' => 'Imovina', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Kloniraj imovinu', diff --git a/resources/lang/sr-CS/admin/settings/general.php b/resources/lang/sr-CS/admin/settings/general.php index ba723e0603..d898ee2c8d 100644 --- a/resources/lang/sr-CS/admin/settings/general.php +++ b/resources/lang/sr-CS/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Upozorenja na email su omogućena', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Čekiranjem ovog polja omogućava se korisniku da premosti UI \'skin\' sa nekim drugim.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Interval revizije', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/sr-CS/general.php b/resources/lang/sr-CS/general.php index d9bd4cf7fc..0c889660a9 100644 --- a/resources/lang/sr-CS/general.php +++ b/resources/lang/sr-CS/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Ovo se koristi za generisanje e-mail adrese prilikom uvoza', 'error' => 'Error', 'filastname_format' => 'Prvo slovo imena Prezime (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'KOL', 'quantity' => 'Količina', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Spremna za raspoređivanje', 'recent_activity' => 'Nedavna aktivnost', 'remaining' => 'Remaining', diff --git a/resources/lang/sr-CS/passwords.php b/resources/lang/sr-CS/passwords.php index 395d2b19e4..4772940015 100644 --- a/resources/lang/sr-CS/passwords.php +++ b/resources/lang/sr-CS/passwords.php @@ -1,6 +1,6 @@ 'Veza lozinke je poslata!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/sv-SE/admin/categories/general.php b/resources/lang/sv-SE/admin/categories/general.php index 1dcde26972..42187664a1 100644 --- a/resources/lang/sv-SE/admin/categories/general.php +++ b/resources/lang/sv-SE/admin/categories/general.php @@ -18,6 +18,6 @@ return array( 'update' => 'Uppdatera kategori', 'use_default_eula' => 'Använd standard-licensavtal, EULA istället.', 'use_default_eula_disabled' => 'Använd den primära licensavtalet, EULA:n, istället. Inget primärt licensavtal, EULA, är satt. Vänligen lägg till en under Inställningar.', - 'use_default_eula_column' => 'Use default EULA', + 'use_default_eula_column' => 'Använd standard EULA', ); diff --git a/resources/lang/sv-SE/admin/companies/general.php b/resources/lang/sv-SE/admin/companies/general.php index ed9dbba9ac..b8d22a2523 100644 --- a/resources/lang/sv-SE/admin/companies/general.php +++ b/resources/lang/sv-SE/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Välj företag', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Om företag', + 'about_companies_description' => ' Du kan använda företag som ett enkelt informativt fält, eller så kan du använda dem för att begränsa tillgångar och tillgängligheten för användare med ett visst företag genom att aktivera Full Företagssupport i dina administratörsinställningar.', ]; diff --git a/resources/lang/sv-SE/admin/custom_fields/general.php b/resources/lang/sv-SE/admin/custom_fields/general.php index 1958ad1688..b47177d693 100644 --- a/resources/lang/sv-SE/admin/custom_fields/general.php +++ b/resources/lang/sv-SE/admin/custom_fields/general.php @@ -2,11 +2,11 @@ return [ 'custom_fields' => 'Anpassade fält', - 'manage' => 'Manage', + 'manage' => 'Hantera', 'field' => 'Fält', 'about_fieldsets_title' => 'Om fältsamlingar', - 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', - 'custom_format' => 'Custom Regex format...', + 'about_fieldsets_text' => 'Fältsamlingar låter dig skapa grupper av fält som är anpassade efter ofta använda av en viss typ av tillgång. Ex. "Cpu", "Ram", "Hdd", etc.', + 'custom_format' => 'Anpassat Regex-format...', 'encrypt_field' => 'Kryptera värdet på det här fältet i databasen', 'encrypt_field_help' => 'VARNING: Kryptering av ett fält gör det oförsvarligt.', 'encrypted' => 'krypterad', @@ -27,19 +27,21 @@ return [ 'used_by_models' => 'Används av modeller', 'order' => 'Sortering', 'create_fieldset' => 'Ny fältsamling', - 'create_fieldset_title' => 'Create a new fieldset', + 'create_fieldset_title' => 'Skapa en ny fältsamling', 'create_field' => 'Nytt anpassat fält', - 'create_field_title' => 'Create a new custom field', + 'create_field_title' => 'Skapa ett nytt anpassat fält', 'value_encrypted' => 'Värdet på det här fältet är krypterat i databasen. Endast adminanvändare kan se det dekrypterade värdet', 'show_in_email' => 'Inkludera värdet på det här fältet i utcheckning mailen som skickas till användarna? Krypterade fält kan inte inkluderas i e-postmeddelanden.', - 'help_text' => 'Help Text', - 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', - 'about_custom_fields_title' => 'About Custom Fields', - 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', - 'add_field_to_fieldset' => 'Add Field to Fieldset', - 'make_optional' => 'Required - click to make optional', - 'make_required' => 'Optional - click to make required', - 'reorder' => 'Reorder', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'help_text' => 'Hjälptext', + 'help_text_description' => 'Detta är valfri text som visas under formulärelementen medan du redigerar en tillgång för att ge sammanhang på fältet.', + 'about_custom_fields_title' => 'Om anpassade fält', + 'about_custom_fields_text' => 'Anpassade fält låter dig lägga till egna attribut till tillgångar.', + 'add_field_to_fieldset' => 'Lägg till fält till fältsamlingar', + 'make_optional' => 'Obligatoriskt - klicka för att göra valfritt', + 'make_required' => 'Valfritt - klicka för att begära', + 'reorder' => 'Ändra ordning', + 'db_field' => 'DB Fält', + 'db_convert_warning' => 'VARNING. Detta fält finns i tabellen för anpassade fält som :db_column men bör vara :expected .', + 'is_unique' => 'Detta värde måste vara unikt för alla tillgångar', + 'unique' => 'Unik', ]; diff --git a/resources/lang/sv-SE/admin/depreciations/general.php b/resources/lang/sv-SE/admin/depreciations/general.php index 1cc4689850..22bf7d4f8e 100644 --- a/resources/lang/sv-SE/admin/depreciations/general.php +++ b/resources/lang/sv-SE/admin/depreciations/general.php @@ -6,11 +6,11 @@ return [ 'asset_depreciations' => 'Avskrivningar av tillgångar', 'create' => 'Skapa avskrivningar', 'depreciation_name' => 'Avskrivningsnamn', - 'depreciation_min' => 'Floor Value of Depreciation', + 'depreciation_min' => 'Nuvarande värde', 'number_of_months' => 'Antal Månader', 'update' => 'Uppdatera avskrivningar', - 'depreciation_min' => 'Minimum Value after Depreciation', - 'no_depreciations_warning' => 'Warning: - You do not currently have any depreciations set up. - Please set up at least one depreciation to view the depreciation report.', + 'depreciation_min' => 'Minsta värde efter avskrivningar', + 'no_depreciations_warning' => 'Varning: + Du har för närvarande inte några avskrivningar. + Vänligen ställ in minst en avskrivning för att se avskrivningsrapporten.', ]; diff --git a/resources/lang/sv-SE/admin/depreciations/table.php b/resources/lang/sv-SE/admin/depreciations/table.php index bf4190db3b..f52fdaec1e 100644 --- a/resources/lang/sv-SE/admin/depreciations/table.php +++ b/resources/lang/sv-SE/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Månader', 'term' => 'Löptid', 'title' => 'Namn ', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Nuvarande värde', ]; diff --git a/resources/lang/sv-SE/admin/groups/titles.php b/resources/lang/sv-SE/admin/groups/titles.php index 1711718563..a8ae514e4c 100644 --- a/resources/lang/sv-SE/admin/groups/titles.php +++ b/resources/lang/sv-SE/admin/groups/titles.php @@ -10,7 +10,7 @@ return [ 'group_admin' => 'Gruppadministratör', 'allow' => 'Tillåt', 'deny' => 'Neka', - 'permission' => 'Permission', - 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'permission' => 'Behörighet', + 'grant' => 'Bevilja', + 'no_permissions' => 'Denna grupp har inga behörigheter.' ]; diff --git a/resources/lang/sv-SE/admin/hardware/form.php b/resources/lang/sv-SE/admin/hardware/form.php index f942981313..4e94112187 100644 --- a/resources/lang/sv-SE/admin/hardware/form.php +++ b/resources/lang/sv-SE/admin/hardware/form.php @@ -40,10 +40,10 @@ return [ 'warranty' => 'Garanti', 'warranty_expires' => 'Garantin löper ut', 'years' => 'år', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + 'asset_location' => 'Uppdatera tillgångsplats', + 'asset_location_update_default_current' => 'Uppdatera standardplats och aktuell plats', + 'asset_location_update_default' => 'Uppdatera endast standardplats', + 'asset_not_deployable' => 'Denna tillgångs status kan inte distribueras. Denna tillgång kan inte checkas ut.', + 'asset_deployable' => 'Denna status är distribuerbar. Denna tillgång kan checkas ut.', + 'processing_spinner' => 'Bearbetar...', ]; diff --git a/resources/lang/sv-SE/admin/hardware/general.php b/resources/lang/sv-SE/admin/hardware/general.php index 4ca07a0d08..f63e0baa02 100644 --- a/resources/lang/sv-SE/admin/hardware/general.php +++ b/resources/lang/sv-SE/admin/hardware/general.php @@ -6,38 +6,39 @@ return [ 'archived' => 'Arkiverade', 'asset' => 'Tillgång', 'bulk_checkout' => 'Checkout tillgångar', + 'bulk_checkin' => 'Återta tillgångar', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Klon tillgång', 'deployable' => 'Deployable', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'Denna tillgång har tagits bort.', 'edit' => 'Redigera tillgång', - 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_deleted' => 'Denna tillgångsmodell har tagits bort. Du måste återställa modellen innan du kan återställa tillgången.', 'requestable' => 'Tillgängliga', 'requested' => 'Begärda', - 'not_requestable' => 'Not Requestable', - 'requestable_status_warning' => 'Do not change requestable status', + 'not_requestable' => 'Inte begärbar', + 'requestable_status_warning' => 'Ändra inte begärbar status', 'restore' => 'Återställ tillgången', 'pending' => 'Väntande', 'undeployable' => 'Undeployable', 'view' => 'Visa tillgång', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'Du har ett fel i din CSV-fil:', 'import_text' => '

- Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. + Ladda upp en CSV som innehåller tillgångshistorik. Tillgångar och användare MÅSTE redan finns i systemet, annars kommer de att hoppas över. Matchande tillgångar för historikimport sker mot tillgångstaggen. Vi kommer att försöka hitta en matchande användare baserat på användarens namn du anger, och kriterierna du väljer nedan. Om du inte väljer några kriterier nedan, kommer den helt enkelt att försöka matcha användarnamn formatet du konfigurerat i Admin > Allmänna inställningar.

-

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+

Fält som ingår i CSV måste matcha rubrikerna: Asset Tag, Namn, Checkout datum, Checkin datum. Eventuella ytterligare fält kommer att ignoreras.

-

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+

Checkin Datum: tomt eller framtida checkin datum kommer att checka ut objekt till associerad användare. Exklusive kolumnen Checkin Date kommer en checkin datum med dagens datum.

', - 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', - 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', - 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', - 'error_messages' => 'Error messages:', - 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'csv_import_match_f-l' => 'Försök att matcha användare med firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Försök att matcha användare med första förnamnet (jsmith) format', + 'csv_import_match_first' => 'Försök att matcha användare med förnamn (jane) format', + 'csv_import_match_email' => 'Försök att matcha användare via e-post som användarnamn', + 'csv_import_match_username' => 'Försök att matcha användare med användarnamn', + 'error_messages' => 'Felmeddelanden:', + 'success_messages' => 'Lyckade meddelande:', + 'alert_details' => 'Se nedan för detaljer.', + 'custom_export' => 'Anpassad export' ]; diff --git a/resources/lang/sv-SE/admin/hardware/message.php b/resources/lang/sv-SE/admin/hardware/message.php index 05aa9db52e..108cce61b9 100644 --- a/resources/lang/sv-SE/admin/hardware/message.php +++ b/resources/lang/sv-SE/admin/hardware/message.php @@ -4,7 +4,7 @@ return [ 'undeployable' => 'Varning: Den här tillgången har markerats som omöjlig för närvarande. Om denna status har ändrats uppdaterar du tillgångsstatusen.', 'does_not_exist' => 'Tillgång existerar inte.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'Den tillgången finns inte eller är inte önskvärd.', 'assoc_users' => 'Denna tillgång kontrolleras för närvarande till en användare och kan inte raderas. Kontrollera tillgången först och försök sedan radera igen.', 'create' => [ diff --git a/resources/lang/sv-SE/admin/hardware/table.php b/resources/lang/sv-SE/admin/hardware/table.php index aaed337c5d..fac6703404 100644 --- a/resources/lang/sv-SE/admin/hardware/table.php +++ b/resources/lang/sv-SE/admin/hardware/table.php @@ -4,11 +4,11 @@ return [ 'asset_tag' => 'Asset Tag', 'asset_model' => 'Modell', - 'book_value' => 'Current Value', + 'book_value' => 'Nuvarande värde', 'change' => 'In ut', 'checkout_date' => 'Checkout Date', 'checkoutto' => 'Checkat ut', - 'current_value' => 'Current Value', + 'current_value' => 'Nuvarande värde', 'diff' => 'Diff', 'dl_csv' => 'Hämta CSV', 'eol' => 'EOL', @@ -22,9 +22,9 @@ return [ 'image' => 'Enhetsbild', 'days_without_acceptance' => 'Dagar utan godkännande', 'monthly_depreciation' => 'Månatlig avskrivning', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'assigned_to' => 'Tilldelad till', + 'requesting_user' => 'Begär användare', + 'requested_date' => 'Begärt datum', + 'changed' => 'Ändrad', + 'icon' => 'Ikon', ]; diff --git a/resources/lang/sv-SE/admin/kits/general.php b/resources/lang/sv-SE/admin/kits/general.php index 0841e647fd..0c9e78b2aa 100644 --- a/resources/lang/sv-SE/admin/kits/general.php +++ b/resources/lang/sv-SE/admin/kits/general.php @@ -13,38 +13,38 @@ return [ 'none_licenses' => 'Det finns inte tillräckligt med tillgängliga licenser av : license att checka ut. :qty krävs. ', 'none_consumables' => 'Det finns inte tillräckligt antal tillgängliga av : consumable att checka ut. :qty krävs. ', 'none_accessory' => 'Det finns inte tillräckligt antal tillgängliga av : accessory att checka ut. :qty krävs. ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'License already attached to kit', - 'license_added_success' => 'License added successfully', - 'license_updated' => 'License was successfully updated', - 'license_none' => 'License does not exist', - 'license_detached' => 'License was successfully detached', - 'consumable_added_success' => 'Consumable added successfully', - 'consumable_updated' => 'Consumable was successfully updated', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', - 'accessory_updated' => 'Accessory was successfully updated', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Accessory already attached to kit', - 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', - 'checkout_success' => 'Checkout was successful', - 'checkout_error' => 'Checkout error', - 'kit_none' => 'Kit does not exist', - 'kit_created' => 'Kit was successfully created', - 'kit_updated' => 'Kit was successfully updated', - 'kit_not_found' => 'Kit not found', - 'kit_deleted' => 'Kit was successfully deleted', - 'kit_model_updated' => 'Model was successfully updated', - 'kit_model_detached' => 'Model was successfully detached', + 'append_accessory' => 'Lägg till tillbehör', + 'update_appended_accessory' => 'Uppdatera tillagad tillbehör', + 'append_consumable' => 'Lägg till förbrukningsmaterial', + 'update_appended_consumable' => 'Uppdatera tillagda förbrukningsvara', + 'append_license' => 'Lägg till licens', + 'update_appended_license' => 'Uppdatera tillagda licensen', + 'append_model' => 'Lägg till modell', + 'update_appended_model' => 'Uppdatera tillagda modell', + 'license_error' => 'Licensen är redan kopplad till kit', + 'license_added_success' => 'Licensen har lagts till', + 'license_updated' => 'Licensen har uppdaterats', + 'license_none' => 'Licensen finns inte', + 'license_detached' => 'Licensen har tagits bort', + 'consumable_added_success' => 'Förbrukningsvaror har lagts till', + 'consumable_updated' => 'Förbrukningsvaror har uppdaterats', + 'consumable_error' => 'Förbrukningsvaror som är redan i en kit', + 'consumable_deleted' => 'Radering lyckades', + 'consumable_none' => 'Förbrukningsvaror finns inte', + 'consumable_detached' => 'Förbrukningsvaror har tagits bort', + 'accessory_added_success' => 'Tillbehöret har lagts till', + 'accessory_updated' => 'Tillbehöret har uppdaterats', + 'accessory_detached' => 'Tillbehöret har kopplats bort', + 'accessory_error' => 'Tillbehören är redan i en kit', + 'accessory_deleted' => 'Radering lyckades', + 'accessory_none' => 'Tillbehöret finns inte', + 'checkout_success' => 'Utcheckning lyckades', + 'checkout_error' => 'Utcheckningen blev fel', + 'kit_none' => 'Kit finns inte', + 'kit_created' => 'Kit har skapats', + 'kit_updated' => 'Kit har uppdaterats', + 'kit_not_found' => 'Kit hittades inte', + 'kit_deleted' => 'Kit har tagits bort', + 'kit_model_updated' => 'Modellen har uppdaterats', + 'kit_model_detached' => 'Modellen har tagits bort', ]; diff --git a/resources/lang/sv-SE/admin/locations/table.php b/resources/lang/sv-SE/admin/locations/table.php index 5f4137b7ad..8a30c4456a 100644 --- a/resources/lang/sv-SE/admin/locations/table.php +++ b/resources/lang/sv-SE/admin/locations/table.php @@ -20,21 +20,21 @@ return [ 'parent' => 'Förälder', 'currency' => 'Platsvaluta', 'ldap_ou' => 'LDAP-sökning OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', - 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', - 'signed_by' => 'Signed Off By:', + 'user_name' => 'Användarnamn', + 'department' => 'Avdelning', + 'location' => 'Plats', + 'asset_tag' => 'Stöldnummer', + 'asset_name' => 'Namn', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Tillverkare', + 'asset_model' => 'Modell', + 'asset_serial' => 'Serienummer', + 'asset_location' => 'Plats', + 'asset_checked_out' => 'Checkat ut', + 'asset_expected_checkin' => 'Förväntad incheckning', + 'date' => 'Datum:', + 'signed_by_asset_auditor' => 'Signerad av (Asset Auditor):', + 'signed_by_finance_auditor' => 'Undertecknad av (Finansrevisor):', + 'signed_by_location_manager' => 'Undertecknad av (Platschef):', + 'signed_by' => 'Undertecknad av:', ]; diff --git a/resources/lang/sv-SE/admin/models/general.php b/resources/lang/sv-SE/admin/models/general.php index 86a3308e61..cc398bf01f 100644 --- a/resources/lang/sv-SE/admin/models/general.php +++ b/resources/lang/sv-SE/admin/models/general.php @@ -3,7 +3,7 @@ return array( 'about_models_title' => 'Om modeller', 'about_models_text' => 'Modeller är ett sätt att gruppera identiska tillgångar. "Galaxy S20", "iPhone 12", etc.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Denna modell har tagits bort.', 'bulk_delete' => 'Bulk Radera modeller', 'bulk_delete_help' => 'Använd kryssrutan här under för att bekräfta borttagning av valda modeller. Modeller som har tillgångar kopplade till sig kan inte raderas innan dessa är kopplade till en annan modell.', 'bulk_delete_warn' => 'Du håller på att ta bort: model_count modeller.', diff --git a/resources/lang/sv-SE/admin/reports/general.php b/resources/lang/sv-SE/admin/reports/general.php index 808228a155..3e6b05da1b 100644 --- a/resources/lang/sv-SE/admin/reports/general.php +++ b/resources/lang/sv-SE/admin/reports/general.php @@ -2,9 +2,9 @@ return [ 'info' => 'Välj de alternativ du vill ha för din tillgångsrapport.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'deleted_user' => 'Raderad användare', + 'send_reminder' => 'Skicka påminnelse', + 'reminder_sent' => 'Påminnelse har skickats', + 'acceptance_deleted' => 'Begäran om godkännande borttagen', + 'acceptance_request' => 'Godkänn begäran' ]; \ No newline at end of file diff --git a/resources/lang/sv-SE/admin/settings/general.php b/resources/lang/sv-SE/admin/settings/general.php index 73a762d6e8..e56a64cc6e 100644 --- a/resources/lang/sv-SE/admin/settings/general.php +++ b/resources/lang/sv-SE/admin/settings/general.php @@ -10,10 +10,10 @@ return [ 'admin_cc_email' => 'CC Email', 'admin_cc_email_help' => 'Om du vill skicka en kopia av checkin / checkout-e-postmeddelanden som skickas till användare till ett extra e-postkonto, skriv det här. Annars lämnar du fältet tomt.', 'is_ad' => 'Detta är en Active Directory-server', - 'alerts' => 'Alerts', - 'alert_title' => 'Update Alert Settings', + 'alerts' => 'Varningar', + 'alert_title' => 'Uppdatera varningsinställningar', 'alert_email' => 'Skicka larm till', - 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', + 'alert_email_help' => 'E-postadresser eller distributionslistor som du vill att varningar ska skickas till, kommaseparerade', 'alerts_enabled' => 'Larm aktivt', 'alert_interval' => 'Utgående varningströskel (i dagar)', 'alert_inv_threshold' => 'Varna om lågt lagersaldo', @@ -21,19 +21,19 @@ return [ 'allow_user_skin_help_text' => 'Genom att markera denna ruta kan en användare åsidosätta gränssnittet med ett annat.', 'asset_ids' => 'Tillgångs-ID', 'audit_interval' => 'Inventeringsintervall', - 'audit_interval_help' => 'Om ni är i behov av regelbunden fysisk inventering av era tillgångar anger du intervallet i månader.', + 'audit_interval_help' => 'Om du behöver fysiskt granska dina tillgångar regelbundet, ange intervallet i månader som du använder. Om du uppdaterar detta värde, alla "nästa revisionsdatum" för tillgångar med ett kommande revisionsdatum.', 'audit_warning_days' => 'Gränsvärde för varning om nästa inventering', 'audit_warning_days_help' => 'Hur många dagar i förväg vill du bli varnad när det närmar sig revision av tillgångar?', - 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_assets' => 'Generera automatisk ökning av tillgångstaggar', 'auto_increment_prefix' => 'Prefix (frivilligt)', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'auto_incrementing_help' => 'Aktivera automatisk ökning av anläggningstillgångar först innan du ställer in detta', 'backups' => 'Säkerhetskopior', - 'backups_restoring' => 'Restoring from Backup', - 'backups_upload' => 'Upload Backup', - 'backups_path' => 'Backups on the server are stored in :path', - 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', - 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', + 'backups_restoring' => 'Återställ från säkerhetskopia', + 'backups_upload' => 'Ladda upp säkerhetskopia', + 'backups_path' => 'Säkerhetskopior på servern lagras i :path', + 'backups_restore_warning' => 'Använd återställningsknappen för att återställa från en tidigare säkerhetskopia. (Detta fungerar för närvarande inte med S3-fillagring eller Docker.

Din hela :app_name databas och alla uppladdade filer kommer att helt ersättas av vad som finns i backupfilen. ', + 'backups_logged_out' => 'Alla befintliga användare, inklusive du, kommer att loggas ut när din återställning är klar.', + 'backups_large' => 'Mycket stora säkerhetskopior kan stoppa omställningsprocessen och behöver köras via kommandoraden. ', 'barcode_settings' => 'Streckkodsinställningar', 'confirm_purge' => 'Bekräfta tömning', 'confirm_purge_help' => 'Ange texten "DELETE" i rutan nedan för att rensa dina raderade poster. Denna åtgärd kan inte ångras och kommer PERMANENT ta bort alla mjuk-raderade objekt och användare. (Du bör göra en säkerhetskopia först, för att vara säker.)', @@ -56,7 +56,7 @@ return [ 'barcode_type' => '2D streckkodstyp', 'alt_barcode_type' => '1D streckkodstyp', 'email_logo_size' => 'Kvadratiska logotyper i e-post ser bäst ut. ', - 'enabled' => 'Enabled', + 'enabled' => 'Aktiverad', 'eula_settings' => 'EULA-inställningar', 'eula_markdown' => 'Detta EULA tillåter Github smaksatt markdown.', 'favicon' => 'Favicon', @@ -65,8 +65,8 @@ return [ 'footer_text' => 'Ytterligare Footer Text ', 'footer_text_help' => 'Denna text kommer visas i höger sidfot. Länkar ska anges enligt Github flavored markdown. Radbrytningar, rubriker, bilder, etc kan ge oförutsägbara resultat.', 'general_settings' => 'Allmänna inställningar', - 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', - 'general_settings_help' => 'Default EULA and more', + 'general_settings_keywords' => 'företagets support, signatur, acceptans, e-postformat, användarnamn format, bilder, per sida, miniatyr, eula, tos, instrumentbräda, integritet', + 'general_settings_help' => 'Standard EULA och mer', 'generate_backup' => 'Skapa säkerhetskopia', 'header_color' => 'Sidhuvudets färg', 'info' => 'Med dessa inställningar kan du anpassa vissa delar av din installation.', @@ -75,13 +75,13 @@ return [ 'laravel' => 'Laravel Version', 'ldap' => 'LDAP', 'ldap_help' => 'LDAP/Active Directory', - 'ldap_client_tls_key' => 'LDAP Client TLS Key', - 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'ldap_client_tls_key' => 'LDAP-klient TLS-nyckel', + 'ldap_client_tls_cert' => 'LDAP Client-Side TLS-certifikat', 'ldap_enabled' => 'LDAP aktiverad', 'ldap_integration' => 'LDAP-integration', 'ldap_settings' => 'LDAP-inställningar', - 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_cert_help' => 'TLS-certifikat och nyckel för LDAP-anslutningar från klientsidan är vanligtvis bara användbara i Google Workspace-konfigurationer med "Secure LDAP". Båda krävs.', + 'ldap_client_tls_key' => 'LDAP-klient TLS-nyckel', 'ldap_login_test_help' => 'Ange ett giltigt LDAP användarnamn och lösenord från basen DN du angav ovan för att testa om LDAP-inloggningen är korrekt konfigurerad. DU MÅSTE SPARA DINA UPPDATERADE LDAPINSTÄLLNINGAR FÖRST.', 'ldap_login_sync_help' => 'Detta testar bara att LDAP kan synkroniseras korrekt. Om din LDAP-autentiseringsfråga inte är korrekt kan användarna fortfarande inte logga in. DU MÅSTE SPARA DINA UPPDATERADE LDAPINSTÄLLNINGAR FÖRST.', 'ldap_server' => 'LDAP-server', @@ -110,17 +110,17 @@ return [ 'ldap_activated_flag_help' => 'Denna flagga används för att avgöra om en användare kan logga in på Snipe-IT och påverkar inte möjligheten att checka in eller ut objekt till dem.', 'ldap_emp_num' => 'LDAP anställd nummer', 'ldap_email' => 'LDAP-e-post', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'Testa LDAP', + 'ldap_test_sync' => 'Testa LDAP-synkronisering', 'license' => 'Mjukvarulicens', 'load_remote_text' => 'Fjärrskript', 'load_remote_help_text' => 'Denna Snipe-IT-installation kan ladda skript från omvärlden.', - 'login' => 'Login Attempts', - 'login_attempt' => 'Login Attempt', - 'login_ip' => 'IP Address', - 'login_success' => 'Success?', + 'login' => 'Inloggningsförsök', + 'login_attempt' => 'Inloggningsförsök', + 'login_ip' => 'IP-adress', + 'login_success' => 'Lyckades?', 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', + 'login_help' => 'Lista över försök att logga in', 'login_note' => 'Inloggning Obs', 'login_note_help' => 'Lägg till valfri text på din inloggningsskärm, till exempel för att hjälpa personer som har hittat en borttappad eller stulen enhet. Detta fält accepterar GitHub Flavored Markdown', 'login_remote_user_text' => 'Alternativ för fjärrinloggning', @@ -144,16 +144,16 @@ return [ 'php_info' => 'PHP Info', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHP System info', + 'php_overview_help' => 'PHP-system info', 'php_gd_info' => 'Du måste installera php-gd för att visa QR-koder, se installationsanvisningarna.', 'php_gd_warning' => 'PHP Image Processing och GD plugin är INTE installerat.', 'pwd_secure_complexity' => 'Lösenordspolicy', 'pwd_secure_complexity_help' => 'Välj vilka kriterier lösenordet måste uppfylla.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', - 'pwd_secure_complexity_letters' => 'Require at least one letter', - 'pwd_secure_complexity_numbers' => 'Require at least one number', - 'pwd_secure_complexity_symbols' => 'Require at least one symbol', - 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Lösenordet kan inte vara samma som förnamn, efternamn, e-post eller användarnamn', + 'pwd_secure_complexity_letters' => 'Kräv minst en bokstav', + 'pwd_secure_complexity_numbers' => 'Kräv minst ett nummer', + 'pwd_secure_complexity_symbols' => 'Kräv minst en symbol', + 'pwd_secure_complexity_case_diff' => 'Kräv minst ett versaler och ett gemener', 'pwd_secure_min' => 'Minsta antal tecken för lösenord', 'pwd_secure_min_help' => 'Lägsta tillåtna värde är 8', 'pwd_secure_uncommon' => 'Förbjud vanliga lösenord', @@ -161,8 +161,8 @@ return [ 'qr_help' => 'Aktivera QR-koder först för att ställa in detta', 'qr_text' => 'QR Kod Text', 'saml' => 'SAML', - 'saml_title' => 'Update SAML settings', - 'saml_help' => 'SAML settings', + 'saml_title' => 'Uppdatera SAML-inställningar', + 'saml_help' => 'SAML inställningar', 'saml_enabled' => 'SAML aktiverat', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entitet ID', @@ -182,7 +182,7 @@ return [ 'saml_slo_help' => 'Detta kommer att göra att användaren först omdirigeras till idP vid utloggning. Lämna omarkerad om idP inte stöder SP-initierad SAML SLO på rätt sätt.', 'saml_custom_settings' => 'SAML egna inställningar', 'saml_custom_settings_help' => 'Du kan ange ytterligare inställningar till onelogin/php-saml-biblioteket. Använd på egen risk.', - 'saml_download' => 'Download Metadata', + 'saml_download' => 'Hämta Metadata', 'setting' => 'Miljö', 'settings' => 'inställningar', 'show_alerts_in_menu' => 'Visa varningar i toppmenyn', @@ -194,13 +194,13 @@ return [ 'show_images_in_email_help' => 'Avmarkera den här rutan om din Snipe-IT-installation ligger bakom ett VPN eller ett stängt nätverk och användare utanför nätverket kan inte ladda bilder som visas från den här installationen i sina e-postmeddelanden.', 'site_name' => 'Sidnamn', 'slack' => 'Slack', - 'slack_title' => 'Update Slack Settings', - 'slack_help' => 'Slack settings', + 'slack_title' => 'Uppdatera Slack inställningar', + 'slack_help' => 'Slack inställningar', 'slack_botname' => 'Slack Botname', 'slack_channel' => 'Slack Channel', 'slack_endpoint' => 'Slack Endpoint', 'slack_integration' => 'Slack Settings', - 'slack_integration_help' => 'Slack integration is optional, however the endpoint and channel are required if you wish to use it. To configure Slack integration, you must first create an incoming webhook on your Slack account. Click on the Test Slack Integration button to confirm your settings are correct before saving. ', + 'slack_integration_help' => 'Slack intgration är valfri, men användarevilkor och kanal krävs om du vill använda den. För att konfigurera Slack integration måste du först skapa en inkommande webhook på ditt slack-konto. ', 'slack_integration_help_button' => 'När du har sparat din Slack-information visas en testknapp.', 'slack_test_help' => 'Testa om din Slack-integration är konfigurerad korrekt. DU MÅSTE SPARA DINA UPPDATERADE SLACK-INSTÄLLNINGAR FÖRST.', 'snipe_version' => 'Snipe-IT-versionen', @@ -212,9 +212,9 @@ return [ 'update' => 'Uppdatera inställningarna', 'value' => 'Värde', 'brand' => 'branding', - 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', - 'web_brand' => 'Web Branding Type', + 'brand_keywords' => 'sidfot, logotyp, tryck, tema, hud, rubrik, färger, färg, css', + 'brand_help' => 'Logo, webbplatsens namn', + 'web_brand' => 'Webb varumärke Typ', 'about_settings_title' => 'Om inställningar', 'about_settings_text' => 'Med dessa inställningar kan du anpassa vissa aspekter av din installation.', 'labels_per_page' => 'Etiketter per sida', @@ -225,7 +225,7 @@ return [ 'privacy_policy' => 'Integritetspolicy', 'privacy_policy_link_help' => 'Om en URL ingår här kommer en länk till din integritetspolicy att finnas med i appfoten och i alla e-postmeddelanden som systemet skickar ut, i enlighet med GDPR. ', 'purge' => 'Rensa borttagna poster', - 'purge_deleted' => 'Purge Deleted ', + 'purge_deleted' => 'Rensa borttagna ', 'labels_display_bgutter' => 'Etikett botten takrännan', 'labels_display_sgutter' => 'Etikett sidotång', 'labels_fontsize' => 'Etikettstorlek', @@ -270,52 +270,52 @@ return [ 'unique_serial' => 'Unika serienummer', 'unique_serial_help_text' => 'Genom att kryssa denna ruta skapas ett krav på unikt serienummer för varje enhet', 'zerofill_count' => 'Längd på tillgångstaggar, inklusive zerofill', - 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', - 'oauth_title' => 'OAuth API Settings', + 'username_format_help' => 'Denna inställning kommer endast att användas av importprocessen om ett användarnamn inte finns och vi måste generera ett användarnamn åt dig.', + 'oauth_title' => 'OAuth API-inställningar', 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', - 'barcodes' => 'Barcodes', - 'barcodes_help_overview' => 'Barcode & QR settings', - 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', - 'barcodes_spinner' => 'Attempting to delete files...', - 'barcode_delete_cache' => 'Delete Barcode Cache', - 'branding_title' => 'Update Branding Settings', - 'general_title' => 'Update General Settings', - 'mail_test' => 'Send Test', - 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', - 'filter_by_keyword' => 'Filter by setting keyword', - 'security' => 'Security', - 'security_title' => 'Update Security Settings', - 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'Account permission groups', - 'localization' => 'Localization', - 'localization_title' => 'Update Localization Settings', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', - 'localization_help' => 'Language, date display', - 'notifications' => 'Notifications', - 'notifications_help' => 'Email alerts, audit settings', - 'asset_tags_help' => 'Incrementing and prefixes', - 'labels' => 'Labels', - 'labels_title' => 'Update Label Settings', - 'labels_help' => 'Label sizes & settings', - 'purge' => 'Purge', - 'purge_keywords' => 'permanently delete', - 'purge_help' => 'Purge Deleted Records', - 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'oauth_help' => 'Oauth användarvillkor inställningar', + 'asset_tag_title' => 'Uppdatera stöldmärknings inställningar', + 'barcode_title' => 'Uppdatera streckkodsinställningar', + 'barcodes' => 'Streckkoder', + 'barcodes_help_overview' => 'Streckkod & QR-inställningar', + 'barcodes_help' => 'Detta kommer att försöka ta bort cachade streckkoder. Detta skulle normalt bara användas om dina streckkodsinställningar har ändrats, eller om din Snipe-IT-URL har ändrats. Streckkoder kommer att återskapas när de nås härnäst.', + 'barcodes_spinner' => 'Försöker ta bort filer...', + 'barcode_delete_cache' => 'Ta bort streckkodscache', + 'branding_title' => 'Uppdatera varumärkesinställningar', + 'general_title' => 'Uppdatera allmänna inställningar', + 'mail_test' => 'Skicka Test', + 'mail_test_help' => 'Detta kommer att försöka skicka ett testmail till :replyto.', + 'filter_by_keyword' => 'Filtrera efter nyckelord', + 'security' => 'Säkerhet', + 'security_title' => 'Uppdatera säkerhetsinställningar', + 'security_keywords' => 'lösenord, lösenord, krav, två faktorer, tvåfaktor, vanliga lösenord, fjärrinloggning, utloggning, autentisering', + 'security_help' => 'Tvåfaktor, lösenordsbegränsningar', + 'groups_keywords' => 'behörigheter, behörighetsgrupper, auktorisation', + 'groups_help' => 'Behörighetsgrupper för konto', + 'localization' => 'Lokalisering', + 'localization_title' => 'Uppdatera Lokaliseringsinställningar', + 'localization_keywords' => 'lokalisering, valuta, lokal, lokal, tidszon, tidszon, internationell, internatinalisering, språk, språk, översättning', + 'localization_help' => 'Språk, datumvisning', + 'notifications' => 'Aviseringar', + 'notifications_help' => 'E-post varningar, inventeringsnställningar', + 'asset_tags_help' => 'Ökande och prefix', + 'labels' => 'Etiketter', + 'labels_title' => 'Uppdatera etikettinställningar', + 'labels_help' => 'Etikettstorlekar & inställningar', + 'purge' => 'Rensa', + 'purge_keywords' => 'radera permanent', + 'purge_help' => 'Rensa borttagna poster', + 'ldap_extension_warning' => 'Det ser inte ut som LDAP-tillägget är installerat eller aktiverat på denna server. Du kan fortfarande spara dina inställningar, men du måste aktivera LDAP-tillägget för PHP innan LDAP-synkronisering eller inloggning fungerar.', 'ldap_ad' => 'LDAP/AD', - 'employee_number' => 'Employee Number', - 'create_admin_user' => 'Create a User ::', - 'create_admin_success' => 'Success! Your admin user has been added!', - 'create_admin_redirect' => 'Click here to go to your app login!', - 'setup_migrations' => 'Database Migrations ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP Settings Page', - 'slack_test' => 'Test Integration', + 'employee_number' => 'Anställningsnummer', + 'create_admin_user' => 'Skapa användare ::', + 'create_admin_success' => 'Klart! Din administratörsanvändare har lagts till!', + 'create_admin_redirect' => 'Klicka här för att gå till din app-inloggning!', + 'setup_migrations' => 'Databasens migreringar ::', + 'setup_no_migrations' => 'Det fanns inget att migrera. Dina databastabeller var redan uppsatta!', + 'setup_successful_migrations' => 'Dina databastabeller har skapats', + 'setup_migration_output' => 'Migrering utgång:', + 'setup_migration_create_user' => 'Nästa: Skapa användare', + 'ldap_settings_link' => 'Sida för LDAP-inställningar', + 'slack_test' => 'Testa Integration', ]; diff --git a/resources/lang/sv-SE/admin/settings/message.php b/resources/lang/sv-SE/admin/settings/message.php index 5ba416130a..cf809a90eb 100644 --- a/resources/lang/sv-SE/admin/settings/message.php +++ b/resources/lang/sv-SE/admin/settings/message.php @@ -11,8 +11,8 @@ return [ 'file_deleted' => 'Säkerhetsfilen har tagits bort.', 'generated' => 'En ny säkerhetskopieringsfil skapades med framgång.', 'file_not_found' => 'Den säkerhetskopieringsfilen kunde inte hittas på servern.', - 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', - 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + 'restore_warning' => 'Ja, återställ den. Jag är medveten att detta kommer att skriva över befintliga data som finns i databasen. Detta kommer också att logga ut alla dina befintliga användare (inklusive dig).', + 'restore_confirm' => 'Är du säker på att du vill återställa din databas från :filnamn?' ], 'purge' => [ 'error' => 'Ett fel har uppstått vid spolning.', @@ -20,24 +20,24 @@ return [ 'success' => 'Raderade poster som rensats framgångsrikt.', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', - 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + 'sending' => 'Skicka Testmeddelande...', + 'success' => 'E-post skickat!', + 'error' => 'Mailet kunde inte skickas.', + 'additional' => 'Inga ytterligare felmeddelanden tillhandahålls. Kontrollera dina e-postinställningar och din app-logg.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', - '500' => '500 Server Error. Please check your server logs for more information.', - 'error' => 'Something went wrong :(', - 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'testing' => 'Testar LDAP-anslutning, bindning och fråga ...', + '500' => '500 Serverfel. Kontrollera dina serverloggar för mer information.', + 'error' => 'Något gick fel :(', + 'sync_success' => 'Ett urval av 10 användare som returneras från LDAP-servern baserat på dina inställningar:', + 'testing_authentication' => 'Testar LDAP-autentisering...', + 'authentication_success' => 'Användaren är autentiserad mot LDAP framgångsrikt!' ], 'slack' => [ - 'sending' => 'Sending Slack test message...', - 'success_pt1' => 'Success! Check the ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 Server Error.', - 'error' => 'Something went wrong.', + 'sending' => 'Skickar Slack testmeddelande...', + 'success_pt1' => 'Klart! Kontrollera ', + 'success_pt2' => ' kanal för ditt testmeddelande, och se till att klicka på SPARA nedan för att lagra dina inställningar.', + '500' => '500 Server fel.', + 'error' => 'Någonting gick fel.', ] ]; diff --git a/resources/lang/sv-SE/admin/statuslabels/message.php b/resources/lang/sv-SE/admin/statuslabels/message.php index dac31308aa..d37d77cedd 100644 --- a/resources/lang/sv-SE/admin/statuslabels/message.php +++ b/resources/lang/sv-SE/admin/statuslabels/message.php @@ -23,7 +23,7 @@ return [ 'help' => [ 'undeployable' => 'Dessa tillgångar kan inte tilldelas någon.', - 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'deployable' => 'Dessa tillgångar kan checkas ut. När de har tilldelats, antar de en metastatus på Deployed.', 'archived' => 'Dessa tillgångar kan inte checkas ut och visas bara i arkiverad vy. Detta är användbart för att behålla information om tillgångar för budgetering / historiska ändamål men att hålla dem borta från den dagliga tillgångslistan.', 'pending' => 'Dessa tillgångar kan ännu inte tilldelas någon som ofta används för föremål som är ute för reparation, men förväntas återgå till omlopp.', ], diff --git a/resources/lang/sv-SE/admin/users/general.php b/resources/lang/sv-SE/admin/users/general.php index c06fcbaf37..1dc7311663 100644 --- a/resources/lang/sv-SE/admin/users/general.php +++ b/resources/lang/sv-SE/admin/users/general.php @@ -24,14 +24,14 @@ return [ 'two_factor_admin_optin_help' => 'Dina nuvarande administratörsinställningar tillåter selektiv tillämpning av tvåfaktorsautentisering. ', 'two_factor_enrolled' => '2FA-enhet inskriven', 'two_factor_active' => '2FA Aktiv', - 'user_deactivated' => 'User is de-activated', - 'activation_status_warning' => 'Do not change activation status', - 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', - 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', - 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', - 'remove_group_memberships' => 'Remove Group Memberships', - 'warning_deletion' => 'WARNING:', - 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_asssets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', + 'user_deactivated' => 'Användaren är inaktiverad', + 'activation_status_warning' => 'Ändra inte aktiveringsstatus', + 'group_memberships_helpblock' => 'Endast superadministratörer kan redigera gruppmedlemskap.', + 'superadmin_permission_warning' => 'Endast superadministratörer kan ge en användare superadmin åtkomst.', + 'admin_permission_warning' => 'Endast användare med administratörsrättigheter eller högre kan ge administratörsbehörighet.', + 'remove_group_memberships' => 'Ta bort gruppmedlemskap', + 'warning_deletion' => 'VARNING:', + 'warning_deletion_information' => 'Du håller på att ta bort :count användare som anges nedan. Super admin namn markeras med rött.', + 'update_user_asssets_status' => 'Uppdatera alla tillgångar för dessa användare till denna status', + 'checkin_user_properties' => 'Kolla in alla egenskaper som är associerade med dessa användare', ]; diff --git a/resources/lang/sv-SE/admin/users/message.php b/resources/lang/sv-SE/admin/users/message.php index cd3b6f9c24..4fc1799579 100644 --- a/resources/lang/sv-SE/admin/users/message.php +++ b/resources/lang/sv-SE/admin/users/message.php @@ -13,7 +13,7 @@ return array( 'user_deleted_warning' => 'Den här användaren har raderats. Du måste återställa den här användaren för att redigera dem eller tilldela dem nya tillgångar.', 'ldap_not_configured' => 'LDAP-integrationen har inte konfigurerats för den här installationen.', 'password_resets_sent' => 'De valda användare som är aktiverade och har en giltig e-postadress har skickats en länk för att återställa lösenordet.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'password_reset_sent' => 'En återställningslänk för lösenord har skickats till :email!', 'success' => array( diff --git a/resources/lang/sv-SE/button.php b/resources/lang/sv-SE/button.php index 93b022118f..80b2225961 100644 --- a/resources/lang/sv-SE/button.php +++ b/resources/lang/sv-SE/button.php @@ -8,17 +8,17 @@ return [ 'delete' => 'Radera', 'edit' => 'Ändra', 'restore' => 'Återställ', - 'remove' => 'Remove', + 'remove' => 'Ta bort', 'request' => 'Begäran', 'submit' => 'Skicka', 'upload' => 'Ladda upp', 'select_file' => 'Välj fil...', 'select_files' => 'Välj filer...', 'generate_labels' => '{1} Generera etikett|[2,*]] Generera etiketter', - 'send_password_link' => 'Send Password Reset Link', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', - 'new' => 'New', + 'send_password_link' => 'Skicka länk för lösenordsåterställning', + 'go' => 'Gå', + 'bulk_actions' => 'Massåtgärder', + 'add_maintenance' => 'Inventarieunderhåll', + 'append' => 'Lägg till', + 'new' => 'Ny', ]; diff --git a/resources/lang/sv-SE/general.php b/resources/lang/sv-SE/general.php index 2c762c3427..5bce2a4957 100644 --- a/resources/lang/sv-SE/general.php +++ b/resources/lang/sv-SE/general.php @@ -19,10 +19,10 @@ 'asset' => 'Tillgång', 'asset_report' => 'Rapport om tillgångar', 'asset_tag' => 'Märkning av tillgångar', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'Stöldnummer', + 'assets_available' => 'Tillgängliga tillgångar', + 'accept_assets' => 'Acceptera tillgångar: namn', + 'accept_assets_menu' => 'Accepterade tillgångar', 'audit' => 'Inventera', 'audit_report' => 'Inventeringsloggar', 'assets' => 'Tillgångar', @@ -33,10 +33,10 @@ 'bulkaudit' => 'Bulk Inventering', 'bulkaudit_status' => 'Inventeringsstatus', 'bulk_checkout' => 'Bulk Checkout', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bulk_edit' => 'Massredigera', + 'bulk_delete' => 'Massradering', + 'bulk_actions' => 'Massåtgärder', + 'bulk_checkin_delete' => 'Massändra & radera', 'bystatus' => 'efter status', 'cancel' => 'Avbryt', 'categories' => 'Kategorier', @@ -69,8 +69,8 @@ 'updated_at' => 'Uppdaterad på', 'currency' => 'SEK', // this is deprecated 'current' => 'Nuvarande', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Nuvarande lösenord', + 'customize_report' => 'Anpassad tillgångsrapport', 'custom_report' => 'Anpassad tillgångsrapport', 'dashboard' => 'Översikt', 'days' => 'dagar', @@ -82,12 +82,12 @@ 'delete_confirm' => 'Är du säker på att du vill radera: föremål?', 'deleted' => 'Raderad', 'delete_seats' => 'Borttagna platser', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Borttagning misslyckades', 'departments' => 'Avdelningar', 'department' => 'Avdelning', 'deployed' => 'Används', 'depreciation' => 'Avskrivning', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Värdeminskning', 'depreciation_report' => 'Avskrivningsrapport', 'details' => 'Information', 'download' => 'Ladda ner', @@ -96,8 +96,9 @@ 'eol' => 'EOL', 'email_domain' => 'E-postdomän', 'email_format' => 'E-postformat', + 'employee_number' => 'Anställningsnummer', 'email_domain_help' => 'Detta används för att generera e-postadresser vid import', - 'error' => 'Error', + 'error' => 'Fel', 'filastname_format' => 'Första Initiala Efternamn (jsmith@example.com)', 'firstname_lastname_format' => 'Förnamn Efternamn (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Förnamn Efternamn (jane.smith@example.com)', @@ -114,33 +115,33 @@ 'file_name' => 'Fil', 'file_type' => 'Filtyp', 'file_uploads' => 'Filuppladdning', - 'file_upload' => 'File Upload', + 'file_upload' => 'Ladda upp fil', 'generate' => 'Generera', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Generera etiketter', 'github_markdown' => 'Detta fält tillåter Github smaksatt markdown.', 'groups' => 'Grupper', 'gravatar_email' => 'Gravatar e-postadress', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Ändra din avatar på Gravatar.com.', 'history' => 'Historik', 'history_for' => 'Historik för', 'id' => 'ID', 'image' => 'Bild', 'image_delete' => 'Ta bort Bild', 'image_upload' => 'Ladda upp Bild', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Accepterad filtyp är :types. Max tillåten uppladdningsstorlek är :size. Accepterade filtyper är :types. Max tillåten uppladdningsstorlek är :size.', + 'filetypes_size_help' => 'Max tillåten uppladdningsstorlek är :size.', 'image_filetypes_help' => 'Godkända filtyper är jpg, webp, png, gif och svg. Max tillåten uppladdningsstorlek är :size.', 'import' => 'Importera', 'importing' => 'Importerar', - 'importing_help' => 'You can import assets, accessories, licenses, components, consumables, and users via CSV file.

The CSV should be comma-delimited and formatted with headers that match the ones in the sample CSVs in the documentation.', + 'importing_help' => 'Du kan importera tillgångar, tillbehör, licenser, komponenter, förbrukningsvaror och användare via CSV-fil.

CSV bör vara komma-avgränsad och formaterad med rubriker som matchar de i ta prov CSVs i dokumentationen.', 'import-history' => 'Importera historik', 'asset_maintenance' => 'Underhåll av tillgångar', 'asset_maintenance_report' => 'Asset Maintenance Report', 'asset_maintenances' => 'Asset Maintenances', 'item' => 'Artikel', - 'item_name' => 'Item Name', + 'item_name' => 'Objektnamn', 'insufficient_permissions' => 'Otillräckliga behörigheter!', - 'kits' => 'Predefined Kits', + 'kits' => 'Fördefinierade paket', 'language' => 'Språk', 'last' => 'Sista', 'last_login' => 'Senaste inloggning', @@ -150,26 +151,26 @@ 'licenses_available' => 'tillgängliga licenser', 'licenses' => 'Licenser', 'list_all' => 'Lista Alla', - 'loading' => 'Loading... please wait....', - 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'loading' => 'Läser in... var god vänta....', + 'lock_passwords' => 'Detta fältvärde kommer inte att sparas i en demoinstallation.', 'feature_disabled' => 'Den här funktionen har inaktiverats för demoinstallationen.', 'location' => 'Plats', 'locations' => 'Platser', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logo_size' => 'Fyrkantiga logotyper ser bäst ut med Logo + Text. Logotypen maximal visningsstorlek är 50px hög x 500px bred. ', 'logout' => 'Logga ut', 'lookup_by_tag' => 'Lookup med tillgångslabel', 'maintenances' => 'Underhåll', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'Hantera API-nycklar', 'manufacturer' => 'Tillverkare', 'manufacturers' => 'Tillverkare', 'markdown' => 'Detta fält tillåter Github smaksatt markdown.', 'min_amt' => 'Min. ANTAL', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'min_amt_help' => 'Minsta antal objekt som ska vara tillgängliga innan en varning utlöses. Lämna Min. QTY tomt om du inte vill få varningar för lågt lager.', 'model_no' => 'modell nr.', 'months' => 'månader', 'moreinfo' => 'Mer information', 'name' => 'Namn', - 'new_password' => 'New Password', + 'new_password' => 'Nytt lösenord', 'next' => 'Nästa', 'next_audit_date' => 'Nästa inventeringsdatum', 'last_audit' => 'Senaste inventeringen', @@ -191,23 +192,25 @@ 'purchase_date' => 'Inköpsdatum', 'qty' => 'Antal', 'quantity' => 'Antal', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quantity_minimum' => 'Du har :count objekt under eller nästan under minsta kvantitet', + 'quickscan_checkin' => 'Snabb incheckning', + 'quickscan_checkin_status' => 'Incheckningsstatus', 'ready_to_deploy' => 'Redo att distribuera', 'recent_activity' => 'Senaste aktivitet', - 'remaining' => 'Remaining', + 'remaining' => 'Återstående', 'remove_company' => 'Ta bort företagsföreningen', 'reports' => 'Rapporter', 'restored' => 'återställd', - 'restore' => 'Restore', - 'requestable_models' => 'Requestable Models', + 'restore' => 'Återställ', + 'requestable_models' => 'Begärbara modeller', 'requested' => 'Begärda', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Begärt datum', + 'requested_assets' => 'Begärda tillgångar', + 'requested_assets_menu' => 'Begärda tillgångar', 'request_canceled' => 'Förfrågan annulleras', 'save' => 'Spara', 'select' => 'Välj', - 'select_all' => 'Select All', + 'select_all' => 'Markera alla', 'search' => 'Sök', 'select_category' => 'Välj en kategori', 'select_department' => 'Välj en avdelning', @@ -227,8 +230,8 @@ 'sign_in' => 'Logga in', 'signature' => 'Signatur', 'skin' => 'Skal', - 'slack_msg_note' => 'A slack message will be sent', - 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', + 'slack_msg_note' => 'Ett slack meddelande kommer att skickas', + 'slack_test_msg' => 'Åh hai! Ser ut som din Slack integration med Snipe-IT fungerar!', 'some_features_disabled' => 'DEMO MODE: Vissa funktioner är inaktiverade för den här installationen.', 'site_name' => 'Sidnamn', 'state' => 'stat', @@ -239,7 +242,7 @@ 'sure_to_delete' => 'Är du säker på att du vill radera', 'submit' => 'Lämna', 'target' => 'Mål', - 'toggle_navigation' => 'Toogle Navigation', + 'toggle_navigation' => 'Visa/dölj navigering', 'time_and_date_display' => 'Tid och datumvisning', 'total_assets' => 'totala tillgångar', 'total_licenses' => 'totala licenser', @@ -250,16 +253,16 @@ 'unknown_admin' => 'Okänd Admin', 'username_format' => 'Användarnamn Format', 'update' => 'Uppdatering', - 'upload_filetypes_help' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf and rar. Max upload size allowed is :size.', + 'upload_filetypes_help' => 'Tillåtna filtyper är png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip och rar. Max tillåten uppladdningsstorlek är: storlek.', 'uploaded' => 'Uppladdad', 'user' => 'Användare', 'accepted' => 'accepterad', 'declined' => 'tackade nej', 'unaccepted_asset_report' => 'Oaccepterade tillgångar', 'users' => 'Användare', - 'viewall' => 'View All', + 'viewall' => 'Visa alla', 'viewassets' => 'Visa Tilldelade tillgångar', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Visa tillgångar för', 'website' => 'Webbsida', 'welcome' => 'Välkommen, namn', 'years' => 'år', @@ -267,84 +270,84 @@ 'zip' => 'Blixtlås', 'noimage' => 'Ingen bild uppladdad eller bild hittades inte.', 'token_expired' => 'Din formulärperiod har löpt ut. Var god försök igen.', - 'login_enabled' => 'Login Enabled', - 'audit_due' => 'Due for Audit', - 'audit_overdue' => 'Overdue for Audit', - 'accept' => 'Accept :asset', - 'i_accept' => 'I accept', - 'i_decline' => 'I decline', - 'accept_decline' => 'Accept/Decline', - 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', - 'clear_signature' => 'Clear Signature', - 'show_help' => 'Show help', - 'hide_help' => 'Hide help', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', - 'fields' => 'Fields', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', - 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', - 'changed' => 'Changed', - 'to' => 'To', - 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

-

If you would like to export only certain assets, use the options below to fine-tune your results.

', - 'range' => 'Range', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', - 'improvements' => 'Improvements', + 'login_enabled' => 'Inloggning aktiverad', + 'audit_due' => 'Nästa inventering', + 'audit_overdue' => 'Förfallen inventering', + 'accept' => 'Acceptera :asset', + 'i_accept' => 'Jag accepterar', + 'i_decline' => 'Jag nekar', + 'accept_decline' => 'Acceptera/Neka', + 'sign_tos' => 'Skriv under nedan för att ange att du godkänner användarvillkoren:', + 'clear_signature' => 'Rensa signatur', + 'show_help' => 'Visa hjälp', + 'hide_help' => 'Dölj hjälp', + 'view_all' => 'visa alla', + 'hide_deleted' => 'Visa Borttagna', + 'email' => 'E-post', + 'do_not_change' => 'Ändra inte', + 'bug_report' => 'Rapportera ett fel', + 'user_manual' => 'Användarmanual', + 'setup_step_1' => 'Steg 1', + 'setup_step_2' => 'Steg 2', + 'setup_step_3' => 'Steg 3', + 'setup_step_4' => 'Steg 4', + 'setup_config_check' => 'Konfigurationskontroll', + 'setup_create_database' => 'Skapa databastabeller', + 'setup_create_admin' => 'Skapa admin-användare', + 'setup_done' => 'Slutförd!', + 'bulk_edit_about_to' => 'Du håller på att redigera följande: ', + 'checked_out' => 'Låna ut', + 'checked_out_to' => 'Låna ut till', + 'fields' => 'Fält', + 'last_checkout' => 'Senaste utlånad', + 'due_to_checkin' => 'Följande :count objekt ska lämnas in snart:', + 'expected_checkin' => 'Förväntad inlämningsdatum', + 'reminder_checked_out_items' => 'Detta är en påminnelse om för objekt som för närvarande är utlånad till dig. Om du tycker att denna lista är felaktig (något saknas, eller något visas här som du tror att du aldrig fått), vänligen maila :reply_to_name på :reply_to_adress.', + 'changed' => 'Ändrad', + 'to' => 'Till', + 'report_fields_info' => '

Välj de fält du vill inkludera i din anpassade rapport och klicka på Generera. Filen (custom-asset-report-YYY-mm-dd.csv) laddas ner automatiskt, och du kan öppna den i Excel.

+

Om du vill exportera endast vissa tillgångar, använd alternativen nedan för att finjustera dina resultat.

', + 'range' => 'Intervall', + 'bom_remark' => 'Lägg till en BOM (byte-order mark) till denna CSV', + 'improvements' => 'Förbättringar', 'information' => 'Information', - 'permissions' => 'Permissions', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', + 'permissions' => 'Behörigheter', + 'managed_ldap' => '(Hanteras via LDAP)', + 'export' => 'Exportera', 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', - 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', + 'ldap_user_sync' => 'LDAP användarsynkronisering', + 'synchronize' => 'Synkronisera', + 'sync_results' => 'Synkronisering Resultat', + 'license_serial' => 'Seriell/produktnyckel', + 'invalid_category' => 'Ogiltig kategori', + 'dashboard_info' => 'Detta är din instrumentpanel. Det finns många som det, men den här är din.', + '60_percent_warning' => '60% Slutför (varning)', + 'dashboard_empty' => 'Det ser ut som du inte lagt till något ännu, så vi har inte något häftigt att visa. Kom igång genom att lägga till några tillgångar, tillbehör, förbrukningsartiklar eller licenser nu!', + 'new_asset' => 'Ny tillgång', + 'new_license' => 'Ny licens', + 'new_accessory' => 'Nytt tillbehör', + 'new_consumable' => 'Ny förbrukningsvara', + 'collapse' => 'Fäll ihop', + 'assigned' => 'Tilldelat', + 'asset_count' => 'Antal tillgångar', + 'accessories_count' => 'Antal tillbehör', + 'consumables_count' => 'Antal förbrukningsvaror', + 'components_count' => 'Antal komponenter', + 'licenses_count' => 'Antal licenser', + 'notification_error' => 'Fel:', + 'notification_error_hint' => 'Vänligen kontrollera formuläret nedan för fel', + 'notification_success' => 'Lyckades:', + 'notification_warning' => 'Varning:', 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name:', - 'asset_name' => 'Asset Name:', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', + 'asset_information' => 'Information om tillgång', + 'model_name' => 'Modellnamn:', + 'asset_name' => 'Tillgångsnamn:', + 'consumable_information' => 'Förbrukningsinformation:', + 'consumable_name' => 'Namn på förbrukningsvara:', + 'accessory_information' => 'Information om tillgång:', + 'accessory_name' => 'Tillbehörsnamn:', + 'clone_item' => 'Klona objekt', + 'checkout_tooltip' => 'Låna utdetta objekt', + 'checkin_tooltip' => 'Checka in detta objekt', + 'checkout_user_tooltip' => 'Låna utdetta objekt till en användare', ]; diff --git a/resources/lang/sv-SE/passwords.php b/resources/lang/sv-SE/passwords.php index 610e992df2..efb505c7a7 100644 --- a/resources/lang/sv-SE/passwords.php +++ b/resources/lang/sv-SE/passwords.php @@ -1,6 +1,6 @@ 'Din lösenordslänk har skickats!', + 'sent' => 'Klart: Om den e-postadressen finns i vårt system, har ett lösenordsåterställningsmejl skickats.', 'user' => 'Ingen aktiv användare med denna e-postadress hittades.', ]; diff --git a/resources/lang/sv-SE/validation.php b/resources/lang/sv-SE/validation.php index 04a02ce1c6..1dc28d113b 100644 --- a/resources/lang/sv-SE/validation.php +++ b/resources/lang/sv-SE/validation.php @@ -64,7 +64,7 @@ return [ 'string' => ':attribute måste vara minst :min tecken.', 'array' => ':attribute måste innehålla minst :min saker.', ], - 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'starts_with' => ':attribute måste börja med något av följande: :values.', 'not_in' => 'Det valda :attribute är ogiltigt.', 'numeric' => ':attribute måste vara ett nummer.', 'present' => ':attribute fältet måste finnas.', @@ -90,7 +90,7 @@ return [ 'uploaded' => 'Uppladdningen av :attribute misslyckades.', 'url' => ':attribute Formatet är ogiltigt.', 'unique_undeleted' => ':attribute måste vara unikt.', - 'non_circular' => 'The :attribute must not create a circular reference.', + 'non_circular' => ':attribute får inte skapa en cirkulär referens.', /* |-------------------------------------------------------------------------- diff --git a/resources/lang/ta/admin/custom_fields/general.php b/resources/lang/ta/admin/custom_fields/general.php index c9877839ad..e054e15685 100644 --- a/resources/lang/ta/admin/custom_fields/general.php +++ b/resources/lang/ta/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ta/admin/hardware/general.php b/resources/lang/ta/admin/hardware/general.php index 19c25848e5..23b8e099f2 100644 --- a/resources/lang/ta/admin/hardware/general.php +++ b/resources/lang/ta/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'காப்பகப்படுத்தியவை', 'asset' => 'சொத்து', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'சரிபார்ப்பு சொத்து', 'checkout' => 'சரிபார்ப்புச் சொத்து', 'clone' => 'குளோன் சொத்து', diff --git a/resources/lang/ta/admin/settings/general.php b/resources/lang/ta/admin/settings/general.php index 1163532b67..bfbb2d4052 100644 --- a/resources/lang/ta/admin/settings/general.php +++ b/resources/lang/ta/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'எச்சரிக்கைகள் இயக்கப்பட்டன', 'alert_interval' => 'அலாரங்கள் முற்றுப்பெறல் (நாட்களில்)', 'alert_inv_threshold' => 'சரக்கு அலர்ட் த்ரொல்ஹோல்', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'சொத்து ID கள்', 'audit_interval' => 'ஆடிட் இடைவேளை', - 'audit_interval_help' => 'நீங்கள் வழக்கமாக உங்கள் சொத்துக்களைத் தணிக்கை செய்ய வேண்டும் என்றால், மாதங்களில் இடைவெளியை உள்ளிடவும்.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'தணிக்கை எச்சரிக்கை புராணம்', 'audit_warning_days_help' => 'தணிக்கைக்கு ஆட்கள் தடையின்றி எத்தனை நாட்கள் முன்கூட்டியே நாம் எச்சரிக்க வேண்டும்?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'பார்கோடு அமைப்புகள்', 'confirm_purge' => 'தூய்மையை உறுதிப்படுத்துக', diff --git a/resources/lang/ta/general.php b/resources/lang/ta/general.php index 32a42b71aa..f73d7b5370 100644 --- a/resources/lang/ta/general.php +++ b/resources/lang/ta/general.php @@ -96,6 +96,7 @@ 'eol' => ', EOL', 'email_domain' => 'மின்னஞ்சல் டொமைன்', 'email_format' => 'மின்னஞ்சல் வடிவமைப்பு', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'இறக்குமதி செய்யும் போது மின்னஞ்சல் முகவரிகள் உருவாக்க இது பயன்படுகிறது', 'error' => 'Error', 'filastname_format' => 'முதல் தொடக்க கடைசி பெயர் (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'கொத்தமல்லி', 'quantity' => 'அளவு', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'வரிசைப்படுத்த தயாராக உள்ளது', 'recent_activity' => 'சமீபத்திய நடவடிக்கை', 'remaining' => 'Remaining', diff --git a/resources/lang/ta/passwords.php b/resources/lang/ta/passwords.php index 44cace1bff..4772940015 100644 --- a/resources/lang/ta/passwords.php +++ b/resources/lang/ta/passwords.php @@ -1,6 +1,6 @@ 'உங்கள் கடவுச்சொல் இணைப்பு அனுப்பப்பட்டது!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/th/admin/custom_fields/general.php b/resources/lang/th/admin/custom_fields/general.php index 62405680ce..c06ae3b0ee 100644 --- a/resources/lang/th/admin/custom_fields/general.php +++ b/resources/lang/th/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/th/admin/hardware/general.php b/resources/lang/th/admin/hardware/general.php index a5fd979892..1a79b9f556 100644 --- a/resources/lang/th/admin/hardware/general.php +++ b/resources/lang/th/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'ถูกเก็บไว้', 'asset' => 'สินทรัพย์', 'bulk_checkout' => 'ตรวจสอบสินทรัพย์', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'เช็คอินสินทรัพย์', 'checkout' => 'ตรวจสอบสินทรัพย์', 'clone' => 'คัดลอกแบบสินทรัพย์', diff --git a/resources/lang/th/admin/settings/general.php b/resources/lang/th/admin/settings/general.php index 97d14b0f18..cdcf23ceb8 100644 --- a/resources/lang/th/admin/settings/general.php +++ b/resources/lang/th/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'การแจ้งเตือนถูกเปิดใช้งานแล้ว', 'alert_interval' => 'เกณฑ์การเตือนที่หมดอายุ (เป็นวัน)', 'alert_inv_threshold' => 'เกณฑ์การแจ้งเตือนพื้นที่โฆษณา', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'รหัสทรัพย์สิน', 'audit_interval' => 'ช่วงการตรวจสอบ', - 'audit_interval_help' => 'หากคุณจำเป็นต้องตรวจสอบสินทรัพย์ของคุณอย่างสม่ำเสมอให้ป้อนช่วงเวลาเป็นเดือน ๆ', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'เกณฑ์การตรวจสอบคำเตือน', 'audit_warning_days_help' => 'เราควรเตือนล่วงหน้ากี่วันเมื่อสินทรัพย์มีกำหนดการตรวจสอบ?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'ตั้งค่าบาร์โค๊ด', 'confirm_purge' => 'ยืนยัน Purge', diff --git a/resources/lang/th/general.php b/resources/lang/th/general.php index be36081784..a5c34901a1 100644 --- a/resources/lang/th/general.php +++ b/resources/lang/th/general.php @@ -96,6 +96,7 @@ 'eol' => 'อายุการใช้งาน', 'email_domain' => 'โดเมนอีเมล', 'email_format' => 'รูปแบบอีเมล', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'ใช้เพื่อสร้างที่อยู่อีเมลเมื่อนำเข้า', 'error' => 'Error', 'filastname_format' => 'ชื่อย่อครั้งแรก (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'จำนวน', 'quantity' => 'ปริมาณ', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'พร้อมใช้งาน', 'recent_activity' => 'กิจกรรมล่าสุด', 'remaining' => 'Remaining', diff --git a/resources/lang/th/passwords.php b/resources/lang/th/passwords.php index b61cfbb36b..1f50b66779 100644 --- a/resources/lang/th/passwords.php +++ b/resources/lang/th/passwords.php @@ -1,6 +1,6 @@ 'ลิงค์รหัสผ่านของคุณถูกส่ง!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'ไม่พบผู้ใช้งานดังกล่าวกับอีเมล์นี้', ]; diff --git a/resources/lang/tl/admin/custom_fields/general.php b/resources/lang/tl/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/tl/admin/custom_fields/general.php +++ b/resources/lang/tl/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/tl/admin/hardware/general.php b/resources/lang/tl/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/tl/admin/hardware/general.php +++ b/resources/lang/tl/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/tl/admin/settings/general.php b/resources/lang/tl/admin/settings/general.php index cfccc817cd..cf891b77ed 100644 --- a/resources/lang/tl/admin/settings/general.php +++ b/resources/lang/tl/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Punagana na ang Alerto sa Email', 'alert_interval' => 'Ang pagka-expire ng Alert Threshold (sa iilang araw)', 'alert_inv_threshold' => 'Ang Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ang mga ID ng Asset', 'audit_interval' => 'Ang Pagitan ng Pag-audit', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/tl/general.php b/resources/lang/tl/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/tl/general.php +++ b/resources/lang/tl/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/tl/passwords.php b/resources/lang/tl/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/tl/passwords.php +++ b/resources/lang/tl/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/tr/admin/companies/general.php b/resources/lang/tr/admin/companies/general.php index 5e10a6fcb8..75b0b7c400 100644 --- a/resources/lang/tr/admin/companies/general.php +++ b/resources/lang/tr/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Firma Seç', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Firmalar Hakkında', + 'about_companies_description' => ' Firmaları basit bir bilgi alanı olarak kullanabilir veya Yönetici Ayarlarında "Tam Firma Desteği"ni aktifleştirerek envanter görünürlüğü ve müsaitliğini belirtilen firmanın kullanıcılarına kısıtlayabilirsiniz.', ]; diff --git a/resources/lang/tr/admin/custom_fields/general.php b/resources/lang/tr/admin/custom_fields/general.php index 774756e946..e62a2e56ae 100644 --- a/resources/lang/tr/admin/custom_fields/general.php +++ b/resources/lang/tr/admin/custom_fields/general.php @@ -2,7 +2,7 @@ return [ 'custom_fields' => 'Özel alanlar', - 'manage' => 'Manage', + 'manage' => 'Yönet', 'field' => 'Alan', 'about_fieldsets_title' => 'Alan kümeleri hakkında', 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', @@ -39,7 +39,9 @@ return [ 'add_field_to_fieldset' => 'Add Field to Fieldset', 'make_optional' => 'Required - click to make optional', 'make_required' => 'Optional - click to make required', - 'reorder' => 'Reorder', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'reorder' => 'Yeniden Sırala', + 'db_field' => 'Veri Tabanı Sütunları', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'Bu değer tüm varlıklarda benzersiz olmalıdır', + 'unique' => 'Benzersiz', ]; diff --git a/resources/lang/tr/admin/hardware/general.php b/resources/lang/tr/admin/hardware/general.php index 6d8b68e2c5..7f36c726ac 100644 --- a/resources/lang/tr/admin/hardware/general.php +++ b/resources/lang/tr/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Arşivlenmiş', 'asset' => 'Demirbaş', 'bulk_checkout' => 'Varlıkları Kullanıma Alma', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Demirbaş Girişi Yap', 'checkout' => 'Ödenme Öğe', 'clone' => 'Demirbaşı Kopyala', diff --git a/resources/lang/tr/admin/locations/table.php b/resources/lang/tr/admin/locations/table.php index 7de0dca0e7..b0ea781bb8 100644 --- a/resources/lang/tr/admin/locations/table.php +++ b/resources/lang/tr/admin/locations/table.php @@ -24,13 +24,13 @@ return [ 'department' => 'Bölüm', 'location' => 'Yer', 'asset_tag' => 'Demirbaş Etiketi', - 'asset_name' => 'Name', + 'asset_name' => 'Ad', 'asset_category' => 'Kategori', - 'asset_manufacturer' => 'Manufacturer', + 'asset_manufacturer' => 'Üretici', 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', + 'asset_serial' => 'Seri No', + 'asset_location' => 'Konum', + 'asset_checked_out' => 'Çıkış Yapıldı', 'asset_expected_checkin' => 'Expected Checkin', 'date' => 'Tarih:', 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', diff --git a/resources/lang/tr/admin/settings/general.php b/resources/lang/tr/admin/settings/general.php index 845b842ee8..5066ea201f 100644 --- a/resources/lang/tr/admin/settings/general.php +++ b/resources/lang/tr/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Bu kutuyu işaretlemek, kullanıcının UI kaplamasını farklı bir kaplamayla geçersiz kılmasına olanak tanır.', 'asset_ids' => 'Demirbaş No', 'audit_interval' => 'Denetim Aralığı', - 'audit_interval_help' => 'Varlıklarınızı düzenli olarak fiziksel olarak denetlemeniz gerekiyorsa, aralığı ay olarak girin.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Denetim Uyarı Eşiği', 'audit_warning_days_help' => 'Mal varlığının denetime tabi olması gerektiği zaman sizi kaç gün öncesinden uyarmalıyız?', 'auto_increment_assets' => 'Otomatik olarak artan varlık etiketi oluşturun', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Yedeği yükle', 'backups_path' => 'Yedeklerin sunucuda saklanacağı yer :path', 'backups_restore_warning' => 'Geri yükleme butonunu kullanın önceki yedeklemelerden (Şu anda "S3 file storage" yada "Docker" çalışmıyor.

Sizinentire :app_name Veritabanı yüklediğiniz dosyalarla değiştirilecektir.. ', - 'backups_logged_out' => 'Geri yükleme tamamlandığında oturumunuz kapatılacaktır.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Çok büyük yedeklemeler, geri yükleme girişiminde zaman aşımına uğrayabilir ve komut satırı üzerinden çalıştırılması gerekebilir. ', 'barcode_settings' => 'Barkod Ayarları', 'confirm_purge' => 'Temizleme Onayı', diff --git a/resources/lang/tr/admin/users/general.php b/resources/lang/tr/admin/users/general.php index 3f5c4afcf8..da6809dced 100644 --- a/resources/lang/tr/admin/users/general.php +++ b/resources/lang/tr/admin/users/general.php @@ -24,14 +24,14 @@ return [ 'two_factor_admin_optin_help' => 'Mevcut yönetici ayarlarınız, iki aşamalı kimlik doğrulamasının seçici olarak uygulanmasına izin verir. ', 'two_factor_enrolled' => 'Kayıtlı 2FA Cihazı ', 'two_factor_active' => '2FA Etkin ', - 'user_deactivated' => 'User is de-activated', - 'activation_status_warning' => 'Do not change activation status', - 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', - 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', - 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', - 'remove_group_memberships' => 'Remove Group Memberships', + 'user_deactivated' => 'Kullanıcı devre dışı bırakıldı', + 'activation_status_warning' => 'Aktivasyon durumunu değiştirme', + 'group_memberships_helpblock' => 'Yalnızca süper yöneticiler grup üyeliklerini düzenleyebilir.', + 'superadmin_permission_warning' => 'Yalnızca süper yöneticiler bir kullanıcıya süper yönetici erişimi verebilir.', + 'admin_permission_warning' => 'Yalnızca yönetici haklarına veya daha fazlasına sahip kullanıcılar, bir kullanıcıya yönetici erişimi verebilir.', + 'remove_group_memberships' => 'Grup Üyeliklerini Kaldır', 'warning_deletion' => 'UYARILAR:', 'warning_deletion_information' => 'You are about to delete the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_asssets_status' => 'Update all assets for these users to this status', - 'checkin_user_properties' => 'Check in all properties associated with these users', + 'update_user_asssets_status' => 'Bu kullanıcılar için tüm varlıkları bu duruma güncelleyin', + 'checkin_user_properties' => 'Bu kullanıcılarla ilişkili tüm mülkleri kontrol edin', ]; diff --git a/resources/lang/tr/general.php b/resources/lang/tr/general.php index c46a5ba23d..3685f1eea0 100644 --- a/resources/lang/tr/general.php +++ b/resources/lang/tr/general.php @@ -21,8 +21,8 @@ 'asset_tag' => 'Demirbaş Etiketi', 'asset_tags' => 'Varlık Adı', 'assets_available' => 'Kullanılabilir Demirbaşlar', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'accept_assets' => 'Varlıkları Kabul Et :name', + 'accept_assets_menu' => 'Demirbaş Kabul', 'audit' => 'Denetim', 'audit_report' => 'Denetim Günlüğü', 'assets' => 'Demirbaşlar', @@ -33,10 +33,10 @@ 'bulkaudit' => 'Toplu Denetim', 'bulkaudit_status' => 'Denetim Durumu', 'bulk_checkout' => 'Toplu Atama', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin & Delete', + 'bulk_edit' => 'Toplu Düzenle', + 'bulk_delete' => 'Toplu Sil', + 'bulk_actions' => 'Toplu Eylemler', + 'bulk_checkin_delete' => 'Toplu Giriş & Silme', 'bystatus' => 'Duruma göre', 'cancel' => 'İptal', 'categories' => 'Kategoriler', @@ -69,8 +69,8 @@ 'updated_at' => 'Güncellendiği tarih', 'currency' => '$', // this is deprecated 'current' => 'Geçerli', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Mevcut Şifre', + 'customize_report' => 'Raporu Özelleştir', 'custom_report' => 'Özel demirbaş raporu', 'dashboard' => 'Pano', 'days' => 'günler', @@ -85,12 +85,12 @@ Context | Request Context 'delete_confirm' => 'Öğeyi silmek istediğinizden emin misiniz?', 'deleted' => 'Silinmiş', 'delete_seats' => 'Silinen Kullanıcı Lisansı Sayısı', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Silme başarısız', 'departments' => 'Bölümler', 'department' => 'Bölüm', 'deployed' => 'Atanmış', 'depreciation' => 'Amortisman', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Amortismanlar', 'depreciation_report' => 'Amortisman Raporu', 'details' => 'Ayrıntılar', 'download' => 'İndir', @@ -99,8 +99,9 @@ Context | Request Context 'eol' => 'Kullanım Ömrü', 'email_domain' => 'E-posta etki alanı', 'email_format' => 'E-posta biçimi', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'İçe aktarırken e-posta adresleri oluşturmak için kullanılır', - 'error' => 'Error', + 'error' => 'Hata', 'filastname_format' => 'Ad başharfi Soyad (jsmith@example.com)', 'firstname_lastname_format' => 'Adı Soyadı (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Adı Soyadı (jane.smith@example.com)', @@ -117,21 +118,21 @@ Context | Request Context 'file_name' => 'Dosya', 'file_type' => 'Dosya Türü', 'file_uploads' => 'Dosya Yüklemeleri', - 'file_upload' => 'File Upload', + 'file_upload' => 'Dosya Yükleme', 'generate' => 'Oluştur', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Etiketleri Oluştur', 'github_markdown' => 'Bu alan kabul eder Github flavored markdown.', 'groups' => 'Gruplar', 'gravatar_email' => 'Gravatar e-posta adresi', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Avatarınızı Gravatar.com \'da değiştirin.', 'history' => 'Geçmiş', 'history_for' => 'Kullanıcı geçmişi', 'id' => 'Kimlik', 'image' => 'Görsel', 'image_delete' => 'Resmi sil', 'image_upload' => 'Resim yükle', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'İzin verilen edilen dosya türü :types. İzin verilen asgari yükleme boyutu :size.|İzin verilen edilen dosya türleri:types. İzin verilen asgari yükleme boyutu :size.', + 'filetypes_size_help' => 'İzin verilen asgari yükleme boyutu :size.', 'image_filetypes_help' => 'Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. İzin verilen maksimum yükleme boyutu :size \'dir.', 'import' => 'İçeri aktar', 'importing' => 'İçeri Aktarma', @@ -141,7 +142,7 @@ Context | Request Context 'asset_maintenance_report' => 'Demirbaş bakım raporu', 'asset_maintenances' => 'Demirbaş bakımları', 'item' => 'Ürün', - 'item_name' => 'Item Name', + 'item_name' => 'Öğe İsmi', 'insufficient_permissions' => 'İzinler yetersiz!', 'kits' => 'Ön Tanımlı Setler', 'language' => 'Dil', @@ -153,7 +154,7 @@ Context | Request Context 'licenses_available' => 'Kullanılabilir Lisanslar', 'licenses' => 'Lisanslar', 'list_all' => 'Tümünü listele', - 'loading' => 'Loading... please wait....', + 'loading' => 'Yükleniyor... lütfen bekleyin....', 'lock_passwords' => 'Bu alan değeri bir demo kurulumunda kaydedilmeyecektir.', 'feature_disabled' => 'Bu özellik demo yükleme için devre dışı bırakıldı.', 'location' => 'Konum', @@ -162,17 +163,17 @@ Context | Request Context 'logout' => 'Çıkış Yap', 'lookup_by_tag' => 'Varlık etiketine göre arama', 'maintenances' => 'Bakımlar', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'API Anahtarlarını Yönetin', 'manufacturer' => 'Üretici', 'manufacturers' => 'Üreticiler', 'markdown' => 'Bu alan Github tarafından desteklenir.', 'min_amt' => 'Min. Miktar', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'min_amt_help' => 'Bir uyarı tetiklenmeden önce mevcut olması gereken asgari öğe miktarı. Düşük envanter için uyarı almak istemiyorsanız asgari miktarı boş bırakın.', 'model_no' => 'Model No.', 'months' => 'ay', 'moreinfo' => 'Daha Fazla Bilgi', 'name' => 'Adı', - 'new_password' => 'New Password', + 'new_password' => 'Yeni Şifre', 'next' => 'Sonraki', 'next_audit_date' => 'Sonraki Denetim Tarihi', 'last_audit' => 'Son denetim', @@ -194,23 +195,25 @@ Context | Request Context 'purchase_date' => 'Satın Alma Tarihi', 'qty' => 'Miktar', 'quantity' => 'Miktar', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quantity_minimum' => 'Asgari :count adet miktarın altındasınız yada neredeyse asgari miktar seviyesinin altındasınız', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Atamaya Hazır', 'recent_activity' => 'Son Etkinlik', - 'remaining' => 'Remaining', + 'remaining' => 'Kalan', 'remove_company' => 'Firma bağlantısını sil', 'reports' => 'Raporlar', 'restored' => 'geri yüklendi', 'restore' => 'Geri Yükle', - 'requestable_models' => 'Requestable Models', + 'requestable_models' => 'Talep Edilebilir Modeller', 'requested' => 'Talep Edilen', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Talep Tarihi', + 'requested_assets' => 'Talep Edilen Varlıklar', + 'requested_assets_menu' => 'Talep Edilen Varlıklar', 'request_canceled' => 'Talep iptal edildi', 'save' => 'Kaydet', 'select' => 'Seç', - 'select_all' => 'Select All', + 'select_all' => 'Tümünü Seç', 'search' => 'Ara', 'select_category' => 'Kategori Seç', 'select_department' => 'Bölüm Seç', @@ -230,7 +233,7 @@ Context | Request Context 'sign_in' => 'Oturum Aç', 'signature' => 'İmza', 'skin' => 'Tema', - 'slack_msg_note' => 'A slack message will be sent', + 'slack_msg_note' => 'Bir slack mesajı gönderilecek', 'slack_test_msg' => 'Oo merhaba! Görünüşe göre Snipe-IT ile Slack entegrasyonunuz çalışıyor!', 'some_features_disabled' => 'DEMO modu: Bu yükleme için bazı özellikleri devre dışı bırakılır.', 'site_name' => 'Site Adı', @@ -242,7 +245,7 @@ Context | Request Context 'sure_to_delete' => 'Silmek istediğinize emin misiniz', 'submit' => 'Gönder', 'target' => 'Hedef', - 'toggle_navigation' => 'Toogle Navigation', + 'toggle_navigation' => 'Gezinmeyi Aç/Kapat', 'time_and_date_display' => 'Zaman ve Tarih Görüntüle', 'total_assets' => 'Toplam Demirbaşlar', 'total_licenses' => 'Toplam Lisanslar', @@ -262,7 +265,7 @@ Context | Request Context 'users' => 'Kullanıcılar', 'viewall' => 'Tümünü Görüntüle', 'viewassets' => 'Atanan Varlıkları Görüntüle', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Şunun için varlıkları görüntüle :name', 'website' => 'İnternet sitesi', 'welcome' => 'Hoşgeldiniz, :name', 'years' => 'Yıl', @@ -276,78 +279,78 @@ Context | Request Context 'accept' => 'Demirbaş Kabul', 'i_accept' => 'Kabul ediyorum', 'i_decline' => 'Reddediyorum', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'Kabul Et/Reddet', 'sign_tos' => 'Hizmet şartlarını kabul ettiğinizi belirtmek için aşağıyı imzalayın:', 'clear_signature' => 'İmzayı Temizle', 'show_help' => 'Yardımı göster', 'hide_help' => 'Yardımı gizle', - 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', - 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', - 'fields' => 'Fields', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', - 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', - 'changed' => 'Changed', - 'to' => 'To', - 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

-

If you would like to export only certain assets, use the options below to fine-tune your results.

', - 'range' => 'Range', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', - 'improvements' => 'Improvements', - 'information' => 'Information', - 'permissions' => 'Permissions', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', - 'dashboard_empty' => 'It looks like you haven not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name:', - 'asset_name' => 'Asset Name:', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', + 'view_all' => 'tümünü görüntüle', + 'hide_deleted' => 'Silinenleri Gizle', + 'email' => 'E-Posta', + 'do_not_change' => 'Değiştirmeyin', + 'bug_report' => 'Hata Bildir', + 'user_manual' => 'Kullanım Kılavuzu', + 'setup_step_1' => 'Adım 1', + 'setup_step_2' => 'Adım 2', + 'setup_step_3' => 'Adım 3', + 'setup_step_4' => 'Adım 4', + 'setup_config_check' => 'Yapılandırma Kontrolü', + 'setup_create_database' => 'Veritabanı Tabloları Oluştur', + 'setup_create_admin' => 'Yönetici Kullanıcısını Oluştur', + 'setup_done' => 'Tamamlandı!', + 'bulk_edit_about_to' => 'Şunları düzenlemek üzeresiniz: ', + 'checked_out' => 'Çıkış Yapıldı', + 'checked_out_to' => 'Çıkış yapılan', + 'fields' => 'Alanlar', + 'last_checkout' => 'Son Çıkış', + 'due_to_checkin' => 'Takip eden :count adet öğenin yakında kontrol edilmesi gerekiyor:', + 'expected_checkin' => 'Beklenen Giriş', + 'reminder_checked_out_items' => 'Bu, şu anda size teslim edilen öğelerin bir hatırlatıcısıdır. Bu listenin yanlış olduğunu düşünüyorsanız (bir şey eksik veya burada hiç almadığınızı düşündüğünüz bir şey görünüyorsa), e-posta ile bildiriniz: reply_to_name, :reply_to_address.', + 'changed' => 'Değiştirildi', + 'to' => 'Hedef', + 'report_fields_info' => '

Özel raporunuza dahil etmek istediğiniz alanları seçin ve Oluştur\'u tıklayın. Dosya (özel-varlık-raporu-YYYY-aa-gg.csv) otomatik olarak indirilir ve dosyayı Excel\'de açabilirsiniz.

+

Yalnızca belirli varlıkları dışa aktarmak istiyorsanız, sonuçlarınızda ince ayar yapmak için aşağıdaki seçenekleri kullanın.

', + 'range' => 'Aralık', + 'bom_remark' => 'Bu CSV\'ye bir BOM (bayt sırası işareti) ekleyin', + 'improvements' => 'İyileştirmeler', + 'information' => 'Bilgi', + 'permissions' => 'İzinler', + 'managed_ldap' => '(LDAP vasıtasıyla yönetiliyor)', + 'export' => 'Dışa aktar', + 'ldap_sync' => 'LDAP Eşitleme', + 'ldap_user_sync' => 'LDAP Kullanıcı Eşitleme', + 'synchronize' => 'Eşitleme', + 'sync_results' => 'Eşitleme Sonuçları', + 'license_serial' => 'Seri/Ürün Anahtarı', + 'invalid_category' => 'Geçersiz kategori', + 'dashboard_info' => 'Bu sizin kontrol paneliniz. Onun gibi çok var ama bu sizinki.', + '60_percent_warning' => '%60 Tamamlandı (uyarı)', + 'dashboard_empty' => 'Henüz bir şey eklememişsiniz gibi görünüyor, bu yüzden gösterecek bir şeyimiz yok. Şimdi bazı varlıklar, aksesuarlar, sarf malzemeleri veya lisanslar ekleyerek başlayın!', + 'new_asset' => 'Yeni Varlık', + 'new_license' => 'Yeni Lisans', + 'new_accessory' => 'Yeni Aksesuar', + 'new_consumable' => 'Yeni Sarf Malzemesi', + 'collapse' => 'Daralt', + 'assigned' => 'Atandı', + 'asset_count' => 'Varlık Adedi', + 'accessories_count' => 'Aksesuar Adedi', + 'consumables_count' => 'Sarf Malzemesi Adedi', + 'components_count' => 'Bileşen Sayısı', + 'licenses_count' => 'Lisans Adedi', + 'notification_error' => 'Hata:', + 'notification_error_hint' => 'Hatalar için lütfen aşağıdaki formu kontrol edin', + 'notification_success' => 'Başarılı:', + 'notification_warning' => 'Uyarı:', + 'notification_info' => 'Bilgi:', + 'asset_information' => 'Varlık Bilgisi', + 'model_name' => 'Model Adı:', + 'asset_name' => 'Varlık Adı:', + 'consumable_information' => 'Sarf Malzemesi Bilgisi:', + 'consumable_name' => 'Sarf Malzemesi Adı:', + 'accessory_information' => 'Aksesuar Bilgisi:', + 'accessory_name' => 'Aksesuar Adı:', + 'clone_item' => 'Öğeyi Klonla', + 'checkout_tooltip' => 'Öğenin çıkışını yapın', + 'checkin_tooltip' => 'Öğenin girişini yapın', + 'checkout_user_tooltip' => 'Öğenin kullanıcıya çıkışını yapın', ]; diff --git a/resources/lang/tr/passwords.php b/resources/lang/tr/passwords.php index e665d85233..d891f4a842 100644 --- a/resources/lang/tr/passwords.php +++ b/resources/lang/tr/passwords.php @@ -1,6 +1,6 @@ 'Şifre bağlantısı gönderildi!', + 'sent' => 'Başarılı:Mail adresiniz sistemimizde mevcut ise şifre kurtarma maili gönderilmiştir.', 'user' => 'Bu e-posta ile eşleşen hiçbir etkin kullanıcı bulunamadı.', ]; diff --git a/resources/lang/uk/admin/custom_fields/general.php b/resources/lang/uk/admin/custom_fields/general.php index e167068c34..2970247f5d 100644 --- a/resources/lang/uk/admin/custom_fields/general.php +++ b/resources/lang/uk/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/uk/admin/hardware/general.php b/resources/lang/uk/admin/hardware/general.php index 2de90a4654..eddacaed5e 100644 --- a/resources/lang/uk/admin/hardware/general.php +++ b/resources/lang/uk/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Архівний', 'asset' => 'Актив', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Прийняти актив', 'checkout' => 'Видати актив', 'clone' => 'Клонувати актив', diff --git a/resources/lang/uk/admin/settings/general.php b/resources/lang/uk/admin/settings/general.php index a3353920f1..110b0ab3f5 100644 --- a/resources/lang/uk/admin/settings/general.php +++ b/resources/lang/uk/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'ID активів', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Параметри штрих-кодів', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/uk/general.php b/resources/lang/uk/general.php index 650cecf4f0..3f85d85bd0 100644 --- a/resources/lang/uk/general.php +++ b/resources/lang/uk/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Домен електронної пошти', 'email_format' => 'Формат електронної пошти', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Це використовується для генерації адрес електронної пошти під час імпортування', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'К-КСТЬ', 'quantity' => 'Кількість', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Готовий до видачі', 'recent_activity' => 'Останні дії', 'remaining' => 'Remaining', diff --git a/resources/lang/uk/passwords.php b/resources/lang/uk/passwords.php index a216a1f150..4772940015 100644 --- a/resources/lang/uk/passwords.php +++ b/resources/lang/uk/passwords.php @@ -1,6 +1,6 @@ 'Лінк на пароль було надіслано!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/ur-PK/admin/custom_fields/general.php b/resources/lang/ur-PK/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/ur-PK/admin/custom_fields/general.php +++ b/resources/lang/ur-PK/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/ur-PK/admin/hardware/general.php b/resources/lang/ur-PK/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/ur-PK/admin/hardware/general.php +++ b/resources/lang/ur-PK/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/ur-PK/admin/settings/general.php b/resources/lang/ur-PK/admin/settings/general.php index 3e7a60f89f..6bbab229e3 100644 --- a/resources/lang/ur-PK/admin/settings/general.php +++ b/resources/lang/ur-PK/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/ur-PK/general.php b/resources/lang/ur-PK/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/ur-PK/general.php +++ b/resources/lang/ur-PK/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/ur-PK/passwords.php b/resources/lang/ur-PK/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/ur-PK/passwords.php +++ b/resources/lang/ur-PK/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/vi/admin/custom_fields/general.php b/resources/lang/vi/admin/custom_fields/general.php index 039df3c96e..0aa0607582 100644 --- a/resources/lang/vi/admin/custom_fields/general.php +++ b/resources/lang/vi/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/vi/admin/hardware/general.php b/resources/lang/vi/admin/hardware/general.php index 02200b7742..99fc34ba20 100644 --- a/resources/lang/vi/admin/hardware/general.php +++ b/resources/lang/vi/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Đã lưu trữ', 'asset' => 'Tài sản', 'bulk_checkout' => 'Checkout Tài sản', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin tài sản', 'checkout' => 'Tài sản thanh toán', 'clone' => 'Nhân đôi tài sản', diff --git a/resources/lang/vi/admin/settings/general.php b/resources/lang/vi/admin/settings/general.php index 6b1e429566..881af407cb 100644 --- a/resources/lang/vi/admin/settings/general.php +++ b/resources/lang/vi/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Check ô này cho phép người dùng sử dụng giao diện bên ngoài.', 'asset_ids' => 'ID tài sản', 'audit_interval' => 'Khoảng Kiểm toán', - 'audit_interval_help' => 'Nếu bạn được yêu cầu kiểm tra thường xuyên tài sản của mình, hãy nhập khoảng thời gian trong nhiều tháng.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Ngưỡng cảnh báo kiểm tra', 'audit_warning_days_help' => 'Bao nhiêu ngày trước chúng tôi nên cảnh báo bạn khi tài sản đến hạn kiểm toán?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Cài đặt mã vạch', 'confirm_purge' => 'Xác nhận Xóa', diff --git a/resources/lang/vi/general.php b/resources/lang/vi/general.php index 0f90bbe513..79fea57825 100644 --- a/resources/lang/vi/general.php +++ b/resources/lang/vi/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Tên miền email', 'email_format' => 'Định dạng Email', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Địa chỉ này được sử dụng để tạo địa chỉ email khi nhập', 'error' => 'Error', 'filastname_format' => 'Tên Họ Tên Đầu tiên (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'Số lượng', 'quantity' => 'Số lượng', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Sẵn sàng để cấp phát', 'recent_activity' => 'Hoạt động gần đây', 'remaining' => 'Remaining', diff --git a/resources/lang/vi/passwords.php b/resources/lang/vi/passwords.php index ef87421137..f19ab852d5 100644 --- a/resources/lang/vi/passwords.php +++ b/resources/lang/vi/passwords.php @@ -1,6 +1,6 @@ 'Mật khẩu của bạn đã được gửi đi!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'Không tìn thấy người dùng được kích hoạt với email này.', ]; diff --git a/resources/lang/zh-CN/admin/custom_fields/general.php b/resources/lang/zh-CN/admin/custom_fields/general.php index 9fb594fc00..e220978655 100644 --- a/resources/lang/zh-CN/admin/custom_fields/general.php +++ b/resources/lang/zh-CN/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => '可选 - 点击转为必填项', 'reorder' => '重新排序', 'db_field' => '数据库字段', - 'db_convert_warning' => '警告。该字段在自定义字段表中为 :db_column 但应该是 :expected ' + 'db_convert_warning' => '警告。该字段在自定义字段表中为 :db_column 但应该是 :expected ', + 'is_unique' => '此值在所有资产中必须是唯一的', + 'unique' => '唯一的', ]; diff --git a/resources/lang/zh-CN/admin/hardware/general.php b/resources/lang/zh-CN/admin/hardware/general.php index 970604f092..f0789a94c7 100644 --- a/resources/lang/zh-CN/admin/hardware/general.php +++ b/resources/lang/zh-CN/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => '已存档', 'asset' => '资产', 'bulk_checkout' => '分配资产', + 'bulk_checkin' => '归还资产', 'checkin' => '借入资产', 'checkout' => '借出资产', 'clone' => '复制资产', diff --git a/resources/lang/zh-CN/admin/settings/general.php b/resources/lang/zh-CN/admin/settings/general.php index 02db6e9a56..00e8173842 100644 --- a/resources/lang/zh-CN/admin/settings/general.php +++ b/resources/lang/zh-CN/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => '勾选此框将允许用户以不同的方式覆盖界面皮肤。', 'asset_ids' => '资产ID', 'audit_interval' => '盘点时间间隔', - 'audit_interval_help' => '如果您需要定期盘点您的资产,请输入月数间隔。', + 'audit_interval_help' => '如果您需要定期对您的资产进行盘点,请输入您使用的时间间隔(以月为单位)。 如果您更新此值,则资产的所有“下一个盘点日期”都将具有即将到来的盘点日期。', 'audit_warning_days' => '盘点开始提醒', 'audit_warning_days_help' => '需要提前多少天让我们通知您需要盘点资产?', 'auto_increment_assets' => '生成自动递增的资产标签', @@ -32,7 +32,7 @@ return [ 'backups_upload' => '上传备份', 'backups_path' => '服务器上的备份存储在 :path', 'backups_restore_warning' => '使用还原按钮 从上次备份还原。 (目前无法使用 S3 文件存储或 Docker容器。)

您的 完整的 :app_name 数据库和任何上传的文件将被备份文件中的内容完全替换 ', - 'backups_logged_out' => '恢复完成后,您将被注销。', + 'backups_logged_out' => '恢复完成后,包括您在内的所有现有用户都将被注销。', 'backups_large' => '非常大的备份可能会超时恢复尝试,可能仍然需要通过命令行运行。 ', 'barcode_settings' => '条码设置', 'confirm_purge' => '确认清除', @@ -289,8 +289,8 @@ return [ 'security' => '安全', 'security_title' => '更新安全设置', 'security_keywords' => '密码、密码、要求、两个因素、两个因素、常用密码、远程登录、注销、验证', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', + 'security_help' => '双重认证,密码限制', + 'groups_keywords' => '权限、权限组、授权', 'groups_help' => '帐户权限组', 'localization' => '本地化', 'localization_title' => '更新本地化设置', diff --git a/resources/lang/zh-CN/admin/users/general.php b/resources/lang/zh-CN/admin/users/general.php index 812c01f324..4130eb53a5 100644 --- a/resources/lang/zh-CN/admin/users/general.php +++ b/resources/lang/zh-CN/admin/users/general.php @@ -33,5 +33,5 @@ return [ 'warning_deletion' => '警告:', 'warning_deletion_information' => '您将要删除下列 :count 用户。超级管理员名称高亮为红色。', 'update_user_asssets_status' => '将这些用户的所有资源更新到此状态', - 'checkin_user_properties' => '检查与这些用户相关的所有属性', + 'checkin_user_properties' => '归还与这些用户相关的所有资产', ]; diff --git a/resources/lang/zh-CN/button.php b/resources/lang/zh-CN/button.php index 53f34a3623..6b669c4bce 100644 --- a/resources/lang/zh-CN/button.php +++ b/resources/lang/zh-CN/button.php @@ -8,7 +8,7 @@ return [ 'delete' => '刪除', 'edit' => '编辑', 'restore' => '恢复', - 'remove' => '删除', + 'remove' => '移除', 'request' => '申请', 'submit' => '提交', 'upload' => '上传', diff --git a/resources/lang/zh-CN/general.php b/resources/lang/zh-CN/general.php index 33499d9bc0..c3f28411d1 100644 --- a/resources/lang/zh-CN/general.php +++ b/resources/lang/zh-CN/general.php @@ -96,6 +96,7 @@ 'eol' => '寿命', 'email_domain' => '邮件域', 'email_format' => '电子邮件格式', + 'employee_number' => '员工号码', 'email_domain_help' => '这在导入时用以生成电子邮件地址', 'error' => '错误', 'filastname_format' => '缩写名 姓,例如(jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => '数量', 'quantity' => '数量', 'quantity_minimum' => '您有 :count 物品低于或几乎低于最低数量级别', + 'quickscan_checkin' => '快速扫描归还', + 'quickscan_checkin_status' => '归还状态', 'ready_to_deploy' => '待分配', 'recent_activity' => '最近操作活动', 'remaining' => '剩余', @@ -305,7 +308,7 @@ 'report_fields_info' => '

选择您想要在自定义报告中包含的字段,然后单击生成. 该文件 (cunstom-YYYY-mm-dd.csv) 将自动下载,您可以在 Excel中打开它。

如果您只想导出某些资产,使用下面的选项来微调您的结果。

', 'range' => '范围', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'bom_remark' => '向这个CSV文件添加一个BOM(字节顺序标记)', 'improvements' => '改进', 'information' => '信息', 'permissions' => '权限', diff --git a/resources/lang/zh-CN/passwords.php b/resources/lang/zh-CN/passwords.php index 74cc3cd6fe..a3beadf427 100644 --- a/resources/lang/zh-CN/passwords.php +++ b/resources/lang/zh-CN/passwords.php @@ -1,6 +1,6 @@ '已发送您的密码链接 !', + 'sent' => '成功: 如果我们的系统中存在该电子邮件地址, 那么重置密码的电子邮件已发送。', 'user' => '未找到与该电子邮件匹配的活动用户。', ]; diff --git a/resources/lang/zh-HK/admin/custom_fields/general.php b/resources/lang/zh-HK/admin/custom_fields/general.php index 8483c67c69..4c7442b2d5 100644 --- a/resources/lang/zh-HK/admin/custom_fields/general.php +++ b/resources/lang/zh-HK/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/zh-HK/admin/hardware/general.php b/resources/lang/zh-HK/admin/hardware/general.php index 1ac49efef1..67226061b1 100644 --- a/resources/lang/zh-HK/admin/hardware/general.php +++ b/resources/lang/zh-HK/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'Archived', 'asset' => 'Asset', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'Checkin Asset', 'checkout' => 'Checkout Asset', 'clone' => 'Clone Asset', diff --git a/resources/lang/zh-HK/admin/settings/general.php b/resources/lang/zh-HK/admin/settings/general.php index 3e7a60f89f..6bbab229e3 100644 --- a/resources/lang/zh-HK/admin/settings/general.php +++ b/resources/lang/zh-HK/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Email Alerts Enabled', 'alert_interval' => 'Expiring Alerts Threshold (in days)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Audit Interval', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'Audit Warning Threshold', 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Barcode Settings', 'confirm_purge' => 'Confirm Purge', diff --git a/resources/lang/zh-HK/general.php b/resources/lang/zh-HK/general.php index 2e358c77f9..0e38b21939 100644 --- a/resources/lang/zh-HK/general.php +++ b/resources/lang/zh-HK/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email Domain', 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'This is used to generate email addresses when importing', 'error' => 'Error', 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Quantity', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ready to Deploy', 'recent_activity' => 'Recent Activity', 'remaining' => 'Remaining', diff --git a/resources/lang/zh-HK/passwords.php b/resources/lang/zh-HK/passwords.php index 6205ef774d..4772940015 100644 --- a/resources/lang/zh-HK/passwords.php +++ b/resources/lang/zh-HK/passwords.php @@ -1,6 +1,6 @@ 'Your password link has been sent!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; diff --git a/resources/lang/zh-TW/admin/custom_fields/general.php b/resources/lang/zh-TW/admin/custom_fields/general.php index 21467ca486..896a849a21 100644 --- a/resources/lang/zh-TW/admin/custom_fields/general.php +++ b/resources/lang/zh-TW/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/zh-TW/admin/hardware/general.php b/resources/lang/zh-TW/admin/hardware/general.php index 105379eb78..95434cc509 100644 --- a/resources/lang/zh-TW/admin/hardware/general.php +++ b/resources/lang/zh-TW/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => '已封存', 'asset' => '資產', 'bulk_checkout' => '借出資產', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => '資產繳回', 'checkout' => '借出資產', 'clone' => '複製資產', diff --git a/resources/lang/zh-TW/admin/settings/general.php b/resources/lang/zh-TW/admin/settings/general.php index 3417f7cfd8..80182b5f55 100644 --- a/resources/lang/zh-TW/admin/settings/general.php +++ b/resources/lang/zh-TW/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => '警報已啟用', 'alert_interval' => '警報閾值(天)', 'alert_inv_threshold' => '庫存警報閾值', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => '資產ID', 'audit_interval' => '稽核間隔', - 'audit_interval_help' => '如果您需要定期對您的資產進行身體審核,請輸入幾個月的時間間隔。', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => '稽核警告閾值', 'audit_warning_days_help' => '當資產到期時,我們應該提前幾天提前審核?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => '條碼設定', 'confirm_purge' => '確認清除', diff --git a/resources/lang/zh-TW/general.php b/resources/lang/zh-TW/general.php index 47131e8355..f83c9e3f7d 100644 --- a/resources/lang/zh-TW/general.php +++ b/resources/lang/zh-TW/general.php @@ -96,6 +96,7 @@ 'eol' => 'EOL', 'email_domain' => 'Email 域名', 'email_format' => 'Email 格式', + 'employee_number' => 'Employee Number', 'email_domain_help' => '這用在匯入時產生電子郵件地址', 'error' => 'Error', 'filastname_format' => '縮寫名 姓,例如 (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => '數量', 'quantity' => '數量', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => '準備部署', 'recent_activity' => '最近操作活動', 'remaining' => 'Remaining', diff --git a/resources/lang/zh-TW/passwords.php b/resources/lang/zh-TW/passwords.php index d36d477588..372b27461e 100644 --- a/resources/lang/zh-TW/passwords.php +++ b/resources/lang/zh-TW/passwords.php @@ -1,6 +1,6 @@ '已發送您的密碼連結!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => '未找到使用該電子郵件的使用者。', ]; diff --git a/resources/lang/zu/admin/custom_fields/general.php b/resources/lang/zu/admin/custom_fields/general.php index 6bf8b19d04..e17a20d805 100644 --- a/resources/lang/zu/admin/custom_fields/general.php +++ b/resources/lang/zu/admin/custom_fields/general.php @@ -41,5 +41,7 @@ return [ 'make_required' => 'Optional - click to make required', 'reorder' => 'Reorder', 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .' + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected .', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', ]; diff --git a/resources/lang/zu/admin/hardware/general.php b/resources/lang/zu/admin/hardware/general.php index 61c2800d83..7e1e1223e6 100644 --- a/resources/lang/zu/admin/hardware/general.php +++ b/resources/lang/zu/admin/hardware/general.php @@ -6,6 +6,7 @@ return [ 'archived' => 'I-Archived', 'asset' => 'Impahla', 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', 'checkin' => 'I-Checkin Asset', 'checkout' => 'I-Asset ye-Checkout', 'clone' => 'Clone Asset', diff --git a/resources/lang/zu/admin/settings/general.php b/resources/lang/zu/admin/settings/general.php index a976ed5000..ec402ca4fe 100644 --- a/resources/lang/zu/admin/settings/general.php +++ b/resources/lang/zu/admin/settings/general.php @@ -17,11 +17,11 @@ return [ 'alerts_enabled' => 'Izaziso zivuliwe', 'alert_interval' => 'Ukuphelelwa yisikhathi kwe-Alerts Threshold (ezinsukwini)', 'alert_inv_threshold' => 'Inventory Alert Threshold', - 'allow_user_skin' => 'Allow user skin', + 'allow_user_skin' => 'Allow User Skin', 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', 'asset_ids' => 'Ama-ID wefa', 'audit_interval' => 'I-Interval Audit', - 'audit_interval_help' => 'Uma kudingeka ukuba uhlole amafa akho njalo ngokomzimba, faka isikhashana ezinyangeni.', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date.', 'audit_warning_days' => 'I-Audit Warning Threshold', 'audit_warning_days_help' => 'Zingaki izinsuku kusengaphambili kufanele sikuxwayise uma izimpahla zifanele ukuhlolwa?', 'auto_increment_assets' => 'Generate auto-incrementing asset tags', @@ -32,7 +32,7 @@ return [ 'backups_upload' => 'Upload Backup', 'backups_path' => 'Backups on the server are stored in :path', 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'You will be logged out once your restore is complete.', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', 'barcode_settings' => 'Izilungiselelo zebhakhodi', 'confirm_purge' => 'Qinisekisa i-Purge', diff --git a/resources/lang/zu/general.php b/resources/lang/zu/general.php index e611ff55e7..a018e56879 100644 --- a/resources/lang/zu/general.php +++ b/resources/lang/zu/general.php @@ -96,6 +96,7 @@ 'eol' => 'I-EOL', 'email_domain' => 'Domain Imeyili', 'email_format' => 'Ifomethi ye-imeyli', + 'employee_number' => 'Employee Number', 'email_domain_help' => 'Lokhu kusetshenziselwa ukhiqiza amakheli e-imeyili uma ungenisa', 'error' => 'Error', 'filastname_format' => 'Igama Lokuqala Lokuqala Lokuqala (jsmith@example.com)', @@ -192,6 +193,8 @@ 'qty' => 'QTY', 'quantity' => 'Inani', 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', 'ready_to_deploy' => 'Ukulungele Ukusebenzisa', 'recent_activity' => 'Umsebenzi wakamuva', 'remaining' => 'Remaining', diff --git a/resources/lang/zu/passwords.php b/resources/lang/zu/passwords.php index f718f6c445..4772940015 100644 --- a/resources/lang/zu/passwords.php +++ b/resources/lang/zu/passwords.php @@ -1,6 +1,6 @@ 'Isixhumanisi sakho sephasiwedi sithunyelwe!', + 'sent' => 'Success: If that email address exists in our system, a password recovery email has been sent.', 'user' => 'No matching active user found with that email.', ]; From 6b0a1ab3fb2a8343236b96573ef8fe7bf34a870b Mon Sep 17 00:00:00 2001 From: Brady Wetherington Date: Tue, 12 Apr 2022 20:11:25 +0100 Subject: [PATCH 36/49] Backport the license index fix from Develop onto the v5 branch --- ..._add_license_id_index_to_license_seats.php | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 database/migrations/2022_01_10_182548_add_license_id_index_to_license_seats.php diff --git a/database/migrations/2022_01_10_182548_add_license_id_index_to_license_seats.php b/database/migrations/2022_01_10_182548_add_license_id_index_to_license_seats.php new file mode 100644 index 0000000000..0eb0dfc463 --- /dev/null +++ b/database/migrations/2022_01_10_182548_add_license_id_index_to_license_seats.php @@ -0,0 +1,32 @@ +index(['license_id']); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('license_seats', function (Blueprint $table) { + $table->dropIndex(['license_id']); + }); + } +} From 1441cf9f4f135502bbb4e44604cc8ef69818c72d Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 12 Apr 2022 21:04:57 +0100 Subject: [PATCH 37/49] Ports #10494 to master Signed-off-by: snipe --- .../Controllers/Api/LicensesController.php | 2 +- .../Licenses/LicensesController.php | 2 +- app/Models/License.php | 26 ++++++++++++++----- database/factories/LicenseFactory.php | 8 +++++- 4 files changed, 28 insertions(+), 10 deletions(-) diff --git a/app/Http/Controllers/Api/LicensesController.php b/app/Http/Controllers/Api/LicensesController.php index 2371f4bdac..fcdfea5a13 100644 --- a/app/Http/Controllers/Api/LicensesController.php +++ b/app/Http/Controllers/Api/LicensesController.php @@ -26,7 +26,7 @@ class LicensesController extends Controller public function index(Request $request) { $this->authorize('view', License::class); - $licenses = Company::scopeCompanyables(License::with('company', 'manufacturer', 'freeSeats', 'supplier','category')->withCount('freeSeats as free_seats_count')); + $licenses = Company::scopeCompanyables(License::with('company', 'manufacturer', 'supplier','category')->withCount('freeSeats as free_seats_count')); if ($request->filled('company_id')) { diff --git a/app/Http/Controllers/Licenses/LicensesController.php b/app/Http/Controllers/Licenses/LicensesController.php index c13eb8d9e0..dc7a34c371 100755 --- a/app/Http/Controllers/Licenses/LicensesController.php +++ b/app/Http/Controllers/Licenses/LicensesController.php @@ -235,7 +235,7 @@ class LicensesController extends Controller public function show($licenseId = null) { - $license = License::with('assignedusers', 'licenseSeats.user', 'licenseSeats.asset')->find($licenseId); + $license = License::with('assignedusers')->find($licenseId); if ($license) { $this->authorize('view', $license); diff --git a/app/Models/License.php b/app/Models/License.php index 37a0e8d411..fa2b3b6eac 100755 --- a/app/Models/License.php +++ b/app/Models/License.php @@ -45,7 +45,7 @@ class License extends Depreciable protected $rules = array( 'name' => 'required|string|min:3|max:255', - 'seats' => 'required|min:1|max:999|integer', + 'seats' => 'required|min:1|max:9999|integer', 'license_email' => 'email|nullable|max:120', 'license_name' => 'string|nullable|max:100', 'notes' => 'string|nullable', @@ -173,13 +173,25 @@ class License extends Depreciable $logAction->logaction('delete seats'); return true; } - // Else we're adding seats. - DB::transaction(function () use ($license, $oldSeats, $newSeats) { - for ($i = $oldSeats; $i < $newSeats; $i++) { - $license->licenseSeatsRelation()->save(new LicenseSeat, ['user_id' => Auth::id()]); - } + //Create enough seats for the change. + $licenseInsert = []; + for ($i = $oldSeats; $i < $newSeats; $i++) { + $licenseInsert[] = [ + 'user_id' => Auth::id(), + 'license_id' => $license->id, + 'created_at' => now(), + 'updated_at' => now() + ]; + } + //Chunk and use DB transactions to prevent timeouts. + + collect($licenseInsert)->chunk(1000)->each(function ($chunk) { + DB::transaction(function () use ($chunk) { + LicenseSeat::insert($chunk->toArray()); + }); }); - // On initail create, we shouldn't log the addition of seats. + + // On initial create, we shouldn't log the addition of seats. if ($license->id) { //Log the addition of license to the log. $logAction = new Actionlog(); diff --git a/database/factories/LicenseFactory.php b/database/factories/LicenseFactory.php index b4b440f45c..96b77bc14b 100644 --- a/database/factories/LicenseFactory.php +++ b/database/factories/LicenseFactory.php @@ -1,4 +1,8 @@ define(App\Models\License::class, function (Faker\Generator $faker) { return [ 'user_id' => 1, - 'license_name' => $faker->name, + 'name' => $this->faker->name, 'license_email' => $faker->safeEmail, 'serial' => $faker->uuid, 'notes' => 'Created by DB seeder', + 'seats' => $this->faker->numberBetween(1, 10), 'purchase_date' => $faker->dateTimeBetween('-1 years','now', date_default_timezone_get()), 'order_number' => $faker->numberBetween(1000000, 50000000), 'expiration_date' => $faker->dateTimeBetween('now', '+3 years', date_default_timezone_get())->format('Y-m-d H:i:s'), 'reassignable' => $faker->boolean(), 'termination_date' => $faker->dateTimeBetween('-1 years','now', date_default_timezone_get())->format('Y-m-d H:i:s'), 'supplier_id' => $faker->numberBetween(1,5), + 'category_id' => Category::where('category_type', '=', 'license')->inRandomOrder()->first()->id, ]; }); From 161c6b7d31aa53c158099ad7a46f2d8c9ef3088f Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 12 Apr 2022 21:17:29 +0100 Subject: [PATCH 38/49] Removed security-advisories package for now Signed-off-by: snipe --- composer.json | 1 - 1 file changed, 1 deletion(-) diff --git a/composer.json b/composer.json index f86857a5d5..b39cb8109b 100644 --- a/composer.json +++ b/composer.json @@ -70,7 +70,6 @@ "overtrue/phplint": "^2.2", "phpunit/php-token-stream": "^3.1", "phpunit/phpunit": "^8.5", - "roave/security-advisories": "dev-latest", "squizlabs/php_codesniffer": "^3.5", "symfony/css-selector": "^4.4", "symfony/dom-crawler": "^4.4" From 698c7f4904f8fd843c5b9761053c9c68819ec288 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 15 Apr 2022 12:22:20 +0100 Subject: [PATCH 39/49] Fixes potential XSS vuln in user requestable results Signed-off-by: snipe --- app/Http/Controllers/Api/ProfileController.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Api/ProfileController.php b/app/Http/Controllers/Api/ProfileController.php index f6c31d5db1..47e299e615 100644 --- a/app/Http/Controllers/Api/ProfileController.php +++ b/app/Http/Controllers/Api/ProfileController.php @@ -30,11 +30,11 @@ class ProfileController extends Controller // Make sure the asset and request still exist if ($checkoutRequest && $checkoutRequest->itemRequested()) { $results['rows'][] = [ - 'image' => $checkoutRequest->itemRequested()->present()->getImageUrl(), - 'name' => $checkoutRequest->itemRequested()->present()->name(), - 'type' => $checkoutRequest->itemType(), - 'qty' => $checkoutRequest->quantity, - 'location' => ($checkoutRequest->location()) ? $checkoutRequest->location()->name : null, + 'image' => e($checkoutRequest->itemRequested()->present()->getImageUrl()), + 'name' => e($checkoutRequest->itemRequested()->present()->name()), + 'type' => e($checkoutRequest->itemType()), + 'qty' => (int) $checkoutRequest->quantity, + 'location' => ($checkoutRequest->location()) ? e($checkoutRequest->location()->name) : null, 'expected_checkin' => Helper::getFormattedDateObject($checkoutRequest->itemRequested()->expected_checkin, 'datetime'), 'request_date' => Helper::getFormattedDateObject($checkoutRequest->created_at, 'datetime'), ]; From e4ef97093485982886ec75cfeae37d40c60e483b Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 15 Apr 2022 12:26:46 +0100 Subject: [PATCH 40/49] Bumped version Signed-off-by: snipe --- config/version.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/version.php b/config/version.php index b8f1e301b1..562e289371 100644 --- a/config/version.php +++ b/config/version.php @@ -1,10 +1,10 @@ 'v5.4.2', - 'full_app_version' => 'v5.4.2 - build 6805-g5314ef97e', - 'build_version' => '6805', + 'app_version' => 'v5.4.3', + 'full_app_version' => 'v5.4.3 - build 6812-g7479f5f12', + 'build_version' => '6812', 'prerelease_version' => '', - 'hash_version' => 'g5314ef97e', - 'full_hash' => 'v5.4.2-52-g5314ef97e', + 'hash_version' => 'g7479f5f12', + 'full_hash' => 'v5.4.3-5-g7479f5f12', 'branch' => 'master', ); \ No newline at end of file From 6b1329133bced8d385019c450dfe52783afedf88 Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 15 Apr 2022 13:06:35 +0100 Subject: [PATCH 41/49] Adds status ID to asset checkout API endpoint Signed-off-by: snipe --- app/Http/Controllers/Api/AssetsController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Http/Controllers/Api/AssetsController.php b/app/Http/Controllers/Api/AssetsController.php index 6132a16c7f..e8d805ea25 100644 --- a/app/Http/Controllers/Api/AssetsController.php +++ b/app/Http/Controllers/Api/AssetsController.php @@ -788,6 +788,9 @@ class AssetsController extends Controller $error_payload['target_type'] = 'user'; } + if ($request->filled('status_id')) { + $asset->status_id = $request->get('status_id'); + } if (!isset($target)) { From b2087a9947c2d9b992f422ae10b7ec06f4dae1fe Mon Sep 17 00:00:00 2001 From: snipe Date: Fri, 15 Apr 2022 13:06:55 +0100 Subject: [PATCH 42/49] Adds validator to make sure the status ID is deployable Signed-off-by: snipe --- app/Http/Requests/AssetCheckoutRequest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Http/Requests/AssetCheckoutRequest.php b/app/Http/Requests/AssetCheckoutRequest.php index 4ba8ce09b7..35d17537ba 100644 --- a/app/Http/Requests/AssetCheckoutRequest.php +++ b/app/Http/Requests/AssetCheckoutRequest.php @@ -25,6 +25,7 @@ class AssetCheckoutRequest extends Request "assigned_user" => 'required_without_all:assigned_asset,assigned_location', "assigned_asset" => 'required_without_all:assigned_user,assigned_location', "assigned_location" => 'required_without_all:assigned_user,assigned_asset', + 'status_id' => 'exists:status_labels,id,deployable,1', "checkout_to_type" => 'required|in:asset,location,user' ]; From 91694064fb65baa1ff5eef9227a6e11c573a15a4 Mon Sep 17 00:00:00 2001 From: Godfrey M Date: Mon, 18 Apr 2022 11:30:24 -0700 Subject: [PATCH 43/49] fixes double updates from action log and history --- app/Observers/AssetObserver.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/app/Observers/AssetObserver.php b/app/Observers/AssetObserver.php index 164792a3a9..9dc9f2d083 100644 --- a/app/Observers/AssetObserver.php +++ b/app/Observers/AssetObserver.php @@ -17,12 +17,13 @@ class AssetObserver */ public function updating(Asset $asset) { - - // If the asset isn't being checked out or audited, log the update. - // (Those other actions already create log entries.) - if (($asset->getAttributes()['assigned_to'] == $asset->getOriginal()['assigned_to']) - && ($asset->getAttributes()['next_audit_date'] == $asset->getOriginal()['next_audit_date']) - && ($asset->getAttributes()['last_checkout'] == $asset->getOriginal()['last_checkout'])) + $attributes = $asset->getAttributes(); + $attributesOriginal = $asset->getOriginal(); +// If the asset isn't being checked out or audited, log the update. +// (Those other actions already create log entries.) + if (($attributes['assigned_to'] == $attributesOriginal['assigned_to']) + && ((isset( $attributes['next_audit_date']) ? $attributes['next_audit_date'] : null) == (isset($attributesOriginal['next_audit_date']) ? $attributesOriginal['next_audit_date']: null)) + && ($attributes['last_checkout'] == $attributesOriginal['last_checkout'])) { $changed = []; From f623d05d0c3487ae24c4f13907e4709484e5bf41 Mon Sep 17 00:00:00 2001 From: snipe Date: Sun, 24 Apr 2022 15:27:11 +0100 Subject: [PATCH 44/49] Escape checkout target name Signed-off-by: snipe --- app/Http/Transformers/DepreciationReportTransformer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Transformers/DepreciationReportTransformer.php b/app/Http/Transformers/DepreciationReportTransformer.php index 73c970504b..a5fb118c40 100644 --- a/app/Http/Transformers/DepreciationReportTransformer.php +++ b/app/Http/Transformers/DepreciationReportTransformer.php @@ -98,7 +98,7 @@ class DepreciationReportTransformer 'purchase_cost' => Helper::formatCurrencyOutput($asset->purchase_cost), 'book_value' => Helper::formatCurrencyOutput($depreciated_value), 'monthly_depreciation' => $monthly_depreciation, - 'checked_out_to' => $checkout_target, + 'checked_out_to' => ($checkout_target) ? e($checkout_target) : null, 'diff' => Helper::formatCurrencyOutput($diff), 'number_of_months' => ($asset->model && $asset->model->depreciation) ? e($asset->model->depreciation->months) : null, 'depreciation' => (($asset->model) && ($asset->model->depreciation)) ? e($asset->model->depreciation->name) : null, From 126bb486b5146975f562d51b8f75dd2e30bee74d Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 28 Apr 2022 15:30:12 +0100 Subject: [PATCH 45/49] Add @chrisweirich as a contributor --- .all-contributorsrc | 9 +++++++++ README.md | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 7517997263..f953f72768 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -2558,6 +2558,15 @@ "contributions": [ "code" ] + }, + { + "login": "chrisweirich", + "name": "Christian Weirich", + "avatar_url": "https://avatars.githubusercontent.com/u/97299851?v=4", + "profile": "https://github.com/chrisweirich", + "contributions": [ + "code" + ] } ] } diff --git a/README.md b/README.md index 899891784b..e1dda48eca 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ ![Build Status](https://app.chipperci.com/projects/0e5f8979-31eb-4ee6-9abf-050b76ab0383/status/master) [![Crowdin](https://d322cqt584bo4o.cloudfront.net/snipe-it/localized.svg)](https://crowdin.com/project/snipe-it) [![Docker Pulls](https://img.shields.io/docker/pulls/snipe/snipe-it.svg)](https://hub.docker.com/r/snipe/snipe-it/) [![Twitter Follow](https://img.shields.io/twitter/follow/snipeitapp.svg?style=social)](https://twitter.com/snipeitapp) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/553ce52037fc43ea99149785afcfe641)](https://www.codacy.com/app/snipe/snipe-it?utm_source=github.com&utm_medium=referral&utm_content=snipe/snipe-it&utm_campaign=Badge_Grade) -[![All Contributors](https://img.shields.io/badge/all_contributors-281-orange.svg?style=flat-square)](#contributors) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/yZFtShAcKk) [![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev) +[![All Contributors](https://img.shields.io/badge/all_contributors-282-orange.svg?style=flat-square)](#contributors) [![Discord](https://badgen.net/badge/icon/discord?icon=discord&label)](https://discord.gg/yZFtShAcKk) [![huntr](https://cdn.huntr.dev/huntr_security_badge_mono.svg)](https://huntr.dev) ## Snipe-IT - Open Source Asset Management System @@ -131,7 +131,7 @@ Thanks goes to all of these wonderful people ([emoji key](https://github.com/ken | [
Petri Asikainen](https://github.com/PetriAsi)
[💻](https://github.com/snipe/snipe-it/commits?author=PetriAsi "Code") | [
derdeagle](https://github.com/derdeagle)
[💻](https://github.com/snipe/snipe-it/commits?author=derdeagle "Code") | [
Mike Frysinger](https://wh0rd.org/)
[💻](https://github.com/snipe/snipe-it/commits?author=vapier "Code") | [
ALPHA](https://github.com/AL4AL)
[💻](https://github.com/snipe/snipe-it/commits?author=AL4AL "Code") | [
FliegenKLATSCH](https://www.ifern.de)
[💻](https://github.com/snipe/snipe-it/commits?author=FliegenKLATSCH "Code") | [
Jeremy Price](https://github.com/jerm)
[💻](https://github.com/snipe/snipe-it/commits?author=jerm "Code") | [
Toreg87](https://github.com/Toreg87)
[💻](https://github.com/snipe/snipe-it/commits?author=Toreg87 "Code") | | [
Matthew Nickson](https://github.com/Computroniks)
[💻](https://github.com/snipe/snipe-it/commits?author=Computroniks "Code") | [
Jethro Nederhof](https://jethron.id.au)
[💻](https://github.com/snipe/snipe-it/commits?author=jethron "Code") | [
Oskar Stenberg](https://github.com/01ste02)
[💻](https://github.com/snipe/snipe-it/commits?author=01ste02 "Code") | [
Robert-Azelis](https://github.com/Robert-Azelis)
[💻](https://github.com/snipe/snipe-it/commits?author=Robert-Azelis "Code") | [
Alexander William Smith](https://github.com/alwism)
[💻](https://github.com/snipe/snipe-it/commits?author=alwism "Code") | [
LEITWERK AG](https://www.leitwerk.de/)
[💻](https://github.com/snipe/snipe-it/commits?author=leitwerk-ag "Code") | [
Adam](http://www.aboutcher.co.uk)
[💻](https://github.com/snipe/snipe-it/commits?author=adamboutcher "Code") | | [
Ian](https://snksrv.com)
[💻](https://github.com/snipe/snipe-it/commits?author=sneak-it "Code") | [
Shao Yu-Lung (Allen)](http://blog.bestlong.idv.tw/)
[💻](https://github.com/snipe/snipe-it/commits?author=bestlong "Code") | [
Haxatron](https://github.com/Haxatron)
[💻](https://github.com/snipe/snipe-it/commits?author=Haxatron "Code") | [
Bradley Coudriet](http://bjcpgd.cias.rit.edu)
[💻](https://github.com/snipe/snipe-it/commits?author=exula "Code") | [
Dalton Durst](https://daltondur.st)
[💻](https://github.com/snipe/snipe-it/commits?author=UniversalSuperBox "Code") | [
TenOfTens](https://github.com/TenOfTens)
[💻](https://github.com/snipe/snipe-it/commits?author=TenOfTens "Code") | [
Simona Avornicesei](http://www.avornicesei.com)
[⚠️](https://github.com/snipe/snipe-it/commits?author=savornicesei "Tests") | -| [
Yevhenii Huzii](https://github.com/QveenSi)
[💻](https://github.com/snipe/snipe-it/commits?author=QveenSi "Code") | +| [
Yevhenii Huzii](https://github.com/QveenSi)
[💻](https://github.com/snipe/snipe-it/commits?author=QveenSi "Code") | [
Christian Weirich](https://github.com/chrisweirich)
[💻](https://github.com/snipe/snipe-it/commits?author=chrisweirich "Code") | This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome! From 2e9cf8fa87a025c0eac9f79f4864b3fdd33a950c Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 28 Apr 2022 15:45:37 +0100 Subject: [PATCH 46/49] Added access gate to the requested assets index Signed-off-by: snipe --- app/Http/Controllers/Assets/AssetsController.php | 1 + 1 file changed, 1 insertion(+) diff --git a/app/Http/Controllers/Assets/AssetsController.php b/app/Http/Controllers/Assets/AssetsController.php index 069664a7f6..d0f90f9fa8 100755 --- a/app/Http/Controllers/Assets/AssetsController.php +++ b/app/Http/Controllers/Assets/AssetsController.php @@ -861,6 +861,7 @@ class AssetsController extends Controller public function getRequestedIndex($user_id = null) { + $this->authorize('index', Asset::class); $requestedItems = CheckoutRequest::with('user', 'requestedItem')->whereNull('canceled_at')->with('user', 'requestedItem'); if ($user_id) { From 150724b744c1dab487efadbd1dc9db839059e0ee Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 28 Apr 2022 17:51:27 +0100 Subject: [PATCH 47/49] Bumped version Signed-off-by: snipe --- config/version.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/version.php b/config/version.php index deb79729dd..67ceb383e9 100644 --- a/config/version.php +++ b/config/version.php @@ -1,10 +1,10 @@ 'v6.0.0-RC-7', - 'full_app_version' => 'v6.0.0-RC-7 - build 6787-gd56552a8a', - 'build_version' => '6787', + 'app_version' => 'v6.0.0-RC-8', + 'full_app_version' => 'v6.0.0-RC-8 - build 6825-g173ec44b9', + 'build_version' => '6825', 'prerelease_version' => '', - 'hash_version' => 'gd56552a8a', - 'full_hash' => 'v6.0.0-RC-7-34-gd56552a8a', + 'hash_version' => 'g173ec44b9', + 'full_hash' => 'v6.0.0-RC-8-10-g173ec44b9', 'branch' => 'develop', ); \ No newline at end of file From 5c78a1583502c109c892e87e8552a15ee6e46b6c Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 3 May 2022 12:56:29 -0700 Subject: [PATCH 48/49] Removed dupe lines from merge conflict Signed-off-by: snipe --- app/Console/Commands/MoveUploadsToNewDisk.php | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/app/Console/Commands/MoveUploadsToNewDisk.php b/app/Console/Commands/MoveUploadsToNewDisk.php index 6ebdd08168..798ab99874 100644 --- a/app/Console/Commands/MoveUploadsToNewDisk.php +++ b/app/Console/Commands/MoveUploadsToNewDisk.php @@ -100,15 +100,7 @@ class MoveUploadsToNewDisk extends Command $private_uploads['licenses'] = glob('storage/private_uploads/licenses'."/*.*"); $private_uploads['users'] = glob('storage/private_uploads/users'."/*.*"); $private_uploads['backups'] = glob('storage/private_uploads/backups'."/*.*"); - - $private_uploads['assets'] = glob('storage/private_uploads/assets' . '/*.*'); - $private_uploads['signatures'] = glob('storage/private_uploads/signatures' . '/*.*'); - $private_uploads['audits'] = glob('storage/private_uploads/audits' . '/*.*'); - $private_uploads['assetmodels'] = glob('storage/private_uploads/assetmodels' . '/*.*'); - $private_uploads['imports'] = glob('storage/private_uploads/imports' . '/*.*'); - $private_uploads['licenses'] = glob('storage/private_uploads/licenses' . '/*.*'); - $private_uploads['users'] = glob('storage/private_uploads/users' . '/*.*'); - $private_uploads['backups'] = glob('storage/private_uploads/users' . '/*.*'); + foreach ($private_uploads as $private_type => $private_upload) { { From c01f0880ef0aa3a39cd2642734cbfc7550995a80 Mon Sep 17 00:00:00 2001 From: snipe Date: Thu, 5 May 2022 10:52:57 -0700 Subject: [PATCH 49/49] Changed language string Signed-off-by: snipe --- resources/lang/en/admin/settings/general.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/lang/en/admin/settings/general.php b/resources/lang/en/admin/settings/general.php index 1de7fa6eec..7f37e550ce 100644 --- a/resources/lang/en/admin/settings/general.php +++ b/resources/lang/en/admin/settings/general.php @@ -175,7 +175,7 @@ return [ 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', 'saml_attr_mapping_username' => 'Attribute Mapping - Username', 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Default Login', 'saml_forcelogin' => 'Make SAML the primary login', 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', 'saml_slo_label' => 'SAML Single Log Out',