Merge branch 'master' into rcs/merge_master_into_develop_for_rc_8

Signed-off-by: snipe <snipe@snipe.net>

# Conflicts:
#	README.md
#	app/Console/Commands/MoveUploadsToNewDisk.php
#	app/Http/Controllers/ActionlogController.php
#	app/Http/Controllers/Api/LicensesController.php
#	app/Http/Controllers/Api/StatuslabelsController.php
#	app/Http/Controllers/Assets/AssetCheckinController.php
#	app/Http/Controllers/Licenses/LicensesController.php
#	app/Http/Controllers/Users/BulkUsersController.php
#	app/Http/Requests/AssetCheckoutRequest.php
#	app/Importer/LicenseImporter.php
#	app/Models/Actionlog.php
#	app/Models/License.php
#	app/Models/User.php
#	app/Observers/AssetObserver.php
#	composer.lock
#	config/version.php
#	database/factories/LicenseFactory.php
#	database/migrations/2015_09_21_235926_create_custom_field_custom_fieldset.php
#	database/migrations/2018_10_18_191228_add_kits_licenses_table.php
#	database/migrations/2018_10_19_153910_add_kits_table.php
#	database/migrations/2018_10_19_154013_add_kits_models_table.php
#	database/migrations/2019_02_07_185953_add_kits_consumables_table.php
#	database/migrations/2019_02_07_190030_add_kits_accessories_table.php
#	package-lock.json
#	package.json
#	public/css/dist/all.css
#	public/css/dist/bootstrap-table.css
#	public/js/dist/bootstrap-table.js
#	public/mix-manifest.json
#	resources/lang/ar/general.php
#	resources/lang/ar/passwords.php
#	resources/lang/cs/general.php
#	resources/lang/cs/passwords.php
#	resources/lang/de/admin/custom_fields/general.php
#	resources/lang/de/admin/settings/general.php
#	resources/lang/de/admin/settings/message.php
#	resources/lang/fr/admin/custom_fields/general.php
#	resources/lang/fr/admin/hardware/general.php
#	resources/lang/fr/admin/locations/table.php
#	resources/lang/fr/admin/settings/message.php
#	resources/lang/hu/admin/custom_fields/general.php
#	resources/lang/hu/admin/settings/general.php
#	resources/lang/hu/general.php
#	resources/lang/it/admin/settings/general.php
#	resources/lang/nl/admin/custom_fields/general.php
#	resources/lang/nl/admin/settings/general.php
#	resources/lang/nl/general.php
#	resources/lang/pl/admin/custom_fields/general.php
#	resources/lang/sv-SE/passwords.php
#	resources/lang/tr/general.php
#	resources/views/hardware/view.blade.php
#	resources/views/partials/bootstrap-table.blade.php
#	resources/views/reports/activity.blade.php
#	resources/views/users/print.blade.php
This commit is contained in:
snipe 2022-04-28 17:49:06 +01:00
commit 9aac1cbba4
295 changed files with 1288 additions and 851 deletions

View file

@ -2603,6 +2603,24 @@
"contributions": [
"code"
]
},
{
"login": "QveenSi",
"name": "Yevhenii Huzii",
"avatar_url": "https://avatars.githubusercontent.com/u/19945501?v=4",
"profile": "https://github.com/QveenSi",
"contributions": [
"code"
]
},
{
"login": "chrisweirich",
"name": "Christian Weirich",
"avatar_url": "https://avatars.githubusercontent.com/u/97299851?v=4",
"profile": "https://github.com/chrisweirich",
"contributions": [
"code"
]
}
]
}

View file

@ -46,18 +46,18 @@ class MoveUploadsToNewDisk extends Command
}
$delete_local = $this->argument('delete_local');
$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' . "/*.*");
$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
@ -69,10 +69,10 @@ class MoveUploadsToNewDisk extends Command
$type_count++;
$filename = basename($public_upload[$i]);
try {
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);
try {
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) {
\Log::debug($e);
$this->error($e);
@ -80,8 +80,8 @@ class MoveUploadsToNewDisk extends Command
}
}
$logos = glob('public/uploads/setting*.*');
$this->info('- There are ' . count($logos) . ' files that might be logos.');
$logos = glob("public/uploads/setting*.*");
$this->info("- There are ".count($logos).' files that might be logos.');
$type_count = 0;
foreach ($logos as $logo) {
@ -92,6 +92,15 @@ class MoveUploadsToNewDisk extends Command
$this->info($type_count . '. LOGO: ' . $filename . ' was copied to ' . env('PUBLIC_AWS_URL') . '/uploads/' . $filename);
}
$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/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' . '/*.*');

View file

@ -786,6 +786,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)) {

View file

@ -26,7 +26,8 @@ class LicensesController extends Controller
public function index(Request $request)
{
$this->authorize('view', License::class);
$licenses = Company::scopeCompanyables(License::with('company', 'manufacturer', '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')) {
$licenses->where('company_id', '=', $request->input('company_id'));
@ -148,9 +149,10 @@ class LicensesController extends Controller
}
$total = $licenses->count();
$licenses = $licenses->skip($offset)->take($limit)->get();
$licenses = $licenses->skip($offset)->take($limit)->get();
return (new LicensesTransformer)->transformLicenses($licenses, $total);
}
/**

View file

@ -29,11 +29,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'),
];

View file

@ -178,6 +178,7 @@ class StatuslabelsController extends Controller
}
/**
* Show a count of assets by status label for pie chart
*

View file

@ -101,6 +101,7 @@ class AssetCheckinController extends Controller
\Log::debug('After Location ID: '.$asset->location_id);
\Log::debug('After RTD Location ID: '.$asset->rtd_location_id);
if ($request->filled('location_id')) {
\Log::debug('NEW Location ID: '.$request->get('location_id'));
$asset->location_id = e($request->get('location_id'));

View file

@ -867,6 +867,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) {

View file

@ -134,6 +134,7 @@ class LicensesController extends Controller
->with('maintained_list', $maintained_list);
}
/**
* Validates and stores the license form data submitted from the edit
* license form.

View file

@ -51,8 +51,8 @@ class BulkUsersController extends Controller
});
}
}
return redirect()->back()->with('success', trans('admin/users/message.password_resets_sent'));
}
}
@ -103,7 +103,6 @@ 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);
@ -179,6 +178,7 @@ class BulkUsersController extends Controller
$accessories = DB::table('accessories_users')->whereIn('assigned_to', $user_raw_array)->get();
$licenses = DB::table('license_seats')->whereIn('assigned_to', $user_raw_array)->get();
$this->logItemCheckinAndDelete($assets, Asset::class);
$this->logItemCheckinAndDelete($accessories, Accessory::class);
$this->logItemCheckinAndDelete($licenses, LicenseSeat::class);
@ -189,6 +189,7 @@ class BulkUsersController extends Controller
'assigned_type' => null,
]);
LicenseSeat::whereIn('id', $licenses->pluck('id'))->update(['assigned_to' => null]);
foreach ($users as $user) {

View file

@ -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,

View file

@ -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);
}
}

View file

@ -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',
];

View file

@ -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,

View file

@ -34,7 +34,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.
@ -43,6 +43,7 @@ class Actionlog extends SnipeModel
*/
protected $searchableRelations = [
'company' => ['name'],
'user' => ['first_name','last_name','username'],
];
/**
@ -69,6 +70,7 @@ class Actionlog extends SnipeModel
});
}
/**
* Establishes the actionlog -> item relationship
*
@ -125,6 +127,7 @@ class Actionlog extends SnipeModel
return camel_case(class_basename($this->target_type));
}
/**
* Establishes the actionlog -> uploads relationship
*
@ -188,6 +191,7 @@ class Actionlog extends SnipeModel
return $this->belongsTo(\App\Models\Location::class, 'location_id')->withTrashed();
}
/**
* Check if the file exists, and if it does, force a download
*

View file

@ -186,6 +186,7 @@ class License extends Depreciable
];
}
//Chunk and use DB transactions to prevent timeouts.
collect($licenseInsert)->chunk(1000)->each(function ($chunk) {
DB::transaction(function () use ($chunk) {
LicenseSeat::insert($chunk->toArray());
@ -388,6 +389,7 @@ class License extends Depreciable
->orderBy('created_at', 'desc');
}
/**
* Establishes the license -> admin user relationship
*
@ -617,6 +619,7 @@ class License extends Depreciable
->first();
}
/**
* Establishes the license -> free seats relationship
*

View file

@ -114,6 +114,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 (! $log->action_date) {
$log->action_date = date('Y-m-d H:i:s');

View file

@ -258,6 +258,7 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo
return $this->endpoint;
}
/**
* Establishes the user -> assets relationship
*
@ -497,13 +498,15 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo
$last_name = '';
$username = $users_name;
} else {
list($first_name, $last_name) = explode(' ', $users_name, 2);
// Assume filastname by default
$username = str_slug(substr($first_name, 0, 1).$last_name);
if ($format == 'firstname.lastname') {
$username = str_slug($first_name).'.'.str_slug($last_name);
if ($format=='firstname.lastname') {
$username = str_slug($first_name) . '.' . str_slug($last_name);
} elseif ($format == 'lastnamefirstinitial') {
$username = str_slug($last_name.substr($first_name, 0, 1));
} elseif ($format == 'firstintial.lastname') {
@ -527,6 +530,7 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo
$user['last_name'] = $last_name;
$user['username'] = strtolower($username);
return $user;
}
@ -581,8 +585,8 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo
elseif ((Setting::getSettings()->two_factor_enabled == '2') && ($this->two_factor_enrolled)) {
return true;
}
return false;
}
@ -640,6 +644,7 @@ class User extends SnipeModel implements AuthenticatableContract, AuthorizableCo
});
}
/**
* Query builder scope to order on manager
*

View file

@ -18,14 +18,14 @@ class AssetObserver
public function updating(Asset $asset)
{
$attributes = $asset->getAttributes();
$attributesOriginal = $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'])) {
&& ($attributes['last_checkout'] == $attributesOriginal['last_checkout']))
{
$changed = [];
foreach ($asset->getOriginal() as $key => $value) {

View file

@ -1,5 +1,4 @@
<?php
namespace Database\Factories;
use App\Models\Category;
@ -99,6 +98,7 @@ class LicenseFactory extends Factory
'seats' => 10,
'category_id' => 14,
];
return $data;
});

View file

@ -1,7 +1,7 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateCustomFieldCustomFieldset extends Migration
{
@ -13,13 +13,15 @@ class CreateCustomFieldCustomFieldset extends Migration
public function up()
{
Schema::create('custom_field_custom_fieldset', function (Blueprint $table) {
{
$table->bigIncrements('id');
$table->integer('custom_field_id');
$table->integer('custom_fieldset_id');
$table->integer('order');
$table->boolean('required');
$table->engine = 'InnoDB';
});
}
/**

View file

@ -0,0 +1,39 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class AddPrimaryKeyToCustomFieldsPivot extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
// Check if the ID primary key already exists, if not, add it
Schema::table('custom_field_custom_fieldset', function (Blueprint $table) {
if (!Schema::hasColumn('custom_field_custom_fieldset', 'id')) {
$table->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');
}
});
}
}

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'يجب أن تكون هذه القيمة فريدة من نوعها عبر جميع الأصول',
'unique' => 'غير مكرر',
];

View file

@ -6,6 +6,7 @@ return [
'archived' => 'مؤرشفة',
'asset' => 'أصل',
'bulk_checkout' => 'إخراج الأصول',
'bulk_checkin' => 'ادخال الأصل',
'checkin' => 'ادخال الأصل',
'checkout' => 'اخراج الأصل',
'clone' => 'استنساخ الأصل',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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' => 'تأكيد التطهير',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -6,6 +6,7 @@ return [
'archived' => 'Архивиран',
'asset' => 'Актив',
'bulk_checkout' => 'Изписване на активи',
'bulk_checkin' => 'Checkin Assets',
'checkin' => 'Връщане на актив',
'checkout' => 'Проверка на активите',
'clone' => 'Копиране на актив',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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' => 'Потвърдете пречистване ',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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í',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -10,7 +10,7 @@ return [
'number_of_months' => 'Anzahl der Monate',
'update' => 'Abschreibung aktualisieren',
'depreciation_min' => 'Minimaler Wert nach Abschreibung',
'no_depreciations_warning' => '<strong>Warning: </strong>
You do not currently have any depreciations set up.
Please set up at least one depreciation to view the depreciation report.',
'no_depreciations_warning' => '<strong>Warnung: </strong>
Sie haben derzeit keine Abschreibungen eingerichtet.
Bitte richten Sie mindestens eine Abschreibung ein, um den Abschreibungsbericht anzuzeigen.',
];

View file

@ -6,6 +6,6 @@ return [
'months' => 'Monate',
'term' => 'Laufzeit',
'title' => 'Name ',
'depreciation_min' => 'Floor Value',
'depreciation_min' => 'Minimalwert',
];

View file

@ -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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -6,6 +6,7 @@ return [
'archived' => 'Αρχειοθετημένα',
'asset' => 'Πάγιο',
'bulk_checkout' => 'Checkout Assets',
'bulk_checkin' => 'Checkin Assets',
'checkin' => 'Checkin Asset',
'checkout' => 'Ταμείο ελέγχου',
'clone' => 'Κλώνος χρήστη',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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' => 'Επιβεβαίωση καθαρισμού',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 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',

View file

@ -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.',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -6,6 +6,7 @@ return [
'archived' => 'Archivado',
'asset' => 'Equipo',
'bulk_checkout' => 'Asignar Equipos',
'bulk_checkin' => 'Checkin Assets',
'checkin' => 'Devolver Equipo',
'checkout' => 'Asignar Equipo',
'clone' => 'Clonar Equipo',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -6,6 +6,7 @@ return [
'archived' => 'Archivado',
'asset' => 'Equipo',
'bulk_checkout' => 'Checkout Assets',
'bulk_checkin' => 'Checkin Assets',
'checkin' => 'Quitar Equipo',
'checkout' => 'Activo de pago',
'clone' => 'Clonar Equipo',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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',

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

View file

@ -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' => 'در حال پردازش...',
];

View file

@ -6,6 +6,7 @@ return [
'archived' => 'بایگانی شد',
'asset' => 'دارایی',
'bulk_checkout' => 'خروج دارایی ها',
'bulk_checkin' => 'Checkin Assets',
'checkin' => 'دارایی checkin',
'checkout' => 'دارایی پرداخت',
'clone' => 'دارایی شگرف',

View file

@ -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.'
),

View file

@ -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 <code>:path</code>',
'backups_restore_warning' => 'Use the restore button <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> to restore from a previous backup. (This does not currently work with S3 file storage or Docker.<br><br>Your <strong>entire :app_name database and any uploaded files will be completely replaced</strong> 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' => 'تایید پاکسازی',

View file

@ -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 <i class="fas fa-circle text-blue"></i> <strong>Deployed</strong>.',
'deployable' => 'این دارایی ها قابل بررسی هستند. هنگامی که آن‌ها تخصیص داده شدند، وضعیت متا <i class="fas fa-circle text-blue"></i> <strong>Deployed</strong> نظر گرفته می‌شود.',
'archived' => 'این دارایی ها قابل چک نیست و فقط در نمای Archived نمایش داده می شوند. این امر برای حفظ اطلاعات مربوط به دارایی ها برای بودجه بندی / اهداف تاریخی مفید است اما نگه داشتن آنها از فهرست دارایی روزمره.',
'pending' => 'این دارایی ها هنوز نمی توانند به هر کسی اختصاص داده شوند، که اغلب برای مواردی که برای تعمیر وجود دارد، مورد استفاده قرار می گیرند، اما انتظار می رود که به گردش درآید.',
],

View file

@ -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' => 'نام وضعیت',

View file

@ -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',

View file

@ -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 <code> :db_column </code> but should be :expected </code>.'
'db_convert_warning' => 'WARNING. This field is in the custom fields table as <code> :db_column </code> but should be :expected </code>.',
'is_unique' => 'This value must be unique across all assets',
'unique' => 'Unique',
];

Some files were not shown because too many files have changed in this diff Show more